div.markerLabel{display:block;padding-top:11px;text-align:center;color:#fff;width:47px;font-size:16px;font-family:Arial;font-weight:700}div.locationLabel{display:block;height:22px;line-height:20px;color:#000;font-size:10px;font-weight:700}#googleMapLoader{background:#fff;width:200px;height:36px;padding-left:44px;line-height:32px;font-size:12px;font-weight:700;-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80}#googleMapLoader div#googleMapLoaderGif{background:url(/images/ajax-loader.gif) no-repeat #fff;display:block;width:32px;height:32px;position:absolute;left:2px;top:2px}.gm-style{color:#000}.star-rating{display:none;width:48px;height:14px;background:transparent url(/images/search-five-stars.png) no-repeat 0;text-indent:-2000px;float:left;overflow:hidden}.star-rating-10{width:9px}.star-rating-15{width:14px}.star-rating-20{width:18px}.star-rating-25{width:25px}.star-rating-30{width:29px}.star-rating-35{width:35px}.star-rating-40{width:39px}.star-rating-45{width:44px}.tooltip-head{font-weight:700;margin-bottom:0;clear:both;padding-top:5px}.tooltip-head a:link,.tooltip-head a:visited,.tooltip-info .tooltip-head a:link,.tooltip-info .tooltip-head a:visited{font-family:Sansa Pro Bold,Verdana;font-size:12px;line-height:20px;color:#fff;background:#ed1c2e;padding:7px 15px;display:inline-block;text-transform:uppercase;cursor:pointer;text-decoration:none;border:0;border-radius:8px;-webkit-transition:.25s;transition:.25s;-webkit-appearance:none}.tooltip-head a:hover,.tooltip-info .tooltip-head a:hover{text-decoration:none;background-color:#1c90c7}.tooltip-main-image{background-color:#fff;float:left;margin-bottom:5px;padding:3px;text-align:center;width:115px;height:80px;line-height:80px;margin-top:20px}.tooltip-main-image,.tooltip-main-image img{vertical-align:middle}.tooltip-info{color:#219ede;display:table-cell;float:left;line-height:15px;margin-left:3px;min-height:80px;padding-left:10px;width:220px;margin-top:20px}.tooltip-info a:link,.tooltip-info a:visited{font-family:Sansa Pro Bold,Verdana;font-size:18px;text-transform:uppercase;color:#219ede;float:left;margin-right:10px;margin-bottom:5px;text-decoration:none}tooltip-info a:hover{text-decoration:none}.departureDay{display:none;float:left;line-height:12px;width:175px;color:#666;line-height:9px;margin-top:5px;padding-left:10px;clear:both}.tooltip-info .row{display:block;float:left;line-height:12px;width:175px}.tooltip-info .text{display:none;color:#666;background:url(/images/googlemaps/geelpijltje.gif) no-repeat;line-height:9px;margin-top:5px;padding-left:10px;clear:both}.tooltip-pricetag{display:none;color:#fff;float:left;font-size:10px;height:47px;left:95px;line-height:28px;position:absolute;text-align:center;top:5px;width:48px}.tooltip-price{display:block;font-size:12px;left:0;line-height:15px;position:absolute;top:22px;width:100%}.reviewrating{color:#e62f30;font-weight:700;font-size:12px}.locale{float:left;width:220px;margin-bottom:5px}#result-properties{min-height:105px}div.legend{border-bottom:1px solid #ccc;height:30px;line-height:30px;padding-left:10px;background:url(/images/googlemaps/head-back.gif)}div.accolegend{display:none}div.searchlegend{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;height:30px;line-height:30px;padding-left:5px;background:url(/images/googlemaps/head-back.gif);width:553px}div.legend img,div.searchlegend img{height:30px;float:left}div.legend,div.searchlegend div{float:left}#googleMap{margin:0;padding:0;height:412px;width:100%!important;color:#fff}
.collection-searchbutton.search-all{margin-top:30px}.collection-searchbutton{display:inline-block;font-family:Sansa Pro Bold,Verdana,sans-serif;font-size:13px;line-height:20px;text-decoration:none;text-transform:uppercase;padding:7px 15px;margin:0 20px 20px 0;background:#333;border:0;color:#fff;cursor:pointer;-webkit-transition:.25s;transition:.25s;border-radius:8px;-webkit-appearance:none}.collection-searchbutton:focus,.collection-searchbutton:hover{background-color:#fbeb2e;color:#ed1c2e;text-decoration:none}.collection-searchbutton.search-all{color:#fff;background:#ed1c2e;border:0;margin:30px auto;float:none}.collection-searchbutton.search-all:focus,.collection-searchbutton.search-all:hover{background:#333}.collection-infobutton{display:inline-block;font-family:Sansa Pro Bold,Verdana,sans-serif;font-size:13px;line-height:20px;text-decoration:none;text-transform:uppercase;padding:7px 15px;margin:0 20px 20px 0;background:#fff;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.25s;transition:.25s;border-radius:8px;-webkit-appearance:none}.collection-infobutton:focus,.collection-infobutton:hover{border-color:#333;text-decoration:none}.swiper-collection{display:block;clear:both;position:absolute;bottom:0;width:100%;padding:7px 0 10px}.swiper-collection:focus .swiper-collection-link,.swiper-collection:hover .swiper-collection-link{text-decoration:none}.swiper-collection .swiper-collection-logo{display:block;width:100px;height:40px;background:transparent no-repeat bottom/100%;margin:0 auto}.swiper-collection .swiper-collection-link{text-decoration:underline;font-size:11px}.collection-item-container{padding-top:20px;clear:both}.collection-item-container p{margin-bottom:15px}.collection-item-footer{text-align:center}.collection-searchbutton{float:right}.collection-item{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e4e4e4;padding-bottom:20px;margin-bottom:20px;font-size:13px;line-height:18px}.collection-item:nth-last-of-type(2){border-bottom:0}.collection-item.clubs_selections .swiper-slide,.collection-item.cycling .swiper-slide,.collection-item.excellent .swiper-slide,.collection-item.experience .swiper-slide,.collection-item.famfun .swiper-slide,.collection-item.has-collection .swiper-slide,.collection-item.secrets .swiper-slide,.collection-item.selections .swiper-slide{background:transparent no-repeat 50%/cover}.collection-item.clubs_selections .swiper-container img,.collection-item.clubs_selections .swiper-slide img,.collection-item.clubs_selections .swiper-wrapper img,.collection-item.cycling .swiper-container img,.collection-item.cycling .swiper-slide img,.collection-item.cycling .swiper-wrapper img,.collection-item.excellent .swiper-container img,.collection-item.excellent .swiper-slide img,.collection-item.excellent .swiper-wrapper img,.collection-item.experience .swiper-container img,.collection-item.experience .swiper-slide img,.collection-item.experience .swiper-wrapper img,.collection-item.famfun .swiper-container img,.collection-item.famfun .swiper-slide img,.collection-item.famfun .swiper-wrapper img,.collection-item.has-collection .swiper-container img,.collection-item.has-collection .swiper-slide img,.collection-item.has-collection .swiper-wrapper img,.collection-item.secrets .swiper-container img,.collection-item.secrets .swiper-slide img,.collection-item.secrets .swiper-wrapper img,.collection-item.selections .swiper-container img,.collection-item.selections .swiper-slide img,.collection-item.selections .swiper-wrapper img{width:100%;height:100%}.collection-item>*{-webkit-box-sizing:border-box;box-sizing:border-box}.collection-item footer,.collection-item header{background:0;color:#333;height:auto;margin:0 auto;position:inherit;-webkit-box-shadow:none;box-shadow:none;border:0;padding:0}.collection-item .collection-item-visual{width:100%;height:432px;position:relative;overflow:hidden}.collection-item .collection-item-visual .collection-item-logo{background:transparent no-repeat 50%/100%;width:290px;height:105px;position:absolute;left:5%;top:4%;background-size:auto 40px}.collection-item .collection-item-text{padding:0 20px}.collection-item .collection-item-text h2{text-align:left;font-family:Sansa Pro Bold,sans-serif;text-transform:uppercase;padding-top:20px;margin-bottom:15px}.collection-item .collection-item-text p{display:inline-block;text-align:left;margin-bottom:20px;width:57%;margin-right:3%;padding-right:1%}.collection-item .collection-item-usp{list-style-image:url(/images/icon-check-green.png);margin:0 auto 20px;display:inline-block;vertical-align:top;width:38%}.collection-item .collection-item-usp li{text-align:left}.collection-item .collection-item-cta{text-align:center}.collection-item .collection-item-cta>a:last-of-type{margin:0 0 20px}.collection-item .collection-item-accos{padding:40px 0 50px}.collection-item .collection-item-accos h2{margin-bottom:15px}.collection-item .collection-item-accos .collection-searchbutton{float:right}.collection-item.kids_price .collection-item-visual{background:transparent no-repeat 50%/cover}.collection-item.kids_price .collection-item-visual .collection-item-logo{background-image:url(/images/kids/kids_price_xl.png);right:5%;top:4%;left:auto}.collection-item.kids_price .swiper-collection .swiper-collection-logo{background-image:url(/images/kids/kids_price_xl.png)}.collection-item.kids_discount .collection-item-visual{background:transparent no-repeat 50%/cover}.collection-item.kids_discount .collection-item-visual .collection-item-logo{background-image:url(/images/kids/kids_price_xl.png);right:5%;top:4%;left:auto}.collection-item.kids_discount .swiper-collection .swiper-collection-logo{background-image:url(/images/kids/kids_price_xl.png)}.collection-item.experience .collection-item-visual{background:transparent no-repeat 50%/cover}.collection-item.experience .collection-item-visual .collection-item-logo{background-image:url(/images/collections/xperience_xl.png);right:5%;top:4%;left:auto;background-position:0 0}.collection-item.experience .swiper-collection .swiper-collection-logo{background-image:url(/images/collections/xperience_xl.png)}.collection-item.secrets .collection-item-visual{background:transparent no-repeat 0 0/cover}.collection-item.secrets .collection-item-visual .collection-item-logo{background-image:url(/images/collections/secrets_xl.png);height:124px;background-position:0 0}.collection-item.secrets .swiper-collection .swiper-collection-logo{background-image:url(/images/collections/secrets_xl.png);width:85px}.collection-item.excellent .collection-item-visual{background:transparent no-repeat 0 0/cover}.collection-item.excellent .collection-item-visual .collection-item-logo{background-image:url(/images/collections/excellent_xl.png);height:124px;background-position:0 0}.collection-item.excellent .swiper-collection .swiper-collection-logo{background-image:url(/images/collections/excellent_xl.png);width:85px}.collection-item.famfun .collection-item-visual{background:transparent no-repeat 0 0/cover}.collection-item.famfun .collection-item-visual .collection-item-logo{background-image:url(/images/collections/famfun_xl.png);height:124px;background-position:0 0}.collection-item.famfun .swiper-collection .swiper-collection-logo{background-image:url(/images/collections/famfun_xl.png);width:85px}.collection-item.cycling .collection-item-visual{background:transparent no-repeat 0 0/cover}.collection-item.cycling .collection-item-visual .collection-item-logo{background-image:url(/images/collections/cycling_xl.png);height:124px;background-position:0 0}.collection-item.cycling .swiper-collection .swiper-collection-logo{background-image:url(/images/collections/cycling_xl.png);width:85px}.collection-item.clubs_selections .collection-item-visual{background:transparent no-repeat 0 0/cover}.collection-item.clubs_selections .collection-item-visual .collection-item-logo{background-image:url(/images/collections/clubs_selections_xl.png);height:124px;background-position:0 0}.collection-item.clubs_selections .swiper-collection .swiper-collection-logo{background-image:url(/images/collections/clubs_selections_xl.png);width:85px}.collection-item.selections .collection-item-visual{background:transparent no-repeat 0 0/cover}.collection-item.selections .collection-item-visual .collection-item-logo{background-image:url(/images/collections/selections_xl.png);height:124px;background-position:0 0}.collection-item.selections .swiper-collection .swiper-collection-logo{background-image:url(/images/collections/selections_xl.png);width:85px}.collection-info{border-bottom:1px solid #e4e4e4;padding-bottom:20px;margin-bottom:20px;font-size:13px;line-height:18px}.collection-info,.collection-info>*{-webkit-box-sizing:border-box;box-sizing:border-box}.collection-info.experience .collection-info-visual .collection-info-logo{background-image:url(/images/collections/xperience/sliderlogo.png)}.collection-info.secrets .collection-info-visual .collection-info-logo{background-image:url(/images/collections/secrets/sliderlogo.png)}.collection-info.excellent .collection-info-visual .collection-info-logo{background-image:url(/images/collections/excellent_xl.png)}.collection-info.famfun .collection-info-visual .collection-info-logo{background-image:url(/images/collections/famfun_xl.png)}.collection-info.cycling .collection-info-visual .collection-info-logo{background-image:url(/images/collections/cycling_xl.png)}.collection-info.clubs_selections .collection-info-visual .collection-info-logo{background-image:url(/images/collections/clubs_selections_xl.png)}.collection-info.selections .collection-info-visual .collection-info-logo{background-image:url(/images/collections/selections_xl.png)}.collection-info.kids_discount .collection-info-visual .collection-info-logo{background-image:url(/images/collections/selections_xl.png);width:240px}.collection-info .swiper-container{margin:0 auto}.collection-info .subcollection1 .visual,.collection-info .subcollection2 .visual,.collection-info .subcollection3 .visual,.collection-info .subcollection4 .visual,.collection-info .subcollection5 .visual,.collection-info .subcollection6 .visual{background:transparent no-repeat 50%/cover;background-image:url(/images/concepts/subcollection1.jpg)}.collection-info .other-accomodations,.collection-info .other-accomodations .swiper-container,.collection-info .other-accomodations .swiper-slide,.collection-info .other-accomodations .swiper-wrapper{height:auto!important}.collection-info .other-accomodations .text-button{margin-top:30px;clear:both}.collection-info .other-accomodations .text-button--centred{float:none;display:block;width:200px;margin:0 auto}.collection-info h1,.collection-info h2{text-align:left;font-family:Sansa Pro Bold,sans-serif;text-transform:uppercase;padding-top:20px;margin-bottom:15px;position:inherit}.collection-info h3{position:relative}.collection-info footer,.collection-info header{background:0;color:#333;height:auto;margin:0 auto;position:inherit;-webkit-box-shadow:none;box-shadow:none;border:0;padding:0}.collection-info footer{padding:5px 0}.collection-info .collection-info-visual{width:100%;height:432px;position:relative;overflow:hidden}.collection-info .collection-info-visual,.collection-info .collection-info-visual .swiper-container,.collection-info .collection-info-visual .swiper-slide,.collection-info .collection-info-visual .swiper-wrapper{background:transparent no-repeat 50%/cover}.collection-info .collection-info-visual .collection-info-callout{position:absolute;top:4%;left:5%;max-width:275px;text-align:center;color:#fff;font-family:Sansa Pro SemiBold,Verdana,sans-serif;display:none;background-color:rgba(0,0,0,.3);padding:2px 5px 20px 4px}.collection-info .collection-info-visual .collection-info-callout h2{font-size:24px;position:relative;display:inline-block;margin-bottom:13px}.collection-info .collection-info-visual .collection-info-logo{background:transparent no-repeat 50%/100%;width:150px;height:117px;position:absolute;right:5%;top:4%}.collection-info .collection-info-text{padding:0 20px}.collection-info .collection-info-text .collection-info-maininfo{display:inline-block;text-align:left;margin-bottom:20px;width:57%;margin-right:3%;padding-right:1%}.collection-info .collection-info-sideinfo{margin:0 auto 20px;display:inline-block;vertical-align:top;width:36%}.collection-info .collection-info-sideinfo h2{font-family:Sansa Pro SemiBold,Verdana,sans-serif;font-size:18px;margin:2px auto 11px}.collection-info .collection-info-cta{text-align:center;padding-top:15px}.collection-info .collection-info-row{clear:both;width:100%;margin-bottom:20px}.collection-info .collection-info-row:after{clear:both;content:" ";display:table}.collection-info .collection-info-row.has-two-items .collection-info-subitem{width:50%}.collection-info .collection-info-row.has-three-items .collection-info-subitem{width:33%}.collection-info .collection-info-row.has-one-item .collection-info-subitem{width:100%}.collection-info .collection-info-row .collection-info-subitem{text-align:center;position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}.collection-info .collection-info-row .collection-info-subitem:focus .collection-infobutton,.collection-info .collection-info-row .collection-info-subitem:hover .collection-infobutton{opacity:1}.collection-info .collection-info-row .collection-info-subitem>a{text-decoration:none;color:#333;display:block}.collection-info .collection-info-row .collection-info-subitem>a.collection-link-button{color:#fff;display:inline-block;margin-top:10px}.collection-info .collection-info-row .collection-info-subitem .price-tag{right:0;left:auto}.collection-info .collection-info-row .collection-info-subitem .price-tag .general_i-icon{right:-27px;left:auto}.collection-info .collection-info-row .collection-info-subitem .visual{background:no-repeat 50%/cover;overflow:hidden;height:218px;position:relative;margin-bottom:10px}.collection-info .collection-info-row .collection-info-subitem .visual figcaption.collection-infobutton{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:10%;left:50%;opacity:0}.collection-info .collection-info-row .collection-info-subitem .visual img{height:218px}.collection-info .collection-info-row .collection-info-subitem h3{font-family:Verdana,Arial,sans-serif;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:0}.collection-info .collection-info-row .collection-info-subitem p{padding:0 10px;max-width:330px;margin:0 auto}.collection-info .collection-info-row .collection-info-subitem.famfun__block.block-1 .visual{background-image:url(/images/collections/famfun/subcollection-1.jpg)}.collection-info .collection-info-row .collection-info-subitem.famfun__block.block-2 .visual{background-image:url(/images/collections/famfun/subcollection-2.jpg)}.collection-info .collection-info-row .collection-info-subitem.famfun__block.block-3 .visual{background-image:url(/images/collections/famfun/subcollection-3.jpg)}.collection-info .collection-info-row .collection-info-subitem.famfun__block.block-4 .visual{background-image:url(/images/collections/famfun/subcollection-4.jpg)}.collection-info .collection-info-row .collection-info-subitem.famfun__block.block-5 .visual{background-image:url(/images/collections/famfun/subcollection-5.jpg)}.collection-info .collection-info-row .collection-info-subitem.famfun__block.block-6 .visual{background-image:url(/images/collections/famfun/subcollection-6.jpg)}.collection-info .collection-info-row .collection-info-subitem.cycling__block.block-1 .visual{background-image:url(/images/collections/cycling/subcollection-1.jpg)}.collection-info .collection-info-row .collection-info-subitem.cycling__block.block-2 .visual{background-image:url(/images/collections/cycling/subcollection-2.jpg)}.collection-info .collection-info-row .collection-info-subitem.cycling__block.block-3 .visual{background-image:url(/images/collections/cycling/subcollection-3.jpg)}.collection-info .collection-info-row .collection-info-subitem.cycling__block.block-4 .visual{background-image:url(/images/collections/cycling/subcollection-4.jpg)}.collection-info .collection-info-row .collection-info-subitem.cycling__block.block-5 .visual{background-image:url(/images/collections/cycling/subcollection-5.jpg)}.collection-info .collection-info-row .collection-info-subitem.cycling__block.block-6 .visual{background-image:url(/images/collections/cycling/subcollection-6.jpg)}.collection-info .collection-info-row .collection-info-subitem.clubs_selections__block.block-1 .visual{background-image:url(/images/collections/selections/subcollection-1.jpg)}.collection-info .collection-info-row .collection-info-subitem.clubs_selections__block.block-2 .visual{background-image:url(/images/collections/selections/subcollection-2.jpg)}.collection-info .collection-info-row .collection-info-subitem.clubs_selections__block.block-3 .visual{background-image:url(/images/collections/selections/subcollection-3.jpg)}.collection-info .collection-info-row .collection-info-subitem.clubs_selections__block.block-4 .visual{background-image:url(/images/collections/selections/subcollection-4.jpg)}.collection-info .collection-info-row .collection-info-subitem.clubs_selections__block.block-5 .visual{background-image:url(/images/collections/selections/subcollection-5.jpg)}.collection-info .collection-info-row .collection-info-subitem.clubs_selections__block.block-6 .visual{background-image:url(/images/collections/selections/subcollection-6.jpg)}.collection-info .collection-info-row .collection-info-subitem.excellent__block.block-1 .visual{background-image:url(/images/collections/excellent/subcollection-1.jpg)}.collection-info .collection-info-row .collection-info-subitem.excellent__block.block-2 .visual{background-image:url(/images/collections/excellent/subcollection-2.jpg)}.collection-info .collection-info-row .collection-info-subitem.excellent__block.block-3 .visual{background-image:url(/images/collections/excellent/subcollection-3.jpg)}.collection-info .collection-info-row .collection-info-subitem.excellent__block.block-4 .visual{background-image:url(/images/collections/excellent/subcollection-4.jpg)}.collection-info .collection-info-row .collection-info-subitem.excellent__block.block-5 .visual{background-image:url(/images/collections/excellent/subcollection-5.jpg)}.collection-info .collection-info-row .collection-info-subitem.excellent__block.block-6 .visual{background-image:url(/images/collections/excellent/subcollection-6.jpg)}.collection-info .collection-info-row .collection-info-subitem.experience__block.block-1 .visual{background-image:url(/images/collections/xperience/subcollection-1.jpg)}.collection-info .collection-info-row .collection-info-subitem.experience__block.block-2 .visual{background-image:url(/images/collections/xperience/subcollection-2.jpg)}.collection-info .collection-info-row .collection-info-subitem.experience__block.block-3 .visual{background-image:url(/images/collections/xperience/subcollection-3.jpg)}.collection-info .collection-info-row .collection-info-subitem.experience__block.block-4 .visual{background-image:url(/images/collections/xperience/subcollection-4.jpg)}.collection-info .collection-info-row .collection-info-subitem.experience__block.block-5 .visual{background-image:url(/images/collections/xperience/subcollection-5.jpg)}.collection-info .collection-info-row .collection-info-subitem.experience__block.block-6 .visual{background-image:url(/images/collections/xperience/subcollection-6.jpg)}.collection-info .collection-info-row .collection-info-subitem.selections__block.block-1 .visual{background-image:url(/images/collections/selections/subcollection-1.jpg)}.collection-info .collection-info-row .collection-info-subitem.selections__block.block-2 .visual{background-image:url(/images/collections/selections/subcollection-2.jpg)}.collection-info .collection-info-row .collection-info-subitem.selections__block.block-3 .visual{background-image:url(/images/collections/selections/subcollection-3.jpg)}.collection-info .collection-info-row .collection-info-subitem.selections__block.block-4 .visual{background-image:url(/images/collections/selections/subcollection-4.jpg)}.collection-info .collection-info-row .collection-info-subitem.selections__block.block-5 .visual{background-image:url(/images/collections/selections/subcollection-5.jpg)}.collection-info .collection-info-row .collection-info-subitem.selections__block.block-6 .visual{background-image:url(/images/collections/selections/subcollection-6.jpg)}.collection-info .collection-info-row .collection-info-subitem.secrets__block.block-1 .visual{background-image:url(/images/collections/secrets/subcollection-1.jpg)}.collection-info .collection-info-row .collection-info-subitem.secrets__block.block-2 .visual{background-image:url(/images/collections/secrets/subcollection-2.jpg)}.collection-info .collection-info-row .collection-info-subitem.secrets__block.block-3 .visual{background-image:url(/images/collections/secrets/subcollection-3.jpg)}.collection-info .collection-info-row .collection-info-subitem.secrets__block.block-4 .visual{background-image:url(/images/collections/secrets/subcollection-4.jpg)}.collection-info .collection-info-row .collection-info-subitem.secrets__block.block-5 .visual{background-image:url(/images/collections/secrets/subcollection-5.jpg)}.collection-info .collection-info-row .collection-info-subitem.secrets__block.block-6 .visual{background-image:url(/images/collections/secrets/subcollection-6.jpg)}.collection-info .collection-info-row .collection-info-subitem.kids_discount__block.block-1 .visual{background-image:url(/images/kids/subcollection-1.jpg)}.collection-info .collection-info-row .collection-info-subitem.kids_discount__block.block-2 .visual{background-image:url(/images/kids/subcollection-2.jpg)}.collection-info .collection-info-row .collection-info-subitem.kids_discount__block.block-3 .visual{background-image:url(/images/kids/subcollection-3.jpg)}.collection-info .collection-info-row .collection-info-subitem.kids_discount__block.block-4 .visual{background-image:url(/images/kids/subcollection-4.jpg)}.collection-info .collection-info-row .collection-info-subitem.kids_discount__block.block-5 .visual{background-image:url(/images/kids/subcollection-5.jpg)}.collection-info .collection-info-row .collection-info-subitem.kids_discount__block.block-6 .visual{background-image:url(/images/kids/subcollection-6.jpg)}.collection-info .collection-info-accos{padding:10px 0 50px}.collection-info .collection-info-accos h2{margin-bottom:15px}.collection-info .collection-info-accos .collection-searchbutton{float:right}.collection-info .collection-info-footer{text-align:center}.collection-info .collection-info-footer h3{font-family:Verdana,Arial,sans-serif;font-size:13px;font-weight:700;margin-bottom:0}.collection-info.experience .swiper-collection .swiper-collection-logo{background-image:url(/images/collections/xperience-logo-s.png)}.themeheader.kids_category_1 .themeheader__image .themeheader__signature,.themeheader.kids_category_2 .themeheader__image .themeheader__signature,.themeheader.kids_category_3 .themeheader__image .themeheader__signature{display:none}.collection-search{font-size:13px;line-height:18px;text-align:center}.collection-search .collection-search-text{display:inline-block;text-align:left;margin-bottom:20px;width:65%;margin-right:1%;padding-right:1%}.collection-search .collection-search-text h2{margin-bottom:5px;font-size:21px}.collection-search .collection-search-text p{margin-bottom:15px}.collection-search aside{margin:0 auto 20px;display:inline-block;vertical-align:top;width:28%}.collection-search aside figure{margin-bottom:15px;width:150px;height:52px;background:transparent no-repeat bottom/100%}.collection-search aside ul{list-style-image:url(/images/icon-check.png);line-height:18px;padding-left:15px;margin:0 auto}.collection-search aside ul li{text-align:left}.collection-search.experience aside figure{background-image:url(/images/collections/xperience_xl.png)}.collection-search.excellent aside figure{background-image:url(/images/collections/excellent_xl.png)}.collection-search.secrets aside figure{background-image:url(/images/collections/secrets_xl.png)}.collection-search.famfun aside figure,.collection-search.selections aside figure{background-image:url(/images/collections/selections_xl.png)}.collection-search.cycling aside figure{background-image:url(/images/collections/cycling_xl.png)}.collection-search.clubs_selections aside figure{background-image:url(/images/collections/clubs_selections_xl.png);height:66px}.collection-search.kids_category_1 aside figure,.collection-search.kids_category_2 aside figure,.collection-search.kids_category_3 aside figure,.collection-search.kids_discount aside figure{background-image:url(/images/kids/kids_price_xl.png);height:72px}.search-result .acco-result.excellent .price-tag,.search-result .acco-result.experience .price-tag,.search-result .acco-result.famfun .price-tag,.search-result .acco-result.has-collection .price-tag,.search-result .acco-result.kidsFixedPrice .price-tag,.search-result .acco-result.secrets .price-tag,.search-result .acco-result.selections .price-tag{border:0;background-color:transparent;color:#333;-webkit-transform:none;-ms-transform:none;transform:none;background-repeat:no-repeat;background-position:top;padding-top:70px;line-height:1;margin-right:7px}.search-result .acco-result.excellent .price-tag:after,.search-result .acco-result.excellent .price-tag:before,.search-result .acco-result.experience .price-tag:after,.search-result .acco-result.experience .price-tag:before,.search-result .acco-result.famfun .price-tag:after,.search-result .acco-result.famfun .price-tag:before,.search-result .acco-result.has-collection .price-tag:after,.search-result .acco-result.has-collection .price-tag:before,.search-result .acco-result.kidsFixedPrice .price-tag:after,.search-result .acco-result.kidsFixedPrice .price-tag:before,.search-result .acco-result.secrets .price-tag:after,.search-result .acco-result.secrets .price-tag:before,.search-result .acco-result.selections .price-tag:after,.search-result .acco-result.selections .price-tag:before{display:none}.search-result .acco-result.excellent .price-tag .concepts-logo .priceRenderSearchAcco,.search-result .acco-result.experience .price-tag .concepts-logo .priceRenderSearchAcco,.search-result .acco-result.famfun .price-tag .concepts-logo .priceRenderSearchAcco,.search-result .acco-result.has-collection .price-tag .concepts-logo .priceRenderSearchAcco,.search-result .acco-result.kidsFixedPrice .price-tag .concepts-logo .priceRenderSearchAcco,.search-result .acco-result.secrets .price-tag .concepts-logo .priceRenderSearchAcco,.search-result .acco-result.selections .price-tag .concepts-logo .priceRenderSearchAcco{color:#ec1b2d}.search-result .acco-result.excellent .price-tag span,.search-result .acco-result.experience .price-tag span,.search-result .acco-result.famfun .price-tag span,.search-result .acco-result.has-collection .price-tag span,.search-result .acco-result.kidsFixedPrice .price-tag span,.search-result .acco-result.secrets .price-tag span,.search-result .acco-result.selections .price-tag span{font-size:24px;font-family:Sansa Pro Bold,sans-serif}.search-result .acco-result.excellent .price-tag span:not(.old-price),.search-result .acco-result.experience .price-tag span:not(.old-price),.search-result .acco-result.famfun .price-tag span:not(.old-price),.search-result .acco-result.has-collection .price-tag span:not(.old-price),.search-result .acco-result.kidsFixedPrice .price-tag span:not(.old-price),.search-result .acco-result.secrets .price-tag span:not(.old-price),.search-result .acco-result.selections .price-tag span:not(.old-price){color:#ec1b2d}.search-result .acco-result.excellent .price-tag span:not(.old-price).concept-link,.search-result .acco-result.experience .price-tag span:not(.old-price).concept-link,.search-result .acco-result.famfun .price-tag span:not(.old-price).concept-link,.search-result .acco-result.has-collection .price-tag span:not(.old-price).concept-link,.search-result .acco-result.kidsFixedPrice .price-tag span:not(.old-price).concept-link,.search-result .acco-result.secrets .price-tag span:not(.old-price).concept-link,.search-result .acco-result.selections .price-tag span:not(.old-price).concept-link{font-size:10px;color:#333;text-indent:0;margin-top:37px}.search-result .acco-result.excellent .price-tag span:not(.old-price).concept-link:after,.search-result .acco-result.experience .price-tag span:not(.old-price).concept-link:after,.search-result .acco-result.famfun .price-tag span:not(.old-price).concept-link:after,.search-result .acco-result.has-collection .price-tag span:not(.old-price).concept-link:after,.search-result .acco-result.kidsFixedPrice .price-tag span:not(.old-price).concept-link:after,.search-result .acco-result.secrets .price-tag span:not(.old-price).concept-link:after,.search-result .acco-result.selections .price-tag span:not(.old-price).concept-link:after{content:none}.search-result .acco-result.excellent .price-tag span.old-price,.search-result .acco-result.experience .price-tag span.old-price,.search-result .acco-result.famfun .price-tag span.old-price,.search-result .acco-result.has-collection .price-tag span.old-price,.search-result .acco-result.kidsFixedPrice .price-tag span.old-price,.search-result .acco-result.secrets .price-tag span.old-price,.search-result .acco-result.selections .price-tag span.old-price{font-size:10px;font-family:Sansa Pro SemiBold,sans-serif;position:relative}.search-result .acco-result.excellent .price-tag span.old-price:after,.search-result .acco-result.experience .price-tag span.old-price:after,.search-result .acco-result.famfun .price-tag span.old-price:after,.search-result .acco-result.has-collection .price-tag span.old-price:after,.search-result .acco-result.kidsFixedPrice .price-tag span.old-price:after,.search-result .acco-result.secrets .price-tag span.old-price:after,.search-result .acco-result.selections .price-tag span.old-price:after{content:"";display:block;position:absolute;background-color:rgba(51,51,51,.75);left:0;right:0;top:40%;height:2px;-webkit-transform:rotate(-16deg);-ms-transform:rotate(-16deg);transform:rotate(-16deg)}.search-result .acco-result.excellent .price-tag span.old-price i,.search-result .acco-result.experience .price-tag span.old-price i,.search-result .acco-result.famfun .price-tag span.old-price i,.search-result .acco-result.has-collection .price-tag span.old-price i,.search-result .acco-result.kidsFixedPrice .price-tag span.old-price i,.search-result .acco-result.secrets .price-tag span.old-price i,.search-result .acco-result.selections .price-tag span.old-price i{background:0}.search-result .acco-result.excellent strong.price,.search-result .acco-result.experience strong.price,.search-result .acco-result.famfun strong.price,.search-result .acco-result.has-collection strong.price,.search-result .acco-result.kidsFixedPrice strong.price,.search-result .acco-result.secrets strong.price,.search-result .acco-result.selections strong.price{font-weight:400;font-family:Sansa Pro SemiBold,sans-serif}.acco-collection-title{font-family:Sansa Pro SemiBold,sans-serif;height:40px;border-radius:0 0 6px 6px;border:1px solid #ccc;bottom:-30px;position:absolute;width:100%;background:#f5f5f5;left:0;font-size:12px;text-transform:uppercase}.acco-collection-title span{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;left:10px;bottom:-6px}.collection-accobox{background:#eee}.collection-accobox .collection-accobox-left,.collection-accobox .collection-accobox-right{width:47%;display:inline-block;vertical-align:top;padding:2% 0 2% 2%}.collection-accobox .collection-searchbutton{float:none;text-align:center}.collection-accobox .collection-accobox-logo{width:175px;height:80px;padding:0 10px 5px;background:no-repeat 50%/100%;margin:0 auto}.collection-accobox .collection-accobox-logo.experience{background-image:url(/images/collections/concepts-xperience.png)}.collection-accobox .collection-accobox-logo.excellent{background-image:url(/images/collections/excellent_xl.png)}.collection-accobox .collection-accobox-logo.secrets{background-image:url(/images/collections/concepts-secrets.png)}.collection-accobox .collection-accobox-logo.selections{background-image:url(/images/collections/selections_xl.png)}.collection-accobox .collection-accobox-logo.famfun{background-image:url(/images/collections/famfun_xl.png)}.collection-accobox .collection-accobox-logo.cycling{background-image:url(/images/collections/cycling_xl.png)}.collection-accobox .collection-accobox-logo.clubs_selections{background-image:url(/images/collections/clubs_selections_xl.png)}.collection-accobox .collection-accobox-logo.kids{background-image:url(/images/kids/kids_price_xl.png)}.collection-accobox .collection-infobutton,.collection-accobox .collection-searchbutton{margin:0 auto 20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative}.collection-sublister{text-align:center;height:50px;padding:25px 0 15px}.collection-sublister h2{font-size:21px}.c-home-collection__title--simple{text-shadow:none!important}.c-home-collection.c-home-collection:before{max-height:74px!important;background-size:auto 25px!important}.c-home-collection.excellent .c-home-collection__description,.c-home-collection.famfun .c-home-collection__description,.c-home-collection.selections .c-home-collection__description,.c-home-collection.xperience .c-home-collection__description{background-color:transparent!important}.concepts-logo{height:40px;width:100%;background:transparent no-repeat 50%/100px auto;display:inline-block;text-indent:-9000px;background-size:auto 31px}.concepts-logo.kids_price,.kidsFixedPrice .concepts-logo{background-image:url(/images/kids/kids_price_s.png);background:no-repeat}.concepts-logo.experience{background-image:url(/images/collections/xperience_s.png)}.concepts-logo.excellent{background-image:url(/images/collections/excellent_s.png)}.concepts-logo.secrets{background-image:url(/images/collections/secrets_s.png)}.concepts-logo.selections{background-image:url(/images/collections/selections_s.png)}.concepts-logo.famfun{background-image:url(/images/collections/famfun_s.png)}.concepts-logo.cycling{background-image:url(/images/collections/cycling_s.png)}.concepts-logo.clubs_selections{background-image:url(/images/collections/clubs_selections_s.png)}.accommodation-photo #photoCarouselAccoContent #acco-slider-media-popup{max-width:1000px}.accomodation .accomodation-slider .arrow-right.acco1-slide-right{left:100%}.accomodation .filter-wrapper .prebooking #iframe-alertservice{width:100%;height:265px}.accomodation a.ellipsis{color:#219ede;text-decoration:none}.accomodation .wrapper .double-column .icon-info-sign{color:#1d95ce;font-size:14px}#ContentCarouselListBox:after{content:"Loading images...";background:none repeat scroll 0 0 transparent;font-family:Sansa Pro SemiBold,Verdana,sans-serif;display:block;left:48%;position:absolute;top:35%;font-size:24px;color:#666;max-width:250px;text-align:center}#ContentCarouselListBox{border-top:1px solid #ccc}.accomodation .accomodation-header{position:relative;padding:30px 0 50px;color:#333;text-align:center}.accomodation .accomodation-header .buttons{text-align:center}.accomodation .accomodation-header .buttons a.button{display:inline-block;padding:3px 6px;height:20px}.accomodation .accomodation-header .buttons .button,div[id^=FlightView] .buttons .button{display:inline-block;position:relative;margin-top:5px;margin-right:6px;padding:6px;border:1px solid #ccc;border-radius:5px;background-color:#fff;color:#333;text-decoration:none;text-transform:uppercase;font-size:12px;font-family:Sansa Pro SemiBold,sans-serif;line-height:20px;cursor:pointer;-webkit-transition:.25s;transition:.25s}.accomodation .accomodation-header h1{margin:0 auto;width:780px;text-transform:uppercase;font-size:30px;font-family:Sansa Pro Bold,Verdana,sans-serif}.accomodation .accomodation-header .area a{color:#777;text-decoration:none;font-size:12px}.accomodation .accomodation-header .area a:hover{text-decoration:underline}.accomodation .accomodation-header .badges{position:absolute;left:50%;bottom:-20px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:500px;text-align:center;z-index:2}.accomodation-header .badge .badge-description{bottom:-44px}.accomodation-header .badge .badge-description:after,.accomodation-header .badge .badge-description:before{position:absolute;top:-24px;width:0;height:10px;border:solid transparent;content:" ";transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.accomodation-header .badge .badge-description:after{left:50%;margin-left:-8px;border-width:8px;border-color:rgba(136,183,213,0);border-top-color:#fff}.accomodation .accomodation-header .badges .rating{position:relative;top:-10px;display:inline-block;padding:5px 2px;width:36px;height:20px;border-radius:7px;background:#1c90c7;color:#fff;text-align:center;font-size:16px;font-family:Sansa Pro SemiBold,Verdana,sans-serif;line-height:20px;-ms-border-radius:7px;-o-border-radius:7px}.accomodation .content-right .badges,.accomodation .content-right .themes{clear:both;overflow:hidden}.accomodation .content-right .badges .badge,.accomodation .content-right .themes .theme{float:left;clear:left;margin-bottom:5px}.accomodation .content-right .badges .badge-text,.accomodation .content-right .themes .theme-text{position:relative;float:left;clear:right;padding-left:5px;height:auto;color:#555;text-transform:uppercase;font-size:13px;font-family:Sansa Pro Bold,sans-serif}.accomodation .content-right .themes .theme-text .general_i-icon{left:auto;top:11px;right:-25px}.accomodation .content-right .badges .badge-text,.accomodation .content-right .themes .theme-text a{text-decoration:none;color:#000}.accomodation .content-right .theme{background-size:34px;height:40px;background-repeat:no-repeat}.accomodation .content-right .theme.family{background-image:url(/images/themes/family.png)}.accomodation .content-right .theme.adults-only{background-image:url(/images/themes/adults.png);background-position:0 5px}.accomodation .content-right .theme.romance{background-image:url(/images/themes/romance.png)}.accomodation .content-right .theme.sportive{background-image:url(/images/themes/sportive.png)}.accomodation .content-right .theme.luxe-wellness{background-image:url(/images/themes/luxury.png);background-position:0 3px}.accomodation .content-right .theme.friendlies{background-image:url(/images/themes/friendlies.png)}.accomodation .content-right .theme.Autohuur-Inclusief,.accomodation .content-right .theme.car-hire-inclusive{background-image:url(/images/themes/car_incl.png)}.accomodation .content-right .theme.budget{background-image:url(/images/themes/budget.jpg)}.badge.partner{background:0;width:0;height:auto}.accomodation .accomodation-header .badge.partner{height:44px}.accomodation .accomodation-header .badge{vertical-align:middle}.accomodation .content-right .badge.partner{position:relative;display:inline-block;background:0}.accomodation .accomodation-header .badge.partner a,.accomodation .content-right .badge.partner a{position:relative;background-size:116px;display:inline-block;width:116px;height:60px;top:0;left:0}.accomodation .content-right .badge.partner a{margin-left:52px}.accomodation .accomodation-header .badge.partner{background:0;width:116px}.accomodation .accomodation-header .badge.partner a.partner.mitsis{top:11px}.accomodation .accomodation-header .partner.sunshine,.accomodation .content-right .partner.sunshine{background-image:url(/images/partners/sunshine-logo.png);height:60px}.accomodation .accomodation-header .partner.mitsis,.accomodation .content-right .partner.mitsis{background-image:url(/images/partners/mitsis-logo.png);height:60px}.accomodation .accomodation-header .partner.three-corners,.accomodation .content-right .partner.three-corners{background-image:url(/images/partners/three_corners_logo.png);height:66px}.accomodation .accomodation-header .partner.three-corners{top:7px!important}.accomodation .accomodation-header .partner.barcelo,.accomodation .content-right .partner.barcelo{background-image:url(/images/partners/barcello-logo.png);height:60px}.accomodation .accomodation-header .partner.occidental,.accomodation .content-right .partner.occidental{background-image:url(/images/partners/occidental-logo.png);height:60px}.accomodation .accomodation-header .partner.aldemar,.accomodation .content-right .partner.aldemar{background-image:url(/images/partners/aldemar-logo.png);height:60px}.accomodation .accomodation-header .partner.labranda,.accomodation .content-right .partner.labranda{background-image:url(/images/partners/labranda-logo.png);height:60px}.accomodation .accomodation-header .partner.sandsea,.accomodation .content-right .partner.sandsea{background-image:url(/images/partners/sand_sea-logo.png);height:60px}.accomodation .accomodation-header .partner.tsokkos,.accomodation .content-right .partner.tsokkos{background-image:url(/images/partners/tsokkos-logo.png);height:60px}.accomodation .accomodation-header .small-text-button{position:absolute;top:56px;left:50%;margin-left:-470px}.accomodation .tabs a.tab-item-overview i.icon-tab-item-overview:before{content:"\f129"}.accomodation .tabs a.tab-item-descriptions i.icon-tab-item-descriptions:before{content:"\e648";font-size:26px}.accomodation .tabs a.tab-item-photos i.icon-tab-item-photos:before{content:"\f03e"}.accomodation .tabs a.tab-item-ratingandreviews .icon-tab-item-ratingandreviews:before{content:"\f075"}.accomodation .tabs a.tab-item-tipsandquestions i.icon-tab-item-tipsandquestions:before{content:"\f059"}.accomodation .tabs a.tab-item-destination i.icon-tab-item-destination:before{content:"\f124"}.accomodation .tabs a.tab-item-flightinfo .icon-tab-item-flightinfo:before{content:"\f072"}.accomodation .tabs a.tab-item-accomodation .icon-tab-item-accomodation:before{content:"\f015"}.accomodation .tabs a.tab-item-photos .icon-tab-item-photoso:before{content:"\f134"}.accomodation .tabs a.tab-item-productcampaigns .icon-tab-item-productcampaigns:before{content:"\f12a"}.accomodation .tabs .icon-highlight:before{content:"\f0d6"}.accomodation .accomodation-slider{position:relative;width:100%;height:390px}.accomodation .accomodation-slider .swiper-container{height:390px}#accoCarouselImageWidthReference,.accomodation .accomodation-slider .swiper-container iframe,.accomodation .accomodation-slider .swiper-slide img{display:inline-block;width:585px;height:390px}#accoCarouselImageWidthReference{display:none}.accomodation .accomodation-slider .arrow-left,.accomodation .accomodation-slider .arrow-right{z-index:495}.accomodation .accomodation-slider .arrow-right{left:100%;margin-left:-30px}.accomodation .swiper-slide{position:relative}.accomodation .swiper-slide .description{position:absolute;left:0;bottom:0;background:#f3e52d;padding:10px;width:96%}.accomodation .accomodation-slider .overlay{position:absolute;top:0;left:50%;z-index:2000;margin-left:140px;width:330px;background:none repeat scroll 0 0 rgba(50,50,50,.9)}.accomodation .accomodation-slider .overlay .price-tag{top:-75px;right:49px;bottom:auto;left:auto;z-index:3000;font-size:12px}.accomodation .accomodation-slider .overlay .title{height:55px;background-color:#555;color:#fff;text-transform:uppercase;font-size:13px;font-family:Sansa Pro Bold,Verdana,sans-serif;cursor:pointer}.accomodation .accomodation-slider .overlay .title .title-open{display:block;padding-left:20px;line-height:50px}.accomodation .accomodation-slider .overlay .title .title-close{display:none;padding-left:20px;line-height:50px}.accomodation .accomodation-slider .overlay .title .title-icon{position:absolute;right:0;width:50px;height:55px;border-left:1px solid #333;text-align:center;font-size:20px;line-height:50px}.accomodation .accomodation-slider .overlay .price-tag:before{top:99.5%;left:50%;margin-left:-10px;border-width:10px;border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0)}.accomodation .accomodation-slider .overlay .price-tag span{font-size:30px}.accomodation .accomodation-slider .overlay .padded{padding:20px;color:#999;font-size:12px}.accomodation .accomodation-slider .overlay.overlay--default{height:200px}.accomodation .accomodation-slider .overlay.overlay--default .default-info{position:relative;top:36px}.accomodation .accomodation-slider .overlay.overlay--default .book-button{bottom:36px}.accomodation .accomodation-slider .overlay .padded a{position:relative;display:inline-block;padding-left:10px;color:#fff;text-decoration:none;font-weight:700;line-height:18px}.accomodation .accomodation-slider .overlay .padded a i{position:absolute;top:2px;left:0;text-decoration:none;font-size:14px}.accomodation .accomodation-slider .overlay .padded a:hover{text-decoration:underline}.accomodation .accomodation-slider .overlay .padded .default-info{padding:0 0 10px 45px;min-height:20px;background-position:0 0;background-repeat:no-repeat;line-height:18px}.accomodation .accomodation-slider .overlay .padded .departure-details{margin-bottom:55px}.accomodation .accomodation-slider .overlay .padded .default-info.car{background-image:url(/images/trip-car.png)}.accomodation .accomodation-slider .overlay .padded .default-info.bus{background-image:url(/images/trip-bus.png)}.accomodation .accomodation-slider .overlay .padded .default-info.plane{background-image:url(/images/trip-plane.png)}.accomodation .accomodation-slider .overlay .padded .default-info.acco{background-image:url(/images/trip-acco.png)}.accomodation .accomodation-slider .overlay .padded .default-info.no-plane-acco{background-image:url(/images/trip-plane-option-acco.png)}.accomodation .accomodation-slider .overlay .padded .default-info.plane-acco{padding-left:85px;background-image:url(/images/trip-plane-acco.png)}.accomodation .accomodation-slider .overlay .padded .default-info.car-pass{background-image:url(/images/trip-car-pass.png)}.accomodation .accomodation-slider .overlay .padded .default-info.bus-pass{background-image:url(/images/trip-bus-pass.png)}.accomodation .accomodation-slider .overlay .padded .default-info.plane-pass{background-image:url(/images/trip-plane-pass.png)}.accomodation .accomodation-slider .overlay .transport-visual{position:absolute;top:40px;left:50%;margin-left:-40px;width:80px}.accomodation .accomodation-slider .overlay .details{margin-top:90px;color:#fff;text-align:center;font-size:18px;font-family:Sansa Pro SemiBold,Verdana,sans-serif;line-height:20px}.accomodation .accomodation-slider .overlay .details p{padding:7px 0}.accomodation .accomodation-slider .overlay .persons-visual{position:absolute;bottom:100px;left:0;width:100%;color:#fff;text-align:center;font-size:11px}.accomodation .accomodation-slider .overlay .persons-visual img{margin-bottom:10px}.accomodation .accomodation-slider .overlay .persons-visual a{color:#fff;text-decoration:none}.accomodation .accomodation-slider .overlay .persons-visual a:hover{border-bottom:1px solid #fff}.accomodation .accomodation-slider .overlay .book-button,.accomodation .accomodation-slider .overlay .dv-button .book-button{position:absolute;bottom:80px;left:50%;display:block;margin-left:-100px;padding:0 15px;height:35px;border-radius:8px;background-color:#ed1c2e;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:400;font-size:13px;font-family:Sansa Pro Bold,Verdana;line-height:35px;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}.accomodation .accomodation-slider .overlay .book-button:hover{background-color:#fff;color:#ed1c2e}.accomodation .accomodation-slider .filled-overlay .overlay{z-index:1}.accomodation .accomodation-slider .filled-overlay .overlay .padded .left{padding-left:0}.accomodation .content-reviews{padding:10px 5px 40px 10px}.accomodation .content-left{float:left;padding:20px 5px 40px 10px;width:520px}.accomodation .content-left a.rating-number{display:inline-block;float:left;margin-right:10px;width:72px;border-radius:10px;background:#1f9ad6;color:#fff;text-align:center;text-decoration:none;font-size:24px;font-family:Sansa Pro SemiBold,Verdana,sans-serif}.accomodation a.rating-number .rating{position:inherit;padding:20px 10px;background:inherit;font-size:24px;line-height:0;bottom:10px;top:0}.accomodation .content-left h1{margin-bottom:10px;color:#333;font-size:24px}.accomodation .content-left h2{margin-top:20px;margin-bottom:10px;text-transform:uppercase;font-size:13px;font-family:Sansa Pro Bold,Verdana,sans-serif}.accomodation .content-left p{margin-bottom:20px;font-size:12px;line-height:20px}.accomodation .content-left p a.text-button{color:#fff;text-decoration:none}.accomodation .content-left .link-more,.accomodation .content-left p a{color:#1e9fde;text-decoration:underline}.accomodation .content-left p a:hover{text-decoration:none}.accomodation .content-left .page-index{margin-bottom:40px}.accomodation .content-left .page-index a{display:inline-block;margin-right:7px;padding:3px 0;color:#555;text-decoration:underline;white-space:nowrap;font-size:14px;font-family:Sansa Pro SemiBold,sans-serif}.accomodation .content-left .notice{margin-top:10px;color:#999;font-size:12px}.accomodation .content-left .bright-notice{margin-bottom:20px;padding:20px;background-color:#fbeb2e;color:#333;line-height:20px}.accomodation .content-left .bright-notice p span{white-space:normal!important}.accomodation .content-left .scroll-to-top{display:block;clear:both;margin-top:10px;margin-bottom:20px;color:#555;text-decoration:none;-webkit-transition:.25s;transition:.25s}.accomodation .content-left .scroll-to-top:hover{color:#333}.accomodation .content-left .double-column{overflow:hidden;margin-top:130px}.accomodation .content-left .double-column .column:nth-child(2n){margin-right:0;margin-left:2%}.accomodation .content-left .double-column .column h2{margin-top:10px}.accomodation .content-left .double-column .column{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:49%}.accomodation .content-left .double-column .column.markers{padding-bottom:0}.accomodation .content-left .double-column .column.markers img{float:left;clear:left;margin-bottom:5px}.accomodation .content-left .double-column .column.markers span{float:left;padding-top:10px;padding-left:10px;width:190px;height:50px;font-size:13px;font-family:Sansa Pro SemiBold,sans-serif;line-height:20px}.accomodation .content-left.padded-left{padding-left:200px}.accomodation .content-left .acco-section{padding-top:30px}.accomodation .content-right .acco-section .flightinfo{padding-bottom:2px;padding-left:45px;min-height:20px;background:url(/images/trip-plane.png) no-repeat 0 10px;line-height:20px}.accomodation .content-right .acco-section .transferinfo{padding-bottom:2px;padding-left:45px;min-height:20px;background:url(/images/trip-bus.png) no-repeat 0 10px;line-height:17px}.accomodation .content-right .acco-section .flightinfo a,.accomodation .content-right .acco-section .transferinfo a{color:#1e9fde;text-decoration:underline}.accomodation .content-right .acco-section .flightinfo a:hover,.accomodation .content-right .acco-section .transferinfo a:hover{text-decoration:none}.accomodation .content-right .acco-section h1{font-size:13px}.accomodation .content-left ul.forum-box{padding:0;list-style:none}.accomodation .content-left ul.forum-box h3{margin-bottom:0;color:#1e9fde;font-size:13px}.accomodation .content-left ul.forum-box dl.meta dd,.accomodation .content-left ul.forum-box dl.meta dt{display:inline;text-transform:lowercase;font-weight:400}.accomodation .content-left ul.forum-box dl.meta{padding-bottom:5px;color:#b9b9b9;font-style:italic;font-size:11px;font-family:Verdana}.accomodation .content-left ul.forum-box dl.meta strong{font-weight:400}.accomodation .content-right .weather-widget{margin-bottom:30px;font-family:Sansa Pro SemiBold,sans-serif}.accomodation .content-right .weather-widget h2,.content-right .weather-widget h2:first-child{margin-top:10px;text-transform:uppercase;font-size:13px;font-family:Sansa Pro Bold,Verdana,sans-serif}.accomodation .content-right .weather-widget .selectcontainer{max-width:150px}.accomodation .content-right .weather-widget .weather-temp{margin:10px 0;padding-left:90px;height:70px;background:url(/images/weather_symbols.png) 10px 0 no-repeat;font-size:40px;font-family:Sansa Pro Bold,sans-serif;line-height:70px}.accomodation .content-right .weather-widget .weather-temp.cloudy{background:transparent url(/images/weather_symbols.png) no-repeat 0 -300px}.accomodation .content-right .weather-widget .weather-temp.lightning{background:transparent url(/images/weather_symbols.png) no-repeat 0 -375px}.accomodation .content-right .weather-widget .weather-temp.partly_cloudy{background:transparent url(/images/weather_symbols.png) no-repeat 0 0}.accomodation .content-right .weather-widget .weather-temp.rain,.accomodation .content-right .weather-widget .weather-temp.snow{background:transparent url(/images/weather_symbols.png) no-repeat 0 -75px}.accomodation .content-right .weather-widget .weather-temp.sunshine{background:transparent url(/images/weather_symbols.png) no-repeat 0 -225px}.accomodation .content-right .weather-widget p a{color:#58cbe4}.accomodation .content-right{float:right;padding:40px 10px;width:310px}.accomodation .content-right h2:first-child{margin-top:10px}.accomodation .content-right ul.check{padding:20px 10px 20px 26px}.accomodation .content-right ul.check li{padding:0 0 15px 10px}.accomodation .content-right h1{margin:20px 0 0;color:#333}.accomodation .content-right h1,.accomodation .content-right h2{text-transform:uppercase;font-size:13px;font-family:Sansa Pro Bold,Verdana,sans-serif}.accomodation .content-right h2{margin-top:40px;margin-bottom:10px}.accomodation .content-right p{margin-bottom:20px;font-size:12px;line-height:17px}.accomodation .content-right p a{color:#333;text-decoration:underline}.accomodation .content-right p a:hover{text-decoration:none}.accomodation .content-right ul{padding:0 0 10px 17px;line-height:17px}.accomodation .content-right .resort-map{padding:10px 0 20px}.accomodation .content-right img{max-width:100%}.accomodation .content-right .tip{padding:20px 20px 5px;background:#ed1c2e;color:#fff;font-family:Sansa Pro SemiBold,sans-serif}.accomodation .content-right .tip .person{position:relative;margin-bottom:50px;width:92px;height:92px}.accomodation .content-right .tip .person img{border-radius:46px;-ms-border-radius:46px;-o-border-radius:46px}.accomodation .content-right .tip .person .text{position:absolute;top:40px;left:65px;color:#fff;font-size:50px;font-family:YWFT Signature}.accomodation .content-right .tip strong{text-transform:uppercase;font-family:Sansa Pro Bold,sans-serif}.accomodation .content-wide{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0;width:100%}.accomodation .filter-wrapper{padding-top:20px;background-color:#facac9}.accomodation .filter-wrapper .wrapper{display:table}.accomodation .filter-wrapper label{cursor:pointer}.accomodation .filter-wrapper label.title{display:block;margin-bottom:5px;text-transform:uppercase;font-size:13px;font-family:Sansa Pro Bold,Verdana,sans-serif}.accomodation .filter-wrapper .filter-company{float:left;padding:0 30px 20px 0;min-height:65px;width:200px}.accomodation .filter-wrapper .filter-company .text-button{display:block;text-align:center;font-size:12px}.accomodation .filter-wrapper .filter-company .normal-text{margin-top:20px;color:#333}.accomodation .filter-wrapper .filter-company .normal-text label{display:inline-block}.accomodation .filter-wrapper .filter-company .normal-text a{color:#aaa;text-decoration:none}.accomodation .filter-wrapper .filter-company .normal-text a:hover{text-decoration:underline}.accomodation .filter-wrapper .filter-transport{float:left;padding:0 30px 20px 0;min-height:70px;width:240px}.accomodation .filter-wrapper .filter-transport .iradio_flat{background-position:-88px -44px}.accomodation .filter-wrapper .filter-transport .iradio_flat.checked{background-position:-110px -44px}.accomodation .filter-wrapper .filter-transport label{padding-right:7px}.accomodation .filter-wrapper .filter-duration{float:left;padding-right:0;padding-bottom:20px;min-height:70px;width:120px}.accomodation .filter-wrapper .filter-flighttypes{float:left;padding-right:20px;padding-bottom:20px;min-height:70px;width:335px}.accomodation .filter-wrapper #price-packages{float:left;padding-bottom:20px;min-height:70px;width:250px}.accomodation .filter-wrapper .filter-duration .iradio_flat{margin-bottom:-5px;background-position:-88px -44px}.accomodation .filter-wrapper .filter-duration .iradio_flat.checked{background-position:-110px -44px}.accomodation .filter-wrapper .filter-mealplan{float:left;padding-bottom:20px;min-height:70px;width:200px}.accomodation .filter-wrapper .filter-months{display:none;float:left;padding-bottom:20px;min-height:70px}.accomodation .filter-wrapper .prebooking{padding:0 20px 20px 0;line-height:20px}.accomodation .filter-wrapper .prebooking strong{color:#eb1d2c}.accomodation .filter-tabs{min-height:38px;background-color:#f05451;color:#fff;text-transform:uppercase;font-family:Sansa Pro Bold,Verdana,sans-serif;line-height:38px}.accomodation .filter-tabs span{display:inline-block;padding:0 20px 0 0}.accomodation .filter-tabs a{display:inline-block;padding:0 15px;color:#fff;text-decoration:none;-webkit-transition:.25s;transition:.25s}.accomodation .filter-tabs a:hover{background-color:#f7a6a4}.accomodation .filter-tabs a.active{background:#fff;color:#333}.accomodation .filter-tabs a.all{padding:0 20px;border-right:2px solid #fbeb2e}.accomodation .filter-tabs a.inactive{opacity:.3}.filter-transport .selectcontainer .selectcontainer{margin-top:13px}.accomodation .content-left .route-form{padding-bottom:30px}.accomodation .content-left .route-form input{margin-bottom:15px;padding:7px;width:300px;height:20px;border:1px solid #aaa;border-radius:5px;line-height:20px}.accomodation .content-left .double-column .column .badges .badge{float:left;clear:left;margin-right:5px}.accomodation .content-left ul{padding:0 0 10px 17px;line-height:20px}.accomodation .content-left ul.check{padding-left:0;height:auto;list-style-position:inside;-webkit-column-width:250px;column-width:250px;-webkit-column-count:3;column-count:3;-o-column-width:250px;-ms-column-width:250px}.accomodation .content-left ul.check li{padding:15px 0 0 10px;line-height:17px}.accomodation .car-rental .tab-holder p strong{margin-top:40px;margin-bottom:10px;text-transform:uppercase;font-size:13px;font-family:Sansa Pro Bold,Verdana,sans-serif}.accomodation .announce-box a{color:#58cbe4}.accomodation .content-right .weather-widget .footer-weather-box .link{color:#58cbe4;text-decoration:underline;font-family:Verdana,Arial,sans-serif}.accomodation .content-right .weather-widget .footer-weather-box .link:hover{text-decoration:none}.accomodation .filter-wrapper #price-packages label.title{margin-bottom:12px}.accomodation .filter-wrapper .filter-duration label{padding-right:7px}.accomodation .content-left .double-column .right-column{float:right}.accomodation .content-left .double-column .left-column{float:left}.accomodation .accomodation-header .region a{color:#229ede;text-decoration:none;font-size:12px}.accomodation .accomodation-header .region a:hover{text-decoration:underline}.accomodation .content-wide p{margin-bottom:20px;font-size:12px;line-height:17px}.other-durations{list-style:none;margin-bottom:50px}.other-durations li{margin-bottom:10px}.additional_cost{margin-bottom:20px}.price-heading{padding:0 0 10px;border-bottom:1px solid #eee}.pricetable-wrapper .price-heading{border-bottom:0}.flightview-price-heading,.reservation-price-heading{position:absolute;z-index:9999;width:200px;border-bottom:0}.price-heading h1{margin-bottom:10px;font-size:21px;line-height:25px}.price-heading .hint-tooltip{position:absolute;top:17px;left:160px;z-index:10000;padding:10px;border:1px solid #ccc;background:#fff;-webkit-box-shadow:0 0 3px hsla(0,0%,80%,.4);box-shadow:0 0 3px hsla(0,0%,80%,.4)}.hint-tooltip-trigger{text-align:left}.price-heading .flightview-hint-tooltip,.price-heading .reservation-hint-tooltip{position:relative;top:0;left:0;background:#fff;color:#333}.price-heading .hint-tooltip:after,.price-heading .hint-tooltip:before,.price-heading .reservation-hint-tooltip:after,.price-heading .reservation-hint-tooltip:before{position:absolute;top:100%;left:30px;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}.price-heading .hint-tooltip:after,.price-heading .hint-tooltip:before{left:266px}.price-heading .hint-tooltip:after,.price-heading .reservation-hint-tooltip:after{margin-left:-21px;border-width:7px;border-color:hsla(0,0%,100%,0);border-top-color:#fff}.price-heading .hint-tooltip:before,.price-heading .reservation-hint-tooltip:before{margin-left:-22px;border-width:8px;border-color:hsla(0,0%,80%,0);border-top-color:#ccc;top:102%}#pricetable td{padding-right:10px}#pricetable td.roomtitle{text-align:left}#pricetable .roomtitle-content div{display:inline}#pricetable td.roomtitle .icon-info:before{width:20px;text-align:center;line-height:20px;cursor:pointer}#pricetable td.roomtitle .room{margin-left:10px}#pricetable td.roomtitle .kidsFixedPrice{border-color:#e41f2f;border-width:1px}#pricetable th.kids_price{border-color:#e41f2f;border-width:2px;border-right-color:#eee;border-right-width:1px;background-image:url(/images/kids/kids_price_s.png);background-position:0 100%;background-repeat:no-repeat;padding:35px}#pricetable td.kids_price.roomtitle{border-color:#e41f2f;border-width:2px;border-left-color:#eee;border-left-width:1px;padding:35px}.pricetable-wrapper{position:relative}.pricetable-wrapper .next-month,.pricetable-wrapper .prev-month{color:#333;text-decoration:none}.pricetable-wrapper .next-month i,.pricetable-wrapper .prev-month i{position:relative;bottom:-2px;font-size:20px}.pricetable-wrapper .next-month{right:0;left:auto}.pricetable-notification{position:absolute;top:40%;left:50%}.pricetable-wrapper .pricetable-loader{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10001;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-30px;padding:10px;width:77px;border-radius:10px;background-color:#eee;-webkit-box-shadow:rgba(0,0,0,.65) 0 3px 3px;box-shadow:0 3px 3px rgba(0,0,0,.65);color:#fff;text-align:center;-ms-border-radius:10px;-o-border-radius:10px}.overflowContainer{position:relative}.myScrollbarH{position:absolute;width:100%;height:10px;background:#eee;top:0}.myScrollbarH div{height:10px;background:#ccc}.basket-loader{position:absolute;top:50%;left:50%;z-index:100;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-30px;padding:10px;width:60px;border-radius:10px;color:#333;text-align:center;-ms-border-radius:10px;-o-border-radius:10px}#basket-loader.basket-loader span{position:relative;left:-150px;display:block;width:350px}table{border:0;border-collapse:collapse}.pricetable{margin-top:10px;font-family:Verdana,sans-serif}.thead{position:absolute}.thead-wrapper-week-numbers .thead{border-left:1px solid #eee}.thead-wrapper{position:relative;height:50px}.thead-wrapper-week-numbers{height:85px}.pricetable .thead div,.pricetable .thead th{float:left;padding:5px;width:56px;border-top:0;background-color:#fff;text-align:center;font-weight:400;font-size:11px;line-height:16px}.pricetable .thead-wrapper-week-numbers .thead div,.pricetable .thead-wrapper-week-numbers .thead th{padding:5px 0;width:60px}.pricetable .thead-wrapper-week-numbers .thead div{border-right:1px solid #eee;border-bottom:1px solid #eee}.pricetable .thead .first{width:52px!important}.pricetable .thead .clear-both,.pricetable .thead .first{padding-left:10px;width:160px;text-align:left;font-size:12px}.pricetable .thead-wrapper-week-numbers .thead .clear-both,.pricetable .thead-wrapper-week-numbers .thead .first{padding-right:10px;padding-left:10px;border:0}.pricetable .thead .pricetable-week-1-days{width:60px;border-right:1px solid #eee}.pricetable .thead .pricetable-week-2-days{width:121px;border-right:1px solid #eee}.pricetable .thead .pricetable-week-3-days{width:182px;border-right:1px solid #eee}.pricetable .thead .pricetable-week-4-days{width:243px;border-right:1px solid #eee}.pricetable .thead .pricetable-week-5-days{width:304px;border-right:1px solid #eee}.pricetable .thead .pricetable-week-6-days{width:365px;border-right:1px solid #eee}.pricetable .thead .pricetable-week-7-days{width:426px;border-right:1px solid #eee}.pricetable td,.pricetable th{padding:10px;min-height:20px;border:1px solid #eee;text-align:center;line-height:20px;white-space:normal;max-width:150px;-moz-min-width:45px;-ms-min-width:45px;-o-min-width:45px;-webkit-min-width:45px;min-width:45px}.pricetable tbody tr:nth-child(2n-1){background:0}.pricetable td.td-border-hidden{border:0}.pricetable td div.td-monthpart{float:left}.pricetable td div.td-prevpart{float:right}.pricetable td a,.pricetable th a{color:#333;text-decoration:none}.pricetable td a:hover,.pricetable th a:hover{text-decoration:underline}.pricetable td.info-trip,.pricetable th.info-trip{background-color:#fff}.pricetable td.onrequest,.pricetable th.onrequest{background-color:#d3ecf8}.pricetable td.no-info,.pricetable td.no-info:hover a,.pricetable th.no-info{background-color:#fff;color:#bbb;text-decoration:line-through;cursor:text}.pricetable td.no-info a,.pricetable th.no-info a{color:#bbb}.pricetable td.specialoffer,.pricetable th.specialoffer{background-color:#fbeb2e}.pricetable td.BZEgypteStunts,.pricetable td.FSPromosEgypt,.pricetable td.info-trip.BZEgypteStunts,.pricetable td.info-trip.FSPromosEgypt,.pricetable td.info-trip.Inpakkers,.pricetable td.info-trip.Sundeals,.pricetable td.info-trip.Sundeals_DK,.pricetable td.Inpakkers,.pricetable td.Sundeals,.pricetable td.Sundeals_DK,.pricetable th.BZEgypteStunts,.pricetable th.FSPromosEgypt,.pricetable th.info-trip.BZEgypteStunts,.pricetable th.info-trip.FSPromosEgypt,.pricetable th.info-trip.Inpakkers,.pricetable th.info-trip.Sundeals,.pricetable th.info-trip.Sundeals_DK,.pricetable th.Inpakkers,.pricetable th.Sundeals,.pricetable th.Sundeals_DK{background-color:#ed1c2e;color:#fff}.pricetable td.BZEgypteStunts a,.pricetable td.FSPromosEgypt a,.pricetable td.info-trip.BZEgypteStunts a,.pricetable td.info-trip.FSPromosEgypt a,.pricetable td.info-trip.Inpakkers a,.pricetable td.info-trip.Sundeals_DK a,.pricetable td.info-trip.Sundeals a,.pricetable td.Inpakkers a,.pricetable td.Sundeals_DK a,.pricetable td.Sundeals a,.pricetable th.BZEgypteStunts a,.pricetable th.FSPromosEgypt a,.pricetable th.info-trip.BZEgypteStunts a,.pricetable th.info-trip.FSPromosEgypt a,.pricetable th.info-trip.Inpakkers a,.pricetable th.info-trip.Sundeals_DK a,.pricetable th.info-trip.Sundeals a,.pricetable th.Inpakkers a,.pricetable th.Sundeals_DK a,.pricetable th.Sundeals a{color:#fff}.pricetable td.info-trip.SZSelections,.pricetable td.SZSelections,.pricetable th.info-trip.SZSelections,.pricetable th.SZSelections{background-color:#f08080}.pricetable td.earlybird,.pricetable th.earlybird{color:#fff;background-color:#ff8000}.pricetable-legenda .itemlist .item .BZ_50Esprinters,.pricetable-legenda .itemlist .item .FS_50Esprinters,.pricetable-legenda .itemlist .item .SZ_50Esprinters{background-color:#1c90c7;border-color:#1c90c7;color:#fff}.pricetable td.BZ_50Esprinters,.pricetable td.FS_50Esprinters,.pricetable td.SZ_50Esprinters,.pricetable th.BZ_50Esprinters,.pricetable th.FS_50Esprinters,.pricetable th.SZ_50Esprinters{background-color:#1c90c7;color:#fff}.pricetable td.BZ_50Esprinters a,.pricetable td.FS_50Esprinters a,.pricetable td.SZ_50Esprinters a,.pricetable th.BZ_50Esprinters a,.pricetable th.FS_50Esprinters a,.pricetable th.SZ_50Esprinters a{color:#fff}.pricetable-legenda .itemlist .item .BZ_50Egriekenland,.pricetable-legenda .itemlist .item .BZ_499Egrotevakantie,.pricetable-legenda .itemlist .item .FS_50EGriekenland,.pricetable-legenda .itemlist .item .FS_50Egriekenland,.pricetable-legenda .itemlist .item .FS_499Egrotevakantie,.pricetable-legenda .itemlist .item .SZ_50EGriekenland,.pricetable-legenda .itemlist .item .SZ_50Egriekenland{background-color:#008c00;border-color:#008c00;color:#fff}.pricetable-legenda .itemlist .item .BZ_Krant,.pricetable-legenda .itemlist .item .FS_Presse{background-color:#551a8b;border-color:#551a8b;color:#fff}.pricetable td.BZ_50Egriekenland,.pricetable td.BZ_499Egrotevakantie,.pricetable td.FS_50Egriekenland,.pricetable td.FS_50EGriekenland,.pricetable td.FS_499Egrotevakantie,.pricetable td.SZ_50EGriekenland,.pricetable td.SZ_50Egriekenland,.pricetable th.BZ_50Egriekenland,.pricetable th.BZ_499Egrotevakantie,.pricetable th.FS_50EGriekenland,.pricetable th.FS_50Egriekenland,.pricetable th.SZ_50EGriekenland,.pricetable th.SZ_50Egriekenland{background-color:#008c00}.pricetable td.BZ_50Egriekenland a,.pricetable td.BZ_499Egrotevakantie a,.pricetable td.FS_50Egriekenland a,.pricetable td.FS_50EGriekenland a,.pricetable td.FS_499Egrotevakantie a,.pricetable td.SZ_50EGriekenland a,.pricetable td.SZ_50Egriekenland a,.pricetable th.BZ_50Egriekenland a,.pricetable th.BZ_499Egrotevakantie a,.pricetable th.FS_50EGriekenland a,.pricetable th.FS_50Egriekenland a,.pricetable th.SZ_50EGriekenland a,.pricetable th.SZ_50Egriekenland a{color:#fff}.pricetable td.BZ_Krant,.pricetable td.FS_Presse,.pricetable th.BZ_Krant,.pricetable th.FS_Presse{background-color:#551a8b}.pricetable td.BZ_Krant a,.pricetable td.FS_Presse a,.pricetable th.BZ_Krant a,.pricetable th.FS_Presse a{color:#fff}.pricetable td.BZ_50Espanje,.pricetable td.FS_50Espanje,.pricetable td.SZ_50Espanje,.pricetable th.BZ_50Espanje,.pricetable th.FS_50Espanje,.pricetable th.SZ_50Espanje{background-color:#008c00;color:#fff}.pricetable td.BZ_50Espanje a,.pricetable td.earlybird a,.pricetable td.FS_50Espanje a,.pricetable td.SZ_50Espanje a,.pricetable td.SZ_50Esprinters a,.pricetable th.BZ_50Espanje a,.pricetable th.earlybird a,.pricetable th.FS_50Espanje a,.pricetable th.SZ_50Espanje a,.pricetable th.SZ_50Esprinter a{color:#fff}.pricetable-legenda .itemlist .item .SundealsDK{background-color:#ed1c2e;border-color:#ed1c2e;color:#fff}.pricetable td.SundealsDK p,.pricetable th.SundealsDK{background-color:#ed1c2e;color:#fff}.pricetable td.SundealsDK a,.pricetable th.SundealsDK a{color:#fff}.pricetable-legenda .itemlist .item .BZ2ePersoonGratis,.pricetable-legenda .itemlist .item .FS2ePersoonGratis{border-color:#ed1c2e;background-color:#ed1c2e;color:#fff}.pricetable td.BZ2ePersoonGratis,.pricetable td.BZ2ePersoonGratis a,.pricetable td.FS2ePersoonGratis,.pricetable td.FS2ePersoonGratis a,.pricetable th.BZ2ePersoonGratis,.pricetable th.BZ2ePersoonGratis a,.pricetable th.FS2ePersoonGratis,.pricetable th.FS2ePersoonGratis a{background-color:#ed1c2e;color:#fff}.pricetable-legenda .itemlist .item .BZTurkijeToppers,.pricetable-legenda .itemlist .item .FSTurkijeToppers{border-color:#ddf8d3;background-color:#ddf8d3;color:#333}.pricetable td.BZTurkijeToppers,.pricetable td.BZTurkijeToppers a,.pricetable td.FSTurkijeToppers,.pricetable td.FSTurkijeToppers a,.pricetable th.BZTurkijeToppers,.pricetable th.BZTurkijeToppers a,.pricetable th.FSTurkijeToppers,.pricetable th.FSTurkijeToppers a{background-color:#ddf8d3;color:#333}.pricetable-legenda .itemlist .item .BZGriekenlandToppers,.pricetable-legenda .itemlist .item .FSGriekenlandToppers{border-color:#20a0de;background-color:#20a0de;color:#fff}.pricetable td.BZGriekenlandToppers,.pricetable td.BZGriekenlandToppers a,.pricetable td.FSGriekenlandToppers,.pricetable td.FSGriekenlandToppers a,.pricetable th.BZGriekenlandToppers,.pricetable th.BZGriekenlandToppers a,.pricetable th.FSGriekenlandToppers,.pricetable th.FSGriekenlandToppers a{background-color:#20a0de;color:#fff}.pricetable-legenda .itemlist .item .BZSpanjeToppers,.pricetable-legenda .itemlist .item .FSSpanjeToppers{border-color:#f8dbd3;background-color:#f8dbd3;color:#333}.pricetable td.BZSpanjeToppers,.pricetable td.BZSpanjeToppers a,.pricetable td.FSSpanjeToppers,.pricetable td.FSSpanjeToppers a,.pricetable th.BZSpanjeToppers,.pricetable th.BZSpanjeToppers a,.pricetable th.FSSpanjeToppers,.pricetable th.FSSpanjeToppers a{background-color:#f8dbd3;color:#333}.pricetable td.lastminute-trip,.pricetable th.lastminute-trip{background-color:#ed1c2e;color:#fff}.pricetable td.lastminute-tri a,.pricetable th.lastminute-trip a{color:#fff}.pricetable td.BZTheThreeCorners,.pricetable td.BZXperience,.pricetable td.FSTheThreeCorners,.pricetable td.FSXperience,.pricetable th.BZTheThreeCorners,.pricetable th.BZXperience,.pricetable th.FSTheThreeCorners,.pricetable th.FsXperience{background-color:#14b454;color:#fff}.pricetable td.BZTheThreeCorners a,.pricetable td.BZXperience a,.pricetable td.FSTheThreeCorners a,.pricetable td.FSXperience a,.pricetable th.BZTheThreeCorners a,.pricetable th.BZXperience a,.pricetable th.FSTheThreeCorners a,.pricetable th.FSXperience a{color:#fff}.pricetable-legenda .itemlist .item .BZTheThreeCorners,.pricetable-legenda .itemlist .item .BZXperience,.pricetable-legenda .itemlist .item .FSTheThreeCorners,.pricetable-legenda .itemlist .item .FSXperience{border-color:#14b454;background-color:#14b454;color:#fff}.pricetable-legenda .itemlist .item .Inpakkers_NL,.pricetable td.Inpakkers_NL,.pricetable th.Inpakkers_NL{background-color:#ed1c2e;color:#fff}.pricetable-legenda .itemlist .item .Inpakkers_NL a,.pricetable td.Inpakkers_NL a,.pricetable th.Inpakkers_NL a{color:#fff}.pricetable th{padding-left:10px;text-align:left;font-weight:400;font-size:12px}.pricetable span{color:gray}.pricetable .roomtype{margin-top:20px;padding-left:20px;height:20px;background-color:#21a1de;color:#fff;line-height:20px}.pricetable .hidden{position:relative;top:20px;padding:5px 10px 20px;background:#21a1de;color:#fff}.pricetable .hidden,.pricetable .pinned .room{left:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:40px}.pricetable .pinned .room{position:absolute;margin-top:-20px;padding:10px 10px 10px 55px;width:100%;background:#fbeb2e;color:#333;line-height:20px}.pricetable .pinned .room i{position:absolute;top:0;left:0;z-index:999;display:block;width:24px;height:40px;border-right:1px solid #eee;text-align:center;font-size:16px;line-height:40px}.pricetable .pinned .room i:hover{color:#fff}.pricetable-legenda .itemlist{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:100%}.pricetable-legenda .itemlist .item{display:inline-block;height:20px;margin-bottom:27px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;width:32.33333333%;font-size:12px;line-height:20px}.pricetable-legenda .itemlist .item div{display:inline-block;width:30px;height:20px;border:1px solid #eee;color:#333;text-align:center}.pricetable-legenda .itemlist .item .info-trip{background-color:#fff}.pricetable-legenda .itemlist .item .onrequest{border-color:#d3ecf8;background-color:#d3ecf8}.pricetable-legenda .itemlist .item .no-info{background-color:#fff;color:#bbb;text-decoration:line-through}.pricetable-legenda .itemlist .item .BZ_50Espanje,.pricetable-legenda .itemlist .item .FS_50Espanje,.pricetable-legenda .itemlist .item .SZ_50Espanje{background-color:#008c00;color:#fff;text-decoration:line-through}.pricetable-legenda .itemlist .item .specialoffer{border-color:#fbeb2e;background-color:#fbeb2e}.pricetable-legenda .itemlist .item .Inpakkers{border-color:#ed1c2e;background-color:#ed1c2e}.pricetable-legenda .itemlist .item .SZSelections{border-color:#f08080;background-color:#f08080}.pricetable-legenda .itemlist .item .earlybird{border-color:#ff8000;background-color:#ff8000;color:#fff}.pricetable-legenda .itemlist .item .BZEgypteStunts,.pricetable-legenda .itemlist .item .FSPromosEgypt,.pricetable-legenda .itemlist .item .lastminute-trip{border-color:#ed1c2e;background-color:#ed1c2e;color:#fff}.pricetable-basket{position:relative;display:none;margin-bottom:30px;background-color:#fbeb2e}.pricetable-basket:after{position:absolute;top:0;width:0;height:0;border:solid transparent;content:" ";pointer-events:none;left:50%;margin-left:-15px;border-width:15px;border-color:hsla(0,0%,100%,0);border-top-color:#fff}.pricetable-basket .back-to-table{position:absolute;top:-40px;left:50%;display:block;margin-left:-135px;padding:5px 10px;width:250px;color:#333;text-align:center;text-decoration:none;text-transform:uppercase;font-size:13px;font-family:Sansa Pro Bold,Verdana,sans-serif}.pricetable-basket .back-to-table i{font-size:20px}.pricetable-basket .wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:100%;line-height:1em}.pricetable-basket iframe{min-height:440px;width:100%;border:0}.pricetable-basket-inside{padding-bottom:80px;min-width:280px;text-align:center;font-size:12px;line-height:17px}.pricetable-basket-inside h1{padding-bottom:50px;text-align:center;font-size:21px}.pricetable-basket-inside h2{margin-bottom:10px;text-align:left;text-transform:uppercase;font-size:13px;font-family:Sansa Pro Bold,Verdana,sans-serif}.pricetable-basket-inside p{margin-bottom:17px}.pricetable-basket-inside p .total{text-transform:uppercase;font-size:13px;line-height:20px}.pricetable-basket-inside .title{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;padding-right:65px;width:100%;height:51px;border-bottom:1px solid #ebdc29;background-color:#f3e52d;color:#333;vertical-align:middle;text-align:right;text-transform:uppercase;font-size:13px;font-family:Sansa Pro Bold,Verdana,sans-serif;line-height:50px}.pricetable-basket-inside .close-button{color:#333}.pricetable-basket-inside .remove-me:hover .close-button,.pricetable-basket-inside .remove-me:hover .title{color:#ed1c2e}.pricetable-basket-inside .close-button:before{position:absolute;right:0;display:block;float:left;width:50px;height:50px;border-bottom:1px solid #ebdc29;border-left:1px solid #ebdc29;background-color:#f3e52d;content:"\f00d";vertical-align:middle;text-align:center;font-size:22px;font-family:sunweb-icons;line-height:50px;cursor:pointer}.pricetable-basket-inside .dotted-line{margin:20px 0}.pricetable-basket-inside .left-column{display:inline-block;width:250px;text-align:left;opacity:1}.pricetable-basket-inside .left-column .trip-car,.pricetable-basket-inside .left-column .trip-selftransport{padding-left:40px;background:url(/images/icon-car-dark.png) left 19px no-repeat;background-size:30px}.pricetable-basket-inside .left-column .trip-car-left{padding-left:40px;background:url(/images/icon-car-dark-left.png) left 19px no-repeat;background-size:30px}.pricetable-basket-inside .left-column .trip-bus{padding-left:40px;background:url(/images/icon-bus-dark.png) left 5px no-repeat;background-size:30px}.pricetable-basket-inside .left-column .trip-bus-left{padding-left:40px;background:url(/images/icon-bus-dark-left.png) left 5px no-repeat;background-size:30px}.pricetable-basket-inside .left-column .trip-plane:before{position:relative;top:21px;left:-36px;display:block;width:26px;height:23px;background:url(/images/icon-sprite.png) no-repeat scroll left -410px transparent;content:" "}.pricetable-basket-inside .left-column .trip-plane-left:before{position:relative;top:21px;left:-36px;display:block;width:26px;height:25px;background:url(/images/icon-sprite.png) no-repeat scroll right -460px transparent;content:" "}.pricetable-basket-inside .left-column .trip-plane{padding-left:35px;background:0}.pricetable-basket-inside .left-column .trip-plane-left{padding:0 0 0 35px;background:0}.pricetable-basket-inside .right-column{float:right;width:250px;text-align:right;opacity:.7}.pricetable-basket-inside .right-column.reservation-right-column{position:relative;top:80px;clear:both;overflow:visible;padding:10px;width:100%;background-color:#e1d32a;text-align:center}.pricetable-basket-inside .reservation-left-column{margin:20px 0 0;opacity:1}.pricetable-basket-inside .left-column,.pricetable-basket-inside .reservation-left-column .left-column,.pricetable-basket-inside .reservation-left-column .right-column,.pricetable-basket-inside .right-column{width:auto}.pricetable-basket-inside .reservation-left-column .left-column,.pricetable-basket-inside .reservation-left-column .right-column{float:none}.pricetable-basket-inside .left-column div,.pricetable-basket-inside .reservation-left-column .left-column div,.pricetable-basket-inside .reservation-left-column .right-column div,.pricetable-basket-inside .right-column div{width:250px}.pricetable-basket-inside .reservation-right-column{padding:20px;opacity:1}.pricetable-basket-inside .sunweb-usps{margin:0;padding:0;border:0}.pricetable-basket-inside .sunweb-usps li{display:inline-block;margin:10px 0 0 20px;padding:0 0 0 20px;min-width:100px;width:auto;height:25px;background:url(/images/icon-check-green.png) no-repeat transparent;color:#624d5c;content:" ";text-align:left;font-size:14px;font-family:Sansa Pro SemiBold,Verdana,Arial,sans-serif;cursor:default}.pricetable-basket-inside .right-column .trip-car{padding-right:40px;background:url(/images/icon-car-dark.png) right 5px no-repeat;background-size:30px}.pricetable-basket-inside .right-column .trip-bus{padding-right:40px;background:url(/images/icon-bus-dark-left.png) right 5px no-repeat;background-size:30px}.pricetable-basket-inside .right-column .trip-plane{padding:0 35px 0 0;background:url(/images/icon-sprite.png) right -459px no-repeat}.pricetable-basket-inside .center-column{display:inline-block;margin:20px 0 0 25px;width:380px;vertical-align:top;text-align:left;font-size:12px}.pricetable-basket-inside .center-column .your-price,.pricetable-basket-inside .left-column .your-trip{display:none;margin-bottom:30px;padding-bottom:10px;border-bottom:2px solid #333}.pricetable-basket-inside .center-column div.text-button{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}.pricetable-basket-inside .center-column a.remove-me{color:#333;text-align:center}.pricetable-basket-inside .center-column p.notice{padding-top:20px;font-size:12px;opacity:.4}.pricetable-basket-inside .center-column p.center{margin-bottom:0;padding-top:10px;text-align:center}.pricetable-basket-inside .right{float:right}.responsiveTableStatic{z-index:495}.responsiveTableStatic .roomtitle div{position:relative;z-index:495;display:block;background-color:#fff;white-space:normal}.responsiveTableStatic .roomtitle div:after{position:absolute;top:-10px;left:0;z-index:-1;display:block;height:40px;background:#fff;content:" "}.pricetable-basket-inside .center-column input.text-button{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}.social-media .whatsapp{display:none}.accomodation-photo-carousel{z-index:10001}.content-left .cr_container .info-tab-post-rentalcar,.content-left .cr_container .tab-post-rentalcar{float:none;display:block;width:100%;margin-bottom:20px;padding:0}.content-left .cr_container .info-tab-post-rentalcar{margin-top:40px}.content-left .cr_container .tab-post-rentalcar_upgrade .cr_1week,.content-left .cr_container .tab-post-rentalcar_upgrade .cr_2week{font-weight:700}.content-left .cr_container .tab-post-rentalcar_upgrade .cr_1week,.content-left .cr_container .tab-post-rentalcar_upgrade .cr_2week,.content-left .cr_container .tab-post-rentalcar_upgrade .incl_week{width:20%;float:none;display:inline-block}.content-left .cr_container .tab-post-rentalcar_upgrade>strong{width:45%;display:inline-block}.content-left .cr_container .tab-post-rentalcar_upgrade .incl_week:nth-of-type(2n):after{display:table;clear:both;content:" "}.content-left .cr_container .tab-post-rentalcar_upgrade .cr_1week,.content-left .cr_container .tab-post-rentalcar_upgrade .cr_2week,.content-left .cr_container .tab-post-rentalcar_upgrade .seasonname{display:inline-block}.content-left .cr_container .tab-post-rentalcar_upgrade .seasonname{width:45%}.content-left .cr_container .tab-post-rentalcar_upgrade .cr_2week:after{content:" ";display:table;clear:both}.content-left .cr_container .tab-post-rentalcar_upgrade{padding:0}#iframe-email-form{width:100%;height:710px}.pricetable td.kidsFixedPrice,th.kidsFixedPrice{border-color:#e41f2f;border-width:2px}.pricetable td.kidsFixedPrice.join-next,th.kidsFixedPrice.join-next{border-right-color:#ccc}.pricetable td.kidsFixedPrice.join-next:after,th.kidsFixedPrice.join-next:after{content:none}.pricetable td.kidsFixedPrice.join-prev,th.kidsFixedPrice.join-prev{border-left-color:#ccc}.pricetable td.kidsFixedPrice.join-prev:before,th.kidsFixedPrice.join-prev:before{content:none}.pricetable th.kidsFixedPrice:after,.pricetable th.kidsFixedPrice div.roomtitle-content:after,.pricetable th.kidsFixedPrice div.upper-line,td.kidsFixedPrice.roomtitle:after,td.kidsFixedPrice.roomtitle div.roomtitle-content:after,td.kidsFixedPrice.roomtitle div.upper-line{width:100%;height:1px;top:-1px;left:0;background:red}.pb{margin:10px 0 20px;line-height:20px}.pb .pb__desc{margin-bottom:20px}.pb .pb__list{list-style-image:url(/images/icon-check-green.png);padding:0 0 10px 17px;line-height:20px;-webkit-column-width:inherit;column-width:inherit;-webkit-column-count:inherit;column-count:inherit}.pb .pb__submit{display:inline-block;vertical-align:top;padding:7px 15px;border:0;background:#ed1c2e;color:#fff;text-decoration:none;text-transform:uppercase;font-size:13px;font-family:Sansa Pro Bold,Verdana,sans-serif;line-height:20px;cursor:pointer;-webkit-transition:.25s;transition:.25s;border-radius:8px}.pb .pb__inputwrap{display:inline-block;overflow:hidden;width:auto;height:32px;border-radius:8px;border:1px solid #ccc}.pb .pb__inputwrap label{display:none}.pb input{border:0;height:32px;width:105%}#acco-slider-media-popup,.acco-slider-media-popup{width:300px}#acco-slider-media-popup .tab-photo-img{width:300px;height:auto}.accomodation-photo-carousel{position:fixed;left:50%;width:300px;height:35%;top:30%;z-index:10002}#acco-slider-media-popup .swiper-container,#acco-slider-media-popup .swiper-slider,#acco-slider-media-popup .swiper-wrapper{height:20%}.pricetable-legenda .itemlist .item .OUTLET_DEAL_DAY_1_2,.pricetable-legenda .itemlist .item .OUTLET_DEAL_DAY_3_4,.pricetable-legenda .itemlist .item .OUTLET_DEAL_DAY_5_7,.pricetable-legenda .itemlist .item .OUTLET_DEAL_WK_EVEN,.pricetable-legenda .itemlist .item .OUTLET_DEAL_WK_ODD{background-color:#ec671c;color:#fff}.pricetable td.OUTLET_DEAL_DAY_1_2,.pricetable td.OUTLET_DEAL_DAY_3_4,.pricetable td.OUTLET_DEAL_DAY_5_7,.pricetable td.OUTLET_DEAL_WK_EVEN,.pricetable td.OUTLET_DEAL_WK_ODD{background-color:#ec671c}.pricetable td.OUTLET_DEAL_DAY_1_2 a,.pricetable td.OUTLET_DEAL_DAY_3_4 a,.pricetable td.OUTLET_DEAL_DAY_5_7 a,.pricetable td.OUTLET_DEAL_WK_EVEN a,.pricetable td.OUTLET_DEAL_WK_ODD a{color:#fff}#Facilities.attention{margin-bottom:80px}@media(min-width:480px){.collection-info .collection-info-visual,.collection-info .collection-info-visual .swiper-container,.collection-info .collection-info-visual .swiper-slide,.collection-info .collection-info-visual .swiper-wrapper,.collection-item.clubs_selections .swiper-container,.collection-item.clubs_selections .swiper-slide,.collection-item.clubs_selections .swiper-wrapper,.collection-item.cycling .swiper-container,.collection-item.cycling .swiper-slide,.collection-item.cycling .swiper-wrapper,.collection-item.excellent .swiper-container,.collection-item.excellent .swiper-slide,.collection-item.excellent .swiper-wrapper,.collection-item.experience .swiper-container,.collection-item.experience .swiper-slide,.collection-item.experience .swiper-wrapper,.collection-item.famfun .swiper-container,.collection-item.famfun .swiper-slide,.collection-item.famfun .swiper-wrapper,.collection-item.has-collection .swiper-container,.collection-item.has-collection .swiper-slide,.collection-item.has-collection .swiper-wrapper,.collection-item.secrets .swiper-container,.collection-item.secrets .swiper-slide,.collection-item.secrets .swiper-wrapper,.collection-item.selections .swiper-container,.collection-item.selections .swiper-slide,.collection-item.selections .swiper-wrapper{height:432px!important}.search-result .acco-result.excellent .price-tag,.search-result .acco-result.experience .price-tag,.search-result .acco-result.famfun .price-tag,.search-result .acco-result.has-collection .price-tag,.search-result .acco-result.kidsFixedPrice .price-tag,.search-result .acco-result.secrets .price-tag,.search-result .acco-result.selections .price-tag{padding-top:75px;margin-top:-15px}.accomodation .accomodation-header .badges{left:18%}#acco-slider-media-popup,#acco-slider-media-popup .tab-photo-img,.acco-slider-media-popup,.accomodation-photo-carousel{width:400px}}@media screen and (min-width:481px) and (max-width:950px){.themeheader.kids_category_1 .themeheader__image,.themeheader.kids_category_2 .themeheader__image,.themeheader.kids_category_3 .themeheader__image{background-image:url(/images/kids/FS-kids-search/FS-header__kinderactie--m.jpg)}.accomodation .accomodation-header .buttons{z-index:3}.accomodation .content-left .double-column .column:nth-child(2n){margin-right:0;margin-left:0}.accomodation .content-right .acco-section .flightinfo{background:url(/images/trip-plane.png) no-repeat 0 0}.accomodation .content-right .acco-section .transferinfo{background:url(/images/trip-bus.png) no-repeat 0 0}.accomodation .accomodation-header h1{padding:20px 100px;width:auto;font-size:30px}.accomodation .accomodation-header .small-text-button{top:65px;left:20px;margin-left:0}.accomodation .accomodation-slider{height:300px}.accomodation .accomodation-slider .swiper-slide iframe,.accomodation .accomodation-slider .swiper-slide img{width:100%;height:300px}.accomodation .accomodation-slider .swiper-slide img{width:400px}.accomodation .accomodation-slider .swiper-container{height:300px}.accomodation .accomodation-slider .overlay{right:40px;left:auto;z-index:2000;width:300px;border-right:0}.accomodation .accomodation-slider .overlay .transport-visual{position:absolute;top:40px;left:50%;margin-left:-30px;width:60px}.accomodation .accomodation-slider .overlay .details{margin-top:80px;color:#fff;text-align:center;font-size:13px;font-family:Sansa Pro SemiBold,Verdana,sans-serif;line-height:16px}.accomodation .accomodation-slider .overlay .details p{padding:3px 0}.accomodation .accomodation-slider .overlay .persons-visual{bottom:75px}.accomodation .accomodation-slider .overlay .persons-visual img{height:35px}.accomodation .accomodation-slider .overlay .book-button{bottom:20px}.accomodation .accomodation-slider .overlay .price-tag{top:-75px}.accomodation .accomodation-slider .overlay .price-tag span{font-size:30px}.accomodation .tabs a{position:relative;width:10%;text-indent:-9999px;padding:0 7px}.accomodation .tabs a.active{background-color:#fff}.accomodation .tabs a.highlight{right:0;left:auto;width:auto;border-right:0;background-color:#ed2924;text-indent:0;color:#fff}.accomodation .tabs a.highlight.active{background-color:#facac9;color:#333}.accomodation .tabs a.highlight i{display:none}.accomodation .tabs a i{position:absolute;top:7px;left:50%;display:inline;margin-left:-12px;width:24px;text-align:center;text-indent:0;font-size:24px}.accomodation .tabs a:first-child{margin-left:0}.accomodation .content-right{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 20px 20px;width:40%}.accomodation .content-right .tip{margin:0 -20px}.accomodation .content-right .badges .badge-text,.accomodation .content-right .themes .theme-text{font-size:11px;line-height:2em}.accomodation .content-left{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;width:60%}.accomodation .content-left h2{margin-top:10px}.accomodation .content-left .double-column .column{width:100%}.accomodation .ratings-block .most-booked-by{position:relative;top:auto;right:auto;left:auto;margin-top:30px;width:auto}.accomodation .ratings-block p.review{padding-right:50px;padding-left:20px;border-left:1px solid #333;line-height:20px}.accomodation .ratings-block p.review a{color:#58cbe4}.accomodation .ratings-block p.review span{display:inline-block;padding-top:10px;font-weight:700}.accomodation .ratings-block .rating-picture{left:45px}.accomodation .filter-wrapper .wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.accomodation .filter-wrapper .filter-company{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}.accomodation .filter-wrapper .filter-company .booking .car-rental a.btn-orange,.accomodation .filter-wrapper .filter-company .faq-wrapper .back a,.accomodation .filter-wrapper .filter-company .wrapper.error-404 .left-column .back a,.accomodation .filter-wrapper .filter-company a.text-button,.booking .car-rental .accomodation .filter-wrapper .filter-company a.btn-orange,.faq-wrapper .back .accomodation .filter-wrapper .filter-company a,.wrapper.error-404 .left-column .back .accomodation .filter-wrapper .filter-company a{display:inline-block;width:250px}.accomodation .filter-wrapper .filter-transport{height:120px}.accomodation .filter-wrapper .filter-duration{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;height:120px}.accomodation .filter-wrapper .filter-mealplan,.accomodation .filter-wrapper .filter-months{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:40px;width:50%}.accomodation .filter-wrapper .filter-months{display:block;float:right}.accomodation .filter-wrapper .filter-company a.text-button{display:inline-block;width:250px}.accomodation .filter-wrapper .filter-duration label.title{margin-bottom:6px}.accomodation .filter-wrapper #price-packages{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:40px;width:33%}.accomodation .filter-wrapper #price-packages label.title{margin-bottom:5px}.accomodation .filter-tabs{display:none}.accomodation .filter-wrapper .filter-transport{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:40px;width:50%;height:140px}.accomodation .filter-wrapper .filter-duration,.accomodation .filter-wrapper .filter-flighttypes{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;height:120px}.pricetable-wrapper{margin-top:20px;width:100%}.responsiveTableStatic .first,.responsiveTableStatic .roomtitle{position:relative}.responsiveTableStatic .first:after,.responsiveTableStatic .roomtitle:after{position:absolute;top:-1px;right:-6px;display:block;width:5px;height:42px;background:url(/images/border.png);content:" "}.pricetable-legenda{padding-left:0}.pricetable-basket-inside .left-column{width:60%;opacity:1}.pricetable-basket-inside .right-column{float:left;clear:left;padding:0 10px;text-align:left;opacity:1}.pricetable-basket-inside .right-column .trip-car{padding:0 0 0 40px;background:url(/images/icon-car-dark.png) left 5px no-repeat;background-size:30px}.pricetable-basket-inside .right-column .trip-bus{padding:0 0 0 40px;background:url(/images/icon-bus-dark.png) left 5px no-repeat;background-size:30px}.pricetable-basket-inside .center-column{right:0;left:auto;margin-left:0;width:60%}.pricetable-basket-inside .right-column .trip-plane{padding:0 0 0 35px;background:url(/images/icon-sprite.png) -14px -459px no-repeat}}@media screen and (min-width:481px) and (max-width:739px){.accommodation-overview .accomodation .content-left,.accommodation-overview .accomodation .content-right{width:100%}.pricetable-wrapper{padding-right:0}.pricetable-basket-inside .left-column{width:60%}.pricetable-basket-inside .right-column{float:right;clear:right;padding:0 10px;width:50%;text-align:right}.pricetable-basket-inside .right-column .trip-car{padding:0 40px 0 0;background:url(/images/icon-car-dark.png) right 5px no-repeat;background-size:30px}.pricetable-basket-inside .right-column .trip-bus{padding:0 40px 0 0;background:url(/images/icon-bus-dark.png) right 5px no-repeat;background-size:30px}.pricetable-basket-inside .center-column{position:relative;top:0;right:auto;left:auto;clear:left;margin-left:0;padding-top:40px;width:100%}}@media screen and (min-width:600px){.c-home-collection.c-home-collection:before{background-size:auto 40px!important}.c-home-collection.famfun .c-home-collection__description{background-color:rgba(237,41,36,.95)!important}.c-home-collection.selections .c-home-collection__description{background-color:rgba(246,110,32,.95)!important}.c-home-collection.excellent .c-home-collection__description{background-color:rgba(95,44,122,.95)!important}.c-home-collection.xperience .c-home-collection__description{background-color:rgba(237,41,36,.95)!important}}@media screen and (min-width:765px){.concepts-concept .swiper-container.concept-swiper{padding-left:6%;padding-right:6%}}@media(min-width:768px){.accomodation .accomodation-header .badges{left:50%}.accomodation .swiper-slide .description{left:30px;bottom:30px;border-radius:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);width:auto}#acco-slider-media-popup,#acco-slider-media-popup .tab-photo-img,.acco-slider-media-popup{width:600px}.accomodation-photo-carousel{top:20%;width:600px}.tab-photo-img{width:100px;height:80px;margin-right:5px}}@media screen and (min-width:951px){.collection-item{min-height:450px}.collection-item .collection-item-visual{display:inline-block;vertical-align:top;width:59%;margin-right:2%}.collection-item .collection-item-text p{width:100%}.collection-item .collection-item-text{display:inline-block;vertical-align:top;width:37%}.collection-item .collection-item-usp{display:block;width:100%;margin:0 0 20px;padding-left:34px}.collection-item .collection-item-cta{text-align:left}.collection-item.experience .collection-item-visual .collection-item-logo,.collection-item.kids_discount .collection-item-visual .collection-item-logo,.collection-item.kids_price .collection-item-visual .collection-item-logo{left:5%;top:4%}.collection-info .collection-info-text{padding:0 20%}.collection-info .collection-info-cta{text-align:left}.collection-info .collection-info-row .collection-info-subitem .visual,.collection-info .collection-info-row .collection-info-subitem .visual img{height:381px}.collection-search .collection-search-text{width:57%}.collection-search .collection-search-text .collection-infobutton{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative}.collection-search aside{width:36%;max-width:200px}}@media screen and (min-width:951px) and (max-width:1279px){.themeheader.kids_category_1 .themeheader__image,.themeheader.kids_category_2 .themeheader__image,.themeheader.kids_category_3 .themeheader__image{background-image:url(/images/kids/FS-kids-search/FS-header__kinderactie--l.jpg)}.accomodation .tabs a{padding:0 16px}}@media screen and (min-width:991px){.concepts-concept .swiper-container.concept-swiper{padding-left:15%;padding-right:15%}}@media(min-width:992px){.collection-info .collection-info-visual,.collection-info .collection-info-visual .swiper-container,.collection-info .collection-info-visual .swiper-slide,.collection-info .collection-info-visual .swiper-wrapper{height:572px!important}#acco-slider-media-popup,#acco-slider-media-popup .tab-photo-img,.acco-slider-media-popup{width:700px}.tab-photo-img{width:120px;height:100px}.accomodation-photo-carousel{width:700px;top:10%}}@media screen and (min-width:1100px) and (max-width:1279px){.pricetable-basket-inside .right-column .trip-plane{padding:0 35px 0 0;background:url(/images/icon-sprite.png) right -459px no-repeat}}@media screen and (min-width:1100px){.accomodation .accomodation-header h1{width:750px}.accomodation .accomodation-header .small-text-button{margin-left:-540px}.accomodation .accomodation-slider.big-overlay .arrow-right{left:100%;margin-left:-30px}.accomodation .content-left{width:640px}.accomodation .content-left .route-icons{padding:10px 0}.accomodation .filter-wrapper .filter-company{padding-right:90px}.accomodation .filter-wrapper .filter-duration,.accomodation .filter-wrapper .filter-transport{padding-right:40px}.accomodation .filter-wrapper .filter-mealplan{width:220px}.content-left .cr_container{display:table;clear:both;width:100%}.content-left .cr_container h2{margin:0}.content-left .cr_container .info-tab-post-rentalcar{float:left;clear:left;width:150px;margin-top:0}.content-left .cr_container .tab-post-rentalcar{float:left;width:380px}.content-left .cr_container .tab-post-rentalcar_upgrade{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:30px;padding-left:150px;width:100%}.content-left .cr_container .tab-post-rentalcar_upgrade strong{display:block}.content-left .cr_container .tab-post-rentalcar_upgrade .cr_1week,.content-left .cr_container .tab-post-rentalcar_upgrade .cr_2week{float:left;width:80px;font-weight:700;line-height:20px}.content-left .cr_container .tab-post-rentalcar_upgrade .cr_1week{margin-left:200px}.content-left .cr_container .tab-post-rentalcar_upgrade .incl_week{float:left;width:80px}.content-left .cr_container .tab-post-rentalcar_upgrade .seasonname{float:left;width:200px;line-height:20px}.content-left .cr_container .tab-post-rentalcar_upgrade .cr_clear{display:block;float:left;clear:both;width:100%}}@media(min-width:1200px){.search-result .acco-result.excellent .price-tag,.search-result .acco-result.experience .price-tag,.search-result .acco-result.famfun .price-tag,.search-result .acco-result.has-collection .price-tag,.search-result .acco-result.kidsFixedPrice .price-tag,.search-result .acco-result.secrets .price-tag,.search-result .acco-result.selections .price-tag{margin-top:0}.search-result .acco-result.excellent .resort-details,.search-result .acco-result.experience .resort-details,.search-result .acco-result.famfun .resort-details,.search-result .acco-result.has-collection .resort-details,.search-result .acco-result.kidsFixedPrice .resort-details,.search-result .acco-result.secrets .resort-details,.search-result .acco-result.selections .resort-details{top:-45px}#acco-slider-media-popup,#acco-slider-media-popup .tab-photo-img,.acco-slider-media-popup{width:800px}.accomodation-photo-carousel{top:8%;width:800px}}@media screen and (min-width:1280px){.themeheader.kids_category_1 .themeheader__image,.themeheader.kids_category_2 .themeheader__image,.themeheader.kids_category_3 .themeheader__image{background-image:url(/images/kids/FS-kids-search/FS-header__kinderactie--xl.jpg)}.accomodation .accomodation-header .small-text-button{margin-left:-600px}.accomodation .accomodation-slider .overlay{margin-left:270px;border-right:0}.accomodation .accomodation-slider .arrow-right{left:100%;margin-left:-30px}.accomodation .tabs a.highlight{border-right:0}.accomodation .content-left{width:700px}.accomodation .filter-wrapper .filter-company{padding-right:80px;width:240px}.accomodation .filter-wrapper .filter-duration,.accomodation .filter-wrapper .filter-transport{padding-right:70px}.accomodation .filter-wrapper .filter-mealplan{width:260px}.pricetable-basket-inside .center-column{margin:20px 0 0 25px;width:460px}.pricetable-basket-inside .right-column .trip-plane{padding:0 35px 0 0;background:url(/images/icon-sprite.png) right -459px no-repeat}}@media screen and (max-width:950px){.accomodation .filter-wrapper .filter-duration label.title{margin-bottom:6px}}@media screen and (max-width:480px){.collection-searchbutton{float:none}.collection-item .collection-item-visual{height:180px}.collection-item .collection-item-visual .collection-item-logo{background-size:auto 40px}.collection-item .collection-item-text h2{text-align:center;padding:20px 10px 0}.collection-item .collection-item-text p{display:block;width:100%}.collection-item .collection-item-usp{width:200px;min-width:150px;display:block}.collection-item .collection-item-accos .collection-searchbutton{float:none}.collection-item.kids_discount .collection-item-visual,.collection-item.kids_price .collection-item-visual{bbackground-image:url(/images/kids/kids_price_s.png);background-position:100% 0}.collection-item.experience .collection-item-visual{bbackground-image:url(/images/collections/xperience_s.png);background-position:100% 0}.collection-item.secrets .collection-item-visual{background-image:url(/images/collections/secrets_s.png)}.collection-item.excellent .collection-item-visual{background-image:url(/images/collections/excellent_xl.png)}.collection-item.famfun .collection-item-visual{background-image:url(/images/collections/famfun_xl.png)}.collection-item.cycling .collection-item-visual{background-image:url(/images/collections/cycling_xl.png)}.collection-item.clubs_selections .collection-item-visual{background-image:url(/images/collections/clubs_selections_xl.png)}.collection-item.selections .collection-item-visual{background-image:url(/images/collections/selections_xl.png)}.collection-info h1,.collection-info h2{text-align:center;padding:20px 10px 0}.collection-info .collection-info-visual .collection-info-logo{background-size:60%}.collection-info .collection-info-text{padding:0 5px}.collection-info .collection-info-text .collection-info-maininfo{display:block;width:100%}.collection-info .collection-info-sideinfo{width:100%;min-width:150px;display:block}.collection-info .collection-info-row.has-one-item .collection-info-subitem,.collection-info .collection-info-row.has-three-items .collection-info-subitem,.collection-info .collection-info-row.has-two-items .collection-info-subitem{width:100%;margin-bottom:30px}.collection-info .collection-info-row .collection-info-subitem{margin-bottom:10px}.collection-info .collection-info-row .collection-info-subitem .visual{height:182px;margin-bottom:20px}.collection-info .collection-info-row .collection-info-subitem .visual figcaption.collection-infobutton{display:none}.collection-info .collection-info-row .collection-info-subitem .visual img{height:182px}.collection-info .collection-info-accos .collection-searchbutton{float:none}.themeheader.kids_category_1 .themeheader__image,.themeheader.kids_category_2 .themeheader__image,.themeheader.kids_category_3 .themeheader__image{background-image:url(/images/kids/FS-kids-search/FS-header__kinderactie--s.jpg)}.collection-search{text-align:center;padding:10px}.collection-search .collection-search-text{width:100%}.collection-search .collection-search-text .collection-infobutton{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative}.collection-search aside{width:100%}.collection-search aside figure{margin:0 auto}.collection-search aside ul{width:135px}.collection-accobox .collection-accobox-left,.collection-accobox .collection-accobox-right{width:100%}.accomodation .content-left .double-column .column:nth-child(2n){margin-right:0;margin-left:0}.accomodation .ratings-block{padding-left:20px}.accomodation .ratings-block .most-booked-by{position:relative;top:auto;right:auto;left:auto;margin-top:30px;width:auto}.accomodation .ratings-block p.review{padding-right:20px;padding-left:0;border-left:0 none;line-height:20px}.accomodation .ratings-block p.review a{color:#58cbe4}.accomodation .ratings-block p.review span{display:inline-block;padding-top:10px;font-weight:700}.accomodation .ratings-block .rating-picture{left:45px;display:none}.accomodation .accomodation-slider .overlay .title{display:none}.accomodation .accomodation-slider .overlay .book-button,.accomodation .accomodation-slider .overlay .dv-button .book-button{position:absolute;top:100px;left:50%;display:block;margin-left:-100px;padding:0 15px;height:35px;border-radius:8px;background-color:#ed1c2e;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:400;font-size:13px;font-family:Sansa Pro Bold,Verdana;line-height:35px;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}.accomodation .accomodation-header .small-text-button{display:none}.accomodation .accomodation-slider .swiper-slide img{width:287px}.accomodation .accomodation-slider .overlay .price-tag{top:-61px;right:49px}.accomodation .accomodation-header h1{padding:20px;width:auto;font-size:24px}.accomodation .accomodation-header .small-text-button{position:absolute;top:16px;margin-left:-160px}.accomodation .accomodation-slider{height:auto}.accomodation .accomodation-slider .swiper-container{height:215px}#accoCarouselImageWidthReference,.accomodation .accomodation-slider .swiper-container iframe,.accomodation .accomodation-slider .swiper-slide img{width:100%;height:215px}.accomodation .accomodation-slider .swiper-slide img{width:100vw}.accomodation .accomodation-slider .overlay{position:relative;top:auto;right:auto;bottom:auto;left:auto;margin-left:0;width:100%;height:auto;border-right:0}.accomodation .accomodation-slider .overlay .price-tag{top:-60px;right:25px;bottom:auto;left:auto;z-index:3000;font-size:11px}.accomodation .accomodation-slider .overlay .price-tag span{font-size:30px}.accomodation .accomodation-slider .overlay .padded{padding:15px}.accomodation .accomodation-slider .overlay .transport-visual{position:absolute;top:15px;left:50%;margin-left:-20px;width:40px}.accomodation .accomodation-slider .overlay .details{margin-top:40px;color:#fff;text-align:center;font-size:13px;font-family:Sansa Pro SemiBold,Verdana,sans-serif;line-height:16px}.accomodation .accomodation-slider .overlay .details p{padding:3px 0}.accomodation .accomodation-slider .overlay .persons-visual{bottom:65px}.accomodation .accomodation-slider .overlay .persons-visual img{margin-bottom:0;height:30px}.accomodation .accomodation-slider .overlay .book-button{bottom:20px}.accomodation .accomodation-slider .arrow-left,.accomodation .accomodation-slider .arrow-right{top:105px}.accomodation .accomodation-slider .arrow-right{left:100%;margin-left:-30px}.accomodation .content-right{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;width:100%}.accomodation .content-right .tip{margin:0 -20px}.accomodation .content-left{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;width:100%}.accomodation .content-left .scroll-to-top{margin-bottom:20px}.accomodation .content-left .double-column .column{width:100%}.accomodation .filter-wrapper .wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.accomodation .filter-wrapper .filter-company,.accomodation .filter-wrapper .filter-transport{float:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:0;width:100%}.accomodation .filter-wrapper .filter-transport label{padding-right:25px}.accomodation .filter-wrapper .filter-transport select.custom{width:100%}.accomodation .filter-wrapper .filter-duration{float:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.accomodation .filter-wrapper .filter-duration label{padding-right:20px}.accomodation .filter-wrapper .filter-mealplan,.accomodation .filter-wrapper .filter-months{float:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.accomodation .filter-wrapper #price-packages,.accomodation .filter-wrapper .filter-months{display:block}.accomodation .filter-tabs{display:none}.accomodation .tabs a.active{background-color:#fff}.accomodation .tabs a i{position:absolute;top:7px;left:50%;display:inline;margin-left:-12px;width:24px;text-align:center;text-indent:0;font-size:24px}.accomodation .filter-wrapper .filter-duration{padding-right:0}.accomodation .filter-wrapper #price-packages{float:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.accomodation .filter-wrapper .filter-transport{padding-bottom:10px;min-height:0}.accomodation .filter-wrapper .filter-flighttypes{padding-bottom:0}.pricetable.responsive{position:inherit!important}.pricetable-wrapper{padding-right:0}.pricetable-legenda{overflow:hidden;padding-left:0}.pricetable-legenda .itemlist{float:left;width:50%}.pricetable-legenda .itemlist .item{padding-bottom:10px;width:100%;font-size:11px}.price-heading .hint-tooltip:after,.price-heading .hint-tooltip:before{left:inherit}.price-heading .hint-tooltip{top:8px}.pricetable-basket-inside h1{padding-bottom:30px}.pricetable-basket-inside .left-column{width:95%;opacity:1}.pricetable-basket-inside .right-column{float:left;clear:left;padding-top:20px;text-align:left;opacity:1}.pricetable-basket-inside .right-column .trip-car{padding:0 0 0 40px;background:url(/images/icon-car-dark.png) left 5px no-repeat;background-size:30px}.pricetable-basket-inside .right-column .trip-bus{padding:0 0 0 40px;background:url(/images/icon-bus-dark-left.png) left 5px no-repeat;background-size:30px}.pricetable-basket-inside .center-column{position:relative;top:0;right:auto;left:auto;margin-left:0;padding-top:30px;width:95%}.pricetable-basket-inside .center-column a{-webkit-box-sizing:border-box;box-sizing:border-box}.pricetable-basket-inside .right-column .trip-plane{padding:0 0 0 35px;background:url(/images/icon-sprite.png) -14px -459px no-repeat}.social-media .whatsapp{display:block}.content-left .cr_container .tab-post-rentalcar_upgrade .cr_1week,.content-left .cr_container .tab-post-rentalcar_upgrade .cr_2week,.content-left .cr_container .tab-post-rentalcar_upgrade>strong{font-size:11px}}@media(max-width:479px){.collection-info .collection-info-visual,.collection-info .collection-info-visual .swiper-container,.collection-info .collection-info-visual .swiper-slide,.collection-info .collection-info-visual .swiper-wrapper,.collection-item.clubs_selections .swiper-container,.collection-item.clubs_selections .swiper-slide,.collection-item.clubs_selections .swiper-wrapper,.collection-item.cycling .swiper-container,.collection-item.cycling .swiper-slide,.collection-item.cycling .swiper-wrapper,.collection-item.excellent .swiper-container,.collection-item.excellent .swiper-slide,.collection-item.excellent .swiper-wrapper,.collection-item.experience .swiper-container,.collection-item.experience .swiper-slide,.collection-item.experience .swiper-wrapper,.collection-item.famfun .swiper-container,.collection-item.famfun .swiper-slide,.collection-item.famfun .swiper-wrapper,.collection-item.has-collection .swiper-container,.collection-item.has-collection .swiper-slide,.collection-item.has-collection .swiper-wrapper,.collection-item.secrets .swiper-container,.collection-item.secrets .swiper-slide,.collection-item.secrets .swiper-wrapper,.collection-item.selections .swiper-container,.collection-item.selections .swiper-slide,.collection-item.selections .swiper-wrapper{height:180px!important}}@media only screen and (min-device-width:320px) and (max-device-width:768px) and (orientation:portrait){.pricetable,.pricetable-wrapper{overflow-x:auto}.pricetable-wrapper::-webkit-scrollbar{height:12px}.pricetable-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:0 0 2px rgba(0,0,0,.15) inset;box-shadow:inset 0 0 2px rgba(0,0,0,.15);background:#f0f0f0}.pricetable-wrapper::-webkit-scrollbar-thumb{border-radius:6px;background:#ccc}}
.accomodation.sw-selection .accomodation-top{background-color:#fbeb2e;position:relative}.accomodation.sw-selection .accomodation-top>*{z-index:1}.accomodation.sw-selection .accomodation-top:after,.accomodation.sw-selection .accomodation-top:before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;display:block;top:15%}.accomodation.sw-selection .accomodation-top:before{background-image:url(/images/sw-selection-vector-left.svg);background-position:0 0;width:50%;left:-5%;bottom:15%}.accomodation.sw-selection .accomodation-top:after{background-image:url(/images/sw-selection-vector-right.svg);background-position:100% 0;width:35%;right:-4%;bottom:40%}.accomodation.sw-selection .accomodation-header{padding-left:40px;padding-right:40px}.accomodation.sw-selection .accomodation-header:before{content:"";position:absolute;display:block;background-image:url(/images/sw-selection-shell.png);background-repeat:no-repeat;background-position:100% 0;background-size:contain;top:40px;width:80px;height:80px;right:-30px}.accomodation.sw-selection .accomodation-header .small-text-button,.accomodation.sw-selection .accomodation-header a.button{background-color:#fbeb2e;border-color:rgba(51,51,51,.35)}.accomodation.sw-selection .accomodation-header .small-text-button:active,.accomodation.sw-selection .accomodation-header .small-text-button:focus,.accomodation.sw-selection .accomodation-header .small-text-button:hover,.accomodation.sw-selection .accomodation-header a.button:active,.accomodation.sw-selection .accomodation-header a.button:focus,.accomodation.sw-selection .accomodation-header a.button:hover{background-color:#fdf592}.accomodation.sw-selection .badges{display:none}.accomodation.sw-selection #ContentCarouselListBox{border-top:0}.accomodation.sw-selection .accomodation-slider{position:relative}.accomodation.sw-selection .accomodation-slider,.accomodation.sw-selection .accomodation-slider *{-webkit-box-sizing:border-box;box-sizing:border-box}.accomodation.sw-selection .polaroid{display:block;background-color:#f2f2f2;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);position:absolute;background-repeat:no-repeat;background-size:cover;border:7px solid #fff;height:160px;width:264px}.accomodation.sw-selection .polaroid[data-index="1"]{top:8px;left:-33%;-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}.accomodation.sw-selection .polaroid[data-index="2"]{top:46px;left:-25%;-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}.accomodation.sw-selection .polaroid[data-index="3"]{top:38px;right:-5%;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}.accomodation.sw-selection .polaroid[data-index="4"]{top:4px;right:-35%;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}.accomodation.sw-selection .slider{position:relative}.accomodation.sw-selection .slider .swiper-slide{position:relative;height:218px;width:327px;padding:20px 10px}.accomodation.sw-selection .slider .swiper-slide>div{border:7px solid #fff;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);width:100%;height:100%;overflow:hidden;background-color:#f2f2f2}.accomodation.sw-selection .slider .swiper-slide>div>img{max-width:100%;margin-top:-16.769231px}.accomodation.sw-selection .sw-selection-text{text-align:center;padding:20px;position:relative}.accomodation.sw-selection .sw-selection-text span{display:inline-block}.accomodation.sw-selection .sw-selection-text .stamp{display:inline-block;background-image:url(/images/logo-sunweb.png);width:170px;height:52px;background-repeat:no-repeat;background-position:50% top;position:relative;padding-bottom:20px}.accomodation.sw-selection .sw-selection-text .stamp:after{content:"" attr(data-content) "";position:absolute;bottom:0;right:0;left:50px;display:inline-block;font-family:Sansa Pro Bold,sans-serif;text-transform:uppercase;color:#ec1b2d;font-size:16px}.accomodation.sw-selection .sw-selection-text .text{display:block;font-family:Pacifico,Verdana,Arial,sans-serif;color:#db1224;font-size:17px}@media(min-width:480px){.accomodation.sw-selection .accomodation-top:before{width:40%}.accomodation.sw-selection .accomodation-top:after{width:30%}.accomodation.sw-selection .accomodation-header:before{right:10px}.accomodation.sw-selection .polaroid{height:240px;width:396px;border:7px solid #fff}.accomodation.sw-selection .polaroid[data-index="1"]{top:5px;left:-25%}.accomodation.sw-selection .polaroid[data-index="2"]{top:52px;left:-15%}.accomodation.sw-selection .polaroid[data-index="3"]{top:55px;right:9%}.accomodation.sw-selection .polaroid[data-index="4"]{top:-3px;right:-20%}.accomodation.sw-selection .slider .swiper-slide{height:300px;width:450px}.accomodation.sw-selection .slider .swiper-slide>div{border:7px solid #fff}.accomodation.sw-selection .slider .swiper-slide>div>img{margin-top:-23.076923px}.accomodation.sw-selection .sw-selection-text .text{font-size:18px}}@media(min-width:768px){.accomodation.sw-selection .accomodation-top:after{width:25%}.accomodation.sw-selection .accomodation-header:before{right:30px}.accomodation.sw-selection .sw-selection-text .text{font-size:20px;padding:0 15%}}@media(min-width:950px){.accomodation.sw-selection .accomodation-header:before{top:30px;width:109px;height:109px}.accomodation.sw-selection .polaroid{height:335px;width:553px;border:10px solid #fff}.accomodation.sw-selection .polaroid[data-index="1"]{top:-8px;left:-20%}.accomodation.sw-selection .polaroid[data-index="2"]{top:61px;left:-7%}.accomodation.sw-selection .polaroid[data-index="3"]{top:58px;right:13%}.accomodation.sw-selection .polaroid[data-index="4"]{top:-3px;right:-8%}.accomodation.sw-selection .slider .swiper-slide{height:390px;width:585px}.accomodation.sw-selection .slider .swiper-slide>div{border:10px solid #fff}.accomodation.sw-selection .slider .swiper-slide>div>img{margin-top:-30px}}@media(min-width:1200px){.accomodation.sw-selection .accomodation-top:before{left:-40px}.accomodation.sw-selection .accomodation-top:after{right:-30px}}
