#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{min-height:65px}header .icon-menu{font-size:40px}header .logo img{max-width:100%;width:auto}header .search>form{right:40px !important;-webkit-transform:translate(0,50%) !important;-ms-transform:translate(0,50%) !important;-o-transform:translate(0,50%) !important;transform:translate(0,50%) !important;float:none !important}header .multi-site-head{display:block;border-bottom:solid 1px rgba(255,255,255,.4)}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{display:flex;justify-content:flex-end;align-items:center;padding:5px 10px;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 .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:45px;padding:7px 20px;background:#fff;border-radius:5px;margin:0;width:auto;white-space:nowrap;z-index:100}#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 .nav{display:flex;margin-right:auto}header .logo{padding-top:20px;padding-bottom:20px}header .right>.search{padding:0 20px}header .lang,header icon-menu{padding:0 20px}header nav{border-left:solid 1px rgba(255,255,255,.2);margin-left:20px}header nav ul.level1>li{font-weight:700;padding:0 20px;border-right:solid 1px rgba(255,255,255,.2)}header .multi-site-head>div{padding:10px 20px}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 20px}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;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:80%}#ArticlePage .master-slider:after{content:"";display:table;clear:both}#ArticlePage .master-slider .sliderBody .sliderHeading{font-size:2.571rem}#ArticlePage .master-slider .sliderBody .sliderText{font-size:1.286rem}#ArticlePage>.content{max-width:760px;margin:0 auto}#ArticlePage .body,#ArticlePage .preamble{max-width:620px;margin-left:auto;margin-right:auto}#ArticlePage.hasParentList .body,#ArticlePage.hasParentList .preamble{margin-left:0;margin-right:0}#ArticlePage.hasParentList .inner-column{display:flex}#ArticlePage.hasParentList .inner-column .inner{flex:1}#ArticlePage.hasParentList .inner-column aside{order:1;width:280px;margin-left:30px;margin-top:45px}#ArticlePage .latest-articles{margin:0}#BusinessPageColumns .head{padding-top:80px;padding-bottom:60px}#BusinessPageColumns .favbooking{-webkit-box-shadow:0 2px 8px .5px rgba(0,0,0,.08);box-shadow:0 2px 8px .5px rgba(0,0,0,.08);margin:40px auto 40px auto;max-width:400px;display:flex}#BusinessPageColumns .favbooking .button.large{padding:0 20px;height:50px;flex-grow:1}#BusinessPageColumns .favbooking .button.large:before{line-height:50px;font-size:18px}#BusinessPageColumns .favbooking .button.large>span{font-size:.929rem;font-weight:400;line-height:50px;text-transform:none}#BusinessPageColumns .master-slider:before{content:"";float:left;padding-bottom:62.8%}#BusinessPageColumns .master-slider:after{content:"";display:table;clear:both}#BusinessPageColumns section.calendar{padding:20px}#BusinessPageColumns section.calendar .inner{padding:inherit}@media(max-width:959px){#BusinessPageColumns section.calendar .inner{display:flex}#BusinessPageColumns section.calendar .calendar,#BusinessPageColumns section.calendar #calendarTimes{width:50%}#BusinessPageColumns section.calendar #calendarTimes{border:solid 1px #f0f0f0;border-left:none}}#BusinessPageColumns .businessList.slider .slick-slide{margin:0 10px}#BusinessPageColumns .businessList.slider .slick-list{margin:0 -10px}#BusinessPageColumns .businessList.slider .slide>b{display:none}#BusinessPageColumns .businessList.slider .item{height:350px}#BusinessPageColumns .businessList.slider .item .body{padding:60px 20px 30px 20px}#BusinessPageColumns .businessList.slider .item .body .category{display:block;font-size:.857rem;margin-bottom:4px}.button span{font-size:.857rem;line-height:43px}.master-slider .sliderBody{max-width:720px}.master-slider .sliderBody:not(.centered){left:60px !important;top:45% !important;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);text-align:left}.master-slider .sliderBody .sliderText{padding:0}.ms-bullets.ms-dir-h{right:auto}.sliderFullscreenNotifier.mobile{display:none}.pageHeader.noImage{padding-top:80px}.pageHeader.hasImage{height:660px}.pageHeader.hasImage .inner{max-width:620px}.pageHeader h1{font-size:2.429rem}.basetoolListing.default .item .body h2{margin-top:20px;margin-bottom:5px}.basetoolListing.default .item .body>b{margin-bottom:20px}.basetoolListing.default .item .button{left:0;bottom:0}.basetoolListing.default .item .addFav{right:0;bottom:0}.pagerRow{padding-top:25px}.pagerRow>button:first-child,.pagerRow>a:first-child{margin-left:20px}.pagerRow>button,.pagerRow>a{margin-right:20px}.pager{list-style-type:none;margin:0;transform:translateX(-50%);position:absolute;left:50%}.pager li{float:left;font-weight:400;width:30px;height:30px;line-height:30px;text-align:center;font-size:.857rem;color:#333}.pager li.prev,.pager li.next{display:none}.pager li.secondaryFg{border:solid 1px #eaeaea;background:#f7f7f7;border-radius:50%}.listFilters{position:relative}.listingPageFilter{position:absolute;top:61px}.listingPageFilter.events{top:121px}.listingPageFilter .filters{-webkit-box-shadow:0 10px 15px -10px rgba(0,0,0,.08);box-shadow:0 10px 15px -10px rgba(0,0,0,.08)}.listingPageFilter .filters .type>button{font-size:1rem}#ListingPage.noImage .listingPageHead{border-top:solid 1px #f0f0f0}.listingPageHead{padding:0;height:60px;line-height:60px;border:none}.listingPageHead.events{height:121px}.listingPageHead:not(.events) button.filterMain{border-right:solid 1px #f0f0f0}.listingPageHead .basetoolTypeahead:before{top:0;left:20px}.listingPageHead .basetoolTypeahead input{border:none;height:56px;padding-top:0;padding-bottom:0;padding-right:10px;padding-left:50px}.listingPageHead>div>.button.slim{background-color:inherit;color:inherit;height:60px;line-height:60px;border-left:solid 1px #f0f0f0;margin:0;padding:0 20px}.listingPageHead>div>.button.slim span{text-transform:none;font-size:1rem;font-weight:normal}.listingPageHead>div>.button.slim.ico:before,.listingPageHead>div>.button.slim b.ico:before{line-height:60px}.listingPageHead input.dateFrom,.listingPageHead .select2-container--interval{height:59px;line-height:60px;border:none;border-left:solid 1px #f0f0f0;padding-top:0;padding-bottom:0;margin:0 !important;border-radius:0;font-size:1rem}.listingPageHead input.dateFrom{width:100px;padding-right:5px}.listingPageHead .select2-container--interval{border-right:solid 1px #f0f0f0}.listingPageHead .separator{display:block;background:#f0f0f0;height:1px;clear:left}.listingPageHead .button.icon-calendar{background-color:inherit;color:inherit;height:60px;line-height:60px;border-left:none;padding-left:5px;padding-right:15px;margin:0}.listingPageHead .button.icon-calendar:before{line-height:60px}.listingPageHead .button-group button{height:60px;line-height:60px;border-radius:0;border:none}.selectedFilters{margin-top:50px;font-size:1rem;min-height:0}.selectedFilters .inner{padding:0 20px}.selectedFilters .inner>span{line-height:26px}.selectedFilters .inner .filterTags{margin-top:0}.selectedFilters .inner .filterTags li button>span{font-size:.786rem;line-height:27px;font-weight:600}.selectedFilters .inner .filterTags li .ico{border-radius:50%}#ListingPage .select2-container--interval{display:inline-block;font-size:1rem}.select2-container--interval{vertical-align:top;min-width:220px}.select2-container--interval .select2-selection--single .select2-selection__rendered{padding-right:40px;padding-left:20px}.select2-container--interval .select2-selection__arrow{position:absolute;top:0;right:10px}.select2-container--interval .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--interval .select2-dropdown{border:solid 1px #f0f0f0;border-top:none}.select2-container--interval .select2-dropdown ul.select2-results__options li{padding:5px 15px}.select2-container--interval .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--interval .select2-dropdown ul.select2-results__options li.select2-results__option--highlighted:before{content:""}#PortalPageDefault .master-slider:before{content:"";float:left;padding-bottom:53.82%}#PortalPageDefault .master-slider:after{content:"";display:table;clear:both}.promoText h1,.promoText h2,.promoText h3{font-size:2.429rem}.promoDefault.half h1,.promoDefault.third h1,.promoDefault.half h2,.promoDefault.third h2{font-size:1.286rem}.promoDefault.full .image:before{content:"";float:left;padding-bottom:65%}.promoDefault.full .image:after{content:"";display:table;clear:both}@media(max-width:959px){.promoDefault.third.pos2,.promoDefault.third.pos3{width:50%}.promoDefault.third.pos1,.promoDefault.half{width:100%;margin-bottom:40px}.promoDefault.third.pos1 .image,.promoDefault.half .image{float:left;width:50%;margin-right:20px}.promoDefault.third.pos1 .label,.promoDefault.half .label{display:none}.promoDefault.third.pos1 .body,.promoDefault.half .body{padding-top:15px}}.promoVideo.full{padding-left:0 !important;padding-right:0 !important}@media(max-width:959px){.promoVideo.half{width:100%;margin-bottom:40px}.promoVideo.half .image{float:left;width:50%;margin-right:20px}.promoVideo.half .body{padding-top:15px}}.promoTile.half .inner:before{content:"";float:left;padding-bottom:60%}.promoTile.half .inner:after{content:"";display:table;clear:both}.promoTile.quarter h2{font-size:1.286rem;font-weight:600}.promoImage{padding-left:0 !important;padding-right:0 !important}.promoImage .inner:before{content:"";float:left;padding-bottom:65%}.promoImage .inner:after{content:"";display:table;clear:both}.promoImage h1,.promoImage h2{font-size:2.857rem;font-weight:700}.promoInstagram h2{font-size:2.429rem;margin-bottom:60px}.promoInstagram .slick-slide{margin:0 10px}.promoInstagram .slick-list{margin:0 -10px}.promoFacebook{overflow-x:visible}.promoFacebook .slick-next,.promoFacebook .slick-prev{top:180px}.promoFacebook .fbpost .linkContent>div{max-width:550px}.promoSection{max-height:580px}.promoSection .bg:before{content:"";float:left;padding-bottom:56.25%}.promoSection .bg:after{content:"";display:table;clear:both}.promoSection .body h2{font-size:2.857rem;font-weight:700}@media(min-width:960px){#ArticlePage .master-slider{max-height:694px}#ArticlePage .master-slider:before{content:"";float:left;padding-bottom:60%}#ArticlePage .master-slider:after{content:"";display:table;clear:both}#ArticlePage .master-slider .sliderBody:not(.centered){top:55% !important}#ArticlePage .master-slider .sliderBody .sliderHeading{font-size:3rem}#ArticlePage aside.meta{display:none}#ArticlePage h1{margin:0 auto 6px auto;font-size:3.714rem}#ArticlePage.noSlider .head+.content{padding-top:120px}#ArticlePage .body,#ArticlePage .preamble{font-size:1.286rem}#ArticlePage h2{font-size:1.714rem}#ArticlePage>.image{max-width:1920px;margin:100px auto}#ArticlePage>.image span{display:block}#ArticlePage .body.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}#ArticlePage.hasParentList>.content{max-width:960px}#ArticlePageListingHeader{padding-top:120px;padding-bottom:60px;margin-top:80px}#ArticlePageListingHeader h2{font-size:2.857rem}#ArticlePageListing{padding-bottom:80px}#ArticlePageListing .basetoolListing{max-width:1440px;margin:0 auto}#BusinessPageColumns>.container-fluid{width:94%;max-width:1320px;margin:0 auto}#BusinessPageColumns>.container-fluid>.row{margin-left:-20px;margin-right:-20px}#BusinessPageColumns>.container-fluid>.row>div{padding-left:20px;padding-right:20px}#BusinessPageColumns>.container-fluid .innerRow{margin-left:-10px;margin-right:-10px}#BusinessPageColumns>.container-fluid .innerRow>section{padding-left:10px;padding-right:10px}#BusinessPageColumns .head{padding-bottom:80px}#BusinessPageColumns .head h1{font-size:3.714rem;max-width:800px;margin:0 auto;margin-bottom:10px}#BusinessPageColumns .head .location,#BusinessPageColumns .head open{font-size:1.071rem}#BusinessPageColumns .head-video__bg{width:150px;height:84px;border-radius:7px}#BusinessPageColumns .head-video__play{width:60px;height:60px;font-size:52px;line-height:52px;margin-left:-30px;margin-top:-30px}#BusinessPageColumns .direct-info{margin:-20px 0 40px 0;max-width:400px}#BusinessPageColumns .price-example{margin:-20px 0 40px 0;max-width:400px}#BusinessPageColumns .desc{max-width:640px;margin:0 auto;border:none;font-size:1.071rem;padding-top:40px}#BusinessPageColumns #BusinessSlider{margin:80px 0}#BusinessPageColumns section{margin-bottom:40px}#BusinessPageColumns section .inner{padding-bottom:60px}#BusinessPageColumns section .boxhead,#BusinessPageColumns section .content{padding:0}#BusinessPageColumns .columnRight .favbooking{margin:0 0 40px 0}#BusinessPageColumns .columnRight section .inner{padding-left:0;padding-right:0}#BusinessPageColumns section.calendar{padding:0}#BusinessPageColumns section.calendar .calendar{padding:20px}#BusinessPageColumns section.calendar #calendarTimes{border:solid 1px #f0f0f0;border-top:none}body.page-businesspage-fixed header{position:fixed !important}body.page-businesspage-fixed main{padding-top:65px}.master-slider .sliderBody:not(.centered){left:180px !important}.ms-bullets.ms-dir-h{right:auto;left:158px}.sliderFullscreenNotifier{width:60px;height:60px}.sliderFullscreenNotifier span{font-size:50px;line-height:60px}.pageHeader{padding-bottom:80px}.pageHeader h1{font-size:3.143rem}.pageHeader .body{font-size:1.071rem}#FavouritesPage .contentmap{width:94%;max-width:1320px;margin:0 auto;border-top:solid 1px #edf1f4;padding-top:80px}#FavouritesPage .contentmap:before,#FavouritesPage .contentmap:after{content:" ";display:table}#FavouritesPage .contentmap:after{clear:both}#FavouritesPage .contentmap>.googleMap,#FavouritesPage .contentmap>.content{width:50%;float:left}#FavouritesPage .contentmap>.googleMap{float:right;padding-left:15px}#FavouritesPage .contentmap .googleMap{height:420px}#FavouritesPage .contentmap>.content{padding-right:15px}#FavouritesPage .contentmap .container-fluid,#FavouritesPage .contentmap .col-md-12{padding:0}#FavouritesPage .contentmap .container-fluid .row,#FavouritesPage .contentmap .col-md-12 .row{margin:0}.listingPageFilter{position:absolute}.listingPageFilter.events{top:60px}.listingPageFilter .filters{background-color:#fff}.listingPageFilter .filters .type{border-top:solid 1px #f0f0f0}.listingPageFilter .filters>.type>ul,.listingPageFilter .filters>.type>button{padding:0;border:none;width:94%;max-width:1320px;margin:0 auto}.listingPageHead{height:60px}.listingPageHead.events{height:60px}.listingPageHead .separator{display:none}#StartPageDefault section.slider .sliderFullscreenNotifier{display:block;bottom:30px}#StartPageDefault .container-fluid>.row,#PortalPageDefault .container-fluid>.row{margin-left:-20px;margin-right:-20px}#StartPageDefault .container-fluid>.row .row,#PortalPageDefault .container-fluid>.row .row{margin-bottom:120px}#StartPageDefault .container-fluid [class*="col-"],#PortalPageDefault .container-fluid [class*="col-"]{padding-left:20px;padding-right:20px}#StartPageDefault .row.breakout,#PortalPageDefault .row.breakout{margin-bottom:120px}.promoText{margin-bottom:120px}.promoText .inner{padding:0}.promoText.noBody{margin-bottom:20px}.promoText.noBody .inner{padding:0}.promoText h1,.promoText h2,.promoText h3{font-size:2.857rem}.promoDefault{margin-bottom:120px}.promoDefault.full .content.nolink,.promoDefault.full a{display:flex;align-items:center}.promoDefault.full .image{width:50%;order:2}.promoDefault.full .image:before{content:"";float:left;padding-bottom:72%}.promoDefault.full .image:after{content:"";display:table;clear:both}.promoDefault.full .button{display:none}.promoDefault.full .body{width:50%;padding:0 60px 0 0;margin-top:0;order:1}.promoDefault.full .body .button{display:table}.promoDefault.full h1,.promoDefault.full h2{font-size:1.857rem;margin-top:0}.promoDefault.half .label{margin-top:0}.promoDefault.half .image{float:left;width:50%;margin-right:25px}.promoDefault.half .image:before{content:"";float:left;padding-bottom:100%}.promoDefault.half .image:after{content:"";display:table;clear:both}.promoDefault.half .body{margin-top:0;padding-top:25px;overflow:hidden}.promoTile.lastOfType{margin-bottom:120px}.promoImage{margin-bottom:120px}.promoImage .inner:before{content:"";float:left;padding-bottom:32%}.promoImage .inner:after{content:"";display:table;clear:both}.promoInstagram{margin-bottom:120px}.promoInstagram .slick-slide{margin:0 10px}.promoInstagram .slick-list{margin:0 -10px}.promoFacebook{margin-bottom:120px}.promoFacebook .fbpost .image{width:40%;margin-right:6%;float:left}.promoFacebook .fbpost .body{padding:60px 0 0 0}.promoFacebook .fbpost .body b{font-size:1.143rem;font-weight:600;color:#444;margin-bottom:2px}.promoFacebook .fbpost .body i{font-size:.714rem;text-transform:uppercase;color:#666;font-style:normal}.promoFacebook .fbpost .body p{margin-top:8px;max-width:90%}.promoFacebook .fbpost .body .button{background-color:#4e69ae;color:#fff}.promoFacebook>.logo{display:none}.promoVideo{margin-bottom:0}.promoVideo.full{margin-bottom:120px}.promoVideo.full .image:before{content:"";float:left;padding-bottom:32%}.promoVideo.full .image:after{content:"";display:table;clear:both}.promoVideo.half{margin-bottom:120px}.promoVideo.half .image{width:50%;height:auto;float:left;margin-right:25px}.promoVideo.half .image:before{content:"";float:left;padding-bottom:100%}.promoVideo.half .image:after{content:"";display:table;clear:both}.promoVideo.half .body{padding-top:25px}.promoVideo.half .body span{font-size:1rem;margin-top:12px}.promoVideo.half h2{font-size:1.286rem;color:#333;font-weight:600;margin-bottom:12px}.promoSection{margin-bottom:120px}.promoSection .bg:before{content:"";float:left;padding-bottom:41.6667%}.promoSection .bg:after{content:"";display:table;clear:both}.promoMap{margin-bottom:120px}.promoMap .inner>h2{font-size:2.429rem;margin-bottom:60px}.promoArticles{margin-bottom:120px}.promoArticles h2{font-size:2.143rem}.promoBTEvents{margin-bottom:120px}}@media(min-width:1170px){#BusinessPageColumns>.container-fluid>.row{margin-left:-60px;margin-right:-60px}#BusinessPageColumns>.container-fluid>.row>div{padding-left:60px;padding-right:60px}#BusinessPageColumns #BusinessSlider{margin:120px 0}.master-slider .sliderBody:not(.centered){left:260px !important}.master-slider .sliderBody .sliderHeading{font-size:4.286rem}.master-slider .sliderBody .sliderText{font-size:1.286rem}.ms-bullets.ms-dir-h{left:238px}#ListingPage>.list,#ListingPage .selectedFilters{width:94%;max-width:1320px;margin:0 auto}#ListingPage .selectedFilters{margin-top:50px}#ListingPage .selectedFilters .inner{padding:0}#ListingPage>.list{padding:0 0 120px 0;margin-top:30px}#ListingPage .basetoolListing{padding:0}#ListingPage .basetoolListing .row{margin-left:-20px;margin-right:-20px}#ListingPage .basetoolListing .row>div{padding-left:20px;padding-right:20px}.listingPageHead>div{width:94%;max-width:1320px;margin:0 auto;border-left:solid 1px #f0f0f0;border-right:solid 1px #f0f0f0}.listingPageFilter .filters ul button{width:25%}#StartPageDefault>.content,#PortalPageDefault>.content{width:94%;max-width:1320px;margin:0 auto}.promoVideo.full h2,.promoVideo.full span{display:block;width:94%;max-width:1320px;margin:0 auto}}