.index-navigation{display:flex;flex-wrap:wrap;gap:10px 15px;margin:20px 0;justify-content:center}.index-navigation a{font-size:16px;color:#000;font-weight:400}
/*# sourceMappingURL=common_ltr.min.css.map */

.product_brand{text-align:center;height:350px;white-space:nowrap;background-repeat:no-repeat;background-position:50%;background-color:#ccc;background-size:cover}.cont_bg_total .product_brand{margin-top:0}.product_brand span.centering{height:100%}.product_brand .centered,.product_brand span.centering{display:inline-block;vertical-align:middle}.product_brand span.brand_name{display:block;color:#fff;font-size:18px;letter-spacing:1px;margin-top:20px;white-space:normal}.product_brand a{text-decoration:none}.product_brand span.brand_text_link{color:hsla(0,0%,100%,.7);font-size:12px;text-decoration:none;text-transform:uppercase;border:1px solid hsla(0,0%,100%,.7);padding:10px 20px;display:inline-block;border-radius:6px;margin-top:20px;white-space:normal}.product_brand span.brand_text_link:focus,.product_brand span.brand_text_link:hover{color:#fff;border:1px solid #fff}.summary_deals2{color:#323232;padding:0;margin:0}.summary_deals2 .item{background:#fff;border-radius:6px;overflow:hidden;border:1px solid #dfdfdf}.summary_deals2 .item a{background:#fff;transition:all .3s;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.summary_deals2 .item a:focus,.summary_deals2 .item a:hover{box-shadow:0 2px 7px 0 rgba(0,0,0,.12)}.summary_deals2 .cont_img_deal{max-height:200px;overflow:hidden}.summary_deals2 .cont_img_deal .generic-pic{width:100%;height:213px;background-image:url(https://c.otcdn.com/headers/img/hotel_rooms/generic-250x200.jpg?v=1748355815)!important;background-repeat:no-repeat;background-size:cover}.summary_deals2 .cont_img_deal .generic-pic svg{margin-top:92px;position:static;transform:translate(0)}.summary_deals2 .btn_generico_flecha{float:right}.summary_deals2 .position_bottom{width:100%;padding:0 10px 0 0}.summary_deals2 .btn_generico_2015,.summary_deals2 .btn_generico_flecha{color:#222;background-color:#ffd212;border-color:#ffd212;margin-left:10px;transition:background .3s}.summary_deals2 .btn_generico_2015 .icon,.summary_deals2 .btn_generico_2015 .icon *,.summary_deals2 .btn_generico_flecha .icon,.summary_deals2 .btn_generico_flecha .icon *{fill:#222}.summary_deals2 .btn_generico_2015 .loader-inner div,.summary_deals2 .btn_generico_flecha .loader-inner div{border-color:#222 #222 transparent}.summary_deals2 .btn_generico_2015.focus,.summary_deals2 .btn_generico_2015:focus,.summary_deals2 .btn_generico_flecha.focus,.summary_deals2 .btn_generico_flecha:focus{color:#222;background-color:#e5bf15;border-color:#e5bf15}.summary_deals2 .btn_generico_2015.focus .icon,.summary_deals2 .btn_generico_2015.focus .icon *,.summary_deals2 .btn_generico_2015:focus .icon,.summary_deals2 .btn_generico_2015:focus .icon *,.summary_deals2 .btn_generico_flecha.focus .icon,.summary_deals2 .btn_generico_flecha.focus .icon *,.summary_deals2 .btn_generico_flecha:focus .icon,.summary_deals2 .btn_generico_flecha:focus .icon *{fill:#222}.summary_deals2 .btn_generico_2015.focus .loader-inner div,.summary_deals2 .btn_generico_2015:focus .loader-inner div,.summary_deals2 .btn_generico_flecha.focus .loader-inner div,.summary_deals2 .btn_generico_flecha:focus .loader-inner div{border-color:#222 #222 transparent}.summary_deals2 .btn_generico_2015:hover,.summary_deals2 .btn_generico_flecha:hover{color:#222;background-color:#e5bf15;border-color:#e5bf15}.summary_deals2 .btn_generico_2015:hover .icon,.summary_deals2 .btn_generico_2015:hover .icon *,.summary_deals2 .btn_generico_flecha:hover .icon,.summary_deals2 .btn_generico_flecha:hover .icon *{fill:#222}.summary_deals2 .btn_generico_2015:hover .loader-inner div,.summary_deals2 .btn_generico_flecha:hover .loader-inner div{border-color:#222 #222 transparent}.open>.summary_deals2 .btn_generico_2015.dropdown-toggle,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle,.summary_deals2 .btn_generico_2015.active,.summary_deals2 .btn_generico_2015:active,.summary_deals2 .btn_generico_flecha.active,.summary_deals2 .btn_generico_flecha:active{color:#222;background-color:#e5bf15;border-color:#e5bf15}.open>.summary_deals2 .btn_generico_2015.dropdown-toggle .icon,.open>.summary_deals2 .btn_generico_2015.dropdown-toggle .icon *,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle .icon,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle .icon *,.summary_deals2 .btn_generico_2015.active .icon,.summary_deals2 .btn_generico_2015.active .icon *,.summary_deals2 .btn_generico_2015:active .icon,.summary_deals2 .btn_generico_2015:active .icon *,.summary_deals2 .btn_generico_flecha.active .icon,.summary_deals2 .btn_generico_flecha.active .icon *,.summary_deals2 .btn_generico_flecha:active .icon,.summary_deals2 .btn_generico_flecha:active .icon *{fill:#222}.open>.summary_deals2 .btn_generico_2015.dropdown-toggle .loader-inner div,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle .loader-inner div,.summary_deals2 .btn_generico_2015.active .loader-inner div,.summary_deals2 .btn_generico_2015:active .loader-inner div,.summary_deals2 .btn_generico_flecha.active .loader-inner div,.summary_deals2 .btn_generico_flecha:active .loader-inner div{border-color:#222 #222 transparent}.open>.summary_deals2 .btn_generico_2015.dropdown-toggle.focus,.open>.summary_deals2 .btn_generico_2015.dropdown-toggle:focus,.open>.summary_deals2 .btn_generico_2015.dropdown-toggle:hover,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle.focus,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle:focus,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle:hover,.summary_deals2 .btn_generico_2015.active.focus,.summary_deals2 .btn_generico_2015.active:focus,.summary_deals2 .btn_generico_2015.active:hover,.summary_deals2 .btn_generico_2015:active.focus,.summary_deals2 .btn_generico_2015:active:focus,.summary_deals2 .btn_generico_2015:active:hover,.summary_deals2 .btn_generico_flecha.active.focus,.summary_deals2 .btn_generico_flecha.active:focus,.summary_deals2 .btn_generico_flecha.active:hover,.summary_deals2 .btn_generico_flecha:active.focus,.summary_deals2 .btn_generico_flecha:active:focus,.summary_deals2 .btn_generico_flecha:active:hover{color:#222;background-color:#e5bf15;border-color:#e5bf15}.open>.summary_deals2 .btn_generico_2015.dropdown-toggle.focus .icon,.open>.summary_deals2 .btn_generico_2015.dropdown-toggle.focus .icon *,.open>.summary_deals2 .btn_generico_2015.dropdown-toggle:focus .icon,.open>.summary_deals2 .btn_generico_2015.dropdown-toggle:focus .icon *,.open>.summary_deals2 .btn_generico_2015.dropdown-toggle:hover .icon,.open>.summary_deals2 .btn_generico_2015.dropdown-toggle:hover .icon *,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle.focus .icon,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle.focus .icon *,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle:focus .icon,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle:focus .icon *,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle:hover .icon,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle:hover .icon *,.summary_deals2 .btn_generico_2015.active.focus .icon,.summary_deals2 .btn_generico_2015.active.focus .icon *,.summary_deals2 .btn_generico_2015.active:focus .icon,.summary_deals2 .btn_generico_2015.active:focus .icon *,.summary_deals2 .btn_generico_2015.active:hover .icon,.summary_deals2 .btn_generico_2015.active:hover .icon *,.summary_deals2 .btn_generico_2015:active.focus .icon,.summary_deals2 .btn_generico_2015:active.focus .icon *,.summary_deals2 .btn_generico_2015:active:focus .icon,.summary_deals2 .btn_generico_2015:active:focus .icon *,.summary_deals2 .btn_generico_2015:active:hover .icon,.summary_deals2 .btn_generico_2015:active:hover .icon *,.summary_deals2 .btn_generico_flecha.active.focus .icon,.summary_deals2 .btn_generico_flecha.active.focus .icon *,.summary_deals2 .btn_generico_flecha.active:focus .icon,.summary_deals2 .btn_generico_flecha.active:focus .icon *,.summary_deals2 .btn_generico_flecha.active:hover .icon,.summary_deals2 .btn_generico_flecha.active:hover .icon *,.summary_deals2 .btn_generico_flecha:active.focus .icon,.summary_deals2 .btn_generico_flecha:active.focus .icon *,.summary_deals2 .btn_generico_flecha:active:focus .icon,.summary_deals2 .btn_generico_flecha:active:focus .icon *,.summary_deals2 .btn_generico_flecha:active:hover .icon,.summary_deals2 .btn_generico_flecha:active:hover .icon *{fill:#222}.open>.summary_deals2 .btn_generico_2015.dropdown-toggle.focus .loader-inner div,.open>.summary_deals2 .btn_generico_2015.dropdown-toggle:focus .loader-inner div,.open>.summary_deals2 .btn_generico_2015.dropdown-toggle:hover .loader-inner div,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle.focus .loader-inner div,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle:focus .loader-inner div,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle:hover .loader-inner div,.summary_deals2 .btn_generico_2015.active.focus .loader-inner div,.summary_deals2 .btn_generico_2015.active:focus .loader-inner div,.summary_deals2 .btn_generico_2015.active:hover .loader-inner div,.summary_deals2 .btn_generico_2015:active.focus .loader-inner div,.summary_deals2 .btn_generico_2015:active:focus .loader-inner div,.summary_deals2 .btn_generico_2015:active:hover .loader-inner div,.summary_deals2 .btn_generico_flecha.active.focus .loader-inner div,.summary_deals2 .btn_generico_flecha.active:focus .loader-inner div,.summary_deals2 .btn_generico_flecha.active:hover .loader-inner div,.summary_deals2 .btn_generico_flecha:active.focus .loader-inner div,.summary_deals2 .btn_generico_flecha:active:focus .loader-inner div,.summary_deals2 .btn_generico_flecha:active:hover .loader-inner div{border-color:#222 #222 transparent}.open>.summary_deals2 .btn_generico_2015.dropdown-toggle,.open>.summary_deals2 .btn_generico_flecha.dropdown-toggle,.summary_deals2 .btn_generico_2015.active,.summary_deals2 .btn_generico_2015:active,.summary_deals2 .btn_generico_flecha.active,.summary_deals2 .btn_generico_flecha:active{background-image:none}.summary_deals2 .btn_generico_2015.disabled,.summary_deals2 .btn_generico_2015.disabled.active,.summary_deals2 .btn_generico_2015.disabled.focus,.summary_deals2 .btn_generico_2015.disabled:active,.summary_deals2 .btn_generico_2015.disabled:focus,.summary_deals2 .btn_generico_2015.disabled:hover,.summary_deals2 .btn_generico_2015[disabled],.summary_deals2 .btn_generico_2015[disabled].active,.summary_deals2 .btn_generico_2015[disabled].focus,.summary_deals2 .btn_generico_2015[disabled]:active,.summary_deals2 .btn_generico_2015[disabled]:focus,.summary_deals2 .btn_generico_2015[disabled]:hover,.summary_deals2 .btn_generico_flecha.disabled,.summary_deals2 .btn_generico_flecha.disabled.active,.summary_deals2 .btn_generico_flecha.disabled.focus,.summary_deals2 .btn_generico_flecha.disabled:active,.summary_deals2 .btn_generico_flecha.disabled:focus,.summary_deals2 .btn_generico_flecha.disabled:hover,.summary_deals2 .btn_generico_flecha[disabled],.summary_deals2 .btn_generico_flecha[disabled].active,.summary_deals2 .btn_generico_flecha[disabled].focus,.summary_deals2 .btn_generico_flecha[disabled]:active,.summary_deals2 .btn_generico_flecha[disabled]:focus,.summary_deals2 .btn_generico_flecha[disabled]:hover,fieldset[disabled] .summary_deals2 .btn_generico_2015,fieldset[disabled] .summary_deals2 .btn_generico_2015.active,fieldset[disabled] .summary_deals2 .btn_generico_2015.focus,fieldset[disabled] .summary_deals2 .btn_generico_2015:active,fieldset[disabled] .summary_deals2 .btn_generico_2015:focus,fieldset[disabled] .summary_deals2 .btn_generico_2015:hover,fieldset[disabled] .summary_deals2 .btn_generico_flecha,fieldset[disabled] .summary_deals2 .btn_generico_flecha.active,fieldset[disabled] .summary_deals2 .btn_generico_flecha.focus,fieldset[disabled] .summary_deals2 .btn_generico_flecha:active,fieldset[disabled] .summary_deals2 .btn_generico_flecha:focus,fieldset[disabled] .summary_deals2 .btn_generico_flecha:hover{color:#222;background-color:#ffe269;border-color:#ffd212}.summary_deals2 .btn_generico_2015.disabled.active .icon,.summary_deals2 .btn_generico_2015.disabled.active .icon *,.summary_deals2 .btn_generico_2015.disabled.focus .icon,.summary_deals2 .btn_generico_2015.disabled.focus .icon *,.summary_deals2 .btn_generico_2015.disabled .icon,.summary_deals2 .btn_generico_2015.disabled .icon *,.summary_deals2 .btn_generico_2015.disabled:active .icon,.summary_deals2 .btn_generico_2015.disabled:active .icon *,.summary_deals2 .btn_generico_2015.disabled:focus .icon,.summary_deals2 .btn_generico_2015.disabled:focus .icon *,.summary_deals2 .btn_generico_2015.disabled:hover .icon,.summary_deals2 .btn_generico_2015.disabled:hover .icon *,.summary_deals2 .btn_generico_2015[disabled].active .icon,.summary_deals2 .btn_generico_2015[disabled].active .icon *,.summary_deals2 .btn_generico_2015[disabled].focus .icon,.summary_deals2 .btn_generico_2015[disabled].focus .icon *,.summary_deals2 .btn_generico_2015[disabled] .icon,.summary_deals2 .btn_generico_2015[disabled] .icon *,.summary_deals2 .btn_generico_2015[disabled]:active .icon,.summary_deals2 .btn_generico_2015[disabled]:active .icon *,.summary_deals2 .btn_generico_2015[disabled]:focus .icon,.summary_deals2 .btn_generico_2015[disabled]:focus .icon *,.summary_deals2 .btn_generico_2015[disabled]:hover .icon,.summary_deals2 .btn_generico_2015[disabled]:hover .icon *,.summary_deals2 .btn_generico_flecha.disabled.active .icon,.summary_deals2 .btn_generico_flecha.disabled.active .icon *,.summary_deals2 .btn_generico_flecha.disabled.focus .icon,.summary_deals2 .btn_generico_flecha.disabled.focus .icon *,.summary_deals2 .btn_generico_flecha.disabled .icon,.summary_deals2 .btn_generico_flecha.disabled .icon *,.summary_deals2 .btn_generico_flecha.disabled:active .icon,.summary_deals2 .btn_generico_flecha.disabled:active .icon *,.summary_deals2 .btn_generico_flecha.disabled:focus .icon,.summary_deals2 .btn_generico_flecha.disabled:focus .icon *,.summary_deals2 .btn_generico_flecha.disabled:hover .icon,.summary_deals2 .btn_generico_flecha.disabled:hover .icon *,.summary_deals2 .btn_generico_flecha[disabled].active .icon,.summary_deals2 .btn_generico_flecha[disabled].active .icon *,.summary_deals2 .btn_generico_flecha[disabled].focus .icon,.summary_deals2 .btn_generico_flecha[disabled].focus .icon *,.summary_deals2 .btn_generico_flecha[disabled] .icon,.summary_deals2 .btn_generico_flecha[disabled] .icon *,.summary_deals2 .btn_generico_flecha[disabled]:active .icon,.summary_deals2 .btn_generico_flecha[disabled]:active .icon *,.summary_deals2 .btn_generico_flecha[disabled]:focus .icon,.summary_deals2 .btn_generico_flecha[disabled]:focus .icon *,.summary_deals2 .btn_generico_flecha[disabled]:hover .icon,.summary_deals2 .btn_generico_flecha[disabled]:hover .icon *,fieldset[disabled] .summary_deals2 .btn_generico_2015 .icon,fieldset[disabled] .summary_deals2 .btn_generico_2015 .icon *,fieldset[disabled] .summary_deals2 .btn_generico_2015.active .icon,fieldset[disabled] .summary_deals2 .btn_generico_2015.active .icon *,fieldset[disabled] .summary_deals2 .btn_generico_2015.focus .icon,fieldset[disabled] .summary_deals2 .btn_generico_2015.focus .icon *,fieldset[disabled] .summary_deals2 .btn_generico_2015:active .icon,fieldset[disabled] .summary_deals2 .btn_generico_2015:active .icon *,fieldset[disabled] .summary_deals2 .btn_generico_2015:focus .icon,fieldset[disabled] .summary_deals2 .btn_generico_2015:focus .icon *,fieldset[disabled] .summary_deals2 .btn_generico_2015:hover .icon,fieldset[disabled] .summary_deals2 .btn_generico_2015:hover .icon *,fieldset[disabled] .summary_deals2 .btn_generico_flecha.active .icon,fieldset[disabled] .summary_deals2 .btn_generico_flecha.active .icon *,fieldset[disabled] .summary_deals2 .btn_generico_flecha.focus .icon,fieldset[disabled] .summary_deals2 .btn_generico_flecha.focus .icon *,fieldset[disabled] .summary_deals2 .btn_generico_flecha .icon,fieldset[disabled] .summary_deals2 .btn_generico_flecha .icon *,fieldset[disabled] .summary_deals2 .btn_generico_flecha:active .icon,fieldset[disabled] .summary_deals2 .btn_generico_flecha:active .icon *,fieldset[disabled] .summary_deals2 .btn_generico_flecha:focus .icon,fieldset[disabled] .summary_deals2 .btn_generico_flecha:focus .icon *,fieldset[disabled] .summary_deals2 .btn_generico_flecha:hover .icon,fieldset[disabled] .summary_deals2 .btn_generico_flecha:hover .icon *{fill:#222}.summary_deals2 .btn_generico_2015.disabled.active .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.disabled .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.disabled.focus .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.disabled:active .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.disabled:focus .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.disabled:hover .ball-clip-rotate div,.summary_deals2 .btn_generico_2015[disabled].active .ball-clip-rotate div,.summary_deals2 .btn_generico_2015[disabled] .ball-clip-rotate div,.summary_deals2 .btn_generico_2015[disabled].focus .ball-clip-rotate div,.summary_deals2 .btn_generico_2015[disabled]:active .ball-clip-rotate div,.summary_deals2 .btn_generico_2015[disabled]:focus .ball-clip-rotate div,.summary_deals2 .btn_generico_2015[disabled]:hover .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.disabled.active .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.disabled .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.disabled.focus .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.disabled:active .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.disabled:focus .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.disabled:hover .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha[disabled].active .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha[disabled] .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha[disabled].focus .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha[disabled]:active .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha[disabled]:focus .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha[disabled]:hover .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_2015 .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_2015.active .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_2015.focus .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_2015:active .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_2015:focus .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_2015:hover .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_flecha.active .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_flecha .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_flecha.focus .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_flecha:active .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_flecha:focus .ball-clip-rotate div,fieldset[disabled] .summary_deals2 .btn_generico_flecha:hover .ball-clip-rotate div{border:2px solid;border-color:#222 #222 transparent}.summary_deals2 .btn_generico_2015.inactive,.summary_deals2 .btn_generico_2015.inactive.active,.summary_deals2 .btn_generico_2015.inactive.disabled,.summary_deals2 .btn_generico_2015.inactive.focus,.summary_deals2 .btn_generico_2015.inactive:active,.summary_deals2 .btn_generico_2015.inactive:focus,.summary_deals2 .btn_generico_2015.inactive:hover,.summary_deals2 .btn_generico_2015.inactive[disabled],.summary_deals2 .btn_generico_flecha.inactive,.summary_deals2 .btn_generico_flecha.inactive.active,.summary_deals2 .btn_generico_flecha.inactive.disabled,.summary_deals2 .btn_generico_flecha.inactive.focus,.summary_deals2 .btn_generico_flecha.inactive:active,.summary_deals2 .btn_generico_flecha.inactive:focus,.summary_deals2 .btn_generico_flecha.inactive:hover,.summary_deals2 .btn_generico_flecha.inactive[disabled]{color:#222;background-color:#ffd212}.summary_deals2 .btn_generico_2015.inactive.active .icon,.summary_deals2 .btn_generico_2015.inactive.active .icon *,.summary_deals2 .btn_generico_2015.inactive.disabled .icon,.summary_deals2 .btn_generico_2015.inactive.disabled .icon *,.summary_deals2 .btn_generico_2015.inactive.focus .icon,.summary_deals2 .btn_generico_2015.inactive.focus .icon *,.summary_deals2 .btn_generico_2015.inactive .icon,.summary_deals2 .btn_generico_2015.inactive .icon *,.summary_deals2 .btn_generico_2015.inactive:active .icon,.summary_deals2 .btn_generico_2015.inactive:active .icon *,.summary_deals2 .btn_generico_2015.inactive:focus .icon,.summary_deals2 .btn_generico_2015.inactive:focus .icon *,.summary_deals2 .btn_generico_2015.inactive:hover .icon,.summary_deals2 .btn_generico_2015.inactive:hover .icon *,.summary_deals2 .btn_generico_2015.inactive[disabled] .icon,.summary_deals2 .btn_generico_2015.inactive[disabled] .icon *,.summary_deals2 .btn_generico_flecha.inactive.active .icon,.summary_deals2 .btn_generico_flecha.inactive.active .icon *,.summary_deals2 .btn_generico_flecha.inactive.disabled .icon,.summary_deals2 .btn_generico_flecha.inactive.disabled .icon *,.summary_deals2 .btn_generico_flecha.inactive.focus .icon,.summary_deals2 .btn_generico_flecha.inactive.focus .icon *,.summary_deals2 .btn_generico_flecha.inactive .icon,.summary_deals2 .btn_generico_flecha.inactive .icon *,.summary_deals2 .btn_generico_flecha.inactive:active .icon,.summary_deals2 .btn_generico_flecha.inactive:active .icon *,.summary_deals2 .btn_generico_flecha.inactive:focus .icon,.summary_deals2 .btn_generico_flecha.inactive:focus .icon *,.summary_deals2 .btn_generico_flecha.inactive:hover .icon,.summary_deals2 .btn_generico_flecha.inactive:hover .icon *,.summary_deals2 .btn_generico_flecha.inactive[disabled] .icon,.summary_deals2 .btn_generico_flecha.inactive[disabled] .icon *{fill:#222}.summary_deals2 .btn_generico_2015.inactive.active .loader-inner div,.summary_deals2 .btn_generico_2015.inactive.disabled .loader-inner div,.summary_deals2 .btn_generico_2015.inactive.focus .loader-inner div,.summary_deals2 .btn_generico_2015.inactive .loader-inner div,.summary_deals2 .btn_generico_2015.inactive:active .loader-inner div,.summary_deals2 .btn_generico_2015.inactive:focus .loader-inner div,.summary_deals2 .btn_generico_2015.inactive:hover .loader-inner div,.summary_deals2 .btn_generico_2015.inactive[disabled] .loader-inner div,.summary_deals2 .btn_generico_flecha.inactive.active .loader-inner div,.summary_deals2 .btn_generico_flecha.inactive.disabled .loader-inner div,.summary_deals2 .btn_generico_flecha.inactive.focus .loader-inner div,.summary_deals2 .btn_generico_flecha.inactive .loader-inner div,.summary_deals2 .btn_generico_flecha.inactive:active .loader-inner div,.summary_deals2 .btn_generico_flecha.inactive:focus .loader-inner div,.summary_deals2 .btn_generico_flecha.inactive:hover .loader-inner div,.summary_deals2 .btn_generico_flecha.inactive[disabled] .loader-inner div{border-color:#222 #222 transparent}.summary_deals2 .btn_generico_2015.loading,.summary_deals2 .btn_generico_2015.loading.active,.summary_deals2 .btn_generico_2015.loading.disabled,.summary_deals2 .btn_generico_2015.loading.focus,.summary_deals2 .btn_generico_2015.loading:active,.summary_deals2 .btn_generico_2015.loading:focus,.summary_deals2 .btn_generico_2015.loading:hover,.summary_deals2 .btn_generico_2015.loading[disabled],.summary_deals2 .btn_generico_flecha.loading,.summary_deals2 .btn_generico_flecha.loading.active,.summary_deals2 .btn_generico_flecha.loading.disabled,.summary_deals2 .btn_generico_flecha.loading.focus,.summary_deals2 .btn_generico_flecha.loading:active,.summary_deals2 .btn_generico_flecha.loading:focus,.summary_deals2 .btn_generico_flecha.loading:hover,.summary_deals2 .btn_generico_flecha.loading[disabled]{color:#222;background-color:#ffd212;border-color:#ffd212}.summary_deals2 .btn_generico_2015.loading.active .icon,.summary_deals2 .btn_generico_2015.loading.active .icon *,.summary_deals2 .btn_generico_2015.loading.disabled .icon,.summary_deals2 .btn_generico_2015.loading.disabled .icon *,.summary_deals2 .btn_generico_2015.loading.focus .icon,.summary_deals2 .btn_generico_2015.loading.focus .icon *,.summary_deals2 .btn_generico_2015.loading .icon,.summary_deals2 .btn_generico_2015.loading .icon *,.summary_deals2 .btn_generico_2015.loading:active .icon,.summary_deals2 .btn_generico_2015.loading:active .icon *,.summary_deals2 .btn_generico_2015.loading:focus .icon,.summary_deals2 .btn_generico_2015.loading:focus .icon *,.summary_deals2 .btn_generico_2015.loading:hover .icon,.summary_deals2 .btn_generico_2015.loading:hover .icon *,.summary_deals2 .btn_generico_2015.loading[disabled] .icon,.summary_deals2 .btn_generico_2015.loading[disabled] .icon *,.summary_deals2 .btn_generico_flecha.loading.active .icon,.summary_deals2 .btn_generico_flecha.loading.active .icon *,.summary_deals2 .btn_generico_flecha.loading.disabled .icon,.summary_deals2 .btn_generico_flecha.loading.disabled .icon *,.summary_deals2 .btn_generico_flecha.loading.focus .icon,.summary_deals2 .btn_generico_flecha.loading.focus .icon *,.summary_deals2 .btn_generico_flecha.loading .icon,.summary_deals2 .btn_generico_flecha.loading .icon *,.summary_deals2 .btn_generico_flecha.loading:active .icon,.summary_deals2 .btn_generico_flecha.loading:active .icon *,.summary_deals2 .btn_generico_flecha.loading:focus .icon,.summary_deals2 .btn_generico_flecha.loading:focus .icon *,.summary_deals2 .btn_generico_flecha.loading:hover .icon,.summary_deals2 .btn_generico_flecha.loading:hover .icon *,.summary_deals2 .btn_generico_flecha.loading[disabled] .icon,.summary_deals2 .btn_generico_flecha.loading[disabled] .icon *{fill:#222}.summary_deals2 .btn_generico_2015.loading.active .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.loading .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.loading.disabled .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.loading.focus .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.loading:active .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.loading:focus .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.loading:hover .ball-clip-rotate div,.summary_deals2 .btn_generico_2015.loading[disabled] .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.loading.active .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.loading .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.loading.disabled .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.loading.focus .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.loading:active .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.loading:focus .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.loading:hover .ball-clip-rotate div,.summary_deals2 .btn_generico_flecha.loading[disabled] .ball-clip-rotate div{border:2px solid;border-color:#222 #222 transparent}.summary_deals2 .btn_generico_2015 .badge,.summary_deals2 .btn_generico_flecha .badge{color:#ffd212;background-color:#222}.summary_deals2 .btn_generico_2015:after,.summary_deals2 .btn_generico_flecha:after{position:relative;top:-1px;margin-left:10px;content:"";width:16px;height:16px;display:inline-block;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cpath%20fill%3D%22%2346403c%22%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2030.436L20.195%2018%208%205.564%2011.495%202%2027.2%2018%2011.495%2034z%22%2F%3E%3C%2Fsvg%3E),none;background-repeat:no-repeat;background-size:100% 100%;vertical-align:middle}.summary_deals2 .cont_precio{font-size:12px;text-align:right;line-height:17px;color:#222}.summary_deals2 .cont_precio .current-price{display:inline-block}.summary_deals2 .cont_precio .price{margin-top:4px}.summary_deals2 .cont_precio .current-price .price,.summary_deals2 .cont_precio .price{display:block;font-size:24px;font-weight:700}html.fonts-loaded .summary_deals2 .cont_precio .current-price .price,html.fonts-loaded .summary_deals2 .cont_precio .price{font-weight:500}html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .current-price .price,html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .price,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .current-price .price,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .price,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .current-price .price,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .price{font-weight:700}.summary_deals2 .cont_precio .current-price .price.eur,.summary_deals2 .cont_precio .current-price .price.gbp,.summary_deals2 .cont_precio .current-price .price.usd,.summary_deals2 .cont_precio .price.eur,.summary_deals2 .cont_precio .price.gbp,.summary_deals2 .cont_precio .price.usd{font-size:24px;font-weight:700}html.fonts-loaded .summary_deals2 .cont_precio .current-price .price.eur,html.fonts-loaded .summary_deals2 .cont_precio .current-price .price.gbp,html.fonts-loaded .summary_deals2 .cont_precio .current-price .price.usd,html.fonts-loaded .summary_deals2 .cont_precio .price.eur,html.fonts-loaded .summary_deals2 .cont_precio .price.gbp,html.fonts-loaded .summary_deals2 .cont_precio .price.usd{font-weight:500}html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .current-price .price.eur,html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .current-price .price.gbp,html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .current-price .price.usd,html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .price.eur,html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .price.gbp,html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .price.usd,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .current-price .price.eur,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .current-price .price.gbp,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .current-price .price.usd,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .price.eur,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .price.gbp,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .price.usd,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .current-price .price.eur,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .current-price .price.gbp,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .current-price .price.usd,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .price.eur,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .price.gbp,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .price.usd{font-weight:700}.summary_deals2 .cont_precio .current-price .price .symbol,.summary_deals2 .cont_precio .current-price .price abbr,.summary_deals2 .cont_precio .price .symbol,.summary_deals2 .cont_precio .price abbr{font-size:.8em;font-weight:700}html.fonts-loaded .summary_deals2 .cont_precio .current-price .price .symbol,html.fonts-loaded .summary_deals2 .cont_precio .current-price .price abbr,html.fonts-loaded .summary_deals2 .cont_precio .price .symbol,html.fonts-loaded .summary_deals2 .cont_precio .price abbr{font-weight:500}html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .current-price .price .symbol,html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .current-price .price abbr,html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .price .symbol,html[lang|=ar].fonts-loaded .summary_deals2 .cont_precio .price abbr,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .current-price .price .symbol,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .current-price .price abbr,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .price .symbol,html[lang|=fa].fonts-loaded .summary_deals2 .cont_precio .price abbr,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .current-price .price .symbol,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .current-price .price abbr,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .price .symbol,html[lang|=he].fonts-loaded .summary_deals2 .cont_precio .price abbr{font-weight:700}.summary_deals2 .cont_precio--noCTA{line-height:1.07}.summary_deals2 .cont_precio--noCTA .from-label{padding-right:0}.summary_deals2 .cont_precio--noCTA .current-price .price,.summary_deals2 .cont_precio--noCTA .price{font-size:24px}.summary_deals2 .cont_precio--noCTA .current-price .price.eur,.summary_deals2 .cont_precio--noCTA .current-price .price.gbp,.summary_deals2 .cont_precio--noCTA .current-price .price.usd,.summary_deals2 .cont_precio--noCTA .price.eur,.summary_deals2 .cont_precio--noCTA .price.gbp,.summary_deals2 .cont_precio--noCTA .price.usd{font-size:28px}.summary_deals2 .cont_precio--noCTA .current-price .price.eur .symbol,.summary_deals2 .cont_precio--noCTA .current-price .price.eur abbr,.summary_deals2 .cont_precio--noCTA .current-price .price.gbp .symbol,.summary_deals2 .cont_precio--noCTA .current-price .price.gbp abbr,.summary_deals2 .cont_precio--noCTA .current-price .price.usd .symbol,.summary_deals2 .cont_precio--noCTA .current-price .price.usd abbr,.summary_deals2 .cont_precio--noCTA .price.eur .symbol,.summary_deals2 .cont_precio--noCTA .price.eur abbr,.summary_deals2 .cont_precio--noCTA .price.gbp .symbol,.summary_deals2 .cont_precio--noCTA .price.gbp abbr,.summary_deals2 .cont_precio--noCTA .price.usd .symbol,.summary_deals2 .cont_precio--noCTA .price.usd abbr{font-size:24px}.summary_deals2 .cont_precio--noCTA .current-price .price .symbol,.summary_deals2 .cont_precio--noCTA .current-price .price abbr,.summary_deals2 .cont_precio--noCTA .price .symbol,.summary_deals2 .cont_precio--noCTA .price abbr{font-size:20px}.summary_deals2 .title{margin:0;padding:10px 10px 0;color:#222;font-weight:300;font-size:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.summary_deals2 .cont_info .info{padding:0 10px;color:#222;font-size:12px;line-height:1.4;clear:both;height:68px;overflow:hidden}.summary_deals2 .cont_info .info div{color:#222}.summary_deals2 .cont_info .info div.bri{color:#027a02}.summary_deals2 .cont_info .info strong{font-size:14px;color:#e50000;font-weight:400}.summary_deals2 li{margin-bottom:30px}.carousel a{text-decoration:none}.destacados_carusel{display:flex}.destacados_img_container{width:200px;overflow:hidden;position:relative;flex:0 1 auto}.destacados_img{height:213px;position:absolute;width:auto;left:50%;transform:translate(-50%)}.bg_destacados_carusel{display:flex;flex-direction:column;flex:1;padding:15px}.bg_destacados_carusel .aviso{float:right;color:#1e3747;font-size:14px;font-weight:700}.bg_destacados_carusel .logo_aerolinea{max-height:30px;width:90px}.bg_destacados_carusel .title{font-size:16px;font-weight:500;padding:10px 0}.bg_destacados_carusel .info_carousel{line-height:17px;min-height:44px;color:#222}.summary_deals2 .item .cont_info{padding-bottom:15px}.carousel .carousel-indicators li{border:1px solid #beb8b3;background:#beb8b3}.carousel .carousel-indicators li.active{border:1px solid #3171c9;background:#3171c9}.package-container .package-offers{position:absolute;top:10px;left:0;z-index:3;vertical-align:middle}.package-container .package-discount{position:relative;vertical-align:middle;display:inline-block;background:#e50000;color:#fff;z-index:4;border-radius:0 20px 20px 0;padding:0 15px;height:26px;margin-left:0}.package-container .package-discount.bg-green{background:#027a02}.package-container .package-discount .icon{width:16px;height:16px;vertical-align:middle}.package-container .package-discount .icon,.package-container .package-discount .icon *{fill:#fff}.package-container .package-discount span{font-weight:300;text-align:center;display:inline-block;vertical-align:middle}.package-container .package-discount span.discount-main{font-size:14px;font-weight:700;line-height:26px;margin-left:4px}html.fonts-loaded .package-container .package-discount span.discount-main{font-weight:500}html[lang|=ar].fonts-loaded .package-container .package-discount span.discount-main,html[lang|=fa].fonts-loaded .package-container .package-discount span.discount-main,html[lang|=he].fonts-loaded .package-container .package-discount span.discount-main{font-weight:700}.package-container .before-price{font-size:15px!important;color:#beb8b3;margin-left:3px;margin-right:3px;font-weight:300!important;display:inline-block}.package-container .from-label{display:block;font-size:12px!important;text-align:right;padding-right:15px;font-weight:300!important}.package-container .cont_precio .desde{display:block;padding-bottom:5px!important;padding-right:12px!important}.package-container .cont_precio .before-price .price{font-size:24px;font-weight:300!important;color:#74716e;text-decoration:line-through}.package-container .cont_precio .before-price .price.eur,.package-container .cont_precio .before-price .price.gbp,.package-container .cont_precio .before-price .price.usd{font-size:14px;font-weight:300!important}.package-container .cont_precio .before-price .price .symbol,.package-container .cont_precio .before-price .price abbr{display:none}.package-container .cont_precio--noCTA .before-price .price,.package-container .cont_precio--noCTA .before-price .price.eur,.package-container .cont_precio--noCTA .before-price .price.gbp,.package-container .cont_precio--noCTA .before-price .price.usd{font-size:16px}.summary_deals2 li .ticketincluded-label{position:absolute;top:20px;left:15px;vertical-align:middle;display:inline-block;background:#fde9dd;z-index:4;border-radius:0 20px 20px 0;padding:4px 10px;margin-left:0}.summary_deals2 li .ticketincluded-label .icon{width:16px;height:16px;vertical-align:middle;margin-right:2px}.summary_deals2 li .ticketincluded-label .icon,.summary_deals2 li .ticketincluded-label .icon *{fill:#ec5b14}.summary_deals2 li .ticketincluded-label .label-text{font-weight:300;text-align:center;display:inline-block;vertical-align:middle;color:#222}.herobannerMicrosites{height:436px!important;position:absolute;overflow:hidden;left:0;z-index:1;width:100%;background-repeat:no-repeat;background-position:center 0;background-size:cover}.herobannerMicrositesSeparator{height:436px!important;display:block}.searcher-over-herobanner .herobannerMicrositesSeparator{height:0!important}.microsites-searcher{padding-top:20px}.microsites-searcher.wide_searcher .multicriteriasearch{margin-top:0}.herobanner-container+.container-limited .microsites-searcher{margin-top:0;position:relative;z-index:3}.searcher-over-herobanner+.container-limited .microsites-searcher{margin-top:210px;min-height:230px}.container-links dl dd,.container-links ul li{margin-bottom:10px}.top-title{margin:0 0 10px}.secondary-title{font-size:14px;font-weight:300;color:#74716e;text-transform:uppercase;margin:10px 0}.block-separator{margin-top:20px}.headerTitle{text-align:left;font-size:20px;margin-bottom:20px}.fonts-loaded body .headerTitle,.headerTitle{text-transform:none}@media (min-width:1024px) and (max-width:1366px){.product_brand{height:350px}}@media (min-width:768px) and (orientation:portrait){.product_brand{height:280px}}@media (min-width:1024px) and (orientation:landscape){.product_brand{height:330px}}@media (min-width:768px) and (max-width:1024px){.centered .product_brand span.brand_text_link{width:90%}}@media (min-width:1200px){.cont_bg_total .product_brand img{width:auto;height:auto}}@media (max-width:1199px) and (min-width:992px){.summary_deals2 .cont_img_deal .generic-pic{height:162px}.summary_deals2 .cont_img_deal .generic-pic svg{margin-top:66px}}@media (max-width:991px) and (min-width:768px){.summary_deals2 .cont_img_deal .generic-pic{height:122px}.summary_deals2 .cont_img_deal .generic-pic svg{margin-top:46px}}@media (min-width:992px) and (max-width:1199px){.summary_deals2 .destacados_img_container .destacados_img{width:auto;height:213px}.summary_deals2 .cont_img_deal{height:162px}.summary_deals2 .cont_info{height:165px!important}.summary_deals2 .cont_info .cont_precio{text-align:left;padding-left:10px}.summary_deals2 .destacados_img{width:150px;height:271px}.package-container .package-offers{top:10px}}@media (min-width:768px) and (max-width:991px){.summary_deals2 .cont_img_deal{height:122px}.summary_deals2 .cont_info{height:160px!important}.summary_deals2 .cont_info .btn_generico_2015,.summary_deals2 .cont_info .btn_generico_flecha{padding:10px;margin-left:5px}.summary_deals2 .cont_info .cont_precio{text-align:left;padding-left:10px;padding-top:4px}.package-container .package-offers{top:10px}.container-links{-moz-column-count:2;column-count:2}}@media (max-width:1199px){.summary_deals2 .cont_info--noCTA{display:flex;flex-direction:column}.summary_deals2 .cont_info--noCTA .position_bottom{margin-top:auto}.summary_deals2 .cont_precio--noCTA{padding-top:0;text-align:right!important}.summary_deals2 .cont_precio--noCTA .from-label{padding-right:0}}@media (max-width:767px){.summary_deals2 .cont_info{height:auto;padding-bottom:10px}.summary_deals2 .cont_precio{text-align:left;padding-left:10px;padding-top:4px}.summary_deals2 li{margin-bottom:10px}.summary_deals2 .cont_img_deal{height:auto}.summary_deals2 .cont_img_deal img{margin-top:-16px}.summary_deals2 .bg_destacados_carusel .logo_aerolinea{margin-top:5px}.summary_deals2 .bg_destacados_carusel .title{line-height:14px;font-size:14px}.package-container .package-offers{top:10px}}@media (min-width:768px){.block-separator{margin-top:50px}.headerTitle{font-size:28px;margin-bottom:30px}}
/*# sourceMappingURL=microsite_ltr.min.css.map */

.dates a.in_date, .dates a.out_date {    position: relative;    text-decoration: none;    display: flex;    align-items: center;}.dates a.in_date:before, .dates a.out_date:before {    content: '';    display: inline-block;    background: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-graph-event-74716E.svg') no-repeat 0 0;    background-size: 16px 16px;    width: 16px;    height: 16px;    margin-right: 10px;    vertical-align: middle;    flex: 0 0 auto;}[dir='rtl'] .dates a.in_date:before, [dir='rtl'] .dates a.out_date:before {    margin-right: 0;    margin-left: 10px;}#repeat_search_car .dates a.in_date,#repeat_search_car .dates a.out_date {    padding: 6px;}#repeat_search_car .dates a.in_date:before,#repeat_search_car .dates a.out_date:before,[dir='rtl'] #repeat_search_car .dates a.in_date:before,[dir='rtl'] #repeat_search_car .dates a.out_date:before {    margin-left: 0;    margin-right: 0;}div.num_nights {    float: right;}[dir='rtl'] div.num_nights {    float: left;}.dates a.in_date {    float: left;}.dates a.out_date {    float: right;}[dir='rtl'] .dates a.in_date {    float: right;}[dir='rtl'] .dates a.out_date {    float: left;}div.num_nights.extra_selector {    float: none;    clear: both;    display: block;    padding: 10px 0;}.searcher_calendar_img {    width: 21px;    height: 19px;    vertical-align: middle;}.dates .complete_date {    position: relative;    font-size: 0;    display: inline-flex;    flex-direction: row;    align-items: baseline;    vertical-align: middle;}[lang='en-GB'] .reverse_dates .complete_date,[lang='en'] .reverse_dates .complete_date,[lang='en-US'] .dates .complete_date,[lang|='us'] .dates .complete_date {    flex-direction: row-reverse;}.dates .complete_date .diasemana {    position: absolute;    top: 0;    font-size: 12px;    color: #999;    text-decoration: none;}.dates .complete_date .diasemana {    right: 0;}[lang='en-GB'] .reverse_dates .complete_date .diasemana,[lang='en'] .reverse_dates .complete_date .diasemana,[lang='en-US'] .dates .complete_date .diasemana,[lang|='us'] .dates .complete_date .diasemana {    right: auto;    left: 0;}[dir='rtl'] .dates .complete_date .diasemana {    right: auto;    left: 0;}.dates .complete_date .numdia, .dates .complete_date .nummes {    line-height: 1.5;}.dates .complete_date .numdia {    font-size: 16px;    margin-right: 5px;}[dir='rtl'] .dates .complete_date .numdia {    margin-right: 0;    margin-left: 5px;}[lang='en-GB'] .reverse_dates .complete_date .numdia,[lang='en'] .reverse_dates .complete_date .numdia,[lang='en-US'] .dates .complete_date .numdia,[lang|='us'] .dates .complete_date .numdia {    margin-right: 0;    margin-left: 0;}.dates .complete_date .nummes {    font-size: 16px;    text-decoration: none;}[lang^='ar'] .dates .complete_date .nummes {    line-height: 1;}[lang='en-GB'] .reverse_dates .complete_date .nummes,[lang='en'] .reverse_dates .complete_date .nummes,[lang='en-US'] .dates .complete_date .nummes,[lang|='us'] .dates .complete_date .nummes {    margin-right: 5px;}@media (max-width: 767px) {    [lang^='ar'] .dates .complete_date .nummes {        font-size: 9px;    }}/* Correcciones buscador en listado disponibilidad. */.side_column .dates a.in_date, .side_column .dates a.out_date {    width: auto;    display: block;    min-height: 30px;}.side_column .num_nights, .side_column .dates a.in_date, .side_column .dates a.out_date, [dir='rtl'] .side_column .dates a.in_date, [dir='rtl'] .side_column .dates a.out_date {    float: none;}.side_column div.in_date, .side_column div.out_date {    float: none;    width: 100%;    margin-left: 0;    margin-bottom: 5px;    display: block}/* Correcciones buscador en listado disponibilidad. */.left_column_20 .num_nights {    float: none;    clear: both;}.left_column_20 div.in_date, .left_column_20 div.out_date {    float: none;    clear: both;    width: auto;}.datetime {    display: flex;    flex-wrap: wrap;    justify-content: space-between;}.datetime .legendlike {    width: 100%;}.datetime .form-group {    flex: 1 0 49%;}.datetime .form-group + .form-group {    margin-left: 2%;}[dir="rtl"] .datetime .form-group + .form-group {    margin-left: 0;    margin-right: 2%;}.devolver_toggle {    margin-bottom: 0;}@media (max-width: 767px) {    .datetime {        margin-bottom: 10px;    }    .cars_to_animation, .devolver_toggle {        margin-top: 10px;        margin-bottom: 0;    }}

div.calendar {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1051;
    background-color: rgba(0, 0, 0, 0.7);
    font-size: 36px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: none;
    box-shadow: 0 0 5px #ccc;
}
@media (max-width: 767px) {
    div.calendar {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important;
    }
}
div.calendar div.weekdays{
    font-size:0.6em;
    border-bottom: 1px solid #ccc;
}
div.calendar div.title {
    line-height: 2em;
    font-size:1em;
}
div.calendar > div {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #F7F7F7;
}
div.calendar * {
    line-height: 1em;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
div.calendar .month-container {
    float:left;
}
[dir='rtl'] div.calendar .month-container {
    float: right;
}

div.calendar .month-container .month-wrapper {
    padding: 5px;
}
div.calendar a {
    display: block;
    text-decoration: none;
    transition: background-color 350ms;
    color: #3171c9;
}
div.calendar div:after {
    content: "";
    display: block;
    clear: both;
}
div.calendar div.month {
    position: relative;
    height: 1em;
}
div.calendar div.month > .month-text {
    font-size: .35em;
    line-height: 2.5em;
    text-align: center;
    padding: .275em 0 0 0;
}
[dir='rtl'] div.calendar div.month > .month-text {
    font-size: .3em;
    line-height: 3em;
}
div.calendar a.disabled {
    pointer-events: none;
}
div.calendar a.prev,
div.calendar a.next {
    position: absolute;
    top: 12px;
    padding: 0;
    width: 36px;
    height: 36px;
}
@media (min-width: 768px) {
    div.calendar a.prev,
    div.calendar a.next {
        top: 8px;
        width: 18px;
        height: 18px;
    }
}
div.calendar a.prev .icon,
div.calendar a.next .icon {
    width: 36px;
    height: 36px;
    vertical-align: top;
}
[dir="rtl"] div.calendar a.prev .icon,
[dir="rtl"] div.calendar a.next .icon {
    transform: rotate(-180deg);
}
@media (min-width: 768px) {
    div.calendar a.prev .icon,
    div.calendar a.next .icon {
        width: 18px;
        height: 18px;
    }
}
div.calendar a.prev .icon,
div.calendar a.prev .icon *,
div.calendar a.next .icon,
div.calendar a.next .icon * {
    fill: #3171c9;
}
div.calendar a.prev.disabled .icon,
div.calendar a.prev.disabled .icon *,
div.calendar a.next.disabled .icon,
div.calendar a.next.disabled .icon * {
    fill: #dfdfdf;
}
div.calendar a.prev {
    left: 0;
}
[dir='rtl'] div.calendar a.prev {
    right: 0;
    left: auto;
}
div.calendar a.next {
    right: 0;
}
[dir='rtl'] div.calendar a.next {
    left: 0;
    right: auto;
}
div.calendar div.actions {
    border-bottom: 1px solid #ACACAC;
    font-size: 0.4em;
    clear: both;
}
div.calendar div.actions > a.cancel {
    position: relative;
    float: right;
    cursor: pointer;
    display: block;
    margin: 1.2em;
    padding: 0;
}
[dir='rtl'] div.calendar div.actions > a.cancel {
    float: left;
}
div.calendar div.actions > a.cancel .icon {
    width: 18px;
    height: 18px;
}
div.calendar div.actions > a.cancel .icon,
div.calendar div.actions > a.cancel .icon * {
    fill: #46403c;
}
div.calendar div.actions > a {
    padding: .8em;
    font-size: 0.5em;
}
div.calendar div.actions > a.set {
    float: right;
    font-weight: bold;
}
[dir='rtl'] div.calendar div.actions > a.set {
    float: left;
}
div.calendar div.weekdays > div,
div.calendar div.days > * {
    float: left;
    width: 14.285714286%;
    font-size: .35em;
}
div.calendar div.weekdays > div span,
div.calendar div.days > * span {
    display: inline-block;
    position: relative;
    z-index: 2;
    padding: .4em 0;
    min-width: 1.75em;
}
[dir='rtl'] div.calendar div.weekdays > div,
[dir='rtl'] div.calendar div.days > * {
    float: right;
    font-size: .25em;
}
@media (max-width: 767px) {
    [dir='rtl'] div.calendar div.weekdays > div,
    [dir='rtl'] div.calendar div.days > * {
        font-size: .4em;
    }
}
@media (max-width: 479px) {
    [lang='fa'] div.calendar div.weekdays > div {
        font-size: .3em;
    }
}
div.calendar div.days > * {
    background-color: #fff;
}
div.calendar div.days > a {
    color: #46403c;
}
div.calendar div.days > .day-in span,
div.calendar div.days > .day-out span,
div.calendar div.days > a:hover span,
div.calendar div.days > a:focus span,
div.calendar div.days > .selected span {
    border-radius: 50%;
}
div.calendar div.days > a:hover span, div.calendar div.days > a:focus span {
    background-color: #d3e5f8;
}
div.calendar div.days > .day-in span,
div.calendar div.days > .day-out span,
div.calendar div.days > .day-in:hover span,
div.calendar div.days > .day-out:hover span,
div.calendar div.days > .day-in:focus span,
div.calendar div.days > .day-out:focus span,
div.calendar div.days > .selected span {
    background-color: #3171c9;
    color: #fff;
}
div.calendar div.days > .selected-days,
div.calendar div.days > .selected-days:hover,
div.calendar div.days > .selected-days:focus {
    background-color: #d3e5f8;
    color: #46403c;
    border-radius: initial;
}
div.calendar div.days > .day-in,
div.calendar div.days > .day-out {
    text-align: center;
    position: relative;
}
div.calendar div.days > .day-in:after,
div.calendar div.days > .day-out:after {
    content:'';
    display: block;
    position: absolute;
    top: 0;
    z-index: 1;
    bottom: 0;
    width: 50%;
    background: #fff;
}
div.calendar div.days > .day-in:after {
    left: 0;
}
[dir="rtl"] div.calendar div.days > .day-in:after {
    left: auto;
    right: 0;
}
div.calendar div.days > .day-out:after {
    right: 0;
}
[dir="rtl"] div.calendar div.days > .day-out:after {
    left: 0;
    right: auto;
}
div.calendar div.days > span {
    color: #ccc;
}
div.calendar div.days > div {
    width: 50%;
    float: left;
}
div.calendar div.days > .selected {
    color: #fff;
    pointer-events: none;
}
div.calendar div.days > a.other {
    color: #999;
}

@media (min-width: 768px) {
    div.calendar {
        position: absolute;
        font-size: 50px;
        width: 550px;
        height: auto;
        top: 0;
        left: 0;
        border: 1px solid #ccc;
    }
    div.calendar > div {
        position: static;
        background: #fff;
    }
    div.calendar div.actions {
        display: none;
    }

    div.calendar div.month {
        height: 0.8em;
    }
    div.calendar div.month > .month-text {
        font-size: .27em;
        line-height: 2em;
        text-align: center;
        padding: .275em 0 0 0;
    }

    div.calendar a.prev:before, div.calendar a.prev:after, div.calendar a.next:before, div.calendar a.next:after {
        top:.12em;
    }
    div.calendar a.prev:before,
    div.calendar a.prev:after,
    div.calendar a.next:before,
    div.calendar a.next:after {
        border-width: 0.23em;
    }
    div.calendar a.prev:after {
        border-color: transparent #fff transparent transparent;
    }
    [dir='rtl'] div.calendar a.prev:after {
        border-color: transparent transparent transparent #fff;
    }
    div.calendar a.next:after {
        border-color: transparent transparent transparent #fff;
    }
    [dir='rtl'] div.calendar a.next:after {
        border-color: transparent #fff transparent transparent;
    }
    div.calendar div.weekdays > div {
        font-size: .4em;
        font-weight: bold;
        text-transform: capitalize;
    }
    div.calendar div.days > * {
        font-size: .28em;
    }
    div.calendar div.days > * span {
        padding: .8em 0;
        min-width: 2.6em;
    }
}
@media (min-width: 320px) and (orientation: landscape) {
    div.calendar {
        font-size: 36px;
    }
}
@media (min-width: 320px) and (orientation: portrait) {
    div.calendar {
        font-size: 57px;
    }
}

@media (min-width: 640px) and (orientation: landscape) {
    div.calendar {
        font-size: 42px;
    }
}
@media (min-width: 640px) and (orientation: portrait) {
    div.calendar {
        font-size: 50px;
    }
}
@media (min-width: 768px) and (orientation: landscape) {
    div.calendar {
        font-size: 50px;
    }
}
@media (min-width: 768px) and (orientation: portrait) {
    div.calendar {
        font-size: 50px;
    }
}

div.calendar div.calendar_switcher {
    border-top:1px solid #ccc;
    background: #f8f9fa;
    padding:15px;
    overflow: hidden;
    clear: both;
}

.calendar_switcher .gregorian, .calendar_switcher .local {
    display: inline-block;
    color: #3171c9;
    cursor:pointer;
    font-size: 14px;
    font-weight: 700;
}
.calendar_switcher .gregorian.selected, .calendar_switcher .local.selected {
    cursor:default;
    color: #46403c;
}

.calendar_switcher .gregorian.selected:before, .calendar_switcher .local.selected:after {
    content: '';
    width: 14px;
    height: 14px;
    display: inline-block;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cpath%20fill%3D%22%23027a02%22%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2022.248l3.187-3.277%206.411%206.534L30.794%206%2034%209.238%2011.598%2032z%22%2F%3E%3C%2Fsvg%3E"), none;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin: 0 5px;
    vertical-align: middle;
}
.calendar_switcher .gregorian {
    float: left;
}
.calendar_switcher .local {
    float: right;
}
.disabled-out {
    pointer-events: none;
    cursor: not-allowed;
}


.origen_destino_vuelo:before {
    border-color: transparent transparent transparent #e86b1b;
}


div.calendar div.days > a {

}


div.calendar div.days > .same-day,
div.calendar div.days > .same-day:hover,
div.calendar div.days > .same-day:focus {
    width: 45px;
}

div.calendar div.days > .day-in.day-out {
    border-radius: 50px;
}

div.calendar div.days > .backCalendar-day {
    border: 1px solid #ec5b14;
    border-left: none;
    border-right: none;
}

div.calendar div.days > .backCalendar-lastDay {
    border: 1px solid #ec5b14;
    border-left: none;
    border-radius: 0 50px 50px 0;
}

div.calendar div.days .day-in:not(.selected-days){
    border-radius:50px;
}

@media (min-width: 768px) {
    div.calendar div.days > .day-in:before, div.calendar div.days > .day-out:before {
        display: none;
    }
}

.tab-pane[id^='rural_hotels'] .destiny > .bootstrap-select.btn-group,
.tab-pane[id^='paradors'] .destiny > .bootstrap-select.btn-group,
.side_column .destiny > .bootstrap-select.btn-group {
    width: 100% !important;
    margin-bottom: 0 !important;
}

.tab-pane[id^='rural_hotels'] .destiny > .bootstrap-select.btn-group > .btn,
.tab-pane[id^='paradors'] .destiny > .bootstrap-select.btn-group > .btn {
    margin-top: 0;
    margin-bottom: 0;
    float: none;
    font-size: 18px;
    border: 1px solid transparent !important;
    font-weight: normal;
    color: #676767 !important;
    padding: 9px 12px 6px;
    line-height: 1;
    height: 44px;
}

.tab-pane[id^='rural_hotels'] .destiny > .bootstrap-select.btn-group .btn .filter-option,
.tab-pane[id^='paradors'] .destiny > .bootstrap-select.btn-group .btn .filter-option {
    top: 12px;
    line-height: 20px;
}

[dir='rtl'] .tab-pane[id^='rural_hotels'] .destiny > .bootstrap-select.btn-group .btn .filter-option,
[dir='rtl'] .tab-pane[id^='paradors'] .destiny > .bootstrap-select.btn-group .btn .filter-option {
    text-align: right;
}

.tab-pane[id^='rural_hotels'] .destiny > .bootstrap-select.btn-group .dropdown-menu dt,
.tab-pane[id^='paradors'] .destiny > .bootstrap-select.btn-group .dropdown-menu dt {
    color: #333;
}

.tab-pane[id^='rural_hotels'] .destiny > .bootstrap-select.btn-group .dropdown-menu .dropdown-header,
.tab-pane[id^='paradors'] .destiny > .bootstrap-select.btn-group .dropdown-menu .dropdown-header {
    color: #333;
    font-size: 12px;
    font-weight: bold;
}

.tab-pane[id^='rural_hotels'] .destiny > .bootstrap-select.btn-group .dropdown-menu .selected dt,
.tab-pane[id^='paradors'] .destiny > .bootstrap-select.btn-group .dropdown-menu .selected dt {
    color: #fff;
}

.tab-pane[id^='rural_hotels'] .destiny > .bootstrap-select.btn-group .dropdown-menu .selected .dropdown-header,
.tab-pane[id^='paradors'] .destiny > .bootstrap-select.btn-group .dropdown-menu .selected .dropdown-header {
    color: #fff;
}

.destiny li a .text {
    color: #676767;
    line-height: 21px;
    vertical-align: baseline;
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-location-222222.svg');
    background-repeat: no-repeat;
    background-size: 20px 20px;
    background-position: top 50% left 0;
    margin: 0;
    padding: 2px 2px 2px 26px;
    display: block;
}

[dir='rtl'] .destiny li a .text {
    padding: 2px 26px 2px 2px;
    background-position: top 50% right 0;
}
@media (max-width: 479px) {
    .destiny li a .text {
        white-space: normal;
    }
}
.destiny .bootstrap-select.btn-group .btn .filter-option .text {
    line-height: inherit;
    padding-top: 0;
    padding-bottom: 0;
}

.destiny .dropdown-menu > .active > a .text, .destiny .dropdown-menu > .active > a:hover .text, .destiny .dropdown-menu > .active > a:focus .text,
.destiny .dropdown-menu > .selected > a .text, .destiny .dropdown-menu > .selected > a:hover .text, .destiny .dropdown-menu > .selected > a:focus .text {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cpath%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20d%3D%22M18.286%202C12.61%202%208%206.333%208%2011.667c0%201.4.71%203.333.71%203.333%202.695%206.6%209.292%2018.733%209.292%2018.733.07.134.213.267.284.267.07%200%20.213-.067.283-.267%200%200%206.527-12.133%209.293-18.733%200%200%20.71-1.933.71-3.333C28.571%206.333%2023.96%202%2018.285%202zm0%2014.067c-2.625%200-4.682-2-4.682-4.4%200-2.4%202.128-4.4%204.682-4.4%202.624%200%204.681%202%204.681%204.4%200%202.4-2.057%204.4-4.681%204.4z%22%2F%3E%3C%2Fsvg%3E');
    color: #fff !important;
}
@media (max-width: 479px) {
    .destiny .dropdown-menu {
        max-width: 100%;
    }
}
[dir='rtl'] .bootstrap-select.btn-group .btn .caret {
    right: auto;
    left: 12px;
}


.tab-pane[id^='hotel_chain'] .destiny .dropdown-menu > .selected > a,
.tab-pane[id^='hotel_chain'] .destiny .dropdown-menu > .selected > a:focus,
.tab-pane[id^='hotel_chain'] .destiny .dropdown-menu > .selected > a:hover,
.hotelsearchwidget .destiny .dropdown-menu > .selected > a,
.hotelsearchwidget .destiny .dropdown-menu > .selected > a:focus,
.hotelsearchwidget .destiny .dropdown-menu > .selected > a:hover {
    background-color: #1E3747;
}

.tab-pane[id^='hotel_chain'] .destiny .dropdown-menu > .active > a,
.tab-pane[id^='hotel_chain'] .destiny .dropdown-menu > .active > a:focus,
.tab-pane[id^='hotel_chain'] .destiny .dropdown-menu > .active > a:hover,
.hotelsearchwidget .destiny .dropdown-menu > .active > a,
.hotelsearchwidget .destiny .dropdown-menu > .active > a:focus,
.hotelsearchwidget .destiny .dropdown-menu > .active > a:hover {
    background-color: #e86b1b;
}

.form-group label:not(.sr-only) + input[type='text'].location_input, input[type='text'].location_input,
.form-group label:not(.sr-only)+.twitter-typeahead .form-control, .form-group label:not(.sr-only)+span .form-control,
.searcher-form .form-group label:not(.sr-only) + input[type='text'].location_input, .searcher-form input[type='text'].location_input,
.searcher-form .form-group label:not(.sr-only)+.twitter-typeahead .form-control, .searcher-form .form-group label:not(.sr-only)+span .form-control {
    padding-left: 36px;
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-location-222222.svg');
    background-repeat: no-repeat;
    background-position: bottom 8px left 8px;
    background-size: 18px 18px;
    text-align: left;
}
[dir='rtl'] .form-group label:not(.sr-only) + input[type='text'].location_input, [dir='rtl'] input[type='text'].location_input,
[dir='rtl'] .form-group label:not(.sr-only)+.twitter-typeahead .form-control, [dir='rtl'] .form-group label:not(.sr-only)+span .form-control,
[dir='rtl'] .searcher-form .form-group label:not(.sr-only) + input[type='text'].location_input, [dir='rtl'] .searcher-form input[type='text'].location_input,
[dir='rtl'] .searcher-form .form-group label:not(.sr-only)+.twitter-typeahead .form-control, [dir='rtl'] .searcher-form .form-group label:not(.sr-only)+span .form-control
{
    background-position: bottom 8px right 8px;
    padding-left: 10px;
    padding-right: 36px;
    text-align: right;
}
.form-group.includes_error label:not(.sr-only) + input[type='text'].location_input, .form-group.includes_error input[type='text'].location_input,
.form-group.includes_error label:not(.sr-only)+.twitter-typeahead .form-control, .form-group.includes_error label:not(.sr-only)+span .form-control,
.searcher-form .form-group.includes_error label:not(.sr-only) + input[type='text'].location_input, .searcher-form .form-group.includes_error input[type='text'].location_input,
.searcher-form .form-group.includes_error label:not(.sr-only)+.twitter-typeahead .form-control, .searcher-form .form-group.includes_error label:not(.sr-only)+span .form-control {
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-location-222222.svg'), url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-graph-error-circle-e50000.svg');
    background-position: bottom 8px left 8px, right 12px bottom 8px;
    background-size: 16px 16px, 18px 18px;
}
[dir='rtl'] .form-group.includes_error label:not(.sr-only) + input[type='text'].location_input, [dir='rtl']  .form-group.includes_error input[type='text'].location_input,
[dir='rtl'] .form-group.includes_error label:not(.sr-only)+.twitter-typeahead .form-control, [dir='rtl'] .form-group.includes_error label:not(.sr-only)+span .form-control,
[dir='rtl'] .searcher-form .form-group.includes_error label:not(.sr-only) + input[type='text'].location_input, [dir='rtl'] .searcher-form .form-group.includes_error input[type='text'].location_input,
[dir='rtl'] .searcher-form .form-group.includes_error label:not(.sr-only)+.twitter-typeahead .form-control, [dir='rtl'] .searcher-form .form-group.includes_error label:not(.sr-only)+span .form-control {
    background-position: bottom 8px right 8px, bottom 8px left 12px;
}
.autocomplete-widget {
    position: relative;
}

.autocomplete-widget span.twitter-typeahead,
.autocomplete-widget span.twitter-typeahead input {
    width:100%;
}

/* Eliminar X en input para IE*/
.autocomplete-widget input::-ms-clear {
    display: none;
}

[dir='rtl'] .autocomplete-widget span.twitter-typeahead input {
    text-align: right;
    direction: rtl;
}

.autocomplete-widget .form-control {
    font-size: 16px;
    font-weight: 300;
}

.autocomplete-widget .form-control::-moz-placeholder,
.autocomplete-widget .form-control::-webkit-input-placeholder,
.autocomplete-widget .form-control::-moz-placeholder,
.autocomplete-widget .form-control:-ms-input-placeholder,
.autocomplete-widget .form-control:-moz-placeholder {
    font-weight: 300;
}

.autocomplete-widget .loader-inner {
    display: none;
}

.autocomplete-widget .magnifyingGlass:invalid {
    background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cpath%20fill%3D%22%23BEB8B3%22%20fill-rule%3D%22evenodd%22%20d%3D%22M33.81%2029.856l-8.02-8.017c1.36-2.039%202.039-4.349%202.039-6.93C27.829%207.843%2021.984%202%2014.915%202%207.845%202%202%207.843%202%2014.909c0%207.066%205.846%2012.908%2012.915%2012.908%202.582%200%204.893-.815%206.933-2.038l8.02%208.017c.272.272.68.272.952%200l2.855-2.853c.407-.408.407-.816.136-1.087zM6.215%2014.773A8.817%208.817%200%200115.05%205.94a8.817%208.817%200%20018.837%208.832%208.817%208.817%200%2001-8.837%208.832%208.817%208.817%200%2001-8.836-8.832z%22%2F%3E%3C%2Fsvg%3E);
    background-color: #fff;
    background-repeat: no-repeat;
    padding-right: 45px;
    background-position: top 50% right 10px;
    background-size: 22px 22px;
}

[dir='rtl'] .autocomplete-widget .magnifyingGlass:invalid {
    padding-right: 10px;
    padding-left: 40px;
    background-position: top 50% left 10px;
}

.autocomplete-widget .loading .loader-inner {
    display: block;
    position: absolute;
    top: auto;
    right: 10px;
    bottom: 10px;
    z-index: 99;
    height: 25px;
    background-color: transparent;
}
[dir='rtl'] .autocomplete-widget .loading .loader-inner {
    left: 20px !important;
    right: auto !important;
}
.autocomplete-widget .loading .magnifyingGlass {
    background-image: none;
}

.tt-suggestion .cont_price {
    position: absolute;
    top: 5px;
    right: 5px;
}
[dir="rtl"] .tt-suggestion .cont_price {
    right: auto;
    left: 5px;
}
@media (max-width: 767px) {
    .tt-suggestion .cont_price{float:none;text-align: right}
    [dir="rtl"] .tt-suggestion .cont_price {
        text-align: left;
    }
}
.autocomplete-widget .tt-suggestion .cont_price .price-desde{color:#222222; font-size:12px;padding-right:3px}
[dir="rtl"] .autocomplete-widget .tt-suggestion .cont_price .price-desde{padding-left:3px;padding-right:0}
.autocomplete-widget .tt-suggestion .cont_price .price{color:#ec5b14; font-size:18px;font-weight:500;}
.autocomplete-widget .tt-suggestion .cont_price .price .symbol{color:#ec5b14; font-size:14px;font-weight:500;}

.autocomplete-widget .tt-menu {
    width: 100%;
    padding: 10px;
    background:#eeeeee;
    border-radius: 4px;
    border:1px solid #d7d7d7;
    color: #222222;
    font-size: 14px;
}

.autocomplete-widget .tt-noMatch {
    padding: 10px;
    color: #222222;
}

.autocomplete-widget .tt-noMatch p {
    position: relative;
    margin-bottom: 0;
}

.autocomplete-widget .tt-noMatch ul {
    margin-bottom: 0;
}

.autocomplete-widget .tt-suggestion {
    background-color:#FFF;
    padding:8px 12px;
    margin-bottom: 0;
    position: relative;
    font-size: 16px;
    border: 8px;
    transition: background-color 0.3s;
}
@media (max-width: 767px) {
    .autocomplete-widget .tt-suggestion {
        font-size: 16px;
    }
}
[dir="rtl"] .autocomplete-widget .tt-suggestion {
    padding:8px 12px;
}
.autocomplete-widget .tt-suggestion.ac_result_wprice{
    padding:8px 110px 8px 12px;
}
[dir="rtl"] .autocomplete-widget .tt-suggestion.ac_result_wprice {
    padding:8px 12px 8px 110px;
}
.autocomplete-widget .tt-suggestion:hover,
.autocomplete-widget .tt-cursor,
.autocomplete-widget .tt-suggestion:focus {
    background-color:#F4F8FC;
    cursor:pointer;
    color: #222222;
}

.autocomplete-widget .ac_result_nature{
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-nature-222222.svg');
}

.autocomplete-widget .ac_result_ocean,
.autocomplete-widget .ac_result_archipelago,
.autocomplete-widget .ac_result_coast,
.autocomplete-widget .ac_result_island {
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-coast-222222.svg');
}
.autocomplete-widget .ac_result_continent,
.autocomplete-widget .ac_result_country{
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-continent-222222.svg');
}
.autocomplete-widget#search-1-journey_location-hotel_chain .ac_result_continent:hover,
.autocomplete-widget#search-1-journey_location-hotel_chain .ac_result_country:hover {
    cursor:default;
    background-color: #fff;
}

.autocomplete-widget .ac_result_poi{
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-poi-222222.svg');
}

.autocomplete-widget .ac_result_province,
.autocomplete-widget .ac_result_city,
.autocomplete-widget .ac_result_region,
.autocomplete-widget .ac_result_neighbour,
.autocomplete-widget .ac_result_district {
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-location-222222.svg');
}

.autocomplete-widget .ac_result_airport{
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-flight-222222.svg');
}
.autocomplete-widget .ac_result_hotel{
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-hotel-222222.svg');
}
.autocomplete-widget .ac_result_mountain{
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-nature-222222.svg');
}

.autocomplete-widget .ac_result_skiresort{
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-ski-222222.svg');
}

.autocomplete-widget .ac_result_train_station{
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-train-222222.svg');
}
.autocomplete-widget .ac_result_zone{
    background-image: url('https://eur1.otcdn.com/headers/svg/background/icon-ownfill-travelsearch-zone-222222.svg');
}


.autocomplete-widget .ac_result_continent,
.autocomplete-widget .ac_result_country,
.autocomplete-widget .ac_result_province,
.autocomplete-widget .ac_result_city,
.autocomplete-widget .ac_result_region,
.autocomplete-widget .ac_result_ocean,
.autocomplete-widget .ac_result_archipelago,
.autocomplete-widget .ac_result_coast,
.autocomplete-widget .ac_result_island,
.autocomplete-widget .ac_result_nature,
.autocomplete-widget .ac_result_poi,
.autocomplete-widget .ac_result_airport,
.autocomplete-widget .ac_result_hotel,
.autocomplete-widget .ac_result_neighbour,
.autocomplete-widget .ac_result_district,
.autocomplete-widget .ac_result_mountain,
.autocomplete-widget .ac_result_train_station,
.autocomplete-widget .ac_result_skiresort,
.autocomplete-widget .ac_result_zone {
    background-repeat: no-repeat;
    padding-left: 36px;
    background-position: top 9px left 12px;
    background-size: 18px 18px;
}
[dir='rtl'] .autocomplete-widget .ac_result_continent,
[dir='rtl'] .autocomplete-widget .ac_result_country,
[dir='rtl'] .autocomplete-widget .ac_result_province,
[dir='rtl'] .autocomplete-widget .ac_result_city,
[dir='rtl'] .autocomplete-widget .ac_result_region,
[dir='rtl'] .autocomplete-widget .ac_result_ocean,
[dir='rtl'] .autocomplete-widget .ac_result_archipelago,
[dir='rtl'] .autocomplete-widget .ac_result_coast,
[dir='rtl'] .autocomplete-widget .ac_result_island,
[dir='rtl'] .autocomplete-widget .ac_result_nature,
[dir='rtl'] .autocomplete-widget .ac_result_poi,
[dir='rtl'] .autocomplete-widget .ac_result_airport,
[dir='rtl'] .autocomplete-widget .ac_result_hotel,
[dir='rtl'] .autocomplete-widget .ac_result_neighbour,
[dir='rtl'] .autocomplete-widget .ac_result_district,
[dir='rtl'] .autocomplete-widget .ac_result_mountain,
[dir='rtl'] .autocomplete-widget .ac_result_train_station,
[dir='rtl'] .autocomplete-widget .ac_result_skiresort,
[dir='rtl'] .autocomplete-widget .ac_result_zone {
    padding-left: 0;
    padding-right: 36px;
    background-position: top 9px right 10px;
}
.autocomplete-widget .ac_result_continent.ac_result_wprice,
.autocomplete-widget .ac_result_country.ac_result_wprice,
.autocomplete-widget .ac_result_province.ac_result_wprice,
.autocomplete-widget .ac_result_city.ac_result_wprice,
.autocomplete-widget .ac_result_region.ac_result_wprice,
.autocomplete-widget .ac_result_ocean.ac_result_wprice,
.autocomplete-widget .ac_result_archipelago.ac_result_wprice,
.autocomplete-widget .ac_result_coast.ac_result_wprice,
.autocomplete-widget .ac_result_island.ac_result_wprice,
.autocomplete-widget .ac_result_nature.ac_result_wprice,
.autocomplete-widget .ac_result_poi.ac_result_wprice,
.autocomplete-widget .ac_result_airport.ac_result_wprice,
.autocomplete-widget .ac_result_hotel.ac_result_wprice,
.autocomplete-widget .ac_result_neighbour.ac_result_wprice,
.autocomplete-widget .ac_result_district.ac_result_wprice,
.autocomplete-widget .ac_result_mountain.ac_result_wprice,
.autocomplete-widget .ac_result_train_station.ac_result_wprice,
.autocomplete-widget .ac_result_skiresort.ac_result_wprice,
.autocomplete-widget .ac_result_zone.ac_result_wprice {
    background-repeat: no-repeat;
    padding-left: 36px;
    background-position: top 9px left 10px;
}
[dir='rtl'] .autocomplete-widget .ac_result_continent.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_country.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_province.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_city.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_region.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_ocean.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_archipelago.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_coast.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_island.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_nature.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_poi.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_airport.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_hotel.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_neighbour.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_district.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_mountain.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_train_station.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_skiresort.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .ac_result_zone.ac_result_wprice {
    padding-left: 90px;
    padding-right: 36px;
    background-position: top 9px right 10px;
}


.autocomplete-widget .ac_result_parent_mountain {
    padding-left: 60px !important;
    background-position: top 9px left 35px !important;;
}
.autocomplete-widget .ac_result_parent_skiresort {
    padding-left: 74px !important;
    background-position: top 9px left 50px !important;;
}

[dir='rtl'] .autocomplete-widget .ac_result_parent_mountain {
    padding-right: 60px !important;
    background-position: top 9px right 35px !important;;
}
[dir='rtl'] .autocomplete-widget .ac_result_parent_skiresort {
    padding-right: 74px !important;
    background-position: top 9px right 50px !important;
}

@media (max-width: 767px) {
    .autocomplete-widget .ac_result_continent.ac_result_wprice,
    .autocomplete-widget .ac_result_country.ac_result_wprice,
    .autocomplete-widget .ac_result_province.ac_result_wprice,
    .autocomplete-widget .ac_result_city.ac_result_wprice,
    .autocomplete-widget .ac_result_region.ac_result_wprice,
    .autocomplete-widget .ac_result_ocean.ac_result_wprice,
    .autocomplete-widget .ac_result_archipelago.ac_result_wprice,
    .autocomplete-widget .ac_result_coast.ac_result_wprice,
    .autocomplete-widget .ac_result_island.ac_result_wprice,
    .autocomplete-widget .ac_result_nature.ac_result_wprice,
    .autocomplete-widget .ac_result_poi.ac_result_wprice,
    .autocomplete-widget .ac_result_airport.ac_result_wprice,
    .autocomplete-widget .ac_result_hotel.ac_result_wprice,
    .autocomplete-widget .ac_result_neighbour.ac_result_wprice,
    .autocomplete-widget .ac_result_district.ac_result_wprice,
    .autocomplete-widget .ac_result_mountain.ac_result_wprice,
    .autocomplete-widget .ac_result_train_station.ac_result_wprice,
    .autocomplete-widget .ac_result_skiresort.ac_result_wprice,
    .autocomplete-widget .ac_result_zone.ac_result_wprice {
        background-position: top 9px left 10px;
    }
    [dir='rtl'] .autocomplete-widget .ac_result_continent.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_country.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_province.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_city.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_region.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_ocean.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_archipelago.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_coast.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_island.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_nature.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_poi.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_airport.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_hotel.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_neighbour.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_district.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_mountain.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_train_station.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_skiresort.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .ac_result_zone.ac_result_wprice {
        background-position: top 9px right 10px;
    }
}
.title-elem {
    background: none;
    text-transform: none;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.2;
    color:#222222;
    padding: 12px 12px 12px 8px;
    border: 0;
}
.title-elem.tt-section-separator {
    margin-top: 10px;
    border-top: 1px solid #dfdfdf;
}
.title-elem.stay,
.title-elem.circuit {

}
.title-elem.stay{color:#E50000; }
.title-elem.circuit{color:#027A02;}
/** autocompletado **/

.acResultsTravel {
    border-radius: 4px;
    overflow: hidden;
}

.autocomplete-widget .stay-elem {
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-location-222222.svg');
}
.autocomplete-widget .circuit-elem, .autocomplete-widget .ac_result_experience {
    background-image: url('https://eur1.otcdn.com/headers/ilusion/sunrise/dist/svg/icon-ownfill-travelsearch-circuit-222222.svg');
}

.autocomplete-widget .stay-elem,
.autocomplete-widget .circuit-elem,
.autocomplete-widget .ac_result_experience {
    background-repeat: no-repeat;
    padding-left: 36px;
    background-position: top 9px left 10px;
    background-size: 18px 18px;
}

[dir='rtl'] .autocomplete-widget .stay-elem,
[dir='rtl'] .autocomplete-widget .circuit-elem,
[dir='rtl'] .autocomplete-widget .ac_result_experience{
    padding-left: 0;
    padding-right: 36px;
    background-position: top 9px right 10px;
}

.autocomplete-widget .stay-elem.ac_result_wprice,
.autocomplete-widget .circuit-elem.ac_result_wprice {
    background-repeat: no-repeat;
    padding-left: 36px;
    background-position: top 9px left 10px;
}

[dir='rtl'] .autocomplete-widget .stay-elem.ac_result_wprice,
[dir='rtl'] .autocomplete-widget .circuit-elem.ac_result_wprice {
    padding-left: 0;
    padding-right: 36px;
    background-position: top 9px right 10px;
}

@media (max-width: 767px) {
    .autocomplete-widget .stay-elem.ac_result_wprice,
    .autocomplete-widget .circuit-elem.ac_result_wprice {
        background-position: top 9px left 10px;
    }

    [dir='rtl'] .autocomplete-widget .stay-elem.ac_result_wprice,
    [dir='rtl'] .autocomplete-widget .circuit-elem.ac_result_wprice {
        background-position: top 9px right 10px;
    }
}
.autocomplete-widget .stay + .stay-elem,
.autocomplete-widget .circuit + .circuit-elem{
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

.autocomplete-widget .indent_tab{
    padding-left: 50px;
    background-position:top 9px left 25px;
}

[dir='rtl'] .autocomplete-widget .indent_tab{
    padding-left:12px;
    padding-right: 50px;
    background-position:  top 9px right 25px;
}

.autocomplete-widget .indent_tab.ac_result_city,
.autocomplete-widget .indent_tab.ac_result_coast,
.autocomplete-widget .indent_tab.ac_result_island {
    padding-left: 35px;
    background-position:top 9px left 10px;
}

[dir='rtl'] .autocomplete-widget .indent_tab.ac_result_city,
[dir='rtl'] .autocomplete-widget .indent_tab.ac_result_coast,
[dir='rtl'] .autocomplete-widget .indent_tab.ac_result_island {
    padding-left:12px;
    padding-right: 35px;
    background-position:  top 9px right 10px;
}
.autocomplete-widget .indent_tab.ac_result_hotel {
    padding-left: 50px;
    background-position:top 9px left 25px;
}

[dir='rtl'] .autocomplete-widget .indent_tab.ac_result_hotel {
    padding-left:12px;
    padding-right: 50px;
    background-position:  top 9px right 25px;
}


[dir='rtl'] .autocomplete-widget .indent_tab.ac_result_wprice {
    padding-left:90px;
}

.autocomplete-widget .main:first-child{
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.autocomplete-widget .last-elem{
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}


/* Especiales para familias hoteleras */
.origindestiny .autocomplete-widget .ac_result_continent,
.origindestiny .autocomplete-widget .ac_result_country {
    background-image:none;
    padding-left: 10px;
    font-weight:500;
}
.destiny .autocomplete-widget .tt-menu, .origindestiny .autocomplete-widget .tt-menu {
    max-height: 400px;
    overflow: auto;
}


/* Correcciones buscador en listado disponibilidad. */
.side_column .multicriteriasearch .tab-content .tab-pane {
    padding : 0 10px;
}

.side_column .widgets_search_hotelsearchwidget fieldset {
    margin-bottom: 10px;
}
.side_column .widgets_search_hotelsearchwidget .destiny {
    margin-bottom: 0;
}
.side_column .widgets_search_hotelsearchwidget .destiny input[type='text'].location_input {
    width: 100%;
    margin: 0;
    margin-bottom: 10px;
}
.side_column .widgets_search_hotelsearchwidget .datesoccupancy {
    flex-wrap: wrap;
}
.side_column .widgets_search_hotelsearchwidget .datesoccupancy > .occupancy_container {
    flex: 1 0 auto;
    max-width: 100%;
    margin-left: 0;
}
.side_column .avanzadashoteles {
    margin-top: 10px !important;
}

.side_column .avanzadashoteles .col-sm-6 {
    display: block;
    width: 100%;
    float: none;
}

.side_column .dropdown-menu > li > a {
    text-decoration: none;
}

.side_column .continente_boton_submit {
    margin-bottom: 10px;
    text-align: center;
}
@media (min-width: 768px) {
    .side_column .widgets_search_hotelsearchwidget .datesoccupancy > .dates {
        float: none;
        width: 100%;
        display: block;
        flex-wrap: wrap;
    }
    .side_column .widgets_search_hotelsearchwidget .datesoccupancy > .dates .date-calendar-out {
        margin-left: 0;
        margin-top: 10px;
    }
    .side_column .widgets_search_hotelsearchwidget .datesoccupancy > .occupancy-type {
        float: none;
        width: 100%;
        display: block;
    }
    .side_column .widgets_search_hotelsearchwidget .hotels_advanced_search .title_opcionesavanzadas {
        margin-top: 0;
    }
}
/* fin Correcciones buscador en listado disponibilidad. */

.desta-link-wrapper {
    text-align: center;
    width: 70%;
    margin: 20px auto 0;
}
@media (min-width: 768px) {
    .desta-link-wrapper {
        width: 100%;
        text-align: right;
    }
}

.desta-link-wrapper a {
    text-decoration: underline;
    cursor: pointer;
    vertical-align: middle;
    font-size: 16px;
    font-weight: 400;
}

.desta-gpt-logo {
    color:#18865E;
    text-decoration: none;
    font-weight: bold;
    vertical-align: middle;
    display: inline-block;
    margin-left: 15px;
}
[dir="rtl"] .desta-gpt-logo {
    margin-left: 0;
    margin-right: 15px;
}
.desta-gpt-logo-icon {
    vertical-align: middle;
}
.desta-gpt-logo-text {
    display: inline-block;
    vertical-align: middle;
}
.switchon-waitpage {
    display:none;
    background: rgba(255, 255, 255, 0.8);
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 2000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 0;
}

.switchon-waitpage-message {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    text-align: center;
    padding: 30px 50px;
    background: #fff;
    border-radius: 6px;
    box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0.12);
    border: solid 1px #dfdfdf;
    min-width: 300px;
}
/* fin estilos Desta switch */


/* banner nuevos */
.external {
    background: #f69b2e !important;
}
.widget_big .widget .tab-content .tab-pane, .widget_small .widget .tab-content .tab-pane {
    padding-top: 65px;
    background-image: url('https://c.otcdn.com/headers/ilusion/img/buscador_cuadrado_es.png?v=1748355811');
    background-position: 5px 10px;
    background-repeat: no-repeat;
}

.widget_small .widget .tab-content .tab-pane {
    background-position: 10px 10px;
}

.widget_big .widget .tab-content .tab-pane {
    background-position: 30px 10px;
}

/* banner square 250x250 */
.widget_square .multicriteriasearch .tab-content .tab-pane {
    padding-top: 55px;
    background-position: 5px 10px;
    background-repeat: no-repeat;
}

[lang='es'] .widget_square .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://c.otcdn.com/headers/ilusion/img/buscador_cuadrado_es.png?v=1748355811');
}

[lang='en'] .widget_square .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://b.otcdn.com/headers/ilusion/img/buscador_cuadrado_en.png?v=1748355811');
}

[lang='it'] .widget_square .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://c.otcdn.com/headers/ilusion/img/buscador_cuadrado_it.png?v=1748355811');
}

[lang='fr'] .widget_square .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://b.otcdn.com/headers/ilusion/img/buscador_cuadrado_fr.png?v=1748355811');
}

[lang='de'] .widget_square .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://a.otcdn.com/headers/ilusion/img/buscador_cuadrado_de.png?v=1748355811');
}

[lang='pt'] .widget_square .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://c.otcdn.com/headers/ilusion/img/buscador_cuadrado_pt.png?v=1748355811');
}

/* banner leaderboard 728x90 */
.widget_leaderboard .multicriteriasearch .tab-content .tab-pane {
    padding-top: 44px !important;
    background-position: 5px 5px;
    background-repeat: no-repeat;
}

[lang='es'] .widget_leaderboard .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://c.otcdn.com/headers/ilusion/img/buscador_cabecera_es.png?v=1748355811');
}

[lang='en'] .widget_leaderboard .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://b.otcdn.com/headers/ilusion/img/buscador_cabecera_en.png?v=1748355811');
}

[lang='it'] .widget_leaderboard .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://c.otcdn.com/headers/ilusion/img/buscador_cabecera_it.png?v=1748355811');
}

[lang='fr'] .widget_leaderboard .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://b.otcdn.com/headers/ilusion/img/buscador_cabecera_fr.png?v=1748355811');
}

[lang='de'] .widget_leaderboard .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://a.otcdn.com/headers/ilusion/img/buscador_cabecera_de.png?v=1748355811');
}

[lang='pt'] .widget_leaderboard .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://c.otcdn.com/headers/ilusion/img/buscador_cabecera_pt.png?v=1748355811');
}

/* banner halfbanner 480x250 */
.widget_halfbanner .multicriteriasearch .tab-content .tab-pane {
    padding-top: 55px;
    background-position: 10px 10px;
    background-repeat: no-repeat;
}

[lang='es'] .widget_halfbanner .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://c.otcdn.com/headers/ilusion/img/buscador_mediocuerpo_es.png?v=1748355811');
}

[lang='en'] .widget_halfbanner .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://b.otcdn.com/headers/ilusion/img/buscador_mediocuerpo_en.png?v=1748355811');
}

[lang='it'] .widget_halfbanner .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://c.otcdn.com/headers/ilusion/img/buscador_mediocuerpo_it.png?v=1748355811');
}

[lang='fr'] .widget_halfbanner .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://b.otcdn.com/headers/ilusion/img/buscador_mediocuerpo_fr.png?v=1748355811');
}

[lang='de'] .widget_halfbanner .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://a.otcdn.com/headers/ilusion/img/buscador_mediocuerpo_de.png?v=1748355811');
}

[lang='pt'] .widget_halfbanner .multicriteriasearch .tab-content .tab-pane {
    background-image: url('https://c.otcdn.com/headers/ilusion/img/buscador_mediocuerpo_pt.png?v=1748355811');
}

.widget_big .widget .tab-content, .widget_small .widget .tab-content, .widget_square .multicriteriasearch .tab-content, .widget_leaderboard .multicriteriasearch .tab-content, .widget_halfbanner .multicriteriasearch .tab-content {
    background: #e86b1b;
    background: -moz-linear-gradient(top, #e86b1b 0%, #f69b2e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e86b1b), color-stop(100%, #f69b2e));
    background: -webkit-linear-gradient(top, #e86b1b 0%, #f69b2e 100%);
    background: -o-linear-gradient(top, #e86b1b 0%, #f69b2e 100%);
    background: -ms-linear-gradient(top, #e86b1b 0%, #f69b2e 100%);
    background: linear-gradient(to bottom, #e86b1b 0%, #f69b2e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e86b1b', endColorstr='#f69b2e', GradientType=0);
}

.widget_big .widget .tab-content .tab-pane, .widget_small .widget .tab-content .tab-pane, .widget_square .multicriteriasearch .tab-content .tab-pane, .widget_leaderboard .multicriteriasearch .tab-content .tab-pane, .widget_halfbanner .multicriteriasearch .tab-content .tab-pane {
    background-color: transparent;
}

.widget_big .widget .tab-content .tab-pane .widgets_search_hotelsearchwidget button[type=submit], .widget_small .widget .tab-content .tab-pane .widgets_search_hotelsearchwidget button[type=submit], .widget_square .tab-content .tab-pane .widgets_search_hotelsearchwidget button[type=submit], .widget_leaderboard .tab-content .tab-pane .widgets_search_hotelsearchwidget button[type=submit], .widget_halfbanner .tab-content .tab-pane .widgets_search_hotelsearchwidget button[type=submit] {
    background-color: #1e3747;
    border: 1px solid #1e3747;
}

.tab-pane[id^='hotel_chain'] .destiny select,
.widgets_search_hotelsearchwidget[id^='hotelchainsearchwidget'] .destiny select {
    color: #444;
    font-weight: bold;
    padding:5px 0;
}
/* banners */
.widget_leaderboard label,
.widget_square label,
.widget_halfbanner label{
    color:#FFF;
}

.tab-pane[id^='hotel_chain'] .destiny > .bootstrap-select.btn-group,
.widgets_search_hotelsearchwidget[id^='hotelchainsearchwidget'] .destiny > .bootstrap-select.btn-group,
.side_column .destiny > .bootstrap-select.btn-group {
    width: 100% !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}

.tab-pane[id^='hotel_chain'] .destiny > .bootstrap-select.btn-group > .btn,
.widgets_search_hotelsearchwidget[id^='hotelchainsearchwidget'] .destiny > .bootstrap-select.btn-group > .btn {
    margin-top: 0;
    margin-bottom: 0;
    float: none;
    border: 1px solid transparent;
    font-weight: normal;
    color: #676767;
    line-height: 1;
}

.tab-pane[id^='hotel_chain'] .destiny > .bootstrap-select.btn-group .btn .filter-option,
.widgets_search_hotelsearchwidget[id^='hotelchainsearchwidget'] .destiny > .bootstrap-select.btn-group .btn .filter-option {
    top: 12px;
    line-height: 20px;
}

[dir='rtl'] .tab-pane[id^='hotel_chain'] .destiny >.bootstrap-select.btn-group .btn .filter-option,
[dir='rtl'] .widgets_search_hotelsearchwidget[id^='hotelchainsearchwidget'] .destiny >.bootstrap-select.btn-group .btn .filter-option {
    text-align: right;
}

.bootstrap-select.btn-group .dropdown-menu li:last-child {margin-bottom: 30px}
.occupancy-type .bootstrap-select.btn-group .dropdown-menu li:last-child {margin-bottom: 0}

.tab-pane[id^='hotel_chain'] .bootstrap-select.btn-group .btn .caret {
    right: 10px;
    margin-top: -5px;
}




.widgets_transport_transportspopularrouteswidgetabstract ul.column li{border-bottom:1px solid #dfdfdf}.widgets_transport_transportspopularrouteswidgetabstract ul.column li a{color:#222}.widgets_transport_transportspopularrouteswidgetabstract ul.column li a:focus,.widgets_transport_transportspopularrouteswidgetabstract ul.column li a:hover{color:#3171c9}.widgets_packages_packagesgetawayswidget .cont_info_ficha_371,.widgets_transport_transportspopularrouteswidgetabstract ul.column li .txt_desde,.widgets_transport_transportspopularrouteswidgetabstract ul.column li .txt_desde .precio{color:#222}.widgets_packages_packagesgetawayswidget .cont_info_ficha_371 li{border-bottom:1px solid #dfdfdf}.widgets_packages_packagesgetawayswidget .cont_info_ficha_371 li a{color:#222;font-size:14px}.widgets_packages_packagesgetawayswidget .cont_info_ficha_371 li .info_viaje,.widgets_packages_packagesgetawayswidget .cont_info_ficha_371 li a .info_viaje{color:#e50000;font-weight:400}.widgets_packages_packagesgetawayswidget .cont_info_ficha_371 .destino{font-weight:700;color:#222}html.fonts-loaded .widgets_packages_packagesgetawayswidget .cont_info_ficha_371 .destino{font-weight:500}html[lang|=ar].fonts-loaded .widgets_packages_packagesgetawayswidget .cont_info_ficha_371 .destino,html[lang|=fa].fonts-loaded .widgets_packages_packagesgetawayswidget .cont_info_ficha_371 .destino,html[lang|=he].fonts-loaded .widgets_packages_packagesgetawayswidget .cont_info_ficha_371 .destino{font-weight:700}.widgets_packages_packagesgetawayswidget .cont_info_ficha_371 .cont_precio,.widgets_packages_packagesgetawayswidget .cont_info_ficha_371 .tipo{color:#222}.widgets_packages_packagesgetawayswidget .img-responsive{border-top-left-radius:6px;border-top-right-radius:6px}.widgets_packages_packagesmostwantedwidget .cont_info_ficha_371{color:#222}.widgets_packages_packagesmostwantedwidget h4{color:#fff}.widgets_packages_packagesmostwantedwidget .cont_info_ficha_371 .cont_precio,.widgets_packages_packagesmostwantedwidget .cont_info_ficha_371 li a,.widgets_packages_packagesmostwantedwidget .cont_info_ficha_371 li a .tipo strong{color:#222}.widgets_packages_packagestypeyoulikewidget li a{color:#222;transition:all .3s;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);border-radius:6px}.widgets_packages_packagestypeyoulikewidget li a:hover{box-shadow:0 2px 7px 0 rgba(0,0,0,.12)}.widgets_packages_packagestypeyoulikewidget li a .cont_radius{border-color:#dfdfdf;border-radius:6px;border-top-right-radius:0;border-top-left-radius:0;color:#222}.widgets_packages_packagestypeyoulikewidget li a:focus,.widgets_packages_packagestypeyoulikewidget li a:hover{color:#3171c9}.widgets_packages_featureddestinationwidget .cont_destacado .destino_destacado{font-size:14px}.widgets_packages_featureddestinationwidget .cont_destacado .destino_destacado .nombre{font-family:inherit;color:#222;font-size:21px;line-height:1}.widgets_packages_featureddestinationwidget .cont_destacado .destino_destacado .claim{font-family:inherit;color:#222;font-size:16px;font-weight:inherit;display:block}.widgets_packages_featureddestinationwidget .cont_destacado .destino_destacado p{font-size:14px}.widgets_packages_packagessimilarcircuitswidget li.cont_similares span{color:#222}.widgets_customercarebannerwidget h5{color:#ec5b14;font-weight:700}html.fonts-loaded .widgets_customercarebannerwidget h5{font-weight:500}html[lang|=ar].fonts-loaded .widgets_customercarebannerwidget h5,html[lang|=fa].fonts-loaded .widgets_customercarebannerwidget h5,html[lang|=he].fonts-loaded .widgets_customercarebannerwidget h5{font-weight:700}.widgets_customercarebannerwidget span{color:#222}.widgets_packages_packagesbestsellerswidget .encabezado{font-family:inherit;color:#222;font-weight:300;margin-bottom:24px}.widgets_packages_packagesbestsellerswidget li.cont_mas_vendido{border-bottom:1px solid #dfdfdf;margin-bottom:16px}.widgets_packages_packagesbestsellerswidget li.cont_mas_vendido a *{color:#222}.widgets_packages_packagesbestsellerswidget li.cont_mas_vendido .titulo{font-weight:700;color:#222;font-size:16px;margin-bottom:7px}html.fonts-loaded .widgets_packages_packagesbestsellerswidget li.cont_mas_vendido .titulo{font-weight:500}html[lang|=ar].fonts-loaded .widgets_packages_packagesbestsellerswidget li.cont_mas_vendido .titulo,html[lang|=fa].fonts-loaded .widgets_packages_packagesbestsellerswidget li.cont_mas_vendido .titulo,html[lang|=he].fonts-loaded .widgets_packages_packagesbestsellerswidget li.cont_mas_vendido .titulo{font-weight:700}.widgets_packages_packagesbestsellerswidget li.cont_mas_vendido .servicio{margin-bottom:5px}.widgets_packages_packagesbestsellerswidget li.cont_mas_vendido .servicio strong{font-weight:400;color:#e50000;font-size:14px}.widgets_packages_packagesbestsellerswidget li.cont_mas_vendido span.duracion{font-size:14px;margin-bottom:5px;display:block}.widgets_coasts_coastscountrymapwidget .coastList li a{font-size:12px;color:#222}.widgets_packages_packagesbestsellerswidget li.cont_mas_vendido .desde{font-size:12px}.widgets_packages_packagesbestsellerswidget li.cont_mas_vendido .price{font-size:19px}.widgets_packages_packagesbestsellerswidget li.cont_mas_vendido .price .symbol{font-size:12px}.widgets_packages_packagescategorydestinationswidget h3{font-family:inherit;font-weight:300}.widgets_packages_packageinformationwidget #description ul li h3,.widgets_packages_packageinformationwidget h4{color:#222;font-weight:300}.widgets_coasts_coastscountrymapwidget a.txt_costa{font-weight:300}.widgets_coasts_coastscountrymapwidget .coastList{font-family:inherit}.widgets_coasts_coastscountrymapwidget .coastList li strong a{font-family:inherit;color:#222}.widgets_hotels_dealsbylocationsnocacheablewidget ul#hoteles li{padding-bottom:0}.widgets_hotels_dealsbylocationsnocacheablewidget h3,.widgets_hotels_dealsbylocationsnocacheablewidget h3 a{color:#222;font-size:inherit;font-weight:inherit}.widgets_hotels_dealsbylocationswidget ul#hoteles li{padding-bottom:0}.addflight_show,.addhotel_show{color:#ec5b14}.continente_boton_submit button{background-color:#ec5b14;border:1px solid #ec5b14}.continente_boton_submit button:hover{background-color:#bc4206;border:1px solid #bc4206}.continente_boton_submit button[type=submit].disabled,.continente_boton_submit button[type=submit].disabled:hover{background-color:#ec5b14}.widgets_home_marketselectormodalwidget .cont_info_modal_mercados{color:#222}.widgets_home_marketselectormodalwidget .title,.widgets_home_marketselectormodalwidget .txt_introducc{color:#222;font-weight:300}.widgets_home_marketselectormodalwidget .btn_modal_idioma{color:#fff;background-color:#3171c9;border:1px solid #3171c9}.widgets_home_marketselectormodalwidget .btn_modal_idioma .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma .icon *{fill:#fff}.widgets_home_marketselectormodalwidget .btn_modal_idioma .loader-inner div{border-color:#fff #fff transparent}.widgets_home_marketselectormodalwidget .btn_modal_idioma.focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma:focus{color:#fff;background-color:#275aa0;border-color:#275aa0}.widgets_home_marketselectormodalwidget .btn_modal_idioma.focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma:focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma:focus .icon *{fill:#fff}.widgets_home_marketselectormodalwidget .btn_modal_idioma.focus .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma:focus .loader-inner div{border-color:#fff #fff transparent}.widgets_home_marketselectormodalwidget .btn_modal_idioma:hover{color:#fff;background-color:#275aa0;border-color:#275aa0}.widgets_home_marketselectormodalwidget .btn_modal_idioma:hover .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma:hover .icon *{fill:#fff}.widgets_home_marketselectormodalwidget .btn_modal_idioma:hover .loader-inner div{border-color:#fff #fff transparent}.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active{color:#fff;background-color:#275aa0;border-color:#275aa0}.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle .icon,.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active .icon *{fill:#fff}.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active .loader-inner div{border-color:#fff #fff transparent}.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle.focus,.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle:focus,.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle:hover,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active.focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active:focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active:hover,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active.focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active:focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active:hover{color:#fff;background-color:#204a83;border-color:#204a83}.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle.focus .icon,.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle.focus .icon *,.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle:focus .icon,.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle:focus .icon *,.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle:hover .icon,.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle:hover .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active.focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active.focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active:focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active:focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active:hover .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active:hover .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active.focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active.focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active:focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active:focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active:hover .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active:hover .icon *{fill:#fff}.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle.focus .loader-inner div,.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle:focus .loader-inner div,.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle:hover .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active.focus .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active:focus .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active:hover .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active.focus .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active:focus .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active:hover .loader-inner div{border-color:#fff #fff transparent}.open>.widgets_home_marketselectormodalwidget .btn_modal_idioma.dropdown-toggle,.widgets_home_marketselectormodalwidget .btn_modal_idioma.active,.widgets_home_marketselectormodalwidget .btn_modal_idioma:active{background-image:none}.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled.active,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled.focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:active,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:hover,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled],.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled].active,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled].focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:active,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:hover,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma.active,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma.focus,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:active,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:focus,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:hover{color:#fff;background-color:#74a0dd;border-color:#fff}.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled.active .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled.active .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled.focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled.focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:active .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:active .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:hover .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:hover .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled].active .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled].active .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled].focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled].focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled] .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled] .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:active .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:active .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:hover .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:hover .icon *,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma.active .icon,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma.active .icon *,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma.focus .icon,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma.focus .icon *,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma .icon,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma .icon *,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:active .icon,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:active .icon *,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:focus .icon,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:focus .icon *,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:hover .icon,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:hover .icon *{fill:#fff}.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled.active .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled.focus .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:active .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:focus .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.disabled:hover .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled].active .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled] .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled].focus .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:active .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:focus .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma[disabled]:hover .ball-clip-rotate div,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma.active .ball-clip-rotate div,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma .ball-clip-rotate div,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma.focus .ball-clip-rotate div,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:active .ball-clip-rotate div,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:focus .ball-clip-rotate div,fieldset[disabled] .widgets_home_marketselectormodalwidget .btn_modal_idioma:hover .ball-clip-rotate div{border:2px solid;border-color:#fff #fff transparent}.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.active,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.disabled,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:active,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:hover,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive[disabled]{color:#fff;background-color:#3171c9}.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.active .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.active .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.disabled .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.disabled .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:active .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:active .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:hover .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:hover .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive[disabled] .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive[disabled] .icon *{fill:#fff}.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.active .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.disabled .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive.focus .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:active .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:focus .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive:hover .loader-inner div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.inactive[disabled] .loader-inner div{border-color:#fff #fff transparent}.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.active,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.disabled,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:active,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:focus,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:hover,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading[disabled]{color:#fff;background-color:#3171c9;border-color:#3171c9}.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.active .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.active .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.disabled .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.disabled .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:active .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:active .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:focus .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:focus .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:hover .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:hover .icon *,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading[disabled] .icon,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading[disabled] .icon *{fill:#fff}.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.active .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.disabled .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading.focus .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:active .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:focus .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading:hover .ball-clip-rotate div,.widgets_home_marketselectormodalwidget .btn_modal_idioma.loading[disabled] .ball-clip-rotate div{border:2px solid;border-color:#fff #fff transparent}.widgets_home_marketselectormodalwidget .btn_modal_idioma .badge{color:#3171c9;background-color:#fff}.tab-pane[id^=ski] .destiny>.bootstrap-select.btn-group>.btn{text-transform:none}.widgets_ski_skihillshotelsofferswidget ul#hoteles li{padding-bottom:0}.widgets_hotels_hotelwidget .precio .min_price{line-height:1.2}.widgets_newsletter_newsletterregisterwidget #newsletter_register_modal .bg_title{background-color:#ec5b14}.widgets_newsletter_newsletterregisterwidget form.destinia button.btn-primary_{background:#ec5b14}.widgets_tools_paginationwidget{border:0;height:auto}.widgets_tools_paginationwidget #more_results{font-size:12px;line-height:1;padding:12px 0;text-transform:uppercase;text-align:center;border-radius:6px;color:#3171c9;background-color:initial;border:1px solid #3171c9;font-weight:400;text-decoration:none;margin:20px 0 30px;display:block}.widgets_tools_paginationwidget #more_results .icon,.widgets_tools_paginationwidget #more_results .icon *{fill:#3171c9}.widgets_tools_paginationwidget #more_results .loader-inner div{border-color:#3171c9 #3171c9 transparent}.widgets_tools_paginationwidget #more_results.focus,.widgets_tools_paginationwidget #more_results:focus{color:#3171c9;background-color:initial;border-color:#185596}.widgets_tools_paginationwidget #more_results.focus .icon,.widgets_tools_paginationwidget #more_results.focus .icon *,.widgets_tools_paginationwidget #more_results:focus .icon,.widgets_tools_paginationwidget #more_results:focus .icon *{fill:#3171c9}.widgets_tools_paginationwidget #more_results.focus .loader-inner div,.widgets_tools_paginationwidget #more_results:focus .loader-inner div{border-color:#3171c9 #3171c9 transparent}.widgets_tools_paginationwidget #more_results:hover{color:#1c66b5;background-color:initial;border-color:#185596}.widgets_tools_paginationwidget #more_results:hover .icon,.widgets_tools_paginationwidget #more_results:hover .icon *{fill:#1c66b5}.widgets_tools_paginationwidget #more_results:hover .loader-inner div{border-color:#3171c9 #3171c9 transparent}.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle,.widgets_tools_paginationwidget #more_results.active,.widgets_tools_paginationwidget #more_results:active{color:#1c66b5;background-color:initial;border-color:#185596}.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle .icon,.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle .icon *,.widgets_tools_paginationwidget #more_results.active .icon,.widgets_tools_paginationwidget #more_results.active .icon *,.widgets_tools_paginationwidget #more_results:active .icon,.widgets_tools_paginationwidget #more_results:active .icon *{fill:#1c66b5}.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle .loader-inner div,.widgets_tools_paginationwidget #more_results.active .loader-inner div,.widgets_tools_paginationwidget #more_results:active .loader-inner div{border-color:#3171c9 #3171c9 transparent}.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle.focus,.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle:focus,.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle:hover,.widgets_tools_paginationwidget #more_results.active.focus,.widgets_tools_paginationwidget #more_results.active:focus,.widgets_tools_paginationwidget #more_results.active:hover,.widgets_tools_paginationwidget #more_results:active.focus,.widgets_tools_paginationwidget #more_results:active:focus,.widgets_tools_paginationwidget #more_results:active:hover{color:#1c66b5;background-color:initial;border-color:#185596}.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle.focus .icon,.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle.focus .icon *,.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle:focus .icon,.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle:focus .icon *,.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle:hover .icon,.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle:hover .icon *,.widgets_tools_paginationwidget #more_results.active.focus .icon,.widgets_tools_paginationwidget #more_results.active.focus .icon *,.widgets_tools_paginationwidget #more_results.active:focus .icon,.widgets_tools_paginationwidget #more_results.active:focus .icon *,.widgets_tools_paginationwidget #more_results.active:hover .icon,.widgets_tools_paginationwidget #more_results.active:hover .icon *,.widgets_tools_paginationwidget #more_results:active.focus .icon,.widgets_tools_paginationwidget #more_results:active.focus .icon *,.widgets_tools_paginationwidget #more_results:active:focus .icon,.widgets_tools_paginationwidget #more_results:active:focus .icon *,.widgets_tools_paginationwidget #more_results:active:hover .icon,.widgets_tools_paginationwidget #more_results:active:hover .icon *{fill:#1c66b5}.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle.focus .loader-inner div,.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle:focus .loader-inner div,.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle:hover .loader-inner div,.widgets_tools_paginationwidget #more_results.active.focus .loader-inner div,.widgets_tools_paginationwidget #more_results.active:focus .loader-inner div,.widgets_tools_paginationwidget #more_results.active:hover .loader-inner div,.widgets_tools_paginationwidget #more_results:active.focus .loader-inner div,.widgets_tools_paginationwidget #more_results:active:focus .loader-inner div,.widgets_tools_paginationwidget #more_results:active:hover .loader-inner div{border-color:#3171c9 #3171c9 transparent}.open>.widgets_tools_paginationwidget #more_results.dropdown-toggle,.widgets_tools_paginationwidget #more_results.active,.widgets_tools_paginationwidget #more_results:active{background-image:none}.widgets_tools_paginationwidget #more_results.disabled,.widgets_tools_paginationwidget #more_results.disabled.active,.widgets_tools_paginationwidget #more_results.disabled.focus,.widgets_tools_paginationwidget #more_results.disabled:active,.widgets_tools_paginationwidget #more_results.disabled:focus,.widgets_tools_paginationwidget #more_results.disabled:hover,.widgets_tools_paginationwidget #more_results[disabled],.widgets_tools_paginationwidget #more_results[disabled].active,.widgets_tools_paginationwidget #more_results[disabled].focus,.widgets_tools_paginationwidget #more_results[disabled]:active,.widgets_tools_paginationwidget #more_results[disabled]:focus,.widgets_tools_paginationwidget #more_results[disabled]:hover,fieldset[disabled] .widgets_tools_paginationwidget #more_results,fieldset[disabled] .widgets_tools_paginationwidget #more_results.active,fieldset[disabled] .widgets_tools_paginationwidget #more_results.focus,fieldset[disabled] .widgets_tools_paginationwidget #more_results:active,fieldset[disabled] .widgets_tools_paginationwidget #more_results:focus,fieldset[disabled] .widgets_tools_paginationwidget #more_results:hover{color:#3171c9;background-color:rgba(43,43,43,0);border-color:#3171c9}.widgets_tools_paginationwidget #more_results.disabled.active .icon,.widgets_tools_paginationwidget #more_results.disabled.active .icon *,.widgets_tools_paginationwidget #more_results.disabled.focus .icon,.widgets_tools_paginationwidget #more_results.disabled.focus .icon *,.widgets_tools_paginationwidget #more_results.disabled .icon,.widgets_tools_paginationwidget #more_results.disabled .icon *,.widgets_tools_paginationwidget #more_results.disabled:active .icon,.widgets_tools_paginationwidget #more_results.disabled:active .icon *,.widgets_tools_paginationwidget #more_results.disabled:focus .icon,.widgets_tools_paginationwidget #more_results.disabled:focus .icon *,.widgets_tools_paginationwidget #more_results.disabled:hover .icon,.widgets_tools_paginationwidget #more_results.disabled:hover .icon *,.widgets_tools_paginationwidget #more_results[disabled].active .icon,.widgets_tools_paginationwidget #more_results[disabled].active .icon *,.widgets_tools_paginationwidget #more_results[disabled].focus .icon,.widgets_tools_paginationwidget #more_results[disabled].focus .icon *,.widgets_tools_paginationwidget #more_results[disabled] .icon,.widgets_tools_paginationwidget #more_results[disabled] .icon *,.widgets_tools_paginationwidget #more_results[disabled]:active .icon,.widgets_tools_paginationwidget #more_results[disabled]:active .icon *,.widgets_tools_paginationwidget #more_results[disabled]:focus .icon,.widgets_tools_paginationwidget #more_results[disabled]:focus .icon *,.widgets_tools_paginationwidget #more_results[disabled]:hover .icon,.widgets_tools_paginationwidget #more_results[disabled]:hover .icon *,fieldset[disabled] .widgets_tools_paginationwidget #more_results.active .icon,fieldset[disabled] .widgets_tools_paginationwidget #more_results.active .icon *,fieldset[disabled] .widgets_tools_paginationwidget #more_results.focus .icon,fieldset[disabled] .widgets_tools_paginationwidget #more_results.focus .icon *,fieldset[disabled] .widgets_tools_paginationwidget #more_results .icon,fieldset[disabled] .widgets_tools_paginationwidget #more_results .icon *,fieldset[disabled] .widgets_tools_paginationwidget #more_results:active .icon,fieldset[disabled] .widgets_tools_paginationwidget #more_results:active .icon *,fieldset[disabled] .widgets_tools_paginationwidget #more_results:focus .icon,fieldset[disabled] .widgets_tools_paginationwidget #more_results:focus .icon *,fieldset[disabled] .widgets_tools_paginationwidget #more_results:hover .icon,fieldset[disabled] .widgets_tools_paginationwidget #more_results:hover .icon *{fill:#3171c9}.widgets_tools_paginationwidget #more_results.disabled.active .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.disabled .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.disabled.focus .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.disabled:active .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.disabled:focus .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.disabled:hover .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results[disabled].active .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results[disabled] .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results[disabled].focus .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results[disabled]:active .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results[disabled]:focus .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results[disabled]:hover .ball-clip-rotate div,fieldset[disabled] .widgets_tools_paginationwidget #more_results.active .ball-clip-rotate div,fieldset[disabled] .widgets_tools_paginationwidget #more_results .ball-clip-rotate div,fieldset[disabled] .widgets_tools_paginationwidget #more_results.focus .ball-clip-rotate div,fieldset[disabled] .widgets_tools_paginationwidget #more_results:active .ball-clip-rotate div,fieldset[disabled] .widgets_tools_paginationwidget #more_results:focus .ball-clip-rotate div,fieldset[disabled] .widgets_tools_paginationwidget #more_results:hover .ball-clip-rotate div{border:2px solid #3171c9;border-bottom-color:transparent}.widgets_tools_paginationwidget #more_results.inactive,.widgets_tools_paginationwidget #more_results.inactive.active,.widgets_tools_paginationwidget #more_results.inactive.disabled,.widgets_tools_paginationwidget #more_results.inactive.focus,.widgets_tools_paginationwidget #more_results.inactive:active,.widgets_tools_paginationwidget #more_results.inactive:focus,.widgets_tools_paginationwidget #more_results.inactive:hover,.widgets_tools_paginationwidget #more_results.inactive[disabled]{color:#3171c9;background-color:initial}.widgets_tools_paginationwidget #more_results.inactive.active .icon,.widgets_tools_paginationwidget #more_results.inactive.active .icon *,.widgets_tools_paginationwidget #more_results.inactive.disabled .icon,.widgets_tools_paginationwidget #more_results.inactive.disabled .icon *,.widgets_tools_paginationwidget #more_results.inactive.focus .icon,.widgets_tools_paginationwidget #more_results.inactive.focus .icon *,.widgets_tools_paginationwidget #more_results.inactive .icon,.widgets_tools_paginationwidget #more_results.inactive .icon *,.widgets_tools_paginationwidget #more_results.inactive:active .icon,.widgets_tools_paginationwidget #more_results.inactive:active .icon *,.widgets_tools_paginationwidget #more_results.inactive:focus .icon,.widgets_tools_paginationwidget #more_results.inactive:focus .icon *,.widgets_tools_paginationwidget #more_results.inactive:hover .icon,.widgets_tools_paginationwidget #more_results.inactive:hover .icon *,.widgets_tools_paginationwidget #more_results.inactive[disabled] .icon,.widgets_tools_paginationwidget #more_results.inactive[disabled] .icon *{fill:#3171c9}.widgets_tools_paginationwidget #more_results.inactive.active .loader-inner div,.widgets_tools_paginationwidget #more_results.inactive.disabled .loader-inner div,.widgets_tools_paginationwidget #more_results.inactive.focus .loader-inner div,.widgets_tools_paginationwidget #more_results.inactive .loader-inner div,.widgets_tools_paginationwidget #more_results.inactive:active .loader-inner div,.widgets_tools_paginationwidget #more_results.inactive:focus .loader-inner div,.widgets_tools_paginationwidget #more_results.inactive:hover .loader-inner div,.widgets_tools_paginationwidget #more_results.inactive[disabled] .loader-inner div{border-color:#3171c9 #3171c9 transparent}.widgets_tools_paginationwidget #more_results.loading,.widgets_tools_paginationwidget #more_results.loading.active,.widgets_tools_paginationwidget #more_results.loading.disabled,.widgets_tools_paginationwidget #more_results.loading.focus,.widgets_tools_paginationwidget #more_results.loading:active,.widgets_tools_paginationwidget #more_results.loading:focus,.widgets_tools_paginationwidget #more_results.loading:hover,.widgets_tools_paginationwidget #more_results.loading[disabled]{color:#3171c9;background-color:initial;border-color:#3171c9}.widgets_tools_paginationwidget #more_results.loading.active .icon,.widgets_tools_paginationwidget #more_results.loading.active .icon *,.widgets_tools_paginationwidget #more_results.loading.disabled .icon,.widgets_tools_paginationwidget #more_results.loading.disabled .icon *,.widgets_tools_paginationwidget #more_results.loading.focus .icon,.widgets_tools_paginationwidget #more_results.loading.focus .icon *,.widgets_tools_paginationwidget #more_results.loading .icon,.widgets_tools_paginationwidget #more_results.loading .icon *,.widgets_tools_paginationwidget #more_results.loading:active .icon,.widgets_tools_paginationwidget #more_results.loading:active .icon *,.widgets_tools_paginationwidget #more_results.loading:focus .icon,.widgets_tools_paginationwidget #more_results.loading:focus .icon *,.widgets_tools_paginationwidget #more_results.loading:hover .icon,.widgets_tools_paginationwidget #more_results.loading:hover .icon *,.widgets_tools_paginationwidget #more_results.loading[disabled] .icon,.widgets_tools_paginationwidget #more_results.loading[disabled] .icon *{fill:#3171c9}.widgets_tools_paginationwidget #more_results.loading.active .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.loading .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.loading.disabled .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.loading.focus .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.loading:active .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.loading:focus .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.loading:hover .ball-clip-rotate div,.widgets_tools_paginationwidget #more_results.loading[disabled] .ball-clip-rotate div{border:2px solid #3171c9;border-bottom-color:transparent}.widgets_tools_paginationwidget #more_results .badge{color:transparent;background-color:#3171c9}.widgets_tools_paginationwidget #more_results img{display:none}.widgets_packages_packageinformationwidget .nav-tabs>li>a>h2,.widgets_packages_packagessimilarcircuitswidget .encabezado,.widgets_packages_packagessimilarcircuitswidget li.cont_similares h3.titulo{font-family:inherit}.mL15{margin-left:15px!important}.buscador2 table{background:#4e84ae;margin:0;padding:5px;width:100%!important;width:228px;background:#1e3747;border-collapse:initial;color:#fff}.buscador2 table td,.buscador2 table th{border-collapse:initial;box-sizing:initial;padding:5px 0}#calendar_service_,#calendar_time_service_{display:none}.disponibilidad_calendario{margin-top:20px}.cuadro_precios_vuelos,.cuadro_precios_vuelos table{background-color:#fff}.cuadro_precios_vuelos .icon-service{float:none;display:inline-block;color:#1e3747;font-size:19px}.cuadro_precios_vuelos{width:100%;border:1px solid #959595}.cuadro_precios_vuelos tr td.vuelta_calendar{font-size:15px;font-weight:700;text-align:center;text-transform:uppercase;vertical-align:middle;padding:5px;border-top:1px solid #959595;color:#2b4963}.cuadro_precios_vuelos tr th{color:#2b4963;font-size:11px;height:29px!important;height:21px;width:130px;padding:0 5px}.cuadro_precios_vuelos table tr th{color:#666;font-weight:700;font-size:15px}.cuadro_precios_vuelos tr td{text-align:center;color:#666;vertical-align:top}.cuadro_precios_vuelos table th{text-transform:uppercase;color:#666}#contenedor_vertical,#contenedor_vertical_time{background:#eaf6fb}.cuadro_precios_vuelos #contenedor_vertical_time table tr td,.cuadro_precios_vuelos #contenedor_vertical table tr td{font-size:11px;color:#2b4963;vertical-align:middle}.cuadro_precios_vuelos #contenedor_vertical_time table tr td,.cuadro_precios_vuelos #contenedor_vertical table tr td{width:130px;height:35px;line-height:12px;border:solid #959595;border-width:1px 0 0}.cuadro_precios_vuelos #contenedor_horizontal_time tr td b,.cuadro_precios_vuelos #contenedor_horizontal tr td b,.cuadro_precios_vuelos #contenedor_vertical_time tr td b,.cuadro_precios_vuelos #contenedor_vertical tr td b{color:#2b4963}.cuadro_precios_vuelos #contenedor_horizontal_time tr td.opcion0 b,.cuadro_precios_vuelos #contenedor_horizontal tr td.opcion0 b,.cuadro_precios_vuelos #contenedor_vertical_time tr td.opcion0 b,.cuadro_precios_vuelos #contenedor_vertical tr td.opcion0 b{color:#fff}.cuadro_precios_vuelos #contenedor_vertical_time table tr th,.cuadro_precios_vuelos #contenedor_vertical table tr th{border:solid #959595;border-width:1px 0 0;padding:10px}.cuadro_precios_vuelos #contenedor_horizontal_time table tr td,.cuadro_precios_vuelos #contenedor_horizontal table tr td{width:70px;border-color:#959595;border-style:solid;border-width:1px 0 0 1px;padding:5px;font-size:11px;color:#2b4963;vertical-align:middle}.cuadro_precios_vuelos #contenedor_horizontal_time table tr th,.cuadro_precios_vuelos #contenedor_horizontal table tr th{border:solid #959595;border-width:0 0 0 1px;padding:5px;color:#2b4963;text-align:center;width:100%}#calendar>table,#calendar_time>table{border-top:1px solid #959595;border-left:1px solid #959595;width:100%}#calendar_time table tbody tr td,#calendar table tbody tr td{width:85px;height:35px;line-height:14px;color:#232b35;font-size:14px;font-weight:700;vertical-align:middle;background-color:#f1f1f1;margin:10px}#calendar table tbody tr td a{font-size:15px}#calendar_time table tbody tr td a{font-size:15px;text-decoration:none}#calendar_time table tbody tr td.opcion0,#calendar table tbody tr td.opcion0,#contenedor_horizontal_time table tr td.opcion0,#contenedor_horizontal table tr td.opcion0,#contenedor_vertical_time table tr td.opcion0,#contenedor_vertical table tr td.opcion0{color:#fff;background-color:#ec5b14}.opcion0,.opcion0 a,.opcion0 a span{color:#fff!important}.opcion0 a:hover{color:#fff}#calendar table tbody tr td a{text-decoration:none}#calendar_time table tbody tr td.opcion1 a,#calendar_time table tbody tr td.opcion1 a span,#calendar table tbody tr td.opcion1 a,#calendar table tbody tr td.opcion1 a span{color:#0f5688}#calendar_time table tbody tr td.opcion2 a,#calendar_time table tbody tr td.opcion2 a span,#calendar table tbody tr td.opcion2 a,#calendar table tbody tr td.opcion2 a span{color:#353535}#calendar_time table tbody tr td.opcion3 a,#calendar_time table tbody tr td.opcion3 a span,#calendar table tbody tr td.opcion3 a,#calendar table tbody tr td.opcion3 a span{color:#5d5d5d}#calendar_time table tbody tr td.opcion4 a,#calendar_time table tbody tr td.opcion4 a span,#calendar table tbody tr td.opcion4 a,#calendar table tbody tr td.opcion4 a span{color:#868686}#calendar_time table tbody tr td.opcion5 a,#calendar_time table tbody tr td.opcion5 a span,#calendar table tbody tr td.opcion5 a,#calendar table tbody tr td.opcion5 a span{color:#aaa}.color_fecha_elegida{width:14px;height:14px;float:left;background-color:#ec5b14}.leyenda{font-size:11px;font-weight:700}.nota_pie{float:right;font-size:11px;color:#313131;padding:3px;margin:0}@media (max-width:767px){.widgets_hotels_hotelwidget .hotel_tab_continent{padding:0;border:1px solid #dfdfdf;border-radius:6px;margin:0}.photomaindata_box{overflow:hidden;padding:6px}.widgets_hotels_hotelwidget .photo_box{position:relative;width:126px;margin-right:6px}.widgets_hotels_hotelwidget .photo_box .notacomentario{color:#fff;background:#35495a;border:1px solid #35495a;padding:7px;border-radius:2px;font-size:12px;margin-right:0;min-width:30px;display:inline-block;text-align:center;position:absolute;bottom:0;right:0}.widgets_hotels_hotelwidget .maindata_box{margin-left:136px}.widgets_hotels_hotelwidget .cont_info_hotel h3,.widgets_hotels_hotelwidget .hotel_title h3{text-decoration:none;margin:0;display:block;color:#222;font-size:16px!important;font-weight:300!important}.widgets_hotels_hotelwidget .cont_info_hotel p.address{font-size:12px;line-height:1.2;font-weight:300;color:#222;display:block}.widgets_hotels_hotelwidget .centerdistance{display:inline-block;font-size:12px;line-height:1.2;font-weight:300;color:#222}.widgets_hotels_hotelwidget .shortdesc{clear:both;padding:0 6px;font-size:14px;line-height:21px;font-weight:300;color:#222}.widgets_hotels_hotelwidget .resume_opinions_box{text-align:inherit!important;float:none!important;padding:0}.widgets_hotels_hotelwidget .resume_opinions_box .icon{vertical-align:middle}.widgets_hotels_hotelwidget .resume_opinions_box .ta_opinions{margin:0}.widgets_hotels_hotelwidget .opinions_number{margin-top:5px}.widgets_hotels_hotelwidget .resume_opinions_box{display:inline-block}.carousel_amenities_icons{border-top:1px solid #e8e5e2;border-bottom:1px solid #e8e5e2}.widgets_hotels_hotelwidget .amenities_icons_hotels{overflow-y:hidden;overflow-x:auto;white-space:nowrap;max-width:100%;font-size:0}.widgets_hotels_hotelwidget .amenities_icons_hotels::-webkit-scrollbar{display:none}.widgets_hotels_hotelwidget .amenities_icons_hotels li{border-right:1px solid #e8e5e2;width:auto;display:inline-block;padding:8px;white-space:normal;height:36px;margin:0;float:none}.widgets_hotels_hotelwidget .amenities_icons_hotels li:last-child,[dir=rtl] .widgets_hotels_hotelwidget .amenities_icons_hotels li:last-child{border-left:0;border-right:0}.widgets_hotels_hotelwidget .amenities_icons_hotels li svg{margin-right:0}.widgets_hotels_hotelwidget .pricelink{overflow:hidden;margin-top:0!important;padding:10px;background:#fffae9;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.widgets_hotels_hotelwidget .pricelink .precio{overflow:hidden}.widgets_hotels_hotelwidget .pricelink .precio .min_price{line-height:1;text-align:left}[dir=rtl] .widgets_hotels_hotelwidget .pricelink .precio .min_price{text-align:right}.widgets_hotels_hotelwidget .pricelink .precio .min_price .price,.widgets_hotels_hotelwidget .pricelink .precio .min_price .price .symbol{font-size:28px;font-weight:400;color:#46403c}.widgets_hotels_hotelwidget .pricelink .precio .price_text{color:#65605c;font-size:10px;font-weight:300}}
/*# sourceMappingURL=legacy_styles_ltr.min.css.map */