:root{--headerHeight:65px;}.site-container,.body--has-navigation .site-container{padding-top:var(--headerHeight);}.content-container{width:auto;margin:0 auto;}.fixit--fixed .header__logo{width:155px;}.header{position:fixed;top:0;height:95px;z-index:200;background-color:#08435f;}.header__logo{width:155px;}.header__nav .header__nav-home{display:none;}.header-container--stepped{height:120px;}.header-container--stepped .pb-gallery{height:120px !important;}.header-container--stepped .pb-gallery .pb-gt1-photos{width:480px !important;margin-left:-240px;}.header-container .pb-gt1-nav{display:none;}.menu{top:var(--headerHeight);}.site-search{position:fixed;width:auto;top:0;left:0;right:0;bottom:auto;padding:.5em;background:rgba(255,255,255,.8);opacity:0;pointer-events:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.2s -webkit-transform ease-in-out,.2s opacity;transition:.2s transform ease-in-out,.2s opacity;}.site-search input{width:100%;padding:.5em 2em .5em .75em;}.site-search button{width:2.5em;}.body--has-search .site-search{-webkit-transform:translate3d(0,var(--headerHeight),0);transform:translate3d(0,var(--headerHeight),0);opacity:1;pointer-events:inherit;}.body--has-navigation .site-search{opacity:0;pointer-events:none;}.site-search-toggle{display:block;right:2.33em;}.bodh--has-search .site-search-toggle{}.body--has-navigation .site-search-toggle{display:none;}.header__languages,.my-login{margin-top:12px;}.content__highlights{margin:0 0 1em;}.content__highlights .article{width:100%;margin:0 0 .5em;}.at-highlights--item,a.at-highlights--item{display:flex;flex-direction:column;}.at-highlights--item_inner{flex:1;display:flex;flex-direction:column;}.at-highlights--text{position:relative;flex:1;padding-bottom:18px;}.at-highlights--text span{position:absolute;right:5px;bottom:5px;}.booking-datepicker table.legenda{margin-bottom:5px;}.at-photobook a{padding:5px;}body .content .photo-thumb-article{padding:0 5px;}body .content .photo-thumb-article{width:100%;}.booking-widget-container>.booking-widget .ha-searcher{flex-wrap:wrap;}.booking-widget-container>.booking-widget .ha-searcher .ha-searcher__item:not([data-name]){flex:1 1 100%;margin-top:5px;}.booking-widget-container>.booking-widget{height:100px;}.content-golf{padding:10px 20px 20px 20px;}.booking-widget-reservation .details table.full-width tr td{display:block;}.booking-refine .booking-widget-reservation .booking-widget-reservation-result .well .form table tr td input[type="date"],.booking-refine .booking-widget-reservation .booking-widget-reservation-result .well .form table select[name="field-aanhef"],.booking-refine .booking-widget-reservation .booking-widget-reservation-result .well .form table select[name="field-land"],.booking-refine .booking-widget-reservation .booking-widget-reservation-result .well form table td textarea[name="field-opmerking"]{width:100%;}.booking-refine .booking-widget-reservation-result .well,.booking-overview .booking-widget-receipt-result .well{font-size:.9em;}.booking-refine .booking-widget-reservation .booking-widget-reservation-result .refine .well .form .buttons button.btn-default{font-size:.75em;margin-top:8px;}.footer__rights{display:none;}.footer_navigatielijst1,.footer_navigatielijst2,.footer_navigatielijst3{display:none;}.footer__nav ul.links{display:flex;flex-wrap:wrap;}.footer__nav ul.links li:nth-child(1){order:1;}.footer__nav ul.links li:nth-child(2){order:2;}.footer__nav ul.links li:nth-child(3){order:4;}.footer__nav ul.links li:nth-child(4){order:5;}.footer__nav ul.links li.last{order:3;}@media (max-width:360px){.header__nav li a{font-size:8px;height:18px;}.hamburger{width:2.3em;height:2.3em;}}