@media screen and (max-width: 1440px) {
body {font-size:.95em;}
#pie #redespie #social .icopie { margin-right:8%; } /*7.15 trivago*/
#topten .cuadrado { height:19%; }
.herramientas { top:43.9em; }
#carruban .rectangulo {height:23em; }
#pie #mapaweb .opcion2 { margin-right:6.6%; }
.leermascabecera{width:12%;}
.contenedor-contratos .w5 {width:15% !important; }
}
@media screen and (max-width: 1366px) {
#pie #redespie #social .icopie { margin-right:8%; } /*6.75*/
.herramientas { top:43.65em; }
#pie #mapaweb .opcion2 { margin-right:6%; }
}
@media screen and (max-width: 1280px) {
#pie #redespie #social .icopie { margin-right:8%; } /*6.26*/
.herramientas { top:43.45em; }
#carruban .rectangulo {height:21em; }
#pie #mapaweb .opcion2 { margin-right:5.05%; }
.leermascabecera{width:13%;}
}
@media screen and (max-width: 1220px) {
body {font-size:.90em;}
.herramientas { top:43.4em; }
#pie #mapaweb .opcion2 { margin-right:5%; }
.contenedor-contratos .w25 {width:65% !important; }
.contenedor-contratos .w20 {width:45% !important; }
.contenedor-contratos .w10 {width:25% !important; }
.contenedor-contratos .w5 {width:20% !important; }
}
@media screen and (max-width: 1170px) {
body {font-size:.875em;}
#pie #redespie #social .icopie { margin-right:7%; } /* 6.15 */
.herramientas { top:43.3em; }
}
@media screen and (max-width: 1152px) {
#pie #redespie #social .icopie { margin-right:7%; } /* 6.05 */
#pie #mapaweb .opcion2 { margin-right:4.7%; }
}
@media screen and (max-width: 1140px) {
body {font-size:.85em;}
#pie #redespie #social .icopie { margin-right:7.2%; } /* 6.2 */
.herramientas { top:43.35em; }
}
@media screen and (max-width: 1110px) {
body {font-size:.825em;}
.herramientas { top:43.4em; }
#caja1x2 #agenda1x2 .buscador h3 { font-size: 1.7em; }
}
@media screen and (max-width: 1024px) {
body {font-size:0.8em;}
#pie #redespie #social .icopie { margin-right:7%; } /* 5.8 */
#pie .telefono { width:60%; }
.herramientas { top:43.2em; }
#pie #mapaweb .opcion2 { margin-right:4.15%; }
.leermascabecera{width:14%;}
.contenedor-contratos .w25 {width:70% !important; }
.contenedor-contratos .w20 {width:50% !important; }
.contenedor-contratos .w10 {width:30% !important; }
.contenedor-contratos .w5 {width:25% !important; }
}
@media screen and (max-width: 930px) {
body {font-size:0.75em;}
#pie #redespie #social .icopie { margin-right:7%; } /* 5.5 */
.herramientas { top:43.1em; }
#pie #mapaweb .opcion2 { margin-right:3.5%; }
}
@media screen and (max-width:880px){
.leermascabecera{width:15%;}
}
@media screen and (max-width:835px){
.leermascabecera{width:16%;}
}
@media screen and (max-width: 820px) {
body {font-size:0.7em;}
#pie #redespie #social .icopie { margin-right:6%; } /* 5 */
.herramientas { top:43em; }
#pie #mapaweb .opcion2 { margin-right:2.6%; }
}
@media screen and (max-width: 800px) {
body {font-size:0.675em;}
#pie #redespie #social .icopie { margin-right:6%; } /* 4.85 */
.herramientas { top:42.9em; }
}
@media screen and (max-width: 787px) {
.contenedor-contratos .izquierda{width:100% !important;margin-bottom:1rem !important;}
.contenedor-contratos .derecha{width:100% !important;float:left !important;}
.contenedor-contratos .w25 {width:60% !important; }
.contenedor-contratos .w20 {width:40% !important; }
.contenedor-contratos .w10 {width:20% !important; }
.contenedor-contratos .w5 {width:15% !important; }
}
@media screen and (max-width: 780px) {
/*	body {font-size:0.65em;} */
#pie #redespie #social .icopie { margin-right:6%; } /* 4.85 */
}
@media screen and (max-width: 768px) {
/*	body {font-size:0.625em;} */
#cab-container #menu-logo .profesional{ margin-right:5px; }
#pie #redespie #social .icopie { margin-right:6%; } /* 4.85 */
.herramientas { top:43em; }
#pie #mapaweb .opcion2 { width:16%; margin-right:0.5%; }
}
@media screen and (max-width: 750px) {
/*	body {font-size:0.6em;} */
#pie #redespie #social .icopie { margin-right:6%; }	 /* 4.80 */
.herramientas { top:43.1em; }
#pie #mapaweb .opcion2 { margin-right:0.7%; }
}
@media screen and (max-width: 720px) {
/*	body {font-size:0.55em;}*/
#pie #redespie #social .icopie { margin-right:6%; }	 /* 4.75 */
.herramientas { top:43.2em; }
}
/*@media screen and (max-width: 680px) {
#pie #redespie #social .icopie { margin-right:4.65%; }
.herramientas { top:43.3em; }
}
@media screen and (max-width: 640px) {
#pie #redespie #social .icopie { margin-right:4.55%; }
.herramientas { top:43.4em; }
}
@media screen and (max-width: 600px) {
#pie #redespie #social .icopie { margin-right:4.45%; }
.herramientas { top:42em; }
}
@media screen and (max-width: 560px) {
#cab-container { position: absolute; width: 560px; }
#cab-container #menu-logo #logo { width: 20%; }
#pie #redespie #social .icopie { margin-right:4.35%; }	
.herramientas { top:39.5em; }
}*/

@media screen and (max-width: 705px) {
body { font-size:0.65em; }

/* CABECERA Y PIE */
#menu-logo {display:none;}
#menu-top {display:none;}
#box {display:none;}
#sep-cab {display:none;}
#toplayer2 {display:none;}
#pie {display:none;}
#tools {display:none;}
.movil {display:block;}
.sep-movil {display:block; height: 4.5em; }
.movilpie {display:block;}

/* MAPAS */
#map-canvas{ width:100%;}
#map-options{ width:100%; height:auto; font-size:1.5em; margin-top:0.5em;}
.opcmapa{ width:50%;}

/* ESTOS HAY QUE REMAQUETARLOS PARA PODER HACERLOS RESPONSIVE */
.tiempomapa {display:none;} /* MAPA DE EL TIEMPO */

/* SLIDER */
#slider { height:18em; }
#slider	.frame { height: 16.3em;}
/* De esta forma aplica el estilo, a pesar que el elemento tenga un atributo style con valores diferentes */
#slider[style] { height: 18em !important; }
#slider	.frame[style] { height: 16.3em !important; }
#slider #textostip5[style] { margin-top: 1.5em !important; }
#slider #textos { bottom: 4%; left: 2%; margin: 0; padding: 0; position: absolute; font-size:3em; }
#slider #textostip5 { width:88%; margin-top: 1em; }
#slider #textostip5 #titulo[style] { font-size:2.5em !important; }
#slider #textostip3 { width:88%; }
#slider #textostip3 #titulo[style] { font-size:2.5em !important; }
#slider #textos #precios { display:none; }
#slider #textostip5 #texto { width:100%; }
#slider .cab_fila .tiempo .t_contenedor .contenedor1 { display: none; }
#slider .cab_fila .tiempo .t_contenedor { height: auto; }
#slider .cab_fila .tiempo .txt_tiempo { width: 92.5%; }
/* PLANIFICADOR 1X2 */
#caja1x2 #planificador1x2 { width:100%; }
#caja1x2 #planificador1x2 .izq { width:100%; }
#caja1x2 #planificador1x2 .drch { width:100%; }
/* BAJA NEWSLETTERS */
.bloque1x1 label.etiquetaEmail {padding-left: 0; }
.bloque1x1 .explicacion { background:none; padding: 1em 0 1em 0; width: 100%; }
.bloque1x1 .motivosBaja { padding: 1em 0 0 0; width: 100%; font-size: 1em; }
.bloque1x1 #nw_email {float:left;}
.bloque1x1 img.caratriste { display: none; }
.bloque1x1 div.observaciones label { padding-left: 0; }
.bloque1x1 div.observaciones textarea { float: left; width: 100%; }
.bloque1x1 .resultadosNewsletter .resultado { width: 48%; }
.bloque1x1 .resultadosNewsletter h2 { background:none; padding-left: 0; line-height:1em; }
.bloque1x1 .resultadosNewsletter h2.profesional { background-image:none; }

/* DATE PICKER*/
#ui-datepicker-div { width: 80%; }
#ui-datepicker-div table th { font-size: 2.5em; }
#ui-datepicker-div table td { font-size: 2.5em; }
/* COOKIES */
.cookieinfo-container  { font-size: 1.7em; text-align: center; width: 100%; }
.cookieinfo-container .cookcontainer img { float: none; padding: 1em; width: 4em; }
.cookieinfo-container .cookcontainer .cookieinfo { width: 100%; }
/* CONTACTO */
.bloque1x1 .formulario { border-right:none; width:100%; }
.bloque1x1 .informacion { width:100%; }
.bloque1x1 .informacion h3 { background:none; padding-left: 0; margin-top:2%; } 
.bloque1x1 .informacion li { background:none; padding-left:0; }
/* NEWSLETTERS */
.bloque1x1 .bloqueTipo .imagen { height:8em; }
.bloque1x1 .bloqueTipo .imagen .texto { font-size: 1.2em; }
.bloque1x1 .datos { width:100%; }
.bloque1x1 p.obligatorio2 { width:100%; }
.bloque1x1 .enviar2 { margin: 1em 0; width: 100%; }
/* BUSCADOR ALOJAMIENTOS 1X1 SENCILLO */
.buscadoralo1x1 .campos { width:100%;}
/* BUSCADOR EXPERIENCIAS 1X1 */
.toptenb .buscadortopten .contenido { width:100%; font-size:0.7em; }
.toptenb .buscadortopten .campos { width:100%;}
.toptenb .buscadortopten .campos .campos2{ width:100%;}
.toptenb .buscadortopten ul li  { width: 50%; }
.toptenb .buscadortopten ul .drcha{ padding-left:0; width:50%;}
.toptenb .buscadortopten ul .primero{ padding-left:0;}
/* BUSCADOR GENERAL */
.buscador .izq { margin-right: 3%; width: 100%; }
.buscador .drch { display:none; }	
.buscadorPor ul li { width: 50%; }
/* BUSCADOR OFERTAS Y ESCAPADAS MINI */
#buscadorofertas { font-size:2.5em;}
#buscadorofertas #campos { clear: both; float: left; font-size: 1.2em; margin-top: 0.2em; width: 100%; }
#buscadorofertas #campos div.todas { float: left; padding-left: 0; }
#buscadorofertas #campos a { display: inline-block; float: none; }
#buscadorofertas #campos input { float: left; width: 24%; }
.videos {width:100%; height:25em;}
/* BUSCADOR PLANIFICADOR 1X1 */
.planificador .buscadorplanificador .contenido { width:100%; font-size:2.5em;}
.planificador .buscadorplanificador .campos { width:97%;}
.planificador .buscadorplanificador .campos .campos2{ width:97%;}
.planificador .buscadorplanificador ul li  { width: 50%; }
.planificador .buscadorplanificador ul .drcha{ padding-left:0; width:50%;}
.planificador .buscadorplanificador ul .primero{ padding-left: 0;}
/* BUSCADOR RESTAURANTES 1X1 */
.restaurantes1x1 .buscadorrest1x1 .campos { width:100%;}
/* CALCULAR RUTA */
.calcularuta1x1 .buscadorcalcularuta1x1 .contenido {font-size:2.2em;}
/* CARRUSEL OFERTAS */
.carrucontainer .enlnav {display:none;}
#carruban { background-color: #F4F4F4; width:100%; }
#carruban .cuadrado {width:49%; margin:0; padding:0; }
/*.caruban { display:block; }*/
#carucont { margin-bottom:1%; padding:1em;}
#carucont .fotocar { display:none; }
#carucont .fotocardestacado { display:none; }
#carucont .texto { width:96%; margin-left:0.5%;}
#carucont .cerrar { margin-top:1em; width:3.2%; }
#carruban .cuadrado .textoP {font-size:1.5em;}
#carruban .impar { clear: both; }
#carruban .rectangulo {width:50%; margin:0; height: auto; }
#carruban .espaciorectangulo { display: none; }
/*#carucont .cerrar { display:none;}*/
/* TOP TENS */
#topten { padding:0 1%;}
#topten .cuadrado {width:50%; margin:0; }
.topTenDetalle .ficha .resultado .orden .foto { width: 100%; padding-left:0; }

/* EL TIEMPO */
.tiempo .dias {width:46%;}
.localidades_tiempo .tiempo_1 {width:49%; margin-bottom:1em;}
.localidades_cabecera .selec_localidad{width:38%;}
.localidades_cabecera .selec_localidad select{width:100%;}
/* ENLACES SEO */
.buscadorPor ul li { width: 97%; }
/* MAPA WEB */
.mapawebcuerpo ul li { width:100%; float:left; }
/* TITULOS */
.titulo-bloque1 { font-size:2.5em; padding-left:2.5%;}
.icotit { display:none;}
/* TEXTOS */
#texto1x1 {padding-left:3.8%; padding-right:3.8%; }
/* BANNERS */
.banner1x3 { width:100%; }
.banner33 { width:100%; }
.bannermapeado33 { width:100%; }
.banner66 { width:100%; }
.banner33 .enlaces .titulo { font-size:4.3em;}
.banner33 .enlaces .subtitulo { font-size:4.3em;}
.banner33 .enlaces .texto { font-size:1.5em;}
.videos33 {width:100%;}
.videos50left {width:100%; margin-left:0; margin-bottom:2em; height:30em;}
.videos50right {width:100%; margin-left:0; height:30em;}
/* TEXTOS 1X3 1X2 */
#caja1x2 #texto1x2 {width:100%; padding-left:3.8%; }
/* BUSCADOR PATRIMONIO */
.patrimonio .buscadorpatrimonio  {padding:1% 1% 1% 1%;  }
/* BUSCADOR PLAYAS */
.playasbuscar .buscador {width:100%;}
.playasbuscar .mapa {width:100%; float:left;}
/* BUSCADOR LOCALIDADES */
.localidadesbuscar .buscador {width:100%;}
.localidadesbuscar .mapa {width:100%; float:left;}
/* BUSCADOR OFICINAS */
.oficinasbuscar .buscador {width:100%;}
.oficinasbuscar .mapa {width:100%; float:left;}
/* BUSCADOR TRAMSPORTES */
.transportes .buscadortransportes  .contenido {padding: 0 5% 0 2%;}
.transportes .buscadortransportes .campos .campos2 {padding: 0 2%;}
/* AGENDA */
#caja1x2 #agenda1x2 { width:100%; padding:3em 3% 0; }
.agenda .drch .paginadorDias .diaSemana { display: none; }
/* BUSCADOR ALOJAMIENTOS 1X2 */
.buscadoralo1x2 .contenido { width:100%;}
.buscadoralo1x2 .campos { width:100%;}
/* BUSCADOR FIESTAS 1X2 */
.fiestasyfestivales .buscadorfyf  {padding:1% 1% 1% 1%;  }
.fiestasyfestivales .contenido { padding: 0 3.7%;}
.fiestasyfestivales  .campos { padding: 0 3.7%;;}
/* BUSCADOR TERMALISMO 1X3 */
.saludybelleza .buscadorsaludybelleza  .contenido {padding: 0 1% 0 2.12%;}
.saludybelleza .buscadorsaludybelleza .campos .campos2 {padding: 0 2.12%;}
.saludybelleza .buscadorsaludybelleza .checks { padding-left: 2.12%; }
/* CALCULAR DISTANCIAS */
.distancias {width:100%;}
/* ANCHOS BUSCADORES Y OTROS */
.wd666 { width:100%;}
.wd665 { width:100%;}
.wd33 { width:100%;}
.wd24 { width:50%;}
.wd19 { width:50%;}
.wd156 { width:50%;}
.wd99 { width:50%;}
.wd48 { width:50%;}
.wd32 { width:50%;}
.wd73 { width:100%;}
.wd334 { width:100%;}
.wd12 { width:33.3%;}
.mb3 {margin-bottom:0;}
.hg8 {height:auto;}
.ml10 {margin-left:0;}
.ml32 {margin-left:0;}
.ml5 {margin-left:0;}
.ml2 {margin-left:0;}
.ml6 {margin-left:0;}
.ml4 {margin-left:0;}
.mostrar { display:block;}
#menurapido #opcion {margin-top:10px; margin-bottom:10px;}
.herramientas { bottom:7em; top:auto;}

/* LISTADOS */
.bloqueResultados .izq { margin-right: 0; width: 100%; }		
.bloqueResultados .drch { width: 100%; }	
.bloqueResultados .drch .paginador { padding-left:3%; }
.bloqueResultados .drch .grupos { margin-right: 0; padding-left: 3%; width: 100%;}
.bloqueResultados .drch .resultado { padding: 0 5% 0 2%; }
.bloqueResultados .izq ul.subfiltro { display:none; }
.bloqueResultados .drch .resultado .foto { display:none; }
.bloqueResultados .drch .resultado .info { width: 98%; }
.golf .resultado .foto { display:none; }
.golf .resultado .info { width: 98%; }
.planificador .izq { margin-right: 0; width: 100%; }		
.planificador .drch { width: 100%; }	
.planificador .izq ul.subfiltro { display:none; }
.planificador .drch .resultado .foto { display:none;}
.planificador .izq .boton { margin: 0.5em 10em; } 
.planificador .izq input.tieneDatepicker {background-size:15%;} 	
.planificador .drch .bloqueR { padding: 0 6%; }
.planificador .drch .numResultados { letter-spacing: -0.05em; right: 6%; top: 0.8em; }
.planificador .drch .verTodos { right: 6%; top: 1.9em; }
.buscadorresultados .drch .paginador { padding-left:3%; }
.buscadorresultados .drch .grupos { padding-left:3%;}
.buscadorresultados .drch .resultado { padding-left:3%;}

.reservas .buscadorReservas .izq { width: 100%; }
.reservas .buscadorReservas .drch { width: 100%; }	
.reservasL .izq { margin-right: 0; width: 100%; }
.reservasL .izq h2.motivos { background: none; padding-left: 5%; }
.reservasL .izq ul.subfiltro { display:none; }
.reservasL .izq input.tieneDatepicker { background-size: 8% auto; }
.reservasL .izq input.lupa { background-size: 4% auto; }
.reservasL .drch { width: 100%; }	
.reservasL .drch .resultado .foto { display:none; }
.reservasL .drch .resultado .info { width: 98%; }	
.reservas h2 { font-size: 2.5em;padding: 1% 3.5%; }
.buscadorresultados .izq { margin-right: 2%; width: 100%; }		
.buscadorresultados .drch { width: 100%; }	
.buscadorresultados .drch .resultado .foto { display:none; }
/*	.buscadorresultados .drch .resultado { border-bottom:1px #969BA1 solid; padding-bottom:1em;} */

.fichaDetalle  .ficha .izq { width: 100%; }
.fichaDetalle .ficha .drch { text-align: center; width: 100%; }
.fichaDetalle .ficha .drch img { display: none; }
.oferEscDetalle .ficha .drch .boton { float: none; margin: 0; }
.fichaDetalle .bloqueInfo .hotel .foto { width: 100%; }
.fichaDetalle .bloqueInfo .hotel .info { float: left; width: 100%; }

.dosizq {width:100%; margin-bottom:5%;}
.dosder {width:100%; margin-bottom:5%;}
.tresizq {width:100%; margin-bottom:5%;}
.tresder {width:100%; margin-left:0; margin-bottom:5%;}
.trescen {width:100%; margin-bottom:5%;}
.dosizqlarga {width:100%; margin-bottom:5%;}
.dosdercorta {width:100%; margin-bottom:5%;}
.dosizqcorta {width:100%; margin-bottom:5%;}
.dosderlarga {width:100%; margin-bottom:5%;}

#horaplaneta_ribbon{ display:none; }

.mapawebportal .ancho40 {width:48%;}
.mapawebportal .ancho35 {width:48%;}
.mapawebportal .ancho25 {width:48%;}
.mapawebportal .opcion {padding-bottom:2em;}
.mapawebportal {font-size:1.7em;}
.movilpie .telefono {font-size:1.3em;}
#caja1x2 #agenda1x2 .evento .foto { display:none; }
#caja1x2 #agenda1x2 .evento .info { width: 75%; }
#caja1x2 #agenda1x2 .evento .ancho88 { width:80%; }
.leermascabecera{width:40%;}
#barraaceptacion {min-height:80px;}

}

@media screen and (max-width: 580px) {
.contenedor-contratos .w25 {width:65% !important; }
.contenedor-contratos .w20 {width:45% !important; }
.contenedor-contratos .w10 {width:25% !important; }
.contenedor-contratos .w5 {width:20% !important; }
}
@media screen and (max-width: 480px) {
body { font-size:0.6em; }
#barraaceptacion {min-height:100px;}
.contenedor-contratos .w25 {width:65% !important; }
.contenedor-contratos .w20 {width:45% !important; }
.contenedor-contratos .w10 {width:30% !important; }
.contenedor-contratos .w5 {width:25% !important; }
}

@media screen and (max-width: 400px) {
.planificador .drch .numResultados { display: none; }
.planificador .drch .verTodos { top: 1em; }
.movil .encabezado .logo { height: 2.5em;}
.movil .encabezado .logoAcreditra { width: 9em;}
}

@media screen and (max-width: 360px) {
.movil .toolcontainer #searchbox input { font-size:1.5em;}
.movil .toolcontainer #herrabox .opcion .texto {font-size:1.6em;}
.movil .toolcontainer #herrabox .subopciones ul { font-size:1.3em;}
.movil #menusbox .opcion .texto {font-size:1.6em;}
.movil #menusbox .subopciones ul {font-size:1.3em;}
.movil #menusbox .infraopciones input {font-size:1.3em;}
.movil #menusbox .infraopciones select {font-size:1.3em;}
.movil #menusbox .infraopciones .botonera .boton { font-size: 1.4em; } 
.sep-movil { height:4.5em;}
.movilpie .opcion {font-size:1.5em;}
.movilpie .margent {margin-top:0.8em;}
.movilpie .margenb {margin-bottom:0.8em;}
.movilpie .redescontainer {margin-top:0.8em; margin-bottom:0.3em;}
.movilpie .redescontainer .redes {font-size:1.5em; margin-bottom:0.3em;}
.movilpie .telefono {margin-top:0.3em; margin-bottom:0.3em;font-size:1.5em;}
.movilpie .logos {margin:0.8em 0 6em;}
.movilpie .logos .region {height:5em;}
.movilpie .logos .destino {height:5em;}
#caja1x2 #agenda1x2 .buscador form label { font-weight: normal; }
.mapawebportal .ancho40 {width:100%;}
.mapawebportal .ancho35 {width:100%;}
.mapawebportal .ancho25 {width:100%;}
#caja1x2 #agenda1x2 .evento .ancho88 { width:75%; }
.movilpie .telefono {font-size:1.1em;}
#barraaceptacion {min-height:120px;}
.contenedor-contratos .w25 {width:55% !important; }
.contenedor-contratos .w20 {width:55% !important; }
.contenedor-contratos .w10 {width:55% !important; }
.contenedor-contratos .w5 {width:30% !important; }
}

@media screen and (max-width: 320px) {
.movil .encabezado .logo { height: 1.8em;}
.movil .encabezado .logoAcreditra { width: 7em;}
.movil .toolcontainer #searchbox input { font-size:1.3em;}
.movil .toolcontainer #herrabox .opcion .texto {font-size:1.5em;}
.movil .toolcontainer #herrabox .subopciones ul { font-size:1.2em;}
.movil #menusbox .opcion .texto {font-size:1.5em;}
.movil #menusbox .subopciones ul {font-size:1.2em;}
}

@media screen and (max-width: 248px) {
.movil .encabezado .logo {height: 1.5em;}
.movil .toolcontainer #searchbox input { font-size:1em;}
.movil .toolcontainer #herrabox .opcion .texto {font-size:1.2em;}
.movil .toolcontainer #herrabox .subopciones ul { font-size:1em;}
.movil #menusbox .opcion .texto {font-size:1.2em;}
.movil #menusbox .subopciones ul {font-size:1em;}
.movil #menusbox .infraopciones input {font-size:1em;}
.movil #menusbox .infraopciones select {font-size:1em;}
.movil #menusbox .infraopciones .botonera .boton { font-size: 1.1em; } 
.sep-movil { height:3.5em;}
.movilpie .opcion {font-size:1.1em;}
.movilpie .margent {margin-top:0.5em;}
.movilpie .margenb {margin-bottom:0.5em;}
.movilpie .redescontainer {margin-top:0.5em; margin-bottom:0.3em;}
.movilpie .redescontainer .redes {font-size:1.1em; margin-bottom:0.3em;}
.movilpie .telefono {margin-top:0.3em; margin-bottom:0.3em;font-size:1.1em;}
.movilpie .logos {margin:0.8em 0 1.8em 0;}
.movilpie .logos .region {height:4em;}
.movilpie .logos .destino {height:4em;}
.movilpie .linea {border-bottom:1px #505050 solid;}
}

