.hideIsMobile {
	display: none !important;
}
/* MOBILE LOGIN 768px */
@media( max-width: 768px ) {
	.hideIsMobile {
		display: block !important;
	}
	.hideIsWeb {
		display: none !important;
	}
	#login > .title,
	.news .subtitle	{
		width: 86%;
		margin: 0 7% 15px 7%;
	}
	.news .subtitle {
		margin-bottom: 20px;
	}

	#login {
		width: 100%;
	}

	#dadosClienteConteudo{
		display:none;
	}
	.areaClienteMobile{
		background: rgba(0, 0, 0, 0) url("/temas/mediabooks_v2/img/mobile/icon-area-reservada.png") no-repeat scroll 8px 12px;
		border-top: 1px solid #cccccc !important;
		color: #cccccc;
		display: inline-block;
		font: 700 16px "PT-Sans",sans-serif;
		padding: 10px 30px;
		text-transform: uppercase;
		width: calc(100% - 60px);
	}
	.areaClienteMobile.areaActive{
		background: rgba(0, 0, 0, 0) url("/temas/mediabooks_v2/img/mobile/icon-area-reservada-activo.png") no-repeat scroll 8px 12px;
		border-top: 1px solid #e2151a;
	}
	.areaClienteMobile:last-of-type{
		border-bottom: 1px solid #cccccc !important;
	}

	#login .wrapperLogin {
		width: 86%;
		padding: 40px 7% 5px 7%;
	}
	#login .wrapperLogin .perc-50,
	#login .wrapperLogin .perc-20,
	#login .wrapperLogin .perc-30 {
		width: 100%;
	}
	#login .wrapperLogin .perc-50 + .perc-50 {
		float: left;
	}
	#login .wrapperLogin input[type='submit'] {
		width: 100%;
		padding: 12px 40px;
		outline-color: #E2151A;
		-webkit-appearance: none;
		border-radius: 0;
	}
	#login .wrapperLogin.actualizar-dados .perc-20 + .perc-30 {
		margin-left: 0;
	}
	#login .wrapperLogin .obs{
		position:relative;
		left: 0;
		top: 0;
	}
	#login .wrapperLogin #selectAddress{
		width:100%;
	}

	#leytorLeyaOnline{
		width:100%;
	}
	#leytorLeyaOnline > .title{
		width:86%;
	}
	#leytorLeyaOnline .wrapperLogin{
		width:calc(100% - 80px);
	}
	#conhecaConteudo{
		display:none;
	}
	#conhecaConteudo img{
		max-width:100%;
	}
	

	#codPromocionais .wrapperLogin{
		width:calc(100% - 80px);
	}
	#codParceiroConteudo{
		display:none;
	}
	
	.news .titleActive {
		width: 86%;
		margin: 0 7%;
		font-size: 38px;
	}

	/* RIGHT */

	#right {
		width: 86%;
		margin: 0 7%;
	}

	#right .col {
		display: block;
		clear: both;
		width: 100%;
	}
	#books .titles,
	#right .titles	{
		width: 100%;
	}
	
	#formcodigos {
		width:100%;
	}
	#formcodigos select{
		float:left;
		width:100%;
	}
	#distrito, #freguesia, 
	#codigopostal1{
		float: left;
		width: 100%;
	}
	#labeldistrito, 
	#labelfreguesia, 
	#labelcodigopostal1{
		width: 100%;
	}
	#labelconcelho, 
	#labellocalidade{
		float: none;
		margin: 0;
		width: 100%;
	}
	#concelho, #localidade{
		margin:0px;
	}
	#cart-wrapper > table .thead > th{
		padding:20px 3px;
	}
	#cart-wrapper > table .prod > td{
		padding:13px 3px;
	}
	#leytorLeyaOnline .wrapperLogin #letras-total #letras-total-left,
	#leytorLeyaOnline .wrapperLogin #letras-total #letras-total-right{
		padding: 20px 5%;
	}
}