mark{background:transparent !important;color:inherit !important;font-weight:bold;font-style:normal !important;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.clearfix:after{content:"";display:table;clear:both;}.note,blockquote,.alert.alert-block{border-radius:3px;margin:0 0 15px;padding:15px;overflow:auto;color:#4c4c4c;text-align:left;border:none;}.note h1,blockquote h1,.alert.alert-block h1,.note h2,blockquote h2,.alert.alert-block h2,.note h3,blockquote h3,.alert.alert-block h3,.note h4,blockquote h4,.alert.alert-block h4,.note h5,blockquote h5,.alert.alert-block h5,.note h6 .h1,blockquote h6 .h1,.alert.alert-block h6 .h1,.note .h2,blockquote .h2,.alert.alert-block .h2,.note .h3,blockquote .h3,.alert.alert-block .h3,.note .h4,blockquote .h4,.alert.alert-block .h4,.note .h5,blockquote .h5,.alert.alert-block .h5,.note .h6,blockquote .h6,.alert.alert-block .h6{color:#4c4c4c;margin:0;}.note > ul:not(.checklist),blockquote > ul:not(.checklist),.alert.alert-block > ul:not(.checklist){list-style:none;margin:0;}.note.note--info,blockquote.note--info,.alert.alert-block.note--info{background-color:#e2f3fe;border-left:4px solid #70cbf4;}.note.note--warning,blockquote.note--warning,.alert.alert-block.note--warning,.note.alert-info,blockquote.alert-info,.alert.alert-block.alert-info,.note.alert-warning,blockquote.alert-warning,.alert.alert-block.alert-warning{background:#fff7bf;border-left:4px solid #ffe100;}.note.note--alert,blockquote.note--alert,.alert.alert-block.note--alert,.note.alert-danger,blockquote.alert-danger,.alert.alert-block.alert-danger{background:#ffffff;border-left:4px solid #d40e14;}.note.note--success,blockquote.note--success,.alert.alert-block.note--success,.note.alert-success,blockquote.alert-success,.alert.alert-block.alert-success{background:#eaf5bf;border-left:4px solid #a0c800;}.note.note--small,blockquote.note--small,.alert.alert-block.note--small{display:block;padding:8px 15px 9px 11px;}.note .warning-title,blockquote .warning-title,.alert.alert-block .warning-title,.note h4,blockquote h4,.alert.alert-block h4{text-transform:uppercase;color:#092a5e;margin-bottom:5px;}.alert-info-important{background:#092a5e;color:#ffffff;border:none;}.alert-info-important .icon{color:#a0c800;}.icon-with-counter{display:inline-block;vertical-align:middle;position:relative;font-size:18px;}.icon-with-counter:not([data-counter='0'])::after{content:attr(data-counter);background-color:#d40e14;color:#ffffff;position:absolute;top:-6px;right:-6px;text-align:center;border-radius:50%;font-size:55%;height:1.45em;width:1.45em;line-height:1.3;font-family:"TUITypeLt","Calibri","Arial",sans-serif;}.icon-with-counter.icon-heart:before{display:block;margin-top:-2px;}@media screen and (max-width:768px){.menu .icon-with-counter{font-size:20px;}}.autocomplete{background:#fff;padding:10px 0;margin:0;z-index:1000;color:#4c4c4c;}@media (max-width:992px){.autocomplete{position:absolute;left:0;right:0;}}.autocomplete a{padding:0;margin:0;border:none;display:block;z-index:10001;color:#4c4c4c;text-decoration:none;}.autocomplete a:hover,.autocomplete a:focus{text-decoration:none;color:#4c4c4c;}.autocomplete a .autocompletelistitem{padding:5px 20px;}.autocomplete a .autocompleteText{color:#4c4c4c;}.autocomplete .autocomplete-loading{padding:0px 15px 0px 15px;}.autocomplete .autocompletelistheader{font-weight:bold;padding:10px 15px;display:none;}.autocomplete .autocompletelistitem{padding:5px 15px;padding-left:32px;position:relative;}.autocomplete .autocompletelistitem:hover,.autocomplete .selected .autocompletelistitem{background-color:#f1f1f1;}.autocomplete .autocompleteIcon{float:left;font-size:10px;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-bottomright:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#ffffff;background:#dfdfdf;width:20px;height:20px;text-align:center;line-height:22px;}.autocomplete .autocompleteIcon.no-bg{background:transparent;}.autocomplete .autocompleteText{color:#4c4c4c;cursor:pointer;border-bottom:none;padding:0;margin:0;white-space:pre-wrap;word-wrap:normal;word-break:keep-all;}.autocomplete .autocompleteText u{text-decoration:none;}.autocomplete .close-searchbox{display:none;position:absolute;top:0px;right:15px;margin:0;line-height:48px;z-index:1000;cursor:pointer;}.autocomplete .close-searchbox:before{font-weight:bold;font-style:normal;color:#092a5e;font-size:20px;}.autocomplete .autocompleteTextHighlight{font-weight:bold;font-style:normal;}.autocomplete .autocompletelistitem:before{font-family:'tui-icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:10px;top:8px;color:#092a5e;}.autocomplete .elastic-result--Regions .autocompletelistitem:before,.autocomplete .elastic-result--Places .autocompletelistitem:before{content:"\e9b4";}.autocomplete .elastic-result--Hotels .autocompletelistitem:before{content:"\e92a";}.autocomplete .elastic-result--Hotels .autocompletelistitem__extra-icon:before{padding-left:5px;content:"\e902";font-family:'tui-icon' !important;}.autocomplete .elastic-result--noIdea .autocompletelistitem:before{content:"\ea52";}.autocomplete .elastic-result--noPreference .autocompletelistitem:before{content:"\e9db";}.autocomplete .elastic-result--Flight_regions .autocompletelistitem:before{content:"\e902";}.autocomplete .elastic-result--World .autocompletelistitem:before{content:"\e9b7";}.autocomplete .elastic-result--Experiences .autocompletelistitem:before{content:"\e980";}.autocomplete .recent-searches .autocompletelistitem:before{content:"\e94f";}.autocomplete .elastic-result--noResults .autocompletelistheader{display:block;padding-top:0;padding-bottom:5px;padding-left:10px;}.ismobile .autocomplete:before{display:none;}.ismobile.tui-modal-open .tui-modal-container.open .tui-modal-body .autocomplete{border:none;height:82vh;overflow-x:hidden;overflow-y:auto;padding:0;}.ismobile.tui-modal-open .tui-modal-container.open .tui-modal-body .autocomplete .autocomplete-loading{padding:0;}.ismobile.tui-modal-open .tui-modal-container.open .tui-modal-body .autocomplete .autocompletelistitem{padding-left:25px;}.ismobile.tui-modal-open .tui-modal-container.open .tui-modal-body .autocomplete .autocompletelistitem:before{left:0;}.ismobile.tui-modal-open .tui-modal-container.open .tui-modal-body .autocomplete .close-searchbox{display:none;}.ismobile .autocomplete .elastic-result--noResults .autocompletelistheader{padding:0;}.isnotmobile.page-regular-search .dropdown.autocomplete{right:0;left:0;position:absolute;border:1px solid #70cbf4;}.isnotmobile.page-regular-search .dropdown.autocomplete:before,.isnotmobile.page-regular-search .dropdown.autocomplete:after{content:" ";position:absolute;top:-32px;left:50%;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #70cbf4 transparent;margin-left:-8px;}.isnotmobile.page-regular-search .dropdown.autocomplete:before{left:99px;top:-30px;border-width:15px;}.isnotmobile.page-regular-search .dropdown.autocomplete:after{left:100px;border-color:transparent transparent #fff transparent;border-width:0 14px 14px 14px;top:-14px;background:transparent;}.autocomplete a.whereToGo{align-items:center;display:flex;color:#219ed9;}.autocomplete a.whereToGo:hover,.autocomplete a.whereToGo:focus{text-decoration:none;color:#219ed9;outline:none;}.autocomplete a.whereToGo .whereToGo-left{width:42px;font-size:28px;line-height:28px;}.autocomplete a.whereToGo .whereToGo-title{font-size:20px;line-height:22px;}.autocomplete a.whereToGo .whereToGo-subtitle{font-size:14px;color:#4c4c4c;}#collapseTravelers{position:absolute;right:0;left:0;}#TravelersChild{z-index:1030;}.background-lightgrey{background-color:#dfdfdf;}.bg-white{background-color:#ffffff;}.bg-black-transp-50p,.bg-theme-transp-50p{background:url(/sites/all/themes/tui/img/transparency_black_50p.png) repeat;background:rgba(0,0,0,0.5);}.background-lightblue{background-color:#dcf0ff;}.background-cover,.background-fixed-height{display:none;}.view-background .background-cover,.view-background .views-row-first{display:inline-block;position:fixed;top:0;left:0;width:100%;z-index:-1;}.view-background .background-cover img,.view-background .views-row-first img{width:100%;height:100%;}.view-background .background-fixed-height{display:inline-block;position:absolute;width:100%;z-index:-1;overflow:hidden;height:0;}.view-background .background-fixed-height img{width:100%;}.content-wrapper{background-color:#ffffff;position:relative;}@media screen and (min-width:767px){body.background-image{background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;}body.background-image .hotel-content{padding-right:15px;padding-left:15px;}body.background-image.page-regular-search .main-container{padding-top:15px;}}.header-block{font-size:20px;background:#dcf0ff;border:none;padding:5px;}.tui-block-level{margin:0 !important;padding:0 !important;width:auto !important;}.overflow-x-hidden{overflow-x:hidden;}.fixed-float-block{margin:0 !important;margin-right:15px !important;position:fixed;top:0;z-index:1000;}.pos-absolute{position:absolute;}@media screen and (min-width:992px){.pos-absolute-md{position:absolute;}}.pos-relative{position:relative;}.pos-initial{position:initial !important;}.top0{top:0px;}.QSISlider{z-index:1010 !important;}.block-price,.block-extra-hotel{border:1px solid #f3f0ec;background:#ffffff;padding:10px 15px;}.block-price header h4,.block-extra-hotel header h4{margin:0;}.block-price header h5,.block-extra-hotel header h5,.block-price header h3,.block-extra-hotel header h3{color:#a0c800;margin:0;}.block-price header .discount-circle,.block-extra-hotel header .discount-circle{top:25px;}.block-price header .billing .billing-label,.block-extra-hotel header .billing .billing-label{color:#092a5e;}.block-price.price-header,.block-extra-hotel.price-header{font-size:20px;color:#ffffff;text-align:center;font-weight:bold;font-style:normal;padding:0;background-color:#a0c800;border:2px solid #ffffff;-webkit-box-shadow:rgba(0,0,0,0.25) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0,0.25) 0px 0px 8px;box-shadow:rgba(0,0,0,0.25) 0px 0px 8px;}@media screen and (min-width:992px){.block-price.price-header,.block-extra-hotel.price-header{transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;position:absolute;top:-15px;right:0px;height:76px;width:76px;padding-top:10px;}}.block-price.price-header span,.block-extra-hotel.price-header span{font-size:14px;vertical-align:super;}.block-price.price-header [class^='icon'],.block-extra-hotel.price-header [class^='icon']{color:#092a5e !important;}.block-price .price-header [class^='icon'],.block-extra-hotel .price-header [class^='icon']{color:#092a5e;}.block-price .price-footer,.block-extra-hotel .price-footer{color:#092a5e !important;}.block-price .price-footer [class^='icon'],.block-extra-hotel .price-footer [class^='icon']{color:#092a5e !important;}.block-price .price-advance,.block-extra-hotel .price-advance{color:#092a5e !important;}.block-price .price-advance .icon-checkmark,.block-extra-hotel .price-advance .icon-checkmark{color:#092a5e !important;}.block-price .discount-perc,.block-extra-hotel .discount-perc{line-height:35px;background-color:#092a5e;font-weight:bold;font-style:normal;color:#ffffff;padding-left:5px !important;padding-right:10px !important;right:-15px;float:right;position:relative;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;}.block-price .discount-perc .ensign,.block-extra-hotel .discount-perc .ensign{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#092a5e;width:12px;height:100%;top:3px;position:absolute;right:-7px;}.block-price .price,.block-extra-hotel .price{white-space:nowrap;color:#092a5e;font-size:25px;border:none;margin-top:-5px !important;}.block-price .price .icon-letter-info--fill,.block-extra-hotel .price .icon-letter-info--fill{font-size:15px;}.block-price .price [class^='icon-'],.block-extra-hotel .price [class^='icon-']{font-size:15px;}.block-price .basicprice,.block-extra-hotel .basicprice{white-space:nowrap;padding-left:0px !important;padding-right:10px !important;line-height:32px;}.block-price .totalText,.block-extra-hotel .totalText{margin-left:10px;}.block-price .totalText label,.block-extra-hotel .totalText label{margin-left:10px;color:#092a5e;}.block-price a [class^='icon'],.block-extra-hotel a [class^='icon'],.block-price button [class^='icon'],.block-extra-hotel button [class^='icon']{color:inherit;}.block-price .row,.block-extra-hotel .row{margin-left:-10px;margin-right:-10px;}.block-price .modal .row,.block-extra-hotel .modal .row{margin-left:-15px;margin-right:-15px;}.block-price .billing [class^='icon'],.block-extra-hotel .billing [class^='icon']{color:#092a5e;}.block-price .payNowInfoPopover,.block-extra-hotel .payNowInfoPopover{cursor:pointer;}.block-extra-hotel{margin-top:10px;position:relative;}.block-extra-hotel .row{margin-left:-15px;margin-right:-15px;}.block-extra-hotel h4{margin-top:0;color:inherit;font-weight:normal;font-size:18px;}.block-extra-hotel h5{color:inherit;font-weight:normal;}.block-extra-hotel .extra-info{position:absolute;right:15px;top:7px;font-size:18px;}.block-extra-hotel.extra-promotions div:not(.extra-info){white-space:pre-line;}.block-extra-hotel--other-flights .icon-checkmark{color:#a0c800;font-size:14px;padding-right:5px;}.hotel-promo.lm-top .promoPictureInfo header{right:0;left:0;}.no-arrangement .clickable-div{height:100%;cursor:pointer;}.sold-out{background:url(/sites/all/themes/tui/img/lint-sold-out.png) no-repeat left top;-ms-transform:rotate(-29deg);-webkit-transform:rotate(-29deg);transform:rotate(-29deg);position:absolute;padding-left:24px;top:47px;left:-28px;height:45px;width:221px;z-index:99;color:#ffffff;font-weight:bold;font-style:normal;}.is_stuck{z-index:1;}.gallery .image .block-score .score{-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;background-color:#092a5e;color:#ffffff;line-height:44px;width:44px;height:44px;border:3px solid #ffffff;bottom:2px;line-height:34px;margin-left:15px;font-weight:bold;font-style:normal;font-size:20px;text-align:center;bottom:4px;}.image .block-score{background-image:url(/sites/all/themes/tui/img/transparency_black_50p.png);background-repeat:repeat;padding-right:55px;bottom:0px;color:#ffffff;min-height:53px;line-height:18px;padding-top:7px;position:absolute;}@media screen and (min-width:992px){.image .block-score{bottom:0px;}}.image .block-score .text{color:#ffffff;}.image .block-score .score{position:absolute;right:5px;}.block-score{line-height:1.42857143;text-align:right;width:100%;color:#ffffff;}.block-score .text{color:#000000;font-weight:bold;font-style:normal;font-size:20px;text-transform:capitalize;}.block-score .score{-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;background-color:#092a5e;color:#ffffff;line-height:44px;width:44px;height:44px;border:3px solid #ffffff;bottom:2px;line-height:34px;margin-left:15px;font-weight:bold;font-style:normal;font-size:20px;text-align:center;bottom:4px;}.block-score a{color:#ffffff;}.social-links .btn.social{font-size:14px;padding:2px 10px;}.social-links .btn.social:hover{font-size:14px;border:1px solid #092a5e;}.social-links li{padding-right:0;}@media screen and (max-width:768px){.social-links{float:none !important;}}.fav-popover-content h6{margin:0;padding:0;}.fav-popover-content a:after{font-family:"tui-icon";content:"\ea2e";font-size:14px;}#at15s{z-index:99999999 !important;}span.half-sun,span.full-sun{overflow:hidden;display:inline-block;vertical-align:middle;font-size:18px;}span.half-sun{width:9px;}.sticky-cta--container{position:fixed;bottom:0;left:0;right:0;background-color:#ffffff;z-index:1501;padding:5px 15px;box-shadow:-1px 0 4px rgba(0,0,0,0.1);}.mobile-menu-shown .sticky-cta--container{display:none;}.sticky-cta--container p{margin:0;line-height:1.2;}@media screen and (min-width:768px){.sticky-cta--container{display:none;}}.sticky-cta--price,.sticky-cta--price + .sticky-cta--button-box{float:left;}.sticky-cta--price{width:90px;padding-right:5px;color:#092a5e;}.sticky-cta--price + .sticky-cta--button-box{width:calc(100% - 90px);}.sticky-cta--button-box .btn.btn-block-mobile{margin-bottom:0;}#block-hotel-hotel-images,#block-region-region-gallery,#destination-gallery,.destination-gallery,.destDestIntro,.gallery,.videogallery{pointer-events:none;}#block-book-book-overview .sticky-cta--price{width:180px;}#block-book-book-overview .sticky-cta--price + .sticky-cta--button-box{width:calc(100% - 180px);}.hotel-page__location-tab .image-loader{position:absolute;top:50%;left:50%;bottom:50%;right:50%;transform:translate(-50%,-50%);}.hotel-page__location-tab .image-loader-wrapper{min-height:300px;position:relative;}.hasLogoQuality{background-image:url(/sites/all/themes/tui/img/hotel-quality-v2.png);background-repeat:no-repeat;background-position:center;background-size:cover;padding:0;text-align:center;position:absolute;bottom:15px;width:200px;height:113px;left:15px;}.hasLogoTopHundred{background-image:url(/sites/all/themes/tui/img/hotel-topHundred-v2.svg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:0;text-align:center;position:absolute;bottom:15px;width:200px;height:108px;left:15px;}@media screen and (max-width:768px){.hasLogoQuality{width:142px;height:80px;}.hasLogoTopHundred{width:148px;height:80px;}}.view-jetbans-block img{height:auto;max-width:100%;}.book-overview{margin:15px;}@media screen and (min-width:992px){.book-overview{margin:0;}}.book-overview.block-price{margin:0;}.book-overview h1{font-weight:normal;color:#4c4c4c;margin-bottom:15px;text-transform:uppercase;}.book-overview h2{font-weight:normal;color:#4c4c4c;}.book-overview h3{font-weight:normal;color:#4c4c4c;text-transform:uppercase;}.book-overview h4{font-weight:normal;color:#4c4c4c;text-transform:uppercase;}.book-overview h5{font-weight:bold;font-style:normal;font-weight:normal;color:#4c4c4c;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:10px;}.book-overview .hotel-link{text-decoration:none;text-transform:capitalize;}.book-overview .billing{overflow:hidden;}.book-overview .included-tobepayed b{display:block;}.book-overview .row-pricecalculation{margin-left:-15px !important;margin-right:-15px !important;}@media screen and (max-width:992px){.book-overview.block-price .row-pricecalculation{margin-left:0 !important;margin-right:0 !important;}}.book-overview .overland-transport .section-header{padding-bottom:3px;margin-bottom:0;}.book-overview .book-overview-inner{position:relative;}.book-overview .book-overview-inner .second-image-overview{display:none;}.book-overview .book-overview-inner .image .img-responsive{width:100%;}@media (min-width:480px) and (max-width:991px){.book-overview .book-overview-inner .image{float:left;height:125px;width:100%;overflow:hidden;margin-bottom:15px;}.book-overview .book-overview-inner .image img{float:left;width:50%;height:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.book-overview .book-overview-inner .image .img-responsive{width:50%;border-right:1px solid #fff;}.book-overview .book-overview-inner .image .second-image-overview{display:block;border-left:1px solid #fff;}}@media (min-width:768px) and (max-width:991px){.book-overview .book-overview-inner .image{height:200px;}}.book-overview .book-overview-inner .block-price .nowrap span[class*="icon-star"]{font-size:10px;vertical-align:bottom;}.book-overview .flight-details-overview .flight-data{margin:0;}@media screen and (min-width:992px){.book-overview .flight-details-overview .flight-data{margin:0 -5px;}}.book-overview .flight-details-overview .section-header{padding-bottom:3px;}.book-content-block{padding-top:15px;}@media screen and (min-width:992px){.book-content-sidebar-block{display:flex;}.book-content-sidebar-block .book-content-block,.book-content-sidebar-block .book-sidebar-block{align-items:stretch;}.book-content-sidebar-block .book-content-block{padding-left:0;padding-right:0;}.book-content-sidebar-block .book-sidebar-block{padding-right:0;}.book-content-sidebar-block .region-book-sidebar,.book-content-sidebar-block .block-book{height:100%;}}#book-luggage fieldset{min-width:unset;}#book-luggage h5{color:inherit;text-transform:uppercase;border-bottom:1px solid;}#book-luggage input[type=radio]{display:none;}#book-luggage input[type=radio] + label{display:block;border-radius:2px;font-size:16px;cursor:pointer;outline:none;line-height:inherit;padding:5px;height:86px;border:1px solid black;}#book-luggage input[type=radio]:checked + label{background-color:#70cbf4;border:1px solid #092a5e;}#book-luggage label.option span{display:flex;white-space:nowrap;height:22px;}#book-luggage label.option .luggage-kg{font-weight:bold;font-style:normal;font-size:22px;height:22px;margin-bottom:5px;}#book-luggage label.option .luggage-kg--recommended{color:green;}#book-luggage label.option .luggage-price{height:22px;font-size:15px;margin-bottom:5px;}#book-luggage label.option .luggage-info{justify-content:end;font-size:12px;font-weight:bold;}#book-luggage label.option .luggage-info--included{font-weight:normal;}#book-luggage .form-item.radio{margin:0 10px;padding:0;display:block;background-color:#ffffff;outline:0;overflow:hidden;display:inline-block;width:90px;height:auto;}#book-luggage .form-group{position:inherit;}#book-luggage .slick-prev{right:-10px;width:24px;height:24px;left:0;}#book-luggage .slick-prev:before{color:#092a5e;opacity:1;speak:none;font-family:"tui-icon";content:'\e9d4';}#book-luggage .slick-next{right:-10px;width:24px;height:24px;}#book-luggage .slick-next:before{color:#092a5e;opacity:1;speak:none;font-family:"tui-icon";content:'\e9ed';}#book-luggage .slick-prev.slick-disabled:before,#book-luggage .slick-next.slick-disabled:before{color:#ccc;opacity:1;}#book-luggage .luggage-outbound-sync,#book-luggage .luggage-return-sync{visibility:hidden;height:74px;padding:0 25px;}@media (min-width:1200px){#book-luggage .luggage-outbound-sync,#book-luggage .luggage-return-sync{padding:0px;}}#book-luggage .luggage-outbound-sync.slick-initialized,#book-luggage .luggage-return-sync.slick-initialized{visibility:visible;height:inherit;max-width:435px;}@media (min-width:1200px){#book-luggage .luggage-outbound-sync.slick-initialized,#book-luggage .luggage-return-sync.slick-initialized{max-width:425px;}#book-luggage .luggage-outbound-sync.slick-initialized .slick-list,#book-luggage .luggage-return-sync.slick-initialized .slick-list{margin:0 20px 0 0;}}@media screen and (max-width:768px){#book-luggage .luggage-outbound-sync.slick-initialized .slick-list,#book-luggage .luggage-return-sync.slick-initialized .slick-list{margin:0 10px;}}@media screen and (min-width:768px){#book-luggage .luggage-outbound-sync.slick-initialized button.slick-prev.slick-arrow,#book-luggage .luggage-return-sync.slick-initialized button.slick-prev.slick-arrow{display:none !important;}}#book-luggage .luggage-outbound-sync.slick-initialized .form-item.radio,#book-luggage .luggage-return-sync.slick-initialized .form-item.radio{margin:0 8px;}#book-luggage .ret-luggage-wrapper .form-type-radios,#book-luggage .ret-luggage-wrapper .luggageinfo{display:none;}#book-luggage .ret-luggage-wrapper.same-luggage-unchecked .form-type-radios,#book-luggage .ret-luggage-wrapper.same-luggage-unchecked .luggageinfo{display:block;}#book-luggage .ret-luggage-wrapper.same-luggage-unchecked .form-item-luggage-RET-same-luggage{display:none;}#book-luggage .ret-luggage-wrapper.same-luggage-checked .form-type-radios .luggageinfo{display:none;}#book-luggage .form-item-luggage-RET-same-luggage.checkbox{padding:0;margin-left:20px;}#book-luggage .form-item-luggage-RET-same-luggage .same-luggage-unchecked + label{display:none;}#book-luggage .form-item-luggage-RET-same-luggage .same-luggage-checked + label{display:block;}#book-luggage input[type=radio] + label:has(.luggage-info--recommended){border:1px solid green;color:green;}#book-luggage input[type=radio]:checked + label:has(.luggage-info--recommended){background-color:#70cbf4;border:1px solid #092a5e;color:#092a5e;}#book-luggage input[type=radio]:checked + label .luggage-kg{color:#092a5e;}.note.note--info .same-luggage-checked .luggageinfo{display:none;}.note.note--info .luggageinfo span{font-weight:bold;font-style:normal;}.note.note--info .form-type-radios > label{font-weight:normal;}.note.note--info .form-type-checkbox > label{font-family:"TUITypeLt","Calibri","Arial",sans-serif;font-weight:bold;font-style:normal;}.note.note--info button{min-width:0;}@media screen and (max-width:768px){#book-luggage .slick-next{right:5px;}}#bookbox_modal_flights .bookbox_tbl_flights .flight{font-size:16px;}#bookbox_modal_flights .bookbox_tbl_flights .flight .icon-right{position:relative;right:-8px;}@media screen and (max-width:992px){#bookbox_modal_flights .bookbox_tbl_flights .flight .icon-right{position:absolute;left:100%;}}#bookbox_modal_flights .bookbox_tbl_flights .form-type-radio{width:auto;}#bookbox_modal_flights .bookbox_tbl_flights .option{color:#4c4c4c;}@media screen and (max-width:992px){#bookbox_modal_flights .bookbox_tbl_flights{margin-bottom:10px;}}#bookbox_modal_flights .flights-container{padding-top:15px;}@media screen and (min-width:1200px){#bookbox_modal_flights .flights-container{padding-top:0;}}#bookbox_modal_flights .flights-container h5{text-transform:uppercase;color:#092a5e;border:0;font-weight:bold;font-style:normal;padding:0;}@media screen and (max-width:767px){#bookbox_modal_flights{padding-bottom:20px;}#bookbox_modal_flights .flights-container{border:1px solid #dfdfdf;padding:15px 0;margin-bottom:15px;}}.book-step-3-wrapper{background-color:#f3f0ec;border-radius:2px;padding:15px;margin:15px auto;}.form-item-accept-conditions{display:none;}.form-item-step-3-conditions-checkbox{position:relative;}.form-item-step-3-conditions-checkbox .validated[class*=' icon']{top:2px !important;right:2px !important;}.form-item-step-3-conditions-checkbox input{width:18px;height:18px;}.form-item-step-3-conditions-checkbox label{display:inline-block;padding:0 16px 0 12px;}.step-3-button-wrapper{float:right;text-align:right;}.step-3-button-wrapper button{display:block;margin-bottom:0;}.step-3-button-wrapper span{font-size:80%;}@media screen and (max-width:992px){.book_step3 .book-content-sidebar-block{position:relative;}.book_step3 .book-content-block{position:static;}.step-3-button-wrapper{float:none;text-align:left;}#block-book-book-step3-buttons{position:absolute;bottom:0;left:0;z-index:1;background-color:white;}.page-book-step-4 header.next-steps-header,.page-book-step-confirmation header.next-steps-header{display:none;}}#edit-notice{margin:15px 0 0;}#edit-notice h3{font-size:18px;margin:15px 0;color:#092a5e;}.next-steps-header{position:relative;}.next-steps-header .nav-pills{display:flex;flex:1 1 0px;margin:0px;list-style:outside none none;width:100%;background-color:#ffffff;}.next-steps-header .nav-pills li{flex:1;margin:0;text-align:center;white-space:nowrap;color:#092a5e;}.next-steps-header .nav-pills li a{padding:10px 15px;line-height:26px;border-radius:0;text-decoration:none;font-size:18px;height:50px;}.next-steps-header .nav-pills li a:focus{outline:none;}.next-steps-header .nav-pills li a i{position:relative;line-height:0px;font-size:18px;}@media screen and (min-width:992px){.next-steps-header .nav-pills li a i{display:none;}}@media screen and (max-width:992px){.next-steps-header .nav-pills li a{padding:5px;height:40px;display:flex;justify-content:center;align-items:center;}.next-steps-header .nav-pills li a i{top:1px;}.next-steps-header .nav-pills li a .step-title{display:none;}}@media screen and (min-width:992px){.next-steps-header .nav-pills li a .nr::after{content:".";}.next-steps-header .nav-pills li a .step-title{margin-right:5px;}}.next-steps-header .nav-pills li .nr{padding:0 5px;}.next-steps-header .nav-pills li.active{font-weight:bold;}.next-steps-header .nav-pills li.active a{cursor:default;}.next-steps-header .nav-pills li.active a,.next-steps-header .nav-pills li.set a{color:#092a5e;background-color:#e7e3db;border-bottom:4px solid #70cbf4;}.next-steps-header .nav-pills li.set a{border-bottom-color:#c2e6fa;}.next-steps-header .nav-pills li.set a:hover{background-color:#f3f0ec;}.next-steps-header .nav-pills li.set a span{cursor:pointer;}.next-steps-header .nav-pills li.set a i{display:inline;}.next-steps-header .nav-pills li.set a i::before{content:"\e93e";}.next-steps-header .nav-pills li.inactive a{color:#B9B9B9;background-color:#f3f0ec;border-bottom:4px solid #f3f0ec;cursor:default;}#newsletter-gdpr-optout h5{margin-top:0;}[data-tui-selector="show-more-flights"]{text-align:center;display:block;text-decoration:underline;padding:15px;}.meals-inside-deluxe-container .toggle-meals h5{color:inherit;text-transform:uppercase;border-bottom:1px solid;}.page-book-step-3 .form-control[disabled]{cursor:not-allowed !important;background-color:#ebebe4 !important;border-color:#b9b9b9 !important;}.page-book-step-3 .form-disabled.error span.validated{display:none !important;}.pricegrid-container .table-responsive{overflow:visible;}.pricegrid-container .pricegrid-instructions,.pricegrid-container .priceGrid button.chooseRoom{margin-bottom:20px;}.pricegrid-container .image-loader{position:absolute;top:50%;left:50%;bottom:50%;right:50%;transform:translate(-50%,-50%);}.pricegrid-container .room-price > *{text-decoration:underline;}.pricegrid-container .image-loader-wrapper{min-height:300px;position:relative;}.pricegrid-container .table-responsive{font-size:100%;}.pricegrid-container .table-responsive td.text-line-through > *{text-decoration:line-through;}.pricegrid-container .table-responsive ul{list-style:none;}@media screen and (max-width:992px){.pricegrid-container .table-responsive{position:relative;border:none;margin-top:100px;margin-bottom:100px;}.pricegrid-container .table-responsive thead{border:none;}.pricegrid-container .table-responsive thead tr{position:static;position:initial;top:auto;left:auto;border:none;}.pricegrid-container .table-responsive thead th{padding:0 !important;border:none;}.pricegrid-container .table-responsive thead th + th:not(:last-child){position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.pricegrid-container .table-responsive thead th:first-child,.pricegrid-container .table-responsive thead th:last-child{position:absolute;left:50%;right:50%;transform:translateX(-50%);width:200px !important;text-align:center;}.pricegrid-container .table-responsive thead th:first-child .pricegrid-button-text,.pricegrid-container .table-responsive thead th:last-child .pricegrid-button-text{display:block;text-decoration:underline;}.pricegrid-container .table-responsive thead th:first-child{top:-80px;}.pricegrid-container .table-responsive thead th:last-child{bottom:-80px;}.pricegrid-container .icon-arrow-left--fill::before{content:"\e91c";}.pricegrid-container .icon-arrow-right--fill::before{content:"\e912";}.pricegrid-container .table-responsive tr td{padding:20px !important;text-align:left;}.pricegrid-container .table-responsive tr td:not(:first-of-type){clear:both;}.pricegrid-container .table-responsive tr td:not(:first-of-type):before,.pricegrid-container .table-responsive tr td:not(:first-of-type) > *{position:relative;top:auto;left:auto;width:auto;display:inline-block !important;}.pricegrid-container .table-responsive tr td:not(:first-of-type):before{padding-right:40px;}.pricegrid-container .table-responsive td:first-of-type:before{content:none;}}.pricegrid-container .button-as-link{text-decoration:none;}@media screen and (min-width:992px){.pricegrid-container .pricegrid-button-text{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.pricegrid-container tbody tr td:first-child{padding:20px 0;}.pricegrid-container tbody tr td:first-child ~ td{padding:0;}.pricegrid-container tbody tr td:first-child ~ td > *{display:block;padding:20px 0;}.pricegrid-container td.room-price > *{display:block;}.pricegrid-container .button-previous{float:right;}}.ab-test_hotelpage-tabs #block-hotel-hotel-verbl ul:first-of-type,.ab-test_hotelpage-tabs #block-hotel-hotel-appart{display:none;}.ab-active h2{margin-top:15px;margin-bottom:15px;}.ab-active .table-responsive p{font-size:16px;margin-top:4px;}.ab-active .table-responsive ul{margin:0;}.ab-active .table-responsive li{display:inline;}.ab-active .table-responsive li:after{content:", ";}.ab-active .table-responsive li:last-child:after{content:none;}.ab-active .label-custom{color:inherit;background-color:#f3f0ec;font-size:100%;font-weight:normal;}#block-hotel-hotel-dest-info .destination-more-info-link{display:block;clear:both;}@media screen and (max-width:768px){#block-hotel-hotel-dest-info .destination-more-info-link{padding:15px 0;}}@media screen and (max-width:992px){#block-hotel-hotel-dest-info ul.thumbs{margin:0 -15px;}}.extrapromo-header{text-align:center;font-weight:bold;padding:10px;line-height:21px;}.extrapromo-header a{font-weight:bold;text-decoration:none;}.extrapromo-header a:hover{text-decoration:none;}.extrapromo-header a:after{content:"\e945";font-family:"tui-icon";position:relative;top:2px;}.extrapromo-header.dblue-lblue{background-color:#dbf2fc;color:#092a5e;}.extrapromo-header.dblue-lblue a{color:#092a5e;}.extrapromo-header.dblue-lblue .extrapromo-discount{color:#d40e14;}.extrapromo-header.white-red{background-color:#d40e14;color:#ffffff;}.extrapromo-header.white-red a{color:#ffffff;}.extrapromo-header.white-red .extrapromo-discount{color:#092a5e;}.extrapromo-header.trustbanner{display:none;background:#092A5E;color:white;font-size:11px;padding:9px 0;position:fixed;right:0;left:0;width:100%;z-index:1030;font-weight:normal;line-height:normal;}@media screen and (max-width:767px){.extrapromo-header.trustbanner{top:0;overflow:hidden;}}.extrapromo-header.trustbanner *[class^="icon-"]{margin:0 4px 0 6px;}.page-destination .sidebars-subcontent-block{position:relative;}.page-destination .sidebars-subcontent-block .js-extrapromo-destination{display:none;}@media screen and (min-width:768px){.page-destination .sidebars-subcontent-block .js-extrapromo-destination{display:block;}}.page-destination .sidebars-subcontent-block .js-extrapromo-destination .extrapromo-header{margin-top:0;}.destination-with-background .js-extrapromo-header{position:relative;width:100%;z-index:1000;margin-bottom:15px;}@media screen and (max-width:767px){.destination-with-background .js-extrapromo-header{position:sticky;height:auto;z-index:1;top:0;}}.front .extrapromo-header__front,.vliegvakanties-home .extrapromo-header__front,.autovakanties-home .extrapromo-header__front,.skivakanties-home .extrapromo-header__front,.citytrips-home .extrapromo-header__front,.vliegvakanties-home-fr .extrapromo-header__front,.autovakanties-home-fr .extrapromo-header__front,.ski-home-fr .extrapromo-header__front,.page-node-241 .extrapromo-header__front{z-index:1000;background-color:#70cbf4;}.front .extrapromo-header__front div,.vliegvakanties-home .extrapromo-header__front div,.autovakanties-home .extrapromo-header__front div,.skivakanties-home .extrapromo-header__front div,.citytrips-home .extrapromo-header__front div,.vliegvakanties-home-fr .extrapromo-header__front div,.autovakanties-home-fr .extrapromo-header__front div,.ski-home-fr .extrapromo-header__front div,.page-node-241 .extrapromo-header__front div{margin-bottom:0;}.front .header-top-mobile .js-extrapromo-header__navbar-header,.vliegvakanties-home .header-top-mobile .js-extrapromo-header__navbar-header,.autovakanties-home .header-top-mobile .js-extrapromo-header__navbar-header,.skivakanties-home .header-top-mobile .js-extrapromo-header__navbar-header,.citytrips-home .header-top-mobile .js-extrapromo-header__navbar-header,.vliegvakanties-home-fr .header-top-mobile .js-extrapromo-header__navbar-header,.autovakanties-home-fr .header-top-mobile .js-extrapromo-header__navbar-header,.ski-home-fr .header-top-mobile .js-extrapromo-header__navbar-header,.page-node-241 .header-top-mobile .js-extrapromo-header__navbar-header{display:none;}.front .js-extrapromo-header,.vliegvakanties-home .js-extrapromo-header,.autovakanties-home .js-extrapromo-header,.skivakanties-home .js-extrapromo-header,.citytrips-home .js-extrapromo-header,.vliegvakanties-home-fr .js-extrapromo-header,.autovakanties-home-fr .js-extrapromo-header,.ski-home-fr .js-extrapromo-header,.page-node-241 .js-extrapromo-header{z-index:3;position:relative;}.front .extrapromo-header,.vliegvakanties-home .extrapromo-header,.autovakanties-home .extrapromo-header,.skivakanties-home .extrapromo-header,.citytrips-home .extrapromo-header,.vliegvakanties-home-fr .extrapromo-header,.autovakanties-home-fr .extrapromo-header,.ski-home-fr .extrapromo-header,.page-node-241 .extrapromo-header{margin-top:0;}.front .header-container--with-background.has-extrapromo-header #ssr-top-header,.vliegvakanties-home .header-container--with-background.has-extrapromo-header #ssr-top-header,.autovakanties-home .header-container--with-background.has-extrapromo-header #ssr-top-header,.skivakanties-home .header-container--with-background.has-extrapromo-header #ssr-top-header,.citytrips-home .header-container--with-background.has-extrapromo-header #ssr-top-header,.vliegvakanties-home-fr .header-container--with-background.has-extrapromo-header #ssr-top-header,.autovakanties-home-fr .header-container--with-background.has-extrapromo-header #ssr-top-header,.ski-home-fr .header-container--with-background.has-extrapromo-header #ssr-top-header,.page-node-241 .header-container--with-background.has-extrapromo-header #ssr-top-header{z-index:initial;}.front .home-header.header-container--with-background.has-extrapromo-header .tc-header-wrapper,.vliegvakanties-home .home-header.header-container--with-background.has-extrapromo-header .tc-header-wrapper,.autovakanties-home .home-header.header-container--with-background.has-extrapromo-header .tc-header-wrapper,.skivakanties-home .home-header.header-container--with-background.has-extrapromo-header .tc-header-wrapper,.citytrips-home .home-header.header-container--with-background.has-extrapromo-header .tc-header-wrapper,.vliegvakanties-home-fr .home-header.header-container--with-background.has-extrapromo-header .tc-header-wrapper,.autovakanties-home-fr .home-header.header-container--with-background.has-extrapromo-header .tc-header-wrapper,.ski-home-fr .home-header.header-container--with-background.has-extrapromo-header .tc-header-wrapper,.page-node-241 .home-header.header-container--with-background.has-extrapromo-header .tc-header-wrapper{position:relative;z-index:2;}.page-my-zone .main-container .js-extrapromo-header{min-height:40px;}@media screen and (max-width:768px){.page-my-zone .main-container .js-extrapromo-header{margin-left:-15px;margin-right:-15px;}}.page-my-zone .main-container .extrapromo-header{position:absolute;left:0;right:0;width:100%;}@media screen and (max-width:768px){.page-my-zone .main-container .extrapromo-header{position:relative;top:0;}}@media screen and (max-width:768px){.page-hotel .extrapromo-header{margin-top:47px;}}.extrapromo-header .copy-button-banner{background-color:transparent;border:2px solid white;color:white;font-weight:bold;padding:4px 6px;font-size:0.9em;margin-left:5px;vertical-align:inherit;}.extrapromo-header .copy-button-banner:before{content:"\e969";font-family:"tui-icon";font-weight:100;margin-right:5px;}.newsletter-small-form{margin:0;}@media screen and (min-width:992px){.newsletter-small-form{margin:0;}}.newsletter-small-form .form-text{height:initial;padding:5px;}.newsletter-small-form .newsletter-form-container .btn-secondary{font-weight:normal;padding:3px 15px;display:block;margin-top:10px;margin-bottom:5px;}@media screen and (min-width:768px){.newsletter-small-form .newsletter-form-container .btn-secondary{margin-left:15px;margin-top:0;margin-bottom:0;}}.my-zone-login{max-width:700px;margin:15px auto;padding:15px;background-color:#ffffff;}.my-zone-login h2{margin-bottom:15px;}.my-zone-login__advantages{margin-top:20px;margin-bottom:20px;}@media (min-width:700px){.my-zone-login{margin:calc(40vh - 208px) auto calc(60vh - 208px);}.my-zone-login__form,.my-zone-login__advantages{float:left;width:50%;}.my-zone-login__advantages{padding-left:20px;margin-top:0;}}#edit-birthdate{display:flex;}#edit-birthdate .form-type-select{margin-right:10px;}#edit-birthdate .form-type-select:last-of-type{margin-right:0;}#edit-birthdate .form-type-select span{top:8px !important;}.my-zone-bookinfo{margin-bottom:60px;}.my-zone-bookinfo h1{font-size:28px;}.my-zone-bookinfo__hotel{margin-top:20px;}.my-zone-bookinfo__hotel__image{height:170px;width:100%;object-fit:cover;margin-bottom:4px;}@media (min-width:768px){.my-zone-bookinfo__hotel__image{height:auto;}}@media (min-width:768px){.my-zone-bookinfo__hotel .my-zone-bookinfo__hotel-wrapper{margin-left:-10px;}}.my-zone-bookinfo__hotel h3{margin:0;font-weight:normal;font-size:20px;color:#092a5e;}.my-zone-bookinfo__hotel ul.breadcrumb{margin:0 0 15px !important;}.my-zone-bookinfo__hotel .icon{margin-right:8px;}.my-zone-bookinfo__hotel__features{list-style:none;margin:0;}.my-zone-bookinfo__hotel__features li{margin-bottom:4px;}.my-zone-bookinfo__flight-card-container{margin:15px 0;display:flex;flex-wrap:wrap;}.my-zone-bookinfo__more-info-link{flex-basis:100%;text-align:center;padding:8px;border:solid 1px #f3f0ec;border-top:0;}.my-zone-bookinfo__more-info-link button{color:#092a5e !important;margin-right:10px;}.my-zone-bookinfo__flight-card{flex-grow:1;width:100%;border:solid 1px #f3f0ec;}@media (min-width:480px){.my-zone-bookinfo__flight-card{width:50%;}}.my-zone-bookinfo__flight-card:last-of-type{border-left:0;}.my-zone-bookinfo__flight-card header{background-color:#f3f0ec;padding:10px 0 9px;text-align:center;}.my-zone-bookinfo__flight-card header p,.my-zone-bookinfo__flight-card header h3{margin:0;color:#092a5e;font-size:18px;line-height:1;font-weight:normal;}.my-zone-bookinfo__flight-card__wrapper{display:flex;flex-wrap:wrap;padding:10px 10px 5px;}@media (min-width:480px){.my-zone-bookinfo__flight-card__wrapper{padding:10px 10% 5px;}}.my-zone-bookinfo__flight-card__carrier-code{font-size:14px;margin-bottom:4px;}.my-zone-bookinfo__flight-card__departure,.my-zone-bookinfo__flight-card__arrival{text-align:center;}.my-zone-bookinfo__flight-card__departure > span,.my-zone-bookinfo__flight-card__arrival > span{display:block;}.my-zone-bookinfo__flight-card__arrival{padding-top:24px;}.my-zone-bookinfo__flight-card__duration{flex:1;background-image:url(https://cdn.tui.be/img/flight_dotted_line.svg);background-size:contain;background-repeat:no-repeat;background-position:0 10px;margin:0 8px;}.my-zone-bookinfo__flight-card__stopover{flex:1 0 100%;font-size:14px;color:#4c4c4c;}.my-zone-bookinfo__flight-card__stopover [class*="icon"]{font-size:14px;color:#4c4c4c !important;}.my-zone-bookinfo__flight-card__more-info{display:flex;flex-wrap:wrap;margin:10px 15px 0;}.my-zone-bookinfo__flight-card__more-info .icon{margin-right:8px;}.my-zone-bookinfo__flight-card__luggage{margin-left:28px;}.my-zone-bookinfo__flight-card__passenger{padding-bottom:10px;flex:1 0 100%;}.my-zone-bookinfo__flight-card__passenger:nth-child(odd){padding-right:10px;}@media (min-width:480px){.my-zone-bookinfo__flight-card__passenger{flex-basis:50%;}}.my-zone-bookinfo__extra-info h2{font-size:20px;}.my-zone-bookinfo__extra-info ol{margin-bottom:20px;}.my-zone-bookinfo__extra-info h3{font-size:16px;color:#092a5e;}.rooms-popup__main-container{padding:5px;}.rooms-popup__title,.rooms-popup__section-title{font-size:18px;}.rooms-popup__section-title{margin:15px 0;color:#092a5e;}.rooms-popup__list{list-style:none;padding:0;margin:0;}.rooms-popup__loading-message{background-image:url(/sites/all/themes/tui/img/loader-tui-blue.gif);background-repeat:no-repeat;background-position:center 20px;padding:80px 0;text-align:center;}.rooms-popup__calculate-button.btn.btn-block{margin-top:15px;}@media (min-width:768px){.rooms-popup__main-container{padding:0;display:flex;flex-wrap:wrap;}.rooms-popup__title{flex:1 0 100%;}.rooms-popup__available-rooms-section{padding-right:8px;min-width:66.6666%;}.rooms-popup__selected-rooms-section{padding-left:8px;min-width:33.3333%;}.rooms-popup__available-rooms-section,.rooms-popup__selected-rooms-section{flex:1;}}.rooms-popup-room{padding:5px 15px 15px;border:solid 1px #092a5e;border-radius:2px;margin-bottom:15px;}.rooms-popup-room--has-low-availability .rooms-popup-room__availability{color:#d40e14;font-weight:bold;}.rooms-popup-room__availability{text-align:right;}.rooms-popup-room__title{color:#092a5e;font-size:20px;margin-top:5px;}.rooms-popup-room__price-line{display:flex;flex-wrap:wrap;margin-bottom:15px;}.rooms-popup-room__combination{font-style:italic;}.rooms-popup-room__choose-button{margin-top:5px;}.rooms-popup-room__choose-button.btn-secondary{text-transform:none;font-weight:normal;}.rooms-popup-room__combination,.rooms-popup-room__price-info{flex:1;min-width:50%;}.rooms-popup-price{position:relative;text-align:right;margin-top:18px;}.rooms-popup-price--is-discounted .rooms-popup-price__final-price{color:#d40e14;}.rooms-popup-price__your-price-label{position:absolute;top:0;left:0;}.rooms-popup-price__original-price{text-decoration:line-through;display:inline-block;margin-right:15px;vertical-align:bottom;}.rooms-popup-price__price-discount{color:#ffffff;background-color:#d40e14;display:inline-block;height:38px;width:38px;text-align:center;border-radius:50%;line-height:38px;font-size:14px;}.rooms-popup-price__final-price{font-weight:bold;font-size:22px;}.voucher__row.panel{border:0 !important;}.voucher__row .panel-body{padding:0;}.voucher__row .voucher__number,.voucher__row .voucher__verification{max-width:220px;}.voucher__row .voucher__error{display:inline;}.voucher__row .form-item{display:inline-block;width:auto;}.jumpvoucher-payment{margin-top:15px;}.jumpvoucher-payment__number,.jumpvoucher-payment__verification{width:100%;position:relative;display:inline-block;}@media (min-width:768px){.jumpvoucher-payment__number,.jumpvoucher-payment__verification{width:calc(50% - 5px);}}@media (min-width:992px){.jumpvoucher-payment__number,.jumpvoucher-payment__verification{width:220px;margin-right:10px;}}@media (min-width:768px){.jumpvoucher-payment__number{margin-right:10px;}}.jumpvoucher-payment__messages .alert{margin-top:15px;}.jumpvoucher-payment .btn{margin-top:10px;width:100%;}@media (min-width:992px){.jumpvoucher-payment .btn{margin:0;width:auto;}}.jumpvoucher-payment .icon-checkmark{position:absolute;color:#a0c800 !important;right:6px;bottom:10px;}.form-item-onlineamount{position:relative;display:inline-block;max-width:220px;margin-right:10px;}.refund-covid19-tests__info-text{margin-top:15px;}.full-cancellation{margin-top:15px;}@media (min-width:768px){.full-cancellation{margin-top:0;}}.full-cancellation__inner{padding:15px;border:solid 1px #d7d2c3;}.full-cancellation__main-title{margin-top:0;}.full-cancellation__main-title span{vertical-align:middle;}.full-cancellation__main-title .icon{font-size:1.7em;}.full-cancellation__bookinfo > div{margin-bottom:15px;}@media (min-width:768px){.full-cancellation__bookinfo > div{display:flex;}}.full-cancellation__bookinfo > div span{flex-basis:200px;}.full-cancellation__bookinfo > div span:first-of-type{flex-basis:33%;color:#092a5e;font-weight:bold;}.full-cancellation__fake-label,.full-cancellation__form .form-item-reason label{color:#092a5e;font-weight:bold;}.full-cancellation__form{background-color:#e7e3db;margin:0 -15px -15px;padding:15px;}@media (min-width:768px){.full-cancellation__form .form-item-reason .form-textarea-wrapper,.full-cancellation__form .form-item-terms{float:right;width:70%;}}.full-cancellation__form .form-item-reason:after{content:"";display:table;clear:both;}.full-cancellation__form .form-item-terms p{display:inherit;}.full-cancellation__form .form-item-terms + p{clear:both;margin-top:10px;}.full-cancellation__modal .modal-body{height:calc(100% - 75px);display:flex;flex-direction:column;}.full-cancellation__modal .modal-body p + p{flex-grow:1;}@media (min-width:768px){.full-cancellation__modal .modal-body{height:auto;display:block;}}.full-cancellation__actions .btn{width:100%;}@media (min-width:768px){.full-cancellation__actions{display:flex;justify-content:space-between;}.full-cancellation__actions .btn{width:auto;}}@media (min-width:768px){.full-cancellation__actions .btn-primary{margin-bottom:0;}}.ismobile .modal.full-cancellation__modal .modal-dialog .modal-body{padding:15px;}.ismobile .modal.full-cancellation__modal,.ismobile .modal.full-cancellation__modal .modal-content,.ismobile .modal.full-cancellation__modal .modal-dialog{height:100vh;}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:16px;font-weight:normal;line-height:24px;text-align:center;vertical-align:middle;background-image:none;border:1px solid transparent;border-radius:3px;user-select:none;}.btn,.btn:hover,.btn:active,.btn.active,.btn:focus,.btn.disabled,.btn[disabled]{text-decoration:none;text-shadow:none;box-shadow:none;white-space:normal;cursor:pointer;}.btn-default{color:#333333;background-color:#ffffff;border-color:#cccccc;}.btn-primary,.btn-secondary,.btn-tertiary{background:linear-gradient(transparent,rgba(0,0,0,0.1));font-weight:bold;font-style:normal;}.btn-primary{color:#ffffff;background-color:#d40e14;border-color:#b0080d;border-bottom:2px solid #b0080d;}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary:focus{color:#ffffff;background-color:#b0080d;border-color:#b0080d;}.btn-secondary{color:#ffffff;background-color:#092a5e;border-color:#0c3578;border-bottom:2px solid #0c3578;}.btn-secondary:hover,.btn-secondary:active,.btn-secondary.active,.btn-secondary:focus{color:#ffffff;background-color:#0c3578;border-color:#0c3578;}.btn-tertiary{color:#092a5e;background-color:#70cbf4;border-color:#4cc4fa;border-bottom:2px solid #4cc4fa;}.btn-tertiary:hover,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary:focus{color:#092a5e;background-color:#4cc4fa;border-color:#4cc4fa;}.btn.disabled,.btn[disabled],.btn.disabled:hover,.btn[disabled]:hover{background:#ffffff;color:rgba(76,76,76,0.9);border-color:rgba(76,76,76,0.5);}.btn.btn-mini{line-height:20px;text-transform:none;font-weight:normal;margin:3px;}.btn.btn-block{display:block;width:100%;margin:0;padding-right:0;padding-left:0;}.btn.btn-arrow:after,.btn-call-to-action:after{content:"\e945";font-family:"tui-icon";margin-left:4px;vertical-align:bottom;}@media (max-width:992px){.btn.btn-block-mobile{display:block;width:100%;margin:0 0 15px;padding-right:0;padding-left:0;}}.ghost-blue,.btn-default.ghost-blue{text-decoration:none;text-shadow:none;box-shadow:none;white-space:normal;cursor:pointer;border:1px solid #092a5e;background:transparent;color:#092a5e;font-size:14px;padding:2px 10px;font-weight:bold;font-style:normal;}.btn-lg{padding:0 19px 4px;}.collapsible.collapsed .btn-fieldset-arrow:before{content:"\e114";}.btn-fieldset-arrow:before{position:relative;top:3px;margin-right:15px;content:"\e113";font-family:"tui-icon";font-size:18px;}#printable .submitbutton,#legalModal .submitbutton{display:none;}.ghost-link,.btn-default.ghost-link{border-color:#219ed9;background:transparent;color:#219ed9;text-transform:uppercase;}.ghost-link:hover,.btn-default.ghost-link:hover{background:rgba(33,158,217,0.1);border-color:#092a5e;color:#092a5e;}.ghost-white,.btn-default.ghost-white{border-color:#ffffff;background:transparent;color:#ffffff;text-transform:uppercase;}.ghost-white:hover,.btn-default.ghost-white:hover{background:rgba(255,255,255,0.1);}.ghost-gray,.btn-default.ghost-gray{border-color:#4c4c4c;background:transparent;color:#4c4c4c;text-transform:uppercase;}.ghost-gray:hover,.btn-default.ghost-gray:hover{background:rgba(76,76,76,0.1);}.btn.ghost-link.close-btn{z-index:100;display:flex;justify-content:center;background-color:#ffffff;cursor:pointer;margin:5px 15px;}@media screen and (min-width:992px){.btn.ghost-link.close-btn{position:absolute;top:-15px;right:-15px;height:30px;width:30px;border-radius:30px;padding:0;line-height:30px;display:inline;margin:0;background-color:#e2f3fe;border:none;}.btn.ghost-link.close-btn:hover{border-radius:30px;cursor:pointer;}}.btn.ghost-link.close-btn:hover{cursor:pointer;}.btn.tablesaw-btn{font-size:30px;color:#092a5e;box-shadow:none !important;}.btn.tablesaw-btn:active,.btn.tablesaw-btn:hover{background-color:transparent;}.btn.tablesaw-btn:focus:before{box-shadow:0 0 0.35em #4faeef !important;border-radius:50%;}.gototours-buttons{display:flex;align-items:baseline;}.gototours-buttons a{margin:0 10px;}.button-close{position:absolute;top:-0.6em;right:-0.6em;border:none;border-radius:50%;width:1.2em;height:1.2em;line-height:1;}.button-close::after{content:'\ea2e';font-family:'tui-icon',sans-serif;display:block;}@media screen and (max-width:992px){.ui-datepicker-multi .ui-datepicker-group{float:none;width:100%;}}.ws-popover{z-index:100001;}@media screen and (max-width:992px){.ui-datepicker .ui-datepicker-group.ui-datepicker-group-first thead{margin-top:-85px;display:table;position:fixed;width:100vw;height:35px;}.ui-datepicker .ui-datepicker-group.ui-datepicker-group-first .ui-datepicker-header{margin-top:40px;margin-bottom:5px;}.ui-datepicker .ui-datepicker-group:not(.ui-datepicker-group-first) thead{display:none;}.ui-datepicker .ui-datepicker-group:not(.ui-datepicker-group-first) .ui-datepicker-header{margin-top:0;}}@media screen and (max-width:992px) and screen and (max-width:992px){.ui-datepicker .ui-datepicker-title .next-months{line-height:32px;}}.ui-datepicker.ui-datepicker-multi-2 .ui-datepicker-group.ui-datepicker-group-first{border-right:2px solid #dcdcdc;}.custom-input-datepicker{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}.ui-datepicker-group-body{overflow:hidden;}.ui-datepicker-group-scroll-pane{position:relative;}body #ui-datepicker-div.ui-datepicker{font-family:"TUITypeLt","Calibri","Arial",sans-serif;}body #ui-datepicker-div.ui-datepicker.ui-datepicker{display:none;}@media screen and (min-width:992px){.isnotmobile .ui-datepicker .ui-datepicker-header,.isnotmobile .ui-datepicker-title{background-color:#ffffff;}}.isnotmobile .ui-datepicker:before{background-image:url('/sites/all/themes/tui/img/arrow-top-white.png');position:absolute;height:15px;width:40px;right:47.5%;top:-15px;z-index:100000;content:" ";}.ismobile .tui-datepicker-overlay{background-color:#000000;height:100%;top:100%;opacity:0.7;overflow:hidden;position:fixed;top:0;width:100%;z-index:100;}.ismobile .ui-datepicker{z-index:100000000 !important;}.ismobile .input-picker{width:100%;position:fixed !important;z-index:10000;margin-left:auto;margin-right:auto;top:20px !important;bottom:0 !important;}.ismobile .input-picker .ws-picker-controls{display:none;}.ismobile .input-picker .ws-po-outerbox,.ismobile .input-picker .ws-po-box{height:98%;padding-bottom:0;}.ismobile .input-picker .picker-grid table{height:100%;}.ismobile .input-picker .picker-grid table button{height:95%;}.ismobile .input-picker .ws-picker-body{height:80%;padding:50px 0 0;}.ismobile .input-picker .ws-picker-body .ws-picker-header{top:-40px;margin:0;}.ismobile .input-picker .ws-picker-body .ws-picker-header select{width:45%;}.ismobile .input-picker .ws-picker-body .picker-list,.ismobile .input-picker .ws-picker-body .picker-grid{height:100%;}.input-picker .picker-grid{margin:0;}.input-picker .picker-list td > button:hover,.input-picker .picker-list td > button.checked-value{background-color:#a0c800;}.input-picker .ws-button-row{border:none;top:-20px;}.input-picker .ws-button-row button.ws-current{display:none;}.input-picker .ws-button-row button.ws-empty{background:none repeat scroll 0 0 #ffffff;border:1px solid #dfdfdf;float:left;margin-left:50px;}.input-picker .ws-button-row button.ws-close{background:none repeat scroll 0 0 #ffffff;border:1px solid #dfdfdf;float:right;margin-right:50px;}.input-picker .ws-picker-controls{top:50px;}.input-picker .ws-picker-body{padding:30px 0 0;}.input-picker .ws-picker-body .picker-grid thead{display:none;}input[type=date],.form-control[disabled].ws-date,.form-control[readonly].ws-date,fieldset[disabled] .form-control.ws-date,.form-control[disabled].hasDatepicker,.form-control[readonly].hasDatepicker,fieldset[disabled] .form-control.hasDatepicker,.hasDatepicker{background-color:#ffffff;background-image:url("https://cdn.tui.be/sites/jetair2/files/img/calendar.png");background-repeat:no-repeat;background-position:right;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;}.ismobile .form-control[disabled].ws-date:focus,.ismobile .form-control[readonly].ws-date:focus,.ismobile fieldset[disabled] .form-control.ws-date:focus,.ismobile .form-control[disabled].hasDatepicker:focus,.ismobile .form-control[readonly].hasDatepicker:focus,.ismobile fieldset[disabled] .form-control.hasDatepicker:focus,.ismobile .hasDatepicker:focus{font-size:0px;}.error input[type=date],.error .form-control[disabled].ws-date,.error .form-control[readonly].ws-date,.error fieldset[disabled] .form-control.ws-date,.error .form-control[disabled].hasDatepicker,.error .form-control[readonly].hasDatepicker,.error fieldset[disabled] .form-control.hasDatepicker{background-color:#fde4e5;}.ui-datepicker-close.close{display:none;}@media screen and (min-width:768px){.ismobile .ui-datepicker-close.close{background-color:#ddd;display:block;margin:0;opacity:1;position:absolute;right:0;top:-53px;}}body .ui-datepicker td{padding:0;}body .ui-datepicker td span,body .ui-datepicker td a{padding:.4em .3em;}body .ui-datepicker table{margin:0;}body .ui-datepicker table tr td{position:relative;overflow:hidden;z-index:0;}body .ui-datepicker table tr td span,body .ui-datepicker table tr td a{width:32px;height:32px;line-height:initial;margin:auto;}body .ui-datepicker table tr td span:hover,body .ui-datepicker table tr td a:hover{text-decoration:none;}@media screen and (max-width:992px){body .ui-datepicker table tr td span,body .ui-datepicker table tr td a{width:40px;height:40px;}}body .ui-datepicker table tr td .ui-state-other-month{opacity:0;color:#ffffff;cursor:auto;}body .ui-datepicker table tr td.ui-state-disabled span{color:#4c4c4c;}body .ui-datepicker table tr td.ui-datepicker-unselectable{opacity:.35;filter:alpha(opacity=35);color:#4c4c4c;}body .ui-datepicker table tr td.ui-datepicker-unselectable span,body .ui-datepicker table tr td.ui-datepicker-unselectable a{cursor:not-allowed;background:#ffffff;}body .ui-datepicker table tr td.ui-datepicker-unselectable .ui-state-other-month{opacity:0;color:#ffffff;cursor:auto;}body .ui-datepicker table tr td.ui-datepicker-selected-between{opacity:1;filter:alpha(opacity=100);background:none repeat scroll 0 0 #e2f3fe;}body .ui-datepicker table tr td.ui-datepicker-selected-between span,body .ui-datepicker table tr td.ui-datepicker-selected-between a{background:transparent;color:#092a5e;}body .ui-datepicker table tr td.ui-datepicker-selected-between.ui-datepicker-other-month{background:none;}body .ui-datepicker table tr td.ui-datepicker-selected-from{opacity:1;filter:alpha(opacity=100);z-index:0;}body .ui-datepicker table tr td.ui-datepicker-selected-from.ui-datepicker-other-month{opacity:0;}body .ui-datepicker table tr td.ui-datepicker-selected-from span,body .ui-datepicker table tr td.ui-datepicker-selected-from a{border:none;color:#092a5e;font-weight:bold;background:#70cbf4;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}body .ui-datepicker table tr td.ui-datepicker-selected-from:after{content:"";position:absolute;height:100%;width:50%;left:50%;margin:0;right:0;top:0;background:none repeat scroll 0 0 #e2f3fe;z-index:-1;}body .ui-datepicker table tr td.ui-datepicker-selected-from.ui-datepicker-today span,body .ui-datepicker table tr td.ui-datepicker-selected-from.ui-datepicker-today a{border:1px solid #70cbf4;margin:-1px auto;}body .ui-datepicker table tr td.ui-datepicker-selected-from.ui-datepicker-today:after{width:31px;left:28px;}body .ui-datepicker table tr td.ui-datepicker-selected-to span,body .ui-datepicker table tr td.ui-datepicker-selected-to a{border:none;color:#092a5e;font-weight:bold;text-decoration:none;background:#70cbf4;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}body .ui-datepicker table tr td.ui-datepicker-selected-to.ui-datepicker-other-month{opacity:0;}body .ui-datepicker table tr td.ui-datepicker-selected-to:after{content:"";position:absolute;height:100%;width:50%;right:50%;margin:0;top:0;background:none repeat scroll 0 0 #e2f3fe;z-index:-1;}body .ui-datepicker table tr td.ui-datepicker-selected-from.ui-datepicker-selected-to span,body .ui-datepicker table tr td.ui-datepicker-selected-from.ui-datepicker-selected-to a{background:#70cbf4;}body .ui-datepicker table tr td.highlight span,body .ui-datepicker table tr td.highlight a{border:1px solid #a0c8e6;background:#dcf0ff;color:#333333;}body .ui-datepicker table tr td.ui-datepicker-today span,body .ui-datepicker table tr td.ui-datepicker-today a{font-weight:bold !important;border:1px solid #70cbf4;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}@media screen and (max-width:992px){body .ui-datepicker table tr td.ui-datepicker-today span,body .ui-datepicker table tr td.ui-datepicker-today a{line-height:1em;}}@media screen and (max-width:992px){body .ui-datepicker table tr td span,body .ui-datepicker table tr td a{padding:0.8em 0;}body .ui-datepicker table tr td.ui-datepicker-selected-from span:before,body .ui-datepicker table tr td.ui-datepicker-selected-to span:before,body .ui-datepicker table tr td.ui-datepicker-selected-from a:before,body .ui-datepicker table tr td.ui-datepicker-selected-to a:before{border-top-width:18px;}body .ui-datepicker table tr td.ui-datepicker-selected-from span:after,body .ui-datepicker table tr td.ui-datepicker-selected-to span:after,body .ui-datepicker table tr td.ui-datepicker-selected-from a:after,body .ui-datepicker table tr td.ui-datepicker-selected-to a:after{border-bottom-width:18px;}}body .ui-datepicker .ui-datepicker-buttonpane{margin:0;padding:0;border:none;}body .ui-datepicker .ui-datepicker-buttonpane.ui-datepicker-buttonpane-footer .ui-datepicker-close{font-size:16px;position:absolute;}body .ui-datepicker .ui-datepicker-buttonpane.ui-datepicker-buttonpane-footer .ui-datepicker-close:before{right:30px;content:"\e945";}body .ui-datepicker .ui-datepicker-buttonpane.ui-datepicker-buttonpane-header .ui-datepicker-close:before{left:5px;content:"\e942";font-family:"tui-icon";font-weight:bold;font-style:normal;font-size:23px;}body .ui-datepicker .ui-datepicker-buttonpane.ui-datepicker-buttonpane-header .ui-datepicker-close:after{right:5px;position:absolute;content:'\ea2e';font-family:"tui-icon";font-weight:bold;font-style:normal;font-size:26px;}body .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{font-weight:normal;font-style:normal;margin:0;border-radius:0;display:block;width:100%;background:#70cbf4;color:#092a5e;height:50px;line-height:45px;top:auto;left:0;right:0;}body .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:before{position:absolute;font-family:"tui-icon";font-size:16px;}@media screen and (max-width:992px){body .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{font-size:18px;}}body .ui-datepicker .ui-datepicker-buttonpane.ui-datepicker-buttonpane-footer .ui-datepicker-close{background:#d40e14;color:#ffffff;border-radius:3px;margin:5px auto;text-transform:uppercase;height:40px;line-height:35px;}@media screen and (max-width:992px){body .ui-datepicker .ui-datepicker-buttonpane.ui-datepicker-buttonpane-footer .ui-datepicker-close{position:static;max-width:calc(100% - 40px);height:35px;line-height:30px;}}@media screen and (max-width:992px){body .ui-datepicker .ui-datepicker-buttonpane.ui-datepicker-buttonpane-footer{position:absolute;bottom:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}body .ui-datepicker .ui-datepicker-prev.ui-state-hover,body .ui-datepicker .ui-datepicker-next.ui-state-hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none;}@media screen and (max-width:992px){body .ui-datepicker{width:19em;}}.ismobile .ui-datepicker-buttonpane-header.ui-datepicker-buttonpane{display:block;}@media screen and (min-width:992px){.ismobile .ui-datepicker-buttonpane-header.ui-datepicker-buttonpane .ui-datepicker-close{display:none;}}@media screen and (max-width:992px){.isnotmobile .ui-datepicker-buttonpane{display:block;}}.isnotmobile .ui-datepicker-buttonpane{display:none;}#ui-datepicker-div.ui-datepicker{background:#ffffff;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 0px 5px;-moz-box-shadow:rgba(0,0,0,0.3) 0px 0px 5px;box-shadow:rgba(0,0,0,0.3) 0px 0px 5px;border:none;padding:0;margin:15px 0 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}@media screen and (max-width:992px){#ui-datepicker-div.ui-datepicker{-webkit-box-shadow:rgba(0,0,0,0) 0px 0px 0;-moz-box-shadow:rgba(0,0,0,0) 0px 0px 0;box-shadow:rgba(0,0,0,0) 0px 0px 0;margin-left:auto;margin-right:auto;}}@media screen and (max-width:992px){margin-top:10px;.ui_datepicker_block{background:white;}}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{border:none;text-align:center;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#092a5e;background:#ffffff;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"TUITypeLt","Calibri","Arial",sans-serif;}.ui-widget-header{font-weight:normal;font-style:normal;color:#092a5e;background:none;border:none;border-radius:0;}.ui-datepicker-multi .ui-datepicker-group{border-bottom:none;}.ui-datepicker-multi .ui-datepicker-group table{width:100%;margin:0;}.ui-datepicker-multi-2 .ui-datepicker-group.ui-datepicker-group-first{border-right:1px solid #ffffff;}.ui-datepicker-group + .ui-datepicker-row-break{border-top:1px solid #73afdc;}.ui-state-disabled.highlight,.ui-widget-content .ui-state-disabled.highlight,.ui-widget-header .ui-state-disabled.highlight{opacity:.8;filter:alpha(opacity=80);}.ui-state-disabled.ui-datepicker-selected-from,.ui-widget-content .ui-state-disabled.ui-datepicker-selected-from,.ui-widget-header .ui-state-disabled.ui-datepicker-selected-from{opacity:1;filter:alpha(opacity=100);}.ui-datepicker-current{display:none;}.tui-datepicker-title{font-weight:normal;font-style:normal;line-height:24px;}.ui-datepicker .ui-datepicker-title{line-height:0;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-monthyear{color:#092a5e;font-family:"TUITypeLt","Calibri","Arial",sans-serif;border:1px solid #dcdcdc;background:white;width:100%;margin:4px;text-align:center;padding:5px 20px 5px 10px;cursor:pointer;text-transform:lowercase;font-size:16px;line-height:18px;-moz-appearance:none;-webkit-appearance:none;appearance:none;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-monthyear:focus{outline-color:#70cbf4;}@media screen and (max-width:992px){.ui-datepicker .ui-datepicker-title select.ui-datepicker-monthyear{width:auto;line-height:20px;margin:0 auto;padding-right:30px;float:none;}}.ui-datepicker .ui-datepicker-title select.ui-datepicker-monthyear.chevron{background:url('/sites/all/themes/tui/img/chevron-down.png') no-repeat center right;background-size:22px;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-monthyear.chevron:focus{background:url('/sites/all/themes/tui/img/chevron-up.png') no-repeat center right;background-size:22px;}.ui-datepicker .ui-datepicker-title span.ui-datepicker-year{margin:auto;display:inline;line-height:36px;text-transform:lowercase;}@media screen and (max-width:992px){.ui-datepicker .ui-datepicker-title{margin:5px 0 0 0;}}.ui-datepicker .ui-datepicker-next-hover{border:none;right:2px;}.ui-datepicker-calendar th{color:#4c4c4c;width:14.28571429%;font-size:12px;padding:5px 4px;}.ui-datepicker-calendar th span{text-transform:capitalize;}.ui-datepicker-calendar .ui-datepicker-week-end{color:#70cbf4;}.input-picker .ws-po-outerbox{-webkit-box-shadow:rgba(0,0,0,0.3) 0px 0px 5px;-moz-box-shadow:rgba(0,0,0,0.3) 0px 0px 5px;box-shadow:rgba(0,0,0,0.3) 0px 0px 5px;background:#ffffff;padding:0;}.input-picker .ws-po-box{padding:0;border:none;}.input-picker .ws-picker-body{background:#ddd;margin:0;padding-top:37px;font-family:"TUITypeLt","Calibri","Arial",sans-serif;font-size:14px;}.input-picker .picker-list{margin:0;}.input-picker .picker-list td > button:hover,.input-picker .picker-list .input-picker .picker-list td > button.checked-value{background:#092a5e;}.input-picker .picker-list th,.input-picker .picker-list td.week-cell{text-align:center;padding:0.7em .3em;font-size:12px;color:#666;text-transform:uppercase;}.input-picker .picker-list th{background:#ddd;}.input-picker .picker-list td > button[disabled],.input-picker .picker-list td > button[disabled]:hover{color:#b8b8b8;}.input-picker .ws-picker-controls{top:9px;}.input-picker .ws-picker-controls > button{border:none;border-radius:16px;width:16px;height:16px;padding:0;}.input-picker .ws-picker-header{top:-31px;}.input-picker .prev-controls,.input-picker .ws-po-box[dir=rtl] .next-controls{left:10px;}.input-picker .next-controls,.input-picker .ws-po-box[dir=rtl] .prev-controls{right:10px;}.ws-button-row{display:none;}.ws-po-arrow{top:-8px;}.input-picker[data-currentview=setMonthList] .ws-picker-header > select,.input-picker[data-currentview=setYearList] .ws-picker-header > select,.input-picker[data-currentview=setDayList] .ws-picker-header > select{padding:4px 6px;border:none;}@media screen and (max-width:992px){#ui-datepicker-div{position:fixed !important;z-index:10000 !important;width:auto !important;left:0 !important;right:0 !important;top:0 !important;bottom:0 !important;margin:0 !important;padding:0;border-radius:0;}body .ui-datepicker .ui-datepicker-header{padding:5px 0;font-size:15px;}body .ui-datepicker .ui-datepicker-buttonpane{padding:0;display:block;}body .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{bottom:0;}}@media screen and (max-width:992px) and screen and (max-width:768px){body .ui-datepicker .ui-datepicker-buttonpane{line-height:50px;height:55px;}}@media only screen and (max-width:480px){.hidden-xxs{display:none;}}.tui-datepicker-dates{color:#092a5e;}.custom-input-datepicker{height:50px;font-weight:bold;font-style:normal;}@media screen and (min-width:768px){.custom-input-datepicker{height:50px;}}.custom-input-datepicker .tui-datepicker-date-choose{font-size:20px;font-family:"TUITypeLt","Calibri","Arial",sans-serif;}.custom-input-datepicker .tui-datepicker-date-full{height:50px;}.custom-input-datepicker [class^='icon']{top:15px;}.custom-input-datepicker .tui-datepicker-date-choose{display:table-cell;height:35px;vertical-align:middle;}.tui-datepicker-title .tui-datepicker-dates .tui-datepicker-date-from,.tui-datepicker-title .tui-datepicker-dates .tui-datepicker-date-to{height:50px;background:#f3f0ec;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0;font-size:16px;color:#092a5e;}@media screen and (min-width:768px){.tui-datepicker-title .tui-datepicker-dates .tui-datepicker-date-from,.tui-datepicker-title .tui-datepicker-dates .tui-datepicker-date-to{height:65px;}}.tui-datepicker-title .tui-datepicker-dates .tui-datepicker-date-from .icon-calendar-month,.tui-datepicker-title .tui-datepicker-dates .tui-datepicker-date-to .icon-calendar-month{display:none;}.tui-datepicker-title .tui-datepicker-dates .tui-datepicker-date-from [class^='icon'],.tui-datepicker-title .tui-datepicker-dates .tui-datepicker-date-to [class^='icon']{top:24px;}.tui-datepicker-title .tui-datepicker-dates .tui-datepicker-date-from .tui-datepicker-date-full span,.tui-datepicker-title .tui-datepicker-dates .tui-datepicker-date-to .tui-datepicker-date-full span{padding:0 0 0 2px;font-size:inherit;text-transform:lowercase;}.tui-datepicker-dates .tui-datepicker-date-from,.tui-datepicker-dates .tui-datepicker-date-to,.custom-input-datepicker{cursor:pointer;position:relative;width:50%;float:left;text-align:left;padding:5px 0 0 33px;line-height:16px;font-size:14px;color:#999;}.tui-datepicker-dates .tui-datepicker-date-from [class^='icon'],.tui-datepicker-dates .tui-datepicker-date-to [class^='icon'],.custom-input-datepicker [class^='icon']{position:absolute;left:10px;font-size:16px;color:#999;}.tui-datepicker-dates .tui-datepicker-date-from.active,.tui-datepicker-dates .tui-datepicker-date-to.active,.custom-input-datepicker.active{border-bottom:3px solid #092a5e;}.tui-datepicker-dates .tui-datepicker-date-from.active [class^='icon'],.tui-datepicker-dates .tui-datepicker-date-to.active [class^='icon'],.custom-input-datepicker.active [class^='icon']{color:#ffffff;}.tui-datepicker-dates .tui-datepicker-date-from.active.swiping:after,.tui-datepicker-dates .tui-datepicker-date-to.active.swiping:after,.custom-input-datepicker.active.swiping:after{background-image:none;}.tui-datepicker-date-weekday{font-size:14px;}.tui-datepicker-date-full{line-height:15px;}.tui-datepicker-date-day{font-size:22px;}.tui-datepicker-date-month{text-transform:capitalize;}.custom-input-datepicker{width:100%;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{text-decoration:none;text-align:center;left:auto;top:5px;border:none;font-weight:normal;font-style:normal;font-size:24px;}@media screen and (max-width:992px){.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{font-size:30px;}}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{font-family:"tui-icon";content:"\e914";}.ui-datepicker .ui-datepicker-prev.ui-state-disabled,.ui-datepicker .ui-datepicker-next.ui-state-disabled{cursor:default;opacity:0.1;filter:alpha(opacity=10);}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none;}.ui-datepicker .ui-datepicker-next:before{content:"\e918";font-family:"tui-icon";}@media screen and (max-width:992px){.search-date-from{border-left:1px solid #ddd;}}.loading-dates .form-control[disabled].hasDatepicker{background-color:#ebebe4 !important;}.loading-dates .input-icon.icon-calendar-month:before{display:none;}@keyframes loading-dates-spinner{to{transform:rotate(360deg);}}.loading-dates .input-icon.icon-calendar-month:after{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:0;margin-left:0;border-radius:50%;border:2px solid #DCDCDC;border-top-color:#092a5e;animation:loading-dates-spinner 0.6s linear infinite;}.datepicker-dropdown{width:100%;position:fixed;background-color:#ffffff;border:medium none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;box-shadow:3px 2px 16px 0 #000000;padding:0;}@media screen and (min-width:992px){.datepicker-dropdown{position:absolute;}}@media screen and (min-width:992px){.datepicker-dropdown{width:50%;}}@media screen and (min-width:1200px){.datepicker-dropdown{width:250px;}}.datepicker-dropdown table{width:100%;}.datepicker-dropdown thead tr{border-bottom:1px solid #dfdfdf;}.datepicker-dropdown thead .prev{color:#ffffff;cursor:pointer;text-align:left;}.datepicker-dropdown thead .prev:after{content:"\e942";color:#000000;font-family:"tui-icon";}.datepicker-dropdown thead .prev:hover:after{color:#a0c8e6;}.datepicker-dropdown thead .datepicker-switch{text-align:center;}.datepicker-dropdown thead .next{color:#ffffff;cursor:pointer;text-align:right;}.datepicker-dropdown thead .next:after{content:"\e945";color:#000000;font-family:"tui-icon";}.datepicker-dropdown thead .next:hover:after{color:#a0c8e6;}.datepicker-dropdown .datepicker-years,.datepicker-dropdown .datepicker-months{width:100%;}@media screen and (min-width:1200px){.datepicker-dropdown .datepicker-years,.datepicker-dropdown .datepicker-months{width:auto;}}.datepicker-dropdown .datepicker-years tbody tr td .year,.datepicker-dropdown .datepicker-months tbody tr td .year,.datepicker-dropdown .datepicker-years tbody tr td .month,.datepicker-dropdown .datepicker-months tbody tr td .month{padding:15px 0;text-align:center;display:inline-block;width:33.33%;cursor:pointer;background-color:#ffffff;}.datepicker-dropdown .datepicker-years tbody tr td .year:hover,.datepicker-dropdown .datepicker-months tbody tr td .year:hover,.datepicker-dropdown .datepicker-years tbody tr td .month:hover,.datepicker-dropdown .datepicker-months tbody tr td .month:hover{background-color:#dfdfdf;}.datepicker-dropdown .datepicker-years tbody tr td .year.active,.datepicker-dropdown .datepicker-months tbody tr td .year.active,.datepicker-dropdown .datepicker-years tbody tr td .month.active,.datepicker-dropdown .datepicker-months tbody tr td .month.active{background-color:#555555;border-bottom:2px solid #dfdfdf;color:#eeeeee;}.datepicker-dropdown .datepicker-days{width:100%;}@media screen and (min-width:1200px){.datepicker-dropdown .datepicker-days{width:auto;}}.datepicker-dropdown .datepicker-days table thead tr:last-child th{padding-top:15px;padding-bottom:15px;text-align:center;}.datepicker-dropdown .datepicker-days table thead tr .dow{font-size:smaller;}.datepicker-dropdown .datepicker-days table tbody .day{cursor:pointer;text-align:center;padding:15px;}@media screen and (min-width:1200px){.datepicker-dropdown .datepicker-days table tbody .day{padding:5px;}}.datepicker-dropdown .datepicker-days table tbody .day:hover{background-color:#dfdfdf;}.datepicker-dropdown .datepicker-days table tbody .day.old,.datepicker-dropdown .datepicker-days table tbody .day.new{color:#dfdfdf;cursor:auto;}.datepicker-dropdown .datepicker-days table tbody .day.old:hover,.datepicker-dropdown .datepicker-days table tbody .day.new:hover{background-color:#ffffff;}.datepicker-dropdown .datepicker-days table tbody .day.active{background-color:#555555;border-bottom:2px solid #dfdfdf;color:#eeeeee;}.birthdatepicker{background-image:url(/sites/all/themes/tui/img/calendar.png);background-repeat:no-repeat;background-position:right;}#ui-datepicker-div{z-index:1010;}.page-hotel #ui-datepicker-div{z-index:1621;}.android-select-fix{-webkit-appearance:listbox;background-image:url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:right center;padding-right:20px;}.small-image-radio .radio input[type="radio"]{margin-top:12px;}.radio-input-inline .form-item.radio{width:auto;float:left;margin:0 15px 0 0;}.mobile-nav-tabs-select-container .mobile-nav-tabs-select{background-color:#dfdfdf;height:52px;border:1px solid #9b9b9b;position:relative;cursor:pointer;padding:5px;color:#73afdc;}.mobile-nav-tabs-select-container .mobile-nav-tabs-select .nav-tabs-select{height:52px;cursor:pointer;position:absolute;top:0;left:0;opacity:0;width:100%;}.mobile-nav-tabs-select-container .mobile-nav-tabs-select .mobile-nav-tabs-content{text-align:center;text-transform:uppercase;font-weight:bold;font-style:normal;}.mobile-nav-tabs-select-container .mobile-nav-tabs-select .icon-chevron-down{font-size:44px;}.mobile-nav-tabs-select-container .custom-select-box{width:100%;background-color:#dfdfdf;border:1px solid #9b9b9b;padding:15px;font-weight:bold;font-style:normal;font-family:"TUITypeLt","Calibri","Arial",sans-serif;text-transform:uppercase;}.mobile-nav-tabs-select-container select{padding:15px;width:100%;}.custom-select-box{position:absolute;left:0;cursor:pointer;overflow:hidden;}.custom-select-box [class^='icon']{position:absolute;right:7px;top:9px;}.form-disabled .custom-select-box{background-color:#ebebe4;}.custom-select{cursor:pointer;}.skip-times-icon .icon-times{display:none !important;}.custom-select option{padding:5px 15px;}.custom-select option:disabled{text-decoration:line-through;background-color:#dfdfdf;}.disabled .custom-select-box{background-color:#eeeeee;pointer-events:none;}.disabled select{pointer-events:none;}.d-flex.fit-select select{min-width:50px;}@media screen and (min-width:768px){.d-flex.fit-select select{width:fit-content;}}.d-flex.fit-select select.validate-inline{padding-right:5px;padding-left:5px;min-width:60px;width:100%;}.form-group,.input-group,.form-item{position:relative;}.form-group.error select,.input-group.error select,.form-item.error select,.form-group.error input,.input-group.error input,.form-item.error input{color:#555555;border:1px solid #d40e14;background-color:#ffffff;background-repeat:no-repeat;}.error{color:#d40e14;}table.table-striped tbody tr.error{background-color:#fde4e5;color:#d40e14;}table.table-striped tbody tr.error.odd{background-color:#fde4e5;}table.table-striped tbody tr.error.odd td{background-color:#fde4e5;}.error .container-inline-date .date-padding .form-item select:active,.error .container-inline-date .date-padding .form-item select:focus{border:1px solid #d40e14;}.error .container-inline-date + .birthday-description{color:#d40e14;}.form-item.error{background-color:inherit;}.form-item.validation,.input-group.validation,.form-validate-inline .form-item,.form-validate-inline .input-group{padding-right:25px;}@media screen and (min-width:992px){.form-item.validation,.input-group.validation,.form-validate-inline .form-item,.form-validate-inline .input-group{padding-right:0;}}.form-item.validation.form-item .input-group,.input-group.validation.form-item .input-group,.form-validate-inline .form-item.form-item .input-group,.form-validate-inline .input-group.form-item .input-group{padding-right:0;}.form-item.validation:after,.input-group.validation:after,.form-validate-inline .form-item:after,.form-validate-inline .input-group:after{font-family:'tui-icon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:0px;bottom:9px;}@media screen and (min-width:992px){.form-item.validation:after,.input-group.validation:after,.form-validate-inline .form-item:after,.form-validate-inline .input-group:after{right:-21px;}}.form-item.validation.form-type-select:after,.input-group.validation.form-type-select:after,.form-validate-inline .form-item.form-type-select:after,.form-validate-inline .input-group.form-type-select:after,.form-item.validation.form-type-numberfield:after,.input-group.validation.form-type-numberfield:after,.form-validate-inline .form-item.form-type-numberfield:after,.form-validate-inline .input-group.form-type-numberfield:after{display:none;}.form-item.validation.form-type-birthdate,.input-group.validation.form-type-birthdate,.form-validate-inline .form-item.form-type-birthdate,.form-validate-inline .input-group.form-type-birthdate,.form-item.validation.form-type-birthdate .form-type-select,.input-group.validation.form-type-birthdate .form-type-select,.form-validate-inline .form-item.form-type-birthdate .form-type-select,.form-validate-inline .input-group.form-type-birthdate .form-type-select,.form-item.validation.form-type-item,.input-group.validation.form-type-item,.form-validate-inline .form-item.form-type-item,.form-validate-inline .input-group.form-type-item{padding-right:0;}.form-item.validation.validation--error input,.input-group.validation.validation--error input,.form-validate-inline .form-item.validation--error input,.form-validate-inline .input-group.validation--error input{border:1px solid #d40e14;}.form-item.validation.validation--error:after,.input-group.validation.validation--error:after,.form-validate-inline .form-item.validation--error:after,.form-validate-inline .input-group.validation--error:after{color:#d40e14;content:"\ea2e";}.form-item.validation.validation--ok:after,.input-group.validation.validation--ok:after,.form-validate-inline .form-item.validation--ok:after,.form-validate-inline .input-group.validation--ok:after{color:#a0c800;content:"\e93e";}@media screen and (min-width:768px){.form-validate-inline__inside .form-item.validation,.form-validate-inline__inside .input-group.validation{padding-right:0;}.form-validate-inline__inside .form-item.validation:after,.form-validate-inline__inside .input-group.validation:after{right:6px;bottom:9px;}}.webform-component{padding-right:25px;}.webform-component.validation{padding-right:25px;}.webform-component.validation:after{right:6px;top:9px;bottom:0;}#departure_airport{position:relative;left:0;right:5px;}@media screen and (max-width:768px){#departure_airport{right:0;}}@media screen and (max-width:992px){#departure_airport{margin-bottom:15px;}}#departure_airport select{appearance:none;-moz-appearance:none;-webkit-appearance:none;line-height:initial;}#departure_airport select:focus{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;}#departure_airport select::-ms-expand{display:none;}#departure_airport .select-side{width:45px;position:absolute;bottom:0;height:100%;pointer-events:none;right:0;z-index:1;border:0;background:transparent;}#departure_airport .select-side i{color:#9b9b9b;top:1px;position:relative;}.lm-search-form-inner #departure_airport{position:relative;left:0;right:0;}.lm-search-form-inner #departure_airport select{line-height:initial;}.lm-search-form-inner #departure_airport select:focus{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;}.lm-search-form-inner #departure_airport div.form-item-departure-airport:after{content:"\e93f";font-family:'tui-icon' !important;color:#555555;position:absolute;right:10px;top:40px;pointer-events:none;}.lm-search-form-inner #departure_airport .select-side{width:32px;height:37px;position:absolute;bottom:0;pointer-events:none;left:0;z-index:1;border-right:none;border:0;background:transparent;box-shadow:none;}.lm-search-form-inner #departure_airport .select-side i{color:#9b9b9b;top:1px;position:relative;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .form-item.radio,body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .form-item.checkbox{padding:0;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .form-item.radio label,body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .form-item.checkbox label{display:inline-block;color:#4c4c4c;font-weight:normal;line-height:initial;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .form-item.radio label.error-border,body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .form-item.checkbox label.error-border{color:#d40e14;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .form-item.radio.form-disabled label,body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .form-item.checkbox.form-disabled label{color:#dcdcdc;pointer-events:none;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .form-item.radio.form-disabled label:before,body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .form-item.checkbox.form-disabled label:before{border-color:#b9b9b9;background-color:#dcdcdc;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .radio:not(.slick-slide) input[type="radio"],body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .radio-inline input[type="radio"],body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .checkbox input[type="checkbox"],body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .checkbox-inline input[type="checkbox"]{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .radio:not(.slick-slide) input[type="radio"] + label:before,body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .radio-inline input[type="radio"] + label:before,body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .checkbox input[type="checkbox"] + label:before,body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .checkbox-inline input[type="checkbox"] + label:before{content:'';border:0.05em solid #4c4c4c;display:block;float:left;width:0.9em;height:0.9em;cursor:pointer;text-align:center;margin-right:8px;margin-top:1px;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .radio:not(.slick-slide) input[type="radio"]:checked + label,body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .radio-inline input[type="radio"]:checked + label,body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .checkbox input[type="checkbox"]:checked + label,body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .checkbox-inline input[type="checkbox"]:checked + label{font-weight:bold;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .radio input[type="radio"] + label:before{border-radius:50%;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .radio input[type="radio"]:checked + label{color:#092a5e;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .radio input[type="radio"]:checked + label:before{background-color:#092a5e;border-color:#092a5e;box-shadow:inset 0 0 0 0.12em white;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .radio input[type="radio"]:disabled + label{color:#dcdcdc;pointer-events:none;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .radio input[type="radio"]:disabled + label:before{border-color:#b9b9b9;background-color:#dcdcdc;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .checkbox input[type="checkbox"] + label:before{border-radius:2px;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .checkbox input[type="checkbox"]:checked + label{color:#092a5e;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .checkbox input[type="checkbox"]:checked + label:before{content:'\e93e';font-family:'tui-icon',sans-serif;background-color:#ffffff;border:1px solid #092a5e;color:#092a5e;font-size:0.6em;height:1.44rem;padding:0.125em 0.1em 0 0;width:1.44rem;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .checkbox input[type="checkbox"]:disabled + label{color:#dcdcdc;pointer-events:none;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .checkbox input[type="checkbox"]:disabled + label:before{border-color:#b9b9b9;background-color:#dcdcdc;}.error .container-inline-date .date-padding .form-item select:active,.error .container-inline-date .date-padding .form-item select:focus{border:1px solid #d40e14;}.error .container-inline-date + .birthday-description{color:#d40e14;}.container-inline-date{width:100%;}.container-inline-date + .birthday-description{color:#4c4c4c;text-align:left;margin-bottom:15px;}.container-inline-date > .form-item{margin:0;display:block;}.container-inline-date .date-padding{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;float:none;}.container-inline-date .date-padding .form-type-select{width:33.33%;margin-right:10px;margin-bottom:0;height:auto !important;}.container-inline-date .date-padding .form-type-select select:active,.container-inline-date .date-padding .form-type-select select:focus{border:1px solid #70cbf4;}.container-inline-date .date-padding .form-type-select select + span[class*="icon-"]{display:none;}.container-inline-date .date-padding .form-type-select:last-of-type{margin:0;}.container-inline-date .date-padding .form-type-select:last-of-type select{margin-right:0;}.container-inline-date .date-padding .date-day,.container-inline-date .date-padding .date-month,.container-inline-date .date-padding .date-year{width:100%;}.container-inline-date .date-padding .date-day select.input-lg,.container-inline-date .date-padding .date-month select.input-lg,.container-inline-date .date-padding .date-year select.input-lg,.container-inline-date .date-padding .date-day select.input-medium,.container-inline-date .date-padding .date-month select.input-medium,.container-inline-date .date-padding .date-year select.input-medium{padding:0 0 0 10px;}.form-item-tel .input-group{width:100%;position:initial;}.form-item-tel .input-group .input-group-addon{padding:0;border:0;position:relative;display:inline-block;width:30%;}@media screen and (min-width:992px){.form-item-tel .input-group .input-group-addon{width:25%;}}@media screen and (min-width:1200px){.form-item-tel .input-group .input-group-addon{width:22%;}}.form-item-tel .input-group .input-group-addon button{border-right:none;white-space:nowrap;background-color:#f3f0ec;}.form-item-tel .input-group .input-group-addon button:focus{border-color:#b9b9b9;}.form-item-tel .input-group .input-group-addon button i{position:relative;top:2px;}.form-item-tel .input-group .input-group-addon.open > .dropdown-menu{display:block;max-height:190px;overflow-y:auto;min-width:80px;}.form-item-tel .input-group .input-group-addon.open > .dropdown-menu a{text-decoration:none;}.form-item-tel .input-group input{border-left-color:#e7e3db;display:inline-block;width:70%;}.form-item-tel .input-group input:focus{border-left-color:#66afe9;}@media screen and (min-width:992px){.form-item-tel .input-group input{width:75%;}}@media screen and (min-width:1200px){.form-item-tel .input-group input{width:78%;}}.page-my-zone-csq .form-type-textarea{height:auto !important;}.ui-datepicker-trigger{background-color:transparent;position:absolute;padding:0;right:0;top:0;height:34px;border-left:1px solid #ccc;}button.ui-datepicker-trigger{background-color:transparent;position:absolute;padding:0;right:0;top:0;height:34px;border-left:1px solid #ccc;}.input-small{padding-left:0;padding-right:0;text-align:center;width:48px !important;}.webform-client-form .radio input[type="radio"],.webform-client-form .radio-inline input[type="radio"],.webform-client-form .checkbox input[type="checkbox"],.webform-client-form .checkbox-inline input[type="checkbox"]{float:none;}.webform-client-form .webform-component-webform_time .form-control{display:inline-block;width:auto;}.tui-form-horizontal.form-horizontal .form-group{margin-left:0;margin-right:0;}@media screen and (min-width:768px){.tui-form-horizontal.form-horizontal .col-sm-12 .form-group .form-control{width:75%;display:inline-block;}.tui-form-horizontal.form-horizontal .col-sm-12 .form-group label{width:25%;}.tui-form-horizontal.form-horizontal .form-indent{margin-left:25%;margin-bottom:15px;}.tui-form-horizontal.form-horizontal .form-group label{width:100%;text-align:left;}.tui-form-horizontal.form-horizontal .form-group.form-type-textarea label{width:100%;text-align:left;}.tui-form-horizontal.form-horizontal .form-group.form-type-textarea .form-control{width:100%;}}.webform-datepicker .form-item{width:auto;}.form-item{width:100%;}@media screen and (max-width:992px){.form-item-sm{width:100%;}}.gift_certificate .form-horizontal .form-group .form-control{width:auto;}.radio-last-right .radio:last-child{float:right;}@media screen and (max-width:1200px){.form-group .radio{margin-top:15px;margin-bottom:15px;}}.form-group:last-of-type{margin-bottom:15px;}fieldset.webform-component-fieldset{float:left;margin:0px 5px 15px;box-sizing:border-box;}fieldset.webform-component-fieldset .panel-body{padding:8px;}.form-disabled label{color:#999999;cursor:default;}.minplus-select{opacity:0;}.minplus{padding:5px;text-align:center;border:1px solid #ccc;margin-top:5px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#999999;position:absolute;width:100%;top:0;background:#ffffff;}.minplus .px-plus,.minplus .px-min{border-radius:3px;width:26px;height:26px;line-height:24px;text-decoration:none;background:transparent;cursor:pointer;color:#092a5e;border:2px solid #092a5e;}.minplus .px-plus [class^='icon'],.minplus .px-min [class^='icon']{cursor:pointer;font-size:12px;padding:5px;line-height:26px;position:relative;}.minplus .px-min{float:left;}.minplus .px-plus{float:right;}.minplus [data-disabled="true"],.minplus[data-count="1"][data-paxtype="pax"] .px-min,.minplus[data-count="0"][data-paxtype="child"] .px-min,.minplus[data-count="9"] .px-plus{background:#EEEEEE;cursor:not-allowed;color:#ffffff;border:2px solid #EEEEEE;}.minplus .px-min [class^='icon'],.minplus .px-plus [class^='icon']{top:-1px;}.minplus .px-label{color:#092a5e;font-size:18px;}.row-pax{overflow:hidden;}.form-in-bookbox .row-pax{padding:0 10px;}.ismobile.tui-modal-open #TravelersChild{display:block;}.ismobile #TravelersChild{display:none;}.no-padding.col-children-birthday{padding-right:70px;}.form-inline #TravelersChild .form-group{margin-bottom:8px;}.form-inline #TravelersChild .container-inline-date .form-group{margin-bottom:0;}@media screen and (max-width:768px){.modal-dialog.modal-pax{width:100%;}.no-padding.col-children-birthday{padding-right:0;}.col-children-birthday .validated[class^='icon']{right:10px;}#TravelersChild .children.row-fluid .control-label{font-size:18px;margin-bottom:5px;margin-top:15px;}}.modal-backdrop{z-index:10;}.form-in-bookbox .container-birthday-pax{padding:0;}@media screen and (min-width:768px){.form-in-bookbox .container-birthday-pax .row-fluid .flex-box{width:100%;margin-right:0;}}.container-birthday-pax .children > div:first-of-type{width:100%;}@media screen and (min-width:768px){.container-birthday-pax{border-left:1px solid #092a5e;overflow:hidden;padding:0 0 0 15px;margin-top:2px;padding-bottom:5px;min-height:102px;}.container-birthday-pax .row-fluid .flex-box{width:46%;margin-right:0;}.container-birthday-pax .row-fluid .flex-box .birthday-description{width:100%;}.container-birthday-pax:after,.container-birthday-pax:before{right:100%;top:77px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.container-birthday-pax:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px;margin-right:-16px;}.container-birthday-pax:before{border-color:rgba(9,42,94,0);border-right-color:#092a5e;border-width:11px;margin-top:-11px;margin-right:-16px;}}@media screen and (min-width:768px){#TravelersChild .children.row-fluid .control-label{font-size:20px;margin-bottom:13px;margin-top:0;}}.modal-dialog{padding-top:160px;max-width:960px;}.modal-dialog.modal-pax .modal-body{padding-left:0;padding-right:0;}.modal-dialog .text-center{text-align:center;}.modal-dialog .text-center button{min-width:160px;}.modal-dialog .no-padding.col-children-birthday{padding-right:50px !important;}.modal-dialog .col-children-birthday .validated[class^='icon']{position:absolute;top:15px;right:25px;}@media screen and (max-width:767px){.ismobile .modal-dialog .no-padding.col-children-birthday{padding-right:0px !important;}.ismobile .modal-dialog .col-children-birthday .validated[class^='icon']{right:-25px;}}#refineOptions,.refineOptions{padding-bottom:30px;}#refineOptions .children .control-label,.refineOptions .children .control-label{font-size:20px;margin-bottom:18px;margin-top:0;}.tui-modal-body .minplus{padding:10px;margin-top:0;}.ismobile #refineOptions .children .control-label,.ismobile .refineOptions .children .control-label,.ismobile .modal-pax .children .control-label{margin-bottom:7px;margin-top:20px;}select.error-border,div.error-border,fieldset.error-border,input[type="text"].error-border{border:1px solid #d40e14;}select.error-border,input[type="text"].error-border,select.error-border::placeholder,input[type="text"].error-border::placeholder{color:#d40e14;}input[type="radio"].error-border[name^="luggage"] + label{border:1px solid #d40e14 !important;}.form-control[readonly].readonly-not-grayed{border:none;background-color:transparent;cursor:auto;padding-left:0;}.search-hotel-inline{text-align:left;}.search-hotel-inline label{margin-bottom:3px;font-size:14px;font-weight:normal;}.search-hotel-inline .form-submit,.search-hotel-inline .form-control{height:44px;}.search-hotel-inline .search-hotel-inline--checkin-date,.search-hotel-inline .search-hotel-inline--checkout-date{margin-bottom:10px;}.search-hotel-inline .search-hotel-inline--checkin-date > div,.search-hotel-inline .search-hotel-inline--checkout-date > div{position:relative;}@media screen and (min-width:768px){.search-hotel-inline .search-hotel-inline--checkin-date,.search-hotel-inline .search-hotel-inline--checkout-date{margin-bottom:0;}}.search-hotel-inline .form-control{border:solid 1px #ffffff;padding:0 10px;color:#4c4c4c;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.search-hotel-inline .form-control::-webkit-input-placeholder,.search-hotel-inline .form-control::-moz-placeholder,.search-hotel-inline .form-control:-ms-input-placeholder,.search-hotel-inline .form-control:-moz-placeholder{color:#b9b9b9;}.search-hotel-inline .form-control[disabled].hasDatepicker,.search-hotel-inline .form-control[readonly].hasDatepicker{background-image:none !important;}.search-hotel-inline .form-control.childinput{border-color:#4c4c4c;}.search-hotel-inline .input-group,.search-hotel-inline .form-group{position:relative;}.search-hotel-inline .input-group .form-control{border-radius:3px 0 0 3px !important;}.search-hotel-inline .hidden-addon .input-group .form-control{border-radius:3px !important;}.search-hotel-inline .input-group-addon{border:none;border-left:1px solid #70cbf4;}.search-hotel-inline .input-group .input-group-addon{border-radius:0 3px 3px 0 !important;}.search-hotel-inline .open .form-control,.search-hotel-inline .open .input-group-addon{border:solid 1px #70cbf4;}.search-hotel-inline .open .input-group-addon{border-left:none;}.search-hotel-inline .input-group-addon a{text-decoration:underline;}.search-hotel-inline .input-icon{position:absolute;left:10px;top:12px;}.search-hotel-inline .input-icon + .form-control{padding:0 10px 0 40px;}.search-hotel-inline .input-icon + .travelers-pax{line-height:42px;}.search-hotel-inline .travelers-amount-child::before{content:', ';margin-left:-3px;margin-right:2px;}.search-hotel-inline .travelers-amount-child.no-children,.search-hotel-inline .travelers-amount-child.no-children + span{display:none;}#pax-for-groups-message{color:#092a5e;margin-top:10px;margin-bottom:0;}.hasDatepicker.is-forbidden{background-color:#e7e3db !important;pointer-events:none;}.input-icon{color:#092a5e;font-size:20px;}.erase-button{display:none;position:absolute;z-index:2;top:2px;right:0;font-size:24px;cursor:pointer;color:#4c4c4c;padding:8px;}.hidden-addon .input-group,.hidden-addon .form-control,.hidden-addon .erase-button{display:block;}.hidden-addon .input-group-addon{display:none;}.hidden-addon .input-icon + .form-control{padding-right:32px;}.dates-container{position:relative;}.dates-container .erase-button{background-color:transparent;}.dates-container.filled .erase-button{display:block;}#refineOptions .search-field--checkin input,#refineOptions .search-field--checkout input{padding-left:35px;}#refineOptions .dates-container .erase-button{top:40px;right:3px;font-size:16px;background-color:transparent;}.search-form{display:block;}.search-form .search-error{border:1px solid red !important;background-color:#f2dede !important;}.search-form .search-error-wrapper .input-group-addon{border:1px solid red !important;background-color:#f2dede !important;border-left:0 !important;}.search-form .form-control[disabled],.search-form .form-control[readonly]{background-color:#ffffff;}.search-form .form-control:focus{border-color:#ffffff;}.search-form .popover{border-radius:0;border:1px #ffffff;min-width:250px;}.search-form .popover.bottom .arrow{border-bottom-color:#fff;}.search-form .popover-content{color:#4c4c4c;}.search-form .form-autocomplete .input-group-addon{background-color:#fff;border:0;position:relative;right:1px;}.search-form .search-field{width:100%;}.search-form .search-field label{font-size:16px;color:#092a5e;font-weight:normal;}.search-form .search-field.open .input-group-addon,.search-form .search-field.open .form-control,.search-form .search-field.open .form-control:focus{border:solid 1px #70cbf4;}.search-form .search-field.open .input-group-addon{border-left:0;}.search-form .search-field--checkin{width:50%;float:left;padding-right:5px;}.search-form .search-field--checkout{width:50%;float:left;padding-left:5px;}.search-form .search-field--type .custom-select-box{display:flex;height:44px;line-height:44px;padding:0 10px;border:0;}.search-form .search-field--type .custom-select-box::before{content:"\ea1a";font-family:"tui-icon";color:#092a5e;font-size:18px;}.search-form .search-field--type .custom-select-box .custom-select-text{padding-left:5px;}.search-form .search-field--type .icon-chevron-down{top:16px;}.search-form .search-form__title{display:none;}@media screen and (min-width:992px){.search-form{display:flex;padding:0 15px;}.search-form .search-field{width:600px;padding-right:10px;}.search-form .search-field:last-of-type{padding-right:0;}.search-form .search-field--type{min-width:195px;width:260px;}.search-form .search-field--checkin{width:200px;min-width:140px;float:none;padding-right:10px;}.search-form .search-field--checkout{width:200px;min-width:140px;float:none;padding-left:0;}.search-form .search-field--pax{width:200px;min-width:140px;}.search-form .search-field--submit{width:100px;}.search-form .search-field--appointment{width:200px;}}.result-list-search-form{background-color:#70cbf4;padding:15px;}.horizontal-radios .form-radios{display:flex;align-items:center;margin-top:10px;}.horizontal-radios .form-radios .form-item{width:60px;margin:0;padding-left:10px;}.horizontal-radios .form-radios label{display:none !important;}.horizontal-radios .form-radios input[type="radio"]{display:block !important;}.horizontal-radios .description{background-color:#c2e6fa;padding:0 10px;}body:not([class*="tuifly"]):not([class*="my-zone-csq"]) .horizontal-radios .radio:not(.slick-slide) input[type="radio"]{display:block !important;max-width:100%;width:auto;clip:initial;height:initial;margin:0;}.horizontal-radios .form-radios,.horizontal-radios-header .form-radios{display:flex;align-items:center;margin-top:10px;}.horizontal-radios .form-radios .form-item,.horizontal-radios-header .form-radios .form-item{width:60px;margin:0;pointer-events:none;padding-left:10px !important;}.horizontal-radios .form-radios label,.horizontal-radios-header .form-radios label{display:block !important;}.horizontal-radios .form-radios label::before,.horizontal-radios-header .form-radios label::before{display:none !important;}.horizontal-radios .form-radios input[type="radio"],.horizontal-radios-header .form-radios input[type="radio"]{display:none !important;}.horizontal-radios .description,.horizontal-radios-header .description{display:none;}@media screen and (min-width:768px){.horizontal-radios .description,.horizontal-radios-header .description{background-color:#c2e6fa;padding:0 10px;display:block;}}.horizontal-radios .form-radios .form-item{pointer-events:all;}.horizontal-radios .form-radios label{display:none !important;}.horizontal-radios .form-radios input[type="radio"]{display:block !important;cursor:pointer;}@media screen and (min-width:768px){.form-group-horizontal-radios{display:flex;align-items:end;}}#user-login .login-azure{border:1px solid #dddddd;padding:5px 10px;width:fit-content;display:flex;gap:10px;margin-bottom:15px;}.col-xm-1,.col-xm-2,.col-xm-3,.col-xm-4,.col-xm-5,.col-xm-6,.col-xm-7,.col-xm-8,.col-xm-9,.col-xm-10,.col-xm-11,.col-xm-12,.col-ts-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}@media (min-width:620px){.col-xm-1,.col-xm-2,.col-xm-3,.col-xm-4,.col-xm-5,.col-xm-6,.col-xm-7,.col-xm-8,.col-xm-9,.col-xm-10,.col-xm-11,.col-xm-12{float:left;}.col-xm-12{width:100%;}.col-xm-11{width:91.66666667%;}.col-xm-10{width:83.33333333%;}.col-xm-9{width:75%;}.col-xm-8{width:66.66666667%;}.col-xm-7{width:58.33333333%;}.col-xm-6{width:50%;}.col-xm-5{width:41.66666667%;}.col-xm-4{width:33.33333333%;}.col-xm-3{width:25%;}.col-xm-2{width:16.66666667%;}.col-xm-1{width:8.33333333%;}.col-xm-pull-12{right:100%;}.col-xm-pull-11{right:91.66666667%;}.col-xm-pull-10{right:83.33333333%;}.col-xm-pull-9{right:75%;}.col-xm-pull-8{right:66.66666667%;}.col-xm-pull-7{right:58.33333333%;}.col-xm-pull-6{right:50%;}.col-xm-pull-5{right:41.66666667%;}.col-xm-pull-4{right:33.33333333%;}.col-xm-pull-3{right:25%;}.col-xm-pull-2{right:16.66666667%;}.col-xm-pull-1{right:8.33333333%;}.col-xm-pull-0{right:0;}.col-xm-push-12{left:100%;}.col-xm-push-11{left:91.66666667%;}.col-xm-push-10{left:83.33333333%;}.col-xm-push-9{left:75%;}.col-xm-push-8{left:66.66666667%;}.col-xm-push-7{left:58.33333333%;}.col-xm-push-6{left:50%;}.col-xm-push-5{left:41.66666667%;}.col-xm-push-4{left:33.33333333%;}.col-xm-push-3{left:25%;}.col-xm-push-2{left:16.66666667%;}.col-xm-push-1{left:8.33333333%;}.col-xm-push-0{left:0;}.col-xm-offset-12{margin-left:100%;}.col-xm-offset-11{margin-left:91.66666667%;}.col-xm-offset-10{margin-left:83.33333333%;}.col-xm-offset-9{margin-left:75%;}.col-xm-offset-8{margin-left:66.66666667%;}.col-xm-offset-7{margin-left:58.33333333%;}.col-xm-offset-6{margin-left:50%;}.col-xm-offset-5{margin-left:41.66666667%;}.col-xm-offset-4{margin-left:33.33333333%;}.col-xm-offset-3{margin-left:25%;}.col-xm-offset-2{margin-left:16.66666667%;}.col-xm-offset-1{margin-left:8.33333333%;}.col-xm-offset-0{margin-left:0;}}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px;}.col-xs-15{width:20%;float:left;}@media screen and (max-width:992px){.col-sm-15{width:20%;float:left;}}@media screen and (min-width:992px){.col-md-15{width:20%;float:left;padding-right:15px;padding-left:15px;}}@media screen and (min-width:1200px){.col-lg-15{width:20%;float:left;padding-right:15px;padding-left:15px;}}@media screen and (max-width:992px){.col-ts-6{width:50%;float:left;padding-right:15px;padding-left:15px;}}@media screen and (max-width:768px){.col-ts-6{width:100%;float:none;}}.ismobile .hidden-mobile{display:none !important;}.img-align-right{float:right;margin-left:15px;max-width:100%;}.img-align-left{float:left;margin-right:15px;max-width:100%;}.image-logos-parent{background-image:url(/sites/all/themes/tui/img/youtube.png);background-position:center center;background-repeat:no-repeat;height:100%;width:100%;position:absolute;top:0;}.image-00-all-inclusive{background-image:url(/sites/all/themes/tui/img/00_all_inclusive.png);background-size:cover;width:164px;height:50px;}@media screen and (max-width:768px){.image-00-all-inclusive{width:130px;height:40px;}}.meteo-image{width:60px;margin-left:auto;margin-right:auto;}@media screen and (min-width:992px){.meteo-image{width:40px;}}.img-icon{cursor:pointer;}.img-border{border:1px solid #73afdc;}.split-no-list ul{-moz-column-count:1;-webkit-column-count:1;column-count:1;}@media screen and (max-width:768px){.split-no-list-xs ul,.split-no-list-xs.split-list-2-sm ul{-moz-column-count:1;-webkit-column-count:1;column-count:1;}}.split-list-2 ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;}@media screen and (max-width:768px){.split-list-2-xs ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;}}@media screen and (max-width:992px){.split-list-2-sm ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;}}@media screen and (min-width:768px){.split-list-2-md ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;}}@media screen and (max-width:1200px){.split-list-2-lg ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;}}.split-list-4 ul,.split-list-4 ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;}@media screen and (max-width:768px){.split-list-4-xs ul{-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:4;column-gap:20px;}}@media screen and (max-width:992px){.split-list-4-sm ul{-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:4;column-gap:20px;}}@media screen and (min-width:992px){.split-list-4-md ul{-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:4;column-gap:20px;}}@media screen and (max-width:1200px){.split-list-4-lg ul{-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:4;column-gap:20px;}}ul,ol{margin:0 0 0 15px;padding:0;list-style-position:outside;}ul li,ol li{margin:0;padding:0;}ul.counter-list,ol.counter-list{list-style:none;}ul.counter-list li:before,ol.counter-list li:before{content:counter(counter) ".\00a0";counter-increment:counter;float:left;}ul.counter-list.start,ol.counter-list.start{counter-reset:counter;}ul.counter-list.continue,ol.counter-list.continue{counter-reset:counter 3;}ul.advantageslist,ol.advantageslist{color:#640019;list-style-position:inside;}@media screen and (min-width:992px){ul.advantageslist,ol.advantageslist{list-style-position:outside;}}ul.iconlist li,ol.iconlist li{-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;background-color:#ffffff;text-align:center;color:#b9a064;line-height:33px;width:29px;height:29px;font-weight:bold;font-style:normal;}ul.iconlist li.nocircle,ol.iconlist li.nocircle{background:none;border:none;width:auto;}.check-list,.check-list ul{list-style:none;margin:0;}.check-list li,.check-list ul li{padding:0px 0px 0px 25px;position:relative;}.check-list li:before,.check-list ul li:before{font-family:"tui-icon";content:"\e93e";color:#a0c800;position:absolute;left:0;}.check-list li.no-check:before,.check-list ul li.no-check:before{content:"";}@media screen and (max-width:992px){.check-list.small li,.check-list ul.small li{font-size:16px;}}@media screen and (min-width:992px){.check-list.small li,.check-list ul.small li{margin-left:-15px;}}.tui-indent-list:before{content:"\e9b1";padding-right:15px;}.node-pages ul,.node-pages ol{padding:0 0 0 40px;}.list-mobile li{padding-top:10px;}@media screen and (min-width:1200px){.list-mobile li{padding-top:0;}}.list-circles li,.list-circles ul li{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#ffffff;background:#b9a064;width:32px;height:32px;line-height:32px;text-align:center;}.list-circles li.no-circle,.list-circles ul li.no-circle{color:#092a5e;background:transparent;width:auto;height:auto;font-weight:bold;font-style:normal;}.list-circles li.big-circle,.list-circles ul li.big-circle{background-color:#a0c800;width:44px;height:44px;line-height:44px;}.list-circles li.big-circle-lg,.list-circles ul li.big-circle-lg{background-color:#a0c800;width:60px;height:60px;line-height:57px;padding:0;}.list-images-radios li{width:100%;cursor:pointer;margin-bottom:15px;vertical-align:top;}.list-images-radios li:first-child{padding-left:5px;}@media screen and (min-width:768px){.list-images-radios li{width:50%;}}@media screen and (min-width:992px){.list-images-radios li{width:20%;}.list-images-radios li:first-child{padding-left:0px;}}.list-images-radios li .radio{padding-left:15px;}.list-images-radios li .radio .form-radio{margin-left:-15px;}.list-images-radios li .thumb{width:100%;height:100px;display:none;}@media screen and (min-width:992px){.list-images-radios li .thumb{display:inline-block;}}.list-group .panel-collapse{display:none;}.list-group .list-tag{color:#a0c800;}.list-no-padding li{padding:0;}.payment-methods h2{display:none;}.payment-methods ul{margin:0 15px;}.payment-methods ul li{float:left;margin-right:15px;list-style:none;}.view-image-gallery ul li{padding:0;margin:15px;display:inline-block;}.block-slider{position:relative;}.block-slider .slider-arrows a{display:none;position:absolute;top:60px;left:0;width:36px;text-align:center;background:#73afdc;z-index:20;color:#ffffff;}.block-slider .slider-arrows a span{display:block;}.block-slider .slider-arrows a.active{display:block;}.block-slider .slider-arrows a:hover{cursor:pointer;}.block-slider .slider-arrows a.slider-next{left:auto;right:0;}.block-slider .slider-item{display:none;}.ismobile .big-slider .ui-slider{margin-bottom:15px;}.ismobile .big-slider .ui-slider .ui-slider-handle{margin-left:-15px;width:33px;height:33px;top:-13px;-webkit-border-radius:33px;-moz-border-radius:33px;border-radius:33px;}.ismobile .big-slider .ui-slider .ui-slider-handle:before{left:11px;top:11px;width:9px;}.ws-input.ws-range{width:100%;height:10px;}.ws-input.ws-range .ws-range-progress{background-color:#dcf0ff;}.ws-input.ws-range .ws-range-thumb{width:30px;height:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.slider-radios-nvt .form-radios .radio,.slider-radios-nvt .form-radios .form-type-radio{width:8.25% !important;}.slider-radios-nvt .slider-nvt-text-help{position:absolute;background-color:#000000;padding:5px;border-radius:5px;color:#ffffff;width:130px;bottom:35px;right:-40px;font-size:14px;}.slider-radios-nvt .slider-nvt-text-help span{position:absolute;bottom:-8px;left:50%;width:0;height:0;border-style:solid;border-width:8px 4px 0 4px;border-color:#000000 transparent transparent transparent;}.slider-radios,.slider-radios-nvt{display:inline-block;width:100%;position:relative;background-color:#dcf0ff;border-radius:50px;height:36px;}.slider-radios .form-radios .radio,.slider-radios-nvt .form-radios .radio,.slider-radios .form-radios .form-type-radio,.slider-radios-nvt .form-radios .form-type-radio{float:left;width:9.09%;padding:0;margin:0;text-align:center;height:36px;position:relative;}.slider-radios .form-radios .radio input,.slider-radios-nvt .form-radios .radio input,.slider-radios .form-radios .form-type-radio input,.slider-radios-nvt .form-radios .form-type-radio input,.slider-radios .form-radios .radio input.form-radio,.slider-radios-nvt .form-radios .radio input.form-radio,.slider-radios .form-radios .form-type-radio input.form-radio,.slider-radios-nvt .form-radios .form-type-radio input.form-radio,.slider-radios .form-radios .radio input[type="radio"],.slider-radios-nvt .form-radios .radio input[type="radio"],.slider-radios .form-radios .form-type-radio input[type="radio"],.slider-radios-nvt .form-radios .form-type-radio input[type="radio"]{padding:0;margin:0;width:100%;height:100%;opacity:0;}.slider-radios .form-radios .radio label,.slider-radios-nvt .form-radios .radio label,.slider-radios .form-radios .form-type-radio label,.slider-radios-nvt .form-radios .form-type-radio label{position:absolute;top:7px;color:#536a8f;left:40%;}.slider-radios .form-radios .radio.selected label,.slider-radios-nvt .form-radios .radio.selected label,.slider-radios .form-radios .form-type-radio.selected label,.slider-radios-nvt .form-radios .form-type-radio.selected label{color:#000000;font-weight:bold;font-style:normal;}.slider-radios .slider-radios-background,.slider-radios-nvt .slider-radios-background{height:36px;position:absolute;width:0;top:0;background-color:#b5ddfb;border-radius:50px;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}@media screen and (max-width:767px){#colorbox{width:100% !important;}#colorbox #cboxWrapper{width:100% !important;}#colorbox #cboxWrapper #cboxLoadedContent{width:100% !important;}#colorbox #cboxWrapper #cboxMiddleLeft,#colorbox #cboxWrapper #cboxMiddleRight{width:5% !important;}#colorbox #cboxWrapper #cboxContent{width:90% !important;}#colorbox #cboxWrapper #cboxTopCenter,#colorbox #cboxWrapper #cboxTitle{display:none !important;}.ismobile #legalModal .modal-dialog table{width:100%;}.ismobile #legalModal .modal-dialog .modal-body{max-height:100%;}.ismobile .modal-dialog.modal-transports{overflow-x:hidden;}.ismobile .modal-dialog.modal-transports .modal-content{padding:15px;}.ismobile .modal-dialog.modal-transports .modal-header{padding:0;}.ismobile .modal-dialog.modal-transports .modal-header .close{margin-right:0;}.ismobile .modal-dialog.modal-transports .modal-body{padding:0;}}@media screen and (min-width:768px){.modal{background-color:transparent;}}.modal-dialog{max-width:900px;width:90%;max-height:100%;}.modal-dialog.modal-sm{height:auto;}@media screen and (min-width:768px){.modal-dialog .modal-content{max-height:100%;border-radius:0;}.modal-dialog .modal-content .modal-header{height:10%;padding:15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center;}.modal-dialog .modal-content .modal-header h1.modal-title{font-size:24px;line-height:1;}.modal-dialog .modal-content .modal-header h1,.modal-dialog .modal-content .modal-header h2,.modal-dialog .modal-content .modal-header .h1,.modal-dialog .modal-content .modal-header .h2,.modal-dialog .modal-content .modal-header h3,.modal-dialog .modal-content .modal-header .h3{font-family:"TUITypeLt","Calibri","Arial",sans-serif;color:#092a5e;font-weight:bold;font-style:normal;margin:0;font-size:27px;}.modal-dialog .modal-content .modal-body{max-height:80%;}.modal-dialog .modal-content .modal-footer{height:15%;padding:15px;margin-top:0;}}#show_modal_maps .modal-dialog{width:100%;max-width:100%;}#show_modal_maps .modal-dialog .modal-header{height:auto;padding:0 !important;border-bottom:0px !important;}#show_modal_maps .modal-dialog .modal-header .close{padding-right:15px;}@media screen and (min-width:768px){#show_modal_maps .modal-dialog .modal-header{padding:0 !important;}}#show_modal_maps .modal-dialog .btn-block{clear:both;width:auto !important;}@media screen and (min-width:768px){.modal-lg{width:97%;max-width:inherit;max-width:1170px;padding-left:0;padding-right:0;}.modal-sm{width:97%;max-width:380px;}}#show_modal_maps .modal-body{padding:0 0 20px !important;}.modal-body{overflow:auto;width:100%;}.modal-backdrop{z-index:1610;}@media screen and (min-width:992px){body.modal-open{width:100%;overflow:hidden;}}body.modal-open .modal{overflow:auto;}@media only screen and (min-resolution:150dpi) and (max-width:768px),only screen and (-webkit-min-device-pixel-ratio:1.5){body.modal-open .modal{overflow:auto;-webkit-overflow-scrolling:touch;}}body.modal-open .top-header-container{z-index:0;}.safari-4 body.modal-open *:not(.modal){visibility:hidden;}.safari-4 body.modal-open .modal *{visibility:visible;}.gm-block-score{background-image:url("/sites/all/themes/tui/img/transparency_black_50p.png");background-repeat:repeat;top:130px;color:#fff !important;line-height:18px;min-height:50px;padding-left:10px;padding-top:5px;position:absolute;width:400px;}#jssor_1{position:relative;height:256px;width:300px !important;}#jssor_1 div{width:300px !important;}#jssor_1 .gm-image-slider{cursor:default;position:relative;top:0px;left:0px;width:300px !important;height:256px;overflow:hidden;}#jssor_1 .jssora22l,#jssor_1 .jssora22r{display:block !important;position:absolute;width:40px;height:58px;cursor:pointer;overflow:hidden;font-size:40px;color:white;z-index:1000;line-height:70px;}#jssor_1 .jssora22l{top:95px !important;left:15px;width:40px;height:58px;}#jssor_1 .jssora22r{top:95px !important;right:15px;width:40px;height:58px;text-align:right;}.gm-hotelImg{width:100%;height:256px;background-position:center bottom !important;background-repeat:no-repeat;background-size:cover !important;}@media screen and (min-width:768px){.gm-hotelImg{background-size:auto !important;}}@media screen and (min-width:768px){#gm-hotelInfo{width:600px !important;}}.gm-hotelInfo-collapsed{box-shadow:none;transform:translateX(-408px);}#map_canvas .gm-style-iw-tc{display:block;}#map_canvas .gm-style-iw{padding:8px !important;border-radius:0 !important;min-width:240px !important;}#map_canvas .gm-style-iw .price{color:#092a5e;font-size:18px;}#map_canvas .marker-label-price{color:#092a5e !important;font-family:'TUITypeLt' !important;font-size:14px !important;top:-8px;position:relative;right:-48px;font-weight:bold;text-shadow:-1px -1px 0 #f4f4f4,1px -1px 0 #f4f4f4,-1px 1px 0 #f4f4f4,1px 1px 0 #f4f4f4,-1px -1px 1px #ffffff,1px -1px 1px #ffffff,-1px 1px 1px #ffffff,1px 1px 1px #ffffff,0px 0 3px #333333;}#gm-tooltip{font-size:16px;width:auto;overflow:hidden;padding-bottom:5px;}#gm-tooltip span{color:#219ed9;}#gm-tooltip span u{cursor:pointer;}#gm-tooltip span a{color:inherit;}#gm-tooltip .stars span{color:#092a5e;font-size:12px;}#gm-tooltip .icon-chevron-right{font-size:12px;margin-left:5px;position:relative;top:1px;text-decoration:none;}#gm-tooltip .hotel-name{font-size:18px;color:#092a5e;overflow:hidden;line-height:20px;}#gm-tooltip .hotel-name.no-border{border-bottom:0;}#gm-tooltip .hotel-name a,#gm-tooltip .hotel-name a:hover,#gm-tooltip .hotel-name a:visited,#gm-tooltip .hotel-name a:focus{color:#092a5e;text-decoration:none;outline:none;}#gm-tooltip .score{-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;background-color:#092a5e;color:#ffffff;width:34px;height:34px;font-weight:bold;line-height:34px;font-style:normal;font-size:18px;text-align:center;margin-top:5px;margin-left:0;margin-right:10px;display:inline-block;}.gm-style-iw + div{display:none;}#gm-hotelInfo-small{position:fixed;z-index:5001;top:20px !important;right:10px;margin-left:0px !important;margin-right:0px !important;width:100% !important;background:#ffffff;overflow-x:auto;box-shadow:0 0 20px rgba(0,0,0,0.3);transition-duration:0.2s;transition-property:-webkit-transform,transform,opacity;transition-timing-function:cubic-bezier(0,0,0.2,1);color:#4c4c4c;}#gm-hotelInfo-small #gm-close-small{position:relative;height:40px;width:100%;color:#73afdc;line-height:40px;text-align:center;text-transform:uppercase;cursor:pointer;}#gm-hotelInfo-small #gm-close-small .icon-chevron-left{position:relative;margin-right:5px;top:2px;text-transform:none;}#gm-hotelInfo-small #gm-info{max-height:35%;overflow-y:auto;}#gm-hotelInfo-small #gm-info .icon-chevron-right{font-size:12px;}#gm-hotelInfo-small h4{font-weight:normal;font-family:"TUITypeLt","Calibri","Arial",sans-serif;margin-top:0px !important;}#gm-hotelInfo-small .gm-region{font-size:18px;}#gm-hotelInfo-small .gm-img_h1{width:40%;height:125px;float:left;margin-top:1px;background-repeat:no-repeat !important;background-position:center center !important;}#gm-hotelInfo-small .gm-img_h2{width:60%;height:125px;float:left;margin-top:1px;background-repeat:no-repeat !important;background-position:center center !important;}#gm-hotelInfo-small .stars.nowrap{display:block;}.gm-toggle-button-container{right:0px;position:fixed;top:0px;z-index:5002;cursor:pointer;height:27px;width:27px;}.gm-toggle-button-container #gm-collapse{height:27px;width:27px;border:none;background-image:url("/sites/all/themes/tui/img/gm-close.png");background-color:transparent;}.gm-toggle-button-container #gm-collapse:hover{background-image:url("/sites/all/themes/tui/img/gm-hoverclose.png");}#gm-hotelInfo,#gm-hotelInfo-small{padding-top:0px;margin-left:-14px;margin-right:-37px;}@media screen and (min-width:768px){#gm-hotelInfo,#gm-hotelInfo-small{margin-left:0px;margin-right:0px;}}#gm-hotelInfo .btn,#gm-hotelInfo-small .btn{margin-left:15px;margin-right:15px;}@media screen and (max-width:768px){#gm-hotelInfo .btn,#gm-hotelInfo-small .btn{margin-left:0px;margin-right:0px;}}#gm-hotelInfo .btn-block,#gm-hotelInfo-small .btn-block{clear:both;width:auto !important;}#gm-hotelInfo ul,#gm-hotelInfo-small ul{margin-left:15px;margin-right:15px;float:left;}#gm-hotelInfo .gm-score-amount,#gm-hotelInfo-small .gm-score-amount{position:absolute;right:75px;top:7px;text-align:right;}#gm-hotelInfo .gm-score-amount h2,#gm-hotelInfo-small .gm-score-amount h2{font-size:larger;font-weight:bolder;color:white !important;}#gm-hotelInfo .gm-score,#gm-hotelInfo-small .gm-score{position:absolute;width:44px;height:44px;top:5px;right:15px;line-height:19px;border-radius:35px;background:white;}#gm-hotelInfo .gm-score .gm-score-inset,#gm-hotelInfo-small .gm-score .gm-score-inset{position:absolute;top:3px;left:3px;width:38px;height:38px;background:#092a5e;color:white;font-size:20px;text-align:center;padding-top:8px;border-radius:35px;}#gm-hotelInfo .gm-block-score,#gm-hotelInfo-small .gm-block-score{width:100%;position:relative;min-height:53px;margin-top:-53px;top:0px;}#gm-hotelInfo .gm-block-score .gm-block-bg,#gm-hotelInfo-small .gm-block-score .gm-block-bg{width:100%;height:100%;background:#000000;opacity:0.7;z-index:1;}#gm-hotelInfo .gm-block-score .gm-block-score-info,#gm-hotelInfo-small .gm-block-score .gm-block-score-info{z-index:2;}#gm-hotelInfo .gm-block-score .gm-block-score-info a,#gm-hotelInfo-small .gm-block-score .gm-block-score-info a{color:#ffffff;}#gm-hotelInfo .check-list,#gm-hotelInfo-small .check-list{padding-left:3px;overflow-y:auto;}#gm-hotelInfo [class^='icon'],#gm-hotelInfo-small [class^='icon']{position:relative;font-size:1.5em;cursor:pointer;height:32px !important;padding-right:3px;}#gm-hotelInfo [class^='icon'] div,#gm-hotelInfo-small [class^='icon'] div{font-size:16px;float:right;font-family:"TUITypeLt","Calibri","Arial",sans-serif;position:relative;line-height:26px;}#gm-hotelInfo [class^='icon']:hover,#gm-hotelInfo-small [class^='icon']:hover{color:#999999;}#gm-hotelInfo .bottom-baseline .icon-chevron-right,#gm-hotelInfo-small .bottom-baseline .icon-chevron-right{position:relative;text-transform:none;top:2px;margin-left:5px;}@media screen and (max-width:768px){#gm-hotelInfo .bottom-baseline,#gm-hotelInfo-small .bottom-baseline{position:absolute;width:100%;bottom:0px;}}.gm-block-score h4{color:#ffffff;}.gm-style-iw{padding:8px !important;border-radius:0 !important;}.gm-style-iw div{overflow:initial !important;}.gm-style-iw-ch{padding-top:0;}.gm-style-iw-chr button{width:20px !important;height:20px !important;}.gm-style-iw-chr button > span{width:20px !important;height:20px !important;margin:0 !important;}.gm-loading{height:500px;overflow-y:auto;}.gm-loading img{width:60px;top:50%;margin-top:-30px;left:50%;margin-left:-30px;position:relative;}.view-link,.gm-iv-address-link{display:none !important;}.iv-tactile-compass{position:relative;margin-bottom:70px;}.gm-iv-container,.gm-iv-address{position:relative;margin-top:70px;}.tui-modal-container header{display:none;}.tui-modal-container footer{display:none;}.ismobile .modal{background-color:#ffffff;}.ismobile .modal .modal-dialog{width:100%;padding:0;overflow-x:hidden;}.ismobile .modal .modal-dialog.modal-pax .modal-body{padding:0 15px;}.ismobile .modal .modal-dialog .modal-content{padding:0;min-height:100vh;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:rgba(0,0,0,0) 0px 0px 0;-moz-box-shadow:rgba(0,0,0,0) 0px 0px 0;box-shadow:rgba(0,0,0,0) 0px 0px 0;}.ismobile .modal .modal-dialog .modal-content .container-fluid > .row{margin:0;padding:0;}.ismobile .modal .modal-dialog .modal-content table .row{margin:0;padding:0;}.ismobile .modal .modal-dialog .modal-header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;background-color:#70cbf4;color:#092a5e;align-items:center;padding:0 15px;height:50px;margin-bottom:15px;}.ismobile .modal .modal-dialog .modal-header h1,.ismobile .modal .modal-dialog .modal-header h2,.ismobile .modal .modal-dialog .modal-header h3,.ismobile .modal .modal-dialog .modal-header h4,.ismobile .modal .modal-dialog .modal-header h5{font-size:18px;font-weight:normal;text-align:center;margin:0;padding:0;}.ismobile .modal .modal-dialog .modal-header i{font-weight:bold;font-size:30px;}.ismobile .modal .modal-dialog .modal-header .close{margin-right:0;}.ismobile .modal .modal-dialog .modal-body{padding:10px;}.ismobile .modal .modal-dialog .modal-footer{position:fixed;bottom:0;width:100vw;margin:0;padding:0;border:none;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.ismobile .modal .modal-dialog .modal-footer .btn,.ismobile .modal .modal-dialog .modal-footer button{display:block;margin:10px 15px;padding:10px;width:inherit;text-align:center;margin:0px 0px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:rgba(0,0,0,0) 0px 0px 0;-moz-box-shadow:rgba(0,0,0,0) 0px 0px 0;box-shadow:rgba(0,0,0,0) 0px 0px 0;}.ismobile .modal .modal-dialog .modal-footer .btn:after,.ismobile .modal .modal-dialog .modal-footer button:after{content:'';}.ismobile.tui-modal-open{background-color:#ffffff;top:0;left:0;overflow-y:hidden;}.ismobile.tui-modal-open .tui-modal-container .arrow-box:before{background:none;}.ismobile.tui-modal-open .tui-modal-container.open{background-color:#ffffff;position:fixed;bottom:0;top:0;right:0;left:0;width:100vw;height:100vh;z-index:10000;margin:0;padding:0 0 30px;overflow:auto;}.ismobile.tui-modal-open .tui-modal-container.open header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;background-color:#70cbf4;color:#092a5e;align-items:center;padding:0 15px;height:50px;}.ismobile.tui-modal-open .tui-modal-container.open header h1,.ismobile.tui-modal-open .tui-modal-container.open header h2,.ismobile.tui-modal-open .tui-modal-container.open header h3,.ismobile.tui-modal-open .tui-modal-container.open header h4,.ismobile.tui-modal-open .tui-modal-container.open header h5{font-size:18px;font-weight:normal;text-align:center;}.ismobile.tui-modal-open .tui-modal-container.open header i{font-weight:bold;font-size:30px;}.ismobile.tui-modal-open .tui-modal-container.open .tui-modal-body{width:100%;padding:0;margin:0;padding:15px;}.ismobile.tui-modal-open .tui-modal-container.open footer{position:fixed;bottom:0;width:100vw;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.ismobile.tui-modal-open .tui-modal-container.open footer .btn,.ismobile.tui-modal-open .tui-modal-container.open footer button{display:block;margin:10px 15px;padding:10px;width:inherit;text-align:center;}.gigya-modal .gigya-modal__overlay{z-index:1530;}.gigya-modal .gigya-modal__wrapper{z-index:1531;}.modal{background:rgba(0,0,0,0.5);}.modal .close{color:#092a5e;font-size:24px;opacity:1;}#loadingMessage,#fullPageLoader{background:#ffffff;opacity:0.9;z-index:1620;position:fixed;top:0;left:0;height:100%;width:100%;display:none;}#loadingMessage #loadingIcon,#fullPageLoader #loadingIcon{z-index:1620;position:absolute;top:50%;left:50%;margin-left:-7px;}#loadingMessage #loadingText,#fullPageLoader #loadingText{position:absolute;text-align:center;width:100%;top:50%;z-index:1621;}#loadingMessage #loadingLogo,#fullPageLoader #loadingLogo{background-image:url(/sites/jetair/themes/jetair/tui.svg);background-repeat:no-repeat;background-position:center;height:100%;width:100%;position:absolute;top:-50px;background-size:118px auto;}#loadingMessage #loadingGifIcon,#fullPageLoader #loadingGifIcon{position:absolute;background-repeat:no-repeat;background-position:center;top:90px;background-image:url(/sites/all/themes/tui/img/loader-tui-blue.gif);height:100%;width:100%;}.loadingoverflow{height:100%;overflow:hidden !important;position:fixed;width:100%;}.page-loader{position:absolute;}@media (max-width:767px){.page-loader{position:fixed;}}.lazy-loading-element{position:relative;}.lazy-loading-element:after{content:'';position:absolute;top:0;bottom:0;left:0;text-align:center;right:0;background-image:url(/sites/jetair/themes/jetair/img/loader.gif);z-index:2;background-color:rgba(255,255,255,0.9);background-repeat:no-repeat;background-position:center;}.image-item--spinner{height:inherit;background-image:url(/sites/all/themes/tui/img/loader-tui-blue.gif);background-repeat:no-repeat;background-position:50% 35%;}.legal_titel{font-size:28px;color:#092a5e;}.legal_titel1{font-size:20px;color:#092a5e;}div[class*='legal_titel']{margin:0 0 6px;font-weight:bold;font-style:normal;}.legal_tekst{margin:0 0 6px;}.clear-both{clear:both;}@media screen and (max-width:768px){.clear-both-xs{clear:both;}}@media screen and (max-width:768px) and (min-width:450px){.clear-both-ts{clear:both;}}@media screen and (max-width:992px){.clear-both-sm{clear:both;}}@media screen and (min-width:992px){.clear-both-md{clear:both;}}@media screen and (min-width:1200px){.clear-both-lg{clear:both;}}@media (max-width:768px){.hidden-background-xs{background-image:none !important;}}.cursor-pointer{cursor:pointer;}.line-height-fix{line-height:34px;}.pull-left-xs{float:left;}@media screen and (min-width:768px){.pull-left-xs{float:none;}}.pull-left-sm{float:left;}@media screen and (min-width:992px){.pull-left-sm{float:none;}}.pull-right-xs{float:right;}@media screen and (min-width:768px){.pull-right-xs{float:none;}}.pull-right-sm{float:right;}@media screen and (min-width:992px){.pull-right-sm{float:none;}}.width-small{width:50px;}@media screen and (min-width:768px){.width-small-sm{width:50px;}}@media screen and (min-width:992px){.width-small-md{width:50px;}}.width-large{width:118px;}@media screen and (min-width:768px){.width-large-sm{width:118px;}}@media screen and (min-width:992px){.width-large-md{width:118px;}}.width-full{width:100%;}@media screen and (max-width:992px){.width-full-sm{width:100%;}}@media screen and (min-width:992px){.width-full-md{width:100%;}}.caption{color:#a0c800;font-weight:bold;font-style:normal;}.overflow-x{*overflow:auto;overflow-x:auto;}.no-border{border:none;}.min-height-container-base{min-height:300px;}.position-rel{position:relative;}.min-height-container-base{min-height:300px;}.position-rel{position:relative;}.min-height-container-base{min-height:300px;}.i18n-nl .hide-nl,.i18n-fr .hide-fr{display:none;}@media screen and (max-width:768px){.text-xs-left{text-align:left;}.text-xs-right{text-align:right;}.text-xs-center{text-align:center;}.text-xs-justify{text-align:justify;}}@media screen and (max-width:992px){.text-sm-left{text-align:left;}.text-sm-right{text-align:right;}.text-sm-center{text-align:center;}.text-sm-justify{text-align:justify;}}@media screen and (min-width:992px){.text-md-left{text-align:left;}.text-md-right{text-align:right;}.text-md-center{text-align:center;}.text-md-justify{text-align:justify;}}@media screen and (max-width:1200px){.text-lg-left{text-align:left;}.text-lg-right{text-align:right;}.text-lg-center{text-align:center;}.text-lg-justify{text-align:justify;}}@media screen and (max-width:992px){.panel-panel .panel-separator{padding-bottom:5px;}}.panel-panel .col-md-3.col-sm-6 .panel-separator{height:0px;}.front .col-md-3.col-sm-6 .panel-separator{height:15px !important;}.addpadding{padding:20px !important;}.addbgblue{background:#e2f3fe;}.addbgsand{background:#e6dcb9;}.addbglightsun{background-color:#fffb9b;}.addbglightpool{background-color:#81d7e4;}.addbglightmidnight{background-color:#003166;}.addbglightflamingo{background-color:#ff70a5;}@media screen and (min-width:992px){.moveUp100{margin-top:-100px !important;z-index:999;}.moveUp200{margin-top:-200px !important;z-index:999;}.moveUp300{margin-top:-300px !important;z-index:999;}.moveUp400{margin-top:-400px !important;z-index:999;}.moveUp500{margin-top:-500px !important;z-index:999;}.moveUp600{margin-top:-600px !important;z-index:999;}}.panel-separator{height:15px;}.panel{border:solid 1px #d7d2c3 !important;border-radius:2px;box-shadow:none;}.panel:not(.collapsible) .panel-heading,.panel.collapsible .panel-heading > a{display:flex;flex-flow:row;flex-wrap:wrap;align-items:center;padding:10px 8px;}.panel.panel-required .panel-heading{padding-top:0;padding-right:0;}.panel .panel-heading{background-color:#ffffff;color:#092a5e;padding:0;border:none;}.panel .panel-heading a:not(.no-icon-in-panel):after{content:"\e93f";font-family:'tui-icon';vertical-align:sub;font-size:22px;}.panel .panel-heading a,.panel .panel-heading a:hover{text-decoration:none;}.panel .panel-heading.collapsed a:not(.no-icon-in-panel):after{content:"\e948";}.panel .panel-heading .panel-icon{font-size:26px;}.panel .panel-heading legend,.panel .panel-heading .panel-title{font-size:18px;color:inherit;margin:0;padding:4px 8px;border:none;flex:1;}.panel .panel-heading h3.panel-title{font-weight:normal;}.panel .panel-heading .panel-required-label{order:-1;flex:1 0 100%;text-align:right;}.panel .panel-heading .panel-required-label > span{display:inline-block;border-left:solid 1px #d7d2c3;border-bottom:solid 1px #d7d2c3;text-transform:uppercase;color:#4c4c4c;font-size:14px;padding:0 5px;}.panel .panel-heading .panel-required-label > span:before{content:'\e9a4';font-family:'tui-icon';vertical-align:bottom;font-size:16px;color:#092a5e;margin-right:5px;}.panel .panel-body .pax-row{padding:10px 0;}.panel .panel-body .pax-row:not(:last-child){border-bottom:solid 1px #d7d2c3;padding-bottom:25px;}@media screen and (min-width:768px){.panel .panel-body .pax-row:not(:last-child){padding-bottom:0;}}.panel .panel-body .pax-row .birthday-description{position:absolute;}.panel .panel-body .panel-description{background-color:#ffffff;margin:-15px -15px 15px -15px;padding:5px 15px;}@media screen and (min-width:768px){.panel .panel-body{background-color:#f3f0ec;}.panel .panel-body .pax-row{padding:0;flex-wrap:wrap;position:relative;column-gap:10px;margin-bottom:25px;}.panel .panel-body .pax-row:not(:last-child){border-bottom:none;}.panel .panel-body .pax-row > .form-group{margin-bottom:0;width:26%;}.panel .panel-body .pax-row > .form-group:first-child{width:12%;}.panel .panel-body .pax-row > .form-group:nth-child(4){width:28%;}}@media screen and (min-width:1200px){.panel .panel-body .pax-row > .form-group:nth-child(4){padding-right:0;}}.panel.error-border{border-color:#d40e14 !important;}.panel.error-border .panel-heading .panel-required-label > span,.panel.error-border .panel-heading .panel-required-label > span:before{color:#d40e14;border-color:#d40e14 !important;}@media screen and (min-width:992px){.panel.single-label .pax-row + .pax-row:not(.passenger-row) label{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}}.panel.panel-text-only .panel-body{background-color:#ffffff;}.panel-panel .row.row-flex{display:flex;flex-wrap:wrap;}.panel-panel .row.row-flex > [class*='col-']{display:flex;flex-direction:column;}@media screen and (max-width:768px){.panel-panel .row.row-flex > [class*='col-']{width:100%;margin-bottom:15px;}}.panel-panel .row.row-flex > [class*='col-'] > .content,.panel-panel .row.row-flex > [class*='col-'] .equal-height{height:100%;}.pane-rounded-corner .panel-pane{box-shadow:rgba(0,0,0,0.3) 0px 0px 5px;padding:15px;border-radius:8px;}.filter label{display:inline;}.filter .label{display:inline-block;margin-bottom:4px;}.filter .label a{color:inherit;}.filter h4 .muted{font-size:10px;color:#999999;}@media screen and (min-width:992px){.filter h4 .muted{font-size:12px;}}.filter h5{font-size:20px;}.filter ul{list-style-type:none;margin:0;padding:0;}.filter ul li a,.filter ul li .a{text-decoration:none;color:#219ed9;cursor:pointer;}.filter ul li a:hover,.filter ul li .a:hover{text-decoration:none;color:#176e97;cursor:pointer;}.filter ul li .filterdiv a,.filter ul li label.option a,.filter ul li .filterdiv .a,.filter ul li label.option .a{position:relative;left:-25px;padding-left:25px;}.filter ul .muted{color:#999999;text-decoration:none;pointer-events:none;cursor:default;}.filter ul .showMore{text-decoration:underline;cursor:pointer;padding:0;}.filter ul.activeFilters{display:inline;padding-left:5px;}.filter ul.activeFilters li,.filter ul.activeFilters li:hover{padding-right:5px;display:inline-block;}.filter ul.activeFilters li a,.filter ul.activeFilters li:hover a,.filter ul.activeFilters li .a,.filter ul.activeFilters li:hover .a{color:#ffffff;text-decoration:none;cursor:pointer;}.filter ul.activeFilters li a:hover,.filter ul.activeFilters li:hover a:hover,.filter ul.activeFilters li .a:hover,.filter ul.activeFilters li:hover .a:hover,.filter ul.activeFilters li a:focus,.filter ul.activeFilters li:hover a:focus,.filter ul.activeFilters li .a:focus,.filter ul.activeFilters li:hover .a:focus,.filter ul.activeFilters li a:active,.filter ul.activeFilters li:hover a:active,.filter ul.activeFilters li .a:active,.filter ul.activeFilters li:hover .a:active{color:#ffffff;}.filter ul.activeFilters li a .icon-times,.filter ul.activeFilters li:hover a .icon-times,.filter ul.activeFilters li .a .icon-times,.filter ul.activeFilters li:hover .a .icon-times{vertical-align:middle;margin-left:5px;}.filter ul.activeFilters li a.remove-all-filters,.filter ul.activeFilters li:hover a.remove-all-filters,.filter ul.activeFilters li .a.remove-all-filters,.filter ul.activeFilters li:hover .a.remove-all-filters{margin-left:5px;text-decoration:underline;font-size:14px;color:#4c4c4c;border-radius:3px;}.filter ul.activeFilters .label-primary{background-color:#219ed9;font-size:15px;margin:0;padding:0px 8px;font-weight:normal;line-height:24px;max-width:200px;position:relative;overflow:hidden;text-overflow:ellipsis;padding-right:20px;top:7px;}.filter ul.activeFilters .label-primary .icon-times{position:absolute;right:5px;top:5px;color:#ffffff;}.filter .filterdiv label.a:before{display:none;}.filter .btn{padding:4px 15px;}.filter .btn [class^='icon']{color:#ffffff;}.filter [class^='icon']{color:#092a5e;font-size:14px;}.filter-block{padding:10px 0 10px 0;}.filter-block.filter-collapsed label::before:before,.filter-block.filter-collapsed .icon-chevron-up:before{content:'\e93f';}.filter-block .filter-heading{cursor:pointer;position:relative;}.filter-block .filter-body{padding-top:0;padding-bottom:0;}.filter-block h4{border-bottom:1px solid;}.filter-block h4 .arrow{font-size:13px;line-height:20px;display:inherit;position:absolute;right:0;top:4px;}.lm-mobile .btn{border:1px solid #84a5be;color:#ffffff;padding:8px 15px;text-transform:uppercase;font-weight:bold;font-style:normal;}.lm-mobile .btn [class^='icon']{font-size:14px;}.lm-mobile-filter .panel{margin-bottom:0;border-top:none !important;}.lm-mobile-filter .panel-body{padding-top:0;}.lm-mobile-filter ul{list-style:none;}.mobile-filter-system .modal-active-filters .filter{padding:10px;}.mobile-filter-system .modal-active-filters .filter label{display:none;}.mobile-filter-system .modal-active-filters .filter ul.activeFilters{display:block;padding:0;}.mobile-filter-system .modal-active-filters .filter ul.activeFilters li{line-height:0;}.mobile-filter-system .modal-active-filters .filter ul.activeFilters li.last{display:block;padding-top:15px;padding-bottom:15px;}.mobile-filter-system .modal-active-filters .filter ul.activeFilters li.last span{display:block;}.mobile-filter-system .modal-active-filters .filter ul.activeFilters li:not(.last) span{background-color:#092a5e;margin-bottom:5px;line-height:30px;font-size:16px;}.mobile-filter-system .modal-filter-wrapper{margin-bottom:45px;}.mobile-filter-system .modal-actions{position:fixed;width:100%;bottom:0;}.mobile-filter-system .modal-actions button{width:100%;line-height:30px;}.mobile-filter-system .modal-actions button:after{content:"\e945";font-family:"tui-icon";float:right;font-size:20px;}.mobile-filter-system .modal-actions .mobile-number-results:before{content:'(';}.mobile-filter-system .modal-actions .mobile-number-results:after{content:')';}body.ismobile #refineOptions button#updateDates:after{content:"\e945";font-family:"tui-icon";float:right;font-size:20px;}body.ismobile #search-mobile-filter .page-loader{width:100vw;height:100vh;}.image{position:relative;}.image .hotel-logos{position:absolute;top:0px;right:0px;padding:0 10px;margin-top:5px;cursor:pointer;left:auto !important;}@media screen and (max-width:992px){.image .hotel-logos{right:0px;}}[class^="glyphicon-social"],[class*=" glyphicon-social"]{font-family:'tui-icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="glyphicon-social"].glyphicon-social-instagram:before,[class*=" glyphicon-social"].glyphicon-social-instagram:before{content:'\e99f';color:#082a5e;}[class^="glyphicon-social"].glyphicon-social-facebook:before,[class*=" glyphicon-social"].glyphicon-social-facebook:before{content:'\e97d';color:#3b5998;}[class^="glyphicon-social"].glyphicon-social-twitter:before,[class*=" glyphicon-social"].glyphicon-social-twitter:before{content:'\ea3c';color:#1da1f2;}[class^="glyphicon-social"].glyphicon-social-youtube:before,[class*=" glyphicon-social"].glyphicon-social-youtube:before{content:'\ea54';color:#cd201f;}.nav-tabs.tabBar{font-family:"TUITypeLt","Calibri","Arial",sans-serif;font-weight:normal;background-color:#092a5e;margin-left:0;list-style:none;border:none;white-space:nowrap;}.nav-tabs.tabBar li,.nav-tabs.tabBar a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#092a5e;font-family:"TUITypeLt","Calibri","Arial",sans-serif;margin-right:0px;color:#ffffff;border:none;cursor:pointer;text-align:center;padding:0;text-decoration:none;}.nav-tabs.tabBar li:active,.nav-tabs.tabBar a:active,.nav-tabs.tabBar li.active,.nav-tabs.tabBar a.active,.nav-tabs.tabBar li:hover,.nav-tabs.tabBar a:hover,.nav-tabs.tabBar li:focus,.nav-tabs.tabBar a:focus{border:none;background-color:#536a8f;}.nav-tabs.tabBar li:active a,.nav-tabs.tabBar a:active a,.nav-tabs.tabBar li.active a,.nav-tabs.tabBar a.active a,.nav-tabs.tabBar li:hover a,.nav-tabs.tabBar a:hover a,.nav-tabs.tabBar li:focus a,.nav-tabs.tabBar a:focus a{background-color:#536a8f;color:#ffffff;}.nav-tabs.tabBar li:active,.nav-tabs.tabBar a:active,.nav-tabs.tabBar li.active,.nav-tabs.tabBar a.active,.nav-tabs.tabBar li:focus,.nav-tabs.tabBar a:focus{background-color:#536a8f;color:#ffffff;}.nav-tabs.tabBar li:active a,.nav-tabs.tabBar a:active a,.nav-tabs.tabBar li.active a,.nav-tabs.tabBar a.active a,.nav-tabs.tabBar li:focus a,.nav-tabs.tabBar a:focus a{background-color:#536a8f;color:#ffffff;}.nav-tabs.tabBar li{width:48%;margin:1%;}@media screen and (min-width:768px){.nav-tabs.tabBar li{width:auto;margin:0;}}.nav-tabs.tabBar li a{padding:5px 10px;margin:0;color:#ffffff;text-transform:uppercase;font-weight:bold;font-style:normal;font-size:14px;}@media screen and (max-width:768px){.ismobile .nav-tabs.tabBar li{width:48%;margin:1%;}}.ismobile .nav-tabs.tabBar li a{padding:5px;margin:5px;border:2px solid #c8c8b4;}.ismobile .nav-tabs.tabBar li:active,.ismobile .nav-tabs.tabBar li.active,.ismobile .nav-tabs.tabBar li:hover,.ismobile .nav-tabs.tabBar li:focus{background-color:#092a5e;}.ismobile .nav-tabs.tabBar li:active a,.ismobile .nav-tabs.tabBar li.active a,.ismobile .nav-tabs.tabBar li:hover a,.ismobile .nav-tabs.tabBar li:focus a{background-color:#536a8f;}@media screen and (max-width:768px){.nav-tabs > li{width:auto !important;float:none;}.nav-tabs > li.active > a:after{content:"\e948";}.nav-tabs > li > a{position:relative;text-align:left !important;padding:10px !important;}.nav-tabs > li > a:after{content:"\e93f";float:right;font-family:"tui-icon";font-size:18px;position:absolute;right:10px;top:9px;}.nav-tabs > li > a br{display:none;}}.nav-tabs#tabs{display:block;}.tabs-mobile{display:none;}#tabs-mobile{margin-top:15px;}@media screen and (max-width:992px){footer h3.hd-collapse{margin:0;padding:15px;border:1px solid #9b9b9b;cursor:pointer;}footer h3.hd-collapse:after{content:'\e948';font-family:"tui-icon";float:right;margin-top:-18px;}footer h3.hd-collapse.collapsed:after{content:"\e93f";margin-top:-18px;}}fieldset.collapsed .panel-title .btn-secondary .icon-chevron-down:before,.fieldset.collapsed .panel-title .btn-secondary .icon-chevron-down:before{content:"\e93f";}fieldset .panel-title .btn-secondary,.fieldset .panel-title .btn-secondary{margin-left:auto;}fieldset .panel-title .btn-secondary .icon-chevron-down,.fieldset .panel-title .btn-secondary .icon-chevron-down{padding:0;}fieldset .panel-title .btn-secondary .icon-chevron-down:before,.fieldset .panel-title .btn-secondary .icon-chevron-down:before{content:"\e948";}fieldset .panel-title:hover,.fieldset .panel-title:hover{text-decoration:none;}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;border:none !important;}@page{margin:0.5cm;}h1,h2,h3,h4,h5,h6{orphans:3;widows:3;page-break-after:avoid;}p{orphans:3;widows:3;}pre,blockquote{border:1px solid #cccccc;page-break-inside:avoid;}abbr[title]:after{content:" (" attr(title) ")";}a,a:visited{text-decoration:underline;}a[href]:after{content:" ";}a:link:after,a:visited:after{content:" ";font-size:90%;}a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}img{max-width:100% !important;page-break-inside:avoid;}thead{display:table-header-group;}tr{page-break-inside:avoid;}.nav,footer,.image-logos-parent,.book-form,.block-emergency,.block-header,.alert-block,.historyReturn,.language-switcher-locale-url{display:none !important;}.calculate .book_module a{display:none;}.calculate .extras{display:none;}.visible-print{position:absolute;right:0px;top:0px;width:100px;height:100px;}}.price-filter .filter-body{display:flex;flex-wrap:wrap;align-items:baseline;}.ui-slider{height:3px;border:none;background:#dcdcdc;}.ui-slider .ui-slider-range{background:#70cbf4;}.ui-slider a.ui-slider-handle{width:2em;height:2em;top:calc(-1em + 1px);margin-left:-1em;border-radius:50%;border:none;background-color:#70cbf4;}.ui-slider a.ui-slider-handle:hover{cursor:pointer;}.ui-slider a.ui-slider-handle:active,.ui-slider a.ui-slider-handle:focus,.ui-slider a.ui-slider-handle.ui-state-focus{outline:none !important;box-shadow:rgba(0,0,0,0.3) 0 1px 3px;}@media screen and (min-width:768px){.ui-slider a.ui-slider-handle{width:1.2em;height:1.2em;top:calc(-0.6em + 1px);margin-left:-0.6em;}}@media screen and (max-width:768px){.lm-mobile-filter .price-filter .filter-body{padding:15px 20px 0;}}.price-slider__filter{flex:0 0 100%;}.price-slider__filter input[type="range"]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;width:100%;}.price-slider__filter input[type="range"]:focus{outline:none;}.price-slider__filter input[type="range"]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#70cbf4 var(--percentage),#dbdbdb 0);border-radius:5px;height:5px;}.price-slider__filter input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-7.5px;background-color:#70cbf4;border-radius:50%;height:20px;width:20px;}.price-slider__filter input[type="range"]::-moz-range-track{background:linear-gradient(90deg,#70cbf4 var(--percentage),#dbdbdb 0);border-radius:5px;height:5px;}.price-slider__filter input[type="range"]::-moz-range-thumb{background-color:#70cbf4;border:none;border-radius:50%;height:20px;width:20px;}.table-responsive th{-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background:white;color:black;}.table-responsive .tbl_rooms{font-size:13px !important;}.table-responsive.no-title{overflow-x:auto;}@media screen and (max-width:992px){.table-responsive,.table-responsive thead,.table-responsive tbody,.table-responsive th,.table-responsive td,.table-responsive tr{display:block;}.table-responsive{}.table-responsive.no-title th,.table-responsive.no-title td{padding:6px !important;text-align:center;border:none !important;}.table-responsive thead tr{position:absolute;top:-9999px;left:-9999px;}.table-responsive tr{border:1px solid #ccc;}.table-responsive tr td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;}.table-responsive tr td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}.table-responsive tr td,.table-responsive tr th{padding:8px 8px 8px 50% !important;height:auto !important;width:auto !important;}.table-responsive .hideheader{background-color:#eeeeee;}.table-responsive .hideheader th,.table-responsive .hideheader td{padding:8px !important;display:inline-block;font-weight:bold;font-style:normal;}.sticky-header{display:none;}.table-responsive-fixed{table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative;}.table-responsive-fixed th,.table-responsive-fixed td{margin:0;vertical-align:top;line-height:inherit;min-height:35px;height:auto !important;width:auto !important;}.table-responsive-fixed th:last-child,.table-responsive-fixed td:last-child{border-bottom:1px solid #babcbf;}.table-responsive-fixed th{display:block;text-align:right;border-bottom:0;border-left:0;}.table-responsive-fixed td{border-left:0;border-right:0;border-bottom:0;}.table-responsive-fixed thead{display:block;float:left;}.table-responsive-fixed thead tr{display:block;}.table-responsive-fixed tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;}.table-responsive-fixed tbody tr{display:inline-block;vertical-align:top;border-left:1px solid #babcbf;}.table-responsive-fixed tbody tr td{display:block;text-align:left;}.table-responsive-fixed tbody tr td button,.table-responsive-fixed tbody tr td .button,.table-responsive-fixed tbody tr td a.button{padding:0.0em 1em;}.table-responsive-fixed tbody tr td img{height:100%;max-width:none;width:auto;}.table-responsive-fixed tbody br{display:none;}.table-responsive-fixed .cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.table-responsive-fixed * html .cf{zoom:1;}.table-responsive-fixed *:first-child + html .cf{zoom:1;}}table.table-striped .table-column-selected,table.table-striped tbody tr.odd td.table-column-selected,table.table-striped tbody tr.odd:hover td.table-column-selected,table.table-striped tbody tr.even td.table-column-selected,table.table-striped tbody tr.even:hover td.table-column-selected,table.table-striped tbody tr:nth-child(2n+1) td.table-column-selected,table.table-striped tbody tr:nth-child(2n+1) th.table-column-selected{background-color:#e6dcb9;color:#000000;cursor:auto;}table.table-striped .table-column-selected a,table.table-striped tbody tr.odd td.table-column-selected a,table.table-striped tbody tr.odd:hover td.table-column-selected a,table.table-striped tbody tr.even td.table-column-selected a,table.table-striped tbody tr.even:hover td.table-column-selected a,table.table-striped tbody tr:nth-child(2n+1) td.table-column-selected a,table.table-striped tbody tr:nth-child(2n+1) th.table-column-selected a{color:#000000;}table.table-striped .table-column-selected:hover,table.table-striped tbody tr.odd td.table-column-selected:hover,table.table-striped tbody tr.odd:hover td.table-column-selected:hover,table.table-striped tbody tr.even td.table-column-selected:hover,table.table-striped tbody tr.even:hover td.table-column-selected:hover,table.table-striped tbody tr:nth-child(2n+1) td.table-column-selected:hover,table.table-striped tbody tr:nth-child(2n+1) th.table-column-selected:hover{background-color:#e6dcb9;}table.table-striped tbody tr{background-color:#ffffff;}table.table-striped tbody tr td{padding:6px;font-size:14px;cursor:pointer;}table.table-striped tbody tr.odd td{background-color:#c8dff1;border-top:1px solid #73afdc;border-bottom:1px solid #73afdc;}table.table-striped tbody tr.odd:hover td{background-color:#dcf0ff;}table.table-striped tbody tr.even td{border-top:none;border-bottom:none;}table.table-striped tbody tr.even:hover td{background-color:#dcf0ff;}table.table-striped tbody tr.success td,table.table-striped tbody tr.success:hover td{background-color:#e6dcb9;border-top:2px solid #b9a064;border-bottom:2px solid #b9a064;cursor:auto;}table.table-striped.table-no-hover{}table.table-striped.table-no-hover tbody tr.odd:hover td{background-color:#c8dff1;}table.table-striped.table-no-hover tbody tr.even:hover td{background-color:#ffffff;}table.table-striped.table-no-hover tbody tr td{cursor:default;}@media screen and (max-width:768px){.table-responsive body{padding:0;margin:0;width:320px;}}.bookbox_tbl_flights.table-responsive th,.bookbox_tbl_flights.table-responsive td{padding:6px;}.page-my-zone .myZone.my-zone-wrapper-payments{padding:0;}.page-my-zone .myZone.my-zone-wrapper-payments table.table-striped tbody tr th{padding:8px;margin:0;}.page-my-zone .myZone.my-zone-wrapper-payments table.table-striped tbody tr td{padding:8px;margin:0;white-space:nowrap;cursor:default;}.page-my-zone .myZone.my-zone-wrapper-payments table.table-striped tbody tr td.no-color-striped{background-color:#ffffff;border-top:none;}.page-my-zone .myZone.my-zone-wrapper-payments table.table-striped tbody tr td.no-color-striped:hover{background-color:#ffffff;}.isnotmobile .my-zone-wrapper-payments tr td.text-indent-span span{position:relative;}@media screen and (min-width:768px){.isnotmobile .my-zone-wrapper-payments tr td.text-indent-span span{left:100px;}}table.bookbox_tbl_flights{border-collapse:unset;}@media screen and (max-width:992px){table.bookbox_tbl_flights{border:0;}}table.bookbox_tbl_flights .table-column-selected,table.bookbox_tbl_flights tbody tr.odd td.table-column-selected,table.bookbox_tbl_flights tbody tr.odd:hover td.table-column-selected,table.bookbox_tbl_flights tbody tr.even td.table-column-selected,table.bookbox_tbl_flights tbody tr.even:hover td.table-column-selected,table.bookbox_tbl_flights tbody tr:nth-child(2n+1) td.table-column-selected,table.bookbox_tbl_flights tbody tr:nth-child(2n+1) th.table-column-selected{border-top:1px solid #70cbf4;border-bottom:1px solid #70cbf4;background-color:#dcf0ff;}table.bookbox_tbl_flights tbody tr{background-color:#ffffff;}@media screen and (max-width:992px){table.bookbox_tbl_flights tbody tr{border:0;}}table.bookbox_tbl_flights tbody tr td{padding:6px;font-size:14px;cursor:pointer;}table.bookbox_tbl_flights tbody tr.odd td{background-color:#f9f8f6;border-top:1px solid transparent;border-bottom:1px solid transparent;}table.bookbox_tbl_flights tbody tr.odd:hover td{background-color:#dcf0ff;}table.bookbox_tbl_flights tbody tr.even td{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}table.bookbox_tbl_flights tbody tr.even:hover td{background-color:#dcf0ff;}table.bookbox_tbl_flights tbody tr.success td,table.bookbox_tbl_flights tbody tr.success:hover td{border-top:1px solid #70cbf4;border-bottom:1px solid #70cbf4;background-color:#dcf0ff;cursor:auto;}table.bookbox_tbl_flights.table-no-hover{}table.bookbox_tbl_flights.table-no-hover tbody tr.odd:hover td{background-color:#c8dff1;}table.bookbox_tbl_flights.table-no-hover tbody tr.even:hover td{background-color:#ffffff;}table.bookbox_tbl_flights.table-no-hover tbody tr td{cursor:default;}@-ms-viewport{width:device-width;}body,html{margin:0;padding:0;font-family:"TUITypeLt","Calibri","Arial",sans-serif;-webkit-overflow-scrolling:touch;}*{margin:0;padding:0;}strong,b,.strong{font-weight:bold;font-style:normal;}.strong *,.strong .ui-state-default{font-style:normal;font-weight:normal;}span{font-size:inherit;}.text-uppercase{text-transform:uppercase;}.text-lowercase{text-transform:lowercase;}.text-capitalize{text-transform:capitalize;}.text-transform-none{text-transform:none;}.font-size-giant{font-size:112px;}.font-small{font-size:14px;}.font-smaller{font-size:smaller;}.font-size-large{font-size:20px;}.small-text{font-size:12px;}.text-line-through,.line-through{text-decoration:line-through;}.text-underline{text-decoration:underline;}.muted{color:#9b9b9b;}.white-space-nowrap{white-space:nowrap;}.white-space-preline{white-space:pre-line !important;}.no-radius{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.vert-sup{line-height:0;position:relative;vertical-align:baseline;top:4px;}.display-inline-block{display:inline-block;}.width-90-p{width:90%;}.rotate-icon{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}.no-bottom{bottom:0px !important;}.nomarginbottom{margin-bottom:0px !important;}.legend{width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5;font-weight:normal;}.clearable{background:#ffffff url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///5KSkiH5BAAAAAAALAAAAAAHAAcAAAIMTICmsGrIXnLxuDMLADs=) no-repeat right -10px center;border:1px solid #999;padding:3px 18px 3px 4px;border-radius:3px;transition:background 0.4s;}.clearable.x{background-position:right 5px center;}.clearable.onX{cursor:pointer;}.hidden-inline-xs{display:inline-block !important;}.visible-inline-xs{display:none !important;}tr.hidden-inline-xs{display:table-row !important;}th.hidden-inline-xs,td.hidden-inline-xs{display:table-cell !important;}@media (min-width:480px){.visible-inline-xs{display:inline-block !important;}}@media (max-width:480px){.hidden-inline-xs,tr.hidden-inline-xs,th.hidden-inline-xs,td.hidden-inline-xs{display:none !important;}}@media (min-width:481px) and (max-width:991px){.hidden-inline-xs.hidden-inline-sm,tr.hidden-inline-xs.hidden-inline-sm,th.hidden-inline-xs.hidden-inline-sm,td.hidden-inline-xs.hidden-inline-sm{display:none !important;}}@media (min-width:992px) and (max-width:1199px){.hidden-inline-xs.hidden-inline-md,tr.hidden-inline-xs.hidden-inline-md,th.hidden-inline-xs.hidden-inline-md,td.hidden-inline-xs.hidden-inline-md{display:none !important;}}@media (min-width:1200px){.hidden-inline-xs.hidden-inline-lg,tr.hidden-inline-xs.hidden-inline-lg,th.hidden-inline-xs.hidden-inline-lg,td.hidden-inline-xs.hidden-inline-lg{display:none !important;}}.full-screen{position:fixed;top:0;left:0;height:100%;width:100%;bottom:0;right:0;z-index:99999999999;}.d-table{display:table;width:100%;}.d-table .d-table-cell{display:table-cell;vertical-align:middle;}.stars.nowrap{font-size:10px;}.stars.nowrap .icon-star--fill{font-size:10px;}.d-flex{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.d-flex .flex-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.d-flex .flex-box:last-of-type{margin-right:0;}.d-flex.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.d-flex.justify-content-between{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;}@media screen and (min-width:768px){.d-flex-sm{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.d-flex-sm.fit-select select{min-width:50px;}.d-flex-sm.fit-select select.validate-inline{padding-right:5px;padding-left:5px;min-width:60px;width:100%;}.d-flex-sm .flex-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.d-flex-sm .flex-box:last-of-type{margin-right:0;}.d-flex-sm.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.d-flex-sm.justify-content-between{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;}}@media screen and (min-width:768px) and screen and (min-width:768px){.d-flex-sm.fit-select select{width:fit-content;}}@media screen and (min-width:768px){.split-divs-4 > div{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}@media screen and (min-width:992px){.split-divs-4 > div{-webkit-column-count:4;-moz-column-count:4;column-count:4;}}.tui-green-text{color:#a0c800;}.tui-dark-green-text{color:#b0080d;}.tui-orange-text{color:#faaf00;}.tui-darkblue-text{color:#092a5e;}.tui-lightblue-text{color:#dcf0ff;}.tui-red-text{color:#d40e14;}.tui-grey-text{color:#9b9b9b;}.tui-lightgrey-text{color:#dfdfdf;}.tui-wine-red-text{color:#640019;}.tui-black-text{color:#000000;}.tui-white-text{color:#ffffff;}.primary-text-color{color:#a0c800;}.secondary-text-color{color:#092a5e;}body a,body .a,body .button-as-link{color:#219ed9;text-decoration:none;cursor:pointer;}body a:hover,body .a:hover,body .button-as-link:hover,body a:focus,body .a:focus,body .button-as-link:focus{color:#176e97;text-decoration:underline;}body a:active,body .a:active,body .button-as-link:active,body a.active,body .a.active,body .button-as-link.active{cursor:auto;color:#092a5e;}body a.disabled,body .a.disabled,body .button-as-link.disabled,body a[disabled],body .a[disabled],body .button-as-link[disabled]{color:#219ed9;cursor:default;text-decoration:none;}body a.link-unstyled,body .a.link-unstyled,body .button-as-link.link-unstyled{text-decoration:none !important;display:block;}body a.link-styled,body .a.link-styled,body .button-as-link.link-styled{display:block;}.panel-heading a,.panel-heading .a{text-decoration:none;color:#092a5e;}.panel-heading a:hover,.panel-heading .a:hover{text-decoration:underline;}.underline-link .nav li a,.underline-link a,.underline-link .a{text-decoration:underline;color:#219ed9;}.underline-link .nav li a:hover,.underline-link a:hover,.underline-link .a:hover,.underline-link .nav li a:focus,.underline-link a:focus,.underline-link .a:focus{color:#176e97;text-decoration:underline;}.cursor-pointer{cursor:pointer;}.display-blocka,.display-block a{display:inline-block;width:100%;}.autocompleteIcons.pull-left{color:#092a5e;margin-bottom:10px;}.autocomplete-link{display:flex;justify-content:space-between;}.autocomplete-link .autocompleteIcons{display:inline-flex;}.autocomplete-link .autocompleteIcons .autocompleteIcon:last-child{margin-left:5px;}.button-as-link{border:none;background-color:transparent;padding:0;}.collapsible-link:after{content:"\e948";font-family:'tui-icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:bottom;}.collapsible-link.collapsed:after{content:"\e93f";}.text-left-xs,.text-left-sm,.text-left-md,.text-left-lg,.text-center-xs,.text-center-sm,.text-center-md,.text-center-lg,.text-right-xs,.text-right-sm,.text-right-md,.text-right-lg{text-align:inherit;}@media screen and (max-width:768px){.text-center-xs{text-align:center;}.text-right-xs{text-align:right;}.text-left-xs{text-align:left;}}@media screen and (max-width:992px){.text-center-sm{text-align:center;}.text-right-sm{text-align:right;}.text-left-sm{text-align:left;}}@media screen and (min-width:992px){.text-center-md,.text-center-sm{text-align:center;}.text-right-md,.text-right-sm{text-align:right;}.text-left-md,.text-left-sm{text-align:left;}}@media screen and (min-width:1200px){.text-center-lg,.text-center-md,.text-center-sm{text-align:center;}.text-right-lg,.text-right-md,.text-right-sm{text-align:right;}.text-left-lg,.text-left-md,.text-left-sm{text-align:left;}}.no-margin{margin:0 !important;}.no-margin-right{margin-right:0;}.no-margin-left{margin-left:0;}.no-margin-top{margin-top:0;}.no-margin-bottom{margin-bottom:0;}@media screen and (max-width:768px){.no-margin-xs{margin:0;}}@media screen and (max-width:992px){.no-margin-sm{margin:0;}}@media screen and (min-width:992px){.no-margin-md{margin:0;}}@media screen and (min-width:1200px){.no-margin-lg{margin:0;}}.mar-small{margin:5px;}@media screen and (max-width:768px){.mar-small-xs{margin:5px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-small-ts{margin:5px;}}@media screen and (max-width:992px){.mar-small-sm{margin:5px;}}@media screen and (min-width:992px){.mar-small-md{margin:5px;}}@media screen and (min-width:1200px){.mar-small-lg{margin:5px;}}.mar-base{margin:15px;}@media screen and (max-width:768px){.mar-base-xs{margin:15px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-base-ts{margin:15px;}}@media screen and (max-width:992px){.mar-base-sm{margin:15px;}}@media screen and (min-width:992px){.mar-base-md{margin:15px;}}@media screen and (min-width:1200px){.mar-base-lg{margin:15px;}}.mar-large{margin:20px;}@media screen and (max-width:768px){.mar-large-xs{margin:20px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-large-ts{margin:20px;}}@media screen and (max-width:992px){.mar-large-sm{margin:20px;}}@media screen and (min-width:992px){.mar-large-md{margin:20px;}}@media screen and (min-width:1200px){.mar-large-lg{margin:20px;}}.mar-top-small{margin-top:5px;}@media screen and (max-width:768px){.mar-top-small-xs{margin-top:5px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-top-small-ts{margin-top:5px;}}@media screen and (max-width:992px){.mar-top-small-sm{margin-top:5px;}}@media screen and (min-width:992px){.mar-top-small-md{margin-top:5px;}}@media screen and (min-width:1200px){.mar-top-small-lg{margin-top:5px;}}.mar-top-base{margin-top:15px;}@media screen and (max-width:768px){.mar-top-base-xs{margin-top:15px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-top-base-ts{margin-top:15px;}}@media screen and (max-width:992px){.mar-top-base-sm{margin-top:15px;}}@media screen and (min-width:992px){.mar-top-base-md{margin-top:15px;}}@media screen and (min-width:1200px){.mar-top-base-lg{margin-top:15px;}}.mar-top-large{margin-top:20px;}@media screen and (max-width:768px){.mar-top-large-xs{margin-top:20px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-top-large-ts{margin-top:20px;}}@media screen and (max-width:992px){.mar-top-large-sm{margin-top:20px;}}@media screen and (min-width:992px){.mar-top-large-md{margin-top:20px;}}@media screen and (min-width:1200px){.mar-top-large-lg{margin-top:20px;}}.mar-top-extralarge{margin-top:25px;}@media screen and (max-width:768px){.mar-top-extralarge-xs{margin-top:25px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-top-extralarge-ts{margin-top:25px;}}@media screen and (max-width:992px){.mar-top-extralarge-sm{margin-top:25px;}}@media screen and (min-width:992px){.mar-top-extralarge-md{margin-top:25px;}}@media screen and (min-width:1200px){.mar-top-extralarge-lg{margin-top:25px;}}.mar-bot-small{margin-bottom:5px;}@media screen and (max-width:768px){.mar-bot-small-xs{margin-bottom:5px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-bot-small-ts{margin-bottom:5px;}}@media screen and (min-width:768px){.mar-bot-small-sm{margin-bottom:5px;}}@media screen and (min-width:992px){.mar-bot-small-md{margin-bottom:5px;}}@media screen and (min-width:992px){.mar-bot-small-lg{margin-bottom:5px;}}.mar-bot-base{margin-bottom:15px;}@media screen and (max-width:768px){.mar-bot-base-xs{margin-bottom:15px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-bot-base-ts{margin-bottom:15px;}}@media screen and (max-width:992px){.mar-bot-base-sm{margin-bottom:15px;}}@media screen and (min-width:992px){.mar-bot-base-md{margin-bottom:15px;}}@media screen and (max-width:1200px){.mar-bot-base-lg{margin-bottom:15px;}}.mar-bot-large{margin-bottom:20px;}@media screen and (max-width:768px){.mar-bot-large-xs{margin-bottom:20px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-bot-large-ts{margin-bottom:20px;}}@media screen and (max-width:992px){.mar-bot-large-sm{margin-bottom:20px;}}@media screen and (min-width:992px){.mar-bot-large-md{margin-bottom:20px;}}@media screen and (max-width:1200px){.mar-bot-large-lg{margin-bottom:20px;}}.mar-left-small{margin-left:5px;}@media screen and (max-width:768px){.mar-left-small-xs{margin-left:5px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-left-small-ts{margin-bottom:5px;}}@media screen and (max-width:992px){.mar-left-small-sm{margin-left:5px;}}@media screen and (min-width:992px){.mar-left-small-md{margin-left:5px;}}@media screen and (max-width:1200px){.mar-left-small-lg{margin-left:5px;}}.mar-left-base{margin-left:15px;}@media screen and (max-width:768px){.mar-left-base-xs{margin-left:15px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-left-base-ts{margin-left:15px;}}@media screen and (max-width:992px){.mar-left-base-sm{margin-left:15px;}}@media screen and (min-width:992px){.mar-left-base-md{margin-left:15px;}}@media screen and (max-width:1200px){.mar-left-base-lg{margin-left:15px;}}.mar-left-large{margin-left:20px;}@media screen and (max-width:768px){.mar-left-large-xs{margin-left:20px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-left-large-ts{margin-bottom:20px;}}@media screen and (max-width:992px){.mar-left-large-sm{margin-left:20px;}}@media screen and (min-width:992px){.mar-left-large-md{margin-left:20px;}}@media screen and (max-width:1200px){.mar-left-large-lg{margin-left:20px;}}.mar-right-small{margin-right:5px;}@media screen and (max-width:768px){.mar-right-small-xs{margin-right:5px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-right-small-ts{margin-bottom:5px;}}@media screen and (max-width:992px){.mar-right-small-sm{margin-right:5px;}}@media screen and (min-width:992px){.mar-right-small-md{margin-right:5px;}}@media screen and (max-width:1200px){.mar-right-small-lg{margin-right:5px;}}.mar-right-base{margin-right:15px;}@media screen and (max-width:768px){.mar-right-base-xs{margin-right:15px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-right-base-ts{margin-bottom:15px;}}@media screen and (max-width:992px){.mar-right-base-sm{margin-right:15px;}}@media screen and (min-width:992px){.mar-right-base-md{margin-right:15px;}}@media screen and (max-width:1200px){.mar-right-base-lg{margin-right:15px;}}.mar-right-large{margin-right:20px;}@media screen and (max-width:768px){.mar-right-large-xs{margin-right:20px;}}@media screen and (max-width:768px) and (min-width:450px){.mar-right-large-ts{margin-bottom:20px;}}@media screen and (max-width:992px){.mar-right-large-sm{margin-right:20px;}}@media screen and (min-width:992px){.mar-right-large-md{margin-right:20px;}}@media screen and (max-width:1200px){.mar-right-large-lg{margin-right:20px;}}.no-padding{padding:0;}.no-padding-right{padding-right:0;}.no-padding-left{padding-left:0;}@media screen and (max-width:768px){.no-padding-right-xs{padding-right:0;}}@media screen and (max-width:768px){.no-padding-left-xs{padding-left:0;}}@media screen and (max-width:768px){.no-padding-xs{padding:0;}}@media screen and (max-width:992px){.no-padding-sm{padding:0;}}@media screen and (min-width:992px){.no-padding-md{padding:0;}}@media screen and (min-width:1200px){.no-padding-lg{padding:0;}}.pad-small{padding:5px !important;}@media screen and (max-width:768px){.pad-small-xs{padding:5px;}}@media screen and (max-width:992px){.pad-small-sm{padding:5px;}}@media screen and (min-width:992px){.pad-small-md{padding:5px;}}@media screen and (min-width:1200px){.pad-small-lg{padding:5px;}}.pad-base{padding:15px;}@media screen and (max-width:768px){.pad-base-xs{padding:15px;}}@media screen and (max-width:992px){.pad-base-sm{padding:15px;}}@media screen and (min-width:992px){.pad-base-md{padding:15px;}}@media screen and (min-width:1200px){.pad-base-lg{padding:15px;}}.pad-large{padding:20px;}@media screen and (max-width:768px){.pad-large-xs{padding:20px;}}@media screen and (max-width:992px){.pad-large-sm{padding:20px;}}@media screen and (min-width:992px){.pad-large-md{padding:20px;}}@media screen and (min-width:1200px){.pad-large-lg{padding:20px;}}.pad-top-small{padding-top:5px;}@media screen and (max-width:768px){.pad-top-small-xs{padding-top:5px;}}@media screen and (max-width:992px){.pad-top-small-sm{padding-top:5px;}}@media screen and (min-width:992px){.pad-top-small-md{padding-top:5px;}}@media screen and (min-width:1200px){.pad-top-small-lg{padding-top:5px;}}.pad-top-base{padding-top:15px;}@media screen and (max-width:768px){.pad-top-base-xs{padding-top:15px;}}@media screen and (max-width:992px){.pad-top-base-sm{padding-top:15px;}}@media screen and (min-width:992px){.pad-top-base-md{padding-top:15px;}}@media screen and (min-width:1200px){.pad-top-base-lg{padding-top:15px;}}.pad-top-large{padding-top:20px;}@media (max-width:450px){.pad-top-large-ts{padding-top:20px;}}@media screen and (max-width:768px){.pad-top-large-xs{padding-top:20px;}}@media screen and (max-width:992px){.pad-top-large-sm{padding-top:20px;}}@media screen and (min-width:992px){.pad-top-large-md{padding-top:20px;}}@media screen and (min-width:1200px){.pad-top-large-lg{padding-top:20px;}}.pad-bot-small{padding-bottom:5px;}@media screen and (max-width:768px){.pad-bot-small-xs{padding-bottom:5px;}}@media screen and (min-width:768px){.pad-bot-small-sm{padding-bottom:5px;}}@media screen and (min-width:992px){.pad-bot-small-md{padding-bottom:5px;}}@media screen and (min-width:992px){.pad-bot-small-lg{padding-bottom:5px;}}.pad-bot-base{padding-bottom:15px;}@media screen and (max-width:768px){.pad-bot-base-xs{padding-bottom:15px;}}@media screen and (max-width:992px){.pad-bot-base-sm{padding-bottom:15px;}}@media screen and (min-width:992px){.pad-bot-base-md{padding-bottom:15px;}}@media screen and (max-width:1200px){.pad-bot-base-lg{padding-bottom:15px;}}.pad-bot-large{padding-bottom:20px;}@media screen and (max-width:768px){.pad-bot-large-xs{padding-bottom:20px;}}@media screen and (max-width:992px){.pad-bot-large-sm{padding-bottom:20px;}}@media screen and (min-width:992px){.pad-bot-large-md{padding-bottom:20px;}}@media screen and (max-width:1200px){.pad-bot-large-lg{padding-bottom:20px;}}.pad-left-small{padding-left:5px;}@media screen and (max-width:768px){.pad-left-small-xs{padding-left:5px;}}@media screen and (max-width:992px){.pad-left-small-sm{padding-left:5px;}}@media screen and (min-width:992px){.pad-left-small-md{padding-left:5px;}}@media screen and (max-width:1200px){.pad-left-small-lg{padding-left:5px;}}.pad-left-base{padding-left:15px;}@media screen and (max-width:768px){.pad-left-base-xs{padding-left:15px;}}@media screen and (max-width:992px){.pad-left-base-sm{padding-left:15px;}}@media screen and (min-width:992px){.pad-left-base-md{padding-left:15px;}}@media screen and (max-width:1200px){.pad-left-base-lg{padding-left:15px;}}.pad-left-large{padding-left:20px;}@media screen and (max-width:768px){.pad-left-large-xs{padding-left:20px;}}@media screen and (max-width:992px){.pad-left-large-sm{padding-left:20px;}}@media screen and (min-width:992px){.pad-left-large-md{padding-left:20px;}}@media screen and (max-width:1200px){.pad-left-large-lg{padding-left:20px;}}.pad-right-small{padding-right:5px;}@media screen and (max-width:768px){.pad-right-small-xs{padding-right:5px;}}@media screen and (max-width:992px){.pad-right-small-sm{padding-right:5px;}}@media screen and (min-width:992px){.pad-right-small-md{padding-right:5px;}}@media screen and (max-width:1200px){.pad-right-small-lg{padding-right:5px;}}.pad-right-base{padding-right:15px;}@media screen and (max-width:768px){.pad-right-base-xs{padding-right:15px;}}@media screen and (max-width:992px){.pad-right-base-sm{padding-right:15px;}}@media screen and (min-width:992px){.pad-right-base-md{padding-right:15px;}}@media screen and (max-width:1200px){.pad-right-base-lg{padding-right:15px;}}.pad-right-large{padding-right:20px;}@media screen and (max-width:768px){.pad-right-large-xs{padding-right:20px;}}@media screen and (max-width:992px){.pad-right-large-sm{padding-right:20px;}}@media screen and (min-width:992px){.pad-right-large-md{padding-right:20px;}}@media screen and (max-width:1200px){.pad-right-large-lg{padding-right:20px;}}.panel-accordion-group .panel{box-shadow:none;}.panel-accordion-group .panel .panel-heading{color:#092a5e;}.panel-accordion-group .panel .panel-heading a{font-family:inherit !important;font-size:20px;line-height:20px;}.panel-accordion-group .panel .panel-heading a:hover,.panel-accordion-group .panel .panel-heading a:focus{text-decoration:none;}.panel-accordion-group .panel .panel-heading a:before{content:"\e9d2";font-family:"tui-icon";padding:5px;margin-right:5px;border:2px solid #092a5e;font-size:10px;vertical-align:top;border-radius:4px;}.panel-accordion-group .panel .panel-heading a.collapsed:before{font-family:"tui-icon";content:"\e9eb";}.tooltipster-default{border-radius:0px;border:1px solid #eeeeee;background:#ffffff;color:#002d41;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.175);box-shadow:0 0 5px rgba(0,0,0,0.175);}.tooltipster-default .tooltipster-content{font-family:"TUITypeLt","Calibri","Arial",sans-serif;font-size:16px;line-height:1.42857143;overflow:hidden;padding:5px;}.tooltipster-icon{cursor:help;margin-left:4px;}.tooltipster-base{padding:5px 10px;font-size:0;line-height:0;position:absolute;z-index:9999999;pointer-events:none;overflow:visible;margin-top:-60px;margin-right:15px;max-width:none !important;}@media screen and (max-width:768px){.tooltipster-base{max-width:none !important;}}@media screen and (min-width:768px){.tooltipster-base{max-width:500px !important;width:auto;margin-top:-17px;margin-right:auto;}}.tooltipster-base .tooltipster-content{overflow:hidden;}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute;}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-8px;}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-8px;}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-8px;}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-8px;}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto;}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px;}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px;}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px;}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px;}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-8px;}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px;}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-8px;}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px;}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}.tooltipster-fade-show{opacity:1;}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden;}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0;}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0;}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}.sort{background:#eeeeee;}.sort h3{font-size:20px;color:#9b9b9b;cursor:default;padding-top:10px;margin:0;}.sort ul{list-style-type:none;}.sort ul li{padding:0;border:none;font-weight:normal;}.sort ul li a,.sort ul li .a{text-shadow:0;text-decoration:none;color:#9b9b9b;display:block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;padding:10px 15px;}.sort ul li a:hover,.sort ul li .a:hover{background-color:#eeeeee;color:#000000;font-weight:bold;font-style:normal;}.lm-mobile-sort .btn-default,.lm-mobile-view .btn-default{width:100%;text-align:left;border:none;border-bottom:1px solid #c8c8b4;padding:0;}.lm-mobile-sort .btn-default a,.lm-mobile-view .btn-default a,.lm-mobile-sort .btn-default .a,.lm-mobile-view .btn-default .a{color:#092a5e;text-decoration:none;font-weight:700;display:block;padding:10px 15px;}.hotelmap{height:150px;background-size:cover;background-position:center center;text-align:center;position:relative;}.hotelmap .btn{width:140px;height:34px;left:50%;margin-left:-70px;top:50%;margin-top:-17px;position:absolute;}@media screen and (max-width:767px){.hotelmap .btn{width:auto;}}.showResultsOnMap{color:#ffffff;margin-top:6px;}.showResultsOnMap span{margin-right:6px;}.cluster{text-align:center;cursor:pointer;position:absolute;font-family:"TUITypeLt","Calibri","Arial",sans-serif;font-weight:bold;opacity:1;color:#092a5e;background-color:#ffffff;border-radius:50%;box-shadow:0 5px 5px rgba(0,0,0,0.3);}.cluster:hover{background-color:#219ed9;}.cluster.small-cluster{height:2.4em;line-height:2.4em;width:2.4em;font-size:25px;}.cluster.medium-cluster{height:3.2em;line-height:3.2em;width:3.2em;font-size:25px;}.cluster.big-cluster{height:4.5em;line-height:4.5em;width:4.5em;font-size:35px;}.ui-widget{font-family:"TUITypeLt","Calibri","Arial",sans-serif;font-size:16px;}#sliding-popup{top:0;bottom:0;left:0;right:0;flex-wrap:wrap;align-content:center;justify-content:center;background-color:rgba(0,0,0,0.7);display:none;}#sliding-popup.sliding-popup--show{display:flex;}#sliding-popup.sliding-popup-top .popup-content{background-color:white;padding:0;overflow-x:hidden;max-height:80vh;position:relative;}#sliding-popup.sliding-popup-top .popup-content.cookies-content--first-page{text-align:center;}#sliding-popup.sliding-popup-top .popup-content.cookies-content--first-page .cookies-content__header{display:none;}@media screen and (min-width:992px){#sliding-popup.sliding-popup-top .popup-content.cookies-content--first-page .cookies-content__wrapper{padding:20px 80px;}}@media screen and (min-width:992px){#sliding-popup.sliding-popup-top .popup-content{width:660px;}}#sliding-popup .cookies-content__header{background-color:#e2f3fe;text-transform:uppercase;font-weight:bold;font-size:20px;color:#092a5e;padding:8px 15px;}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{float:none;max-width:none;}#sliding-popup #cookies-go-back{margin-bottom:15px;}#sliding-popup #popup-text{margin-left:8px;margin-right:8px;}#sliding-popup .cookies-content__buttons{position:sticky;bottom:0;background-color:white;padding:20px;width:100%;}@media screen and (min-width:992px){#sliding-popup .btn.eu-cookie-compliance-more-button{margin:0 15px;}}#sliding-popup .cookies-content__preferences{padding:15px;}#sliding-popup .cookies-content__preferences .panel-pane{overflow:auto;}#sliding-popup .cookies-content__actions{position:sticky;bottom:0;left:0;right:0;padding:15px;background-color:white;text-align:right;margin:0;}@media screen and (max-width:768px){#sliding-popup .cookies-content__actions{margin:0 -15px;}}#sliding-popup #cookies-accept-all{text-decoration:underline;vertical-align:bottom;}#sliding-popup .agree-button{margin-bottom:15px;}@media screen and (min-width:992px){#sliding-popup .agree-button{margin-bottom:0;}}#sliding-popup #cookies-accept-all{margin-right:15px;}.cookies-toggle{position:relative;outline:0;display:inline-block;cursor:pointer;user-select:none;margin:0 0 5px 0;}.cookies-toggle,.cookies-toggle:after,.cookies-toggle:before,.cookies-toggle *,.cookies-toggle *:after,.cookies-toggle *:before,.cookies-toggle + .tgl-btn{box-sizing:border-box;}.cookies-toggle::selection,.cookies-toggle:after::selection,.cookies-toggle:before::selection,.cookies-toggle *::selection,.cookies-toggle *:after::selection,.cookies-toggle *:before::selection,.cookies-toggle + .tgl-btn::selection{background:none;}.cookies-toggle span{position:relative;display:block;height:1.8em;line-height:1.2em;overflow:hidden;font-weight:normal;text-align:center;border-radius:2em;padding:0.2em 1em;transition:color 0.3s ease,padding 0.3s ease-in-out,background 0.3s ease-in-out;}.cookies-toggle span:before{position:relative;display:block;line-height:40px;padding:0 0.2em;font-size:16px;padding-right:25px;}.cookies-toggle span:after{position:absolute;display:block;content:'';border-radius:2em;width:25px;height:25px;margin-left:0;background:#ffffff;transition:left 0.3s cubic-bezier(0.175,0.885,0.32,0.97),background 0.3s ease-in-out;line-height:40px;top:8px;}.cookies-toggle input[type="checkbox"]{display:none !important;}.cookies-toggle input[type="checkbox"]:not(:checked) + span{background:#b9b9b9;color:#ffffff;min-width:135px;text-transform:uppercase;height:40px;line-height:40px;padding:0;font-size:16px;font-weight:bold;}.cookies-toggle input[type="checkbox"]:not(:checked) + span:before{content:attr(data-off);color:#ffffff;padding-right:0;padding-left:30px;}.cookies-toggle input[type="checkbox"]:not(:checked) + span:after{background:#ffffff;left:4px;}.cookies-toggle input[type="checkbox"]:checked + span{background:#a0c800;color:#ffffff;min-width:135px;text-transform:uppercase;height:40px;line-height:40px;padding:0;font-size:16px;font-weight:bold;}.cookies-toggle input[type="checkbox"]:checked + span:before{content:attr(data-on);}.cookies-toggle input[type="checkbox"]:checked + span:after{background:#ffffff;left:100%;margin-left:-30px;}.cookies-toggle input[type="checkbox"]:disabled,.cookies-toggle input[type="checkbox"]:disabled + span,.cookies-toggle input[type="checkbox"]:read-only,.cookies-toggle input[type="checkbox"]:read-only + span{cursor:not-allowed;}.cookies-content__links > a{margin:0 8px;}.flexiblock{position:relative;}.flexiblock header{min-height:45px;}.flexiblock header h1,.flexiblock header h2,.flexiblock header h3{font-size:16px;color:#092a5e;background:#a0c8e6;padding:15px;margin:0;overflow:hidden;}.flexiblock ul{color:#092a5e;}.flexiblock ul a{text-decoration:underline;}.flexiblock section{background-size:cover;background-repeat:no-repeat;}@media screen and (min-width:768px){.flexiblock section{min-height:180px;padding-top:15px;padding-bottom:15px;position:relative;}}@media screen and (min-width:768px){.flexiblock section.noheader{min-height:220px;}}.flexiblock footer{position:absolute;bottom:0;left:0;right:0;}.flexiblock .btn{position:relative;text-transform:none;border-radius:0;}.flexiblock .btn:after{position:absolute;content:"\e945";font-family:"tui-icon";font-weight:normal;right:0;bottom:4px;}.flexiblock .flexiblock-title{padding:15px;color:#ffffff;height:55px;}.flexiblock .flexiblock-title .theme-name{padding-right:15px;color:#d40e14;font-family:"TUITypeLt","Calibri","Arial",sans-serif;font-weight:bold;font-style:normal;text-transform:capitalize;}.bg-lightblue .flexiblock{box-shadow:0 1px 3px rgba(0,0,0,0.1);}.bg-lightblue .flexiblock .noheader:hover{box-shadow:0 5px 20px rgba(0,0,0,0.1);}.bg-lightblue .flexiblock header h3{background:#ffffff;color:#092a5e;font-size:20px !important;font-style:normal;font-weight:normal;}.bg-lightblue .flexiblock ul{margin-left:0;}.bg-lightblue .flexiblock li{list-style-type:none;color:#092a5e !important;}.bg-lightblue .flexiblock li a{color:inherit;}.bg-lightblue .flexiblock li:before{content:"•";}.bg-lightblue .flexiblock .field-name-body p{color:#092a5e;}.bg-lightblue .flexiblock .field-name-body a{color:#092a5e;}.my-zone-link-mobile{position:relative;z-index:10;line-height:47px;padding:2px 0px 0px 0px;}.my-zone-link-mobile > a{padding-right:12px;}.my-zone-link-mobile a,.my-zone-link-mobile a:hover,.my-zone-link-mobile a:visited,.my-zone-link-mobile a:active,.my-zone-link-mobile a:focus{font-size:24px;color:#092a5e;text-decoration:none;}@media screen and (min-width:768px){.my-zone-link-mobile{display:none;}}.side-collapse{left:0;top:47px;height:calc(100svh - 47px);overflow:hidden;position:absolute;transition:left 0.4s ease-out;width:92%;z-index:1619;}.side-collapse.in{left:-92%;}.side-collapse .navbar-collapse{border:none;}.side-collapse .navbar-nav{margin:0 -15px;}.side-collapse [class*="icon"]{margin-left:-30px;margin-right:5px;}.menu-secondary .menu.nav{padding:0;margin:0;}.menu-secondary .nav > li{display:inline-block;}.menu-secondary .nav > li > a{padding:0 10px;line-height:35px;color:#092a5e;text-decoration:none;}.menu-secondary .nav > li > a:hover,.menu-secondary .nav > li > a:active{background-color:#e2f3fe;color:#176e97;}.menu-secondary .nav > li.open > a{background-color:#e2f3fe;color:#176e97;}.menu-secondary .dropdown .caret{border-top-color:#092a5e;border-bottom-color:#092a5e;}.menu-secondary .dropdown-menu{border-radius:0;border:0;margin:0;left:auto;right:0;}.menu-secondary .dropdown-menu > li > a,.menu-secondary .dropdown-menu > li.active > a{color:#092a5e;background-color:#ffffff;}.menu-secondary .dropdown-menu > li > a:hover,.menu-secondary .dropdown-menu > li.active > a:hover{background-color:#e2f3fe;}#navbar li:hover > .dropdown-menu{display:block;}.responsive-wrapper{font-size:10px !important;z-index:1030 !important;}.responsive-wrapper *{font-size:10px;}.tui-modal-open .responsive-wrapper{z-index:1 !important;}.responsive-wrapper ~ .header-top-mobile{top:auto !important;}.header-container{display:flex;flex-direction:column;margin-top:47px;}.header-container .top-banner{order:2;}@media (min-width:768px){.header-container{margin-top:0;}.header-container .top-banner{order:initial;}}.pagination-wrap{background-color:#ffffff;display:block;line-height:1;}@media screen and (min-width:992px){.pagination-wrap{margin-left:15px;margin-right:15px;}}.pagination-wrap ul.pagination{display:flex;justify-content:center;align-items:center;list-style-type:none;padding:15px;margin:30px 0 20px 0;}@media screen and (max-width:768px){.pagination-wrap ul.pagination{justify-content:space-between;}}.pagination-wrap ul.pagination.prev.first a,.pagination-wrap ul.pagination.next.last a,.pagination-wrap ul.pagination.prev.first button,.pagination-wrap ul.pagination.next.last button,.pagination-wrap ul.pagination.prev.first > span,.pagination-wrap ul.pagination.next.last > span{font-size:22px;line-height:0.9;min-width:60px;}.pagination-wrap ul.pagination .active a,.pagination-wrap ul.pagination .active .a,.pagination-wrap ul.pagination .active button,.pagination-wrap ul.pagination .active span{border:none;color:#ffffff;background:#092a5e;cursor:pointer;}.pagination-wrap ul.pagination .active a:hover,.pagination-wrap ul.pagination .active .a:hover,.pagination-wrap ul.pagination .active button:hover,.pagination-wrap ul.pagination .active span:hover{color:#ffffff;background:#092a5e;text-decoration:none;}.pagination-wrap ul.pagination > .disabled > span{color:#b9b9b9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 5px;border:none;}.pagination-wrap ul.pagination > li > span{padding:3px 3px;min-width:28px;border-color:transparent;border-radius:50%;margin:0 5px;}.pagination-wrap ul.pagination > li > span:hover{color:#ffffff;background:#b9b9b9;text-decoration:none;}.pagination-wrap ul.pagination > li a,.pagination-wrap ul.pagination > li .a{color:#092a5e;background:#ffffff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;cursor:pointer;padding:3px 3px;min-width:28px;}.pagination-wrap ul.pagination > li a:hover,.pagination-wrap ul.pagination > li .a:hover{color:#ffffff;background:#b9b9b9;text-decoration:none;}.pagination-wrap ul.pagination > li.prev.first a,.pagination-wrap ul.pagination > li.prev.first button,.pagination-wrap ul.pagination > li.prev.first > span{background:none;color:#092a5e;text-transform:capitalize;margin-right:15px;}.pagination-wrap ul.pagination > li.prev.first a::before,.pagination-wrap ul.pagination > li.prev.first button::before,.pagination-wrap ul.pagination > li.prev.first > span::before{content:'\e942';text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"tui-icon";font-size:1.2em;font-style:normal;font-weight:normal;font-variant:normal;vertical-align:middle;margin-right:15px;color:#092a5e;visibility:visible;}.pagination-wrap ul.pagination > li.next.last a,.pagination-wrap ul.pagination > li.next.last button,.pagination-wrap ul.pagination > li.next.last > span{background:none;color:#092a5e;text-transform:capitalize;margin-left:15px;}.pagination-wrap ul.pagination > li.next.last a::after,.pagination-wrap ul.pagination > li.next.last button::after,.pagination-wrap ul.pagination > li.next.last > span::after{font-family:"tui-icon";content:'\e945';margin-left:15px;}@media screen and (max-width:992px){.pagination-wrap ul.pagination > li.next.last a::after,.pagination-wrap ul.pagination > li.next.last button::after,.pagination-wrap ul.pagination > li.next.last > span::after{content:'';margin-left:0;display:none;}}.pagination-wrap ul.pagination > li.next.last a::before,.pagination-wrap ul.pagination > li.next.last button::before,.pagination-wrap ul.pagination > li.next.last > span::before{content:'';}@media screen and (max-width:992px){.pagination-wrap ul.pagination > li.next.last a::before,.pagination-wrap ul.pagination > li.next.last button::before,.pagination-wrap ul.pagination > li.next.last > span::before{content:'\e945';float:right;}}.pagination-wrap ul.pagination > li.next.last a::after,.pagination-wrap ul.pagination > li.next.last button::after,.pagination-wrap ul.pagination > li.next.last > span::after,.pagination-wrap ul.pagination > li.next.last a::before,.pagination-wrap ul.pagination > li.next.last button::before,.pagination-wrap ul.pagination > li.next.last > span::before{text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"tui-icon";font-size:1.2em;font-style:normal;font-weight:normal;font-variant:normal;vertical-align:middle;color:#092a5e;visibility:visible;}@media screen and (max-width:992px){.pagination-wrap ul.pagination > li.prev.first a,.pagination-wrap ul.pagination > li.next.last a,.pagination-wrap ul.pagination > li.prev.first button,.pagination-wrap ul.pagination > li.next.last button,.pagination-wrap ul.pagination > li.prev.first > span,.pagination-wrap ul.pagination > li.next.last > span{width:0px;color:transparent;overflow:hidden;margin-right:0;margin-left:0;visibility:hidden;padding:0;}}.pagination-wrap ul.pagination > li.prev.first.disabled a,.pagination-wrap ul.pagination > li.next.last.disabled a,.pagination-wrap ul.pagination > li.prev.first.disabled button,.pagination-wrap ul.pagination > li.next.last.disabled button,.pagination-wrap ul.pagination > li.prev.first.disabled > span,.pagination-wrap ul.pagination > li.next.last.disabled > span{color:#b9b9b9;}@media screen and (max-width:992px){.pagination-wrap ul.pagination > li.prev.first.disabled a,.pagination-wrap ul.pagination > li.next.last.disabled a,.pagination-wrap ul.pagination > li.prev.first.disabled button,.pagination-wrap ul.pagination > li.next.last.disabled button,.pagination-wrap ul.pagination > li.prev.first.disabled > span,.pagination-wrap ul.pagination > li.next.last.disabled > span{color:transparent;}}.pagination-wrap ul.pagination > li.prev.first.disabled a:hover,.pagination-wrap ul.pagination > li.next.last.disabled a:hover,.pagination-wrap ul.pagination > li.prev.first.disabled button:hover,.pagination-wrap ul.pagination > li.next.last.disabled button:hover,.pagination-wrap ul.pagination > li.prev.first.disabled > span:hover,.pagination-wrap ul.pagination > li.next.last.disabled > span:hover{color:#b9b9b9;}.pagination-wrap ul.pagination > li.prev.first.disabled a::before,.pagination-wrap ul.pagination > li.next.last.disabled a::before,.pagination-wrap ul.pagination > li.prev.first.disabled button::before,.pagination-wrap ul.pagination > li.next.last.disabled button::before,.pagination-wrap ul.pagination > li.prev.first.disabled > span::before,.pagination-wrap ul.pagination > li.next.last.disabled > span::before,.pagination-wrap ul.pagination > li.prev.first.disabled a::after,.pagination-wrap ul.pagination > li.next.last.disabled a::after,.pagination-wrap ul.pagination > li.prev.first.disabled button::after,.pagination-wrap ul.pagination > li.next.last.disabled button::after,.pagination-wrap ul.pagination > li.prev.first.disabled > span::after,.pagination-wrap ul.pagination > li.next.last.disabled > span::after{color:#b9b9b9;}@media screen and (max-width:992px){.pagination-wrap ul.pagination > li.prev.first.disabled a::before,.pagination-wrap ul.pagination > li.next.last.disabled a::before,.pagination-wrap ul.pagination > li.prev.first.disabled button::before,.pagination-wrap ul.pagination > li.next.last.disabled button::before,.pagination-wrap ul.pagination > li.prev.first.disabled > span::before,.pagination-wrap ul.pagination > li.next.last.disabled > span::before,.pagination-wrap ul.pagination > li.prev.first.disabled a::after,.pagination-wrap ul.pagination > li.next.last.disabled a::after,.pagination-wrap ul.pagination > li.prev.first.disabled button::after,.pagination-wrap ul.pagination > li.next.last.disabled button::after,.pagination-wrap ul.pagination > li.prev.first.disabled > span::after,.pagination-wrap ul.pagination > li.next.last.disabled > span::after{display:none;}}@media screen and (max-width:992px){.pagination-wrap ul.pagination > li.next.last a,.pagination-wrap ul.pagination > li.next.last button,.pagination-wrap ul.pagination > li.next.last > span{text-indent:9999px;}}.pagination-wrap ul.pagination button{height:28px;}.pagination-wrap ul.pagination button:focus{outline:none;}.discount-lists-form .form-item-airports .checkbox{float:left;width:auto;margin:0 15px 0 0;}.discount-lists-form .date-padding label{display:none;}.discount-lists-form .container-inline-date .date-padding{float:none;}.discount-lists-form .container-inline-date input{width:100%;border-radius:4px;}.discount-lists-form .container-inline-date > .form-item{margin-right:0;}
.pane-views-logos-block-logo-navigation .navi-logo{border-bottom:1px solid #dfdfdf;padding:15px 0;}.pane-views-logos-block-logo-navigation .navi-logo a{display:inline-block;width:100%;vertical-align:middle;}.pane-views-logos-block-logo-navigation .navi-logo a .logo-title{float:left;font-size:20px;font-weight:bold;font-style:normal;text-decoration:underline;}.pane-views-logos-block-logo-navigation .navi-logo a img{float:right;}.pane-views-logos-block-logo-navigation .navi-logo:after,.pane-views-logos-block-logo-navigation .navi-logo:before{clear:both;content:'';display:table;}#tuifly-custom-logo img{background:transparent;display:inline-block;width:119px;height:auto;}.page-book #tuifly-custom-logo img{padding-top:0px;}.btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:0 calc(1.25rem);font-family:'Ambit',sans-serif;font-size:1rem;font-weight:600;color:#737373;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-color:#dbdbdb;border-color:#bababa;border-style:solid;border-width:0.125rem;border-radius:100rem;outline:none;box-shadow:none;transition:all 0.5s ease-in-out;appearance:none;text-transform:none;}.btn,.btn:hover,.btn:active,.btn.active,.btn:focus,.btn.disabled,.btn[disabled]{text-decoration:none;text-shadow:none;box-shadow:none;white-space:normal;cursor:pointer;}.btn-primary,.btn-secondary,.btn-tertiary{background:none;text-transform:none;font-weight:600;font-style:normal;}.btn-primary{color:#ffffff;background-color:#376af6;border-color:transparent;}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary:focus{color:#ffffff;background-color:#376af6;background-image:linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);border-color:transparent;}.btn-secondary{color:#ffffff;background-color:#1a115a;border-color:transparent;}.btn-secondary:hover,.btn-secondary:active,.btn-secondary.active,.btn-secondary:focus{color:#ffffff;background-color:#1a115a;background-image:linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);border-color:transparent;}.btn-tertiary{color:#1a115a;background-color:#71cbf4;border-color:transparent;}.btn-tertiary:hover,.btn-tertiary:active,.btn-tertiary.active,.btn-tertiary:focus{color:#1a115a;background-color:#71cbf4;background-image:linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);border-color:transparent;}.btn-promotion{color:#ffffff;background-color:#d30d14;border-color:transparent;}.btn-promotion:hover,.btn-promotion:active,.btn-promotion.active,.btn-promotion:focus{color:#ffffff;background-color:#d30d14;background-image:linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);border-color:transparent;}.btn.disabled,.btn[disabled]{color:#4d4d4d;background-color:#dbdbdb;border-color:transparent;box-shadow:none;cursor:not-allowed;}.btn.disabled:hover,.btn[disabled]:hover{color:#4d4d4d;background-color:#dbdbdb;background-image:linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);border-color:transparent;box-shadow:none;cursor:not-allowed;}.btn.btn-mini{line-height:20px;text-transform:none;font-weight:normal;margin:3px;}.btn.btn-block{display:flex;width:100%;margin:5px 0 0 0;padding-right:0;padding-left:0;}.btn.btn-arrow:after,.btn-call-to-action:after{content:"\e945";font-family:"tui-icon";margin-left:4px;vertical-align:bottom;}@media (max-width:992px){.btn.btn-block-mobile{display:block;width:100%;margin:0 0 15px;padding-right:0;padding-left:0;}}.ghost-blue,.btn-default.ghost-blue{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:0 calc(1.25rem);font-family:'Ambit',sans-serif;font-size:1rem;font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border-style:solid;border-width:0.125rem;border-radius:100rem;outline:none;box-shadow:none;transition:all 0.5s ease-in-out;appearance:none;color:#1a115a;background-color:transparent;border-color:#1a115a;text-transform:none;}.ghost-blue:hover,.btn-default.ghost-blue:hover{color:#ffffff;background-color:#1a115a;background-image:linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);border-color:#1a115a;}.ghost-link,.btn-default.ghost-link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:0 calc(1.25rem);font-family:'Ambit',sans-serif;font-size:1rem;font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border-style:solid;border-width:0.125rem;border-radius:100rem;outline:none;box-shadow:none;transition:all 0.5s ease-in-out;appearance:none;color:#376af6;background-color:transparent;border-color:#376af6;text-transform:none;}.ghost-link:hover,.btn-default.ghost-link:hover{color:#ffffff;background-color:#376af6;background-image:linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);border-color:#376af6;}.region .block-newsletter .newsletter-block-input{width:100%;}.region .block-newsletter .newsletter-block-input input.form-email{width:100%;}.region .block-newsletter .newsletter-block-submit{width:100%;margin:10px 0 0 0;padding:0;}.region .block-newsletter .newsletter-block-submit .form-submit{width:100%;}.pane-newsletter-newsletter-email-block,.block-newsletter{padding:25px 0 30px;text-align:center;}.pane-newsletter-newsletter-email-block button,.block-newsletter button{white-space:nowrap;}.pane-newsletter-newsletter-email-block button:hover,.block-newsletter button:hover,.pane-newsletter-newsletter-email-block button:active,.block-newsletter button:active,.pane-newsletter-newsletter-email-block button.active,.block-newsletter button.active,.pane-newsletter-newsletter-email-block button:focus,.block-newsletter button:focus,.pane-newsletter-newsletter-email-block button:hover,.block-newsletter button:hover,.pane-newsletter-newsletter-email-block button.disabled,.block-newsletter button.disabled,.pane-newsletter-newsletter-email-block button[disabled],.block-newsletter button[disabled]{white-space:nowrap;}.pane-newsletter-newsletter-email-block .input-group .btn,.block-newsletter .input-group .btn{padding-top:5px;padding-bottom:4px;}.usp-content{background-color:#dcf0ff;padding:10px 0;}.sidebars-subcontent-block .usp-content{margin-top:-15px;}.sidebars-subcontent-block .usp-content .check-list li{padding-bottom:10px;line-height:15px;margin-left:-5px;}ul.checks{list-style-image:url(/sites/jetairfly/themes/jetairfly/images/check-small.gif);padding-left:20px;}ul.checks li{line-height:24px;}@media screen and (max-width:767px){.block-jaf-custom img{width:155px;margin-top:3px;}}.login-block{background-color:#dcf0ff;margin-top:-20px;padding:6px;}.login-block .form-group{margin:5px 0;}.login-block .btn{margin-top:5px;}.region-sidebar-second section{margin-bottom:15px;}.gift-voucher-btn{height:100px;line-height:45px;}.gift-voucher-btn .btn{width:100%;}@media screen and (max-width:767px){.region-header-bottom .block-jaf-custom{float:left;margin-right:15px;height:40px;}}.plane-box{background:#c2e6fa;margin:0;}.plane-box.choose-flight-wrapper{padding-top:9px;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}@media screen and (max-width:767px){.plane-box{padding-top:0;}}.plane-box .form-group{margin-bottom:0;}.not-front.page-node .plane-box{background-color:transparent;min-height:160px;}@media screen and (min-width:992px){.not-front.page-node .plane-box.choose-flight-wrapper{padding-left:0;padding-right:0;}}.panel-separator{padding-bottom:15px;}.front .panel-separator{display:none;}.searchable-box{z-index:1620;position:absolute;padding:0;background-color:#1b115c;margin:auto;width:100%;left:0px;}.searchable-box .inner{padding:10px;margin:1px;background-color:#ffffff;width:auto;height:100%;}@media screen and (max-width:1200px){.searchable-box .inner{padding:5px;}}@media screen and (min-width:1200px){.searchable-box .inner{padding:10px;}}.searchable-box ul li{padding:0;}.searchable-box ul li.country-title{padding:2px;color:#1b115c;background-color:#ffffff;border-bottom:1px solid #eeeeee;font-size:1.2em;font-weight:normal;font-weight:bold;font-style:normal;}.searchable-box .bubble-arrow{width:40px;height:20px;background-image:url(/sites/jetairfly/modules/custom/bookjaf/img/bubble-arrow.png);display:block;position:absolute;left:30px;top:-10px;}.view-offers{margin-top:15px;margin-bottom:30px;}.view-offers .offer-content{background-color:#ecf8fe;color:#219ED9;padding:30px;}.view-offers .offer-content .icon-outline{border-color:#70cbf4;background-color:#ffffff;}.view-offers .offer-content .icon-outline a{text-decoration:none;}.view-offers .offer-content .icon-outline .gliphicon,.view-offers .offer-content .icon-outline span[class*='glyphicon'],.view-offers .offer-content .icon-outline span[class*='icon-']{color:#70cbf4;font-size:25px;}.view-offers .offer-content .title{font-family:'Ambit',sans-serif;font-size:16px;height:20px;overflow:hidden;font-weight:bold;font-style:normal;margin-bottom:0;}.view-offers .offer-content .summary{color:#333333;line-height:20px;height:80px;overflow:hidden;}.view-offers .offer-content .btn{white-space:nowrap;overflow:hidden;}@media screen and (max-width:1024px){.view-offers .col-sm-3{padding:0 15px;}.view-offers .icon-outline{margin-bottom:5px;}}@media screen and (max-width:767px){.view-offers{margin:0 0 5px 0;}.view-offers .col-sm-3{padding:0;}.view-offers .views-row-1 .offer-content,.view-offers .views-row-2 .offer-content{padding-bottom:20px;}.view-offers .views-row-3 .offer-content,.view-offers .views-row-4 .offer-content{padding-top:0;}}.icon-outline{border-style:solid;border-width:2px;width:54px;height:54px;text-align:center;border-radius:54px;vertical-align:middle;display:table;padding:0px;}.icon-outline a{display:table-cell;vertical-align:middle;}.logo_social{text-decoration:none !important;}.logo_social span{font-size:24px;}.jaf-teaser-content{position:relative;margin-bottom:15px;}.jaf-teaser-content .info-teaser{position:absolute;bottom:15px;left:15px;background:linear-gradient(to bottom,rgba(0,167,231,0.8),rgba(112,203,244,0.8));color:#ffffff;padding:15px;}@media screen and (max-width:992px){.jaf-teaser-content .info-teaser{right:15px;}}.jaf-teaser-content .info-teaser .title-teaser{text-transform:uppercase;font-size:18px;font-style:normal;margin-top:0;margin-bottom:3px;}.jaf-teaser-content .info-teaser .summary-teaser *{font-size:16px;}.jaf-teaser-content .info-teaser .summary-teaser:after{content:"\e945";font-family:"tui-icon";font-size:8px;padding-left:5px;}#tui_contact_groupsform_form button.ui-datepicker-trigger{color:#1b115c;font-size:20px;border:0;padding-right:5px;}#tui_contact_groupsform_form h3{margin:0;font-size:22px;padding:10px;}#lm-conditions .flexiblock section.noheader{min-height:0px !important;}.flexiblock header h1,.flexiblock header h2,.flexiblock header h3{color:#1b115c;background:#a0c8e6;padding:15px;margin:0;overflow:hidden;font-size:20px;}.flexiblock ul{color:#1b115c;font-weight:bold;font-style:normal;}.flexiblock ul a{text-decoration:underline;}.flexiblock section{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:180px;padding-top:15px;padding-bottom:15px;position:relative;}.flexiblock section.noheader{min-height:220px;}.flexiblock footer{position:absolute;bottom:0px;left:0px;width:100%;padding:15px;}@media screen and (min-width:992px){.flexiblock .usp-in-wrapper{margin:15px 0px;padding:30px;}}@media screen and (max-width:992px){.flexiblock .usp-in-wrapper{padding:15px;margin:0 15px;width:auto;}}@media screen and (max-width:767px){.flexiblock .usp-in-wrapper{margin:0;}}.flexiblock .usp-in-wrapper ul{font-family:"TUITypeLt","Calibri","Arial",sans-serif;}.flexiblock .usp-in-wrapper h3{padding:0;}.flexiblock.flexi1{margin-bottom:30px;}@media screen and (max-width:767px){.flexiblock.flexi1{margin-bottom:15px;}}.flexiblock.flexi1 header h2,.flexiblock.flexi1 header h3{background:transparent;text-align:center;text-transform:uppercase;font-size:36px;padding:5px 0 30px 0;}.flexiblock.flexi1 .info_flexi{position:absolute;bottom:15px;left:0px;}@media screen and (max-width:992px){.flexiblock.flexi1 .info_flexi{right:15px;width:100%;}}.flexiblock.flexi1 .info_flexi .wrap_flexi1_content{padding-right:15px;}@media screen and (max-width:992px){.flexiblock.flexi1 .info_flexi .wrap_flexi1_content{padding-right:0;}}.flexiblock.flexi1 .info_flexi .flexi1_content{background:linear-gradient(to bottom,rgba(0,167,231,0.8),rgba(112,203,244,0.8));color:#ffffff;padding:15px;}.flexiblock.flexi1 .info_flexi .field-name-body{margin-bottom:15px;}.flexiblock.flexi1 .info_flexi .field-name-body,.flexiblock.flexi1 .info_flexi .field-name-body p{text-transform:uppercase;font-family:"TUITypeLt","Calibri","Arial",sans-serif;font-size:18px !important;font-weight:bold;font-style:normal;line-height:21px;}.flexiblock.flexi1 .info_flexi .field-name-body p{margin-bottom:0px;}footer .view-display-id-block_flexi_usp header h1,footer .view-display-id-block_flexi_usp header h2,footer .view-display-id-block_flexi_usp header h3{background:transparent;}@media screen and (min-width:767px){footer .view-display-id-block_flexi_usp{margin-left:-15px;margin-right:-15px;}}ul,ol{margin:0;padding:0;}ul li,ol li{margin:0;padding:0;}.overviewblock{padding:5px 10px;border:none;background:#e2f3fe;}.overviewblock ul{list-style:none outside none;margin:0;padding:0;}.overviewblock ul li{border-bottom:1px solid #84a5be;line-height:36px;border-color:#c2e6fa;}.overviewblock ul li .active{background:#dcf0ff;}.overviewblock ul li a{color:#1b115c;display:block;padding-left:10px;text-decoration:none;}.overviewblock ul li a:hover{background:#dcf0ff;text-decoration:underline;}.overviewblock ul li .active{font-family:"TUITypeLt","Calibri","Arial",sans-serif;}.overviewblock ul ul li{background:#ffffff;border-bottom:1px solid #a0c8e6;}.overviewblock ul ul li a{padding-left:20px;}.login-block ul{margin:0 15px;}.thumbs{list-style-type:none;}.thumbs li{float:left;margin:0 5px 5px 0;}.thumbs li a{display:block;height:100px;width:100px;overflow:hidden;}.thumbs li a img{width:100px;min-height:100px;}@media screen and (min-width:767px){.view-display-id-usp_comfort li{display:inline-block;width:30%;}}@media screen and (min-width:1200px){.navbar.container{max-width:1170px;}}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li a{color:#1b115c !important;}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li a:hover,.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li a.active,.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li a:focus{border-bottom:2px solid #1b115c !important;}@media screen and (min-width:767px){.menu.nav.navbar-nav{float:none;}}.menu.nav.navbar-nav > .first .icon-user--fill{color:#ffffff;background-color:#a0c800;font-size:15px;width:30px;text-align:center;padding:5px;margin-left:5px;}.menu.nav.navbar-nav ul.nav li.dropdown:hover ul.dropdown-menu{display:block;}.navbar .dropdown-menu{margin-top:0px !important;}.header-container .navbar-nav > li,.page-header-container .navbar-nav > li{float:none;}.navbar.navbar-default{padding:5px;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:0px;background-color:transparent;border:none;font-size:14px;z-index:1030;margin-top:-25px;}.navbar.navbar-default a{text-decoration:none;}@media screen and (min-width:767px){.navbar.navbar-default{margin-top:0;padding:0px;border:none;}}.navbar.navbar-default .navbar-collapse{z-index:1030;width:100%;min-width:100%;position:absolute;margin-top:20px;border:none;background:#ffffff;overflow:initial;max-height:none;margin:0;padding:0;}.navbar.navbar-default .navbar-collapse ul{margin:0;padding:0;}.navbar.navbar-default .navbar-collapse ul .dropdown > a .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}@media screen and (min-width:767px){.navbar.navbar-default .navbar-collapse{background:transparent;}}@media screen and (max-width:766px){.navbar.navbar-default .navbar-collapse{position:relative;top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.175);box-shadow:0 0 5px rgba(0,0,0,0.175);margin-bottom:20px;}.navbar.navbar-default .navbar-collapse:before{display:block;position:absolute;top:-5px;right:16px;content:" ";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;}}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu{background-color:transparent;font-size:20px;padding-left:0;}@media screen and (min-width:767px){.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu{padding-left:0;font-size:16px;text-align:left;}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu > li{display:inline-block;*display:inline;zoom:1;}}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li{border-bottom:1px solid #eee;}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li a{color:#1b115c;font-weight:600;font-style:normal;text-decoration:none;padding:10px;}@media screen and (min-width:767px){.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li a{color:#ffffff;padding:0 0 0;margin:0 12px;line-height:24px;}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li a:hover,.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li a.active,.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li a:focus{margin-bottom:-2px;border-bottom:2px solid #ffffff;background:none;}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li a.dropdown-toggle.active{border-bottom:0;}}@media screen and (min-width:767px){.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li{border:none;}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li.dropdown .dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:5px;}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li.dropdown .dropdown-menu:before{border-top:0;border-right:4px solid transparent;border-bottom:4px solid #fff;border-left:4px solid transparent;display:block;position:absolute;content:" ";top:-4px;right:10px;}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li.dropdown .dropdown-menu a{text-align:left;line-height:2.1em;color:#1b115c;font-family:"TUITypeLt","Calibri","Arial",sans-serif;}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li.dropdown .dropdown-menu a:hover{text-decoration:none;background:#dcf0ff;border:none;margin-bottom:0;}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li.dropdown.open > a{background:none;border-bottom:2px solid #ffffff;margin-bottom:-2px;}}.navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li.last a{border-right:none;}.navbar.navbar-default .dropdown-menu{background-color:#a0c8e6;border:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.175);box-shadow:0 0 5px rgba(0,0,0,0.175);}@media screen and (min-width:767px){.navbar.navbar-default .dropdown-menu{right:0;left:auto;background-color:#ffffff;}.navbar.navbar-default .dropdown-menu li{border-bottom:none;}.navbar.navbar-default .dropdown-menu li a{padding-top:5px;padding-bottom:5px;border:none !important;margin-bottom:0 !important;}.navbar.navbar-default .dropdown-menu li:hover{background-color:#dcf0ff;}}.navbar-header .navbar-toggle{border:none;margin:-7px 0 0;padding:10px;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#ffffff;text-transform:uppercase;font-weight:bold;font-style:normal;}.navbar-header .navbar-toggle .icon-bar{background:#ffffff;}.navbar-header .navbar-toggle:hover,.navbar-header .navbar-toggle:active,.navbar-header .navbar-toggle:focus{background:#ffffff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.175);box-shadow:0 0 5px rgba(0,0,0,0.175);outline:none;}.navbar-header .navbar-toggle:hover .icon-bar,.navbar-header .navbar-toggle:active .icon-bar,.navbar-header .navbar-toggle:focus .icon-bar{background-color:#1b115c;}.navbar-header .navbar-toggle:hover{background-color:#dcf0ff;}.navbar-default .navbar-nav > li > a:focus{background:white;color:#001e46;}.ui-datepicker-trigger{color:#1b115c;font-size:20px;}button.ui-datepicker-trigger{color:#1b115c;font-size:20px;}.datepicker-has-label{top:26px;}button.datepicker-has-label{top:26px;}.container-inline-date .date-padding{width:100%;}.container-inline-date .form-item{width:100%;margin-bottom:0;}.container-inline-date .form-item input{width:100%;}.form-radios{margin:10px 0 10px 0;}.form-radios .radio + .radio{margin:0;padding:0;}.form-item-flight-type.form-group{width:100%;min-height:30px;}@media screen and (min-width:767px){.form-item-flight-type.form-group{width:auto;}}.form-item-returnlocation,.form-item-pickuplocation,.choose-flight-wrapper .form-item-flight-type.radio,.block-jaf-carhire .form-type-radio.radio:first-child{float:left;margin:0;}@media screen and (min-width:767px){.form-item-returnlocation,.form-item-pickuplocation,.choose-flight-wrapper .form-item-flight-type.radio,.block-jaf-carhire .form-type-radio.radio:first-child{margin:0 40px 0 0;}}.form-item input,.form-item select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.form-item input.form-radio,.form-item .radio input[type="radio"],.form-item .radio-inline input[type="radio"],.form-item .checkbox input[type="checkbox"],.form-item .checkbox-inline input[type="checkbox"],.form-item input.form-checkbox{margin:0 12px 0 0;height:22px;}.form-item.radio,.form-item.checkbox{margin-bottom:10px;padding:0;}@media screen and (min-width:767px){.form-item.radio,.form-item.checkbox{margin:0;}}.form-item.checkbox.error label{color:#d40e14;}.form-item .input-group{display:inline;}.form-item .input-group .form-file{height:auto;}.form-group input.error,.form-group select.error{border:1px solid #bc0c2f;color:#b94a48;}.webform-datepicker .form-item{float:left;margin-right:12px;}.form-item.error + .input-group-btn .btn{border:1px solid #bc0c2f;}.custom-select-box{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#webform-client-form-227{margin-bottom:100px;}.alert{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.alert > ul{margin-left:20px;}#gift-vouchers-form-step2 .validated{margin-top:20px;}.node-type-webform .block-system{margin-bottom:60px;}.container-inline-date .date-padding .form-item div[class^='date-'] .validated{display:none;}.form-item-tel .input-group button{border-radius:0;}.form-item-tel .input-group button i{position:relative;top:2px;}.stepsHeader{background:#ffffff;margin-left:0px;}@media screen and (min-width:1200px){.stepsHeader{background:#1b115c;}}.stepsHeader ul{list-style:none;margin:0;padding:0;border:none;}.stepsHeader ul li{float:left;padding:6px 12px;font-size:16px;color:#1b115c;list-style:none outside none;width:100%;margin:0;}@media screen and (min-width:767px){.stepsHeader ul li{border:1px solid #1b115c;padding:0;width:25%;text-align:center;}}@media screen and (min-width:1200px){.stepsHeader ul li{padding:6px 12px;border:none;color:white;width:auto;text-align:left;}}.stepsHeader ul li.disabled span.nr{background:#999999;}.stepsHeader ul li.followed a{padding:5px 15px;}.stepsHeader ul li.followed a:after{color:#a0c800;font-family:"tui-icon";content:"\e93e";padding-left:12px;}.stepsHeader ul li a{text-decoration:none;color:#1b115c;padding:10px 15px;display:inline-block;border:none;}@media screen and (min-width:767px){.stepsHeader ul li a{padding:6px 12px;}}@media screen and (min-width:1200px){.stepsHeader ul li a{color:white;}}.stepsHeader .inactive span.label a{color:#1b115c;}@media screen and (min-width:1200px){.stepsHeader .inactive span.label a{color:white;}}.stepsHeader .inactive{background:#777777;}.stepsHeader .selected,.stepsHeader .active{background:#1b115c;color:#ffffff;}@media screen and (min-width:1200px){.stepsHeader .selected,.stepsHeader .active{background:#ffffff;color:#1b115c;}}.stepsHeader .selected.followed a:after,.stepsHeader .active.followed a:after{content:"";padding:6px 12px;}.stepsHeader .selected span.nr,.stepsHeader .active span.nr{background:#ffffff;color:#1b115c;}@media screen and (min-width:1200px){.stepsHeader .selected span.nr,.stepsHeader .active span.nr{background:#1b115c;color:white;}}.stepsHeader .current-step.followed a:after{content:"";padding:6px 12px;}.stepsHeader span.nr{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;display:inline-block;width:24px;height:24px;background:#1b115c;color:#ffffff;text-align:center;font-weight:bold;font-style:normal;line-height:24px;}@media screen and (min-width:1200px){.stepsHeader span.nr{background:white;color:#1b115c;}}.stepsHeader .nav-tabs li a:hover,.stepsHeader .nav-tabs li a:focus{border:none;background:none;}.stepsHeader .nav-tabs li.active a,.stepsHeader .nav-tabs li.active a:hover,.stepsHeader .nav-tabs li.active a:focus{border:none;background-color:#1b115c;color:#ffffff;}@media screen and (min-width:1200px){.stepsHeader .nav-tabs li.active a,.stepsHeader .nav-tabs li.active a:hover,.stepsHeader .nav-tabs li.active a:focus{color:#1b115c;background-color:#ffffff;}}.steps_header{position:relative;}.steps_header .nav-pills{margin:0px !important;display:inline-table;list-style:outside none none;width:100% !important;background-color:#ffffff !important;font-size:16px !important;}.steps_header .nav-pills li{display:inline;width:12.92% !important;z-index:2;margin-left:0.1%;}@media screen and (min-width:992px){.steps_header .nav-pills li{width:24.92% !important;}}.steps_header .nav-pills li:nth-child(1) a::before{display:none;}.steps_header .nav-pills li:nth-child(4) a::after{display:none;}.steps_header .nav-pills li:nth-child(1){z-index:7 !important;margin-left:0px;}.steps_header .nav-pills li:nth-child(2){z-index:6 !important;}.steps_header .nav-pills li:nth-child(3){z-index:5 !important;}.steps_header .nav-pills li:nth-child(4){z-index:4 !important;}.steps_header .nav-pills li:nth-child(5){z-index:3 !important;}.steps_header .nav-pills li a::before{border-left:10px solid #90959B;border-top:25px solid transparent;border-bottom:25px solid transparent;content:"";left:0;position:absolute;top:0;}@media screen and (min-width:992px){.steps_header .nav-pills li a::before{border-top:35px solid transparent;border-bottom:35px solid transparent;}}.steps_header .nav-pills li a::after{border-left:10px solid #dcf0ff;border-top:25px solid transparent;border-bottom:25px solid transparent;content:"";position:absolute;right:-10px;top:0;z-index:1;}@media screen and (min-width:992px){.steps_header .nav-pills li a::after{border-top:35px solid transparent;border-bottom:35px solid transparent;}}.steps_header .nav-pills li a{background:#dcf0ff none repeat scroll 0 0;color:#fff;display:block;float:left;font-size:16px;height:50px;cursor:default !important;margin:0 1px 0 0;padding:14px 0px 0 0px;position:relative;text-align:center;text-decoration:none;border-radius:0px !important;color:#8B97A3 !important;width:100% !important;}@media screen and (min-width:992px){.steps_header .nav-pills li a{height:70px;}}@media screen and (min-width:992px){.steps_header .nav-pills li a{padding:22px 0px 0 0px;}}.steps_header .nav-pills li a .nr{margin-right:0px !important;position:relative;left:4px;}@media screen and (min-width:992px){.steps_header .nav-pills li a .nr{left:0px;}}.steps_header .nav-pills li a [class^='icon']{margin-left:5px !important;color:#9DC70E !important;display:none;}@media screen and (min-width:992px){.steps_header .nav-pills li a [class^='icon']{display:block;}}.steps_header .nav-pills li a label{font-weight:normal !important;text-transform:uppercase !important;}.steps_header .nav-pills li a:hover{background:#dcf0ff none repeat scroll 0 0;}.steps_header .nav-pills .callout::before{content:"";width:0px;height:0px;border:0.8em solid transparent;position:absolute;}.steps_header .nav-pills .callout.bottom::before{left:45%;bottom:-20px;border-top:10px solid #1b115c;}.steps_header .nav-pills li.active{margin-left:0px !important;width:60.7% !important;margin-right:-1px !important;}@media screen and (min-width:992px){.steps_header .nav-pills li.active{width:24.92% !important;}}.steps_header .nav-pills li.active .hidden-inline-xs{display:inline-block !important;}.steps_header .nav-pills li.active .nr{left:0px;}.steps_header .nav-pills li.active a{background-color:#1b115c !important;text-decoration:normal !important;font-weight:bolder !important;color:white !important;cursor:default !important;}.steps_header .nav-pills li.active a label{color:white !important;text-decoration:inherit !important;font-weight:bolder !important;}.steps_header .nav-pills li.active a::after{border-left:10px solid #1b115c !important;}.steps_header .nav-pills li.active a::before{border-left:10px solid #1b115c !important;}.steps_header .nav-pills .bcactive a{background-color:#3a557e !important;color:white !important;cursor:pointer !important;text-decoration:underline !important;}.steps_header .nav-pills .bcactive a .nr{cursor:pointer !important;padding-bottom:2px !important;}.steps_header .nav-pills .bcactive a label{color:white !important;cursor:pointer !important;text-decoration:underline !important;}.steps_header .nav-pills .bcactive a::after{border-left:10px solid #3A567E !important;}.steps_header .nav-pills .bcactive a:hover{display:block !important;background-color:#3A567E !important;}#shadow{background-color:#ffffff;bottom:6px;box-shadow:0 2px 10px #aaaaaa;height:1px;left:50%;margin-left:-50%;position:absolute;width:100%;z-index:1;}.travel-agent-wrapper{background:url(/sites/jetairfly/themes/jetairfly/images/travel_agent_background.jpg) no-repeat scroll center center / 100% auto #ffffff;padding:15px;height:341px;}.travel-agent-wrapper .travel_agent_loginform{background-image:url(/sites/jetairfly/themes/jetairfly/images/transparent_1_px_60p.png);padding:15px;margin:15px;}.travel-agent-wrapper .form-control{margin-top:12px;}.destination-footer .destDestIntro{background:white;border:1px solid #e2f3fe;margin-top:10px;}.destination-footer .destDestIntro ul li:before{font-family:"tui-icon";content:"\ea13";padding-right:5px;}.destination-with-background .header-container{height:auto;}@media (min-width:769px){.destination-with-background .header-container{padding-bottom:160px;}}.destination-with-background .main-container{margin-top:-160px;}.destination-with-background .header .has-image{height:100%;}.ismobile .destination-container .nav-tabs.tabBar li a{padding:0 15px;margin:0;border:0;}#block-destinations-jaf-countrylist{margin-bottom:20px;}.destination-info h2 b{font-size:30px;}.destination-gallery .image,.destDestIntro .image{position:relative;overflow:hidden;padding-bottom:100%;}.destination-gallery .image img,.destDestIntro .image img{position:absolute;object-fit:cover;width:100%;height:100%;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.destination-gallery .image img,.destDestIntro .image img{min-width:100%;width:auto;}}.destination-header{color:#ffffff;}.destination-header h1{text-transform:none;color:#fff;font-size:50px;font-weight:normal;text-shadow:1px 1px 2px rgba(0,0,0,0.8);margin-bottom:0;margin-top:5px;padding-top:32px;}.destination-header .category{background-color:#219ed9;text-transform:uppercase;padding:4px 8px;font-size:16px;text-shadow:none;position:absolute;top:0;}.destination-container .nav-tabs.tabBar{padding-top:5px;padding-left:15px;}.destination-container .nav-tabs.tabBar a{padding:0 15px;line-height:38px;border:0;font-size:17px;text-transform:none;font-weight:normal;font-family:"TUITypeLt","Calibri","Arial",sans-serif;}.destination-container .nav-tabs.tabBar a:before{padding-right:5px;}.destination-container .nav-tabs.tabBar li:active,.destination-container .nav-tabs.tabBar a:active,.destination-container .nav-tabs.tabBar li.active,.destination-container .nav-tabs.tabBar a.active,.destination-container .nav-tabs.tabBar li:focus,.destination-container .nav-tabs.tabBar a:focus,.destination-container .nav-tabs.tabBar li:active a,.destination-container .nav-tabs.tabBar li.active a,.destination-container .nav-tabs.tabBar li:focus a{background-color:#ffffff;color:#1b115c;border:0;}.destination-container .promotionsblocksmall{margin-top:15px;background-color:#ededed;border:0;padding:0;}.destination-container .promotionsblocksmall .noheader{padding-top:0;padding-bottom:5px;}.destination-container .promotionsblocksmall .conditions_modified{margin-bottom:15px;display:block;font-size:14px;}.destination-container .promotionsblocksmall .well{border:0;background:transparent;padding:0;margin:0;}.destination-container .promotionsblocksmall h3{margin:0;padding:15px;text-transform:uppercase;background-color:#1b115c;color:#ffffff;font-size:18px;line-height:18px;margin-bottom:15px;}.destination-container .promotionsblocksmall .promotion-link{box-shadow:none;overflow:hidden;padding:10px;border:2px solid #dcdcdc;color:#3567f6;background-color:#ffffff;margin-bottom:15px;font-size:18px;line-height:18px;font-weight:bold;font-style:normal;display:block;text-decoration:none;}.destination-container .promotionsblocksmall .promotion-link *{font-size:18px;}.destination-container .promotionsblocksmall .promotion-link .pricefrom{color:#b8b8b8;font-size:16px;font-weight:normal;}.destination-container .promotionsblocksmall .promotion-link .currency{color:#219ed9;font-size:18px;font-weight:bold;font-style:normal;}.destination-container .promotionsblocksmall .promotion-link .price{color:#219ed9;font-size:26px;font-weight:bold;font-style:normal;}.destination-container .promotionsblocksmall .promotion-link .price:after{content:"\e945";font-family:"tui-icon";font-size:8px;position:relative;top:-2px;padding-left:5px;}.destination-container .promotionsblocksmall .promotion-link .pricefrom-container{padding-top:5px;}.destination-container .promotionsblocksmall .form-radios input[type="radio"]{margin-right:5px;margin-left:15px;}.destination-container .promotionsblocksmall .form-radios input[type="radio"]:checked + label{font-weight:bold;}.destination-container .destination-info h1{margin-top:0;}.destination-container .destDestIntro{padding:15px 25px;}.destination-container .destDestIntro h3{margin-top:0;}.destination-container .destDestIntro p{text-align:justify;}@media screen and (max-width:767px){.destination-container .tab-content > .tab-pane{display:block;}.destination-container .tab-content > .tab-pane.fade{opacity:1;}}@media screen and (max-width:767px){.destination-with-background .main-container{margin-top:0;}.destination-header{display:none;}#destination-breadcrumb{margin-top:0;padding-top:0;padding-bottom:5px;}}@media screen and (min-width:992px){.destination-country-list .all-countries{border-bottom:1px solid #1b115c;padding-bottom:15px;}}.destination-country-list .all-countries .all-countries-inner{padding:5px 15px;}.destination-country-list .all-countries h2{color:#1b115c;}.destination-country-list .all-countries .all-countries-inner a{color:#3567f6;padding-left:0;}.destination-country-list .all-countries .all-countries-inner .destinationsCountry{padding:0 0 5px 0;}.destination-country-list .all-countries .all-countries-inner .destinationsCountry .active{background-color:transparent;}.destination-country-list .all-countries .all-countries-inner .destinationsCountry:last-of-type{border-width:0;}.destination-map{margin-bottom:40px;}.destination-map .gm-style{font-family:"TUITypeLt","Calibri","Arial",sans-serif;}.destination-map .gm-style-iw{left:0 !important;top:0 !important;width:264px !important;height:226px !important;padding:0 !important;margin:0 !important;overflow:hidden !important;background-color:#fff;border-radius:8px;box-shadow:0 0 2px 0 rgba(0,0,0,0.4);overflow:hidden;}.destination-map .gm-style-iw .destination-card{width:264px;border:0;height:226px !important;box-shadow:none;background-color:#fff;}.destination-map .gm-style-iw .destination-card:after{content:" ";position:absolute;bottom:-10px;left:50%;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#ffffff transparent transparent transparent;margin-left:-8px;}.destination-footer .destination-list-inner{-moz-column-width:12em;-webkit-column-width:12em;column-width:8em;margin-left:auto;margin-right:auto;width:100%;padding-top:15px;}.destination-footer .destination-list-inner .destinationsCountry{display:inline-block;margin:0;width:100%;}.destination-footer .destination-list-inner .destinationsCountry a{text-decoration:none;}.destination-footer .destination-list-inner .destinationsCountry .country{padding-bottom:5px;}.destination-footer .destination-list-inner .destinationsCountry .country a,.destination-footer .destination-list-inner .destinationsCountry .country a:active{font-weight:bold;font-style:normal;color:#333333;}.destination-footer .destination-list-inner .destinationsCountry ul{list-style-type:none;padding:0;margin-bottom:15px;}.destination-footer .destination-list-inner .destinationsCountry ul li{padding:0;margin:0;}.destination-footer .destination-list-inner .destinationsCountry ul li a{color:#3567f6;}.page-destinations .has-image:before,.destination-with-background .has-image:before{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:-moz-linear-gradient(top,#000000 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,#000000 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,#000000 0%,rgba(0,0,0,0) 100%);min-height:230px;opacity:0.2;}@media screen and (min-width:992px){.page-destinations .has-image:before,.destination-with-background .has-image:before{min-height:400px;}}@media screen and (min-width:992px){.page-destinations .tab-pane #map_canvas,.destination-with-background .tab-pane #map_canvas{max-height:440px !important;height:440px !important;}}.page-destinations .pane-newsletter-newsletter-email-block,.destination-with-background .pane-newsletter-newsletter-email-block,.page-destinations .block-newsletter,.destination-with-background .block-newsletter{padding:0 15px;text-align:center;}#destination-breadcrumb a{text-decoration:none;}body,html,*{font-size:16px;}body{color:#333333;}@media screen and (min-width:767px){body{background:#ffffff;}}body a,body .a,body .button-as-link{color:#3567f6;text-decoration:none;}body a:hover,body .a:hover,body .button-as-link:hover,body a:focus,body .a:focus,body .button-as-link:focus{color:#3567f6;text-decoration:underline;}body a:active,body .a:active,body .button-as-link:active,body a.active,body .a.active,body .button-as-link.active{cursor:auto;font-family:"TUITypeLt","Calibri","Arial",sans-serif;color:#3567f6;}body a.disabled,body .a.disabled,body .button-as-link.disabled,body a[disabled],body .a[disabled],body .button-as-link[disabled]{color:#3567f6;cursor:default;text-decoration:none;}.nav a{text-decoration:none;}.underline-link .nav li a,.underline-link a{text-decoration:underline;color:#3567f6;}.underline-link .nav li a:hover,.underline-link a:hover,.underline-link .nav li a:focus,.underline-link a:focus{color:#093ed5;text-decoration:underline;}p.muted,.muted{color:#999999;}.tui-green-text{color:#a0c800;}.tui-orange-text{color:#faaf00;}.tui-darkblue-text{color:#1b115c;}.tui-lightblue-text{color:#dcf0ff;}.tui-red-text{color:#d40e14;}.tui-grey-text{color:#9b9b9b;}.tui-wine-red-text{color:#640019;}.text-left-sm,.text-left-md,.text-left-lg,.text-center-sm,.text-center-md,.text-center-lg,.text-right-sm,.text-right-md,.text-right-lg{text-align:inherit;}@media (min-width:767px){.text-center-sm{text-align:center;}.text-right-sm{text-align:right;}.text-left-sm{text-align:left;}}@media (min-width:992px){.text-center-md,.text-center-sm{text-align:center;}.text-right-md,.text-right-sm{text-align:right;}.text-left-md,.text-left-sm{text-align:left;}}@media (min-width:1200px){.text-center-lg,.text-center-md,.text-center-sm{text-align:center;}.text-right-lg,.text-right-md,.text-right-sm{text-align:right;}.text-left-lg,.text-left-md,.text-left-sm{text-align:left;}}.small-text{font-size:12px;}.line-through{text-decoration:line-through;}#fullPageLoader{z-index:10000;}#fullPageLoader #loadingLogo{background-image:url(/sites/jetairfly/themes/jetairfly/img/tuiflylogo.png);}#fullPageLoader .TuiFlyLogo{background-image:url(/sites/jetairfly/themes/jetairfly/img/tuiflylogo.png) !important;}#fullPageLoader #loadingGifIcon{display:none;}.TUIicon,.icon-block{position:relative;padding:0 15px;}.TUIicon:after,.icon-block:after{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;font-family:"tui-icon";font-size:30px;color:#47423f;content:attr(data-icon);text-align:left;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none !important;speak:none;display:inline-block;text-decoration:none;width:30px;line-height:1em;-webkit-font-smoothing:antialiased;}.TUIicon{display:inline;display:-webkit-inline-box;min-height:1ex;max-height:1em;letter-spacing:-1ex;text-decoration:none;}.TUIicon:before{content:'';}.TUIicon-block{display:inline-block;vertical-align:middle;letter-spacing:-1ex;text-decoration:none;width:30px;height:30px;max-height:none;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.TUIicon-large{padding:0 30px;}.TUIicon-large:after{width:60px;height:60px;margin-left:-30px;margin-top:-30px;font-size:60px;}.TUIicon-block.TUIicon-large{width:60px;height:60px;padding:0;}.TUIicon-white:after{color:#d40e14;}.TUIicon-flight:after{content:"\e90a";font-family:"tui-icon";}.loadingAniIcon{display:block;position:absolute;top:50%;left:50%;}.loadingAniIcon > .TUIicon{width:0 !important;height:0 !important;position:absolute;top:0;left:0;color:#d40e14;}.loadingAniIcon > .TUIicon:after{color:inherit;}.loadingAniIcon{display:block;-webkit-animation:loadingAniIcon-2d 4s infinite linear;-moz-animation:loadingAniIcon-2d 4s infinite linear;-ms-animation:loadingAniIcon-2d 4s infinite linear;-o-animation:loadingAniIcon-2d 4s infinite linear;animation:loadingAniIcon-2d 4s infinite linear;}.loadingAniIcon{-webkit-animation:none;-webkit-transform-style:preserve-3d;-webkit-transform:rotateZ(30deg);}.loadingAniIcon .TUIicon{-webkit-animation:loadingAniIcon-3d 3s infinite linear;}.loadingAniIcon.is-clone{-webkit-transition:opacity 2s linear;}.loadingAniIcon.is-clone.is-hidden{opacity:0;}@-webkit-keyframes loadingAniIcon-2d{0%{-webkit-transform:scale(0.5) rotate(0deg) translate(0,-260px);-moz-transform:scale(0.5) rotate(0deg) translate(0,-260px);-ms-transform:scale(0.5) rotate(0deg) translate(0,-260px);-o-transform:scale(0.5) rotate(0deg) translate(0,-260px);transform:scale(0.5) rotate(0deg) translate(0,-260px);}100%{-webkit-transform:scale(0.5) rotate(360deg) translate(0,-260px);-moz-transform:scale(0.5) rotate(360deg) translate(0,-260px);-ms-transform:scale(0.5) rotate(360deg) translate(0,-260px);-o-transform:scale(0.5) rotate(360deg) translate(0,-260px);transform:scale(0.5) rotate(360deg) translate(0,-260px);}}@-moz-keyframes loadingAniIcon-2d{0%{-webkit-transform:scale(0.5) rotate(0deg) translate(0,-260px);-moz-transform:scale(0.5) rotate(0deg) translate(0,-260px);-ms-transform:scale(0.5) rotate(0deg) translate(0,-260px);-o-transform:scale(0.5) rotate(0deg) translate(0,-260px);transform:scale(0.5) rotate(0deg) translate(0,-260px);}100%{-webkit-transform:scale(0.5) rotate(360deg) translate(0,-260px);-moz-transform:scale(0.5) rotate(360deg) translate(0,-260px);-ms-transform:scale(0.5) rotate(360deg) translate(0,-260px);-o-transform:scale(0.5) rotate(360deg) translate(0,-260px);transform:scale(0.5) rotate(360deg) translate(0,-260px);}}@-ms-keyframes loadingAniIcon-2d{0%{-webkit-transform:scale(0.5) rotate(0deg) translate(0,-260px);-moz-transform:scale(0.5) rotate(0deg) translate(0,-260px);-ms-transform:scale(0.5) rotate(0deg) translate(0,-260px);-o-transform:scale(0.5) rotate(0deg) translate(0,-260px);transform:scale(0.5) rotate(0deg) translate(0,-260px);}100%{-webkit-transform:scale(0.5) rotate(360deg) translate(0,-260px);-moz-transform:scale(0.5) rotate(360deg) translate(0,-260px);-ms-transform:scale(0.5) rotate(360deg) translate(0,-260px);-o-transform:scale(0.5) rotate(360deg) translate(0,-260px);transform:scale(0.5) rotate(360deg) translate(0,-260px);}}@keyframes loadingAniIcon-2d{0%{-webkit-transform:scale(0.5) rotate(0deg) translate(0,-260px);-moz-transform:scale(0.5) rotate(0deg) translate(0,-260px);-ms-transform:scale(0.5) rotate(0deg) translate(0,-260px);-o-transform:scale(0.5) rotate(0deg) translate(0,-260px);transform:scale(0.5) rotate(0deg) translate(0,-260px);}100%{-webkit-transform:scale(0.5) rotate(360deg) translate(0,-260px);-moz-transform:scale(0.5) rotate(360deg) translate(0,-260px);-ms-transform:scale(0.5) rotate(360deg) translate(0,-260px);-o-transform:scale(0.5) rotate(360deg) translate(0,-260px);transform:scale(0.5) rotate(360deg) translate(0,-260px);}}@-webkit-keyframes loadingAniIcon-3d{0%{-webkit-transform:scale3d(0.5,0.5,0.5) rotateY(0deg) translateZ(220px);}50%{opacity:0.1;-webkit-transform:scale3d(0.5,0.5,0.5) rotateY(180deg) translateZ(220px);}100%{-webkit-transform:scale3d(0.5,0.5,0.5) rotateY(360deg) translateZ(220px);}}label{color:#1b115c;font-weight:normal;}.hide-form-labels .form-type-textfield label,.hide-form-labels .form-type-select label{display:none;}.block-lang-dropdown{position:inherit;}.block-lang-dropdown .lang_dropdown_form{background:transparent;border-radius:0;height:30px;}.block-lang-dropdown .lang_dropdown_form .lang-dropdown-form-text{color:#3567f6;text-align:left;line-height:30px;text-decoration:none;padding-left:15px;padding-right:15px;width:auto;}.block-lang-dropdown .lang_dropdown_form .lang-dropdown-form-text [class^='icon']{top:2px;}.block-lang-dropdown .lang_dropdown_form .form-control{line-height:30px;height:30px;}input[type=date],.form-control[disabled].ws-date,.form-control[readonly].ws-date,fieldset[disabled] .form-control.ws-date,.form-control[disabled].hasDatepicker,.form-control[readonly].hasDatepicker,fieldset[disabled] .form-control.hasDatepicker,.hasDatepicker{background-image:url("https://cdn.jetairfly.com/sites/jetairfly/files/img/calendar.png");}.ismobile .tui-datepicker-overlay{z-index:auto;}.ismobile .form-item-flight-departure-wrapper{padding-right:5px;}.ismobile .form-item-flight-return-wrapper{padding-left:5px;}.well{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media screen and (min-width:992px){.well-sm{padding-left:20px;padding-right:20px;}}.bg-blue-transp-80p{background:#1b115c;background:rgba(9,42,94,0.7);}.background-custom-myzone{background:#1b115c;}@media screen and (min-width:767px){.background-custom-myzone{background:#1b115c url(/sites/jetairfly/themes/jetairfly/images/bg_my_zone.jpg) no-repeat scroll center center;background-size:100% auto;}.background-custom-myzone .background-custom-myzone-inner{background:#1b115c;background:rgba(9,42,94,0.7);}}.background-custom-myzone-tui{background:#1b115c;}@media screen and (min-width:767px){.background-custom-myzone-tui{background:#1b115c url(/sites/jetairfly/themes/jetairfly/images/bg_my_zone_tui.jpg) no-repeat scroll center center;background-size:100% auto;}.background-custom-myzone-tui .background-custom-myzone-inner{background:#1b115c;background:rgba(9,42,94,0.7);}}.sticky-header{display:block;min-height:30px;}.modal{z-index:1620;}.modal-header .close,.modal-content .close{font-size:30px;position:absolute;right:20px;top:20px;line-height:22px;}.modal-body{position:initial;}.modal-body .modal-content{position:relative;}@media screen and (max-width:767px){.ismobile .modal-header .close,.ismobile .modal-content .close{margin-top:-2px;margin-right:0;}}@media screen and (max-width:767px){.modal-footer .btn-default{margin-bottom:30px;margin-top:30px;}}.gigya-modal__overlay{z-index:1105;background-color:rgba(43,46,56,0.9);position:fixed;top:0;left:0;bottom:0;right:0;}.gigya-modal__wrapper{display:flex;overflow:auto;width:auto;height:auto;background-color:white;z-index:1105;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;border:0;min-height:400px;}@media screen and (max-width:767px){.gigya-modal__wrapper{width:100%;height:100%;}}@media screen and (min-width:767px){.gigya-modal__wrapper{width:890px;max-height:90%;max-width:90%;min-width:535px;}}.gigya-modal__wrapper .navlinks{width:100%;background-color:#f3f0ec;display:flex;justify-content:space-between;}.gigya-modal__wrapper .navlinks a{width:50%;position:relative;display:inline-block;text-decoration:none;padding:10px;text-align:center;color:#1b115c;}.gigya-modal__wrapper .navlinks a > .close::after{content:"\EA2E";}.gigya-modal__wrapper .navlinks a.active{border-bottom:4px solid #1b115c;font-weight:bold;}.gigya-modal__wrapper #screenset-container{padding:1.5rem;}.gigya-modal__wrapper #screenset-container .gigya-composite-control .exclamation{top:32px;line-height:32px;}@media screen and (max-width:767px){.gigya-modal__wrapper #screenset-container .gigya-composite-control .exclamation{top:27px;line-height:42px;}}.gigya-modal .gigya-modal__close{position:absolute;top:0px;right:0px;text-decoration:none;padding:10px;text-align:center;color:#1b115c;font-size:20px;}.gigya-modal .gigya-modal__close:hover,.gigya-modal .gigya-modal__close:focus,.gigya-modal .gigya-modal__close:active{text-decoration:none;}.gigya-modal .gigya-modal__banner{float:left;width:35%;height:auto;background-color:#f3f0ec;}.gigya-modal .gigya-modal__banner .marketing-banner{color:#fff;width:100%;height:100%;text-align:center;font-size:18px;padding:15px;}.gigya-modal .marketing-banner__title{text-transform:uppercase;font-size:20px;}.gigya-modal .marketing-banner__body{text-align:left;padding:15px;}.gigya-modal .marketing-banner__body ul{list-style:none;}.gigya-modal .marketing-banner__body ul li{padding-bottom:15px;}.gigya-modal .marketing-banner__body ul li:before{content:"\E93E";font-family:tui-icon,sans-serif;padding-right:15px;}.gigya-modal .gigya-modal__form{float:left;width:100%;}@media screen and (min-width:767px){.gigya-modal .gigya-modal__form{width:65%;}}.gigya-modal .gigya-modal__header{display:none;}@media screen and (max-width:767px){.gigya-modal .gigya-modal__header{display:block;position:relative;padding:0 15px;background-color:#70cbf4;min-height:46px;}}.gigya-modal .gigya-modal__title{margin:0;font-size:1.2rem;padding-top:10px;text-align:center;}.gigya-login .passSwitch,.gigya-modal .passSwitch{flex-basis:32px;align-self:stretch;justify-content:center;display:flex;align-items:center;border-width:1px;border-style:solid;padding:0;border-left:none;background:white;border-color:#b9b9b9;border-top-right-radius:3px;border-bottom-right-radius:3px;}.gigya-modal--booking-steps .gigya-login-form .gigya-composite-control-link.login-with-po-link,.gigya-modal--booking-steps .gigya-register-form .gigya-composite-control-link.login-with-po-link{display:none !important;}.gigya-modal__banner{display:none;}@media screen and (min-width:767px){.gigya-modal__wrapper.gigya-login-screen .gigya-modal__banner--login{display:block;}.gigya-modal__wrapper.gigya-register-screen .gigya-modal__banner--register{display:block;}}header{position:relative;}body.admin-menu{margin-top:27px !important;}header.header-top-mobile{display:none;}header.header-top-mobile a{cursor:pointer;}header.header-top-mobile button{cursor:pointer;}header.header-top-mobile .menu.navbar-nav li{border-bottom:1px solid #dfdfdf;}header.header-top-mobile .menu.navbar-nav li.sectuinav{border-top:0 !important;border-bottom-width:1px !important;}header.header-top-mobile .menu.navbar-nav .dropdown li{border:0;}header.header-top-mobile .menu.navbar-nav .open .dropdown-menu > li > a{font-size:16px;}header.header-top-mobile .menu.navbar-nav > li > a{color:#1b115c;padding-bottom:12px;padding-left:45px;padding-top:12px;}header.header-top-mobile .menu.navbar-nav > li > ul > li > a{color:#1b115c;padding-bottom:12px;padding-left:90px;padding-top:12px;}header.header-top-mobile .menu.navbar-nav .gotoland{text-transform:capitalize;}header.header-top-mobile .menu.navbar-nav > .first:first-child a{color:#1b115c;padding-bottom:12px;padding-top:12px;}header.header-top-mobile .menu.navbar-nav > .first:first-child a:before{font-size:16px;left:17px;position:absolute;}header.header-top-mobile .navbar-header .navbar-toggle{margin:0;padding:0;z-index:10;}header.header-top-mobile .navbar-header .navbar-toggle .icon-bar + .icon-bar{margin-top:3px;}header.header-top-mobile .navbar-header .navbar-toggle .icon-bar{border-radius:4px;display:block;height:2px;width:20px;margin:5px 0;}header.header-top-mobile .navbar-header .navbar-toggle:hover{-webkit-box-shadow:none;background-color:transparent;box-shadow:none;outline:none;}header.header-top-mobile .navbar-header .navbar-toggle:active{-webkit-box-shadow:none;box-shadow:none;outline:none;}header.header-top-mobile .navbar-header .navbar-toggle:focus{-webkit-box-shadow:none;box-shadow:none;outline:none;}header.header-top-mobile .navbar-inverse{margin-bottom:0;}header.header-top-mobile .navbar-inverse .navbar-nav > .active > a{background-color:#ffffff;color:inherit;}header.header-top-mobile .navbar-inverse .navbar-nav > .active > a:hover{background-color:#ffffff;color:inherit;}header.header-top-mobile .navbar-inverse .navbar-nav > .active > a:focus{background-color:#ffffff;color:inherit;}header.header-top-mobile .navbar-collapse{max-height:100%;overflow-y:auto;}header.header-top-mobile .navbar-collapse.in{overflow-y:auto;}header.header-top-mobile .block-agents-wrapper ul{margin:0;}header.header-top-mobile .block-agents-wrapper li{border-bottom:0;color:#1b115c;line-height:20px;margin:0;padding:0;text-decoration:none;}header.header-top-mobile .block-agents-wrapper li a{border-bottom:0;color:#1b115c;line-height:20px;margin:0;padding:0;text-decoration:none;}header.header-top-mobile .block-land-wrapper{padding-top:12px;padding-bottom:12px;}header.header-top-mobile .block-land-wrapper .gotoland{font-size:14px;padding-left:15px;}header.header-top-mobile ul.language-switcher-locale-url{margin:0;padding:12px 0;}header.header-top-mobile ul.language-switcher-locale-url li a{padding-left:0;}header.header-top-mobile ul.language-switcher-locale-url li a{padding-left:0 !important;}header.header-top-mobile ul.language-switcher-locale-url li a.active{text-decoration:underline;}header.header-top-mobile .navbar-brand{left:0;margin:auto;padding:8px;position:absolute;text-align:center;top:0;width:100%;}header.header-top-mobile .navbar-brand.contact-open{top:27px;}header.header-top-mobile .navbar-brand img{width:100px;}header.header-top-mobile .dropdown a .caret:before{border:5px solid transparent;border-top-color:#1b115c;content:"";display:block;left:0;position:absolute;top:-5px;}header.header-top-mobile .dropdown a .caret:after{border:5px solid transparent;border-top-color:#ffffff;content:"";display:block;left:0;position:absolute;top:-7px;}header.header-top-mobile .open.dropdown a .caret:before{border:5px solid transparent;border-bottom-color:#1b115c;content:"";display:block;left:0px;position:absolute;top:-9px;}header.header-top-mobile .open.dropdown a .caret:after{border:5px solid transparent;border-bottom-color:#ffffff;content:"";display:block;left:0px;position:absolute;top:-7px;}header.header-top-mobile.navbar-inverse,header.header-top-mobile.navbar-inverse .navbar-inverse,header.header-top-mobile.navbar-inverse .navbar-collapse,header.header-top-mobile.navbar-inverse .navbar-form{border-color:transparent;}header.header-top-mobile.navbar-inverse{min-height:48px;height:48px;margin:0 0 8px;padding-top:12px;padding-bottom:12px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);border-radius:0 0 24px 24px;background-color:#ffffff;border-width:0;}header.header-top-mobile.navbar-inverse .navbar-inverse{-moz-box-shadow:0 3px 3px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 3px 3px 1px rgba(0,0,0,0.1);box-shadow:0 3px 3px 1px rgba(0,0,0,0.1);box-shadow:0 8px 8px 4px rgba(0,0,0,0.1);}header.header-top-mobile.navbar-inverse .navbar-nav > .dropdown > a .caret{border-bottom-color:#1b115c;border-bottom-color:transparent;border-top-color:#1b115c;border-top-color:transparent;position:relative;}header.header-top-mobile .menu.navbar-nav li a,header.header-top-mobile .menu.navbar-nav li a:hover,header.header-top-mobile .menu.navbar-nav li a:focus,header.header-top-mobile .menu.navbar-nav li a:active{text-decoration:none;}header.header-top-mobile .navbar-header .navbar-toggle .icon-bar,header.header-top-mobile .navbar-header .navbar-toggle:hover .icon-bar,header.header-top-mobile .navbar-header .navbar-toggle:active .icon-bar,header.header-top-mobile .navbar-header .navbar-toggle:focus .icon-bar{background-color:#1b115c;}header.header-top-mobile .block-language-wrapper,header.header-top-mobile .block-land-wrapper{color:#1b115c;padding-left:45px;}header.header-top-mobile .block-agents-wrapper{color:#1b115c;padding-left:90px;font-size:16px;}header.header-top-mobile .menu.navbar-nav .meer{border-bottom:0;}@media screen and (max-width:767px){header .top-header{display:none;}header.header-top-mobile{margin-bottom:0;display:block;}header.header-top-mobile .container{margin-left:auto !important;margin-right:auto !important;padding-left:16px !important;padding-right:16px !important;}header.header-top-mobile .container > .navbar-header{margin:0;}header.header-top-mobile .menu.navbar-nav li a.active{text-decoration:underline;font-weight:bold;}.main-container{margin-top:0;padding-top:0;}header.header{margin-top:56px;}.extrapromo-header{margin-bottom:15px;}.page-book header.header{margin-top:0;}.page-book .extrapromo-header{margin-top:0;margin-bottom:0;}.front .main-container{margin-top:0;padding-left:0;padding-right:0;padding-top:15px;overflow:hidden;}.front .panel-panel .panel-separator{display:none;}.front .extrapromo-header{margin-bottom:-10px;}#webchat_toolbar{z-index:1000;}.navbar-inverse li i{float:left;margin-left:-30px;width:25px;top:2px;}}.top-header{z-index:1501;height:35px;line-height:35px;}.home-header .container-promotions-home{position:relative;z-index:1;}@media screen and (max-width:992px){.home-header .container-promotions-home{padding:0;width:100%;overflow:hidden;}}@media screen and (max-width:480px){.home-header .container-promotions-home{margin-top:0px;}}.home-header .container-promotions-home .promotionsblock .promotions-header .nav.nav-pills.nav-bookjaf.nav-departure-airport{background-color:transparent !important;}@media screen and (max-width:480px){.home-header .container-promotions-home .promotionsblock .promotions-header{background-color:#092a5e;}}.home-header.header-container--with-background.has-extrapromo-header .header-container{top:-150px;}.home-header.header-container--with-background.has-extrapromo-header .tc-header-wrapper{margin-top:35px;}.page-header-container{background-color:#70cbf4;height:145px;}.page-header-container .logo{padding-top:44px;}.header .has-image{background-color:#c2e6fa;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:center center !important;background-size:cover !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;height:240px;}@media screen and (min-width:992px){.header .has-image{height:430px;}}@media (min-width:767px){header .container{position:relative;}header .new-header-logo-tui{position:absolute;right:0;padding-right:15px;top:0;}header .region-header-top-language{padding-right:10px;}.main-container.mt-negative{margin-top:-62px;padding:0;}.admin-menu .main-container.mt-negative{margin-top:-116px;}}@media (min-width:767px) and (max-width:992px){header #block-emergency-emergency .emergency-marquee{width:95%;}header .header-container{padding-top:0;}.pane-newsletter-newsletter-email-block{padding-bottom:15px;}}@media screen and (max-width:767px){header .new-header-logo-tui{display:none;}}header .plane-box.choose-flight-wrapper{background-color:transparent;}.my-zone-link-mobile{padding:0px;line-height:24px;}.my-zone-link-mobile > a{padding-right:0px;}.my-zone-link-mobile a,.my-zone-link-mobile a:hover,.my-zone-link-mobile a:visited,.my-zone-link-mobile a:active,.my-zone-link-mobile a:focus{font-size:24px;}body .ui-datepicker table tr td.ui-datepicker-selected-from:after{border-top:18px solid transparent;border-bottom:18px solid transparent;}@media screen and (max-width:992px){body .ui-datepicker table tr td.ui-datepicker-selected-from:after{border-top:24px solid transparent;border-bottom:24px solid transparent;}}body .ui-datepicker table tr td.ui-datepicker-selected-from.ui-datepicker-selected-to:after{border-top:18px solid transparent;border-bottom:18px solid transparent;}@media screen and (max-width:992px){body .ui-datepicker table tr td.ui-datepicker-selected-from.ui-datepicker-selected-to:after{border-top:24px solid transparent;border-bottom:24px solid transparent;}}body .ui-datepicker table tr td.ui-datepicker-selected-to:after{border-top:18px solid transparent;border-bottom:18px solid transparent;}@media screen and (max-width:992px){body .ui-datepicker table tr td.ui-datepicker-selected-to:after{border-top:24px solid transparent;border-bottom:24px solid transparent;}}body .ui-datepicker table tr td.ui-datepicker-today span{line-height:0.65em;}body .ui-datepicker table tr td span{line-height:0.75em;}@media screen and (max-width:992px){body .ui-datepicker .ui-datepicker-prev,body .ui-datepicker .ui-datepicker-next{font-size:37px;top:0;}}#sliding-popup.sliding-popup-top{z-index:1530;}.faq-page__category-item a,.faq-page .panel-heading h2 a{color:#3567f6;}
.top-header{font-size:16px;position:absolute;top:0;width:100%;z-index:200;background:#70CBF4;}.top-header .emergency-icon{top:5px;font-size:18px;margin-top:4px;display:inline-block;}.top-header .emergency-icon i[class*="icon"]{font-size:20px;}.header-container{background-color:transparent;padding-top:0;position:relative;margin-bottom:53px;}.top-my-zone-link:before{font-family:'tui-icon';display:inline-block;margin-right:5px;vertical-align:top;}.top-my-zone-link--not-logged-in:before{content:"\ea3d";}.top-my-zone-link--logged-in:before{content:"\ea48";}#link-to-my-zone{padding:0;}.site-header{height:112px;background-color:#fff;margin:0 0 8px;border-radius:0 0 24px 24px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);}.site-header .top-bar{display:flex;justify-content:space-between;padding-top:16px;}.site-header .top-bar .top-bar__menu .container{width:auto;padding:0;display:flex;flex-wrap:wrap;}.site-header .top-bar .top-bar__menu .container .menu{display:flex;}.site-header .top-bar .menu-secondary .nav > li > a{padding:0 12px;color:#092A5E;line-height:24px;font-size:18px;}.site-header .top-bar .menu-secondary .nav > li > a:hover,.site-header .top-bar .menu-secondary .nav > li > a:active,.site-header .top-bar .menu-secondary .nav > li > a:focus{background-color:#FFFFFF;color:#092A5E;text-decoration:underline;}.site-header .top-bar .menu-secondary .nav > li.open > a{background-color:#FFFFFF;color:#092A5E;}.site-header .top-main-menu{padding-top:16px;}.site-header .top-main-menu .navbar.navbar-default{min-height:30px;z-index:1;}.site-header .top-main-menu .navbar.navbar-default a{font-size:16px;}.site-header .top-main-menu .navbar.navbar-default .navbar-collapse .navbar-nav.nav.menu li.first a{margin-left:0;}.emergency-teaser__button{color:#092A5E !important;line-height:24px;font-size:18px;}.emergency-link-mobile{padding:0;}.side-collapse{top:52px;height:calc(100svh - 52px);}.search-frame{max-width:1170px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;}.search-form-container{width:100%;position:absolute;bottom:-53px;}header .region-background{display:none;overflow:hidden;position:absolute;bottom:0;right:0;width:100%;z-index:-1;height:675px;background-color:#219ed9;}@media screen and (max-width:767px){.header-container{margin-bottom:0;}header.home-header{height:auto;margin-top:56px;}body,html{height:100%;}header .top-header{display:none;}.header-container{height:auto !important;}.main-container{padding-top:25px;}.search-frame{padding-right:0;padding-left:0;}.search-form-container{width:100%;position:relative;height:100%;min-height:1px;padding-right:15px;padding-left:15px;bottom:0;}}@media screen and (max-width:767px) and (orientation:landscape){header.home-header{height:auto;}}@media screen and (max-width:992px){.contact-top-left ~ .container .side-collapse{top:81px;}.site-header > .container{width:100%;}}@media (min-width:768px){.top-banner{height:515px;padding:40px 0;}header .region-background{display:block;}}
