@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);footer,header .nav-desktop .list-nav-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.big-list:after,.box .box-content:after,.box .box-top:after,.btn:after,.charter-result:after,.hc_i_layout_v5 .hc_i dd.hc_i_numHtls,.hc_wrap,.latest-searches-container:after,.mywrap,.prisbevakaren .search-box .search-box-child-selects:after,.search-box .search-box-child-selects:after,.search-box .search-box-view:after,.search-box-view.default-view .search-box-calendars:after,.search-box-view.default-view .search-box-from-to-fields:after,.search-box-view.openjaw-view .add-leg-section:after,.search-box-view.openjaw-view .search-box-other .search-box-passenger-selects:after,header .top:after{clear:both}.mywrap{background-color:#444;font-size:14px;font-family:'Open Sans',sans-serif;text-align:left}footer .footer-top .inner,footer .footer-top .inner-cell{text-align:center}footer .text{margin:0;font-weight:700}header .top{min-height:60px;background-color:#2e5b8b}.mywrap *,.mywrap :after,.mywrap :before{box-sizing:border-box}.hc_page_home .hc_bg{width:100%;height:668px;background:url(https://media.datahc.com/Affiliates/37658/Brands/Image/flygresor-template-2-default.jpg) no-repeat;background-size:auto 100%;position:absolute;left:0;z-index:0;display:block}footer .link-image.facebook,footer .link-image.instagram,footer .link-image.mast,footer .link-image.mobile,footer .link-image.twitter{background-image:url(https://media.datahc.com/Affiliates/37658/Brands/Image/flygresor-sprite.png)}.hc_bg{display:none}header .container{position:relative;height:100%}.hc_wrap{width:1200px;margin:0 auto}section.container{padding:0 10px;min-width:320px;overflow:hidden;max-width:1200px;margin-left:auto;margin-right:auto}header .inner{margin-top:10px;display:table;table-layout:fixed;width:100%;height:60px}header .inner-cell{display:table-cell}header .logo{margin:0;width:auto;display:inline-block}header .img-logo{display:block;margin:0;height:63px}header .inner-cell{vertical-align:top;height:90px}header .inner-cell-banner{display:table-cell}header .nav-desktop{z-index:1;overflow:hidden;-webkit-transition:height .2s ease-in-out .6s,opacity .2s ease-in-out;transition:height .2s ease-in-out .6s,opacity .2s ease-in-out;font-size:16px;opacity:1;height:42px}header .nav-desktop .list-nav{list-style:none;padding:0;margin:0}header .nav-desktop .list-nav:after,header .nav-desktop .list-nav:before{content:" ";display:table}header .nav-desktop .list-nav-item{display:table-cell;position:relative;white-space:nowrap}header .nav-desktop .list-nav-link:first-child{border-top:0}header .nav-desktop .list-nav-link{display:block;display:table-cell;vertical-align:middle;padding:10px;font-weight:700;color:#fff;text-decoration:none}header .hamburger-menu{display:none}header .nav-desktop .list-nav-item.active:after{background-color:#fac618;left:0}header .nav-desktop .list-nav-item:after{content:"";position:absolute;bottom:0;width:100%;height:5px}.hc_page_home #hc_findAHotel,footer{position:relative}header .nav-desktop .list-nav-item:hover{background-color:#fff}header .nav-desktop .list-nav-item:hover .list-nav-link{color:#2e5b8b}footer,footer .copyright .contact-us,footer .link{color:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}header{padding-bottom:0;height:100%;background-color:#f6f6f6}footer{background-color:#444}footer .footer-top{padding-top:20px;padding-bottom:20px}footer .footer-top .inner-cell a{display:inline-block}footer .link{display:block;min-width:30px;min-height:30px;text-decoration:none}footer .link-image.facebook{background-position:0 0}footer .link-image.twitter{background-position:-42px 0}footer .link-image.instagram{background-position:-83px 0}footer .link-image.mast{background-position:-124px 0}footer .link-image.mobile{background-position:-163px 0}footer .link-image{min-width:30px;height:30px;text-align:center;background-repeat:no-repeat;background-position:center 0}footer .footer-top .inner-cell a .link-text-container{text-align:left}footer .link-text-container{padding-left:4px}footer .cell{display:table-cell;vertical-align:top}footer .small-text{margin-top:0;text-align:left}footer .link-text{display:block;letter-spacing:.5px}footer .large-text{font-size:12px}footer .hr{margin-top:20px;width:100%;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(0,0,0,.4)}footer .inner.bottom{table-layout:fixed;padding:0 1%;margin-bottom:20px}footer .inner{display:table;width:100%}footer .inner-cell{display:table-cell;vertical-align:top}footer .local .local-title{margin-top:0;font-weight:700;letter-spacing:.5px}footer .local .selectbox{display:none}footer .local .local-link{white-space:nowrap;text-decoration:none;font-size:12px;color:#fff;display:block;width:20.25316%;float:left;margin-right:6.32911%;line-height:30px}footer .local .local-image,footer .local .local-text{display:inline-block;vertical-align:middle}footer .local .local-image{height:15px;width:25px;margin:3px}footer .copyright{margin:0 0 20px;text-align:center}section.container:after{content:" ";display:block;clear:both}footer .inner-cell.logo{display:none}.hc_page_home #hc_r_content{margin-top:0}.hc_page_home #hc_findAHotel h1{padding-right:0;display:none}#hc_htl_thumbs a:hover,.hc_i dd.hc_i_photos ul li:hover{border:1px solid #2E5B8B}#hc_htl_thumbs a{border:1px solid #fff}#hc_refinePrices .hc_m_content{background:#EEE}#hc_refinePrices .hc_filter .hc_m_hd h3{padding-bottom:7px}#hc_filter_name .hc_m_content,#hc_htl_overview .hc_m_content,#hc_sr_sp .hc_m_content{padding:10px}#hc_filter_location h4{color:#666}.hc_filter .hc_m_content{background:#FFF!important;border-radius:5px;display:block;margin:5px 0}.hc_m_content .hc_m .hc_m_ft,.hc_m_content .hc_m .hc_m_hd{background:0 0}#hc_refinePrices a,#hc_sr_expand h3{color:#000}#hc_sr_expand .hc_m_outer .hc_m_content .hc_m_hd{background:0 0}#hc_htl_overview .hc_m_hd{margin-bottom:0}.hc_i_photos_7,.hc_i_photos_8{display:none}#hc_changeSearch .hc_m_close,#hc_hotelPageSearch .hc_m_close{color:#fff}.hc_i_layout_v6 dd.hc_i_pm tr.hc_sri_pm_direct td.hc_tbl_col_2 a,.hc_i_layout_v6 dd.hc_i_pm tr.hc_sri_pm_direct.hc_highlight td.hc_tbl_col_2 a{font-size:.8em!important;white-space:normal}.hc_page_hotel .hc_othersViewed{margin-left:0;margin-right:0}.hc_page_home .hc_r_layout_v8_full #hc_r_1{margin:0;width:100%}.hc_page_home #hc_findAHotel .hc_m_outer{background:0 0;border:0;padding:150px 0}.hc_page_home #hc_findAHotel .hc_m_hd{background:0 0;left:0;padding-left:0;position:absolute;top:-52px;width:85%}.hc_page_home #hc_findAHotel .hc_m_content{margin:0 auto;padding:22px;width:530px}.b1h,.b2bh,.b3bh,.b4bh{margin:0}.hc_page_home .hc_r_layout_v8_full #hc_r_2b{clear:left;float:left;margin-left:0;width:100%}.hc_page_home #hc_selectedDeals,.hc_page_home #hc_viewedHotels{display:none!important}.hc_page_home .hc_i_layout_v5 .hc_i_wrapper:nth-child(4n+1){clear:left}.hc_page_home .hc_i_layout_v5 .hc_i_wrapper:nth-child(2n+1){clear:none}.hc_page_home .hc_i_layout_v5 .hc_i_wrapper{width:25%}.hc_page_home #hc_r_1 .b1h,.hc_page_home #hc_r_1 .b2bh,.hc_page_home #hc_r_1 .b2h,.hc_page_home #hc_r_1 .b3bh,.hc_page_home #hc_r_1 .b3h,.hc_page_home #hc_r_1 .b4bh,.hc_page_home #hc_r_1 .b4h{display:none}#hc_hotelPageSearch .b2h,#hc_hotelPageSearch .b3h,#hc_hotelPageSearch .b4h,#hc_htl_usrRating .b2bh,#hc_htl_usrRating .b2h,#hc_htl_usrRating .b3bh,#hc_htl_usrRating .b3h,#hc_htl_usrRating .b4bh,#hc_htl_usrRating .b4h,.b2h,.b3h,.b4h{display:none;margin:0}.b2bh,.hc_m_content .hc_m_v12 .b2bh,.hc_m_content .hc_m_v12 .b2h,.hc_m_content .hc_m_v16 .b2bh,.hc_m_v12 .b2bh,.hc_m_v12 .b2h,.hc_m_v16 .b2bh{border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6}.hc_m_v2 .b2bh,.hc_m_v2 .b3bh,.hc_m_v2 .b4bh{display:block}.hc_toolsNav{border-radius:0}.hc_page_home #hc_findAHotel .hc_f_t_cb label:hover span,.hc_page_home #hc_findAHotel .hc_f_t_filters>legend a,.hc_page_home #hc_findAHotel .hc_f_t_filters>legend a .hc_icon:before{color:#fff!important}.hc_f_t_date2 img,.hc_f_t_date3 img,.hc_f_t_date5 img{background:url(https://cdn.datahc.com/Images/hc_icon_calendar_inverse.gif?1.0.2016.096003-C81777) no-repeat #F96c6c}.hc_page_home #hc_providerLogos{background:#fff;margin-top:50px}#hc_htl_pm_rates table#hc_htl_pm_rates_content{border-width:1px}#hc_htl_pm_rates .hc_m_outer{border:0;padding-left:0;padding-right:0}#hc_htl_pm_rates .b1h,#hc_htl_pm_rates .b2bh,#hc_htl_pm_rates .b3bh,#hc_htl_pm_rates .b4bh{display:none!important}.hc_page_home .hc_r_layout_v8_full #hc_r_3{padding:0}.hc_f_t_i input,.hc_f_t_i2 input,.hc_f_t_i3 input,.hc_f_t_s2 select,.hc_f_t_s3 select,.hc_f_t_s_multi select,.hc_f_t_search input,.hc_f_t_search2 input,.hc_f_t_ta textarea,body,h1,h2,h3,h4,h5,h6{font-family:arial}.hc_f_btn_v1,.hc_f_btn_v10,.hc_f_btn_v10:hover,.hc_f_btn_v11,.hc_f_btn_v11:hover,.hc_f_btn_v15,.hc_f_btn_v15:hover,.hc_f_btn_v1:hover,.hc_f_btn_v21,.hc_f_btn_v21:hover,.hc_f_btn_v23,.hc_f_btn_v23:hover,.hc_f_btn_v37,.hc_f_btn_v37:hover,.hc_f_btn_v38,.hc_f_btn_v38:hover,.hc_f_btn_v4,.hc_f_btn_v40,.hc_f_btn_v40:hover,.hc_f_btn_v4:hover,.hc_f_btn_v5,.hc_f_btn_v5:hover,.hc_f_btn_v6,.hc_f_btn_v6:hover,.hc_f_btn_v7,.hc_f_btn_v7:hover,.hc_f_btn_v8,.hc_f_btn_v8:hover,.hc_f_btn_v9,.hc_f_btn_v9:hover{background:#f9c51d;border-radius:0;border:0;border-left:1px solid rgba(0,0,0,.1);color:#355c8a!important;box-shadow:none;text-shadow:none}.hc_m_v2 .hc_f_roomConfig,.hc_m_v2 .hc_f_roomConfig a{color:#333}#hc_r_content{background:0 0}.mywrap iframe{display:none}.hc_page_home .hc_bg{top:142px}.hc_r_config{position:absolute;top:-50px;right:0}.hc_ab_9334 .hc-mapfilters__buttonlink{background:#2e5b8b}