﻿@charset "UTF-8";.form-control{height:36px;border-radius:9px;border:1px solid #494b4b;padding:8px 12px;font-size:16px;}.form-control.check-box{height:auto;width:auto;margin-top:10px;padding:0;}.form-group{margin-bottom:8px;overflow:auto;}.form-group .is-display{padding:7px 13px;font-size:14px;margin-bottom:10px;}label,span.control-label{color:#7f8181;font-size:14px;font-weight:normal;padding-top:9px;text-align:left;}.form-horizontal .control-label{text-align:left;}textarea.form-control{height:230px;resize:vertical;}select.form-control{height:40px;}.checkbox-inline label input[type=checkbox],.checkbox-inline label input[type=radio],.checkbox-inline input[type=checkbox],.checkbox-inline input[type=radio],.checkbox label input[type=checkbox],.checkbox label input[type=radio],.checkbox input[type=checkbox],.checkbox input[type=radio]{margin-top:2px \9;margin-top:2px;}.radio-inline input[type=radio]{margin-top:3px \9;margin-top:3px;}.fa-warning.form-control-feedback{color:#f00;display:none;font-size:20px;top:4px;right:10px;}.fa-warning.form-control-feedback::before{content:"*";}.input-validation-error{border-color:#f00;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,.6);}.has-feedback .input-validation-error{border-color:#f00;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,.6);}.has-feedback .input-validation-error+.fa-warning.form-control-feedback{display:block;}.field-validation-error{color:#f00;font-size:14px;}.form-control.address-street{float:left;width:70%;margin-right:5%;padding-right:20px;}.form-control.address-no{width:25%;padding-right:20px;}.form-control.address-postal{float:left;width:25%;margin-right:5%;padding-right:20px;}.form-control.address-place{width:70%;padding-right:20px;}.iban-input-container .form-control.iban1{float:left;width:20%;margin-right:2%;padding-right:10px;}.iban-input-container .form-control.iban2{float:left;width:20%;margin-right:2%;padding-right:10px;}.iban-input-container .form-control.iban3{width:56%;padding-right:10px;}.help-block{font-size:14px;}.help-block .desc{display:block;font-style:italic;}.validation-summary-valid{display:none;}.validation-summary-errors{color:#fff;background-color:#fcb32f;padding:10px;border-radius:10px;border:solid 1px #fcb32f;padding:25px 10px;margin-bottom:40px;margin-top:40px;}.validation-summary-errors p{color:#fff;}.validation-summary-errors li{margin-bottom:8px;}.validation-summary-errors.hide-list ul{display:none;}.container>.row{margin-left:-7px;margin-right:-7px;}.container>.row>.col-sm-1,.container>.row>.col-sm-2,.container>.row>.col-sm-3,.container>.row>.col-sm-4,.container>.row>.col-sm-5,.container>.row>.col-sm-6,.container>.row>.col-sm-7,.container>.row>.col-sm-8,.container>.row>.col-sm-9,.container>.row>.col-sm-10,.container>.row>.col-sm-11,.container>.row>.col-sm-12,.container>.row>.col-md-1,.container>.row>.col-md-2,.container>.row>.col-md-3,.container>.row>.col-md-4,.container>.row>.col-md-5,.container>.row>.col-md-6,.container>.row>.col-md-7,.container>.row>.col-md-8,.container>.row>.col-md-9,.container>.row>.col-md-10,.container>.row>.col-md-11,.container>.row>.col-md-12{padding-left:7px;padding-right:7px;}@media(min-width:1200px){.container{width:970px;}}.custom-select{position:relative;}.custom-select i{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}.custom-select i:nth-child(2){right:12px;}.custom-select select::-ms-expand{display:none;}.custom-select select{padding-left:42px;padding-right:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;line-height:26px;padding-top:0;padding-bottom:0;height:46px;}.custom-select select option{color:#000;background-color:#fff;}.ui-datepicker{background-color:#fff;border:1px solid #aaa;font-size:13px;padding:0;width:auto;}.ui-datepicker .ui-datepicker-header{background:none;border:0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{background-position:-96px 0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{background-position:-32px 0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{background:none;background-color:#efefef;border:0;top:2px;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover{left:2px;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{right:2px;}.ui-datepicker .ui-datepicker-calendar{border-top:solid 1px #c3c3c3;border-radius:0;}.ui-datepicker .ui-datepicker-calendar th{font-weight:normal;text-transform:uppercase;}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{color:#86837f;font-size:11px;padding:4px;}.ui-datepicker .ui-datepicker-calendar th.ui-state-disabled span,.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled span{padding:4px;background:none;border:solid 1px transparent;}.ui-datepicker .ui-datepicker-calendar th a,.ui-datepicker .ui-datepicker-calendar td a{padding:4px;background:none;border:solid 1px transparent;cursor:default;}.ui-datepicker .ui-datepicker-calendar th a.ui-state-hover,.ui-datepicker .ui-datepicker-calendar td a.ui-state-hover{background-color:none;cursor:default;}.ui-datepicker .ui-datepicker-calendar th a.ui-state-highlight,.ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight{background-color:none;}.ui-datepicker .ui-datepicker-calendar th a.ui-state-active,.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background-color:none;}.ui-datepicker .ui-datepicker-calendar td{background-repeat:no-repeat;background-position:center center;background-size:100% 100%;}.ui-datepicker .ui-datepicker-calendar td.free{background-color:#bfe0b8;}.ui-datepicker .ui-datepicker-calendar td.free a{cursor:default;}.ui-datepicker .ui-datepicker-calendar td.free.valid-start,.ui-datepicker .ui-datepicker-calendar td.free.valid-end{background-color:#269d47;}.ui-datepicker .ui-datepicker-calendar td.free.valid-start a,.ui-datepicker .ui-datepicker-calendar td.free.valid-end a{color:#fff;cursor:pointer;}.ui-datepicker .ui-datepicker-calendar td.free.valid-start a.ui-state-hover,.ui-datepicker .ui-datepicker-calendar td.free.valid-end a.ui-state-hover{background-color:#fff;border-color:#fff;color:#212121;}.ui-datepicker .ui-datepicker-calendar td.free.valid-start a.ui-state-highlight,.ui-datepicker .ui-datepicker-calendar td.free.valid-end a.ui-state-highlight{background-color:#fff;border-color:#fff;color:#212121;}.ui-datepicker .ui-datepicker-calendar td.free.valid-start.sale,.ui-datepicker .ui-datepicker-calendar td.free.valid-end.sale{background-color:#72c3c8;}.ui-datepicker .ui-datepicker-calendar td.free.sale{background-color:#ceeaed;}.ui-datepicker .ui-datepicker-calendar td.free.ui-state-disabled{opacity:1;filter:Alpha(Opacity=100);}.ui-datepicker .ui-datepicker-calendar td.free.is-arrival{background-image:url("/App_Resources/_3FrontEnd/layout/images/reservations_has_arrival_bg.png");background-repeat:no-repeat;background-position:center center;background-size:auto;}.ui-datepicker .ui-datepicker-calendar td.free.is-departure{background-image:url("/App_Resources/_3FrontEnd/layout/images/reservations_has_departure_bg.png");background-repeat:no-repeat;background-position:center center;background-size:auto;}.ui-datepicker .ui-datepicker-calendar td.occupied{background-color:#eb0028;}.ui-datepicker .ui-datepicker-calendar td.occupied span{color:#fff;}.ui-datepicker .ui-datepicker-calendar td.occupied.is-my-reservation{background-color:#09551e;}.ui-datepicker .ui-datepicker-calendar td.occupied.ui-state-disabled{opacity:1;filter:Alpha(Opacity=100);}.ui-datepicker .ui-datepicker-calendar td.part-of-res{color:#fff;}.ui-datepicker .ui-datepicker-calendar td.part-of-res.res-body{background-color:#fcb330;}.ui-datepicker .ui-datepicker-calendar td.part-of-res.selection-start,.ui-datepicker .ui-datepicker-calendar td.part-of-res.selection-end{background-repeat:no-repeat;background-position:center center;background-size:auto;}.ui-datepicker .ui-datepicker-calendar td.part-of-res.selection-start{background-image:url("/App_Resources/_3FrontEnd/layout/images/reservations_is_arrival_bg.png");}.ui-datepicker .ui-datepicker-calendar td.part-of-res.selection-end{background-image:url("/App_Resources/_3FrontEnd/layout/images/reservations_is_departure_bg.png");}.ui-datepicker .ui-datepicker-calendar td.part-of-res.ui-state-disabled{opacity:1;filter:Alpha(Opacity=100);}.ui-datepicker .ui-datepicker-calendar td.selection-start.is-departure{background-image:url("/App_Resources/_3FrontEnd/layout/images/reservation_has_departure_is_arrival_bg.png");}.ui-datepicker .ui-datepicker-calendar td.selection-end.is-arrival{background-image:url("/App_Resources/_3FrontEnd/layout/images/reservation_is_departure_has_arrival_bg.png");}.ui-datepicker .ui-datepicker-calendar td.is-my-reservation.is-departure{background-image:url("/App_Resources/_3FrontEnd/layout/images/my_reservation_departure_bg.png");}.ui-datepicker .ui-datepicker-calendar td.is-my-reservation.is-departure a,.ui-datepicker .ui-datepicker-calendar td.is-my-reservation.is-departure span{color:#fff;}.ui-datepicker .ui-datepicker-calendar td.is-my-reservation.is-arrival{background-image:url("/App_Resources/_3FrontEnd/layout/images/my_reservation_arrival_bg.png");}.ui-datepicker .ui-datepicker-calendar td.is-my-reservation.is-arrival a,.ui-datepicker .ui-datepicker-calendar td.is-my-reservation.is-arrival span{color:#fff;}.ui-datepicker .ui-datepicker-calendar td.is-my-reservation.is-arrival a.ui-state-active,.ui-datepicker .ui-datepicker-calendar td.is-my-reservation.is-arrival span.ui-state-active{border-color:transparent!important;}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-col{color:#d9d9d9;font-size:11px;}.show-owner .ui-datepicker .ui-datepicker-calendar td.free.arrival-owner{background-image:url("/App_Resources/_3FrontEnd/layout/images/reservations_has_arrival-owner_bg.png");}.show-owner .ui-datepicker .ui-datepicker-calendar td.free.departure-owner{background-image:url("/App_Resources/_3FrontEnd/layout/images/reservations_has_departure-owner_bg.png");}.show-owner .ui-datepicker .ui-datepicker-calendar td.occupied.owner{background-color:#efabab;}.show-owner .ui-datepicker .ui-datepicker-calendar td.occupied.arrival-owner{background-color:#eb0028;background-image:url("/App_Resources/_3FrontEnd/layout/images/reservations_has_arrival-owner_bg.png");}.show-owner .ui-datepicker .ui-datepicker-calendar td.occupied.departure-owner{background-color:#eb0028;background-image:url("/App_Resources/_3FrontEnd/layout/images/reservations_has_departure-owner_bg.png");}.show-owner .ui-datepicker .ui-datepicker-calendar td.occupied.arrival-owner.departure-owner{background:none;background-color:#efabab;}.show-owner .ui-datepicker .ui-datepicker-calendar td.part-of-res.selection-start.departure-owner{background-color:#efabab;background-image:url("/App_Resources/_3FrontEnd/layout/images/reservations_is_arrival_bg.png");}.show-owner .ui-datepicker .ui-datepicker-calendar td.part-of-res.selection-end.arrival-owner{background-color:#efabab;background-image:url("/App_Resources/_3FrontEnd/layout/images/reservations_is_departure_bg.png");}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:normal;font-style:normal;font-size:16px;}h2.for-section,h1.for-section{margin-top:0;margin-bottom:30px;}.custom-tooltip{display:none;position:absolute;top:-40px;right:25px;background:#373837;color:#fff;border-radius:5px;padding:10px;font-size:11px;z-index:2;}.custom-tooltip:after{width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#373837 transparent transparent transparent;content:"";position:absolute;right:20px;bottom:-10px;}@font-face{font-family:"bhvk";src:url("/App_Resources/_3FrontEnd/fonts/bhvk.eot?");src:url("/App_Resources/_3FrontEnd/fonts/bhvk.eot?#iefix") format("embedded-opentype"),url("/App_Resources/_3FrontEnd/fonts/bhvk.woff") format("woff"),url("/App_Resources/_3FrontEnd/fonts/bhvk.ttf") format("truetype"),url("/App_Resources/_3FrontEnd/fonts/bhvk.svg#bhvk") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"bhvk"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"bhvk"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close:before{content:"D";}.icon-filter:before{content:"C";}.icon-video:before{content:"a";}.icon-social-youtube-outline:before{content:"b";}.icon-info-circled:before{content:"d";}.icon-map-pin-streamline:before{content:"e";}.icon-sign-in:before{content:"f";}.icon-man-people-streamline-user:before{content:"g";}.icon-search:before{content:"i";}.icon-calendar:before{content:"j";}.icon-calendar-o:before{content:"k";}.icon-calendar-check-o:before{content:"l";}.icon-calendar-minus-o:before{content:"m";}.icon-calendar-times-o:before{content:"n";}.icon-calendar-plus-o:before{content:"o";}.icon-ios-telephone-outline:before{content:"p";}.icon-search-1:before{content:"q";}.icon-arrow-right-c:before{content:"r";}.icon-arrow-left-c:before{content:"s";}.icon-arrow-up-c:before{content:"t";}.icon-arrow-down-c:before{content:"u";}.icon-check:before{content:"c";}.icon-angle-down:before{content:"h";}.icon-angle-left:before{content:"v";}.icon-angle-right:before{content:"w";}.icon-angle-up:before{content:"x";}.icon-home-house-streamline:before{content:"y";}.icon-phone:before{content:"z";}.icon-android-chat:before{content:"A";}.icon-envelope-o:before{content:"B";}.up-down-input button.btn-md{font-size:20px;vertical-align:top;width:36px;margin-right:8px;}.up-down-input .form-control{margin-left:4px;display:inline-block;width:63px;padding-left:7px;padding-right:7px;text-align:center;}.styled-checkbox{position:absolute;opacity:0;}.styled-checkbox+label{position:relative;cursor:pointer;padding:0;}.styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:top;width:18px;height:18px;background:#fff;border-radius:5px;border:1px solid #494b4b;}.styled-checkbox:hover+label:before{background:#fcb32f;}.styled-checkbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12);}.styled-checkbox:checked+label:before{background:#fcb32f;}.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto;}.styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd;}.styled-checkbox:checked+label:after{content:"c";font-family:"bhvk"!important;position:absolute;-webkit-font-smoothing:antialiased;top:0;font-size:13px;left:2px;color:#fff;}.styled-checkbox__label--big{color:#151818;font-size:14px;}.social-media-buttons{margin:20px 0;}@media(min-width:768px){.social-media-buttons{float:right;}}.social-media-btn__link,.social-media-btn__icon{display:inline-block;}.social-media-btn__link{text-decoration:none;color:#fff;margin:2px;}.social-media-btn{border-radius:5px;transition:25ms ease-out;padding:4px 7px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;}.social-media-btn svg{width:15px;height:15px;margin-right:.4em;vertical-align:top;}.social-media-btn--small svg{margin:0;vertical-align:middle;}.social-media-btn--twitter{background-color:#55acee;}.social-media-btn--twitter:hover,.social-media-btn--twitter:active{background-color:#2795e9;}.social-media-btn--facebook{background-color:#3b5998;}.social-media-btn--facebook:hover,.social-media-btn--facebook:active{background-color:#2d4373;}.social-media-btn--whatsapp{background-color:#25d366;}.social-media-btn--whatsapp:hover,.social-media-btn--whatsapp:active{background-color:#1da851;}.social-media-btn--email{background-color:#777;}.social-media-btn--email:hover,.social-media-btn--email:active{background-color:#5e5e5e;}.social-media-btn__icon{stroke:#fff;fill:none;}.social-media-btn__icon--solid,.social-media-btn__icon--solidcircle{fill:#fff;stroke:none;}.average-rating-container{border:1px solid #7f8181;color:#7f8181;border-radius:5px;padding:15px;position:relative;cursor:pointer;}.average-rating-container:hover a{text-decoration:underline;}@media(max-width:767px){.average-rating-container{max-width:300px;}}.average-rating-container .average-rating{display:flex;justify-content:space-between;}.average-rating-container .average-rating .score{font-size:30px;font-weight:bold;}@media(min-width:768px) and (max-width:991px){.average-rating-container{padding:15px 10px;}.average-rating-container .average-rating .score{font-size:25px;}}.average-rating-container .show-all-reviews{font-size:12px;position:absolute;background:#f6f6f5;padding:6px 20px;text-align:center;left:50%;width:auto;transform:translateX(-50%);white-space:nowrap;color:#7f8181;}.star-ratings{display:inline-block;width:125px;position:relative;white-space:nowrap;margin-top:10px;}.star-ratings span{display:flex;}.star-ratings span img{flex:0 0 auto;width:20px;margin-right:5px;}@media(min-width:768px) and (max-width:991px){.star-ratings span img{width:15px;}}.star-ratings span:nth-child(1) img{filter:invert(99%) sepia(1%) saturate(6406%) hue-rotate(278deg) brightness(120%) contrast(82%);}.star-ratings span:nth-child(2){position:absolute;top:0;left:0;overflow:hidden;}.star-ratings span:nth-child(2) img{filter:invert(.6) sepia(4) saturate(4) hue-rotate(-11deg);}.icon{vertical-align:middle;}.nav-no-pad-top{padding-top:0;}.navbar{background-color:transparent;border:0;padding:15px 0;-webkit-transition:padding .1s;-o-transition:padding .1s;transition:padding .1s;}.navbar .navbar-brand{cursor:pointer;padding:0 15px;}.navbar .navbar-brand img{max-height:50px;}.navbar .hamburger{cursor:pointer;padding:15px 0;}.navbar .hamburger .line{background-color:#7f8181;display:block;height:2px;margin:4px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:25px;}.navbar .hamburger.is-active .line:nth-child(1){-webkit-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg);}.navbar .hamburger.is-active .line:nth-child(2){opacity:0;}.navbar .hamburger.is-active .line:nth-child(3){-webkit-transform:translateY(-6px) rotate(-45deg);-ms-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg);}.navbar__search input{background-color:rgba(178,224,225,.65);border:0;border-radius:5px;font-size:16px;margin:6px;padding:10px 35px 10px 15px;}.navbar__menu-dropdown{min-width:200px;background-color:#fff;border:1px solid #b2e0e1;border-radius:5px;height:auto;margin-top:15px;position:absolute;text-align:right;right:0;opacity:1;transition:.2s;box-shadow:0 4px 16px 0 rgba(0,0,0,.11);}.navbar__menu-dropdown ul{list-style:none;padding:0;}.navbar__menu-dropdown ul li:hover{background-color:#b2e0e1;}.navbar__menu-dropdown ul li:hover a{color:#373837;}.navbar__menu-dropdown ul li a{color:#151818;text-decoration:none;padding:7px 15px;display:inline-block;width:100%;}.navbar .menu-dropdown--hidden{transform:translateY(50px);opacity:0;visibility:hidden;}.navbar__currency-btn{cursor:pointer;padding:14px;padding:15px 0 14px 14px;text-align:center;}.navbar__language-btn{cursor:pointer;padding:14px;margin-top:-1px;}.navbar__language-btn img{height:15px;}.navbar__currency-dropdown{min-width:200px;background-color:#fff;border:1px solid #b2e0e1;border-radius:5px;height:auto;margin-top:15px;position:absolute;left:0;opacity:1;transition:.2s;box-shadow:0 4px 16px 0 rgba(0,0,0,.09);min-width:220px;}.navbar__currency-dropdown ul{list-style:none;padding:0;}.navbar__currency-dropdown ul li{padding:7px 15px;cursor:pointer;}.navbar__currency-dropdown ul li:hover{background-color:#b2e0e1;}.navbar__currency-dropdown ul li a{color:#151818;text-decoration:none;}.navbar__currency-dropdown ul li .currency{display:inline-block;font-weight:bold;width:40px;}.navbar__language-dropdown{min-width:200px;background-color:#fff;border:1px solid #b2e0e1;border-radius:5px;height:auto;margin-top:15px;position:absolute;left:0;opacity:1;transition:.2s;box-shadow:0 4px 16px 0 rgba(0,0,0,.09);}.navbar__language-dropdown ul{list-style:none;padding:0;}.navbar__language-dropdown ul li{padding:7px 15px;cursor:pointer;}.navbar__language-dropdown ul li:hover{background-color:#b2e0e1;}.navbar__language-dropdown ul li a{color:#151818;text-decoration:none;}.navbar__language-dropdown ul li a img{width:20px;margin-right:10px;}.navbar .navbar__search-icon{background-color:transparent;border:0;color:#fff;position:absolute;right:11px;top:14px;}.navbar--scroll{background-color:#fff;padding:0;}.navbar--scroll .navbar-brand{padding:10px 15px;}.navbar--scroll .navbar-brand img{max-height:40px;}.navbar--scroll .navbar__search input{background-color:transparent;border:1px solid #b2e0e1;position:relative;}.navbar--scroll .navbar__search-icon{color:#b2e0e1;}.navbar-mobile{background-color:#fff;border-color:#808384;color:#151818;z-index:1040;}.navbar-mobile.navbar{padding:0;}.navbar-mobile .navbar-brand{padding:10px 15px;}.navbar-mobile .navbar-brand img{max-height:30px;}.navbar-mobile .hamburger{position:absolute;right:30px;}.navbar-mobile .navbar-text{padding:0 80px 0 0;color:#151818;text-shadow:none;background-color:#fff;background-size:auto 24px;height:49px;line-height:49px;margin:0;display:flex;flex-flow:row-reverse;font-size:20px;align-items:center;}.navbar-mobile .navbar-text a{color:#7f8181;padding:3px 10px;}.navbar-mobile .navbar-text a:hover,.navbar-mobile .navbar-text a:active,.navbar-mobile .navbar-text a:focus{color:#151818;text-decoration:none;}.navbar-mobile__search-btn{padding:3px 10px;color:#7f8181;}.navbar-mobile__search-btn:hover{color:#151818;text-decoration:none;cursor:pointer;}.navbar-mobile__search-btn .navbar__search-icon{background-color:transparent;border:0;color:#fff;position:absolute;right:11px;top:50px;}.navbar-mobile__search input{background-color:#b2e0e1;border:0;border-radius:5px;font-size:16px;margin:3px;padding:0 70px 0 15px;opacity:1;position:absolute;right:2px;}.navbar-mobile__search--hidden{transform:translateY(50px);opacity:0;visibility:hidden;}.navbar-mobile .navbar-nav>li>a{padding-top:15px;padding-bottom:15px;}.navbar-mobile .navbar-nav>li>a:active,.navbar-mobile .navbar-nav>li>a:hover{color:#b2e0e1;}.navbar-mobile .navbar-nav>li>a:focus{color:#fcb32f;}.navbar-mobile .navbar-nav>li>a .icon,.navbar-mobile .navbar-nav>li>a img{display:inline-block;width:25px;text-align:center;margin-right:5px;}.navbar-mobile .navbar-nav>li>a.search-menu-item{font-weight:bold;color:#b2e0e1;}.navbar-mobile .nav1{border-bottom:solid 1px #d9d9d9;}.navbar-mobile .currency-switch li{padding:15px;cursor:pointer;}.navbar-mobile .currency-switch li.active{color:#008000;}.navbar-mobile .currency-switch .currency{display:inline-block;font-weight:bold;width:40px;}.navbar-mobile .navbar-collapse{position:fixed;z-index:1030;margin-right:0;margin-left:0;left:0;right:0;bottom:0;top:49px;max-height:none;height:auto;background-color:#fff;}#menu-background{display:none;position:fixed;z-index:1030;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,0);}#menu-modal-language{z-index:1031;display:none;position:fixed;top:51px;left:0;right:0;padding-top:66px;padding-bottom:66px;border-bottom:solid 1px #f6f6f5;box-shadow:0 0 15px rgba(0,0,0,.6);}#menu-modal-language p.heading{font-size:24px;color:#9d9d9d;margin-bottom:34px;}#menu-modal-language a{color:#151818;}#menu-modal-language a img{width:55px;height:26px;margin-right:21px;}#menu-modal-language a:hover{color:#b2e0e1;}#cookieDialog{background-color:#b2e0e1;color:#373837;border:0;border-radius:10px;padding:25px;max-width:600px;box-shadow:5px 5px 10px rgba(0,0,0,.3);}#cookieDialog .title{font-size:28px;font-weight:500;margin-bottom:20px;color:#373837;}#cookieDialog .text{margin-bottom:30px;color:#373837;}#cookieDialog .action-row{display:flex;justify-content:space-between;align-items:center;}#cookieDialog .action-row .read-more-toggle{background:none;border:0;color:#373837;padding:0;}#cookieDialog .action-row .read-more-toggle:focus{outline:0;}#cookieDialog .action-row .read-more-toggle .toggle-text{font-weight:300;margin-right:15px;text-decoration:underline;}#cookieDialog .action-row .confirm-btn{font-weight:bold;padding:5px 25px;}#cookieDialog #contentPreferences{overflow:hidden;}#cookieDialog #contentPreferences.toggle-animation{transition:max-height .3s ease-in-out;max-height:0;}#cookieDialog #contentPreferences.toggle-animation.expanded{max-height:400px;}#cookieDialog .preference-item{margin:25px 0;}#cookieDialog .preference-item .type-text{font-size:14px;font-weight:300;margin-left:35px;color:#373837;}#cookieDialog .preference-item .custom-checkbox{display:inline-block;}#cookieDialog .preference-item .custom-checkbox .custom-control-label{padding-left:10px;cursor:pointer;font-size:16px;}#cookieDialog .preference-item .custom-checkbox .custom-control-label:after{top:4px;width:20px;height:16px;}#cookieDialog .preference-item .custom-checkbox .custom-control-input:checked:disabled~.custom-control-label{color:#373837;}#cookieDialog .preference-item .custom-checkbox .custom-control-input:checked:disabled~.custom-control-label:after{filter:invert(98%) sepia(1%) saturate(3428%) hue-rotate(251deg) brightness(127%) contrast(25%);}#cookieDialog .preference-item .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:#fff;}#cookieDialog .preference-item .custom-checkbox .custom-control-input:checked~.custom-control-label:after{filter:invert(66%) sepia(61%) saturate(2929%) hue-rotate(115deg) brightness(102%) contrast(95%);transform:scale(2.5);}#cookieDialog::backdrop{background:rgba(0,0,0,.25);}#cookieDialog:focus-visible{outline:0;}@media screen and (max-width:662px){#cookieDialog{width:92%;overscroll-behavior:none;}}@media screen and (max-width:992px){#cookieDialog{padding:40px;}}.side-summary h4{font-size:14px;font-style:italic;margin-top:28px;margin-bottom:14px;color:#7f8181;}.side-summary li{font-size:14px;}.form-toolbar,.reservation-content-block .toolbar{line-height:48px;overflow:auto;margin-top:40px;margin-bottom:40px;}.form-toolbar a,.reservation-content-block .toolbar a{color:#151818;}.form-toolbar a.btn,.reservation-content-block .toolbar a.btn{color:#151818;}.form-toolbar .btn,.reservation-content-block .toolbar .btn{margin-bottom:6px;}.form-toolbar .pull-right,.reservation-content-block .toolbar .pull-right{margin-left:10px;}.form-toolbar .back-pull-right,.reservation-content-block .toolbar .back-pull-right{float:right!important;}#timeout-container{padding:10px;text-align:center;color:#fcb32f;}.reservation-content-block h2.title{margin-top:40px;margin-bottom:30px;}.reservation-content-block .text-align-right{text-align:right;}.reservation-content-block .acc-summary{color:#7f8181;font-size:16px;margin-bottom:40px;padding-bottom:30px;border-bottom:solid 1px #494b4b;}.reservation-content-block .acc-summary label{color:#151818;display:inline-block;width:140px;margin-right:60px;}.reservation-content-block .acc-summary .detailed-guestlist label{vertical-align:top;}.reservation-content-block .acc-summary .detailed-guestlist .guests-container{counter-reset:guestlist;display:inline-block;padding-top:9px;padding-left:30px;list-style-type:none;}.reservation-content-block .acc-summary .detailed-guestlist .guests-container td.l{color:#151818;}.reservation-content-block .acc-summary .detailed-guestlist .guests-container li{margin-bottom:9px;position:relative;background:#f8f8f8;padding:10px 15px;border-radius:8px;}.reservation-content-block .acc-summary .detailed-guestlist .guests-container li::before{position:absolute;content:counter(guestlist) ".";counter-increment:guestlist;font-size:14px;line-height:14px;top:4px;left:-30px;}.reservation-content-block .acc-summary .detailed-guestlist .guests-container table{border:0;}.reservation-content-block .acc-summary .detailed-guestlist .guests-container table td{padding-bottom:3px;line-height:1.42857143;}.reservation-content-block .acc-summary .detailed-guestlist .guests-container table td.l{padding-right:13px;}.reservation-content-block .acc-summary .detailed-guestlist .guests-container .idnr-not-set{color:#fcb32f;}@media(max-width:767px){.reservation-content-block .acc-summary{font-size:14px;}.reservation-content-block .acc-summary label{display:block;margin-top:20px;width:100%;}.reservation-content-block .acc-summary .detailed-guestlist{display:block;}.reservation-content-block .acc-summary .detailed-guestlist .guests-container tr{display:block;margin-bottom:4px;}.reservation-content-block .acc-summary .detailed-guestlist .guests-container td{display:block;}.reservation-content-block .acc-summary .detailed-guestlist .guests-container td.l{font-size:14px;}}.reservation-content-block .acc-summary .vat{padding-top:9px;}.reservation-content-block .acc-summary .vat label{vertical-align:top;padding-top:0;}.reservation-content-block .reservation-progress-container .btn{vertical-align:top;}.reservation-content-block .reservation-progress-container .rp-bar{display:inline-block;font-size:13px;line-height:26px;overflow:auto;vertical-align:top;border:solid 1px #151818;border-radius:11px;margin-left:30px;}.reservation-content-block .reservation-progress-container .rp-bar div{float:left;counter-increment:section;padding:10px 0;padding-left:36px;padding-right:36px;}.reservation-content-block .reservation-progress-container .rp-bar div:before{content:counter(section) ". ";}.reservation-content-block .reservation-progress-container .rp-bar .done{background-color:#b2e0e1;color:#373837;}.reservation-content-block .reservation-progress-container .rp-bar .active{background-color:#b2e0e1;color:#373837;border-top-right-radius:50px 25px;border-bottom-right-radius:50px 25px;}@media(min-width:768px) and (max-width:991px){.reservation-content-block .reservation-progress-container{font-size:0;}.reservation-content-block .reservation-progress-container .btn{width:20%;font-size:11px;text-overflow:ellipsis;overflow:hidden;}.reservation-content-block .reservation-progress-container .rp-bar{font-size:11px;width:75%;margin-left:4%;}.reservation-content-block .reservation-progress-container .rp-bar div{padding-left:20px;padding-right:20px;}}@media(max-width:767px){.reservation-content-block .reservation-progress-container .btn{display:block;}.reservation-content-block .reservation-progress-container .rp-bar{margin-left:0;display:block;margin-top:10px;font-size:11px;line-height:16px;}.reservation-content-block .reservation-progress-container .rp-bar div{display:block;float:none;}.reservation-content-block .reservation-progress-container .rp-bar .active{border-top-right-radius:0;border-bottom-right-radius:50px 25px;border-bottom-left-radius:50px 25px;}}.reservation-content-block .selectable-specs .kp-select-cont{padding-top:2px;min-height:38px;margin-bottom:5px;display:flex;}.reservation-content-block .selectable-specs .kp-select-cont .checkbox-inline{vertical-align:baseline;max-width:410px;}.reservation-content-block .selectable-specs .kp-select-cont.mandatory .checkbox-inline{max-width:450px;}.reservation-content-block .selectable-specs .kp-select-cont label{color:#151818;flex:1 1 auto;}.reservation-content-block .selectable-specs .kp-select-cont.selected label{color:#151818;}.reservation-content-block .selectable-specs .kp-select-cont .up-down-input{width:155px;}.reservation-content-block .selectable-specs .kp-select-cont .no-updown{width:155px;}.reservation-content-block .selectable-specs .kp-select-cont>span{padding-top:7px;}.reservation-content-block .selectable-specs .kp-select-cont .price-indication{margin-left:30px;margin-right:35px;font-size:16px;color:#c5c5c5;width:62px;text-align:right;white-space:nowrap;position:relative;}.reservation-content-block .selectable-specs .kp-select-cont .price-indication::before{content:"€";position:absolute;left:0;top:7px;}html[data-preferred-currency=NOK] .reservation-content-block .selectable-specs .kp-select-cont .price-indication{width:82px;}html[data-preferred-currency=NOK] .reservation-content-block .selectable-specs .kp-select-cont .price-indication::before{content:"Nkr";}.reservation-content-block .selectable-specs .kp-select-cont.selected .price-indication{color:#151818;}.reservation-content-block .selectable-specs .kp-select-cont .up-down-input,.reservation-content-block .selectable-specs .kp-select-cont .no-updown,.reservation-content-block .selectable-specs .kp-select-cont .price-indication{flex:0 0 auto;}@media(max-width:767px){.reservation-content-block .selectable-specs .kp-select-cont{flex-wrap:wrap;}.reservation-content-block .selectable-specs .kp-select-cont label{width:calc(100% - 100px);}html[data-preferred-currency=NOK] .reservation-content-block .selectable-specs .kp-select-cont label{width:calc(100% - 120px);}.reservation-content-block .selectable-specs .kp-select-cont .checkbox-inline{max-width:none;}.reservation-content-block .selectable-specs .kp-select-cont.mandatory .checkbox-inline{max-width:none;}.reservation-content-block .selectable-specs .kp-select-cont .price-indication{margin-right:0;width:70px;text-align:right;}html[data-preferred-currency=NOK] .reservation-content-block .selectable-specs .kp-select-cont .price-indication{width:82px;}.reservation-content-block .selectable-specs .kp-select-cont .up-down-input{flex:1 0 auto;width:100%;margin-bottom:30px;text-align:right;margin-top:10px;}.reservation-content-block .selectable-specs .kp-select-cont .no-updown{display:none;}}.reservation-content-block .selectable-users{margin-bottom:40px;}.reservation-content-block .selectable-users .desc{margin-bottom:40px;}.reservation-content-block #dynamic-person-selector .heading-row{font-size:14px;margin-bottom:6px;}.reservation-content-block #dynamic-person-selector .persoon-container{margin-bottom:6px;}.reservation-content-block #dynamic-person-selector .persoon-container .persoon-item{margin-bottom:6px;}.reservation-content-block #dynamic-person-selector .persoon-container .remove-persoon{padding-left:10px;padding-right:10px;}@media(min-width:768px){.reservation-content-block #dynamic-person-selector .heading-row .col-name{padding-left:30px;}.reservation-content-block #dynamic-person-selector .persoon-container .col-name{padding-right:2px;}.reservation-content-block #dynamic-person-selector .persoon-container .col-id{padding-left:2px;padding-right:2px;}.reservation-content-block #dynamic-person-selector .persoon-container .col-date{padding-left:2px;padding-right:2px;}.reservation-content-block #dynamic-person-selector .persoon-container .col-btn{padding-left:2px;}.reservation-content-block #dynamic-person-selector .persoon-container .form-control.date-of-birth{padding:8px 6px;text-align:center;}.reservation-content-block #dynamic-person-selector .persoon-container .remove-persoon{padding-left:10px;padding-right:10px;}}@media(max-width:767px){.reservation-content-block .selectable-users .desc{margin-bottom:10px;}.reservation-content-block #dynamic-person-selector .add-persoon{width:100%;}.reservation-content-block #dynamic-person-selector .persoon-container{counter-reset:persons;margin-bottom:20px;}.reservation-content-block #dynamic-person-selector .persoon-container .person-count-label{counter-increment:persons;}.reservation-content-block #dynamic-person-selector .persoon-container .person-count-label:after{content:" " counter(persons);}.reservation-content-block #dynamic-person-selector .persoon-container .persoon-item{padding-bottom:20px;border-bottom:solid 1px #e0e0e0;}.reservation-content-block #dynamic-person-selector .persoon-container .persoon-item .xs-label{font-size:14px;margin-top:20px;margin-bottom:5px;color:#7f8181;}.reservation-content-block #dynamic-person-selector .persoon-container .persoon-item .col-date{float:left;width:70%;}.reservation-content-block #dynamic-person-selector .persoon-container .persoon-item .col-btn{float:right;}}@media(min-width:992px){.reservation-content-block .row.specs-row{position:relative;min-height:380px;}.reservation-content-block .row.specs-row .specs-col-primary{padding-right:50px;}.reservation-content-block .row.specs-row .specs-col-secondary-top h2:first-child{margin-top:40px;margin-bottom:30px;}.reservation-content-block .row.specs-row .specs-col-secondary{position:absolute;bottom:0;right:0;}.reservation-content-block .row.specs-row .specs-col-secondary .general-questions-block{margin-bottom:3px;}}.reservation-content-block #dynamic-person-selector .persoon-container .form-control.date-of-birth[readonly=readonly]{background-color:#fff;}.specs-col-secondary-top .alert{margin-top:28px;margin-bottom:14px;}.specs-col-secondary-top .alert p{margin-top:28px;}.specs-col-secondary-top .alert-warning>strong:first-child{display:block;border-bottom:solid 1px #fcb32f;padding-bottom:8px;margin-bottom:14px;}.specs-col-secondary-top .alert-warning p{color:#8e5c03;}.specs-col-secondary-top .alert-warning p strong{display:block;margin-bottom:8px;}.tbl-prijsopgave{width:100%;}.tbl-prijsopgave th{font-size:14px;padding-bottom:5px;color:#151818;}.tbl-prijsopgave .th2{width:120px;text-align:right;}.tbl-prijsopgave .prijs{text-align:right;color:#151818;font-size:14px;white-space:nowrap;width:11ch;}html[data-pc-3=true] .tbl-prijsopgave .prijs{width:14ch;}html[data-preferred-currency=NOK] .tbl-prijsopgave .prijs{width:15ch;}.tbl-prijsopgave .prijs span{float:left;}.tbl-prijsopgave .prijs-incl{text-align:right;color:#151818;font-size:12px;white-space:nowrap;}.tbl-prijsopgave td{color:#7f8181;font-size:14px;padding:5px;}.tbl-prijsopgave .totaalprijsregel td{padding-top:4px;font-size:14px;padding-bottom:4px;}.tbl-prijsopgave .totaalprijsregel td.prijs{border-top:3px double #b2e0e1;}.tbl-prijsopgave .smallprijsregel{font-style:italic;color:#7f8181;}@media(max-width:767px){.tbl-prijsopgave .th2{width:90px;}}.payment-options{margin-top:12px;margin-bottom:20px;}.payment-options .payment-list{width:100%;padding-right:10px;}.payment-options .payment-update{width:26%;display:none;}.payment-remarks .desc{font-size:14px;}.deposit-selector{margin-top:30px;margin-bottom:20px;border:1px solid #fcb32f;border-radius:11px;padding:10px 16px;color:#7f8181;font-size:14px;}.deposit-selector label{color:#151818;font-size:14px;}.deposit-selector strong{display:block;font-size:14px;}.legend-item{padding-bottom:10px;font-size:14px;color:#7f8181;position:relative;padding-left:20px;}.legend-item i{position:absolute;width:15px;height:15px;left:0;top:2px;}.legend-free i{background-color:#269d47;}.legend-occupied i{background-color:#eb0028;}.legend-selection i{background-color:#fcb330;}.legend-my-reservation i{background-color:#09551e;}.legend-free-invalid i{background-color:#bfe0b8;}.legend-sale i{background-color:#72c3c8;}.legend-sale-invalid i{background-color:#ceeaed;}.legend-owner{display:none;}.legend-owner i{background-color:#efabab;}.show-owner .legend-owner{display:block;}i.tooltip-trigger{cursor:help;width:40px;display:inline-block;text-align:center;}.expenses-tooltip{white-space:pre-wrap;}#beschikbaar-block{border-bottom:solid 1px #c8c9c9;padding-bottom:30px;margin-bottom:40px;}#beschikbaar-block #picker-main .ui-datepicker-inline{width:68em!important;margin-left:auto;margin-right:auto;}#beschikbaar-block #picker-main .ui-datepicker-group-middle{border-left:solid 1px #f3f3f3;border-right:solid 1px #f3f3f3;}#beschikbaar-block #picker-main .ui-datepicker-calendar{width:93%;}#beschikbaar-block #picker-main .ui-datepicker-calendar .ui-state-active{border:solid 1px #fff;background:none;}#beschikbaar-block #picker-main .ui-datepicker-calendar .ui-state-highlight{background-color:#fff8d2;}#beschikbaar-block .legend-row{margin-top:15px;margin-bottom:30px;-moz-column-count:2;-webkit-column-count:2;column-count:2;border:solid 1px #fff;}#beschikbaar-block .legend-row .legend-item{-webkit-column-break-inside:avoid;page-break-inside:avoid;-webkit-break-inside:avoid;break-inside:avoid;}@media(min-width:992px){#beschikbaar-block #picker-main .ui-datepicker-inline{width:68em!important;}#beschikbaar-block .legend-row{padding-left:35px;}#beschikbaar-block.--in-col #picker-main .ui-datepicker-inline{width:100%!important;}#beschikbaar-block.--in-col .legend-row{padding-left:42px;padding-right:42px;}}@media(min-width:768px) and (max-width:991px){#beschikbaar-block #picker-main .ui-datepicker-inline{width:50em!important;}#beschikbaar-block .legend-row{padding-left:42px;padding-right:42px;}}@media(max-width:767px){#beschikbaar-block #picker-main .ui-datepicker-inline{width:20em!important;}#beschikbaar-block #picker-main .ui-datepicker-inline table{width:100%;}#beschikbaar-block .legend-row{-moz-column-count:1;-webkit-column-count:1;column-count:1;margin-bottom:20px;width:20em;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;}}@media screen and (min-width:375px) and (max-width:767px){#beschikbaar-block #picker-main .ui-datepicker-inline{width:25em!important;}#beschikbaar-block #picker-main .ui-datepicker .ui-datepicker-calendar td{padding:7px;}}body{padding-top:110px;color:#151818;}@media(max-width:767px){body{padding-top:50px;}}p{color:#7f8181;}h2{font-size:25px;font-weight:normal;line-height:1em;}h2.title{margin-top:40px;margin-bottom:40px;}h1.title{font-size:25px;font-weight:normal;line-height:25px;margin-top:40px;margin-bottom:40px;}h1.title.page-title{font-size:24px;line-height:24px;}h3{font-size:20px;font-weight:normal;line-height:1em;}.page-title{margin-top:100px;margin-bottom:24px;font-size:24px;font-weight:normal;line-height:24px;}.page-top-margin .general-questions-block{margin-top:100px;}.homepage .welcome-map{margin-top:0;}.welcome-map{margin-top:45px;background-color:#373837;padding-top:60px;padding-bottom:90px;}.welcome-map .logo{max-width:200px;}.welcome-map .row.links{margin-top:40px;color:#7f8181;font-size:16px;line-height:1.7;}.welcome-map .row.links h4{color:#fff;line-height:1em;font-size:16px;font-weight:bold;}@media(max-width:767px){.welcome-map .row.links h4{margin-top:20px;}}.welcome-map .row.links a{color:#7f8181;display:block;}.welcome-map .row.links a:hover{color:#fff;}.welcome-map .row.links .contact-email{display:inline;}.welcome-map .social-icon{display:inline-block!important;margin-right:10px;}.welcome-map .social-icon img{filter:brightness(0) invert(1);width:30px;}.footer{background-color:#000;font-size:12px;padding-top:30px;padding-bottom:30px;}.footer .payment-providers{text-align:center;padding-bottom:30px;}.footer .payment-providers img{height:42px;margin-left:10px;margin-right:10px;}@media(max-width:767px){.footer .payment-providers img{margin-top:5px;margin:5px;height:30px;}}.footer p{text-align:center;}.footer a{color:#7f8181;}.footer a:hover{color:#fff;}.footer .footer-bottom{display:flex;text-align:center;margin-top:20px;margin-bottom:10px;font-style:italic;justify-content:center;}.footer .footer-bottom div{display:inline-block;text-align:center;}.footer .footer-bottom img{max-width:200px;padding-bottom:15px;}.footer .footer-bottom p{margin-bottom:10px;}.footer .footer-bottom p:first-child{margin-bottom:20px;}.no-top-margin .general-questions-block{margin-top:0;}.general-questions-block{min-height:191px;max-width:290px;margin-top:28px;margin-bottom:28px;position:relative;z-index:1;}.general-questions-block strong{font-size:19px;font-weight:normal;line-height:1em;margin-top:20px;margin-bottom:24px;display:block;position:relative;padding-left:24px;}.general-questions-block strong .indicator{border-radius:6px;width:12px;height:12px;position:absolute;left:0;top:3px;}.general-questions-block strong .indicator.present{background-color:#3d9d4f;}.general-questions-block strong .indicator.closed{background-color:#e00033;}.general-questions-block .qa-sub1{color:#151818;margin-bottom:2px;margin-top:20px;}.general-questions-block .qa-sub2{color:#7f8181;margin-bottom:20px;}.general-questions-block .pics{margin-bottom:10px;}.general-questions-block .pics img{height:142px;width:auto;}.general-questions-block .qa-phone{float:left;}.general-questions-block .qa-mail{float:right;}.general-questions-block .qa-faq{clear:both;}.general-questions-block a,.general-questions-block .qa-phone,.general-questions-block .qa-mail,.general-questions-block .qa-faq{color:#69c2c4;}@media(max-width:767px){.general-questions-block .pics img{height:142px;max-width:100%;}}.general-questions-block--full-width{padding-bottom:40px;}.general-questions-block--full-width .qa-phone{float:none;}.general-questions-block--full-width .qa-mail{float:none;}.general-questions-block--full-width .qa-faq{clear:none;}.general-questions-block--full-width .pics img{height:138px;width:auto;}@media(max-width:767px){.general-questions-block--full-width{max-width:290px;}.general-questions-block--full-width .pics img{height:142px;max-width:100%;}}@media(min-width:768px){.general-questions-block--full-width{max-width:100%;}}@media(min-width:992px){.general-questions-block--full-width .pics img{height:180px;}}.sl-wrapper{color:#fff;z-index:1044;}.sl-wrapper .sl-navigation button,.sl-wrapper .sl-close,.sl-wrapper .sl-counter{z-index:1055;}.sl-wrapper .sl-counter{font-size:18px;}.sl-wrapper .sl-spinner{border-color:#fff;z-index:1047;}.sl-wrapper .sl-image{z-index:1047;}.sl-overlay{z-index:1043;background-color:#fff;opacity:.8;}.up-down-input span{font-size:28px;line-height:36px;margin-right:18px;display:inline-block;min-width:18px;}.accommodation-maps-marker{overflow:auto;width:250px;}.accommodation-maps-marker>div:first-child{float:left;}.accommodation-maps-marker>div:first-child img{width:60px;height:60px;}.accommodation-maps-marker>div:last-child{margin-left:80px;}.accommodation-maps-marker strong{display:block;}.accommodation-maps-marker ul{margin-left:5px;padding-left:0;margin-bottom:4px;}.accommodation-maps-marker ul li{margin-left:10px;}.accommodation-maps-marker .btn{float:right;margin-bottom:0;margin-right:0;padding-bottom:0;padding-right:0;}.search-result-item{padding-bottom:48px;margin-bottom:48px;}@media(max-width:767px){.search-result-item .image-col{padding:0;}}.search-result-item h3{margin-top:0;line-height:1.4em;margin-bottom:5px;}@media(max-width:767px){.search-result-item h3{font-size:18px;}}.search-result-item .location{margin-bottom:20px;}.search-result-item .specs{margin-bottom:10px;}.search-result-item .specs .specs-item .specs-icon{height:18px;width:20px;margin-right:10px;filter:invert(.6) sepia(4) saturate(4) hue-rotate(-11deg);}.search-result-item .specs .specs-item.review-specs-item{display:flex;}.search-result-item .specs .specs-item.review-specs-item b{min-width:30px;line-height:20px;margin-top:8px;color:#151818;font-weight:normal;}.search-result-item .specs .specs-item.review-specs-item .star-ratings{margin-top:8px;}@media(max-width:767px){.search-result-item .result-btn--right{width:100%;}.search-result-item .desc-col .specs{margin-bottom:28px;margin-left:20px;}}@media(min-width:768px) and (max-width:991px){.search-result-item .desc-col{padding-right:30px;}.search-result-item .desc-col .specs{margin-bottom:28px;}}@media(min-width:992px){.search-result-item{border-bottom:solid 1px #f6f6f5;}.search-result-item .result-image,.search-result-item .btn{font-size:14px;}}@media(min-width:1200px){.search-result-item .result-btn--bottom{display:none;}.search-result-item .result-btn--right{margin-top:20px;display:block;border-radius:10px;}}.search-result-item .result-image{background-color:#b2e0e1;border-radius:10px;margin-top:10px;aspect-ratio:18/11;}@media(max-width:767px){.search-result-item .result-image{margin-bottom:20px;border-radius:0;margin-top:0;width:100%;}}@media(min-width:768px) and (max-width:991px){.search-result-item .result-image{border-radius:10px;width:100%;}}@media(min-width:992px){.search-result-item .result-image{height:180px;}}@media(min-width:1200px){.search-result-item .result-image{height:192px;}}@media(min-width:1440px){.search-result-item .result-image{height:241px;}}.back-row{margin-top:32px;}#regio-block p{font-size:14px;color:#151818;}@media(min-width:768px) and (max-width:991px){#regio-block .region-images{overflow:auto;}#regio-block .right-col{padding-left:15px;}#regio-block .large-image{float:left;width:270px;height:264px;}}#regio-block .region-images{margin-left:-5px;margin-right:-5px;}#regio-block .region-images .large-image{display:block;margin:5px;background-color:#f6f6f5;}@media(min-width:992px){#regio-block .region-images .large-image{width:270px;height:264px;object-fit:cover;}}@media(max-width:767px){#regio-block .region-images .large-image{width:95%;height:auto;max-height:264px;object-fit:cover;}}#regio-block .region-images .image{background-color:#f6f6f5;float:left;width:60px;height:60px;margin:5px;}.page-desc{margin-bottom:30px;}.btn-bar{margin-top:20px;overflow:auto;}.btn-bar a{color:#151818;}.btn-bar a:first-child{padding-left:0;}.page-content img.content-image-left,.page-content ol.no-bullets-img-left li img,.page-content ul.no-bullets-img-left li img{float:left;margin-right:20px;}@media(max-width:767px){.page-content img.content-image-left,.page-content ol.no-bullets-img-left li img,.page-content ul.no-bullets-img-left li img{float:none;display:block;margin-right:0;margin-bottom:20px;margin-top:10px;}}.page-content p{line-height:1.7;margin-bottom:20px;}.page-content span.emp,.page-content .emp,.page-content strong.emp{color:#151818;}.page-content li{color:#7f8181;}.page-content ul.no-bullets{list-style-type:none;margin-left:0;padding-left:0;}.page-content ul.no-bullets li{padding-left:0;margin-left:0;}.row.error-row .validation-summary-errors{margin-top:0;}.row.error-row .general-questions-block{margin-top:0;}.show-as-new-tag{position:absolute;top:25px;left:25px;background-color:none!important;height:80px;width:auto;pointer-events:none;}.show-as-new-tag--small{height:60px;}.show-as-new-tag--search-item{top:10px;}.zopim{z-index:1000!important;}.yt-play-btn{position:absolute;width:90px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;filter:drop-shadow(0 0 3px rgba(255,255,255,.3));cursor:pointer;}.partner-modal{width:98%;height:97%;position:absolute;left:-999999px;background-color:#fff;z-index:15;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.5);opacity:0;transition:opacity .1s ease-in;}.partner-modal .image-wrapper{position:relative;}.partner-modal .image-wrapper .close{top:10px;right:20px;font-size:35px;position:absolute;opacity:.8;}.partner-modal .image-wrapper .close:hover{opacity:1;}.partner-modal .image-wrapper img{width:100%;max-height:200px;border-top-left-radius:10px;border-top-right-radius:10px;}.partner-modal .content-wrapper{position:relative;padding:25px 15px 15px 15px;}.partner-modal .content-wrapper .logo{height:40px;}.partner-modal .content-wrapper .description{color:#151818;margin:40px 0;display:block;}.partner-modal .content-wrapper .btn{width:auto;color:#fff!important;margin-bottom:0;}.partner-modal .content-wrapper .partner-modal-close{margin-top:10px;color:#7f8181;display:block;cursor:pointer;}.partner-modal.fade-in{opacity:1;left:5px;transition:opacity .1s ease-in;}.partner-link{color:#fff;padding-left:0;padding-right:0;font-size:12px;white-space:normal;}.partner-link:hover{color:#fff;}.partner-link .partner-logo{height:40px;}.home-block-spacing{margin-top:70px;}#home-block-header{background-position:bottom;background-size:cover;margin:-110px 0 0 0;padding:80px 0 40px 0;}@media(max-width:767px){#home-block-header{margin:-80px 0 0 0;padding:80px 0 40px 0;}}#home-block-header .home-block-carousel{margin:30px 0;padding:25px;}#home-block-header .home-block-carousel .slick-slide{outline:0;}#home-block-header .home-block-carousel .slick-prev{left:-40px;}#home-block-header .home-block-carousel__title{font-size:40px;font-weight:normal;margin:0;padding:0;margin-bottom:15px;line-height:1em;color:#fff;text-shadow:1px 1px 2px #7f8181;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}#home-block-header .partner-modal{top:6px;}@media(min-width:992px){#home-block-header .home-block-container{display:flex;align-items:center;}}#home-block-header .home-block-container .home-block-carousel{padding:0 25px;}#home-block-header .home-block-container .home-block-carousel .js-home-header-carousel{min-height:183px;}#home-block-header .home-block-container .home-block-carousel .js-home-header-carousel>*{display:none;}#home-block-header .home-block-container .home-block-carousel .js-home-header-carousel>div:first-child{visibility:visible;display:block;}#home-block-header .home-block-container .home-block-carousel .js-home-header-carousel .slick-track{padding-top:0;padding-bottom:0;}#home-block-header .home-block-container .home-block-carousel .js-home-header-carousel.slick-initialized>*{display:block;}#home-block-header .home-block-container .home-block-carousel .js-home-header-carousel.slick-initialized .slick-slide{padding-left:7px;padding-right:7px;}@media(max-width:767px){#home-block-header .home-block-container .home-block-carousel{padding:0 25px;}#home-block-header .home-block-container .home-block-carousel .btn{display:block;}#home-block-header .home-block-container .home-block-carousel .js-home-header-carousel.slick-initialized .slick-slide{padding-left:15px;padding-right:15px;}}@media(max-width:420px){#home-block-header .home-block-container .home-block-carousel{padding:0 10px;}}#home-block-header .home-search{background-color:#fcb32f;background-color:rgba(178,224,225,.65);border-radius:10px;margin:30px 0;padding:25px;}#home-block-header .home-search .btn-fw{width:100%;margin-bottom:10px;z-index:10;}#home-block-header .home-search__title{line-height:25px;}#home-block-header .home-search__links a{color:#fff;display:block;}#home-block-header .home-search__partner-link{color:#fff;font-size:13px;padding-left:0;}#home-block-header .home-search-expand-wrapper{position:relative;overflow:hidden;}#home-block-header .home-search-expand{position:relative;background-color:#b2e0e1;color:#373837;z-index:10;border-radius:10px;padding:25px;height:auto;transition:.3s;overflow-y:hidden;margin-bottom:20px;width:100%;box-shadow:0 4px 16px 0 rgba(0,0,0,.11);}#home-block-header .home-search-expand--hidden{transform:translateY(-20%);opacity:0;height:0;z-index:0;position:absolute;visibility:hidden;}#home-block-header .home-search-expand p{color:#373837;}#home-block-header .up-down-input{margin-bottom:15px;}#home-block-header .up-down-input .btn{width:40px;}#home-block-header .up-down-input .btn:hover,#home-block-header .up-down-input .btn:active,#home-block-header .up-down-input .btn:focus{background-color:#fff;border:1px solid #000;}#home-block-header .home-search-locations .styled-checkbox+label{display:block;margin-bottom:10px;color:#373837;}#home-block-header .home-search-locations__region{margin-bottom:30px;}#home-block-header .home-search-locations__place{margin-left:18px;}#home-block-header .styled-checkbox--silent.styled-checkbox+label:after{content:"c";font-family:"bhvk"!important;position:absolute;-webkit-font-smoothing:antialiased;top:0;font-size:13px;left:2px;color:#d3d3d3;}#home-block-header .styled-checkbox--silent.styled-checkbox:checked+label:after{color:#fff;}#home-block-header .styled-checkbox__label--big{color:#373837;}#home-block-header #home-search-pets-block{min-height:138px;margin-bottom:10px;}#home-block-header #home-search-pets-block .up-down-input{margin-bottom:0;margin-top:20px;}@media(min-width:992px){#home-block-header .home-search-expand-wrapper{position:static;overflow:visible;}#home-block-header .home-search-expand{position:absolute;width:530px;min-height:450px;top:30px;left:-550px;opacity:1;transform:translateX(0);transition:.25s;overflow-y:visible;}#home-block-header .home-search-expand--hidden{transform:translateX(-20%);opacity:0;z-index:0;}#home-block-header .home-search-expand:after{content:"";right:-60px;position:absolute;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #b2e0e1;width:60px;}#home-block-header .home-search-expand.home-search-locations:after{top:25px;}#home-block-header .home-search-expand.home-select-date:after{top:85px;}#home-block-header .home-search-expand.home-select-travelers:after{top:145px;}}@media(min-width:768px){#home-block-header{background-color:#3d311b;}}@media(min-width:768px) and (max-width:991px){#home-block-header{background-position-x:35%;}}@media(max-width:767px){#home-block-header{background-size:cover 300px;background-position-x:28%;}#home-block-header h1{font-size:24px;}#home-block-header .home-search{overflow:hidden;}#home-block-header .home-search-expand{left:0;width:100%;}}#home-block-header #jqueryPicker{padding-bottom:10px;}#home-block-header #jqueryPicker .ui-datepicker-inline{border:1px solid #494b4b;}#home-block-header #jqueryPicker select{display:inline;}#home-block-header #jqueryPicker select.ui-datepicker-month{margin-right:8%;}#home-block-header #jqueryPicker .start a{background:#dc8703;border:solid 1px #dc8703;color:#fff;}#home-block-header #jqueryPicker .between a{background:#f29f20;border:solid 1px #dc8703;color:#fff;}#home-block-header #jqueryPicker .end a{background:#dc8703;border:solid 1px #dc8703;color:#fff;}@media(max-width:420px){#home-block-header .home-search{padding:10px;}#home-block-header .home-search-expand{padding:15px;}}#home-block-filter-icons{padding:30px 0 40px 0;}#home-block-filter-icons .block-filter-title{margin-bottom:20px;text-align:left;padding-left:20px;}#home-block-filter-icons .home-icon-links{padding:0 15px;}#home-block-filter-icons .home-icon-links .home-icon-link{color:#373837;text-align:center;font-size:16px;}#home-block-filter-icons .home-icon-links .home-icon-link img{height:90px;width:100px;display:block;margin-left:auto;margin-right:auto;margin-bottom:5px;}#home-block-filter-icons .home-icon-links .home-icon-link:hover,#home-block-filter-icons .home-icon-links .home-icon-link:focus,#home-block-filter-icons .home-icon-links .home-icon-link:active{color:#fcb32f;text-decoration:none;}#home-block-join{padding-bottom:30px;}#home-block-join h2{line-height:1em;margin-top:40px;}@media(max-width:767px){#home-block-join .image-col{text-align:center;}#home-block-join .image-col .img-responsive{display:inline-block;margin-top:20px;margin-bottom:20px;}}#home-block-join p{color:#7f8181;}#home-block-join .btn{margin-top:24px;}#home-block-member .container{padding-top:90px;padding-bottom:140px;}#home-block-member .container h2{line-height:1em;}#home-block-member .container .btn{margin-top:24px;}@media(max-width:767px){#home-block-member{background-image:none;}#home-block-member .container{padding-top:50px;padding-bottom:40px;}}#home-block-selling-points{margin-top:50px;margin-bottom:50px;}#home-block-selling-points .block-selling-points-title h2{margin:0 auto 40px auto;text-align:center;}#home-block-selling-points .block-selling-points-content{text-align:center;}@media(min-width:768px){#home-block-selling-points .block-selling-points-content{display:flex;justify-content:center;flex-wrap:wrap;}#home-block-selling-points .block-selling-points-content .block-selling-point-item{width:210px;}}#home-block-selling-points .block-selling-points-content img{height:70px;display:block;margin-left:auto;margin-right:auto;}@media(min-width:768px){#home-block-selling-points .block-selling-points-content img{margin-bottom:10px;}}@media(max-width:767px){#home-block-selling-points .block-selling-points-content img{height:50px;margin-bottom:10px;}}#home-block-selling-points .block-selling-points-content h4{font-size:16px;line-height:24px;margin-bottom:20px;padding-left:20px;padding-right:20px;}#home-block-selling-points .block-selling-points-content p{color:#7f8181;}@media(max-width:767px){#home-block-selling-points .block-selling-points-content p{margin-bottom:20px;}}#home-block-selling-points .block-selling-points-content .google-review-wrapper{color:unset;}#home-block-selling-points .block-selling-points-content .google-review-wrapper:hover{text-decoration:none;}#home-block-selling-points .block-selling-points-content .google-review-wrapper .google-review{display:flex;flex-flow:column;height:70px;margin-bottom:20px;color:#b2e0e1;}#home-block-selling-points .block-selling-points-content .google-review-wrapper .google-review .logo{font-size:32px;margin-bottom:-10px;}#home-block-selling-points .block-selling-points-content .google-review-wrapper .google-review .stars{font-size:27px;}#home-block-selling-points .block-selling-points-content .google-review-wrapper .google-review .count{font-size:11px;color:#808080;}@media(max-width:767px){#home-block-selling-points .block-selling-points-content .google-review-wrapper .google-review{height:40px;margin-bottom:10px;justify-content:center;}#home-block-selling-points .block-selling-points-content .google-review-wrapper .google-review .logo{font-size:22px;margin-bottom:-5px;}#home-block-selling-points .block-selling-points-content .google-review-wrapper .google-review .stars{font-size:17px;margin-bottom:-5px;}}.home-block-subregion .js-home-subregion-carousel{visibility:hidden;max-height:300px;}.home-block-subregion .js-home-subregion-carousel.slick-initialized{visibility:visible;max-height:100%;}.home-block-subregion a{position:relative;height:286px;}.home-block-subregion .slick-track{display:flex;}.home-block-subregion .slick-track .slick-slide{display:flex;height:280px;align-items:center;justify-content:center;}.home-block-subregion .slick-track .slick-slide>div{width:100%;}.home-block-subregion .slick-prev{left:15px;z-index:1;text-shadow:1px 1px 1px rgba(0,0,0,.35);}.home-block-subregion .slick-next{right:15px;text-shadow:1px 1px 1px #000;}.home-block-subregion picture{width:100%;height:100%;display:flex;}.home-block-subregion picture img{object-fit:cover;object-position:center;width:100%;height:auto;}.home-block-subregion .home-subregion-text-wrapper{position:absolute;bottom:0;width:100%;text-align:center;font-size:24px;text-shadow:1px 1px 0 #000;}.home-block-subregion .home-subregion-text-wrapper .home-subregion-title{color:#fff;margin-bottom:20px;font-weight:bold;}.home-block-subregion .home-subregion-text-wrapper .home-subregion-description{color:#fff;font-size:14px;}#home-block-region-img-carousel{background-color:#b2e0e1;}#home-block-region-img-carousel .slick-slide img{display:inline;object-fit:cover;width:100%;}@media(max-width:767px){#home-block-region-img-carousel{margin-bottom:0;}}.home-block-region-image{height:500px;background-color:#b2e0e1;}@media(max-width:767px){.home-block-region-image{height:300px;background-color:#b2e0e1;margin-bottom:-5px;}.home-block-region-image .slick-slide img{display:none;}}.home-block-region-title{margin-bottom:20px;}@media(max-width:767px){.home-block-region-title{margin-top:0;}}#home-block-regions{margin-bottom:0;}@media(max-width:767px){#home-block-regions{position:relative;background-color:#b2e0e1;height:185px;margin-bottom:70px;}}@media(min-width:768px){#home-block-regions .regions-desktop{position:absolute;inset:0;}}@media(min-width:992px){#home-block-regions .regions-desktop{right:0;}}#home-block-regions .home-region-carousel{background-color:#b2e0e1;border-radius:10px;padding:25px 50px;margin:-450px 0 150px 0;}#home-block-regions .home-region-carousel .slick-prev{left:15px;}#home-block-regions .home-region-carousel .slick-next{right:15px;}#home-block-regions .home-region-carousel .slick-slide{outline:0;}#home-block-regions .home-region-carousel .slick-dots{bottom:-45px;}#home-block-regions .home-region-carousel .region-description{color:#373837;}#home-block-regions .home-region-carousel .region-description h3{margin-bottom:20px;}#home-block-regions .home-region-carousel .region-description .region-feature-wrapper{display:flex;justify-content:space-between;padding:20px 0 40px 0;}#home-block-regions .home-region-carousel .region-description .region-feature-wrapper p{color:#373837;}#home-block-regions .home-region-carousel .region-description .region-feature-wrapper .region-icon{display:flex;flex-flow:column;align-items:center;width:120px;margin-right:15px;}#home-block-regions .home-region-carousel .region-description .region-feature-wrapper .region-icon:last-child{margin-right:0;}#home-block-regions .home-region-carousel .region-description .region-feature-wrapper .region-icon img{width:70px;}#home-block-regions .home-region-carousel .region-description .region-feature-wrapper a.region-icon:hover,#home-block-regions .home-region-carousel .region-description .region-feature-wrapper a.region-icon:focus,#home-block-regions .home-region-carousel .region-description .region-feature-wrapper a.region-icon:active{text-decoration:none;cursor:pointer;}#home-block-regions .home-region-carousel .region-link-wrapper{display:flex;justify-content:space-between;align-items:flex-end;margin-right:1px;}#home-block-regions .home-region-carousel .region-link-wrapper .region-links{list-style:none;padding-left:0;margin-right:20px;display:inline-block;}@media(max-width:767px){#home-block-regions .home-region-carousel .region-link-wrapper .region-links{float:none;display:block;margin-top:20px;}}#home-block-regions .home-region-carousel .region-link-wrapper .region-links i{color:#373837;}#home-block-regions .home-region-carousel .region-link-wrapper .region-links li a{cursor:pointer;color:#337ab7;}#home-block-regions .home-region-carousel--mobile{transform:translateY(-110%);margin-bottom:-220px;height:345px;}#home-block-regions .home-region-carousel--mobile .slick-list{margin-top:80px;}#home-block-regions .home-region-carousel--mobile .slick-slide{outline:0;height:480px;position:relative;}#home-block-regions .home-region-carousel--mobile .slick-dots{bottom:-165px;max-height:30px;overflow:hidden;}#home-block-regions .home-region-carousel--mobile .region-title{color:#fff;text-shadow:1px 1px 2px #7f8181;margin-bottom:30px;}#home-block-regions .home-region-carousel--mobile mobile-description-wrapper{display:flex!important;height:100%;flex-flow:column;justify-content:space-between;margin-top:200px;}#home-block-regions .home-region-carousel--mobile .region-link-wrapper{position:absolute;bottom:0;width:100%;}#home-block-regions .home-region-carousel--mobile .region-link-wrapper .region-links ul{list-style:none;padding-left:0;}#home-block-regions .home-region-carousel--mobile .region-link-wrapper .region-links ul li a{color:#337ab7;}#home-block-regions .home-region-carousel--mobile .region-link-wrapper .region-feature-wrapper{display:flex;justify-content:space-around;padding-bottom:15px;}#home-block-regions .home-region-carousel--mobile .region-link-wrapper .region-feature-wrapper .region-icon{display:flex;flex-flow:column;}#home-block-regions .home-region-carousel--mobile .region-link-wrapper .region-feature-wrapper .region-icon img{width:50px;}.js-home-header-carousel,.js-home-spotlight-carousel,.js-home-lastminutes-carousel,.js-home-reservation-carousel,.js-home-block-links-carousel{visibility:hidden;}.js-home-header-carousel.slick-initialized,.js-home-spotlight-carousel.slick-initialized,.js-home-lastminutes-carousel.slick-initialized,.js-home-reservation-carousel.slick-initialized,.js-home-block-links-carousel.slick-initialized{visibility:visible;}.js-home-header-carousel .slick-track,.js-home-spotlight-carousel .slick-track,.js-home-lastminutes-carousel .slick-track,.js-home-reservation-carousel .slick-track,.js-home-block-links-carousel .slick-track{padding:0 0 30px 0;}.js-home-header-carousel.slick-dotted.slick-slider,.js-home-spotlight-carousel.slick-dotted.slick-slider,.js-home-lastminutes-carousel.slick-dotted.slick-slider,.js-home-reservation-carousel.slick-dotted.slick-slider,.js-home-block-links-carousel.slick-dotted.slick-slider{margin-bottom:0;}.js-home-header-carousel .slick-slide,.js-home-spotlight-carousel .slick-slide,.js-home-lastminutes-carousel .slick-slide,.js-home-reservation-carousel .slick-slide,.js-home-block-links-carousel .slick-slide{margin:0 8px;outline:0;}.js-home-header-carousel .slick-list,.js-home-spotlight-carousel .slick-list,.js-home-lastminutes-carousel .slick-list,.js-home-reservation-carousel .slick-list,.js-home-block-links-carousel .slick-list{margin:0 -15px;}.js-home-header-carousel .slick-dots,.js-home-spotlight-carousel .slick-dots,.js-home-lastminutes-carousel .slick-dots,.js-home-reservation-carousel .slick-dots,.js-home-block-links-carousel .slick-dots{bottom:0;left:0;max-height:30px;overflow:hidden;}.js-home-header-carousel .slick-prev,.js-home-spotlight-carousel .slick-prev,.js-home-lastminutes-carousel .slick-prev,.js-home-reservation-carousel .slick-prev,.js-home-block-links-carousel .slick-prev{left:-60px;}.js-home-header-carousel .slick-prev:before,.js-home-spotlight-carousel .slick-prev:before,.js-home-lastminutes-carousel .slick-prev:before,.js-home-reservation-carousel .slick-prev:before,.js-home-block-links-carousel .slick-prev:before{color:#151818;}.js-home-header-carousel .slick-next,.js-home-spotlight-carousel .slick-next,.js-home-lastminutes-carousel .slick-next,.js-home-reservation-carousel .slick-next,.js-home-block-links-carousel .slick-next{right:-60px;}.js-home-header-carousel .slick-next:before,.js-home-spotlight-carousel .slick-next:before,.js-home-lastminutes-carousel .slick-next:before,.js-home-reservation-carousel .slick-next:before,.js-home-block-links-carousel .slick-next:before{color:#151818;}@media(min-width:768px) and (max-width:991px){.js-home-header-carousel .slick-prev,.js-home-spotlight-carousel .slick-prev,.js-home-lastminutes-carousel .slick-prev,.js-home-reservation-carousel .slick-prev,.js-home-block-links-carousel .slick-prev{visibility:hidden;left:0;}.js-home-header-carousel .slick-next,.js-home-spotlight-carousel .slick-next,.js-home-lastminutes-carousel .slick-next,.js-home-reservation-carousel .slick-next,.js-home-block-links-carousel .slick-next{visibility:hidden;right:0;}}@media(max-width:767px){.js-home-header-carousel .slick-slide,.js-home-spotlight-carousel .slick-slide,.js-home-lastminutes-carousel .slick-slide,.js-home-reservation-carousel .slick-slide,.js-home-block-links-carousel .slick-slide{margin:0;}.js-home-header-carousel .slick-arrow,.js-home-spotlight-carousel .slick-arrow,.js-home-lastminutes-carousel .slick-arrow,.js-home-reservation-carousel .slick-arrow,.js-home-block-links-carousel .slick-arrow{top:40%;}.js-home-header-carousel .slick-prev,.js-home-spotlight-carousel .slick-prev,.js-home-lastminutes-carousel .slick-prev,.js-home-reservation-carousel .slick-prev,.js-home-block-links-carousel .slick-prev{left:0;z-index:1;}.js-home-header-carousel .slick-prev:before,.js-home-spotlight-carousel .slick-prev:before,.js-home-lastminutes-carousel .slick-prev:before,.js-home-reservation-carousel .slick-prev:before,.js-home-block-links-carousel .slick-prev:before{color:#fff;}.js-home-header-carousel .slick-next,.js-home-spotlight-carousel .slick-next,.js-home-lastminutes-carousel .slick-next,.js-home-reservation-carousel .slick-next,.js-home-block-links-carousel .slick-next{right:0;}.js-home-header-carousel .slick-next:before,.js-home-spotlight-carousel .slick-next:before,.js-home-lastminutes-carousel .slick-next:before,.js-home-reservation-carousel .slick-next:before,.js-home-block-links-carousel .slick-next:before{color:#fff;}}.js-home-region-carousel .slick-dots{left:0;}@media(max-width:767px){.js-home-region-carousel--mobile .slick-prev{left:0;z-index:1;}.js-home-region-carousel--mobile .slick-next{right:0;}}.polaroid-wrapper{position:relative;}.polaroid-wrapper .polaroid{padding:15px;background-color:#f3f3f3;box-sizing:border-box;box-shadow:0 3px 8px 1px rgba(0,0,0,.2);}.polaroid-wrapper .polaroid__link{position:absolute;width:100%;height:100%;outline:0;}.polaroid-wrapper .polaroid--large{height:310px;}@media(max-width:767px){.polaroid-wrapper .polaroid--large{margin:0;width:100%;height:auto;}}.polaroid-wrapper .polaroid--large .polaroid__photo{background-size:cover;background-position:center center;box-shadow:inset 0 0 50px rgba(99,99,80,.8);height:210px;background-color:#fff;}@media(max-width:767px){.polaroid-wrapper .polaroid--large .polaroid__photo{height:300px;}}.polaroid-wrapper .polaroid__acc-location{position:absolute;bottom:0;}@media(max-width:767px){.polaroid-wrapper .polaroid__acc-location{position:relative;}}.polaroid-wrapper .polaroid--small{height:310px;font-size:11px;}.polaroid-wrapper .polaroid--small p{margin-bottom:0;}.polaroid-wrapper .polaroid--small p:last-of-type{margin-top:15px;}.polaroid-wrapper .polaroid--small h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:16px;margin-top:0;padding-top:10px;padding-bottom:10px;margin-bottom:0;}@media(max-width:767px){.polaroid-wrapper .polaroid--small{margin:0;width:100%;height:auto;}}.polaroid-wrapper .polaroid--small .polaroid__photo{background-size:cover;background-position:center center;box-shadow:inset 0 0 50px rgba(99,99,80,.8);height:160px;background-color:#fff;}@media(max-width:767px){.polaroid-wrapper .polaroid--small .polaroid__photo{height:300px;}}.polaroid-wrapper .polaroid .onbyfrom{padding-right:35px;}@media(max-width:767px){.polaroid-wrapper .polaroid .onbyfrom{margin-right:30px;}}.polaroid-wrapper .polaroid__country-flag-wrapper{border-radius:100%;position:absolute;overflow:hidden;display:flex;align-items:center;justify-content:center;opacity:.8;right:15px;bottom:30px;width:25px;height:25px;}@media(max-width:767px){.polaroid-wrapper .polaroid__country-flag-wrapper{right:8px;bottom:12px;}}.polaroid-wrapper .polaroid__country-flag-wrapper .flag{height:100%;}.polaroid-wrapper .polaroid__country-flag{position:absolute;right:15px;bottom:25px;width:35px;height:35px;border-radius:100%;}@media(max-width:767px){.spotlight-row-wrapper>h2,.lastminutes-row-wrapper>h2{padding-left:15px;padding-right:15px;}.spotlight-row-wrapper .polaroid-wrapper .polaroid,.lastminutes-row-wrapper .polaroid-wrapper .polaroid{box-shadow:none;padding-left:0;padding-right:0;padding-top:0;}.spotlight-row-wrapper .polaroid-wrapper .polaroid h4,.spotlight-row-wrapper .polaroid-wrapper .polaroid p,.lastminutes-row-wrapper .polaroid-wrapper .polaroid h4,.lastminutes-row-wrapper .polaroid-wrapper .polaroid p{padding-left:15px;padding-right:15px;}}.home-block-bg{padding-top:35px;}.home-block-bg--primary{background-color:#b2e0e1;color:#373837;}.home-block-bg--primary .slick-slider .slick-arrow::before,.home-block-bg--primary .slick-dots li button:before,.home-block-bg--primary .slick-dots li.slick-active button:before{color:#373837;}.home-block-bg--gray{background-color:#f6f6f5;}#home-block-spotlight,#home-block-lastminutes,#home-block-latest-reservations,#home-block-last-minutes{margin-top:50px;margin-bottom:50px;}#home-block-spotlight h2,#home-block-lastminutes h2,#home-block-latest-reservations h2,#home-block-last-minutes h2{margin:0 auto 20px auto;}.modal-center{text-align:center;padding:0!important;}.modal-center:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}.modal-center p{margin:40px 0;}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}body.is-xs.show-filter{overflow:hidden;}body.is-xs.show-filter .result-row #search-param-container,body.is-sm.show-filter .result-row #search-param-container{display:block;}body.is-xs.show-filter .mobile-filter-btn .btn,body.is-sm.show-filter .mobile-filter-btn .btn{background-color:#8dd1d3;}body.is-xs.show-filter .mobile-filter-btn .btn .icon-filter,body.is-sm.show-filter .mobile-filter-btn .btn .icon-filter{display:none;}body.is-xs.show-filter .mobile-filter-btn .btn .icon-close,body.is-sm.show-filter .mobile-filter-btn .btn .icon-close{display:block;}body.is-xs.hide-filter .result-row #search-param-container,body.is-sm.hide-filter .result-row #search-param-container{display:none;}#filter-nav-bar-xs{position:fixed;background:#fff;z-index:11;padding-bottom:5px;border-bottom:solid 1px #808384;top:50px;width:100%;height:40px;}#filter-nav-bar-xs .container{padding-left:3px;padding-right:3px;}#filter-nav-bar-xs .container .btn{vertical-align:baseline;outline:0;}#filter-nav-bar-xs .container .btn-clear{float:right;}#filter-nav-bar-xs .container #filter-current-label{font-size:12px;color:#7f8181;}.action-filter-block{background-color:#f6f6f5;margin:30px 0;position:relative;}.action-filter-block .image-container{width:calc(100% - 167px - 50%);position:absolute;height:100%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;}@media(min-width:768px) and (max-width:991px){.action-filter-block .image-container{width:calc(100% - 68px - 50%);}}.action-filter-block .container{padding:50px 15px;}.action-filter-block .container .row{position:relative;}.action-filter-block__close{font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;position:absolute;top:0;right:0;}@media(max-width:767px){.action-filter-block__close{right:20px;}}.action-filter-block__close:hover,.action-filter-block__close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;}#src_title{margin-top:0;padding-top:0;}@media(max-width:767px){#src_title{padding-top:40px;}}.first-container h2,.first-container h1{margin-top:40px;font-size:25px;font-weight:normal;line-height:25px;}@media(min-width:1200px){.overview-container-lg.container{width:1140px;}}@media screen and (min-width:1440px){.overview-container-lg.container{width:1400px;}}#progress-overlay{position:absolute;z-index:2;left:0;right:0;padding:20px;display:none;}#progress-overlay div{background-color:rgba(200,200,200,.6);padding:10px;border:solid 1px #373837;text-align:center;color:#fff;}#progress-overlay div p:first-child{font-size:14px;}.mobile-filter-btn{position:fixed;top:80px;right:30px;z-index:1041;}.mobile-filter-btn .btn{background-color:#b2e0e1;border-radius:50%;width:60px;height:60px;color:#fff;font-size:20px;box-shadow:0 0 15px 1px rgba(0,0,0,.1);}.mobile-filter-btn .btn:hover,.mobile-filter-btn .btn:focus,.mobile-filter-btn .btn:active{text-decoration:none;}.mobile-filter-btn .btn .icon-filter{display:block;}.mobile-filter-btn .btn .icon-close{display:none;}.mobile-filter-btn .filter-amount{background-color:#fcb32f;color:#fff;min-width:27px;text-align:center;padding:5px;font-weight:bold;font-size:12px;border-radius:20px;position:absolute;top:-5px;right:-10px;}.result-row{font-size:14px;}.result-row em{font-size:12px;color:#373837;display:block;margin-top:20px;margin-bottom:5px;}@media(min-width:768px) and (max-width:991px){.result-row #search-param-container{padding-left:5px;}.result-row #search-param-container #filter_form{padding-bottom:60px;}}@media(max-width:767px){.result-row #search-param-container #filter_form{padding-bottom:60px;}}@media(min-width:1200px){.result-row #search-param-container{width:320px;margin-right:50px;}}.result-row #search-param-container .styled-checkbox+label{color:#373837;}.result-row #search-param-container .filter-group-1,.result-row #search-param-container .filter-group-2,.result-row #search-param-container .filter-group-3{background-color:rgba(178,224,225,.6);color:#373837;padding:10px;border-radius:10px;}.result-row #search-param-container .filter-group-1 .panel-heading,.result-row #search-param-container .filter-group-2 .panel-heading,.result-row #search-param-container .filter-group-3 .panel-heading{color:#373837;}.result-row #search-param-container .filter-group-1 .panel a:hover,.result-row #search-param-container .filter-group-1 .panel a:active,.result-row #search-param-container .filter-group-1 .panel a:focus{text-decoration:none;}.result-row #search-param-container .filter-group-1 .panel a .icon{color:#fff;font-size:16px;position:absolute;}.result-row #search-param-container .filter-group-1 .panel a .panel-title{display:inline-block;margin-left:30px;}.result-row #search-param-container .filter-group-1 .filter-group-title{color:#373837;margin:0;padding:30px 15px;}.result-row #search-param-container .filter-group-1 .location-filter__region{color:#151818;font-style:italic;}.result-row #search-param-container .filter-group-1 .location-filter__places{margin-bottom:30px;margin-left:15px;}.result-row #search-param-container .filter-group-2 .panel a:hover,.result-row #search-param-container .filter-group-2 .panel a:active,.result-row #search-param-container .filter-group-2 .panel a:focus,.result-row #search-param-container .filter-group-3 .panel a:hover,.result-row #search-param-container .filter-group-3 .panel a:active,.result-row #search-param-container .filter-group-3 .panel a:focus{text-decoration:none;}.result-row #search-param-container .partner-modal{height:350px;bottom:0;}.result-row #search-param-container .styled-checkbox--silent.styled-checkbox+label:after{content:"c";font-family:"bhvk"!important;position:absolute;-webkit-font-smoothing:antialiased;top:0;font-size:13px;left:2px;color:#d3d3d3;}.result-row #search-param-container .styled-checkbox--silent.styled-checkbox:checked+label:after{color:#fff;}.result-row #search-param-container .badge{display:none;float:right;font-family:monospace;}.result-row #search-param-container .has-selection .badge{display:block;position:absolute;top:10px;right:10px;font-size:11px;}.result-row #search-param-container .panel-default{border:0;background-color:transparent;box-shadow:none;}.result-row #search-param-container .panel-default label,.result-row #search-param-container .panel-default p{color:#373837;}.result-row #search-param-container .panel-heading{background-color:#b2e0e1;color:#373837;border:0;border-radius:0;position:relative;border-radius:10px;}.result-row #search-param-container .panel-collapse{padding:0 15px;}.result-row #search-param-container .btn-fw{width:100%;}.result-row #search-param-container #searched-block,.result-row #search-param-container #has-range-filter-block{margin-bottom:20px;}.result-row #search-param-container #searched-block label,.result-row #search-param-container #has-range-filter-block label{display:block;margin-bottom:4px;margin-top:0;padding-top:0;padding-right:30px;line-height:18px;}.result-row #search-param-container #searched-block .btn,.result-row #search-param-container #has-range-filter-block .btn{float:right;}.result-row #search-param-container .radio{padding-top:11px;}.result-row #search-param-container #jqueryPicker{padding:15px 0;}.result-row #search-param-container #jqueryPicker .ui-datepicker-inline{border:1px solid #494b4b;}.result-row #search-param-container #jqueryPicker select{display:inline;}.result-row #search-param-container #jqueryPicker select.ui-datepicker-month{margin-right:8%;}.result-row #search-param-container #jqueryPicker .start a{background:#dc8703;border:solid 1px #dc8703;color:#fff;}.result-row #search-param-container #jqueryPicker .between a{background:#f29f20;border:solid 1px #dc8703;color:#fff;}.result-row #search-param-container #jqueryPicker .end a{background:#dc8703;border:solid 1px #dc8703;color:#fff;}.result-row #search-param-container .lftmrgn{margin-top:4px;text-align:right;margin-bottom:12px;}.result-row #search-param-container #btn_inb_show_all{text-align:center;display:block;padding-top:5px;margin-top:10px;border-top:solid 1px #373837;}.result-row #search-param-container #btn_inb_hide_all{padding-top:5px;margin-top:10px;border-top:solid 1px #373837;}.result-row #search-param-container #btn_inb_hide_all a{text-align:center;display:block;}.result-row #search-param-container #btn_inb_hide_all em{margin-top:3px;text-align:center;padding-left:10px;padding-right:10px;}.result-row #search-param-container #af_updatebutton{text-align:center;position:fixed;bottom:-10px;left:5px;background:#b2e0e1;width:calc(100% - 12px);padding:15px 0;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0 0 15px 1px rgba(0,0,0,.1);}@media(min-width:768px) and (max-width:991px){.result-row #search-param-container #af_updatebutton{width:356px;}}@media(min-width:992px){.result-row #search-param-container #af_updatebutton{position:relative;bottom:-10px;left:5px;background:none;width:auto;padding:15px 0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;}}.result-row #search-param-container #af_updatebutton .btn{width:40%;margin-right:10px;padding:15px 0;}.result-row #search-param-container em{margin-top:20px;margin-bottom:20px;}.result-row #search-param-container .up-down-input{margin:10px 0 20px 0;}.result-row #search-param-container .partner-link{color:#7f8181;}.result-row #search-param-container .partner-link img{display:block;margin:15px auto;}.result-row #search-param-container #collapse_location{position:relative;}@media(max-width:767px){.result-row #search-param-container{padding-left:5px;padding-top:10px;display:none;background-color:#fff;position:fixed;z-index:18000000;top:50px;left:0;right:0;overflow:auto;bottom:0;}}@media(min-width:768px) and (max-width:991px){.result-row #search-param-container{padding-left:5px;padding-top:10px;display:none;background-color:#fff;position:fixed;z-index:18000000;transition:all .2s;top:90px;left:0;right:0;overflow:auto;bottom:0;}.result-row #search-param-container.search-param--scroll{top:57px;}}.result-row #af_soort_woning,.result-row #af_specs,.result-row #af_inboel{margin-bottom:5px;}.result-row .no-results{position:relative;bottom:0;padding:8px;margin-top:10px;top:0;}.result-row .no-results strong{font-size:16px;}.result-row .resultcounter{position:relative;bottom:0;padding:8px;margin-top:10px;text-align:center;}.result-row .resultcounter span{font-size:14px;font-style:normal;font-weight:bold;}.result-row .resultcounter .lnk{white-space:nowrap;text-decoration:none;font-weight:normal;font-size:11px;}.result-row .filter-button-wrapper{margin-bottom:20px;margin-left:-2px;min-height:43px;display:flex;flex-wrap:wrap;position:relative;z-index:5;}@media screen and (max-width:768px){.result-row .filter-button-wrapper{margin-left:0;}}.result-row .filter-button-wrapper .filter-button{padding:5px 10px;margin-right:10px;margin-bottom:10px;border-radius:5px;border:1px solid #b2e0e1;color:#7f8181;display:flex;align-items:center;font-size:14px;}.result-row .filter-button-wrapper .filter-button:hover{cursor:pointer;}.result-row .filter-button-wrapper .filter-button .filter-close{margin-left:5px;margin-top:-3px;}.result-row .filter-button-wrapper .filter-clear-all{border:1px solid #fcb32f;background-color:rgba(252,179,47,.1);}.result-row .filter-button-wrapper .filter-clear-all:hover,.result-row .filter-button-wrapper .filter-clear-all:active,.result-row .filter-button-wrapper .filter-clear-all:focus{background-color:#fcb32f;}.result-row .filter-button-wrapper .filter-clear-all:hover a,.result-row .filter-button-wrapper .filter-clear-all:active a,.result-row .filter-button-wrapper .filter-clear-all:focus a{color:#fff;text-decoration:none;}.result-row .filter-button-wrapper .filter-clear-all a{color:#7f8181;}#accommodation-detail-page .title{margin-bottom:40px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;position:relative;z-index:1;}@media(max-width:767px){#accommodation-detail-page .title{margin-top:-60px;padding-top:110px;}}#accommodation-detail-page h2.title i{position:relative;top:-200px;}#accommodation-detail-page .accommodation-name{font-weight:normal;margin-top:15px;font-size:18px;}@media(min-width:768px){#accommodation-detail-page .accommodation-name{font-size:24px;line-height:1.2em;}}#accommodation-detail-page .accommodation-name-sub{font-size:14px;vertical-align:middle;color:#7f8181;display:block;}@media(min-width:768px) and (max-width:991px){#accommodation-detail-page .accommodation-name-sub{font-size:16px;}}@media(min-width:992px){#accommodation-detail-page .accommodation-name-sub{white-space:nowrap;font-size:16px;margin-left:25px;}}#accommodation-detail-page .description{height:260px;position:relative;overflow:hidden;margin-top:40px;padding-bottom:40px;margin-bottom:40px;border-bottom:solid 1px #c8c9c9;}#accommodation-detail-page .description .read-more,#accommodation-detail-page .description .read-less{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:150px 0 15px 0;background-image:linear-gradient(to bottom,rgba(255,255,255,0),white 70%);}#accommodation-detail-page .description .read-less{background-image:none;}#accommodation-detail-page .description p{margin-bottom:24px;color:#373837;line-height:1.7;}#accommodation-detail-page .review-readmore{position:relative;max-height:200px;overflow:hidden;margin-bottom:20px;}#accommodation-detail-page .review-readmore.-expanded{max-height:5000px!important;transition:max-height .35s ease-in-out;}#accommodation-detail-page .review-readmore .review-readmore-link{position:absolute;bottom:0;right:0;display:block;width:100%;height:80px;text-align:left;font-size:16px;padding-top:60px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),white 70%);cursor:pointer;}#accommodation-detail-page .review-readmore .review-readmore-link .rm,#accommodation-detail-page .review-readmore .review-readmore-link .rl{pointer-events:none;}#accommodation-detail-page .review-readmore .review-readmore-link.-expanded{position:relative;background-image:none;padding-top:10px;height:40px;}@media(min-width:768px){#accommodation-detail-page .row .left-col{padding-right:40px;}#accommodation-detail-page .row .right-col{padding-left:20px;}}#accommodation-detail-page .detail-header-row{display:flex;flex-flow:column;margin-left:0;}@media(min-width:992px){#accommodation-detail-page .detail-header-row{flex-flow:row;}#accommodation-detail-page .detail-header-row .accommodation-name{margin-left:25px;margin-top:0;}}#accommodation-detail-page #img-calc-block{background-color:#f6f6f5;margin-top:14px;}@media(min-width:992px){#accommodation-detail-page #img-calc-block{height:480px;}}#accommodation-detail-page #img-calc-block .container{padding:0;}#accommodation-detail-page #img-calc-block .container .row{margin:0;}#accommodation-detail-page #img-calc-block .container .row .left-col{padding:0;}@media(max-width:767px){#accommodation-detail-page #img-calc-block .container .row .right-col{padding-left:15px;padding-right:15px;}}#accommodation-detail-page #img-calc-block #image-container .slideshow-controls{position:absolute;bottom:20px;z-index:2;right:20px;padding:5px;background-color:rgba(255,255,255,.4);border-radius:5px;-webkit-animation:delayVisibility .5s 1s forwards;animation:delayVisibility .5s 1s forwards;opacity:0;display:flex;justify-content:center;align-items:center;}#accommodation-detail-page #img-calc-block #image-container .slideshow-controls .slideshow-count{float:left;font-weight:bold;margin:0 10px;font-family:monospace;}#accommodation-detail-page #img-calc-block #image-container .slideshow-controls .prev:before{content:"←";}#accommodation-detail-page #img-calc-block #image-container .slideshow-controls .next:before{content:"→";}#accommodation-detail-page #img-calc-block #image-container .slideshow-controls .prev:before,#accommodation-detail-page #img-calc-block #image-container .slideshow-controls .next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;}#accommodation-detail-page #img-calc-block #image-container .slideshow-controls .image-icon{float:left;width:20px;margin-left:8px;}#accommodation-detail-page #img-calc-block #image-container .slideshow-controls .slick-arrow{float:left;color:#000;font-size:0;}#accommodation-detail-page #img-calc-block #image-container .slideshow-controls .slick-arrow:hover{cursor:pointer;}#accommodation-detail-page #img-calc-block #image-container .slideshow-item-enlarge{position:absolute;top:20px;width:35px;z-index:2;right:20px;padding:5px;background-color:rgba(255,255,255,.4);border-radius:5px;animation:delayVisibility .5s 1s forwards;opacity:0;}@keyframes delayVisibility{to{opacity:1;}}#accommodation-detail-page #img-calc-block .js-detailpage-carousel{height:100%;}#accommodation-detail-page #img-calc-block .js-detailpage-carousel .slick-list{height:100%;}#accommodation-detail-page #img-calc-block .js-detailpage-carousel .slick-track{height:100%;}#accommodation-detail-page #img-calc-block .js-detailpage-carousel .slick-slide{height:100%;}#accommodation-detail-page #img-calc-block .js-detailpage-carousel .slick-slide>div{height:100%;}#accommodation-detail-page #img-calc-block .js-detailpage-carousel .slick-slide .detail-slider-wrapper{position:relative;height:100%;}#accommodation-detail-page #img-calc-block .js-detailpage-carousel .slick-slide .detail-slider-wrapper .detail-slider-img{object-fit:cover;object-position:center;width:100%;height:100%;}@media(max-width:767px){#accommodation-detail-page #img-calc-block .js-detailpage-carousel .slick-slide .detail-slider-wrapper .detail-slider-img{height:270px;}}#accommodation-detail-page #img-calc-block .js-detailpage-carousel .slick-slide .detail-slider-wrapper .detail-slider-img.align-to-bottom{object-position:bottom;}@media(min-width:768px){#accommodation-detail-page #img-calc-block{position:relative;}#accommodation-detail-page #img-calc-block .left-col{position:static;}#accommodation-detail-page #img-calc-block #image-container{position:absolute;top:0;bottom:0;height:100%;overflow:hidden;left:0;background-size:cover;background-repeat:no-repeat;background-position:center center;}}@media(max-width:767px){#accommodation-detail-page #img-calc-block #image-container{background-image:none!important;position:relative;top:0;bottom:0;height:270px;overflow:hidden;left:0;background-size:cover;background-repeat:no-repeat;background-position:center center;}#accommodation-detail-page #img-calc-block #main_img{visibility:visible!important;width:100%;}}#accommodation-detail-page #img-calc-block .specs-part{background-color:#f6f6f5;display:flex;justify-content:center;flex-flow:column;}@media(max-width:767px){#accommodation-detail-page #img-calc-block .specs-part{padding-top:28px;padding-bottom:28px;}}@media(min-width:768px) and (max-width:991px){#accommodation-detail-page #img-calc-block .specs-part{padding-top:28px;padding-bottom:28px;}}@media(min-width:992px){#accommodation-detail-page #img-calc-block .specs-part{padding-right:20px;padding-left:50px;min-height:480px;}}#accommodation-detail-page #img-calc-block .specs-part .specs-primary-list{padding:26px 30px;width:215px;color:#373837;margin-left:20px;margin-bottom:30px;padding:0;list-style-type:none;}@media(max-width:767px){#accommodation-detail-page #img-calc-block .specs-part .specs-primary-list{width:280px;}}@media(min-width:768px) and (max-width:991px){#accommodation-detail-page #img-calc-block .specs-part .specs-primary-list{font-size:14px;}}#accommodation-detail-page #img-calc-block .specs-part .specs-primary-list li{padding-left:0;padding-top:10px;padding-bottom:10px;}#accommodation-detail-page #img-calc-block .specs-part .specs-primary-list li .specs-icon{height:18px;width:20px;margin-right:10px;filter:invert(.6) sepia(4) saturate(4) hue-rotate(-11deg);}#accommodation-detail-page #img-calc-block .specs-part .social-media-buttons{margin:0 0 0 20px;float:none;}#accommodation-detail-page #img-calc-block .specs-part .average-rating-container{margin:0 0 40px 20px;}@media(max-width:767px){#accommodation-detail-page #img-calc-block .specs-part{overflow:auto;}#accommodation-detail-page #img-calc-block .specs-part .special-price{margin-left:4px;padding-top:4px;}#accommodation-detail-page #img-calc-block .specs-part .pb{float:none;}#accommodation-detail-page #img-calc-block .specs-part .reset{float:left;}#accommodation-detail-page #img-calc-block .specs-part .start_reservation{float:right;margin-top:0;}}#accommodation-detail-page .thumb-specs-row{margin-top:62px;}@media(min-width:768px) and (max-width:991px){#accommodation-detail-page .thumb-specs-row .left-col{padding-right:15px;}#accommodation-detail-page .thumb-specs-row .right-col{padding-left:15px;}}@media(max-width:767px){#accommodation-detail-page .thumb-specs-row .title{margin-top:-100px;padding-top:110px;}}#accommodation-detail-page .thumb-specs-row .thumbs-container{margin-left:-4px;margin-right:-3px;margin-top:-3px;overflow:auto;margin-bottom:44px;padding-bottom:40px;border-bottom:solid 1px #c8c9c9;}#accommodation-detail-page .thumb-specs-row .thumbs-container img{background-color:#f6f6f5;width:59px;height:59px;margin:3px;margin-left:3px;float:left;}@media(min-width:768px) and (max-width:991px){#accommodation-detail-page .thumb-specs-row .thumbs-container img{width:58px;height:58px;}}#accommodation-detail-page .thumb-specs-row #details_tabbar{margin-right:-4px;position:relative;z-index:3;}#accommodation-detail-page .thumb-specs-row #details_tabbar #details_tabbar_background{border-bottom:solid 1px #d9d9d9;background-color:#fff;display:none;position:fixed;height:61px;left:0;right:0;top:51px;z-index:3;}#accommodation-detail-page .thumb-specs-row #details_tabbar #details_tabbar_background.fixed{display:block;}@media(max-width:767px){#accommodation-detail-page .thumb-specs-row #details_tabbar #details_tabbar_background{top:50px;}}#accommodation-detail-page .thumb-specs-row #details_tabbar #details_tabbar_inn.fixed{position:fixed;top:61px;z-index:4;}@media(max-width:767px){#accommodation-detail-page .thumb-specs-row #details_tabbar #details_tabbar_inn.fixed{top:54px;}#accommodation-detail-page .thumb-specs-row #details_tabbar #details_tabbar_inn.fixed .hide-scroll{display:none;}}#accommodation-detail-page .thumb-specs-row #details_tabbar .btn{padding:6px 6px;margin-right:3px;margin-bottom:6px;font-size:14px;}#accommodation-detail-page .thumb-specs-row .specs h3{margin-bottom:24px;}@media(min-width:768px){#accommodation-detail-page .thumb-specs-row .specs>h3:first-child{margin-top:0;}}#accommodation-detail-page .thumb-specs-row .specs .block{border:solid 1px #7f8181;padding:26px 30px;font-size:14px;color:#7f8181;border-radius:5px;}@media(min-width:768px) and (max-width:991px){#accommodation-detail-page .thumb-specs-row .specs .block{font-size:14px;}}#accommodation-detail-page .thumb-specs-row .specs .block ul{margin:0;padding:0;list-style-type:none;}#accommodation-detail-page .thumb-specs-row .specs .block ul li{padding:8px 0;}#accommodation-detail-page .thumb-specs-row .specs .block ul li .icon{margin-right:8px;}#accommodation-detail-page .thumb-specs-row .specs .block ul li .icon.icon-check{color:#69c2c4;}#accommodation-detail-page .thumb-specs-row .specs .block-general{margin-bottom:34px;}#accommodation-detail-page .thumb-specs-row .specs .block-more strong{font-size:14px;color:#151818;margin-top:14px;}#accommodation-detail-page .thumb-specs-row .specs .block-more ul{margin-bottom:20px;}#accommodation-detail-page #beschikbaar-block .calc-row .price-col{padding-top:42px;}#accommodation-detail-page #beschikbaar-block .calc-row .button-col{text-align:right;padding-top:40px;}#accommodation-detail-page #beschikbaar-block .price-details-toggle{filter:invert(.6) sepia(4) saturate(4) hue-rotate(-11deg);display:inline-block;}#accommodation-detail-page #beschikbaar-block .price-details-toggle img{width:12px;}#accommodation-detail-page #beschikbaar-block .price-details-toggle img.open-price-details{transform:rotate(90deg);}#accommodation-detail-page #beschikbaar-block .price-details-toggle:hover{cursor:pointer;}#accommodation-detail-page #beschikbaar-block .price-details.searching{background-image:url("/App_Resources/_3FrontEnd/layout/images/wait_indicator_white_bg.gif");background-position:65px 4px;background-repeat:no-repeat;}#accommodation-detail-page #beschikbaar-block .price-details.searching div{visibility:hidden;}#accommodation-detail-page #beschikbaar-block .person-count-label{color:#373837;font-size:14px;}#accommodation-detail-page #beschikbaar-block .person-count-label i{margin-right:10px;font-size:25px;}#accommodation-detail-page #beschikbaar-block .up-down-input{padding-bottom:10px;margin-bottom:10px;}#accommodation-detail-page #beschikbaar-block .up-down-input span{min-width:20px;}#accommodation-detail-page #beschikbaar-block .up-down-input .person-count-display{font-size:28px;line-height:36px;margin-right:18px;display:inline-block;min-width:20px;}#accommodation-detail-page #beschikbaar-block .pets-allowed-block{padding-bottom:23px;margin-bottom:12px;z-index:2;position:relative;}#accommodation-detail-page #beschikbaar-block .pets-allowed-block em{color:#7f8181;font-size:14px;padding-left:33px;}#accommodation-detail-page #beschikbaar-block .pets-allowed-block label{padding-left:33px;display:block;font-size:14px;color:#373837;background-image:url("/App_Resources/_3FrontEnd/layout/images/homepage/paw-light.svg");background-position:left center;padding-bottom:4px;background-repeat:no-repeat;background-size:23px 23px;color:#373837;font-size:14px;line-height:33px;text-transform:capitalize;}#accommodation-detail-page #beschikbaar-block .pb{float:left;margin-bottom:5px;}#accommodation-detail-page #beschikbaar-block .special-price{display:block;visibility:hidden;font-size:18px;color:#fcb32f;}#accommodation-detail-page #beschikbaar-block .special-price .value{text-decoration:line-through;}#accommodation-detail-page #beschikbaar-block .current-price{font-size:34px;color:#373837;padding-top:0;min-width:162px;display:block;}#accommodation-detail-page #beschikbaar-block .current-price.searching{background-image:url("/App_Resources/_3FrontEnd/layout/images/wait_indicator_white_bg.gif");background-position:65px 4px;background-repeat:no-repeat;}#accommodation-detail-page #beschikbaar-block .current-price.searching .value{visibility:hidden;}@media(min-width:992px){#accommodation-detail-page #beschikbaar-block .calc-row .persons-col{padding-left:35px;}#accommodation-detail-page #beschikbaar-block .calc-row .price-col{padding-top:42px;}#accommodation-detail-page #beschikbaar-block .calc-row .button-col{padding-right:35px;}#accommodation-detail-page #beschikbaar-block .calc-row .button-col .reset{margin-right:30px;}#accommodation-detail-page #beschikbaar-block .calc-row .price-details{padding-right:20px;}}@media(min-width:768px) and (max-width:991px){#accommodation-detail-page #beschikbaar-block .current-price{padding-top:2px;font-size:32px;}#accommodation-detail-page #beschikbaar-block .calc-row .persons-col{padding-left:42px;}#accommodation-detail-page #beschikbaar-block .calc-row .price-col{padding-top:42px;}#accommodation-detail-page #beschikbaar-block .calc-row .button-col{padding-right:42px;}#accommodation-detail-page #beschikbaar-block .price-details{padding-right:30px;}}@media(max-width:767px){#accommodation-detail-page #beschikbaar-block .persons-col{display:block;width:20em;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;}#accommodation-detail-page #beschikbaar-block .persons-col .up-down-input{padding-bottom:10px;}#accommodation-detail-page #beschikbaar-block .calc-row .price-col{display:block;width:20em;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;padding-top:0;}#accommodation-detail-page #beschikbaar-block .calc-row .price-col .special-price{margin-left:4px;padding-top:4px;}#accommodation-detail-page #beschikbaar-block .calc-row .price-col .pb{float:none;}#accommodation-detail-page #beschikbaar-block .calc-row .button-col{position:relative;padding-top:0;margin-bottom:15px;}#accommodation-detail-page #beschikbaar-block .calc-row .button-col .reset{position:absolute;left:15px;bottom:0;margin-left:0;}}@media(max-width:767px){#accommodation-detail-page #beschikbaar-block .calc-row .button-col.-bc-avail .reset{bottom:auto;top:0;}}#accommodation-detail-page #inboedel-block .inboedel .category{-webkit-column-break-inside:avoid;page-break-inside:avoid;-webkit-break-inside:avoid;break-inside:avoid;}#accommodation-detail-page #inboedel-block .inboedel .category ul{margin-left:0;padding-left:0;list-style:none;padding-bottom:20px;margin-bottom:0;}#accommodation-detail-page #inboedel-block .inboedel .category li{color:#7f8181;}#accommodation-detail-page #inboedel-block .inboedel .category li a{display:block;}#accommodation-detail-page #inboedel-block .inboedel .category li a span.more{display:none;}#accommodation-detail-page #inboedel-block .inboedel .category li a.collapsed span.less{display:none;}#accommodation-detail-page #inboedel-block .inboedel .category li a.collapsed span.more{display:block;}#accommodation-detail-page #inboedel-block .inboedel .category .c-item-info{font-size:13px;margin-bottom:8px;margin-left:4px;}#accommodation-detail-page #inboedel-block .inboedel .category .c-item-info:before{content:"⤷";}#accommodation-detail-page #vr-block{position:relative;}#accommodation-detail-page #vr-block #anchor-vr{display:block;position:absolute;height:20px;width:20px;left:0;top:-150px;visibility:hidden;}#accommodation-detail-page #vr-block h2{margin:0;padding:0;padding-bottom:15px;}#accommodation-detail-page #vr-block #details-vr-container{height:580px;background-color:#f6f6f5;margin-bottom:45px;}#accommodation-detail-page .js-detailpage-region-background,#accommodation-detail-page .js-detailpage-carousel{visibility:hidden;}#accommodation-detail-page .js-detailpage-region-background.slick-initialized,#accommodation-detail-page .js-detailpage-carousel.slick-initialized{visibility:visible;}#accommodation-detail-page #home-block-regions{height:35px;}#accommodation-detail-page #home-block-regions .region-links-mobile-block .region-title{color:#373837;}#accommodation-detail-page #home-block-regions .region-links-mobile-block .region-link-wrapper{margin-bottom:45px;}#accommodation-detail-page #home-block-regions .region-links-mobile-block .region-link-wrapper i{color:#373837;}#accommodation-detail-page #home-block-regions .region-links-mobile-block .region-link-wrapper li a{cursor:pointer;color:#337ab7;}#accommodation-detail-page #home-block-regions .region-links-mobile-block .regions-read-more{margin-top:-40px;}@media(max-width:767px){#accommodation-detail-page #home-block-regions{height:220px;}}#map-block #details-map-canvas{height:406px;z-index:2;background-color:#f6f6f5;margin-bottom:45px;}#map-block .google-maps-placeholder{position:absolute;height:406px;width:100%;z-index:2;margin-bottom:45px;background:linear-gradient(rgba(232,232,232,.8),rgba(232,232,232,.8)),url("/App_Resources/_3FrontEnd/layout/images/maps_default.png");background-position:center;background-size:cover;display:flex;justify-content:center;align-items:center;}#map-block .google-maps-placeholder .activate-google-maps{background-color:#fff;padding:40px 60px;border-radius:5px;box-shadow:2px 2px 4px rgba(0,0,0,.15);cursor:pointer;}#map-block .google-maps-placeholder .activate-google-maps .map-marker-question-icon{filter:invert(.7) sepia(.3) saturate(5) hue-rotate(135deg);width:35px;margin-right:15px;}#videoModal.modal{text-align:center;}#videoModal.modal .modal-dialog{text-align:left;vertical-align:middle;width:calc(80% - 45px);margin:0 auto;}@media(min-width:1200px){#videoModal.modal .modal-dialog{display:inline-block;width:900px;}}@media(max-width:767px){#videoModal.modal .modal-dialog{top:50%;transform:translateY(-50%);}}#videoModal.modal .modal-content{background-color:transparent;border:0;box-shadow:none;border-radius:0;}#videoModal.modal .modal-content .modal-video-container{padding-bottom:56%;width:100%;position:relative;height:0;}#videoModal.modal .modal-content .modal-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#videoModal.modal .modal-body{padding:0;}#videoModal.modal .modal-body .close{position:absolute;top:-80px;right:0;font-size:50px;color:#fff;}@media screen and (min-width:768px){#videoModal.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%;}}@media(max-width:767px){#reviewBlock{margin-bottom:60px;}}#reviewBlock .average-rating{margin-bottom:40px;}#reviewBlock .average-rating .title{margin-bottom:0;}#reviewBlock .average-rating img{width:25px;height:22px;filter:invert(.6) sepia(4) saturate(4) hue-rotate(-11deg);vertical-align:baseline;}@media(min-width:768px){#reviewBlock .review-subject-container{display:grid;grid-auto-flow:column;grid-gap:25px;}}@media(min-width:768px) and (max-width:991px){#reviewBlock .review-subject-container{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:992px){#reviewBlock .review-subject-container{grid-template-rows:repeat(2,auto);grid-gap:25px 35px;grid-template-columns:repeat(3,minmax(0,1fr));}}#reviewBlock .review-subject-container .review-subject{display:flex;justify-content:space-between;}@media(max-width:767px){#reviewBlock .review-subject-container .review-subject{margin-bottom:20px;}}#reviewBlock .review-subject-container .review-subject .subject-title{margin-bottom:0;}#reviewBlock .review-subject-container .review-subject .star-ratings{margin-top:0;}@media(min-width:768px){#reviewBlock .review-item-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(50% - 20px),1fr));grid-gap:20px;}}#reviewBlock .review-item-container.partial .review-item:nth-child(n+3){display:none;}#reviewBlock .btn-show-all-reviews{display:block;margin:0 auto;width:270px;}#reviewBlock .review-item{margin-bottom:40px;}#reviewBlock .review-item .customer-name{font-size:20px;}#reviewBlock .review-item .review-subinfo .review-date{color:#a5a5a5;font-size:16px;}#reviewBlock .review-item .review-subinfo .flag{border-radius:100%;width:15px;height:15px;margin-left:5px;position:relative;top:-1px;}@media(max-width:767px){#reviewBlock .review-item .review-subinfo .flag{position:relative;top:-2px;}}#reviewBlock .reply-container{position:relative;width:100%;height:auto;padding:15px;background:#fff;border-radius:10px;border:#7e7f7f solid 1px;display:flex;align-items:flex-start;margin-top:40px;}#reviewBlock .reply-container:after{content:"";position:absolute;border-style:solid;border-width:0 10px 10px;border-color:#fff transparent;display:block;width:0;z-index:1;top:-10px;left:20px;}#reviewBlock .reply-container:before{content:"";position:absolute;border-style:solid;border-width:0 10px 10px;border-color:#7e7f7f transparent;display:block;width:0;z-index:0;top:-11px;left:20px;}#reviewBlock .reply-container img{width:25px;margin-right:20px;margin-top:5px;filter:invert(94%) sepia(14%) saturate(552%) hue-rotate(123deg) brightness(93%) contrast(90%);}#reviewBlock .reply-container .reply-name{margin-bottom:15px;}#reviewBlock .reply-container .reply-subinfo .reply-date{color:#a5a5a5;font-size:16px;margin-bottom:10px;}#search-page .container .search{display:none;}@media(max-width:767px){#search-page .container .search{display:block;}#search-page .container .search h3{margin-bottom:20px;}#search-page .container .search .btn-open-green,#search-page .container .search .btn-home-open{text-align:left;}#search-page .container .search .btn{width:100%;margin-bottom:10px;}}#search-result-page .no-results{display:block;margin-top:40px;color:#7f8181;}#search-result-page .search-result-row{margin-bottom:40px;padding-bottom:40px;border-bottom:solid 1px #494b4b;}#search-result-page .search-result-row h4{margin-top:40px;margin-bottom:30px;}#search-result-page .search-result-row .gen-search-result-item a{padding-left:40px;display:block;color:#151818;margin-top:10px;margin-bottom:20px;}#search-result-page .search-result-row .gen-search-result-item a strong{display:block;}#search-result-page .search-result-row .gen-search-result-item a .preview{display:block;color:#7f8181;}.external-results-title{margin-bottom:40px;}.external-results-title h2{padding-bottom:40px;border-bottom:solid 1px #f6f6f5;margin-bottom:0;}.external-results-title h2 img{height:25px;display:inline-block;margin-bottom:4px;margin-right:10px;}@media(max-width:767px){.external-results-title h2{font-size:20px;}}#contact-page{font-size:15px;}#contact-page .banner{background-color:#f6f6f5;background-position:center;background-repeat:no-repeat;height:33lvh;background-size:cover;}#contact-page h3.for-section{margin-top:45px;margin-bottom:45px;}#contact-page .contactform .button-bar{margin-top:18px;margin-bottom:25px;overflow:auto;}#contact-page .contactform .button-bar input{float:right;}#contact-page .contactinfo .times{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #494b4b;}#contact-page .contactinfo .times .row{margin-bottom:6px;}#contact-page .contactinfo .times .contact-times-remarks{margin-top:12px;}#contact-page .contactinfo .times .contact-times-remarks p{color:#fcb32f;font-style:italic;}#contact-page .contactinfo .div{margin-bottom:40px;}@media(min-width:992px){#contact-page .contactinfo{padding-left:70px;}}@media(min-width:768px) and (max-width:991px){#contact-page .contactinfo{padding-left:30px;}}@media(max-width:767px){#contact-page .contactinfo .time{padding-left:3px;padding-right:3px;}}#contact-page .contactinfo .time{color:#7f8181;}#contact-page-map-canvas{background-color:#f6f6f5;height:400px;margin-bottom:-45px;}#contactPartial .panel{border:0;box-shadow:none;border-top:1px solid #adafaf;border-radius:0;}#contactPartial .panel:last-of-type{border-bottom:1px solid #adafaf;}#contactPartial .panel h4{font-weight:normal;}#contactPartial div.form-horizontal div.form-group:nth-child(3){overflow:hidden;height:0;opacity:0;pointer-events:none;}#contactPartial .collapse-row{position:relative;padding:20px 30px 20px 0;cursor:pointer;display:flex;align-items:center;gap:25px;}#contactPartial .collapse-row h4{margin:0;flex-grow:1;}#contactPartial .collapse-row .chevron-icon{width:16px;height:16px;transition:transform .3s ease;transform:rotate(0deg);}#contactPartial .collapse-row:not(.collapsed) .chevron-icon{transform:rotate(180deg);}#contactPartial .text-description{margin-bottom:55px;}#contactPartial .text-description p{margin-bottom:25px;}#contactPartial .loading-btn{display:none;}#contactPartial .btn-open-green,#contactPartial .btn-home-open{color:#373837;}#contactPartial .success-message{display:none;text-align:center;margin-top:20px;margin-bottom:80px;}#contactPartial .success-message .success-title{font-weight:500;font-size:18px;margin-bottom:0;}#contactPartial .success-message .icon-check{width:40px;margin-bottom:15px;filter:invert(32%) sepia(50%) saturate(677%) hue-rotate(86deg) brightness(95%) contrast(87%);}#contactPartial .captcha-brand{color:#aaa;font-size:12px;}#contact-page #contactPartial h2{margin-top:50px;}#faqPage .banner{background-color:#f6f6f5;background-position:center;background-repeat:no-repeat;height:33lvh;background-size:cover;}#faq_container .q-area h3{margin-top:20px;margin-bottom:10px;padding-top:80px;margin-top:-60px;}#faq_container .fq-answer h4{margin-top:10px;padding-top:100px;margin-top:-90px;}#faq_container .fq-answer p{margin-left:30px;}#faq_container .fq-bck{margin-left:30px;margin-bottom:34px;}#faq_container .fq-bck a{font-size:12px;}#map-page-canvas{height:600px;}#vr-page-title{margin-top:20px;}#vr360_container{height:600px;}#vr360_container iframe{width:100%;height:100%;}#region-details-page #details-map-canvas{height:406px;background-color:#f6f6f5;margin-bottom:-45px;}@media(min-width:768px) and (max-width:991px){#region-details-page .row.result-row .col-md-8 .search-result-item img{width:232px;}}.acc-in-sub-region .search-result-item img.result-image{height:auto;}#regions-index #details-map-canvas{height:450px;background-color:#f6f6f5;margin-bottom:-45px;}#regions-index .read-more,#regions-index #accommodation-detail-page .description .read-less,#accommodation-detail-page .description #regions-index .read-less{margin-top:20px;}#regions-index .region-item-wrapper>.row{background-color:#fff;}#regions-index .region-item-wrapper .col-padding-reset{padding:0;}#regions-index .region-item-wrapper h3{color:#fff;margin-bottom:20px;font-weight:bold;text-shadow:1px 1px 0 #000;margin-bottom:30px;position:absolute;bottom:0;width:100%;}#regions-index .region-item-wrapper .image-col img{width:100%;}#regions-index .region-item-wrapper .description-wrapper{padding:25px;}#regions-index .region-item-wrapper .description-wrapper .read-more,#regions-index .region-item-wrapper .description-wrapper #accommodation-detail-page .description .read-less,#accommodation-detail-page .description #regions-index .region-item-wrapper .description-wrapper .read-less{margin:20px 0;}#regions-index .region-item-wrapper .feature-wrapper{display:flex;justify-content:space-around;padding:15px 0;background-color:#b2e0e1;}#regions-index .region-item-wrapper .feature-wrapper .feature-icon{display:flex;flex-direction:column;align-items:center;font-size:10px;}#regions-index .region-item-wrapper .feature-wrapper .feature-icon img{width:50px;}#regions-index .region-item-wrapper .feature-wrapper .feature-icon div{margin-top:10px;color:#373837;}@media screen and (min-width:768px){#regions-index .region-item-wrapper{margin-bottom:25px;}#regions-index .region-item-wrapper h3{margin-top:0;margin-bottom:30px;}#regions-index .region-item-wrapper .image-col.region-img-right{float:right;}#regions-index .region-item-wrapper .image-col img{width:100%;}#regions-index .region-item-wrapper .feature-wrapper{display:flex;justify-content:space-evenly;}#regions-index .region-item-wrapper .feature-wrapper .feature-icon{display:flex;flex-direction:column;align-items:center;margin-right:15px;}#regions-index .region-item-wrapper .feature-wrapper .feature-icon img{width:50px;}}#pricing-options-page .up-down-input,.pricing-options-updown .up-down-input{display:inline-block;white-space:nowrap;}#pricing-options-page .acc-summary .up-down-input,.pricing-options-updown .acc-summary .up-down-input{vertical-align:top;padding-top:7px;}#pricing-options-page .acc-summary .up-down-input.small button,.pricing-options-updown .acc-summary .up-down-input.small button{width:30px;margin-right:6px;vertical-align:baseline;font-size:16px;padding:6px;}#pricing-options-page .acc-summary .up-down-input.small span,.pricing-options-updown .acc-summary .up-down-input.small span{font-size:16px;line-height:16px;margin-right:6px;vertical-align:baseline;}#pricing-overview-page .desc-start-res{margin-top:40px;}#pricing-overview-page .desc-start-res h3{color:#fcb32f;}@media(min-width:768px){#place-reservation-index .email-container{margin-bottom:62px;}}@media(min-width:768px) and (max-width:991px){#place-reservation-index .choice-col:first-child{padding-right:30px;}#place-reservation-index .choice-col:last-child{padding-left:30px;}}#place-reservation-index .register-desc{margin-top:20px;margin-bottom:20px;font-size:12px;}#payment-options-area .voucher-options.disabled h3{color:#dedede;}#payment-options-area .voucher-options.disabled td,#payment-options-area .voucher-options.disabled label,#payment-options-area .voucher-options.disabled .prijs{color:#cacaca;}#subregion-details .subregion-header{position:relative;max-height:380px;overflow:hidden;}#subregion-details .subregion-header .slick-slide{height:380px;}#subregion-details .subregion-header .subregion-title{color:#fff;position:absolute;font-size:28px;bottom:30px;width:100%;text-align:center;pointer-events:none;user-select:none;text-shadow:1px 1px 0 #000;}#subregion-details .subregion-header .slideshow-item-enlarge{position:absolute;top:20px;width:35px;z-index:2;right:20px;padding:5px;background-color:rgba(255,255,255,.4);border-radius:5px;}#subregion-details .subregion-image-slideshow{margin-bottom:-5px;}#subregion-details .subregion-image-slideshow .slideshow-image{height:380px;}#subregion-details .slideshow-controls{display:flex;position:absolute;z-index:2;padding:5px;background-color:rgba(255,255,255,.4);border-radius:5px;}#subregion-details .slideshow-controls .slideshow-count{font-weight:bold;margin:0 10px;font-family:monospace;pointer-events:none;}#subregion-details .slideshow-controls .prev:before{content:"←";}#subregion-details .slideshow-controls .next:before{content:"→";}#subregion-details .slideshow-controls .prev:before,#subregion-details .slideshow-controls .next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;}#subregion-details .slideshow-controls .slick-arrow{color:#000;font-size:0;}#subregion-details .slideshow-controls .slick-arrow:hover{cursor:pointer;}#subregion-details picture{width:100%;height:100%;display:flex;}#subregion-details picture img{object-fit:cover;object-position:center;width:100%;height:auto;}#subregion-details .subregion-icons{padding:0 0;background-color:#b2e0e1;color:#373837;}#subregion-details .subregion-icons .subregion-icon-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-flow:wrap;margin-top:10px;}#subregion-details .subregion-icons .subregion-icon-wrapper .subregion-icon{margin:5px 7px;display:flex;justify-content:center;align-items:center;flex-flow:column;}#subregion-details .subregion-icons .subregion-icon-wrapper .subregion-icon img{margin-bottom:10px;width:50px;}#subregion-details .subregion-icons .subregion-icon-wrapper .subregion-icon div{font-size:14px;}#subregion-details .subregion-icons .subregion-icon-wrapper .subregion-icon a{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#337ab7;}#subregion-details .subregion-description{background-color:#d7efef;padding:40px 0;}#subregion-details .subregion-description p,#subregion-details .subregion-description a,#subregion-details .subregion-description li{color:#373837;}#subregion-details .subregion-description a{text-decoration:underline;}#subregion-details .subregion-description a:hover{color:#8dd1d3;}#subregion-details .subregion-description p{margin:0 0 1.7em;}#subregion-details .subregion-description p+ul{margin:-1em 0 1.7em;}#subregion-details .subregion-description .subregion-text{margin-bottom:40px;background-color:#d7efef;line-height:1.7;}#subregion-details .subregion-feature-list .subregion-icon-title{font-weight:bold;margin-bottom:0;}#subregion-details .subregion-feature-list ul{list-style:none;line-height:1.7;}@media(max-width:767px){#subregion-details .slideshow-controls{top:20px;transform:translateX(-50%);left:50%;}#subregion-details .subregion-feature-list{padding-left:40px;}#subregion-details .subregion-feature-list .subregion-icon{position:relative;}#subregion-details .subregion-feature-list .subregion-icon img{width:40px;margin-right:15px;position:absolute;left:-60px;top:0;}}@media screen and (min-width:768px){#subregion-details .subregion-header .subregion-title{font-size:42px;}#subregion-details .subregion-icons .subregion-icon-wrapper .subregion-icon{margin:20px;}#subregion-details .subregion-icons .subregion-icon-wrapper .subregion-icon img{width:90px;}#subregion-details .subregion-icons .subregion-icon-wrapper .subregion-icon div{font-size:16px;}#subregion-details .slideshow-controls{bottom:30px;right:20px;}#subregion-details .subregion-feature-list ul{padding-left:60px;}#subregion-details .subregion-feature-list ul li::before{content:"•";color:#373837;font-weight:bold;display:inline-block;width:6px;font-size:20px;margin-left:-32px;margin-top:-5px;position:absolute;}}.profile-top-bar{margin-top:30px;margin-bottom:30px;}.profile-top-bar .links-container{margin-left:20px;}@media(max-width:767px){.profile-top-bar a{display:block;}.profile-top-bar .links-container{display:block;margin-left:0;margin-top:10px;}.profile-top-bar .links-container a{margin-bottom:5px;}}.payment-table{width:100%;}.payment-table .col3{width:100px;}.payment-table th{border-bottom:solid 1px #b2e0e1;padding-bottom:10px;font-size:12px;}.payment-table td{padding-top:10px;padding-bottom:10px;}.payment-table td.financial,.payment-table td.date{white-space:nowrap;}.payment-table .ar{text-align:right;}.payment-table .ar a.lnk{font-size:14px;color:#fcb32f;margin-right:20px;}@media(max-width:767px){.payment-table .col3{width:auto;}.payment-table td,.payment-table th{padding:10px;}.payment-table .ar{white-space:nowrap;}}.area-overview .summary-item{position:relative;border-bottom:solid 1px #cecece;padding-bottom:30px;margin-bottom:30px;padding-left:50px;padding-right:70px;}.area-overview .summary-item:before{content:"g";font-family:"bhvk"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:6px;font-size:28px;color:#7f8181;}.area-overview .summary-item:last-child{border-bottom:0;}.area-overview .summary-item .btn{position:absolute;right:0;top:0;}.profile-second-col h2,#myaccount-index .korting-col h2,.change-profile-second-col h2{margin-top:40px;font-size:16px;padding-top:5px;height:55px;}@media(max-width:767px){.profile-second-col h2,#myaccount-index .korting-col h2,.change-profile-second-col h2{height:auto;margin-bottom:20px;}}.profile-second-col p,#myaccount-index .korting-col p,.change-profile-second-col p{font-size:14px;color:#151818;}.profile-second-col p strong,#myaccount-index .korting-col p strong,.change-profile-second-col p strong{color:#fcb32f;}@media(min-width:768px){.change-profile-second-col{padding-left:50px!important;}}.change-profile-second-col h2{height:auto;margin-bottom:5px;}@media(min-width:768px){#myaccount-index .content-col{padding-right:80px;}}#myaccount-index .korting-col .img-responsive{text-align:center;margin-top:20px;margin-bottom:20px;}#myaccount-index .korting-col .voucher-container h2{margin-bottom:10px;height:auto;}#myaccount-index .korting-col .voucher-container table{width:100%;border:solid 1px #dedede;}#myaccount-index .korting-col .voucher-container table tr th{border-bottom:1px solid #cecece;font-size:14px;color:#151818;}#myaccount-index .korting-col .voucher-container table td,#myaccount-index .korting-col .voucher-container table th{text-align:right;padding:5px;}#myaccount-index .korting-col .voucher-container table td{padding-top:8px;}#myaccount-index .korting-col .voucher-container table td.amount{font-family:Courier New,Courier,monospace;}#myaccount-index .korting-col .voucher-container p{position:relative;color:#4d4d4d;margin-top:6px;padding-left:10px;}#myaccount-index .korting-col .voucher-container p:first-of-type::before{content:"*";position:absolute;left:0;}.reservation-content-block label{font-size:16px;}#myaccount-reservations .res-item{font-size:16px;color:#7f8181;}#myaccount-reservations .res-item .content-row{overflow:auto;padding-bottom:30px;margin-bottom:30px;border-bottom:solid 1px #cecece;}#myaccount-reservations .res-item .acc-title{color:#7f8181;font-size:14px;margin-bottom:15px;}#myaccount-reservations .res-item .acc-title h3{font-size:16px;color:#151818;margin-bottom:5px;}#myaccount-reservations .res-item .img-container{float:left;background-color:#f6f6f5;margin-right:20px;}#myaccount-reservations .res-item .img-container img{width:137px;height:105px;}#myaccount-reservations .res-item .des-container{float:left;width:400px;}#myaccount-reservations .res-item .des-container h3{color:#151818;}#myaccount-reservations .res-item .des-container label{color:#7f8181;padding-top:0;padding-bottom:4px;width:160px;font-size:16px;}#myaccount-reservations .res-item .des-container .res-daterange{color:#151818;}#myaccount-reservations .res-item .des-container .res-ken{color:#151818;}#myaccount-reservations .res-item .des-container .res-voldaan{color:#151818;}#myaccount-reservations .res-item .des-container .res-nietvoldaan{color:#fcb32f;}#myaccount-reservations .res-item .des-container .febtn{display:inline-block;width:100px;vertical-align:top;}#myaccount-reservations .res-item .links-container{float:right;width:220px;font-size:14px;}#myaccount-reservations .res-item .links-container .lnk{background-image:url("images/area_myaccount/profile_icons.png");padding-left:24px;background-repeat:no-repeat;background-position:0 0;display:block;margin-bottom:9px;color:#fcb32f;}#myaccount-reservations .res-item .links-container .lnk.btn-download{background-position:0 0;}#myaccount-reservations .res-item .links-container .lnk.btn-overview{background-position:0 -39px;}#myaccount-reservations .res-item .links-container .lnk.btn-invoice{background-position:0 -79px;}#myaccount-reservations .res-item .links-container .lnk.btn-edit{background-position:0 -121px;}@media(max-width:767px){#myaccount-reservations .res-item .links-container .lnk{margin-bottom:20px;}}#myaccount-reservations .res-item.res-item--current .res-item-wrapper{margin:30px 0;padding-bottom:30px;border-bottom:solid 1px #cecece;}#myaccount-reservations .res-item.res-item--current .content-row{border-bottom:0;padding-bottom:0;margin-bottom:0;}#myaccount-reservations .res-item.res-item--current .content-row h3{margin-top:0;}#myaccount-reservations .res-item.res-item--current .res-voldaan{color:#26c281;}#myaccount-reservations .res-item.res-item--current .res-nietvoldaan{color:#fcb32f;font-size:22px;}#myaccount-reservations .res-item.res-item--current .links-container{background-color:#f8f8f8;border-radius:5px;padding:20px;border:1px solid #d3d3d3;}#myaccount-reservations .res-item.res-item--current .links-container.read-only{background-color:#ffeed0;border-color:#fcb32f;color:#8e5c03;}#myaccount-reservations .res-item.res-item--current .links-container.read-only h4{margin:0;margin-bottom:4px;padding:0;}#myaccount-reservations .res-item.res-item--current .links-container.read-only p{color:#8e5c03;}#myaccount-reservations .res-container.history .res-item img{-webkit-filter:sepia(70%);filter:sepia(70%);}#myaccount-reservations .res-container.history .res-item .links-container{background-color:#f8f8f8;border-radius:5px;padding:20px;border:1px solid #d3d3d3;}#myaccount-reservations .res-container.history .res-item .links-container.read-only{background-color:#ffeed0;border-color:#fcb32f;color:#8e5c03;}#myaccount-reservations .res-container.history .res-item .links-container.read-only h4{margin:0;margin-bottom:4px;padding:0;}#myaccount-reservations .res-container.history .res-item .links-container.read-only p{color:#8e5c03;}@media(min-width:992px){#myaccount-reservations .res-item .des-container{padding-right:10px;}}@media(min-width:768px) and (max-width:991px){#myaccount-reservations .res-item .des-container{width:350px;}#myaccount-reservations .res-item .links-container{width:150px;}}@media(max-width:767px){#myaccount-reservations .res-item{font-size:16px;}#myaccount-reservations .res-item .img-container{float:none;width:100%;height:auto;}#myaccount-reservations .res-item .img-container img{width:100%;height:auto;}#myaccount-reservations .res-item .des-container{float:none;width:100%;margin-bottom:20px;margin-top:20px;}#myaccount-reservations .res-item .des-container label{font-size:14px;display:block;width:100%;padding-top:9px;margin-bottom:0;}#myaccount-reservations .res-item .des-container .febtn{display:inline;}#myaccount-reservations .res-item .links-container{float:none;width:100%;}}.form-group{margin-bottom:4px;}.form-group .is-display{margin-bottom:0;padding-top:9px;padding-bottom:0;}.profile-top-bar .btn .btn-icon{background-image:url("resources/images/backend_profile_icons.png");background-repeat:no-repeat;background-position:0 0;display:inline-block;width:16px;height:18px;vertical-align:middle;margin-right:3px;}.profile-top-bar .btn .btn-download .btn-icon{background-position:0 0;}.profile-top-bar .btn.btn-overview .btn-icon{background-position:0 -39px;}.profile-top-bar .btn.btn-invoice .btn-icon{background-position:0 -79px;}.profile-top-bar .btn.btn-edit .btn-icon{background-position:0 -121px;}#myaccount-payment .profile-second-col p,#myaccount-payment .change-profile-second-col p,#myaccount-payment #myaccount-index .korting-col p,#myaccount-index #myaccount-payment .korting-col p{color:#7f8181;}@media(min-width:768px) and (max-width:991px){#myaccount-payment .profile-second-col h2,#myaccount-payment .change-profile-second-col h2,#myaccount-payment #myaccount-index .korting-col h2,#myaccount-index #myaccount-payment .korting-col h2{margin-bottom:5px;height:auto;}}#myaccount-payment .local-costs h3{color:#7f8181;font-size:14px;font-weight:bold;}#myaccount-payment .local-costs p{font-size:14px;margin-bottom:8px;}#myaccount-payment .payment-alert{display:flex;align-items:baseline;}#myaccount-payment .payment-alert>strong{flex:1;}#myaccount-payment .payment-alert>span{flex:1;padding-left:10px;padding-right:10px;}#myaccount-payment .payment-alert b{white-space:nowrap;}@media(max-width:767px){#myaccount-payment .payment-alert{display:block;}#myaccount-payment .payment-alert .deadline,#myaccount-payment .payment-alert .amount{display:block;padding:0;margin-top:5px;margin-bottom:5px;}#myaccount-payment .payment-alert strong,#myaccount-payment .payment-alert .btn{display:block;}}#myaccount-payment-details .profile-second-col p,#myaccount-payment-details .change-profile-second-col p,#myaccount-payment-details #myaccount-index .korting-col p,#myaccount-index #myaccount-payment-details .korting-col p{color:#7f8181;}@media(min-width:768px) and (max-width:991px){#myaccount-payment-details .profile-second-col h2,#myaccount-payment-details .change-profile-second-col h2,#myaccount-payment-details #myaccount-index .korting-col h2,#myaccount-index #myaccount-payment-details .korting-col h2{margin-bottom:5px;height:auto;}}#myaccount-perform-payment .perform-payment-container{padding-right:50px;}.olta-move-info-alert{border:1px solid #ffa500;padding:20px;border-radius:5px;text-indent:-33px;padding-left:45px;}.olta-move-info-alert img{margin-right:5px;}#ui-datepicker-div.ui-datepicker{width:260px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header{padding:10px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next{padding:20px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td a{text-align:center;}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background-color:#fcb330;text-decoration:underline;}#owner-new-block .form-toolbar input[type=text],#owner-new-block .reservation-content-block .toolbar input[type=text],.reservation-content-block #owner-new-block .toolbar input[type=text],#owner-blocks-index .form-toolbar input[type=text],#owner-blocks-index .reservation-content-block .toolbar input[type=text],.reservation-content-block #owner-blocks-index .toolbar input[type=text]{visibility:hidden;width:0;height:0;display:inline-block;font-size:0;}#owner-new-block .selected-dates,#owner-blocks-index .selected-dates{margin-bottom:40px;}#owner-new-block .selected-dates p,#owner-blocks-index .selected-dates p{font-size:12px;}#owner-new-block .selected-dates .date-val,#owner-blocks-index .selected-dates .date-val{margin-bottom:10px;}#owner-blocks-index .title span{display:block;font-size:16px;color:#7f8181;}#owner-blocks-index .blok_tbl .row{border-bottom:solid 1px #cecece;padding-bottom:10px;margin-bottom:20px;}#owner-blocks-index .blok_tbl .row:last-child{border-bottom:0;}#owner-blocks-index .blok_tbl .row .btn-col{text-align:right;}#owner-blocks-index .blok_tbl .row .col-md-3{margin-bottom:5px;}@media(min-width:992px){#owner-blocks-index .blok_tbl{font-size:12px;}#owner-blocks-index .blok_tbl .col-md-3 .blk:last-child{display:block;}}@media(min-width:768px) and (max-width:991px){#owner-blocks-index .blok_tbl .col-sm-5 .blk:last-child{display:block;}}#area-owner-additional-options .cleaning-help-block{margin-top:40px;margin-bottom:40px;}#area-owner-additional-options .cleaning-help-block p{font-size:12px;}#area-owner-additional-options .cleaning-help-block label.checkbox{margin-top:0;margin-bottom:13px;padding-top:7px;position:relative;padding-left:20px;max-width:467px;}#area-owner-additional-options .cleaning-help-block label.checkbox input[type=radio]{position:absolute;margin-left:-20px;}#area-owner-additional-options .cleaning-help-block h4{padding-left:20px;font-size:14px;font-weight:bold;margin-top:24px;margin-bottom:8px;font-style:italic;}#area-owner-additional-options .cleaning-help-block .price-indication{margin-left:30px;margin-right:35px;font-size:16px;color:#c5c5c5;width:62px;text-align:right;white-space:nowrap;float:right;position:relative;}#area-owner-additional-options .cleaning-help-block .price-indication::before{content:"€";position:absolute;left:0;}body[data-preferred-currency=NOK] #area-owner-additional-options .cleaning-help-block .price-indication{width:82px;}body[data-preferred-currency=NOK] #area-owner-additional-options .cleaning-help-block .price-indication::before{content:"Nkr";}#area-owner-additional-options .cleaning-help-block .selected .price-indication{color:#151818;}@media(max-width:767px){#area-owner-additional-options .cleaning-help-block label.checkbox{max-width:none;}#area-owner-additional-options .cleaning-help-block .price-indication{margin-right:0;}}.area-overview .owner-accommodation-summary{margin-bottom:30px;}.area-overview .owner-accommodation-summary.not-active img{-webkit-filter:sepia(70%);filter:sepia(70%);}.area-overview .owner-accommodation-summary img{width:131px;height:101px;background-color:#f6f6f5;}@media(min-width:992px){.area-overview .owner-accommodation-summary img{width:131px;height:101px;}}@media(min-width:768px) and (max-width:991px){.area-overview .owner-accommodation-summary img{width:95px;height:73px;}}@media(max-width:767px){.area-overview .owner-accommodation-summary img{width:60px;height:auto;}}.area-overview .owner-accommodation-summary .place-name{color:#7f8181;font-size:12px;}.area-overview .owner-accommodation-summary .openstelling-list{margin-top:20px;font-size:12px;}.area-overview .owner-accommodation-summary .openstelling-list div{margin-bottom:4px;}.area-overview .owner-accommodation-summary .openstelling-list div span{color:#7f8181;}.area-overview .owner-accommodation-summary .openstelling-list div em.closed{color:#f49f04;}.area-overview .owner-accommodation-summary .openstelling-list div em.open{color:#151818;}.area-overview .owner-accommodation-summary .lnk{display:block;font-size:12px;padding-bottom:5px;padding-left:20px;color:#f49f04;position:relative;}.area-overview .owner-accommodation-summary .lnk:before{content:"r";font-family:"bhvk"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:3px;font-size:16px #7f8181;color:#7f8181;}@media(max-width:767px){.area-overview .owner-accommodation-summary .openstelling-list{margin-bottom:20px;}}#owner-index .payment-available-partial{position:relative;border:solid 1px #ffa500;padding:5px;margin-right:-70px;}#owner-index .payment-available-partial .col-actions{height:60px;}#owner-index .payment-available-partial .col-actions .btn{top:5px!important;}#owner-accounting .col-actions{text-align:right;}#owner-accounting .fin{text-align:right;}#owner-accounting .fin .amount{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;width:15ch;text-align:right;display:inline-block;position:relative;padding-left:1ch;}#owner-accounting .fin .amount .currency{position:absolute;left:0;}#owner-accounting .fin .amount .sign{margin-right:5px;}#owner-accounting .sum-row{border-top:solid 1px #cdebeb;margin-top:4px;padding-top:4px;font-weight:bold;margin-bottom:10px;position:relative;}#owner-accounting h3.acc_year{border-bottom:solid 1px #cecece;padding-bottom:4px;margin-bottom:10px;margin-top:40px;}#owner-accounting .lbl{color:#7f8181;}#owner-accounting .jaaroverzicht-row{font-size:14px;margin-bottom:10px;border-bottom:solid 1px #cecece;margin-top:-10px;padding-bottom:10px;padding-top:10px;font-weight:bold;}#owner-accounting .jaaroverzicht-row:nth-child(odd){background-color:#f7f7f7;}#owner-accounting .jaaroverzicht-row .c1{color:#fcb32f;}#owner-accounting .account-month-row{margin-bottom:10px;font-size:14px;padding-top:5px;padding-bottom:5px;}#owner-accounting .account-month-row:nth-child(odd){background-color:#f7f7f7;}@media(min-width:768px){#owner-release .release-table-heading h4{font-size:14px;color:#7f8181;}#owner-release .release-table-row>div{line-height:40px;}#owner-release .release-table-row>div label{margin-left:10px;display:inline-block;font-weight:normal;padding-top:0;}}@media(max-width:767px){#owner-release .release-table-row{margin-bottom:20px;margin-top:20px;}#owner-release .release-table-row span.visible-xs{display:inline!important;}}table.onderhoud-table{margin-bottom:40px;}table.onderhoud-table th{text-align:left;border:0;}table.onderhoud-table td{border-bottom:1px dotted #e8e6e6;padding-bottom:10px;padding-right:5px;}table.onderhoud-table tr:last-child td{border-bottom:0;}table.onderhoud-table .oth2,table.onderhoud-table .oth3{width:120px;}@media(max-width:767px){table.onderhoud-table .oth2,table.onderhoud-table .oth3{font-size:10px;width:auto;}}.booking-center-title{display:none;}.partner-modal .image-wrapper .close{color:#fff;}.search-result-item .specs .col-sm-3,.search-result-item .specs .col-sm-6{background:url("/App_Resources/_3FrontEnd/layout/images-bhvk/logo-icon.png") no-repeat 15px center;}.grecaptcha-badge{visibility:hidden;}.navbar-collapse{-webkit-overflow-scrolling:auto!important;}.alert-info{border-radius:11px;}.alert-light{border-color:#bce8f1;color:#31708f;border-radius:11px;background-color:rgba(217,237,247,.1);}.alert-warning{background-color:#ffeed0;border-color:#fcb32f;color:#8e5c03;border-radius:11px;}.alert-danger{border-radius:11px;}.btn-open{color:#151818;background-color:#fff;border-color:#767777;border-radius:11px;font-size:16px;line-height:26px;padding:10px 16px;position:relative;}.btn-open.right-icon,.btn-open.both-icons{padding-right:42px;}.btn-open.right-icon .icon:last-child,.btn-open.both-icons .icon:last-child{right:12px;}.btn-open.left-icon,.btn-open.both-icons{padding-left:42px;}.btn-open.left-icon .icon:first-child,.btn-open.both-icons .icon:first-child{left:12px;}.btn-open.center-icon{padding-left:20px;padding-right:20px;}.btn-open.center-icon .icon:first-child{left:12px;}.btn-open .icon{position:absolute;top:0;bottom:0;color:#151818;font-size:20px;line-height:49px;}.btn-open:hover,.btn-open:focus,.btn-open:active,.btn-open.active,.btn-open .open .dropdown-toggle.btn-open{color:#fff;background-color:#b2e0e1;border-color:#767777;}.btn-open:hover .icon,.btn-open:focus .icon,.btn-open:active .icon,.btn-open.active .icon,.btn-open .open .dropdown-toggle.btn-open .icon{color:#fff;}.btn-open:active,.btn-open.active,.btn-open .open .dropdown-toggle.btn-open{background-image:none;}.btn-open.disabled,.btn-open[disabled],fieldset[disabled] .btn-open,.btn-open.disabled:hover,.btn-open[disabled]:hover,fieldset[disabled] .btn-open:hover,.btn-open.disabled:focus,.btn-open[disabled]:focus,fieldset[disabled] .btn-open:focus,.btn-open.disabled:active,.btn-open[disabled]:active,fieldset[disabled] .btn-open:active,.btn-open.disabled.active,.btn-open[disabled].active,fieldset[disabled] .btn-open.active{background-color:#fff;border-color:#a9aaaa;}.btn-open .badge{color:#898888;background-color:#767777;}.btn-open.btn-sm{border-radius:6px;font-size:11px;line-height:18px;padding:5px 8px;}.btn-open.btn-md{border-radius:9px;font-size:11px;line-height:18px;padding:6px 8px 10px 8px;vertical-align:top;}.btn-open-green,.btn-home-open{color:#151818;background-color:#b2e0e1;border-color:#fff;border-radius:11px;font-size:16px;line-height:26px;padding:10px 16px;position:relative;}.btn-open-green.right-icon,.right-icon.btn-home-open,.btn-open-green.both-icons,.both-icons.btn-home-open{padding-right:42px;}.btn-open-green.right-icon .icon:last-child,.right-icon.btn-home-open .icon:last-child,.btn-open-green.both-icons .icon:last-child,.both-icons.btn-home-open .icon:last-child{right:12px;}.btn-open-green.left-icon,.left-icon.btn-home-open,.btn-open-green.both-icons,.both-icons.btn-home-open{padding-left:42px;}.btn-open-green.left-icon .icon:first-child,.left-icon.btn-home-open .icon:first-child,.btn-open-green.both-icons .icon:first-child,.both-icons.btn-home-open .icon:first-child{left:12px;}.btn-open-green.center-icon,.center-icon.btn-home-open{padding-left:20px;padding-right:20px;}.btn-open-green.center-icon .icon:first-child,.center-icon.btn-home-open .icon:first-child{left:12px;}.btn-open-green .icon,.btn-home-open .icon{position:absolute;top:0;bottom:0;color:#fff;font-size:20px;line-height:49px;}.btn-open-green:hover,.btn-home-open:hover,.btn-open-green:focus,.btn-home-open:focus,.btn-open-green:active,.btn-home-open:active,.btn-open-green.active,.active.btn-home-open,.btn-open-green .open .dropdown-toggle.btn-open-green,.btn-home-open .open .dropdown-toggle.btn-open-green,.btn-open-green .open .dropdown-toggle.btn-home-open,.btn-home-open .open .dropdown-toggle.btn-home-open{color:#fff;background-color:#373837;border-color:#373837;}.btn-open-green:hover .icon,.btn-home-open:hover .icon,.btn-open-green:focus .icon,.btn-home-open:focus .icon,.btn-open-green:active .icon,.btn-home-open:active .icon,.btn-open-green.active .icon,.active.btn-home-open .icon,.btn-open-green .open .dropdown-toggle.btn-open-green .icon,.btn-home-open .open .dropdown-toggle.btn-open-green .icon,.btn-open-green .open .dropdown-toggle.btn-home-open .icon,.btn-home-open .open .dropdown-toggle.btn-home-open .icon{color:#fff;}.btn-open-green:active,.btn-home-open:active,.btn-open-green.active,.active.btn-home-open,.btn-open-green .open .dropdown-toggle.btn-open-green,.btn-home-open .open .dropdown-toggle.btn-open-green,.btn-open-green .open .dropdown-toggle.btn-home-open,.btn-home-open .open .dropdown-toggle.btn-home-open{background-image:none;}.btn-open-green.disabled,.disabled.btn-home-open,.btn-open-green[disabled],[disabled].btn-home-open,fieldset[disabled] .btn-open-green,fieldset[disabled] .btn-home-open,.btn-open-green.disabled:hover,.btn-open-green[disabled]:hover,fieldset[disabled] .btn-open-green:hover,.btn-open-green.disabled:focus,.btn-open-green[disabled]:focus,fieldset[disabled] .btn-open-green:focus,.btn-open-green.disabled:active,.btn-open-green[disabled]:active,fieldset[disabled] .btn-open-green:active,.btn-open-green.disabled.active,.btn-open-green[disabled].active,fieldset[disabled] .btn-open-green.active{background-color:#fbfefe;border-color:#fff;}.btn-open-green .badge,.btn-home-open .badge{color:#000;background-color:#fff;}.btn-open-green.btn-sm,.btn-sm.btn-home-open{border-radius:6px;font-size:11px;line-height:18px;padding:5px 8px;}.btn-open-green.btn-md,.btn-md.btn-home-open{border-radius:9px;font-size:11px;line-height:18px;padding:6px 8px 10px 8px;vertical-align:top;}.btn-black,.btn-home-search{color:#fff;background-color:#373837;border-color:#373837;border-radius:11px;font-size:16px;line-height:26px;padding:10px 16px;position:relative;}.btn-black.right-icon,.right-icon.btn-home-search,.btn-black.both-icons,.both-icons.btn-home-search{padding-right:42px;}.btn-black.right-icon .icon:last-child,.right-icon.btn-home-search .icon:last-child,.btn-black.both-icons .icon:last-child,.both-icons.btn-home-search .icon:last-child{right:12px;}.btn-black.left-icon,.left-icon.btn-home-search,.btn-black.both-icons,.both-icons.btn-home-search{padding-left:42px;}.btn-black.left-icon .icon:first-child,.left-icon.btn-home-search .icon:first-child,.btn-black.both-icons .icon:first-child,.both-icons.btn-home-search .icon:first-child{left:12px;}.btn-black.center-icon,.center-icon.btn-home-search{padding-left:20px;padding-right:20px;}.btn-black.center-icon .icon:first-child,.center-icon.btn-home-search .icon:first-child{left:12px;}.btn-black .icon,.btn-home-search .icon{position:absolute;top:0;bottom:0;color:#fff;font-size:20px;line-height:49px;}.btn-black:hover,.btn-home-search:hover,.btn-black:focus,.btn-home-search:focus,.btn-black:active,.btn-home-search:active,.btn-black.active,.active.btn-home-search,.btn-black .open .dropdown-toggle.btn-black,.btn-home-search .open .dropdown-toggle.btn-black,.btn-black .open .dropdown-toggle.btn-home-search,.btn-home-search .open .dropdown-toggle.btn-home-search{color:#151818;background-color:#b2e0e1;border-color:#b2e0e1;}.btn-black:hover .icon,.btn-home-search:hover .icon,.btn-black:focus .icon,.btn-home-search:focus .icon,.btn-black:active .icon,.btn-home-search:active .icon,.btn-black.active .icon,.active.btn-home-search .icon,.btn-black .open .dropdown-toggle.btn-black .icon,.btn-home-search .open .dropdown-toggle.btn-black .icon,.btn-black .open .dropdown-toggle.btn-home-search .icon,.btn-home-search .open .dropdown-toggle.btn-home-search .icon{color:#151818;}.btn-black:active,.btn-home-search:active,.btn-black.active,.active.btn-home-search,.btn-black .open .dropdown-toggle.btn-black,.btn-home-search .open .dropdown-toggle.btn-black,.btn-black .open .dropdown-toggle.btn-home-search,.btn-home-search .open .dropdown-toggle.btn-home-search{background-image:none;}.btn-black.disabled,.disabled.btn-home-search,.btn-black[disabled],[disabled].btn-home-search,fieldset[disabled] .btn-black,fieldset[disabled] .btn-home-search,.btn-black.disabled:hover,.btn-black[disabled]:hover,fieldset[disabled] .btn-black:hover,.btn-black.disabled:focus,.btn-black[disabled]:focus,fieldset[disabled] .btn-black:focus,.btn-black.disabled:active,.btn-black[disabled]:active,fieldset[disabled] .btn-black:active,.btn-black.disabled.active,.btn-black[disabled].active,fieldset[disabled] .btn-black.active{background-color:#6a6b6a;border-color:#6a6b6a;}.btn-black .badge,.btn-home-search .badge{color:#c8c7c8;background-color:#373837;}.btn-black.btn-sm,.btn-sm.btn-home-search{border-radius:6px;font-size:11px;line-height:18px;padding:5px 8px;}.btn-black.btn-md,.btn-md.btn-home-search{border-radius:9px;font-size:11px;line-height:18px;padding:6px 8px 10px 8px;vertical-align:top;}.btn-white-transparent{color:#151818;background-color:rgba(255,255,255,.7);border-color:#151818;border-radius:11px;font-size:16px;line-height:26px;padding:10px 16px;position:relative;}.btn-white-transparent.right-icon,.btn-white-transparent.both-icons{padding-right:42px;}.btn-white-transparent.right-icon .icon:last-child,.btn-white-transparent.both-icons .icon:last-child{right:12px;}.btn-white-transparent.left-icon,.btn-white-transparent.both-icons{padding-left:42px;}.btn-white-transparent.left-icon .icon:first-child,.btn-white-transparent.both-icons .icon:first-child{left:12px;}.btn-white-transparent.center-icon{padding-left:20px;padding-right:20px;}.btn-white-transparent.center-icon .icon:first-child{left:12px;}.btn-white-transparent .icon{position:absolute;top:0;bottom:0;color:#151818;font-size:20px;line-height:49px;}.btn-white-transparent:hover,.btn-white-transparent:focus,.btn-white-transparent:active,.btn-white-transparent.active,.btn-white-transparent .open .dropdown-toggle.btn-white-transparent{color:#fff;background-color:rgba(0,0,0,.3);border-color:#fff;}.btn-white-transparent:hover .icon,.btn-white-transparent:focus .icon,.btn-white-transparent:active .icon,.btn-white-transparent.active .icon,.btn-white-transparent .open .dropdown-toggle.btn-white-transparent .icon{color:#fff;}.btn-white-transparent:active,.btn-white-transparent.active,.btn-white-transparent .open .dropdown-toggle.btn-white-transparent{background-image:none;}.btn-white-transparent.disabled,.btn-white-transparent[disabled],fieldset[disabled] .btn-white-transparent,.btn-white-transparent.disabled:hover,.btn-white-transparent[disabled]:hover,fieldset[disabled] .btn-white-transparent:hover,.btn-white-transparent.disabled:focus,.btn-white-transparent[disabled]:focus,fieldset[disabled] .btn-white-transparent:focus,.btn-white-transparent.disabled:active,.btn-white-transparent[disabled]:active,fieldset[disabled] .btn-white-transparent:active,.btn-white-transparent.disabled.active,.btn-white-transparent[disabled].active,fieldset[disabled] .btn-white-transparent.active{background-color:rgba(255,255,255,.7);border-color:#454e4e;}.btn-white-transparent .badge{color:#eae7e7;background-color:#151818;}.btn-white-transparent.btn-sm{border-radius:6px;font-size:11px;line-height:18px;padding:5px 8px;}.btn-white-transparent.btn-md{border-radius:9px;font-size:11px;line-height:18px;padding:6px 8px 10px 8px;vertical-align:top;}.btn-transparent{color:#fff;background-color:rgba(0,0,0,.3);border-color:#fff;border-radius:11px;font-size:16px;line-height:26px;padding:10px 16px;position:relative;}.btn-transparent.right-icon,.btn-transparent.both-icons{padding-right:42px;}.btn-transparent.right-icon .icon:last-child,.btn-transparent.both-icons .icon:last-child{right:12px;}.btn-transparent.left-icon,.btn-transparent.both-icons{padding-left:42px;}.btn-transparent.left-icon .icon:first-child,.btn-transparent.both-icons .icon:first-child{left:12px;}.btn-transparent.center-icon{padding-left:20px;padding-right:20px;}.btn-transparent.center-icon .icon:first-child{left:12px;}.btn-transparent .icon{position:absolute;top:0;bottom:0;color:#fff;font-size:20px;line-height:49px;}.btn-transparent:hover,.btn-transparent:focus,.btn-transparent:active,.btn-transparent.active,.btn-transparent .open .dropdown-toggle.btn-transparent{color:#151818;background-color:rgba(255,255,255,.7);border-color:#151818;}.btn-transparent:hover .icon,.btn-transparent:focus .icon,.btn-transparent:active .icon,.btn-transparent.active .icon,.btn-transparent .open .dropdown-toggle.btn-transparent .icon{color:#151818;}.btn-transparent:active,.btn-transparent.active,.btn-transparent .open .dropdown-toggle.btn-transparent{background-image:none;}.btn-transparent.disabled,.btn-transparent[disabled],fieldset[disabled] .btn-transparent,.btn-transparent.disabled:hover,.btn-transparent[disabled]:hover,fieldset[disabled] .btn-transparent:hover,.btn-transparent.disabled:focus,.btn-transparent[disabled]:focus,fieldset[disabled] .btn-transparent:focus,.btn-transparent.disabled:active,.btn-transparent[disabled]:active,fieldset[disabled] .btn-transparent:active,.btn-transparent.disabled.active,.btn-transparent[disabled].active,fieldset[disabled] .btn-transparent.active{background-color:rgba(51,51,51,.3);border-color:#fff;}.btn-transparent .badge{color:#000;background-color:#fff;}.btn-transparent.btn-sm{border-radius:6px;font-size:11px;line-height:18px;padding:5px 8px;}.btn-transparent.btn-md{border-radius:9px;font-size:11px;line-height:18px;padding:6px 8px 10px 8px;vertical-align:top;}.btn-transparent-dark{color:#151818;background-color:transparent;border-color:#151818;border-radius:11px;font-size:16px;line-height:26px;padding:10px 16px;position:relative;}.btn-transparent-dark.right-icon,.btn-transparent-dark.both-icons{padding-right:42px;}.btn-transparent-dark.right-icon .icon:last-child,.btn-transparent-dark.both-icons .icon:last-child{right:12px;}.btn-transparent-dark.left-icon,.btn-transparent-dark.both-icons{padding-left:42px;}.btn-transparent-dark.left-icon .icon:first-child,.btn-transparent-dark.both-icons .icon:first-child{left:12px;}.btn-transparent-dark.center-icon{padding-left:20px;padding-right:20px;}.btn-transparent-dark.center-icon .icon:first-child{left:12px;}.btn-transparent-dark .icon{position:absolute;top:0;bottom:0;color:#151818;font-size:20px;line-height:49px;}.btn-transparent-dark:hover,.btn-transparent-dark:focus,.btn-transparent-dark:active,.btn-transparent-dark.active,.btn-transparent-dark .open .dropdown-toggle.btn-transparent-dark{color:#fff;background-color:rgba(0,0,0,.3);border-color:#000;}.btn-transparent-dark:hover .icon,.btn-transparent-dark:focus .icon,.btn-transparent-dark:active .icon,.btn-transparent-dark.active .icon,.btn-transparent-dark .open .dropdown-toggle.btn-transparent-dark .icon{color:#fff;}.btn-transparent-dark:active,.btn-transparent-dark.active,.btn-transparent-dark .open .dropdown-toggle.btn-transparent-dark{background-image:none;}.btn-transparent-dark.disabled,.btn-transparent-dark[disabled],fieldset[disabled] .btn-transparent-dark,.btn-transparent-dark.disabled:hover,.btn-transparent-dark[disabled]:hover,fieldset[disabled] .btn-transparent-dark:hover,.btn-transparent-dark.disabled:focus,.btn-transparent-dark[disabled]:focus,fieldset[disabled] .btn-transparent-dark:focus,.btn-transparent-dark.disabled:active,.btn-transparent-dark[disabled]:active,fieldset[disabled] .btn-transparent-dark:active,.btn-transparent-dark.disabled.active,.btn-transparent-dark[disabled].active,fieldset[disabled] .btn-transparent-dark.active{background-color:rgba(51,51,51,0);border-color:#454e4e;}.btn-transparent-dark .badge{color:#eae7e7;background-color:#151818;}.btn-transparent-dark.btn-sm{border-radius:6px;font-size:11px;line-height:18px;padding:5px 8px;}.btn-transparent-dark.btn-md{border-radius:9px;font-size:11px;line-height:18px;padding:6px 8px 10px 8px;vertical-align:top;}.btn-orange{color:#fff;background-color:#fcb32f;border-color:#fcb32f;border-radius:11px;font-size:16px;line-height:26px;padding:10px 16px;position:relative;}.btn-orange.right-icon,.btn-orange.both-icons{padding-right:42px;}.btn-orange.right-icon .icon:last-child,.btn-orange.both-icons .icon:last-child{right:12px;}.btn-orange.left-icon,.btn-orange.both-icons{padding-left:42px;}.btn-orange.left-icon .icon:first-child,.btn-orange.both-icons .icon:first-child{left:12px;}.btn-orange.center-icon{padding-left:20px;padding-right:20px;}.btn-orange.center-icon .icon:first-child{left:12px;}.btn-orange .icon{position:absolute;top:0;bottom:0;color:#fff;font-size:20px;line-height:49px;}.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange.active,.btn-orange .open .dropdown-toggle.btn-orange{color:#fff;background-color:#373837;border-color:#373837;}.btn-orange:hover .icon,.btn-orange:focus .icon,.btn-orange:active .icon,.btn-orange.active .icon,.btn-orange .open .dropdown-toggle.btn-orange .icon{color:#fff;}.btn-orange:active,.btn-orange.active,.btn-orange .open .dropdown-toggle.btn-orange{background-image:none;}.btn-orange.disabled,.btn-orange[disabled],fieldset[disabled] .btn-orange,.btn-orange.disabled:hover,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange:hover,.btn-orange.disabled:focus,.btn-orange[disabled]:focus,fieldset[disabled] .btn-orange:focus,.btn-orange.disabled:active,.btn-orange[disabled]:active,fieldset[disabled] .btn-orange:active,.btn-orange.disabled.active,.btn-orange[disabled].active,fieldset[disabled] .btn-orange.active{background-color:#fdd894;border-color:#fdd894;}.btn-orange .badge{color:#034cd0;background-color:#fcb32f;}.btn-orange.btn-sm{border-radius:6px;font-size:11px;line-height:18px;padding:5px 8px;}.btn-orange.btn-md{border-radius:9px;font-size:11px;line-height:18px;padding:6px 8px 10px 8px;vertical-align:top;}#home-block-header .partner-link{color:#7f8181;}#home-block-header{background-size:cover;background-repeat:no-repeat;}#home-block-header.default{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/default/default.jpg");background-position:left top;}@media(max-width:991px){#home-block-header.default{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/default/size_1024.jpg");background-position:left top;}}@media(max-width:767px){#home-block-header.default{background-position:left 50px;}}#home-block-header.style-veluwe1{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-veluwe1/default.jpg");}@media(max-width:991px){#home-block-header.style-veluwe1{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-veluwe1/size_1024.jpg");}}#home-block-header.style-veluwe2{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-veluwe2/default.jpg");}@media(max-width:991px){#home-block-header.style-veluwe2{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-veluwe2/size_1024.jpg");}}#home-block-header.style-harbor{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-harbor/default.jpg");}@media(max-width:991px){#home-block-header.style-harbor{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-harbor/size_1024.jpg");}#home-block-header.style-harbor .navbar-default.navbar-nav>li>a{color:#fff;}}#home-block-header.style-lighthouse{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-lighthouse/default.jpg");}@media(max-width:991px){#home-block-header.style-lighthouse{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-lighthouse/size_1024.jpg");}}#home-block-header.style-bicycle{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-bicycle/default.jpg");}@media(max-width:991px){#home-block-header.style-bicycle{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-bicycle/size_1024.jpg");}}#home-block-header.style-dunes-clouds{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-dunes-clouds/default.jpg");}@media(max-width:991px){#home-block-header.style-dunes-clouds{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-dunes-clouds/size_1024.jpg");}}#home-block-header.style-surf{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-surf/default.jpg");}@media(max-width:991px){#home-block-header.style-surf{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-surf/size_1024.jpg");}}#home-block-header.style-sprielderbosch-road{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-sprielderbosch-road/default.jpg");}#home-block-header.style-sprielderbosch-road .navbar-default.navbar-nav>li>a{color:#fff;}@media(max-width:991px){#home-block-header.style-sprielderbosch-road{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-sprielderbosch-road/size_1024.jpg");}}#home-block-header.style-sprielderbosch-picknick{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-sprielderbosch-picknick/default.jpg");}@media(max-width:991px){#home-block-header.style-sprielderbosch-picknick{background-image:url("/App_Resources/___SystemStyles/BHVK/resources/images/home-search-styles/style-sprielderbosch-picknick/size_1024.jpg");}}.home-calendar-wrapper{position:relative;}#home-block-member{background-color:#efe7d9;}@media(min-width:768px){#home-block-member{background:#efe7d9 url("/App_Resources/_3FrontEnd/layout/images-bhvk/homepage/home-cards.jpg") no-repeat center top;}}#home-block-member .container p{color:#7f8181;}.partner-modal .image-wrapper .close{color:#fff;}.search-result-item .specs .col-sm-3,.search-result-item .specs .col-sm-6{background:url("/App_Resources/_3FrontEnd/layout/images-bhvk/logo-icon.png") no-repeat 15px center;}.navbar-collapse{-webkit-overflow-scrolling:auto!important;}.alert-info{border-radius:11px;}.alert-light{border-color:#bce8f1;color:#31708f;border-radius:11px;background-color:rgba(217,237,247,.1);}.alert-warning{background-color:#ffeed0;border-color:#fcb32f;color:#8e5c03;border-radius:11px;}.alert-danger{border-radius:11px;}.navbar #bhvk-logo.-dark{display:block;}.navbar #bhvk-logo.-light{display:none;}body.mi-style-bicycle .navbar-default:not(.navbar--scroll) .navbar-nav>li>a{color:#000;}body.mi-style-bicycle .navbar-default:not(.navbar--scroll) .navbar-nav>li .hamburger .line{background:#000;}body.mi-style-sprielderbosch-road .navbar-default:not(.navbar--scroll) .navbar-nav>li>a{color:#fff;}body.mi-style-sprielderbosch-road .navbar-default:not(.navbar--scroll) .navbar-nav>li .hamburger .line{background:#fff;}body.mi-style-sprielderbosch-road .navbar-default:not(.navbar--scroll) #bhvk-logo.-dark{display:none;}body.mi-style-sprielderbosch-road .navbar-default:not(.navbar--scroll) #bhvk-logo.-light{display:block;}body.mi-style-sprielderbosch-road .navbar-default:not(.navbar--scroll) #bhvk-logo{filter:brightness(0) invert(1);}body.mi-style-sprielderbosch-picknick .navbar-default:not(.navbar--scroll) .navbar-nav>li>a{color:#fff;}body.mi-style-sprielderbosch-picknick .navbar-default:not(.navbar--scroll) .navbar-nav>li .hamburger .line{background:#fff;}body.mi-style-sprielderbosch-picknick .navbar-default:not(.navbar--scroll) #bhvk-logo.-dark{display:none;}body.mi-style-sprielderbosch-picknick .navbar-default:not(.navbar--scroll) #bhvk-logo.-light{display:block;}body.mi-style-sprielderbosch-picknick .navbar-default:not(.navbar--scroll) #bhvk-logo{filter:brightness(0) invert(1);}body.mi-style-harbor .navbar-default:not(.navbar--scroll) .navbar-nav>li>a{color:#000;}body.mi-style-harbor .navbar-default:not(.navbar--scroll) .navbar-nav>li .hamburger .line{background:#000;}