.no-js .accessible {display:block;}
.no-js .non-accessible {display:none;}
.no-js .slider-title {margin: 0 auto;width: 1002px;}
.no-js #slider {height:auto;}
.no-js #slider h2.hidden, .no-js #slider h3.hidden {left:0;position:relative;text-indent:0;}
.no-js #slider h2.heading-2 {margin-left:390px;color:#333;font-size:4.5em;border-bottom:1px solid #d3d3d3;display:block;padding-bottom:.2em;margin-bottom:.4em;padding-top:.5em;width:615px;}
.no-js .flexslider {display:none;}
.no-js .slider-accessible {width:585px;display:block;margin-left:42em;margin-top:1em;}
.no-js .slider-accessible li {padding-bottom:2em;}
.no-js #slider .destiny {font-family: 'maven_pro', Verdana, Arial, Helvetica, sans-serif;font-size: 2.9em;color:#d7192d;display:inline-block;width:67%;}
.no-js #slider .from {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.55em;color:#989898;display:inline-block;width:12%;}
.no-js #slider .price {font-family: 'maven_pro', Verdana, Arial, Helvetica, sans-serif;font-size: 3.4em;color:#d7192d;display:inline-block;width:19%;text-align:right;}
.no-js .search-content select {width:100%;}
.no-js input[type="radio"] {float: left;height: auto;margin: 0 5px 0 0;}
.no-js #help-content {display:none;}

.no-js #highlight .columns3 li:hover ul {left:0;}

.no-js .country-selector .h-mgn-b { display:none; }
.no-js .country-selector .accessible { margin-bottom:15px; }

.no-js.iberia-empresa .slider-accessible {width:100%;display:block;margin-left:0;margin-top:4em;}
.no-js.iberia-empresa #slider .heading-4 {color: #333;display: block;width: 100%;font-size:3em;margin-bottom:10px;}
.no-js #slider .slider-title h3.heading-2 {border-bottom: 1px solid #D4D4D4;color: #333;display: block;font-size: 4.5em;left: auto;margin-bottom: 0;margin-left: 416px;padding-top: 15px;position: relative;text-indent: 0;padding-bottom:5px;}


/*
* === RESIZE EN LA HOME ===
*/

/* Cabecera de selecciÃ³n paises */
#header-tools #country-select.country-dropdown .destination-cities li {float: left;width: auto;display: inline-block;}
#header-tools #country-select.country-dropdown ul.destination-countries li {height: 8.8em;}
#header-tools #country-select.country-dropdown .destination-cities .cities ul li a,
#header-tools #country-select.country-dropdown .destination-cities .cities {font-size: 1.2em;}
#header-tools #country-select.country-dropdown .destination-cities .cities .cities-list,
#header-tools #country-select.country-dropdown .destination-cities .cities {display: inline-block;vertical-align: top;}
#header-tools #country-select.country-dropdown .destination-cities {width: 80%;}
#header-tools #country-select.country-dropdown ul.destination-countries { width: 15% !important;min-width:7em!important;}
#header-tools #country-select.country-dropdown .destination-cities .cities .cities-list {width: 30%;}
/* Menu */
#header-nav {height: auto;max-width: 100%;min-height: 83px;}
#mainmenu li li li a,
#mainmenu li li li .parent-link2 {width: 12.45em;}
#mainmenu li a,
#mainmenu li .parent-link {height: auto;}
#mainmenu li ul ul ul a {width: auto;padding-right: 0;}
#mainmenu li li li {width: auto;}
.belt {max-width: 100em;overflow: hidden;width: 100%;margin: 0px auto;}
/*.content-inner {max-width: 100.2em;}*/
/* Buscador */
.content-form {min-width: 20.2em;}
.content-form .content-inner {width: 40.2em;}
.search-form {width: auto;}
#tab1, #tab2, #tab3, #tab4, #tab5 {word-wrap: break-word}
.search-info-group {word-wrap: break-word;}
.search-content .type-select input {height: auto;padding-bottom: 3px;}
.bl-calendar {width: 100%; max-width: 43em;}
.ui-datepicker-group {width: 49%;} 
table.ui-datepicker-calendar,
.ui-datepicker-multi-2 .ui-datepicker-calendar {width: 99%;}
.var1 .search-content .calendar-opened .js-focused #diaSalida,
.var1 .search-content .calendar-opened .js-focused.blured #diaSalida,
.var1 .search-content .calendar-opened .js-focused #diaRegreso,
.var1 .search-content .calendar-opened .js-focused.blured #diaRegreso,
.var2 .search-content .calendar-opened .js-focused #diaSalida,
.var2 .search-content .calendar-opened .js-focused.blured #diaSalida,
.var2 .search-content .calendar-opened .js-focused #diaRegreso,
.var2 .search-content .calendar-opened .js-focused.blured #diaRegreso {height: auto;}
.search-form .search-content.bah .type-select.dp-inblock input[type="text"] {min-height: 2.25em;height: auto;}
.search-form .fly-hotels .room-occupancy-bah .wk-a,
.bah .dp-inblock > .dp-inblock.type-select.mgnk-r3 {width: auto;}
.favorite-info.tag-list {width: auto;}

/*Pestañas*/
#otherMenuOptions > ul > li a { font-size: 2.7em; position:relative;}
#otherMenuOptions > ul > li a:before{top: 0px;}
#otherMenuOptions > ul > li .inner {position: relative;border: none; margin: 0;}
#otherMenuOptions > ul > li  {height: auto;}
#otherMenuOptions .info .search-content.check-in,
#otherMenuOptions .info .search-content.booking,
#otherMenuOptions .info .search-content.state-tab {min-width: 42.7em;}
#otherMenuOptions > ul > li a::after {margin-right: 0px; top: 15px;}
#otherMenuOptions .info .wk-65 {float: none;display: inline-block;}
#otherMenuOptions {height: auto;}
#otherMenuOptions .info .wk-25 {float: none;display: inline-block;vertical-align: bottom;text-align: right;width: 32%;}
#otherMenuOptions input[type="submit"] {max-width: 100%;}
/*Favoritos desde Madrid*/
.favorites > li {height: auto;}
.favorite-info.tag-list .info-main {height: auto;}
.thumbnail-info .info-top {height: auto;}
.thumbnails li {min-height: 339px;height: auto;}
.thumbnails li img.photo {min-height: 143px;height: auto;}
.thumbnail-info .info-bottom p.fl-left span.first-line {width: auto;}
.favorite-info {min-height: 12.2em;height: auto;}
.IBCOSE .highlights > li {height: auto; min-height: 268px;}
.IBCOSE .thumbnail-info {min-height: 167px;}
.IBECOSE .thumbnail-info .info-bottom {
    position: absolute;
    padding-top: 0px;
    line-height: 0;
    bottom: 0;
    right: 0;
}
/*Carrusel vuelos baratos*/
.row-title .nav {text-align: right;}
/* Recomendamos*/
#tab-vuelos1 .thumbnails li {min-height: 314px;height: auto;}
#tab-vuelos1 .thumbnails li .thumbnail-info {min-height: 185px;height:auto;}
#tab-vuelos3 .thumbnails li .thumbnail-info {min-height: 197px;height:auto;}
#tab-vuelos2 .thumbnails li .thumbnail-info {min-height: 185px; height: auto;}
#tab-vuelos3 .thumbnails li {min-height: 327px;height:auto;}
.thumbnails li {min-height: 327px;height:auto;}
#tab-vuelos1 .thumbnails li.link-more,
#tab-vuelos2 .thumbnails li.link-more,
#tab-vuelos3 .thumbnails li.link-more {min-height: 0px;}
/*Promo*/
.home .promo {min-height: 385px; height: auto;}
.home .promo .info-content {max-width: 87em;top: 0; padding-top: 4em;}
/*Destacamos*/
.highlight-info .info-header {min-height: 86px;  height:auto;}
.highlight-info .info-header a {word-wrap: break-word; }
.highlights > li {min-height: 242px; height:auto;}
.highlight-info .info-main {height: 7.2em;}
/*Bloque contacto*/
.direct-access a {padding-top: 140px;word-wrap: break-word;width: 100%;}
/* Footer */
#footer .columns3:first-child,
#footer .row-fluid {display: inline-block;}
#footer .row-fuild .columns3,
#footer .columns3:first-child { width: 23.75%;display: inline-block;vertical-align: top;box-sizing: border-box;}
#footer .telephone-numbers p {padding-bottom: 0px;}
#footer .telephone-numbers strong {line-height: 1.2em;}
#footer .heading-4 {word-wrap: break-word;}
/*
* === RESIZE EN DISPO ESTANDAR ===*/

.rbDispo .carousel-select-flight li.not-available, .rbDispo .carousel-select-flight li a, .rbDispo .carousel-select-flight li.selected > span {min-height: 70px;height: auto;}
.rbDispo .caroufredsel_wrapper {min-height: 8.8em;height: auto !important;}
.rbDispo .carousel-select-flight li.not-available, .rbDispo .carousel-select-flight li a, .rbDispo .carousel-select-flight li.selected > span {background: #FFF;}
.IBOWFS table.disponibilidad thead tr th {word-wrap: break-word;}
.IBOWFS .more-flight-info .col-1, .MIBOWFS .more-flight-info .col-1 {left: 1.4em;max-width: 130px;}
.rbDispo .flight-included .booking-col-1 {min-width: 730px;width: auto;}
.rbDispo .flight-included .hour {min-width: 70px;width: auto;}

.booking-form .one-col label {max-width: 48em; }
.bnn-block .bnn-info-type2 {min-height: 205px;}
