@media (max-width:767px){#calendarioPreciosMeses{margin-top:0}#calendarioPreciosMeses .nbs-flexisel-nav-right{font-size:40px !important;right:-22px;margin-top:5px !important}#calendarioPreciosMeses .nbs-flexisel-nav-left{font-size:40px !important;left:-22px;margin-top:5px !important}.seek-content{margin:10px}.grupo-ofertas .carousel .carousel-control.right{right:-10px;bottom:2px;top:unset !important;z-index:2;display:none}.grupo-ofertas .carousel .carousel-control.left{left:-10px;bottom:2px;top:unset !important;z-index:2;display:none}.grupo-ofertas ol.carousel-indicators{display:block;top:6px}.grupo-ofertas .carousel .carousel-control{top:40% !important;transform:translateY(50%)}.offer-group-slider{padding-left:0;padding-right:0}.seek-content.nuevo #seeker-holder,.seek-content.antiguo #seeker-holder{margin-bottom:20px;margin-top:10px;position:relative;top:auto}.seek-content.nuevo #seeker-holder .seeker_inner,.seek-content.antiguo #seeker-holder .seeker_inner{width:100%;height:auto !important;background:white;box-shadow:1px 1px 7px 2px #ddd;border-radius:4px;position:initial}.seek-content.nuevo #seeker-holder .motor-3,.seek-content.antiguo #seeker-holder .motor-3{width:32%}.seek-content.nuevo #seeker-holder .motor-4,.seek-content.antiguo #seeker-holder .motor-4{width:24%}.seek-content.nuevo #seeker-holder .motor-5,.seek-content.antiguo #seeker-holder .motor-5{width:19%}.seek-content.nuevo #seeker-holder #tab-seeker li,.seek-content.antiguo #seeker-holder #tab-seeker li{display:block !important;min-width:0;padding:0}.seek-content.nuevo #seeker-holder #tab-seeker li a,.seek-content.antiguo #seeker-holder #tab-seeker li a{padding:0;margin:5px !important;margin-bottom:10px}.seek-content.nuevo #seeker-holder #tab-seeker li a .enlace,.seek-content.antiguo #seeker-holder #tab-seeker li a .enlace{margin:auto}.seek-content.nuevo #seeker-holder #tab-seeker li a i,.seek-content.antiguo #seeker-holder #tab-seeker li a i{display:block}.seek-content.nuevo #seeker-holder #tab-seeker li a span,.seek-content.antiguo #seeker-holder #tab-seeker li a span{display:none}.seek-content.nuevo #seeker-holder #tab-seeker li:last-child i,.seek-content.antiguo #seeker-holder #tab-seeker li:last-child i{display:inline}.seek-content.nuevo #seeker-holder .content_buscador .formulario,.seek-content.antiguo #seeker-holder .content_buscador .formulario,.seek-content.nuevo #seeker-holder #cargandobuscador,.seek-content.antiguo #seeker-holder #cargandobuscador{position:relative;width:100%;padding:0}.seek-content.nuevo #seeker-holder .content_buscador .formulario form,.seek-content.antiguo #seeker-holder .content_buscador .formulario form,.seek-content.nuevo #seeker-holder #cargandobuscador form,.seek-content.antiguo #seeker-holder #cargandobuscador form{padding:15px}.seek-content.nuevo #seeker-holder #cargandobuscador,.seek-content.antiguo #seeker-holder #cargandobuscador{padding:15px 0}.seek-content.nuevo #seeker-holder #content_buscador_panel,.seek-content.antiguo #seeker-holder #content_buscador_panel{height:auto;min-height:18%;padding:14px}.seek-content.nuevo #seeker-holder #content_buscador_panel .formulario .row-fluid,.seek-content.antiguo #seeker-holder #content_buscador_panel .formulario .row-fluid{padding:0;margin:0 !important}.seek-content.nuevo #seeker-holder #content_buscador_panel .formulario :not(#calendario) div,.seek-content.antiguo #seeker-holder #content_buscador_panel .formulario :not(#calendario) div{margin-top:10px}.seek-content.nuevo #seeker-holder #content_buscador_panel .formulario div,.seek-content.antiguo #seeker-holder #content_buscador_panel .formulario div,.seek-content.nuevo #seeker-holder #content_buscador_panel .formulario input,.seek-content.antiguo #seeker-holder #content_buscador_panel .formulario input{font-size:13px}.seek-content.nuevo #seeker-holder #content_buscador_panel .formulario input,.seek-content.antiguo #seeker-holder #content_buscador_panel .formulario input{margin-bottom:0}.seek-content.nuevo #seeker-holder.vertical,.seek-content.antiguo #seeker-holder.vertical{width:auto;margin-left:0}.seek-content.antiguo #seeker-holder #tab-seeker li a i{display:none !important}.seek-content.antiguo #seeker-holder #tab-seeker li a .enlace img{height:35px}#contentMenu .navbar .nav,#contentMenu .navbar .nav > li{display:block;*display:block;float:none;*zoom:1}#contentMenu .navbar-inner{text-align:center}.cabecera-logo-container{text-align:center}#content_slider .carousel-inner{position:absolute;right:10%;top:0;width:80%}#content_slider .carousel-control{top:40%;z-index:11}.footer #content_footer{height:auto;line-height:25px}.footer #content_footer .pie-dato-horario{padding:0 10px}.footer #content_footer .rrss{padding-top:10px}.footer #content_footer .rrss a{display:block;line-height:12px}.footer *{text-align:center}.footer .info,.footer .menu{padding:0 10px}.vrecomendado,#ofertas{margin-bottom:10px}.vrecomendado a:hover,#ofertas a:hover,.vrecomendado a:focus,#ofertas a:focus{text-decoration:none}.vrecomendado .vreco_img img,#ofertas .vreco_img img{height:100px !important}.vrecomendado .vreco_titulo,#ofertas .vreco_titulo{max-height:initial;min-height:initial}.vrecomendado .vreco_titulo .importe,#ofertas .vreco_titulo .importe{border-right:0 !important;text-align:right}.vrecomendado .vreco_titulo .importe .desde,#ofertas .vreco_titulo .importe .desde{text-align:right}.vrecomendado .vreco_label,#ofertas .vreco_label{padding-left:15px;line-height:1.3}.vrecomendado .h3,#ofertas .h3,.vrecomendado .h6,#ofertas .h6{margin-left:15px}.oferDest{display:block;font-size:14px}.oferDest .vreco_img{padding-bottom:10px;padding-right:10px}.oferDest .span2{float:left;width:20%}.oferDest .span5{float:left;width:60%}.oferDest .span3{clear:both;margin-top:10px}.carousel-inner{height:initial}.carousel-indicators{display:none}#calendario{width:100%;left:0;position:fixed;bottom:0;box-sizing:border-box;min-height:60vh;top:unset}#calendario .final p{font-size:10px;margin:0}#calendario .final p br{display:none}#calendario .close{margin-top:0 !important}#calendario .controlesCalendario{top:10px}#calendario > .row-fluid .span6{margin-top:-25px !important}#calendario .alert{margin-top:30px !important}#ui-datepicker-div{width:100%;left:0 !important;bottom:0 !important;top:initial !important;position:fixed !important;box-shadow:0px -2000px 0 2000px rgba(3, 3, 3, 0.4)}#ui-datepicker-div tbody{background-color:white}#ui-datepicker-div a.mclose{margin:3px -6px 0;width:100%;display:block;text-align:right;color:#adadad}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{min-height:30px}.btn-filtro{padding:20px 0;bottom:0;left:0;width:100%;z-index:999}.row-fluid [class*="movil-span"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.12766%;*margin-left:2.07447%;min-height:30px;width:100%}.row-fluid .movil-span12{width:100%;*width:99.94681%}.row-fluid .movil-span11{width:91.48936%;*width:91.43617%}.row-fluid .movil-span10{width:82.97872%;*width:82.92553%}.row-fluid .movil-span9{width:74.46809%;*width:74.41489%}.row-fluid .movil-span8{width:65.95745%;*width:65.90426%}.row-fluid .movil-span7{width:57.44681%;*width:57.39362%}.row-fluid .movil-span6{width:48.93617%;*width:48.88298%}.row-fluid .movil-span5{width:40.42553%;*width:40.37234%}.row-fluid .movil-span4{width:31.91489%;*width:31.8617%}.row-fluid .movil-span3{width:23.40426%;*width:23.35106%}.row-fluid .movil-span2{width:14.89362%;*width:14.84043%}.row-fluid .movil-span1{width:6.38298%;*width:6.32979%}.hotel .titulo,.viaje .titulo,.vuelo .titulo,.producto .titulo{height:auto;min-height:29px;line-height:29px;display:flex}.hotel .titulo .val,.viaje .titulo .val,.vuelo .titulo .val,.producto .titulo .val{white-space:nowrap}#buscador_oferta.active{width:90% !important;margin-left:0 !important}.expand-for-small{width:100% !important;padding-left:0;padding-right:0}.tarifa form{margin-top:1.3em}.tarifa .visible-phone p:first-child{margin-bottom:0}.tarifa .visible-phone .label-important{padding-left:0}#resumen .datos_reserva,#reserva .datos_reserva,#presupuesto .datos_reserva{font-size:11px}.formulario .select2-container,.formulario .input-select,.formulario .input-autocomplete,.formulario .input-accommodation,.formulario .input-calendar{font-size:18px}.formulario .span2:empty,.formulario .span3:empty,.formulario .span4:empty,.formulario .span5:empty,.formulario .span9:empty{display:none}.formulario select.input-select{margin-right:26px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;font-size:13px;line-height:initial !important}h1.title{text-align:center}#seeker-holder.vertical{width:100%;margin-left:0}#month-picker-horizontal,#month-picker-vertical{padding:30px 0;width:inherit;position:fixed;left:0;bottom:0;z-index:10000}.navbar .nav > li > a{text-shadow:none;font-size:17px;font-weight:100;text-align:left}.breadcrumbs .breadcrumb{padding:10px 15px;margin:0}#resumen{padding:0}#reserva,#reserva-online,#presupuesto,#presupuesto-online{padding:2em}#infoServicio{width:100%;left:0px;margin:0px;top:0;height:100%}#infoServicio .content{margin:0}.valoracion-home{margin:17px}.grupo-ofertas{padding:10px}.seek-content.nuevo #seeker-holder #content_buscador_panel .formulario .row-fluid{padding:0}.propuesta ul{margin:0}.grupo-ofertas-template9 .contenedor-ofertas{flex-direction:column}.producto .descripcion .row-fluid:first-child{display:block}.container:not(.breadcrumbs){margin:10px}.breadcrumbs{margin-top:10px !important}.hotel #tarifas .tarifa div.row-fluid div:not(.btn),.viaje #tarifas .tarifa div.row-fluid div:not(.btn),.vuelo #tarifas .tarifa div.row-fluid div:not(.btn),.producto #tarifas .tarifa div.row-fluid div:not(.btn){display:block;align-items:center}.contenedor-ofertas{display:block}#productos .producto .info{padding-left:10px}.input-select{-webkit-appearance:none}.seek-content.nuevo #seeker-holder #cargandobuscador{height:50vh}#viajes .formulario #origen,#viajes .formulario #noches{width:100%}.footer .container{margin:0 !important}#calendar_slider{overflow:hidden;padding:0 5px}#calendar_slider .nbs-flexisel-nav-right{right:0;top:8%}#calendar_slider .nbs-flexisel-nav-left{left:0;top:8%}#calendar_slider .month td.departureDay .contentDay{word-spacing:-2px;font-size:12px}#destination_months_list{overflow:hidden;margin-left:5px;margin-right:5px}#calendar_in_slider{max-height:600px}#slider{height:initial}#slider img{height:initial}.destinations_list_column{padding:1.2em 2.2em}#destinations_list_select{border-radius:3px;margin-bottom:0}#search-info button{font-size:11px}#block-ekomi > .container > .row-fluid{display:block}#filtro{position:fixed;z-index:2;width:100%;height:100%;top:0;left:0;overflow-y:scroll;box-sizing:border-box;margin-top:0}#filtro .mclose{font-size:1.5em}#carrito .envolventeCarritoMiddle .panel{padding:1em}.flex{display:block}.envolventeCarritoMiddle .resumenCarritoImportes .importePrecio{margin-top:0;margin-bottom:15px}.envolventeCarritoMiddle .resumenCarritoImportes .textoPrecio,.envolventeCarritoMiddle .resumenCarritoImportes .importePrecio,.envolventeCarritoMiddle .resumenCarritoImportes .reservarButton{text-align:center}.envolventeCarritoMiddle .resumenCarritoImportes .textoPrecio .text-right,.envolventeCarritoMiddle .resumenCarritoImportes .importePrecio .text-right,.envolventeCarritoMiddle .resumenCarritoImportes .reservarButton .text-right{text-align:center}.envolventeCarritoMiddle .resumenCarritoHoteles,.resumenViajeMiddle .resumenCarritoHoteles,.envolventeCarritoMiddle .resumenCarritoVuelos,.resumenViajeMiddle .resumenCarritoVuelos,.envolventeCarritoMiddle .resumenCarritoExtras,.resumenViajeMiddle .resumenCarritoExtras,.envolventeCarritoMiddle .resumenCarritoSeguros,.resumenViajeMiddle .resumenCarritoSeguros{padding-bottom:1em;border:none}html.viajes .seek-content.nuevo #seeker-holder .seeker_inner #buscador form{padding:0 10px}#metodos_pago .tab_pago i.fa.fa-3x{font-size:2em}.mobile-block{display:block !important;margin-bottom:32px}.no-mobile{display:none}.only-mobile{display:inherit}.mobile-cut{min-height:64px !important;height:0px}.mobile-extend-link{width:100%;text-align:center;display:block;border-top:1px dotted #444;padding-top:8px;padding-bottom:8px;font-size:1.1em}.row-fluid .movil-fw-span{width:initial;*width:initial}.row-fluid .movil-mw-span{width:auto;flex-grow:1}.row-fluid .movil-mw-span select{width:auto}.movil-flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.mobile-cut-fader{box-shadow:inset 0px -5px 5px #fff;width:100%;height:64px;position:absolute;left:0;top:0}.modal.large .modal-body{max-height:calc(100vh - 48px) !important;padding-bottom:48px !important}.page-content table,.page-content tbody{width:100% !important;display:flex !important;flex-direction:column}.page-content tbody{width:100% !important;display:flex !important;flex-direction:column}.page-content th{display:none}.page-content tr{display:flex;height:auto !important;width:100% !important;flex-direction:column;border-bottom:1px solid rgba(3, 3, 3, 0.2)}.page-content td{display:flex;width:100% !important;box-sizing:border-box !important;overflow:hidden}.page-content p{overflow:hidden}.only-desktop-link{pointer-events:none}.footer-menu-content-box{font-size:1em !important}#footer-menu .section-text{font-size:1.25em !important}.footer-menu-content-span{padding:10px 5px 10px 5px !important;font-size:1em !important}.seek-content.antiguo #seeker-holder.vertical{width:100% !important;margin-left:0 !important}.envolventeCarritoMiddle > .row-fluid{position:relative}.envolventeCarritoMiddle > .row-fluid > .span6.h2{top:1.2em;position:absolute}#metodos_pago a.tab_pago.tab_pago_accordion{flex-direction:column;align-items:flex-start;justify-content:center;padding-left:46px !important}#metodos_pago span.pago_accordion_icon{justify-content:flex-end}#metodos_pago span.pago_accordion_icon img{height:20px !important;margin-top:0.5em}#metodos_pago .pago_accordion_row .contenido_pago{padding-left:46px !important}.ofiota-mobile-mb{margin-bottom:1em}}@media (min-width:768px){#carrito .envolventeCarritoMiddle > .panel{margin-top:0}#carrito .envolventeCarritoMiddle > .panel ~ .panel{margin-top:15px}}@media (max-width:979px){#result-checker-bar span{font-size:14px;line-height:1.2}#calendar_in_slider #accommodation_form,#calendar_in_slider #bo_accommodation_form{position:fixed;padding:2em 1em 1em 1em}#calendar_in_slider #accommodation_form #acomodacion_str,#calendar_in_slider #bo_accommodation_form #acomodacion_str{color:#999 !important}#calendar_in_slider #accommodation_form .input-select,#calendar_in_slider #bo_accommodation_form .input-select{margin-bottom:3px}#calendar_in_slider #accommodation_form .movil-background,#calendar_in_slider #bo_accommodation_form .movil-background{height:100vh}#calendar_in_slider .movil-background{position:absolute;background-color:rgba(3, 3, 3, 0.4);top:-100vh;left:0;height:calc(100vh - 10px);width:100%;z-index:-8}#calendar_in_slider #accommodation_form{padding:1em;width:100%;position:fixed;left:0;bottom:0;z-index:10000;box-sizing:border-box}#calendar_in_slider #accommodation_form > .row-fluid{max-height:80vh;overflow-y:auto}#calendar_in_slider #accommodation_form .mclose{font-size:25px}#search_bar .modal{width:94%;left:3%}.backoffice-card-group{display:block}.backoffice-card-group .backoffice-card{width:100%}#ofiota-powered{margin-bottom:54px}#calendario .fa-close{font-size:25px}#calendario .close{float:none !important;text-align:right}}