html,body,div,span,object,iframe,p,a,big,img,strike,strong,sub,b,u,i,center,ul,li,fieldset,form,label,table,tbody,thead,tr,th,td,footer,header,nav,section,video,input,select{margin:0;padding:0}iframe,table,img,fieldset{border:none}#main{clear:both;position:relative;background-color:#fff}#main .container{position:relative}a{cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}.clear{clear:both}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}ul{list-style:none;display:block}strong{font-weight:bold}.part{min-width:104px}body{min-width:320px}textarea{resize:none}@media (max-height: 380px) and (orientation: landscape){.responsive{-webkit-text-size-adjust:none}}@media (max-width: 568px){.responsive .hidden_when_mobile{display:none}}@media (max-width: 767px){.responsive{padding-right:0px;padding-left:0px}.responsive .below_left_nav,.responsive .hidden_when_small{display:none}.responsive p{font-size:15px;line-height:18px}}.icon-sprite-weather{background-image:url('//cdn-prod-green-www.apollo.se/v-dbe5e788b00d63c4206bcaa8f2d0eb76/content/img/icons/weathericons.png');background-color:transparent;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}#header_content{position:relative;margin:0 auto;padding:10px 10px 0 10px;width:960px}#header_content .menu_opener{display:none}#header_content .search_opener{display:none}@media (min-width: 768px) and (max-width: 979px){.responsive #header_content{width:744px}}@media (max-width: 767px){.responsive #header_content{width:auto}}#main{margin:0 auto}@media (min-width: 768px) and (max-width: 979px){.responsive #main{width:744px}}@media (max-width: 767px){.responsive #main{width:auto;padding-right:0;margin-right:0}.responsive #main .container{padding-right:10px}}#footer{width:960px;margin:0 auto}@media (min-width: 768px) and (max-width: 979px){.responsive #footer{width:744px}}@media (max-width: 767px){.responsive #footer{width:auto}}#breadcrumb{float:left}#breadcrumb ul{white-space:nowrap}#breadcrumb ul li{float:left;margin-left:10px}#top_navigation{position:relative}#top_navigation .top_header_links{display:none}#top_navigation>.top_menu{width:970px;margin:0 auto}#top_navigation>.top_menu>.separator:first-child{margin-left:4px}#top_navigation>.top_menu>.separator{width:1px;float:left;height:39px}#top_navigation>.top_menu>.top_menu_item{float:left;position:relative;text-align:center}#top_navigation>.top_menu>.top_menu_item>ul{visibility:hidden;position:absolute;left:0;border-top-width:0;z-index:500}#top_navigation>.top_menu>.top_menu_item>ul>li{float:left;text-align:left}#top_navigation>.top_menu>.top_menu_item.last_child>ul{right:0;left:auto}#top_navigation>.top_menu>.top_menu_item:hover>ul{visibility:visible}#tab_navigation{clear:both;width:100%;margin:0 auto}#tab_navigation>ul li{float:left}#footer_tab_links{margin-top:10px}#footer_tab_links li{clear:both;float:left}.bottom_section_tabs{margin:0 auto;width:360px}.list_image_slideshow{width:100%}.list_image_slideshow .loader{position:absolute;background-color:white;opacity:0.8;margin-left:50%;top:30%;left:-16px}.list_image_slideshow .image_slideshow li{position:relative}.list_image_slideshow .image_slideshow img{width:100%}.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}.breadcrumb_wrapper{width:960px;height:27px;margin:0 auto}@media (max-width: 979px){.responsive .breadcrumb_wrapper #breadcrumb_shortcut_lists{display:none}}@media (min-width: 768px) and (max-width: 979px){.responsive .breadcrumb_wrapper{width:744px}}@media (max-width: 767px){.responsive .breadcrumb_wrapper{width:auto}}#breadcrumb_shortcut_lists,#tab_navigation_shortcut_lists{float:right;margin-right:5px}.shortcut_list{float:left;position:relative;cursor:pointer}.shortcut_list h3{cursor:pointer}.shortcut_list>div{position:absolute;right:0}.shortcut_list .options{z-index:1}.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}@media (max-width: 979px){.responsive #tab_navigation_shortcut_lists{display:none}}#filter_section{margin-bottom:10px}#filter_section ul fieldset label{display:inline}.ui-slider{margin-top:5px}.ui-slider .ui-state-hover,.ui-slider .ui-state-default,.ui-slider .ui-state-focus,.ui-slider .ui-widget-content{border:none !important}div.banner{position:absolute;margin-left:980px}@media (max-width: 979px){.responsive div.banner{display:none}}.search_as_you_type_menu{background-color:#FFFFFF}.search_as_you_type_menu .ui-menu-item a.ui-state-focus{margin:0}#map_canvas .image_slideshow .enlarge_wrapper{display:none}.rsDefault{background:none;background-color:black;height:0}.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:50px;position:relative;left:0}.rsDefault .rsArrowIcn{background:url('//cdn-prod-green-www.apollo.se/v-8af173ec5a64577f7e52ef68100b2f53/content/img/royalslider/rs-default.png') 0 0;background-color:#000;background-color:rgba(0,0,0,0.75)}.rsDefault .rsThumbsArrowIcn{background:url('//cdn-prod-green-www.apollo.se/v-8af173ec5a64577f7e52ef68100b2f53/content/img/royalslider/rs-default.png')}.rsDefault .rsFullscreenIcn{background:url('//cdn-prod-green-www.apollo.se/v-8af173ec5a64577f7e52ef68100b2f53/content/img/royalslider/rs-default.png') 0 0;background-color:#000;background-color:rgba(0,0,0,0.75)}.rsDefault .rsPlayBtnIcon{background:url('//cdn-prod-green-www.apollo.se/v-8af173ec5a64577f7e52ef68100b2f53/content/img/royalslider/rs-default.png') no-repeat 0 -32px}.rsDefault .rsCloseVideoIcn{background:url('//cdn-prod-green-www.apollo.se/v-8af173ec5a64577f7e52ef68100b2f53/content/img/royalslider/rs-default.png') -64px 0}.rsDefault .rsPreloader{background-image:url('//cdn-prod-green-www.apollo.se/v-3f3c90a43fd90238445e07adce9d11e7/content/img/royalslider/preloader-white.gif')}.rsDefault .grab-cursor{cursor:url('//cdn-prod-green-www.apollo.se/v-64cb702166af44d4bb113d9670729f61/content/img/royalslider/grab.png') 8 8,move}.rsDefault .grabbing-cursor{cursor:url('//cdn-prod-green-www.apollo.se/v-b268eb32d273a6c2e1d52ae97b08ba69/content/img/royalslider/grabbing.png') 8 8,move}.rsDefault .rsLink{background:url('//cdn-prod-green-www.apollo.se/v-d7533e918d9d89a61a8e9e0d10f4e351/content/img/royalslider/blank.gif')}.rsDefault .rsSlide #map_canvas{color:black}.rsDefault .video_outer,.rsDefault .map_gallery_iframe{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:80%;height:80%}.rsDefault .video_inner{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.rsDefault .video_iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rsDefault .gm-style-iw{max-height:320px}.rsDefault .map_gallery_iframe #map_canvas .list_item_video,.rsDefault .map_gallery_iframe .rsFullscreenBtn{display:none}.rsDefault .rsSlide,.rsDefault rsVideoFrameHolder{background:none;background-color:none}.rsDefault .rsOverflow{background:none}.rsDefault .rsArrow,.rsDefault .rsNav,.rsDefault .rsThumbsArrow,.rsDefault .rsFullscreenBtn{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.rsDefault .video_iframe,.rsDefault .video_iframe iframe{width:100%;height:100%;position:absolute}.royalSlider.hidden{display:none;visibility:hidden}.royalSlider.hidden.rsFullscreen{display:block;visibility:visible}.list_item_video a{z-index:100}.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:white}.gallery_small .imagedescriptionlist{display:none}.list_image_gallery{width:100%}.list_image_gallery.gallery_small .rsGCaption{bottom:-3px;display:block;background:none;color:black;padding:0}.list_image_gallery.gallery_small .rsGCaption .rsCaption{margin:0}.list_image_gallery.rsFullscreen .image-numbering{font-weight:bold}@media (max-width: 768px){.gallery_small .rsFullscreenBtn{display:none}.rsDefault .map_gallery_iframe{width:100%;height:100%}.rsDefault #map_canvas .list_item{width:auto}.rsDefault #map_canvas .list_item .span6{width:100%}.rsDefault .gm-style-iw{max-height:none}}.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;width:960px;margin:0 auto}.background_image_wrapper .caption_wrapper .background_caption{position:absolute;top:125px;left:340px}.loader{background-image:url('//cdn-prod-green-www.apollo.se/v-5ba9209486dfac79691a1b2ebf5f22e8/content/img/loader.gif');background-position:center center;background-repeat:no-repeat;height:32px;margin:10px auto;width:32px}.responsive_table .cell_heading{display:none}@media (max-width: 767px){.responsive .responsive_table .cell_heading{display:inline;font-weight:bold;margin-right:10px;white-space:nowrap;float:left}.responsive .responsive_table thead{display:none}}#page_container{position:relative}.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%}@media (max-width: 767px){.responsive .search_result_item .text_column{width:67%;float:left}.responsive .search_result_item .image_column{width:30%;float:right}}#left_nav{margin-bottom:20px}#hotel_list_search .loader{clear:both}#hotel_list_search .empty_left_column{min-height:1px}#hotel_list_search .hotel_counter_label_wrapper h2{margin-top:0}@media (min-width: 768px){.hotel_counter_label_wrapper{position:absolute;margin-left:2px}}@media (max-width: 767px){#hotel_list_search .sorting_header{width:100%;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hotel_counter_label_wrapper{height:20px;padding:5px}}.hotel_count_text{font-weight:bold;display:none}@media (max-width: 767px){.responsive .filter_column #filter_section h2{display:none}}@media (max-width: 767px){.responsive .filter_column #filter_section h2{display:none}}.facts_page .facts .text{width:380px}@media (max-width: 767px){.facts_page.responsive .text{width:auto}}@media (max-width: 767px){.climate_page.responsive .climate_table{border-collapse:collapse;width:100%}.climate_page.responsive .climate_table tbody tr{border-width:1px 0;border-style:solid}.climate_page.responsive .climate_table tbody td{float:left;border:none;text-align:left;width:45%}.climate_page.responsive .climate_table tbody td:first-child{width:100%;text-align:center;margin:8px 0}}@media (max-width: 479px){.climate_page.responsive .climate_table tbody td{clear:left;width:100%}}.excursion_list_page #product_list h3 a{cursor:default}.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 .classifications_filter_section{width:204px}.accommodation_search_page #filter_section .area_filter_group{float:left}.accommodation_search_page #filter_section .area_filter_group .ui-multiselect{margin-top:10px}.accommodation_search_page #filter_section .segmentations_filter_section,.accommodation_search_page #filter_section facilities_filter_section{width:222px}.accommodation_search_page #filter_section .accommodation_type_filter_section{width:370px}.accommodation_search_page #filter_section .accommodation_type_filter_section li{float:left;width:116px}.accommodation_search_page #filter_section .filter_section{float:left;padding:15px 0}.accommodation_search_page #filter_section .filter_section li{white-space:nowrap;padding:2px 0.5%}.accommodation_search_page #filter_section .filter_section .popover_box li{white-space:normal}.accommodation_search_page #filter_section .basic_filters .area_filter_group .heading{display:block}.accommodation_search_page #filter_section .basic_filters .classification_filter_section{width:130px}.accommodation_search_page #filter_section .additional_filters .segmentations_filter_section li,.accommodation_search_page #filter_section .additional_filters .facilities_filter_section li,.accommodation_search_page #filter_section .additional_filters .segmentations_filter_section li{width:160px}.accommodation_search_page #filter_section .additional_filters .facilities_filter_section li{width:192px}.accommodation_search_page #filter_section .search_button_container{width:100%;float:left}.accommodation_search_page #filter_section .search_button_component{float:right}.accommodation_search_page #filter_section .hotel_count_component{float:left}.accommodation_search_page #filter_section .loader_location{display:inline-block;height:32px;margin-top:-15px}.accommodation_search_page #filter_section #find_hotels{float:left;margin:10px}@media (max-width: 979px){.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 .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 .segmentations_filter_section,.responsive.accommodation_search_page #filter_section .facilities_filter_section{float:none}}.search_page .search_result_list{margin:20px 0;float:left;clear:both}.hotel_list_page,.accommodation_list_page,.content_page{overflow-y:scroll}.hotel_list_page .country_filter_section,.hotel_list_page .area_filter_section,.accommodation_list_page .country_filter_section,.accommodation_list_page .area_filter_section,.content_page .country_filter_section,.content_page .area_filter_section{margin:10px}.content_page .list_item_main_information_inner h4{margin-top:0}@media (max-width: 767px){.responsive #hotel_list_search .sorting_header_divider{display:none}}.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 #responsive_booking_box_filler{display:none}.part{position:relative}.part .clear{clear:both}@media (max-width: 979px){.responsive .part img{width:100%}}.responsive .no-resize{width:auto !important}.part.teaser.image_left>img{float:left;margin-right:10px}.part.teaser.image_left>a{float:left;margin-right:10px}@media (min-width: 480px) and (max-width: 767px){.responsive .span3.teaser p{font-weight:normal;font-size:14px;line-height:16px}.responsive .span3.teaser a{font-weight:normal;font-size:14px}.responsive .span3.teaser a img{width:auto;float:left;margin-right:10px}}@media (max-width: 767px){.responsive .span2.teaser.wrapper{float:left}}@media (min-width: 480px) and (max-width: 767px){.responsive .span2.teaser.wrapper{width:30%;margin-right:15px}}@media (max-width: 479px){.responsive .span2.teaser.wrapper{margin-right:10px;font-size:12px}}@media (max-width: 479px){.responsive .span2.teaser.wrapper{width:45%}}@media (max-width: 479px){.responsive .span6.teaser .teaser_image_link{float:none}}@media (min-width: 768px) and (max-width: 979px){.responsive .teaser .image_left .teaser_image_link{width:50%}}@media (max-width: 479px){.responsive .teaser .image_left .teaser_image_link{float:none}}@media (min-width: 480px) and (max-width: 767px){.responsive .span6.teaser.image_left.wrapper p{font-weight:normal;font-size:14px;line-height:16px}.responsive .span6.teaser.image_left.wrapper a{font-weight:normal;font-size:14px}}.responsive .span9.teaser.image_left.wrapper img{width:auto}.part.travel_area_navigator select,.part.travel_area_navigator a{clear:both;float:left}.part.product{padding:10px}.part.product img.product_image{width:100%}.part.tab_container .containers{position:relative}.part.tab_container .sectionContent{position:absolute;top:0;left:0}.responsive .rich_text_part img{width:100%}.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,0.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}.zoneItem{clear:both;min-height:24px}.zoneItem .part{overflow:visible}.dropZone{clear:both}.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: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 black;margin-bottom:25px;margin-left:0px}body.parts_library div.reusable_part_preview>div{margin-left:0px}body.catalogue_spot_admin_page .content{width:960px;margin:auto}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}#assets{position:relative;margin-bottom:10px;width:100%;height:auto}#assets>img{width:100%}#assets .asset_links{position:absolute;left:10px;bottom:10px}#assets .asset_links a{margin-right:10px}#assets .asset_links .video_holder .video_inner.fluidvideo{position:initial;padding-bottom:auto;padding-top:0;height:auto}#assets .asset_overlay{max-width:400px;position:absolute;right:10px;bottom:10px;padding:10px 15px 15px 15px;background-color:#fff;background-color:rgba(255,255,255,0.85)}#assets .asset_overlay h3{margin-top:5px;margin-bottom:0px}#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}@media (max-width: 767px){.responsive #assets .asset_overlay{max-width:none;position:static;right:initial;padding:0;float:left;width:100%;margin-bottom:5px;margin-top:5px}.responsive #assets .asset_overlay .asset_overlay_unique_selling_points{padding:0 8px}}@media (min-width: 480px) and (max-width: 767px){.responsive #assets .asset_links{position:absolute}}@media (max-width: 479px){.responsive #assets .asset_links{position:static}}.important_commercial_content{position:relative}.important_commercial_content .see-all{text-align:right;margin-right:0}.important_commercial_content h2{margin-top:10px;margin-bottom:10px}.important_commercial_content .item-2{clear:left}.important_commercial_content img{width:100px;height:50px;float:left;margin-right:10px}.important_commercial_content>div{width:265px;overflow:hidden;float:left;margin:5px 5px 8px 0px}.important_commercial_content .accommodation h3,.important_commercial_content .travel_area h3,.important_commercial_content .manual h3{margin-top:0px;margin-bottom:0px}.important_commercial_content .accommodation h3 a,.important_commercial_content .travel_area h3 a,.important_commercial_content .manual h3 a{float:left;margin-top:0;margin-bottom:0}.important_commercial_content .accommodation>div,.important_commercial_content .travel_area>div,.important_commercial_content .manual>div{padding-top:3px 0 0 0;float:left}@media (max-width: 979px){.responsive .important_commercial_content{float:left}}@media (min-width: 768px) and (max-width: 979px){.responsive .important_commercial_content>div{width:200px}.responsive .important_commercial_content .manual>div{padding:3px 0 0 0;width:auto}.responsive .important_commercial_content img{width:170px;height:auto}.responsive .important_commercial_content .see-all{width:auto}}@media (max-width: 479px){.responsive .important_commercial_content{border-radius:0}.responsive .important_commercial_content .see-all{position:relative;width:100%;padding:5px 0;margin:5px 0;text-align:center}}.climate_overview{width:250px}.climate_overview tr{float:left}@media (min-width: 768px) and (max-width: 979px){.responsive .climate_overview{margin-left:0;width:100%}}#bottom_section{width:960px;position:relative;margin-left:auto;margin-right:auto;clear:both}#bottom_section .classification{float:none}#bottom_section .bottom_section_container{clear:both;position:relative}#bottom_section .row_of_siblings{padding:20px 0px 10px 10px}#bottom_section .row_of_siblings .sibling{padding-right:0}@media (min-width: 768px) and (max-width: 979px){.responsive #bottom_section{width:744px}}@media (max-width: 767px){.responsive #bottom_section{display:none}}.sibling{float:left;position:relative;z-index:1}.sibling img{width:140px;height:70px}.sibling .more_info{position:absolute;bottom:20px;display:none;width:220px}.list_item{margin-top:10px;margin-bottom:10px}.list_item .textfacts{float:left;clear:both}.list_item .textfacts .k_fact{clear:both;float:left}.list_item .textfacts .k_fact .fact_name{margin-right:6px}.list_item .textfacts .k_fact p{clear:none}.list_item .textfacts .k_fact a{float:none}.list_item .segmentationicons{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{float:right}.list_item .list_item_main_information_inner{width:100%;min-height:110px;margin-left:-10px;padding-left:10px}.list_item .from-price{margin-top:5px;margin-bottom:10px}.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 .classification{float:left}.list_item .more_about{float:left;clear:both;margin-bottom:10px;margin-top:5px}.list_item .slideshow-counter{float:left}.list_item .product_page_link{float:left;clear:both;margin:10px 0 0 0}.list_item .hotels_information{margin:10px 0 0 5px}.list_item .separator{height:50px}.list_item .name_heading{clear:left}.list_item .hotel_category_short_name{display:inline;float:left;margin-right:5px}.facilities .k_fact{float:left;text-align:left}.facilities .k_fact p{float:left;clear:none;padding:0;margin:0}.facilities .fact_name{margin-right:6px;float:left}.label{position:relative;padding-right:3px;display:inline-block;vertical-align:top}.label.cleared{clear:both;display:block}.label .popover_box{width:220px;position:absolute;bottom:20px;display:none;z-index:9999;padding:15px}.label .popover_box h3{margin:0}.label .popover_box p{margin:5px 0px 0px 0px;white-space:normal}.label .popover_box .bottomarrow{position:absolute;bottom:-14px}.travel_area_trail{min-height:20px;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:""}.bookingBoxListPage{position:relative;float:left;clear:both;min-height:40px}.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}}.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.no-price .booking_link{clear:both}.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 .top_product_information .booking_link{position:absolute;bottom:10px;right:10px}.multiple_top_products .hotel_list_link{float:right;padding-right:25px}.multiple_top_products .custom_iframe{width:380px}.product-list-overview{float:right;margin-top:0;margin-right:0}.product-list-overview .from-price{float:right}@media (max-width: 767px){.responsive .product-list-overview{width:100%;padding:0}.responsive .product-list-overview h3{margin:5px 0 0 0}.responsive .product-list-overview ul{margin-left:0}.responsive .product-list-overview li{float:left;width:100%}.responsive .product-list-overview li a.from-price{margin-left:17px;float:none}}#product_list{margin-top:10px;margin-bottom:10px}#product_list .label li{list-style-type:disc}#product_list h4{margin-top:0}#product_list .sorting_header{position:relative;padding:3px;float:left}#product_list .sorting_header .sorting_section{float:right}#product_list .sorting_header p{position:relative;max-width:200px;float:left;margin-right:5px;margin-top:2px;margin-bottom:0px}#product_list .sorting_header select{float:left}#product_list .range_slider_label{width:100%}#product_list .price_filter{margin:0 20px 10px 20px}@media (max-width: 767px){.responsive #product_list .span8 .sorting_header{float:left}}@media (min-width: 480px) and (max-width: 767px){.responsive #product_list .span8 .list .list_item .span3{width:38%;float:left;padding-right:20px}.responsive #product_list .span8 .list .list_item .span5{width:62%}.responsive #product_list .span8 .list .list_item .divider{margin-left:0}}@media (min-width: 320px) and (max-width: 479px){.responsive #product_list .span8 .list .list_item .divider{margin-left:0}.responsive #product_list .span8 .sorting_header{float:left}.responsive #product_list .span8 .sorting_header .sorting_section{width:100%}}.facility_group{clear:both;margin:10px 0}.facility_group p{display:inline-block;margin-bottom:0;padding-bottom:0;margin-top:0}.hotel_filter_header{display:none;float:left;cursor:pointer}@media (max-width: 767px){.responsive .hotel_filter_header{display:block}}
