

@charset "UTF-8";
/* CSS Document Site "Spain.info v2013" 
   PARA DISPOSITIVOS			  */

.home #headerImagesCarrusel #enlaceVideo a{width:100px!important; height:76px!important; }      
.home #headerImagesCarrusel #enlaceVideo img{width:100px!important; height:76px!important; }   
.home #headerImagesCarrusel #headerImagesCarrusel_titulo #playVideoCabecera {top: -204px!important}

/*- MEDIA QUERY > PC (min 1024px)
----------------------------------------------------------------------*/
/* screen superior a 1680x1050 */
@media screen and (min-width: 1681px){
header   .colPpal {width:59.7%;float:left;position:relative;}
header   .colDcha {width:40.3%;float:right;position:relative;}	
}
/* screen 1680x1050 */
@media screen and (min-width: 1441px) and (max-width: 1680px){
header   .colPpal {width:59.9%;float:left;position:relative;}
header   .colDcha {width:40.1%;float:right;position:relative;}	
}
/* screen 1440x900 */
@media screen and (min-width: 1281px) and (max-width: 1440px){
header   .colPpal {width:61.7%;float:left;position:relative;}
header   .colDcha {width:38.3%;float:right;position:relative;}	
}
/* screen 1280x1024 */
@media screen and (min-width: 1025px) and (max-width: 1280px){
header   .colPpal {width:63%;float:left;position:relative;}
header   .colDcha {width:37%;float:right;position:relative;}	
}

/*- MEDIA QUERY > PC (Entre 950px y 1024px)
			 > Tablet landscape (1024x768)
			 La colPpal es de 630px, con colPpalDcha e colPpalIzq juntas a 310px
			 La colDcha sigue esta a 310px
			 Luego el ancho total son de 950 px
----------------------------------------------------------------------*/
@media screen and (max-width: 1024px){
header .colPpal {width:66.4%;float:left;position:relative;}
header .colDcha {width:33.6%;float:right;position:relative;}	
}

/*- MEDIA QUERY > Small tablet landscape (800x600)
			 > Tablets portrait (768x1024)
			 La colPpal pasa a 498, con colPpalDcha e colPpalIzq juntas a 244px
			 La colDcha sigue a la dcha a 244px
			 Luego el ancho total son de 752 px
-----------------------------------------------------------------------------*/
@media screen and (max-width: 970px){
.componente_BUSCADORporconsultas ul.listaEnlacesConsultas {margin:0px 0px 0px 70px; }
.componente_FOTOS ul.social_share li{margin: 5px 0 0px 5px;width: 35px;height: 30px;}
.home #headerImagesCarrusel #headerImagesCarrusel_titulo #playVideoCabecera {top: -154px!important}


/*grid*/
header .colPpal {width:66.5%;float:left;z-index:100;position:relative;}
header .colPpal .wrapperHeader_ppal_fix {float:right;width:98%;}
header .colDcha {width:33.5%;float:right;position:relative;}
header .colDcha .wrapperHeader_dcha_fix {float:left;width:244px;}
#headerImagesCarrusel #headerImagesCarrusel_titulo .wrapperHeader_ppal_fix {position: absolute;right: -218px;top: -219px;width: 455px;}
#headerImagesCarrusel .imageHeader_texto {width: 455px;display: table-cell;height: 63px;vertical-align: middle;}
#headerImagesCarrusel .imageHeader_texto .titulo {font-family: 'pill_gothic_600mg_ltregular', Arial, san serif;font-size: 1.4em;color: #fff;margin: 0px 0px;font-size: 1.3em;}
#headerImagesCarrusel .imageHeader_texto .txt {font-family: 'pill_gothic_600mg_ltregular', Arial, san serif;font-size: .9em;color: #fff;margin: 0.4em 0 0.2em 0;}
#headerImagesCarrusel .imageHeader_texto a {float: right;color: #fff;border: 1px solid #fff;padding: .5em;font-size: .9em;}
#content .colDcha {width:244px;}
#content .colFull .wrapperContent_full_fix {width:752px;margin: 0 auto;}
#content .colPpal .wrapperContent_ppal_fix {width:752px;margin: 0 auto;}
#content .colPpal .wrapperContent_ppal_fix_interior {float:left;width:498px;}
.wrapperContent_ppal_fix_interior_contenidoFloatDcha {width:66.3%;float:right;z-index:1000;position:relative;}
.wrapperContent_ppal_fix_interior_contenidoFloatIzq {width:66.3%;float:left;z-index:1000;position:relative;}
.wrapperContent_ppal_fix_interior_contenidoFull {width:100%;float:left;z-index:1000;position:relative;}
.wrapperContent_ppal_fix_interior_sidebarFloatDcha {width:235px;float:right;z-index:1000;position:relative;}
.wrapperContent_ppal_fix_interior_sidebarFloatIzq {width:235px;float:left;z-index:1000;position:relative;}
.wrapperContent_ppal_fix_interior_contenidoFloatIzq50 {width:48%;margin-right:20px;float:left;z-index:1000;position:relative;}
.wrapperContent_ppal_fix_interior_contenidoFloatDcha50 {width:49%;float:left;z-index:1000;position:relative;}
.js #content .colPpal .wrapperContent_ppal_fluid {width:100%;float:left;}
.js #content .colPpal .wrapperContent_ppal_fluid_carrousel {width:100%;float:left;overflow:hidden;}
#content .colPpal .wrapperContent_ppal_fluid {width:752px;margin: 0px auto;}
#content .colPpal .wrapperContent_ppal_fluid_carrousel {width:498px;}
#content .colPpal .wrapperContent_ppal_fluid_buscador_fix {width: 496px;}
#content .colPpal .wrapperContent_ppal_fluid_buscadorMapa_fix {width:752px;}
#content .colPpal .wrapperContent_ppal_fluid_tabs_fix {width:752px;margin: 0 auto;}
#content .colPpal .wrapperContent_ppal_fluid_tabs_fix_interior {float:left;width:498px;}
#content_extra .colFull .wrapperContent_full_fix {width:752px;margin: 0 auto;}
.wrapperContent_float_fix {width:752px;margin: 0 auto;float:none;padding:0px;}
footer .wrapperFooter {width:752px;margin: 0 auto;padding:0px;}
#termscookie p {width:752px;}
#content iframe#frameAlt {width: 508px;}
/*HEADER*/
.home header {height: 383px;}
.home header .colPpal {height: 164px;} 
.home #headerImagesCarrusel {top: 104px;}
.ie .home #headerImagesCarrusel img {height: 273px;}
.home #headerImagesCarrusel img {height: 277px;}
.subhome header, .detalle header {height: 382px;}
.subhome header .colPpal, .detalle header .colPpal  {height: 462px;} 
.subhome #headerImagesCarrusel, .detalle #headerImagesCarrusel {top: 103px;} 
.subhome #headerImagesCarrusel img, .detalle #headerImagesCarrusel img {height: 279px;}
.detalle.generica header {height: 250px;}
.detalle.generica header .colPpal {height: 103px;}
.detalle.generica #headerImagesCarrusel {top: 103px;}
.detalle.generica #headerImagesCarrusel img {height: 279px;}
#headerLogo #logo {right: 0px;float:left;margin:0px 0px 0px 5px;}
#headerLogo .claim {width:83%;margin-left:5px;float:none;vertical-align: middle;display: table-cell;padding:0px 10px;}
#header_buscadorGeneral input.inpBuscador_header {width:190px;}
#menuNavegacion ul#menu_ppal li#menu_01, 
#menuNavegacion ul#menu_ppal li#menu_02, 
#menuNavegacion ul#menu_ppal li#menu_03 {margin:0px 0px 0px 0px;}
#menuSecundario ul.menu_usuario li {margin:0 25px 0 0}
#tools_idiomas .idiomas_combo {width:250px;}
#tools_idiomas .idiomas_combo p { display:none;}
#tools_idiomas p {margin: 12px 0px 0 10px;}
#tools_idiomas ul.menu_idiomas {margin:0px 0px 0 10px;}
#tools_idiomas .sbHolder{margin:30px 0px 0 10px;}
.componente_REDESfollow ul.social_follow li {margin:0px}
/*CONTENT*/
.col21 .sbHolder, .col22 .sbHolder {width:236px;}
.col21 input, .col22 input {width:222px;}
.col31 .sbHolder, .col32 .sbHolder, .col33 .sbHolder, .col31 input, .col32 input, .col33 input {width:153px;}
.col100 .sbHolder, .col100 input {width: 90%;float:left;} 
.acordeon_texto .col100 .sbHolder, .acordeon_texto .col100 input {width:58%/*396px*/;float:left;}
.acordeon_texto .col21 .sbHolder, .acordeon_texto .col22 .sbHolder {width:233px;}
.componente_BOXcuadernoviaje{width:483px;}
.componente_BOXcuadernoviaje .box_cuaderno {width:49%;}
.componente_BOXcuadernoviaje .box_favoritos {width:50%;}
.componente_ACORDEON .acordeon_texto {width: 100%;padding: 10px 10px;box-sizing: border-box;}
.componente_ACORDEON .acordeon_texto_n2 {width: 100%;box-sizing: border-box;}
.componente_ACORDEON .col21.lineaSeparacion_dcha + .col22 {margin: -1px 0 0 -5px;}
.componente_BUSCADORtematico .componente_BUSCADORlibre.botonLupa input#inp_buscadorEscribir {width:81%;}
.componente_BUSCADORtematico.cajaGris .componente_BUSCADORlibre.botonLupa input#inp_buscadorEscribir {width:74%;}
.componente_BUSCADORporpagina .componente_BUSCADORlibre input#inp_buscadorEscribir{width:61%;} 
.componente_BUSCADORporpagina .componente_BUSCADORlibre button#btn_buscadorEscribir {float: left;margin: 5px 0px 0px 0px;width: 176px;}
.componente_BUSCADORporpagina .componente_BUSCADORporcombo .col100 .sbHolder{width:64%;}
.componente_BOXtiempo .tiempo_ico img {height: 70px; width: 70px;}
.componente_FILTROSarbol ul.arbol_n1 li {width:45%;}
.componente_FILTROSarbol ul.arbol_n2 li, .componente_FILTROSarbol ul.arbol_n3 li {width:100%;}
.componente_MAPArutas .item_mapa_container img {width:244px; height:100px;}
.componente_BOXcomoViajar ul.comoViajar_icos li a {width:114px;}
.componente_TABShorizontales_fluid .tabs_menuHorizontal p#tab_dcha {width:66%;}
#rtdosBusquedaListado .componente_LISTAmultiplesdatos ul li .item_info_container {width:246px;}
#rtdosBusquedaListado .componente_LISTAmultiplesdatos ul li .item_redes_container {width:36px;}
#rtdosBusquedaListado .componente_LISTAmultiplesdatos ul li .item_vermas_boton {width:238px;margin:0 36px 0 0;}
#reservaMejorExperiencia ul.lista_2col > li:nth-child(odd) {margin-right: 18px;}
#reservaMejorExperiencia ul.lista_2col > li .item_info_container {width: 47%;float:left;}
#reservaMejorExperiencia ul li .item_foto {width:178px;height:133px;}
#reservaMejorExperiencia ul li .item_titulo {margin-top:5px;}
/*COLUMNA DERECHA*/
#reservaViaje .reservaViaje_iframe {overflow:hidden;}
#reservaViaje .reservaViaje_boxN2 { width: 100%;}
#reservaViaje input[type="radio"] {margin: 0 5px 0px 0;}
#reservaViaje .tabs_menuReservaViajeN1 li.tab_n1 {width:61px;}
#curio_tiempo_exper .tabs_menuHorizontal h2 {margin: 5px 1px 10px;font-size:.7em;}
#curio_tiempo_exper .tabs_menuHorizontal h2.active .triangulo {margin:7px auto 7px;}
#curio_tiempo_exper .componente_BOXexperiencias .item_info_container {width: 73%;}
#curio_tiempo_exper .componente_BOXtiempo .tiempo_tempMax, #curio_tiempo_exper .componente_BOXtiempo .tiempo_tempMin {width:29%;}
#curio_tiempo_exper .componente_BOXtiempo p span {font-size:3.3em;margin: 0 10px 0 0;}
#loMasBuscado p.aside_titulo {background:url("/export/system/modules/es.segittur.spaininfo/resources/images/recursos/sprite_lupas.png") 5px 0px no-repeat #1c5d7b;}
#suscripcionNewsletter input#inpNewsletter {width: 204px;}
#colDcha_final_triangulo {border-right: 244px solid #FFFFFF; border-top: 244px solid #1E1E1E;}
/*CONTENT EXTRA*/
#toolsExtras .componente_FOTOS img {width:120px;height:43px;}
.banner-ppal .box_foto.destacado .foto_info_container {height: 107px;margin: -107px 0px 0px 0px;width: 100%;padding: 0px;}
.banner-ppal .box_foto .foto_info_container .foto_titulo {top:0px;left:10px;width:100%;float:left;position:relative;z-index:100;display:block;text-align:left;font-size:1.3em;color: #fff;text-transform:uppercase;font-weight:normal;}
#reservaViaje_v2_columna .reservaVuelosForm fieldset[name=FechasIdaVuelta] input {width: 60%;}
.vertodasexperiencias-destino {width: auto;}

#footer_errorForm .sbHolder {margin: 0 0 10px 119px;}

#footer_errorForm .cont_formulario_int {width:750px}
#footer_errorForm #formulario_pie {width:auto;}
#footer_errorForm .col_iz input{float:left;width:146px;margin:0 0 10px 0;}
#footer_errorForm .col_iz {width: 300px;}
#footer_errorForm .col_de {width: 440px;}
.sbHolder {width: 161px;}
#footer_errorForm textarea {width:100%;}
#footer_errorForm .col_iz select{ width: 148px!important;margin: 0 0 10px!important;height: 26px;}

}
@media screen and (max-width: 780px){
/*grid*/
.home header {height: 372px;}
#headerImagesCarrusel_titulo {top:-74px}
.vertodasexperiencias-destino {width: auto;}
}

/*- MEDIA QUERY > Small tablets portrait (600x800)
			 Cuando es menor del ancho de colppal+coldcha (752)
		      y mayor de la col ppal (498px)
			 La colPpal pasa a 498, con colPpalDcha e Izq juntas a 244px
			 La colDcha pasa abajo con un ancho de 244px o a 310px?
			 Luego el ancho total son de 752 px
			 and (min-width: 500px) and (max-width: 753px)
----------------------------------------------------------------------*/
@media screen and (max-width: 750px){
.componente_BUSCADORporconsultas ul.listaEnlacesConsultas {margin:0px 0px 0px 0; }
.home #headerImagesCarrusel #headerImagesCarrusel_titulo #playVideoCabecera {top: -134px!important}
#headerImagesCarrusel #headerImagesCarrusel_titulo #playVideoCabecera {right: 0!important;left: 37%!important;}

/*grid*/
header .colPpal {width:100%;float:left;position:relative;}
header .colPpal .wrapperHeader_ppal_fix {float:right;width:100%;}
header .colDcha {width:100%;float:left;position:relative;background-color:#282828;}
header .colDcha #header_buscadorGeneral.wrapperHeader_dcha {width: 49%;}
header .colDcha #tools_idiomas.wrapperHeader_dcha {width: 50%;border-left:1px solid #000;}
header .colDcha .wrapperHeader_dcha_fix {float:left;width:100%;}
.home #content .colDcha {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;
-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;
-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
#content .colDcha .wrapperContent_dcha {width:244px;margin:0px;float:left;}
#content .colDcha .wrapperContent_dcha.colDcha_izq {float:left;margin: 0;}
#header_buscadorGeneral {height: 40px;}
#header_buscadorGeneral input.btnBuscador_header {background: url("/export/system/modules/es.segittur.spaininfo/resources/images/recursos/sprite_lupas.png") no-repeat -3px -183px;}
#header_buscadorGeneral form {float: right;}
#header_buscadorGeneral form fieldset {margin: 5px 0 0 3px;}
#headerImagesCarrusel #headerImagesCarrusel_titulo .wrapperHeader_ppal_fix {position: absolute;right: 25px;top: -178px;width: 455px;}
#headerImagesCarrusel .imageHeader_texto {width: 455px;display: table-cell;height: 63px;vertical-align: middle;}
#headerImagesCarrusel .imageHeader_texto .titulo {font-family: 'pill_gothic_600mg_ltregular', Arial, san serif;font-size: 1.4em;color: #fff;margin: 0px 0px;font-size: 1.3em;}
#headerImagesCarrusel .imageHeader_texto .txt {font-family: 'pill_gothic_600mg_ltregular', Arial, san serif;font-size: .9em;color: #fff;margin: 0.7em 0;}
#headerImagesCarrusel .imageHeader_texto a {float: right;color: #fff;border: 1px solid #fff;padding: .5em;font-size: .9em;}
#content .colPpal .wrapperContent_ppal_fix {width:95%;margin: 0 auto;float:none;}
#content .colPpal .wrapperContent_ppal_fix_interior {width:100%;margin: 0 auto;float:none;}                                                                                                                                                                                                                                                                                                                                                       
.wrapperContent_ppal_fix_interior_contenidoFloatDcha {width:66.3%;float:right;z-index:1000;position:relative;}
.wrapperContent_ppal_fix_interior_contenidoFloatIzq {width:66.3%;float:left;z-index:1000;position:relative;}
.wrapperContent_ppal_fix_interior_contenidoFull {width:100%;float:left;z-index:1000;position:relative;}
.wrapperContent_ppal_fix_interior_sidebarFloatDcha {width:250px;float:right;z-index:1000;position:relative;}
.wrapperContent_ppal_fix_interior_sidebarFloatIzq {width:250px;float:left;z-index:1000;position:relative;}
.wrapperContent_ppal_fix_interior_contenidoFloatIzq50 {width:100%;margin-right:0px;}
.wrapperContent_ppal_fix_interior_contenidoFloatDcha50 {width:100%;float:left;}
.js #content .colPpal .wrapperContent_ppal_fluid {width:100%;float:left;}
.js #content .colPpal .wrapperContent_ppal_fluid_carrousel {width:100%;float:left;overflow:hidden;}
#content .colPpal .wrapperContent_ppal_fluid {width:100%;float:left;}
#content .colPpal .wrapperContent_ppal_fluid_carrousel {width:498px;}
#content .colPpal .wrapperContent_ppal_fluid_buscador {width:100%;float:left;}
#content .colPpal .wrapperContent_ppal_fluid_buscador_fix {width: 95%;padding:0;margin: 0 auto;float:none;}
#content .colPpal .wrapperContent_ppal_fluid_buscadorMapa_fix {width:580px;}
#content .colPpal .wrapperContent_ppal_fluid_tabs_fix {position:relative;float:left;width:100%;}
#content .colPpal .wrapperContent_ppal_fluid_tabs_fix_interior {width:498px;margin: 0 auto;float:none;}
#content .colFull .wrapperContent_full_fix {width:95%;margin: 0 auto;}
#content .colDcha {position:relative;float:left;width:100%;margin: 0 auto;left:0px;margin-top:20px;}
#content .colDcha { display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
	-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;
	-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;
	align-items: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
#content .colDcha .wrapperContent_dcha {width:244px;margin:0px;float:left;}
#content .colDcha .wrapperContent_dcha.colDcha_izq {float:left;margin: 0;}
#content .colDcha .wrapperContent_dcha.colDcha_dcha {float:right;margin: 0;}
.wrapperContent_float_fix {width:95%;margin: 0 auto;float:none;padding:0px;}
#content_extra .colFull .wrapperContent_full_fix {width:95%;margin: 0 auto;float:none;}
footer .wrapperFooter {width:95%;margin: 0 auto;padding:0px;}
#termscookie p {width:498px;}
#content iframe#frameAlt {width: 100%;}
/*HEADER*/
header hr.vacia {display:none;}
.home header {/*height: 395px;*/height:auto;}
.home header .colPpal {height: 163px;} 
.home #headerImagesCarrusel {/*top: 206px;*/top:0px; float:left; position:relative;height:188px;}
.ie .home #headerImagesCarrusel img {height: 184px;}
.home #headerImagesCarrusel img {height: 188px;}
.subhome header, .detalle header {/*height: 335px;*/height:auto;}
.subhome header .colPpal, .detalle header .colPpal {height: 103px;}
.subhome #headerImagesCarrusel, .detalle #headerImagesCarrusel, .detalle.generica #headerImagesCarrusel {/*top: 145px;position:absolute;*/top:0px; float:left; position:relative;height:190px;}
.subhome #headerImagesCarrusel img, .detalle #headerImagesCarrusel img {height: 190px;}
.detalle.generica header {height: 292px;}
.detalle.generica header .colPpal {height: 103px;}
#headerLogo {top:43px;}
#headerLogo #logo {right: 0px;float:left;margin:60px 0px 0px 5px;}
#headerLogo .claim_box {margin-top: -75px;display: table;}
#headerLogo .claim_box .claim {height:54px;vertical-align: middle;display: table-cell;float:none;padding:0px 10px;}
#header_buscadorGeneral {margin-top:5px;background:transparent;}
.home #tools_idiomas {background-color:#282828;}
#tools_idiomas {background-color:#282828; height:42px;}
#tools_idiomas .idiomas_combo p { display:block;}
#tools_idiomas p {margin:15px 0px 0 10px;}
#tools_idiomas ul.menu_idiomas {margin:7px 0px 0 43%;}
#tools_idiomas .sbHolder {margin:7px 0px 0 120px;}
#menuSecundario ul.menu_usuario li {margin:0px 25px 0px 0px;}
#coldcha_redes_follow, #header_redes_follow {display:none;}
#header_redes_follow {top:0px;/*display:table;DECIDIR SI LO QUITAMOS O NO*/}
#header_redes_follow .componente_REDESfollow .redes_container, .componente_REDESfollow .social_follow_box {height: 45px;}
#header_redes_follow .componente_REDESfollow ul.social_follow {margin: 0px auto;}
#headerImagesCarrusel {height:190px;top:280px;z-index:1}
#headerImagesCarrusel_titulo {top:-63px}
#header_buscadorGeneral input#inpbuscar_general_header {width:186px;}
/*CONTENT*/
#rtdosBusquedaFiltros .componente_TABShorizontales_fluid .tabs_menuHorizontal p#tab_izq {padding: 5px 10px;width: 42%;}
#rtdosBusquedaFiltros .componente_TABShorizontales_fluid .tabs_menuHorizontal p#tab_dcha {padding: 5px 10px;width: 50%;}
#rtdosBusquedaFiltros .componente_TABShorizontales_fluid .col21.lineaSeparacion_dcha + .col22
#cuadernoViaje .componente_BOXcuadernoviaje {width:498px;}
.componente_FOTOS .box_foto .item_vermas_container_texto {height:109px;margin-top:-112px;}
.componente_ACORDEON .acordeon_texto {width: 100%;}
.componente_BUSCADORtematico .componente_BUSCADORlibre.botonLupa input#inp_buscadorEscribir {width:81%;}
.componente_BUSCADORtematico.cajaGris .componente_BUSCADORlibre.botonLupa input#inp_buscadorEscribir {width:74%;}
.componente_BUSCADORporpagina .componente_BUSCADORlibre input#inp_buscadorEscribir{width:60.9%;} 
.componente_BUSCADORporpagina .componente_BUSCADORporcombo .col100 .sbHolder {width: 64.2%;}
.componente_FILTROSarbol ul.arbol_n1 li {width:45%;}
.componente_FILTROSarbol ul.arbol_n2 li, .componente_FILTROSarbol ul.arbol_n3 li {width:100%;}
#rtdosBusquedaListado .componente_LISTAmultiplesdatos ul li .item_info_container {width:246px;}
#rtdosBusquedaListado .componente_LISTAmultiplesdatos ul li .item_redes_container {width:36px;}
#rtdosBusquedaListado .componente_LISTAmultiplesdatos ul li .item_vermas_boton {width:238px;margin:0 36px 0 0;}
#reservaMejorExperiencia ul.lista_2col > li:nth-child(odd),
#reservaMejorExperiencia ul.lista_2col > li:nth-child(even) {width:100%;margin-right: 0px;}
#reservaMejorExperiencia ul.lista_2col > li .item_info_container {width: 70%;float:left;}
/*COL DCHA*/
#reservaViaje .reservaViaje_iframe {overflow:hidden;}
#suscripcionNewsletter input#inpNewsletter {width: 204px;}
#curio_tiempo_exper .componente_BOXtiempo .tiempo_tempMax,#curio_tiempo_exper  .componente_BOXtiempo .tiempo_tempMin {width:34%;}
#curio_tiempo_exper .componente_BOXtiempo p span {font-size:3.6em;margin: 0 10px 0 0;}
#colDcha_final_triangulo {display:none;}
.colDcha {background-color:#1E1E1E;}
#bannerMapaInteractivo .box_foto.destacado .foto_info_container {margin:-105px 0 0; height:105px;}
/*CONTENT EXTRA*/
#teinteresa .componente_FOTOS .foto_vermas_container_image {border-bottom: 65px solid #1E1E1E;border-left: 65px solid transparent;margin: -65px 0 0;}
#teinteresa .componente_FOTOS .foto_vermas_image {margin: 35px 0px 0 0;}
#teinteresa .componente_FOTOS .foto_vermas_image img {width:26px; height:28px;}
#toolsExtras #descargateAplicaciones.col21  {border-bottom: 1px dotted #CCCCCC;width:100%;margin:0 auto 10px auto;}  
#toolsExtras #enlacesUtiles.col22 {width:100%;margin:0 auto;}  
#toolsExtras .componente_FOTOS img {width:152px;height:54px;}
.banner-separador {float:right;width:238px;}
.vertodasexperiencias-destino {width: auto;}
/*FOOTER*/
#footer_menusecundario, #footer_redes_follow {width:20%; margin:0px 0px 0px 0px;height:255px;}
#footer_buscadorGeneral, #footer_logos_spain {width:52%;height: auto;margin:10px 0px 0px 10px;}
#footer_copy, #footer_logos {width:100%;height: auto;margin:10px 0px;}
#footer_buscadorGeneral form fieldset {margin:0px;}
#footer_buscadorGeneral input#inpbuscar_general {width:205px;}
#footer_buscadorGeneral input.inpBuscador_footer {width: 205px;}

#footer_errorForm .cont_formulario_int {padding:0 0 30px 0;width: 460px;}
#footer_errorForm #formulario_pie {width:auto;}
#footer_errorForm .sbHolder { margin: 0 0 10px 119px;}
#footer_errorForm .col_iz input{float:left;width:300px;margin:0 0 10px 0;}
#footer_errorForm .col_iz {width: 100%;}
#footer_errorForm .col_de {width: 100%;clear:both;padding-top:15px}
.sbHolder {width: 315px;}
#footer_errorForm {  margin: 0; padding: 0;width: 100%;}
#footer_errorForm .col_bottom2 {clear: both;padding: 10px 0!important;width: 100%;}
#footer_errorForm textarea {width:428px;}
#footer_errorForm .iz {width:46%}
#footer_errorForm .col_de .mandatory{text-align:left;margin-bottom:10px}
#footer_errorForm .subtitular {padding: 15px 0 0;}
#footer_errorForm .col_iz select{ width: 302px!important;margin: 0 0 10px!important;height: 26px;}

}

@media screen and (max-width:650px) {
.componente_BUSCADORporconsultas ul.listaEnlacesConsultas {margin:0px 0px 0px ; }
.listaDestinos {padding:15px 0 0 0;clear:both!important; float:none!important;}
#tools_idiomas .menu_idiomas {width: 137px;}
#reservaMejorExperiencia ul.lista_2col > li .item_info_container {width: 60%;float:left;}
}

/*- MEDIA QUERY > Mobile landscape (480x320)
			 La colPpal pasa a 310, con colPpalDcha e Izq una debajo de la otra a 310px
			 La colDcha pasa abajo con un ancho de 310px
			 Luego el ancho total son de 310 px
----------------------------------------------------------------------*/
@media screen and (max-width: 500px){

#headerImagesCarrusel #headerImagesCarrusel_titulo #playVideoCabecera {right: 0!important;left: 33%!important;}


/*grid*/
header {height:340px; overflow:visible;}
header .colPpal {width:100%;float:left;position:relative;}
header .colPpal .wrapperHeader_ppal_fix {float:right;width:100%;}
header .colDcha {width:100%;float:left;position:relative;}
header .colDcha #header_buscadorGeneral.wrapperHeader_dcha {width: 88%;border-right:1px solid #000;z-index:10;position:absolute;}
header .colDcha #tools_idiomas.wrapperHeader_dcha {width: 100%;margin:3px 0px 0px 0px;z-index:5;}
header .colDcha .wrapperHeader_dcha_fix {float:left;width:100%;}
#header_buscadorGeneral form {float: left;}
#content {z-index:1;}
#content .colDcha .wrapperContent_dcha {width:310px;margin: 0 auto;float:none;}
#content .colDcha .wrapperContent_dcha.colDcha_izq, #content .colDcha .wrapperContent_dcha.colDcha_dcha {float:none;margin: 0px auto;}
.vertodasexperiencias-destino {text-align: right;font-size: .75rem;margin: 2% 1% 0 10%;padding: 0.5em 0.7em;width: auto;float: right;background: #000;border-radius: 5px;color: #fff;}
#content .colPpal .wrapperContent_ppal_fix {width:95%;margin: 0 auto;float:none;/*position:relative;float:left;width:100%;*/}
#content .colPpal .wrapperContent_ppal_fix_interior {width:95%;margin: 0 auto;float:none;}
	.wrapperContent_ppal_fix_interior_contenidoFloatDcha {width:100%;float:left;z-index:1000;position:relative;}
	.wrapperContent_ppal_fix_interior_contenidoFloatIzq {width:100%;float:left;z-index:1000;position:relative;}
	.wrapperContent_ppal_fix_interior_contenidoFull {width:100%;float:left;z-index:1000;position:relative;}
	.wrapperContent_ppal_fix_interior_sidebarFloatDcha {width:100%;float:left;z-index:1000;position:relative;}
	.wrapperContent_ppal_fix_interior_sidebarFloatIzq {width:100%;float:left;z-index:1000;position:relative;}
	.wrapperContent_float_fix {width:305px;}
#content .colPpal .wrapperContent_ppal_fluid_buscador {width:100%;float:left;}
#content .colPpal .wrapperContent_ppal_fluid_buscador_fix {width: 300px;padding:0;margin: 0 auto;float:none;}
#content .colPpal .wrapperContent_ppal_fluid_buscadorMapa_fix {width:300px;}
#content .colPpal .wrapperContent_ppal_fluid_tabs_fix {position:relative;float:left;width:100%;}
#content .colPpal .wrapperContent_ppal_fluid_tabs_fix_interior {width:305px;margin: 0 auto;float:none;}
#content_extra .colFull .wrapperContent_full_fix {width:95%;margin: 0 auto;float:none;}
.wrapperContent_float_fix {width:300px;margin: 0 auto;float:none;padding:0px;}
#termscookie p {width:439px;}
/*columnas*/
.col21, .col22, .col31, .col32, .col33 {float:none;margin:0px auto;width:295px;}
.col41, .col43 {float:left;margin:0px 2% 0px 0px;width:49%;}
.col42, .col44 {float:right;margin:0px 0px 0px 0px;width:49%;}
.col21.lineaSeparacion_dcha {width:100%;border:none;margin:0px;float:none;}
.col21.lineaSeparacion_dcha + .col22 {border:none;width:100%;}
.componente_ACORDEON .col21.lineaSeparacion_dcha + .col22 {border:none;width:100%;}
.col31.lineaSeparacion_dcha, .col32.lineaSeparacion_dcha {width:100%;border:none;margin:0px;float:none;}
.col41.lineaSeparacion_dcha, .col43.lineaSeparacion_dcha {float:left;margin:0px 1% 0px 0px;padding:0px 1% 0px 0px;width:48%;}
.col42.lineaSeparacion_dcha {float:right;margin:0px 0px 0px 0px;width:48%;border:none}
#reservaViaje .col21, #reservaViaje .col22 {width: 49%;float:left;}
#reservaViaje .col31, #reservaViaje .col32, #reservaViaje .col33 {width: 32.5%;}
ul.lista_1col li, ul.lista_2col li,
ul.lista_3col li, ul.lista_4col li{width:100%;margin-right:0%;float:left;}
/*HEADER*/
.home header {/*height: 147px;*/height:auto;}
.home header .colPpal {height: 127px;} 
.home header hr.vacia {display:none;}
.home #headerImagesCarrusel {/*display:none;*/text-align:center;}
.home #headerImagesCarrusel figure {background-position: 50% 50%; background-size: cover;height:100%;}
.home #headerImagesCarrusel #headerImagesCarrusel_titulo .wrapperHeader_ppal_fix {width:300px;float:none;margin-right:auto;margin-left: auto;text-align: left;left:5px;}
.home #headerImagesCarrusel #headerImagesCarrusel_titulo .wrapperHeader_ppal_fix .imageHeader_texto {width:100%;}
.home #headerImagesCarrusel .carruselHeader_botones {text-align: center;}
.home #headerImagesCarrusel .carruselHeader_botones li {display:inline-block;font-size: .8em;width: 72px;}
.subhome header, .detalle header {/*height: 199px;*/height:auto;}
.subhome header .colPpal, .detalle header .colPpal {height: 73px;}
.subhome #headerImagesCarrusel {display:none;}
.subhome #headerImagesCarrusel, .detalle #headerImagesCarrusel {top:-2px; float:left; position:relative;height:94px;}
.subhome #headerImagesCarrusel img, .detalle #headerImagesCarrusel img {height: 140px;}
.detalle #headerImagesCarrusel {display:none;}
.detalle.generica header {height: 106px;}
.detalle.generica header .colPpal {height: 73px;}
#headerLogo {top: 13px;}
#headerLogo #logo {right: 0px;float:left;margin:60px 0px 0px 5px;}
#headerLogo .claim_box {width:100%;margin:-75px 0px 0px 0px;height:38px;}
#headerLogo .claim {width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 3px;font-size:.9em;}
#menuNavegacion {top: -60px;}
#menuNavegacion ul#menu_ppal {margin: 2px 0px 0 85px;float:left;}
#menuNavegacion ul#menu_ppal li {width:auto;background:transparent url("/export/system/modules/es.segittur.spaininfo/resources/images/recursos/sprite_flechitas_menuppal.png") no-repeat right;font-size:.7em;margin: 0 10px 0 0;display: block; float: none;} 
#menuNavegacion ul#menu_ppal li a {width:auto;display: block;padding: 0px 5px 0px;}
#menuNavegacion ul#menu_ppal li#menu_01, #menuNavegacion ul#menu_ppal li#menu_02, 
#menuNavegacion ul#menu_ppal li#menu_03,#menuNavegacion ul#menu_ppal li#menu_04 {margin:2px 10px 0px 0px;padding:0px 10px 0px 0px;}
#menuNavegacion ul#menu_ppal > li#menu_01 > ul, #menuNavegacion ul#menu_ppal > li#menu_04 > ul {margin:-17px 0px 0px 110px;width: 122px;}
#menuNavegacion ul#menu_ppal > li > ul > li{margin:0px 0px 0px 5px;background-image:none;width: 110px;}
#menuNavegacion ul#menu_ppal > li > ul > li a{font-size:.65rem;padding: 0px 0 0 0px;}
#tools_idiomas {height: 30px;}
#tools_idiomas ul.menu_idiomas {margin: 7px 0px 0 32%;}
#tools_idiomas .idiomas_ico {display:block;height: 30px;}
#tools_idiomas .idiomas_combo {background-color: #282828;float: left;height: 40px;width: 100%;margin: 0 0 0 -1px;display:none;}
#header_buscadorGeneral {height: 32px;background-color: #282828;margin-top:0px;}
#header_buscadorGeneral input#inpbuscar_general_header {width:200px;}
#header_buscadorGeneral input#btnbuscar_general_header {background: url("/export/system/modules/es.segittur.spaininfo/resources/images/recursos/sprite_lupas.png") no-repeat scroll -2px -183px transparent; width: 32px;}
#patrocinadores {margin-top:20px;}
#menuSecundario, #header_redes_follow {display:none;}
/*CONTENT*/
.col31 .sbHolder, .col32 .sbHolder, .col33 .sbHolder, .col31 input, .col32 input, .col33 input {width:153px;}
.col100 .sbHolder, .col100 input {width: 90%;float:left;} 
.acordeon_texto .col100 .sbHolder, .acordeon_texto .col100 input {width:58%/*396px*/;float:left;}
#cuadernoViaje .componente_BOXcuadernoviaje {width:100%;height:31px;padding: 11px 5px 0;margin-top: 0px;}
#cuadernoViaje .box_cuaderno {width:53%;}
#cuadernoViaje .box_cuadernoTitulo .item_ico.ico_cuaderno {width:30px;}
#cuadernoViaje .box_cuadernoTitulo .item_ico.ico_cuadernoUser {width:22px;float:right;margin-top:-3px;}
#cuadernoViaje .box_cuadernoTitulo p.cuaderno_titulo {font-size:.7em;width:109px;margin-top:-5px;}
#cuadernoViaje .box_favoritos {margin-top:-11px; width:45%; height:42px;}
#cuadernoViaje .box_favoritos .item_ico {margin:-2px 0px 0px 0px;height:21px;}
#cuadernoViaje .box_favoritos p.cuaderno_favoritos {font-size:.65em;height:10px; text-transform:none;}
#migas .componente_BOXmigas {min-height:26px; padding:10px 10px 0}
#rtdosBusquedaFiltros .componente_TABShorizontales_fluid .tabs_menuHorizontal p#tab_izq {padding: 5px 10px;width: 46%;}
#rtdosBusquedaFiltros .componente_TABShorizontales_fluid .tabs_menuHorizontal p#tab_dcha {padding: 5px 10px;width: 45%;}
#propuestasTop .componente_FOTOS li.box_foto {width:210px;margin:0 auto;}
.componente_AGENDA .item_fecha_container { margin: -141px 20px 0 7px;}
.componente_AGENDA .item_info_container {width: 71%;}
.componente_AGENDA .item_info_container > .componente_LISTAdatos.col21 {width:225px;float:left;}
.componente_AGENDA .item_info_container > .componente_LISTAdatos dl.datos_list_paralelo dt {width:100%; float:left;}
.componente_LISTAdatos dl.datos_list_paralelo dd {width:100%; float:left;}
.componente_ACORDEON .acordeon_texto {width:100%;}
.componente_ACORDEON .acordeon_texto .col21, .componente_ACORDEON .acordeon_texto .col22,
.componente_ACORDEON .acordeon_texto .col31, .componente_ACORDEON .acordeon_texto .col32, .componente_ACORDEON .acordeon_texto .col33 {width:285px;}
.componente_FOTOS .box_foto, .componente_FOTOS .foto_info_container {float:none; margin:0 auto 10px auto;}
.componente_FILTROSarbol ul.arbol_n1 li {width: 100%;}
.componente_MAPArutas .item_mapa_container img {width:295px; height:120px;}
.componente_BUSCADORporpagina .componente_BUSCADORlibre input#inp_buscadorEscribir{width:94%;} 
.componente_BUSCADORporpagina .componente_BUSCADORlibre button#btn_buscadorEscribir {float: left;margin: 5px 0px 0px 0px;width: 176px;}
.componente_BUSCADORporpagina .componente_BUSCADORporcombo button#btn_buscadorCombo {float: left; margin: -5px 0 10px 0px;width: 176px;}
.componente_BUSCADORporpagina .componente_BUSCADORporcombo .col100 .sbHolder {width: 98.6%;}
.col100.componente_BUSCADORporconsultas ul.listaEnlacesConsultas li {width:100%;}
#rtdosBusquedaListado .componente_LISTAmultiplesdatos ul li figure {margin:5px; width:252px;}
#rtdosBusquedaListado .componente_LISTAmultiplesdatos ul li .item_foto {width:298px;height:121px;margin:10px 0px 10px 0px;}
#rtdosBusquedaListado .componente_LISTAmultiplesdatos ul li .item_info_container {width:98%; padding:5px; border:0px; min-height:50px;}
#rtdosBusquedaListado .componente_LISTAmultiplesdatos ul li .item_vermas_boton {border:0px; margin:0px;}
#rtdosBusquedaListado .componente_PAGINACION p {margin:2px 10px 0 20px}
#reservaMejorExperiencia ul.lista_2col > li .item_foto {width: 100%;height:200px;float:left;}
#reservaMejorExperiencia ul.lista_2col > li .item_info_container {width: 100%;float:left;padding: 10px;}
/*COL DCHA*/
#reservaViaje .box_filtros {float:left;}
#reservaViaje .tabs_menuReservaViajeN1 li.tab_n1 {width:75px;}
#colDcha_final_triangulo {display:none;}
/*CONTENT EXTRA*/
#teinteresa .componente_FOTOS .foto_vermas_container_image {border-bottom:100px solid #1e1e1e;border-left:100px solid transparent;margin:-100px -15px 0px 0px;float:right;}
#teinteresa .componente_FOTOS .foto_vermas_image {margin: 57px 5px 0px 0px;}
#teinteresa .componente_FOTOS img {width:310px;}
/*FOOTER*/
footer .wrapperFooter {width:260px;margin: 0 auto;padding:0px;}
#footer_menusecundario {width:170px; height: 245px;margin:20px 0px 0px 0px;} 
#footer_redes_follow {width:55px;height: 245px;margin:20px 0px 0px 0px;}
#footer_redes_follow ul.social_follow {margin:0px;}
#footer_buscadorGeneral, #footer_copy, #footer_logos, #footer_logos_spain {width:100%;height: auto;margin:10px 0px;}
#footer_logos .componente_FOTOS {width:auto;margin:0 auto}
#footer_logos .componente_FOTOS .box_foto {width:90px; float:left;}
#footer_logos_spain .componente_FOTOS {width:100%;}
#footer_logos_spain li {float:left;}
#footer_buscadorGeneral form fieldset {margin:0px;}
#footer_buscadorGeneral input.inpBuscador_footer {width:205px;}
#footer_logos img {width:auto;}
/*font sizes*/
.pagina_titulo {font-size:1.1rem;}
.componente_CARROUSEL .foto_titulo, .componente_FOTOS .foto_titulo,.componente_ACORDEON .componente_FOTOS .foto_titulo {font-size:.8rem;}
.componente_AGENDA .item_fecha_container .item_dia {font-size: 3.5em;}
#migas p {font-size:.7em;}
#migas p.item_titulo {font-size:.8em;}
#termscookie p {font-size:.7em;}
/*separador*/
.banner-separador {float:right;width:304px}
.banner-ppal .box_foto.destacado .foto_info_container {height: 107px;margin: -117px 0px 0px 0px;width: 100%;padding: 0px;}



#cuadernoViaje .box_favoritos { margin:-30px 40px 0 40px; width: 70%; height: 42px;clear: both; float: left;}
#cuadernoViaje .componente_BOXcuadernoviaje{height:95px;}
#cuadernoViaje .box_cuadernoTitulo .item_ico.ico_cuadernoUser {width: 22px;float: left; margin-top: 10px; clear: both;}
.componente_BOXcuadernoviaje .box_favoritosNumero, .componente_BOXcuadernoviaje .box_favoritosAdd {clear:both;}


#footer_errorForm .cont_formulario_int {padding: 0 0 30px 0;width: 300px;}
#footer_errorForm #formulario_pie {width:auto;}
#footer_errorForm .col_iz input{float:left;width:140px;margin:0 0 10px 0;}
#footer_errorForm .col_iz {width: 100%;}
#footer_errorForm .col_de {width: 100%;clear:both;}

.sbHolder {width: 161px;}
#footer_errorForm .enviar {margin-top:30px;}

#footer_errorForm textarea {width: 289px;}
#footer_errorForm .col_iz input {width: 162px;}
.sbHolder {width: 178px;}
#footer_errorForm .de {padding: 5px 0 5px 4px;text-align: left;clear:both}
#footer_errorForm .col_bottom2 {padding: 10px 0 10px 0 !important;}
#footer_errorForm .col_iz select{ width: 164px!important;margin: 0 0 10px!important;height: 26px;}
}

@media screen and (max-width: 420px){
/*CONTENT*/

}


@media screen and (max-width: 400px){
/*HEADER*/
#rtdosBusquedaFiltros .componente_TABShorizontales_fluid .tabs_menuHorizontal p#tab_izq {padding: 5px 10px;width: 41%;}
#rtdosBusquedaFiltros .componente_TABShorizontales_fluid .tabs_menuHorizontal p#tab_dcha {padding: 5px 10px;width: 45%;}
#termscookie p {width:295px;}
}

/*- MEDIA QUERY > Mobile portrait (320x480)
----------------------------------------------------------------------*/
@media screen and (max-width: 340px){
/*grid*/
#content .colDcha .wrapperContent_dcha, #content .wrapperContent_ppal_fix_interior {width:305px;margin: 0 auto;float:none;}
.col21, .col22, .col31, .col32, .col33 {float:none;margin:0px auto;width:295px;}
/*HEADER*/
.subhome #headerImagesCarrusel img, .detalle #headerImagesCarrusel img {height: 94px;}
/*CONTENT*/
/*CONTENT-EXTRA*/
#toolsExtras .componente_FOTOS ul {width:160px; margin:0 auto;}
#toolsExtras .componente_FOTOS .box_foto {width:160px;margin:0px 0px 10px 0px;}
/*FOOTER*/
#footer_buscadorGeneral input.inpBuscador_footer {width:195px;}
#content_extra {display:none;}
/*separador*/
.banner-separador {float:right;width:298px}
}

/*- MEDIA QUERY > Small mobile (240x320)
----------------------------------------------------------------------*/
@media screen and (max-width: 240px){
/*grid*/
#content .wrapperContent_ppal_fix_interior {width:240px;margin: 0 auto;float:none;}
#content_extra .wrapperContent_full_fix {width:240px;margin: 0 auto;float:none;}
.col21, .col22, .col31, .col32, .col33, .col41, .col42, .col43, .col44 {float:none;margin:0px auto;width:240px;}	
/*HEADER*/	
#headerLogo #logo {right:295px;}
#headerLogo .claim {width:295px;padding: 10px 0px 0px 0px;}
#menuNavegacion ul#menu_ppal li {width:65px; margin: 0 10px 0 0;}
#menuSecundario ul#menu_usuario li {margin: 0 10px 0 0;}
/*tamaño fuentes*/
.pagina_titulo {font-size:1em;}
#menuNavegacion ul#menu_ppal li, #menuSecundario  ul#menu_usuario li {font-size:.7em;}
#content_extra {display:none;}
}


