#ArticleListingPage{padding-left:20px;padding-right:20px}#ArticleListingPage .listing-content{display:flex;justify-content:space-between;align-items:flex-start}#ArticleListingPage .side{width:180px;margin-left:30px;margin-top:0}#ArticleListingPage li:first-child .article-item b{font-size:2.286rem}#ArticleListingPage .article-item{align-items:flex-start}#ArticleListingPage .article-item .article-item-body{flex:1}#ArticleListingPage .article-item img{height:120px}#ArticleListingPage .article-item b{font-size:1.571rem}#ArticleListingPage .article-item p{display:block}#BusinessPageDefault .eventRibbon,#BusinessPageDefault .openRibbon{top:10%;height:60px;line-height:60px;font-size:1.286rem;padding:0 10px}#BusinessPageDefault .basetoolListing .item.withSubHeader>div:first-child{height:40px;font-size:1.071rem}#BusinessPageDefault .basetoolListing .inner{overflow:hidden}#BusinessPageDefault .filter{padding-left:30px;position:relative}#BusinessPageDefault .button.booking{margin-bottom:0}#BusinessPageDefault .businessList .contentPager{clear:both;overflow:hidden}#BusinessPageDefault .businessList .contentPager .pager{margin-bottom:0}#BusinessPageDefault .top-boxes{overflow:hidden;margin-bottom:60px}#BusinessPageDefault .top-boxes.businessBoxes{background:none}#BusinessPageDefault>.slider .videoSwitch{display:block;position:absolute;bottom:20px;right:30px;color:#fff;cursor:pointer}#BusinessPageDefault>.slider .videoSwitch>div{width:150px;height:84px;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:7px}#BusinessPageDefault>.slider .videoSwitch .ico{display:block;position:absolute;width:40px;height:40px;margin-left:-20px;margin-top:-30px;border:solid 2px #fff;border-radius:24px;left:50%;top:50%;text-align:center;line-height:34px;font-size:24px}#BusinessPageDefault>.slider .videoSwitch>span{display:block;margin-top:5px;text-align:center}.businessBoxes{padding-top:60px}.businessBoxes .inner{height:300px;padding:30px}.businessBoxes .boxes h2{text-align:center;margin-bottom:30px;margin-top:10px}.businessBoxes .boxes h2 span{display:block;margin:0 auto;margin-bottom:20px}#BusinessPageCC .business-card{margin-left:auto;margin-right:auto}.businessPageCommon .googleMapArea .gmap{height:500px}.businessPageCommon .mapImages .slick-slide{height:500px}#BusinessPageCompact .top{padding:0 20px}@media(min-width:1120px){#BusinessPageCompact .top{padding-left:0;padding-right:0}}#BusinessPageCompact .master-slider-bg:before{content:"";float:left;padding-bottom:65%}#BusinessPageCompact .master-slider-bg:after{content:"";display:table;clear:both}#BusinessPageCompact .master-slider-bg:before{content:"";float:left;padding-bottom:65%}#BusinessPageCompact .master-slider-bg:after{content:"";display:table;clear:both}#BusinessPageCompact .info-box__map div:before{content:"";float:left;padding-bottom:50%}#BusinessPageCompact .info-box__map div:after{content:"";display:table;clear:both}#BusinessPageCompact .info-box__map div:before{content:"";float:left;padding-bottom:50%}#BusinessPageCompact .info-box__map div:after{content:"";display:table;clear:both}@media(max-width:959px){#BusinessPageFixed .head .master-slider:before{content:"";float:left;padding-bottom:65%}#BusinessPageFixed .head .master-slider:after{content:"";display:table;clear:both}#BusinessPageFixed .head .master-slider:before{content:"";float:left;padding-bottom:65%}#BusinessPageFixed .head .master-slider:after{content:"";display:table;clear:both}}@media(max-width:959px){#BusinessPageFixed .dm-price{display:flex}#BusinessPageFixed .dm-price .direct-info{flex:1;margin-right:10px}#BusinessPageFixed .dm-price .direct-info:last-child{margin-right:0}#BusinessPageFixed .dm-price .price-example{margin:0 0 0 10px;flex:1}#BusinessPageFixed .dm-price .price-example:first-child{margin:0}}#BusinessPageFixed .content>.inner{padding:0 40px}@media(max-width:959px){#BusinessPageFixed section.calendar .inner{display:flex;align-content:stretch}#BusinessPageFixed section.calendar .calendar{width:50%}#BusinessPageFixed #calendarTimes{width:50%;border:solid 1px #f0f0f0;border-left:none}}#BusinessPageStockholm .eventRibbon,#BusinessPageStockholm .openRibbon{top:10%;height:60px;line-height:60px;font-size:1.286rem;padding:0 10px}#BusinessPageStockholm .basetoolListing .inner{overflow:hidden}#BusinessPageStockholm .filter{padding-left:30px;position:relative}#BusinessPageStockholm .button.booking{margin-bottom:0}#BusinessPageStockholm .businessList .contentPager{clear:both;overflow:hidden}#BusinessPageStockholm .businessList .contentPager .pager{margin-bottom:0}#BusinessPageStockholm .top-boxes{overflow:hidden;margin-bottom:60px}#BusinessPageStockholm .top-boxes.businessBoxes{background:none}#BusinessPageStockholm>.slider .videoSwitch{display:block;position:absolute;bottom:20px;right:30px;color:#fff;cursor:pointer}#BusinessPageStockholm>.slider .videoSwitch>div{width:150px;height:84px;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:7px}#BusinessPageStockholm>.slider .videoSwitch .ico{display:block;position:absolute;width:40px;height:40px;margin-left:-20px;margin-top:-30px;border:solid 2px #fff;border-radius:24px;left:50%;top:50%;text-align:center;line-height:34px;font-size:24px}#BusinessPageStockholm>.slider .videoSwitch>span{display:block;margin-top:5px;text-align:center}#BusinessPageStockholm .master-slider:before{content:"";float:left;padding-bottom:57.4%}#BusinessPageStockholm .master-slider:after{content:"";display:table;clear:both}#BusinessPageStockholm .master-slider:before{content:"";float:left;padding-bottom:57.4%}#BusinessPageStockholm .master-slider:after{content:"";display:table;clear:both}#BusinessPageStockholm .headerVideo{display:none}#BusinessPageStockholm>.content>.body{text-align:center;padding-bottom:60px}#BusinessPageStockholm .button.booking{margin-bottom:0}#BusinessPageStockholm .desc{max-width:940px;text-align:left;margin:30px auto 0 auto}#BusinessPageStockholm>.comments{max-width:940px}#BusinessPageStockholm .basetoolListing .inner{height:420px}#BusinessPageStockholm .boxhead>img{margin:0 auto;margin-bottom:30px}#BusinessPageStockholm .businessList .contentPager{margin-left:-10px;margin-right:-10px;padding:12px 0}#BusinessPageStockholm .select2-container--businesstype{min-width:240px}.basetoolListing.default .item .button{left:25px}.basetoolListing.default .item .dates{font-size:.857rem}.pageHeader.medium>.inner{padding:30px;padding-bottom:10px}.pageHeader.medium>.inner>div{max-width:850px}.pageHeader.medium img{float:left;width:35%;margin-right:30px;max-width:270px}.master-slider .sliderBody .button.extra{margin-top:20px;margin-left:0;margin-right:20px}.master-slider .sliderBody .button.extra:last-child{margin-right:0}#PopoutArticle .article{left:auto;right:5px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:400px;max-width:90%;height:640px;max-height:60vh;-webkit-box-shadow:-1px 3px 6px rgba(0,0,0,.2);box-shadow:-1px 3px 6px rgba(0,0,0,.2);z-index:999999980}#searchCover{display:none !important}header .search{position:relative}header .search>form{display:inline;float:left;position:absolute;right:20px}header .search .typeahead{width:0;border:0;padding:0;height:30px;-webkit-transition:width .3s ease-in-out,visibility 0s linear .3s;-o-transition:width .3s ease-in-out,visibility 0s linear .3s;transition:width .3s ease-in-out,visibility 0s linear .3s;margin-right:5px;overflow:hidden;visibility:hidden}header .search .typeahead.active{width:220px;padding:0 5px;visibility:visible;-webkit-transition:visibility 0s,width .3s ease-in-out;-o-transition:visibility 0s,width .3s ease-in-out;transition:visibility 0s,width .3s ease-in-out}header .search .dropdown-menu{width:210px !important}@media(max-width:959px){nav.websites ul{column-count:2 !important}}#ListingPage .uib-datepicker-popup{z-index:2000}.listingPageHead{height:auto;padding:15px 20px;line-height:inherit;overflow:visible}.listingPageHead>div{width:100%}.listingPageHead .basetoolTypeahead{float:left;width:35%;min-width:80px;max-width:350px}.listingPageHead .basetoolTypeahead>input{border:solid 1px #e9e9e9}.listingPageHead .button{margin-left:20px;float:left}.listingPageHead .button.secondaryBg{border:none}.listingPageHead input.dateFrom,.listingPageHead button.icon-calendar,.listingPageHead .select2-container--interval{margin-top:10px}.listingPageHead input.dateFrom{float:left;height:40px;width:100px;padding:0 15px;margin-left:0;border-right:none;font-size:.929rem;clear:left}.listingPageHead .button.icon-calendar,.listingPageHead .button.gps{margin-left:0;padding:0;padding:0 10px}.listingPageHead .button.icon-calendar>span,.listingPageHead .button.gps>span{margin:0}.listingPageHead .button-group{float:right}.listingPageHead .button-group button{min-width:50px;font-size:20px}.selectedFilters{position:relative;min-height:50px}.selectedFilters .inner>span{display:inline-block;float:left;line-height:50px}.selectedFilters .inner .filterTags{padding:0;margin-top:10px;display:inline-block}.selectedFilters .inner .filterTags li{margin-bottom:0}.selectedFilters .inner .hitCount{float:right}.listingPageFilter{position:relative;height:initial;background:none;overflow:visible;padding-top:0}.listingPageFilter .filters>.type>button{padding:0 30px;height:60px;line-height:60px;font-size:.857rem}.listingPageFilter .filters>.type>button i{margin-left:15px}.listingPageFilter .filters ul button{float:left;width:33.3333%;padding:0 15px;margin-bottom:15px}.listingPageFilter .filters ul button span{height:40px;line-height:40px}#ListingPageBasic>.content{padding:0 60px 60px 60px}#ListingPageBasic .item{margin-bottom:80px}#ListingPageBasic .item .photo{margin-bottom:40px}#ListingPageBasic .item .body,#ListingPageBasic .item button.booking{padding:0 10%}#ListingPage.tpl-columns .list #map-list .map-list-container{margin-left:-300px;margin-right:-300px}#ListingPage.tpl-columns .list #map-list .map-list-container.smallslider{margin-left:0;margin-right:0}#Page404:before{content:"";float:left;padding-bottom:44.444%}#Page404:after{content:"";display:table;clear:both}#Page404:before{content:"";float:left;padding-bottom:44.444%}#Page404:after{content:"";display:table;clear:both}#Page404 h1{font-size:60px;margin-bottom:40px}#Page404 h1 span{font-size:52px}#Page404 p{font-size:22px;margin-bottom:40px}#Page404 input{width:280px}#SearchPageDefault .results{padding:0}#SearchPageDefault .results .item>div div{padding-bottom:20px}#SearchPageDefault .results .item .footer{position:absolute;bottom:0;left:190px}#SelectionPageBasic>.content{padding:0 60px 60px 60px}#SelectionPageBasic .item{margin-bottom:80px}#SelectionPageBasic .item .photo{margin-bottom:40px}#SelectionPageBasic .item .body,#SelectionPageBasic .item button.booking{padding:0 10%}#SelectionPage.tpl-columns .googleMap{height:500px}#StartPageDefault .basetoolTypeahead{margin-left:40px}#StartPageDefault section.slider input{margin-left:0;left:40px;width:400px}@media(max-width:959px){.promoDefault.third.pos2,.promoDefault.third.pos3{width:50%}}.promoText .button,.promoWaiteraid .button{margin-right:25px;margin-top:30px}.promoText .button:last-child,.promoWaiteraid .button:last-child{margin-right:0}.promoImage .inner:before{content:"";float:left;padding-bottom:40.625%}.promoImage .inner:after{content:"";display:table;clear:both}.promoImage .inner:before{content:"";float:left;padding-bottom:40.625%}.promoImage .inner:after{content:"";display:table;clear:both}.promoMap .googleMap{height:380px}.promoVideo .image:before{content:"";float:left;padding-bottom:50%}.promoVideo .image:after{content:"";display:table;clear:both}.promoVideo .image:before{content:"";float:left;padding-bottom:50%}.promoVideo .image:after{content:"";display:table;clear:both}.promoSection{height:auto}.promoBTSelection ul li a:before{content:"";float:left;padding-bottom:75%}.promoBTSelection ul li a:after{content:"";display:table;clear:both}.promoBTSelection ul li a:before{content:"";float:left;padding-bottom:75%}.promoBTSelection ul li a:after{content:"";display:table;clear:both}.promoBTSelection ul li .body{padding:60px 20px 20px 20px}.promoBTSelection ul li .body span{font-size:.929rem}.promoBTSelection ul li .body p{display:block;margin-top:8px;margin-bottom:0;line-height:1.3}.promoBTSelection ul li h3{font-size:1.286rem}.promoBTEvents .item a:before{content:"";float:left;padding-bottom:60%}.promoBTEvents .item a:after{content:"";display:table;clear:both}.promoBTEvents .item a:before{content:"";float:left;padding-bottom:60%}.promoBTEvents .item a:after{content:"";display:table;clear:both}.promoBTEvents .item .body{padding:60px 20px 15px 20px}.promoBTEvents .item .body h3{font-size:1.286rem}.promoBTEvents .item .body span{font-size:.929rem}.promoBTEventsColumns .head{padding:0 30px}.promoBTEventsColumns h2{font-size:3rem}.promoBTEventsColumns .slider{padding:40px 30px 30px 30px}.promoBTEventsColumns .item .body{padding:55px 30px 0 30px}.promoBTEventsColumns .item h3{font-size:1.286rem;margin-bottom:10px}.promoBTEventsColumns .item .dates{top:0;left:0;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.promoBTEventsColumns .item .button{margin-top:25px;margin-left:25px}.promoBTEventsColumns .controls{display:flex}.promoBTEventsColumns .promoBTEventsArrows{padding-right:130px}.promoBTEventsColumns .promoBTEventsDots{padding-left:130px}.promoParallax h2{font-size:2.286rem}.promoParallax .label{font-size:3rem;max-width:300px;top:65px;left:12px}.promoBTSelectionBasic .inner{padding:70px}.promoBTSelectionBasic .head{margin:0;position:absolute;top:70px;left:42px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.promoBTSelectionBasic .head h2{font-size:1.286rem}.promoBTSelectionBasic li .image{height:400px;margin-bottom:80px}.promoBTSelectionBasic li h3{margin-bottom:40px}.promoBTSelectionBasic .slick-pager{top:450px;right:auto;left:90px;bottom:auto}.promoPopup .head p{font-size:1rem}.promoPopup .content{width:85%;padding:20px 50px 50px 50px}.promoPopup h2{font-size:2rem}.promoArticles .head{padding:20px;display:flex;justify-content:space-between;align-items:center}.promoArticles .head a{display:inline-block}.promoArticles ol{display:flex;flex-wrap:wrap}.promoArticles li{width:50%;border-bottom:none}.promoArticles li:nth-child(1n+3){border-top:solid 1px #f0f0f0}.promoArticles li:nth-child(odd){border-right:solid 1px #f0f0f0}.promoArticles .body{flex:1}.promoArticles .footer{display:none}@media(min-width:960px){#ArticleListingPage .article-list{padding:20px}#ArticleListingPage .article-item img{height:150px}#ArticleListingPage .article-item p{margin-top:10px;margin-bottom:0}#ArticleListingPage .side{width:380px;margin-left:40px}#BusinessPageDefault .businessList .filter{padding-right:20px;padding-left:20px}#BusinessPageDefault .businessList h2{font-size:1.714rem}.businessPageCommon .head-video{bottom:25px}.businessPageCommon .head-video__bg{width:267px;height:150px;border-radius:7px}.businessPageCommon .head-video__play{width:80px;height:80px;font-size:64px;line-height:76px;margin-left:-40px;margin-top:-40px}.businessPageCommon .googleMapArea .gmap{height:500px}.businessPageCommon .mapImages .slick-slide{height:500px}#BusinessPageCompact .inner{max-width:1120px;margin:0 auto}#BusinessPageCompact .master-slider-bg:before{content:"";float:left;padding-bottom:45%}#BusinessPageCompact .master-slider-bg:after{content:"";display:table;clear:both}#BusinessPageCompact .master-slider-bg:before{content:"";float:left;padding-bottom:45%}#BusinessPageCompact .master-slider-bg:after{content:"";display:table;clear:both}#BusinessPageCompact .top{margin-top:20px;display:flex;justify-content:flex-end;margin-bottom:25px}#BusinessPageCompact .top__fav{font-weight:bold;display:flex;align-items:flex-end}#BusinessPageCompact .top__fav .ico{font-size:24px}#BusinessPageCompact .top__fav .txt{text-decoration:underline;margin-left:4px}#BusinessPageCompact .head__body{padding-bottom:25px}#BusinessPageCompact .head__price-example__price{font-weight:700;font-size:26px}#BusinessPageCompact .head__price-example__box{padding:15px 20px}#BusinessPageCompact .content{display:flex;padding-top:50px}#BusinessPageCompact .content__left{order:0;width:1px;flex:1;margin-right:90px}#BusinessPageCompact .content__right{order:1;width:360px}#BusinessPageCompact .direct-info,#BusinessPageCompact .info-box{margin-bottom:30px}#BusinessPageCompact .description{padding-bottom:50px;margin-bottom:50px}#BusinessPageCompact .dates{margin-bottom:50px}#BusinessPageCompact .dates.hasmore{padding-bottom:50px}#BusinessPageCompact .content-slider{padding-bottom:50px;margin-bottom:50px}#BusinessPageCompact .recommended{margin-bottom:50px}#BusinessPageCompact .recommended.hasmore{padding-bottom:50px}#BusinessPageCompact .tripadvisor{margin-bottom:50px}body.layout-plejsis #BusinessPageCompact{border-top:solid 1px #eee}#BusinessPageFixed{overflow:hidden;position:relative}#BusinessPageFixed .head{position:fixed;background:#f0f0f0;width:50%}#BusinessPageFixed .head .slider,#BusinessPageFixed .head .master-slider-bg{height:100%}#BusinessPageFixed .head .button.booking,#BusinessPageFixed .head button.switchMap,#BusinessPageFixed .head .button.switchVideo{display:block}#BusinessPageFixed .head .closeMap{display:none !important}#BusinessPageFixed .head .video{position:relative;height:100%}#BusinessPageFixed .head .video .embed-responsive{position:absolute;width:100%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#BusinessPageFixed .body{display:flex;flex-direction:column}#BusinessPageFixed .body-head{order:1}#BusinessPageFixed .body .socialMedia{order:2}#BusinessPageFixed .body .dm-price{order:3;margin-top:20px}#BusinessPageFixed .body .text{order:4}#BusinessPageFixed .body h1{font-size:3.429rem}#BusinessPageFixed .price-example{margin-bottom:0}#BusinessPageFixed .businessmap{height:100%;padding-bottom:106px}#BusinessPageFixed .googleMapArea{height:100%}#BusinessPageFixed .googleMapArea .gmap{height:100% !important}#BusinessPageFixed .mapImages{height:100%}#BusinessPageFixed .mapImages .slick-list,#BusinessPageFixed .mapImages .slick-list *{height:100%}#BusinessPageFixed section.calendar #calendarTimes{border:solid 1px #f0f0f0;border-top:none}#BusinessPageFixed>.content{margin-left:50%}#BusinessPageFixed>.content>nav{display:block}#BusinessPageFixed>.content>.inner{padding:40px}#BusinessPageFixed .contentNav{display:block;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.05)}#BusinessPageFixed .contentNav ul{list-style-type:none;padding:0 60px;margin:0;display:flex;justify-content:space-between}#BusinessPageFixed .contentNav li{margin-bottom:-1px;font-weight:700}#BusinessPageFixed .contentNav li a{display:block;line-height:65px;color:inherit}#BusinessPageFixed .contentNav li a.active{border-bottom:solid 3px #176b13;color:#333}#BusinessPageFixed .map{width:100%;height:100%}#BusinessPageFixed .switchMap,#BusinessPageFixed .switchVideo{position:absolute;right:20px;top:10px;z-index:100;width:60px;height:60px;border-radius:50%;background:rgba(0,0,0,.2);color:#fff;line-height:60px;font-size:30px;text-align:center}#BusinessPageFixed .switchVideo{right:100px;-webkit-transition:right 400ms ease;-o-transition:right 400ms ease;transition:right 400ms ease}#BusinessPageFixed .switchVideo.active{right:20px}#BusinessPageFixed .button.booking{position:absolute;bottom:0;right:0;z-index:100}#BusinessPageFixed .button.booking span{text-transform:none}#BusinessPageFixed .slide-pager{left:20px;right:auto;bottom:15px}#BusinessPageFixed .footer{display:none}#BusinessPageStockholm .businessList .filter{padding-right:20px;padding-left:20px}#BusinessPageStockholm .businessList h2{font-size:1.714rem}#BusinessPageStockholm .cal{max-width:1200px;margin:0 auto;margin-bottom:20px}#BusinessPageStockholm .cal .inner{display:flex;border:solid 1px #eee;box-shadow:0 0 10px #ddd}#BusinessPageStockholm .cal .calendar{width:50%}#BusinessPageStockholm .cal #calendarTimes{flex:1}#BusinessPageStockholm .master-slider:before{content:"";float:left;padding-bottom:50%}#BusinessPageStockholm .master-slider:after{content:"";display:table;clear:both}#BusinessPageStockholm .master-slider:before{content:"";float:left;padding-bottom:50%}#BusinessPageStockholm .master-slider:after{content:"";display:table;clear:both}#BusinessPageStockholm>.pageHeader.small{padding:0;height:80px}#BusinessPageStockholm>.pageHeader.small .parent{padding:0 30px}#BusinessPageStockholm>.pageHeader.small button{float:right;margin-top:24px;margin-right:30px;margin-left:0}#BusinessPageStockholm .basetoolListing .inner{height:300px}.pageHeader.medium>.inner>div{overflow:hidden;max-width:800px}.pageHeader.medium img{width:30%}.basetoolListing.landscape .item{margin-bottom:30px}.basetoolListing.landscape .item .inner{padding-bottom:30px;border-bottom:solid 1px #eff0f2}.basetoolListing.landscape .item .inner:before,.basetoolListing.landscape .item .inner:after{content:" ";display:table}.basetoolListing.landscape .item .inner:after{clear:both}.basetoolListing.landscape .item .inner>a{display:block;color:inherit;margin-bottom:15px;clear:both;overflow:hidden}.basetoolListing.landscape .item:last-child .inner{border:none}.basetoolListing.landscape .item .image{width:110px;float:left;margin-right:40px}.basetoolListing.landscape .item .image img{width:110px;height:170px}.basetoolListing.landscape .item .body{overflow:hidden}.basetoolListing.landscape .item .body .circle{display:none}.basetoolListing.landscape .item .body h2{font-size:1.286rem;color:#333;font-weight:600;margin-top:8px;margin-bottom:5px}.basetoolListing.landscape .item .body>b{display:block;font-size:.857rem;color:#727272;text-transform:uppercase}.basetoolListing.landscape .item .body>span{display:block;margin-top:12px}.basetoolListing.landscape .item .addFav,.basetoolListing.landscape .item .opened,.basetoolListing.landscape .item .dates{line-height:30px}.basetoolListing.landscape .item .dates{float:left;margin-right:15px}.basetoolListing.landscape .item .readmore{float:left;margin-right:20px;margin-left:150px}.basetoolListing.landscape .item .opened{float:left;margin-right:15px;position:relative}.basetoolListing.landscape .item .opened button b{display:none}.basetoolListing.landscape .item .addFav:before{font-size:22px}.listingPageHead .basetoolTypeahead{width:25%}.listingPageHead input.dateFrom,.listingPageHead button.icon-calendar,.listingPageHead .select2-container--interval{margin-top:0}.listingPageHead input.dateFrom{clear:none;margin-left:20px}#ListingPageBasic>.content{margin-left:auto;margin-right:auto;padding:0 50px 50px 50px;max-width:1400px}#ListingPageBasic .item{display:inline-block;vertical-align:top;margin-right:15%;width:42.3%}#ListingPageBasic .item:nth-child(2n){margin-top:200px;margin-right:0}#ListingPageBasic .item:last-child{margin-bottom:0}#ListingPageBasic .item a{position:relative}#ListingPageBasic .item a:hover .image,#ListingPageBasic .item a:focus .image{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}#ListingPageBasic .item .photo{margin-bottom:20px}#ListingPageBasic .item .body{padding-top:35px;font-size:1.286rem}#ListingPageBasic .item .button span{font-size:1.286rem}#ListingPageBasic .item .body,#ListingPageBasic .item button.booking{padding-left:70px;padding-right:70px}#ListingPageBasic .item h2{font-size:1.714rem}#ListingPageBasic .item .desc{margin-bottom:25px}#ListingPage.tpl-columns .list{display:flex !important}#ListingPage.tpl-columns .list .filter-column{width:260px}#ListingPage.tpl-columns .list .list-column{margin-left:40px;width:calc(100% - 300px)}#ListingPage.tpl-columns .list #map-list{margin-top:-180px}#ListingPage.tpl-columns .list #map-list .map-list-container{margin-left:0;margin-right:-300px}#ListingPage.tpl-columns .list #map-list .map-list-container .maplist{height:150px}#ListingPage.tpl-columns .list #map-list .map-list-container .maplist .mapListItem{height:180px;width:508px}#ListingPage.tpl-columns .list #map-list .map-list-container .maplist .mapListItem .item .image{float:left;width:180px;height:145px;background-position:center;background-size:cover}#ListingPage.tpl-columns .list #map-list .map-list-container .maplist .mapListItem .item .content{width:calc(100% - 220px);padding-top:15px;margin-left:20px}#ListingPage.tpl-columns .list #map-list .map-list-container .maplist .mapListItem .item .content h2{font-size:16px;line-height:24px}#ListingPage.tpl-columns .list #map-list .map-list-container .maplist .mapListItem .item .content .sub-header{font-size:14px}#SelectionPageBasic>.content{margin-left:auto;margin-right:auto;padding:0 50px 50px 50px;max-width:1400px}#SelectionPageBasic .item{display:inline-block;vertical-align:top;margin-right:15%;width:42.3%}#SelectionPageBasic .item:nth-child(2n){margin-top:200px;margin-right:0}#SelectionPageBasic .item:last-child{margin-bottom:0}#SelectionPageBasic .item a{position:relative}#SelectionPageBasic .item a:hover .image,#SelectionPageBasic .item a:focus .image{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}#SelectionPageBasic .item .photo{margin-bottom:20px}#SelectionPageBasic .item .body{padding-top:35px;font-size:1.286rem}#SelectionPageBasic .item .button span{font-size:1.286rem}#SelectionPageBasic .item .body,#SelectionPageBasic .item button.booking{padding-left:70px;padding-right:70px}#SelectionPageBasic .item h2{font-size:1.714rem}#SelectionPageBasic .item .desc{margin-bottom:25px}#SelectionPage.tpl-columns .contentmap{position:relative;padding:30px}#SelectionPage.tpl-columns .contentmap:before,#SelectionPage.tpl-columns .contentmap:after{content:" ";display:table}#SelectionPage.tpl-columns .contentmap:after{clear:both}#SelectionPage.tpl-columns .contentmap>.map,#SelectionPage.tpl-columns .contentmap>.content{width:50%;float:left}#SelectionPage.tpl-columns .contentmap>.map{float:right;padding-left:30px}#SelectionPage.tpl-columns .contentmap .googleMap{height:420px}#SelectionPage.tpl-columns .contentmap>.content{padding:0;padding-top:15px}.promoVideo .content{height:100%}.promoVideo .image{height:100%}.promoVideo .image:before{content:"";float:left;padding-bottom:36%}.promoVideo .image:after{content:"";display:table;clear:both}.promoVideo .image:before{content:"";float:left;padding-bottom:36%}.promoVideo .image:after{content:"";display:table;clear:both}.promoVideo.half .image:before{content:"";float:left;padding-bottom:50%}.promoVideo.half .image:after{content:"";display:table;clear:both}.promoVideo.half .image:before{content:"";float:left;padding-bottom:50%}.promoVideo.half .image:after{content:"";display:table;clear:both}.promoVideo .image .ico{font-size:65px}.promoCitybreak>.inner{display:table;width:100%}.promoCitybreak .content{display:table-row}.promoCitybreak .content>.body{width:33.3333333%;display:table-cell;background:#f0f0f0;vertical-align:top}.promoCitybreak .content>.widget{display:table-cell}.promoBTSelection{margin-bottom:120px}.promoBTSelection ul li a:before{content:"";float:left;padding-bottom:145%}.promoBTSelection ul li a:after{content:"";display:table;clear:both}.promoBTSelection ul li a:before{content:"";float:left;padding-bottom:145%}.promoBTSelection ul li a:after{content:"";display:table;clear:both}.promoBTSelection h2{font-size:2.429rem;margin-bottom:60px}.promoBTSelection .slick-slide{margin:0 10px}.promoBTSelection .slick-list{margin:0 -10px}.promoBTEvents .slick-dots{margin-bottom:120px}.promoBTEventsColumns .head{padding:0 100px}.promoBTEventsColumns .slider{padding:40px 100px 30px 100px}.promoBTEventsColumns .item .body,.promoBTEventsColumns .item .button span{font-size:1.286rem}.promoBTEventsColumns .item h3{font-size:1.714rem}.promoParallax .content{max-width:720px}.promoParallax h2{font-size:4.286rem}.promoParallax p{font-size:1.286rem}.promoParallax .label{font-size:4.857rem;max-width:250px;top:45px;left:15px}.promoBTSelectionBasic{margin-bottom:100px}.promoBTSelectionBasic .inner{position:relative;margin:0 auto;padding:130px 20px 120px 20px;max-width:1320px}.promoBTSelectionBasic .head{top:130px;left:-30px}.promoBTSelectionBasic li a{display:block;flex-direction:unset}.promoBTSelectionBasic li a:before,.promoBTSelectionBasic li a:after{content:" ";display:table}.promoBTSelectionBasic li a:after{clear:both}.promoBTSelectionBasic li .body{margin-right:110px;width:350px;color:#224754;float:left;font-size:1.286rem}.promoBTSelectionBasic li .button span{font-size:1.286rem}.promoBTSelectionBasic li .image{width:auto;height:520px;overflow:hidden}.promoBTSelectionBasic li h3{font-size:4.286rem;margin-bottom:30px}.promoBTSelectionBasic .slick-pager{top:620px;right:auto;left:520px;bottom:auto}.promoPopup .grid{flex-wrap:nowrap}.promoPopup .grid .image{flex:1;margin-right:10px;width:auto;border:none}.promoPopup .grid .image span{font-size:1.714rem}.promoPopup .grid.children-3 .image:before{content:"";float:left;padding-bottom:125%}.promoPopup .grid.children-3 .image:after{content:"";display:table;clear:both}.promoPopup .grid.children-3 .image:before{content:"";float:left;padding-bottom:125%}.promoPopup .grid.children-3 .image:after{content:"";display:table;clear:both}.promoPopup .grid.children-4 .image:before{content:"";float:left;padding-bottom:157%}.promoPopup .grid.children-4 .image:after{content:"";display:table;clear:both}.promoPopup .grid.children-4 .image:before{content:"";float:left;padding-bottom:157%}.promoPopup .grid.children-4 .image:after{content:"";display:table;clear:both}.promoTripadvisor{padding:100px 0}.promoTripadvisor .inner{max-width:720px;margin:0 auto}.promoTripadvisor .taReview{padding:0 30px}.promoWaiteraid-lightbox>div:before{content:"";float:left;padding-bottom:115%}.promoWaiteraid-lightbox>div:after{content:"";display:table;clear:both}.promoWaiteraid-lightbox>div:before{content:"";float:left;padding-bottom:115%}.promoWaiteraid-lightbox>div:after{content:"";display:table;clear:both}.promoArticles h2{font-size:2.286rem}.promoArticles li h3{font-size:1.143rem}.promoArticles li .image{width:127px}.promoArticles li .image:before{content:"";float:left;padding-bottom:67.7%}.promoArticles li .image:after{content:"";display:table;clear:both}.promoArticles li .image:before{content:"";float:left;padding-bottom:67.7%}.promoArticles li .image:after{content:"";display:table;clear:both}}@media(min-width:960px) and (min-width:1120px){#BusinessPageCompact .head{border-radius:6px;overflow:hidden}#BusinessPageCompact .head .head-slider{overflow:initial;border-top-left-radius:6px;border-top-right-radius:6px}#BusinessPageCompact .head .head__body{overflow:hidden;border-bottom-left-radius:6px;border-bottom-right-radius:6px}}@media(min-width:960px) and (min-width:1120px){#BusinessPageCompact .content{padding-left:0;padding-right:0}}@media(min-width:1170px){#BusinessPageCC .business-card{margin-left:auto;margin-right:auto}#BusinessPageFixed .body h1{font-size:3.714rem}#BusinessPageFixed>.content>.inner{padding:40px 60px}#BusinessPageFixed section.calendar .inner{display:flex;align-content:stretch}#BusinessPageFixed section.calendar .calendar{width:50%}#BusinessPageFixed section.calendar #calendarTimes{width:50%;border:solid 1px #f0f0f0;border-left:none}#BusinessPageStockholm .master-slider:before{content:"";float:left;padding-bottom:40%}#BusinessPageStockholm .master-slider:after{content:"";display:table;clear:both}#BusinessPageStockholm .master-slider:before{content:"";float:left;padding-bottom:40%}#BusinessPageStockholm .master-slider:after{content:"";display:table;clear:both}#BusinessPageStockholm .basetoolListing .inner{height:360px}#ListingPage.tpl-columns .list #map-list{margin-top:-200px}#ListingPage.tpl-columns .list #map-list .map-list-container{margin-left:-300px;margin-right:-300px}#ListingPage.tpl-columns .list #map-list .map-list-container .maplist{height:170px}#ListingPage.tpl-columns .list #map-list .map-list-container .maplist .mapListItem .item{top:20px}#ListingPage.tpl-columns .list #map-list .map-list-container .maplist .mapListItem .slick-center.slick-current .mapListItem .item{top:0}#ListingPage.tpl-columns .list #map-list .map-list-container.smallslider{margin-left:0;margin-right:0}#ListingPage.tpl-columns .list #map-list .map-list-container.smallslider .maplist .mapListItem .item{top:0}#ListingPage.tpl-columns .list #map-list .map-list-container.smallslider .maplist .mapListItem .slick-center.slick-current .mapListItem .item{top:0}.promoMap .googleMap{height:500px}.promoParallax .label{top:80px;left:60px}.promoBTSelectionBasic .head{top:70px}}@media(min-width:1170px) and (min-width:1600px){#BusinessPageFixed .dm-price{display:flex}#BusinessPageFixed .dm-price .direct-info{flex:1;margin-right:10px}#BusinessPageFixed .dm-price .direct-info:last-child{margin-right:0}#BusinessPageFixed .dm-price .price-example{margin:0 0 0 10px;flex:1}#BusinessPageFixed .dm-price .price-example:first-child{margin:0}}
header>.inner{padding-top:15px;padding-bottom:15px}header .icon-menu{font-size:40px}header .nav{width:auto !important}header .nav.hasWebsitesSwitch{padding-top:50px}header .logo img{max-width:100%;width:auto}header .lang{margin-left:20px}header .multi-site-head{display:block;border-bottom:solid 1px #eee}header .multi-site-head.not-main{background:#fff;border-bottom:none}header .multi-site-head.not-main>div>span,header .multi-site-head.not-main #btnWebsites2{color:inherit}header .multi-site-head>div{max-width:1440px;margin:0 auto;display:flex;justify-content:flex-end;align-items:center;padding-top:5px;padding-bottom:5px;position:relative}header .multi-site-head>div>span{display:block;font-size:.857rem;color:#fff}header .multi-site-head button.multi-site{display:inline-block;padding:0 10px;font-size:.929rem;text-transform:none}header .multi-site-head button.multi-site>span,header .multi-site-head button.multi-site b{line-height:24px;font-weight:normal}header .multi-site-head button.multi-site b{margin-left:6px}header .multi-site-head button.multi-site:first-child{margin-right:20px}header .multi-site-head .img{padding-left:8px;padding-right:30px}header .multi-site-head .txt{padding-right:30px}header .multi-site-head .txt a{color:inherit;font-weight:600}header.headroom--not-top.headroom--pinned .multi-site-head{display:none}#navWebsites2{position:absolute;top:40px;padding:7px 20px;background:#fff;border-radius:5px}#navWebsites2::before,#navWebsites2::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0}#navWebsites2::after{top:-4px;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-bottom-color:#fff;border-width:10px}#navWebsites2 ul{margin:0;padding:0;list-style-type:none}#navWebsites2 a{font-size:.857rem;color:#444 !important}#StartPageDefault header{position:relative}body.headerOnContent header .search>span{line-height:30px}footer .level2 div.text{width:100%;clear:both}footer .level2 div.text p{max-width:600px}footer .level2 .inner>div{display:flex;flex-wrap:wrap}footer .level2 .inner>div>div{flex-grow:1;padding-right:20px}@media(min-width:960px){header>.inner{padding:0 20px}header .logo{padding-top:20px;padding-bottom:20px}header .nav.hasWebsitesSwitch nav.dropdownMenu ul.level1>li{padding-top:10px;padding-bottom:10px}header nav.dropdownMenu{display:flex;align-self:stretch;position:static}header nav.dropdownMenu ul.level1{display:flex}header nav.dropdownMenu ul.level1>li{display:flex;padding:0 15px}header nav.dropdownMenu ul.level1>li.active{border-bottom-style:solid;border-bottom-width:1px}header nav.dropdownMenu ul.level1>li .ico{float:right;margin-top:3px;margin-left:2px}header nav.dropdownMenu ul.level1>li a,header nav.dropdownMenu ul.level1>li button{display:flex;align-items:center}header nav.dropdownMenu ul.level1>li a:hover,header nav.dropdownMenu ul.level1>li button:hover{text-decoration:none}header nav.dropdownMenu ul.level1>li a:focus,header nav.dropdownMenu ul.level1>li button:focus{text-decoration:underline;font-weight:bold}header nav.dropdownMenu .dropdown{position:absolute;left:0 !important;width:100%;padding:30px;top:100%}header nav.dropdownMenu .dropdown>div{display:flex;align-items:stretch}header nav.dropdownMenu .dropdown .content{display:block;margin-left:40px;margin-right:80px}header nav.dropdownMenu .dropdown .content img{width:140px;float:left;margin-right:30px;margin-bottom:20px}header nav.dropdownMenu .dropdown .content p{float:left;max-width:230px;margin-bottom:20px}header nav.dropdownMenu .dropdown .content b{display:block;margin-top:0;margin-bottom:10px;font-size:23px;text-transform:uppercase;font-size:1.143rem}header nav.dropdownMenu .dropdown .content .button{display:none}header nav.dropdownMenu .dropdown ul.cols-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}header nav.dropdownMenu .dropdown .links.col2{margin-left:40px;padding-left:40px;border-left:solid 1px rgba(255,255,255,.4)}header nav.dropdownMenu .dropdown .links b{color:#fff;font-size:1.143rem;text-transform:uppercase;display:block;margin-bottom:12px}header nav.dropdownMenu .dropdown .links li{margin-bottom:12px}header nav.dropdownMenu h2{display:none}nav.websites p b{font-size:1.857rem}nav.websites ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}footer .level2 div.text{max-width:250px}footer .level2 .inner>div>div{padding-right:30px}footer .level2 .inner>div>div:last-child{padding-right:20px}#FavouriteBar{border-radius:5px;bottom:20px;padding:5px 10px;right:20px;width:auto;height:auto;line-height:normal;text-align:left}#FavouriteBar i{font-style:normal;margin-right:8px;float:left;line-height:18px}}@media(min-width:1170px){nav.websites ul{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}footer .level1{padding-top:30px}footer .level1 h2{margin-left:0}footer .footerLogos img{max-width:100%}footer .footerLogos>a,footer .footerLogos>img{margin-left:0;margin-right:60px}footer .footerLogos>a:last-child,footer .footerLogos>img:last-child{margin-right:0}footer .level2{padding:50px 30px}footer .level2 .inner>div>div{padding-right:40px}footer .level2 div.text{margin-bottom:0}footer .level3{padding:30px 30px}}
#ArticlePage .master-slider:before{content:"";float:left;padding-bottom:57.16%}#ArticlePage .master-slider:after{content:"";display:table;clear:both}#ArticlePage .inner .body.columns{padding:0}#BusinessPageDefault .master-slider:before{content:"";float:left;padding-bottom:57.4%}#BusinessPageDefault .master-slider:after{content:"";display:table;clear:both}#BusinessPageDefault .direct-info{margin:30px auto 0 auto}#BusinessPageDefault .price-example{margin:30px auto 0 auto}#BusinessPageDefault>.content>.body{text-align:center;padding-bottom:60px}#BusinessPageDefault .button.booking{margin-bottom:0}#BusinessPageDefault .desc{max-width:940px;text-align:left;margin:30px auto 0 auto}#BusinessPageDefault>.comments{max-width:940px}#BusinessPageDefault .basetoolListing .inner{height:420px}#BusinessPageDefault .filter{-webkit-box-shadow:0 3px 3px #ccc;box-shadow:0 3px 3px #ccc}#BusinessPageDefault .top-boxes{max-width:1100px;margin:0 auto}#BusinessPageDefault .top-boxes.businessBoxes{padding-top:0;padding-bottom:0}#BusinessPageDefault .top-boxes.businessBoxes .inner{height:auto}#BusinessPageDefault .top-boxes section{padding:10px 10px}#BusinessPageDefault .top-boxes section>.inner{border:solid 1px #eee;box-shadow:0 0 10px #ddd}#BusinessPageDefault .top-boxes .calendar{float:left;width:50%}#BusinessPageDefault .top-boxes .calendarTimes{overflow:hidden}#BusinessPageDefault .boxhead>img{margin:0 auto;margin-bottom:30px}#BusinessPageDefault .businessList .contentPager{margin-left:-10px;margin-right:-10px;padding:12px 0}#BusinessPageDefault .select2-container--businesstype{min-width:240px}.businessBoxes{padding:60px 20px 20px 20px;background:#f0f0f0}.businessBoxes .row.boxes>section{margin-bottom:20px}.businessBoxes .inner{height:300px;padding:30px}.businessBoxes .boxes h2{text-align:center;margin-bottom:30px}.businessBoxes .boxes h2 span{display:block;margin:0 auto;margin-bottom:20px}.pageHeader.small{padding:20px 30px}.pagerRow>button,.pagerRow>a{display:none !important}.pagerRow ul li button{font-weight:600}.master-slider .sliderBody{text-align:left;width:auto}.master-slider .sliderBody:not(.centered){top:auto !important;bottom:32% !important;left:40px !important}.master-slider .sliderBody.centered{bottom:auto !important;text-align:center}.master-slider .sliderBody.centered span{margin:0 auto}.master-slider .sliderBody .sliderHeading{display:block;padding:0;margin-bottom:20px;max-width:950px;line-height:normal}.master-slider .sliderBody .sliderText{display:block;padding:0;max-width:650px}.basetoolTypeahead input{height:40px;line-height:40px;border-radius:5px;width:100%}.basetoolTypeahead .dropdown-menu{margin-top:3px;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);box-shadow:0 2px 3px rgba(0,0,0,.3)}.basetoolTypeahead li{padding:8px}.basetoolListing.default{padding-top:30px}.basetoolListing.default.container-fluid{padding-left:20px;padding-right:20px}@media(max-width:604px){.basetoolListing.default.container-fluid{padding-left:0 !important;padding-right:0 !important}.basetoolListing.default.container-fluid>.row{margin-left:0 !important;margin-right:0 !important}.basetoolListing.default.container-fluid>.row>*[class*='col-']{padding-left:0 !important;padding-right:0 !important}}.basetoolListing.default .item{font-size:.929rem;position:relative}.basetoolListing.default .item.withSubHeader .dates{top:50px}.basetoolListing.default .item h2,.basetoolListing.default .item h3{font-size:1rem}.basetoolListing.default .item .inner{border:solid 1px #f9f9f9}.basetoolListing.default .item .body{padding:0 15px}.basetoolListing.default .item .dates{left:25px}.basetoolListing.default .item .addFav{right:20px;bottom:5px;padding:10px 5px 5px 10px}.basetoolListing.default .item .opened{left:25px}.select2-container>.selection{display:block;border:solid 1px #e9e9e9;border-radius:5px;background-color:#fff;height:40px;line-height:40px}.select2-container.select2-container--open>.selection{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container .select2-selection--single{display:block;height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:0 40px 0 15px;font-weight:bold;color:#444}.select2-container .select2-selection__arrow{position:absolute;top:0;right:10px;height:40px}.select2-container .select2-selection__arrow b:before{font-family:'vtoicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:26px}.select2-container .select2-dropdown{min-width:200px;border-color:#e9e9e9}.select2-container .select2-dropdown ul.select2-results__options li{padding:5px 15px}.select2-container .select2-dropdown ul.select2-results__options li:before{font-family:'vtoicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px;margin-right:20px}.select2-container .select2-dropdown ul.select2-results__options li.select2-results__option--highlighted:before{content:""}#ListingPage .shadow{-webkit-box-shadow:0 3px 3px #ccc;box-shadow:0 3px 3px #ccc}.listingPageHead{background-color:#f9f9f9}.listingPageHead .basetoolTypeahead>input{border:solid 1px #e9e9e9}.listingPageHead .button{height:40px;text-transform:none;border:solid 1px #e9e9e9}.listingPageHead .button>span{font-size:.857rem;line-height:40px}.listingPageHead .button.ico:before{line-height:37px}.listingPageHead input.dateFrom{border:solid 1px #e9e9e9;width:100px;border-right:none;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;font-size:.929rem;clear:left}.listingPageHead .button.icon-calendar,.listingPageHead .button.gps{border-top-left-radius:0;border-bottom-left-radius:0}.listingPageHead .button-group button{height:40px;line-height:40px}.selectedFilters{padding-left:20px}.selectedFilters .inner>span{margin-right:20px;text-transform:uppercase;font-size:.857rem;font-weight:600}.selectedFilters .inner .hitCount{text-transform:none;font-size:1.071rem}.listingPageFilter .filters>.type>button{text-transform:uppercase;font-weight:600}.listingPageFilter .filters ul button span{-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}#ListingPage .select2-container--interval{float:left;width:auto;min-width:200px;margin-left:20px;font-size:.857rem}#SearchPageDefault .pagerRow{max-width:680px;margin:0 auto;margin-bottom:20px}#SearchPageDefault .pager{margin-right:0}#StartPageDefault .basetoolTypeahead{margin-left:40px}#StartPageDefault section.slider input{margin-left:0;left:40px;width:400px}#StartPageDefault .master-slider:before,#PortalPageDefault .master-slider:before{content:"";float:left;padding-bottom:53.82%}#StartPageDefault .master-slider:after,#PortalPageDefault .master-slider:after{content:"";display:table;clear:both}.promoImage .inner:before{content:"";float:left;padding-bottom:40.625%}.promoImage .inner:after{content:"";display:table;clear:both}.promoSection .bg:before{content:"";float:left;padding-bottom:56.25%}.promoSection .bg:after{content:"";display:table;clear:both}.promoSection .content{padding-left:30px;padding-right:30px}.promoSection .body{max-width:720px}.promoDefault .inner{padding-bottom:0}.promoDefault .content{position:relative}@media(max-width:959px){.promoDefault.third.pos2,.promoDefault.third.pos3{width:50%}}.promoDefault a{display:block;padding-bottom:40px}.promoDefault .button{display:block;position:absolute;bottom:20px;left:20px;margin-left:0}.promoFacebook .logo{bottom:20px}.promoText p{max-width:800px}.promoTile .inner:before{content:"";float:left;padding-bottom:100%}.promoTile .inner:after{content:"";display:table;clear:both}.promoTile.half .inner:before,.promoTile.twothirds .inner:before{content:"";float:left;padding-bottom:50%}.promoTile.half .inner:after,.promoTile.twothirds .inner:after{content:"";display:table;clear:both}@media(max-width:959px){.promoTile.quarter{width:50%}.promoTile.quarter .inner:before{content:"";float:left;padding-bottom:50%}.promoTile.quarter .inner:after{content:"";display:table;clear:both}.promoTile.half.pos2:not(.last){width:50%}.promoTile.half.pos2:not(.last)+.quarter{width:100%}}.promoBTSelection .head{margin-bottom:20px}.promoBTSelection h2{margin:0}@media(min-width:960px){#ArticlePage{padding-bottom:60px}#ArticlePage.hasSelection{padding-bottom:40px}#ArticlePage .master-slider:before{content:"";float:left;padding-bottom:50%}#ArticlePage .master-slider:after{content:"";display:table;clear:both}#ArticlePage .content{max-width:760px;margin:0 auto;padding:0}#ArticlePage .content>div{margin-left:-140px}#ArticlePage .content>div>div{margin-left:140px}#ArticlePage .content>div>div:before,#ArticlePage .content>div>div:after{content:" ";display:table}#ArticlePage .content>div>div:after{clear:both}#ArticlePage .columns{padding:0;max-width:940px;margin-left:auto;margin-right:auto;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}#ArticlePage aside{width:120px;margin-left:-140px;float:left;padding-top:70px}#ArticlePage aside .share{display:block;margin:15px auto 0 auto}#ArticlePage aside .date{text-align:center}#ArticlePage aside .date b{display:block;font-size:3rem;font-weight:normal}#ArticlePage aside .date span{font-size:.929rem}#ArticlePage .inner{float:right;padding:0}#ArticlePage>.image span{display:block;width:100%;max-width:760px;padding:0;margin:0 auto;padding-top:6px}#BusinessPageDefault .master-slider:before{content:"";float:left;padding-bottom:50%}#BusinessPageDefault .master-slider:after{content:"";display:table;clear:both}#BusinessPageDefault>.pageHeader.small{padding:0;height:80px}#BusinessPageDefault>.pageHeader.small .parent{padding:0 30px}#BusinessPageDefault>.pageHeader.small button{float:right;margin-top:24px;margin-right:30px;margin-left:0}#BusinessPageDefault .dm-price{display:flex;max-width:940px;margin:30px auto 0 auto}#BusinessPageDefault .dm-price .direct-info{flex:1;margin:0 10px 0 0}#BusinessPageDefault .dm-price .direct-info:last-child{margin:0}#BusinessPageDefault .dm-price .price-example{margin:0 0 0 10px;flex:1}#BusinessPageDefault .dm-price .price-example:first-child{margin:0}#BusinessPageDefault .basetoolListing .inner{height:300px}#BusinessPageDefault .top-boxes section{width:50%;margin-left:25%}#BusinessPageDefault .top-boxes.withOpenhours section,#BusinessPageDefault .top-boxes.withTripadvisor section,#BusinessPageDefault .top-boxes.isEvent section{margin-left:0}#BusinessPageDefault .top-boxes.withTripadvisor.withOpenhours section:last-child{width:100%}#BusinessPageDefault .top-boxes.isEvent{max-width:1200px}#BusinessPageDefault .top-boxes.isEvent section{width:100%}#BusinessPageDefault .top-boxes.isEvent.withTripadvisor.withOpenhours section{width:50%}#BusinessPageDefault .top-boxes.isEvent.withTripadvisor.withOpenhours section:last-child{width:50%}#BusinessPageDefault .top-boxes.isEvent.withTripadvisor.withOpenhours section.cal{width:100%}#BusinessPageDefault.businessPageGrouped .top-boxes{max-width:1200px}#BusinessPageDefault.businessPageGrouped .top-boxes section{width:50%;margin-left:0}#BusinessPageDefault.businessPageGrouped .top-boxes.isEvent{max-width:1200px}#BusinessPageDefault.businessPageGrouped .top-boxes.isEvent section{width:50%}#BusinessPageDefault.businessPageGrouped .top-boxes.isEvent section.event-box{width:100%}#BusinessPageDefault.businessPageGrouped .top-boxes.isEvent.withTripadvisor.withOpenhours section{width:50%}#BusinessPageDefault.businessPageGrouped .top-boxes.isEvent.withTripadvisor.withOpenhours section:last-child{width:50%}#BusinessPageDefault.businessPageGrouped .top-boxes.isEvent.withTripadvisor.withOpenhours section.cal{width:100%}.pageHeader.small{padding:0}.pageHeader.small:before,.pageHeader.small:after{content:" ";display:table}.pageHeader.small:after{clear:both}.pageHeader.small.empty{height:80px}.pageHeader.small h1,.pageHeader.small h2,.pageHeader.small h3,.pageHeader.small h4,.pageHeader.small .parent,.pageHeader.small .child{height:80px;line-height:80px;margin-bottom:0;float:left}.pageHeader.small>h1:first-child,.pageHeader.small h2:first-child,.pageHeader.small h3:first-child,.pageHeader.small h4:first-child,.pageHeader.small .parent{padding:0 30px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pageHeader.small>h1:first-child.hasSibling,.pageHeader.small h2:first-child.hasSibling,.pageHeader.small h3:first-child.hasSibling,.pageHeader.small h4:first-child.hasSibling,.pageHeader.small .parent.hasSibling{max-width:60%}.pageHeader.small h2:nth-child(2),.pageHeader.small h4:nth-child(2),.pageHeader.small h3:nth-child(2),.pageHeader.small .child{padding-left:30px;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.master-slider .sliderBody .sliderHeading{font-size:3.286rem;line-height:105%}.master-slider .sliderBody .sliderText{font-size:1.143rem}.master-slider .sliderBody .button.extra{display:inline-block}.listingPageHead .basetoolTypeahead{width:25%}.listingPageHead input.dateFrom{clear:none;margin-left:20px}.gm-style .GMapPoiWin{font-size:16px}.promoSection .bg:before{padding-bottom:40.625%}.promoImage .inner:before{padding-bottom:34.15%}.promoDefault.third .body{min-height:200px}.promoDefault .body{position:relative;padding:30px}.promoDefault.full .content{display:table;padding-bottom:0;width:100%}.promoDefault.full a{display:table-row}.promoDefault.full.nolink .inner{display:table;width:100%}.promoDefault.full.nolink .content{display:table-row}.promoDefault.full .image{display:table-cell;width:50%;height:100%}.promoDefault.full .body{display:table-cell;width:50%;vertical-align:top;padding-bottom:70px;padding-left:2%;padding-right:2%}.promoDefault.full .button{left:52%}.promoTwitter:before{content:"";float:left;padding-bottom:50%}.promoTwitter:after{content:"";display:table;clear:both}.promoTwitter .inner{position:relative}.promoTwitter .twitterfeed{position:absolute;top:75px;padding-right:20px}.promoText h2,.promoText h1{font-size:2.627rem}.promoText p{font-size:1.071rem}.promoFacebook.full .slick-carousel,.promoFacebook.full .slick-list,.promoFacebook.full .slick-track,.promoFacebook.full .slick-slide{height:100%}.promoFacebook.full .slick-slide{display:table}.promoFacebook.full .fbpost{display:table-row}.promoFacebook.full .fbpost .image,.promoFacebook.full .fbpost .body{display:table-cell;vertical-align:top;width:50%}.promoFacebook.full .fbpost .image{max-height:none}.promoFacebook.full .fbpost .image:before{padding-bottom:100%}.promoFacebook.full .fbpost .linkContent{font-size:.929rem}.promoFacebook.full .fbpost .body{padding-top:45px}.promoFacebook.full .fbpost .body>div{max-height:200px}.promoFacebook.full .fbpost .image:before{content:"";float:left;padding-bottom:70%}.promoFacebook.full .fbpost .image:after{content:"";display:table;clear:both}.promoFacebook.half .fbpost .image:before{content:"";float:left;padding-bottom:56.25%}.promoFacebook.half .fbpost .image:after{content:"";display:table;clear:both}.promoFacebook.half .fbpost .body>div{max-height:135px;overflow:hidden}.promoHtml h2,.promoHtml h1{font-size:2.627rem}.promoHtml>.content{font-size:1.071rem}.promoBTEvents .inner{margin-top:60px}.promoBTEvents .head{display:flex;justify-content:space-between;align-items:center;padding:0 20px;margin-bottom:20px}.promoBTEvents .head .button{float:none}.promoBTEvents .head .promoBTEventsDots{display:block;flex-grow:2}.promoBTEvents h2{float:none;font-size:2.286rem;margin:0}.promoBTEvents .slick-dots{margin:0}.promoBTSelection{margin-bottom:0}.promoBTSelection .inner{margin-top:60px}.promoBTSelection .head{padding:0 20px;margin-bottom:20px}.promoBTSelection .head:before,.promoBTSelection .head:after{content:" ";display:table}.promoBTSelection .head:after{clear:both}.promoBTSelection .promoBTSelectionDots{display:block;float:right}.promoBTSelection h2{font-size:2.286rem;text-align:left;float:left;margin:0}.promoBTSelection h2.centered{float:none;text-align:center}.promoBTSelection ul li a:before{content:"";float:left;padding-bottom:115%}.promoBTSelection ul li a:after{content:"";display:table;clear:both}.promoBTSelection .slick-dots{margin:0}.promoArticles .inner{padding:20px}}@media(min-width:960px) and (max-width:1169px){.instagramPost{width:50%;float:left}}@media(min-width:1170px){#ArticlePage .master-slider:before{content:"";float:left;padding-bottom:40%}#ArticlePage .master-slider:after{content:"";display:table;clear:both}#BusinessPageDefault .master-slider:before{content:"";float:left;padding-bottom:40%}#BusinessPageDefault .master-slider:after{content:"";display:table;clear:both}#BusinessPageDefault .basetoolListing .inner{height:360px}#BusinessPageDefault .top-boxes.withOpenhours.withTripadvisor:not(.isEvent){max-width:none}#BusinessPageDefault .top-boxes.withOpenhours.withTripadvisor:not(.isEvent) section{width:33.333% !important}#BusinessPageDefault .top-boxes.isEvent section{width:35%}#BusinessPageDefault .top-boxes.isEvent section.cal{width:65%}#BusinessPageDefault.businessPageGrouped .top-boxes{max-width:1200px}#BusinessPageDefault.businessPageGrouped .top-boxes section{width:33.333%}#BusinessPageDefault.businessPageGrouped .top-boxes.withOpenhours.withTripadvisor:not(.isEvent){max-width:1200px}#BusinessPageDefault.businessPageGrouped .top-boxes.withOpenhours.withTripadvisor:not(.isEvent) section{width:33.333% !important}#BusinessPageDefault.businessPageGrouped .top-boxes.isEvent section{width:33.333%}#BusinessPageDefault.businessPageGrouped .top-boxes.isEvent section.cal{width:66.667%}#BusinessPageDefault.businessPageGrouped .top-boxes.isEvent section.contact{width:33.333%}.listingPageHead .basetoolTypeahead>input{border-right:solid 1px #e9e9e9;border-top-right-radius:5px;border-bottom-right-radius:5px}.promoSection h2{font-size:3rem}.promoSection .content{font-size:1.071rem}.promoDefault.half .content{display:table;padding:0;width:100%}.promoDefault.half a{display:table-row}.promoDefault.half.nolink .inner{display:table}.promoDefault.half.nolink .content{display:table-row}.promoDefault.half.nolink .body{padding-bottom:0}.promoDefault.half .image,.promoDefault.half .body{width:50%;margin-top:0}.promoDefault.half.noimg .body{width:100%}.promoDefault.half .image{display:table-cell;max-height:none}.promoDefault.half .image:before{content:"";float:left;padding-bottom:100%}.promoDefault.half .image:after{content:"";display:table;clear:both}.promoDefault.half .body{display:table-cell;vertical-align:top;padding-left:2.5%;padding-right:2.5%;padding-bottom:70px}.promoDefault.half img{width:100%;margin:0}.promoDefault.half .button{left:52.5%}.promoDefault.half.noimg .button{left:20px}.promoDefault.full .image{width:66.666667%}.promoDefault.full .body{padding-left:1.5%;padding-right:1.5%}.promoDefault.full .button{left:68.166667%}.promoFacebook.half .slick-carousel,.promoFacebook.full .slick-carousel,.promoFacebook.half .slick-list,.promoFacebook.full .slick-list,.promoFacebook.half .slick-track,.promoFacebook.full .slick-track,.promoFacebook.half .slick-slide,.promoFacebook.full .slick-slide{height:100%}.promoFacebook.half .slick-slide,.promoFacebook.full .slick-slide{display:table}.promoFacebook.half .fbpost,.promoFacebook.full .fbpost{display:table-row}.promoFacebook.half .fbpost .image,.promoFacebook.full .fbpost .image,.promoFacebook.half .fbpost .body,.promoFacebook.full .fbpost .body{display:table-cell;vertical-align:top;width:50%}.promoFacebook.half .fbpost .image,.promoFacebook.full .fbpost .image{max-height:none}.promoFacebook.half .fbpost .image:before,.promoFacebook.full .fbpost .image:before{padding-bottom:100%}.promoFacebook.half .fbpost .linkContent,.promoFacebook.full .fbpost .linkContent{font-size:.929rem}.promoFacebook.half .fbpost .body,.promoFacebook.full .fbpost .body{padding-top:45px}.promoFacebook.half .fbpost .body>div,.promoFacebook.full .fbpost .body>div{max-height:200px}.promoFacebook.half .fbpost .image:before,.promoFacebook.full .fbpost .image:before{content:"";float:left;padding-bottom:100%}.promoFacebook.half .fbpost .image:after,.promoFacebook.full .fbpost .image:after{content:"";display:table;clear:both}.promoFacebook.half .fbpost .body>div,.promoFacebook.full .fbpost .body>div{max-height:240px;overflow:hidden}}