.videotop{top:-25%;}
#bbpe1{display:block;}
#bbpe2{display:none;}

@media screen and (max-width: 1820px) {
.caaltura{height:42em;}
.dalealplay{bottom:4% !important;}
.videotop{top:-25%;}
.svideo{height:34em !important;}
.sframe{height:32em !important;}
}
@media screen and (max-width: 1745px) {
.banner1x3 .catexto{font-size:1.45em;}
.caaltura{height:40.5em;}
.banner1x3 .container2 .ctitu{padding-top:0.35em;}
.svideo{height:33em !important;}
.sframe{height:31em !important;}
}
@media screen and (max-width: 1700px) {
.ficha_sendero .descripcion .info .texto{ height:23em; overflow:hidden;}
.ficha_sendero .descripcion .info .mas{display:block; }
.banner1x3 .catexto{font-size:1.45em;}
.caaltura{height:39.5em;}
.banner1x3 .catexto2{font-size:1.45em;}
.banner1x3 .container2 .ctitu{padding-top:0.3em;font-size:2.8em;}
.svideo{height:32em !important;}
.sframe{height:30em !important;}
}
@media screen and (max-width: 1680px) {
.banner1x3 .catexto{font-size:1.40em;}
.caaltura{height:39em;}
.banner1x3 .catexto2{font-size:1.45em;}
.caaltura2{height:32.5em;}
.banner1x3 .container2 .ctitu{padding-top:0.35em;font-size:2.7em;}
.fprod{height:5em;}
}
@media screen and (max-width: 1600px) {
.banner1x3 .catexto{font-size:1.35em;}
.caaltura{height:37em;}
.banner1x3 .catexto2{font-size:1.40em;}
.caaltura2{height:31em;}
#map-canvas2{height:28em;}
.svideo{height:30em !important;}
.sframe{height:28em !important;}
}
@media screen and (max-width: 1580px) {
.ficha_sendero .descripcion .info .texto{ height:21em;}
.banner1x3 .catexto{font-size:1.30em;}
.caaltura{height:36.5em;}
.banner1x3 .catexto2{font-size:1.35em;}
.caaltura2{height:30.5em;}
.univbanner .vermasinfo{top:55%;}
}
@media screen and (max-width:1440px){body{font-size:.95em;}
#pie #redespie #social .icopie{margin-right:8%;}
#topten .cuadrado{height:19%;}
.herramientas{top:43.9em;}
#videoculto #videonavidad{height:672px;}
#framevuelos{height:400px;}
#carruban .rectangulo2{height:32em;}
#carruban .rectangulo2 .texto{height:9em;}
.univbanner .ofertransp .oferprecio{width:38%;}
.univbanner .ofertransp{font-size:1.9em;}
.univbanner .completo{font-size:2.4em;}
.univbanner .medio{font-size:1.9em;}
#carruban .cuadrado .textoP{font-size:1.6em;}
#map-senderos { width:75%; }
.ficha_sendero .tecnicos .mapa #map_canvas{height:540px;}
.ficha_sendero .descripcion .info .texto{ height:20em;}
.banner1x3 .catexto{font-size:1.25em;}
.caaltura{height:35em;}
.banner1x3 .catexto2{font-size:1.3em;}
.caaltura2{height:29em;}
.banner1x3 .container{height:23em;}
.banner1x3 .container2 .ctitu{font-size:2.45em;}
#map-canvas2{height:25em;}
.svideo{height:28em !important;}
.sframe{height:26em !important;}
}
@media screen and (max-width:1366px){#pie #redespie #social .icopie{margin-right:8%;}
.herramientas{top:43.65em;}
#videoculto #videonavidad{height:637px;}
.cuadrado .textoPAlargado{top:88%;}
#carruban .rectangulo2 .texto{height:10em;}
.univbanner .ofertransp{font-size:1.8em;}
.univbanner .completo{font-size:2.3em;}
.univbanner .medio{font-size:1.8em;}
#carruban .cuadrado .textoP{font-size:1.5em;}
.ficha_sendero .descripcion .info .texto{ height:18.5em;}
.banner1x3 .catexto{font-size:1.22em;}
.caaltura{height:33em;}
.banner1x3 .catexto2{font-size:1.25em;}
.caaltura2{height:27.5em;}
.banner1x3 .container{height:22em;}
.planificador .drch .bloqueRP .caja .contenido .titulo {height:6em;}
.fprod{height:4em;}
.dalealplay{bottom:7% !important;}
.videotop{top:-21%;}
.svideo{height:29em !important;}
.sframe{height:27em !important;}
}
@media screen and (max-width:1280px){#pie #redespie #social .icopie{margin-right:8%;}
.herramientas{top:43.45em;}
#videoculto #videonavidad{height:597px;}
#carruban .rectangulo2 .texto{height:11em;}
.univbanner .ofertransp{font-size:1.7em;}
.univbanner .completo{font-size:2.2em;}
.univbanner .medio{font-size:1.7em;}
#cab-container #menu-logo #logo{height:4.5em;}
#carruban .cuadrado .textoP{font-size:1.4em;}
.ficha_sendero .descripcion .info .texto{ height:16em;}
.banner1x3 .catexto{font-size:1.14em;}
.caaltura{height:31em;}
.banner1x3 .catexto2{font-size:1.22em;}
.caaltura2{height:26em;}
.banner1x3 .container{height:20em;}
.banner1x3 .container2 .ctitu{font-size:2.3em;}
.dalealplay{bottom:5% !important;}
.svideo{height:27em !important;}
.sframe{height:25em !important;}
}
@media screen and (max-width:1220px){body{font-size:.90em;}
.herramientas{top:43.4em;}
#videoculto #videonavidad{height:569px;}
.univbanner .ofertransp{font-size:1.6em;}
.univbanner .completo{font-size:2.1em;}
.univbanner .medio{font-size:1.6em;}
.ficha_sendero .tecnicos .mapa #map_canvas{height:500px;}
.banner1x3 .catexto2{font-size:1.14em;}
.univbanner .vermasinfo{top:48%;}
}
@media screen and (max-width:1170px){body{font-size:.875em;}
#pie #redespie #social .icopie{margin-right:7%;}
.herramientas{top:43.3em;}
#videoculto #videonavidad{height:545px;}
.univbanner .ofertransp{font-size:1.5em;}
.univbanner .completo{font-size:2em;}
.univbanner .medio{font-size:1.5em;}
.ficha_sendero .descripcion .info .texto{ height:15em;}
.banner1x3 .catexto{font-size:1.12em;}
.caaltura{height:31em;}
.banner1x3 .catexto2{font-size:1.12em;}
.caaltura2{height:25.5em;}
.banner1x3 .container2 .ctitu{font-size:2.25em;}
}
@media screen and (max-width:1152px){#pie #redespie #social .icopie{margin-right:7%;}
#videoculto #videonavidad{height:536px;}
.banner1x3 .catexto{font-size:1.10em;}
.caaltura{height:30em;}
.banner1x3 .catexto2{font-size:1.11em;}
.caaltura2{height:25em;}
}
@media screen and (max-width:1140px){body{font-size:.85em;}
#pie #redespie #social .icopie{margin-right:7.2%;}
.herramientas{top:43.35em;}
#videoculto #videonavidad{height:530px;}
.banner1x3 .catexto{font-size:1.13em;}
.caaltura{height:31em;}
.banner1x3 .catexto2{font-size:1.14em;}
.caaltura2{height:25.5em;}
.banner1x3 .container{height:20em;}
}
@media screen and (max-width:1110px){body{font-size:.825em;}
.herramientas{top:43.4em;}
#caja1x2 #agenda1x2 .buscador h3{font-size:1.7em;}
#videoculto #videonavidad{height:516px;}
.ficha_sendero .tecnicos .mapa #map_canvas{height:450px;}
}
@media screen and (max-width:1024px){body{font-size:0.8em;}
#pie #redespie #social .icopie{margin-right:7%;}
#pie .telefono{width:58%;} /* Ponerlo a 60% cuando se cambie el logo del pie.*/
.herramientas{top:43.2em;}
/*#carruban .cuadrado .textoP{font-size:1.6em;} */
#videoculto #videonavidad{height:476px;}
.cuadrado .textoPAlargado{top:87%;}
#carruban .rectangulo2 .texto{height:12em;}
.univbanner .ofertransp{font-size:1.3em;}
.univbanner .completo{font-size:1.7em;}
.univbanner .medio{font-size:1.3em;}
#cab-container #menu-logo #logo{height:4em;}
#carruban .cuadrado .textoP{font-size:1.3em;}
#map-senderos { width:70%; }
.ficha_sendero .tecnicos .mapa #map_canvas{height:420px;}
.ficha_sendero .descripcion .info .texto{ height:14em;}
.banner1x3 .catexto{font-size:1.08em;}
.caaltura{height:29.5em;}
.banner1x3 .catexto2{font-size:1.10em;}
.caaltura2{height:24.5em;}
.banner1x3 .container{height:19em;}
.svideo{height:26em !important;}
.sframe{height:24em !important;}
}
@media screen and (max-width:930px){body{font-size:0.75em;}
#pie #redespie #social .icopie{margin-right:7%;}
.herramientas{top:43.1em;}
#videoculto #videonavidad{height:431px;}
.univbanner .ofertransp{font-size:1.6em;}
.univbanner .completo{font-size:2.1em;}
.univbanner .medio{font-size:1.6em;}
#cab-container #menu-logo #logo{height:3.8em; margin-top:1em;}
.ficha_sendero .tecnicos .mapa #map_canvas{height:390px;}
.ficha_sendero .descripcion .info .texto{ height:13em;}
.banner1x3 .catexto{font-size:1.04em;}
.caaltura{height:28.5em;}
.banner1x3 .catexto2{font-size:1.04em;}
.caaltura2{height:23.5em;}
.banner1x3 .container{height:18em;}
.banner1x3 .container2 .ctitu{font-size:2.1em;}
.planificador .drch .bloqueRP .caja .contenido .titulo {height:7em;}
.fprod{height:3em;}
.svideo{height:25em !important;}
.sframe{height:23em !important;}
}
@media screen and (max-width:880px){
/*#carruban .cuadrado .textoP{font-size:1.5em;} */
#videoculto #videonavidad{height:408px;}
#carruban .rectangulo2 .texto{height:13em;}
.univbanner .ofertransp{font-size:1.5em;}
.univbanner .completo{font-size:2em;}
.univbanner .medio{font-size:1.5em;}
#cab-container #menu-logo #logo{height:3.3em;}
.banner1x3 .catitulo{font-size:2.8em;}
.banner1x3 .catexto{font-size:0.99em;}
.caaltura{height:27em;}
.caaltura2{height:22.5em;}
.svideo{height:24em !important;}
.sframe{height:22em !important;}
}
@media screen and (max-width:835px){
/*#carruban .cuadrado .textoP{font-size:1.4em;} */
#videoculto #videonavidad{height:386px;}
#carruban .rectangulo2 .texto{height:14em;}
.univbanner .ofertransp{font-size:1.4em;}
.univbanner .completo{font-size:1.9em;}
.univbanner .medio{font-size:1.4em;}
#cab-container #menu-logo #logo{height:2.8em; margin-top:1.5em;}
#carruban .cuadrado .textoP{font-size:1.2em;}
.banner1x3 .catitulo{font-size:2.7em;}
.banner1x3 .catexto{font-size:0.94em;}
.caaltura{height:25.5em;}
.banner1x3 .catexto2{font-size:0.94em;}
.caaltura2{height:21em;}
.banner1x3 .container{height:16.5em;}
.banner1x3 .container2 .ctitu{font-size:1.9em;}
.svideo{height:23em !important;}
.sframe{height:21em !important;}
}
@media screen and (max-width:820px){body{font-size:0.7em;}
#pie #redespie #social .icopie{margin-right:6%;}
.herramientas{top:43em;}
#videoculto #videonavidad{height:380px;}
#cab-container #menu-logo #logo{height:3.3em; margin-top:1em;}
#carruban .cuadrado .textoP{font-size:1.3em;}
.ficha_sendero .tecnicos .mapa #map_canvas{height:350px;}
.ficha_sendero .descripcion .info .texto{ height:12em;}
.banner1x3 .catitulo{font-size:2.7em;}
.banner1x3 .catexto{font-size:0.98em;}
.caaltura{height:26.5em;}
.flotante{margin:1% 6% !important;}
.svideo{height:24em !important;}
.sframe{height:22em !important;}
}
@media screen and (max-width:800px){body{font-size:0.675em;}
#pie #redespie #social .icopie{margin-right:6%;}
.herramientas{top:42.9em;}
#videoculto #videonavidad{height:370px;}
.univbanner .ofertransp{font-size:1.3em;}
.univbanner .completo{font-size:1.7em;}
.univbanner .medio{font-size:1.3em;}
.banner1x3 .catitulo{font-size:2.7em;}
.banner1x3 .catexto{font-size:1em;}
.caaltura{height:27em;}
.caaltura2{height:22em;}
}
@media screen and (max-width:780px){#pie #redespie #social .icopie{margin-right:6%;}
#videoculto #videonavidad{height:361px;}
#carruban .cuadrado .textoP{font-size:1.2em;}
.ficha_sendero .descripcion .info .texto{ height:11em;}
.banner1x3 .catitulo{font-size:2.7em;}
.banner1x3 .catexto{font-size:0.99em;}
.caaltura{height:26.5em;}
.univbanner .vermasinfo{top:58%;}
}
@media screen and (max-width:768px){#cab-container #menu-logo .profesional{margin-right:5px;}
#pie #redespie #social .icopie{margin-right:6%;}
.herramientas{top:43em;}
#videoculto #videonavidad{height:355px;}
.univbanner .ofertransp{font-size:1.8em;}
.univbanner .completo{font-size:2.3em;}
.univbanner .medio{font-size:1.8em;}
#cab-container #menu-logo #logo{height:3.2em;}
.banner1x3 .catitulo{font-size:2.7em;}
.banner1x3 .catexto{font-size:0.96em;}
.caaltura{height:26em;}
.caaltura2{height:21.5em;}
.dalealplay{bottom:7% !important;}
    section > .parallax-window > .container {
        margin: 10% 0;
    }

    section > .parallax-window > .container > .parallax-caption {
        font-size: 12vw;
        padding: 0;
        margin: 7% 0;
    }

    section > .container {
        margin: 7% 0 25% 0;
    }
}
@media screen and (max-width:767px){
#bbpe1{display:none;}
#bbpe2{display:block;}
}

@media screen and (max-width:750px){#pie #redespie #social .icopie{margin-right:6%;}
.herramientas{top:43.1em;}
#videoculto #videonavidad{height:346px;}
#cab-container #menu-logo #logo{height:3em; margin-top:1.2em;}
.tabla1{width:100%;margin:0;}
.tabla2{width:100%;margin:0;}
.banner1x3 .catitulo{font-size:2.6em;}
.banner1x3 .catexto{font-size:0.92em;}
.caaltura{height:25.5em;}
.banner1x3 .catexto2{font-size:0.92em;}
.caaltura2{height:21em;}
.banner1x3 .container{height:16em;}
.svideo{height:23em !important;}
.sframe{height:21em !important;}
}
@media screen and (max-width:720px){#pie #redespie #social .icopie{margin-right:6%;}
.herramientas{top:43.2em;}
#videoculto #videonavidad{height:321px;}
#cab-container #menu-logo #logo{height:2.7em; margin-top:1.3em;}
.banner1x3 .catitulo{font-size:2.5em;}
.banner1x3 .catexto{font-size:0.89em;}
.caaltura{height:24.5em;}
.banner1x3 .catexto2{font-size:0.89em;}
.caaltura2{height:20.4em;}
.banner1x3 .container{height:15.5em;}
.banner1x3 .container2 .ctitu{font-size:1.8em;}
.svideo{height:22em !important;}
.sframe{height:20em !important;}
.dalealplay{bottom:5% !important;}
}
@media screen and (max-width:705px){body{font-size:0.65em;}
#slider #textostip5{margin:3% 0 0 8%;}
#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;}
#map-canvas{width:100%;}
#map-canvas2{width:100%;display:none;}
#map-options{width:100%;height:auto;font-size:1.5em;margin-top:0.5em;}
.opcmapa{width:50%;}
.tiempomapa{display:none;}
#slider{height:16em;}
#slider .frame{height:14.3em;}
#slider #textos{bottom:4%;left:2%;margin:0;padding:0;position:absolute;font-size:3em;}
#slider #textostip5{width:88%;}
#slider #textostip5 #titulo{font-size:3.5em;}
#slider #textostip3{width:88%;}
#slider #textos #precios{display:none;}
#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%;}
#caja1x2 #planificador1x2{width:100%;}
#caja1x2 #planificador1x2 .izq{width:100%;}
#caja1x2 #planificador1x2 .drch{width:100%;}
.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;}
#ui-datepicker-div{width:80%;}
#ui-datepicker-div table th{font-size:2.5em;}
#ui-datepicker-div table td{font-size:2.5em;}
.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%;}
.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;}
.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%;}
.buscadoralo1x1 .campos{width:100%;}
.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 .izq{margin-right:3%;width:100%;}
.buscador .drch{display:none;}
.buscadorPor ul li{width:50%;}
#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;margin-left:0;}
.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;}
.restaurantes1x1 .buscadorrest1x1 .campos{width:100%;}
.calcularuta1x1 .buscadorcalcularuta1x1 .contenido{font-size:2.2em;}
.carrucontainer .enlnav{display:none;}
#carruban{background-color:#F4F4F4;width:100%;}
#carruban .cuadrado{width:49%;margin:0;padding:0;}
#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:2.2em;}
#carruban .impar{clear:both;}
#carruban .rectangulo{width:50%;margin:0;height:auto;}
#carruban .espaciorectangulo{display:none;}
#carruban .rectangulo2{width:100%;margin:0;height:auto;margin-bottom:1em;}
#carruban .rectangulo2 .titulo{font-size:2m;}
#carruban .rectangulo2 .subtitulo{font-size:1.8em;}
#carruban .rectangulo2 .texto{font-size:1.3em;height:auto;}
#carruban .rectangulo2 .boton{font-size:1.1em;}
#topten{padding:0 1%;}
#topten .cuadrado{width:50%;margin:0;}
.topTenDetalle .ficha .resultado .orden .foto{width:100%;padding-left:0;}
.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%;}
.buscadorPor ul li{width:97%;}
.mapawebcuerpo ul li{width:100%;}
.titulo-bloque1{font-size:2.5em;padding-left:2.5%;}
.icotit{display:none;}
#texto1x1{padding-left:3.8%;padding-right:3.8%;}
.banner1x3{width:100%;}
.banner33{width:100%;}
.bannermapeado33{width:100%;}
.banner66{width:100%;}
.banner60{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;}
#caja1x2 #texto1x2{width:100%;padding-left:3.8%;}
.patrimonio .buscadorpatrimonio{padding:1% 1% 1% 1%;}
.playasbuscar .buscador{width:100%;}
.playasbuscar .mapa{width:100%;float:left;}
.localidadesbuscar .buscador{width:100%;}
.localidadesbuscar .mapa{width:100%;float:left;}
.oficinasbuscar .buscador{width:100%;}
.oficinasbuscar .mapa{width:100%;float:left;}
.transportes .buscadortransportes .contenido{padding:0 5% 0 2%;}
.transportes .buscadortransportes .campos .campos2{padding:0 2%;}
#caja1x2 #agenda1x2{width:100%;padding:3em 3% 0;}
.agenda .drch .paginadorDias .diaSemana{display:none;}
.buscadoralo1x2 .contenido{width:100%;}
.buscadoralo1x2 .campos{width:100%;}
.fiestasyfestivales .buscadorfyf{padding:1% 1% 1% 1%;}
.fiestasyfestivales .contenido{padding:0 3.7%;}
.fiestasyfestivales .campos{padding:0 3.7%;;}
.saludybelleza .buscadorsaludybelleza .contenido{padding:0 1% 0 2.12%;}
.saludybelleza .buscadorsaludybelleza .campos .campos2{padding:0 2.12%;}
.saludybelleza .buscadorsaludybelleza .checks{padding-left:2.12%;}
.distancias{width:100%;}
.wd666{width:100%;}
.wd665{width:100%;}
.wd33{width:100%;}
.wd24{width:50%;}
.wd19{width:50%;}
.wd156{width:50%;}
.wd99{width:50%;}
.wd48{width:50%;}
#carruban .rectangulo{width:100%;margin-bottom:1em;}
.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;}
.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;}
.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;}
.reservas .miReserva input{width:100%;margin:0;}
.reservas .miReserva .boton{margin-top:1em;float:left;}
#textoreservas{display:none;}
.reservasL .drch .resultado .info .boton{width:100%;margin-bottom:1em;text-align:center;}
.bloqueResultados .drch .resultado .info .qr{display:none;}
.bloqueResultados .drch .resultado .info{width:100%;}
#bannervideoculto{padding:0 4.5%;}
#videoculto{padding:0 4.5%;}
#videoculto #videonavidad{height:352px;}
.banner50{margin-left:4%;width:92%;margin-right:4%;}
#caja1x2 #texto50{margin-left:4%;width:92%;margin-right:4%;margin-top:1em;}
.planificador .drch .bloqueRP .caja{width:100%;}
.planificador .drch .bloqueRP .caja img{width:20%;padding:1%;}
.planificador .drch .bloqueRP .caja .contenido{width:80%;padding:1%;}
.planificador .drch .bloqueRP .caja .contenido .titulo{font-size:1.6em;}
.planificador .drch .bloqueRP .margen2{margin-right:0;}
#miga-de-pan2{padding-left:4%;font-size:1.2em;}
#texto1x1 .texto{font-size:1.3em;}
#caja1x2 #texto1x2 .texto{font-size:1.3em;}
#caja1x2 #texto1x2 .vermas{font-size:1.4em;}
#barraaceptacion{min-height:80px;}
#map-senderos { width:100%; }

.ficha_sendero .tecnicos .info{ width:100%;}
.ficha_sendero .tecnicos .mapa{ width:100%; margin-bottom:2%;}
.ficha_sendero .tecnicos .info .linea{ width:50%;}

.ficha_sendero .descripcion .mapa{ width:100%;}
.ficha_sendero .descripcion .info{ width:92%; margin-bottom:2%;}
.ficha_sendero .descripcion .info .texto{ height:auto; overflow:none;}
.ficha_sendero .descripcion .info .mas{display:none; }

.banner1x3 .catitulo{font-size:3.5em;}
.banner1x3 .catexto{font-size:1.7em;}
.caaltura{height:auto;}
.banner1x3 .caicono .caimagen{width:10%;}
.banner1x3 .catexto2{font-size:0.92em;}
.caaltura2{height:20.5em;}
.banner1x3 .container{height:16em;}
.videotop{top:0;}
.svideo{height:21em !important;}
.sframe{height:19em !important;}
}

@media screen and (max-width:640px){
.svideo{height:19em !important;}
.sframe{height:17em !important;}
.dalealplay{width:5%;}
}
@media screen and (max-width:600px){
.svideo{height:18em !important;}
.sframe{height:16em !important;}
}
@media screen and (max-width:560px){
.svideo{height:17em !important;}
.sframe{height:15em !important;}
}
@media screen and (max-width:520px){
.svideo{height:16em !important;}
.sframe{height:14em !important;}
}
@media screen and (max-width:480px){body{font-size:0.6em;}
#videoculto #videonavidad{height:237px;}
.wd50{width:100%;}
.cuadrado .textoPAlargado{top:64%;}
.cuadrado .textoPFondoAlargado{height:38%;}
.cuadrado .textoPAlargado .textoAlargado{display:none;}
.planificador .drch .bloqueRP .caja img{width:30%;}
.planificador .drch .bloqueRP .caja .contenido{width:70%;}
#texto1x1 .texto{font-size:1.5em;}
#caja1x2 #texto1x2 .texto{font-size:1.5em;}
#caja1x2 #texto1x2 .vermas{font-size:1.6em;}
.issuuembed{display:none;}
.univbanner .ofertransp{font-size:1.2em;}
.univbanner .completo{font-size:1.6em;}
.univbanner .medio{font-size:1.2em;}
#barraaceptacion{min-height:100px;}
.movil #menusbox .infraopciones #desde_movil{width:36%;}
.movil #menusbox .infraopciones #hasta_movil{width:36%;}
#slider{height:12em;}
#slider .frame{height:10.3em;}
#carruban .cuadrado .textoP{font-size:1.6em;}
.caaltura2{height:15em;}
.banner1x3 .container{height:13em;width:95%;margin:1em 2.5% 0 2.5%;}
.banner1x3 .container .caicono2 .caimagen2{width:6%;margin:0.5em 0 0.5em 0;}
.banner1x3 .catexto2{padding:0 2%;font-size:0.92em;}
.banner1x3 .container2 .ctitu{padding-top:0;}
.univbanner .vermasinfo{top:65%;}
.fprod{height:2.5em;}
}
@media screen and (max-width:440px){
.svideo{height:14.5em !important;}
.sframe{height:12.5em !important;}
.dalealplay{width:7%;}
}
@media screen and (max-width:400px){.planificador .drch .numResultados{display:none;}
.planificador .drch .verTodos{top:1em;}
#videoculto #videonavidad{height:196px;}
.cuadrado .textoPAlargado{top:57%;}
.cuadrado .textoPFondoAlargado{height:45%;}
.univbanner .ofertransp{font-size:1.9em;}
.univbanner .completo{font-size:2.4em;}
.univbanner .medio{font-size:1.9em;}
#slider{height:11em;}
#slider .frame{height:9.3em;}
.movil .encabezado .logo{height:3em;}
#carruban .cuadrado .textoP{font-size:1.4em;}
.ficha_sendero .tecnicos .info .linea{ width:100%;}
.banner1x3 .container .caicono2{display:none;}
.banner1x3 .container{height:12em;margin:0.5em 2.5% 0 2.5%;}
.banner1x3 .catexto2{padding:0.5em 2% 0 2%;font-size:0.9em;}
.caaltura2{height:12.5em;}
.svideo{height:13.5em !important;}
.sframe{height:11.5em !important;}
}
@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;}
#slider #sliderBotones{bottom:-1em;}
#slider #sliderBotones img{margin:0 0.60em;;}
#buscadorofertas{margin-bottom:1em;}
#caja1x2 #agenda1x2 .todos{margin-top:2em;margin-bottom:2em;}
#caja1x2 #agenda1x2 .navega{margin-top:2em;margin-bottom:2em;}
#caja1x2 #agenda1x2 .navega img{margin-left:1em;}
#caja1x2 #planificador1x2 .drch ul li{margin-bottom:1em;}
#caja1x2 #agenda1x2 .buscador input{margin-bottom:1em;}
#videoculto #videonavidad{height:176px;}
.cuadrado .textoPAlargado{top:54%;}
.cuadrado .textoPFondoAlargado{height:48%;}
.planificador .drch .bloqueRP .caja .contenido .titulo{font-size:1.4em;}
/*#carruban .cuadrado .textoP{font-size:2.4em;} */
.univbanner .ofertransp{font-size:1.8em;}
.univbanner .completo{font-size:2.3em;}
.univbanner .medio{font-size:1.8em;}
#barraaceptacion{min-height:120px;}
.movil #menusbox .infraopciones #desde_movil{width:34%;}
.movil #menusbox .infraopciones #hasta_movil{width:34%;}
#slider{height:10em;}
#slider .frame{height:8.3em;}
#carruban .cuadrado .textoP{font-size:1.2em;}
.caaltura2{height:13em;}
.banner1x3 .container2 .ctitu{font-size:1.65em;}
.svideo{height:12.5em !important;}
.sframe{height:10.5em !important;}
}

@media screen and (max-width:340px){
.movil .encabezado .logo{height:2.5em; margin-top:0.5em;}
.caaltura2{height:14.5em;}
.banner1x3 .container{height:13.5em;}
.univbanner .vermasinfo{top:60%;}
.svideo{height:12em !important;}
.sframe{height:10em !important;}
}
@media screen and (max-width:320px){.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;}
#videoculto #videonavidad{height:156px;}
.cuadrado .textoPAlargado{top:50%;}
.cuadrado .textoPFondoAlargado{height:52%;}
.univbanner .ofertransp{font-size:1.7em;}
.univbanner .completo{font-size:2.2em;}
.univbanner .medio{font-size:1.7em;}
.movil #menusbox .infraopciones #desde_movil{width:33%;}
.movil #menusbox .infraopciones #hasta_movil{width:33%;}
#slider{height:8em;}
#slider .frame{height:6.3em;}
/*#carruban .cuadrado .textoP{font-size:1.8em;} */
#carruban .cuadrado .textoP{font-size:1.1em;}
.banner1x3 .container2 .ctitu{font-size:1.5em;}
.svideo{height:11em !important;}
.sframe{height:9em !important;}
}
@media screen and (max-width:248px){.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;}
#videoculto #videonavidad{height:120px;}
.cuadrado .textoPAlargado{top:76%;}
.cuadrado .textoPAlargado{top:46%;}
.cuadrado .textoPFondoAlargado{height:56%;}
.planificador .drch .bloqueRP .caja img{display:none;}
.planificador .drch .bloqueRP .caja .contenido{width:100%;}
.univbanner .ofertransp{font-size:1.5em;}
.univbanner .completo{font-size:2em;}
.univbanner .medio{font-size:1.5em;}
.movil #menusbox .infraopciones #desde_movil{width:32%;}
.movil #menusbox .infraopciones #hasta_movil{width:32%;}
#slider{height:6em;}
#slider .frame{height:4.3em;}
.banner1x3 .container2 .ctitu{font-size:1.35em;}
.univbanner .vermasinfo{top:50%;}
}