

@media screen and (max-width: 1440px) {


#politica-cookies .container-cookies {width:100%;}
}

@media screen and (max-width: 1180px) {
	.section-acceso { }

}
@media screen and (max-width: 850px) {

}


@media screen and (max-width: 790px) {	
.contenedor-info { width:90%;margin-right:30px;}

	
	
	.section-acceso { background-position:left center}
	.acceso { width:90%;float:right; margin:0 20px 0 55px; }
	
	.contenedor-info .dcha .item-2, .contenedor-info .dcha .item-4 {margin-left:50px; width:150px;} 
	.oculta {display:none;}
	.politica-privacidad {  margin-left:25%; margin-top:15%;}
	.container-cookies img{margin-left: 8px;}
	.container2 .contenido .izda {width:100%; display:block;}
.container2 .contenido .dcha {width:100%; display:block;}
}

@media screen and (max-width: 670px) {	
.container2 .contenido .establecimientos { width:100%; font-size:14px;}
.container2 .contenido { padding:20px;}

#footer .container2 .secciones {width:100%;  margin-top:30px;}
#footer .container2 .secciones span {width:100%;}

}


@media screen and (max-width: 510px) {
	
	body { font-size:.8em;}
	.section-acceso { background:none;background-color:#f4f4f4;} 
	form .btn { margin-left:13% !important;}
	#footer .text { padding:10px 20px;}    
	#footer .text p { padding:0 20px;}
	.contenedor-info .dcha .item-2, .contenedor-info .dcha .item-4 {width:130px;margin-left:40px; float:right; font-size:13px; padding-right:0px; margin-top:15px;} 
	.contenedor-info .dcha .item-1, .contenedor-info .dcha .item-3 {width:90px; margin-left:20px; font-size:13px; margin-top:15px; } 
.politica-privacidad {  margin-left:5%; margin-top:25%;}
#footer .footer-menu {padding:20px 0px 10px 32px;}
.contenedor-info .izda p {line-height:30px;}
.logotipo { float:left; padding-left:32px;}
.section-acceso h1 {font-size:30px; margin-left:32px; line-height:26px;}
.contenedor-info { margin-top:80px;  }
}

@media screen and (max-width: 430px) {

}
@media screen and (max-width: 380px) {

	.contenedor-info {}
.politica-privacidad {  margin-left:0%; margin-top:5%;}
}
@media screen and (max-width: 310px) {
	.contenedor-info { }

.section-acceso h1 {font-size:28px; margin-left:20px; line-height:24px;}

}