.font-icon{display:inline-block;font-family:"apolloFontIcons";font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.font-icon-lg{font-size:1.33333em;line-height:.75em;vertical-align:-0.0667em}.font-icon-xs{font-size:.75em}.font-icon-sm{font-size:.875em}.font-icon-1x{font-size:1em}.font-icon-2x{font-size:2em}.font-icon-3x{font-size:3em}.font-icon-4x{font-size:4em}.font-icon-5x{font-size:5em}.font-icon-6x{font-size:6em}.font-icon-7x{font-size:7em}.font-icon-8x{font-size:8em}.font-icon-9x{font-size:9em}.font-icon-10x{font-size:10em}.font-icon-fw{text-align:center;width:1.25em}.font-icon-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.font-icon-pull-left{float:left}.font-icon-pull-right{float:right}.font-icon.font-icon-pull-left{margin-right:.3em}.font-icon.font-icon-pull-right{margin-left:.3em}.font-icon-Bike::before{content:""}.font-icon-accommodation-bed::before{content:""}.font-icon-accommodation-bed-bold::before{content:""}.font-icon-accommodation-bed-light::before{content:""}.font-icon-accommodation-meal-plan::before{content:""}.font-icon-accommodation-meal-plan-bold::before{content:""}.font-icon-accommodation-meal-plan-light::before{content:""}.font-icon-addons::before{content:""}.font-icon-adult::before{content:""}.font-icon-alert::before{content:""}.font-icon-alert-bold::before{content:""}.font-icon-alert-light::before{content:""}.font-icon-apollo-sun::before{content:""}.font-icon-arrow::before{content:""}.font-icon-arrow-down::before{content:""}.font-icon-arrow-down-bold::before{content:""}.font-icon-arrow-left::before{content:""}.font-icon-arrow-left-bold::before{content:""}.font-icon-arrow-right::before{content:""}.font-icon-arrow-up::before{content:""}.font-icon-arrow-up-bold::before{content:""}.font-icon-bagage::before{content:""}.font-icon-bagage-bold::before{content:""}.font-icon-bagage-light::before{content:""}.font-icon-beach::before{content:""}.font-icon-calendar::before{content:""}.font-icon-calendar2::before{content:""}.font-icon-caret-down::before{content:""}.font-icon-caret-left::before{content:""}.font-icon-caret-right::before{content:""}.font-icon-caret-up::before{content:""}.font-icon-cart::before{content:""}.font-icon-change-flight-bold::before{content:""}.font-icon-check::before{content:""}.font-icon-check-bold::before{content:""}.font-icon-check-light::before{content:""}.font-icon-checkbox-initial::before{content:""}.font-icon-checkbox-toggled::before{content:""}.font-icon-chevron-down::before{content:""}.font-icon-chevron-down-bold::before{content:""}.font-icon-chevron-left::before{content:""}.font-icon-chevron-left-bold::before{content:""}.font-icon-chevron-right::before{content:""}.font-icon-chevron-right-bold::before{content:""}.font-icon-chevron-up::before{content:""}.font-icon-chevron-up-bold::before{content:""}.font-icon-child::before{content:""}.font-icon-child-bold::before{content:""}.font-icon-close::before{content:""}.font-icon-close-bold::before{content:""}.font-icon-copy::before{content:""}.font-icon-copy-bold::before{content:""}.font-icon-copy-light::before{content:""}.font-icon-cruise::before{content:""}.font-icon-discount::before{content:""}.font-icon-edit::before{content:""}.font-icon-edit-bold::before{content:""}.font-icon-email::before{content:""}.font-icon-email-bold::before{content:""}.font-icon-excursions::before{content:""}.font-icon-filter::before{content:""}.font-icon-filter-bold::before{content:""}.font-icon-flight-airport::before{content:""}.font-icon-flight-in::before{content:""}.font-icon-flight-in-light::before{content:""}.font-icon-flight-out::before{content:""}.font-icon-flight-out-bold::before{content:""}.font-icon-flight-out-light::before{content:""}.font-icon-food::before{content:""}.font-icon-gym::before{content:""}.font-icon-halt-dot::before{content:""}.font-icon-hamburger-bold::before{content:""}.font-icon-happy-customer::before{content:""}.font-icon-heart-bold::before{content:""}.font-icon-heart-filled::before{content:""}.font-icon-heart-filled-bold::before{content:""}.font-icon-heart-regular::before{content:""}.font-icon-home::before{content:""}.font-icon-home-bold::before{content:""}.font-icon-hotel-bed::before{content:""}.font-icon-image::before{content:""}.font-icon-image-bold::before{content:""}.font-icon-infant::before{content:""}.font-icon-info::before{content:""}.font-icon-info-bold::before{content:""}.font-icon-info-light::before{content:""}.font-icon-island::before{content:""}.font-icon-linkout::before{content:""}.font-icon-linkout-bold::before{content:""}.font-icon-linkout-light::before{content:""}.font-icon-list::before{content:""}.font-icon-location::before{content:""}.font-icon-location-bold::before{content:""}.font-icon-location-filled::before{content:""}.font-icon-location2::before{content:""}.font-icon-lock::before{content:""}.font-icon-luggage::before{content:""}.font-icon-minus::before{content:""}.font-icon-minus-bold::before{content:""}.font-icon-moon::before{content:""}.font-icon-nav-profile::before{content:""}.font-icon-nonidealstate_no_addons::before{content:""}.font-icon-payment-badge-AMEX::before{content:""}.font-icon-payment-badge-DK::before{content:""}.font-icon-payment-badge-MC::before{content:""}.font-icon-payment-badge-MPO_Nets::before{content:""}.font-icon-payment-badge-Swish::before{content:""}.font-icon-payment-badge-VISA::before{content:""}.font-icon-payment-badge-giftcard::before{content:""}.font-icon-payment-badge-ideal::before{content:""}.font-icon-payment-badge-klarna::before{content:""}.font-icon-payment-badge-scheme::before{content:""}.font-icon-payment-badge-trustly::before{content:""}.font-icon-payment-badge-vipps::before{content:""}.font-icon-people::before{content:""}.font-icon-people-light::before{content:""}.font-icon-plane::before{content:""}.font-icon-plane-out::before{content:""}.font-icon-plane-takeoff::before{content:""}.font-icon-play::before{content:""}.font-icon-plus::before{content:""}.font-icon-plus-bold::before{content:""}.font-icon-print::before{content:""}.font-icon-profile::before{content:""}.font-icon-radiobutton-off::before{content:""}.font-icon-radiobutton-on::before{content:""}.font-icon-re-load-bold::before{content:""}.font-icon-roundtrip::before{content:""}.font-icon-roundtrip-bold::before{content:""}.font-icon-search::before{content:""}.font-icon-search-bold::before{content:""}.font-icon-settings::before{content:""}.font-icon-share::before{content:""}.font-icon-share-bold::before{content:""}.font-icon-share-light::before{content:""}.font-icon-shield::before{content:""}.font-icon-sort-bold::before{content:""}.font-icon-sun::before{content:""}.font-icon-sunrise::before{content:""}.font-icon-surf::before{content:""}.font-icon-ticket::before{content:""}.font-icon-ticket-bold::before{content:""}.font-icon-time::before{content:""}.font-icon-time-bold::before{content:""}.font-icon-tooltip::before{content:""}.font-icon-transfer::before{content:""}.font-icon-transfer-private-taxi::before{content:""}.font-icon-user::before{content:""}.font-icon-user-bold::before{content:""}.font-icon-view::before{content:""}.font-icon-wifi::before{content:""}.font-icon-youth::before{content:""}.icon-sprite-weather{background-image:url('//cdn-prod-static-update.apollo.no/v-dbe5e788b00d63c4206bcaa8f2d0eb76/content/img/icons/weathericons.png');background-color:rgba(0,0,0,0);background-repeat:no-repeat}.icon-sprite-weather.cloudy{width:70px;height:80px;background-position:-16px -2000px}.icon-sprite-weather.cloudywiththunder{width:70px;height:80px;background-position:-16px -1900px}.icon-sprite-weather.cloudywiththunderandrain{width:70px;height:80px;background-position:-16px -1800px}.icon-sprite-weather.cloudywithicerain{width:70px;height:80px;background-position:-16px -1700px}.icon-sprite-weather.cloudywithlightrain{width:70px;height:80px;background-position:-16px -1600px}.icon-sprite-weather.cloudywithheavyrain{width:70px;height:80px;background-position:-16px -1500px}.icon-sprite-weather.cloudywithsnowandthunder{width:70px;height:80px;background-position:-16px -1400px}.icon-sprite-weather.cloudywithsnow{width:70px;height:80px;background-position:-16px -1300px}.icon-sprite-weather.cloudywithlightsleet{width:70px;height:80px;background-position:-16px -1200px}.icon-sprite-weather.cloudywithheavysleet{width:70px;height:80px;background-position:-16px -1100px}.icon-sprite-weather.partlycloudyandlightrain{width:70px;height:80px;background-position:-16px -1000px}.icon-sprite-weather.partlycloudyandheavyrain{width:70px;height:80px;background-position:-16px -900px}.icon-sprite-weather.foggy{width:70px;height:80px;background-position:-16px -800px}.icon-sprite-weather.sunny{width:70px;height:80px;background-position:-16px -700px}.icon-sprite-weather.partlycloudy{width:70px;height:80px;background-position:-16px -600px}.icon-sprite-weather.partlycloudyandthundershower{width:70px;height:80px;background-position:-16px -500px}.icon-sprite-weather.partlycloudywithicerain{width:70px;height:80px;background-position:-16px -400px}.icon-sprite-weather.partlycloudywithsnowandthunder{width:70px;height:80px;background-position:-16px -300px}.icon-sprite-weather.partlycloudywithsnow{width:70px;height:80px;background-position:-16px -200px}.icon-sprite-weather.partlycloudywithlightsleet{width:70px;height:80px;background-position:-16px -100px}.icon-sprite-weather.partlycloudywithheavysleet{width:70px;height:80px;background-position:-16px 0px}.zoneItem{clear:both;min-height:24px;padding-top:20px;padding:10px;margin-bottom:10px}.zoneItem .titleBar{margin-left:-10px}.zoneItem .part{overflow:visible}.ContainerPart.zoneItem,.CatalogueSpotPart.zoneItem{padding-top:40px}.ReusablePart.zoneItem{padding-top:40px;outline-color:rgba(128,0,128,.5)}.ReusablePart.zoneItem:hover{outline-color:purple}.ReusablePart.zoneItem .ReusablePart.titleBar{background-color:purple;outline:purple}.ReusablePart.zoneItem .ReusablePart.titleBar:hover{background-color:purple;outline:purple}.ReusablePart .zoneItem .titleBar{opacity:0 !important;max-height:0 !important}.dropZone{clear:both;width:100%}.dropZone .part.tab_container .containers .sectionContent{overflow:auto;width:640px}.dropPoint{clear:both}#editorDialog iframe{overflow:auto}body.nav_admin #top_navigation{visibility:hidden}body.nav_admin .header_links a{display:block;text-indent:50px}body.nav_admin #main ul{list-style-type:none;margin:0}body.nav_admin #main ul.top_menu_admin li{background-color:#eaeaea;margin:5px;margin-bottom:15px;padding:5px;box-shadow:2px 2px 3px #a0a0a0}body.nav_admin #main ul.top_menu_admin li ul li{background-color:#fff;margin:5px;padding:5px}body.nav_admin #main ul.top_menu_admin li ul li li{border-style:none;margin:0;padding:0;box-shadow:none}body.parts_library h1{font-size:1.6em}body.parts_library h2{font-size:1.4em}body.parts_library div.reusable_part_preview{border:2px dashed #000;margin-bottom:25px;margin-left:0px}body.parts_library div.reusable_part_preview>div{margin-left:0px}body.catalogue_spot_admin_page .explanation{background-color:#fcfdf6}body.catalogue_spot_admin_page .assets{background-color:#f4a1a1}body.catalogue_spot_admin_page .introduction_section{background-color:#f8f1be}body.catalogue_spot_admin_page .introduction_section_on_list_page{background-color:#fffee4}body.catalogue_spot_admin_page .booking_box{background-color:#bef8d5}body.catalogue_spot_admin_page .bottom{background-color:#bed0f8}.catalogue-spots-edit{margin:6px -12px;padding:0 12px;outline:2px solid #03bb57}.catalogue-spots-edit .zoneItem{padding:0;margin:0;outline:none}.catalogue-spots-edit .zoneItem:hover{outline:none}.catalogue-spots-edit .zoneItem .titleBar{display:none}.catalogue-spot-is-live{border:2px solid red;position:relative;justify-content:end;margin-top:8px;margin-bottom:8px}.catalogue-spot-is-live::before{content:"LIVE";background:red;font-family:"Proxima N W01 Bold",sans-serif;color:#fff;padding:0 8px;margin-bottom:4px}.my-hotels .ap-tab-view__tab-header,.product-search-box .ap-tab-view__new-text-label,.product-search-box .ap-tab-view__tab-header,.ap-search__header,.ap-search__item,.hotel-list-section .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .hotel_count_component,.hotel-list-section .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .result-count,.hotel-list-section .hotel_counter_and_sorting_options .title .hotel_count_component,.hotel-list-section .hotel_counter_and_sorting_options .title .result-count,.hotel-list-section .list-header .hotel_counter_label_wrapper .hotel_count_component,.hotel-list-section .list-header .hotel_counter_label_wrapper .result-count,.hotel-list-section .list-header .title .hotel_count_component,.hotel-list-section .list-header .title .result-count,.filter-results .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .hotel_count_component,.filter-results .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .result-count,.filter-results .hotel_counter_and_sorting_options .title .hotel_count_component,.filter-results .hotel_counter_and_sorting_options .title .result-count,.filter-results .list-header .hotel_counter_label_wrapper .hotel_count_component,.filter-results .list-header .hotel_counter_label_wrapper .result-count,.filter-results .list-header .title .hotel_count_component,.filter-results .list-header .title .result-count,.flight_packages_selector_filter_modal .sub-heading,.fp__item .fp__item__body .fp__item__body__booking .price,.flight_packages_selector_modal .sub-heading,.flight_packages_selector_modal .close-header,.hybrid-flight-disclaimer .heading,.flight-list-section .flight_counter_and_sorting_options .flight_count_component,.flight-list-section .list-header .flight_count_component,.filter-results .flight_counter_and_sorting_options .flight_count_component,.filter-results .list-header .flight_count_component,.flight_package_wrapper .hybrid-flight-disclaimer .heading,table th,.ap-calendar__month,.ap-room-meal .disclaimer-information .heading,.important_commercial_content__item__title,.top-hotels__accommodation-item-booking-information__from-price--price,.top-hotels__accommodation-item-information__header,.top-hotels__heading,#product_list .product-list-count,.introduction_text .heading,.introduction .heading,.address_box h3,.list_item .textfacts .k_fact .heading,.list_item h2,.reviews_page .reviewcontainer h4,.reviews_page .information h2,.accommodation_search_page #filter_section .search_button_component .hotel_count_component,.addons .selection-container .summary label,.addons .selection-container .summary .currency{font-stretch:normal;font-style:normal;color:#333;font-family:"Filson W01 Bold",sans-serif;letter-spacing:normal}.my-hotels .ap-tab-view__tab-header,.product-search-box .ap-tab-view__new-text-label,.product-search-box .ap-tab-view__tab-header,.ap-search__header,.ap-search__item,.hotel-list-section .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .hotel_count_component,.hotel-list-section .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .result-count,.hotel-list-section .hotel_counter_and_sorting_options .title .hotel_count_component,.hotel-list-section .hotel_counter_and_sorting_options .title .result-count,.hotel-list-section .list-header .hotel_counter_label_wrapper .hotel_count_component,.hotel-list-section .list-header .hotel_counter_label_wrapper .result-count,.hotel-list-section .list-header .title .hotel_count_component,.hotel-list-section .list-header .title .result-count,.filter-results .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .hotel_count_component,.filter-results .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .result-count,.filter-results .hotel_counter_and_sorting_options .title .hotel_count_component,.filter-results .hotel_counter_and_sorting_options .title .result-count,.filter-results .list-header .hotel_counter_label_wrapper .hotel_count_component,.filter-results .list-header .hotel_counter_label_wrapper .result-count,.filter-results .list-header .title .hotel_count_component,.filter-results .list-header .title .result-count,.flight_packages_selector_filter_modal .sub-heading,.fp__item .fp__item__body .fp__item__body__booking .price,.flight_packages_selector_modal .sub-heading,.flight_packages_selector_modal .close-header,.hybrid-flight-disclaimer .heading,.flight-list-section .flight_counter_and_sorting_options .flight_count_component,.flight-list-section .list-header .flight_count_component,.filter-results .flight_counter_and_sorting_options .flight_count_component,.filter-results .list-header .flight_count_component,.flight_package_wrapper .hybrid-flight-disclaimer .heading,table th,.ap-calendar__month,.ap-room-meal .disclaimer-information .heading,.important_commercial_content__item__title,.top-hotels__accommodation-item-booking-information__from-price--price,.top-hotels__accommodation-item-information__header,.top-hotels__heading,#product_list .product-list-count,.introduction_text .heading,.introduction .heading,.address_box h3,.list_item .textfacts .k_fact .heading,.list_item h2,.reviews_page .reviewcontainer h4,.reviews_page .information h2,.accommodation_search_page #filter_section .search_button_component .hotel_count_component,.addons .selection-container .summary label,.addons .selection-container .summary .currency{font-stretch:normal;font-style:normal;color:#333;font-family:"Filson W01 Bold",sans-serif;letter-spacing:normal}.icon-sprite-weather{background-image:url('//cdn-prod-static-update.apollo.no/v-dbe5e788b00d63c4206bcaa8f2d0eb76/content/img/icons/weathericons.png');background-color:rgba(0,0,0,0);background-repeat:no-repeat}.icon-sprite-weather.cloudy{width:70px;height:80px;background-position:-16px -2000px}.icon-sprite-weather.cloudywiththunder{width:70px;height:80px;background-position:-16px -1900px}.icon-sprite-weather.cloudywiththunderandrain{width:70px;height:80px;background-position:-16px -1800px}.icon-sprite-weather.cloudywithicerain{width:70px;height:80px;background-position:-16px -1700px}.icon-sprite-weather.cloudywithlightrain{width:70px;height:80px;background-position:-16px -1600px}.icon-sprite-weather.cloudywithheavyrain{width:70px;height:80px;background-position:-16px -1500px}.icon-sprite-weather.cloudywithsnowandthunder{width:70px;height:80px;background-position:-16px -1400px}.icon-sprite-weather.cloudywithsnow{width:70px;height:80px;background-position:-16px -1300px}.icon-sprite-weather.cloudywithlightsleet{width:70px;height:80px;background-position:-16px -1200px}.icon-sprite-weather.cloudywithheavysleet{width:70px;height:80px;background-position:-16px -1100px}.icon-sprite-weather.partlycloudyandlightrain{width:70px;height:80px;background-position:-16px -1000px}.icon-sprite-weather.partlycloudyandheavyrain{width:70px;height:80px;background-position:-16px -900px}.icon-sprite-weather.foggy{width:70px;height:80px;background-position:-16px -800px}.icon-sprite-weather.sunny{width:70px;height:80px;background-position:-16px -700px}.icon-sprite-weather.partlycloudy{width:70px;height:80px;background-position:-16px -600px}.icon-sprite-weather.partlycloudyandthundershower{width:70px;height:80px;background-position:-16px -500px}.icon-sprite-weather.partlycloudywithicerain{width:70px;height:80px;background-position:-16px -400px}.icon-sprite-weather.partlycloudywithsnowandthunder{width:70px;height:80px;background-position:-16px -300px}.icon-sprite-weather.partlycloudywithsnow{width:70px;height:80px;background-position:-16px -200px}.icon-sprite-weather.partlycloudywithlightsleet{width:70px;height:80px;background-position:-16px -100px}.icon-sprite-weather.partlycloudywithheavysleet{width:70px;height:80px;background-position:-16px 0px}#breadcrumb_shortcut_lists{right:4px;z-index:480}#tab_navigation_shortcut_lists{top:7px}#breadcrumb_shortcut_lists,#tab_navigation_shortcut_lists{float:right;margin-right:5px;position:relative}.shortcut_list{padding:2px 6px;margin:0 2px;float:left;position:relative;cursor:pointer}.shortcut_list h3{cursor:pointer}.shortcut_list>div{position:absolute;right:0}.shortcut_list .header{margin:1px 0 2px 0;padding-right:10px;display:block}.shortcut_list.multi_column>div{right:0;border-top-left-radius:4px}.shortcut_list.multi_column>div ul{float:left}.shortcut_list.multi_column>div ul li:first-child{border:none}.shortcut_list.multi_column .see_more{float:right;clear:both;white-space:nowrap}.shortcut_list .options{display:none;z-index:998;width:100%;top:24px;padding-top:10px}.shortcut_list .options a{padding:6px;display:block}.shortcut_list .options ul{margin-left:4px;margin-right:4px}.shortcut_list .options ul li{clear:both}.shortcut_list .options .last_column{float:left;position:relative;top:-13px;padding-top:13px;left:5px;padding-right:10px}.shortcut_list .options>a{margin:0 4px 2px 4px;padding-left:6px;padding-right:6px;clear:both}@media(max-width: 991px){.responsive #tab_navigation_shortcut_lists{display:none}}#filter_section,.filter-section{margin-bottom:10px;border-radius:.4rem}@media(min-width: 768px){#filter_section,.filter-section{padding:0}}#filter_section .classifications_filter_section i.classification,.filter-section .classifications_filter_section i.classification{display:none !important}#filter_section .classifications_filter_section .sun_classification-block,.filter-section .classifications_filter_section .sun_classification-block{display:flex;align-items:center;float:none}#filter_section .classifications_filter_section .sun_classification-inline,.filter-section .classifications_filter_section .sun_classification-inline{display:inline-flex;align-items:center;float:left}#filter_section .classifications_filter_section .sun_classification svg,.filter-section .classifications_filter_section .sun_classification svg{fill:#ffca32;width:14px;height:14px;vertical-align:middle;margin:0 2px}#filter_section .classifications_filter_section .sun_classification svg,.filter-section .classifications_filter_section .sun_classification svg{width:20px;height:20px}#filter_section .classifications_filter_section li,.filter-section .classifications_filter_section li{margin-top:0;margin-bottom:.8rem}#filter_section .facilities_filter_section ._popover_box_container,#filter_section .accommodation_type_filter_section ._popover_box_container,#filter_section .segmentations_filter_section ._popover_box_container,#filter_section .classifications_filter_section ._popover_box_container,.filter-section .facilities_filter_section ._popover_box_container,.filter-section .accommodation_type_filter_section ._popover_box_container,.filter-section .segmentations_filter_section ._popover_box_container,.filter-section .classifications_filter_section ._popover_box_container{margin-right:3px}#filter_section .facilities_filter_section ul li,#filter_section .accommodation_type_filter_section ul li,#filter_section .segmentations_filter_section ul li,#filter_section .classifications_filter_section ul li,.filter-section .facilities_filter_section ul li,.filter-section .accommodation_type_filter_section ul li,.filter-section .segmentations_filter_section ul li,.filter-section .classifications_filter_section ul li{line-height:normal}#filter_section .facilities_filter_section ul li fieldset,#filter_section .accommodation_type_filter_section ul li fieldset,#filter_section .segmentations_filter_section ul li fieldset,#filter_section .classifications_filter_section ul li fieldset,.filter-section .facilities_filter_section ul li fieldset,.filter-section .accommodation_type_filter_section ul li fieldset,.filter-section .segmentations_filter_section ul li fieldset,.filter-section .classifications_filter_section ul li fieldset{margin-top:3px;margin-bottom:3px}#filter_section .facilities_filter_section ul li fieldset .radiocheck-label,#filter_section .accommodation_type_filter_section ul li fieldset .radiocheck-label,#filter_section .segmentations_filter_section ul li fieldset .radiocheck-label,#filter_section .classifications_filter_section ul li fieldset .radiocheck-label,.filter-section .facilities_filter_section ul li fieldset .radiocheck-label,.filter-section .accommodation_type_filter_section ul li fieldset .radiocheck-label,.filter-section .segmentations_filter_section ul li fieldset .radiocheck-label,.filter-section .classifications_filter_section ul li fieldset .radiocheck-label{display:flex;align-items:center;width:100%}#filter_section .facilities_filter_section ul li fieldset label input,#filter_section .accommodation_type_filter_section ul li fieldset label input,#filter_section .segmentations_filter_section ul li fieldset label input,#filter_section .classifications_filter_section ul li fieldset label input,.filter-section .facilities_filter_section ul li fieldset label input,.filter-section .accommodation_type_filter_section ul li fieldset label input,.filter-section .segmentations_filter_section ul li fieldset label input,.filter-section .classifications_filter_section ul li fieldset label input{display:table-cell}#filter_section .facilities_filter_section ul li fieldset label>span .segmentation-text-label,#filter_section .accommodation_type_filter_section ul li fieldset label>span .segmentation-text-label,#filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-text-label,#filter_section .classifications_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .facilities_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .accommodation_type_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .classifications_filter_section ul li fieldset label>span .segmentation-text-label{margin-right:auto;white-space:nowrap;overflow:hidden;width:75%;display:inline-block;text-overflow:ellipsis}@media(min-width: 768px){#filter_section .facilities_filter_section ul li fieldset label>span .segmentation-text-label,#filter_section .accommodation_type_filter_section ul li fieldset label>span .segmentation-text-label,#filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-text-label,#filter_section .classifications_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .facilities_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .accommodation_type_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .classifications_filter_section ul li fieldset label>span .segmentation-text-label{width:120px}}@media(min-width: 992px){#filter_section .facilities_filter_section ul li fieldset label>span .segmentation-text-label,#filter_section .accommodation_type_filter_section ul li fieldset label>span .segmentation-text-label,#filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-text-label,#filter_section .classifications_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .facilities_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .accommodation_type_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-text-label,.filter-section .classifications_filter_section ul li fieldset label>span .segmentation-text-label{width:150px}}#filter_section .facilities_filter_section ul li fieldset label>span .segmentation-text-label img,#filter_section .facilities_filter_section ul li fieldset label>span .segmentation-icon-label img,#filter_section .facilities_filter_section ul li fieldset label>span .segmentation-information-label img,#filter_section .accommodation_type_filter_section ul li fieldset label>span .segmentation-text-label img,#filter_section .accommodation_type_filter_section ul li fieldset label>span .segmentation-icon-label img,#filter_section .accommodation_type_filter_section ul li fieldset label>span .segmentation-information-label img,#filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-text-label img,#filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-icon-label img,#filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label img,#filter_section .classifications_filter_section ul li fieldset label>span .segmentation-text-label img,#filter_section .classifications_filter_section ul li fieldset label>span .segmentation-icon-label img,#filter_section .classifications_filter_section ul li fieldset label>span .segmentation-information-label img,.filter-section .facilities_filter_section ul li fieldset label>span .segmentation-text-label img,.filter-section .facilities_filter_section ul li fieldset label>span .segmentation-icon-label img,.filter-section .facilities_filter_section ul li fieldset label>span .segmentation-information-label img,.filter-section .accommodation_type_filter_section ul li fieldset label>span .segmentation-text-label img,.filter-section .accommodation_type_filter_section ul li fieldset label>span .segmentation-icon-label img,.filter-section .accommodation_type_filter_section ul li fieldset label>span .segmentation-information-label img,.filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-text-label img,.filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-icon-label img,.filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label img,.filter-section .classifications_filter_section ul li fieldset label>span .segmentation-text-label img,.filter-section .classifications_filter_section ul li fieldset label>span .segmentation-icon-label img,.filter-section .classifications_filter_section ul li fieldset label>span .segmentation-information-label img{vertical-align:middle}#filter_section .facilities_filter_section ul li fieldset label>span .segmentation-text-label svg,#filter_section .facilities_filter_section ul li fieldset label>span .segmentation-icon-label svg,#filter_section .facilities_filter_section ul li fieldset label>span .segmentation-information-label svg,#filter_section .accommodation_type_filter_section ul li fieldset label>span .segmentation-text-label svg,#filter_section .accommodation_type_filter_section ul li fieldset label>span .segmentation-icon-label svg,#filter_section .accommodation_type_filter_section ul li fieldset label>span .segmentation-information-label svg,#filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-text-label svg,#filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-icon-label svg,#filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label svg,#filter_section .classifications_filter_section ul li fieldset label>span .segmentation-text-label svg,#filter_section .classifications_filter_section ul li fieldset label>span .segmentation-icon-label svg,#filter_section .classifications_filter_section ul li fieldset label>span .segmentation-information-label svg,.filter-section .facilities_filter_section ul li fieldset label>span .segmentation-text-label svg,.filter-section .facilities_filter_section ul li fieldset label>span .segmentation-icon-label svg,.filter-section .facilities_filter_section ul li fieldset label>span .segmentation-information-label svg,.filter-section .accommodation_type_filter_section ul li fieldset label>span .segmentation-text-label svg,.filter-section .accommodation_type_filter_section ul li fieldset label>span .segmentation-icon-label svg,.filter-section .accommodation_type_filter_section ul li fieldset label>span .segmentation-information-label svg,.filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-text-label svg,.filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-icon-label svg,.filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label svg,.filter-section .classifications_filter_section ul li fieldset label>span .segmentation-text-label svg,.filter-section .classifications_filter_section ul li fieldset label>span .segmentation-icon-label svg,.filter-section .classifications_filter_section ul li fieldset label>span .segmentation-information-label svg{display:none}@media(min-width: 768px)and (max-width: 991px){#filter_section .facilities_filter_section ul li fieldset label>span .segmentation-icon-label img,#filter_section .accommodation_type_filter_section ul li fieldset label>span .segmentation-icon-label img,#filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-icon-label img,#filter_section .classifications_filter_section ul li fieldset label>span .segmentation-icon-label img,.filter-section .facilities_filter_section ul li fieldset label>span .segmentation-icon-label img,.filter-section .accommodation_type_filter_section ul li fieldset label>span .segmentation-icon-label img,.filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-icon-label img,.filter-section .classifications_filter_section ul li fieldset label>span .segmentation-icon-label img{width:75px}}#filter_section .facilities_filter_section ul li fieldset label>span .label,#filter_section .accommodation_type_filter_section ul li fieldset label>span .label,#filter_section .segmentations_filter_section ul li fieldset label>span .label,#filter_section .classifications_filter_section ul li fieldset label>span .label,.filter-section .facilities_filter_section ul li fieldset label>span .label,.filter-section .accommodation_type_filter_section ul li fieldset label>span .label,.filter-section .segmentations_filter_section ul li fieldset label>span .label,.filter-section .classifications_filter_section ul li fieldset label>span .label{vertical-align:middle}#filter_section .facilities_filter_section ul li fieldset label>span .label .popover_box .bottomarrow,#filter_section .accommodation_type_filter_section ul li fieldset label>span .label .popover_box .bottomarrow,#filter_section .segmentations_filter_section ul li fieldset label>span .label .popover_box .bottomarrow,#filter_section .classifications_filter_section ul li fieldset label>span .label .popover_box .bottomarrow,.filter-section .facilities_filter_section ul li fieldset label>span .label .popover_box .bottomarrow,.filter-section .accommodation_type_filter_section ul li fieldset label>span .label .popover_box .bottomarrow,.filter-section .segmentations_filter_section ul li fieldset label>span .label .popover_box .bottomarrow,.filter-section .classifications_filter_section ul li fieldset label>span .label .popover_box .bottomarrow{line-height:18px}#filter_section .facilities_filter_section ul li fieldset label>span .label.cleared,#filter_section .accommodation_type_filter_section ul li fieldset label>span .label.cleared,#filter_section .segmentations_filter_section ul li fieldset label>span .label.cleared,#filter_section .classifications_filter_section ul li fieldset label>span .label.cleared,.filter-section .facilities_filter_section ul li fieldset label>span .label.cleared,.filter-section .accommodation_type_filter_section ul li fieldset label>span .label.cleared,.filter-section .segmentations_filter_section ul li fieldset label>span .label.cleared,.filter-section .classifications_filter_section ul li fieldset label>span .label.cleared{clear:none;display:inline-block}#filter_section .facilities_filter_section ul li fieldset label>span .counter,#filter_section .accommodation_type_filter_section ul li fieldset label>span .counter,#filter_section .segmentations_filter_section ul li fieldset label>span .counter,#filter_section .classifications_filter_section ul li fieldset label>span .counter,.filter-section .facilities_filter_section ul li fieldset label>span .counter,.filter-section .accommodation_type_filter_section ul li fieldset label>span .counter,.filter-section .segmentations_filter_section ul li fieldset label>span .counter,.filter-section .classifications_filter_section ul li fieldset label>span .counter{font-family:"Proxima N W01 Reg",sans-serif;font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.2px;color:#333;color:#53534f;top:-1px;position:relative}#filter_section .facilities_filter_section ul li fieldset label i.classification,#filter_section .accommodation_type_filter_section ul li fieldset label i.classification,#filter_section .segmentations_filter_section ul li fieldset label i.classification,#filter_section .classifications_filter_section ul li fieldset label i.classification,.filter-section .facilities_filter_section ul li fieldset label i.classification,.filter-section .accommodation_type_filter_section ul li fieldset label i.classification,.filter-section .segmentations_filter_section ul li fieldset label i.classification,.filter-section .classifications_filter_section ul li fieldset label i.classification{margin-right:2px;display:inline-block;vertical-align:middle;float:none}#filter_section ul li,.filter-section ul li{margin-bottom:0px;margin-top:2px}#filter_section ul li fieldset,.filter-section ul li fieldset{width:100%}#filter_section ul li fieldset input,.filter-section ul li fieldset input{margin:3px}#filter_section .country_filter_section button,#filter_section .area_filter_section button,.filter-section .country_filter_section button,.filter-section .area_filter_section button{width:186px}#filter_section .country_filter_section select,#filter_section .area_filter_section select,.filter-section .country_filter_section select,.filter-section .area_filter_section select{min-width:186px}@media(min-width: 768px)and (max-width: 991px){.responsive #filter_section .country_filter_section button,.responsive #filter_section .area_filter_section button{width:145px}.responsive #filter_section .country_filter_section select,.responsive #filter_section .area_filter_section select{min-width:145px;max-width:100%}}@media(min-width: 576px)and (max-width: 767px){.responsive #filter_section .country_filter_section button,.responsive #filter_section .area_filter_section button{width:240px}.responsive #filter_section .country_filter_section select,.responsive #filter_section .area_filter_section select{min-width:240px;max-width:100%}.responsive #filter_section .country_filter_section{float:left;margin-right:20px}}#bottom_section{position:relative;margin-left:auto;margin-right:auto;clear:both;margin-top:20px}#bottom_section .next{position:absolute;top:35px;right:0;cursor:pointer;z-index:8000}#bottom_section .previous{position:absolute;cursor:pointer;margin-top:35px;margin-right:-50px;z-index:8000}#bottom_section .classification{float:none}#bottom_section .bottom_section_container{clear:both;position:relative}#bottom_section .sibling-previous,#bottom_section .sibling-next{z-index:8000;position:absolute;top:0px;opacity:.5;font-size:35px;transition:ease 250ms}#bottom_section .sibling-previous:hover,#bottom_section .sibling-next:hover{opacity:1}#bottom_section .sibling-previous{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;padding:10px 4px 13px 4px}#bottom_section .sibling-previous:before{content:"«"}#bottom_section .sibling-next{right:0;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;padding:9px 3px 12px 5px}#bottom_section .sibling-next:after{content:"»"}#bottom_section .sibling .more_info{padding:15px}#bottom_section .sibling .more_info .bottomarrow{position:absolute;bottom:-12px}#bottom_section .sibling .more_info h3{margin-bottom:5px;margin-top:0px}#bottom_section .sibling a{width:100%}#bottom_section .sibling a img{width:100%;height:auto}@media(max-width: 767px){.responsive #bottom_section{display:none}}#left_nav{padding:15px 0;margin-bottom:20px}#left_nav h2{margin:0}#left_nav>ul{padding-top:15px}#left_nav li a{display:block;padding:3px 0px 3px 5px;margin-bottom:1px}#left_nav li li>a{padding-left:15px}#left_nav li li li>a{padding-left:30px}#left_nav li li li li>a{padding-left:45px}#left_nav li li li li li>a{padding-left:60px}@media(max-width: 767px){.responsive #left_nav ul{padding-top:0}}.search-form{width:100%;background-color:#fff;display:flex}@media(min-width: 960px){.search-form{flex-direction:row-reverse}}.search-form__text-input,.search-form .st-default-search-input{font-size:14px;font-family:"Proxima N W01 Reg",sans-serif;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;height:38px;width:calc(100% - 76px);border-radius:2px 0 0 2px;border:1px solid rgba(0,0,0,0);outline:none;box-sizing:border-box;text-indent:5px}.search-form__text-input::-moz-placeholder, .search-form .st-default-search-input::-moz-placeholder{color:#c6c8ca}.search-form__text-input:-ms-input-placeholder, .search-form .st-default-search-input:-ms-input-placeholder{color:#c6c8ca}.search-form__text-input::placeholder,.search-form .st-default-search-input::placeholder{color:#c6c8ca}.search-form__button{background-color:#fff;outline:none;-webkit-appearance:button;cursor:pointer;height:38px;border-radius:0 2px 2px 0;border:1px solid rgba(0,0,0,0);border-left:0;box-sizing:border-box;padding:0;width:76px;font-size:15px}.search-form__icon{display:none}@media(min-width: 992px){.search-form--narrow .search-form__text-input,.search-form--narrow .st-default-search-input{height:32px;width:calc(100% - 25px);border:none}}@media(min-width: 992px){.search-form--narrow .search-form__button{background-color:#fff;height:32px;width:32px;border:none}.search-form--narrow .search-form__button svg{width:15px;height:15px}.search-form--narrow .search-form__button .search-form__icon{display:inline}.search-form--narrow .search-form__button .search-form__text{display:none}}.st-results-container-secondary-header{margin:0}.search_as_you_type_menu{background-color:#fff}.search_as_you_type_menu .ui-menu-item a.ui-state-focus{margin:0}.search_as_you_type_menu .ui-menu-item{padding-bottom:3px}.search_as_you_type_menu li:last-child{padding-bottom:0px}.expandable_wrapper a.hideLink,.expandable_wrapper a.showLink{height:17px;padding-right:18px;float:left}.body_facts_region .gradient_text{height:30px;margin-top:-30px;overflow-x:hidden;overflow-y:hidden;position:relative;background:linear-gradient(bottom, white 15%, rgba(255, 255, 255, 0) 100%)}.tab_container>ul{margin-bottom:10px;margin-left:0px !important}.tab_container>ul>li{display:inline-block;list-style-type:none;margin-right:20px}.tab_container>div{display:none}.tab_container>div:first-of-type{display:block}.background_image_slideshow{position:absolute;left:0;top:0;z-index:999}.background_image_slideshow.control{top:170px;cursor:pointer}.background_image_slideshow.next{right:0;left:auto}.background_image_wrapper{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;display:none}.background_image_wrapper.current{display:block}.background_image_wrapper img{position:absolute;top:0;left:0;width:100%;overflow:hidden}.background_image_wrapper .caption_wrapper{position:relative;margin:0 auto}.background_image_wrapper .caption_wrapper .background_caption{position:absolute;top:125px;left:340px}div.banner{position:absolute;margin-left:960px}@media(max-width: 991px){.responsive div.banner{display:none}}.breadcrumb_wrapper{margin:0 auto}@media(max-width: 991px){.responsive .breadcrumb_wrapper #breadcrumb_shortcut_lists{display:none}}@media(max-width: 767px){.responsive .breadcrumb_wrapper{clear:both;width:100%}}.search_result_item{padding-bottom:15px;padding-top:15px}.search_result_item .title{float:left}.search_result_item .classification{float:left;margin-left:5px}.search_result_item .trail{clear:both;float:left;margin:0}.search_result_item .text{clear:both;float:left}.search_result_item .thumbnail{width:100%}html,body,div,span,object,iframe,p,a,big,img,strike,strong,sub,b,u,i,center,fieldset,form,label,table,tbody,thead,tr,th,td,footer,header,nav,section,video,input,select{margin:0;padding:0}html,.angular-wrapper{height:100%}iframe,table,img,fieldset{border:none}#page_subcontainer{height:100%;display:flex;flex-direction:column;box-sizing:border-box}p{margin-bottom:1rem}.clear{clear:both}.clearfix{*zoom:1}.clearfix:before{display:table;content:""}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}b,strong{font-weight:inherit;font-family:"Proxima N W01 Bold",sans-serif}.part{min-width:104px}textarea{resize:none}@media(max-width: 767px){.below_left_nav{display:none}}.visibility_hidden{visibility:hidden}@media(max-width: 767px){.hidden-mobile{display:none !important}}.content_page h2,.content_page h3,.content_page h4,.content_page h5{margin-top:20px}.rich_text_part h2,.rich_text_part h3,.rich_text_part h4,.rich_text_part h5{margin-top:20px}.part h2,.part h3,.part h4,.part h5{margin-top:0px}.part h2:first-child,.part h3:first-child,.part h4:first-child,.part h5:first-child{margin-top:0px}h2,h3,h4,h5{margin-top:0px}.no-js img.lazyload{display:none}.loader,.angular-loader{background-image:url('//cdn-prod-static-update.apollo.no/v-5ba9209486dfac79691a1b2ebf5f22e8/content/img/loader.gif');background-position:center center;background-repeat:no-repeat;height:32px;margin:10px auto;width:32px}.dot-loader,.dot-loader:before,.dot-loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:dotloader 1.8s infinite ease-in-out;animation:dotloader 1.8s infinite ease-in-out}.dot-loader{color:#faa61a;font-size:8px;margin:80px auto;position:relative;text-indent:-9999em;transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.dot-loader:before,.dot-loader:after{content:"";position:absolute;top:0}.dot-loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.dot-loader:after{left:3.5em}@-webkit-keyframes dotloader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes dotloader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.loader-show-delay{opacity:0;-webkit-animation:loader-show-delay .8s;animation:loader-show-delay .8s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes loader-show-delay{from{opacity:0}to{opacity:1}}@keyframes loader-show-delay{from{opacity:0}to{opacity:1}}.list_image_slideshow{width:100%}.list_image_slideshow .loader{position:absolute;background-color:#fff;opacity:.8;margin-left:50%;top:30%;left:-16px}.list_image_slideshow .controls{position:relative}.list_image_slideshow .controls .navigation{margin:0 auto;position:relative;width:40px}.list_image_slideshow .controls .navigation i{position:absolute;cursor:pointer;margin:3px;top:0px}.list_image_slideshow .controls .navigation i.next{right:0}.list_image_slideshow .controls .navigation i.prev{left:0}.list_image_slideshow .controls div.enlarge_wrapper{cursor:pointer;position:absolute;right:3px;top:2px}.list_image_slideshow.single .navigation{display:none}.rsDefault{background:none;background-color:#000;height:0}.rsDefault.list_image_gallery.gallery_small{background-color:rgba(0,0,0,0)}.rsDefault.video-gallery.rsFullscreen{background-color:rgba(0,0,0,.8)}.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault rsVideoFrameHolder,.rsDefault .rsThumbs{background:none}.rsDefault .rsThumb.rsNavSelected{background:none}.rsDefault .rsGCaption{width:100%;float:left;text-align:center;margin-left:auto;margin-right:auto;bottom:0px;left:0}.rsDefault .rsArrowIcn{background:url('//cdn-prod-static-update.apollo.no/v-8af173ec5a64577f7e52ef68100b2f53/content/img/royalslider/rs-default.png') 0 0;background-color:#000;background-color:rgba(0,0,0,.75)}.rsDefault .rsThumbsArrowIcn{background:url('//cdn-prod-static-update.apollo.no/v-8af173ec5a64577f7e52ef68100b2f53/content/img/royalslider/rs-default.png')}.rsDefault .rsFullscreenIcn{background:url('//cdn-prod-static-update.apollo.no/v-8af173ec5a64577f7e52ef68100b2f53/content/img/royalslider/rs-default.png') 0 0;background-color:#000;background-color:rgba(0,0,0,.75)}.rsDefault .rsPlayBtnIcon{background:url('//cdn-prod-static-update.apollo.no/v-8af173ec5a64577f7e52ef68100b2f53/content/img/royalslider/rs-default.png') no-repeat 0 -32px}.rsDefault .rsCloseVideoIcn{background:url('//cdn-prod-static-update.apollo.no/v-8af173ec5a64577f7e52ef68100b2f53/content/img/royalslider/rs-default.png') -64px 0}.rsDefault .rsPreloader{background-image:url('//cdn-prod-static-update.apollo.no/v-3f3c90a43fd90238445e07adce9d11e7/content/img/royalslider/preloader-white.gif')}.rsDefault .grab-cursor{cursor:url('//cdn-prod-static-update.apollo.no/v-64cb702166af44d4bb113d9670729f61/content/img/royalslider/grab.png') 8 8,move}.rsDefault .grabbing-cursor{cursor:url('//cdn-prod-static-update.apollo.no/v-b268eb32d273a6c2e1d52ae97b08ba69/content/img/royalslider/grabbing.png') 8 8,move}.rsDefault .rsLink{background:url('//cdn-prod-static-update.apollo.no/v-d7533e918d9d89a61a8e9e0d10f4e351/content/img/royalslider/blank.gif')}.rsDefault .rsSlide,.rsDefault rsVideoFrameHolder{background:none;background-color:rgba(0,0,0,0)}.rsDefault .rsOverflow{background:none}.rsDefault .rsArrow,.rsDefault .rsNav,.rsDefault .rsThumbsArrow,.rsDefault .rsFullscreenBtn{opacity:1;transition:opacity .3s linear}.rsDefault .rsArrow.rsHidden{visibility:visible;opacity:.2}.rsDefault .map_gallery_iframe{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:80%;height:80%}.gm-style-iw{max-height:320px}.royalSlider.rsHidden{display:none;visibility:hidden}.royalSlider.rsHidden.rsFullscreen{display:block;visibility:visible;opacity:1}.rsDefault.rsFullscreen .rsLink{cursor:default}.gallery_small img.rsImg{width:100% !important;height:100% !important;margin-left:0 !important;margin-top:0 !important}.gallery_small .rsOverflow{background:#fff}.gallery_small .imagedescriptionlist{display:none}.list_image_gallery{margin-bottom:25px;width:100%}.manual_image_slideshow .rsDefault .rsGCaption{position:relative}.list_image_gallery.gallery_small .rsGCaption{bottom:-3px;display:block;background:none;color:#000;padding:0;position:relative}.list_image_gallery.gallery_small .rsGCaption .rsCaption{margin:0}.list_image_gallery.gallery_small .rsGCaption .rsCaption .empty-caption{visibility:hidden}.list_image_gallery.rsFullscreen .image-numbering{font-family:"Proxima N W01 Bold",sans-serif}@media(max-width: 767px){.gallery_small .rsFullscreenBtn{display:none}}.sun_classification{display:none}.checkbox_container{display:inline-table}.checkbox_container input~svg{display:none}.hotel-filters-section,.filters-section{margin-left:0 !important}.hotel-filters-section #filter_section,.hotel-filters-section .filter-section,.filters-section #filter_section,.filters-section .filter-section{border-radius:4px;margin-bottom:10px}.hotel-filters-section #filter_section .filter_section_heading svg,.hotel-filters-section .filter-section .filter_section_heading svg,.filters-section #filter_section .filter_section_heading svg,.filters-section .filter-section .filter_section_heading svg{display:none}.hotel-filters-section #filter_section .filter_section_body.expanded,.hotel-filters-section .filter-section .filter_section_body.expanded,.filters-section #filter_section .filter_section_body.expanded,.filters-section .filter-section .filter_section_body.expanded{display:block !important}.hotel-filters-section #filter_section .filter-count,.hotel-filters-section .filter-section .filter-count,.filters-section #filter_section .filter-count,.filters-section .filter-section .filter-count{margin-left:5px}.hotel-filters-section #filter_section h2,.hotel-filters-section .filter-section h2,.filters-section #filter_section h2,.filters-section .filter-section h2{margin:10px}.hotel-filters-section #filter_section .heading,.hotel-filters-section .filter-section .heading,.filters-section #filter_section .heading,.filters-section .filter-section .heading{background-color:#acddf0;border:1px solid #acddf0;font-size:13px;text-shadow:1px 1px 2px #fff;font-family:"Filson W01 Bold",sans-serif;margin:0px -1px;padding:2px 0 0px 14px}.hotel-filters-section #filter_section h4,.hotel-filters-section .filter-section h4,.filters-section #filter_section h4,.filters-section .filter-section h4{font-size:12px;margin-top:2px}.hotel-filters-section #filter_section ul li,.hotel-filters-section .filter-section ul li,.filters-section #filter_section ul li,.filters-section .filter-section ul li{border-bottom:1px solid #dbeff9}.hotel-filters-section #filter_section .popover_box ul,.hotel-filters-section .filter-section .popover_box ul,.filters-section #filter_section .popover_box ul,.filters-section .filter-section .popover_box ul{margin-left:0}.hotel-filters-section #filter_section .popover_box ul li,.hotel-filters-section .filter-section .popover_box ul li,.filters-section #filter_section .popover_box ul li,.filters-section .filter-section .popover_box ul li{border:none;list-style-type:disc}.hotel-filters-section #filter_section .smallheading,.hotel-filters-section .filter-section .smallheading,.filters-section #filter_section .smallheading,.filters-section .filter-section .smallheading{padding-top:5px}.hotel-filters-section #filter_section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container.countries_and_travelareas_filter_container_hidden,.hotel-filters-section .filter-section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container.countries_and_travelareas_filter_container_hidden,.filters-section #filter_section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container.countries_and_travelareas_filter_container_hidden,.filters-section .filter-section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container.countries_and_travelareas_filter_container_hidden{display:none}.hotel-filters-section #filter_section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container.countries_and_travelareas_filter_container_shown,.hotel-filters-section .filter-section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container.countries_and_travelareas_filter_container_shown,.filters-section #filter_section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container.countries_and_travelareas_filter_container_shown,.filters-section .filter-section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container.countries_and_travelareas_filter_container_shown{display:block}.hotel-filters-section #filter_section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container .country_filter_section,.hotel-filters-section #filter_section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container .area_filter_section,.hotel-filters-section .filter-section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container .country_filter_section,.hotel-filters-section .filter-section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container .area_filter_section,.filters-section #filter_section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container .country_filter_section,.filters-section #filter_section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container .area_filter_section,.filters-section .filter-section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container .country_filter_section,.filters-section .filter-section .countries_and_travelareas_filter_section .countries_and_travelareas_filter_container .area_filter_section{margin:10px auto 10px auto}.hotel-filters-section #filter_section .facility_groups .smallheading,.hotel-filters-section #filter_section .collapsable-container .smallheading,.hotel-filters-section .filter-section .facility_groups .smallheading,.hotel-filters-section .filter-section .collapsable-container .smallheading,.filters-section #filter_section .facility_groups .smallheading,.filters-section #filter_section .collapsable-container .smallheading,.filters-section .filter-section .facility_groups .smallheading,.filters-section .filter-section .collapsable-container .smallheading{margin-left:7px;background-repeat:no-repeat;background-position:4px 10px;cursor:pointer}.hotel-filters-section #filter_section .facility_groups .smallheading span,.hotel-filters-section #filter_section .collapsable-container .smallheading span,.hotel-filters-section .filter-section .facility_groups .smallheading span,.hotel-filters-section .filter-section .collapsable-container .smallheading span,.filters-section #filter_section .facility_groups .smallheading span,.filters-section #filter_section .collapsable-container .smallheading span,.filters-section .filter-section .facility_groups .smallheading span,.filters-section .filter-section .collapsable-container .smallheading span{color:#333;padding-left:20px}.hotel-filters-section #filter_section .facility_groups .smallheading .angle_icon,.hotel-filters-section #filter_section .collapsable-container .smallheading .angle_icon,.hotel-filters-section .filter-section .facility_groups .smallheading .angle_icon,.hotel-filters-section .filter-section .collapsable-container .smallheading .angle_icon,.filters-section #filter_section .facility_groups .smallheading .angle_icon,.filters-section #filter_section .collapsable-container .smallheading .angle_icon,.filters-section .filter-section .facility_groups .smallheading .angle_icon,.filters-section .filter-section .collapsable-container .smallheading .angle_icon{display:none}.hotel-filters-section #filter_section .facility_groups .open,.hotel-filters-section #filter_section .collapsable-container .open,.hotel-filters-section .filter-section .facility_groups .open,.hotel-filters-section .filter-section .collapsable-container .open,.filters-section #filter_section .facility_groups .open,.filters-section #filter_section .collapsable-container .open,.filters-section .filter-section .facility_groups .open,.filters-section .filter-section .collapsable-container .open{background-image:url('//cdn-prod-static-update.apollo.no/v-e0cb45eda2d4824f8e436601b6bddd0c/content/themes/apollo/content/img/icons/icons/arrow_black_up.png')}.hotel-filters-section #filter_section .facility_groups .startup_close,.hotel-filters-section #filter_section .facility_groups .close,.hotel-filters-section #filter_section .collapsable-container .startup_close,.hotel-filters-section #filter_section .collapsable-container .close,.hotel-filters-section .filter-section .facility_groups .startup_close,.hotel-filters-section .filter-section .facility_groups .close,.hotel-filters-section .filter-section .collapsable-container .startup_close,.hotel-filters-section .filter-section .collapsable-container .close,.filters-section #filter_section .facility_groups .startup_close,.filters-section #filter_section .facility_groups .close,.filters-section #filter_section .collapsable-container .startup_close,.filters-section #filter_section .collapsable-container .close,.filters-section .filter-section .facility_groups .startup_close,.filters-section .filter-section .facility_groups .close,.filters-section .filter-section .collapsable-container .startup_close,.filters-section .filter-section .collapsable-container .close{background-image:url('//cdn-prod-static-update.apollo.no/v-9fe980452b49d6f47b241e68f3b02e72/content/themes/apollo/content/img/icons/icons/arrow_black_down.png')}.hotel-filters-section #filter_section .facility_groups .expanded,.hotel-filters-section #filter_section .collapsable-container .expanded,.hotel-filters-section .filter-section .facility_groups .expanded,.hotel-filters-section .filter-section .collapsable-container .expanded,.filters-section #filter_section .facility_groups .expanded,.filters-section #filter_section .collapsable-container .expanded,.filters-section .filter-section .facility_groups .expanded,.filters-section .filter-section .collapsable-container .expanded{display:block}.hotel-filters-section #filter_section .facility_groups .startup_collapsed,.hotel-filters-section #filter_section .facility_groups .collapsed,.hotel-filters-section #filter_section .collapsable-container .startup_collapsed,.hotel-filters-section #filter_section .collapsable-container .collapsed,.hotel-filters-section .filter-section .facility_groups .startup_collapsed,.hotel-filters-section .filter-section .facility_groups .collapsed,.hotel-filters-section .filter-section .collapsable-container .startup_collapsed,.hotel-filters-section .filter-section .collapsable-container .collapsed,.filters-section #filter_section .facility_groups .startup_collapsed,.filters-section #filter_section .facility_groups .collapsed,.filters-section #filter_section .collapsable-container .startup_collapsed,.filters-section #filter_section .collapsable-container .collapsed,.filters-section .filter-section .facility_groups .startup_collapsed,.filters-section .filter-section .facility_groups .collapsed,.filters-section .filter-section .collapsable-container .startup_collapsed,.filters-section .filter-section .collapsable-container .collapsed{display:none}.hotel-filters-section #filter_section .slider_filter_container,.hotel-filters-section .filter-section .slider_filter_container,.filters-section #filter_section .slider_filter_container,.filters-section .filter-section .slider_filter_container{margin-right:10px;min-height:35px}.hotel-filters-section #filter_section .slider_filter_container .slider_filter,.hotel-filters-section .filter-section .slider_filter_container .slider_filter,.filters-section #filter_section .slider_filter_container .slider_filter,.filters-section .filter-section .slider_filter_container .slider_filter{text-align:center}.hotel-filters-section #filter_section .slider_filter_container .slider_filter .heading,.hotel-filters-section .filter-section .slider_filter_container .slider_filter .heading,.filters-section #filter_section .slider_filter_container .slider_filter .heading,.filters-section .filter-section .slider_filter_container .slider_filter .heading{text-align:left}@media(max-width: 767px){.responsive .hotel-filters-section #filter_section h2,.responsive .filters-section .filter-section h2{cursor:pointer;font-size:16px}.responsive .hotel-filters-section #filter_section h2:after,.responsive .filters-section .filter-section h2:after{margin-left:6px}.responsive .hotel-filters-section #filter_section .classifications_filter li,.responsive .filters-section .filter-section .classifications_filter li{float:none;width:100%}}.hotel-filters-section #filter_section h2,.hotel-filters-section .filter-section h2,.filters-section #filter_section h2,.filters-section .filter-section h2{margin:0px}.hotel-filters-section #filter_section .facility_groups .smallheading,.hotel-filters-section #filter_section .collapsable-container .smallheading,.hotel-filters-section .filter-section .facility_groups .smallheading,.hotel-filters-section .filter-section .collapsable-container .smallheading,.filters-section #filter_section .facility_groups .smallheading,.filters-section #filter_section .collapsable-container .smallheading,.filters-section .filter-section .facility_groups .smallheading,.filters-section .filter-section .collapsable-container .smallheading{background-image:none}.hotel-filters-section #filter_section .facility_groups .smallheading span,.hotel-filters-section #filter_section .collapsable-container .smallheading span,.hotel-filters-section .filter-section .facility_groups .smallheading span,.hotel-filters-section .filter-section .collapsable-container .smallheading span,.filters-section #filter_section .facility_groups .smallheading span,.filters-section #filter_section .collapsable-container .smallheading span,.filters-section .filter-section .facility_groups .smallheading span,.filters-section .filter-section .collapsable-container .smallheading span{padding-left:3px}.hotel-filters-section #filter_section .facility_groups .smallheading.collapsable-checkbox,.hotel-filters-section #filter_section .collapsable-container .smallheading.collapsable-checkbox,.hotel-filters-section .filter-section .facility_groups .smallheading.collapsable-checkbox,.hotel-filters-section .filter-section .collapsable-container .smallheading.collapsable-checkbox,.filters-section #filter_section .facility_groups .smallheading.collapsable-checkbox,.filters-section #filter_section .collapsable-container .smallheading.collapsable-checkbox,.filters-section .filter-section .facility_groups .smallheading.collapsable-checkbox,.filters-section .filter-section .collapsable-container .smallheading.collapsable-checkbox{margin-left:0px;margin-bottom:5px;margin-top:5px;padding-top:0px;font-family:"Proxima N W01 Reg",sans-serif}.hotel-filters-section #filter_section .facility_groups .smallheading.collapsable-checkbox span,.hotel-filters-section #filter_section .collapsable-container .smallheading.collapsable-checkbox span,.hotel-filters-section .filter-section .facility_groups .smallheading.collapsable-checkbox span,.hotel-filters-section .filter-section .collapsable-container .smallheading.collapsable-checkbox span,.filters-section #filter_section .facility_groups .smallheading.collapsable-checkbox span,.filters-section #filter_section .collapsable-container .smallheading.collapsable-checkbox span,.filters-section .filter-section .facility_groups .smallheading.collapsable-checkbox span,.filters-section .filter-section .collapsable-container .smallheading.collapsable-checkbox span{padding-left:0px}.hotel-filters-section #filter_section .facility_groups .smallheading.collapsable-checkbox.indeterminate span,.hotel-filters-section #filter_section .facility_groups .smallheading.collapsable-checkbox.checked span,.hotel-filters-section #filter_section .collapsable-container .smallheading.collapsable-checkbox.indeterminate span,.hotel-filters-section #filter_section .collapsable-container .smallheading.collapsable-checkbox.checked span,.hotel-filters-section .filter-section .facility_groups .smallheading.collapsable-checkbox.indeterminate span,.hotel-filters-section .filter-section .facility_groups .smallheading.collapsable-checkbox.checked span,.hotel-filters-section .filter-section .collapsable-container .smallheading.collapsable-checkbox.indeterminate span,.hotel-filters-section .filter-section .collapsable-container .smallheading.collapsable-checkbox.checked span,.filters-section #filter_section .facility_groups .smallheading.collapsable-checkbox.indeterminate span,.filters-section #filter_section .facility_groups .smallheading.collapsable-checkbox.checked span,.filters-section #filter_section .collapsable-container .smallheading.collapsable-checkbox.indeterminate span,.filters-section #filter_section .collapsable-container .smallheading.collapsable-checkbox.checked span,.filters-section .filter-section .facility_groups .smallheading.collapsable-checkbox.indeterminate span,.filters-section .filter-section .facility_groups .smallheading.collapsable-checkbox.checked span,.filters-section .filter-section .collapsable-container .smallheading.collapsable-checkbox.indeterminate span,.filters-section .filter-section .collapsable-container .smallheading.collapsable-checkbox.checked span{font-family:"Proxima Nova W01 Medium",sans-serif}.hotel-filters-section #filter_section .facility_groups .smallheading.startup_close svg,.hotel-filters-section #filter_section .collapsable-container .smallheading.startup_close svg,.hotel-filters-section .filter-section .facility_groups .smallheading.startup_close svg,.hotel-filters-section .filter-section .collapsable-container .smallheading.startup_close svg,.filters-section #filter_section .facility_groups .smallheading.startup_close svg,.filters-section #filter_section .collapsable-container .smallheading.startup_close svg,.filters-section .filter-section .facility_groups .smallheading.startup_close svg,.filters-section .filter-section .collapsable-container .smallheading.startup_close svg{display:none}.hotel-filters-section #filter_section .facility_groups .smallheading.close>svg,.hotel-filters-section #filter_section .facility_groups .smallheading.open>svg,.hotel-filters-section #filter_section .collapsable-container .smallheading.close>svg,.hotel-filters-section #filter_section .collapsable-container .smallheading.open>svg,.hotel-filters-section .filter-section .facility_groups .smallheading.close>svg,.hotel-filters-section .filter-section .facility_groups .smallheading.open>svg,.hotel-filters-section .filter-section .collapsable-container .smallheading.close>svg,.hotel-filters-section .filter-section .collapsable-container .smallheading.open>svg,.filters-section #filter_section .facility_groups .smallheading.close>svg,.filters-section #filter_section .facility_groups .smallheading.open>svg,.filters-section #filter_section .collapsable-container .smallheading.close>svg,.filters-section #filter_section .collapsable-container .smallheading.open>svg,.filters-section .filter-section .facility_groups .smallheading.close>svg,.filters-section .filter-section .facility_groups .smallheading.open>svg,.filters-section .filter-section .collapsable-container .smallheading.close>svg,.filters-section .filter-section .collapsable-container .smallheading.open>svg{display:inline-block;box-sizing:border-box;width:14px;height:14px}.hotel-filters-section #filter_section .slider_filter_container .slider_filter .range_slider_label,.hotel-filters-section .filter-section .slider_filter_container .slider_filter .range_slider_label,.filters-section #filter_section .slider_filter_container .slider_filter .range_slider_label,.filters-section .filter-section .slider_filter_container .slider_filter .range_slider_label{margin-top:0;margin-bottom:20px}.hotel-filters-section #filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label,.hotel-filters-section .filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label,.filters-section #filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label,.filters-section .filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label{display:flex;align-items:center}.hotel-filters-section #filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label img,.hotel-filters-section .filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label img,.filters-section #filter_section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label img,.filters-section .filter-section .segmentations_filter_section ul li fieldset label>span .segmentation-information-label img{display:none}.video-wrapper iframe{box-shadow:0 0 8px rgba(0,0,0,.4);width:100%}@media(max-width: 767px){.video-wrapper iframe{position:absolute;height:100%}}@media(max-width: 767px){.video-wrapper-16by9-mobile{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-wrapper-16by9-mobile iframe,.video-wrapper-16by9-mobile .youtube-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}}.n2-error{border:1px solid #d0021b;box-sizing:border-box;padding:20px;position:relative;float:left;width:100%}.n2-error .disclaimer{font-style:italic}.part.info_box{background-color:#edf7fc;padding:20px}body ul.checkmarks,body .part ul.checkmarks,ul.checkmarks{padding:0px;list-style:none;padding-left:2em}body ul.checkmarks li,body .part ul.checkmarks li,ul.checkmarks li{margin-bottom:6px}body ul.checkmarks li:before,body .part ul.checkmarks li:before,ul.checkmarks li:before{background:url('//cdn-prod-static-update.apollo.no/v-74e51e301210519dc85caa9cecb0b12e/content/img/icons/greenmarker.svg');content:"";display:block;float:left;height:1.2em;width:1.2em;margin-left:-1.5em;background-size:100%;background-position:center;background-repeat:no-repeat}.expandable_part .part.expandable_part .row{margin-left:0}.expandable_content_container{position:relative}.expandable_content_container ol,.expandable_content_container ul{padding-left:2em;margin-left:0}.expandable_content_container .expandable_content{float:left;padding-left:20px;padding-right:20px;box-sizing:border-box;margin-top:-10px;padding-top:20px;margin-bottom:15px;padding-bottom:5px;width:100%;background-color:#fff;color:#222;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.expandable_content_container .expandable_content .full-width{width:100%}.expandable_content_container .expandable_content p,.expandable_content_container .expandable_content ol,.expandable_content_container .expandable_content ul{width:65%}.expandable_content_container .expandable_content h2,.expandable_content_container .expandable_content h3,.expandable_content_container .expandable_content h4,.expandable_content_container .expandable_content h5{margin-bottom:2px}.expandable_content_container .expandable_content .expandable_part_button{position:relative;float:right;bottom:3px;margin-right:8px;width:25px;height:25px;cursor:pointer}.expandable_content_container .expandable_content .close_expanded_part{position:absolute;right:12px}.expandable_content_container .expandable_content .close_expanded_part:before,.expandable_content_container .expandable_content .close_expanded_part:after{position:absolute;content:"";height:25px;width:2px;background-color:#222}.expandable_content_container .expandable_content .close_expanded_part:before{transform:rotate(45deg)}.expandable_content_container .expandable_content .close_expanded_part:after{transform:rotate(-45deg)}.expandable_part_new .hidden{display:none}.expandable_part_new.first_row_element{margin-left:0px}.expandable_part_new .part.expandable_part_new{line-height:10px}.expandable_part_new .part.expandable_part_new img{width:100%;margin-bottom:0px}.expandable_part_new .part.expandable_part_new .expandable_heading{background-color:#edf7fc;min-height:29px;padding-top:9px;padding-bottom:1px;cursor:pointer;border-radius:2px}.expandable_part_new .part.expandable_part_new .expandable_heading.active{background-color:#dbeff9}.expandable_part_new .part.expandable_part_new .expandable_heading .expanded_part{background-color:#edf7fc}.expandable_part_new .part.expandable_part_new .expandable_heading .expandable-header h1,.expandable_part_new .part.expandable_part_new .expandable_heading h2,.expandable_part_new .part.expandable_part_new .expandable_heading h3,.expandable_part_new .part.expandable_part_new .expandable_heading h4{color:#222;margin-left:10px}.expandable_part_new .part.expandable_part_new .expandable_heading .arrow{width:20px;float:right;height:20px;margin-right:10px;margin-left:4px}.expandable_part_new .part.expandable_part_new .expandable_heading .arrow.up_arrow{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}@media(max-width: 768px){.expandable_content_container{margin-left:0px}.expandable_content_container .expandable_content{float:none;margin-bottom:25px;padding-bottom:29px;padding-right:10px;padding-left:10px}.expandable_content_container .expandable_content .expandable_part_button{margin-right:0}.expandable_content_container .expandable_content .full-width{width:100%}.expandable_content_container .expandable_content p,.expandable_content_container .expandable_content ol,.expandable_content_container .expandable_content ul{width:unset}}@media(max-width: 979px)and (min-width: 768px){.expandable_content_container .expandable_content{float:none;margin-left:0px;margin-bottom:50px;padding-bottom:29px}.expandable_content_container .expandable_content .full-width{width:100%}.expandable_content_container .expandable_content p,.expandable_content_container .expandable_content ol,.expandable_content_container .expandable_content ul{width:unset}}.part.usp_box{background-color:#faf7ef;padding:20px}.apollo_anchor{position:relative;top:-80px;display:block;visibility:hidden}.radio_button_container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;margin-top:5px;margin-bottom:5px}.radio_button_container input~svg{display:inline-block;width:14px;height:14px;vertical-align:middle;display:none}.radio_button_container input:checked~svg.not_selected{display:none !important}.radio_button_container input:not(:checked)~svg.selected{display:none !important}.radio_button_container input:checked~span{font-family:"Proxima Nova W01 Medium",sans-serif}.m-0{margin:0px}.mb-0{margin-bottom:0px}.mt-0{margin-top:0px}.ml-0{margin-left:0px}.mr-0{margin-right:0px}.mx-0{margin-left:0px;margin-right:0px}.my-0{margin-top:0px;margin-bottom:0px}.m-1{margin:5px}.mb-1{margin-bottom:5px}.mt-1{margin-top:5px}.ml-1{margin-left:5px}.mr-1{margin-right:5px}.mx-1{margin-left:5px;margin-right:5px}.my-1{margin-top:5px;margin-bottom:5px}.m-2{margin:10px}.mb-2{margin-bottom:10px}.mt-2{margin-top:10px}.ml-2{margin-left:10px}.mr-2{margin-right:10px}.mx-2{margin-left:10px;margin-right:10px}.my-2{margin-top:10px;margin-bottom:10px}.m-3{margin:15px}.mb-3{margin-bottom:15px}.mt-3{margin-top:15px}.ml-3{margin-left:15px}.mr-3{margin-right:15px}.mx-3{margin-left:15px;margin-right:15px}.my-3{margin-top:15px;margin-bottom:15px}.m-4{margin:20px}.mb-4{margin-bottom:20px}.mt-4{margin-top:20px}.ml-4{margin-left:20px}.mr-4{margin-right:20px}.mx-4{margin-left:20px;margin-right:20px}.my-4{margin-top:20px;margin-bottom:20px}.m-5{margin:25px}.mb-5{margin-bottom:25px}.mt-5{margin-top:25px}.ml-5{margin-left:25px}.mr-5{margin-right:25px}.mx-5{margin-left:25px;margin-right:25px}.my-5{margin-top:25px;margin-bottom:25px}@media(min-width: 576px){.m-small-0{margin:0px}.mb-small-0{margin-bottom:0px}.mt-small-0{margin-top:0px}.ml-small-0{margin-left:0px}.mr-small-0{margin-right:0px}.mx-small-0{margin-left:0px;margin-right:0px}.my-small-0{margin-top:0px;margin-bottom:0px}}@media(min-width: 576px){.m-small-1{margin:5px}.mb-small-1{margin-bottom:5px}.mt-small-1{margin-top:5px}.ml-small-1{margin-left:5px}.mr-small-1{margin-right:5px}.mx-small-1{margin-left:5px;margin-right:5px}.my-small-1{margin-top:5px;margin-bottom:5px}}@media(min-width: 576px){.m-small-2{margin:10px}.mb-small-2{margin-bottom:10px}.mt-small-2{margin-top:10px}.ml-small-2{margin-left:10px}.mr-small-2{margin-right:10px}.mx-small-2{margin-left:10px;margin-right:10px}.my-small-2{margin-top:10px;margin-bottom:10px}}@media(min-width: 576px){.m-small-3{margin:15px}.mb-small-3{margin-bottom:15px}.mt-small-3{margin-top:15px}.ml-small-3{margin-left:15px}.mr-small-3{margin-right:15px}.mx-small-3{margin-left:15px;margin-right:15px}.my-small-3{margin-top:15px;margin-bottom:15px}}@media(min-width: 576px){.m-small-4{margin:20px}.mb-small-4{margin-bottom:20px}.mt-small-4{margin-top:20px}.ml-small-4{margin-left:20px}.mr-small-4{margin-right:20px}.mx-small-4{margin-left:20px;margin-right:20px}.my-small-4{margin-top:20px;margin-bottom:20px}}@media(min-width: 576px){.m-small-5{margin:25px}.mb-small-5{margin-bottom:25px}.mt-small-5{margin-top:25px}.ml-small-5{margin-left:25px}.mr-small-5{margin-right:25px}.mx-small-5{margin-left:25px;margin-right:25px}.my-small-5{margin-top:25px;margin-bottom:25px}}@media(min-width: 768px){.m-medium-0{margin:0px}.mb-medium-0{margin-bottom:0px}.mt-medium-0{margin-top:0px}.ml-medium-0{margin-left:0px}.mr-medium-0{margin-right:0px}.mx-medium-0{margin-left:0px;margin-right:0px}.my-medium-0{margin-top:0px;margin-bottom:0px}}@media(min-width: 768px){.m-medium-1{margin:5px}.mb-medium-1{margin-bottom:5px}.mt-medium-1{margin-top:5px}.ml-medium-1{margin-left:5px}.mr-medium-1{margin-right:5px}.mx-medium-1{margin-left:5px;margin-right:5px}.my-medium-1{margin-top:5px;margin-bottom:5px}}@media(min-width: 768px){.m-medium-2{margin:10px}.mb-medium-2{margin-bottom:10px}.mt-medium-2{margin-top:10px}.ml-medium-2{margin-left:10px}.mr-medium-2{margin-right:10px}.mx-medium-2{margin-left:10px;margin-right:10px}.my-medium-2{margin-top:10px;margin-bottom:10px}}@media(min-width: 768px){.m-medium-3{margin:15px}.mb-medium-3{margin-bottom:15px}.mt-medium-3{margin-top:15px}.ml-medium-3{margin-left:15px}.mr-medium-3{margin-right:15px}.mx-medium-3{margin-left:15px;margin-right:15px}.my-medium-3{margin-top:15px;margin-bottom:15px}}@media(min-width: 768px){.m-medium-4{margin:20px}.mb-medium-4{margin-bottom:20px}.mt-medium-4{margin-top:20px}.ml-medium-4{margin-left:20px}.mr-medium-4{margin-right:20px}.mx-medium-4{margin-left:20px;margin-right:20px}.my-medium-4{margin-top:20px;margin-bottom:20px}}@media(min-width: 768px){.m-medium-5{margin:25px}.mb-medium-5{margin-bottom:25px}.mt-medium-5{margin-top:25px}.ml-medium-5{margin-left:25px}.mr-medium-5{margin-right:25px}.mx-medium-5{margin-left:25px;margin-right:25px}.my-medium-5{margin-top:25px;margin-bottom:25px}}@media(min-width: 992px){.m-large-0{margin:0px}.mb-large-0{margin-bottom:0px}.mt-large-0{margin-top:0px}.ml-large-0{margin-left:0px}.mr-large-0{margin-right:0px}.mx-large-0{margin-left:0px;margin-right:0px}.my-large-0{margin-top:0px;margin-bottom:0px}}@media(min-width: 992px){.m-large-1{margin:5px}.mb-large-1{margin-bottom:5px}.mt-large-1{margin-top:5px}.ml-large-1{margin-left:5px}.mr-large-1{margin-right:5px}.mx-large-1{margin-left:5px;margin-right:5px}.my-large-1{margin-top:5px;margin-bottom:5px}}@media(min-width: 992px){.m-large-2{margin:10px}.mb-large-2{margin-bottom:10px}.mt-large-2{margin-top:10px}.ml-large-2{margin-left:10px}.mr-large-2{margin-right:10px}.mx-large-2{margin-left:10px;margin-right:10px}.my-large-2{margin-top:10px;margin-bottom:10px}}@media(min-width: 992px){.m-large-3{margin:15px}.mb-large-3{margin-bottom:15px}.mt-large-3{margin-top:15px}.ml-large-3{margin-left:15px}.mr-large-3{margin-right:15px}.mx-large-3{margin-left:15px;margin-right:15px}.my-large-3{margin-top:15px;margin-bottom:15px}}@media(min-width: 992px){.m-large-4{margin:20px}.mb-large-4{margin-bottom:20px}.mt-large-4{margin-top:20px}.ml-large-4{margin-left:20px}.mr-large-4{margin-right:20px}.mx-large-4{margin-left:20px;margin-right:20px}.my-large-4{margin-top:20px;margin-bottom:20px}}@media(min-width: 992px){.m-large-5{margin:25px}.mb-large-5{margin-bottom:25px}.mt-large-5{margin-top:25px}.ml-large-5{margin-left:25px}.mr-large-5{margin-right:25px}.mx-large-5{margin-left:25px;margin-right:25px}.my-large-5{margin-top:25px;margin-bottom:25px}}.p-0{padding:0px}.pb-0{padding-bottom:0px}.pt-0{padding-top:0px}.pl-0{padding-left:0px}.pr-0{padding-right:0px}.px-0{padding-left:0px;padding-right:0px}.py-0{padding-top:0px;padding-bottom:0px}.p-1{padding:5px}.pb-1{padding-bottom:5px}.pt-1{padding-top:5px}.pl-1{padding-left:5px}.pr-1{padding-right:5px}.px-1{padding-left:5px;padding-right:5px}.py-1{padding-top:5px;padding-bottom:5px}.p-2{padding:10px}.pb-2{padding-bottom:10px}.pt-2{padding-top:10px}.pl-2{padding-left:10px}.pr-2{padding-right:10px}.px-2{padding-left:10px;padding-right:10px}.py-2{padding-top:10px;padding-bottom:10px}.p-3{padding:15px}.pb-3{padding-bottom:15px}.pt-3{padding-top:15px}.pl-3{padding-left:15px}.pr-3{padding-right:15px}.px-3{padding-left:15px;padding-right:15px}.py-3{padding-top:15px;padding-bottom:15px}.p-4{padding:20px}.pb-4{padding-bottom:20px}.pt-4{padding-top:20px}.pl-4{padding-left:20px}.pr-4{padding-right:20px}.px-4{padding-left:20px;padding-right:20px}.py-4{padding-top:20px;padding-bottom:20px}.p-5{padding:25px}.pb-5{padding-bottom:25px}.pt-5{padding-top:25px}.pl-5{padding-left:25px}.pr-5{padding-right:25px}.px-5{padding-left:25px;padding-right:25px}.py-5{padding-top:25px;padding-bottom:25px}@media(min-width: 576px){.p-small-0{padding:0px}.pb-small-0{padding-bottom:0px}.pt-small-0{padding-top:0px}.pl-small-0{padding-left:0px}.pr-small-0{padding-right:0px}.px-small-0{padding-left:0px;padding-right:0px}.py-small-0{padding-top:0px;padding-bottom:0px}}@media(min-width: 576px){.p-small-1{padding:5px}.pb-small-1{padding-bottom:5px}.pt-small-1{padding-top:5px}.pl-small-1{padding-left:5px}.pr-small-1{padding-right:5px}.px-small-1{padding-left:5px;padding-right:5px}.py-small-1{padding-top:5px;padding-bottom:5px}}@media(min-width: 576px){.p-small-2{padding:10px}.pb-small-2{padding-bottom:10px}.pt-small-2{padding-top:10px}.pl-small-2{padding-left:10px}.pr-small-2{padding-right:10px}.px-small-2{padding-left:10px;padding-right:10px}.py-small-2{padding-top:10px;padding-bottom:10px}}@media(min-width: 576px){.p-small-3{padding:15px}.pb-small-3{padding-bottom:15px}.pt-small-3{padding-top:15px}.pl-small-3{padding-left:15px}.pr-small-3{padding-right:15px}.px-small-3{padding-left:15px;padding-right:15px}.py-small-3{padding-top:15px;padding-bottom:15px}}@media(min-width: 576px){.p-small-4{padding:20px}.pb-small-4{padding-bottom:20px}.pt-small-4{padding-top:20px}.pl-small-4{padding-left:20px}.pr-small-4{padding-right:20px}.px-small-4{padding-left:20px;padding-right:20px}.py-small-4{padding-top:20px;padding-bottom:20px}}@media(min-width: 576px){.p-small-5{padding:25px}.pb-small-5{padding-bottom:25px}.pt-small-5{padding-top:25px}.pl-small-5{padding-left:25px}.pr-small-5{padding-right:25px}.px-small-5{padding-left:25px;padding-right:25px}.py-small-5{padding-top:25px;padding-bottom:25px}}@media(min-width: 768px){.p-medium-0{padding:0px}.pb-medium-0{padding-bottom:0px}.pt-medium-0{padding-top:0px}.pl-medium-0{padding-left:0px}.pr-medium-0{padding-right:0px}.px-medium-0{padding-left:0px;padding-right:0px}.py-medium-0{padding-top:0px;padding-bottom:0px}}@media(min-width: 768px){.p-medium-1{padding:5px}.pb-medium-1{padding-bottom:5px}.pt-medium-1{padding-top:5px}.pl-medium-1{padding-left:5px}.pr-medium-1{padding-right:5px}.px-medium-1{padding-left:5px;padding-right:5px}.py-medium-1{padding-top:5px;padding-bottom:5px}}@media(min-width: 768px){.p-medium-2{padding:10px}.pb-medium-2{padding-bottom:10px}.pt-medium-2{padding-top:10px}.pl-medium-2{padding-left:10px}.pr-medium-2{padding-right:10px}.px-medium-2{padding-left:10px;padding-right:10px}.py-medium-2{padding-top:10px;padding-bottom:10px}}@media(min-width: 768px){.p-medium-3{padding:15px}.pb-medium-3{padding-bottom:15px}.pt-medium-3{padding-top:15px}.pl-medium-3{padding-left:15px}.pr-medium-3{padding-right:15px}.px-medium-3{padding-left:15px;padding-right:15px}.py-medium-3{padding-top:15px;padding-bottom:15px}}@media(min-width: 768px){.p-medium-4{padding:20px}.pb-medium-4{padding-bottom:20px}.pt-medium-4{padding-top:20px}.pl-medium-4{padding-left:20px}.pr-medium-4{padding-right:20px}.px-medium-4{padding-left:20px;padding-right:20px}.py-medium-4{padding-top:20px;padding-bottom:20px}}@media(min-width: 768px){.p-medium-5{padding:25px}.pb-medium-5{padding-bottom:25px}.pt-medium-5{padding-top:25px}.pl-medium-5{padding-left:25px}.pr-medium-5{padding-right:25px}.px-medium-5{padding-left:25px;padding-right:25px}.py-medium-5{padding-top:25px;padding-bottom:25px}}@media(min-width: 992px){.p-large-0{padding:0px}.pb-large-0{padding-bottom:0px}.pt-large-0{padding-top:0px}.pl-large-0{padding-left:0px}.pr-large-0{padding-right:0px}.px-large-0{padding-left:0px;padding-right:0px}.py-large-0{padding-top:0px;padding-bottom:0px}}@media(min-width: 992px){.p-large-1{padding:5px}.pb-large-1{padding-bottom:5px}.pt-large-1{padding-top:5px}.pl-large-1{padding-left:5px}.pr-large-1{padding-right:5px}.px-large-1{padding-left:5px;padding-right:5px}.py-large-1{padding-top:5px;padding-bottom:5px}}@media(min-width: 992px){.p-large-2{padding:10px}.pb-large-2{padding-bottom:10px}.pt-large-2{padding-top:10px}.pl-large-2{padding-left:10px}.pr-large-2{padding-right:10px}.px-large-2{padding-left:10px;padding-right:10px}.py-large-2{padding-top:10px;padding-bottom:10px}}@media(min-width: 992px){.p-large-3{padding:15px}.pb-large-3{padding-bottom:15px}.pt-large-3{padding-top:15px}.pl-large-3{padding-left:15px}.pr-large-3{padding-right:15px}.px-large-3{padding-left:15px;padding-right:15px}.py-large-3{padding-top:15px;padding-bottom:15px}}@media(min-width: 992px){.p-large-4{padding:20px}.pb-large-4{padding-bottom:20px}.pt-large-4{padding-top:20px}.pl-large-4{padding-left:20px}.pr-large-4{padding-right:20px}.px-large-4{padding-left:20px;padding-right:20px}.py-large-4{padding-top:20px;padding-bottom:20px}}@media(min-width: 992px){.p-large-5{padding:25px}.pb-large-5{padding-bottom:25px}.pt-large-5{padding-top:25px}.pl-large-5{padding-left:25px}.pr-large-5{padding-right:25px}.px-large-5{padding-left:25px;padding-right:25px}.py-large-5{padding-top:25px;padding-bottom:25px}}.responsive_table .cell_heading{display:none}@media(max-width: 767px){.responsive .responsive_table .cell_heading{display:inline;margin-right:10px;white-space:nowrap;float:left}.responsive .responsive_table thead{display:none}}@-webkit-keyframes fadeInRight{from{opacity:0;transform:translate3d(50%, 0, 0)}to{opacity:1;transform:none}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(50%, 0, 0)}to{opacity:1;transform:none}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}input:not([type=checkbox]):not([type=radio]).input,select.input{height:30px;padding:2px 6px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;margin-bottom:5px;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}input:not([type=checkbox]):not([type=radio]).input[disabled],select.input[disabled]{cursor:not-allowed;background-color:#eee;border-color:#ddd}.nowrap{white-space:nowrap}.noscroll{overflow:hidden;-webkit-overflow-scrolling:auto}.overflow-hidden{overflow:hidden}.first-letter-uppercase{text-transform:lowercase;display:inline-block}.first-letter-uppercase:first-letter{text-transform:uppercase}.bold{font-family:"Proxima N W01 Bold",sans-serif}.box-sizing{box-sizing:border-box}.icons-sprite{background-image:url('/content/themes/apollo/content/img/icons/icons-s6cdb31d845.png');background-repeat:no-repeat}.icon .trigger-icons-sprite-generation-workaround,.icon_home .trigger-icons-sprite-generation-workaround,.icon-checked .trigger-icons-sprite-generation-workaround{background-image:url('/content/themes/apollo/content/img/icons/icons-sbb3f3e9f77.png')}.icon span,.icon_home span,.icon-checked span{height:1043px;width:160px}.icon-sprite{background-image:url('//cdn-prod-static-update.apollo.no/v-2770b0a382c420c08feebb29020cf9da/content/themes/apollo/content/img/icon-sprite.png');background-color:rgba(0,0,0,0);background-repeat:no-repeat;border:none;display:block;font-size:0;float:left}.icon-sprite.next{width:41px;height:43px;background-position:-92px -26px}.icon-sprite.previous{width:41px;height:43px;background-position:-50px -26px}.icon-sprite.icon-slideshow_back{width:8px;height:9px;background-position:-114px -1px}.icon-sprite.icon-slideshow_enlarge{width:12px;height:13px;background-position:-64px -12px}.icon-sprite.icon-slideshow_forward{width:8px;height:9px;background-position:-123px -1px}.icon-sprite.icon-checked{width:13px;height:13px;background-position:-50px -12px}.icon-sprite.icon-unchecked{width:13px;height:13px;background-position:-114px -11px}.icon-sprite.overlay_close{width:48px;height:49px;background-position:-1px -18px}.icon-sprite.triangle_black{width:19px;height:24px;background-position:-94px -1px}.icon-sprite.triangle_white{width:21px;height:16px;background-position:-1px -1px}.icon-more_images{display:none}.icon-video{display:none}.icon-map{display:none}.icon-class_large{width:0;height:19px;background-position:-3px -70px}.icon-class_large.value60{width:136px;background-position:-3px -70px}.icon-class_large.value55{width:136px;background-position:-26px -70px}.icon-class_large.value50{width:113px;background-position:-3px -70px}.icon-class_large.value45{width:113px;background-position:-48px -70px}.icon-class_large.value40{width:90px;background-position:-3px -70px}.icon-class_large.value35{width:90px;background-position:-72px -70px}.icon-class_large.value30{width:67px;background-position:-3px -70px}.icon-class_large.value25{width:67px;background-position:-95px -70px}.icon-class_large.value20{width:44px;background-position:-3px -70px}.icon-class_large.value15{width:44px;background-position:-118px -70px}.icon-class_large.value10{width:21px;background-position:-3px -70px}.icon-class_large.value05{width:16px;background-position:-140px -70px}.icon-class_small{width:0;height:12px;background-position:-3px -92px}.icon-class_small.value60{width:92px;background-position:-3px -92px}.icon-class_small.value55{width:92px;background-position:-19px -92px}.icon-class_small.value50{width:76px;background-position:-3px -92px}.icon-class_small.value45{width:76px;background-position:-35px -92px}.icon-class_small.value40{width:60px;background-position:-3px -92px}.icon-class_small.value35{width:60px;background-position:-51px -92px}.icon-class_small.value30{width:45px;background-position:-3px -92px}.icon-class_small.value25{width:45px;background-position:-67px -92px}.icon-class_small.value20{width:30px;background-position:-3px -92px}.icon-class_small.value15{width:30px;background-position:-83px -92px}.icon-class_small.value10{width:12px;background-position:-3px -92px}.icon-class_small.value05{width:10px;background-position:-99px -92px}.svg-icon.svg-icon-12px{height:12px}.svg-icon.svg-icon-14px{height:14px}.svg-icon.svg-icon-16px{height:16px}.svg-icon.svg-icon-18px{height:18px}.svg-icon.svg-icon-20px{height:20px}.svg-icon.svg-icon-24px{height:24px}.svg-icon.svg-icon-28px{height:28px}.svg-icon.svg-icon-32px{height:32px}.svg-icon.svg-icon-36px{height:36px}.svg-icon.svg-icon-40px{height:40px}.svg-icon.svg-icon-44px{height:44px}.svg-icon.svg-icon-48px{height:48px}.svg-icon.svg-icon-52px{height:52px}.svg-icon.svg-icon-56px{height:56px}.svg-icon.svg-icon-60px{height:60px}.svg-icon.svg-icon-72px{height:72px}.svg-icon.fill-black *{fill:#000}.svg-icon.fill-blue *{fill:#1b5fcb}.svg-icon.fill-blue-darker *{fill:#054aad}.svg-icon.fill-blue-lighter *{fill:#739bd8}.svg-icon.fill-dark-blue *{fill:#1b1464}.svg-icon.fill-dark-blue-darker *{fill:#031049}.svg-icon.fill-dark-blue-lighter *{fill:#4750a0}.svg-icon.fill-white *{fill:#fff}.svg-icon.fill-grey *{fill:#c6c8ca}.svg-icon.fill-grey-sand *{fill:#53534f}.svg-icon.fill-dark-grey *{fill:#333}.svg-icon.fill-grey-darker *{fill:#808284}.svg-icon.fill-greyish-brown *{fill:#53534f}.svg-icon.fill-limestone *{fill:#efeee9}.svg-icon.fill-limestone-darker *{fill:#dbd9d0}.svg-icon.fill-green *{fill:#119022}.svg-icon.fill-orange-lighter *{fill:#fc937d}.svg-icon.fill-bougainvillea *{fill:#e364c1}.svg-icon.fill-bougainvillea-darker *{fill:#bb3e96}.svg-icon.fill-bougainvillea-lighter *{fill:#f0aadc}.svg-icon.fill-red{fill:red}.svg-icon.fill-yellow *{fill:#ffca32}.svg-icon.fill-yellow-darker *{fill:#faa61a}.svg-icon.fill-yellow-lighter *{fill:#ffe894}.svg-icon.fill-red *{fill:#d0021b}.svg-icon.fill-half_dark_gray *{fill:#6d7174}.svg-icon.fill-sale-color *{fill:#f85f51}.svg-icon.fill-grey_sand *{fill:#53534f}.svg-icon.fill-green-dark *{fill:#0f821f}body{-webkit-text-size-adjust:none}.part{min-height:1px;position:relative}.part .clear{clear:both}.part img{margin-bottom:4px;max-width:100%}@media(max-width: 991px){.responsive .part img{width:100%}}.responsive .no-resize{width:auto !important}.border_top{border-top-color:#eadfbe}.border_bottom{border-bottom-color:#eadfbe}.dropdown_style1 .ui-helper-hidden{display:none}.dropdown_style1 .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.dropdown_style1 .ui-helper-reset{border:0;outline:0;line-height:1.2;text-decoration:none;font-size:100%;list-style-type:none}.dropdown_style1 .ui-helper-clearfix:before,.dropdown_style1 .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.dropdown_style1 .ui-helper-clearfix:after{clear:both}.dropdown_style1 .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.dropdown_style1 .ui-front{z-index:100}.dropdown_style1 .ui-state-disabled{cursor:default !important}.dropdown_style1 .ui-multiselect-optgroup{padding:1px}.dropdown_style1 .ui-multiselect-optgroup-label{border-top:1px solid #dbeff9;border-bottom:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0)}.dropdown_style1 .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.dropdown_style1 .ui-button-icon-only .ui-icon,.dropdown_style1 .ui-button-text-icon-primary .ui-icon,.dropdown_style1 .ui-button-text-icon-secondary .ui-icon,.dropdown_style1 .ui-button-text-icons .ui-icon,.dropdown_style1 .ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.dropdown_style1 input.ui-button::-moz-focus-inner,.dropdown_style1 button.ui-button::-moz-focus-inner{border:0;padding:0}.dropdown_style1 .ui-menu{list-style-type:none;padding:2px;margin:0;display:block;outline:none}.dropdown_style1 .ui-menu .ui-menu{margin-top:-3px;position:absolute}.dropdown_style1 .ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.dropdown_style1 .ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.dropdown_style1 .ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.dropdown_style1 .ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.dropdown_style1.ui-widget-content{border:1px solid #4db8e6;background:#fff 50% 50% repeat-x}.dropdown_style1 .ui-state-default,.dropdown_style1 .ui-widget-content .ui-state-default,.dropdown_style1 .ui-widget-header .ui-state-default{border:1px solid #4db8e6;background:#fff 50% 50% repeat-x;font-weight:normal}.dropdown_style1 li label:hover,.dropdown_style1 .ui-widget-content .ui-state-hover,.dropdown_style1 .ui-widget-header .ui-state-hover,.dropdown_style1 .ui-state-focus,.dropdown_style1 .ui-widget-content .ui-state-focus,.dropdown_style1 .ui-widget-header .ui-state-focus,.dropdown_style1 .ui-multiselect-optgroup-label:hover{border:1px solid #4db8e6;background:#dbeff9;background-size:100%;border-radius:4px}.dropdown_style1 li label:hover a:hover,.dropdown_style1 .ui-widget-content .ui-state-hover a:hover,.dropdown_style1 .ui-widget-header .ui-state-hover a:hover,.dropdown_style1 .ui-state-focus a:hover,.dropdown_style1 .ui-widget-content .ui-state-focus a:hover,.dropdown_style1 .ui-widget-header .ui-state-focus a:hover,.dropdown_style1 .ui-multiselect-optgroup-label:hover a:hover{text-decoration:none}.dropdown_style1 .ui-state-active,.dropdown_style1 .ui-widget-content .ui-state-active,.dropdown_style1 .ui-widget-header .ui-state-active{border:1px solid #4db8e6;background:#4db8e6 50% 50% repeat-x;font-weight:normal}.dropdown_style1 .ui-state-disabled,.dropdown_style1 .ui-widget-content .ui-state-disabled,.dropdown_style1 .ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.dropdown_style1.ui-corner-all,.dropdown_style1.ui-corner-top,.dropdown_style1.ui-corner-left,.dropdown_style1.ui-corner-tl,.dropdown_style1 .ui-corner-all,.dropdown_style1 .ui-corner-top,.dropdown_style1 .ui-corner-left,.dropdown_style1 .ui-corner-tl{border-radius:4px}.dropdown_style1 .ui-icon{height:16px;width:16px}.dropdown_style1 .ui-icon,.dropdown_style1 .ui-widget-content .ui-icon{background-image:url('//cdn-prod-static-update.apollo.no/v-46b837f2a4e61ec70db64b9748f2fba9/content/themes/apollo/content/img/icons/multiselect-sprite.png');background-repeat:no-repeat;background-position:0 -16px}.dropdown_style1 .ui-state-default .ui-icon{background-position:0 -32px}.dropdown_style1 .ui-state-focus .ui-icon,.dropdown_style1 .ui-state-active .ui-icon{background-position:0 0}.part.campaign{color:#1b1464}.part.campaign *{box-sizing:border-box}.part.campaign .campaign-count-wrapper{margin-top:20px}.part.campaign .campaign-count-wrapper span{font-size:20px;font-family:"Proxima N W01 Bold",sans-serif}.part.campaign .campaign-list-info{margin-top:20px;background:#1b5fcb;color:#fff;padding:9px 10px 10px;box-sizing:border-box;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;justify-content:space-between;align-items:center}.part.campaign .campaign-list-info .campaign-count{font-size:18px;font-family:"Proxima N W01 Bold",sans-serif}.part.campaign .sorting-drop-down{font-size:13px;display:flex;align-items:center}.part.campaign .sorting-drop-down button{border-radius:4px;height:23px;width:180px;margin-left:5px}.part.campaign .sorting-drop-down .heading{margin-right:5px}.part.campaign .price-column{text-align:right}.part.campaign .price-column .price-per-person{display:block;color:#333;font-size:12px;font-family:"Proxima N W01 Reg",sans-serif}.part.campaign .price-column .current-price{white-space:nowrap}.part.campaign .price-column .current-price .price{font-size:26px}@media(min-width: 768px){.part.campaign .price-column .current-price .price{font-size:20px}}.part.campaign .price-column .current-price .currency{font-size:18px}.part.campaign .price-column .current-price:after{content:"\a";white-space:pre}.part.campaign .price-column .brochure-price{text-decoration:line-through;line-height:1;font-size:13px;color:#888;white-space:nowrap}.part.campaign .price-column .brochure-price .price,.part.campaign .price-column .brochure-price .currency{color:#888;font-size:13px}.part.campaign .price-column.discounted .current-price .price,.part.campaign .price-column.discounted .current-price .currency{color:red}.part.campaign .btn{margin-top:0;padding-left:6px;padding-right:6px}.part.campaign .travel_type_option,.part.campaign .accommodation_type_option{display:inline-block;padding-right:20px;padding-bottom:6px}.part.campaign .section{position:relative;margin-top:5px;margin:0}@media(min-width: 768px){.part.campaign .section.col-md-3{width:25%}.part.campaign .section.col-md-6{width:50%}}.part.campaign .section.classification_filter_section .apollo-checkbox svg{min-width:14px;min-height:14px}.part.campaign .filter_section{padding:9px}@media(min-width: 768px)and (max-width: 991px){.part.campaign .filter_section select{min-width:100%}}.part.campaign .filter_section .heading{margin-bottom:10px;display:block;font-family:"Proxima N W01 Bold",sans-serif;font-size:16px}.part.campaign .filter_section .price_filter_heading{display:inline-block}.part.campaign .filter_section .options{float:left;margin-top:7px}.part.campaign .filter_section .price_filter_slider{margin-top:8px;margin-left:8px;margin-right:8px}.part.campaign .ui-slider{margin-top:0px;margin-left:5px}.part.campaign select{min-width:180px}.part.campaign .price_filter{display:inline}.part.campaign .filter_background{position:absolute;height:100%;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px 0 rgba(0,0,0,.2);border-radius:4px}.part.campaign .campaign_items_filter{position:relative;padding-bottom:13px}.part.campaign table{width:100%;font-family:"Proxima N W01 Bold",sans-serif}@media(min-width: 768px){.part.campaign table{border-collapse:separate;border-spacing:0 1em}}.part.campaign table tbody tr .tools,.part.campaign table tbody tr .price-column{background:#f4f3ed}.part.campaign table tbody tr .configuration ul{margin-left:20px;list-style-type:disc;max-width:150px}.part.campaign table tbody tr .date span:last-child{font-family:"Proxima N W01 Reg",sans-serif}@media(min-width: 768px){.part.campaign table tbody tr .date span:last-child{display:block}}@media(max-width: 767px){.part.campaign table tbody tr .date span:first-child::after{content:","}}.part.campaign table tbody tr .hotel .classification{float:none;transform:scale(0.75, 0.75);transform-origin:0}.part.campaign table tbody tr .hotel .campaign_item_hotel_category svg{fill:#1b5fcb}.part.campaign tr{box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px 0 rgba(0,0,0,.2);font-size:12px}.part.campaign tr th,.part.campaign tr td{vertical-align:top;background:#fff;padding:15px 5px 10px 5px;border:0}@media(min-width: 768px)and (max-width: 991px){.part.campaign tr th,.part.campaign tr td{border:none;border-bottom:3px solid #f1f2f2 !important;border-top:1px solid #f1f2f2 !important}}@media(min-width: 768px){.part.campaign tr th:first-child,.part.campaign tr th:last-child,.part.campaign tr td:first-child,.part.campaign tr td:last-child{padding-left:10px}}.part.campaign tr th{border:0;cursor:pointer;padding-top:4px;padding-bottom:4px}.part.campaign tr th.configuration{width:100px}.part.campaign tr th.header .text{padding-right:6px}@media(min-width: 768px)and (max-width: 991px){.part.campaign tr td{font-size:12px}}.part.campaign tr td.destination{font-family:"Proxima N W01 Reg",sans-serif}.part.campaign tr td.destination li.first{font-family:"Proxima N W01 Bold",sans-serif}.part.campaign tr td.destination li.last .icon{display:none}.part.campaign tr td.date{min-width:70px}.part.campaign tr td.travelTime{min-width:60px}.part.campaign tr td.tools{vertical-align:middle}.part.campaign tr td.tools .btn{padding:10px 15px}@media(min-width: 768px)and (max-width: 991px){.part.campaign tr td.tools .btn{padding:8px 10px;margin:0 5px}}@media(min-width: 768px){.part.campaign tr td.configuration{max-width:150px}}.part.campaign tr td .campaign_item_hotel_category svg{width:16px;height:16px;margin-top:2px;margin-left:3px}.part.campaign tr td .campaign_item_hotel_category,.part.campaign tr td .classification{clear:left}.part.campaign tr .campaign_item_hotel_category .hotel_category_short_name{font-family:"Filson W01 Bold",sans-serif;font-size:12px;line-height:15px}.part.campaign tr .campaign_item_hotel_category .label{float:none}.part.campaign tr .label{float:left}.part.campaign tr .destination li.middle a,.part.campaign tr .destination li.first a,.part.campaign tr .destination li.secondLast a{color:#333}.part.campaign tr .destination li.middle a,.part.campaign tr .destination li.first a,.part.campaign tr .destination li.middle span,.part.campaign tr .destination li.first span{text-decoration:none}.part.campaign tr .destination li.middle a:hover,.part.campaign tr .destination li.first a:hover{text-decoration:underline}.part.campaign tr .destination li.last{background-image:none}.part.campaign thead.hide_departure_airport th.departure_airport{display:none}.part.campaign thead.hide_configuration th.configuration{display:none}.part.campaign thead th{background-color:#dbeff9;border:0;font-family:"Filson W01 Bold",sans-serif;font-size:13px}.part.campaign thead th.header .icon{height:10px;width:7px;overflow:hidden;display:inline-block;position:relative}.part.campaign thead th.header .icon span{background-image:url('//cdn-prod-static-update.apollo.no/v-2c5f0ec13465dce03d52365378323740/content/themes/apollo/content/img/icons/icons-sprite.png');background-position:0 -118px;position:absolute}.part.campaign thead th.headerSortDown{background-color:#015790;color:#fff}.part.campaign thead th.headerSortDown .icon{height:7px;width:10px;overflow:hidden;display:inline-block;position:relative}.part.campaign thead th.headerSortDown .icon span{background-image:url('//cdn-prod-static-update.apollo.no/v-2c5f0ec13465dce03d52365378323740/content/themes/apollo/content/img/icons/icons-sprite.png');background-position:0 -362px;position:absolute}.part.campaign thead th.headerSortUp{background-color:#015790;color:#fff}.part.campaign thead th.headerSortUp .icon{height:7px;width:10px;overflow:hidden;display:inline-block;position:relative}.part.campaign thead th.headerSortUp .icon span{background-image:url('//cdn-prod-static-update.apollo.no/v-2c5f0ec13465dce03d52365378323740/content/themes/apollo/content/img/icons/icons-sprite.png');background-position:0 -469px;position:absolute}.part.campaign img{width:auto}.part.campaign .error_message{margin-top:20px;padding-left:8px;margin-bottom:14px}.part.campaign .campaignparterrormessage{text-align:center;font-family:"Proxima Nova W01 Medium",sans-serif}@media(max-width: 767px){.part.campaign .sorting-drop-down{display:flex;align-items:center}.part.campaign .sorting-drop-down button{width:140px}.part.campaign .sorting-drop-down select{min-width:130px}.part.campaign .country_filter_section option{margin-left:2px;padding:0}.part.campaign .campaign_items_filter .background{border-width:1px 0;margin-left:0}.part.campaign .campaign_items_filter select{width:100%}.part.campaign table tbody tr{display:inline-block;margin-top:20px;width:100%}.part.campaign table tbody tr td{float:left;padding:5px 15px}.part.campaign table tbody tr td li.last{display:inline}.part.campaign table tbody tr td a{display:inline-block}.part.campaign td.destination ul{display:flex;flex-wrap:wrap}.part.campaign td.tools{width:100%;box-sizing:border-box}.part.campaign td.price-column{padding-top:12px;width:100%;box-sizing:border-box;display:flex;align-items:baseline;flex-flow:row-reverse;justify-content:space-between;vertical-align:bottom;font-family:"Proxima N W01 Reg",sans-serif}.part.campaign td.price-column div{display:flex;align-items:baseline;flex-flow:row-reverse}.part.campaign td.price-column .price-per-person{margin-top:5px;position:relative}.part.campaign td.price-column .current-price{float:left;display:block}.part.campaign td.price-column .brochure-price{clear:both;display:block;margin-right:10px}.part.campaign td.price-column.discounted{margin-top:-8px}.part.campaign td.hotel .classification{margin-top:5px}.part.campaign td.tools .btn{margin-bottom:10px;width:100%}.part.campaign .section{height:auto}.part.campaign .section.type_of_travel_filter_section{width:50%;float:left}.part.campaign .section.type_of_travel_filter_section .apollo-checkbox{display:block}.part.campaign .filter_background{width:100%}}@media(max-width: 767px){.part.campaign td.destination{padding-top:0;border-bottom:1px #f4f3ed solid}.part.campaign td.destination li:not(.last){margin-right:4px}.part.campaign td.destination li:not(.last):after{content:"–";font-family:none}.part.campaign td.destination li:not(.last) .icon{margin:0}.part.campaign td.destination li:not(.last).extra{width:100%}.part.campaign td.destination li:not(.last).extra:after{content:""}.part.campaign td.hotel{margin-top:10px}.part.campaign td.hotel .hotellink{font-size:20px;margin-bottom:10px}.part.campaign td.hotel .campaign_item_hotel_category{margin-top:5px}.part.campaign .date,.part.campaign .travelTime{white-space:nowrap;width:50%;padding-top:10px;font-size:18px}.part.campaign .travelTime{text-align:right}.part.campaign .configuration{width:100%;float:left;clear:both}.part.campaign .configuration ul{margin-bottom:20px}.part.campaign .hotel,.part.campaign .departure_airport,.part.campaign .destination{width:100%;float:left;white-space:normal}.part.campaign .departure_airport{width:50%;padding-top:10px;text-align:left}}.part.text_teaser{border-radius:3px}.part.text_teaser a{background:url('//cdn-prod-static-update.apollo.no/v-c83a21b6372d9a650831fa58e25ef3a0/content/themes/apollo/content/img/text_teaser_pointers.png') no-repeat right;font-family:"Filson W01 Bold",sans-serif;color:#fff;font-size:24px;line-height:30px;display:block;padding:10px 60px 10px 10px;text-align:left}.part.text_teaser a:hover{text-decoration:none}.part.text_teaser .primary-color{background-color:#faa61a;color:#041049}.part.text_teaser .complementary-color-one{background-color:#1b1464}.part.text_teaser .complementary-color-two{background-color:#1ed0d0;color:#041049}.part.text_teaser .complementary-color-three{background-color:#004b5a}.part.popular_list_part h1.name,.part.popular_list_part h2.name,.part.popular_list_part h3.name,.part.popular_list_part h4.name,.part.popular_list_part h5.name,.part.popular_list_part h6.name{margin-top:10px;margin-bottom:0px}.part.popular_list_part .from_price_line{display:inline-block}.part.popular_list_part .price_area{clear:left}.part.popular_list_part .price_area .price_from_text{font-size:11px}.part.popular_list_part .price_area .price-from{font-size:16px}.part.popular_list_part .item{margin-top:18px}.part.popular_list_part .item .content a,.part.popular_list_part .item .content .from_price_line{color:#333;font-size:12px}.part.popular_list_part .item .content a:hover{text-decoration:underline}.part.popular_list_part .item .price{font-size:14px}.part.popular_list_part a.read_more{font-family:"Proxima N W01 Reg",sans-serif;display:block;clear:left;padding-top:8px}.part.popular_list_part .item_noimage{margin-top:12px;margin-right:15px}.part.popular_list_part .travel_area_trail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.part.popular_list_part .travel_area_price{font-family:"Proxima Nova W01 Medium",sans-serif}.part.checkbox_list{background-color:#f4fafd;border:1px solid #dbeff9}.part.checkbox_list h1,.part.checkbox_list h2,.part.checkbox_list h3,.part.checkbox_list h4{margin-bottom:10px;margin-left:10px;margin-top:10px;font-family:"Filson W01 Bold",sans-serif;color:#333;font-size:22px}.part.checkbox_list ul li{margin:0px 15px 15px 25px}.part.checkbox_list .check_box_list_item{font-size:14px;line-height:20px}.part.checkbox_list .check_box_list_item .icon-checked{height:13px;width:13px;overflow:hidden;display:inline-block;position:relative}.part.checkbox_list .check_box_list_item .icon-checked span{background-image:url('//cdn-prod-static-update.apollo.no/v-2c5f0ec13465dce03d52365378323740/content/themes/apollo/content/img/icons/icons-sprite.png');background-position:0 -486px;position:absolute}.part.teaser img{width:100%}.part.teaser h1,.part.teaser h2,.part.teaser h3,.part.teaser h4{margin-bottom:4px}.part.teaser h1,.part.teaser h2,.part.teaser h3,.part.teaser h4,.part.teaser h1 a,.part.teaser h2 a,.part.teaser h3 a,.part.teaser h4 a{color:#333;font-style:normal;font-family:"Filson W01 Bold",sans-serif}.part.teaser h1 a:hover,.part.teaser h2 a:hover,.part.teaser h3 a:hover,.part.teaser h4 a:hover{color:#333;font-style:normal;font-family:"Filson W01 Bold",sans-serif}.part.teaser ol,.part.teaser ul{margin-bottom:10px;padding-left:2em}.part.teaser ol li,.part.teaser ul li{margin-bottom:4px}.part.teaser ul{list-style-type:disc}.part.teaser ul ul{list-style-type:circle}.part.teaser .image_left ul,.part.teaser .image_left ol,.part.teaser .image_right ul,.part.teaser .image_right ol{overflow:hidden}.part.teaser .image_left>.teaser_image_container,.part.teaser .image_right>.teaser_image_container{max-width:calc(50% - 10px)}.part.teaser .image_left>.teaser_image_container img,.part.teaser .image_right>.teaser_image_container img{max-width:100%}.part.teaser .image_left>.teaser_image_container{float:left;margin-right:20px}.part.teaser .image_right>.teaser_image_container{float:right;margin-left:20px}.part.teaser.image_left ul,.part.teaser.image_left ol,.part.teaser.image_right ul,.part.teaser.image_right ol{overflow:hidden}.part.teaser.image_left>.teaser_image_container,.part.teaser.image_right>.teaser_image_container{max-width:calc(50% - 10px)}.part.teaser.image_left>.teaser_image_container img,.part.teaser.image_right>.teaser_image_container img{max-width:100%}.part.teaser.image_left>.teaser_image_container{float:left;margin-right:20px}.part.teaser.image_right>.teaser_image_container{float:right;margin-left:20px}.part.teaser .teaser-video{margin-bottom:4px}.part.teaser .teaser-video .video-wrapper{margin-bottom:4px}.part.teaser .teaser_video_left{width:50%;float:left;margin-right:10px}.part.teaser .teaser_video_right{width:50%;float:right;margin-left:10px}.part.teaser .caption{display:block;font-style:italic;color:#333;box-sizing:border-box;width:0px;min-width:100%}.part.teaser a.teaser_image_link:hover{text-decoration:none}div[class^=col].teaser .teaser-video .video-wrapper.ratio-16-by-9{position:relative;width:100%;height:0;padding-bottom:56.25%}div[class^=col].teaser .teaser-video .video-wrapper.ratio-16-by-9 iframe,div[class^=col].teaser .teaser-video .video-wrapper.ratio-16-by-9 .youtube-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}div[class^=col].teaser .teaser-video .video-wrapper .youtube-thumbnail{width:100%;cursor:pointer;margin-bottom:0}div[class^=col].teaser .youtube-wrapper .youtube-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}div[class^=col].teaser .youtube-wrapper .play-button{width:68px;height:48px;z-index:1;position:absolute;cursor:pointer;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}div[class^=col].teaser .youtube-wrapper .play-button .play-button-bg{fill:#212121;fill-opacity:.8}div[class^=col].teaser .youtube-wrapper:hover .play-button-bg{fill:red;fill-opacity:1}@media(min-width: 768px){.col-md-1.teaser .teaser-video .video-wrapper iframe,.col-md-1.teaser .teaser-video .youtube-thumbnail{height:28px}.col-md-2.teaser .teaser-video .video-wrapper iframe,.col-md-2.teaser .teaser-video .youtube-thumbnail{height:69.3px}.col-md-3.teaser .teaser-video .video-wrapper iframe,.col-md-3.teaser .teaser-video .youtube-thumbnail{height:110.7px}.col-md-4.teaser .teaser-video .video-wrapper iframe,.col-md-4.teaser .teaser-video .youtube-thumbnail{height:152px}.col-md-5.teaser .teaser-video .video-wrapper iframe,.col-md-5.teaser .teaser-video .youtube-thumbnail{height:193.3px}.col-md-6.teaser .teaser-video .video-wrapper iframe,.col-md-6.teaser .teaser-video .youtube-thumbnail{height:234.66px}.col-md-7.teaser .teaser-video .video-wrapper iframe,.col-md-7.teaser .teaser-video .youtube-thumbnail{height:276px}.col-md-8.teaser .teaser-video .video-wrapper iframe,.col-md-8.teaser .teaser-video .youtube-thumbnail{height:317.33px}.col-md-9.teaser .teaser-video .video-wrapper iframe,.col-md-9.teaser .teaser-video .youtube-thumbnail{height:358.66px}.col-md-10.teaser .teaser-video .video-wrapper iframe,.col-md-10.teaser .teaser-video .youtube-thumbnail{height:400px}.col-md-11.teaser .teaser-video .video-wrapper iframe,.col-md-11.teaser .teaser-video .youtube-thumbnail{height:441.33px}.col-md-12.teaser .teaser-video .video-wrapper iframe,.col-md-12.teaser .teaser-video .youtube-thumbnail{height:362px}}@media(min-width: 992px){.col-md-1.teaser .teaser-video .video-wrapper iframe,.col-md-1.teaser .teaser-video .youtube-thumbnail{height:40px}.col-md-2.teaser .teaser-video .video-wrapper iframe,.col-md-2.teaser .teaser-video .youtube-thumbnail{height:93.3px}.col-md-3.teaser .teaser-video .video-wrapper iframe,.col-md-3.teaser .teaser-video .youtube-thumbnail{height:146.7px}.col-md-4.teaser .teaser-video .video-wrapper iframe,.col-md-4.teaser .teaser-video .youtube-thumbnail{height:200px}.col-md-5.teaser .teaser-video .video-wrapper iframe,.col-md-5.teaser .teaser-video .youtube-thumbnail{height:253.3px}.col-md-6.teaser .teaser-video .video-wrapper iframe,.col-md-6.teaser .teaser-video .youtube-thumbnail{height:306.66px}.col-md-7.teaser .teaser-video .video-wrapper iframe,.col-md-7.teaser .teaser-video .youtube-thumbnail{height:360px}.col-md-8.teaser .teaser-video .video-wrapper iframe,.col-md-8.teaser .teaser-video .youtube-thumbnail{height:413.33px}.col-md-9.teaser .teaser-video .video-wrapper iframe,.col-md-9.teaser .teaser-video .youtube-thumbnail{height:466.66px}.col-md-10.teaser .teaser-video .video-wrapper iframe,.col-md-10.teaser .teaser-video .youtube-thumbnail{height:520px}.col-md-11.teaser .teaser-video .video-wrapper iframe,.col-md-11.teaser .teaser-video .youtube-thumbnail{height:573.33px}.col-md-12.teaser .teaser-video .video-wrapper iframe,.col-md-12.teaser .teaser-video .youtube-thumbnail{height:470px}}@media(max-width: 767px){.responsive .col-md-2.teaser.wrapper{float:left}}@media(min-width: 576px)and (max-width: 767px){.responsive .col-md-2.teaser.wrapper{width:30%;margin-right:15px}}@media(max-width: 575px){.responsive .col-md-2.teaser.wrapper{margin-right:10px;font-size:12px}}@media(max-width: 575px){.responsive .col-md-2.teaser.wrapper{width:45%}}@media(max-width: 575px){.responsive .teaser .teaser_video_left,.responsive .teaser .teaser_video_right{width:100%;float:none;margin-right:0px}}@media(max-width: 767px){.responsive .teaser ul li{font-size:15px}.responsive .teaser table td{font-size:15px}}@media(max-width: 991px){.responsive .teaser .image_left .teaser_image_container,.responsive .teaser .image_right .teaser_image_container{max-width:100%;margin-left:0;margin-right:0;float:none}}.part.product{min-height:310px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}.part.product .travel_area{margin:0 0 0 0;font-size:1.6rem;line-height:1.29;font-family:"Filson W01 Book",sans-serif}.part.product .travel_area a,.part.product .travel_area span{color:#888}.part.product img.product_image{width:100%}.part.product .image_container{position:relative}.part.product div[class^=mondo_header_banner]{position:absolute;top:0;z-index:10}.part.product .usp_text{position:absolute;bottom:8px;background:rgba(239,238,233,.8);padding:1px 4px;font-size:1.4rem;line-height:1.29;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.part.product h2{float:left;margin-top:0px;margin-bottom:8px;font-family:"Filson W01 Bold",sans-serif;font-size:1.8rem;line-height:1.11;letter-spacing:-0.2px}.part.product h2 a{margin-bottom:4px;color:#1b1464;margin-right:6px;display:block;display:-moz-box;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.part.product i.classification{display:none !important}.part.product .sun_classification-block{display:flex;align-items:center;float:none}.part.product .sun_classification-inline{display:inline-flex;align-items:center;float:left}.part.product .sun_classification svg{fill:#ffca32;width:14px;height:14px;vertical-align:middle;margin:0 2px}.part.product .sun_classification svg{width:17.5px;height:17.5px}.part.product .custom_text{color:#6d7174;font-size:1.4rem;line-height:1.29;margin-top:8px}.part.product .product-part-bottom{margin-top:16px;width:100%;text-align:right;margin-bottom:20px;border-bottom:1px solid #d8d8d8;padding-bottom:4px;display:flex;flex:1 0 auto;align-items:flex-end;justify-content:flex-end}.part.product .product-part-bottom a,.part.product .product-part-bottom a:hover{color:#1b1464}.part.product .product-part-bottom svg{fill:#1b1464;height:14px;width:14px;position:relative;top:-1px}.part.product .view-more,.part.product .from-label,.part.product .price-from,.part.product .currency-from{font-family:"Filson W01 Bold",sans-serif;font-size:1.8rem;line-height:1;letter-spacing:-0.4px;color:#1b1464}@media(max-width: 767px){.responsive .part.product .product-part-bottom{position:initial}.responsive .part.product .product_image{width:100%;height:auto}}@media(max-width: 575px){.responsive .part.product{margin-bottom:8px;height:auto}}@media(min-width: 576px)and (max-width: 767px){.responsive .part.product{margin:0 5px;float:left;margin-bottom:5px}}@media(min-width: 576px)and (max-width: 767px){div[class^=span].product{width:50%}.part.product{min-height:365px}div[class^=span]{float:left}}.product_part_container_part .part.product{min-height:initial}.rich_text_part ul{list-style-type:initial;padding-left:2em;margin-bottom:10px;list-style-type:disc}.rich_text_part ul ul{list-style-type:circle}.rich_text_part ul li{margin-bottom:4px}.rich_text_part ul.no-style{padding:0px;list-style-type:none}.rich_text_part ol{padding-left:2em;margin-bottom:10px}.rich_text_part ol li{margin-bottom:4px}.responsive .rich_text_part img{width:100%}@media(max-width: 767px){.responsive .rich_text_part ul li{font-size:15px}.responsive .rich_text_part table td{font-size:15px}}@media(min-width: 576px)and (max-width: 767px){.responsive .rich_text_part{clear:both}}.alert_text_part_container{position:relative;padding:25px 35px}.alert_text_part_container .close{cursor:pointer;position:absolute;top:16px;right:16px}.alert_text_part_container .close svg{width:12px;height:12px}@media(max-width: 991px){.alert_text_part_container{padding:36px 10px 16px 10px}.alert_text_part_container .close{right:8px}}.alert_text_part_container.info{background-color:#eaf3fa;color:#1b1464}.alert_text_part_container.info .close svg{fill:#1b1464}.alert_text_part_container.info * p{color:#1b1464}.alert_text_part_container.info * a{color:#1b1464;text-decoration:underline}.alert_text_part_container.warning{background-color:#fcf2f3;color:#ea5e66}.alert_text_part_container.warning .close svg{fill:#ea5e66}.alert_text_part_container.warning * p{color:#ea5e66}.alert_text_part_container.warning * a{color:#ea5e66;text-decoration:underline}.alert_text_part_container.solved{background-color:#f2fcf4;color:#119022}.alert_text_part_container.solved .close svg{fill:#119022}.alert_text_part_container.solved * p{color:#119022}.alert_text_part_container.solved * a{color:#119022;text-decoration:underline}.alert_text_part_container .alert_info{width:100%}@media(min-width: 992px){.alert_text_part_container .alert_info{width:820px;margin:auto}}.alert_text_part_container .updated_date{text-align:center;font-family:Proxima N W01 Bold,sans-serif;font-size:12px;line-height:1.17;letter-spacing:.4px;margin-top:12px}@media(max-width: 767px){.responsive .travel_destination{float:left;width:100%}.responsive .travel_destination li{margin-bottom:8px;font-size:16px}}.flight_search_tab{position:relative;float:left;width:100%;border-bottom:1px solid #acddf0}.flight_search_tab .tab{float:left;border:1px solid #acddf0;border-bottom:none;font-family:"Filson W01 Bold",sans-serif;font-size:20px;margin-right:10px;border-top-left-radius:5px;border-top-right-radius:5px;line-height:normal}.flight_search_tab .tab a{padding:10px 15px;float:left;text-decoration:none;cursor:pointer;color:#333}.flight_search_tab .manual{padding:10px 15px;background:#f4fafd;margin:0;line-height:normal;font-size:20px;top:1px;position:relative;color:#333}@media(max-width: 767px){.responsive .flight_search_tab .tab,.responsive .flight_search_tab .manual{font-size:13px;padding:10px}.responsive .flight_search_tab .tab a{padding:0}}.hotel_search_tab{position:relative;float:left;width:100%;border-bottom:1px solid #acddf0}.hotel_search_tab .tab{float:left;border:1px solid #acddf0;border-bottom:none;background-image:url('//cdn-prod-static-update.apollo.no/v-9f23e62d76e05b4ae77c8341bf1a1d86/content/themes/apollo/content/img/gradients-sprite.png');background-position:0 -458px;background-repeat:repeat-x;font-family:"Filson W01 Bold",sans-serif;font-size:20px;margin-right:10px;border-top-left-radius:5px;border-top-right-radius:5px;line-height:normal}.hotel_search_tab .tab a{padding:10px 15px;float:left;text-decoration:none;cursor:pointer;color:#333}.hotel_search_tab .manual{padding:10px 15px;background:#f4fafd;margin:0;line-height:normal;font-size:20px;top:1px;position:relative;color:#333}@media(max-width: 767px){.responsive .hotel_search_tab .tab,.responsive .hotel_search_tab .manual{font-size:13px;padding:10px}.responsive .hotel_search_tab .tab a{padding:0}}.dataLayer{display:none !important}.digitalDataLayer{display:none !important}.flight.addons .addon_container{margin-top:10px}.flight.addons .image{float:left;max-width:26%;width:26%;margin:10px}.addons .btn.disabled,.addons .btn:disabled{display:none}.addons .btn.addon-add::before{margin-right:10px;content:"+"}.addons .btn.addon-remove::before{margin-right:10px;content:"–"}.addons .selection-container{background-color:#fff;color:#222;border:none;border-top:1px solid #e6e5df}.addons .selection-container select.input{border:none;color:#333}.addons .selection-container .summary{flex:1;display:flex;align-items:flex-end;justify-content:flex-end}.addons .selection-container .summary label,.addons .selection-container .summary .currency{font-size:16px;line-height:1.25}.addons .selection-container .item-selection .price,.addons .selection-container .item-selection .currency{font-size:16px}.addons .selection-container .item-selection:last-child{float:none;margin-bottom:1.6rem;padding-bottom:1.6rem;border-bottom:1px solid #e6e5df}.addons .selection-container .flightfood-per-route-summary .flightfood-per-route-tip{float:left;font-family:"Proxima N W01 Reg",sans-serif;font-size:15px}.addons .selection-container .flightfood-per-route-summary .flightfood-per-route-tip .label-icon{width:28px;height:28px;float:left;margin:-3px 6px 0 0}.addons .selection-container .flightfood-per-route-summary .flightfood-per-route-tip .info-text{margin-top:5px;margin-bottom:5px}.addons .addon_group{background-color:#fff;padding-top:1.6rem;box-shadow:1px 2px 0 0 #e6e5df;border:1px solid #e6e5df;border-radius:4px}.addons .addon_group .groupHeader{margin:0 1.6rem 10px 1.6rem}.addons .addon_group .imageAndUspItems .imageAndUspItems_content .subHeading{color:#222;font-family:"Proxima N W01 Bold",sans-serif;font-size:14px}.addons .addon_group .addon{clear:both}.addons .addon_group .addon+.addon{padding-top:10px;border-top:solid 1px #c6c8ca}.addons .addon_group .addon .imageAndUspItems{border:none}.addons .addon_group .addon .addon_pax .has_children{float:left}.addons .addon_group .addon .addon_pax .has_children input[type=checkbox]{position:relative;top:2px}.addons .addon_group .addon .addon_pax .pax_selection{display:inline-block;width:100%}.addons .addon_group .addon .addon_pax .pax_selection .currency,.addons .addon_group .addon .addon_pax .pax_selection .price{color:#222}.addons .addon_group .addon .addon_pax .grouped-selection .item-selection{float:none;margin-bottom:1.6rem}.addons .addon_group .addon .addon_pax .add_on_child_selection{width:100%;box-sizing:border-box}.addons .addon_group .addon .addon_pax .add_on_child_selection select{margin:0}.addons .addon_group .addon .addon_pax .add_on_child_selection .add_on_child_selection_left{display:inline-block;width:50%}.addons .addon_group .addon .addon_pax .add_on_child_selection .no_children{width:100%}.addons .addon_group .addon .addon_pax .add_on_child_selection .add_on_child_selection_right{margin-left:2px;display:inline-block;width:50%;box-sizing:border-box;padding-left:5px}.addons .addon_group .addon .addon_pax .add_on_child_selection .add_on_child_selection_right .add_on_child_dropdown{padding-left:10px}.addons .addon_group .addon .addon_pax .add_on_child_selection .add_on_child_dropdown{box-sizing:border-box;display:inline-block;width:100%}.addons .addon_group .addon .addon_pax .pax_disabled_message,.addons .addon_group .addon .addon_pax .pax_disabled_message_grouped{color:#888}.addons .addon_group .addon .addon_pax .pax_disabled_message{margin-left:17px}.addons .addon_group .addon .addon_pax .pax_disabled_message_grouped{margin-left:5px}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper{border-bottom:1px solid #e3e3e3;min-height:66px;padding-bottom:1.6rem}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_left,.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_right{width:49.5%;position:relative}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_left .inactive label,.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_left .inactive .ap-input__control,.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_right .inactive label,.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_right .inactive .ap-input__control{opacity:.72}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_left .inactive select,.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_right .inactive select{cursor:not-allowed}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_left .input[disabled],.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_right .input[disabled]{background-color:#fff;opacity:.72}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_left.flightfood-per-route-one-way{width:100%}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_right.flightfood-per-route-one-way{width:100%}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_right{padding:0}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_right .add_on_child_dropdown{padding:0}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_right .add_on_child_dropdown select{padding-top:20px}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .ap-input .ap-input__control{height:auto;min-height:56px}@media(max-width: 767px){.addons .selection-container .flightfood-per-route-summary{padding-top:0}.addons .selection-container .flightfood-per-route-summary .flightfood-per-route-tip{min-height:25px;margin-bottom:5px;width:100%}.addons .selection-container .flightfood-per-route-summary .flightfood-per-route-tip .info-text{float:left;text-align:left;margin-top:0}.addons .selection-container .summary label,.addons .selection-container .summary .currency{font-size:14px}}@media(max-width: 575px){.addons .addon_group .addon .addon_pax .pax_selection .all_pax{width:100%}.addons .addon_group .addon .addon_pax .add_on_child_selection .item-selection:first-child{margin-top:0px}.addons .addon_group .addon .addon_pax .add_on_child_selection .add_on_child_selection_left{width:100%}.addons .addon_group .addon .addon_pax .add_on_child_selection .add_on_child_selection_right{width:100%;margin-top:.4rem;padding-left:0;margin-left:0}.addons .addon_group .addon .addon_pax .add_on_child_selection .add_on_child_selection_right .add_on_child_dropdown{padding-left:0px}.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_left,.addons .addon_group .addon .addon_pax .flightfood-per-route-wrapper .flightfood-per-route .add_on_child_selection_right{width:100%;position:relative}}.campaign_code_part input{padding:3px}@media(max-width: 767px){.responsive .campaign_code_part input{padding:10px 5px}}.campaign_code_part.wrapper .campaign_code_part{box-shadow:1px 2px 0 0 #e6e5df;border:1px solid #e6e5df;border-radius:4px;box-sizing:border-box;padding:1.6rem;display:table;width:100%}.campaign_code_part.wrapper .campaign_code_part .campaign_code_header{display:inline-block;font-family:"Filson W01 Bold",sans-serif;color:#054aad;font-size:14px;width:33%}.campaign_code_part.wrapper .campaign_code_part input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:4px;border:1px solid #054aad;height:30px;width:40%;display:inline-block;margin-top:3px}.campaign_code_part.wrapper .campaign_code_part button{display:inline-block;float:right;margin:0px}.campaign_code_part.wrapper .campaign_code_part .successful{font-family:"Proxima N W01 Bold",sans-serif;font-size:14px}.campaign_code_part.wrapper .campaign_code_part .error{font-size:14px;color:#d0021b}@media(max-width: 767px){.campaign_code_part.wrapper{width:100%}.campaign_code_part.wrapper .campaign_code_part .campaign_code_header{width:100%}.campaign_code_part.wrapper .campaign_code_part input{width:100%;margin-bottom:10px}.campaign_code_part.wrapper .campaign_code_part button{width:100%}.campaign_code_part.wrapper .campaign_code_part .campaign_code_part input{font-size:20px}}.part.tab_container .containers{position:relative}.part.tab_container .sectionContent{position:absolute;top:0;left:0}.tabs-part__hidden-tab{height:0;opacity:0;z-index:-1;position:relative;top:-9999999px}.part.travel_area_navigator select,.part.travel_area_navigator a{clear:both;float:left}.part.manual_image_slideshow{min-height:140px;overflow:initial}.part.manual_image_slideshow ul{position:relative;height:100%;width:100%;margin:0px}.part.manual_image_slideshow ul li{width:100%;display:none}.part.manual_image_slideshow ul li img{margin:0px}.part.manual_image_slideshow ul .current{left:0;display:block}.part.manual_image_slideshow .caption{border-radius:3px;position:absolute;display:none;z-index:1;background-color:#fff;background-color:rgba(255,255,255,.85);padding:5px 10px}.part.manual_image_slideshow .caption.topright{right:10px;top:10px}.part.manual_image_slideshow .caption.topleft{left:10px;top:10px}.part.manual_image_slideshow .caption.bottomright{right:10px;bottom:14px}.part.manual_image_slideshow .caption.bottomleft{left:10px;bottom:14px}.part.manual_image_slideshow .caption .slideshow-counter{margin-left:0}.part.manual_image_slideshow .caption p{margin:0 0 0 10px;float:left}.part.manual_image_slideshow .control_wrapper{height:50%;position:absolute;top:0;width:100%}.part.manual_image_slideshow .control_wrapper .control{z-index:1;position:absolute;padding:0;margin:0;cursor:pointer}.part.manual_image_slideshow .control_wrapper .next{right:0}.part.manual_image_slideshow .control_wrapper .prev{left:0}.part.manual_image_slideshow .image_slideshow{display:block}.part.manual_image_slideshow .image_slideshow .slideshow-counter{position:relative;float:left}.part.manual_image_slideshow .current .caption{display:block}.part.manual_image_slideshow .single .control{display:none}.part.manual_image_slideshow .single .slideshow-counter{display:none}.part.manual_image_slideshow .next{background-image:url('//cdn-prod-static-update.apollo.no/v-2770b0a382c420c08feebb29020cf9da/content/themes/apollo/content/img/icon-sprite.png');width:41px;height:43px;background-position:-92px -26px;bottom:-21px}.part.manual_image_slideshow .prev{background-image:url('//cdn-prod-static-update.apollo.no/v-2770b0a382c420c08feebb29020cf9da/content/themes/apollo/content/img/icon-sprite.png');width:41px;height:43px;background-position:-50px -26px;bottom:-21px}.part.navigation_part h1,.part.navigation_part h2,.part.navigation_part h3,.part.navigation_part h4,.part.navigation_part h1 a,.part.navigation_part h2 a,.part.navigation_part h3 a,.part.navigation_part h4 a{color:#333;font-style:normal;font-family:"Filson W01 Bold",sans-serif}.part.navigation_part h1,.part.navigation_part h2,.part.navigation_part h3,.part.navigation_part h4{margin-bottom:4px}.part.navigation_part h1 a:hover,.part.navigation_part h2 a:hover,.part.navigation_part h3 a:hover,.part.navigation_part h4 a:hover{color:#333;font-style:normal;font-family:"Filson W01 Bold",sans-serif}@media(min-width: 768px){.part.navigation_part .row{display:flex}}.part.navigation_part .navigation_part_container{display:flex;height:100%}.part.page-topic-portal-part h1,.part.page-topic-portal-part h2,.part.page-topic-portal-part h3,.part.page-topic-portal-part h4,.part.page-topic-portal-part h1 a,.part.page-topic-portal-part h2 a,.part.page-topic-portal-part h3 a,.part.page-topic-portal-part h4 a{color:#333;font-style:normal;font-family:"Filson W01 Bold",sans-serif}.part.page-topic-portal-part h1,.part.page-topic-portal-part h2,.part.page-topic-portal-part h3,.part.page-topic-portal-part h4{margin-bottom:4px}.part.page-topic-portal-part h1 a:hover,.part.page-topic-portal-part h2 a:hover,.part.page-topic-portal-part h3 a:hover,.part.page-topic-portal-part h4 a:hover{color:#333;font-style:normal;font-family:"Filson W01 Bold",sans-serif}@media(min-width: 768px){.part.page-topic-portal-part .row{display:flex}}.part.page-topic-portal-part .page-topic-portal-part__container{display:flex;height:100%}.teaser-part-link-item{display:flex;height:100%;flex-direction:column}.teaser-part-link-item__link{text-align:right;margin-right:10px}.teaser-part-link-item__text{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.teaser-part-link-item__image_link{max-width:100%;height:auto}.teaser-part-link-item__image_link img{aspect-ratio:9/6}.teaser-part-link-item.left{flex-direction:column}.teaser-part-link-item.left .teaser-part-link-item__text{max-width:100%}.teaser-part-link-item.left .teaser-part-link-item__image_link{padding-right:0;max-width:100%}@media(min-width: 992px){.teaser-part-link-item.left{flex-direction:row}.teaser-part-link-item.left .teaser-part-link-item__text{max-width:50%}.teaser-part-link-item.left .teaser-part-link-item__image_link{padding-right:20px;max-width:50%}}#ui-datepicker-div{background-color:#fff}#ui-datepicker-div .ui-widget{font-family:"Proxima N W01 Reg",sans-serif;font-size:1.1em}#ui-datepicker-div .ui-widget .ui-widget{font-size:1em}#ui-datepicker-div .ui-widget input,#ui-datepicker-div .ui-widget select,#ui-datepicker-div .ui-widget textarea,#ui-datepicker-div .ui-widget button{font-family:"Proxima N W01 Reg",sans-serif;font-size:1em}#ui-datepicker-div .ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url('//cdn-prod-static-update.apollo.no/v-da124ff4c3b584cacb1d93c7472ba515/content/img/datepicker_images/ui-bg_inset-hard_100_fcfdfd_1x100.png') 50% bottom repeat-x;color:#222}#ui-datepicker-div .ui-widget-content a{color:#222}#ui-datepicker-div .ui-widget-header{border:1px solid #fff;background:#5c9ccc repeat-x;color:#fff;font-family:"Proxima N W01 Bold",sans-serif}#ui-datepicker-div .ui-widget-header a{color:#fff}#ui-datepicker-div .ui-datepicker-calendar .ui-state-default,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-default{border:1px solid #fff;background:#fff;font-family:"Proxima N W01 Bold",sans-serif;color:#2e6e9e}#ui-datepicker-div .ui-datepicker-calendar .ui-state-default a,#ui-datepicker-div .ui-datepicker-calendar .ui-state-default a:link,#ui-datepicker-div .ui-datepicker-calendar .ui-state-default a:visited{color:#2e6e9e;text-decoration:none}#ui-datepicker-div .ui-datepicker-calendar .ui-state-hover,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-hover,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-hover,#ui-datepicker-div .ui-datepicker-calendar .ui-state-focus,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-focus,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-focus{border:1px solid #79b7e7;background:#d0e5f5 url('//cdn-prod-static-update.apollo.no/v-bec4ab8a3d55010af79b1a1cce3a08a5/content/img/datepicker_images/ui-bg_glass_75_d0e5f5_1x400.png') 50% 50% repeat-x;font-family:"Proxima N W01 Bold",sans-serif;color:#0078ae}#ui-datepicker-div .ui-datepicker-calendar .ui-state-hover a,#ui-datepicker-div .ui-datepicker-calendar .ui-state-hover a:hover,#ui-datepicker-div .ui-datepicker-calendar .ui-state-hover a:link,#ui-datepicker-div .ui-datepicker-calendar .ui-state-hover a:visited,#ui-datepicker-div .ui-datepicker-calendar .ui-state-focus a,#ui-datepicker-div .ui-datepicker-calendar .ui-state-focus a:hover,#ui-datepicker-div .ui-datepicker-calendar .ui-state-focus a:link,#ui-datepicker-div .ui-datepicker-calendar .ui-state-focus a:visited{color:#0078ae;text-decoration:none}#ui-datepicker-div .ui-datepicker-calendar .ui-state-active,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-active,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-active{border:1px solid #79b7e7;background:#f5f8f9 url('//cdn-prod-static-update.apollo.no/v-247c70f81daa94368cd1f6c21ce65989/content/img/datepicker_images/ui-bg_inset-hard_100_f5f8f9_1x100.png') 50% 50% repeat-x;font-family:"Proxima N W01 Bold",sans-serif;color:#e17009}#ui-datepicker-div .ui-datepicker-calendar .ui-state-active a,#ui-datepicker-div .ui-datepicker-calendar .ui-state-active a:link,#ui-datepicker-div .ui-datepicker-calendar .ui-state-active a:visited{color:#e17009;text-decoration:none}#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div .ui-widget-content .ui-state-highlight,#ui-datepicker-div .ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88 url('//cdn-prod-static-update.apollo.no/v-1c724df6ef948ec7c268b2ca4f4f4741/content/img/datepicker_images/ui-bg_flat_55_fbec88_40x100.png') 50% 50% repeat-x;color:#222}#ui-datepicker-div .ui-state-highlight a,#ui-datepicker-div .ui-widget-content .ui-state-highlight a,#ui-datepicker-div .ui-widget-header .ui-state-highlight a{color:#222}#ui-datepicker-div .ui-state-error,#ui-datepicker-div .ui-widget-content .ui-state-error,#ui-datepicker-div .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url('//cdn-prod-static-update.apollo.no/v-5b5a114cbfeef411b2c7d409fc9b04e7/content/img/datepicker_images/ui-bg_glass_95_fef1ec_1x400.png') 50% 50% repeat-x;color:#cd0a0a}#ui-datepicker-div .ui-state-error a,#ui-datepicker-div .ui-widget-content .ui-state-error a,#ui-datepicker-div .ui-widget-header .ui-state-error a{color:#cd0a0a}#ui-datepicker-div .ui-state-error-text,#ui-datepicker-div .ui-widget-content .ui-state-error-text,#ui-datepicker-div .ui-widget-header .ui-state-error-text{color:#cd0a0a}#ui-datepicker-div .ui-priority-primary,#ui-datepicker-div .ui-widget-content .ui-priority-primary,#ui-datepicker-div .ui-widget-header .ui-priority-primary{font-family:"Proxima N W01 Bold",sans-serif}#ui-datepicker-div .ui-priority-secondary,#ui-datepicker-div .ui-widget-content .ui-priority-secondary,#ui-datepicker-div .ui-widget-header .ui-priority-secondary{filter:Alpha(Opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}#ui-datepicker-div .ui-state-disabled,#ui-datepicker-div .ui-widget-content .ui-state-disabled,#ui-datepicker-div .ui-widget-header .ui-state-disabled{filter:Alpha(Opacity=35);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";-moz-opacity:.35;-khtml-opacity:.35;opacity:.35;background-image:none}#ui-datepicker-div .ui-icon,#ui-datepicker-div .ui-widget-content .ui-icon{background-image:url('//cdn-prod-static-update.apollo.no/v-e7c62ffd81e3c4ac2e81a4bcc025a425/content/img/datepicker_images/ui-icons_469bdd_256x240.png')}#ui-datepicker-div .ui-widget-header .ui-icon{background-image:url('//cdn-prod-static-update.apollo.no/v-7f6d2bae4f6053989a86dc8d883b818c/content/img/datepicker_images/ui-icons_d8e7f3_256x240.png')}#ui-datepicker-div .ui-state-default .ui-icon{background-image:url('//cdn-prod-static-update.apollo.no/v-d0477a59364b69bef6168e32e6e9f2f1/content/img/datepicker_images/ui-icons_6da8d5_256x240.png')}#ui-datepicker-div .ui-state-hover .ui-icon,#ui-datepicker-div .ui-state-focus .ui-icon{background-image:url('//cdn-prod-static-update.apollo.no/v-3577fd1b9d7333e18905207e3c8bcb55/content/img/datepicker_images/ui-icons_217bc0_256x240.png')}#ui-datepicker-div .ui-state-active .ui-icon{background-image:url('//cdn-prod-static-update.apollo.no/v-ca312e39e32d9aba3cf80be34db914f3/content/img/datepicker_images/ui-icons_f9bd01_256x240.png')}#ui-datepicker-div .ui-state-highlight .ui-icon{background-image:url('//cdn-prod-static-update.apollo.no/v-1c4a5b4138073b9b29cb6e3caeb04f22/content/img/datepicker_images/ui-icons_2e83ff_256x240.png')}#ui-datepicker-div .ui-state-error .ui-icon,#ui-datepicker-div .ui-state-error-text .ui-icon{background-image:url('//cdn-prod-static-update.apollo.no/v-b4b72fc790c7dae0c2e961211503ceab/content/img/datepicker_images/ui-icons_cd0a0a_256x240.png')}#ui-datepicker-div .ui-icon-blank{background-position:16px 16px}#ui-datepicker-div .ui-icon-carat-1-n{background-position:0 0}#ui-datepicker-div .ui-icon-carat-1-ne{background-position:-16px 0}#ui-datepicker-div .ui-icon-carat-1-e{background-position:-32px 0}#ui-datepicker-div .ui-icon-carat-1-se{background-position:-48px 0}#ui-datepicker-div .ui-icon-carat-1-s{background-position:-64px 0}#ui-datepicker-div .ui-icon-carat-1-sw{background-position:-80px 0}#ui-datepicker-div .ui-icon-carat-1-w{background-position:-96px 0}#ui-datepicker-div .ui-icon-carat-1-nw{background-position:-112px 0}#ui-datepicker-div .ui-icon-carat-2-n-s{background-position:-128px 0}#ui-datepicker-div .ui-icon-carat-2-e-w{background-position:-144px 0}#ui-datepicker-div .ui-icon-triangle-1-n{background-position:0 -16px}#ui-datepicker-div .ui-icon-triangle-1-ne{background-position:-16px -16px}#ui-datepicker-div .ui-icon-triangle-1-e{background-position:-32px -16px}#ui-datepicker-div .ui-icon-triangle-1-se{background-position:-48px -16px}#ui-datepicker-div .ui-icon-triangle-1-s{background-position:-64px -16px}#ui-datepicker-div .ui-icon-triangle-1-sw{background-position:-80px -16px}#ui-datepicker-div .ui-icon-triangle-1-w{background-position:-96px -16px}#ui-datepicker-div .ui-icon-triangle-1-nw{background-position:-112px -16px}#ui-datepicker-div .ui-icon-triangle-2-n-s{background-position:-128px -16px}#ui-datepicker-div .ui-icon-triangle-2-e-w{background-position:-144px -16px}#ui-datepicker-div .ui-icon-arrow-1-n{background-position:0 -32px}#ui-datepicker-div .ui-icon-arrow-1-ne{background-position:-16px -32px}#ui-datepicker-div .ui-icon-arrow-1-e{background-position:-32px -32px}#ui-datepicker-div .ui-icon-arrow-1-se{background-position:-48px -32px}#ui-datepicker-div .ui-icon-arrow-1-s{background-position:-64px -32px}#ui-datepicker-div .ui-icon-arrow-1-sw{background-position:-80px -32px}#ui-datepicker-div .ui-icon-arrow-1-w{background-position:-96px -32px}#ui-datepicker-div .ui-icon-arrow-1-nw{background-position:-112px -32px}#ui-datepicker-div .ui-icon-arrow-2-n-s{background-position:-128px -32px}#ui-datepicker-div .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}#ui-datepicker-div .ui-icon-arrow-2-e-w{background-position:-160px -32px}#ui-datepicker-div .ui-icon-arrow-2-se-nw{background-position:-176px -32px}#ui-datepicker-div .ui-icon-arrowstop-1-n{background-position:-192px -32px}#ui-datepicker-div .ui-icon-arrowstop-1-e{background-position:-208px -32px}#ui-datepicker-div .ui-icon-arrowstop-1-s{background-position:-224px -32px}#ui-datepicker-div .ui-icon-arrowstop-1-w{background-position:-240px -32px}#ui-datepicker-div .ui-icon-arrowthick-1-n{background-position:0 -48px}#ui-datepicker-div .ui-icon-arrowthick-1-ne{background-position:-16px -48px}#ui-datepicker-div .ui-icon-arrowthick-1-e{background-position:-32px -48px}#ui-datepicker-div .ui-icon-arrowthick-1-se{background-position:-48px -48px}#ui-datepicker-div .ui-icon-arrowthick-1-s{background-position:-64px -48px}#ui-datepicker-div .ui-icon-arrowthick-1-sw{background-position:-80px -48px}#ui-datepicker-div .ui-icon-arrowthick-1-w{background-position:-96px -48px}#ui-datepicker-div .ui-icon-arrowthick-1-nw{background-position:-112px -48px}#ui-datepicker-div .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}#ui-datepicker-div .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}#ui-datepicker-div .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}#ui-datepicker-div .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}#ui-datepicker-div .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}#ui-datepicker-div .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}#ui-datepicker-div .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}#ui-datepicker-div .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}#ui-datepicker-div .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}#ui-datepicker-div .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}#ui-datepicker-div .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}#ui-datepicker-div .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}#ui-datepicker-div .ui-icon-arrowreturn-1-w{background-position:-64px -64px}#ui-datepicker-div .ui-icon-arrowreturn-1-n{background-position:-80px -64px}#ui-datepicker-div .ui-icon-arrowreturn-1-e{background-position:-96px -64px}#ui-datepicker-div .ui-icon-arrowreturn-1-s{background-position:-112px -64px}#ui-datepicker-div .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}#ui-datepicker-div .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}#ui-datepicker-div .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}#ui-datepicker-div .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}#ui-datepicker-div .ui-icon-arrow-4{background-position:0 -80px}#ui-datepicker-div .ui-icon-arrow-4-diag{background-position:-16px -80px}#ui-datepicker-div .ui-icon-extlink{background-position:-32px -80px}#ui-datepicker-div .ui-icon-newwin{background-position:-48px -80px}#ui-datepicker-div .ui-icon-refresh{background-position:-64px -80px}#ui-datepicker-div .ui-icon-shuffle{background-position:-80px -80px}#ui-datepicker-div .ui-icon-transfer-e-w{background-position:-96px -80px}#ui-datepicker-div .ui-icon-transferthick-e-w{background-position:-112px -80px}#ui-datepicker-div .ui-icon-folder-collapsed{background-position:0 -96px}#ui-datepicker-div .ui-icon-folder-open{background-position:-16px -96px}#ui-datepicker-div .ui-icon-document{background-position:-32px -96px}#ui-datepicker-div .ui-icon-document-b{background-position:-48px -96px}#ui-datepicker-div .ui-icon-note{background-position:-64px -96px}#ui-datepicker-div .ui-icon-mail-closed{background-position:-80px -96px}#ui-datepicker-div .ui-icon-mail-open{background-position:-96px -96px}#ui-datepicker-div .ui-icon-suitcase{background-position:-112px -96px}#ui-datepicker-div .ui-icon-comment{background-position:-128px -96px}#ui-datepicker-div .ui-icon-person{background-position:-144px -96px}#ui-datepicker-div .ui-icon-print{background-position:-160px -96px}#ui-datepicker-div .ui-icon-trash{background-position:-176px -96px}#ui-datepicker-div .ui-icon-locked{background-position:-192px -96px}#ui-datepicker-div .ui-icon-unlocked{background-position:-208px -96px}#ui-datepicker-div .ui-icon-bookmark{background-position:-224px -96px}#ui-datepicker-div .ui-icon-tag{background-position:-240px -96px}#ui-datepicker-div .ui-icon-home{background-position:0 -112px}#ui-datepicker-div .ui-icon-flag{background-position:-16px -112px}#ui-datepicker-div .ui-icon-calendar{background-position:-32px -112px}#ui-datepicker-div .ui-icon-cart{background-position:-48px -112px}#ui-datepicker-div .ui-icon-pencil{background-position:-64px -112px}#ui-datepicker-div .ui-icon-clock{background-position:-80px -112px}#ui-datepicker-div .ui-icon-disk{background-position:-96px -112px}#ui-datepicker-div .ui-icon-calculator{background-position:-112px -112px}#ui-datepicker-div .ui-icon-zoomin{background-position:-128px -112px}#ui-datepicker-div .ui-icon-zoomout{background-position:-144px -112px}#ui-datepicker-div .ui-icon-search{background-position:-160px -112px}#ui-datepicker-div .ui-icon-wrench{background-position:-176px -112px}#ui-datepicker-div .ui-icon-gear{background-position:-192px -112px}#ui-datepicker-div .ui-icon-heart{background-position:-208px -112px}#ui-datepicker-div .ui-icon-star{background-position:-224px -112px}#ui-datepicker-div .ui-icon-link{background-position:-240px -112px}#ui-datepicker-div .ui-icon-cancel{background-position:0 -128px}#ui-datepicker-div .ui-icon-plus{background-position:-16px -128px}#ui-datepicker-div .ui-icon-plusthick{background-position:-32px -128px}#ui-datepicker-div .ui-icon-minus{background-position:-48px -128px}#ui-datepicker-div .ui-icon-minusthick{background-position:-64px -128px}#ui-datepicker-div .ui-icon-close{background-position:-80px -128px}#ui-datepicker-div .ui-icon-closethick{background-position:-96px -128px}#ui-datepicker-div .ui-icon-key{background-position:-112px -128px}#ui-datepicker-div .ui-icon-lightbulb{background-position:-128px -128px}#ui-datepicker-div .ui-icon-scissors{background-position:-144px -128px}#ui-datepicker-div .ui-icon-clipboard{background-position:-160px -128px}#ui-datepicker-div .ui-icon-copy{background-position:-176px -128px}#ui-datepicker-div .ui-icon-contact{background-position:-192px -128px}#ui-datepicker-div .ui-icon-image{background-position:-208px -128px}#ui-datepicker-div .ui-icon-video{background-position:-224px -128px}#ui-datepicker-div .ui-icon-script{background-position:-240px -128px}#ui-datepicker-div .ui-icon-alert{background-position:0 -144px}#ui-datepicker-div .ui-icon-info{background-position:-16px -144px}#ui-datepicker-div .ui-icon-notice{background-position:-32px -144px}#ui-datepicker-div .ui-icon-help{background-position:-48px -144px}#ui-datepicker-div .ui-icon-check{background-position:-64px -144px}#ui-datepicker-div .ui-icon-bullet{background-position:-80px -144px}#ui-datepicker-div .ui-icon-radio-on{background-position:-96px -144px}#ui-datepicker-div .ui-icon-radio-off{background-position:-112px -144px}#ui-datepicker-div .ui-icon-pin-w{background-position:-128px -144px}#ui-datepicker-div .ui-icon-pin-s{background-position:-144px -144px}#ui-datepicker-div .ui-icon-play{background-position:0 -160px}#ui-datepicker-div .ui-icon-pause{background-position:-16px -160px}#ui-datepicker-div .ui-icon-seek-next{background-position:-32px -160px}#ui-datepicker-div .ui-icon-seek-prev{background-position:-48px -160px}#ui-datepicker-div .ui-icon-seek-end{background-position:-64px -160px}#ui-datepicker-div .ui-icon-seek-start{background-position:-80px -160px}#ui-datepicker-div .ui-icon-seek-first{background-position:-80px -160px}#ui-datepicker-div .ui-icon-stop{background-position:-96px -160px}#ui-datepicker-div .ui-icon-eject{background-position:-112px -160px}#ui-datepicker-div .ui-icon-volume-off{background-position:-128px -160px}#ui-datepicker-div .ui-icon-volume-on{background-position:-144px -160px}#ui-datepicker-div .ui-icon-power{background-position:0 -176px}#ui-datepicker-div .ui-icon-signal-diag{background-position:-16px -176px}#ui-datepicker-div .ui-icon-signal{background-position:-32px -176px}#ui-datepicker-div .ui-icon-battery-0{background-position:-48px -176px}#ui-datepicker-div .ui-icon-battery-1{background-position:-64px -176px}#ui-datepicker-div .ui-icon-battery-2{background-position:-80px -176px}#ui-datepicker-div .ui-icon-battery-3{background-position:-96px -176px}#ui-datepicker-div .ui-icon-circle-plus{background-position:0 -192px}#ui-datepicker-div .ui-icon-circle-minus{background-position:-16px -192px}#ui-datepicker-div .ui-icon-circle-close{background-position:-32px -192px}#ui-datepicker-div .ui-icon-circle-triangle-e{background-position:-48px -192px}#ui-datepicker-div .ui-icon-circle-triangle-s{background-position:-64px -192px}#ui-datepicker-div .ui-icon-circle-triangle-w{background-position:-80px -192px}#ui-datepicker-div .ui-icon-circle-triangle-n{background-position:-96px -192px}#ui-datepicker-div .ui-icon-circle-arrow-e{background-position:-112px -192px}#ui-datepicker-div .ui-icon-circle-arrow-s{background-position:-128px -192px}#ui-datepicker-div .ui-icon-circle-arrow-w{background-position:-144px -192px}#ui-datepicker-div .ui-icon-circle-arrow-n{background-position:-160px -192px}#ui-datepicker-div .ui-icon-circle-zoomin{background-position:-176px -192px}#ui-datepicker-div .ui-icon-circle-zoomout{background-position:-192px -192px}#ui-datepicker-div .ui-icon-circle-check{background-position:-208px -192px}#ui-datepicker-div .ui-icon-circlesmall-plus{background-position:0 -208px}#ui-datepicker-div .ui-icon-circlesmall-minus{background-position:-16px -208px}#ui-datepicker-div .ui-icon-circlesmall-close{background-position:-32px -208px}#ui-datepicker-div .ui-icon-squaresmall-plus{background-position:-48px -208px}#ui-datepicker-div .ui-icon-squaresmall-minus{background-position:-64px -208px}#ui-datepicker-div .ui-icon-squaresmall-close{background-position:-80px -208px}#ui-datepicker-div .ui-icon-grip-dotted-vertical{background-position:0 -224px}#ui-datepicker-div .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}#ui-datepicker-div .ui-icon-grip-solid-vertical{background-position:-32px -224px}#ui-datepicker-div .ui-icon-grip-solid-horizontal{background-position:-48px -224px}#ui-datepicker-div .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}#ui-datepicker-div .ui-icon-grip-diagonal-se{background-position:-80px -224px}.checkbox_part{margin-bottom:20px}.checkbox_part label{position:relative;top:-2px;left:5px}.passenger_data_part h2{margin-bottom:1.6rem}.passenger_data_part h3.margin{margin-top:2.4rem;margin-bottom:2.4rem}@media(min-width: 768px){.passenger_data_part h3.margin{margin-top:1.6rem;margin-bottom:1.6rem}}.passenger_data_part h3+small{position:relative;top:-4px}@media(min-width: 768px){.passenger_data_part .passenger_data_part__passenger{margin-bottom:4.8rem}}@media(min-width: 768px){.passenger_data_part .passenger_data_part__booker{margin-bottom:1.6rem}}.passenger_data_part .birthdate-error-message{margin-top:-1.2rem;margin-bottom:1.2rem}@media(min-width: 768px){.passenger_data_part .birthdate-error-message{margin-top:0;margin-bottom:0}}.expandable_header{cursor:pointer}.expandable_header h1,.expandable_header h2,.expandable_header h3,.expandable_header h4,.expandable_header h5,.expandable_header h6{color:#015790}.expandable_part_container ul{list-style-type:disc;margin-left:20px}.expandable_part_new .part.expandable_part_new .expandable_heading{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px 0 rgba(0,0,0,.2)}.expandable_part_new .part.expandable_part_new .expandable_heading:hover,.expandable_part_new .part.expandable_part_new .expandable_heading.active{background-color:#054aad;color:#fff}.expandable_part_new .part.expandable_part_new .expandable_heading:hover .expandable-header h1,.expandable_part_new .part.expandable_part_new .expandable_heading:hover h2,.expandable_part_new .part.expandable_part_new .expandable_heading:hover h3,.expandable_part_new .part.expandable_part_new .expandable_heading:hover h4,.expandable_part_new .part.expandable_part_new .expandable_heading.active .expandable-header h1,.expandable_part_new .part.expandable_part_new .expandable_heading.active h2,.expandable_part_new .part.expandable_part_new .expandable_heading.active h3,.expandable_part_new .part.expandable_part_new .expandable_heading.active h4{color:#fff}.expandable_part_new .part.expandable_part_new .expandable_heading:hover .arrow,.expandable_part_new .part.expandable_part_new .expandable_heading.active .arrow{fill:#fff}.panel-selection{padding:0 1.6rem 1.6rem 1.6rem}.panel-selection .button-container{padding-top:1.6rem;position:relative;text-align:right}.panel-selection .button-container button{min-width:85px}.selection-container{position:relative;border-top:1px solid #d5d2c9;width:100%;background-color:#ede6de;box-sizing:border-box;padding:1.6rem;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s}.selection-container .price,.selection-container .currency{color:#222}.selection-container .summary{text-align:right}.selection-container .item-selection{margin-bottom:0px}.selection-container .item-selection:not(:last-child){margin-bottom:1.2rem}.selection-container .item-selection:last-child{float:left}.selection-container input[type=checkbox]{position:relative;top:2px}.selection-container .item-label{min-width:155px;padding-top:6px;display:inline-block;float:left;font-family:"Filson W01 Bold",sans-serif;font-size:14px;padding-top:20px}.selection-container .item-selector{width:100%;box-sizing:border-box;padding-left:155px}.selection-container select{margin:0;width:100%}.selection-container.blurry-overlay{color:rgba(0,0,0,0);text-shadow:0 0 2px rgba(0,0,0,.3)}.selection-container.blurry-overlay:before{background-color:#cccbc7;z-index:500;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.6;content:""}.selection-container.blurry-overlay select{color:rgba(0,0,0,0);text-shadow:0 0 2px rgba(0,0,0,.3)}.selection-container.blurry-overlay .item-selection .currency,.selection-container.blurry-overlay .item-selection .price,.selection-container.blurry-overlay .summary .currency,.selection-container.blurry-overlay .summary .price{color:rgba(0,0,0,0);text-shadow:0 0 2px rgba(0,0,0,.3)}@media(max-width: 991px){.panel-selection .content-container{margin-right:0;padding-bottom:0}.panel-selection .button-container{padding-top:0;width:100%;text-align:right}.panel-selection .button-container button{position:static}}@media(max-width: 767px){.panel-selection .button-container button{position:static;width:100%}}@media(max-width: 575px){.selection-container .selection-name{display:inline-block}.selection-container .selection-name::first-letter{text-transform:capitalize}.selection-container .selection-name>span{display:none}.selection-container .item-label{float:none;width:100%;margin-bottom:1.6rem;padding-top:0}.selection-container .item-selector{padding-left:0}}#shopping_basket{margin-bottom:2.8rem;border:none;overflow:hidden;border-radius:4px}#shopping_basket .shopping_basket_wrapper{background-color:#f6f5f2}#shopping_basket .flash{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:.5s;animation-duration:.5s}#shopping_basket #shoppingBasket_hotel_picture{border-radius:4px}#shopping_basket header.shopping-basket-header-container{padding:10px;color:#53534f}#shopping_basket header.shopping-basket-header-container>h2{margin:0;color:#222;display:inline-block}#shopping_basket header.shopping-basket-header-container svg{height:15px;width:15px;float:right;top:4px;position:relative;float:right}#shopping_basket article{font-size:1.6rem}#shopping_basket article .font-icon-arrow{transform:rotate(90deg)}#shopping_basket article label{font-family:"Proxima N W01 Bold",sans-serif;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.4px;text-transform:uppercase;color:#333;display:flex;color:#333}#shopping_basket article.price-summary{background-color:#f6f5f2;color:#222}#shopping_basket dl{margin:0px}#shopping_basket dt{font-family:"Proxima N W01 Bold",sans-serif;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.4px;text-transform:uppercase;color:#333}#shopping_basket dd{margin:0}#shopping_basket .price-summary .price-summary-header{margin-bottom:4px;font-family:"Proxima Nova W01 Medium",sans-serif;font-size:1.2rem;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#333;font-family:"Proxima Nova W01 Medium",sans-serif}#shopping_basket .price-summary .currency,#shopping_basket .price-summary .price{color:#222}#shopping_basket .price-summary .currency{font-size:16px}#shopping_basket .price-summary.discounted .currency,#shopping_basket .price-summary.discounted .price{color:red}#shopping_basket .price-summary.discounted .brochure-price{margin-bottom:10px;display:inline-block}#shopping_basket .price-summary.discounted .brochure-price .currency,#shopping_basket .price-summary.discounted .brochure-price .price{color:#6d7174}@media(max-width: 767px){#shopping_basket .shopping-basket-header-container{cursor:pointer}#shopping_basket.expand article{display:none}}.imageAndUspItems{width:100%}.imageAndUspItems .subHeading{margin-bottom:5px}.imageAndUspItems .heading_extra_spacing .heading{margin-bottom:12px}.imageAndUspItems .imageAndUspItems_content .uspItemsAndExtendedInfo{float:left;width:60%;padding-left:20px}.imageAndUspItems .imageAndUspItems_content .uspItemsAndExtendedInfo>ul{padding-right:15px}.imageAndUspItems .imageAndUspItems_content .read_more{display:block;width:230px;color:#1b5fcb;margin:5px 0 0 0}.imageAndUspItems .imageAndUspItems_content .read_more:after{content:" »"}.imageAndUspItems .imageAndUspItems_content ul.usp{list-style-type:disc}.imageAndUspItems .imageAndUspItems_content ul.usp li{margin:0 0 4px 18px;font-size:15px}.imageAndUspItems .imageAndUspItems_content img{float:left;width:40%;margin-bottom:0;box-sizing:border-box}.imageAndUspItems .imageAndUspItems_content .heading{margin-bottom:0px}.imageAndUspItems .imageAndUspItems_content .subHeading{color:#ed8000}.imageAndUspItems .imageAndUspItems_content .addon_usp_header{margin-bottom:4px}.imageAndUspItems .heading_extra_spacing .heading{margin-bottom:12px}@media(max-width: 767px){.imageAndUspItems .imageAndUspItems_content img{float:none;width:100%;margin-right:0px}.imageAndUspItems .imageAndUspItems_content .uspItemsAndExtendedInfo{width:100%}.imageAndUspItems .imageAndUspItems_content .uspItemsAndExtendedInfo .addon_usp_header{margin:5px 0}.imageAndUspItems .imageAndUspItems_content ul.usp{margin-top:5px;margin-bottom:10px}.imageAndUspItems .imageAndUspItems_content ul.usp li{margin-top:5px}.imageAndUspItems .imageAndUspItems_content .read_more{margin-top:5px;margin-bottom:10px}.imageAndUspItems .imageAndUspItems_content .hideImage{display:none}}@-webkit-keyframes hinge{0%{transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.callout.last-minute.orange{background-color:#faa61a}.callout a{text-align:center;text-transform:uppercase;font-family:"Proxima N W01 Bold",sans-serif;color:#fff;font-size:16px;padding:15px 3px;display:block;text-decoration:none;line-height:20px;margin:0 auto;width:calc(100% - 6px);height:calc(100% - 34px);letter-spacing:.5px}.callout a .icon-airplane{background:rgba(0,0,0,0) url('//cdn-prod-static-update.apollo.no/v-cb2ea164a4b62da54ec7003b5b44abcc/content/themes/apollo/content/img/icons/icons/airplane_white.png') no-repeat 50% -4px/40px 20px;min-width:25px;width:auto;display:inline-block;padding:0 0 2px 0;margin:0 0 0 3px;height:12px}.callout a .icon-arrow{margin:0 0 0 6px;border:solid;border-width:2px 2px 0 0;display:inline-block;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.callout a.seasonal h3{margin:0px;text-align:center}.callout.seasonal h3{margin:0px;text-align:center}.three-cells .callout{padding:0;margin:0 2px 0 0;background-color:#006472;display:block;float:left;width:calc(33.49% - 3px)}.callout-container.three-cells>div:last-child{margin:0}.two-cells .callout.seasonal{padding:0;margin:0 2px 0 0;background-color:#006472;display:block;float:left;width:calc(50% - 1px)}.callout-container.two-cells>div:last-child{margin:0}@media(max-width: 479px){.responsive .two-cells .callout.seasonal{margin:0 0 2px 0;float:none;clear:both;width:100%}}@media(max-width: 991px){.responsive .last-minute{margin:0 0 2px 0;float:none;clear:both;width:100%}.responsive .three-cells .callout{margin:0 0 2px 0;float:none;clear:both;width:100%}}.responsive_image_part .part img,.responsive_image_part .part source{margin-bottom:0;display:block;width:100%;height:auto}p.rich_text_box_taxes{box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px 0 rgba(0,0,0,.2);border-radius:4px;background-color:#1b5fcb;padding-top:10px;padding-bottom:13px;padding-left:10px;padding-right:10px;font-size:13px;color:#fff}p.rich_text_box_taxes strong{float:right;margin-top:4px;margin-right:10px}p.rich_text_box_taxes strong:after{content:""}p.rich_text_box_taxes a{color:#fff}p.rich_text_box_taxes img{margin-bottom:-10px;width:28px !important;height:28px;margin-right:5px}.addons .addon_group.SSB.sales-unit-id-21,.addons .addon_group.SSB.sales-unit-id-28,.addons .addon_group.SSB.sales-unit-id-29,.addons .addon_group.SSB.sales-unit-id-56{border-radius:5px;border-width:2px;background-repeat:no-repeat;background-color:#fff;background-size:auto 25px;background-position:right 10px top 10px;border:solid}@media(max-width: 575px){.addons .addon_group.SSB.sales-unit-id-21,.addons .addon_group.SSB.sales-unit-id-28,.addons .addon_group.SSB.sales-unit-id-29,.addons .addon_group.SSB.sales-unit-id-56{background-size:auto 20px}}.addons .addon_group.SSB.sales-unit-id-28,.addons .addon_group.SSB.sales-unit-id-29,.addons .addon_group.SSB.sales-unit-id-56{border-color:#009ee0}.addons .addon_group.SSB.sales-unit-id-28 .addon .addon_pax,.addons .addon_group.SSB.sales-unit-id-29 .addon .addon_pax,.addons .addon_group.SSB.sales-unit-id-56 .addon .addon_pax{border-top:0}.addons .addon_group.SSB.sales-unit-id-28 .addon .addon_pax.selection-container,.addons .addon_group.SSB.sales-unit-id-28 .addon .addon_pax.selection-container .price,.addons .addon_group.SSB.sales-unit-id-28 .addon .addon_pax.selection-container .currency,.addons .addon_group.SSB.sales-unit-id-29 .addon .addon_pax.selection-container,.addons .addon_group.SSB.sales-unit-id-29 .addon .addon_pax.selection-container .price,.addons .addon_group.SSB.sales-unit-id-29 .addon .addon_pax.selection-container .currency,.addons .addon_group.SSB.sales-unit-id-56 .addon .addon_pax.selection-container,.addons .addon_group.SSB.sales-unit-id-56 .addon .addon_pax.selection-container .price,.addons .addon_group.SSB.sales-unit-id-56 .addon .addon_pax.selection-container .currency{color:#fff;background-color:#009ee0}.addons .addon_group.SSB.sales-unit-id-28{background-image:url('//cdn-prod-static-update.apollo.no/v-ae07107e05cf62b55822ff901431676e/content/themes/apollo/content/img/sos-childrensvillages-dk.png')}.addons .addon_group.SSB.sales-unit-id-29{background-image:url('//cdn-prod-static-update.apollo.no/v-9201687d5aefbee0c1969ce57bf574a1/content/themes/apollo/content/img/sos-childrensvillages-no.png')}.addons .addon_group.SSB.sales-unit-id-56{background-image:url('//cdn-prod-static-update.apollo.no/v-62613d0ec47e09c994a514b2daec612b/content/themes/apollo/content/img/sos-childrensvillages-fi.png')}.addons .addon_group.SSB.sales-unit-id-21{background-position:right top 10px;border-color:#f97b2e;background-image:url('//cdn-prod-static-update.apollo.no/v-8a682356df5e486a098903829ef8a71c/content/themes/apollo/content/img/sos-childrensvillages-se.png')}.addons .addon_group.SSB.sales-unit-id-21 .addon .addon_pax{border-top:0}.addons .addon_group.SSB.sales-unit-id-21 .addon .addon_pax.selection-container,.addons .addon_group.SSB.sales-unit-id-21 .addon .addon_pax.selection-container .price,.addons .addon_group.SSB.sales-unit-id-21 .addon .addon_pax.selection-container .currency{color:#fff;background-color:#f97b2e;font-family:"Proxima N W01 Bold",sans-serif}body:not(.cke_editable) .ckeditor-readmore-indicator{display:none}body:not(.cke_editable) .readmore-container{height:0;overflow:hidden;transition:.5s height}.hero-image-part{position:relative}.hero-image-part--overlap{margin-bottom:-6.5rem}@media(min-width: 768px){.hero-image-part--overlap{margin-bottom:-8.5rem}}.hero-image-part__link{display:block}.hero-image-part__text{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:0 12px}.hero-image-part__header-text,.hero-image-part__sub-header-text{font-family:"Filson Pro Black","Filson W01 Bold",sans-serif;color:#fff;text-shadow:0px 0px 20px rgba(0,0,0,.6);margin:0}.hero-image-part__header-text{font-size:2.6rem;line-height:3rem}@media(min-width: 768px){.hero-image-part__header-text{font-size:4.5rem;line-height:5rem}}@media(min-width: 992px){.hero-image-part__header-text{font-size:6rem;line-height:6.5rem}}.hero-image-part__sub-header-text{margin-top:.4rem;font-size:1.6rem;line-height:2rem}@media(min-width: 768px){.hero-image-part__sub-header-text{margin-top:.8rem;font-size:3rem;line-height:3.5rem}}.hero-image-part__image{width:100%;display:block;margin-bottom:0 !important;height:auto;aspect-ratio:900/600}@media(min-width: 992px){.hero-image-part__image{aspect-ratio:1440/480}}@media(min-width: 992px){:not([class^=col-])>.hero_image_part{margin-top:-1.6rem}}.overlapping-container-part{background:#fff;padding-top:.8rem;padding-left:1.2rem;padding-right:1.2rem;padding-bottom:0;margin-left:-1.2rem;margin-right:-1.2rem}@media(min-width: 992px){.overlapping-container-part{padding-top:2.4rem;padding-left:2.4rem;padding-right:2.4rem;margin-left:-2.4rem;margin-right:-2.4rem;border-radius:.8rem}}.sticky-bottom{position:fixed;z-index:100;bottom:0;height:96px;box-shadow:0px -1px 0px #e6e5df;width:100%;background:#fff;left:0}.sticky-bottom.hidden{display:none}.sticky-bottom .btn-sticky-bottom{margin:28px 12px 28px 12px;height:40px;width:93%}.sticky-bottom .btn-sticky-bottom i{margin-left:10px}@media(min-width: 768px){.sticky-bottom{all:revert;height:56px;margin-top:32px}.sticky-bottom .btn-sticky-bottom{margin:0;width:100%}}.accommodation_page .toggle-liked-hotel{right:6px;margin-top:3px;background-color:#fff;border:0;position:absolute;cursor:pointer;padding:0}.accommodation_page .toggle-liked-hotel svg{height:25px;width:30px;transition:transform .2s;-webkit-transition:-webkit-transform .2s;stroke:#d0021b;fill:#d0021b}.accommodation_page .toggle-liked-hotel svg path{pointer-events:all}.accommodation_page .toggle-liked-hotel svg:hover{transform:scale(1.2);-webkit-transform:scale(1.2)}@media(max-width: 767px){.accommodation_page .toggle-liked-hotel{right:4px}.accommodation_page .toggle-liked-hotel>div{margin-right:0}}.accommodation_page .facilities .k_fact{width:160px}.accommodation_page .mondoHeader{background-color:#006e9a;margin:-15.7px;margin-bottom:10px;border-top-left-radius:4px;border-top-right-radius:4px;padding:2px 5px}.accommodation_page .main_heading h1{display:inline;float:none;padding-right:10px}.accommodation_page .main_heading .classification{display:inline-block;float:none}.accommodation_page .main_heading i.classification{display:none !important}.accommodation_page .main_heading .sun_classification-block{display:flex;align-items:center;float:none}.accommodation_page .main_heading .sun_classification-inline{display:inline-flex;align-items:center;float:left}.accommodation_page .main_heading .sun_classification svg{fill:#ffca32;width:14px;height:14px;vertical-align:middle;margin:0 2px}.accommodation_page .main_heading .sun_classification{float:none}.accommodation_page .main_heading .sun_classification svg{width:18px;height:18px}.accommodation_page .segmentationicons{margin-top:10px}.accommodation_page #room_teaser_area{padding-bottom:10px}.accommodation_page .rating_box{margin:0;padding:10px 0 0 0;width:100%;clear:both;display:inline-block}.accommodation_page .rating_box h3{font-size:13px}.accommodation_page .rating_box .ask_a_guest{padding-top:6px;padding-bottom:6px;font-size:15px;font-family:"Proxima N W01 Bold",sans-serif}.accommodation_page .rating_box .ask_a_guest:after{content:" »"}.accommodation_page .rating_box .under_link{font-size:9px;line-height:10px;color:#a9a4a4}.accommodation_page .rating_box .rating-cell{float:left;width:32%;margin-right:1%;display:inline-table}.accommodation_page .rating_box .rating-cell .latest-comment{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:18px;max-height:72px;margin-bottom:5px}.accommodation_page .rating_box .rating-cell .latest-comment:before{content:'"'}.accommodation_page .rating_box .rating-cell .latest-comment:after{content:'"'}.accommodation_page .rating_box .rating-cell .score_area{font-family:"Proxima N W01 Bold",sans-serif;margin-bottom:8px}.accommodation_page .rating_box .rating-cell .score_area .score{font-size:30px}.accommodation_page .rating_box .rating-cell .score_area .out_of{font-size:14px;color:#000}.accommodation_page .rating_box .rating-cell .score_area .based_on{font-size:12px}.accommodation_page .rating_box .rating-cell:nth-child(2){margin-right:10px}.accommodation_page .rating_box>div:first-child{margin-top:0}.accommodation_page .rating_box>div:first-child>h3{margin-top:0}.accommodation_page .facilities{width:320px;margin-top:13px}.accommodation_page .facilities a{float:left;padding-top:8px;font-size:13px}.accommodation_page .facilities h2{margin-top:0px}.accommodation_page .facilities>span{display:block;margin-left:16px}.accommodation_page .facilities .distance_to_center span{margin-left:0;display:inline;margin-bottom:5px;font-family:"Proxima Nova W01 Medium",sans-serif}.accommodation_page .facilities .distance_to_beach span{margin-left:0;display:inline;margin-bottom:5px;font-family:"Proxima Nova W01 Medium",sans-serif}@media(max-width: 991px){.responsive.accommodation_page .rating-cell:nth-child(2){margin-right:0}}@media(min-width: 576px)and (max-width: 575px){.responsive.accommodation_page .rating_box{float:none;margin-left:0}}@media(min-width: 768px)and (max-width: 991px){.responsive.accommodation_page .rating_box{display:inline-block}.responsive.accommodation_page .rating_box .rating-cell{float:left;width:49%;display:inline-table}.responsive.accommodation_page .rating_box .rating-cell:last-child{width:100%}}@media(max-width: 767px){.responsive.accommodation_page .rating_box{display:inline-block}.responsive.accommodation_page .rating_box .rating-cell{width:100%}.responsive.accommodation_page .rating_box>div{margin-bottom:7px}}.accommodation_search_page h1{border:1px solid #acddf0;border-bottom:none;background:#f4fafd;font-family:"Filson W01 Bold",sans-serif;font-size:20px;margin-right:10px;border-top-left-radius:5px;border-top-right-radius:5px;float:left;padding:10px 15px;line-height:normal;margin-bottom:0px;position:relative;top:1px}.accommodation_search_page .search_tab a{border:1px solid #acddf0;border-bottom:none;font-family:"Filson W01 Bold",sans-serif;font-size:20px;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px 15px;float:left;margin:0;margin-top:5px;text-decoration:none;line-height:normal;color:#333}.accommodation_search_page .filter_background{background-size:100%;border:1px solid #95d3ec;border-radius:3px;background-color:#f4fafd}.accommodation_search_page #filter_section{float:left;width:100%}.accommodation_search_page #filter_section .basic_filters,.accommodation_search_page #filter_section .additional_filters{float:left;margin-left:25px;width:445px}.accommodation_search_page #filter_section .area_filter_section{clear:left;width:240px}.accommodation_search_page #filter_section .facilities_filter_section fieldset,.accommodation_search_page #filter_section .classifications_filter_section fieldset{padding-top:5px}.accommodation_search_page #filter_section .classifications_filter_section{width:204px}.accommodation_search_page #filter_section .accommodation_type_filter_section{width:370px}.accommodation_search_page #filter_section .filter_section{float:left;padding:15px 0}.accommodation_search_page #filter_section .filter_section .heading{font-family:"Proxima N W01 Bold",sans-serif;font-size:14px;margin-bottom:0px}.accommodation_search_page #filter_section .filter_section .smallheading{font-family:"Proxima N W01 Bold",sans-serif;font-size:13px;margin-bottom:5px}.accommodation_search_page #filter_section .filter_section .smallheading svg{display:none}.accommodation_search_page #filter_section .filter_section .continent{background-color:#e2e2e2}.accommodation_search_page #filter_section .filter_section li{white-space:nowrap;padding:2px .5%;width:192px}.accommodation_search_page #filter_section .filter_section .popover_box li{white-space:normal}.accommodation_search_page #filter_section .basic_filters .area_filter_group{float:left}.accommodation_search_page #filter_section .basic_filters .area_filter_group .heading{display:block}.accommodation_search_page #filter_section .basic_filters .area_filter_group .ui-multiselect{margin-top:10px}.accommodation_search_page #filter_section .additional_filters .facilities_filter_section li{width:192px}.accommodation_search_page #filter_section .slider_filter{clear:both;margin-top:10px;margin-right:40px;margin-bottom:20px}.accommodation_search_page #filter_section .slider_filter .heading{float:left;margin-right:10px;font-family:"Proxima N W01 Bold",sans-serif;font-size:14px}.accommodation_search_page #filter_section .slider_filter .range_slider_label{line-height:20px}.accommodation_search_page #filter_section .facility_groups{-moz-columns:206px 2;columns:206px 2;margin-top:10px}.accommodation_search_page #filter_section .facility_container{margin-bottom:15px;display:inline-block}.accommodation_search_page #filter_section .facility_container ul.facilities_filter{margin-top:-8px;padding:0}.accommodation_search_page #filter_section .facility_container ul.facilities_filter li{margin:.8rem 0;padding:0}.accommodation_search_page #filter_section .facility_container ul.facilities_filter li fieldset{height:20px;padding:0}.accommodation_search_page #filter_section .search_button_container{width:100%;display:flex}.accommodation_search_page #filter_section .search_button_component{display:flex;align-items:center;justify-content:flex-end;flex:1 1 auto}.accommodation_search_page #filter_section .search_button_component .hotel_count_component{font-size:18px;line-height:1.11;letter-spacing:-0.2px;margin-right:5px}@media(max-width: 767px){.responsive.accommodation_search_page h1,.responsive.accommodation_search_page .search_tab a{font-size:13px;padding:10px}}@media(min-width: 768px)and (max-width: 991px){.responsive.accommodation_search_page #filter_section .classifications_filter{width:100%}}@media(max-width: 991px){.responsive.accommodation_search_page #filter_section .basic_filters,.responsive.accommodation_search_page #filter_section .additional_filters{width:100%}}@media(max-width: 767px){.responsive.accommodation_search_page #filter_section .section .classifications_filter li{float:none;width:100%}.responsive.accommodation_search_page #filter_section .col-md-3,.responsive.accommodation_search_page #filter_section .col-md-4{width:50%;float:left}.responsive.accommodation_search_page #filter_section .third{width:100%}.responsive.accommodation_search_page #filter_section .country_filter_section,.responsive.accommodation_search_page #filter_section .area_filter_section,.responsive.accommodation_search_page #filter_section .classifications_filter_section,.responsive.accommodation_search_page #filter_section .facilities_filter_section{float:none}}@media(max-width: 991px){.responsive.accommodation_search_page #filter_section .facility_groups .facility_container ul.facilities_filter li fieldset{height:auto}}@media(min-width: 768px)and (max-width: 991px){.responsive.accommodation_search_page #filter_section .facility_groups{-moz-columns:3;columns:3}}@media(max-width: 767px){.responsive.accommodation_search_page #filter_section .facility_groups .facility_container{display:block}}.ie9 .accommodation_search_page .facility_groups .facility_container,.ie8 .accommodation_search_page .facility_groups .facility_container,.ie7 .accommodation_search_page .facility_groups .facility_container{float:left;width:206px;margin-bottom:10px}.ie9 .accommodation_search_page .first_in_two_col_grid_facility_container,.ie8 .accommodation_search_page .first_in_two_col_grid_facility_container,.ie7 .accommodation_search_page .first_in_two_col_grid_facility_container{clear:left}@media(min-width: 768px)and (max-width: 991px){.ie9 .accommodation_search_page.responsive .first_in_two_col_grid_facility_container,.ie8 .accommodation_search_page.responsive .first_in_two_col_grid_facility_container,.ie7 .accommodation_search_page.responsive .first_in_two_col_grid_facility_container{clear:none}.ie9 .accommodation_search_page.responsive .first_in_three_col_grid_facility_container,.ie8 .accommodation_search_page.responsive .first_in_three_col_grid_facility_container,.ie7 .accommodation_search_page.responsive .first_in_three_col_grid_facility_container{clear:left}}.dropdown_style1 .ui-helper-hidden{display:none}.dropdown_style1 .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.dropdown_style1 .ui-helper-reset{border:0;outline:0;line-height:1.2;text-decoration:none;font-size:100%;list-style-type:none}.dropdown_style1 .ui-helper-clearfix:before,.dropdown_style1 .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.dropdown_style1 .ui-helper-clearfix:after{clear:both}.dropdown_style1 .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.dropdown_style1 .ui-front{z-index:100}.dropdown_style1 .ui-state-disabled{cursor:default !important}.dropdown_style1 .ui-multiselect-optgroup{padding:1px}.dropdown_style1 .ui-multiselect-optgroup-label{border-top:1px solid #dbeff9;border-bottom:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0)}.dropdown_style1 .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.dropdown_style1 .ui-button-icon-only .ui-icon,.dropdown_style1 .ui-button-text-icon-primary .ui-icon,.dropdown_style1 .ui-button-text-icon-secondary .ui-icon,.dropdown_style1 .ui-button-text-icons .ui-icon,.dropdown_style1 .ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.dropdown_style1 input.ui-button::-moz-focus-inner,.dropdown_style1 button.ui-button::-moz-focus-inner{border:0;padding:0}.dropdown_style1 .ui-menu{list-style-type:none;padding:2px;margin:0;display:block;outline:none}.dropdown_style1 .ui-menu .ui-menu{margin-top:-3px;position:absolute}.dropdown_style1 .ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.dropdown_style1 .ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.dropdown_style1 .ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.dropdown_style1 .ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.dropdown_style1.ui-widget-content{border:1px solid #054aad;background:#fff 50% 50% repeat-x}.dropdown_style1 .ui-state-default,.dropdown_style1 .ui-widget-content .ui-state-default,.dropdown_style1 .ui-widget-header .ui-state-default{border:1px solid #054aad;background:#fff 50% 50% repeat-x;font-weight:normal}.dropdown_style1 li label:hover,.dropdown_style1 .ui-widget-content .ui-state-hover,.dropdown_style1 .ui-widget-header .ui-state-hover,.dropdown_style1 .ui-state-focus,.dropdown_style1 .ui-widget-content .ui-state-focus,.dropdown_style1 .ui-widget-header .ui-state-focus,.dropdown_style1 .ui-multiselect-optgroup-label:hover{border:1px solid #054aad;background:#dbeff9;background-size:100%;border-radius:4px}.dropdown_style1 li label:hover a:hover,.dropdown_style1 .ui-widget-content .ui-state-hover a:hover,.dropdown_style1 .ui-widget-header .ui-state-hover a:hover,.dropdown_style1 .ui-state-focus a:hover,.dropdown_style1 .ui-widget-content .ui-state-focus a:hover,.dropdown_style1 .ui-widget-header .ui-state-focus a:hover,.dropdown_style1 .ui-multiselect-optgroup-label:hover a:hover{text-decoration:none}.dropdown_style1 .ui-state-active,.dropdown_style1 .ui-widget-content .ui-state-active,.dropdown_style1 .ui-widget-header .ui-state-active{border:1px solid #054aad;background:#054aad 50% 50% repeat-x;font-weight:normal}.dropdown_style1 .ui-state-disabled,.dropdown_style1 .ui-widget-content .ui-state-disabled,.dropdown_style1 .ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.dropdown_style1.ui-corner-all,.dropdown_style1.ui-corner-top,.dropdown_style1.ui-corner-left,.dropdown_style1.ui-corner-tl,.dropdown_style1 .ui-corner-all,.dropdown_style1 .ui-corner-top,.dropdown_style1 .ui-corner-left,.dropdown_style1 .ui-corner-tl{border-radius:4px}.dropdown_style1 .ui-icon{height:16px;width:16px}.dropdown_style1 .ui-icon,.dropdown_style1 .ui-widget-content .ui-icon{background-image:url('//cdn-prod-static-update.apollo.no/v-46b837f2a4e61ec70db64b9748f2fba9/content/themes/apollo/content/img/icons/multiselect-sprite.png');background-repeat:no-repeat;background-position:0 -16px}.dropdown_style1 .ui-state-default .ui-icon{background-position:0 -32px}.dropdown_style1 .ui-state-focus .ui-icon,.dropdown_style1 .ui-state-active .ui-icon{background-position:0 0}.dropdown_style1 .ui-state-active,.dropdown_style1 .ui-widget-content .ui-state-active,.dropdown_style1 .ui-widget-header .ui-state-active{font-family:"Proxima N W01 Bold",sans-serif;color:#fff}.accommodation_search_page .search_tab a{background-color:#acddf0}.reviews_page .disclaimer{font-size:1.4rem;line-height:20px}.reviews_page .information h2{margin-bottom:10px;font-size:13px;line-height:18px}.reviews_page .what_to_expect li img{padding:2px}.reviews_page .what_to_expect li span{vertical-align:top}.reviews_page .summary .rating_levels{float:left;border-spacing:2px}.reviews_page .summary .rating_levels td{border-style:none;border-color:rgba(0,0,0,0);padding:0px;margin-bottom:20px}.reviews_page .summary .rating_levels td.name{padding-right:10px}.reviews_page .summary .rating_levels td.percentage{width:140px}.reviews_page .summary .rating_levels td.percentage .percentage_bar_container{width:100%;border:1px solid #1b5fcb}.reviews_page .summary .rating_levels td.percentage .bar{position:relative;height:12px;background-color:#1b5fcb}.reviews_page .summary .rating_levels td.count{padding-left:10px}.reviews_page .reviewcontainer{margin-bottom:15px}.reviews_page .reviewcontainer .author_text{margin:0;font-size:12px}.reviews_page .reviewcontainer h4{font-size:14px;line-height:1.14;font-size:1.4rem;margin-top:0px;margin-bottom:15px}.reviews_page .reviewcontainer .divider{clear:both;margin-top:15px;width:95%;margin-left:20px;border-bottom:1px solid #ede6de}.reviews_page .reviewcontainer .review_text{line-height:18px}.reviews_page .review_button_tab{margin-bottom:15px;margin-top:10px}.reviews_page .load-more-reviews a{display:flex;align-items:center;justify-content:center}.reviews_page .load-more-reviews a svg{fill:#1b5fcb;height:12px;width:12px;margin-left:20px}.reviews_page .panel{background-color:#eee;border-radius:5px;padding:10px 0px}.reviews_page .panel .panel-header{padding:0px 15px 10px 15px;font-family:"Proxima N W01 Bold",sans-serif}.reviews_page .panel .panel-header .date{float:right;font-size:11px;color:#808284;font-family:"Proxima N W01 Reg",sans-serif}.reviews_page .panel .panel-body{padding:0px 15px 10px 15px}.reviews_page .panel>*:last-child{padding-bottom:0px}.reviews_page #Review_section .summary_container{font-family:"Proxima N W01 Bold",sans-serif}.reviews_page #Review_section .summary_container .rating_area{margin-bottom:10px}.reviews_page #Review_section .summary_container .summary_score{color:#015790;font-size:26px}.reviews_page #Review_section .summary_container .summary_out_of{font-size:1.4rem;color:#000}.reviews_page #Review_section .summary_container .summary_based_on{font-size:10px;color:#888;display:block}@media(max-width: 991px){.reviews_page #Review_section .summary_container .review_item .left_cell p{margin-bottom:5px;font-size:13px}}.reviews_page #Review_section .bottom_read_more{font-family:"Proxima N W01 Bold",sans-serif;text-align:center;font-size:16px}.reviews_page #Review_section .bottom_read_more .under_link{font-family:"Proxima N W01 Reg",sans-serif;font-size:9px;line-height:10px;color:#a9a4a4}.reviews_page #Review_section .header_latest_reviews{margin-top:20px}.reviews_page #Review_section .review_item p{margin:0;padding:0}.reviews_page #Review_section .review_item .left_cell{text-align:center}.reviews_page #Review_section .review_item .left_cell .rating_header{font-family:"Proxima N W01 Bold",sans-serif;margin-bottom:10px}.reviews_page #Review_section .review_item .left_cell .rating_score{font-size:18px}.reviews_page #Review_section .review_item .left_cell .based_on{font-size:12px;color:#888}.reviews_page #Review_section .review_item .right_cell .positive section,.reviews_page #Review_section .review_item .right_cell .negative section{align-items:center;display:flex}.reviews_page #Review_section .review_item .right_cell i{width:25px;font-family:"Proxima N W01 Bold",sans-serif}.reviews_page #Review_section .review_item .right_cell i.plus{font-size:22px;color:green}.reviews_page #Review_section .review_item .right_cell i.minus{font-size:26px;color:red}.reviews_page #Review_section .review_item .right_cell .purchased{margin-top:10px;float:right;font-size:11px;margin-bottom:-10px}.reviews_page .review-tab{display:inline;padding:7px 15px 6px}.climate_page .climate-list{display:flex;justify-content:space-between}.climate_page .climate-list-item{display:flex;flex-direction:column;align-items:center;min-width:0}.climate_page .icon{width:2.4rem;height:2.4rem}.climate_page .divider{margin:3.2rem 0;border-top:1px solid #e6e5df}.climate_page h3{margin:.4rem 0}.climate_page .climate_facts{padding:0 0 20px 0;max-width:700px}@media(max-width: 767px){.climate_page.responsive .text{width:auto}}.content_page{overflow-y:scroll}.content_page .list_item_main_information_inner h4{margin-top:0}@media(max-width: 767px){.responsive .content_page .below_left_nav{display:none}}.travel_area_page .score_area{padding:12px 16px;border-radius:2px;background-color:#f1f2f2}.travel_area_page .score_area .item_reviewed{font-size:17px;font-family:"Proxima N W01 Bold",sans-serif;margin-left:7px}.travel_area_page .score_area .score{font-size:26px;font-family:"Proxima N W01 Bold",sans-serif}.travel_area_page .score_area .based_on{margin-top:5px}.travel_area_page .score_area .review_count{font-family:"Proxima N W01 Bold",sans-serif}.travel_area_page .popover_box{z-index:999}.travel_area_page .divider{border-top:1px solid #dbd9d0}.travel_area_page .description .divider{margin-top:15px}.travel_area_page .bookingbox{margin-left:20px}.facilities_page .facilities{margin-bottom:20px}.facilities_page .facilities .text{margin-left:5px}.facts_page .facts{margin-top:20px;color:#333;font-family:"Proxima N W01 Reg",sans-serif}.facts_page .facts .title{float:left;width:300px;margin-bottom:10px;font-family:"Filson W01 Bold",sans-serif;font-size:15px}.facts_page .facts .text{float:left;margin-bottom:10px;width:380px;font-size:13px}@media(max-width: 767px){.facts_page.responsive .text{width:auto}}.itinerary_page .introduction{font-size:14px;border-bottom:solid 1px #eadfbe}.itinerary_page .information{padding-top:14px;font-size:13px;border-bottom:solid 1px #eadfbe}.ship_page .description,.ship_page .cabin_categories_description,.ship_page .gratuities{padding-top:15px}.ship_page .introduction{padding-bottom:15px;border-bottom:solid 1px #eadfbe}.emergency_page{margin-top:0px;background:#faf7ef}.emergency_page #main{margin-bottom:120px}.emergency_page .header{margin-bottom:56px;height:100px;background:rgba(255,255,255,.4)}.emergency_page .header .logo{width:960px;margin:0 auto}.emergency_page .news_item{margin-top:15px;border-top:1px solid #eadfbe}.emergency_page h2{margin-top:15px}.emergency_page h4{margin-top:10px;margin-bottom:10px}.emergency_page .factsbox{margin-left:40px;margin-top:50px}.emergency_page .factsbox .link_home{margin-bottom:10px;font-size:16px}.emergency_page .factsbox .link_home a:after{content:" »"}.online_catalogue_page .social_media{height:20px;margin-top:10px;z-index:10;position:absolute;right:0px}.online_catalogue_page .body_facts ul{list-style:disc;padding-left:20px;margin-bottom:10px}.catalogue_item_content{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"column-bookingbox" "column-left" "column-right1" "column-right2";display:grid}@media(min-width: 768px){.catalogue_item_content{grid-template-columns:59% 41%;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;grid-template-areas:"column-left column-right1" "column-left column-bookingbox" "column-left column-right2"}}.catalogue_item_content .column-left{grid-area:column-left}@media(min-width: 768px){.catalogue_item_content .column-left{padding-right:2.4rem}}.catalogue_item_content .column-right1{grid-area:column-right1}.catalogue_item_content .column-bookingbox{grid-area:column-bookingbox}@media(min-width: 768px){.catalogue_item_content .column-bookingbox{padding-left:2.4rem;border-left:1px solid rgba(0,0,0,.1)}}.catalogue_item_content .column-right2{grid-area:column-right2}@media(min-width: 768px){.catalogue_item_content .column-right2{padding-left:2.4rem;border-left:1px solid rgba(0,0,0,.1)}}.rooms_page .room_size_label,.rooms_page .occupancy_label{font-family:"Proxima N W01 Bold",sans-serif;clear:left;float:left;margin-right:2px}.rooms_page .is_room_size_value,.rooms_page .is_occupancy_value{float:left}.rooms_page .textfacts{margin-bottom:10px}.rooms_page .list_item h2{margin-bottom:5px}.rooms_page .textfacts ul{list-style:disc;padding-left:20px;margin-bottom:10px}.booking_flow_page h1{margin-bottom:20px}.booking_flow_page h3{margin-bottom:0px}.booking_flow_page input[type=number]{-moz-appearance:textfield}.booking_flow_page input::-webkit-outer-spin-button,.booking_flow_page input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.booking_flow_page .booking_flow_footer{display:flex;justify-content:space-between;align-items:center}@media(min-width: 768px){.booking_flow_page .booking_flow_footer{justify-content:flex-end}}.booking_flow_page .booking_flow_footer .price-summary .price-summary-header{margin-bottom:4px;font-family:"Proxima Nova W01 Medium",sans-serif;font-size:1.2rem;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#333;font-family:"Proxima Nova W01 Medium",sans-serif}.booking_flow_page .booking_flow_footer .price-summary .currency,.booking_flow_page .booking_flow_footer .price-summary .price{color:#222}.booking_flow_page .booking_flow_footer .price-summary .currency{font-size:16px}.booking_flow_page .booking_flow_footer .price-summary.discounted .currency,.booking_flow_page .booking_flow_footer .price-summary.discounted .price{color:red}.booking_flow_page .booking_flow_footer .price-summary.discounted .brochure-price{margin-bottom:10px;display:inline-block}.booking_flow_page .booking_flow_footer .price-summary.discounted .brochure-price .currency,.booking_flow_page .booking_flow_footer .price-summary.discounted .brochure-price .price{color:#6d7174}.booking_flow_page .booking_flow_footer button{flex-basis:50%}@media(min-width: 768px){.booking_flow_page .booking_flow_footer button{flex-basis:unset}}.booking_flow_page .telephone_info_box{color:#888}.booking_flow_page .expandable_part .part.expandable_part{padding:0px}.unspecified_hotel_page{overflow-y:scroll}.unspecified_hotel_page .top-image{margin-bottom:10px}.unspecified_hotel_page .hotel_list_result hr{border-bottom:2px solid #eadfbe}.unspecified_hotel_page .hotel_list_result .upgrade_hotel_header{text-align:center;margin-top:20px;margin-bottom:5px}.unspecified_hotel_page .hotel_list_result .upgrade_hotel_sub_header{text-align:center;margin-bottom:20px}.excursion_list_page #product_list h3 a{cursor:default;text-decoration:none;color:#333}.flight_list_page{overflow-y:scroll}.flight_list_page .flight-list-section .angle_down,.flight_list_page .flight-list-section .angle_up,.flight_list_page .filter-results .angle_down,.flight_list_page .filter-results .angle_up{height:16px;width:16px;padding-bottom:2px}.flight_list_page .flight_package_information_left{position:relative;top:7px}#assets{position:relative;margin-bottom:10px;width:100%;height:auto}#assets .asset-media{position:relative}#assets .asset-media>img{display:block;width:100%;height:auto}#assets .asset-media>picture img{display:block;width:100%;height:auto}#assets .asset-media .asset_links{position:absolute;left:10px;bottom:10px}#assets .asset-media .asset_links>a,#assets .asset-media .asset_links>div{margin-right:10px;display:inline-block}#assets .asset_overlay{max-width:400px;position:absolute;right:10px;bottom:10px;min-width:180px;overflow:visible;padding:10px 15px 15px 15px;background-color:#fff;background-color:rgba(255,255,255,.85);border-radius:4px}#assets .asset_overlay h3{margin-top:5px;margin-bottom:0px}#assets .asset_overlay .label{padding-top:5px}#assets .asset_overlay .label img{vertical-align:top}#assets .asset_overlay .product_segmentation{text-align:center;width:230px;margin-left:-15px}#assets .asset_overlay .product_segmentation .label{display:inline-block;text-align:left}#assets .asset_overlay ul{margin-top:5px}#assets .asset_overlay ul li{margin-top:9px;margin-bottom:4px}@media(max-width: 767px){.responsive #assets{margin-bottom:0px}.responsive #assets .asset_overlay{box-sizing:border-box;float:left;margin-bottom:5px;margin-top:5px;max-width:none;padding:0 8px;position:static;right:initial;width:100%;border:1px solid #ddd;background-color:#eee;border-radius:4px}.responsive #assets .asset_overlay .label{padding-top:5px;padding-bottom:5px}}@media(max-width: 575px){.responsive #assets .asset_overlay{margin-top:10px}.responsive #assets .asset_links{position:static}}.list_item{margin-top:10px;margin-bottom:10px}.list_item .price_from-text{margin-top:5px;margin-bottom:5px}.list_item .list_item_main_information_inner{padding-top:5px}.list_item h2{margin-top:0px;float:left;font-size:14px;line-height:1.14;margin-bottom:0px;font-size:18px}.list_item h2 .name{margin-right:10px}.list_item .textfacts{float:left;clear:both}.list_item .textfacts .k_fact{clear:both;float:left}.list_item .textfacts .k_fact .heading{margin-top:0px;margin-bottom:0px;margin-bottom:10px;font-size:13px;line-height:18px;font-size:12px}.list_item .textfacts .k_fact p{margin-bottom:5px;padding:0;clear:none;font-size:14px;line-height:19px}.list_item .textfacts .k_fact a{float:none}.list_item .textfacts .k_fact .fact_name{margin-right:6px}.list_item .segmentationicons{margin-bottom:5px;margin-top:5px;clear:both}.list_item .product_segmentation{position:absolute;z-index:10}.list_item .product_segmentation .label img{width:75px;height:75px}.list_item .list_item_main_information_inner{width:100%;min-height:110px}.list_item .facilities{margin-bottom:10px;clear:both}.list_item .divider{margin:1.6rem 0;border-top:1px solid #e6e5df}@media(min-width: 576px)and (max-width: 767px){.list_item .col-md-3{float:left;padding-right:20px}}@media(max-width: 767px){.list_item .divider{margin-left:0}}.list_item .classification{margin:2px 6px 6px 0px;float:left}.list_item .list_item_rating h3{margin:10px 0 5px 0;float:none;display:block;font-size:12px}.list_item .TypeOfTour{margin-right:10px}.list_item .TypeOfSafari{margin-right:10px}.list_item .subareas{width:100%;font-size:12px}.list_item .subareas ul{margin:0}.list_item .from-price{margin-top:5px;margin-bottom:10px;font-family:"Proxima N W01 Reg",sans-serif;font-size:13px;color:#015790}.list_item .from-price .price,.list_item .from-price .currency{color:#015790}.list_item .hotels{float:right}.list_item .subareas{clear:both}.list_item .subareas ul{display:inline}.list_item .subareas li{display:inline}.list_item .subareas li a:after{content:","}.list_item .subareas li.last a:after{content:""}.list_item .totalhotelcount{clear:both}.list_item .name{float:left}.list_item .more_about{float:left;clear:both;margin-bottom:10px;margin-top:5px;color:#015790;font-family:"Proxima N W01 Reg",sans-serif;font-size:13px}.list_item .more_about:after{content:" »"}.list_item .slideshow-counter{float:left}.list_item .product_page_link{float:left;clear:both;margin:10px 0 0 0}.list_item .separator{height:50px}.list_item .name_heading{clear:left}.list_item .hotel_category_short_name{display:inline;float:left;margin-right:5px}.list_item .list-item-video{display:block;float:left;margin-top:-62px;margin-left:3px}.list_item .list-item-video .btn{position:relative;z-index:100}@media(max-width: 767px){.responsive .list_item .textfacts .k_fact p{font-size:15px;line-height:18px}}.booking_information{font-family:"Proxima N W01 Reg",sans-serif;font-size:12px}.booking_information .badge{display:inline-block;background:#f85f51;color:#fff;padding:4px 5px;border-radius:4px;margin-bottom:6px}.booking_information .price_from_text{margin-top:0px;margin-bottom:0px}.booking_information .disclaimer_text{margin-top:0px;margin-bottom:0px}.booking_information.without_price .disclaimer_text{width:260px}.booking_information.from_price{margin-top:2px}.booking_information.from_price .disclaimer_text{font-size:10px;line-height:120%}.booking_information.cheapest .price_from_text{float:right;text-align:right;line-height:normal;margin-left:15px}.booking_information .excursion_data{min-height:50px}.booking_information .excursion_data .column_left{float:left;padding-right:6px}.booking_information .excursion_data .header{font-family:"Proxima Nova W01 Medium",sans-serif}.booking_information .first_letter_uppcase{text-transform:lowercase}.booking_information .first_letter_uppcase:first-letter{text-transform:capitalize}.booking_information.without_price .disclaimer_text{font-size:13px}.booking_information .additional_disclaimer{float:left;margin-top:10px}.booking_information .from_text,.booking_information .disclaimer_text,.booking_information .additional_disclaimer{color:#222}.booking_information .disclaimer_title,.booking_information .additional_disclaimer_title{font-family:"Proxima Nova W01 Medium",sans-serif;font-size:13px;margin-bottom:0;color:#222}.booking_information .upgraded-flightclass{display:table}.booking_information .upgraded-flightclass *{display:table-cell;vertical-align:middle}.booking_information .upgraded-flightclass .upgraded-flightclass-text{padding-left:5px;font-family:"Proxima Nova W01 Medium",sans-serif;font-size:13px}.booking_information .popover-container{display:inline-block}.booking_information .popover-container .popover{bottom:32px;left:-20px}.booking_information .popover-container .triangle{left:85px;bottom:20px}.booking_information .popover-container .trianglein{bottom:26px;left:85px}@media(max-width: 991px){.responsive .booking_information.without_price .disclaimer_text{width:100%}}.bookingbox{position:relative;top:60px;margin-bottom:70px;background-color:#dbeff9;border:1px solid #acddf0;border-radius:0 3px 3px 3px}.bookingbox h2{line-height:60px;color:#fff;font-size:20px;font-family:"Filson W01 Bold",sans-serif;background-image:url('//cdn-prod-static-update.apollo.no/v-9f23e62d76e05b4ae77c8341bf1a1d86/content/themes/apollo/content/img/gradients-sprite.png');background-position:0 -202px;background-repeat:repeat-x;text-shadow:0px -1px 2px rgba(51,51,51,.3);border-top-right-radius:4px;border-top-left-radius:4px;text-align:center}.bookingbox h2.book_emphasis{position:absolute;top:-60px;left:-1px;width:130px;margin-top:0px}.bookingbox .booking_information{position:absolute;top:-60px;left:140px;height:0;z-index:1}.bookingbox .booking_information .price_from_text{padding-bottom:0px;font-size:12px}.bookingbox .booking_information .price_from_text .price{font-size:24px}.bookingbox .booking_information .disclaimer_text{font-size:10px}.bookingbox .booking_information.without_price .disclaimer_text{position:relative;top:10px;font-size:13px}.bookingbox .booking_box_body{height:60px;height:108px;border-bottom:1px solid #acddf0;border-radius:0 2px 0 0;background-color:#f4fafd}.bookingbox .booking_box_body .icon{height:10px;width:30px;overflow:hidden;display:inline-block;position:relative;left:50px;top:-3px;top:-3px}.bookingbox .booking_box_body .icon span{background-image:url('//cdn-prod-static-update.apollo.no/v-2c5f0ec13465dce03d52365378323740/content/themes/apollo/content/img/icons/icons-sprite.png');background-position:0 -476px;position:absolute}.bookingbox .booking_box_body label,.bookingbox .booking_box_body select{position:absolute}.bookingbox .booking_box_body label{top:30px;left:10px;font-size:14px;color:#333;font-family:"Proxima N W01 Bold",sans-serif}.bookingbox .booking_box_body select{top:54px;left:10px;height:22px;font-size:12px;color:#333;font-family:"Proxima N W01 Reg",sans-serif}.bookingbox .booking_box_body select.day{width:40px}.bookingbox .booking_box_body select.yearmonth{width:32%}.bookingbox .booking_box_body select.departure{width:41%}.bookingbox .booking_box_body.departures .yearmonth{left:48%}.bookingbox .booking_box_body.departures select.day{left:84%}.bookingbox .booking_box_body.no-departures select.day{left:148px}.bookingbox .booking_button_area{padding:8px}.bookingbox .btn{float:right;margin-top:0}@media(max-width: 767px){.responsive .bookingbox_container{margin-top:20px}}.bookingBoxListPage{padding:6px 6px 6px 10px;width:95%;position:relative;float:left;clear:both;min-height:36px}.bookingBoxListPage .btn{margin-top:5px}@media(min-width: 576px)and (max-width: 575px){.responsive .bookingBoxListPage{width:96%}}.bookingBoxListPage{width:100%;border:none;border-radius:0;box-sizing:border-box;background-color:#f6f5f2;border-top-left-radius:4px;padding-bottom:16px;padding-right:16px;padding-left:16px}@media(max-width: 767px){.bookingBoxListPage{border-radius:0}}.bookingBoxListPage .booking_information .disclaimer_title,.bookingBoxListPage .booking_information .additional_disclaimer_title{color:#1b1464}.bookingBoxListPage .booking_information .disclaimer_text,.bookingBoxListPage .booking_information .additional_disclaimer_text{color:#1b1464}.bookingBoxListPage .booking_information .price_from_text{margin-top:6px}.bookingBoxListPage .booking_information .price_from_text .total-price{font-size:26px;color:#333}.bookingBoxListPage .booking_information .price_from_text .from_text{color:#1b1464}.bookingBoxListPage .booking_information .price_from_text .brochure-price{font-size:13px}.bookingBoxListPage .aggregated_price_specification .expandable_header h4{color:#1b5fcb}.bookingBoxListPage .aggregated_price_specification table td{border-color:#1b1464;color:#1b1464}.address_box{padding-top:13px;padding-bottom:13px;margin-top:13px;border-top:1px solid #eadfbe;border-bottom:1px solid #eadfbe;font-size:13px}.address_box h3{margin-top:0px;padding-left:15px;margin-bottom:10px;font-size:13px;line-height:18px}.address_box p{padding-left:15px}.facilities{font-size:14px}.facilities .k_fact{white-space:nowrap;width:185px;float:left;text-align:left;display:flex;align-items:center;padding-top:.4rem}.facilities .k_fact .checkbox_label{margin-left:5px;color:#333;font-family:"Proxima Nova W01 Medium",sans-serif;overflow:hidden;text-overflow:ellipsis}.facilities .k_fact .checkbox_label--not-checked{text-decoration:line-through;color:#6d7174}.facilities .k_fact p{float:left;clear:none;padding:0;margin:0}.facilities .k_fact p span{margin:5px 0 0 2px}.facilities .k_fact .icon-sprite{margin:0 3px 0 0;position:relative;top:2px}.facilities .fact_name{margin-right:6px;float:left}.k_fact svg{display:none}@media(max-width: 991px){.responsive .facilities .k_fact{width:49%}}@media(max-width: 767px){.responsive .facilities .k_fact p{font-size:15px;line-height:18px}}.introduction_text>p,.introduction>p{font-family:"Proxima N W01 Reg",sans-serif;font-size:1.9rem;font-stretch:normal;font-style:normal;line-height:2.8rem;letter-spacing:normal}.introduction_text .heading,.introduction .heading{margin-top:10px;font-size:18px;line-height:1.11;letter-spacing:-0.2px}#product_list{margin-top:10px;margin-bottom:10px}#product_list .label li{list-style-type:disc}#product_list h4{margin-top:0}#product_list .range_slider_label{width:100%}#product_list .price_filter{margin:0 20px 10px 20px}#product_list .product-list-count{font-size:18px;line-height:1.11;letter-spacing:-0.2px}.invert{transform:scaleX(-1);display:inline-block}.popover-label{position:relative}.popover-label.cleared{clear:both;display:block}.popover-label .popover_box{width:220px;position:absolute;bottom:20px;display:none;z-index:9999;padding:15px;background-color:#333;border-radius:3px;box-shadow:0 0 2px #000}.popover-label .popover_box h3{color:#fff}.popover-label .popover_box p{margin:5px 0px 0px 0px;white-space:normal}.popover-label .popover_box p,.popover-label .popover_box ul{color:#fff}.popover-label .popover_box .bottomarrow{position:absolute;font-size:20px;text-shadow:0 0 2px #000;bottom:-20px;color:#333}.popover-label .popover_box .bottomarrow:after{content:"▼"}.popover-label .popover_box ul{position:relative}.popover-label .popover_box ul li{line-height:15px;display:list-item;margin-left:15px;list-style-type:disc}iframe.travel_area_booking_box{height:415px;margin-top:10px}@media(min-width: 768px)and (max-width: 991px){.responsive iframe.travel_area_booking_box{height:450px}}.map_gallery_iframe #map_canvas .gm-style-iw{max-height:1000px}.map_part #map_canvas .gm-style-iw{max-height:370px}.rsDefault #map_canvas,.rsSlide #map_canvas{color:#333}#map_canvas .map_item_label span{border-radius:3px;font-size:13px;font-family:"Proxima N W01 Bold",sans-serif}#map_canvas .list-item-video,#map_canvas .rsFullscreenBtn{display:none}#map_canvas .image_slideshow .enlarge_wrapper{display:none}#map_canvas .gm-style-iw{top:0px !important;left:0px !important;padding-right:10px !important;padding-bottom:10px !important;overflow-y:auto;border-bottom:solid #fff 10px}#map_canvas .gm-style-iw>div{overflow:visible !important}#map_canvas .rsLink{pointer-events:none;cursor:default}#map_canvas .list_item{margin-top:0;overflow:hidden}#map_canvas .list_item .divider{display:none}#map_canvas .list_item .col-md-6{width:382px}#map_canvas .list_item .col-md-6 .name_heading a{font-size:18px}#map_canvas .list_item .left_region .travel_area_trail li a{font-size:12px;font-family:"Proxima N W01 Bold",sans-serif}#map_canvas .list_item .right_region{float:left}#map_canvas .list_item .right_region .facilities{-moz-column-count:2;column-count:2;font-size:12px;font-family:"Proxima N W01 Reg",sans-serif;margin-top:5px}@media(min-width: 576px)and (max-width: 575px){.responsive #map_canvas .bookingBoxListPage{width:92%}}@media(max-width: 991px){.responsive .part .trip_advisor_rating img{width:auto}}@media(min-width: 768px)and (max-width: 991px){.responsive .map_gallery_iframe #map_canvas .list_item .col-md-3,.responsive .map_part #map_canvas .list_item .col-md-3{margin-left:0px}}@media(max-width: 991px){.responsive .map_gallery_iframe #map_canvas .row,.responsive .map_part #map_canvas .row{margin-left:0px}}@media(min-width: 576px)and (max-width: 767px){.responsive .map_gallery_iframe #map_canvas .list_item,.responsive .map_part #map_canvas .list_item{width:574px}.responsive .map_gallery_iframe #map_canvas .list_item .col-md-6,.responsive .map_part #map_canvas .list_item .col-md-6{width:310px}}@media(max-width: 991px){.responsive .map_gallery_iframe #map_canvas .gm-style-iw,.responsive .map_part #map_canvas .gm-style-iw{max-height:300px}.responsive .map_gallery_iframe #map_canvas .list_item,.responsive .map_part #map_canvas .list_item{width:100%}}@media(max-width: 767px){.responsive .map_gallery_iframe #map_canvas .gm-style-iw,.responsive .map_part #map_canvas .gm-style-iw{max-height:252px}.responsive .map_gallery_iframe #map_canvas .list_item,.responsive .map_part #map_canvas .list_item{width:auto}.responsive .map_gallery_iframe #map_canvas .list_item .col-md-6,.responsive .map_part #map_canvas .list_item .col-md-6{width:100%;float:none}.responsive .map_gallery_iframe #map_canvas .btn.btn-right,.responsive .map_part #map_canvas .btn.btn-right{float:left;margin-left:0px}}.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner{padding-top:0px;box-shadow:none}.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .right_region,.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .left_region{position:static;top:auto}.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .right_region .facilities,.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .left_region .facilities{-moz-column-count:auto;column-count:auto}.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .right_region .facilities .k_fact,.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .left_region .facilities .k_fact{float:left;width:150px}.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .right_region,.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .left_region,.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .hotel_name,.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .flight_name{width:100%;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px}.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .bookingBoxListPage{width:100%;margin-left:0px;margin-right:0px}.map_gallery.new-brand-identity #map_canvas .list_item .list_item_inner .bookingBoxListPage .btn{margin-top:10px}.top-hotels{padding-top:2.8rem}.top-hotels__heading{font-size:18px;line-height:1.11;letter-spacing:-0.2px}.top-hotels__accommodation-item{margin-top:2.8rem}.top-hotels__accommodation-item-information{display:flex;font-family:"Proxima Nova W01 Medium",sans-serif;font-size:1.2rem;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#333}.top-hotels__accommodation-item-information__header{font-size:16px;line-height:1.25;color:#1b1464}.top-hotels__accommodation-item-image{max-width:141px;margin-right:.8rem}.top-hotels__accommodation-item-booking-information{margin-top:1.2rem;display:flex;justify-content:space-between}.top-hotels__accommodation-item-booking-information__from-price{display:flex;align-items:flex-end}.top-hotels__accommodation-item-booking-information__from-price--text{font-family:"Proxima Nova W01 Medium",sans-serif;padding-right:.4rem}.top-hotels__accommodation-item-booking-information__from-price--price{font-size:18px;line-height:1.11;letter-spacing:-0.2px}.top-hotels__hotel_list_link{font-size:16px}.tour_list_facts{border-top:1px solid #eadfbe}.tour_list_facts ul{list-style-type:disc;list-style-position:inside}.important_commercial_content__header{font-family:"Proxima N W01 Bold",sans-serif;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.4px;text-transform:uppercase;color:#333}.important_commercial_content__see-more a{font-size:1.6rem;line-height:1.11}.important_commercial_content__container{width:100%;display:flex;overflow-x:scroll;-ms-overflow-style:none}@media(min-width: 768px){.important_commercial_content__container{flex-wrap:wrap;overflow-x:auto}}@media(min-width: 768px){.important_commercial_content__item-wrapper:hover{top:-1px}}.important_commercial_content__item-link:hover{text-decoration:none}.important_commercial_content__item{height:100%;min-width:190px;max-width:248px;padding:.8rem;box-shadow:1px 2px 0 0 #e6e5df;border-radius:8px;border:solid 1px #e6e5df;text-decoration:none;display:flex;flex-direction:column}@media(min-width: 768px){.important_commercial_content__item{max-width:unset}.important_commercial_content__item:hover{top:-1px;box-shadow:0 1px 3px 0 #dbd9d0,0 1px 1px 0 #dbd9d0,0 3px 1px 0 #dbd9d0}}.important_commercial_content__item__image{border-radius:4px}.important_commercial_content__item__title{font-size:18px;line-height:1.11;letter-spacing:-0.2px;color:#1b1464;margin-top:13px}.important_commercial_content__item__disclaimer{font-family:"Filson W01 Book",sans-serif;font-size:1.6rem;color:#888}.important_commercial_content__item__from-price{font-family:"Filson W01 Bold",sans-serif;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:-0.2px;color:#fff;color:#1b1464;margin-top:13px;display:flex;justify-content:flex-end;flex:1;align-items:flex-end}.product-list-overview{float:right;padding:10px;width:200px;margin-bottom:10px;margin-left:10px;margin-top:0;margin-right:0;border-left:solid 1px #eadfbe;border-radius:0 3px 3px 3px;border-right:solid 1px #eadfbe;border-bottom:solid 1px #eadfbe}.product-list-overview h3{padding-bottom:5px;margin-bottom:0px;font-family:"Proxima N W01 Bold",sans-serif;font-size:12px}.product-list-overview .from-price{float:right}.product-list-overview li{line-height:18px}.product-list-overview li a{font-size:12px}.product-list-overview li a span{font-family:"Proxima N W01 Bold",sans-serif}.product-list-overview li a.from-price .price,.product-list-overview li a.from-price .currency{color:#015790}@media(max-width: 767px){.responsive .product-list-overview{width:100%;padding:0}.responsive .product-list-overview h3{margin:5px 0 0 10px}.responsive .product-list-overview ul{margin-left:10px}.responsive .product-list-overview li{float:left;width:100%}.responsive .product-list-overview li a.from-price{margin-left:17px;float:none}}@media(max-width: 575px){.responsive .product-list-overview{border-radius:5px}}.climate_overview table{clear:both}.climate_overview table tr:nth-child(odd) td{background-color:rgba(0,0,0,0)}.climate_overview table tbody{display:-webkit-flex;flex-wrap:wrap;justify-content:space-between}.climate_overview table tr{margin-right:5px;margin-bottom:5px;width:80px;padding-top:5px;padding-bottom:5px;float:left;border:1px solid #ede6de}.climate_overview table tr td{padding:0;margin:0;margin-right:8px;border-style:none;border-color:rgba(0,0,0,0)}.climate_overview table tr td:first-child{float:left;padding-left:2px;margin:0;width:44px;overflow:hidden;font-family:"Proxima N W01 Bold",sans-serif;text-transform:capitalize;text-align:center}.climate_overview a{margin-left:8px;font-size:13px}.climate_overview .climate_overview_footer{margin-right:14px}.climate_overview .climate_overview_footer .climate_source_text{float:right;margin-top:-6px;font-size:10px}@media(min-width: 768px)and (max-width: 991px){.responsive .climate_overview{margin-left:0;width:100%}}@media(max-width: 991px){.responsive .climate_overview{float:none}}.hotelcategory{margin-bottom:10px;background-color:#fff;color:#333;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px 0 rgba(0,0,0,.2);border:none;border-radius:4px;padding:15px;padding-bottom:10px}.hotelcategory .body{-moz-column-count:2;column-count:2}@media(min-width: 768px)and (max-width: 991px){.responsive .hotelcategory .body{-moz-column-count:1;column-count:1}}@media(max-width: 767px){.responsive .hotelcategory .body{font-size:15px}.responsive .hotelcategory .body ul{margin-left:16px}.responsive .hotelcategory .footerlink{font-size:15px}}@media(max-width: 575px){.responsive .hotelcategory .body{-moz-column-count:1;column-count:1}}.hotelcategory .mondoHeader{background-color:#1b1464;color:#fff !important}.hotelcategory .mondoHeader img{margin:10px;vertical-align:middle}.hotelcategory .body{font-family:"Proxima N W01 Reg",sans-serif;font-size:13px;margin-bottom:10px}.hotelcategory .body ul{list-style-type:none;font-family:"Proxima Nova W01 Medium",sans-serif;margin-left:15px;padding-left:0px;list-style-type:disc;line-height:16px}.hotelcategory .body ul li{padding-bottom:5px}.hotelcategory .footerlink{color:#1b5fcb;font-family:"Proxima Nova W01 Medium",sans-serif;font-size:13px}.available_flights .loader{height:100px;width:100%;margin-top:0;background-color:#fff}.available_flights .error-information{margin-bottom:10px}.search-result-info{border:2px solid #015790;font-size:14px;font-family:"Proxima Nova W01 Medium",sans-serif;margin-bottom:20px;background-image:url('//cdn-prod-static-update.apollo.no/v-2e1ea4a324f6e5a368f9de173fd2dd56/content/themes/apollo/content/img/icons/icons/info-sign.png');background-repeat:no-repeat;background-position:10px center;padding:10px;padding-left:46px}.search-result-info>div{line-height:18px}#hotel_result_list .search-result-info:not(:first-child){display:none}.flight-Search-Messages{margin-top:30px}.dialogue_widget{clear:both;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.dialogue_widget.selected{box-shadow:0 0 2px 1px #dbeff9;z-index:100}.dialogue_widget.selectWidget .dialogue-widget-dropdown{opacity:0;position:absolute;top:0px;left:0;right:0;bottom:0;height:100%}.dialogue_widget .button{color:#015790;padding-top:0px}.dialogue_widget .contents{padding-top:5px;white-space:nowrap}.ap-room-meal .ap-list-group-item{min-height:79px}.ap-room-meal .ap-list-group-item--active .ap-radio-button,.ap-room-meal .ap-list-group-item--active .price,.ap-room-meal .ap-list-group-item--active .currency{color:#1b1464}.ap-room-meal .ap-list-group-item.disabled{color:#333;background:#fcf2f3}.ap-room-meal .ap-list-group-item.disabled .price,.ap-room-meal .ap-list-group-item.disabled .currency{text-decoration:none;color:#888}.ap-room-meal .ap-room-option__num-of .ap-room-option__name{position:absolute;top:.8rem;font-size:1rem}.ap-room-meal .ap-room-meal__sub-heading{font-family:"Proxima N W01 Bold",sans-serif;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.4px;text-transform:uppercase;color:#333;color:#333}.ap-room-meal .disclaimer-information{border-radius:.4rem;background-color:#eaf3fa;padding:.8rem;border:solid 1px #739bd8;color:#054aad;margin-top:10px;margin-bottom:10px}.ap-room-meal .disclaimer-information .heading{font-size:14px;line-height:1.14;color:#054aad}.ap-room-meal .disclaimer-information p{@h5-text}.ap-room-meal .error-message{font-family:"Proxima Nova W01 Medium",sans-serif;color:#d0021b}#accommodationPanel .room-and-meal-to-price-calendar-panel{background-color:#1b1464;border-color:#1b1464}.my-search-container{font-size:16px;background-color:#fff;margin-left:0;margin-bottom:10px;box-sizing:border-box;width:100%;position:relative;z-index:101;box-shadow:0px 4px 20px rgba(0,0,0,.1);border-radius:8px}.my-search-container:hover{cursor:pointer}.my-search-container dl>dt>span:first-child:after{content:": "}.my-search-container .my-search-label,.my-search-container a{line-height:20px}.my-search-container>div{padding:1.6rem 1.2rem}.my-search-container--show-search>div{padding-bottom:1.2rem}.my-search-container .my-search-body-container{color:#333}.my-search-container .my-search-header-container{margin-right:20px;display:inline-block;vertical-align:middle}.my-search-container .my-search-header-container h2{margin-bottom:0;color:#333}.my-search-container .my-search-header-container .error-message{margin-left:10px;color:#333}.my-search-container .my-search-values-container{display:inline-block;font-family:"Proxima N W01 Reg",sans-serif;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:600px}.my-search-container .my-search-values-container>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-search-container .my-search-new-search-button-container{text-align:right;display:inline-block;float:right;cursor:pointer}.my-search-container .my-search-new-search-button-container .btn-new-search{margin:0 5px 0 0;color:#1b1464;display:inline-block;vertical-align:middle}.my-search-container .my-search-new-search-button-container svg{fill:#1b1464;height:14px;width:14px;position:relative}.my-search-container .my-search-values-mobile-container{color:#333;margin:5px 0 0 0;display:inline-block;font-family:"Proxima N W01 Reg",sans-serif;vertical-align:middle}.my-search-container #my-search-container_search-box{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.my-search-container #my-search-container_search-box.show_search{max-height:200px;transition:max-height .3s ease-in}.my-search-container .product-search-box{box-shadow:none;margin-top:5px}@media(min-width: 768px){.my-search-container .product-search-box{margin-top:24px}}.my-search-container .product-search-box__form{box-shadow:none;padding:0}@media(min-width: 768px)and (max-width: 991px){.my-search-container{margin-left:0 !important}.my-search-container .my-search-values-container{font-size:14px;max-width:420px}}@media(max-width: 767px){.my-search-container{font-size:14px;position:static;cursor:pointer}.my-search-container .hide-body{display:none}.my-search-container #my-search-container_search-box.show_search{max-height:500px}.my-search-container.collapse h2{background:url('//cdn-prod-static-update.apollo.no/v-ae02b26468a7eb3b62aaa5a3ba80dc9d/content/themes/apollo/content/img/icons/icons/minus2x.png') no-repeat right 0px top 10px;background-size:15px 4px}.my-search-container.expand h2{background:url('//cdn-prod-static-update.apollo.no/v-f54e9ccde80ca4869767244443271cb8/content/themes/apollo/content/img/icons/icons/plus2x.png') no-repeat right 0px top 4px;background-size:15px 15px}}.booking-confirmation .coloured-background{background-color:#c9e8fb;padding:7px}.booking-confirmation .coloured-background p:after{content:":"}.booking-confirmation .coloured-background.col-md-2{margin-top:10px;width:100%}@media(min-width: 768px){.booking-confirmation .coloured-background.col-md-2{width:150px}}.booking-confirmation .important-info{background:url('//cdn-prod-static-update.apollo.no/v-f1f28228ff550578ad2e4e5cba2cf6f0/content/themes/apollo/content/img/icons/icons/important-info.png') no-repeat}.booking-confirmation .important-info h2{margin:0 0 15px 50px;margin-bottom:0}.booking-confirmation .important-info p{margin-left:50px}@media(max-width: 767px){.booking-confirmation .important-info{margin-top:20px}}@media(min-width: 768px){.booking-confirmation .btn-full-width{width:auto}}.booking-flow-form .passenger-data-wrapper{margin-left:-20px}.booking-flow-form .passenger-data-wrapper hr{margin-right:20px}.booking-flow-form div.button-container{width:300px;margin-left:auto;margin-right:auto;margin-bottom:10px}.booking-flow-form div.button-container .btn{width:300px}@media(max-width: 767px){.booking-flow-form div.button-container{width:auto;margin-left:auto;margin-right:auto}.booking-flow-form div.button-container .btn{width:100%}}.payment-information{background:url('//cdn-prod-static-update.apollo.no/v-a4bac3809c795abaee4618dbef3d36ff/content/themes/apollo/content/img/icons/icons/payment.png') no-repeat}.payment-information .table-wrapper{padding-bottom:7px;overflow-x:auto}.payment-information h2{margin-left:50px;margin-bottom:15px}.payment-information .info-row{margin-bottom:4px}.payment-information .info-row .column-left{min-width:180px;display:inline-block;margin-right:25px;white-space:nowrap}.payment-information .info-row .column-left span:first-child{margin-right:5px}.payment-information .info-row .column-left span[price]{float:right}.payment-information .info-row .due-date{white-space:nowrap}.payment-information .info-row .due-date span:first-child{font-family:"Proxima N W01 Bold",sans-serif}.payment-information .info-row.total-payment{margin-bottom:0px}.payment-information .info-row.total-payment .column-left span:first-child{font-family:"Proxima N W01 Bold",sans-serif}.accommodation-panel>.loader{min-height:400px}#accommodationPanel .room-and-meal-to-price-calendar-panel{margin-bottom:10px}.ap-calendar{outline:none}.ap-calendar__two-months{display:flex;flex-direction:column;padding-right:1.6rem;padding-left:1.6rem}@media(min-width: 768px){.ap-calendar__two-months .calendar:first-of-type{padding-right:3.2rem}}.ap-calendar__two-months day-picker-header{position:absolute;bottom:75px;width:100%;height:0}@media(min-width: 768px){.ap-calendar__two-months{flex-direction:row}.ap-calendar__two-months day-picker-header{bottom:auto}}@media(min-width: 768px){.ap-calendar__two-months .ap-calendar__weeknumber{left:-3.4rem}}.ap-calendar__two-months .ap-calendar__day{justify-content:space-between;justify-content:center}.ap-calendar__two-months .ap-calendar__grid{margin:0 1.6rem .8rem 1.6rem}@media(min-width: 768px){.ap-calendar__two-months .ap-calendar__grid{margin-bottom:1.6rem}}.ap-calendar__two-months .ap-calendar__grid-weekday{margin-bottom:0}.ap-calendar__two-months day-picker-header .next-nav,.ap-calendar__two-months month-picker-header .next-nav{right:32px}.ap-calendar__two-months day-picker-header .prev-nav,.ap-calendar__two-months month-picker-header .prev-nav{left:32px}@media(min-width: 768px){.ap-calendar__two-months day-picker-header .prev-nav,.ap-calendar__two-months month-picker-header .prev-nav{left:0}}.ap-calendar__two-months day-picker-header .next-nav,.ap-calendar__two-months day-picker-header .prev-nav,.ap-calendar__two-months month-picker-header .next-nav,.ap-calendar__two-months month-picker-header .prev-nav{z-index:2;position:fixed}@media(min-width: 768px){.ap-calendar__two-months day-picker-header .next-nav,.ap-calendar__two-months day-picker-header .prev-nav,.ap-calendar__two-months month-picker-header .next-nav,.ap-calendar__two-months month-picker-header .prev-nav{position:absolute}}.ap-calendar__grid{display:grid;grid-template-columns:repeat(7, 1fr);padding:0;margin-bottom:2.4rem;font-family:"Proxima N W01 Bold",sans-serif}.ap-calendar__grid-weekday{margin-bottom:2px}.ap-calendar__item{border-top:1px solid #f6f5f2;width:100%;display:flex;height:50px;position:relative;padding-top:1px;padding-bottom:1px;min-width:0}.ap-calendar__weeknumber{font-size:1.2rem;line-height:1.2rem;font-family:"Proxima N W01 Reg It",sans-serif;position:absolute;top:calc(50% - .6rem);color:#6d7174;left:-2rem}.ap-calendar__day{flex:1;border-radius:.4rem;display:flex;flex:1;align-items:center;justify-content:space-between;flex-direction:column}.ap-calendar__day--active:hover{background:#ffe894;color:#333;cursor:pointer}.ap-calendar__day--start-date,.ap-calendar__day--end-date{background:#ffca32;color:#1b1464}.ap-calendar__day--middle-date{background:#ffe894;color:#333}.ap-calendar__day--disabled{color:#dbd9d0;font-family:"Proxima N W01 Reg",sans-serif}.ap-calendar__weekday{align-items:center;font-size:1.2rem;text-transform:uppercase;padding:.8rem 0;color:#53534f}.ap-calendar__weekday{display:flex;justify-content:center}.ap-calendar__month{font-size:16px;line-height:1.25;height:32px;text-transform:capitalize;display:flex;justify-content:center;align-items:center;cursor:pointer}.ap-calendar__price{font-size:1.2rem;text-align:center}.ap-calendar__price--sold-out{color:#dbd9d0;font-family:"Proxima N W01 Reg",sans-serif}.ap-calendar--show-weeknumber .ap-calendar__grid{padding-left:2rem}.vertical-product-search-box .ap-calendar{flex-direction:column}.vertical-product-search-box .ap-calendar__item{width:auto;height:40px}.vertical-product-search-box .ap-calendar__two-months .calendar{padding-right:0}day-picker-header,month-picker-header{position:absolute;width:100%}day-picker-header svg,month-picker-header svg{height:24px;width:24px}day-picker-header .next-nav,month-picker-header .next-nav{right:0}day-picker-header .prev-nav,month-picker-header .prev-nav{left:0}day-picker-header .prev-nav,day-picker-header .next-nav,month-picker-header .prev-nav,month-picker-header .next-nav{position:absolute}.price-calendar .date-picker{position:relative}.price-calendar .no-available-flights-overlay{position:absolute;top:20px;right:0;left:-1px;height:92%;background:#fff;background:rgba(255,255,255,.9);text-align:center}.price-calendar .no-available-flights-overlay .no-available-flights-content{position:absolute;top:47%;left:0;right:0;padding-left:10px;padding-right:10px;transform:translateY(-50%);display:inline-block;font-size:1.6rem}.price-calendar .no-available-flights-overlay .no-available-flights-content .no-available-flights-with-dates-message{font-family:"Proxima Nova W01 Medium",sans-serif}.price-calendar .no-available-flights-overlay .no-available-flights-content>div{display:inline-block}.price-calendar .no-available-flights-overlay .no-available-flights-content .left-navigation{float:left}.price-calendar .no-available-flights-overlay .no-available-flights-content .left-navigation svg{margin-right:1px}.price-calendar .no-available-flights-overlay .no-available-flights-content .right-navigation{float:right}.price-calendar .no-available-flights-overlay .no-available-flights-content .right-navigation svg{margin-left:1px}.price-calendar .no-available-flights-overlay .no-available-flights-content .left-navigation,.price-calendar .no-available-flights-overlay .no-available-flights-content .right-navigation{padding-top:10px;cursor:pointer;color:#1b5fcb}.price-calendar .no-available-flights-overlay .no-available-flights-content .left-navigation svg,.price-calendar .no-available-flights-overlay .no-available-flights-content .right-navigation svg{width:14px;height:14px;fill:#1b5fcb}.price-calendar .no-available-flights-overlay .no-available-flights-content .left-navigation.disabled,.price-calendar .no-available-flights-overlay .no-available-flights-content .right-navigation.disabled{color:#c6c8ca;cursor:default}.price-calendar .no-available-flights-overlay .no-available-flights-content .left-navigation.disabled svg,.price-calendar .no-available-flights-overlay .no-available-flights-content .right-navigation.disabled svg{fill:#c6c8ca}.price-calendar .loader{position:absolute;width:100%;top:50%}#accommodationPanel .price-calendar .product-search-box .form{padding:.8rem;padding-bottom:.4rem;border-radius:.4rem}.travel_area_trail{min-height:16px;clear:both}.travel_area_trail li{float:left;margin-right:3px}.travel_area_trail_prefix{float:left}.travel_area_trail_multi li:after{content:","}.travel_area_trail_multi li:last-child:after{content:""}.list_item .travel_area_trail,.top-hotels .travel_area_trail{font-family:"Proxima Nova W01 Medium",sans-serif;font-size:12px;color:#333}.list_item .travel_area_trail li a,.top-hotels .travel_area_trail li a{color:#333}.siblings{display:none}.sibling{display:none;float:left;position:relative;z-index:1}.sibling img{width:140px;height:70px}.sibling .more_info{position:absolute;bottom:20px;display:none;width:220px}.bookingbox_container iframe{overflow:hidden;width:100%}.responsive .bookingbox_container iframe{height:380px}@media(orientation: portrait)and (device-width: 320px){.responsive .bookingbox_container iframe{width:320px}}@media(orientation: portrait)and (device-width: 768px){.responsive .bookingbox_container iframe{width:352px}}@media(max-width: 370px){.responsive .bookingbox_container iframe{height:420px}}.facility_group{clear:both;margin:10px 0}.facility_group p{display:inline-block;margin-bottom:0;padding-bottom:0;margin-top:0}.multiple_top_products{margin-bottom:20px}.multiple_top_products .close>a{padding:8px 10px;width:330px;display:inline-block}.multiple_top_products .open>a{padding:8px 10px;width:330px;display:inline-block}.multiple_top_products .section_heading{margin:0px;line-height:22px}.multiple_top_products .section_heading>a{padding-top:7px;padding-bottom:7px}.multiple_top_products .top_product_header{margin:0 6px 0 0;padding:0;display:inline-block}.multiple_top_products .l-product_item{padding:10px}.multiple_top_products .top_holiday_text{display:inline-block}.multiple_top_products .product_item{margin-left:0px}.multiple_top_products .product_item .image{float:left;padding-right:10px}.multiple_top_products .product_item .image img{width:100px;height:50px}.multiple_top_products .product_item h3{float:left}.multiple_top_products .product_item .classification{float:left;position:relative;top:3px;margin-bottom:8px}.multiple_top_products .product_item:last-child .separator{border-radius:0 5px 0 0}.multiple_top_products .product_item .separator{height:10px}.multiple_top_products .top_product_information{position:relative;float:right;padding-right:10px;width:240px}.multiple_top_products .top_product_information .price_disclaimer{clear:both}.multiple_top_products .top_product_information .additional_price_disclaimer{clear:both}.multiple_top_products .top_product_information .from_price{clear:both}.multiple_top_products .hotel_list_link{float:right;padding-right:25px}.multiple_top_products .custom_iframe{width:380px}.price{font-family:"Proxima N W01 Bold",sans-serif}.price a{text-decoration:none}.price-offer{font-family:"Proxima N W01 Bold",sans-serif;color:red}.discounted .price,.discounted .currency{color:red}.discounted .price a,.discounted .currency a{color:red}.price-from{font-family:"Proxima N W01 Bold",sans-serif;color:#333}.price-from a{text-decoration:none}.currency-from{font-family:"Proxima N W01 Bold",sans-serif;color:#333;font-size:12px}.from_price{font-family:"Proxima N W01 Bold",sans-serif}.brochure-price .price,.brochure-price .currency{font-family:"Proxima N W01 Reg",sans-serif;font-size:14px;color:#888;text-decoration:line-through}.price-table-fullsize{box-sizing:border-box;overflow-x:auto;margin-bottom:15px;min-width:50%;font-size:12px}.price-table-fullsize th{min-width:85px}.price-table-fullsize th,.price-table-fullsize td{padding:5px;padding-right:15px;text-align:right;box-sizing:border-box}.price-table-fullsize tr:first-child{background-color:#dbeff9}.price-table-fullsize td:first-child{text-align:left}.price-table-fullsize .table-footer{font-family:"Proxima Nova W01 Medium",sans-serif;background-color:#dbeff9}.price-table-fullsize .table-cell{margin:2px;padding:4px;text-align:center;width:140px;float:left;white-space:nowrap}.price-table-fullsize .row:nth-last-child(1),.price-table-fullsize .row:nth-last-child(2),.price-table-fullsize .row:first-child{font-family:"Proxima Nova W01 Medium",sans-serif}.price-table-fullsize .row .table-cell:first-child{margin-left:20px}.price-table-fullsize .col-md-2{margin-left:2px}.price-table{width:100%;border-collapse:collapse}.price-table tbody td:nth-child(odd){background-color:#f4fafd}.price-table tbody td:nth-child(even){background-color:#fff}.price-table tbody tr{border-width:1px 0;border-style:solid;border-color:#acddf0}.price-table tbody td{box-sizing:border-box;float:left;text-align:left;width:50%}.price-table tbody td:first-child{background-color:#dbeff9 !important;width:100%;text-align:center}.price-table tbody .cell-heading{font-family:"Proxima N W01 Bold",sans-serif;margin-right:10px;white-space:nowrap;float:left}@media(min-width: 768px){.price-table-container{width:100%;overflow:auto}}@media(min-width: 768px){.price-table{display:none}}@media(max-width: 767px){.price-table-fullsize{display:none}.price-table tbody td:nth-child(odd){background-color:#fff}.price-table tbody td:nth-child(4n-1),.price-table tbody td:nth-child(4n-2){background-color:#f4fafd}.price-table tbody td:last-child:nth-child(4n),.price-table tbody td:last-child:nth-child(4n+2){width:100%}}@media(max-width: 575px){.price-table tbody td{width:100%}.price-table tbody td:nth-child(odd){background-color:#fff}.price-table tbody td:nth-child(even){background-color:#f4fafd}}table{border-spacing:0}table th{text-align:left;padding-left:15px;margin-bottom:10px;font-size:13px;line-height:18px;border-width:1px 0 1px 0;border-style:solid;border-color:#acddf0;font-weight:inherit}@media(max-width: 767px){table th{font-size:15px}}table td{border-width:0 0 1px 0;border-style:solid;border-color:#acddf0;padding:5px 5px 5px 15px}.table.table_apollo{margin-top:10px;border-collapse:collapse;width:100%}.table.table_apollo p{margin-bottom:0}.table.table_apollo thead{display:none}@media(min-width: 768px){.table.table_apollo thead{display:table-header-group}}.table.table_apollo thead tr{border:0}.table.table_apollo thead tr th{background-color:#dbeff9;color:#222;border:0;padding:5px 10px 5px 10px;font-family:"Filson W01 Bold",sans-serif;font-size:13px;font-weight:inherit}.table.table_apollo tbody tr{font-size:13px}.table.table_apollo tbody tr th{background-color:#4db8e6;color:#fff;padding:5px 10px;border:none}.table.table_apollo tbody tr th p{color:#fff;font-size:13px}@media(min-width: 768px){.table.table_apollo tbody tr:nth-child(odd) td{background-color:#fff}.table.table_apollo tbody tr:nth-child(odd) td:first-child{background-color:#fff}}.table.table_apollo tbody tr td{display:block;border:0;padding:5px 10px 5px 10px;background-color:#edf7fc}.table.table_apollo tbody tr td p{display:inline-block}.table.table_apollo tbody tr td[data-content]:before{content:attr(data-content);padding-right:10px}@media(min-width: 768px){.table.table_apollo tbody tr td[data-content]:before{padding-right:0;content:""}}.table.table_apollo tbody tr td:first-child{background-color:#dbeff9}@media(min-width: 768px){.table.table_apollo tbody tr td:first-child{background-color:#edf7fc}}.table.table_apollo tbody tr td:last-child{padding:5px 10px 10px 10px;margin-bottom:10px}@media(min-width: 768px){.table.table_apollo tbody tr td:last-child{margin-bottom:0}}.table.table_apollo tbody tr td a{margin:0}.table.table_apollo tbody tr td a.btn{width:100%;box-sizing:border-box}@media(min-width: 768px){.table.table_apollo tbody tr td{display:table-cell}}.price-summary,.price-summary-hotel-list-item{min-width:120px;min-height:62px}.price-summary .total-price,.price-summary-hotel-list-item .total-price{font-family:"Proxima N W01 Bold",sans-serif;line-height:20px;margin-bottom:-3px;font-size:26px}.price-summary .brochure-price,.price-summary-hotel-list-item .brochure-price{font-size:12px}.price-summary.discounted .brochure-price,.price-summary-hotel-list-item.discounted .brochure-price{display:inline}.price-summary .price-loader,.price-summary-hotel-list-item .price-loader{background-image:url('//cdn-prod-static-update.apollo.no/v-5ba9209486dfac79691a1b2ebf5f22e8/content/img/loader.gif');background-repeat:no-repeat;background-size:15px;background-position:right;min-width:15px;min-height:15px;display:inline-block}.price-summary .padding-right,.price-summary-hotel-list-item .padding-right{padding-right:20px}div.flight-details::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:.5rem}div.flight-details::-webkit-scrollbar-track{box-shadow:inset 0 0 .2rem #f6f5f2;border-radius:.5rem}div.flight-details::-webkit-scrollbar{width:.8rem}.flight-details{display:flex;justify-content:space-between;flex-direction:column;padding:.8rem;overflow:auto;height:380px;max-height:380px}.flight-details .flight-detail-panel{flex:1;max-width:none;margin-top:1.6rem}.flight-details .flight-detail-panel svg{width:13.5px;height:13.5px;margin-left:.8rem;fill:#333}.flight-details .flight-detail-panel.two-legs{width:100%}.flight-details .flight-detail-panel.two-legs:first-child{margin-right:0}.flight-details .flight-detail-panel.two-legs .column{min-width:48%}.flight-details .flight_details_list{font-size:1.6rem}.flight-details .flight_details_list li{display:flex;justify-content:space-between}.flight-details .flight_details_list li:not(:first-child){margin-top:.8rem}.flight-details .flight_details_list li span,.flight-details .flight_details_list li label{flex:1}.flight-details .flight_details_list li span{font-family:"Proxima N W01 Bold",sans-serif}.flight_details_modal{height:100%;box-sizing:border-box;overflow-y:scroll;padding:.8rem}@media(min-width: 768px){.flight-details{padding:1.6rem 7.6rem 4rem 7.6rem;flex-direction:row;overflow:auto;height:380px;max-height:380px}.flight-details .flight-detail-panel{max-width:320px;margin-top:0}.flight-details .flight_details_list{margin-top:2.4rem}}.price-calendar .flight_package_wrapper .flight_details_wrapper.show{max-height:1600px}.price-calendar .flight-details{flex-direction:column;padding:1.6rem;overflow:auto;height:380px;max-height:380px}.price-calendar .flight-details .flight_details_list{margin-top:0}.price-calendar .flight-details .flight-detail-panel:nth-child(3){margin-top:1.6rem}.popover-container{position:relative}@keyframes fadeIn{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}.popover-container .popover{padding:15px;position:absolute;width:200px;z-index:2000;text-align:left;border:1px solid #333;border-radius:3px;box-shadow:0 0 2px #222;background-color:#333;color:#fff;font-family:"Proxima N W01 Reg",sans-serif;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.popover-container .popover p{margin-bottom:0;font-size:12px;color:#fff}.popover-container .popover h3{margin:0 0 4px 0;font-size:14px;line-height:20px;font-family:"Filson W01 Bold",sans-serif}.popover-container .triangle{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);position:absolute;z-index:9999;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.popover-container .trianglein{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);position:absolute;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.popover-container .triangle-downwards-pointing{border-top:13px solid #222}.popover-container .trianglein-downwards-pointing{border-top:13px solid #333}.popover-container .triangle-upwards-pointing{border-bottom:13px solid #222}.popover-container .trianglein-upwards-pointing{border-bottom:13px solid #333}.flight_package_wrapper .flight_package_show_more{align-items:center;display:flex;justify-content:center;font-size:1.6rem;font-family:"Proxima Nova W01 Medium",sans-serif;padding:1.6rem;color:#1b1464}.flight_package_wrapper .flight_package_show_more svg{height:16px;width:16px;fill:#1b1464}.flight_package_wrapper .hybrid-flight-disclaimer{border-radius:.4rem;background-color:#eaf3fa;padding:.8rem;border:solid 1px #739bd8;color:#333;margin-bottom:10px}.flight_package_wrapper .hybrid-flight-disclaimer .heading{font-size:14px;line-height:1.14;color:#054aad}.flight_package_wrapper .hybrid-flight-disclaimer p{@h5-text}.flight_package_container.expanded .flight_package{box-shadow:0 1px 0 0 #e6e5df}.flight_package{overflow:auto;display:flex}.flight_package .direction_icon svg{fill:#53534f;height:15px;width:15px}.flight_package.selected{color:#1b1464}.flight_package.selected .direction_icon svg{fill:#1b1464}.flight_package.selected .flight_package_radio_button{color:#1b1464;padding-left:1px;flex-grow:1}.flight_package.selected .flight_type_container.inbound{border-top:1px solid #1b1464}.flight_package.selected .flight_package_information .flight_package_information_right svg{fill:#1b1464}.flight_package .direction{flex:0 0 18%}.flight_package .flight_package_price{font-size:1.6rem;font-family:"Proxima N W01 Bold",sans-serif}.flight_package .flight_package_information{box-sizing:border-box;flex-grow:0;display:flex;align-items:center;justify-content:flex-end;font-size:1.2rem;margin-left:.8rem}.flight_package .flight_package_information .flight_package_information_left{margin-right:.8rem}.flight_package .flight_package_information .flight_package_information_left p{text-align:right}.flight_package .flight_package_information .flight_package_information_right svg{height:16px;width:16px;fill:#53534f}.flight_package .flight_package_label{font-size:1.6rem;margin:0}.flight_package .flight_package_title{cursor:pointer;display:flex;flex:1;font-size:1.4rem;font-family:"Proxima N W01 Reg",sans-serif;flex-wrap:wrap}.flight_package .flight_package_radio_button{flex:1}.flight_package .flight_type_wrapper{margin-left:0;display:flex;flex-direction:column;flex:1;flex-basis:100%;line-height:2rem}.flight_package .flight_type_container{display:flex;justify-content:space-between;padding:.8rem 0}.flight_package .flight_type_container.inbound{border-top:1px solid #53534f}.flight_package .flight_type_container.inbound .direction_icon{transform:scale(-1, 1);text-align:right}.flight_package .flight_type_container .direction,.flight_package .flight_type_container .flight_type_data__stopover,.flight_package .flight_type_container .flight_type_data__flight-time{font-size:1.2rem;line-height:2.1rem}.flight_package .flight_package_hybrid-flight-baggage-tag{height:20px;font-size:1.2rem;color:#53534f;background-color:#e6e5df;text-transform:uppercase;padding:.2rem .4rem;border-radius:.2rem}.flight_package .flight_package_hybrid-flight-baggage-tag.selected{color:#fff;background-color:#e364c1}.flight_list .flight_package_container{border:solid 1px #e6e5df;box-shadow:1px 2px 0 0 #e6e5df;border-radius:4px}.flight_details_wrapper{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.flight_details_wrapper.show{max-height:700px;transition:max-height .3s ease-in}@media(min-width: 768px){.flight_package .flight_type_wrapper{max-width:500px;flex-basis:unset;margin-left:.8rem}.flight_package .flight_package_information .flight_package_information_right{align-self:auto}.flight_package .flight_package_information p{margin-bottom:0}.flight_package_container .flight_package_title{flex-flow:row;flex-wrap:wrap}.flight_package_information{order:2;flex-basis:180px}}.price-calendar .flight_package_container{padding:.8rem}.price-calendar .flight_package_container .flight_package .flight_type_wrapper{flex-shrink:0;margin-left:0;flex-basis:100%;max-width:unset}.price-calendar .flight_package_container .flight_package .direction_icon svg{fill:#53534f;height:15px;width:15px}.price-calendar .flight_package_container .flight_package.selected{color:#1b1464}.price-calendar .flight_package_container .flight_package.selected .flight_package_radio_button{color:#1b1464}.price-calendar .flight_package_container .flight_package.selected .direction_icon svg{fill:#1b1464}.price-calendar .flight_package_information{display:flex;align-items:center;order:unset;flex-basis:auto}.price-calendar .flight_package_information .flight_package_information_right{align-self:flex-start}.price-calendar .flight_package_container{padding:1.6rem}.price-calendar .flight_package_information{right:16px}.price-calendar .flight_package_information .flight_package_information_right{align-self:flex-start}.flight_package_groups{position:relative;height:88px;display:flex;align-items:center}.flight_package_groups .previous,.flight_package_groups .next{z-index:1;position:absolute;top:0;cursor:pointer;display:inline-block;width:35px;height:100%;text-align:center;background-color:#fff;opacity:.8}.flight_package_groups .previous svg,.flight_package_groups .next svg{height:30px;width:30px;margin-top:30px;fill:#1b1464}.flight_package_groups .next{right:0}.flight_package_groups .flight_package_groups_container{white-space:nowrap;position:relative;overflow-x:hidden;overflow-y:hidden;flex:1 1}.flight_package_groups .flight_package_groups_container .flight_package_group{display:inline-block;width:169px;margin:0px .4rem;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:solid 1px #e6e5df;border-radius:4px;position:relative;height:56px;box-sizing:border-box;transition:padding .2s,margin-top .2s;padding:6px}.flight_package_groups .flight_package_groups_container .flight_package_group label{display:block;text-align:center;cursor:pointer;color:#53534f;font-size:14px;line-height:1.3}.flight_package_groups .flight_package_groups_container .flight_package_group label.destination{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-family:"Proxima N W01 Bold",sans-serif}.flight_package_groups .flight_package_groups_container .flight_package_group.selected{border:solid 2px #1b1464}.flight_package_groups .flight_package_groups_container .flight_package_group.selected label{color:#1b1464}.flight_package_groups .flight_package_groups_container .flight_package_group:hover:not(.selected){background:#f6f5f2}.flight_package_groups .flight_package_groups_container .flight_package_group .loader{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0);margin-top:-6px;margin-left:0}.flight_package_groups .flight_package_groups_container .flight_package_group:last-child{margin-right:40%}.flight_package_groups .flight_package_groups_container .flight_package_group:last-child.is-loading-right:after{width:140px;height:59px;position:absolute;left:140px;top:0;display:inline-block;content:" ";background-image:url('//cdn-prod-static-update.apollo.no/v-5ba9209486dfac79691a1b2ebf5f22e8/content/img/loader.gif');background-position:center center;background-repeat:no-repeat}.flight_package_groups .flight_package_groups_container .flight_package_group:first-child{margin-left:40%}.flight_package_groups .flight_package_groups_container .flight_package_group:first-child.is-loading-left:before{width:140px;height:59px;position:absolute;left:-140px;top:0;display:inline-block;content:" ";background-image:url('//cdn-prod-static-update.apollo.no/v-5ba9209486dfac79691a1b2ebf5f22e8/content/img/loader.gif');background-position:center center;background-repeat:no-repeat}@media(max-width: 991px){.flight_package_groups_container{overflow-x:scroll}}@media(max-width: 991px){.flight_package_groups .previous,.flight_package_groups .next{width:50px}.flight_package_groups .flight_package_groups_container{overflow-x:scroll}.flight_package_groups .flight_package_groups_container .flight_package_group{width:33%}.flight_package_groups .flight_package_groups_container .flight_package_group:last-child{margin-right:33%}.flight_package_groups .flight_package_groups_container .flight_package_group:first-child{margin-left:33%}}.filter-classification{cursor:pointer}.filter-classification .option{padding-bottom:6px}.filter-classification .classification-icons{padding-bottom:6px;display:block}.filter-classification .classification-icons svg{fill:#ffca32;width:14px;height:14px;vertical-align:middle;margin:0 2px}.apollo-checkbox label{display:flex;align-items:center;cursor:pointer;font-size:15px;color:#1b1464}.apollo-checkbox label input{display:none}.apollo-checkbox label svg{display:inline-block;width:16px;height:16px;min-width:16px;min-height:16px;vertical-align:middle;margin-right:8px;fill:#1b1464}.apollo-checkbox label input:checked~svg.not_checked{display:none !important}.apollo-checkbox label input:not(:checked)~svg.checked{display:none !important}.flight-list-section .angle_down,.flight-list-section .angle_up,.filter-results .angle_down,.filter-results .angle_up{height:10px;width:10px;padding-bottom:2px}.flight-list-section div[aria-expanded=true] .angle_down,.filter-results div[aria-expanded=true] .angle_down{display:none}.flight-list-section div[aria-expanded=false] .angle_up,.filter-results div[aria-expanded=false] .angle_up{display:none}.flight-list-section a[aria-expanded=true] .angle_down,.filter-results a[aria-expanded=true] .angle_down{display:none}.flight-list-section a[aria-expanded=false] .angle_up,.filter-results a[aria-expanded=false] .angle_up{display:none}.flight-list-section .flight_list_item,.filter-results .flight_list_item{margin-top:15px;margin-bottom:15px;padding-top:5px;padding-bottom:5px}.flight-list-section .flight_package_container,.filter-results .flight_package_container{width:100%;border-radius:4px}.flight-list-section .flight_package_container .flight_package_header,.filter-results .flight_package_container .flight_package_header{order:1;padding:.8rem;border-top-left-radius:4px;border-top-right-radius:4px;width:auto}.flight-list-section .flight_package_container .flight_package_body,.filter-results .flight_package_container .flight_package_body{box-shadow:inset -1px -1px 1px 0 rgba(0,0,0,.16);display:flex}.flight-list-section .flight_package_container .flight_package,.filter-results .flight_package_container .flight_package{overflow:auto;display:inline-table;width:75%;margin:auto;padding:.8rem}.flight-list-section .flight_package_container .flight_package_information_right,.filter-results .flight_package_container .flight_package_information_right{float:right;width:15%;text-align:right}.flight-list-section .flight_package_container .flight_package_information_right svg,.filter-results .flight_package_container .flight_package_information_right svg{height:20px;width:20px;cursor:pointer}.flight-list-section .flight_package_container .flight_type_container,.filter-results .flight_package_container .flight_type_container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;box-sizing:border-box;height:auto;border-bottom:none;overflow:hidden;padding:7px 0}.flight-list-section .flight_package_container .flight_type_container.inbound .direction_icon,.filter-results .flight_package_container .flight_type_container.inbound .direction_icon{transform:scale(-1, 1)}.flight-list-section .flight_package_container .flight_package_title,.filter-results .flight_package_container .flight_package_title{box-sizing:border-box;height:auto;padding:5px;cursor:pointer;width:25%;display:table-cell;vertical-align:middle;justify-content:flex-end;font-family:"Proxima Nova W01 Medium",sans-serif}.flight-list-section .flight_package_container .flight_type_wrapper,.filter-results .flight_package_container .flight_type_wrapper{width:95%;cursor:pointer;display:inline-block;vertical-align:middle}.flight-list-section .flight_package_container .flight_type_wrapper .inbound,.filter-results .flight_package_container .flight_type_wrapper .inbound{border-top:1px solid}.flight-list-section .flight_package_container .flight_package_information,.filter-results .flight_package_container .flight_package_information{box-sizing:border-box;width:5%;display:table-cell;vertical-align:middle;order:1;font-size:22px}.flight-list-section .flight_package_container .flight_package_information .angle_down,.filter-results .flight_package_container .flight_package_information .angle_down{height:16px;width:16px;padding-bottom:0px}.flight-list-section .flight_package_container .flight_package_information .flight_package_information_left,.filter-results .flight_package_container .flight_package_information .flight_package_information_left{text-align:center;float:left;width:100%;padding-left:5px}.flight-list-section .flight_charter_link,.filter-results .flight_charter_link{display:flex;font-size:1.6rem;padding:.8rem;font-family:"Proxima Nova W01 Medium",sans-serif;box-shadow:0 -1px 0 0 #e6e5df}.flight-list-section .flight_charter_link svg,.filter-results .flight_charter_link svg{width:12px;height:12px}.flight-list-section .flight_start_package .flight_start_package_header,.filter-results .flight_start_package .flight_start_package_header{display:flex;cursor:pointer;padding-top:4px;align-items:center;background-color:#f4f3ed}.flight-list-section .flight_start_package .flight_start_package_header .flight_start_package_header_text,.filter-results .flight_start_package .flight_start_package_header .flight_start_package_header_text{padding-right:10px;padding-left:10px;font-size:12px}.flight-list-section .flight_start_package .flight_start_package_text,.filter-results .flight_start_package .flight_start_package_text{padding-left:16px;line-height:22px;font-size:13px;max-height:0;overflow:hidden;transition:max-height .3s ease-out;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:60%}.flight-list-section .flight_start_package .flight_start_package_text.show,.filter-results .flight_start_package .flight_start_package_text.show{max-height:700px;transition:max-height .3s ease-in;padding-bottom:10px;padding-top:7px}.flight-list-section .flight_start_package .info_icon,.filter-results .flight_start_package .info_icon{margin-left:7px;margin-bottom:6px;height:16px;width:16px}.flight-list-section .flight_start_package a,.filter-results .flight_start_package a{padding-left:5px;padding-right:10px}.flight-list-section .flight_details_wrapper .price_disclaimer,.filter-results .flight_details_wrapper .price_disclaimer{height:40px;align-items:center;justify-content:flex-end;display:flex;font-family:"Proxima Nova W01 Medium",sans-serif}.flight-list-section .flight_details_wrapper .price_disclaimer .price_disclaimer_text,.filter-results .flight_details_wrapper .price_disclaimer .price_disclaimer_text{width:25%}@media(max-width: 767px){.flight-list-section .flight_package_container .flight_package_body,.filter-results .flight_package_container .flight_package_body{display:table !important}.flight-list-section .flight_package_container .flight_package,.filter-results .flight_package_container .flight_package{display:flex;flex-wrap:wrap;width:100%;flex-direction:column}.flight-list-section .flight_package_container .flight_package .flight_package_information,.filter-results .flight_package_container .flight_package .flight_package_information{order:1;width:15%;display:flex;align-items:center;justify-content:flex-start}.flight-list-section .flight_package_container .flight_package .flight_package_information .flight_package_information_left,.filter-results .flight_package_container .flight_package .flight_package_information .flight_package_information_left{padding-right:10px}.flight-list-section .flight_package_container .flight_package .flight_package_information .flight_package_information_left p,.filter-results .flight_package_container .flight_package .flight_package_information .flight_package_information_left p{font-size:13px}.flight-list-section .flight_package_container .flight_package .flight_package_information .flight_package_information_right,.filter-results .flight_package_container .flight_package .flight_package_information .flight_package_information_right{margin-top:3px;margin-right:5px}.flight-list-section .flight_package_container .flight_package .flight_package_title,.filter-results .flight_package_container .flight_package .flight_package_title{width:100%;display:flex;align-items:flex-start;justify-content:left;padding:10px;padding-left:20px}.flight-list-section .flight_package_container .flight_package .flight_type_wrapper,.filter-results .flight_package_container .flight_package .flight_type_wrapper{order:3;width:90%;margin:0 5%;margin-bottom:8px;display:block;vertical-align:baseline}.flight-list-section .flight_package_container .bookingBoxListPage,.filter-results .flight_package_container .bookingBoxListPage{width:100% !important}}@media(max-width: 767px)and (min-width: 576px)and (max-width: 575px){.flight-list-section .flight_package_container .bookingBoxListPage,.filter-results .flight_package_container .bookingBoxListPage{width:100% !important}}@media(max-width: 767px){.flight-list-section .flight_start_package_header_text,.filter-results .flight_start_package_header_text{padding-left:10px !important}}@media(max-width: 767px){.flight-list-section .flight_start_package_modal,.filter-results .flight_start_package_modal{background-color:#fff;color:#000;padding:20px 0px;height:100%;box-sizing:border-box;overflow-y:scroll}.flight-list-section .flight_start_package_modal .flight_start_package_header_text,.filter-results .flight_start_package_modal .flight_start_package_header_text{width:65% !important;padding-left:10px !important}.flight-list-section .flight_start_package_modal .flight_start_package_header_text_modal,.filter-results .flight_start_package_modal .flight_start_package_header_text_modal{padding:10px !important;padding-left:15px !important}.flight-list-section .flight_start_package_modal .flight_start_package_header_text_modal h2,.filter-results .flight_start_package_modal .flight_start_package_header_text_modal h2{float:none;font-size:24px}.flight-list-section .flight_start_package_modal .flight_start_package_text_modal,.filter-results .flight_start_package_modal .flight_start_package_text_modal{font-family:"Proxima Nova W01 Medium",sans-serif;line-height:20px;font-size:16px;margin:20px;padding:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.flight-list-section .flight_start_package_modal .close-modal-box-wrapper,.filter-results .flight_start_package_modal .close-modal-box-wrapper{position:relative;height:20px}.flight-list-section .flight_start_package_modal .close-modal-box-wrapper .close-modal-box,.filter-results .flight_start_package_modal .close-modal-box-wrapper .close-modal-box{position:absolute;right:-10px;top:-10px}.flight-list-section .flight_start_package_modal .close-modal-box-wrapper .close-modal-box-icon,.filter-results .flight_start_package_modal .close-modal-box-wrapper .close-modal-box-icon{fill:#000 !important;position:absolute;top:-10px;right:10px;height:20px;width:20px;cursor:pointer}}.flight-list-section .price-calendar .flight_package_container .flight_package_body,.filter-results .price-calendar .flight_package_container .flight_package_body{display:table !important}.flight-list-section .price-calendar .flight_package_container .flight_package,.filter-results .price-calendar .flight_package_container .flight_package{display:flex;flex-wrap:wrap;width:100%;flex-direction:column}.flight-list-section .price-calendar .flight_package_container .flight_package .flight_package_information,.filter-results .price-calendar .flight_package_container .flight_package .flight_package_information{order:1;width:15%;display:flex;align-items:center;justify-content:flex-start}.flight-list-section .price-calendar .flight_package_container .flight_package .flight_package_information .flight_package_information_left,.filter-results .price-calendar .flight_package_container .flight_package .flight_package_information .flight_package_information_left{padding-right:10px}.flight-list-section .price-calendar .flight_package_container .flight_package .flight_package_information .flight_package_information_left p,.filter-results .price-calendar .flight_package_container .flight_package .flight_package_information .flight_package_information_left p{font-size:13px}.flight-list-section .price-calendar .flight_package_container .flight_package .flight_package_information .flight_package_information_right,.filter-results .price-calendar .flight_package_container .flight_package .flight_package_information .flight_package_information_right{margin-top:3px;margin-right:5px}.flight-list-section .price-calendar .flight_package_container .flight_package .flight_package_title,.filter-results .price-calendar .flight_package_container .flight_package .flight_package_title{width:100%;display:flex;align-items:flex-start;justify-content:left;padding:10px;padding-left:20px}.flight-list-section .price-calendar .flight_package_container .flight_package .flight_type_wrapper,.filter-results .price-calendar .flight_package_container .flight_package .flight_type_wrapper{order:3;width:90%;margin:0 5%;margin-bottom:8px;display:block;vertical-align:baseline}.flight-list-section .price-calendar .flight_package_container .bookingBoxListPage,.filter-results .price-calendar .flight_package_container .bookingBoxListPage{width:100% !important}@media(min-width: 576px)and (max-width: 575px){.flight-list-section .price-calendar .flight_package_container .bookingBoxListPage,.filter-results .price-calendar .flight_package_container .bookingBoxListPage{width:100% !important}}.flight-list-section .price-calendar .flight_start_package_header_text,.filter-results .price-calendar .flight_start_package_header_text{padding-left:10px !important}.flight-list-section .price-calendar .flight_start_package_modal,.filter-results .price-calendar .flight_start_package_modal{background-color:#fff;color:#000;padding:20px 0px;height:100%;box-sizing:border-box;overflow-y:scroll}.flight-list-section .price-calendar .flight_start_package_modal .flight_start_package_header_text,.filter-results .price-calendar .flight_start_package_modal .flight_start_package_header_text{width:65% !important;padding-left:10px !important}.flight-list-section .price-calendar .flight_start_package_modal .flight_start_package_header_text_modal,.filter-results .price-calendar .flight_start_package_modal .flight_start_package_header_text_modal{padding:10px !important;padding-left:15px !important}.flight-list-section .price-calendar .flight_start_package_modal .flight_start_package_header_text_modal h2,.filter-results .price-calendar .flight_start_package_modal .flight_start_package_header_text_modal h2{float:none;font-size:24px}.flight-list-section .price-calendar .flight_start_package_modal .flight_start_package_text_modal,.filter-results .price-calendar .flight_start_package_modal .flight_start_package_text_modal{font-family:"Proxima Nova W01 Medium",sans-serif;line-height:20px;font-size:16px;margin:20px;padding:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.flight-list-section .price-calendar .flight_start_package_modal .close-modal-box-wrapper,.filter-results .price-calendar .flight_start_package_modal .close-modal-box-wrapper{position:relative;height:20px}.flight-list-section .price-calendar .flight_start_package_modal .close-modal-box-wrapper .close-modal-box,.filter-results .price-calendar .flight_start_package_modal .close-modal-box-wrapper .close-modal-box{position:absolute;right:-10px;top:-10px}.flight-list-section .price-calendar .flight_start_package_modal .close-modal-box-wrapper .close-modal-box-icon,.filter-results .price-calendar .flight_start_package_modal .close-modal-box-wrapper .close-modal-box-icon{fill:#000 !important;position:absolute;top:-10px;right:10px;height:20px;width:20px;cursor:pointer}.flight-list-section .loader,.filter-results .loader{clear:both}.flight-list-section .empty_left_column,.filter-results .empty_left_column{min-height:1px}.flight-list-section .flight_counter_and_sorting_options,.flight-list-section .list-header,.filter-results .flight_counter_and_sorting_options,.filter-results .list-header{display:flex;justify-content:space-between}.flight-list-section .flight_counter_and_sorting_options .flight_count_component,.flight-list-section .list-header .flight_count_component,.filter-results .flight_counter_and_sorting_options .flight_count_component,.filter-results .list-header .flight_count_component{font-size:18px;line-height:1.11;letter-spacing:-0.2px}.flight-list-section .flight_list_item.row .col-md-3,.flight-list-section .panel-wrapper.row .col-md-3,.flight-list-section .cruise_list_item.row .col-md-3,.filter-results .flight_list_item.row .col-md-3,.filter-results .panel-wrapper.row .col-md-3,.filter-results .cruise_list_item.row .col-md-3{margin-left:0;box-sizing:border-box;padding-left:10px}.flight-list-section .flight_list_item.row .panel>.row>[class*=span]:first-child,.flight-list-section .panel-wrapper.row .panel>.row>[class*=span]:first-child,.flight-list-section .cruise_list_item.row .panel>.row>[class*=span]:first-child,.filter-results .flight_list_item.row .panel>.row>[class*=span]:first-child,.filter-results .panel-wrapper.row .panel>.row>[class*=span]:first-child,.filter-results .cruise_list_item.row .panel>.row>[class*=span]:first-child{margin-left:0;box-sizing:border-box;padding-left:10px}.flight-list-section .flight_list_item .list_item_inner,.flight-list-section .flight_list_item .panel,.flight-list-section .panel-wrapper .list_item_inner,.flight-list-section .panel-wrapper .panel,.flight-list-section .cruise_list_item .list_item_inner,.flight-list-section .cruise_list_item .panel,.filter-results .flight_list_item .list_item_inner,.filter-results .flight_list_item .panel,.filter-results .panel-wrapper .list_item_inner,.filter-results .panel-wrapper .panel,.filter-results .cruise_list_item .list_item_inner,.filter-results .cruise_list_item .panel{box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px 0 rgba(0,0,0,.2);margin-top:20px;margin-left:20px;border-radius:4px}.flight-list-section .flight_list_item .panel .media-slideshow .list-item-video,.flight-list-section .panel-wrapper .panel .media-slideshow .list-item-video,.flight-list-section .cruise_list_item .panel .media-slideshow .list-item-video,.filter-results .flight_list_item .panel .media-slideshow .list-item-video,.filter-results .panel-wrapper .panel .media-slideshow .list-item-video,.filter-results .cruise_list_item .panel .media-slideshow .list-item-video{display:block;float:left;margin-top:-54px;margin-left:3px}.flight-list-section .flight_list_item .panel .media-slideshow .list-item-video .btn,.flight-list-section .panel-wrapper .panel .media-slideshow .list-item-video .btn,.flight-list-section .cruise_list_item .panel .media-slideshow .list-item-video .btn,.filter-results .flight_list_item .panel .media-slideshow .list-item-video .btn,.filter-results .panel-wrapper .panel .media-slideshow .list-item-video .btn,.filter-results .cruise_list_item .panel .media-slideshow .list-item-video .btn{position:relative;z-index:100}.flight-list-section .flight_list_item .panel .media-slideshow .list-item-video .btn.btn-information,.flight-list-section .panel-wrapper .panel .media-slideshow .list-item-video .btn.btn-information,.flight-list-section .cruise_list_item .panel .media-slideshow .list-item-video .btn.btn-information,.filter-results .flight_list_item .panel .media-slideshow .list-item-video .btn.btn-information,.filter-results .panel-wrapper .panel .media-slideshow .list-item-video .btn.btn-information,.filter-results .cruise_list_item .panel .media-slideshow .list-item-video .btn.btn-information{background-color:#1b5fcb !important;color:#fff !important;border:none}.flight-list-section .flight_list_item .list_item_rating .score_area>div,.flight-list-section .panel-wrapper .list_item_rating .score_area>div,.flight-list-section .cruise_list_item .list_item_rating .score_area>div,.filter-results .flight_list_item .list_item_rating .score_area>div,.filter-results .panel-wrapper .list_item_rating .score_area>div,.filter-results .cruise_list_item .list_item_rating .score_area>div{margin-top:12px;margin-bottom:8px}.flight-list-section .flight_list_item .list_item_rating .score_area .score,.flight-list-section .panel-wrapper .list_item_rating .score_area .score,.flight-list-section .cruise_list_item .list_item_rating .score_area .score,.filter-results .flight_list_item .list_item_rating .score_area .score,.filter-results .panel-wrapper .list_item_rating .score_area .score,.filter-results .cruise_list_item .list_item_rating .score_area .score{font-size:36px}.flight-list-section .flight_list_item .panel-facts .fact-group,.flight-list-section .panel-wrapper .panel-facts .fact-group,.flight-list-section .cruise_list_item .panel-facts .fact-group,.filter-results .flight_list_item .panel-facts .fact-group,.filter-results .panel-wrapper .panel-facts .fact-group,.filter-results .cruise_list_item .panel-facts .fact-group{margin-bottom:5px;float:left;display:block;width:100%}.flight-list-section .flight_list_item .panel-facts .fact-group .fact-label,.flight-list-section .panel-wrapper .panel-facts .fact-group .fact-label,.flight-list-section .cruise_list_item .panel-facts .fact-group .fact-label,.filter-results .flight_list_item .panel-facts .fact-group .fact-label,.filter-results .panel-wrapper .panel-facts .fact-group .fact-label,.filter-results .cruise_list_item .panel-facts .fact-group .fact-label{font-family:"Proxima Nova W01 Medium",sans-serif;float:left;margin-right:5px}.flight-list-section .flight_list_item .panel-facts .fact-group ul.inline-list li,.flight-list-section .panel-wrapper .panel-facts .fact-group ul.inline-list li,.flight-list-section .cruise_list_item .panel-facts .fact-group ul.inline-list li,.filter-results .flight_list_item .panel-facts .fact-group ul.inline-list li,.filter-results .panel-wrapper .panel-facts .fact-group ul.inline-list li,.filter-results .cruise_list_item .panel-facts .fact-group ul.inline-list li{float:left;margin-right:5px;display:inline}.flight-list-section .flight_list_item .panel-facts .fact-group ul.inline-list li a,.flight-list-section .panel-wrapper .panel-facts .fact-group ul.inline-list li a,.flight-list-section .cruise_list_item .panel-facts .fact-group ul.inline-list li a,.filter-results .flight_list_item .panel-facts .fact-group ul.inline-list li a,.filter-results .panel-wrapper .panel-facts .fact-group ul.inline-list li a,.filter-results .cruise_list_item .panel-facts .fact-group ul.inline-list li a{display:inline}.flight-list-section .flight_list_item .panel-facts .fact-group ul.inline-list li::after,.flight-list-section .panel-wrapper .panel-facts .fact-group ul.inline-list li::after,.flight-list-section .cruise_list_item .panel-facts .fact-group ul.inline-list li::after,.filter-results .flight_list_item .panel-facts .fact-group ul.inline-list li::after,.filter-results .panel-wrapper .panel-facts .fact-group ul.inline-list li::after,.filter-results .cruise_list_item .panel-facts .fact-group ul.inline-list li::after{content:","}.flight-list-section .flight_list_item .panel-facts .fact-group ul.inline-list li:last-child::after,.flight-list-section .panel-wrapper .panel-facts .fact-group ul.inline-list li:last-child::after,.flight-list-section .cruise_list_item .panel-facts .fact-group ul.inline-list li:last-child::after,.filter-results .flight_list_item .panel-facts .fact-group ul.inline-list li:last-child::after,.filter-results .panel-wrapper .panel-facts .fact-group ul.inline-list li:last-child::after,.filter-results .cruise_list_item .panel-facts .fact-group ul.inline-list li:last-child::after{content:""}.flight-list-section .flight_list_item .list_item_main_information_inner,.flight-list-section .flight_list_item .panel-body,.flight-list-section .panel-wrapper .list_item_main_information_inner,.flight-list-section .panel-wrapper .panel-body,.flight-list-section .cruise_list_item .list_item_main_information_inner,.flight-list-section .cruise_list_item .panel-body,.filter-results .flight_list_item .list_item_main_information_inner,.filter-results .flight_list_item .panel-body,.filter-results .panel-wrapper .list_item_main_information_inner,.filter-results .panel-wrapper .panel-body,.filter-results .cruise_list_item .list_item_main_information_inner,.filter-results .cruise_list_item .panel-body{border:none;padding-top:0}.flight-list-section .flight_list_item .list_item_main_information_inner i.classification,.flight-list-section .flight_list_item .panel-body i.classification,.flight-list-section .panel-wrapper .list_item_main_information_inner i.classification,.flight-list-section .panel-wrapper .panel-body i.classification,.flight-list-section .cruise_list_item .list_item_main_information_inner i.classification,.flight-list-section .cruise_list_item .panel-body i.classification,.filter-results .flight_list_item .list_item_main_information_inner i.classification,.filter-results .flight_list_item .panel-body i.classification,.filter-results .panel-wrapper .list_item_main_information_inner i.classification,.filter-results .panel-wrapper .panel-body i.classification,.filter-results .cruise_list_item .list_item_main_information_inner i.classification,.filter-results .cruise_list_item .panel-body i.classification{display:none !important}.flight-list-section .flight_list_item .list_item_main_information_inner .sun_classification-block,.flight-list-section .flight_list_item .panel-body .sun_classification-block,.flight-list-section .panel-wrapper .list_item_main_information_inner .sun_classification-block,.flight-list-section .panel-wrapper .panel-body .sun_classification-block,.flight-list-section .cruise_list_item .list_item_main_information_inner .sun_classification-block,.flight-list-section .cruise_list_item .panel-body .sun_classification-block,.filter-results .flight_list_item .list_item_main_information_inner .sun_classification-block,.filter-results .flight_list_item .panel-body .sun_classification-block,.filter-results .panel-wrapper .list_item_main_information_inner .sun_classification-block,.filter-results .panel-wrapper .panel-body .sun_classification-block,.filter-results .cruise_list_item .list_item_main_information_inner .sun_classification-block,.filter-results .cruise_list_item .panel-body .sun_classification-block{display:flex;align-items:center;float:none}.flight-list-section .flight_list_item .list_item_main_information_inner .sun_classification-inline,.flight-list-section .flight_list_item .panel-body .sun_classification-inline,.flight-list-section .panel-wrapper .list_item_main_information_inner .sun_classification-inline,.flight-list-section .panel-wrapper .panel-body .sun_classification-inline,.flight-list-section .cruise_list_item .list_item_main_information_inner .sun_classification-inline,.flight-list-section .cruise_list_item .panel-body .sun_classification-inline,.filter-results .flight_list_item .list_item_main_information_inner .sun_classification-inline,.filter-results .flight_list_item .panel-body .sun_classification-inline,.filter-results .panel-wrapper .list_item_main_information_inner .sun_classification-inline,.filter-results .panel-wrapper .panel-body .sun_classification-inline,.filter-results .cruise_list_item .list_item_main_information_inner .sun_classification-inline,.filter-results .cruise_list_item .panel-body .sun_classification-inline{display:inline-flex;align-items:center;float:left}.flight-list-section .flight_list_item .list_item_main_information_inner .sun_classification svg,.flight-list-section .flight_list_item .panel-body .sun_classification svg,.flight-list-section .panel-wrapper .list_item_main_information_inner .sun_classification svg,.flight-list-section .panel-wrapper .panel-body .sun_classification svg,.flight-list-section .cruise_list_item .list_item_main_information_inner .sun_classification svg,.flight-list-section .cruise_list_item .panel-body .sun_classification svg,.filter-results .flight_list_item .list_item_main_information_inner .sun_classification svg,.filter-results .flight_list_item .panel-body .sun_classification svg,.filter-results .panel-wrapper .list_item_main_information_inner .sun_classification svg,.filter-results .panel-wrapper .panel-body .sun_classification svg,.filter-results .cruise_list_item .list_item_main_information_inner .sun_classification svg,.filter-results .cruise_list_item .panel-body .sun_classification svg{fill:#ffca32;width:14px;height:14px;vertical-align:middle;margin:0 2px}.flight-list-section .flight_list_item .list_item_main_information_inner .flight_name,.flight-list-section .flight_list_item .list_item_main_information_inner .panel-heading,.flight-list-section .flight_list_item .panel-body .flight_name,.flight-list-section .flight_list_item .panel-body .panel-heading,.flight-list-section .panel-wrapper .list_item_main_information_inner .flight_name,.flight-list-section .panel-wrapper .list_item_main_information_inner .panel-heading,.flight-list-section .panel-wrapper .panel-body .flight_name,.flight-list-section .panel-wrapper .panel-body .panel-heading,.flight-list-section .cruise_list_item .list_item_main_information_inner .flight_name,.flight-list-section .cruise_list_item .list_item_main_information_inner .panel-heading,.flight-list-section .cruise_list_item .panel-body .flight_name,.flight-list-section .cruise_list_item .panel-body .panel-heading,.filter-results .flight_list_item .list_item_main_information_inner .flight_name,.filter-results .flight_list_item .list_item_main_information_inner .panel-heading,.filter-results .flight_list_item .panel-body .flight_name,.filter-results .flight_list_item .panel-body .panel-heading,.filter-results .panel-wrapper .list_item_main_information_inner .flight_name,.filter-results .panel-wrapper .list_item_main_information_inner .panel-heading,.filter-results .panel-wrapper .panel-body .flight_name,.filter-results .panel-wrapper .panel-body .panel-heading,.filter-results .cruise_list_item .list_item_main_information_inner .flight_name,.filter-results .cruise_list_item .list_item_main_information_inner .panel-heading,.filter-results .cruise_list_item .panel-body .flight_name,.filter-results .cruise_list_item .panel-body .panel-heading{width:300px;float:left}.flight-list-section .flight_list_item .list_item_main_information_inner .flight_name h2,.flight-list-section .flight_list_item .list_item_main_information_inner .panel-heading h2,.flight-list-section .flight_list_item .panel-body .flight_name h2,.flight-list-section .flight_list_item .panel-body .panel-heading h2,.flight-list-section .panel-wrapper .list_item_main_information_inner .flight_name h2,.flight-list-section .panel-wrapper .list_item_main_information_inner .panel-heading h2,.flight-list-section .panel-wrapper .panel-body .flight_name h2,.flight-list-section .panel-wrapper .panel-body .panel-heading h2,.flight-list-section .cruise_list_item .list_item_main_information_inner .flight_name h2,.flight-list-section .cruise_list_item .list_item_main_information_inner .panel-heading h2,.flight-list-section .cruise_list_item .panel-body .flight_name h2,.flight-list-section .cruise_list_item .panel-body .panel-heading h2,.filter-results .flight_list_item .list_item_main_information_inner .flight_name h2,.filter-results .flight_list_item .list_item_main_information_inner .panel-heading h2,.filter-results .flight_list_item .panel-body .flight_name h2,.filter-results .flight_list_item .panel-body .panel-heading h2,.filter-results .panel-wrapper .list_item_main_information_inner .flight_name h2,.filter-results .panel-wrapper .list_item_main_information_inner .panel-heading h2,.filter-results .panel-wrapper .panel-body .flight_name h2,.filter-results .panel-wrapper .panel-body .panel-heading h2,.filter-results .cruise_list_item .list_item_main_information_inner .flight_name h2,.filter-results .cruise_list_item .list_item_main_information_inner .panel-heading h2,.filter-results .cruise_list_item .panel-body .flight_name h2,.filter-results .cruise_list_item .panel-body .panel-heading h2{font-size:14px}.flight-list-section .flight_list_item .list_item_main_information_inner .flight_name h2 a,.flight-list-section .flight_list_item .list_item_main_information_inner .panel-heading h2 a,.flight-list-section .flight_list_item .panel-body .flight_name h2 a,.flight-list-section .flight_list_item .panel-body .panel-heading h2 a,.flight-list-section .panel-wrapper .list_item_main_information_inner .flight_name h2 a,.flight-list-section .panel-wrapper .list_item_main_information_inner .panel-heading h2 a,.flight-list-section .panel-wrapper .panel-body .flight_name h2 a,.flight-list-section .panel-wrapper .panel-body .panel-heading h2 a,.flight-list-section .cruise_list_item .list_item_main_information_inner .flight_name h2 a,.flight-list-section .cruise_list_item .list_item_main_information_inner .panel-heading h2 a,.flight-list-section .cruise_list_item .panel-body .flight_name h2 a,.flight-list-section .cruise_list_item .panel-body .panel-heading h2 a,.filter-results .flight_list_item .list_item_main_information_inner .flight_name h2 a,.filter-results .flight_list_item .list_item_main_information_inner .panel-heading h2 a,.filter-results .flight_list_item .panel-body .flight_name h2 a,.filter-results .flight_list_item .panel-body .panel-heading h2 a,.filter-results .panel-wrapper .list_item_main_information_inner .flight_name h2 a,.filter-results .panel-wrapper .list_item_main_information_inner .panel-heading h2 a,.filter-results .panel-wrapper .panel-body .flight_name h2 a,.filter-results .panel-wrapper .panel-body .panel-heading h2 a,.filter-results .cruise_list_item .list_item_main_information_inner .flight_name h2 a,.filter-results .cruise_list_item .list_item_main_information_inner .panel-heading h2 a,.filter-results .cruise_list_item .panel-body .flight_name h2 a,.filter-results .cruise_list_item .panel-body .panel-heading h2 a{color:#1b1464}.flight-list-section .flight_list_item .list_item_main_information_inner .airport_names,.flight-list-section .flight_list_item .panel-body .airport_names,.flight-list-section .panel-wrapper .list_item_main_information_inner .airport_names,.flight-list-section .panel-wrapper .panel-body .airport_names,.flight-list-section .cruise_list_item .list_item_main_information_inner .airport_names,.flight-list-section .cruise_list_item .panel-body .airport_names,.filter-results .flight_list_item .list_item_main_information_inner .airport_names,.filter-results .flight_list_item .panel-body .airport_names,.filter-results .panel-wrapper .list_item_main_information_inner .airport_names,.filter-results .panel-wrapper .panel-body .airport_names,.filter-results .cruise_list_item .list_item_main_information_inner .airport_names,.filter-results .cruise_list_item .panel-body .airport_names{width:100%}.flight-list-section .flight_list_item .list_item_main_information_inner .airport_names .departure_airport_name,.flight-list-section .flight_list_item .list_item_main_information_inner .airport_names .panel-heading,.flight-list-section .flight_list_item .panel-body .airport_names .departure_airport_name,.flight-list-section .flight_list_item .panel-body .airport_names .panel-heading,.flight-list-section .panel-wrapper .list_item_main_information_inner .airport_names .departure_airport_name,.flight-list-section .panel-wrapper .list_item_main_information_inner .airport_names .panel-heading,.flight-list-section .panel-wrapper .panel-body .airport_names .departure_airport_name,.flight-list-section .panel-wrapper .panel-body .airport_names .panel-heading,.flight-list-section .cruise_list_item .list_item_main_information_inner .airport_names .departure_airport_name,.flight-list-section .cruise_list_item .list_item_main_information_inner .airport_names .panel-heading,.flight-list-section .cruise_list_item .panel-body .airport_names .departure_airport_name,.flight-list-section .cruise_list_item .panel-body .airport_names .panel-heading,.filter-results .flight_list_item .list_item_main_information_inner .airport_names .departure_airport_name,.filter-results .flight_list_item .list_item_main_information_inner .airport_names .panel-heading,.filter-results .flight_list_item .panel-body .airport_names .departure_airport_name,.filter-results .flight_list_item .panel-body .airport_names .panel-heading,.filter-results .panel-wrapper .list_item_main_information_inner .airport_names .departure_airport_name,.filter-results .panel-wrapper .list_item_main_information_inner .airport_names .panel-heading,.filter-results .panel-wrapper .panel-body .airport_names .departure_airport_name,.filter-results .panel-wrapper .panel-body .airport_names .panel-heading,.filter-results .cruise_list_item .list_item_main_information_inner .airport_names .departure_airport_name,.filter-results .cruise_list_item .list_item_main_information_inner .airport_names .panel-heading,.filter-results .cruise_list_item .panel-body .airport_names .departure_airport_name,.filter-results .cruise_list_item .panel-body .airport_names .panel-heading{width:300px;float:left;font-size:14px}.flight-list-section .flight_list_item .list_item_main_information_inner .airport_names .arrival_airport_name,.flight-list-section .flight_list_item .list_item_main_information_inner .airport_names .panel-heading,.flight-list-section .flight_list_item .panel-body .airport_names .arrival_airport_name,.flight-list-section .flight_list_item .panel-body .airport_names .panel-heading,.flight-list-section .panel-wrapper .list_item_main_information_inner .airport_names .arrival_airport_name,.flight-list-section .panel-wrapper .list_item_main_information_inner .airport_names .panel-heading,.flight-list-section .panel-wrapper .panel-body .airport_names .arrival_airport_name,.flight-list-section .panel-wrapper .panel-body .airport_names .panel-heading,.flight-list-section .cruise_list_item .list_item_main_information_inner .airport_names .arrival_airport_name,.flight-list-section .cruise_list_item .list_item_main_information_inner .airport_names .panel-heading,.flight-list-section .cruise_list_item .panel-body .airport_names .arrival_airport_name,.flight-list-section .cruise_list_item .panel-body .airport_names .panel-heading,.filter-results .flight_list_item .list_item_main_information_inner .airport_names .arrival_airport_name,.filter-results .flight_list_item .list_item_main_information_inner .airport_names .panel-heading,.filter-results .flight_list_item .panel-body .airport_names .arrival_airport_name,.filter-results .flight_list_item .panel-body .airport_names .panel-heading,.filter-results .panel-wrapper .list_item_main_information_inner .airport_names .arrival_airport_name,.filter-results .panel-wrapper .list_item_main_information_inner .airport_names .panel-heading,.filter-results .panel-wrapper .panel-body .airport_names .arrival_airport_name,.filter-results .panel-wrapper .panel-body .airport_names .panel-heading,.filter-results .cruise_list_item .list_item_main_information_inner .airport_names .arrival_airport_name,.filter-results .cruise_list_item .list_item_main_information_inner .airport_names .panel-heading,.filter-results .cruise_list_item .panel-body .airport_names .arrival_airport_name,.filter-results .cruise_list_item .panel-body .airport_names .panel-heading{width:300px;float:right;text-align:right;font-size:14px}.flight-list-section .flight_list_item .list_item_main_information_inner .panel-content,.flight-list-section .flight_list_item .panel-body .panel-content,.flight-list-section .panel-wrapper .list_item_main_information_inner .panel-content,.flight-list-section .panel-wrapper .panel-body .panel-content,.flight-list-section .cruise_list_item .list_item_main_information_inner .panel-content,.flight-list-section .cruise_list_item .panel-body .panel-content,.filter-results .flight_list_item .list_item_main_information_inner .panel-content,.filter-results .flight_list_item .panel-body .panel-content,.filter-results .panel-wrapper .list_item_main_information_inner .panel-content,.filter-results .panel-wrapper .panel-body .panel-content,.filter-results .cruise_list_item .list_item_main_information_inner .panel-content,.filter-results .cruise_list_item .panel-body .panel-content{padding-right:10px}.flight-list-section .flight_list_item .list_item_main_information_inner .left_region,.flight-list-section .flight_list_item .panel-body .left_region,.flight-list-section .panel-wrapper .list_item_main_information_inner .left_region,.flight-list-section .panel-wrapper .panel-body .left_region,.flight-list-section .cruise_list_item .list_item_main_information_inner .left_region,.flight-list-section .cruise_list_item .panel-body .left_region,.filter-results .flight_list_item .list_item_main_information_inner .left_region,.filter-results .flight_list_item .panel-body .left_region,.filter-results .panel-wrapper .list_item_main_information_inner .left_region,.filter-results .panel-wrapper .panel-body .left_region,.filter-results .cruise_list_item .list_item_main_information_inner .left_region,.filter-results .cruise_list_item .panel-body .left_region{width:300px}.flight-list-section .flight_list_item .list_item_main_information_inner .left_region .travel_area_trail,.flight-list-section .flight_list_item .panel-body .left_region .travel_area_trail,.flight-list-section .panel-wrapper .list_item_main_information_inner .left_region .travel_area_trail,.flight-list-section .panel-wrapper .panel-body .left_region .travel_area_trail,.flight-list-section .cruise_list_item .list_item_main_information_inner .left_region .travel_area_trail,.flight-list-section .cruise_list_item .panel-body .left_region .travel_area_trail,.filter-results .flight_list_item .list_item_main_information_inner .left_region .travel_area_trail,.filter-results .flight_list_item .panel-body .left_region .travel_area_trail,.filter-results .panel-wrapper .list_item_main_information_inner .left_region .travel_area_trail,.filter-results .panel-wrapper .panel-body .left_region .travel_area_trail,.filter-results .cruise_list_item .list_item_main_information_inner .left_region .travel_area_trail,.filter-results .cruise_list_item .panel-body .left_region .travel_area_trail{margin-bottom:5px}.flight-list-section .flight_list_item .list_item_main_information_inner .left_region .travel_area_trail li a,.flight-list-section .flight_list_item .panel-body .left_region .travel_area_trail li a,.flight-list-section .panel-wrapper .list_item_main_information_inner .left_region .travel_area_trail li a,.flight-list-section .panel-wrapper .panel-body .left_region .travel_area_trail li a,.flight-list-section .cruise_list_item .list_item_main_information_inner .left_region .travel_area_trail li a,.flight-list-section .cruise_list_item .panel-body .left_region .travel_area_trail li a,.filter-results .flight_list_item .list_item_main_information_inner .left_region .travel_area_trail li a,.filter-results .flight_list_item .panel-body .left_region .travel_area_trail li a,.filter-results .panel-wrapper .list_item_main_information_inner .left_region .travel_area_trail li a,.filter-results .panel-wrapper .panel-body .left_region .travel_area_trail li a,.filter-results .cruise_list_item .list_item_main_information_inner .left_region .travel_area_trail li a,.filter-results .cruise_list_item .panel-body .left_region .travel_area_trail li a{color:#1b1464}.flight-list-section .flight_list_item .list_item_main_information_inner .right_region .facilities .k_fact,.flight-list-section .flight_list_item .panel-body .right_region .facilities .k_fact,.flight-list-section .panel-wrapper .list_item_main_information_inner .right_region .facilities .k_fact,.flight-list-section .panel-wrapper .panel-body .right_region .facilities .k_fact,.flight-list-section .cruise_list_item .list_item_main_information_inner .right_region .facilities .k_fact,.flight-list-section .cruise_list_item .panel-body .right_region .facilities .k_fact,.filter-results .flight_list_item .list_item_main_information_inner .right_region .facilities .k_fact,.filter-results .flight_list_item .panel-body .right_region .facilities .k_fact,.filter-results .panel-wrapper .list_item_main_information_inner .right_region .facilities .k_fact,.filter-results .panel-wrapper .panel-body .right_region .facilities .k_fact,.filter-results .cruise_list_item .list_item_main_information_inner .right_region .facilities .k_fact,.filter-results .cruise_list_item .panel-body .right_region .facilities .k_fact{width:150px}.flight-list-section .flight_list_item .list_item_main_information_inner .right_region .facilities .k_fact svg,.flight-list-section .flight_list_item .panel-body .right_region .facilities .k_fact svg,.flight-list-section .panel-wrapper .list_item_main_information_inner .right_region .facilities .k_fact svg,.flight-list-section .panel-wrapper .panel-body .right_region .facilities .k_fact svg,.flight-list-section .cruise_list_item .list_item_main_information_inner .right_region .facilities .k_fact svg,.flight-list-section .cruise_list_item .panel-body .right_region .facilities .k_fact svg,.filter-results .flight_list_item .list_item_main_information_inner .right_region .facilities .k_fact svg,.filter-results .flight_list_item .panel-body .right_region .facilities .k_fact svg,.filter-results .panel-wrapper .list_item_main_information_inner .right_region .facilities .k_fact svg,.filter-results .panel-wrapper .panel-body .right_region .facilities .k_fact svg,.filter-results .cruise_list_item .list_item_main_information_inner .right_region .facilities .k_fact svg,.filter-results .cruise_list_item .panel-body .right_region .facilities .k_fact svg{width:14px;height:14px;display:inline-block;fill:#1b1464}.flight-list-section .flight_list_item .list_item_main_information_inner .more_about,.flight-list-section .flight_list_item .panel-body .more_about,.flight-list-section .panel-wrapper .list_item_main_information_inner .more_about,.flight-list-section .panel-wrapper .panel-body .more_about,.flight-list-section .cruise_list_item .list_item_main_information_inner .more_about,.flight-list-section .cruise_list_item .panel-body .more_about,.filter-results .flight_list_item .list_item_main_information_inner .more_about,.filter-results .flight_list_item .panel-body .more_about,.filter-results .panel-wrapper .list_item_main_information_inner .more_about,.filter-results .panel-wrapper .panel-body .more_about,.filter-results .cruise_list_item .list_item_main_information_inner .more_about,.filter-results .cruise_list_item .panel-body .more_about{color:#2c6ac7;font-size:13px;font-family:"Proxima Nova W01 Medium",sans-serif}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage,.filter-results .flight_list_item .panel-body .bookingBoxListPage,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage,.filter-results .panel-wrapper .panel-body .bookingBoxListPage,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage,.filter-results .cruise_list_item .panel-body .bookingBoxListPage{float:right;width:25%;box-sizing:border-box;background-color:#f6f5f2;padding-bottom:16px;padding-right:15px;text-align:center;display:inline-table;border:none;border-radius:0px}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .booking_information,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .booking_information,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .booking_information,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information,.filter-results .flight_list_item .panel-body .bookingBoxListPage .booking_information,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .booking_information,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .booking_information{display:table-cell;vertical-align:bottom}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_title,.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_title,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .booking_information .disclaimer_title,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_title,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_title,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_title,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .booking_information .disclaimer_title,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_title,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_title,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_title,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .booking_information .disclaimer_title,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_title,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_title,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_title,.filter-results .flight_list_item .panel-body .bookingBoxListPage .booking_information .disclaimer_title,.filter-results .flight_list_item .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_title,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_title,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_title,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .booking_information .disclaimer_title,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_title,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_title,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_title,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .booking_information .disclaimer_title,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_title{color:#1b1464}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_text,.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_text,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .booking_information .disclaimer_text,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_text,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_text,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_text,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .booking_information .disclaimer_text,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_text,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_text,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_text,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .booking_information .disclaimer_text,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_text,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_text,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_text,.filter-results .flight_list_item .panel-body .bookingBoxListPage .booking_information .disclaimer_text,.filter-results .flight_list_item .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_text,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_text,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_text,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .booking_information .disclaimer_text,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_text,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .disclaimer_text,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .additional_disclaimer_text,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .booking_information .disclaimer_text,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .booking_information .additional_disclaimer_text{color:#1b1464}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.filter-results .flight_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .booking_information .price_from_text,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text{margin-top:6px}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .flight_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .price{font-size:16px;color:#222}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .currency,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .currency,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .currency,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .booking_information .price_from_text .currency,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .currency,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .currency,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .currency,.filter-results .flight_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .currency,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .currency,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .booking_information .price_from_text .currency,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .currency,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .currency{font-size:14px;color:#222}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .from_text,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .from_text,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .from_text,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .booking_information .price_from_text .from_text,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .from_text,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .from_text,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .from_text,.filter-results .flight_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .from_text,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .from_text,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .booking_information .price_from_text .from_text,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .from_text,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .from_text{color:#1b1464}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .brochure-price,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .brochure-price,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .brochure-price,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .booking_information .price_from_text .brochure-price,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .brochure-price,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .brochure-price,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .brochure-price,.filter-results .flight_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .brochure-price,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .brochure-price,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .booking_information .price_from_text .brochure-price,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .brochure-price,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .booking_information .price_from_text .brochure-price{font-size:13px}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .seats_left,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .booking_information .seats_left,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .seats_left,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .booking_information .seats_left,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .seats_left,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .booking_information .seats_left,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .seats_left,.filter-results .flight_list_item .panel-body .bookingBoxListPage .booking_information .seats_left,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .booking_information .seats_left,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .booking_information .seats_left,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .booking_information .seats_left,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .booking_information .seats_left{color:red}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .btn.btn-cta,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .btn.btn-cta,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .btn.btn-cta,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.filter-results .flight_list_item .panel-body .bookingBoxListPage .btn.btn-cta,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .btn.btn-cta,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .btn.btn-cta{float:right}@media(min-width: 768px){.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .btn.btn-cta,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .btn.btn-cta,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .btn.btn-cta,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.filter-results .flight_list_item .panel-body .bookingBoxListPage .btn.btn-cta,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .btn.btn-cta,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .btn.btn-cta,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .btn.btn-cta{margin-top:20px}}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification .expandable_header h4,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .aggregated_price_specification .expandable_header h4,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification .expandable_header h4,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .aggregated_price_specification .expandable_header h4,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification .expandable_header h4,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .aggregated_price_specification .expandable_header h4,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification .expandable_header h4,.filter-results .flight_list_item .panel-body .bookingBoxListPage .aggregated_price_specification .expandable_header h4,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification .expandable_header h4,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .aggregated_price_specification .expandable_header h4,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification .expandable_header h4,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .aggregated_price_specification .expandable_header h4{color:#1b5fcb}.flight-list-section .flight_list_item .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification table td,.flight-list-section .flight_list_item .panel-body .bookingBoxListPage .aggregated_price_specification table td,.flight-list-section .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification table td,.flight-list-section .panel-wrapper .panel-body .bookingBoxListPage .aggregated_price_specification table td,.flight-list-section .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification table td,.flight-list-section .cruise_list_item .panel-body .bookingBoxListPage .aggregated_price_specification table td,.filter-results .flight_list_item .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification table td,.filter-results .flight_list_item .panel-body .bookingBoxListPage .aggregated_price_specification table td,.filter-results .panel-wrapper .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification table td,.filter-results .panel-wrapper .panel-body .bookingBoxListPage .aggregated_price_specification table td,.filter-results .cruise_list_item .list_item_main_information_inner .bookingBoxListPage .aggregated_price_specification table td,.filter-results .cruise_list_item .panel-body .bookingBoxListPage .aggregated_price_specification table td{border-color:#1b1464;color:#1b1464}.flight-list-section .flight_list_item .flight_start_package .flight_start_package_header .flight_start_package_header_text,.flight-list-section .panel-wrapper .flight_start_package .flight_start_package_header .flight_start_package_header_text,.flight-list-section .cruise_list_item .flight_start_package .flight_start_package_header .flight_start_package_header_text,.filter-results .flight_list_item .flight_start_package .flight_start_package_header .flight_start_package_header_text,.filter-results .panel-wrapper .flight_start_package .flight_start_package_header .flight_start_package_header_text,.filter-results .cruise_list_item .flight_start_package .flight_start_package_header .flight_start_package_header_text{color:#1b1464}.flight-list-section .flight_list_item .flight_start_package .flight_start_package_header .flight_start_package_read_more,.flight-list-section .panel-wrapper .flight_start_package .flight_start_package_header .flight_start_package_read_more,.flight-list-section .cruise_list_item .flight_start_package .flight_start_package_header .flight_start_package_read_more,.filter-results .flight_list_item .flight_start_package .flight_start_package_header .flight_start_package_read_more,.filter-results .panel-wrapper .flight_start_package .flight_start_package_header .flight_start_package_read_more,.filter-results .cruise_list_item .flight_start_package .flight_start_package_header .flight_start_package_read_more{color:#1b5fcb;font-size:12px}.flight-list-section .flight_list_item .flight_start_package svg,.flight-list-section .panel-wrapper .flight_start_package svg,.flight-list-section .cruise_list_item .flight_start_package svg,.filter-results .flight_list_item .flight_start_package svg,.filter-results .panel-wrapper .flight_start_package svg,.filter-results .cruise_list_item .flight_start_package svg{fill:#1b5fcb}.flight-list-section .flight_list_item .panel-footer,.flight-list-section .panel-wrapper .panel-footer,.flight-list-section .cruise_list_item .panel-footer,.filter-results .flight_list_item .panel-footer,.filter-results .panel-wrapper .panel-footer,.filter-results .cruise_list_item .panel-footer{border:none;border-radius:0;box-sizing:border-box;background-color:#f4f3ed;border-top-left-radius:4px;padding:15px 10px 15px 10px}.flight-list-section .flight_list_item .panel-footer .panel-facts .fact-group .fact-label,.flight-list-section .panel-wrapper .panel-footer .panel-facts .fact-group .fact-label,.flight-list-section .cruise_list_item .panel-footer .panel-facts .fact-group .fact-label,.filter-results .flight_list_item .panel-footer .panel-facts .fact-group .fact-label,.filter-results .panel-wrapper .panel-footer .panel-facts .fact-group .fact-label,.filter-results .cruise_list_item .panel-footer .panel-facts .fact-group .fact-label{color:#1b1464}.flight-list-section .divider,.filter-results .divider{display:none}.flight-list-section .flight_list .angular_loader_container,.flight-list-section .results-list .angular_loader_container,.filter-results .flight_list .angular_loader_container,.filter-results .results-list .angular_loader_container{min-height:32px}.flight-list-section .flight_list .error-information,.flight-list-section .results-list .error-information,.filter-results .flight_list .error-information,.filter-results .results-list .error-information{box-sizing:border-box;margin-top:10px;margin-bottom:0}@media(max-width: 767px){.responsive .flight-list-section .flight_counter_and_sorting_options .flight_counter_label_wrapper,.responsive .flight-list-section .flight_counter_and_sorting_options .title,.responsive .flight-list-section .list-header .flight_counter_label_wrapper,.responsive .flight-list-section .list-header .title,.responsive .filter-results .flight_counter_and_sorting_options .flight_counter_label_wrapper,.responsive .filter-results .flight_counter_and_sorting_options .title,.responsive .filter-results .list-header .flight_counter_label_wrapper,.responsive .filter-results .list-header .title{margin:0}}@media(max-width: 767px){.responsive .flight-list-section .flight_list_container,.responsive .filter-results .flight_list_container{margin-bottom:10px}.responsive .flight-list-section .angular-loader,.responsive .filter-results .angular-loader{margin-top:0}}@media(max-width: 991px){.responsive .flight-list-section .list_item ._label img,.responsive .filter-results .list_item ._label img{width:auto}}.flight-list-section .flight_filter_info .flight_filter_info_subcontainer{background-color:#fff;border-color:#1b1464;border-radius:0;border:none;padding-left:0}.flight-list-section .flight_filter_info .flight_filter_info_subcontainer .text{color:#1b1464}.flight-list-section .flight_filter_info .flight_filter_info_subcontainer div:first-child{display:block;font-size:16px;margin-bottom:5px;margin-left:0;font-family:"Filson W01 Bold",sans-serif}.flight-list-section .flight_filter_info .flight_filter_info_subcontainer div:last-child{font-size:14px;float:right;margin-top:15px;margin-bottom:15px;text-decoration:none}.flight-list-section .flight_filter_info .flight_filter_info_subcontainer .pill{background-color:#739bd8;border:none;border-radius:4px;color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px 0 rgba(0,0,0,.2);font-family:"Proxima Nova W01 Medium",sans-serif;font-size:13px;font-family:"Filson W01 Bold",sans-serif;padding-top:8px;padding-bottom:8px;margin-left:0;margin-right:5px}.flight-list-section .flight_filter_info .flight_filter_info_subcontainer .pill:after{font-size:19px;top:-1px}@media(max-width: 767px){.flight-list-section .flight_filter_info .flight_filter_info_subcontainer .pill:after{font-size:17px;top:-2px}}.flight-list-section .flight_filter_info .flight_filter_info_subcontainer .pill:hover{background-color:#1b1464}@media(max-width: 767px){.flight-list-section .flight_list_item,.filter-results .flight_list_item{margin:0px;padding:0px}.flight-list-section .flight_list_item>div,.flight-list-section .panel-wrapper>div,.flight-list-section .cruise_list_item>div,.flight-list-section .panel-wrapper>div,.filter-results .flight_list_item>div,.filter-results .panel-wrapper>div,.filter-results .cruise_list_item>div,.filter-results .panel-wrapper>div{margin-left:0px !important}.flight-list-section .flight_list_item>div .list_item_main_information,.flight-list-section .flight_list_item>div .panel-body-wrapper,.flight-list-section .panel-wrapper>div .list_item_main_information,.flight-list-section .panel-wrapper>div .panel-body-wrapper,.flight-list-section .cruise_list_item>div .list_item_main_information,.flight-list-section .cruise_list_item>div .panel-body-wrapper,.flight-list-section .panel-wrapper>div .list_item_main_information,.flight-list-section .panel-wrapper>div .panel-body-wrapper,.filter-results .flight_list_item>div .list_item_main_information,.filter-results .flight_list_item>div .panel-body-wrapper,.filter-results .panel-wrapper>div .list_item_main_information,.filter-results .panel-wrapper>div .panel-body-wrapper,.filter-results .cruise_list_item>div .list_item_main_information,.filter-results .cruise_list_item>div .panel-body-wrapper,.filter-results .panel-wrapper>div .list_item_main_information,.filter-results .panel-wrapper>div .panel-body-wrapper{margin-bottom:5px}.flight-list-section .flight_list_item>div .list_item_main_information_inner,.flight-list-section .flight_list_item>div .panel-body,.flight-list-section .panel-wrapper>div .list_item_main_information_inner,.flight-list-section .panel-wrapper>div .panel-body,.flight-list-section .cruise_list_item>div .list_item_main_information_inner,.flight-list-section .cruise_list_item>div .panel-body,.flight-list-section .panel-wrapper>div .list_item_main_information_inner,.flight-list-section .panel-wrapper>div .panel-body,.filter-results .flight_list_item>div .list_item_main_information_inner,.filter-results .flight_list_item>div .panel-body,.filter-results .panel-wrapper>div .list_item_main_information_inner,.filter-results .panel-wrapper>div .panel-body,.filter-results .cruise_list_item>div .list_item_main_information_inner,.filter-results .cruise_list_item>div .panel-body,.filter-results .panel-wrapper>div .list_item_main_information_inner,.filter-results .panel-wrapper>div .panel-body{padding-top:15px}.flight-list-section .flight_list_item>div .list_item_main_information_inner .flight_name,.flight-list-section .flight_list_item>div .list_item_main_information_inner .left_region,.flight-list-section .flight_list_item>div .list_item_main_information_inner .right_region,.flight-list-section .flight_list_item>div .list_item_main_information_inner .list_item_rating,.flight-list-section .flight_list_item>div .list_item_main_information_inner>a,.flight-list-section .flight_list_item>div .panel-body .flight_name,.flight-list-section .flight_list_item>div .panel-body .left_region,.flight-list-section .flight_list_item>div .panel-body .right_region,.flight-list-section .flight_list_item>div .panel-body .list_item_rating,.flight-list-section .flight_list_item>div .panel-body>a,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .flight_name,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .left_region,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .right_region,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .list_item_rating,.flight-list-section .panel-wrapper>div .list_item_main_information_inner>a,.flight-list-section .panel-wrapper>div .panel-body .flight_name,.flight-list-section .panel-wrapper>div .panel-body .left_region,.flight-list-section .panel-wrapper>div .panel-body .right_region,.flight-list-section .panel-wrapper>div .panel-body .list_item_rating,.flight-list-section .panel-wrapper>div .panel-body>a,.flight-list-section .cruise_list_item>div .list_item_main_information_inner .flight_name,.flight-list-section .cruise_list_item>div .list_item_main_information_inner .left_region,.flight-list-section .cruise_list_item>div .list_item_main_information_inner .right_region,.flight-list-section .cruise_list_item>div .list_item_main_information_inner .list_item_rating,.flight-list-section .cruise_list_item>div .list_item_main_information_inner>a,.flight-list-section .cruise_list_item>div .panel-body .flight_name,.flight-list-section .cruise_list_item>div .panel-body .left_region,.flight-list-section .cruise_list_item>div .panel-body .right_region,.flight-list-section .cruise_list_item>div .panel-body .list_item_rating,.flight-list-section .cruise_list_item>div .panel-body>a,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .flight_name,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .left_region,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .right_region,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .list_item_rating,.flight-list-section .panel-wrapper>div .list_item_main_information_inner>a,.flight-list-section .panel-wrapper>div .panel-body .flight_name,.flight-list-section .panel-wrapper>div .panel-body .left_region,.flight-list-section .panel-wrapper>div .panel-body .right_region,.flight-list-section .panel-wrapper>div .panel-body .list_item_rating,.flight-list-section .panel-wrapper>div .panel-body>a,.filter-results .flight_list_item>div .list_item_main_information_inner .flight_name,.filter-results .flight_list_item>div .list_item_main_information_inner .left_region,.filter-results .flight_list_item>div .list_item_main_information_inner .right_region,.filter-results .flight_list_item>div .list_item_main_information_inner .list_item_rating,.filter-results .flight_list_item>div .list_item_main_information_inner>a,.filter-results .flight_list_item>div .panel-body .flight_name,.filter-results .flight_list_item>div .panel-body .left_region,.filter-results .flight_list_item>div .panel-body .right_region,.filter-results .flight_list_item>div .panel-body .list_item_rating,.filter-results .flight_list_item>div .panel-body>a,.filter-results .panel-wrapper>div .list_item_main_information_inner .flight_name,.filter-results .panel-wrapper>div .list_item_main_information_inner .left_region,.filter-results .panel-wrapper>div .list_item_main_information_inner .right_region,.filter-results .panel-wrapper>div .list_item_main_information_inner .list_item_rating,.filter-results .panel-wrapper>div .list_item_main_information_inner>a,.filter-results .panel-wrapper>div .panel-body .flight_name,.filter-results .panel-wrapper>div .panel-body .left_region,.filter-results .panel-wrapper>div .panel-body .right_region,.filter-results .panel-wrapper>div .panel-body .list_item_rating,.filter-results .panel-wrapper>div .panel-body>a,.filter-results .cruise_list_item>div .list_item_main_information_inner .flight_name,.filter-results .cruise_list_item>div .list_item_main_information_inner .left_region,.filter-results .cruise_list_item>div .list_item_main_information_inner .right_region,.filter-results .cruise_list_item>div .list_item_main_information_inner .list_item_rating,.filter-results .cruise_list_item>div .list_item_main_information_inner>a,.filter-results .cruise_list_item>div .panel-body .flight_name,.filter-results .cruise_list_item>div .panel-body .left_region,.filter-results .cruise_list_item>div .panel-body .right_region,.filter-results .cruise_list_item>div .panel-body .list_item_rating,.filter-results .cruise_list_item>div .panel-body>a,.filter-results .panel-wrapper>div .list_item_main_information_inner .flight_name,.filter-results .panel-wrapper>div .list_item_main_information_inner .left_region,.filter-results .panel-wrapper>div .list_item_main_information_inner .right_region,.filter-results .panel-wrapper>div .list_item_main_information_inner .list_item_rating,.filter-results .panel-wrapper>div .list_item_main_information_inner>a,.filter-results .panel-wrapper>div .panel-body .flight_name,.filter-results .panel-wrapper>div .panel-body .left_region,.filter-results .panel-wrapper>div .panel-body .right_region,.filter-results .panel-wrapper>div .panel-body .list_item_rating,.filter-results .panel-wrapper>div .panel-body>a{padding-left:10px}.flight-list-section .flight_list_item>div .list_item_main_information_inner .right_region,.flight-list-section .flight_list_item>div .panel-body .right_region,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .right_region,.flight-list-section .panel-wrapper>div .panel-body .right_region,.flight-list-section .cruise_list_item>div .list_item_main_information_inner .right_region,.flight-list-section .cruise_list_item>div .panel-body .right_region,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .right_region,.flight-list-section .panel-wrapper>div .panel-body .right_region,.filter-results .flight_list_item>div .list_item_main_information_inner .right_region,.filter-results .flight_list_item>div .panel-body .right_region,.filter-results .panel-wrapper>div .list_item_main_information_inner .right_region,.filter-results .panel-wrapper>div .panel-body .right_region,.filter-results .cruise_list_item>div .list_item_main_information_inner .right_region,.filter-results .cruise_list_item>div .panel-body .right_region,.filter-results .panel-wrapper>div .list_item_main_information_inner .right_region,.filter-results .panel-wrapper>div .panel-body .right_region{padding-top:10px;padding-bottom:10px}.flight-list-section .flight_list_item>div .list_item_main_information_inner .left_region .facilities,.flight-list-section .flight_list_item>div .panel-body .left_region .facilities,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .left_region .facilities,.flight-list-section .panel-wrapper>div .panel-body .left_region .facilities,.flight-list-section .cruise_list_item>div .list_item_main_information_inner .left_region .facilities,.flight-list-section .cruise_list_item>div .panel-body .left_region .facilities,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .left_region .facilities,.flight-list-section .panel-wrapper>div .panel-body .left_region .facilities,.filter-results .flight_list_item>div .list_item_main_information_inner .left_region .facilities,.filter-results .flight_list_item>div .panel-body .left_region .facilities,.filter-results .panel-wrapper>div .list_item_main_information_inner .left_region .facilities,.filter-results .panel-wrapper>div .panel-body .left_region .facilities,.filter-results .cruise_list_item>div .list_item_main_information_inner .left_region .facilities,.filter-results .cruise_list_item>div .panel-body .left_region .facilities,.filter-results .panel-wrapper>div .list_item_main_information_inner .left_region .facilities,.filter-results .panel-wrapper>div .panel-body .left_region .facilities{padding:5px 0;line-height:20px}.flight-list-section .flight_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information,.flight-list-section .flight_list_item>div .panel-body .bookingBoxListPage .booking_information,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information,.flight-list-section .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information,.flight-list-section .cruise_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information,.flight-list-section .cruise_list_item>div .panel-body .bookingBoxListPage .booking_information,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information,.flight-list-section .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information,.filter-results .flight_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information,.filter-results .flight_list_item>div .panel-body .bookingBoxListPage .booking_information,.filter-results .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information,.filter-results .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information,.filter-results .cruise_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information,.filter-results .cruise_list_item>div .panel-body .bookingBoxListPage .booking_information,.filter-results .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information,.filter-results .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information{display:flex;align-items:center;justify-content:space-between}.flight-list-section .flight_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .flight_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .flight_list_item>div .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .flight_list_item>div .panel-body .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .cruise_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .cruise_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .cruise_list_item>div .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .cruise_list_item>div .panel-body .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.flight-list-section .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.flight-list-section .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .price_from_text,.filter-results .flight_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .flight_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.filter-results .flight_list_item>div .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .flight_list_item>div .panel-body .bookingBoxListPage .booking_information .price_from_text,.filter-results .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.filter-results .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .price_from_text,.filter-results .cruise_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .cruise_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.filter-results .cruise_list_item>div .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .cruise_list_item>div .panel-body .bookingBoxListPage .booking_information .price_from_text,.filter-results .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .price_from_text,.filter-results .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .price_from_text .price,.filter-results .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .price_from_text{font-size:26px;align-items:baseline}.flight-list-section .flight_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .currency,.flight-list-section .flight_list_item>div .panel-body .bookingBoxListPage .booking_information .currency,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .currency,.flight-list-section .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .currency,.flight-list-section .cruise_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .currency,.flight-list-section .cruise_list_item>div .panel-body .bookingBoxListPage .booking_information .currency,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .currency,.flight-list-section .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .currency,.filter-results .flight_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .currency,.filter-results .flight_list_item>div .panel-body .bookingBoxListPage .booking_information .currency,.filter-results .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .currency,.filter-results .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .currency,.filter-results .cruise_list_item>div .list_item_main_information_inner .bookingBoxListPage .booking_information .currency,.filter-results .cruise_list_item>div .panel-body .bookingBoxListPage .booking_information .currency,.filter-results .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .booking_information .currency,.filter-results .panel-wrapper>div .panel-body .bookingBoxListPage .booking_information .currency{padding-left:5px}.flight-list-section .flight_list_item>div .list_item_main_information_inner .bookingBoxListPage .btn.btn-primary,.flight-list-section .flight_list_item>div .panel-body .bookingBoxListPage .btn.btn-primary,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .btn.btn-primary,.flight-list-section .panel-wrapper>div .panel-body .bookingBoxListPage .btn.btn-primary,.flight-list-section .cruise_list_item>div .list_item_main_information_inner .bookingBoxListPage .btn.btn-primary,.flight-list-section .cruise_list_item>div .panel-body .bookingBoxListPage .btn.btn-primary,.flight-list-section .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .btn.btn-primary,.flight-list-section .panel-wrapper>div .panel-body .bookingBoxListPage .btn.btn-primary,.filter-results .flight_list_item>div .list_item_main_information_inner .bookingBoxListPage .btn.btn-primary,.filter-results .flight_list_item>div .panel-body .bookingBoxListPage .btn.btn-primary,.filter-results .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .btn.btn-primary,.filter-results .panel-wrapper>div .panel-body .bookingBoxListPage .btn.btn-primary,.filter-results .cruise_list_item>div .list_item_main_information_inner .bookingBoxListPage .btn.btn-primary,.filter-results .cruise_list_item>div .panel-body .bookingBoxListPage .btn.btn-primary,.filter-results .panel-wrapper>div .list_item_main_information_inner .bookingBoxListPage .btn.btn-primary,.filter-results .panel-wrapper>div .panel-body .bookingBoxListPage .btn.btn-primary{width:25%;margin-top:0px;justify-content:center}.flight-list-section .flight_list_item>div .list_item_rating,.flight-list-section .panel-wrapper>div .list_item_rating,.flight-list-section .cruise_list_item>div .list_item_rating,.flight-list-section .panel-wrapper>div .list_item_rating,.filter-results .flight_list_item>div .list_item_rating,.filter-results .panel-wrapper>div .list_item_rating,.filter-results .cruise_list_item>div .list_item_rating,.filter-results .panel-wrapper>div .list_item_rating{padding-bottom:5px}.flight-list-section .flight_list_item>div .panel-footer,.flight-list-section .panel-wrapper>div .panel-footer,.flight-list-section .cruise_list_item>div .panel-footer,.flight-list-section .panel-wrapper>div .panel-footer,.filter-results .flight_list_item>div .panel-footer,.filter-results .panel-wrapper>div .panel-footer,.filter-results .cruise_list_item>div .panel-footer,.filter-results .panel-wrapper>div .panel-footer{border-top-left-radius:0px}.flight-list-section .airport_names,.filter-results .airport_names{width:85% !important}.flight-list-section .airport_names h2,.filter-results .airport_names h2{padding-bottom:8px}.flight-list-section .airport_names .departure_airport_name,.flight-list-section .airport_names .panel-heading,.filter-results .airport_names .departure_airport_name,.filter-results .airport_names .panel-heading{width:100% !important}.flight-list-section .airport_names .arrival_airport_name,.flight-list-section .airport_names .panel-heading,.filter-results .airport_names .arrival_airport_name,.filter-results .airport_names .panel-heading{width:100% !important;float:left !important;text-align:left !important}.panel>.row>[class*=span]{padding-left:10px;padding-right:10px;box-sizing:border-box;margin-left:0px;margin-right:0px}.panel .panel-heading{padding-left:0px;margin-top:20px}}.flight_package_wrapper .modal-open{overflow:hidden}.flight_package_wrapper .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .flight_package_wrapper .modal{overflow-x:hidden;overflow-y:auto}.flight_package_wrapper .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .flight_package_wrapper .modal-dialog{transform:translate(0, -25%)}.modal.show .flight_package_wrapper .modal-dialog{transform:translate(0, 0);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0)}.flight_package_wrapper .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - (0.5rem * 2))}.flight_package_wrapper .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px 0 rgba(0,0,0,.2);outline:0}.flight_package_wrapper .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.flight_package_wrapper .modal-backdrop.fade{opacity:0}.flight_package_wrapper .modal-backdrop.show{opacity:.5}.flight_package_wrapper .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef}.flight_package_wrapper .modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.flight_package_wrapper .modal-title{margin-bottom:0;line-height:1.44}.flight_package_wrapper .modal-body{position:relative;flex:1 1 auto;padding:1rem}.flight_package_wrapper .modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.flight_package_wrapper .modal-footer>:not(:first-child){margin-left:.25rem}.flight_package_wrapper .modal-footer>:not(:last-child){margin-right:.25rem}.flight_package_wrapper .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 576px){.flight_package_wrapper .modal-dialog{max-width:500px;margin:1.75rem auto}.flight_package_wrapper .modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.flight_package_wrapper .modal-content{box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px 0 rgba(0,0,0,.2)}.flight_package_wrapper .modal-sm{max-width:300px}}@media(min-width: 992px){.flight_package_wrapper .modal-lg{max-width:800px}}.flight_packages_selector .item{align-self:center;margin-bottom:1.2rem}.flight_packages_selector .item .btn{border-width:2px}.hybrid-flight-disclaimer{border-radius:.4rem;background-color:#eaf3fa;padding:.8rem;border:solid 1px #739bd8;color:#333;margin-bottom:10px}.hybrid-flight-disclaimer .heading{font-size:14px;line-height:1.14;color:#054aad}.hybrid-flight-disclaimer p{@h5-text}.flight_packages_selector_modal{height:96%}@media(max-width: 767px){.flight_packages_selector_modal.modal{top:0px !important;left:0px !important;right:0px !important;bottom:0px}.flight_packages_selector_modal.modal .modal-dialog{margin-bottom:0px;width:100%;position:fixed;top:0px;left:0px;right:0px;bottom:0px}.flight_packages_selector_modal.modal .modal-dialog .modal-content{padding:0;width:100%;position:fixed;top:0px;left:0px;right:0px;bottom:0px}}.flight_packages_selector_modal .close-header{font-size:26px;line-height:1.15;letter-spacing:-0.5px;color:#808285;line-height:30px;display:flex;justify-content:space-between;align-items:flex-start}.flight_packages_selector_modal .close-header .close-modal-box-icon{flex-shrink:0;margin-top:.7rem;fill:#1b1464 !important;right:10px;height:20px;width:20px;cursor:pointer}.flight_packages_selector_modal .modal-dialog{display:inherit;z-index:1050;height:90%}@media(max-width: 768px){.flight_packages_selector_modal .modal-dialog{height:100%}}@media(min-width: 992px){.flight_packages_selector_modal .modal-dialog{width:960px}}.flight_packages_selector_modal .modal-dialog .modal-open{overflow:auto}.flight_packages_selector_modal .modal-dialog .flight_packages_list_section{display:block;clear:both}.flight_packages_selector_modal .modal-dialog .modal-content{height:100%;padding:1.6rem !important}@media(min-width: 992px){.flight_packages_selector_modal .modal-dialog .modal-content{width:960px}}@media(max-width: 768px){.flight_packages_selector_modal .modal-dialog .modal-content{border-radius:0 !important;padding:1.2rem !important}}.flight_packages_selector_modal .modal-dialog .modal-body{height:inherit;overflow:hidden;display:flex;flex-direction:column}.flight_packages_selector_modal .modal-dialog .modal-body .scrollable__area{overflow-y:auto}.flight_packages_selector_modal div.scrollable__area::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:.5rem}.flight_packages_selector_modal div.scrollable__area::-webkit-scrollbar-track{box-shadow:inset 0 0 .2rem #f6f5f2;border-radius:.5rem}.flight_packages_selector_modal div.scrollable__area::-webkit-scrollbar{width:.8rem}.flight_packages_selector_modal .accordion__container{padding-bottom:2.4rem}.flight_packages_selector_modal .accordion__item--position{position:relative}.flight_packages_selector_modal .ap-tab-view__tab-item{line-height:24px}.flight_packages_selector_modal .ap-tab-view__tab-header{font-family:"Proxima N W01 Reg",sans-serif;font-size:1.9rem;font-stretch:normal;font-style:normal;line-height:2.8rem;letter-spacing:normal;font-family:"Proxima N W01 Bold",sans-serif;font-size:16px;line-height:24px}.flight_packages_selector_modal .ap-tab-view__tab-header .price{font-family:"Proxima N W01 Reg",sans-serif;font-size:1.9rem;font-stretch:normal;font-style:normal;line-height:2.8rem;letter-spacing:normal;font-family:"Proxima N W01 Bold",sans-serif;font-size:16px;line-height:24px}@media(max-width: 767px){.flight_packages_selector_modal .filter__section--desktop{display:none}}@media(min-width: 768px){.flight_packages_selector_modal .filter__section--mobile{display:none}}.flight_packages_selector_modal .filters{width:100%;z-index:1;background-color:#fff;border:1px solid #e2deda;border-radius:0 0 .4rem .4rem;padding:1.6rem;cursor:auto}@media(max-width: 320px){.flight_packages_selector_modal .filters{height:300px;overflow-y:auto}}.flight_packages_selector_modal .filter_box_control{display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap}.flight_packages_selector_modal .filter__heading{background-color:#f4f3ed;border-radius:.4rem;padding:1.6rem;color:#333}.flight_packages_selector_modal .filter__heading.open{border-radius:.4rem .4rem 0 0}.flight_packages_selector_modal .sub-heading{text-align:left;font-size:16px;line-height:1.25;line-height:20px;margin-top:1.6rem;margin-bottom:1.6rem}.flight_packages_selector_modal .filter__item{margin-bottom:1.2rem}.flight_packages_selector_modal .filter__item:last-child{margin-bottom:0;padding-bottom:0}.flight_packages_selector_modal .filter__item .range_slider_label{position:relative;top:4px}.flight_packages_selector_modal .filter__item .filter__item__heading{font-family:"Proxima N W01 Bold",sans-serif;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.4px;text-transform:uppercase;color:#333;text-align:left;white-space:nowrap;margin-bottom:1.6rem}.flight_packages_selector_modal .filter__item .filter__item__heading--slider{position:absolute}.flight_packages_selector_modal .filter__item .ap-input__control{height:2.8rem;margin-bottom:1.6rem;padding-left:0;padding-right:3.2rem}.flight_packages_selector_modal .filter__item .ap-input__control.night_filter_input{margin-bottom:0;padding-right:0;width:63px}.flight_packages_selector_modal .filter__item .night_filter_inputs{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:3.2rem;column-gap:3.2rem;row-gap:1.6rem}.flight_packages_selector_modal .filter__item:last-child{margin-bottom:0;padding-bottom:0}.flight_packages_selector_modal .fp__list{width:100%;border-radius:.4rem}.fp__selected__item{margin-bottom:2.4rem}.fp__item{border-style:solid;border-radius:.4rem;border-color:#f2f2ed;border-width:1px;box-shadow:0 1px 0 0 #e6e5df;margin-bottom:2.4rem}.fp__item:last-child{margin-bottom:0}.fp__item .fp__item__title{box-sizing:border-box;font-family:"Proxima N W01 Reg",sans-serif;font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.2px;color:#333;font-family:"Proxima N W01 Bold",sans-serif;font-size:14px;line-height:16px;border-bottom:solid;border-width:1px;order:1;padding:.8rem;border-color:#e6e5df;width:auto;text-align:center;background-color:#f6f5f2;display:flex;flex-direction:row;justify-content:center;-moz-column-gap:.8rem;column-gap:.8rem}@media(min-width: 768px){.fp__item .fp__item__title{padding:1.2rem}}.fp__item .fp__item__title.bottom_border{border-color:#e6e5df}.fp__item .fp__item__body .fp__item__body__header{font-family:"Proxima N W01 Reg",sans-serif;font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.2px;color:#333;font-family:"Proxima N W01 Bold",sans-serif;font-size:14px;line-height:16px;border:none;height:100%;display:flex;flex-wrap:wrap;row-gap:8px;padding:1.6rem 1.6rem 0 1.6rem}.fp__item .fp__item__body .fp__item__body__header .info-text{font-family:"Proxima N W01 Reg",sans-serif;font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.2px;color:#333;font-size:14px;line-height:16px}.fp__item .fp__item__body .fp__item__body__header .info-text--nowrap{word-wrap:normal;flex-direction:column-reverse}.fp__item .fp__item__body .fp__item__body__header .red-label{color:#f85f51}.fp__item .fp__item__body .fp__item__body__header .fp__item__body__header__mobile{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:start}@media(min-width: 768px){.fp__item .fp__item__body .fp__item__body__header .fp__item__body__header__mobile{justify-content:flex-start;width:auto}}.fp__item .fp__item__body .fp__item__body__flight{align-items:center;padding:1.2rem 1.6rem 1.6rem 1.6rem;display:flex;flex-direction:column;gap:.8rem}@media(min-width: 768px){.fp__item .fp__item__body .fp__item__body__flight{align-items:center;flex-direction:row}}.fp__item .fp__item__body .fp__item__body__flight .fp__flight-details__open{cursor:pointer}.fp__item .fp__item__body .fp__item__body__flight .operator{font-family:"Proxima N W01 Reg",sans-serif;font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.2px;color:#333;font-size:14px;align-items:center;width:100%;word-break:normal;display:none}.fp__item .fp__item__body .fp__item__body__flight .operator .fp__hybrid-info{display:flex;flex-direction:column;justify-content:left;max-width:100%;width:100%}@media(min-width: 768px){.fp__item .fp__item__body .fp__item__body__flight .operator .fp__hybrid-info{order:2;padding-left:1.2rem;justify-content:space-between}}.fp__item .fp__item__body .fp__item__body__flight .operator .fp__hybrid-infoi{vertical-align:sub;padding-right:.8rem}.fp__item .fp__item__body .fp__item__body__flight .operator .fp__hybrid-info-link{cursor:pointer;display:flex;flex-direction:row;align-items:center}.fp__item .fp__item__body .fp__item__body__flight .operator_desktop{display:flex;flex-direction:row;flex-shrink:0;width:25%;word-break:break-word}@media(max-width: 991px){.fp__item .fp__item__body .fp__item__body__flight .operator_desktop{display:none}}.fp__item .fp__item__body .fp__item__body__flight .operator_mobile{display:flex;flex-direction:column;flex-shrink:0}@media(min-width: 768px){.fp__item .fp__item__body .fp__item__body__flight .operator_mobile{display:none}}.fp__item .fp__item__body .fp__item__body__flight .fp__flight-type{padding:0;display:flex;flex-direction:column;max-width:0;flex:0 0 100%;width:100%;max-width:100%}@media(min-width: 992px){.fp__item .fp__item__body .fp__item__body__flight .fp__flight-type{flex:0 0 58%;max-width:58%}}.fp__item .fp__item__body .fp__item__body__flight .fp__flight-type .flight_type_data{min-width:40px}.fp__item .fp__item__body .fp__flight-type__container{display:flex;flex-direction:row;justify-content:space-between;font-family:"Proxima Nova W01 Medium",sans-serif;font-size:1.2rem;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#333;padding-top:.8rem;padding-bottom:.8rem}.fp__item .fp__item__body .fp__flight-type__container.inbound{border-top:1px solid #53534f;padding-bottom:0;padding-top:.8rem;padding-bottom:.8rem}.fp__item .fp__item__body .fp__flight-type__container.inbound .direction_icon{padding-left:.8rem;padding-right:0;transform:scale(-1, 1);text-align:right}.fp__item .fp__item__body .fp__flight-type__container--direction{display:flex;font-family:"Proxima Nova W01 Medium",sans-serif;font-size:1.2rem;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#333;font-family:"Proxima N W01 Bold",sans-serif;width:25%}@media(min-width: 768px){.fp__item .fp__item__body .fp__flight-type__container--direction{width:20%}}.fp__item .fp__item__body .fp__flight-type__container .direction_icon{padding-right:.8rem}.fp__item .fp__item__body .fp__flight-type__container .direction_icon svg{fill:#53534f;height:15px;width:15px}.fp__item .fp__item__body .fp__item__body__booking{align-items:center;background-color:#f6f5f2;border-left-color:#e2deda;padding:.8rem;border-left-style:solid;border-left-color:#e3e3e3;border-left-width:1px;display:flex;flex-direction:row;justify-content:space-between;gap:10%;flex-wrap:nowrap}@media(max-width: 479px){.fp__item .fp__item__body .fp__item__body__booking{border-left-style:none;border-top-style:solid;border-top-color:#e3e3e3;border-top-width:1px}}.fp__item .fp__item__body .fp__item__body__booking .price{font-size:14px;line-height:1.14}.fp__item .fp__item__body .fp__item__body__booking .product-text{padding-right:.4rem;font-family:"Proxima N W01 Reg",sans-serif;font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.2px;color:#333;font-size:14px;line-height:16px}.fp__item .fp__item__body .fp__item__body__booking .button-constraint{flex-shrink:0;max-width:50%;word-break:normal}.fp__item .fp__details{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.fp__item .fp__details.show{max-height:700px;transition:max-height .3s ease-in}.thin__view.fp__item{border-style:solid;border-top-left-radius:.4rem;border-top-right-radius:.4rem;border-color:#e3e3e3;border-width:1px;box-shadow:0 1px 0 0 #e6e5df;margin-bottom:1.2rem}.thin__view.fp__item:last-child{margin-bottom:0}.thin__view.fp__item .fp__item__title{padding:.8rem}.thin__view.fp__item .fp__item__body .info-text{font-family:"Proxima N W01 Reg",sans-serif;font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.2px;color:#333;font-size:14px;line-height:16px}.thin__view.fp__item .fp__item__body .fp__item__body__flight{align-items:center;padding:1.2rem;display:flex;flex-direction:column}.thin__view.fp__item .fp__item__body .fp__item__body__flight .operator{display:flex;flex-direction:column;flex-shrink:0}@media(min-width: 768px){.thin__view.fp__item .fp__item__body .fp__item__body__flight .operator{display:none}}.thin__view.fp__item .fp__item__body .fp__item__body__flight .operator .fp__hybrid-info{order:2;display:flex;flex-direction:column;justify-content:space-between;max-width:100%;width:100%;padding:0}.thin__view.fp__item .fp__item__body .fp__item__body__flight .operator .fp__hybrid-infoi{vertical-align:sub}.thin__view.fp__item .fp__item__body .fp__item__body__flight .operator .fp__hybrid-info--link{font-weight:normal;cursor:pointer;display:flex;flex-direction:row;align-items:center}.thin__view.fp__item .fp__item__body .fp__item__body__flight .operator_mobile{display:flex}.thin__view.fp__item .fp__item__body .fp__item__body__flight .operator_desktop{display:none}.thin__view.fp__item .fp__item__body .fp__item__body__flight .fp__flight-details__open{cursor:pointer}.thin__view.fp__item .fp__item__body .fp__item__body__flight .fp__flight-type{max-width:0;flex:0 0 auto;width:100%;max-width:100%}.thin__view.fp__item .fp__item__body .fp__item__body__flight .fp__flight-type__container--direction{display:flex;font-family:"Proxima Nova W01 Medium",sans-serif;font-size:1.2rem;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#333;font-family:"Proxima N W01 Bold",sans-serif;width:25%}.flight_packages_selector_filter_modal{height:100%}.flight_packages_selector_filter_modal.modal{top:0px !important;left:0px !important;right:0px !important;bottom:0px}.flight_packages_selector_filter_modal.modal .modal-dialog{margin-bottom:0px;width:100%;position:fixed;top:0px;left:0px;right:0px;bottom:0px;height:100%;display:inherit;z-index:1050}.flight_packages_selector_filter_modal.modal .modal-dialog .modal-open{overflow:auto}.flight_packages_selector_filter_modal.modal .modal-dialog .modal-content{padding:1.6rem;width:100%;position:fixed;top:0px;left:0px;right:0px;bottom:0px;height:100%;border-radius:0}.flight_packages_selector_filter_modal.modal .modal-dialog .modal-body{height:92%;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}.flight_packages_selector_filter_modal.modal .modal-dialog .modal-body .scrollable__area{overflow-y:auto}.flight_packages_selector_filter_modal .filter-close-header{font-family:"Proxima N W01 Reg",sans-serif;font-size:1.9rem;font-stretch:normal;font-style:normal;line-height:2.8rem;letter-spacing:normal;font-family:"Proxima N W01 Bold",sans-serif;font-size:16px;line-height:24px;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.flight_packages_selector_filter_modal .filter-close-header .filter-close-modal-box-icon{flex-shrink:0;margin-top:.7rem;fill:#1b1464 !important;height:14px;width:14px;cursor:pointer}.flight_packages_selector_filter_modal div.scrollable__area::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:.5rem}.flight_packages_selector_filter_modal div.scrollable__area::-webkit-scrollbar-track{box-shadow:inset 0 0 .2rem #f6f5f2;border-radius:.5rem}.flight_packages_selector_filter_modal div.scrollable__area::-webkit-scrollbar{width:.8rem}.flight_packages_selector_filter_modal .filters{width:100%;z-index:1;background-color:#fff;border:none;cursor:auto}@media(max-width: 320px){.flight_packages_selector_filter_modal .filters{height:300px;overflow-y:auto}}.flight_packages_selector_filter_modal .filter_box_control{display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap}.flight_packages_selector_filter_modal .filter__heading{background-color:#f4f3ed;border-radius:.4rem;padding:1.6rem;color:#333}.flight_packages_selector_filter_modal .filter__heading.open{border-radius:.4rem .4rem 0 0}.flight_packages_selector_filter_modal .sub-heading{text-align:left;font-size:16px;line-height:1.25;line-height:20px;margin-top:1.6rem;margin-bottom:1.6rem}.flight_packages_selector_filter_modal .filter__item{margin-bottom:41px}.flight_packages_selector_filter_modal .filter__item:last-child{margin-bottom:0;padding-bottom:0}.flight_packages_selector_filter_modal .filter__item .range_slider_label{position:relative;top:4px}.flight_packages_selector_filter_modal .filter__item .filter__item__heading{font-family:"Proxima N W01 Bold",sans-serif;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.4px;text-transform:uppercase;color:#333;color:#1b1464 !important;text-align:left;white-space:nowrap;margin-bottom:1.6rem}.flight_packages_selector_filter_modal .filter__item .filter__item__heading--slider{position:absolute}.flight_packages_selector_filter_modal .filter__item .ap-input{padding-bottom:1.6rem}.flight_packages_selector_filter_modal .filter__item .ap-input:last-child{padding-bottom:0}.flight_packages_selector_filter_modal .filter__item .ap-input__control{height:2.8rem;margin-bottom:1.6rem;padding-left:0;padding-right:3.2rem}.flight_packages_selector_filter_modal .filter__item .ap-input__control.night_filter_input{margin-bottom:0;padding-right:0;width:63px}.flight_packages_selector_filter_modal .filter__item .ap-input__control:last-child{margin-bottom:0;padding-bottom:0}.flight_packages_selector_filter_modal .filter__item .night_filter_inputs{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:3.2rem;column-gap:3.2rem;row-gap:1.6rem}.flight_packages_selector_filter_modal .filter__item:last-child{margin-bottom:0;padding-bottom:0}#breadcrumb ol{list-style-type:none;margin:0;padding:0;overflow:hidden;font-family:"Proxima Nova W01 Medium",sans-serif;font-size:13px;line-height:1.43}#breadcrumb ol li{float:left;margin-left:5px;padding-top:4px;padding-bottom:4px}#breadcrumb ol li.first{padding-left:0;padding-top:6px;margin-left:0px}#breadcrumb ol li.first a{position:relative;top:-2px;height:14px;width:30px;float:left}#breadcrumb ol li a:before{float:right;content:"";margin:7px 5px 0px 5px;border:solid;border-width:1px 1px 0px 0px;display:inline-block;padding:2px;transform:rotate(45deg)}#breadcrumb .house{background:#1b1464;display:inline-block;height:8px;margin-top:7px;position:relative;width:12px}#breadcrumb .house:before{border-bottom:5px solid #1b1464;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);content:"";height:0;left:0;position:absolute;top:-5px;width:0}#breadcrumb .house:after{background:#fff;content:"";width:4px;height:4px;position:absolute;margin-left:4px;margin-top:4px}.shortcut_list{border-top-left-radius:4px;border-top-right-radius:4px;background:#fff}.shortcut_list .header{font-size:12px;font-family:"Proxima N W01 Reg",sans-serif;color:#015790;line-height:20px;background-color:#fff}.shortcut_list .header .icon{height:7px;width:10px;overflow:hidden;display:inline-block;position:relative;left:5px}.shortcut_list .header .icon span{background-image:url('//cdn-prod-static-update.apollo.no/v-2c5f0ec13465dce03d52365378323740/content/themes/apollo/content/img/icons/icons-sprite.png');background-position:0 -998px;position:absolute}.shortcut_list .header.expanded .icon span{background-position:0 -1005px}.shortcut_list .options{font-size:12px;font-family:"Proxima N W01 Reg",sans-serif;color:#015790;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:-3px 1px 2px rgba(51,51,51,.3),2px -1px 2px rgba(51,51,51,.3),2px 2px 5px rgba(51,51,51,.3);background-color:#fff}.shortcut_list .options.single_column{box-shadow:-3px 3px 3px 0px rgba(51,51,51,.3),3px 3px 3px 0px rgba(51,51,51,.3)}.shortcut_list .options a:hover{background-color:#015790;color:#fff;text-decoration:none}.shortcut_list .options ul{border-bottom:1px solid #eadfbe}.shortcut_list .options ul li{border-top:1px solid #eadfbe}.shortcut_list .options .last_column{border-bottom:none;background:#fff}.shortcut_list .options>a{font-family:"Proxima N W01 Bold",sans-serif}.shortcut_list .options>a:after{content:" »"}#tab_navigation{clear:both;width:100%;margin:0 auto;line-height:15px;background:#1b5fcb;max-width:960px;width:100%;padding:0 10px}#tab_navigation>ul{margin:0px}#tab_navigation>ul li{float:left}#tab_navigation>ul>li{margin:9px 0;height:15px;position:relative;float:left}#tab_navigation>ul>li.current,#tab_navigation>ul>li:hover{padding-top:5px;margin:4px 0 0 1px;height:29px}#tab_navigation>ul>li:first-child{margin-left:0}.bottom_section_tabs{margin:0 auto;width:360px}.flex-tabs{display:flex;width:100%;font-size:13px;padding:0 !important;margin:0 auto !important;border-bottom:5px solid #acddf0;justify-content:space-between}@media all and (max-width: 568px){.flex-tabs{display:inherit;border-bottom:none}.flex-tabs>li{width:100%;margin-bottom:4px !important}.flex-tabs>li>a{padding:10px 0px}}@media all and (min-width: 768px){.flex-tabs{font-size:16px}}@media only screen and (min-width: 569px){.flex-tabs>li{margin:0 10px !important}.flex-tabs li:first-child{margin-left:0 !important}.flex-tabs li:last-child{margin-right:0 !important}}.flex-tabs>li{float:left;background:#edf7fc;border:1px solid #edf7fc;border-radius:5px 5px 0 0;line-height:normal;text-align:center;list-style-type:none;flex-grow:1;flex-basis:0}.flex-tabs>li>a{position:relative;float:left;padding:10px 0;width:100%;font-family:"Proxima Nova W01 Medium",sans-serif;text-decoration:none}.flex-tabs>li>a .arrow-down{display:inline-block;width:0;height:0;margin-left:5px;vertical-align:middle;border-top:5px solid #015790;border-right:2px solid rgba(0,0,0,0);border-left:2px solid rgba(0,0,0,0)}.flex-tabs>li.selected,.flex-tabs>li.expanded,.flex-tabs>li:hover{color:#000;background:#acddf0;border-color:#acddf0}.flex-tabs>li.selected>a .arrow-down,.flex-tabs>li.expanded>a .arrow-down,.flex-tabs>li>a:hover .arrow-down{border-top-color:#fff}#tab_navigation{color:#015790}@media(max-width: 767px){#tab_navigation{background-image:none;background-color:#1b5fcb}#tab_navigation li.current,#tab_navigation li:hover{height:24px;margin-left:0px;margin-bottom:0px}#tab_navigation a{color:#fff}#tab_navigation a:hover{color:#1b1464}}#tab_navigation>ul{border-radius:4px 4px 0 0;font-family:"Proxima Nova W01 Medium",sans-serif;font-size:13px}#tab_navigation>ul>li.current,#tab_navigation>ul>li:hover{border:0px;background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;margin:4px 0px 0px 0px;color:#1b1464}#tab_navigation>ul>li>a{color:#fff}#tab_navigation>ul>li>a:hover{color:#1b1464}#tab_navigation>ul>li:first-child{border-left:none}#top_navigation{background-color:#fff}@media(min-width: 992px){#top_navigation{background-color:rgba(0,0,0,0)}}#top_navigation a{text-decoration:none}#top_navigation .top_header_links{display:none}#top_navigation>.top_menu{position:relative;margin:0 auto;height:100%;width:100%}#top_navigation>.top_menu>.top_menu_item{padding-left:0px;position:relative;line-height:56px;height:56px}@media(min-width: 992px){#top_navigation>.top_menu>.top_menu_item{line-height:26px;height:26px}}#top_navigation>.top_menu>.top_menu_item a{display:flex;align-items:center;justify-content:space-between}#top_navigation>.top_menu>.top_menu_item a svg{fill:#333;width:26px;height:26px;margin-right:12px}@media(min-width: 992px){#top_navigation>.top_menu>.top_menu_item a svg{display:none}}#top_navigation>.top_menu>.top_menu_item a.up_arrow svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media(min-width: 992px){#top_navigation>.top_menu>.top_menu_item:not(:first-child){margin-left:32px}}#top_navigation>.top_menu>.top_menu_item:hover>ul{visibility:visible}@media(min-width: 992px){#top_navigation>.top_menu>.top_menu_item{display:table-cell;display:flex;position:relative}#top_navigation>.top_menu>.top_menu_item:hover::after{content:"";background:#1b1464;height:3px;width:100%;position:absolute;bottom:-3px;border-radius:8px;z-index:502}}#top_navigation>.top_menu>.top_menu_item.expandedMenu{height:auto}#top_navigation>.top_menu>.top_menu_item.expandedMenu .top_menu_item>ul>li{float:none}#top_navigation>.top_menu>.top_menu_item.expandedMenu ul>li{float:none}#top_navigation>.top_menu>.top_menu_item.expandedMenu a{color:#1b1464;float:none}#top_navigation>.top_menu>.top_menu_item.expandedMenu a svg{fill:#1b1464}#top_navigation>.top_menu>.top_menu_item.expandedMenu .menu_sub_section{visibility:visible;display:block;position:relative;width:auto;top:auto}#top_navigation>.top_menu>.top_menu_item.expandedMenu .menu_sub_section .menu_sub_section_column{width:100%}#top_navigation>.top_menu>.top_menu_item.expandedMenu .menu_sub_section .menu_sub_section_column a{width:100%}#top_navigation>.top_menu>.top_menu_item.expandedMenu .menu_sub_section .menu_sub_section_column ul{display:block;float:none}#top_navigation>.top_menu>.top_menu_item.last_child>ul{right:0;left:unset}#top_navigation>.top_menu>.top_menu_item>ul{visibility:hidden;position:absolute;left:0;border-top-width:0;z-index:501;list-style-type:none;display:block}#top_navigation>.top_menu>.top_menu_item>ul>li{float:left;text-align:left}#top_navigation>.top_menu>.top_menu_item>.menu_sub_section{top:56px;padding-bottom:.8rem}@media(min-width: 992px){#top_navigation>.top_menu>.top_menu_item>.menu_sub_section{top:26px;left:-1.6rem;box-shadow:0px 12px 30px rgba(0,0,0,.2);border-radius:0px 0px 8px 8px;padding-top:.8rem;padding-bottom:0}}#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>.menu_sub_section_column{width:219px}#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>.menu_sub_section_column>p{margin:5px 0 4px 12px}#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>.menu_sub_section_column>ul{margin-bottom:10px}#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>.menu_sub_section_column>ul>li{width:100%;line-height:21px;display:flex}@media(min-width: 992px){#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>.menu_sub_section_column>ul>li{padding:0 1.6rem;line-height:24px}}#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>.menu_sub_section_column>ul>li>a{width:100%;display:block;box-sizing:border-box}@media(max-width: 991px){#top_navigation{padding-top:20px;position:fixed;top:58px;width:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#top_navigation.menu_expanded{width:100%;z-index:999}#top_navigation.menu_expanded>.top_menu>.top_menu_item a{padding:0 10px}#top_navigation .arrow{float:right;margin:10px 16px 10px 10px;border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:8px}#top_navigation .arrow.down_arrow{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#top_navigation .arrow.up_arrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:23px}#top_navigation .top_header_links{display:block;float:left;width:100%;padding-top:5px;padding-bottom:5px}#top_navigation .top_header_links li{padding-left:5%}#top_navigation .top_header_links a{width:100%;text-decoration:none;float:left;line-height:31px;font-size:18px}#top_navigation .top_menu ul{display:none}#top_navigation .top_menu_item{width:100%;text-align:left;font-size:20px !important}#top_navigation .top_menu_item>p{font-size:18px}#top_navigation .top_menu_item .menu_sub_section>.menu_sub_section_column ul{margin-bottom:20px}#top_navigation .top_menu_item .menu_sub_section>.menu_sub_section_column>ul>li a{font-size:18px;line-height:31px;padding-left:24px}}@media(min-width: 992px){#top_navigation #top_menu{display:flex}}#top_navigation>.top_menu>.top_menu_item{color:#054aad;font-size:16px;font-family:"Filson W01 Bold",sans-serif;align-items:center}#top_navigation>.top_menu>.top_menu_item a{color:#333}@media(min-width: 992px){#top_navigation>.top_menu>.top_menu_item a:hover{color:#1b1464;text-decoration:none}}#top_navigation>.top_menu>.top_menu_item .arrow{border:solid #1b1464;border-width:0 3px 3px 0}@media(min-width: 992px){#top_navigation>.top_menu>.top_menu_item .arrow{border:none}}#top_navigation>.top_menu>.top_menu_item>.menu_sub_section{text-shadow:none;background-color:#fff}#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>li{color:#333;font-size:14px}@media(min-width: 992px){#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>li{font-size:16px}}#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>li>p{font-size:18px;font-family:"Filson W01 Bold",sans-serif}#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>li>ul{font-family:"Proxima N W01 Reg",sans-serif;line-height:16px}@media(min-width: 992px){#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>li>ul>li{margin-bottom:.4rem;margin-top:.4rem}}#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>li>ul>li>a{color:#333}@media(min-width: 992px){#top_navigation>.top_menu>.top_menu_item>.menu_sub_section>li>ul>li:hover{background-color:#f6f5f2;font-family:"Proxima N W01 Bold",sans-serif}}#filter_section ul li fieldset{font-family:"Proxima N W01 Reg",sans-serif;color:#333;font-size:11px}#filter_section .search_button_container{background-size:100%;background-color:#acddf0;padding:10px;box-sizing:border-box}.hotel-filters-section .filter_section:not(.accommodation_type_filter_section)>*:last-child,.flight-filters-section .filter_section:not(.accommodation_type_filter_section)>*:last-child{margin-bottom:4rem}.hotel-filters-section #filter_section,.hotel-filters-section .filter-section,.flight-filters-section #filter_section,.flight-filters-section .filter-section,.filters-section #filter_section,.filters-section .filter-section{border:1px solid #f6f5f2;color:#1b1464}@media(min-width: 768px){.hotel-filters-section #filter_section,.hotel-filters-section .filter-section,.flight-filters-section #filter_section,.flight-filters-section .filter-section,.filters-section #filter_section,.filters-section .filter-section{background:none;border:none}}.hotel-filters-section #filter_section .facilities_filter_section ul li:not(:last-child),.hotel-filters-section #filter_section .accommodation_type_filter_section ul li:not(:last-child),.hotel-filters-section #filter_section .segmentations_filter_section ul li:not(:last-child),.hotel-filters-section .filter-section .facilities_filter_section ul li:not(:last-child),.hotel-filters-section .filter-section .accommodation_type_filter_section ul li:not(:last-child),.hotel-filters-section .filter-section .segmentations_filter_section ul li:not(:last-child),.flight-filters-section #filter_section .facilities_filter_section ul li:not(:last-child),.flight-filters-section #filter_section .accommodation_type_filter_section ul li:not(:last-child),.flight-filters-section #filter_section .segmentations_filter_section ul li:not(:last-child),.flight-filters-section .filter-section .facilities_filter_section ul li:not(:last-child),.flight-filters-section .filter-section .accommodation_type_filter_section ul li:not(:last-child),.flight-filters-section .filter-section .segmentations_filter_section ul li:not(:last-child),.filters-section #filter_section .facilities_filter_section ul li:not(:last-child),.filters-section #filter_section .accommodation_type_filter_section ul li:not(:last-child),.filters-section #filter_section .segmentations_filter_section ul li:not(:last-child),.filters-section .filter-section .facilities_filter_section ul li:not(:last-child),.filters-section .filter-section .accommodation_type_filter_section ul li:not(:last-child),.filters-section .filter-section .segmentations_filter_section ul li:not(:last-child){margin-top:0;margin-bottom:2rem}.hotel-filters-section #filter_section fieldset,.hotel-filters-section .filter-section fieldset,.flight-filters-section #filter_section fieldset,.flight-filters-section .filter-section fieldset,.filters-section #filter_section fieldset,.filters-section .filter-section fieldset{color:#1b1464;font-size:12px}.hotel-filters-section #filter_section fieldset>.checkbox_container,.hotel-filters-section .filter-section fieldset>.checkbox_container,.flight-filters-section #filter_section fieldset>.checkbox_container,.flight-filters-section .filter-section fieldset>.checkbox_container,.filters-section #filter_section fieldset>.checkbox_container,.filters-section .filter-section fieldset>.checkbox_container{margin-top:5px;margin-bottom:5px}.hotel-filters-section #filter_section .filter_section_heading,.hotel-filters-section .filter-section .filter_section_heading,.flight-filters-section #filter_section .filter_section_heading,.flight-filters-section .filter-section .filter_section_heading,.filters-section #filter_section .filter_section_heading,.filters-section .filter-section .filter_section_heading{padding:1.6rem;background:#f6f5f2}@media(min-width: 768px){.hotel-filters-section #filter_section .filter_section_heading,.hotel-filters-section .filter-section .filter_section_heading,.flight-filters-section #filter_section .filter_section_heading,.flight-filters-section .filter-section .filter_section_heading,.filters-section #filter_section .filter_section_heading,.filters-section .filter-section .filter_section_heading{background:none;border-top:1px solid #e6e5df;padding:0;padding-top:1.6rem}}.hotel-filters-section #filter_section .filter_section_heading.expanded,.hotel-filters-section .filter-section .filter_section_heading.expanded,.flight-filters-section #filter_section .filter_section_heading.expanded,.flight-filters-section .filter-section .filter_section_heading.expanded,.filters-section #filter_section .filter_section_heading.expanded,.filters-section .filter-section .filter_section_heading.expanded{margin-bottom:1.6rem}.hotel-filters-section #filter_section .filter_section_heading h2,.hotel-filters-section .filter-section .filter_section_heading h2,.flight-filters-section #filter_section .filter_section_heading h2,.flight-filters-section .filter-section .filter_section_heading h2,.filters-section #filter_section .filter_section_heading h2,.filters-section .filter-section .filter_section_heading h2{color:#333;margin-bottom:0px;display:inline-block}.hotel-filters-section #filter_section .filter_section_heading svg,.hotel-filters-section .filter-section .filter_section_heading svg,.flight-filters-section #filter_section .filter_section_heading svg,.flight-filters-section .filter-section .filter_section_heading svg,.filters-section #filter_section .filter_section_heading svg,.filters-section .filter-section .filter_section_heading svg{width:16px;height:16px;fill:#333;display:inline-block;position:relative;top:2px;float:right}.hotel-filters-section #filter_section .radio_button_container input,.hotel-filters-section .filter-section .radio_button_container input,.flight-filters-section #filter_section .radio_button_container input,.flight-filters-section .filter-section .radio_button_container input,.filters-section #filter_section .radio_button_container input,.filters-section .filter-section .radio_button_container input{display:none}.hotel-filters-section #filter_section .radio_button_container input~svg,.hotel-filters-section .filter-section .radio_button_container input~svg,.flight-filters-section #filter_section .radio_button_container input~svg,.flight-filters-section .filter-section .radio_button_container input~svg,.filters-section #filter_section .radio_button_container input~svg,.filters-section .filter-section .radio_button_container input~svg{display:inline-block}.hotel-filters-section #filter_section .checkbox_container,.hotel-filters-section .filter-section .checkbox_container,.flight-filters-section #filter_section .checkbox_container,.flight-filters-section .filter-section .checkbox_container,.filters-section #filter_section .checkbox_container,.filters-section .filter-section .checkbox_container{cursor:pointer}.hotel-filters-section #filter_section .checkbox_container .checkbox_marker,.hotel-filters-section .filter-section .checkbox_container .checkbox_marker,.flight-filters-section #filter_section .checkbox_container .checkbox_marker,.flight-filters-section .filter-section .checkbox_container .checkbox_marker,.filters-section #filter_section .checkbox_container .checkbox_marker,.filters-section .filter-section .checkbox_container .checkbox_marker{display:none}.hotel-filters-section #filter_section .checkbox_container input,.hotel-filters-section .filter-section .checkbox_container input,.flight-filters-section #filter_section .checkbox_container input,.flight-filters-section .filter-section .checkbox_container input,.filters-section #filter_section .checkbox_container input,.filters-section .filter-section .checkbox_container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.hotel-filters-section #filter_section .checkbox_container input~svg,.hotel-filters-section .filter-section .checkbox_container input~svg,.flight-filters-section #filter_section .checkbox_container input~svg,.flight-filters-section .filter-section .checkbox_container input~svg,.filters-section #filter_section .checkbox_container input~svg,.filters-section .filter-section .checkbox_container input~svg{fill:#1b1464;display:inline-block;width:14px;height:14px;vertical-align:middle;margin-right:5px}.hotel-filters-section #filter_section .checkbox_container input:checked~svg.not_checked,.hotel-filters-section #filter_section .checkbox_container input:checked~svg.indeterminate,.hotel-filters-section .filter-section .checkbox_container input:checked~svg.not_checked,.hotel-filters-section .filter-section .checkbox_container input:checked~svg.indeterminate,.flight-filters-section #filter_section .checkbox_container input:checked~svg.not_checked,.flight-filters-section #filter_section .checkbox_container input:checked~svg.indeterminate,.flight-filters-section .filter-section .checkbox_container input:checked~svg.not_checked,.flight-filters-section .filter-section .checkbox_container input:checked~svg.indeterminate,.filters-section #filter_section .checkbox_container input:checked~svg.not_checked,.filters-section #filter_section .checkbox_container input:checked~svg.indeterminate,.filters-section .filter-section .checkbox_container input:checked~svg.not_checked,.filters-section .filter-section .checkbox_container input:checked~svg.indeterminate{display:none !important}.hotel-filters-section #filter_section .checkbox_container input:not(.read-only)~svg.checked_readonly,.hotel-filters-section #filter_section .checkbox_container input.read-only:not(:checked)~svg.checked_readonly,.hotel-filters-section .filter-section .checkbox_container input:not(.read-only)~svg.checked_readonly,.hotel-filters-section .filter-section .checkbox_container input.read-only:not(:checked)~svg.checked_readonly,.flight-filters-section #filter_section .checkbox_container input:not(.read-only)~svg.checked_readonly,.flight-filters-section #filter_section .checkbox_container input.read-only:not(:checked)~svg.checked_readonly,.flight-filters-section .filter-section .checkbox_container input:not(.read-only)~svg.checked_readonly,.flight-filters-section .filter-section .checkbox_container input.read-only:not(:checked)~svg.checked_readonly,.filters-section #filter_section .checkbox_container input:not(.read-only)~svg.checked_readonly,.filters-section #filter_section .checkbox_container input.read-only:not(:checked)~svg.checked_readonly,.filters-section .filter-section .checkbox_container input:not(.read-only)~svg.checked_readonly,.filters-section .filter-section .checkbox_container input.read-only:not(:checked)~svg.checked_readonly{display:none !important}.hotel-filters-section #filter_section .checkbox_container input.read-only~svg.checked,.hotel-filters-section #filter_section .checkbox_container input.read-only~svg.indeterminate,.hotel-filters-section .filter-section .checkbox_container input.read-only~svg.checked,.hotel-filters-section .filter-section .checkbox_container input.read-only~svg.indeterminate,.flight-filters-section #filter_section .checkbox_container input.read-only~svg.checked,.flight-filters-section #filter_section .checkbox_container input.read-only~svg.indeterminate,.flight-filters-section .filter-section .checkbox_container input.read-only~svg.checked,.flight-filters-section .filter-section .checkbox_container input.read-only~svg.indeterminate,.filters-section #filter_section .checkbox_container input.read-only~svg.checked,.filters-section #filter_section .checkbox_container input.read-only~svg.indeterminate,.filters-section .filter-section .checkbox_container input.read-only~svg.checked,.filters-section .filter-section .checkbox_container input.read-only~svg.indeterminate{display:none !important}.hotel-filters-section #filter_section .checkbox_container input:not(:checked):not(:indeterminate)~svg.checked,.hotel-filters-section #filter_section .checkbox_container input:not(:checked):not(:indeterminate)~svg.indeterminate,.hotel-filters-section .filter-section .checkbox_container input:not(:checked):not(:indeterminate)~svg.checked,.hotel-filters-section .filter-section .checkbox_container input:not(:checked):not(:indeterminate)~svg.indeterminate,.flight-filters-section #filter_section .checkbox_container input:not(:checked):not(:indeterminate)~svg.checked,.flight-filters-section #filter_section .checkbox_container input:not(:checked):not(:indeterminate)~svg.indeterminate,.flight-filters-section .filter-section .checkbox_container input:not(:checked):not(:indeterminate)~svg.checked,.flight-filters-section .filter-section .checkbox_container input:not(:checked):not(:indeterminate)~svg.indeterminate,.filters-section #filter_section .checkbox_container input:not(:checked):not(:indeterminate)~svg.checked,.filters-section #filter_section .checkbox_container input:not(:checked):not(:indeterminate)~svg.indeterminate,.filters-section .filter-section .checkbox_container input:not(:checked):not(:indeterminate)~svg.checked,.filters-section .filter-section .checkbox_container input:not(:checked):not(:indeterminate)~svg.indeterminate{display:none !important}.hotel-filters-section #filter_section .checkbox_container input:not(:checked):indeterminate~svg.checked,.hotel-filters-section #filter_section .checkbox_container input:not(:checked):indeterminate~svg.not_checked,.hotel-filters-section .filter-section .checkbox_container input:not(:checked):indeterminate~svg.checked,.hotel-filters-section .filter-section .checkbox_container input:not(:checked):indeterminate~svg.not_checked,.flight-filters-section #filter_section .checkbox_container input:not(:checked):indeterminate~svg.checked,.flight-filters-section #filter_section .checkbox_container input:not(:checked):indeterminate~svg.not_checked,.flight-filters-section .filter-section .checkbox_container input:not(:checked):indeterminate~svg.checked,.flight-filters-section .filter-section .checkbox_container input:not(:checked):indeterminate~svg.not_checked,.filters-section #filter_section .checkbox_container input:not(:checked):indeterminate~svg.checked,.filters-section #filter_section .checkbox_container input:not(:checked):indeterminate~svg.not_checked,.filters-section .filter-section .checkbox_container input:not(:checked):indeterminate~svg.checked,.filters-section .filter-section .checkbox_container input:not(:checked):indeterminate~svg.not_checked{display:none !important}.hotel-filters-section #filter_section .checkbox_container input:checked~span,.hotel-filters-section #filter_section .checkbox_container input:indeterminate~span,.hotel-filters-section .filter-section .checkbox_container input:checked~span,.hotel-filters-section .filter-section .checkbox_container input:indeterminate~span,.flight-filters-section #filter_section .checkbox_container input:checked~span,.flight-filters-section #filter_section .checkbox_container input:indeterminate~span,.flight-filters-section .filter-section .checkbox_container input:checked~span,.flight-filters-section .filter-section .checkbox_container input:indeterminate~span,.filters-section #filter_section .checkbox_container input:checked~span,.filters-section #filter_section .checkbox_container input:indeterminate~span,.filters-section .filter-section .checkbox_container input:checked~span,.filters-section .filter-section .checkbox_container input:indeterminate~span{font-family:"Proxima Nova W01 Medium",sans-serif}.hotel-filters-section #filter_section .checkbox_container i.classification,.hotel-filters-section .filter-section .checkbox_container i.classification,.flight-filters-section #filter_section .checkbox_container i.classification,.flight-filters-section .filter-section .checkbox_container i.classification,.filters-section #filter_section .checkbox_container i.classification,.filters-section .filter-section .checkbox_container i.classification{display:none !important}.hotel-filters-section #filter_section .checkbox_container .sun_classification-block,.hotel-filters-section .filter-section .checkbox_container .sun_classification-block,.flight-filters-section #filter_section .checkbox_container .sun_classification-block,.flight-filters-section .filter-section .checkbox_container .sun_classification-block,.filters-section #filter_section .checkbox_container .sun_classification-block,.filters-section .filter-section .checkbox_container .sun_classification-block{display:flex;align-items:center;float:none}.hotel-filters-section #filter_section .checkbox_container .sun_classification-inline,.hotel-filters-section .filter-section .checkbox_container .sun_classification-inline,.flight-filters-section #filter_section .checkbox_container .sun_classification-inline,.flight-filters-section .filter-section .checkbox_container .sun_classification-inline,.filters-section #filter_section .checkbox_container .sun_classification-inline,.filters-section .filter-section .checkbox_container .sun_classification-inline{display:inline-flex;align-items:center;float:left}.hotel-filters-section #filter_section .checkbox_container .sun_classification svg,.hotel-filters-section .filter-section .checkbox_container .sun_classification svg,.flight-filters-section #filter_section .checkbox_container .sun_classification svg,.flight-filters-section .filter-section .checkbox_container .sun_classification svg,.filters-section #filter_section .checkbox_container .sun_classification svg,.filters-section .filter-section .checkbox_container .sun_classification svg{fill:#ffca32;width:14px;height:14px;vertical-align:middle;margin:0 2px}.hotel-filters-section #filter_section .checkbox_container .sun_classification,.hotel-filters-section .filter-section .checkbox_container .sun_classification,.flight-filters-section #filter_section .checkbox_container .sun_classification,.flight-filters-section .filter-section .checkbox_container .sun_classification,.filters-section #filter_section .checkbox_container .sun_classification,.filters-section .filter-section .checkbox_container .sun_classification{margin-left:5px}.hotel-filters-section #filter_section .facility_groups .smallheading,.hotel-filters-section .filter-section .facility_groups .smallheading,.flight-filters-section #filter_section .facility_groups .smallheading,.flight-filters-section .filter-section .facility_groups .smallheading,.filters-section #filter_section .facility_groups .smallheading,.filters-section .filter-section .facility_groups .smallheading{background-image:none;margin-left:0;display:flex;align-items:center;justify-content:space-between}.hotel-filters-section #filter_section .facility_groups .smallheading span,.hotel-filters-section .filter-section .facility_groups .smallheading span,.flight-filters-section #filter_section .facility_groups .smallheading span,.flight-filters-section .filter-section .facility_groups .smallheading span,.filters-section #filter_section .facility_groups .smallheading span,.filters-section .filter-section .facility_groups .smallheading span{padding-left:0;font-family:"Proxima N W01 Reg",sans-serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.2px;color:#53534f;color:#1b1464}.hotel-filters-section #filter_section .facility_groups .smallheading .angle_icon,.hotel-filters-section .filter-section .facility_groups .smallheading .angle_icon,.flight-filters-section #filter_section .facility_groups .smallheading .angle_icon,.flight-filters-section .filter-section .facility_groups .smallheading .angle_icon,.filters-section #filter_section .facility_groups .smallheading .angle_icon,.filters-section .filter-section .facility_groups .smallheading .angle_icon{visibility:visible;fill:#1b1464}.hotel-filters-section #filter_section .filter_section_body,.hotel-filters-section .filter-section .filter_section_body,.flight-filters-section #filter_section .filter_section_body,.flight-filters-section .filter-section .filter_section_body,.filters-section #filter_section .filter_section_body,.filters-section .filter-section .filter_section_body{padding:0 1.6rem 1.6rem 1.6rem}@media(min-width: 768px){.hotel-filters-section #filter_section .filter_section_body,.hotel-filters-section .filter-section .filter_section_body,.flight-filters-section #filter_section .filter_section_body,.flight-filters-section .filter-section .filter_section_body,.filters-section #filter_section .filter_section_body,.filters-section .filter-section .filter_section_body{padding:0}}.hotel-filters-section #filter_section .filter_section_body .classifications_filter .counter,.hotel-filters-section .filter-section .filter_section_body .classifications_filter .counter,.flight-filters-section #filter_section .filter_section_body .classifications_filter .counter,.flight-filters-section .filter-section .filter_section_body .classifications_filter .counter,.filters-section #filter_section .filter_section_body .classifications_filter .counter,.filters-section .filter-section .filter_section_body .classifications_filter .counter{margin-left:5px}.hotel-filters-section #filter_section .heading,.hotel-filters-section .filter-section .heading,.flight-filters-section #filter_section .heading,.flight-filters-section .filter-section .heading,.filters-section #filter_section .heading,.filters-section .filter-section .heading{font-family:"Proxima N W01 Bold",sans-serif;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.4px;text-transform:uppercase;color:#333;background:none;border:none;text-transform:uppercase;color:#333;padding:0;margin-bottom:1.6rem}.hotel-filters-section #filter_section ul li,.hotel-filters-section .filter-section ul li,.flight-filters-section #filter_section ul li,.flight-filters-section .filter-section ul li,.filters-section #filter_section ul li,.filters-section .filter-section ul li{border-bottom:none}.list_image_slideshow .controls{top:-3px;height:18px;border-color:#eadfbe;border-style:solid;border-width:1px 0}.list_image_slideshow .controls .navigation{margin-top:1px}@media(max-width: 575px){.responsive .list_image_slideshow .navigation{margin-top:-120px;width:100%}.responsive .list_image_slideshow .navigation i{margin:0px}.responsive .list_image_slideshow .slideshow_enlarge{visibility:hidden}.responsive .list_image_slideshow .icon-slideshow_back{width:41px;height:43px;background-position:-50px -26px;left:-10px}.responsive .list_image_slideshow .icon-slideshow_forward{width:41px;height:43px;background-position:-92px -26px;right:-10px}}#bottom_section .sibling .more_info{box-shadow:0px 0px 5px -1px #000;background-color:#fff;border-radius:4px;border:1px solid #eee}#bottom_section .sibling .more_info .bottomarrow{background:rgba(0,0,0,0);font-size:20px;text-shadow:0px 2px 3px #999;color:#fff}#bottom_section .sibling .more_info .bottomarrow:after{content:"▼"}#bottom_section .sibling .more_info p{font-size:12px;font-family:"Proxima N W01 Reg",sans-serif;color:#333}#bottom_section .sibling .more_info h3{font-family:"Filson W01 Bold",sans-serif;color:#333;font-size:14px}#bottom_section .sibling a{font-family:"Filson W01 Bold",sans-serif;font-size:14px}#left_nav{border-bottom:solid 1px #eadfbe;border-top:solid 1px #eadfbe}#left_nav h2{font-family:"Proxima N W01 Bold",sans-serif}#left_nav li{font-family:"Proxima N W01 Reg",sans-serif;font-size:13px;line-height:18px}#left_nav li a:hover{background-color:#015790;color:#fff;text-decoration:none}#left_nav li.current>a{background-color:#015790 !important;color:#fff}#left_nav li li>a{background-color:#dbeff9}#left_nav li li>a:hover{background-color:#015790;text-decoration:none}#left_nav li li li>a{background-color:#f4fafd}#left_nav li li li li>a{background-color:#f4fafd}#left_nav li li li li li>a{background-color:#f4fafd}@media(max-width: 767px){.responsive #left_nav li{font-size:15px}}.search-form__text-input,.search-form .st-default-search-input{border-color:#1b1464}.search-form__button{color:#fff;border-color:#1b1464;background-color:#1b1464}@media(min-width: 992px){.search-form--narrow .search-form__button{background-color:#fff;color:#1b1464}}.ap-header-menu{background-color:#fff}@media(min-width: 992px){.ap-header-menu{margin-bottom:1.6rem}}.ap-header-menu__hamburger-wrapper{padding:10px 20px 10px 4px}.ap-header-menu.menu_expanded{z-index:9999;width:100%;position:fixed;top:0}@media(max-width: 991px){.ap-header-menu.menu_expanded .ap-header-menu__top-menu-item{display:none}.ap-header-menu.menu_expanded .ap-header-menu__hamburger-wrapper{display:block;box-shadow:none}}.ap-header-menu__content{width:100%;box-shadow:0 1px 0 0 #d3d0c5;display:flex;justify-content:space-between;align-items:flex-end}@media(max-width: 991px){.ap-header-menu__content{box-shadow:none;height:78px;align-items:center;padding-left:10px}}@media(min-width: 992px){.ap-header-menu__content{padding:0 max(calc((((100% - 960px) / 2) - 123px) / 2), 2rem)}}@media(min-width: 1120px){.ap-header-menu__content{padding:0 max((((100% - 960px) / 2) - 123px)/2,80px)}}@media(min-width: 992px){.ap-header-menu__content{padding-top:1.2rem;padding-bottom:2rem}}.ap-header-menu__logotype{display:flex;align-items:center}.ap-header-menu__logotype>a{line-height:0}.ap-header-menu__logotype>a>img{height:30px;width:123px;transition:200ms;transition-timing-function:ease}.ap-header-menu__top-menu{position:relative;display:flex;justify-content:flex-end}@media(max-width: 991px){.ap-header-menu__top-menu{align-items:center}}@media(min-width: 992px){.ap-header-menu__top-menu{margin-bottom:2rem}}.ap-header-menu__top-menu-item{text-decoration:none;display:flex;align-items:center;display:flex;align-items:center;margin-left:1.6rem;cursor:pointer}@media(min-width: 992px){.ap-header-menu__top-menu-item{padding:.4rem 1.2rem}}.ap-header-menu__top-menu-item-icon{height:28px;width:28px;display:flex;margin-right:.8rem;position:relative}.ap-header-menu__top-menu-item-icon svg{fill:#1b1464;height:28px;width:28px}@media(min-width: 992px){.ap-header-menu__top-menu-item-icon svg{height:24px;width:24px}}@media(min-width: 992px){.ap-header-menu__top-menu-item-icon{height:24px;width:24px}}.ap-header-menu__top-menu-item-icon_notification{position:absolute;top:2px;right:2px;height:8px;width:8px;background:#d0021b;border-radius:8px;border:1px solid #fff}@media(min-width: 992px){.ap-header-menu__top-menu-item-icon_notification{display:none}}@media(min-width: 992px){.ap-header-menu__top-menu-item-icon{height:24px;width:24px}}.ap-header-menu__top-menu-item-text{font-family:"Filson W01 Bold",sans-serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#1b1464}@media(max-width: 991px){.ap-header-menu__top-menu-item-text{display:none}}@media(min-width: 992px){.ap-header-menu__top-menu-item:hover,.ap-header-menu__top-menu-item.active{text-decoration:none}.ap-header-menu__top-menu-item:hover .toggle-my-hotels-btn-text,.ap-header-menu__top-menu-item:hover .ap-header-menu__top-menu-item-text,.ap-header-menu__top-menu-item.active .toggle-my-hotels-btn-text,.ap-header-menu__top-menu-item.active .ap-header-menu__top-menu-item-text{color:#1b1464}.ap-header-menu__top-menu-item:hover .ap-header-menu__top-menu-item-icon,.ap-header-menu__top-menu-item.active .ap-header-menu__top-menu-item-icon{border-color:#1b1464}.ap-header-menu__top-menu-item:hover .ap-header-menu__top-menu-item-icon svg,.ap-header-menu__top-menu-item.active .ap-header-menu__top-menu-item-icon svg{fill:#1b1464}}.ap-header-menu__main{display:flex;align-items:center;justify-content:space-between;width:100%}@media(min-width: 992px){.ap-header-menu .header-top-menu-mobile{display:none}}.header-editable-content-desktop{display:flex}@media(max-width: 991px){.header-editable-content-desktop{display:none}}.header-editable-content-mobile{display:none;width:100%}@media(max-width: 991px){.header-editable-content-mobile{display:flex}}.hamburger-menu{display:inline-block}.hamburger-menu__top-bar,.hamburger-menu__center-bar,.hamburger-menu__bottom-bar{background-color:#1b1464;width:30px;height:3px;margin:6px 0;transition:.3s}.hamburger-menu--close .hamburger-menu__top-bar{transform:rotate(45deg) translate(7px, 7px)}.hamburger-menu--close .hamburger-menu__center-bar{opacity:0}.hamburger-menu--close .hamburger-menu__bottom-bar{transform:rotate(-45deg) translate(6px, -6px)}.search-form-wrapper{background:#fff;border:1px solid #e6e5df}.my-account-header-link{position:relative;height:24px}.my-account-header-link#my-account-create-acccount-link{display:none}@media(min-width: 992px){.my-account-header-link#my-account-create-acccount-link{display:flex}}@media(min-width: 992px){.my-account-header-link{height:40px;box-shadow:0px 4px 20px rgba(0,0,0,.1);border-radius:20px;padding:0 1.2rem;border:1px solid #dbd9d0}.my-account-header-link:hover{background-color:#f6f5f2}.my-account-header-link#my-account-header-link:hover .my-account-menu{display:block}.my-account-header-link#my-account-header-link:hover::after{content:"";background:#1b1464;height:3px;width:calc(100% - 2.4rem);position:absolute;bottom:-3px;border-radius:8px;z-index:502}}.my-account-header-link--name-icon{width:28px;height:28px;border-radius:28px;border:2px solid #1ed0d0;display:flex;align-items:center;justify-content:center;line-height:1;font-size:19px;font-family:"Proxima N W01 Bold",sans-serif;color:#1b1464}@media(min-width: 992px){.my-account-header-link--name-icon{margin-right:.8rem;font-size:16px;width:26px;height:26px}}.my-account-menu{cursor:default;display:none;position:relative;background-color:#fff;padding-top:20px;position:fixed;top:58px;width:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1.6rem;padding-top:2.8rem}.my-account-menu.menu_expanded{z-index:9999;width:100%;display:block}@media(min-width: 992px){.my-account-menu{position:absolute;right:0;left:unset;bottom:unset;top:40px;width:200px;padding:.4rem 0 1.6rem 0;z-index:501;box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);border-radius:0px 0px 8px 8px}}.my-account-menu__menu-item-link{height:4rem;font-family:"Filson W01 Bold",sans-serif;font-size:1.4rem !important;line-height:2rem !important;display:flex !important;align-items:center !important;gap:.8rem;color:#333;justify-content:unset !important}@media(min-width: 992px){.my-account-menu__menu-item-link{padding:0 1.6rem}}.my-account-menu__menu-item-link:hover{color:#333}@media(min-width: 992px){.my-account-menu__menu-item-link:hover{border-radius:4px;background:#f6f5f2}}.my-account-menu__menu-item-link:hover,.my-account-menu__menu-item-link:focus{text-decoration:none}.my-account-menu__menu-item-link svg{height:18px !important;width:18px !important;fill:#333 !important;margin-right:0 !important}.my-account-menu__menu-item-link--logout{color:#1b1464}.my-account-menu__menu-item-link--logout:hover{color:#1b1464}.my-account-menu__menu-item-link--logout svg{fill:#1b1464 !important}.my-account-menu__menu-item-divider{margin:3.2rem 0;border-color:#e6e5df}@media(min-width: 992px){.my-account-menu__menu-item-divider{margin:1.2rem 1.6rem}}@media(max-width: 991px){.overflow-hidden-small{overflow:hidden}}.my-account-welcome-back{display:none;z-index:1000}@media(max-width: 991px){.my-account-welcome-back{position:fixed;width:100%;height:100%}}.my-account-welcome-back__overlay{position:fixed;width:100%;height:100%;background-color:#333;opacity:.7;top:0;bottom:0}@media(min-width: 992px){.my-account-welcome-back__overlay{display:none}}.my-account-welcome-back__modal{position:fixed;bottom:0;width:100%;background:#fff;z-index:1001;box-shadow:0px 4px 20px rgba(0,0,0,.1);padding:2rem;border-radius:8px 8px 0 0}@media(min-width: 992px){.my-account-welcome-back__modal{position:absolute;width:400px;top:47px;right:0;bottom:unset;border:1px solid #dbd9d0;border-radius:20px 20px 20px 20px}}.my-account-welcome-back__logout{right:2rem;top:2rem;position:absolute;padding:0;background:none;border:none;cursor:pointer}.my-account-welcome-back__logout svg{height:16px;width:16px}#footer{margin-top:32px;background-color:#1b1464;width:100%}#footer h4{color:#fff;text-transform:uppercase;font-family:"Proxima N W01 Bold",sans-serif;margin-top:32px}@media(min-width: 768px){#footer h4{margin-top:inherit}}#footer ul{list-style-type:none;display:block}#footer a{text-decoration:none;color:#fff}#footer .footer{width:auto;margin:0 auto;color:#fff;fill:currentColor;flex-shrink:0}#footer .footer-wrapper{width:auto;padding-bottom:32px;padding-top:0}@media(min-width: 768px){#footer .footer-wrapper{padding-bottom:60px;padding-top:60px}}#footer .footer-section__link--icon{width:45px;height:45px;background:#fff;border-radius:100%;display:inline-block;vertical-align:middle;display:inline-flex;align-items:center;margin-top:6px}@media(min-width: 768px){#footer .footer-section__link--icon{width:28px;height:28px}}#footer .footer-section__link--icon svg{fill:#1b1464;width:60%;height:60%;margin:0 auto}#footer .footer-section__list--payments{margin-right:15px;margin-top:-2px}#footer .footer-section__list--payments li{display:inline-block;margin-top:.8rem;margin-right:.8rem;background-color:#fff;border-radius:4px;height:24px;width:40px}#footer .footer-section__list--payments li:last-child{margin-right:0}#footer .footer-section__list--horizontal li{display:inline-block;margin-right:.8rem}#footer .footer-section__list--horizontal li:last-child{margin-right:0}#footer .footer__divider{border-color:#fff;margin-top:32px;margin-bottom:0}@media(min-width: 768px){#footer .footer__divider{margin-top:46px;margin-bottom:46px}}#footer .footer__logotypes{display:flex;flex-direction:column;height:100%;justify-content:space-between}#footer .footer__logotypes--travellife{display:inline-block;background-color:#fff;width:63px;height:41px;border-radius:2px}#footer .footer__logotypes--travellife img{padding:4px}#footer .footer__logotypes--logo img{margin-top:32px;max-height:40px}.search_as_you_type_menu{box-shadow:0px 0px 2px 2px rgba(51,51,51,.3);border-radius:3px;font-size:12px}.search_as_you_type_menu .ui-menu-item a.ui-state-focus{color:#fff;background-color:#1b1464}.search_as_you_type_menu li:last-child{border-top:1px solid #eadfbe}.search_as_you_type_menu li:last-child a{font-size:14px}.expandable_wrapper .hideLink .icon{height:7px;width:10px;overflow:hidden;display:inline-block;position:relative;left:5px}.expandable_wrapper .hideLink .icon span{background-image:url('//cdn-prod-static-update.apollo.no/v-2c5f0ec13465dce03d52365378323740/content/themes/apollo/content/img/icons/icons-sprite.png');background-position:0 -355px;position:absolute}.expandable_wrapper .showLink .icon{height:7px;width:10px;overflow:hidden;display:inline-block;position:relative;left:5px}.expandable_wrapper .showLink .icon span{background-image:url('//cdn-prod-static-update.apollo.no/v-2c5f0ec13465dce03d52365378323740/content/themes/apollo/content/img/icons/icons-sprite.png');background-position:0 -128px;position:absolute}.search_result_item{border-bottom:thin solid #eadfbe}.search_result_item .title{font-size:14px;font-family:"Filson W01 Bold",sans-serif;line-height:16px;color:#1b1464}.search_result_item .text{font-size:12px;line-height:16px}.search_result_item .trail{font-size:12px}.ui-multiselect{padding:2px 0 2px 4px;text-align:left}.ui-multiselect span.ui-icon{float:right}.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute !important;top:auto !important;left:-9999px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px !important}.ui-multiselect-header{margin-bottom:3px;padding:3px 0 3px 4px}.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}.ui-multiselect-header a{text-decoration:none}.ui-multiselect-header a:hover{text-decoration:underline}.ui-multiselect-header span.ui-icon{float:left}.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}.ui-multiselect-menu{display:none;padding:3px;position:absolute;z-index:10000;text-align:left}.ui-multiselect-checkboxes{overflow-y:auto}.ui-multiselect-checkboxes label{cursor:default;display:block;border:1px solid rgba(0,0,0,0);padding:3px 1px}.ui-multiselect-checkboxes label input{position:relative;top:1px;margin-right:4px}.ui-multiselect-checkboxes li{clear:both;font-size:.9em}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:left;font-family:"Proxima Nova W01 Medium",sans-serif}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0}.ui-multiselect-checkboxes{max-height:400px}.error-information{border:1px solid #1b1464;font-size:1.6rem;margin-bottom:20px;padding:.8rem;display:flex;align-items:center}.error-information::before{content:"";font-family:apolloFontIcons;color:#1b1464;margin-right:8px;font-size:20px;display:flex;align-items:center}.error-information>div{line-height:18px}.rsDefault{background-color:#efeee9}.rsDefault .rsGCaption{background:#e2deda;transition:opacity .3s linear}.rsDefault .rsThumbs{background:#e2deda;transition:opacity .3s linear}.rsDefault .rsFullscreenIcn{background-color:#1b5fcb}.rsDefault .rsFullscreenIcn:hover{background-color:#1b5fcb}.rsDefault .rsArrowIcn{background-color:#1b5fcb}.rsDefault .rsArrowIcn:hover{background-color:#1b5fcb;transition:opacity .3s linear}.rsDefault .rsThumbsArrow{background-color:#e2deda}.rsContent{background:#efeee9}.rsCaption{font-family:"Proxima N W01 Reg",sans-serif;color:#1b1464;background:#e2deda}.gallery_small .rsCaption{color:#fff;background:#054aad}.radio_button_container input~svg{fill:#1b1464}@media(max-width: 767px){.radio_button_container{margin-right:10px;padding-bottom:0px}}.modal .modal-dialog .modal-content .close-modal-box-wrapper .close-modal-box-icon{cursor:pointer}.apollo-ui-slider .range_slider_label{font-family:"Proxima N W01 Reg",sans-serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.2px;color:#53534f;color:#333;text-align:center}.apollo-ui-slider .ui-slider{height:4px;margin:0 9px 10px 9px;background:#c6c8ca;border-radius:10px;border:none;margin-top:20px}.apollo-ui-slider .ui-slider .ui-slider-range{background:#1b1464}.apollo-ui-slider .ui-slider a{height:16px;width:16px;top:-6px;background:#1b1464;border-radius:50%;display:inline-block;cursor:pointer}.apollo-ui-slider .ui-slider a.ui-state-hover,.apollo-ui-slider .ui-slider a.ui-state-focus,.apollo-ui-slider .ui-slider a.ui-state-active{border-radius:50%}.apollo-ui-multiselect.ui-multiselect{background:#fff;width:100%;height:30px;display:flex;justify-content:space-between;flex-flow:row-reverse;padding:0 5px 0 10px;border:0;border-radius:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px 0 rgba(0,0,0,.2)}.apollo-ui-multiselect.ui-multiselect span{align-self:center}.apollo-ui-multiselect.ui-multiselect .ui-icon{width:15px;height:15px;background:url('//cdn-prod-static-update.apollo.no/v-603c988ca67e0dc7d783695c568c31f2/content/img/icons/svg/angle_down2.svg');align-self:center}.apollo-ui-multiselect.ui-multiselect.ui-state-active .ui-icon{background:url('//cdn-prod-static-update.apollo.no/v-ba87396b41f64d958466c85c6d2fcdd1/content/img/icons/svg/angle_up2.svg')}.apollo-ui-multiselect.ui-multiselect-menu{background:#fff;padding:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px 0 rgba(0,0,0,.2)}.apollo-ui-multiselect.ui-multiselect-menu .ui-state-active,.apollo-ui-multiselect.ui-multiselect-menu .ui-state-hover{background:#1b5fcb;color:#fff}.aggregated_price_specification{clear:both;padding-top:5px}.aggregated_price_specification .aggregated_price_specification_header{color:#1b5fcb}.aggregated_price_specification .aggregated_price_specification_header:hover{cursor:pointer}.aggregated_price_specification table{background-color:inherit;width:100%}.aggregated_price_specification table tr:nth-child(odd) td{background-color:inherit}.aggregated_price_specification table td{font-size:13px;border-width:1px 0 0 0;border-style:solid;border-color:#cccbc7}.aggregated_price_specification table tr:first-child td{border-width:0 0 0 0}.aggregated_price_specification table tr:last-child td{border-width:2px 0 0 0;border-color:#a2a2a1;font-family:"Proxima Nova W01 Medium",sans-serif}.aggregated_price_specification .item_name{padding-left:0}.aggregated_price_specification .item_price{padding-left:5px;padding-right:0;text-align:right}.cruise_list_item .list_item_main_information{border-left:solid 1px #eadfbe}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade_in{opacity:0;-webkit-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.5s;animation-duration:.5s}.video-holder .video-outer{overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.video-holder .video-outer.video-outer-single{display:flex;min-height:100%}.video-holder .video-outer .video-inner{display:inline-flex;justify-content:center;width:100%;margin:auto}.video-holder .video-outer .video-inner-single .video-iframe .player-element .video-wrapper{display:flex;justify-content:center}@media(min-width: 768px){.video-holder .video-outer .video-inner-single .video-iframe .player-element .video-wrapper iframe{width:640px;height:360px}}@media(min-width: 992px){.video-holder .video-outer .video-inner-single .video-iframe .player-element .video-wrapper iframe{width:900px;height:506px}}.video-holder .video-outer .video-list{margin:0 5px}.video-holder .video-outer .video-list .video-list-item{border:1px solid rgba(0,0,0,0);border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;padding:8px;margin-top:5px;color:#333;width:100%}.video-holder .video-outer .video-list .video-list-item:hover img{opacity:.5}.video-holder .video-outer .video-list .video-list-item .video-thumbnail-container{position:relative;float:left;width:30%}.video-holder .video-outer .video-list .video-list-item .video-thumbnail-container img{display:block;width:100%}.video-holder .video-outer .video-list .video-list-item .video-thumbnail-container .image-overlay-timestamp{background-color:rgba(0,0,0,.65);bottom:2px;right:2px;padding-left:3px;padding-right:3px;position:absolute;z-index:500;color:#fff}.video-holder .video-outer .video-list .video-list-item .video-title{float:left;width:65%;color:#333;margin-left:5%}.video-holder .video-outer .video-list .video-list-item.playing{border:1px solid #c8c8c8}@media(min-width: 768px){.video-holder .video-outer .video-inner.video-inner-playlist{width:80%}}@media(min-width: 992px){.video-holder .video-outer{align-items:center;-webkit-align-items:center;display:flex}.video-holder .video-outer .video-inner.video-inner-playlist{width:64%}.video-holder .video-outer .video-list{display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.video-holder .video-outer .video-list .video-list-item{margin-left:1%;margin-right:1%;width:18%}.video-holder .video-outer .video-list .video-list-item .video-thumbnail-container{float:none;width:100%}.video-holder .video-outer .video-list .video-list-item .video-title{padding-top:5px;margin-left:0;width:100%}}@media(max-width: 767px){.video-holder .video-outer .video-inner.video-inner-single{height:100%}.video-holder .video-outer .video-inner .video-title{display:none}.video-holder .video-outer .video-list{display:flex;overflow-x:scroll;position:absolute;bottom:11%}.video-holder .video-outer .video-list .video-list-item{flex:0 0 40%;display:inline-flex}.video-holder .video-outer .video-list .video-list-item .video-thumbnail-container{float:none;width:unset}}.mondo_header_banner{background:#1b1464;width:100%}.mondo_header_banner_sport{background:#004b5a;width:100%}.mondo_heading_banner_text{color:#fff;font-family:"Proxima N W01 Bold",sans-serif;font-size:18px;padding:10px;box-sizing:border-box;letter-spacing:1px}.mondo_heading_banner_text.small{font-family:"Proxima Nova W01 Medium",sans-serif;line-height:1.17;font-size:1.2rem;padding:5px 8px;letter-spacing:normal}@media(max-width: 767px){.mondo_heading_banner_text{font-size:16px}}.hotel-list-section .hotel_filter_info,.hotel-list-section .filter-info,.filter-results .hotel_filter_info,.filter-results .filter-info{margin-bottom:10px}.hotel-list-section .hotel_filter_info .hotel_filter_info_subcontainer .text_clickable,.hotel-list-section .hotel_filter_info .info-container .text_clickable,.hotel-list-section .filter-info .hotel_filter_info_subcontainer .text_clickable,.hotel-list-section .filter-info .info-container .text_clickable,.filter-results .hotel_filter_info .hotel_filter_info_subcontainer .text_clickable,.filter-results .hotel_filter_info .info-container .text_clickable,.filter-results .filter-info .hotel_filter_info_subcontainer .text_clickable,.filter-results .filter-info .info-container .text_clickable{color:#1b1464;cursor:pointer;display:block}.hotel-list-section .hotel_filter_info .hotel_filter_info_subcontainer .text_clickable:hover,.hotel-list-section .hotel_filter_info .info-container .text_clickable:hover,.hotel-list-section .filter-info .hotel_filter_info_subcontainer .text_clickable:hover,.hotel-list-section .filter-info .info-container .text_clickable:hover,.filter-results .hotel_filter_info .hotel_filter_info_subcontainer .text_clickable:hover,.filter-results .hotel_filter_info .info-container .text_clickable:hover,.filter-results .filter-info .hotel_filter_info_subcontainer .text_clickable:hover,.filter-results .filter-info .info-container .text_clickable:hover{text-decoration:underline}.hotel-list-section .hotel_filter_info .hotel_filter_info_subcontainer .pill,.hotel-list-section .hotel_filter_info .info-container .pill,.hotel-list-section .filter-info .hotel_filter_info_subcontainer .pill,.hotel-list-section .filter-info .info-container .pill,.filter-results .hotel_filter_info .hotel_filter_info_subcontainer .pill,.filter-results .hotel_filter_info .info-container .pill,.filter-results .filter-info .hotel_filter_info_subcontainer .pill,.filter-results .filter-info .info-container .pill{background-color:#f6f5f2;border-radius:.4rem;cursor:pointer;position:relative;padding:1.2rem .8rem;margin-right:.4rem;margin-bottom:.4rem;display:inline-block;color:#53534f;display:inline-flex;align-items:center}@media(min-width: 768px){.hotel-list-section .hotel_filter_info .hotel_filter_info_subcontainer .pill,.hotel-list-section .hotel_filter_info .info-container .pill,.hotel-list-section .filter-info .hotel_filter_info_subcontainer .pill,.hotel-list-section .filter-info .info-container .pill,.filter-results .hotel_filter_info .hotel_filter_info_subcontainer .pill,.filter-results .hotel_filter_info .info-container .pill,.filter-results .filter-info .hotel_filter_info_subcontainer .pill,.filter-results .filter-info .info-container .pill{padding:0 .8rem;padding-bottom:.1rem}}.hotel-list-section .hotel_filter_info .hotel_filter_info_subcontainer .pill:after,.hotel-list-section .hotel_filter_info .info-container .pill:after,.hotel-list-section .filter-info .hotel_filter_info_subcontainer .pill:after,.hotel-list-section .filter-info .info-container .pill:after,.filter-results .hotel_filter_info .hotel_filter_info_subcontainer .pill:after,.filter-results .hotel_filter_info .info-container .pill:after,.filter-results .filter-info .hotel_filter_info_subcontainer .pill:after,.filter-results .filter-info .info-container .pill:after{content:"×";position:relative;font-size:24px;line-height:0;margin-left:.8rem}.hotel-list-section .hotel_filter_info .hotel_filter_info_subcontainer .pill:hover,.hotel-list-section .hotel_filter_info .info-container .pill:hover,.hotel-list-section .filter-info .hotel_filter_info_subcontainer .pill:hover,.hotel-list-section .filter-info .info-container .pill:hover,.filter-results .hotel_filter_info .hotel_filter_info_subcontainer .pill:hover,.filter-results .hotel_filter_info .info-container .pill:hover,.filter-results .filter-info .hotel_filter_info_subcontainer .pill:hover,.filter-results .filter-info .info-container .pill:hover{background-color:#e6e5df}.hotel-list-section .loader,.filter-results .loader{clear:both}.hotel-list-section .empty_left_column,.filter-results .empty_left_column{min-height:1px}.hotel-list-section .hotel_counter_and_sorting_options,.hotel-list-section .list-header,.filter-results .hotel_counter_and_sorting_options,.filter-results .list-header{display:flex;justify-content:space-between;align-items:center;width:100%}@media(min-width: 768px){.hotel-list-section .hotel_counter_and_sorting_options,.hotel-list-section .list-header,.filter-results .hotel_counter_and_sorting_options,.filter-results .list-header{border-top:1px solid #e6e5df;padding-top:1.6rem}}.hotel-list-section .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .hotel_count_component,.hotel-list-section .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .result-count,.hotel-list-section .hotel_counter_and_sorting_options .title .hotel_count_component,.hotel-list-section .hotel_counter_and_sorting_options .title .result-count,.hotel-list-section .list-header .hotel_counter_label_wrapper .hotel_count_component,.hotel-list-section .list-header .hotel_counter_label_wrapper .result-count,.hotel-list-section .list-header .title .hotel_count_component,.hotel-list-section .list-header .title .result-count,.filter-results .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .hotel_count_component,.filter-results .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .result-count,.filter-results .hotel_counter_and_sorting_options .title .hotel_count_component,.filter-results .hotel_counter_and_sorting_options .title .result-count,.filter-results .list-header .hotel_counter_label_wrapper .hotel_count_component,.filter-results .list-header .hotel_counter_label_wrapper .result-count,.filter-results .list-header .title .hotel_count_component,.filter-results .list-header .title .result-count{font-size:18px;line-height:1.11;letter-spacing:-0.2px}.hotel-list-section .hotel_list .error-information,.hotel-list-section .results-list .error-information,.filter-results .hotel_list .error-information,.filter-results .results-list .error-information{box-sizing:border-box;margin-top:10px;margin-bottom:0}.hotel-list-section .accommodation_list_item.row .col-md-3,.hotel-list-section .panel-wrapper.row .col-md-3,.hotel-list-section .cruise_list_item.row .col-md-3,.filter-results .accommodation_list_item.row .col-md-3,.filter-results .panel-wrapper.row .col-md-3,.filter-results .cruise_list_item.row .col-md-3{margin-left:0;box-sizing:border-box;padding-left:10px}.hotel-list-section .accommodation_list_item.row .panel>.row>[class*=span]:first-child,.hotel-list-section .panel-wrapper.row .panel>.row>[class*=span]:first-child,.hotel-list-section .cruise_list_item.row .panel>.row>[class*=span]:first-child,.filter-results .accommodation_list_item.row .panel>.row>[class*=span]:first-child,.filter-results .panel-wrapper.row .panel>.row>[class*=span]:first-child,.filter-results .cruise_list_item.row .panel>.row>[class*=span]:first-child{margin-left:0;box-sizing:border-box;padding-left:10px}.hotel-list-section .accommodation_list_item .list_item_inner,.hotel-list-section .accommodation_list_item .panel,.hotel-list-section .panel-wrapper .list_item_inner,.hotel-list-section .panel-wrapper .panel,.hotel-list-section .cruise_list_item .list_item_inner,.hotel-list-section .cruise_list_item .panel,.filter-results .accommodation_list_item .list_item_inner,.filter-results .accommodation_list_item .panel,.filter-results .panel-wrapper .list_item_inner,.filter-results .panel-wrapper .panel,.filter-results .cruise_list_item .list_item_inner,.filter-results .cruise_list_item .panel{border:solid 1px #e6e5df;box-shadow:1px 2px 0 0 #e6e5df;padding:16px;padding-bottom:0;border-radius:8px;width:100%}.hotel-list-section .accommodation_list_item .list_item_inner .bookingBoxListPage,.hotel-list-section .accommodation_list_item .panel .bookingBoxListPage,.hotel-list-section .panel-wrapper .list_item_inner .bookingBoxListPage,.hotel-list-section .panel-wrapper .panel .bookingBoxListPage,.hotel-list-section .cruise_list_item .list_item_inner .bookingBoxListPage,.hotel-list-section .cruise_list_item .panel .bookingBoxListPage,.filter-results .accommodation_list_item .list_item_inner .bookingBoxListPage,.filter-results .accommodation_list_item .panel .bookingBoxListPage,.filter-results .panel-wrapper .list_item_inner .bookingBoxListPage,.filter-results .panel-wrapper .panel .bookingBoxListPage,.filter-results .cruise_list_item .list_item_inner .bookingBoxListPage,.filter-results .cruise_list_item .panel .bookingBoxListPage{left:-4px;width:calc(100% + 8px);border-bottom-right-radius:8px}@media(max-width: 767px){.hotel-list-section .accommodation_list_item .list_item_inner .bookingBoxListPage,.hotel-list-section .accommodation_list_item .panel .bookingBoxListPage,.hotel-list-section .panel-wrapper .list_item_inner .bookingBoxListPage,.hotel-list-section .panel-wrapper .panel .bookingBoxListPage,.hotel-list-section .cruise_list_item .list_item_inner .bookingBoxListPage,.hotel-list-section .cruise_list_item .panel .bookingBoxListPage,.filter-results .accommodation_list_item .list_item_inner .bookingBoxListPage,.filter-results .accommodation_list_item .panel .bookingBoxListPage,.filter-results .panel-wrapper .list_item_inner .bookingBoxListPage,.filter-results .panel-wrapper .panel .bookingBoxListPage,.filter-results .cruise_list_item .list_item_inner .bookingBoxListPage,.filter-results .cruise_list_item .panel .bookingBoxListPage{border-bottom-right-radius:0}}.hotel-list-section .accommodation_list_item .panel .media-slideshow .list-item-video,.hotel-list-section .panel-wrapper .panel .media-slideshow .list-item-video,.hotel-list-section .cruise_list_item .panel .media-slideshow .list-item-video,.filter-results .accommodation_list_item .panel .media-slideshow .list-item-video,.filter-results .panel-wrapper .panel .media-slideshow .list-item-video,.filter-results .cruise_list_item .panel .media-slideshow .list-item-video{display:block;float:left;margin-top:-54px;margin-left:3px}.hotel-list-section .accommodation_list_item .panel .media-slideshow .list-item-video .btn,.hotel-list-section .panel-wrapper .panel .media-slideshow .list-item-video .btn,.hotel-list-section .cruise_list_item .panel .media-slideshow .list-item-video .btn,.filter-results .accommodation_list_item .panel .media-slideshow .list-item-video .btn,.filter-results .panel-wrapper .panel .media-slideshow .list-item-video .btn,.filter-results .cruise_list_item .panel .media-slideshow .list-item-video .btn{position:relative;z-index:100}.hotel-list-section .accommodation_list_item .panel .media-slideshow .list-item-video .btn.btn-information,.hotel-list-section .panel-wrapper .panel .media-slideshow .list-item-video .btn.btn-information,.hotel-list-section .cruise_list_item .panel .media-slideshow .list-item-video .btn.btn-information,.filter-results .accommodation_list_item .panel .media-slideshow .list-item-video .btn.btn-information,.filter-results .panel-wrapper .panel .media-slideshow .list-item-video .btn.btn-information,.filter-results .cruise_list_item .panel .media-slideshow .list-item-video .btn.btn-information{background-color:#1b5fcb !important;color:#fff !important;border:none}.hotel-list-section .accommodation_list_item .list_item_rating .score_area>div,.hotel-list-section .panel-wrapper .list_item_rating .score_area>div,.hotel-list-section .cruise_list_item .list_item_rating .score_area>div,.filter-results .accommodation_list_item .list_item_rating .score_area>div,.filter-results .panel-wrapper .list_item_rating .score_area>div,.filter-results .cruise_list_item .list_item_rating .score_area>div{margin-top:12px;margin-bottom:8px}.hotel-list-section .accommodation_list_item .list_item_rating .score_area .score,.hotel-list-section .panel-wrapper .list_item_rating .score_area .score,.hotel-list-section .cruise_list_item .list_item_rating .score_area .score,.filter-results .accommodation_list_item .list_item_rating .score_area .score,.filter-results .panel-wrapper .list_item_rating .score_area .score,.filter-results .cruise_list_item .list_item_rating .score_area .score{font-size:36px}.hotel-list-section .accommodation_list_item .panel-facts .fact-group,.hotel-list-section .panel-wrapper .panel-facts .fact-group,.hotel-list-section .cruise_list_item .panel-facts .fact-group,.filter-results .accommodation_list_item .panel-facts .fact-group,.filter-results .panel-wrapper .panel-facts .fact-group,.filter-results .cruise_list_item .panel-facts .fact-group{margin-bottom:5px;float:left;display:block;width:100%}.hotel-list-section .accommodation_list_item .panel-facts .fact-group .fact-label,.hotel-list-section .panel-wrapper .panel-facts .fact-group .fact-label,.hotel-list-section .cruise_list_item .panel-facts .fact-group .fact-label,.filter-results .accommodation_list_item .panel-facts .fact-group .fact-label,.filter-results .panel-wrapper .panel-facts .fact-group .fact-label,.filter-results .cruise_list_item .panel-facts .fact-group .fact-label{font-family:"Proxima N W01 Bold",sans-serif;float:left;margin-right:5px}.hotel-list-section .accommodation_list_item .panel-facts .fact-group ul.inline-list li,.hotel-list-section .panel-wrapper .panel-facts .fact-group ul.inline-list li,.hotel-list-section .cruise_list_item .panel-facts .fact-group ul.inline-list li,.filter-results .accommodation_list_item .panel-facts .fact-group ul.inline-list li,.filter-results .panel-wrapper .panel-facts .fact-group ul.inline-list li,.filter-results .cruise_list_item .panel-facts .fact-group ul.inline-list li{float:left;margin-right:5px;display:inline}.hotel-list-section .accommodation_list_item .panel-facts .fact-group ul.inline-list li a,.hotel-list-section .panel-wrapper .panel-facts .fact-group ul.inline-list li a,.hotel-list-section .cruise_list_item .panel-facts .fact-group ul.inline-list li a,.filter-results .accommodation_list_item .panel-facts .fact-group ul.inline-list li a,.filter-results .panel-wrapper .panel-facts .fact-group ul.inline-list li a,.filter-results .cruise_list_item .panel-facts .fact-group ul.inline-list li a{display:inline}.hotel-list-section .accommodation_list_item .panel-facts .fact-group ul.inline-list li::after,.hotel-list-section .panel-wrapper .panel-facts .fact-group ul.inline-list li::after,.hotel-list-section .cruise_list_item .panel-facts .fact-group ul.inline-list li::after,.filter-results .accommodation_list_item .panel-facts .fact-group ul.inline-list li::after,.filter-results .panel-wrapper .panel-facts .fact-group ul.inline-list li::after,.filter-results .cruise_list_item .panel-facts .fact-group ul.inline-list li::after{content:","}.hotel-list-section .accommodation_list_item .panel-facts .fact-group ul.inline-list li:last-child::after,.hotel-list-section .panel-wrapper .panel-facts .fact-group ul.inline-list li:last-child::after,.hotel-list-section .cruise_list_item .panel-facts .fact-group ul.inline-list li:last-child::after,.filter-results .accommodation_list_item .panel-facts .fact-group ul.inline-list li:last-child::after,.filter-results .panel-wrapper .panel-facts .fact-group ul.inline-list li:last-child::after,.filter-results .cruise_list_item .panel-facts .fact-group ul.inline-list li:last-child::after{content:""}.hotel-list-section .accommodation_list_item .list_item_main_information_inner,.hotel-list-section .accommodation_list_item .panel-body,.hotel-list-section .panel-wrapper .list_item_main_information_inner,.hotel-list-section .panel-wrapper .panel-body,.hotel-list-section .cruise_list_item .list_item_main_information_inner,.hotel-list-section .cruise_list_item .panel-body,.filter-results .accommodation_list_item .list_item_main_information_inner,.filter-results .accommodation_list_item .panel-body,.filter-results .panel-wrapper .list_item_main_information_inner,.filter-results .panel-wrapper .panel-body,.filter-results .cruise_list_item .list_item_main_information_inner,.filter-results .cruise_list_item .panel-body{border:none;padding-top:0}.hotel-list-section .accommodation_list_item .list_item_main_information_inner i.classification,.hotel-list-section .accommodation_list_item .panel-body i.classification,.hotel-list-section .panel-wrapper .list_item_main_information_inner i.classification,.hotel-list-section .panel-wrapper .panel-body i.classification,.hotel-list-section .cruise_list_item .list_item_main_information_inner i.classification,.hotel-list-section .cruise_list_item .panel-body i.classification,.filter-results .accommodation_list_item .list_item_main_information_inner i.classification,.filter-results .accommodation_list_item .panel-body i.classification,.filter-results .panel-wrapper .list_item_main_information_inner i.classification,.filter-results .panel-wrapper .panel-body i.classification,.filter-results .cruise_list_item .list_item_main_information_inner i.classification,.filter-results .cruise_list_item .panel-body i.classification{display:none !important}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .sun_classification-block,.hotel-list-section .accommodation_list_item .panel-body .sun_classification-block,.hotel-list-section .panel-wrapper .list_item_main_information_inner .sun_classification-block,.hotel-list-section .panel-wrapper .panel-body .sun_classification-block,.hotel-list-section .cruise_list_item .list_item_main_information_inner .sun_classification-block,.hotel-list-section .cruise_list_item .panel-body .sun_classification-block,.filter-results .accommodation_list_item .list_item_main_information_inner .sun_classification-block,.filter-results .accommodation_list_item .panel-body .sun_classification-block,.filter-results .panel-wrapper .list_item_main_information_inner .sun_classification-block,.filter-results .panel-wrapper .panel-body .sun_classification-block,.filter-results .cruise_list_item .list_item_main_information_inner .sun_classification-block,.filter-results .cruise_list_item .panel-body .sun_classification-block{display:flex;align-items:center;float:none}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .sun_classification-inline,.hotel-list-section .accommodation_list_item .panel-body .sun_classification-inline,.hotel-list-section .panel-wrapper .list_item_main_information_inner .sun_classification-inline,.hotel-list-section .panel-wrapper .panel-body .sun_classification-inline,.hotel-list-section .cruise_list_item .list_item_main_information_inner .sun_classification-inline,.hotel-list-section .cruise_list_item .panel-body .sun_classification-inline,.filter-results .accommodation_list_item .list_item_main_information_inner .sun_classification-inline,.filter-results .accommodation_list_item .panel-body .sun_classification-inline,.filter-results .panel-wrapper .list_item_main_information_inner .sun_classification-inline,.filter-results .panel-wrapper .panel-body .sun_classification-inline,.filter-results .cruise_list_item .list_item_main_information_inner .sun_classification-inline,.filter-results .cruise_list_item .panel-body .sun_classification-inline{display:inline-flex;align-items:center;float:left}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .sun_classification svg,.hotel-list-section .accommodation_list_item .panel-body .sun_classification svg,.hotel-list-section .panel-wrapper .list_item_main_information_inner .sun_classification svg,.hotel-list-section .panel-wrapper .panel-body .sun_classification svg,.hotel-list-section .cruise_list_item .list_item_main_information_inner .sun_classification svg,.hotel-list-section .cruise_list_item .panel-body .sun_classification svg,.filter-results .accommodation_list_item .list_item_main_information_inner .sun_classification svg,.filter-results .accommodation_list_item .panel-body .sun_classification svg,.filter-results .panel-wrapper .list_item_main_information_inner .sun_classification svg,.filter-results .panel-wrapper .panel-body .sun_classification svg,.filter-results .cruise_list_item .list_item_main_information_inner .sun_classification svg,.filter-results .cruise_list_item .panel-body .sun_classification svg{fill:#ffca32;width:14px;height:14px;vertical-align:middle;margin:0 2px}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .sun_classification-inline,.hotel-list-section .accommodation_list_item .panel-body .sun_classification-inline,.hotel-list-section .panel-wrapper .list_item_main_information_inner .sun_classification-inline,.hotel-list-section .panel-wrapper .panel-body .sun_classification-inline,.hotel-list-section .cruise_list_item .list_item_main_information_inner .sun_classification-inline,.hotel-list-section .cruise_list_item .panel-body .sun_classification-inline,.filter-results .accommodation_list_item .list_item_main_information_inner .sun_classification-inline,.filter-results .accommodation_list_item .panel-body .sun_classification-inline,.filter-results .panel-wrapper .list_item_main_information_inner .sun_classification-inline,.filter-results .panel-wrapper .panel-body .sun_classification-inline,.filter-results .cruise_list_item .list_item_main_information_inner .sun_classification-inline,.filter-results .cruise_list_item .panel-body .sun_classification-inline{display:inline-block}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .sun_classification-inline svg,.hotel-list-section .accommodation_list_item .panel-body .sun_classification-inline svg,.hotel-list-section .panel-wrapper .list_item_main_information_inner .sun_classification-inline svg,.hotel-list-section .panel-wrapper .panel-body .sun_classification-inline svg,.hotel-list-section .cruise_list_item .list_item_main_information_inner .sun_classification-inline svg,.hotel-list-section .cruise_list_item .panel-body .sun_classification-inline svg,.filter-results .accommodation_list_item .list_item_main_information_inner .sun_classification-inline svg,.filter-results .accommodation_list_item .panel-body .sun_classification-inline svg,.filter-results .panel-wrapper .list_item_main_information_inner .sun_classification-inline svg,.filter-results .panel-wrapper .panel-body .sun_classification-inline svg,.filter-results .cruise_list_item .list_item_main_information_inner .sun_classification-inline svg,.filter-results .cruise_list_item .panel-body .sun_classification-inline svg{margin:0}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .toggle-liked-hotel,.hotel-list-section .accommodation_list_item .panel-body .toggle-liked-hotel,.hotel-list-section .panel-wrapper .list_item_main_information_inner .toggle-liked-hotel,.hotel-list-section .panel-wrapper .panel-body .toggle-liked-hotel,.hotel-list-section .cruise_list_item .list_item_main_information_inner .toggle-liked-hotel,.hotel-list-section .cruise_list_item .panel-body .toggle-liked-hotel,.filter-results .accommodation_list_item .list_item_main_information_inner .toggle-liked-hotel,.filter-results .accommodation_list_item .panel-body .toggle-liked-hotel,.filter-results .panel-wrapper .list_item_main_information_inner .toggle-liked-hotel,.filter-results .panel-wrapper .panel-body .toggle-liked-hotel,.filter-results .cruise_list_item .list_item_main_information_inner .toggle-liked-hotel,.filter-results .cruise_list_item .panel-body .toggle-liked-hotel{right:10px;margin-top:-2px;z-index:10;background-color:#fff;border:0;position:absolute;cursor:pointer;padding:0}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .toggle-liked-hotel svg,.hotel-list-section .accommodation_list_item .panel-body .toggle-liked-hotel svg,.hotel-list-section .panel-wrapper .list_item_main_information_inner .toggle-liked-hotel svg,.hotel-list-section .panel-wrapper .panel-body .toggle-liked-hotel svg,.hotel-list-section .cruise_list_item .list_item_main_information_inner .toggle-liked-hotel svg,.hotel-list-section .cruise_list_item .panel-body .toggle-liked-hotel svg,.filter-results .accommodation_list_item .list_item_main_information_inner .toggle-liked-hotel svg,.filter-results .accommodation_list_item .panel-body .toggle-liked-hotel svg,.filter-results .panel-wrapper .list_item_main_information_inner .toggle-liked-hotel svg,.filter-results .panel-wrapper .panel-body .toggle-liked-hotel svg,.filter-results .cruise_list_item .list_item_main_information_inner .toggle-liked-hotel svg,.filter-results .cruise_list_item .panel-body .toggle-liked-hotel svg{height:25px;width:30px;transition:transform .2s;-webkit-transition:-webkit-transform .2s;stroke:#d0021b;fill:#d0021b}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .toggle-liked-hotel svg path,.hotel-list-section .accommodation_list_item .panel-body .toggle-liked-hotel svg path,.hotel-list-section .panel-wrapper .list_item_main_information_inner .toggle-liked-hotel svg path,.hotel-list-section .panel-wrapper .panel-body .toggle-liked-hotel svg path,.hotel-list-section .cruise_list_item .list_item_main_information_inner .toggle-liked-hotel svg path,.hotel-list-section .cruise_list_item .panel-body .toggle-liked-hotel svg path,.filter-results .accommodation_list_item .list_item_main_information_inner .toggle-liked-hotel svg path,.filter-results .accommodation_list_item .panel-body .toggle-liked-hotel svg path,.filter-results .panel-wrapper .list_item_main_information_inner .toggle-liked-hotel svg path,.filter-results .panel-wrapper .panel-body .toggle-liked-hotel svg path,.filter-results .cruise_list_item .list_item_main_information_inner .toggle-liked-hotel svg path,.filter-results .cruise_list_item .panel-body .toggle-liked-hotel svg path{pointer-events:all}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .toggle-liked-hotel svg:hover,.hotel-list-section .accommodation_list_item .panel-body .toggle-liked-hotel svg:hover,.hotel-list-section .panel-wrapper .list_item_main_information_inner .toggle-liked-hotel svg:hover,.hotel-list-section .panel-wrapper .panel-body .toggle-liked-hotel svg:hover,.hotel-list-section .cruise_list_item .list_item_main_information_inner .toggle-liked-hotel svg:hover,.hotel-list-section .cruise_list_item .panel-body .toggle-liked-hotel svg:hover,.filter-results .accommodation_list_item .list_item_main_information_inner .toggle-liked-hotel svg:hover,.filter-results .accommodation_list_item .panel-body .toggle-liked-hotel svg:hover,.filter-results .panel-wrapper .list_item_main_information_inner .toggle-liked-hotel svg:hover,.filter-results .panel-wrapper .panel-body .toggle-liked-hotel svg:hover,.filter-results .cruise_list_item .list_item_main_information_inner .toggle-liked-hotel svg:hover,.filter-results .cruise_list_item .panel-body .toggle-liked-hotel svg:hover{transform:scale(1.2);-webkit-transform:scale(1.2)}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .sign-in-prompt h2,.hotel-list-section .accommodation_list_item .panel-body .sign-in-prompt h2,.hotel-list-section .panel-wrapper .list_item_main_information_inner .sign-in-prompt h2,.hotel-list-section .panel-wrapper .panel-body .sign-in-prompt h2,.hotel-list-section .cruise_list_item .list_item_main_information_inner .sign-in-prompt h2,.hotel-list-section .cruise_list_item .panel-body .sign-in-prompt h2,.filter-results .accommodation_list_item .list_item_main_information_inner .sign-in-prompt h2,.filter-results .accommodation_list_item .panel-body .sign-in-prompt h2,.filter-results .panel-wrapper .list_item_main_information_inner .sign-in-prompt h2,.filter-results .panel-wrapper .panel-body .sign-in-prompt h2,.filter-results .cruise_list_item .list_item_main_information_inner .sign-in-prompt h2,.filter-results .cruise_list_item .panel-body .sign-in-prompt h2{float:unset}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .hotel_name,.hotel-list-section .accommodation_list_item .list_item_main_information_inner .panel-heading,.hotel-list-section .accommodation_list_item .panel-body .hotel_name,.hotel-list-section .accommodation_list_item .panel-body .panel-heading,.hotel-list-section .panel-wrapper .list_item_main_information_inner .hotel_name,.hotel-list-section .panel-wrapper .list_item_main_information_inner .panel-heading,.hotel-list-section .panel-wrapper .panel-body .hotel_name,.hotel-list-section .panel-wrapper .panel-body .panel-heading,.hotel-list-section .cruise_list_item .list_item_main_information_inner .hotel_name,.hotel-list-section .cruise_list_item .list_item_main_information_inner .panel-heading,.hotel-list-section .cruise_list_item .panel-body .hotel_name,.hotel-list-section .cruise_list_item .panel-body .panel-heading,.filter-results .accommodation_list_item .list_item_main_information_inner .hotel_name,.filter-results .accommodation_list_item .list_item_main_information_inner .panel-heading,.filter-results .accommodation_list_item .panel-body .hotel_name,.filter-results .accommodation_list_item .panel-body .panel-heading,.filter-results .panel-wrapper .list_item_main_information_inner .hotel_name,.filter-results .panel-wrapper .list_item_main_information_inner .panel-heading,.filter-results .panel-wrapper .panel-body .hotel_name,.filter-results .panel-wrapper .panel-body .panel-heading,.filter-results .cruise_list_item .list_item_main_information_inner .hotel_name,.filter-results .cruise_list_item .list_item_main_information_inner .panel-heading,.filter-results .cruise_list_item .panel-body .hotel_name,.filter-results .cruise_list_item .panel-body .panel-heading{width:300px;float:left}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .hotel_name h2,.hotel-list-section .accommodation_list_item .list_item_main_information_inner .panel-heading h2,.hotel-list-section .accommodation_list_item .panel-body .hotel_name h2,.hotel-list-section .accommodation_list_item .panel-body .panel-heading h2,.hotel-list-section .panel-wrapper .list_item_main_information_inner .hotel_name h2,.hotel-list-section .panel-wrapper .list_item_main_information_inner .panel-heading h2,.hotel-list-section .panel-wrapper .panel-body .hotel_name h2,.hotel-list-section .panel-wrapper .panel-body .panel-heading h2,.hotel-list-section .cruise_list_item .list_item_main_information_inner .hotel_name h2,.hotel-list-section .cruise_list_item .list_item_main_information_inner .panel-heading h2,.hotel-list-section .cruise_list_item .panel-body .hotel_name h2,.hotel-list-section .cruise_list_item .panel-body .panel-heading h2,.filter-results .accommodation_list_item .list_item_main_information_inner .hotel_name h2,.filter-results .accommodation_list_item .list_item_main_information_inner .panel-heading h2,.filter-results .accommodation_list_item .panel-body .hotel_name h2,.filter-results .accommodation_list_item .panel-body .panel-heading h2,.filter-results .panel-wrapper .list_item_main_information_inner .hotel_name h2,.filter-results .panel-wrapper .list_item_main_information_inner .panel-heading h2,.filter-results .panel-wrapper .panel-body .hotel_name h2,.filter-results .panel-wrapper .panel-body .panel-heading h2,.filter-results .cruise_list_item .list_item_main_information_inner .hotel_name h2,.filter-results .cruise_list_item .list_item_main_information_inner .panel-heading h2,.filter-results .cruise_list_item .panel-body .hotel_name h2,.filter-results .cruise_list_item .panel-body .panel-heading h2{font-size:17px}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .hotel_name h2 a,.hotel-list-section .accommodation_list_item .list_item_main_information_inner .panel-heading h2 a,.hotel-list-section .accommodation_list_item .panel-body .hotel_name h2 a,.hotel-list-section .accommodation_list_item .panel-body .panel-heading h2 a,.hotel-list-section .panel-wrapper .list_item_main_information_inner .hotel_name h2 a,.hotel-list-section .panel-wrapper .list_item_main_information_inner .panel-heading h2 a,.hotel-list-section .panel-wrapper .panel-body .hotel_name h2 a,.hotel-list-section .panel-wrapper .panel-body .panel-heading h2 a,.hotel-list-section .cruise_list_item .list_item_main_information_inner .hotel_name h2 a,.hotel-list-section .cruise_list_item .list_item_main_information_inner .panel-heading h2 a,.hotel-list-section .cruise_list_item .panel-body .hotel_name h2 a,.hotel-list-section .cruise_list_item .panel-body .panel-heading h2 a,.filter-results .accommodation_list_item .list_item_main_information_inner .hotel_name h2 a,.filter-results .accommodation_list_item .list_item_main_information_inner .panel-heading h2 a,.filter-results .accommodation_list_item .panel-body .hotel_name h2 a,.filter-results .accommodation_list_item .panel-body .panel-heading h2 a,.filter-results .panel-wrapper .list_item_main_information_inner .hotel_name h2 a,.filter-results .panel-wrapper .list_item_main_information_inner .panel-heading h2 a,.filter-results .panel-wrapper .panel-body .hotel_name h2 a,.filter-results .panel-wrapper .panel-body .panel-heading h2 a,.filter-results .cruise_list_item .list_item_main_information_inner .hotel_name h2 a,.filter-results .cruise_list_item .list_item_main_information_inner .panel-heading h2 a,.filter-results .cruise_list_item .panel-body .hotel_name h2 a,.filter-results .cruise_list_item .panel-body .panel-heading h2 a{color:#1b1464}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .panel-content,.hotel-list-section .accommodation_list_item .panel-body .panel-content,.hotel-list-section .panel-wrapper .list_item_main_information_inner .panel-content,.hotel-list-section .panel-wrapper .panel-body .panel-content,.hotel-list-section .cruise_list_item .list_item_main_information_inner .panel-content,.hotel-list-section .cruise_list_item .panel-body .panel-content,.filter-results .accommodation_list_item .list_item_main_information_inner .panel-content,.filter-results .accommodation_list_item .panel-body .panel-content,.filter-results .panel-wrapper .list_item_main_information_inner .panel-content,.filter-results .panel-wrapper .panel-body .panel-content,.filter-results .cruise_list_item .list_item_main_information_inner .panel-content,.filter-results .cruise_list_item .panel-body .panel-content{padding-right:10px}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .left_region,.hotel-list-section .accommodation_list_item .panel-body .left_region,.hotel-list-section .panel-wrapper .list_item_main_information_inner .left_region,.hotel-list-section .panel-wrapper .panel-body .left_region,.hotel-list-section .cruise_list_item .list_item_main_information_inner .left_region,.hotel-list-section .cruise_list_item .panel-body .left_region,.filter-results .accommodation_list_item .list_item_main_information_inner .left_region,.filter-results .accommodation_list_item .panel-body .left_region,.filter-results .panel-wrapper .list_item_main_information_inner .left_region,.filter-results .panel-wrapper .panel-body .left_region,.filter-results .cruise_list_item .list_item_main_information_inner .left_region,.filter-results .cruise_list_item .panel-body .left_region{width:300px}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .left_region .travel_area_trail,.hotel-list-section .accommodation_list_item .panel-body .left_region .travel_area_trail,.hotel-list-section .panel-wrapper .list_item_main_information_inner .left_region .travel_area_trail,.hotel-list-section .panel-wrapper .panel-body .left_region .travel_area_trail,.hotel-list-section .cruise_list_item .list_item_main_information_inner .left_region .travel_area_trail,.hotel-list-section .cruise_list_item .panel-body .left_region .travel_area_trail,.filter-results .accommodation_list_item .list_item_main_information_inner .left_region .travel_area_trail,.filter-results .accommodation_list_item .panel-body .left_region .travel_area_trail,.filter-results .panel-wrapper .list_item_main_information_inner .left_region .travel_area_trail,.filter-results .panel-wrapper .panel-body .left_region .travel_area_trail,.filter-results .cruise_list_item .list_item_main_information_inner .left_region .travel_area_trail,.filter-results .cruise_list_item .panel-body .left_region .travel_area_trail{margin-bottom:5px}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .left_region .travel_area_trail li a,.hotel-list-section .accommodation_list_item .panel-body .left_region .travel_area_trail li a,.hotel-list-section .panel-wrapper .list_item_main_information_inner .left_region .travel_area_trail li a,.hotel-list-section .panel-wrapper .panel-body .left_region .travel_area_trail li a,.hotel-list-section .cruise_list_item .list_item_main_information_inner .left_region .travel_area_trail li a,.hotel-list-section .cruise_list_item .panel-body .left_region .travel_area_trail li a,.filter-results .accommodation_list_item .list_item_main_information_inner .left_region .travel_area_trail li a,.filter-results .accommodation_list_item .panel-body .left_region .travel_area_trail li a,.filter-results .panel-wrapper .list_item_main_information_inner .left_region .travel_area_trail li a,.filter-results .panel-wrapper .panel-body .left_region .travel_area_trail li a,.filter-results .cruise_list_item .list_item_main_information_inner .left_region .travel_area_trail li a,.filter-results .cruise_list_item .panel-body .left_region .travel_area_trail li a{font-family:"Proxima Nova W01 Medium",sans-serif;color:#1b1464}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .right_region .facilities .k_fact,.hotel-list-section .accommodation_list_item .panel-body .right_region .facilities .k_fact,.hotel-list-section .panel-wrapper .list_item_main_information_inner .right_region .facilities .k_fact,.hotel-list-section .panel-wrapper .panel-body .right_region .facilities .k_fact,.hotel-list-section .cruise_list_item .list_item_main_information_inner .right_region .facilities .k_fact,.hotel-list-section .cruise_list_item .panel-body .right_region .facilities .k_fact,.filter-results .accommodation_list_item .list_item_main_information_inner .right_region .facilities .k_fact,.filter-results .accommodation_list_item .panel-body .right_region .facilities .k_fact,.filter-results .panel-wrapper .list_item_main_information_inner .right_region .facilities .k_fact,.filter-results .panel-wrapper .panel-body .right_region .facilities .k_fact,.filter-results .cruise_list_item .list_item_main_information_inner .right_region .facilities .k_fact,.filter-results .cruise_list_item .panel-body .right_region .facilities .k_fact{width:155px}@media(max-width: 991px){.hotel-list-section .accommodation_list_item .list_item_main_information_inner .right_region .facilities .k_fact .responsive,.hotel-list-section .accommodation_list_item .panel-body .right_region .facilities .k_fact .responsive,.hotel-list-section .panel-wrapper .list_item_main_information_inner .right_region .facilities .k_fact .responsive,.hotel-list-section .panel-wrapper .panel-body .right_region .facilities .k_fact .responsive,.hotel-list-section .cruise_list_item .list_item_main_information_inner .right_region .facilities .k_fact .responsive,.hotel-list-section .cruise_list_item .panel-body .right_region .facilities .k_fact .responsive,.filter-results .accommodation_list_item .list_item_main_information_inner .right_region .facilities .k_fact .responsive,.filter-results .accommodation_list_item .panel-body .right_region .facilities .k_fact .responsive,.filter-results .panel-wrapper .list_item_main_information_inner .right_region .facilities .k_fact .responsive,.filter-results .panel-wrapper .panel-body .right_region .facilities .k_fact .responsive,.filter-results .cruise_list_item .list_item_main_information_inner .right_region .facilities .k_fact .responsive,.filter-results .cruise_list_item .panel-body .right_region .facilities .k_fact .responsive{width:49%}}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .right_region .facilities .k_fact svg,.hotel-list-section .accommodation_list_item .panel-body .right_region .facilities .k_fact svg,.hotel-list-section .panel-wrapper .list_item_main_information_inner .right_region .facilities .k_fact svg,.hotel-list-section .panel-wrapper .panel-body .right_region .facilities .k_fact svg,.hotel-list-section .cruise_list_item .list_item_main_information_inner .right_region .facilities .k_fact svg,.hotel-list-section .cruise_list_item .panel-body .right_region .facilities .k_fact svg,.filter-results .accommodation_list_item .list_item_main_information_inner .right_region .facilities .k_fact svg,.filter-results .accommodation_list_item .panel-body .right_region .facilities .k_fact svg,.filter-results .panel-wrapper .list_item_main_information_inner .right_region .facilities .k_fact svg,.filter-results .panel-wrapper .panel-body .right_region .facilities .k_fact svg,.filter-results .cruise_list_item .list_item_main_information_inner .right_region .facilities .k_fact svg,.filter-results .cruise_list_item .panel-body .right_region .facilities .k_fact svg{width:14px;height:14px;display:inline-block;fill:#1b1464}.hotel-list-section .accommodation_list_item .list_item_main_information_inner .more_about,.hotel-list-section .accommodation_list_item .panel-body .more_about,.hotel-list-section .panel-wrapper .list_item_main_information_inner .more_about,.hotel-list-section .panel-wrapper .panel-body .more_about,.hotel-list-section .cruise_list_item .list_item_main_information_inner .more_about,.hotel-list-section .cruise_list_item .panel-body .more_about,.filter-results .accommodation_list_item .list_item_main_information_inner .more_about,.filter-results .accommodation_list_item .panel-body .more_about,.filter-results .panel-wrapper .list_item_main_information_inner .more_about,.filter-results .panel-wrapper .panel-body .more_about,.filter-results .cruise_list_item .list_item_main_information_inner .more_about,.filter-results .cruise_list_item .panel-body .more_about{color:#2c6ac7;font-size:13px;font-family:"Proxima N W01 Bold",sans-serif}.hotel-list-section .accommodation_list_item .panel-footer,.hotel-list-section .panel-wrapper .panel-footer,.hotel-list-section .cruise_list_item .panel-footer,.filter-results .accommodation_list_item .panel-footer,.filter-results .panel-wrapper .panel-footer,.filter-results .cruise_list_item .panel-footer{border:none;border-radius:0;box-sizing:border-box;background-color:#f4f3ed;border-top-left-radius:4px;padding:15px 10px 15px 10px}.hotel-list-section .accommodation_list_item .panel-footer .panel-facts .fact-group .fact-label,.hotel-list-section .panel-wrapper .panel-footer .panel-facts .fact-group .fact-label,.hotel-list-section .cruise_list_item .panel-footer .panel-facts .fact-group .fact-label,.filter-results .accommodation_list_item .panel-footer .panel-facts .fact-group .fact-label,.filter-results .panel-wrapper .panel-footer .panel-facts .fact-group .fact-label,.filter-results .cruise_list_item .panel-footer .panel-facts .fact-group .fact-label{color:#1b1464}@media(max-width: 991px){.responsive .hotel-list-section .list_item ._label img,.responsive .filter-results .list_item ._label img{width:auto}}@media(max-width: 767px){.hotel-list-section .accommodation_list_item>div,.hotel-list-section .panel-wrapper>div,.hotel-list-section .cruise_list_item>div,.hotel-list-section .panel-wrapper>div,.filter-results .accommodation_list_item>div,.filter-results .panel-wrapper>div,.filter-results .cruise_list_item>div,.filter-results .panel-wrapper>div{margin-left:0px !important}.hotel-list-section .accommodation_list_item>div .hotel_name,.hotel-list-section .accommodation_list_item>div .left_region,.hotel-list-section .accommodation_list_item>div .right_region,.hotel-list-section .accommodation_list_item>div .cruise_information,.hotel-list-section .accommodation_list_item>div>a,.hotel-list-section .panel-wrapper>div .hotel_name,.hotel-list-section .panel-wrapper>div .left_region,.hotel-list-section .panel-wrapper>div .right_region,.hotel-list-section .panel-wrapper>div .cruise_information,.hotel-list-section .panel-wrapper>div>a,.hotel-list-section .cruise_list_item>div .hotel_name,.hotel-list-section .cruise_list_item>div .left_region,.hotel-list-section .cruise_list_item>div .right_region,.hotel-list-section .cruise_list_item>div .cruise_information,.hotel-list-section .cruise_list_item>div>a,.hotel-list-section .panel-wrapper>div .hotel_name,.hotel-list-section .panel-wrapper>div .left_region,.hotel-list-section .panel-wrapper>div .right_region,.hotel-list-section .panel-wrapper>div .cruise_information,.hotel-list-section .panel-wrapper>div>a,.filter-results .accommodation_list_item>div .hotel_name,.filter-results .accommodation_list_item>div .left_region,.filter-results .accommodation_list_item>div .right_region,.filter-results .accommodation_list_item>div .cruise_information,.filter-results .accommodation_list_item>div>a,.filter-results .panel-wrapper>div .hotel_name,.filter-results .panel-wrapper>div .left_region,.filter-results .panel-wrapper>div .right_region,.filter-results .panel-wrapper>div .cruise_information,.filter-results .panel-wrapper>div>a,.filter-results .cruise_list_item>div .hotel_name,.filter-results .cruise_list_item>div .left_region,.filter-results .cruise_list_item>div .right_region,.filter-results .cruise_list_item>div .cruise_information,.filter-results .cruise_list_item>div>a,.filter-results .panel-wrapper>div .hotel_name,.filter-results .panel-wrapper>div .left_region,.filter-results .panel-wrapper>div .right_region,.filter-results .panel-wrapper>div .cruise_information,.filter-results .panel-wrapper>div>a{padding-left:10px}.hotel-list-section .accommodation_list_item>div .col-md-3,.hotel-list-section .panel-wrapper>div .col-md-3,.hotel-list-section .cruise_list_item>div .col-md-3,.hotel-list-section .panel-wrapper>div .col-md-3,.filter-results .accommodation_list_item>div .col-md-3,.filter-results .panel-wrapper>div .col-md-3,.filter-results .cruise_list_item>div .col-md-3,.filter-results .panel-wrapper>div .col-md-3{padding-right:10px}.hotel-list-section .accommodation_list_item>div .list_item_main_information,.hotel-list-section .accommodation_list_item>div .panel-body-wrapper,.hotel-list-section .panel-wrapper>div .list_item_main_information,.hotel-list-section .panel-wrapper>div .panel-body-wrapper,.hotel-list-section .cruise_list_item>div .list_item_main_information,.hotel-list-section .cruise_list_item>div .panel-body-wrapper,.hotel-list-section .panel-wrapper>div .list_item_main_information,.hotel-list-section .panel-wrapper>div .panel-body-wrapper,.filter-results .accommodation_list_item>div .list_item_main_information,.filter-results .accommodation_list_item>div .panel-body-wrapper,.filter-results .panel-wrapper>div .list_item_main_information,.filter-results .panel-wrapper>div .panel-body-wrapper,.filter-results .cruise_list_item>div .list_item_main_information,.filter-results .cruise_list_item>div .panel-body-wrapper,.filter-results .panel-wrapper>div .list_item_main_information,.filter-results .panel-wrapper>div .panel-body-wrapper{margin-bottom:5px}.hotel-list-section .accommodation_list_item>div .list_item_main_information_inner,.hotel-list-section .accommodation_list_item>div .panel-body,.hotel-list-section .panel-wrapper>div .list_item_main_information_inner,.hotel-list-section .panel-wrapper>div .panel-body,.hotel-list-section .cruise_list_item>div .list_item_main_information_inner,.hotel-list-section .cruise_list_item>div .panel-body,.hotel-list-section .panel-wrapper>div .list_item_main_information_inner,.hotel-list-section .panel-wrapper>div .panel-body,.filter-results .accommodation_list_item>div .list_item_main_information_inner,.filter-results .accommodation_list_item>div .panel-body,.filter-results .panel-wrapper>div .list_item_main_information_inner,.filter-results .panel-wrapper>div .panel-body,.filter-results .cruise_list_item>div .list_item_main_information_inner,.filter-results .cruise_list_item>div .panel-body,.filter-results .panel-wrapper>div .list_item_main_information_inner,.filter-results .panel-wrapper>div .panel-body{padding-top:5px}.hotel-list-section .accommodation_list_item>div .list_item_rating,.hotel-list-section .panel-wrapper>div .list_item_rating,.hotel-list-section .cruise_list_item>div .list_item_rating,.hotel-list-section .panel-wrapper>div .list_item_rating,.filter-results .accommodation_list_item>div .list_item_rating,.filter-results .panel-wrapper>div .list_item_rating,.filter-results .cruise_list_item>div .list_item_rating,.filter-results .panel-wrapper>div .list_item_rating{padding-bottom:5px}.hotel-list-section .accommodation_list_item>div .panel-footer,.hotel-list-section .panel-wrapper>div .panel-footer,.hotel-list-section .cruise_list_item>div .panel-footer,.hotel-list-section .panel-wrapper>div .panel-footer,.filter-results .accommodation_list_item>div .panel-footer,.filter-results .panel-wrapper>div .panel-footer,.filter-results .cruise_list_item>div .panel-footer,.filter-results .panel-wrapper>div .panel-footer{border-top-left-radius:0px}.panel>.row>[class*=span]{padding-left:10px;padding-right:10px;box-sizing:border-box;margin-left:0px;margin-right:0px}.panel .panel-heading{padding-left:0px;margin-top:20px}.accommodation_list_item .more_about{padding-left:10px}}@media(max-width: 991px){.hotel-list-section .accommodation_list_item>div .right_region,.hotel-list-section .panel-wrapper>div .right_region,.hotel-list-section .cruise_list_item>div .right_region,.hotel-list-section .panel-wrapper>div .right_region,.filter-results .accommodation_list_item>div .right_region,.filter-results .panel-wrapper>div .right_region,.filter-results .cruise_list_item>div .right_region,.filter-results .panel-wrapper>div .right_region{padding-top:10px;padding-bottom:10px;float:left}.hotel-list-section .accommodation_list_item>div .left_region .facilities,.hotel-list-section .panel-wrapper>div .left_region .facilities,.hotel-list-section .cruise_list_item>div .left_region .facilities,.hotel-list-section .panel-wrapper>div .left_region .facilities,.filter-results .accommodation_list_item>div .left_region .facilities,.filter-results .panel-wrapper>div .left_region .facilities,.filter-results .cruise_list_item>div .left_region .facilities,.filter-results .panel-wrapper>div .left_region .facilities{padding:5px 0;line-height:20px}}.ap-search{position:fixed;left:0;top:0;width:100%;z-index:1001}.ap-search__trigger-input{display:none;background:#fff;border:1px solid #ccc;border-radius:.4rem;width:200px;height:33px;align-items:center}.ap-search__trigger-input input{font-size:1.4rem;font-family:"Proxima N W01 Reg",sans-serif;text-indent:5px;border:none;border-radius:.4rem;width:100%;height:100%}.ap-search__trigger-input input:focus{outline:none}.ap-search__trigger-input svg{margin:.8rem}@media(min-width: 992px){.ap-search__trigger-input{display:flex}}.ap-search__icon{height:16px;width:16px}.ap-search__container{position:absolute;top:0;left:0;background-color:#fff;width:100%}.ap-search__container .container{margin:0 auto;display:flex;justify-content:space-between}.ap-search__item{font-size:16px;line-height:1.25;margin-top:2rem}.ap-search__item.active{text-decoration:underline}.ap-search__item a{color:#1b1464;height:24px;display:flex}.ap-search__item--loading{width:200px;background:#c6c8ca;height:18px}.ap-search__header{font-size:16px;line-height:1.25;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 1px 0 0 #efeeea,0 1px 12px 0 rgba(0,0,0,.1);padding:1.6rem 1.2rem}.ap-search__close{cursor:pointer}.ap-search__body{display:flex;align-items:center;flex-flow:column;padding:1.6rem}.ap-search__body .container{flex-direction:column}.ap-search__result{display:flex;flex-direction:column;width:100%}.ap-search__result--loading{width:100%}.ap-search__backdrop{height:100%;width:100%;background:rgba(0,0,0,.15);position:fixed}.ap-search__form{width:100%;display:flex}.ap-search__form input{font-size:1.4rem;font-family:"Proxima N W01 Reg",sans-serif;border:1px solid #ccc;border-top-left-radius:.4rem;border-bottom-left-radius:.4rem;padding:.8rem;flex:1 1 auto}.ap-search__form input:focus{outline:none !important;border:2px solid #1b5fcb}.ap-search__btn{align-items:center;display:flex;border-radius:0;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.ap-search__btn svg{fill:#1b1464;margin-right:.8rem}.ap-sort .ap-sort__icon{position:absolute}.ap-sort .ap-sort__select{display:flex;justify-content:flex-end;align-items:center}.ap-sort .ap-sort__select select{border:none;outline:none;font-family:"Proxima N W01 Reg",sans-serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.2px;color:#53534f;color:#1b5fcb;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem;padding-left:.8rem;z-index:1;cursor:pointer;position:relative;background:rgba(0,0,0,0);-moz-text-align-last:right;text-align-last:right}.ap-sort .ap-sort__select select option{color:#53534f}@media(max-width: 767.98px){.ap-tab-view--overflow .ap-tab-view__tab-items{position:relative}.ap-tab-view--overflow .ap-tab-view__next{right:0}.ap-tab-view--overflow .ap-tab-view__prev{left:0}}.back-link{position:sticky;top:0;z-index:500}.back-link__inner{background:#efeee9;max-width:960px;margin:0 auto;padding:.8rem 1rem;box-sizing:border-box;line-height:2rem;font-size:1.6rem}@media(min-width: 992px){.back-link__inner{font-size:1.4rem}}.back-link__link{display:flex;align-items:center}.back-link__icon{width:1.3rem;height:1.3rem;margin-right:.8rem;fill:#1b5fcb}@media(min-width: 992px){.back-link__icon{width:1.2rem;height:1.2rem}}.flight-class-upgrade{box-sizing:border-box;padding-top:10px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;outline:0;z-index:1050;display:block;text-align:center}.modal button:focus,.modal table{outline:0}.modal .modal-dialog{display:inline-block;position:relative}.modal .modal-dialog .modal-content{background-color:#fff;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;outline:none;border-radius:.8rem;text-align:left;padding:2.4rem}.modal .modal-dialog .modal-content .modal-header{padding:0}.modal .modal-dialog .modal-content .modal-header h4{font-family:"Filson W01 Bold",sans-serif;width:80%;margin-bottom:20px;font-size:22px}.modal .modal-dialog .modal-content .modal-body{padding:0}.modal .close-modal-box-wrapper{padding:.8rem;display:flex;flex-direction:row-reverse}.modal .close-modal-box-wrapper svg{width:13px;height:13px;cursor:pointer}.modal .close-modal-box-wrapper .close-modal-box{position:absolute;right:-10px;top:-10px}.modal .close-modal-box-wrapper .close-modal-box-icon{height:20px;width:20px}.modal .close-modal-box{background-image:url('//cdn-prod-static-update.apollo.no/v-b9c345494a04732700563ae7eaca8762/content/themes/apollo/content/img/icons/icons/modaldatepicker_blue_closemodaldialog.png');width:24px;height:24px;background-repeat:no-repeat;z-index:10000;background-size:24px auto}.modal .close-modal-box:hover{cursor:pointer}.modal button.btn{width:75%}.modal .buttons{margin-top:5px}.modal input.input:not([type=checkbox]):not([type=radio]),.modal select{width:75%;box-sizing:border-box}.modal-backdrop{background-color:#222}.modal-open{overflow:hidden}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -25%)}.modal.in .modal-dialog{transform:translate(0, 0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal-backdrop.fade{-moz-opacity:0;opacity:0}.modal-backdrop.in{-moz-opacity:.6;opacity:.6}@media(min-width: 768px){.modal .modal-dialog{top:10%}}@media(max-width: 575px){.modal .modal-dialog{margin-bottom:20px}}@media(max-width: 991px){.modal{padding-top:0;top:2px !important;left:2px !important;right:2px !important;bottom:2px;margin-top:0;overflow:auto}.modal .modal-dialog{top:0}.modal .modal-dialog .standard-modal-content{width:90%;display:initial}}.standard-modal{width:400px;text-align:center}.standard-modal .standard-modal-inner{display:inline-block}.standard-modal .standard-modal-inner .modal-header{overflow-wrap:break-word;padding:0 30px}.standard-modal .standard-modal-inner .modal-header h2{font-size:18px;margin-bottom:6px}.standard-modal .standard-modal-inner .modal-body{height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:"Proxima N W01 Reg",sans-serif;margin-bottom:10px;margin-top:10px;font-size:1.6rem;text-align:left}@media(min-width: 768px){.standard-modal .standard-modal-inner .modal-body{max-height:300px;overflow-y:auto}}@media(min-width: 768px)and (min-height: 750px){.standard-modal .standard-modal-inner .modal-body{max-height:500px}}.standard-modal .standard-modal-inner .modal-body p:last-child{margin-bottom:0}.standard-modal .standard-modal-inner button.btn{width:100%}.standard-modal .standard-modal-inner .subHeading{color:#6d7174;font-size:14px}@media(max-width: 767px){.standard-modal{min-width:200px;width:auto}.standard-modal .standard-modal-inner{width:100%}}@media(min-width: 768px)and (max-width: 991px){.standard-modal{max-width:600px}}.toggle-info-component a{color:#739bd8}.toggle-info-component__icon-info .info_icon{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-bottom:3px;fill:#739bd8}.toggle-info-component__heading{cursor:pointer;color:#739bd8;margin-bottom:10px}.toggle-info-component__heading:hover{text-decoration:underline}.expandable-dynamic-container .transclude-element{overflow:hidden}.expandable-dynamic-container .expandable-components{height:17px}@media(min-width: 768px){.product-search-box .select-date .date-dropdown{position:relative;top:auto;bottom:auto;left:auto;right:auto}}.product-search-box .select-date .date-dropdown .date-selection{width:100%;padding-bottom:84px}.product-search-box .select-date .date-dropdown .date-selection .number-of-days{z-index:1;position:fixed;width:100%;text-align:center;bottom:0;margin:0;padding:.8rem;background:#fff}@media(min-width: 768px){.product-search-box .select-date .date-dropdown .date-selection{padding-bottom:0}.product-search-box .select-date .date-dropdown .date-selection .number-of-days{position:relative;bottom:auto;text-align:left;margin:1.6rem;margin-bottom:2.4rem;padding:0}}.product-search-box .select-date .date-dropdown .date-selection .invalid-message{height:0;color:#fff;background-color:#ea5e66;overflow:hidden;text-align:center;transition:.3s ease-in-out all;position:relative;z-index:10;width:100%;box-sizing:border-box}.product-search-box .select-date .date-dropdown .date-selection .invalid-message.ng-hide:not(.ng-hide-animate){display:block !important}.product-search-box .select-date .date-dropdown .date-selection .invalid-message.show{transition:.5s cubic-bezier(0.29, -0.15, 0.41, 1.92) all;height:50px}@media(min-width: 768px){.product-search-box .select-date .date-dropdown .date-selection .invalid-message.show{height:39px}}.product-search-box .select-date .date-dropdown .date-selection .invalid-message .error-container{display:table;width:100%;height:100%;box-sizing:border-box;padding:0px 20px}.product-search-box .select-date .date-dropdown .date-selection .invalid-message .error-container .error-text{display:table-cell;text-align:center;font-family:"Proxima N W01 Bold",sans-serif;vertical-align:middle;width:100%}.product-search-box .select-date .date-dropdown .date-selection .invalid-message .error-container .error-close-wrapper{font-size:30px;vertical-align:middle;display:table-cell;cursor:default}.product-search-box .select-date .date-dropdown .date-selection .invalid-message .error-container .error-close-wrapper .error-close{position:relative}@media(min-width: 768px){.product-search-box .select-date .date-dropdown .date-selection .invalid-message .error-container .error-close-wrapper .error-close{display:none}}.product-search-box .select-date .date-dropdown .date-selection .date-picker .month-picker-wrapper .month-header{width:100%;position:fixed;bottom:76px;z-index:1}@media(min-width: 768px){.product-search-box .select-date .date-dropdown .date-selection .date-picker .month-picker-wrapper .month-header{position:absolute;bottom:auto;top:10px}}.product-search-box .select-date .date-dropdown .date-selection .date-picker .month-picker-wrapper .month-header .prev-nav{left:1.6rem}.product-search-box .select-date .date-dropdown .date-selection .date-picker .month-picker-wrapper .month-header .next-nav{right:1.6rem}.product-search-box .select-date .date-dropdown .date-selection .date-picker .month-picker-wrapper .inner-wrapper{padding:0;box-sizing:border-box;width:100%;position:fixed;overflow:auto;top:0;bottom:0;margin-bottom:124px}@media(min-width: 768px){.product-search-box .select-date .date-dropdown .date-selection .date-picker .month-picker-wrapper .inner-wrapper{padding:10px;position:relative;margin-bottom:0}.product-search-box .select-date .date-dropdown .date-selection .date-picker .month-picker-wrapper .inner-wrapper .calendar{padding:0px 15px}}@media(max-width: 767px){.product-search-box .select-date .date-dropdown .date-selection .date-picker .month-picker-wrapper .inner-wrapper{padding:5px}}.product-search-box .select-date .date-dropdown .date-selection .date-picker .month-picker-wrapper .inner-wrapper .text-center{text-align:center}@media(min-width: 768px){.product-search-box.vertical-product-search-box .select-date .date-dropdown{position:relative}}@media(min-width: 768px){.product-search-box.vertical-product-search-box .select-date .date-dropdown .date-selection .date-picker{width:100%}}@media(min-width: 992px){.product-search-box.vertical-product-search-box .select-date .date-dropdown .date-selection .date-picker{width:100%}}@media(min-width: 768px){.product-search-box.horizontal-product-search-box .select-date .date-dropdown{position:absolute;z-index:15;left:0;width:600px}}@media(min-width: 992px){.product-search-box.horizontal-product-search-box .select-date .date-dropdown{position:absolute;width:789px}}.product-search-box.horizontal-product-search-box .select-date .date-dropdown .fullscreen-container{border:1px solid #e6e5df;box-shadow:0 1rem 3rem rgba(0,0,0,.175);border-radius:.8rem}.day-header .day-header-row .nav-bar-cell svg[disabled]{fill:#e2deda}@media(max-width: 767px){.day-header .day-header-row .nav-bar-cell svg[disabled]{visibility:hidden}}.month-picker-wrapper{margin-bottom:2.4rem}.month-picker-wrapper .title{width:100%;line-height:2.1em;text-align:center;padding-top:5px}.month-picker-wrapper .title button.btn{background-color:rgba(0,0,0,0);border:none;color:#333;margin:0;font-size:1.1em;text-transform:capitalize}.month-picker-wrapper .month-picker-body .month-picker-body-row:first-child .month-cell{border-top:none}.month-picker-wrapper .month-picker-body .month-picker-body-row .month-cell{float:left;width:33%;height:44px}.month-picker-wrapper .month-picker-body .month-picker-body-row .month-cell button.btn{height:100%;width:100%;border:none;border-radius:0;padding:0;color:#333;background-color:rgba(0,0,0,0);font-size:1.1em;font-family:"Proxima Nova W01 Medium",sans-serif;margin:0}.month-picker-wrapper .month-picker-body .month-picker-body-row .month-cell button.btn.ap-calendar__month--active{background-color:#ffca32;color:#1b1464}.month-picker-wrapper .month-picker-body .month-picker-body-row .month-cell button.btn:hover:not(.ap-calendar__month--active){background:#ffe894;color:#333}.month-picker-wrapper .month-picker-body .month-picker-body-row .month-cell button.btn span{font-size:120%;text-transform:capitalize}.month-picker-wrapper .month-picker-body .month-picker-body-row .month-cell button.btn[disabled]{color:#e3e3e3}.month-picker-wrapper .month-picker-body .month-picker-body-row .month-cell button.btn[disabled]:hover{color:#e3e3e3;background-color:rgba(0,0,0,0)}.month-header .month-header-row .nav-bar-cell svg[disabled]{fill:#e2deda}.passengers-rooms-selection{position:relative;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.passengers-rooms-selection .room-label{width:60px;display:inline-block}@media(min-width: 768px){.passengers-rooms-selection .fullscreen-container{background-color:#fff;border:1px solid #e6e5df;box-shadow:0 1rem 3rem rgba(0,0,0,.175);border-radius:.8rem}}@media(min-width: 768px){.passengers-rooms-selection .widget-dropdown{z-index:1;position:absolute;cursor:default;width:100%;left:0}}.passengers-rooms-selection .widget-dropdown .rooms-configuration-container{margin-bottom:124px}@media(min-width: 768px){.passengers-rooms-selection .widget-dropdown .rooms-configuration-container{margin-bottom:0px}}.passengers-rooms-selection .widget-dropdown .rooms-configuration-container .toggle-info-component{font-size:13px}.passengers-rooms-selection .widget-dropdown .room-information{position:fixed;bottom:0;left:0;right:0;text-align:center;background-color:#1b5fcb;color:#fff;padding-top:10px;padding-bottom:44px}@media(min-width: 768px){.passengers-rooms-selection .widget-dropdown .room-information{display:none}}.passengers-rooms-selection .widget-dropdown *{box-sizing:border-box}@media(max-width: 767px){.passengers-rooms-selection .widget-dropdown{position:relative;box-shadow:0 0}.passengers-rooms-selection .widget-dropdown button.btn-close{display:block;margin:auto}}.passengers-rooms-selection .widget-dropdown select{position:absolute;top:0;left:0;bottom:0;opacity:0;font-size:16px;width:100%;height:100%;cursor:pointer}.passengers-rooms-selection .widget-dropdown select option{background-color:#fff;color:#6d7174;text-transform:initial;font-size:14px}.passengers-rooms-selection .widget-dropdown .room-number-header{padding:4px;text-align:center;background-color:#e2deda;color:#1b1464;font-family:"Proxima N W01 Bold",sans-serif}.passengers-rooms-selection .widget-dropdown .room-btn-container{display:flex;justify-content:flex-end;margin-top:10px}.passengers-rooms-selection .widget-dropdown .room-btn-container.first-room{justify-content:flex-start}.passengers-rooms-selection .widget-dropdown button.btn.btn-full-width.btn-room{height:28px;width:calc(50% - 20px);font-size:12px;line-height:1em;margin:10px;padding:6px;background-color:#1b5fcb;color:#fff}.passengers-rooms-selection .widget-dropdown button.btn.btn-full-width.btn-room.btn-room-remove{background-color:#1b1464}.passengers-rooms-selection .widget-dropdown .widget-dropdown-container{padding:10px}.passengers-rooms-selection .widget-dropdown-label{display:table-cell;vertical-align:middle;font-family:"Proxima N W01 Bold",sans-serif;font-size:11px;text-transform:uppercase;width:40%}.passengers-rooms-selection .widget-dropdown-content{display:table-cell;width:48%;vertical-align:middle;position:relative}.passengers-rooms-selection .widget-dropdown-content.children-age-info{font-size:12px;font-family:"Proxima Nova W01 Medium",sans-serif}.passengers-rooms-selection .widget-dropdown-holder{width:88%;display:table}.passengers-rooms-selection .widget-dropdown-holder:not(:first-child){margin-top:10px}.passengers-rooms-selection .widget-dropdown-child-row{display:table;width:100%}.passengers-rooms-selection .widget-dropdown-child-row:not(:first-child){margin-top:5px}.passengers-rooms-selection .widget-dropdown-child-row .delete-child{display:table-cell;vertical-align:middle}.passengers-rooms-selection .widget-dropdown-child-row .delete-child .cross{margin:8px 4px 0px 0px;float:right;position:relative}.passengers-rooms-selection .widget-dropdown-child-row .delete-child .cross .close_icon{height:16px;width:16px;fill:#1b1464}.passengers-rooms-selection .widget-dropdown-child-row .widget-dropdown-select-overlay{background:rgba(0,0,0,0) url('//cdn-prod-static-update.apollo.no/v-ed714a2f875e6dc264d58fcdc2c3d613/content/img/dropdown/arrow_down_white.png') no-repeat;background-position:right 10px top 16px;background-size:12px 7px;position:relative;background-color:#1b5fcb;color:#fff;width:100%;padding:10px;outline:none;border:none;font-size:11px;text-transform:uppercase;font-family:"Proxima N W01 Bold",sans-serif;border-radius:3px;transition:.5s all ease-in-out}.passengers-rooms-selection .widget-dropdown-child-row .widget-dropdown-select-overlay.child-invalid{transition:.5s all ease-in-out;background-color:#ea5e66;color:#fff}.click-overlay{position:absolute;cursor:pointer}.click-overlay.disabled{cursor:default}.my-hotels .ap-tab-view__tab-header,.product-search-box .ap-tab-view__new-text-label,.product-search-box .ap-tab-view__tab-header,.addons .selection-container .summary label,.addons .selection-container .summary .currency,.accommodation_search_page #filter_section .search_button_component .hotel_count_component,.reviews_page .information h2,.reviews_page .reviewcontainer h4,.list_item h2,.list_item .textfacts .k_fact .heading,.address_box h3,.introduction_text .heading,.introduction .heading,#product_list .product-list-count,.top-hotels__heading,.top-hotels__accommodation-item-information__header,.top-hotels__accommodation-item-booking-information__from-price--price,.important_commercial_content__item__title,.ap-room-meal .disclaimer-information .heading,.ap-calendar__month,table th,.flight_package_wrapper .hybrid-flight-disclaimer .heading,.flight-list-section .flight_counter_and_sorting_options .flight_count_component,.flight-list-section .list-header .flight_count_component,.filter-results .flight_counter_and_sorting_options .flight_count_component,.filter-results .list-header .flight_count_component,.hybrid-flight-disclaimer .heading,.flight_packages_selector_modal .close-header,.flight_packages_selector_modal .sub-heading,.fp__item .fp__item__body .fp__item__body__booking .price,.flight_packages_selector_filter_modal .sub-heading,.hotel-list-section .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .hotel_count_component,.hotel-list-section .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .result-count,.hotel-list-section .hotel_counter_and_sorting_options .title .hotel_count_component,.hotel-list-section .hotel_counter_and_sorting_options .title .result-count,.hotel-list-section .list-header .hotel_counter_label_wrapper .hotel_count_component,.hotel-list-section .list-header .hotel_counter_label_wrapper .result-count,.hotel-list-section .list-header .title .hotel_count_component,.hotel-list-section .list-header .title .result-count,.filter-results .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .hotel_count_component,.filter-results .hotel_counter_and_sorting_options .hotel_counter_label_wrapper .result-count,.filter-results .hotel_counter_and_sorting_options .title .hotel_count_component,.filter-results .hotel_counter_and_sorting_options .title .result-count,.filter-results .list-header .hotel_counter_label_wrapper .hotel_count_component,.filter-results .list-header .hotel_counter_label_wrapper .result-count,.filter-results .list-header .title .hotel_count_component,.filter-results .list-header .title .result-count,.ap-search__item,.ap-search__header{font-stretch:normal;font-style:normal;color:#333;font-family:"Filson W01 Bold",sans-serif;letter-spacing:normal}.product-search-box{font-size:16px;line-height:23px;background:#fff;border-radius:8px;box-shadow:0px 4px 20px rgba(0,0,0,.1)}.product-search-box .ap-tab-view__tab-items::after{border:none}.product-search-box .ap-tab-view__tab-item{justify-content:center;align-self:end;border-bottom-color:rgba(0,0,0,0);position:relative}.product-search-box .ap-tab-view__tab-item:first-child{margin-left:1.6rem}.product-search-box .ap-tab-view__tab-item:last-child{margin-right:1.6rem}.product-search-box .ap-tab-view__tab-item--selected::after,.product-search-box .ap-tab-view__tab-item:hover::after{height:.4rem;border-radius:4px 4px 0 0;background-color:#1ed0d0}.product-search-box .ap-tab-view__tab-item--selected a{color:#1b1464}.product-search-box .ap-tab-view__tab-header{padding:1.2rem 1.2rem .8rem 1.2rem;margin-bottom:0;display:flex;font-size:16px;line-height:1.25}.product-search-box .ap-tab-view__tab-header--selected,.product-search-box .ap-tab-view__tab-header:hover{color:#1b1464}.product-search-box .ap-tab-view__tab-header--selected::after,.product-search-box .ap-tab-view__tab-header:hover::after{height:.4rem;border-radius:4px 4px 0 0;background-color:#1ed0d0}.product-search-box .ap-tab-view__new-text-label{position:absolute;top:0;right:1.2rem;font-size:10px;line-height:1;letter-spacing:.33px;text-transform:uppercase;color:#1b1464;align-self:end}.product-search-box .ap-tab-view .ap-tab-view__tab-item--selected .ap-tab-view__tab-header{color:#1b1464}.product-search-box__form{padding:.8rem;box-shadow:0px -10px 20px rgba(51,51,51,.02)}.product-search-box__nav{padding-top:.8rem}.product-search-box .product-type input[type=radio]{margin:2px 5px 0 0;float:left}.product-search-box .dialogue_widget .stepWidget .text{padding-top:2px;color:#6d7174}.product-search-box .dialogue_widget .stepWidget .dialogue-widget-label{width:50%}.product-search-box .disabled .selectedItem,.product-search-box .disabled .dialogue-widget-label{opacity:.35}.product-search-box.wrapper{min-height:172px;display:table}.product-search-box.part{height:100%;display:table-cell}.product-search-box .clickable_info_area{padding:10px 10px 7px 0 !important}.product-search-box .group{margin-bottom:0px}@media(min-width: 768px){.product-search-box .group{margin-bottom:4px}}.product-search-box .info{color:#6d7174;margin-left:6px;margin-right:10px;border-radius:32px;cursor:default;display:inline-block;font-size:13px;font-family:"Proxima Nova W01 Medium",sans-serif;height:14px;line-height:16px;width:14px;text-align:center;border-color:#6d7174;border-width:thin;border-style:solid}.product-search-box .popover-container .popover{top:27px}.product-search-box .popover-container .popover.left{left:-100px}.product-search-box .popover-container .popover.right{left:-150px}.product-search-box .popover-container .triangle{top:14px;left:8px}.product-search-box .popover-container .trianglein{top:20px;left:8px}.product-search-box .product-type{float:left;margin-bottom:8px}.product-search-box [date-picker] .dialogue_widget{margin-right:0}.product-search-box .dialogue-widget-wrapper{box-sizing:border-box;float:left;position:relative}.product-search-box .dialogue_widget{border:1px solid #e6e5df;border-radius:4px;padding:8px 0 3px 10px;cursor:pointer}.product-search-box .dialogue_widget .selectedItem{margin-top:0px;color:#6d7174;padding-top:3px;min-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:25px}.product-search-box .dialogue_widget .selectedItem::after{content:"";font-family:apolloFontIcons;color:#1b1464;margin-right:8px;font-size:16px;position:absolute;top:16px;right:0px}.product-search-box .dialogue-widget-label{font-family:"Proxima N W01 Bold",sans-serif;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.4px;text-transform:uppercase;color:#333;display:block}.product-search-box .dialogue-widget-dropdown{color:#6d7174;font-family:"Proxima N W01 Reg",sans-serif;text-indent:1px;border:none;font-size:16px;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;padding-left:.4rem}.product-search-box .dialogue-widget-dropdown[disabled]{cursor:default}.product-search-box .dialogue-widget-dropdown optgroup{color:#333;font-size:14px}.product-search-box .dialogue-widget-dropdown option{color:#6d7174;font-size:14px}.product-search-box .dialogue-widget-dropdown option[disabled]{color:#e3e3e3}.product-search-box .date_picker{display:block;border:none;z-index:400;font-size:14px;cursor:pointer;color:#6d7174}.product-search-box button.btn.btn-full-width.btn-search{height:53.03px;text-transform:uppercase}@media(max-width: 991px){.responsive .product-search-box .product-search-box-nav ul li a{font-size:15px}}.horizontal-product-search-box .loader-wrapper{height:100%}.horizontal-product-search-box .loader-wrapper .loader{height:100%}.horizontal-product-search-box.wrapper{min-height:135px;display:flex}.horizontal-product-search-box.part{height:100%;display:table-cell;flex-grow:1}.horizontal-product-search-box .dialogue-widget-wrapper{padding-right:4px;position:relative}.horizontal-product-search-box .dialogue-widget-wrapper.half-size{width:40%}.horizontal-product-search-box .dialogue-widget-wrapper.third-size{width:33.3%}.horizontal-product-search-box .dialogue-widget-wrapper.medium-size{width:32%}.horizontal-product-search-box .dialogue-widget-wrapper.medium-narrow-size{width:28%}.horizontal-product-search-box .dialogue-widget-wrapper.small-size{width:16%}.horizontal-product-search-box .product-search-box-row{width:100%}.horizontal-product-search-box .product-search-box-row .dialogue-widget-wrapper:last-child{padding-right:0}@media(min-width: 768px){.horizontal-product-search-box .btn-search{width:20%}}@media(max-width: 767px){.responsive .horizontal-product-search-box{min-height:40px}.responsive .horizontal-product-search-box .product-search-box-row .dialogue-widget-wrapper{padding-right:0;width:100%;margin-bottom:4px}.responsive .horizontal-product-search-box .product-search-box-row .dialogue-widget-wrapper .dialogue_widget .selectedItem{margin-top:6px}.responsive .horizontal-product-search-box .product-type{width:100%}}.fullscreen-container{background-color:#fff;box-sizing:border-box;top:0;bottom:0;left:0;right:0;z-index:1000000;-webkit-overflow-scrolling:touch;overflow:hidden}@media(max-width: 767px){.fullscreen-container{position:fixed;overflow:auto}}@media(min-width: 768px){.fullscreen-container{top:auto;bottom:auto;left:auto;right:auto}}.vertical-product-search-box{margin-bottom:2rem}.vertical-product-search-box .dialogue-widget-wrapper{padding-right:0px;width:100%;margin-bottom:4px}.vertical-product-search-box .dialogue-widget-wrapper .dialogue_widget .selectedItem{margin-top:6px}.vertical-product-search-box .dialogue-widget-wrapper .dialogue_widget.selectWidget{margin-right:0}.vertical-product-search-box .dialogue-widget-wrapper .dialogue_widget.selectWidget .text{margin-left:0;margin-right:0;padding-top:2px;width:20%}.vertical-product-search-box .flight-type-wrapper{margin-bottom:8px}.vertical-product-search-box .group{margin-bottom:0px}.vertical-product-search-box .product-search-box-row{width:100%}.vertical-product-search-box .loader{min-height:400px}@media(min-width: 768px)and (max-width: 991px){.responsive .vertical-product-search-box .product-search-box-nav ul li a{font-size:13px}}@media(max-width: 575px){.responsive .vertical-product-search-box .product-search-box-nav ul li a{font-size:13px}}.product-search-box .dialogue_widget{transition:.3s ease-in-out all}.product-search-box .dialogue_widget.isInvalid{transition:.3s ease-in-out all;background-color:#ea5e66}.product-search-box .dialogue_widget.isInvalid .dialogue-widget-label{transition:.3s ease-in-out all;color:#fff}.product-search-box .dialogue_widget.isInvalid .selectedItem{transition:.3s ease-in-out all;color:#fff;background:rgba(0,0,0,0) url('//cdn-prod-static-update.apollo.no/v-ed714a2f875e6dc264d58fcdc2c3d613/content/img/dropdown/arrow_down_white.png') no-repeat;background-position:right 10px top 2px;background-size:12px 7px}.flight-type-container{color:#333;margin-left:10px;margin-top:4px}.flight-type{opacity:0;position:absolute;display:inline-block;vertical-align:middle;cursor:pointer}.flight-type+.flight-type-label:before{content:"";border:2px solid #979797;display:inline-block;vertical-align:middle;width:18px;height:18px;padding:2px;margin-right:10px;text-align:center;border-radius:50%;margin-bottom:1px}.flight-type:checked+.flight-type-label:before{border-color:#1b1464;background:#1b1464;box-shadow:inset 0px 0px 0px 2px #fff}.flight-type-label{display:flex;align-items:center;cursor:pointer;position:relative;font-size:14px}@media(max-width: 767px){.flight-type-container{margin-top:10px;float:left;margin-bottom:10px;width:33%}}.stepWidget{display:table;width:100%}.stepWidget:not(:first-child){margin-top:5px}.stepWidget .step-widget-change{float:left;font-size:35px;padding:0}.stepWidget .step-widget-change.btn-square{height:40px;width:40px}.stepWidget .step-widget-change.add{line-height:37px;background-color:#1b5fcb;border-color:#1b5fcb;color:#fff}.stepWidget .step-widget-change.subtract{line-height:30px;background-color:#1b1464;border-color:#1b1464;color:#fff}.stepWidget .step-widget-change.disabled{visibility:hidden}.stepWidget .step-text{float:left;width:calc(100% - 80px);text-align:center;line-height:40px;font-family:"Proxima Nova W01 Medium",sans-serif}.booking-review-container{min-height:600px}.booking-review{margin:20px 0 10px}.booking-review h1{margin-bottom:20px}.booking-review h4{margin-bottom:0;margin-top:10px}.booking-review hr{clear:both;width:100%}.booking-review div.flight-info,.booking-review div.hotel-information,.booking-review div.passengers,.booking-review div.important-info{background-size:35px 25px}.booking-review div.flight-info h2,.booking-review div.hotel-information h2,.booking-review div.passengers h2,.booking-review div.important-info h2{margin-left:50px}.booking-review .hotel-info-wrapper{padding-top:1px}.booking-review .flight-information{float:left;min-width:300px}.booking-review .passenger-sub-section-data{display:flex}.booking-review .passenger-section{position:relative}.booking-review .passenger-section .passenger-sub-section .passenger-data{margin-right:20px}.booking-review .passenger-section .passenger-sub-section .price-section{width:100% !important}.booking-review .table-wrapper{padding-bottom:7px;overflow-x:auto}.booking-review .table-wrapper #flight-info-table,.booking-review .table-wrapper #hotel-info-table{display:table;border-collapse:collapse}.booking-review .table-wrapper #flight-info-table .table-row,.booking-review .table-wrapper #hotel-info-table .table-row{display:table-row}.booking-review .table-wrapper #flight-info-table .table-row .table-cell:first-child,.booking-review .table-wrapper #hotel-info-table .table-row .table-cell:first-child{min-width:90px}.booking-review .table-wrapper #flight-info-table .table-row .table-cell:first-child:after,.booking-review .table-wrapper #hotel-info-table .table-row .table-cell:first-child:after{content:":"}.booking-review .table-wrapper #flight-info-table .table-row .table-header,.booking-review .table-wrapper #hotel-info-table .table-row .table-header{white-space:nowrap}.booking-review .table-wrapper #flight-info-table .table-row .table-cell,.booking-review .table-wrapper #hotel-info-table .table-row .table-cell{display:table-cell;padding-right:10px}.booking-review .table-wrapper #flight-info-table .table-row .table-cell p,.booking-review .table-wrapper #hotel-info-table .table-row .table-cell p{font-size:13px;margin-bottom:0}.booking-review .checklist-item-container{box-sizing:border-box;padding:8px 0px;margin-left:auto;margin-right:auto;width:70%}.booking-review .checklist-item-container .checklist-item{background-color:#faf7ef;border-radius:4px;box-shadow:0px 0px 5px -1px #eadfbe;padding:10px 34px 10px 10px}.booking-review .checklist-item-container .checklist-item input[type=checkbox]{position:relative;top:2px;margin-right:2px}.booking-review .checklist-item-container .checklist-item .table-row{display:table-row}.booking-review .checklist-item-container .checklist-item .table-row .table-cell{padding-left:3px;display:table-cell}.booking-review .checklist-item-container .checklist-item .table-row .table-cell p{font-size:13px}.booking-review .button-container{text-align:center;margin-left:auto;margin-right:auto}@media(max-width: 767px){.booking-review .checklist-item-container,.booking-review .button-container{width:auto}}.booking-review div.flight-info{background:url('//cdn-prod-static-update.apollo.no/v-8645305bac9a769101c7b6ef1e9844c2/content/themes/apollo/content/img/icons/icons/flight.png') no-repeat}.booking-review div.hotel-information{background:url('//cdn-prod-static-update.apollo.no/v-b016bb6cb900d55d47caab99fc39a75e/content/themes/apollo/content/img/icons/icons/accommodation.png') no-repeat}.booking-review div.passengers{background:url('//cdn-prod-static-update.apollo.no/v-6954646985ca279eb47b04fb73472ba3/content/themes/apollo/content/img/icons/icons/pax.png') no-repeat}.booking-review div.important-info{background:url('//cdn-prod-static-update.apollo.no/v-f1f28228ff550578ad2e4e5cba2cf6f0/content/themes/apollo/content/img/icons/icons/important-info.png') no-repeat}.booking-review div.important-info p{font-size:13px;margin:0 10px}.booking-review div .terms_and_conditions{background-color:#faf7ef;border:1px solid #ede6de;border-radius:4px;box-shadow:0 0 5px -1px #eadfbe}.standard-modal span.info-text{color:#6d7174;margin-bottom:10px;text-align:center}.standard-modal span.noWrap{white-space:nowrap}.standard-modal h2.back-to-search-link{margin-top:20px}.checkout-container{min-height:600px}.checkout-message{font-size:15px;margin-top:50px;text-align:center}.checkout-confirmation h1{margin-bottom:20px}.checkout-confirmation .float-right{float:right}.checkout-confirmation .btn-container{margin-top:20px}.checkout-confirmation .checkout-information-container{display:flex;flex-flow:wrap;justify-content:space-between;margin-bottom:17px}.checkout-confirmation .colored-background{background-color:#f4f3ed;box-sizing:border-box;padding:15px;width:49%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.checkout-confirmation .colored-background .payment-information-header{font-size:18px;font-family:"Filson W01 Bold",sans-serif;margin-bottom:5px}.checkout-confirmation .colored-background .price{font-size:30px;line-height:25px;color:#333}.checkout-confirmation .colored-background .currency{font-size:16px;color:#333}.checkout-confirmation .colored-background .booking-number-header{font-size:18px;font-family:"Filson W01 Bold",sans-serif;margin-bottom:5px;margin-top:20px}.checkout-confirmation .colored-background .booking-number{font-size:16px;font-family:"Filson W01 Bold",sans-serif}.checkout-confirmation .colored-background .phone-number{font-family:"Filson W01 Bold",sans-serif;color:#265fca}@media(max-width: 767px){.checkout-confirmation .checkout-information-container{margin-bottom:20px}.checkout-confirmation .checkout-information-container .colored-background{width:100%}.checkout-confirmation .checkout-information-container .colored-background:not(:last-child){margin-bottom:20px}}.excursion-list .pickup_link_box .pickup-title{display:block;margin-bottom:5px;font-family:"Proxima N W01 Bold",sans-serif;color:#054aad;font-size:15px}.excursion-list .pickup_link_box .pickup-title>svg{width:18px;height:23px;margin-right:5px;fill:#054aad}.excursion-list .filter-results .panel-wrapper .panel{margin-left:0}.my-hotels *{box-sizing:border-box}.my-hotels .modal-backdrop{cursor:auto;opacity:0;transition:opacity .6s ease;visibility:hidden}.my-hotels .modal-backdrop--show{transition:opacity .6s ease;opacity:.6;visibility:visible}.my-hotels .ap-tab-view{margin-top:2.8rem}.my-hotels .ap-tab-view__tab-header{padding:1.2rem 1.2rem .8rem 1.2rem;margin-bottom:0;display:flex;font-size:16px;line-height:1.25}.my-hotels .ap-tab-view__tab-header--selected,.my-hotels .ap-tab-view__tab-header:hover{color:#1b1464}.my-hotels h2 svg{height:14px;width:14px;margin-top:2px;cursor:pointer;float:right;fill:#1b1464}.my-hotels .remove-liked-hotel{float:right;padding:0;font-size:14px;margin-top:5px}.my-hotels .toggle-my-hotels-btn{display:flex;align-items:center;height:24px}.my-hotels .toggle-my-hotels-btn-text{font-family:"Filson W01 Bold",sans-serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal}.my-hotels-modal{position:fixed;top:0;right:-400px;z-index:2000;background:#fff;width:400px;height:100%;cursor:auto;transition:right .6s ease;padding:2rem;display:flex;flex-flow:column}.my-hotels-modal--show{right:0;transition:right .6s ease}.my-hotels .my-hotels-list{overflow-y:scroll;height:100%;-ms-overflow-style:none;scrollbar-width:none}.my-hotels .my-hotels-list::-webkit-scrollbar{display:none}.my-hotels .my-hotels-list .my-hotel-item{padding:2.8rem 0;border-bottom:1px solid #e2deda}.my-hotels .my-hotels-list .my-hotel-item a{color:#1b1464;text-decoration:none}.my-hotels .my-hotels-list .my-hotel-item a:hover .my-hotel-name,.my-hotels .my-hotels-list .my-hotel-item a:hover .my-hotel-travel-area-trail{text-decoration:underline}.my-hotels .my-hotels-list .my-hotel-item .my-hotel-image{margin-bottom:.8rem}.my-hotels .my-hotels-list .my-hotel-item .my-hotel-image img{width:100%;border-radius:8px}.my-hotels .my-hotels-list .my-hotel-item .my-hotel-name h2{color:#1b1464;margin-bottom:0}.my-hotels .my-hotels-list .my-hotel-item .my-hotel-name i.classification{display:none !important}.my-hotels .my-hotels-list .my-hotel-item .my-hotel-name .sun_classification-block{display:flex;align-items:center;float:none}.my-hotels .my-hotels-list .my-hotel-item .my-hotel-name .sun_classification-inline{display:inline-flex;align-items:center;float:left}.my-hotels .my-hotels-list .my-hotel-item .my-hotel-name .sun_classification svg{fill:#ffca32;width:14px;height:14px;vertical-align:middle;margin:0 2px}.my-hotels .my-hotels-list .my-hotel-item .my-hotel-name .sun_classification{display:inline-block;float:none}.my-hotels .my-hotels-list .my-hotel-item .my-hotel-name .sun_classification svg{margin:0 2px 2px 2px;width:12px;height:12px}.my-hotels .my-hotels-list .my-hotel-item .my-hotel-travel-area-trail svg{height:14px;width:14px;margin-top:5px;cursor:pointer;fill:#1b1464;vertical-align:text-top;margin-right:.4rem}.my-hotels .my-hotels-list .my-hotel-item .time-ago{color:#6d7174;margin-top:1.2rem}@media(max-width: 991px){.my-hotels .toggle-my-hotels-btn-text{display:none}.my-hotels .my-hotels-modal{width:100%;height:95%;right:unset;top:unset;bottom:-95%;left:0;transition:bottom .6s ease;border-radius:8px 8px 0 0}.my-hotels .my-hotels-modal--show{transition:bottom .6s ease;bottom:0}}
/*# sourceMappingURL=core.map.css */
