  form,fieldset,input{margin:0;padding:0;vertical-align:baseline;}input,textarea{padding:1px;}fieldset{border:0;}legend{font-weight:bold;color:#000;padding:0;margin:0;}legend .fe-section-subtitle{display:block;font-weight:normal;font-size:90%;}label{font-weight:bold;cursor:pointer;}div.view label{cursor:default;}div.view dd{margin-bottom:0;}div.view ul.picker li{padding:0;}button{cursor:pointer;font-weight:bold;}div.submit button{margin-right:.25em;}span.accesskey{text-decoration:underline;}input:focus,select:focus,textarea:focus{background-color:#ffe;}span.req{color:red;}div.field{width:100%;clear:both;}label.field,span.fe-secondary-title{display:block;float:left;width:15em;padding:.1em 0 .25em 0;text-align:left;}div.subtitle{margin-left:15em;padding-bottom:.75em;}div.fieldinput{margin-left:15em;}input[disabled='disabled']{background-color:#fff;color:#707070;}div.widetitle-indent div.fieldinput{margin-left:14em;}div.widetitle-indent label.field,div.widetitle-indent div.field{float:none;clear:none;width:auto;}div.field_sep{width:100%;line-height:0pt;height:0;overflow:hidden;clear:both;}div.last div.field_sep,div.submit div.field_sep,div.formrow div.field div.field_sep{display:none;}div#leftcol label.field,div#rightcol label.field,div.widetitle label.field,div.widetitle div.field{float:none;clear:none;width:auto;}div#leftcol div.subtitle,div#rightcol div.subtitle,div#leftcol div.fieldinput,div#rightcol div.fieldinput,div.widetitle div.fieldinput,div.wide div.fieldinput,div.widetitle div.subtitle,div.wide div.subtitle{margin-left:0;}div#content div.formrow{display:flex;flex-wrap:wrap;width:auto;margin-left:15em;overflow:auto;clear:both;}div#content div.formrow .subtitle{margin-left:0;}div#content div.formrow div.field{display:flex;flex-direction:row;flex:1 1 24%;width:auto;margin:0 0 .5em 0;}div#content div.formrow .fieldinput{margin-left:0;}span.formpanelelement{margin-right:5px;}div.submit span.formpanelelement{margin-right:0;}span.formpanelelement div.picker{display:inline;}.w-xsmall{width:15%;}.w-small{width:30%;}.w-medium{width:50%;}.w-large{width:75%;}.w-xlarge{width:95%;}.h-xsmall{height:4em;}.h-small{height:8em;}.h-medium{height:10em;}.h-large{height:20em;}.h-xlarge{height:40em;}div.fieldinput td .w-xsmall{width:4em;}div.fieldinput td .w-small{width:7em;}div.fieldinput td .w-medium{width:12em;}div.fieldinput td .w-large{width:16em;}div.fieldinput td .w-xlarge{width:20em;}ul.proFormListRadio{margin:0;padding:0;list-style:none;zoom:1;}ul.proFormListRadio li{float:left;width:100%;margin-bottom:.35em;line-height:1;}ul.proFormListRadio li input{display:block;float:left;margin-top:1px;padding:0;}ul.proFormListRadio li label{display:block;width:auto;margin-left:1.3em;padding:0;font-weight:normal;line-height:1.2em;}.proFormCheckbox__description,.proFormRadio__description{display:block;color:#757575;}div.field dl{margin:0;}div.singlecheckbox .fieldinput{line-height:1;}div.singlecheckbox input{display:block;float:left;}div.singlecheckbox .fieldinput label{font-weight:normal;margin-left:.3em;}div.sliderBar{position:relative;float:left;top:14px;width:216px;height:10px;margin-right:1em;background:transparent url(/ui/uibase/img/slider_bar.png) no-repeat center center;}div.sliderHandle{position:absolute;top:-3px;width:16px;height:16px;cursor:move;background:transparent url(/ui/uibase/img/slider_handle.png) no-repeat center center;}div.sliderBar div.max,div.sliderBar div.min{position:absolute;top:-17px;}div.sliderBar div.max{right:0;}ul li span.other{display:block;width:94%;float:left;}ul li span.other label{display:inline;float:none;width:auto;margin-left:1px;padding:0;}ul li span.other input{display:inline;float:none;margin:0 .25em 0 0;vertical-align:middle;}input.proFormTime{text-align:right;}input[type="hidden"]{display:none !important;}div.fieldinput table,div.fieldinput th,div.fieldinput td{border:0;}div.autocomplete_dropdown{position:absolute;background-color:#FFFFE0;border:1px solid #CDCDC1;}div.autocomplete_dropdown a{display:block;padding:1px;white-space:nowrap;text-decoration:none;font-size:1em;color:#000000;}div.autocomplete_dropdown a:focus{background-color:#FFE303;}div.autocomplete_dropdown a:hover{background-color:#FFE303;}form#quick-search fieldset{margin:0;padding:0;border:0;}form div.formfielderror{color:red;}form div.formfielderror:target{padding-left:14px;color:#36c;background:url(/ui/uibase/img/arrow_right_blue_8.png) no-repeat left center;}form div.invalid span.other input,form div.invalid li input,form span.invalid span.other input,form span.invalid li input{background:#fff;}form div.invalid input,form div.invalid select,form div.invalid textarea,form span.invalid input,form span.invalid select,form span.invalid textarea{background-color:#fee;}.proFormMatrix,.proFormMatrixRadio,.proFormMatrixCheckbox{width:100%;}form div.invalid table.proFormMatrixRadio input,form div.invalid table.proFormMatrixCheckbox input,form span.invalid table.proFormMatrixRadio input,form span.invalid table.proFormMatrixCheckbox input{background-color:transparent;}div.fieldinput div.address-block label{display:block;margin:0 0 .1em 0;padding:0;float:none;}div.address-block input{display:block;margin-bottom:.3em;}div.address-block div.address-row{overflow:hidden;clear:left;zoom:1;}div.address-block div.address-row label{float:left;clear:none;margin-right:3px;}div.address-block div.address-row select{display:block;}div.address-block label.sr{position:absolute;left:-999em;}input.address-field{width:30em;}div.address-row input.address-postcode{width:8em;}div.address-row input.address-number{width:6em;}div.address-row input.address-number_add{width:4em;}div.address-row input.address-street,div.address-row input.address-town{width:15em;}div.invalid div.pbuic-fe-address input,div.invalid div.pbuic-fe-address select{background:inherit;}div.invalid div.pbuic-fe-address label.invalid-field{color:red;font-weight:bold;}div.invalid div.pbuic-fe-address input.invalid-field,div.invalid div.pbuic-fe-address select.invalid-field{background:#fee;}div#node_ui{height:100%;overflow:hidden;}div.color-schemes span{width:10px;height:10px;margin-left:2px;margin-top:2px;float:left;border:1px solid black;cursor:pointer;}div.color-schemes span:hover{border:2px solid black;}div.color-schemes span.selected{border:2px solid black;}form.has-pages{border:1px solid #cacaca;}form.has-pages fieldset{padding:10px;margin:0 10px 1em;border:1px solid #ccc;}form.has-pages div.field{margin:0 10px .5em;}form.has-pages fieldset div.field{margin:0 0 .5em 0;}form.has-pages div.submit{margin:0 10px 5px 10px;width:auto;text-align:right;}form.has-pages label,form.has-pages label.field{font-weight:normal;cursor:default;}form.has-pages ul.form-bc{display:block;height:30px;margin:0 0 1em 0;padding:0;list-style:none;border-bottom:1px solid #cacaca;overflow:hidden;background:#f2f2f2;}form.has-pages ul.form-bc li{float:left;line-height:1;background:url(/ui/uibase/img/bc_separator.gif) no-repeat 100% 0;}form.has-pages ul.form-bc li span{float:left;display:block;padding:10px 15px 9px 10px;}form.has-pages ul.form-bc li.current-page span{font-weight:bold;}form.has-pages ul.form-bc li.last span{background:none;}form.has-pages .processed-page span{color:#5f5f5f;}input.unlinked-modified{border:2px solid;}fieldset.collapsed div.field,fieldset.collapsed div.formrow,fieldset.collapsed div.actionpanel,fieldset.collapsed table,fieldset.collapsed fieldset{position:absolute;left:-999em;top:-999em;}fieldset.collapsed legend{position:static;left:0;visibility:visible;}fieldset.collapsed .sectionindent{border-bottom:0;}fieldset.collapsable legend,fieldset.collapsed legend{cursor:pointer;}fieldset.collapsable legend{padding-left:22px;background:url('/ui/uibase/icons/16/expand.png') no-repeat 3px 3px;}fieldset.collapsed legend{padding-left:21px;background:url('/ui/uibase/icons/16/collapse.png') no-repeat 2px 3px;}fieldset.collapsable legend .fe-section-subtitle{margin-top:.5em;margin-left:-22px;}fieldset.collapsed legend .fe-section-subtitle{display:none;}.collapsed{border:1px dashed #ddd;border-top:1px solid #ddd;}table#recaptcha_table a{display:block;}div.formelement-timegrid ul{margin:0 0 1em 0;padding:0;list-style:none;overflow:hidden;}div.formelement-timegrid li{float:left;margin-right:10px;}table.formelement-timegrid{width:100%;clear:left;}table.formelement-timegrid th{text-align:center;border-right:1px solid #ccc;}table.formelement-timegrid thead td{border-left:0;border-top:0;border-right:1px solid #ccc;}table.formelement-timegrid tbody th,table.formelement-timegrid tbody td{padding:4px 0;}table.formelement-timegrid tbody th{border-bottom:1px solid #eee;text-align:right;padding-right:10px;}table.formelement-timegrid tbody tr.last th{border-bottom:0;}table.formelement-timegrid td{border:1px solid #eee;}table.formelement-timegrid td.interval{border-right:1px solid #ccc;}table.formelement-timegrid td span{position:absolute;left:-999em;}table.formelement-timegrid td.disabled{background-color:#ddd;}#s_benefits table.form-column-container{table-layout:fixed;}#s_benefits table.form-column-container td.first{width:50%;}.relation-email label{position:absolute;left:-999em;}.relation-email span{display:block;float:left;width:14px;height:19px;text-indent:-999em;cursor:pointer;background:transparent url(/ui/uibase/icons/16/option-not-selected.png) no-repeat -4px 2px;}.relation-email .rel-email-primary,.relation-email span:hover{background-image:url(/ui/uibase/icons/16/option-selected.png);}.fe-language{margin-bottom:.5em;}.fe-language thead th,.fe-language thead td{padding:2px 5px;border-bottom:1px dotted #ccc;}.fe-language td,.fe-language th{padding:0 5px;font-weight:normal;}.fe-language tbody th{padding:0 10px 0 0;}.fe-language .first th,.fe-language .first td{padding-top:2px;padding-bottom:2px;}.fe-language input{vertical-align:middle;}.fe-language input:focus,.fe-language img:focus{outline:2px solid #999;}.fe-kiwi-privileges{margin-bottom:1em;}.fe-kiwi-privileges th,.fe-kiwi-privileges td{padding-right:10px;}.markdown-preview-title{margin-top:1em;font-size:1em;}.markdown-preview-content{padding:10px;background-color:#eee;}.markdown-preview-content blockquote{padding:10px 10px 0;overflow:hidden;background-color:#ddd;}table.multi-text td.value{padding-left:2em;}.form_select_columns_arrow{cursor:pointer;}.form-select-columns-container select,.form-select-columns-container .fsc-arrows{display:inline-block;zoom:1;*display:inline;vertical-align:top;}.form-select-columns-container select{width:40%;min-width:100px;padding:5px 10px;}.form-select-columns-container .fsc-arrows{margin:0 1%;}   .sep,.separator{display:none;}.reactions{float:right;width:7em;color:gray;}.notes{padding-top:.5em;}.nl-link{margin-top:1em;clear:left;}.newslistitem{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dotted #ccc;zoom:1;}.newslistitem.last{padding-bottom:0;margin-bottom:0;border:none;}.newslistitem h3 a{display:block;text-decoration:none;}.date,.author{display:block;color:gray;}.categories dt,.categories dd{display:inline-block;}.categories dt{margin-right:5px;font-weight:bold;}.mod-news h1{position:absolute;left:-999em;}.mod-news .newsitemtitle{margin-bottom:.375em;font-size:2em;}.mod-news .newsitem{margin-bottom:1.5em;}.newsitem .date,.newsitem .author{margin-bottom:1em;}.newsitem .introduction{margin-bottom:1em;zoom:1;}.smallNewsImage,.largeNewsImage{float:left;margin:.5em 20px .5em 0;}.mod-news .nl-link{margin-bottom:1em;}.newsdateheader{margin-top:1em;padding:0 15px;clear:both;}.othernewslist,.newslist,.newsListArchive{margin:0;list-style:none;}.othernewslist li,.newslist li,.newsListArchive li{margin-bottom:0;padding-left:0;border-bottom:1px dotted #ddd;background:transparent;}.othernewslist li a,.newslist li a,.newsListArchive li a{display:block;width:100%;padding:.3em 0;cursor:pointer;text-decoration:none;}.othernewslist li a:hover,.newslist li a:hover,.newsListArchive li a:hover{background-color:#fff;}.othernewslist li .title,.newslist li .title{display:block;margin-left:7em;}.othernewslist .date,.newslist .date{display:block;float:left;width:6.8em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.newsnavbar{float:left;width:100%;margin:1em 0 0 0;overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:1em;line-height:20px;color:#fff;background:#eaeaea;}.newsnavbar a{display:block;float:left;padding:4px 18px 4px 7px;text-decoration:none;}.newsnavbar .separator{display:none;}.archive,.newsListArchive{height:100%;clear:left;background-color:#f2f2f2;}.archive li a,.newsListArchive li a{display:block;width:auto;padding-left:5px;}.archive li .date,.newsListArchive li .date{margin:0;} .notice{position:relative;margin:.5em 0 1em 0;min-height:22px;z-index:999;list-style:none;line-height:1.4em;font-size:1.1em;color:#fff;background:rgba(31,39,43,0.95);border:1px solid #ddd;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.5);}.pbdialogcontainer .notice{margin:.5em 8px 1em;}.notice li{padding:5px 25px 5px 30px;background-repeat:no-repeat;background-position:6px 7px;background-size:1em;border-bottom:1px solid #334149;}.notice li:last-child{border-bottom:0;}.notice.fail{border-color:#e92943;box-shadow:0 0 6px rgba(233,41,67,0.7);}.notice.success{border-color:#18aa55;box-shadow:0 0 6px rgba(24,170,85,0.9);}.notice.question,.notice.warning{border-color:#ffce0a;box-shadow:0 0 6px rgba(255,206,10,0.7);}.notice.info{border-color:#4091bf;box-shadow:0 0 6px rgb(64,145,191,0.9);}.fail li{background-image:url(/ui/uibase/icons/svg/error.svg);}.success li{background-image:url(/ui/uibase/icons/svg/correct.svg);}.question li{background-image:url(/ui/uibase/icons/svg/question.svg);}.warning li{background-image:url(/ui/uibase/icons/svg/warning.svg);}.info li{background-image:url(/ui/uibase/icons/svg/information.svg);}div .notice li a{color:#fff;text-decoration:underline;}.singlepage{position:fixed;right:10px;width:auto;z-index:100000;margin:0;overflow:hidden;}.ie6 .singlepage{position:absolute;}.singlepage .notice{max-width:600px;float:right;clear:right;}.has-js .notice .closebutton_placeholder,.notice span.closebutton{position:absolute;top:5px;right:5px;display:block;width:20px;height:20px;overflow:hidden;cursor:pointer;color:rgba(255,255,255,0.7);text-indent:-999em;background:url(/ui/uibase/img/close-white.svg) no-repeat center;background-size:.8em;opacity:.65;}.notice span.closebutton:hover{opacity:1;}  .pb-icon-16,.pb-icon-24,.pb-icon-32,.pb-icon-48{background-repeat:no-repeat;display:inline-block;float:left;position:relative;font-size:0;color:transparent;overflow:hidden;}.pb-icon-16{width:16px;height:16px;margin-right:4px;}.pb-icon-24{width:24px;height:24px;}.pb-icon-32{width:32px;height:32px;}.pb-icon-48{width:48px;height:48px;}.pb-icon-16 span,.pb-icon-24 span,.pb-icon-32 span,.pb-icon-48 span{left:0;position:absolute;top:0;height:100%;width:100%;}.buttons a{text-decoration:none;}div.tooltip{background-color:#ddd;border:1px solid #ddd;box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2)}.opacity-slider{display:inline-block;margin-left:.5em;}.colorPickerHex{position:absolute;margin-left:0.5em;margin-top:0.5em;opacity:0.4;}.colorPicker{padding-left:1.4em;padding-right:32px;}.color-preview,.color-preview-view{position:absolute;display:inline-block;overflow:hidden;margin:4px -26px;border:1px solid #ccc;border-radius:15px;vertical-align:middle;background:transparent url(/ui/uibase/img/bg-transparent.png) repeat 0 0;transition:all .2s;}.color-preview:hover{border-color:#888;}.color-preview-view{width:1.6em;}.color-preview-view span{display:inline-block;}.color-preview input{display:block;width:20px !important;height:20px;padding:0;border:0;background-color:transparent;cursor:pointer !important;}.color-preview + .icon{display:none;}span.colorSampleContainer{display:inline-block;overflow:hidden;border:1px solid #ccc;border-radius:15px;vertical-align:top;background:transparent url(/ui/uibase/img/bg-transparent.png) repeat 0 0;}span.colorSample{display:block;width:15px;height:15px;}img.button{cursor:pointer;}table.itemlist tbody tr.this-week td{background-color:#D2E9FF !important;}table.itemlist tbody tr.too-late td{background-color:#FFA6A6 !important;}table.itemlist tbody tr.future td{background-color:#fff !important;}table.itemlist tbody tr.healthy-100 td{background-color:#A8FF90 !important;}table.itemlist tbody tr.healthy-75 td{background-color:#FFFE90 !important;}table.itemlist tbody tr.healthy-50 td{background-color:#FFE390 !important;}table.itemlist tbody tr.healthy-25 td{background-color:#FFB690 !important;}table.itemlist tbody tr.healthy-0 td{background-color:#FF382D !important;}table.itemlist tbody tr.table-footer td{background-color:#ebebeb;font-weight:bold;}ul.picker{padding:0;margin:1px 0 .5em 0;list-style:none;}ul.picker li{padding:0.4em;border-radius:4px;}ul.picker li + li{margin-top:0.3em;}ul.picker li:hover{background-color:rgba(0,0,0,0.05);}.pickerItemMoved{animation:movedUp .3s;}.pickerItemMoved + li{animation:movedDown .3s;}@keyframes movedUp{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes movedDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}ul.picker li img{height:1em;margin-top:-0.2em;padding-inline:.3em;vertical-align:middle;opacity:.5;}ul.picker li > img:first-child{margin-left:-.3em;}ul.picker li > span:last-child{margin-left:.6em;}ul.picker li img:hover{opacity:1;}ul.recent{width:100%;margin:0 0 1em 0;padding:0;overflow:hidden;list-style:none;border-top:1px solid #ddd;}ul.recent li{width:100%;float:left;border-bottom:1px solid #ddd;background-color:#fff;}ul.recent li.odd{background-color:#F0F7FB;}ul.recent li a,ul.recent li span.nolink{width:100%;float:left;padding:.5em 0;margin:0;text-decoration:none;}ul.recent li span.nolink,ul.recent span.nolink span,ul.recent span.nolink em.action{cursor:default !important;}ul.recent li a:focus{outline:0;}ul.recent li a:hover,ul.recent li a:focus{background-color:#C0E7FB;}ul.recent span,ul.recent em.action{display:block;float:left;padding:.25em;margin-right:.5em;cursor:pointer;}ul.recent span.sep{display:none;}ul.recent em.action,ul.recent span.action{width:5em;padding:.2em .15em;margin:.4em 0 0 .5em;overflow:hidden;font-size:9px;font-style:normal;font-family:Arial,Helvetica,sans-serif;line-height:normal;text-align:center;color:#777;background-color:#e9e9e9;}ul.recent li.new em.action,ul.recent li.add em.action{color:green;background-color:#cf9;}ul.recent li.changed em.action,ul.recent li.edit em.action{color:#f60;background-color:#ff9;color:#f90;}ul.recent li.deleted em.action{color:#f33;background-color:#fcc;}ul.recent span.title{float:none;margin:0 10em 0 5em;}ul.recent span.icon{padding:0;}ul.recent strong.label{display:block;margin-left:2em;font-weight:normal;text-decoration:underline;}ul.recent span.nolink strong.label{text-decoration:none;}ul.recent span.date{float:right;}ul.recent span.time{float:none;display:inline;margin:0;padding:0;color:#999;}ul.recent span.extra{padding:0 .5em 0 7.3em;color:#555;}div.collapsible_container,div.article.collapsible_container{background-color:#f6f6f6;border:1px solid #ddd;padding:5px 10px;}div.collapsible_container h2{padding-left:15px;cursor:pointer;background:transparent url(/ui/uibase/img/article-collapsible.png) no-repeat left center;}div.collapsible_container h2.open{background:transparent url(/ui/uibase/img/article-collapsible-d.png) no-repeat left center;}img.cursor-enlarge,img.pbuic-lightbox-image{cursor:url(/ui/uibase/cursor/enlarge.cur),url(/ui/uibase/cursor/enlarge.png),pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}img.cursor-reduce{cursor:url(/ui/uibase/cursor/reduce.cur),url(/ui/uibase/cursor/reduce.png),pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}#ModuleInterface-mod_manager a:focus img.icon[src*="refresh.svg"]{animation:spin 1s infinite linear;}ul.picker:empty{display:none;}ul.picker:not(:empty) ~ .picker_placeholder{display:none;}.picker_placeholder{display:inline-block;padding:0.5em 0.4em;border:1px solid transparent;line-height:initial;color:#757575;}.picker_placeholder > *{opacity:0.8;}:root{--text:rgb(90,64,48);--text2:#666666;--groen:#1DC199;--groen-hover:#1DC199;--blauw:#0283bd;--blauw-light:#81c1de;--brown:rgb(90,64,48);}body{font-family:'Quicksand',sans-serif;color:var(--text);}a{color:var(--text);}.icon svg,.icon img{display:inline-block;height:1.2em;width:1.5em;margin-top:-0.2em;}.site-container{width:100%;overflow:hidden;}header{width:100%;}.header{display:none;}.content-container{max-width:1200px;margin:0 auto;width:100%;padding:0 15px;}.fixit--fixed{position:fixed;left:0;right:0;z-index:100000;}.site-container .fixit-wrapper:first-child{z-index:100001;}.page__title{text-align:center;}.Article__content .first{margin-top:0px;}.Article__content>*{width:100%;}.Article__content>img{height:auto !important}.at-headerphoto img{width:100%;}.Article--snippet .Article__title{text-align:center;}footer .partners{margin-top:30px;}.at-headerphoto h2{display:none;}div.flexslider{margin-bottom:0;}ol.flex-control-nav{bottom:0;z-index:1000;}body .flex-control-paging li a.flex-active{background:#fff;}body .flex-control-paging li a{background:rgba(255,255,255,0.5);box-shadow:none;}body .flex-direction-nav a{color:#fff;height:50px;}header .Article__title{display:none;}header .Article--static p{margin:0;}.button{margin-bottom:1px;}#chatNameFormSubmit,.btn-subscribe,.button-oranje,.btn,.searcher-mobile div.button,.button button,.ui-widget-content a.button,button.submit,.button{display:inline-block;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;background:#e5e5e9;padding:.5em 1em;border:0;cursor:pointer;transition:background .3s ease;}.button.button--text,.button.button--text:hover{background:transparent;color:var(--text);font-weight:700;text-decoration:underline;padding:0;}.button.button--text:hover{text-decoration:none;}.button--border{background-color:transparent;border:2px solid #e5e5e9;color:#e5e5e9;transition:border .3s ease,color .3s ease;}.button--border:hover{border-color:#bbb;color:#bbb;}.banner{width:100%;overflow:hidden;position:relative;}.banner--high{height:500px;}.banner--low{height:250px;}.banner__overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;}.banner__overlay .content-container{position:relative;height:100%;}.banner__payoff{position:absolute;width:420px;height:220px;font-size:55px;font-family:'Caveat',cursive;color:#fff;line-height:.85;text-shadow:-5px 5px 15px rgba(0,0,0,0.5);text-align:center;max-width:80vw;transition:opacity .5s ease;}@media screen and (max-width:480px){.banner__payoff{font-size:40px;}}.banner__payoff>div{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;}.banner__payoff--clockwise{transform:rotate(3deg);}.banner__payoff--counter-clockwise{transform:rotate(-3deg);}.banner__payoff--left-top{left:16px;top:16px;}.banner__payoff--left-center{left:16px;top:50%;margin-top:-110px;}.banner__payoff--left-bottom{left:16px;bottom:16px;}.banner__payoff--right-top{right:16px;top:16px;}.banner__payoff--right-center{right:16px;top:50%;margin-top:-110px;}.banner__payoff--right-bottom{right:16px;bottom:16px;}.banner__img{width:100% !important;height:100% !important;transform:none !important;object-fit:cover;}.content--two-columns .Article--static .Article__title{padding:8px;margin:-16px -16px 16px !important;color:#fff;}.searcher{padding:4px 8px;font-size:1.2em;min-height:72px;}.searcher-type-selector{position:relative;}.searcher-type-selector::after{content:'';position:absolute;left:-20px;bottom:-20px;width:0px;height:0px;transform:rotate(45deg);border:14px solid #fff;border-bottom:14px solid transparent;border-right:14px solid transparent;pointer-events:none;}.searcher>.content-container{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center;-webkit-justify-content:center;opacity:0;transition:opacity .5s ease;position:relative;}.searcher .icon-cartoon-arrow{color:#ffffff;position:absolute;z-index:1000;font-size:4em;left:100%;bottom:-14px;margin-left:-60px;}.searcher.loaded>.content-container{opacity:1;}.searcher-type-selector{color:#fff;text-align:right;text-transform:uppercase;}.searcher-type{display:flex;display:-webkit-flex;flex-flow:row nowrap;-webkit-flex-flow:nowrap;justify-content:flex-end;margin:4px 0;cursor:pointer;}.searcher-type__checkbox{display:inline-block;width:1.3em;height:1.3em;background:#fff;margin-left:.5em;position:relative}span.searcher-type__checkbox::after{content:'';position:absolute;width:.4em;height:.8em;left:.4em;top:.05em;border-top:0px;border-left:0px;opacity:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.searcher--kamperen .searcher-type--kamperen span.searcher-type__checkbox::after,.searcher--huren .searcher-type--huren span.searcher-type__checkbox::after{opacity:1;}.searcher .booking-widget{display:none;}.ha-searcher__item-title,.searcher--kamperen .booking-widget--kamperen{display:flex;display:-webkit-flex;flex-flow:column wrap;-webkit-flex-flow:column wrap;justify-content:center;}.searcher--huren .booking-widget--huren{display:flex;display:-webkit-flex;flex-flow:column wrap;-webkit-flex-flow:column wrap;justify-content:center;}.ha-searcher__item{padding:12px 0;}.detail .ha-searcher__item{padding:8px 0;}.ha-searcher__item-title,.ha-searcher__item label,.ha-searcher__item span{font-weight:400;text-transform:uppercase;padding:0 16px;}.ha-searcher__item label,.ha-searcher{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;color:#fff;}.ha-searcher__criteria{display:none;}.ui-datepicker-trigger{display:none;}.ha-searcher__item[data-name="arrivalDeparture"] input:first-child{margin-right:16px;}.ha-searcher__item-title{display:none;}.ha-searcher__item span{display:none;}.ha-searcher__item-field{cursor:pointer !important;}.ha-searcher__item input,.ha-searcher__button{border:0;height:40px;text-transform:uppercase;padding:0em 1em;transition:background .3s ease;cursor:pointer;}.ha-searcher__item input{width:250px;color:var(--text);border-radius:0;transition:.2s box-shadow ease-in-out;}.ha-searcher__item input:focus::placeholder,.ha-searcher__item input:focus{color:#000;font-weight:700;outline:none;cursor:none;}.ha-searcher__item input:focus{box-shadow:0 -4px 0 #999 inset;}.ha-searcher__button{font-size:1em;}.searcher--close{display:none;}.searcher--mobile-title{display:none;}body.searcher--guests .searcher{font-size:1.1em;}body.searcher--guests .searcher .booking-widget-searcher{width:100%;}body.searcher--guests .searcher>.content-container{max-width:800px;}body.searcher--guests .searcher .ha-searcher__item{flex:1 13em;}body.searcher--guests .searcher .ha-searcher__item-field{width:100%;}body.searcher--guests .searcher .ha-searcher__item input{width:100%;text-transform:initial;}body.searcher--guests .searcher .ha-searcher__item[data-name="arrivalDeparture"] input:first-child{margin-right:0px;}body.searcher--guests .searcher .ha-searcher__guests--selectors{box-shadow:0 0 15px 0 rgba(0,0,0,.15);font-size:.925em;}body.searcher--guests .searcher .ha-searcher__guests--selected{margin:0;}body.searcher--guests .searcher--kamperen .booking-widget,body.searcher--guests .searcher--huren .booking-widget{flex:1;}body.searcher--guests .searcher--kamperen .ha-searcher__item,body.searcher--guests .searcher--huren .ha-searcher__item{flex:0 40%;}body.searcher--guests .searcher--kamperen .ha-searcher__item:nth-child(3),body.searcher--guests .searcher--huren .ha-searcher__item:nth-child(3){flex:0 20%;}body.searcher--guests .searcher--kamperen .ha-searcher__item:nth-child(3) .ha-searcher__button,body.searcher--guests .searcher--huren .ha-searcher__item:nth-child(3) .ha-searcher__button{margin:0 8px;}body.searcher--guests .searcher--kamperen .ha-searcher__guests,body.searcher--guests .searcher--huren .ha-searcher__guests{padding:0 8px;}body.searcher--guests .searcher--kamperen>.content-container,body.searcher--guests .searcher--huren>.content-container{max-width:1000px;}@media screen and (max-width:700px){body a.map--switch-view{display:flex !important;}.ha-searcher__item.ha-searcher__item--button{display:none;}body.searcher--guests .searcher .ha-searcher__item{flex:0 100% !important;padding:4px 0;}body.searcher--guests div.searcher.searcher .searcher--mobile-title{margin-top:12px;}body.searcher--guests .searcher--kamperen .ha-searcher__item:nth-child(3) .ha-searcher__button,body.searcher--guests .searcher--huren .ha-searcher__item:nth-child(3) .ha-searcher__button{margin:0px;}body.searcher--guests .searcher--kamperen .ha-searcher__guests,body.searcher--guests .searcher--huren .ha-searcher__guests{padding:0px;}}body.searcher--guests .searcher .hm-form-spinner__cmd{flex:0 0 auto;width:2em;height:2em;border-radius:50%;color:#2196F3;text-align:center;padding:0;background-color:transparent;border:1px solid currentColor;font-weight:bold;}body.searcher--guests .searcher .hm-form-spinner__cmd:disabled{color:#ccc;}body.searcher--guests .searcher .hm-form-spinner__cmd:not(:disabled):hover{color:#fff;}.ha-searcher__item.ha-searcher__item--button{flex:0 40px !important;}.ha-searcher__item.ha-searcher__item--button a{white-space:nowrap;text-decoration:none;cursor:pointer;padding-left:10px;padding-right:10px;display:flex;flex-flow:row nowrap;align-items:center;}.ha-searcher__item.ha-searcher__item--button svg{color:#005596;color:#fff;width:20px;margin-right:10px;}a.ha-searcher__view-switcher{display:flex;height:100%;justify-content:center;margin-left:16px;color:#fff;}a.map--switch-view{display:none !important;position:fixed;bottom:1em;left:1em;background:#fff;z-index:100000000000000000000;display:block;width:60px;height:60px;border-radius:50%;box-shadow:rgb(0 0 0 / 30%) 0px 4px 12px;flex-flow:column;justify-content:center;align-items:center;}a.map--switch-view svg{width:30px;color:#005596;}.popup-container:not(.popup--visible){display:none;}.popup-container{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);z-index:10000000001;padding:10px;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;justify-content:center;}.popup-container .popup-content{width:100%;max-width:800px;margin:0 auto;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);position:relative;max-height:90vh;overflow:hidden;}.popup-container .popup-content .Article{overflow:auto;padding:30px;max-height:90vh;overflow:auto;box-sizing:border-box;}.popup-container .popup-content .Article__content>*:last-child{margin-bottom:0;}.popup-close{width:30px;height:30px;background:#666;position:absolute;right:0px;top:0px;transition:background .3s ease;cursor:pointer;z-index:10000;}.popup-close::before,.popup-close::after{width:20px;height:4px;background:#fff;content:'';position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-2px;transform:rotate(45deg);border-radius:3px}.popup-close::before{transform:rotate(-45deg)}.content--three-columns,.content--two-columns{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;padding:8px;margin:0 -16px;width:calc(100% + 32px);}.content--three-columns > .Article,.content--two-columns > .Article{width:50%;max-width:50%;padding:8px;flex:1 auto;-webkit-flex:1 auto;display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;}.content--two-columns > .Article--small{width:33.33%;max-width:33.33%;}.content--two-columns > .Article--wide{width:66.67%;max-width:66.67%;}.content--three-columns{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;padding:8px;}.content--three-columns>.Article{width:33.33333%;max-width:33.33333%;padding:8px;flex:1 auto;-webkit-flex:1 auto;}.page-intro{text-align:center;padding:30px 0 10px;}.page-intro__title{line-height:1.2;font-size:2.2em;font-weight:700;margin-top:0;}.page-intro__title p{margin:0;}.page-intro__desc{line-height:1.6;font-size:1.2em;font-weight:600;}.page-intro-container{margin-top:20px;}.page-intro-container .Article--static .Article__inner{font-size:1.1rem;line-height:1.6;font-weight:600;text-align:center;}.page-intro-container .Article--static h3{font-size:1.6rem;}.page-intro-container img{max-width:100%;height:auto;}#Article--6882,#Article--6411,.content-text{font-size:1.1em;text-align:center;margin:0 auto;line-height:1.6;padding:0 16px;}#Article--6882 em,#Article--6411 em,.content-text em{font-family:'Caveat',cursive;font-weight:700;font-size:1.8em;font-style:normal;line-height:1.2}#Article--6882 a,#Article--6411 a,.content-text a{text-decoration:none;}.content__photo{position:relative;overflow:hidden;transition:box-shadow .3s ease;}.content__photo:hover{box-shadow:0 0 15px rgba(0,0,0,0.15);}.content__photo:hover .content__photo__img{transform:scale(1.05)}.content__photo__img{width:100%;transition:transform .3s ease;}.content__photo>a{display:block;}.content__photo__button{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);}.content__photo__button a.button{min-width:250px;text-align:center;font-size:1.1em;}.content--three-columns .content__photo__button{bottom:auto;top:0;left:0;right:0;transform:none;}.content--three-columns .content__photo__button a{width:100%;font-size:2.2em;text-transform:initial;font-family:'Caveat',cursive;font-weight:400;padding:0;}.content--three-columns .content__photo__button a:first-letter{text-transform:uppercase;}.reviews{text-align:center;font-size:1.2em;max-width:1200px;margin:0 auto;padding:30px 15px;position:relative;display:flex;flex-flow:row wrap;justify-content:center;}.review__item{flex:0 50%;position:relative;max-width:50%;padding:0 8px;display:flex;flex-flow:column nowrap;}@media screen and (max-width:800px){.review__item{flex:0 100%;max-width:100%;}}.review__desc{padding:0 16px;flex:1 auto;position:relative;}.review__title{margin-top:0;width:100%}.review__info{border-top:1px solid #d5d5d9;border-bottom:1px solid #d5d5d9;padding:6px 0 10px;}@media screen and (max-width:480px){.review__info{text-align:left;}}.review__name{display:inline;font-weight:700;margin-right:.2em;}.review__date{display:inline;margin-left:.2em;font-size:.8em;}.review__origin{font-size:.8em;}.review__grade{position:absolute;right:0;bottom:-.275em;font-size:3em;}.review__grade span:first-child{font-size:2em;font-weight:700;}.review-container,.acco-details__review{text-align:center;}.acco-details__review{margin-bottom:1em;}.acco-details__review > h2{margin-top:0;}.review{font-size:1.1em;max-width:700px;border-top:1px solid #d5d5d9;border-bottom:1px solid #d5d5d9;margin:0 auto;}.review__guest{margin:.5em 0;}.review__score{width:70px;margin:0 auto;}.review__score svg{width:100%;fill:#333;margin:-.5em 0 .5em;}.review__score--1 svg path:nth-child(n+2),.review__score--2 svg path:nth-child(n+3),.review__score--3 svg path:nth-child(n+4),.review__score--4 svg path:nth-child(n+5),.review__score--5 svg path:nth-child(n+6),.review__score--6 svg path:nth-child(n+7),.review__score--7 svg path:nth-child(n+8),.review__score--8 svg path:nth-child(n+9),.review__score--9 svg path:nth-child(n+10),.review__score--10 svg path:nth-child(n+11){fill:#eee;}.review__comment{font-style:italic;}.reviews--3 .review__item{flex:0 33.33333%;max-width:33.33333%;}@media screen and (max-width:950px){.reviews--3 .review__item{flex:0 100%;max-width:100%;}}.new2 .acco-details__review{text-align:left;}.new2 .review-wrapper{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex:row wrap;margin:0 -8px;}.new2 .review{flex:1 1 45%;font-size:1em;border-top:0;margin:0 8px;}.new2 .review:nth-child(-n+2){border-top:1px solid #d5d5d9;}.new2 .review__score{float:right;margin:1em .2em 0 0;}.acco-details__map .booking-widget-map{padding-bottom:70.78%;margin-bottom:1.5em;position:relative;}.acco-details__map .leaflet-container{background:#fff;}.acco-details__map.has-period .map-title__txt--main,.acco-details__map:not(.has-period) .map-title__txt--period{display:none;}.map-title__date,.map-title__sub{font-size:.6em;color:rgb(90,64,48);font-weight:normal;}.acco-details__map .booking-widget-map-result{border:1px solid #d5d5d9;border-radius:0px;pointer-events:none;}.acco-details__map a.map-popup-link{color:#fff;}.acco-details__map:not(.has-period) a.map-popup-link{display:none;}.acco-details__map .booking-widget-map-result{position:absolute !important;left:0;right:0;top:0;bottom:0;}body .leaflet-marker-icon{padding-left:32px;box-sizing:border-box;}body .leaflet-marker-icon:hover{background:transparent url(/ui/KDCRestyle/img/pointers/pointer-hover.png) no-repeat center bottom;}body .leaflet-marker-icon.ha-leaflet-marker-icon-available{background:transparent url(/ui/KDCRestyle/img/pointers/pointer-avail.png) no-repeat center bottom;}body .leaflet-marker-icon.ha-leaflet-marker-icon-not-available,body .leaflet-marker-icon.ha-leaflet-marker-icon-not-available:hover{background:transparent url(/ui/KDCRestyle/img/pointers/pointer-not-avail.png) no-repeat center bottom;}body .leaflet-marker-icon.ha-leaflet-marker-icon-not-available,body .leaflet-marker-shadow.ha-leaflet-marker-icon-not-available{display:none;}.acco-details__map .leaflet-bar a{border-radius:0px !important;}.acco-details__map .map-popup{display:flex;flex-flow:column;}.acco-details__map .map-popup-title{order:1;}.acco-details__map .map-popup-description{order:2;margin-bottom:1em;}.acco-details__map .map-popup-button{order:3;margin-bottom:.5em;}.acco-details__map .leaflet-popup-content{height:auto !important;min-width:145px}.booking-map-custom-popup{position:fixed;left:0;top:0;bottom:0;right:0;z-index:10000000000;background:rgba(0,0,0,0.3);display:flex;flex-flow:column;justify-content:center;text-align:center;}.booking-map-custom-popup .map-popup{background:#fff;padding:16px;margin:0 auto;text-align:left;display:flex;flex-flow:column;height:100vh;width:100vw;position:relative;}.booking-map-custom-popup .map-popup .map-popup-button{display:none;}.booking-map-custom-popup .map-popup > *{order:2;}.booking-map-custom-popup .map-popup > .map-popup-image{order:1;}.booking-map-custom-popup .map-popup img{width:100%;}.map-popup-close{position:absolute;right:0;top:0;width:30px;height:30px;background:#1dc199;cursor:pointer;}.map-popup-close::before,.map-popup-close::after{content:'';width:20px;height:2px;background:#fff;display:block;position:absolute;top:14px;left:5px;transform:rotate(45deg);}.map-popup-close::before{transform:rotate(-45deg);}@media screen and (min-width:481px){.booking-map-custom-popup{display:none !important;}}@media screen and (max-width:480px){.detail .leaflet-popup{display:none !important;}}.partners{background:#f5f5f9;border-top:1px solid #d5d5d9;padding:8px 0;}.partners ul{margin:0;padding:0;list-style:none;text-align:center;}.partners ul li{display:inline-block;padding:8px 16px;;}.partners ul li img{max-width:200px;max-height:75px;}.partners ul li.partner--hiswa img{width:100px;}.partners ul li.partner--anwb img{width:100px;}.partners ul li.partner--zoover img{width:100px;}.partners ul li.partner--zoover{position:relative;padding-right:70px;height:70px;line-height:50px;}.partners ul li.partner--zoover .partner--zoover-grade{position:absolute;top:50%;transform:translateY(-50%);right:16px;width:44px;height:44px;line-height:44px;border-radius:50%;background-color:#FF6F26;font-size:1.45em;color:#fff;font-weight:bold;text-align:center;}.park-usp{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex:row wrap;padding:8px 0;}.park-usp__item{flex:0 25%;-webkit-flex:0 25%;display:flex;display:-webkit-flex;flex-flow:row nowrap;-webkit-flex:row nowrap;justify-content:center;padding:8px 0;text-decoration:none;}.park-usp__icon,.park-usp__desc{display:flex;display:-webkit-flex;flex-flow:column wrap;-webkit-flex:column wrap;justify-content:center}.park-usp__icon{font-size:1.7em;margin-right:.3em;}.park-usp__desc{line-height:1;font-size:1.125em;}@media screen and (max-width:480px){.park-usp{display:none;}}.levels{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;opacity:0;transition:opacity .3s ease;margin-top:30px;}.levels.loaded{opacity:1;}.acco-item{flex:0 33.33%;-webkit-flex:0 33.33%;max-width:33.33%;text-align:center;display:flex !important;display:-webkit-flex !important;flex-flow:row wrap;-webkit-flex-flow:row wrap;}.acco-item a{text-decoration:none;}a.acco-item__actie{position:absolute;background:#ccc;color:#fff;padding:8px 16px;right:-8px;top:8px;transition:box-shadow .3s ease;z-index:10000;úúúúú}a.acco-item__actie:hover{box-shadow:0 0 0 100px rgba(0,0,0,0.1) inset;}.acco-item__title{margin-top:0;margin-bottom:0px;padding:8px;z-index:1;}.acco-item__title a{color:#fff;}.acco-item__title a::after{display:block;content:'';position:absolute;left:0;top:0;right:0;bottom:0;}.acco-item__inner{margin:8px 8px 32px;border:1px solid #e5e5e9;box-shadow:0 0 15px rgba(0,0,0,0.15);display:flex;display:-webkit-flex;flex-flow:column nowrap;-webkit-flex-flow:column nowrap;position:relative;width:100%;}.acco-item__criteria{width:100%;padding:12px 16px 0;}.acco-item__persons,.acco-item__wifi,.acco-item__stroom,.acco-item__hond,.acco-item__geen-hond,.acco-item__auto,.acco-item__bad,.acco-item__ontbijt,.acco-item__toilet,.acco-item__douche,.acco-item__sauna{position:relative;float:left;height:24px;background:transparent url(/ui/KDCRestyle/img/sprite-acco.png?v=5) no-repeat 0 0;margin-right:15px;z-index:2;cursor:pointer;}.acco-item__persons{background-position:0 0;padding-left:32px;font-weight:bold;}.acco-item__wifi{background-position:0 -40px;width:29px;}.acco-item__stroom{background-position:0 -80px;width:24px;}.acco-item__hond{background-position:0 -120px;width:29px;}.acco-item__geen-hond{display:none;float:right;margin:0 0 0 15px;background-position:-40px -120px;width:29px;}.geversduin .acco-item__geen-hond{display:block;}.acco-item__auto{background-position:0 -160px;width:24px;}.acco-item__douche{background-position:0 -200px;width:20px;}.acco-item__bad{background-position:0 -240px;width:25px;}.acco-item__ontbijt{background-position:0 -280px;width:22px;}.acco-item__sauna{background-position:0 -320px;width:24px;}.acco-item__toilet{background-position:0 -360px;width:20px;}.acco-item__content{padding:16px;display:flex;display:-webkit-flex;flex-flow:column nowrap;-webkit-flex-flow:column nowrap;flex:1 auto;-webkit-flex:1 auto;text-align:left;align-items:center;padding:0;}.acco-item__content p{text-align:left !important;}.acco-item__more{display:block;text-align:right;}.acco-item__more::after{content:'\00BB';margin-left:.5em;}.acco-item__content .first{margin-top:0;}.acco-item__usp{margin-bottom:auto;width:100%;padding:16px;}.acco-item__foto{width:100%;padding-bottom:54%;position:relative;overflow:hidden;}.owl-single-image img,úúúúú  .acco-item__foto > img{width:100%;position:absolute;left:0;right:0;top:0;}.acco-item__usp ul{list-style:none;padding:0;margin:0;}.acco-item__usp li{position:relative;margin:0 0 10px;padding:0 0 0 22px;}.acco-item__usp li::before{display:block;content:'';position:absolute;left:0;top:0;width:18px;height:1.3em;margin-right:8px;border:0 !important;background:transparent url(/ui/KDCRestyle/img/check.png) no-repeat center center;background-size:100%;}.acco-item__avail-disclaimer{font-size:14px;margin-top:5px;}.acco-item__avail-disclaimer[data-person-mode="none"]{display:none;}.acco-item__avail-disclaimer[data-person-mode="one"] .acco-item__avail-disclaimer-text--multi-persons{display:none;}.acco-item__avail-disclaimer[data-person-mode="multi"] .acco-item__avail-disclaimer-text--one-person{display:none;}.acco-item__price{text-indent:0;font-size:1.5em;line-height:1em;font-weight:700;}.acco-item.booking-widget-level.ha-level-hidden .acco-item__price,.acco-item.booking-widget-level.ha-level-hidden .acco-item__avail-disclaimer[data-person-mode]{display:none;}.availability .total-price{display:none !important;}.acco-item__availability-info .not-available,.acco-item.acco-item--no-period .not-available,.acco-item.acco-item--no-period .acco-item__price,.acco-item.acco-item--no-period .button-booking,.acco-item.acco-item--no-period .availability,.acco-item.acco-item--no-period .acco-item__avail-disclaimer,.acco-item.acco-item--no-period .acco-item__avail-disclaimer[data-person-mode="one"],.acco-item.acco-item--no-period .acco-item__avail-disclaimer[data-person-mode="multi"],.acco-item.acco-item--no-period .acco-item__availability-info{display:none;}.acco-item__availability-info{width:100%;background-color:#eee;padding:10px 16px;margin-bottom:16px;}.acco-item .availability{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;margin-bottom:0;text-align:left;font-size:.85em;}.acco-item .availability div{display:flex;order:2;padding:0;}.availability .nrOfPersons,.availability button{display:none !important;}.availability .arrival,.availability .departure,.availability .nrOfNights{position:relative;display:flex;text-indent:-3000px;}@media screen and (max-width:480px){.acco-item .availability div,.availability .arrival,.availability .departure,.availability .nrOfNights{display:block;}}.availability .arrival span,.availability .departure span,.availability .nrOfNights span{display:block;float:left;text-indent:0;}.availability .arrival span{padding-right:.3em;}.availability .departure span{padding-right:.5em;}.availability .departure span::before{content:'t/m';padding-right:.3em;font-weight:normal;color:inherit;}html[lang="en"] .partner--kidsproof,html[lang="de"] .partner--kidsproof{display:none;}html[lang="de"] .availability .departure span::before{content:'b/e';}html[lang="en"] .availability .departure span::before{content:'until';}.availability .nrOfNights span{font-weight:normal;color:inherit;}.availability .nrOfNights span::before,.availability .nrOfNights span::after{content:'(';}.availability .nrOfNights span::after{content:'nachten)';padding-left:.3em;font-weight:normal;color:inherit;}html[lang="de"] .availability .nrOfNights span::after{content:'Nächte)';}html[lang="en"] .availability .nrOfNights span::after{content:'nights)';}.availability .total-price{width:100%;flex:1 100%;-webkit-flex:1 100%;}.availability span{font-weight:700;white-space:nowrap;}.availability .total-price span{font-size:1.2em;}.acco-item .availability .total-price{display:block;position:relative;text-indent:-3000px;order:1;}.acco-item .availability .total-price span:not(.price-information){display:block;float:left;text-indent:0;font-size:1.5em;line-height:1em;}.acco-item__buttons{position:relative;width:100%;margin-top:0;padding:0 16px 16px;z-index:2;}.acco-item__buttons .button{display:block;text-align:center;}.acco-item__buttons .button-spacer{display:block;width:100%;height:2.35em;}.acco-item .button-booking--noparams,.acco-item.acco-item--no-period .button-booking--params{display:none;}.acco-item.acco-item--no-period .button-booking--noparams{display:block;}.acco-landing__list .acco-item:not(.ha-level-hidden) .button:not(.button-booking),.acco-landing__list .acco-item.ha-level-hidden .button-booking{display:none !important;}.ha-level-hidden{order:1000 !important;}.ha-level-hidden.no-ha-object{order:1001 !important;}.ha-level-hidden .availability{display:none;}.ha-level-hidden .not-available{display:block;}.ha-level-hidden .button-booking{display:none;}.ha-level-alternative{order:900 !important;}.ha-level-alternative .acco-item__inner::after{content:'Alternatieve periode';position:absolute;padding:.3em 1em;color:#fff;font-weight:600;top:8px;right:-8px;box-shadow:0 0 10px rgba(0,0,0,.25);z-index:1000;}.ha-level-alternative .availability.alternative::after{content:'Alternatieve periode';width:100%;font-size:.9em;font-weight:600;color:#fff;margin:5px -16px 5px;padding:3px 16px;order:0;z-index:1000;}html[lang="de"] .ha-level-alternative .acco-item__inner::after,html[lang="de"] .ha-level-alternative .availability.alternative::after{content:'Alternativer Zeitraum';}html[lang="en"] .ha-level-alternative .acco-item__inner::after,html[lang="en"] .ha-level-alternative .availability.alternative::after{content:'Alternative period';}.acco-item .owl-carousel--list .owl-nav{position:absolute;top:50%;width:100%;transform:translateY(-50%);margin-top:0px !important;}.acco-item .owl-carousel--list .owl-nav [class*=owl-]{background:transparent;outline:0;padding:0;margin:0 !important;width:30px;height:30px;border:0;border-bottom:3px solid #fff;border-right:3px solid #fff;font-size:0;border-radius:0px;position:absolute;transition:transform .3s ease;}.acco-item .owl-carousel--list .owl-nav [class*=owl-]:hover{background:transparent;}.acco-item .owl-carousel--list .owl-nav [class*=owl-] span{display:none;}.acco-item .owl-carousel--list .owl-nav .owl-next{transform:translateY(-50%) rotate(-45deg);right:20px;}.acco-item .owl-carousel--list .owl-nav .owl-prev{transform:translateY(-50%) rotate(135deg);left:20px;}.acco-item .owl-carousel--list .owl-nav .owl-next:hover{transform:translateY(-50%) rotate(-45deg) scale(1.2);background:transparent;}.acco-item .owl-carousel--list .owl-nav .owl-prev:hover{transform:translateY(-50%) rotate(135deg) scale(1.2);background:transparent;}.acco-item .owl-carousel--list .owl-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:8px;}.acco-item .owl-carousel--list .owl-dots .owl-dot{background:transparent;border:transparent;}.acco-item .owl-carousel--list .owl-dots .owl-dot span{background:#fff;width:12px;height:12px;border-radius:50%;display:block;opacity:.5;transition:opacity .3s ease;}.acco-item .owl-carousel--list .owl-dots .owl-dot.active span,.acco-item .owl-carousel--list .owl-dots .owl-dot:hover span{opacity:.9;}.acco-details__header{position:relative;left:50%;width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:24px;}.new .acco-details__header .owl-single-image img{display:block;width:100%;}.new .acco-details__header .owl-carousel-with-thumbs .owl-carousel--thumbs{position:absolute;bottom:0;left:9px;}.new .acco-details__header .owl-carousel-with-thumbs .owl-carousel--thumbs .owl-stage{min-width:90vw;}.new .acco-details__header .owl-carousel-with-thumbs .owl-carousel--thumbs .owl-item{width:100px !important;border:1px solid #fff;}.acco-details__usps{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0;}.acco-details__usp{flex:1 1 auto;margin:0;padding:0;font-size:1.1em;line-height:30px;white-space:nowrap;text-align:center;}.acco-details__usp::before{display:inline-block;content:'';width:29px;height:27px;background:transparent url(/ui/KDCRestyle/img/check.png) no-repeat 0 0;background-size:contain;margin:0 .2em -5px;}.new2 .acco-details__usps{display:block;margin-bottom:1em;}.new2 .acco-details__usp{display:inline-block;font-size:1em;margin-right:2em;}.new2 .acco-details__usp::before{width:18px;height:20px;margin:0 .2em -5px 0;}.new .acco-details__content{text-align:center;padding:0 2em 1em 0;}.new2 .acco-details__content{text-align:left;}.new2 .acco-details__content p.last{margin-bottom:.5em;}.new a.acco-details__back,.new a.acco-details__back:hover{display:block;text-align:right;padding:.5em .3em 0;margin-bottom:-.5em;}.new2 a.acco-details__back,.new2 a.acco-details__back:hover{float:right;padding:.2em .3em 0;}.acco-details__title{text-align:center;margin-top:0px;}.new2 .acco-details__title{text-align:left;margin:.5em 0 .2em;}.new .acco-details__kader{border:1px solid #e5e5e9;box-shadow:0 0 15px rgba(0,0,0,0.15);padding:16px;margin-bottom:16px;}.new .acco-details__kader h2,.new .acco-details__kader h3{margin:0 0 .5em;}.new .acco-details__kader h2{font-size:1.4em;}html[lang="de"] .new .acco-details__kader h2{font-size:1.25em;}.new .acco-details__kader p{margin:0 0 1em;}.new .acco-details__kader ul:not(.icons){margin:20px 0;padding:0;list-style:none;}.new .acco-details__kader ul:not(.icons) li{position:relative;margin:0 0 10px;padding:0 0 0 22px;}.new .acco-details__kader ul:not(.icons) li::before{display:block;content:'';position:absolute;left:0;top:0;width:18px;height:1.3em;background:transparent url(/ui/KDCRestyle/img/check.png) no-repeat center center;background-size:100%;}.new .acco-details__kader--color{position:relative;background-color:#666;color:#fff;border:0px;margin-bottom:10px;}.new .acco-details__kader--color h2,.new .acco-details__kader--color h3{color:#fff;}.new .quickbook-info{display:none;}.new2 .quickbook-info__date{font-size:.9em;line-height:1.6em;}.new .quickbook-info__data{font-weight:bold;}.new .quickbook-info__price{float:left;width:53%;font-family:'FuturaLTPro-Medium',Arial,Helvetica,sans-serif;font-size:1.8em;font-weight:bold;margin:.3em 0 .2em;}.new2 .quickbook-info__price{display:inline-block;float:none;width:auto;font-family:'Quicksand',sans-serif;font-size:2em;line-height:1.3em;margin:0;}.new .quickbook-info__book{float:right;width:45%;margin:.7em 0 .4em;text-align:center;}.new .quickbook-info__reset{position:relative;float:right;clear:both;text-decoration:none;}.new .quickbook-info__reset{color:#fff;}.new .quickbook-info__reset:hover{text-decoration:underline;}.new .acco-details__bookinfo{font-style:italic;text-align:center;margin:.5em 0 1em;}.new2 .acco-details__bookinfo{margin:.5em 0 0;}.icons{display:flex;margin:0 -16px -16px;padding:0;list-style:none;}.new2 .icons{flex-flow:row wrap;margin:0;background-color:#fff;}.icons__icon{display:inline-block;margin:10px auto;padding:0;}.new2 .icons__icon{margin:5px auto;}.icons__icon a{display:block;width:100%;height:100%;}.icons__icon--anwb{position:relative;background:transparent url(/ui/KDCRestyle/img/partners/ANWB-logo.min.svg) no-repeat 0 0;background-size:80px auto;width:85px;height:47px;}.new2 .icons__icon--anwb{flex:0 0 85px;}.icons__icon--anwb-stars.review__score{position:absolute;bottom:0;right:0;width:40px;}.icons__icon--anwb-stars.review__score svg{fill:#fcad18;margin:-10px 0 0;}.icons__icon--greenkey{background:transparent url(/ui/KDCRestyle/img/partners/greenkey.png) no-repeat 0 0;background-size:contain;width:36px;height:55px;}.new2 .icons__icon--greenkey{flex:0 0 36px;}.icons__icon--zoover{position:relative;background:transparent url(/ui/KDCRestyle/img/partners/zoover.min.svg) no-repeat 0 center;background-size:80px auto;width:120px;height:55px;}.new2 .icons__icon--zoover{flex:0 0 120px;}.icons__icon--zoover-grade{position:absolute;top:11px;right:0;width:34px;height:34px;line-height:34px;border-radius:50%;background-color:#FF6F26;font-size:1.2em;color:#fff;font-weight:bold;text-align:center;}.icons__icon--google{position:relative;background:transparent url(/ui/KDCRestyle/img/partners/google-reviews.png) no-repeat 0 center;background-size:80px auto;width:120px;height:55px;}.new2 .icons__icon--google{flex:0 0 120px;}.icons__icon--google-grade{position:absolute;top:11px;right:0;width:34px;height:34px;line-height:34px;border-radius:50%;background-color:#4285F4;font-size:1.2em;color:#fff;font-weight:bold;text-align:center;padding-right:3px;}.acco-details__inventaris{margin:0 -8px;padding:0;}.acco-details__inventaris strong{font-size:1.125em;margin-bottom:.2em;display:block;}.acco-details__inventaris ul{width:100%;list-style:none;padding:0;margin:0;}.acco-details__inventaris li{padding-left:24px;position:relative;}.acco-details__inventaris li:before{display:block;content:'';position:absolute;left:0;top:0;width:18px;height:1.3em;background:transparent url(/ui/KDCRestyle/img/check.png) no-repeat center center;background-size:100%;}.acco-details__inventaris li.facility-huisdieren-zijn-niet-toegestaan:before{background-image:url(/ui/KDCRestyle/img/check-cross.png);}.new .acco-details__inventaris > .Article{display:block;}.new .acco-details__inventaris{text-align:left;}.new .acco-details__inventaris h3{margin-bottom:0.5em;text-transform:uppercase;}.new .acco-details__inventaris ul{margin-bottom:.5em;}.new .acco-details__inventaris .article + .Article ul{margin-bottom:0;}.new2 .acco-details__content2{border-top:1px solid #d5d5d9;border-bottom:1px solid #d5d5d9;margin-top:1em;padding:.6em 0 1em;}.new2 .acco-details__content2 h2{margin-top:0;}.new2 .acco-details__content2 ul{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;list-style:none;padding:0;margin:0 -8px;}.new2 .acco-details__content2 li{position:relative;width:calc(50% - 16px);padding-left:24px;margin:0 8px;}.new2 .acco-details__content2 li:before{display:block;content:'';position:absolute;left:0;top:0;width:18px;height:1.3em;background:transparent url(/ui/KDCRestyle/img/check.png) no-repeat center center;background-size:100%;}.acco-details__after-calendar{width:calc(100% + 32px) !important;}.acco-details__after-calendar .first{margin-top:0;}.acco-details__after-calendar .last{margin-bottom:0;}.acco-details__after-calendar .Article{display:flex;display:-webkit-flex;}.acco-details__after-calendar-content{width:100%;border:1px solid #e5e5e9;box-shadow:0 0 15px rgba(0,0,0,.15);padding:16px;}.content__boeken{margin-bottom:1.5em;}.new2 .content__boeken{margin-bottom:2.5em;}.new2 .content__boeken h2{margin-bottom:0;}.content__boeken__kalender{border:1px solid #e5e5e9;box-shadow:0 0 15px rgba(0,0,0,.15);margin:0px;padding:16px;}.new2 .content__boeken__kalender{border:0;box-shadow:none;padding:0;}.new2 .calendar-title{line-height:1.2em;}.new2 .calendar-title__txt--departure,.new2 .calendar-title__txt--period{display:none;}.new2 .calendar-title__date,.new2 .calendar-title__sub{font-size:.6em;color:rgb(90,64,48);font-weight:normal;}.new2 .calendar-title__date span[data-period-start],.new2 .calendar-title__date span[data-period-end]{font-size:1.2em;font-weight:bold;}.booking-widget-calendar .booking-widget-calendar-result{margin-top:1em;overflow:hidden;}.booking-widget-calendar .booking-widget-calendar-periods .period{position:relative;}.booking-widget-calendar .booking-widget-calendar-periods .departure{text-transform:capitalize;}.booking-widget-calendar .booking-widget-calendar-periods .arrival span,.booking-widget-calendar .booking-widget-calendar-periods .departure span{font-weight:bold;}.booking-widget-calendar .booking-widget-calendar-periods .nrOfNights,.booking-widget-calendar .booking-widget-calendar-periods .information{display:none;}.datepicker-period{clear:left;padding:0 17px 12px 17px;text-align:initial;}.new .currency-sign,.new .ha-price__currency{display:none;}.booking-widget-calendar .booking-widget-calendar-periods .total-price{position:absolute;right:20%;top:-.7em;font-family:'FuturaLTPro-Medium',Arial,Helvetica,sans-serif;font-size:2em;font-weight:bold;}html[lang="de"] .booking-widget-calendar .booking-widget-calendar-periods .total-price{right:200px;}.booking-widget-calendar .booking-widget-calendar-periods .total-price .original-price{font-size:.6em;text-decoration:line-through;margin-right:1em;font-weight:normal;}.booking-widget-calendar .booking-widget-calendar-periods .total-price .discount{display:none;}.booking-widget-calendar .booking-widget-calendar-periods .button{position:absolute;right:0;top:-1.6em;padding:0;}.booking-widget-calendar .booking-widget-calendar-periods .button button{font-size:20px;}.datepicker-reset{float:right;}.datepicker-reset-button{background:transparent;border:0px;}.new2 .datepicker-reset-button{text-decoration:underline;color:rgb(90,64,48);font-weight:700;text-transform:uppercase;}.new2 .datepicker-reset-button:hover{text-decoration:none;}.datepicker-reset-button.ha-disabled{display:none;}ul.legenda{margin:0;padding:0;list-style:none;}.new ul.legenda{margin-left:5px;}ul.legenda li{display:inline-block;margin-right:10px;}ul.legenda li span{display:inline-block;width:1.2em;height:1.2em;background:tomato;margin-right:.2em;margin-bottom:-.25em;}img.acco-details__single-image{width:100%;margin-bottom:16px;}.detail .ha-searcher__item[data-name="arrivalDeparture"],.detail .ha-searcher__item[data-name="arrivalDeparture"] .ha-searcher__item-field{width:100%;}.detail .ha-searcher__item input.calentim,.detail .ha-searcher__item input.calentimDeparture{width:calc(50% - 8px);text-transform:capitalize;padding-right:30px;}.ha-searcher__item[data-name="guests"]{width:100%;}.lijstweergave .ha-searcher__item[data-name="guests"]{max-width:260px;}.ha-searcher__guests{position:relative;}.ha-searcher__item .ha-searcher__guests--label{display:block;color:rgb(90,64,48);text-transform:none;flex:1;}.hm-form-spinner{display:flex;flex-flow:row nowrap;}.ha-searcher__item .ha-searcher__guests--selectors .ha-searcher__guests--label{margin-right:1em;padding:0;display:flex;flex-flow:column;justify-content:center;}.lijstweergave .ha-searcher__guests--selectors{left:0;right:0;}.ha-searcher__item .ha-searcher__guests--desc{display:block;font-size:.75em;color:rgba(0,0,0,.5);padding:0;}.ha-searcher__guests--selected{cursor:pointer;height:40px;line-height:40px;color:rgb(90,64,48);background-color:#fff;margin:0 1em;transition:.2s box-shadow ease-in-out;}.ha-searcher__guests--opened{cursor:none;box-shadow:0 -4px 0 #999 inset;}.ha-searcher__guests--selected span{display:block;height:40px;line-height:40px;}.ha-searcher__guests--opened span{color:#000;font-weight:700;}.ha-searcher__guests--selectors{position:absolute;display:block;left:1em;right:1em;background-color:#fff;border:1px solid #e5e5e9;box-shadow:0 0 15px 0 rgba(0,0,0,.15);margin-top:1em;padding:1em 1em .5em 1em;box-sizing:border-box;z-index:3;}@media screen and (min-width:400px){.ha-searcher__guests--selectors{min-width:300px;}}.ha-searcher__guests--selectors.ha-hidden{display:none;}.ha-searcher__guests--selector--seniors,.ha-searcher__guests--selector--adults,.ha-searcher__guests--selector--young_adults,.ha-searcher__guests--selector--adolescents,.ha-searcher__guests--selector--children,.ha-searcher__guests--selector--toddlers,.ha-searcher__guests--selector--babys,.ha-searcher__guests--selector--pets{display:flex;margin-bottom:.75em;}.detail .hm-form-spinner__cmd{flex:0 0 auto;width:2em;height:2em;border-radius:50%;color:#2196F3;text-align:center;padding:0;background-color:transparent;border:1px solid currentColor;font-weight:bold;}.detail .hm-form-spinner__cmd:disabled{color:#ccc;}.detail .hm-form-spinner__cmd:not(:disabled):hover{color:#fff;}.ha-searcher__guests--selectors .hm-form-spinner__input{max-width:36px;height:2em;text-align:center;background-image:none;padding:0;border:0;border-radius:0;box-sizing:border-box;}.ha-searcher__guests--search{display:inline-block;float:right;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;background:#e5e5e9;padding:.5em 1em;border:0;cursor:pointer;transition:background .3s ease;}.booking-widget-receipt-result{display:block !important;}.detail.new2 .booking-widget-receipt-result{padding:0 1em;}.updating{position:relative;}.acco-details__button--date.updating{color:transparent;}.acco-details__button--date.updating{color:transparent;}.acco-details__booking-trigger.updating div{opacity:0;}.booking-widget-receipt-result.updating > .ha-content{opacity:.2;}.updating .loader{display:block;position:absolute;top:50%;left:50%;margin:-5px 0 0 -5px;width:10px;height:10px;z-index:99999;}.updating .loader .dot{display:block;position:absolute;left:0;top:0;width:10px;height:10px;background-color:#fff;border-radius:100%;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.acco-details__booking-trigger.updating .loader .dot{background-color:#000;}.updating .loader .dot--1{left:-13px;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.updating .loader .dot--2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.updating .loader .dot--3{left:13px;}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1.0)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1.0);transform:scale(1.0);}}.detail.new2 .booking-widget-receipt-result > .ha-content > h2,.detail.new2 .booking-widget-receipt-result .ha-select__header,.detail.new2 .booking-widget-receipt-result hr,.detail.new2 .booking-widget-receipt-result .ha-booking-view-period{display:none;}.new .acco-details__booking ul:not(.icons){margin:1em 0 0;}.new .acco-details__booking ul:not(.icons) li{margin:0 0 .5em;padding:0;}.new .acco-details__booking ul:not(.icons) li::before{display:none;}.acco-details__booking .ha-pricelist__item--total{font-size:1.5em;font-weight:700;border-top:1px solid #ccc;padding-top:.5em;margin-top:.5em;}.acco-details__booking .ha-pricelist__item{display:flex;align-items:center;}.acco-details__booking .ha-pricelist__label{width:70%;text-align:left;}.acco-details__booking .ha-pricelist__price{margin-left:auto;}.acco-details__booking-fixit-wrapper,.acco-details__receipt-wrapper{height:auto !important;}.acco-details__receipt-wrapper{margin-bottom:1em;}.acco-details__button{position:relative;display:block;width:calc(100% - 2em);margin:8px 1em;padding:.6em 1em;text-align:center;}.acco-details__button--date{display:none;width:calc(100% - 2em);margin:8px 1em;}.after-receipt{display:none;}.acco-details__gallery{position:relative;overflow:hidden;}.new2 .acco-details__gallery{margin-bottom:1em;}.acco-details__gallery--1 + .owl-carousel-with-thumbs .owl-carousel--thumbs{display:none;}.pano-gallery-wrapper,.pano-gallery,.pano-gallery iframe{width:100%;height:100%;}.pano-gallery{position:relative;}@media screen and (max-width:480px){body:not(.body--has-panoviewer) .acco-details__gallery--with-pano li.gallery__item.gallery__item--pano{display:none;}.acco-details__gallery--with-pano.acco-details__gallery > ul > li:nth-child(5),.acco-details__gallery--with-pano.acco-details__gallery > ul > li:nth-child(5) ~ li:last-child{grid-row-start:2;grid-column-end:-1;}.acco-details__gallery--with-pano.acco-details__gallery > ul > li:nth-child(4){grid-row-start:1;}.acco-details__gallery--with-pano.acco-details__gallery > ul > li:nth-child(5) ~ li:not(:last-child){counter-increment:photocount 1;visibility:hidden;position:absolute;width:0;height:0;}.body--has-panoviewer .acco-details__booking-trigger,.body--has-panoviewer .site-container .fixit-wrapper:first-child{z-index:1;}}.pano-gallery iframe{border:0;position:relative;z-index:1;}.js-close-pano-gallery{display:none;}.body--has-panoviewer .pano-gallery-wrapper .js-close-pano-gallery{position:absolute;right:10px;top:10px;color:#fff;font-size:4em;z-index:100;display:block;line-height:.2;cursor:pointer;}.gallery__item:first-child{overflow:hidden;}.gallery__item--pano{position:relative;}.js-open-pano{position:absolute;left:0;right:0;top:0;bottom:0;z-index:11;cursor:pointer;}.gallery__item--pano .icon-pano{position:absolute;right:0;top:0;bottom:auto;left:auto;font-size:0;color:#fff;background-color:rgba(0,0,0,.3);padding:10px 14px 8px 12px;border-radius:0 0 0 25px;cursor:pointer;z-index:2;}.body--has-panoviewer .pano-gallery-wrapper{position:fixed;left:0;top:0;background:rgba(0,0,0,0.5);z-index:10000000;padding:5vh 5vw;}.pano-wrapper{display:none;position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:10000000000;}.pano{position:absolute;width:90%;max-width:1200px;height:90%;left:0;top:0;right:0;bottom:0;margin:auto;max-height:900px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);}.pano iframe{position:relative;width:100%;height:100%;border:0;}@media screen and (min-width:480px){.icon-pano{position:absolute;bottom:0;left:0;font-size:0;color:#fff;background-color:rgba(0,0,0,.3);padding:10px 14px 8px 12px;border-radius:0 25px 0 0;cursor:pointer;}.icon-pano svg{width:60px;height:37px;}}.js-close-pano{position:absolute;right:0;top:0;padding:.2em;line-height:.4;font-size:4em;font-weight:bold;color:#fff;z-index:10;cursor:pointer;}.acco-details__pano{position:relative;width:100%;height:0;padding-bottom:75%;}.acco-details__pano--high{padding-bottom:86.3%;}.acco-details__pano iframe{position:absolute;width:100%;height:100%;border:0;}.acco-details__photo{width:100%;}.acco-details__photo--wide .owl-carousel-with-thumbs .owl-carousel--thumbs .owl-item{width:auto !important;}.Article__content,.Article__inner{display:flex;display:-webkit-flex;flex-flow:column wrap;-webkit-flex-flow:column wrap;flex:1 auto;-webkit-flex:1 auto;width:100%;}.Article__content--collapsed,.collapsed-text p:first-of-type ~ :not(.collapsed-text__readmore){display:none;}.collapsed-text__readmore{margin-bottom:1em;}.content__blocks__item{margin:0px 0px 24px;border:1px solid #e5e5e9;box-shadow:0 0 15px rgba(0,0,0,0.15);text-align:center;flex:1 auto;-webkit-flex:1 auto;display:flex;display:-webkit-flex;flex-flow:column wrap;-webkit-flex-flow:column wrap;}.content__blocks__item__article__inleiding{padding:0 16px;}.content__blocks__item .button{display:inline-block;}.content__blocks__item__article__button{padding-bottom:16px;}.content__blocks__item__title h2{margin:8px 0;}.at-highlight__img{width:100%;}.content__blocks__item__foto--breed{order:1;}.content__blocks__item__title{order:2;}.content__blocks__item__article{order:3;}h2.content__blocks__item__dark-title a{color:#ffffff;}h2.content__blocks__item__dark-title{margin:0px -16px 16px !important;padding:8px;}.at-photogallery{padding:30px 0;}.photo-gallery--mosaic > ul{grid-template-columns:repeat(6,minmax(3em,1fr));grid-auto-flow:dense;}.photo-gallery--mosaic > ul > li:nth-child(4n + 4){grid-row:auto / span 2;grid-column:auto / span 2;}.photo-gallery--mosaic > ul > li:nth-child(9n + 9){grid-row:auto / span 3;grid-column:auto / span 3;}.photo-gallery--mosaic > ul > li:nth-child(1),.photo-gallery--mosaic > ul > li:nth-child(12n + 12){grid-row:auto / span 2;grid-column:auto / span 3;}.photo-gallery--mosaic > ul > li img{object-fit:cover;height:100%;}.content-block__video{position:relative;width:100%;height:100%;}.content-block__video-container iframe{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;}.content__blocks{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;margin:0 -8px;width:calc(100% + 16px)}.content__blocks .article,.content__blocks .content__blocks__item{flex:0 calc(50% - 16px);-webkit-flex:0 calc(50% - 16px);max-width:calc(50% - 16px);text-align:center;display:flex !important;display:-webkit-flex !important;flex-flow:column wrap;-webkit-flex-flow:column wrap;}.content__blocks .article h2{margin-top:0px;}.content__blocks .article{padding:8px;}.content__blocks .article_content{padding:16px;box-shadow:0 0 15px rgba(0,0,0,0.15);}@media screen and (max-width:480px){.content__blocks .article{max-width:100%;width:100%;min-width:100%;flex-grow:1;}}.content__blocks .content__blocks__item{margin:8px;position:relative;}.content__blocks .content__blocks__item__article{padding:0 16px 16px;flex:1 auto;-webkit-flex:1 auto;}.content__blocks .content__blocks__item__article .last{margin-bottom:0;}.content__blocks .content__blocks__item__article h2{margin:8px 0;}.content__blocks .content__blocks__item__foto--breed img{width:100%;}.content__blocks .content__blocks__item__article__inleiding{padding-bottom:16px;}.content__blocks .content__block--left__datum{position:absolute;left:0;right:0;transform:translateY(-100%);background:rgba(255,255,255,0.75);padding:4px;font-weight:700;}.content__filter{background:#0a626c;color:#fff;padding:16px;display:flex;flex-flow:row wrap;justify-content:center;display:-webkit-flex;-webkit-flex-flow:row wrap;}.content__filter:empty{display:none;}.content__filter form{display:flex;flex-flow:row wrap;justify-content:center;display:-webkit-flex;-webkit-flex-flow:row wrap;}.content__filter input::placeholder{color:transparent;}@media screen and (max-width:600px){.content__filter .content__filter__cat input{width:100%;margin:0;}.content__filter .content__filter__cat input::placeholder{color:rgb(90,64,48);}.content__filter .content__filter__cat strong{display:none;}.content__filter form{flex-flow:column;}}.content__filter input{color:initial;padding:.5em 1em;border:1px solid #fff;margin-right:10px;width:160px;}.content__filter__cat{margin:1px}.content__filter__cat.show{display:flex;flex-flow:row wrap;justify-content:center;display:-webkit-flex;-webkit-flex-flow:row wrap;}.content__filter__cat.show strong,.content__filter__cat.show label{flex:0 auto;-webkit-flex:0 auto;font-weight:400;padding:8px;font-weight:400;}.content__filter input[type="radio"]{width:auto;margin-right:0;transform:translateY(2px);}.content__filter .gmap-categories{margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:center;display:-webkit-flex;-webkit-flex-flow:row wrap;}.content__filter .gmap-categories li{padding:2px 16px;}.content__filter .gmap-categories li.active{font-weight:700;text-decoration:underline;}div.gmap{width:100%;height:600px;max-height:95vh;margin-top:1%;}ul.gmap-categories li[data-category]{background-repeat:no-repeat;padding-left:24px;}ul.gmap-categories li[data-category="1"]{background-image:url(/ui/KDCRestyle/img/pointers/pointer-1.png);}ul.gmap-categories li[data-category="2"]{background-image:url(/ui/KDCRestyle/img/pointers/pointer-2.png);}ul.gmap-categories li[data-category="3"]{background-image:url(/ui/KDCRestyle/img/pointers/pointer-3.png);}ul.gmap-categories li[data-category="4"]{background-image:url(/ui/KDCRestyle/img/pointers/pointer-4.png);}ul.gmap-categories li[data-category="5"]{background-image:url(/ui/KDCRestyle/img/pointers/pointer-5.png);}ul.gmap-categories li[data-category="6"]{background-image:url(/ui/KDCRestyle/img/pointers/pointer-6.png);}ul.gmap-categories li[data-category="7"]{background-image:url(/ui/KDCRestyle/img/pointers/pointer-7.png);}ul.gmap-categories li[data-category="8"]{background-image:url(/ui/KDCRestyle/img/pointers/pointer-8.png);}ul.gmap-categories li[data-category="all"]{padding-left:0;}div#tabs{border:0px;}div#tabs-kaart,div#tabs-lijst{border:0px;}ul.ui-tabs-nav{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center;background:transparent;border:0px;}ul.ui-tabs-nav li{flex:0 auto;border:0px !important;padding:.75em 1em;margin:0 4px;}body #tabs.ui-widget-content .ui-state-default{background:#e5e5e9;color:var(--text);font-weight:400;}.header.header--detail{display:block;width:100vw;left:50%;transform:translateX(-50%);position:relative;}.header.header--detail .pb-gallery{width:100% !important;height:49vw !important;}.header.header--detail img{width:100%;}.at-faqsearch{width:70%;margin:30px auto;}.twitter-typeahead{width:100%;}.at-faqsearch input[type="text"]{width:100%;line-height:1.6em;padding:.5em;box-sizing:border-box;}.at-faqsearch input[type="text"].tt-hint{color:#999;}.tt-dropdown-menu{background-color:#fff;padding:.8em 1em;width:100%;margin-top:17px;border:1px solid rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.4);box-sizing:border-box;border-radius:3px;}.tt-dropdown-menu::before,.tt-dropdown-menu::after{position:absolute;display:block;content:'';top:0;width:0;height:0;left:50%;margin:-20px 0 0 -10px;border:10px solid transparent;border-bottom:10px solid #fff;}.tt-dropdown-menu::after{margin:-22px 0 0 -11px;border:11px solid transparent;border-bottom-color:rgba(0,0,0,0.6);z-index:-1;}.tt-suggestions{border-bottom:1px solid #ddd;}.tt-suggestion{padding:.5em .2em;border-top:1px solid #ddd;overflow:hidden;text-align:left;transition:.2s background-color ease-in-out;}.search-question{margin:0;}.tt-suggestion.tt-is-under-cursor{background-color:#eee;}.search-name{margin:0 0 .25em;}.article--faq,.article--faq.article_last{float:left;width:47%;margin:0 1.5% 1%;border-radius:3px;box-sizing:border-box;}.article--faq .article_static{padding:0;}.at-faq__title{text-align:center;}dl.faq{position:relative;width:100%;height:auto !important;min-height:300px;margin:30px 0;padding:0;text-align:left;}.faq__title{position:absolute;font-family:'FuturaLTPro-Medium',Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;width:25%;height:35px;line-height:35px;padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;border-right:2px solid #ccc;text-decoration:none;transition:.3s color ease-in-out;}.faq__title:hover{color:#333;}img.at-faq__img{width:100%;}dl.faq > dt{position:absolute;width:100%;}dl.faq > dt a{display:block;font-family:'FuturaLTPro-Medium',Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;width:25%;height:35px;line-height:35px;padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;border-right:2px solid #ccc;text-decoration:none;transition:.3s color ease-in-out,.3s border ease-in-out;}dl.faq > dt.active a,dl.faq > dt:hover a{color:#333;}dl.faq > dt.active a{border-color:#000;color:#000;}dl.faq > dt a:focus{outline:0;}dl.faq > dd{position:relative;display:none;left:30%;top:0;width:70%;margin:0;padding:0 15px;box-sizing:border-box;}dl.faq > dd.active{display:block;z-index:1;}.faq__list dl{border-bottom:1px solid #ccc;}.faq__list dt{position:relative;padding:15px 0 15px 30px;border-top:1px solid #ccc;font-weight:bold;cursor:pointer;}.faq__list dt::before{position:absolute;display:block;content:'';width:14px;height:8px;left:7px;top:24px;background:transparent url(/ui/KDCRestyle/img/sprite.png) no-repeat 0 -150px;transition:background-position .3s ease;}.faq__list dt.active::before{background-position:-20px -150px;}.faq__list dd{padding:0 0 15px 30px;margin-left:0;padding-bottom:10px;}a.faq__button{margin-top:2em;}form.Form{max-width:800px;margin:0 auto 30px;}form.Form .w-medium{width:100%;padding:.5em 1em;border:1px solid #ccc;}div.field{margin:2px 0;}#Article--7955 div.field{margin:25px 0;}#Article--7955 form.Form select,#Article--7955 form.Form input[type="text"],#Article--7955 form.Form input[type="email"]{width:100%;padding:.5em 1em;border:1px solid #ccc;}#Article--7955 form.Form input[inputmode="numeric"]{max-width:100px;}.pbuic-fe-address{float:left;width:100%;}#Article--7955 form.Form div.fieldinput,#Article--7955 form.Form div.subtitle{margin-left:0;}#Article--7955 form.form div.fieldinput span,#Article--7955 form.Form div.subtitle{font-size:.875em;padding-bottom:0px;}#Article--7955 legend{font-size:1.5em;text-align:center;}#Article--7955 label.field{width:100%;padding:0;}#Article--7955 .address-row label{float:none;flex:1 auto;}#Article--7955 .address-row{display:flex;}#Article--7955 .fe-address > label{display:none;}#Article--7955 ul.proFormListRadio{float:left;margin-top:5px;width:100%;}#Article--7955 #ff_sect_7923_1090 .subtitle{font-size:1em;}#Article--7955 ul li span.other label{margin-left:5px;}#Article--7955 ul li span.other{width:100%;}#Article--7955 form.Form{max-width:650px;margin-top:30px;}input[type="checkbox"]{-webkit-appearance:none;width:22px;height:22px;border:1px solid #ccc;transform:translateY(-3px);position:relative;}input[type="checkbox"]:checked::after{display:inline-block;position:absolute;left:6px;width:6px;height:12px;content:'';border-left:0px !important;border-top:0px !important;margin-right:8px;transform:rotate(45deg);}.at-headerphoto .flexslider{margin-top:-20px;}.at-headerphoto ul.slides{margin:0;list-style:none;padding:0;}ol.flex-control-nav.flex-control-paging{display:none;}ul.flex-direction-nav{list-style:none;}.at-legend{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;}.at-legend__image{flex:1 10em;-webkit-flex:1 10em;padding:0 8px;}.at-legend__image img{width:100%;}body:not(.two-columns) .content--two-columns .Article--static{text-align:center;width:100%;}body:not(.two-columns) .content--two-columns .Article--static .Article__inner{box-shadow:0 0 15px rgba(0,0,0,0.15);padding:16px;}body:not(.two-columns) .content--two-columns .Article--static .Article__title{margin-top:0;}.Article--static img{max-width:100%;height:auto !important;}.at-info__title{text-align:center;}.at-info form{width:100%;max-width:800px;margin:0 auto 50px;}.at-info table.full-width{width:100%;}.at-info table.full-width td:first-child{width:180px;font-weight:bold;vertical-align:top;padding-top:.5em;}.at-info input,.at-info select,.at-info textarea{width:100%;padding:.5em 1em;border:1px solid #ccc;margin-bottom:2px;}.at-info input[type="checkbox"]{float:left;width:22px;height:22px;border:1px solid #ccc;padding:.2em;margin:3px 5px 10px 0;}.at-info .buttons{padding:20px 0 0 180px;}.at-info .btn{width:auto;border:0;background:rgb(117,165,202);}.at-info .btn:hover{background:rgb(76,136,181);}body .searchResults{text-align:initial;display:flex;flex-flow:column wrap;}body .searchResults strong{color:inherit;}body .searchResults .url{border-bottom:1px solid #ddd;text-align:initial;}body #pbsearch_form{background-color:rgba(0,0,0,.5);padding:15px;margin-bottom:2em;}body #pbsearch_form+h2,body #pbsearch_form+h2+p{text-align:initial;}body #pbsearch_form input{float:left;width:calc(100% - 105px);font-size:16px;padding:6px 12px;border:0;box-sizing:border-box;}body #pbsearch_form button{float:left;width:90px;height:32px;margin-left:14px;line-height:1.5em;box-sizing:border-box;border:0px;}body .searchResults dt a{font-size:inherit;}.searchResults .pagesTop{margin-bottom:1em;padding-bottom:1em;border:0;text-align:center;order:2;}.pagesTop a,.pagesTop strong{display:inline-block;width:1em;padding:.1em .3em;border:1px solid #ccc;color:inherit;line-height:1.3em;text-decoration:none;border-radius:3px;width:40px;}.pagesTop strong{background-color:#ccc;color:#fff;font-weight:normal;}.pagesTop a:hover{border-color:#000;}body .searchResults .pagesTop strong{color:#fff;}form.subscribe{max-width:400px;margin:16px auto;padding:16px;box-shadow:0 0 15px rgba(0,0,0,0.15);}form.subscribe input[type="email"],form.subscribe input[type="text"]{border:1px solid #ccc;width:100%;padding:.5em 1em;}form.subscribe label[for="bevestig"]{font-weight:400;margin-top:16px;}form.subscribe input[type="checkbox"]{transform:translateY(4px);position:relative;margin-right:10px;}form.subscribe div#field p{display:inline;}.at-mailing__response{display:none;text-align:center;border:1px solid #4D781D;border-radius:4px;padding:.3em;}.at-mailing__response--error{border-color:#A71930;}.at-privacy-container{padding:0 0 1.5em;margin:0 -1.5%;}.at-privacy-content-container,.at-privacy-content{display:none;}.at-privacy-content-container--active{display:block;width:88%;clear:left;position:relative;background-color:#d4cdc0;border-radius:10px;box-sizing:border-box;padding:1em;margin:0 6% 2em;}.at-privacy{position:relative;float:left;width:47%;margin:0 1.5% 30px;background-color:#fff;cursor:pointer;text-align:center;}.at-privacy.at-privacy--active::before{content:"";position:absolute;right:50%;bottom:-30px;margin-right:-15px;width:0;height:0;border-right:15px solid transparent;border-bottom:15px solid #d4cdc0;border-left:15px solid transparent;z-index:10;}.at-privacy__photo img{width:80%;max-width:150px;margin-bottom:.5em;}.at-privacy__button{display:block;font-family:'FuturaLTPro-Medium',Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.2em;line-height:1.4;height:2.5em;text-transform:uppercase;}body #scms-cc-cookie-bar{background-color:#8D7E63;background-color:rgba(141,126,99,.9);color:#fff;border-top:0;z-index:100005;}body #scms-cc-cookie-bar p{font-family:'Quicksand',sans-serif;font-size:16px;}body #scms-cc-cookie-bar .cb-content-left a,body #scms-cc-cookie-bar .cb-content-left a:hover,body #scms-cc-cookie-bar .cb-content-left a:visited,body #scms-cc-cookie-bar .cb-content-left a:focus{color:#bbb;}body #scms-cc-cookie-bar h2::before,body #scms-cc-cookie-bar h2::after{display:none;}body #scms-cc-cookie-bar h2,body #scms-cc-cookie-bar .cb-content-left a{color:#fff;}body #scms-cc-cookie-bar h2{position:relative;width:auto;font-family:'Quicksand',sans-serif;font-weight:700;font-size:22px;text-align:left;margin-bottom:10px;}body #scms-cc-cookie-bar .cb-content-left a:hover{text-decoration:none;color:#fff;}body #scms-cc-cookie-bar .cb-button,body #scms-cc-cookie-bar .cb-button:hover,body #scms-cc-cookie-bar .cb-button:visited,body #scms-cc-cookie-bar .cb-button:focus{font-family:'Quicksand',sans-serif;font-size:16px;color:#000 !important;text-transform:uppercase;font-weight:600;margin:2px 10px 8px 0;padding:.5em 1em;border:0;border-radius:0;background:#fff none;box-shadow:none;text-decoration:none;text-shadow:none;-webkit-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;transition:background .15s ease-in-out;}body #scms-cc-cookie-bar .cb-button:hover{background-color:rgba(255,255,255,.8);}body #scms-cc-cookie-bar .cb-button-secondary,body #scms-cc-cookie-bar .cb-button-secondary:hover,body #scms-cc-cookie-bar .cb-button-secondary:visited,body #scms-cc-cookie-bar .cb-button-secondary:focus{background-color:#8D7E63;color:#fff;}body #scms-cc-cookie-bar .cb-button-secondary:hover{background-color:#AA9E8A;}body #scms-cc-cookie-bar .cb-button-tertiary,body #scms-cc-cookie-bar .cb-button-tertiary:hover,body #scms-cc-cookie-bar .cb-button-tertiary:visited,body #scms-cc-cookie-bar .cb-button-tertiary:focus{background-color:transparent;color:inherit;border:1px solid #fff;}body #scms-cc-cookie-bar .cb-button-tertiary:hover{background-color:rgba(255,255,255,.15);}body #scms-cc-cookie-bar.cb-open .cb-content-row{border-bottom:3px dotted rgba(255,255,255,.6);}body #scms-cc-cookie-bar.cb-open .cb-content-row-2{border-bottom:0;}body #scms-cc-cookie-bar .cb-cookie-settings li{background-color:#8D7E63;}body #scms-cc-cookie-bar .cb-inner-content{padding-left:0px;}body #scms-cc-cookie-bar label{font-family:'Quicksand',sans-serif;font-size:18px;}body #scms-cc-cookie-bar input[type="checkbox"]{display:none;}body #scms-cc-cookie-bar .cb-onoffswitch{width:70px;top:14px;right:12px;}body #scms-cc-cookie-bar .cb-onoffswitch-wrapper{border:0;border-radius:50px;}body #scms-cc-cookie-bar .cb-onoffswitch-inner span{height:26px;font:600 14px/26px 'Quicksand',sans-serif;}body #scms-cc-cookie-bar .cb-onoffswitch-inner .cb-onoffswitch-inactive{color:#bbb;}body #scms-cc-cookie-bar .cb-onoffswitch-switch{top:5px;right:48px;width:16px;height:16px;background-color:#bbb;border:0;}body #scms-cc-cookie-bar .cb-cookies-enabled .cb-onoffswitch-switch{background:#fff;}body #scms-cc-cookie-bar .cb-button-secondary{display:none !important;}@media screen and (max-width:1250px){.searcher .icon-cartoon-arrow{display:none;}}@media screen and (max-width:1150px){.new2 .acco-details__kader{padding:10px 2px;}.detail.new2 .ha-searcher__item input,.detail.new2 .ha-searcher__guests--label{padding:0 .5em;}.new2 ul.legenda{clear:both;padding-top:.5em;}}@media screen and (max-width:1100px){.searcher{font-size:1em;}}@media screen and (max-width:1000px){.detail .ha-searcher__item input.calentim,.detail .ha-searcher__item input.calentimDeparture{width:100%;}.detail .ha-searcher__item input.calentim{margin-bottom:16px;}.ha-searcher__item-title,.ha-searcher__calentim-dateseparator{display:none;}.ha-searcher__item input{width:200px;}.ha-searcher__item input:first-child{margin-right:16px;}}@media screen and (max-width:950px){.park-usp__item{flex:0 50%;-webkit-flex:0 50%;}.park-usp__item{flex:0 100%;-webkit-flex:0 100%;}.new .acco-item{flex:0 50%;-webkit-flex:0 50%;max-width:50%;}.new2 ul.legenda{overflow:hidden;}.new2 ul.legenda li{display:block;float:left;width:50%;margin-right:0;}}@media screen and (max-width:850px){.content--three-columns>.Article{width:100%;max-width:100%;padding:8px;}.new2 .acco-details__map .booking-widget-map{padding-bottom:70%;}}@media screen and (max-width:750px){body:not(.new2) .content--two-columns > .Article,body:not(.new2) .content--two-columns > .Article--small,body:not(.new2) .content--two-columns > .Article--wide{width:100%;max-width:100%;padding:8px;}.new a.acco-details__back,.new a.acco-details__back:hover{margin-bottom:-1em;}}@media screen and (max-width:700px){.body--has-receipt{position:fixed;overflow:hidden;top:0px;right:0px;bottom:0px;left:0px;}.new2 a.acco-details__back,.new2 a.acco-details__back:hover{display:none;}.detail.new2 .content--two-columns > .Article,.detail.new2 .content--two-columns > .Article--small,.detail.new2 .content--two-columns > .Article--wide{width:100%;max-width:100%;padding:8px;}.new2 .acco-details__content2 li{width:100%;}.searcher-type-selector::after{display:none;}footer{padding-bottom:43px;}.detail.new2 footer{padding-bottom:76px;}.searcher-mobile{text-align:center;font-size:1.125em;position:fixed;z-index:10000;bottom:0;left:0;right:0;}.searcher-mobile .button{width:100%;cursor:pointer;}body.searcher .ha-searcher__item{padding:4px 0 !important;}.searcher--close{position:absolute;right:-16px;top:-40px;font-size:1.5em;padding:.2em;display:block;color:#fff;}.searcher--mobile-title{color:#fff;font-size:1.2em;margin-bottom:16px;display:block;width:100%;text-transform:uppercase;font-weight:700}@media screen and (max-width:480px){body.searcher--guests div.searcher{font-size:1em;}}@media screen and (max-width:360px){.searcher--mobile-title{font-size:1.05em;white-space:nowrap;}}@media screen and (max-width:320px){.searcher--mobile-title{font-size:1.0em;white-space:nowrap;}}body .ha-searcher__item{width:100%;margin-bottom:4px;}div.searcher{position:relative;opacity:1;top:0 !important;margin-top:-40px;left:15px;right:15px;bottom:auto;padding:0px 0 7px;width:calc(100% - 30px);}body.lijstweergave div.searcher{margin-top:0;}.body--has-searcher .searcher{transform:translateY(0);opacity:1;padding-top:40px;}.body--has-searcher .acco-list-searcher{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;}.body--has-searcher header{position:relative;z-index:1}.body--has-searcher .mobile-searcher__open{z-index:9;}.body--has-searcher .searcher-mobile{display:none;}.calentim-container.calentim-popup{z-index:1000000000;}.ha-searcher__guests--selectors{position:fixed;top:60px;bottom:1em;overflow:auto;}.searcher-type-selector{width:100%;text-align:left;color:#fff;}.searcher-type{justify-content:initial;}.searcher-type__checkbox{margin-left:auto;}span.searcher-type__checkbox::after{top:-1px;}.acco-details__booking-fixit-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;height:100% !important;overflow:hidden;padding:1em;background-color:#fff;opacity:0;will-change:transform;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:.3s -webkit-transform ease-in-out,.3s opacity ease-in-out;-ms-transition:.3s -ms-transform ease-in-out,.3s opacity ease-in-out;transition:.3s transform ease-in-out,.3s opacity ease-in-out;z-index:100000010;}.detail .calentim-container-mobile:not(.calentim-inline){z-index:100000020;}.detail .calentim-overlay{z-index:100000019;}.body--has-receipt .acco-details__booking-fixit-wrapper{opacity:1;-webkit-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0);}.acco-details__booking-trigger{position:fixed;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.5);padding:.7em 1em;z-index:100000000;}.detail.new2 .booking-widget-receipt-result.updating{min-height:50px;}.acco-details__receipt-wrapper{position:relative;left:0;top:0;right:0;height:100% !important;padding:45px 0;overflow-x:hidden;overflow-y:auto;}.acco-details__receipt-wrapper .acco-details__kader{box-shadow:none;}.acco-details__receipt-header{position:fixed;top:0;left:0;right:0;padding:.5em 1em;background-color:#fff;box-shadow:0 0 10px 0 #00000011;z-index:1;}.acco-details__booking-close{float:right;width:32px;height:32px;color:#000;margin:-1em 0 0;z-index:10;cursor:pointer;}.acco-details__booking-close::before,.acco-details__booking-close::after{display:block;content:'';height:3px;width:31px;background-color:currentColor;margin:19px 0;}.acco-details__booking-close::before{-webkit-transform:rotate(135deg) translate(6px,-10px);-ms-transform:rotate(135deg) translate(6px,-10px);transform:rotate(135deg) translate(6px,-10px);}.acco-details__booking-close::after{-webkit-transform:rotate(225deg) translate(5px,10px);-ms-transform:rotate(225deg) translate(5px,10px);transform:rotate(225deg) translate(5px,10px);}.acco-details__booking-close + .fixit-wrapper{clear:right;}.acco-details__receipt-title{margin:0;}.new2 .quickbook-info__button{float:right;padding:.7em .9em;}.new2 .quickbook-info__button.button-booking{font-size:1.4em;padding:.3em 1em;}.new2 .quickbook-selectdate p{margin:0;}.detail.new2 #chat-widget-container{bottom:70px !important;}.detail.new2.body--has-receipt #chat-widget-container{z-index:0 !important;}body .ha-searcher__item input{width:calc(50% - 8px);height:50px;}.detail .ha-searcher__item input.calentim,.detail .ha-searcher__item input.calentimDeparture{width:calc(50% - 8px);height:50px;}.detail .ha-searcher__item input.calentim{margin-bottom:0;}.ha-searcher__guests--selected{height:50px;line-height:50px;}.ha-searcher__guests--selected span{height:50px;line-height:50px;}.acco-details__button{padding:.9em 1em;}.new2 .acco-details__button--date{display:none !important;}.new2 .acco-details__button--book-desktop{display:none !important;}.new2 .acco-details__button--book-mobile{display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 21px 0 30px #fff,0 21px 10px 30px #00000011;z-index:1;}body .ha-searcher__item label{padding:0;}.detail .ha-searcher__item label{padding:0 1em;}body .ha-searcher__button{width:100%;height:50px;}div.searcher.searcher--list{box-shadow:none;transform:none;position:relative;opacity:1;}div.searcher.searcher--list .searcher--mobile-title{margin-bottom:0;max-width:412px;}.acco-item,.new .acco-item{flex:0 100%;-webkit-flex:0 100%;max-width:100%;}.content__blocks .content__blocks__item{flex:0 100%;-webkit-flex:0 100%;max-width:100%;}.at-info table.full-width td{display:block;width:100%;}.at-info table.full-width td:first-child{padding-top:5px;}.at-info .buttons{padding-left:0;}}@media screen and (max-width:639px){.photo-gallery--mosaic > ul{grid-template-columns:repeat(2,minmax(140px,1fr));}.gallery .gallery__item,.gallery .gallery__item--1,.gallery--2 .gallery__item--2,.gallery--3 .gallery__item--2,.gallery--3 .gallery__item--3,.gallery--4 .gallery__item--2{width:100%;}.new2 .acco-details__map .booking-widget-map{padding-bottom:70%;}}.button--toggle-pano{display:none;}@media screen and (max-width:480px){.page-intro__title{font-size:1.8em;}.page-intro__desc{font-size:1.125em;}#Article--6882,#Article--6411,.content-text{font-size:1em;}.partners ul li img{max-width:200px;max-height:45px;}.partners ul li.partner--hiswa img{width:100px;}.partners ul li.partner--anwb img{width:100px;}.datepicker-period{font-size:.85em;padding:0;}.acco-details__header iframe{height:350px !important;}.new .acco-details__header .owl-carousel-with-thumbs .owl-carousel--thumbs .owl-item{width:50px !important;}.booking-widget-calendar .booking-widget-calendar-periods .button{position:relative;width:100%;top:0;}.booking-widget-calendar .booking-widget-calendar-periods .button{margin-top:16px;}.booking-widget-calendar .booking-widget-calendar-periods .button button{width:100%;}.booking-widget-calendar .booking-widget-calendar-periods .total-price{right:0 !important;}.banner--high{height:270px;}.new .acco-details__usps{display:block;}.acco-details__gallery.photo-gallery > ul{grid-template-columns:repeat(2,minmax(6em,1fr));}.acco-details__gallery--1 > ul > li{grid-column:auto / span 2;}.gallery__item--pano .js-open-pano{left:0;right:auto;top:auto;border-radius:0 0 25px 0;}.acco-details__gallery > ul > li:nth-child(4),.acco-details__gallery > ul > li:nth-child(4) ~ li:last-child{grid-row-start:2;grid-column-end:-1;}.acco-details__gallery:not(.acco-details__gallery--with-pano) > ul > li:nth-child(4) ~ li:not(:last-child){counter-increment:photocount 1;visibility:hidden;position:absolute;width:0;height:0;}.acco-details__gallery > ul > li:nth-child(4) ~ li:last-child{position:relative;counter-increment:photocount 1;background-color:rgba(0,0,0,.25);pointer-events:none;}.acco-details__gallery > ul > li:nth-child(4) ~ li:last-child img{display:none;}.acco-details__gallery > ul > li:nth-child(4) ~ li:last-child::after{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;content:"+" counter(photocount);font-size:2em;line-height:100%;color:#fff;}.acco-details__gallery--with-pano.acco-details__gallery > ul > li:nth-child(4) ~ li:last-child::after{content:"+" counter(photocount);}.button--toggle-pano{display:block;width:100%;margin-top:5px;}.acco-details__gallery--3 > ul > li:nth-child(3){grid-column:auto / span 2;grid-row:auto / span 1;}.new2 .acco-details__content2 li{width:100%;}.new2 .acco-details__map .booking-widget-map{padding-bottom:100%;}body #scms-cc-cookie-bar{position:fixed;top:auto;border-bottom:0;z-index:10000000000;bottom:0;}.new2 .review{flex:1 1 100%;}.new2 .review:nth-child(-n+2){border-top:0;}.new2 .review:nth-child(-n+1){border-top:1px solid #d5d5d9;}}@media screen and (max-width:370px){.new2 .quickbook-info__title{display:none;}.new2 ul.legenda li{width:100%;}}@media screen and (min-width:481px){.acco-details__gallery.photo-gallery > ul{grid-template-columns:repeat(4,minmax(6em,1fr));counter-reset:photocount;}.acco-details__gallery > ul > li:nth-child(10n+1),.acco-details__gallery > ul > li:nth-child(10n+8){grid-column:auto / span 2;grid-row:auto / span 2;}.acco-details__gallery > ul > li:nth-child(10n+1) img,.acco-details__gallery > ul > li:nth-child(10n+8) img{object-fit:cover;height:100%;}.acco-details__gallery--1 > ul > li:nth-child(10n+1){grid-column:auto / span 4;}.acco-details__gallery--4:not(.acco-details__gallery--with-pano) > ul > li:nth-child(2){grid-column:auto / span 2;}.acco-details__gallery > ul > li:nth-child(5),.acco-details__gallery > ul > li:nth-child(5) ~ li:last-child{grid-row-start:2;grid-column-end:-1;}.acco-details__gallery > ul > li:nth-child(5) ~ li:not(:last-child){counter-increment:photocount 1;visibility:hidden;position:absolute;width:0;height:0;}.acco-details__gallery > ul > li:nth-child(5) ~ li:last-child{position:relative;counter-increment:photocount 1;background-color:rgba(0,0,0,.25);pointer-events:none;grid-row-start:2;grid-column-end:-1;grid-row-end:2;}.acco-details__gallery > ul > li:nth-child(5) ~ li:last-child img{display:none;}.acco-details__gallery > ul > li:nth-child(5) ~ li:last-child::after{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;content:"+" counter(photocount);font-size:2em;line-height:100%;color:#fff;}.acco-details__gallery--3 > ul > li:nth-child(n+2){grid-column:auto / span 2;grid-row:auto / span 1;}}@media screen and (min-width:550px){.article--faq,.article--faq.article_last{width:30.33%;}.at-privacy{width:30.33%;}.at-privacy-content-container--active{width:92%;margin:0 4% 2em;}}@media screen and (min-width:701px){.searcher:not(.fixit--fixed){position:relative;}.acco-details__booking-container{position:relative;}.acco-details__booking-trigger,.acco-details__receipt-header{display:none;}.acco-details__button--book-mobile{display:none !important;}.acco-details__booking-fixit--fixed,.acco-details__booking-fixit--absolute{position:fixed;width:calc(33.33% - 20px);max-width:379px;z-index:1;}.acco-details__booking-fixit--fixed{padding:30px 0;transition:.2s margin ease-in-out;}.acco-details__booking-fixit--absolute{position:absolute;top:auto !important;bottom:0;}.detail.new2 .booking-widget-receipt-result.updating .loader{display:none;}}@media screen and (min-width:769px){form.Form div.fieldinput,form.Form div.subtitle{margin-left:180px;}label.field,span.fe-secondary-title{width:170px;padding:.5em 1em;}.at-privacy{width:22%;}.at-privacy-content-container--active{width:93%;margin:0 3.5% 2em;}}@media screen and (min-width:980px){.article--faq,.article--faq.article_last{width:22%;}}@media screen and (min-width:1600px){.new .acco-details__header{height:480px;overflow:hidden;}.new .acco-details__header .owl-carousel--detail,.new .acco-details__header .owl-single-image{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.banner__img{height:auto !important;transform:translateY(-50%) !important;}}div.calentim-container-mobile{z-index:10000000000;}body.detail div.calentim-container-mobile{z-index:1000;}.map-popup-period{display:none;}.leaflet-popup-content p{margin:8px 0;}div#chat_nameFormWrapper{position:fixed;box-shadow:rgba(0,0,0,0.12) 0px 3px 21px 0px;padding:1em 1em 6em 1em;bottom:1.5em;right:1.5em;display:none;transition:max-height 0.25s;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-align:center;background-color:#fff;border-radius:20px;}div#chat_nameFormWrapper.show_chat{display:block;animation-name:popupAnimation;animation-duration:0.25s;animation-fill-mode:forwards;}div#chat_nameFormWrapper label,div#chat_nameFormWrapper input[type="text"],div#chat_nameFormWrapper button{display:block;}div#chat_nameFormWrapper button{width:100%;padding:5px 12px;margin-top:20px;}div#chat_nameFormWrapper label{font-size:1.1em;line-height:1.2;margin-bottom:.5em;text-decoration:none;}div#closeChat{position:fixed;bottom:13.5em;right:.5em;width:30px;height:30px;line-height:15px;background-color:#115794;z-index:9999999;color:#fff;padding:0;line-height:25px;text-align:center;border-radius:50%;text-align:center;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bold;opacity:0;animation-name:popupAnimation;animation-duration:.5s;animation-delay:.2s;transform:scale(1);animation-fill-mode:forwards;}div#closeChat.chat_formOpen{bottom:14.3em;animation-delay:.1s;}div#openChatWindow{position:fixed;bottom:1.5em;right:1.5em;cursor:pointer;width:135px;z-index:999995;}div#openChatWindow img.cloud{display:none;}div#openChatWindow.closed-chat{width:80px;}div#openChatWindow.closed-chat img.cloud{display:block;}div#openChatWindow.closed-chat img.avatar{display:none;}div#openChatWindow.closed-chat div.openChatWindowBubble{display:none;}div#openChatWindow img{position:relative;z-index:2;width:100%;height:auto;border-radius:50%;box-sizing:border-box;border:8px solid #115592;background-color:#115591;opacity:0;animation-name:popupAnimation;animation-duration:0.25s;animation-delay:0.1s;transform:scale(1);animation-fill-mode:forwards;}div.openChatWindowBubble{position:absolute;background-color:rgb(255,255,255);color:rgb(40,40,46);box-shadow:rgba(0,0,0,0.12) 0px 3px 21px 0px;font-size:15px;padding:15px 24px 30px;margin-left:-26px;margin-top:4px;margin-bottom:5px;border-radius:18px;max-width:344px;word-break:break-word;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;top:-60%;left:-14%;opacity:0;animation-name:popupAnimation;animation-duration:0.5s;animation-delay:0.2s;transform:scale(1);animation-fill-mode:forwards;}@media (max-width:480px){div#openChatWindow{bottom:1em;right:1em;width:100px;}div.openChatWindowBubble{top:-7%;left:-153%;padding-right:110px;}div#closeChat{bottom:6.5em;right:0em;}div#chat_nameFormWrapper{bottom:1em;right:1em;}div#closeChat.chat_formOpen{bottom:14em;}div#openChatWindow.closed-chat img.cloud{float:right;width:80px;}}@keyframes popupAnimation{from{transform:scale(0);opacity:1;}to{transform:scale(1);opacity:1;}}@media screen and (max-width:770px){.book div#openChatWindow,.detail div#openChatWindow,.detail div#closeChat{display:none;}div#openChatWindow{bottom:3em;}div#openChatWindow.closed-chat img.cloud{width:70px;}}.message--event{font-size:.875em;font-style:italic;}.owl-carousel.owl-carousel--list{position:absolute;z-index:1000;}.Article--static .Article__content iframe{width:calc(100% + 32px);margin:-16px -16px -32px;}.acco-landing{margin:40px 0;}.acco-landing__title{text-align:center;}.acco-landing .ha-level-alternative .acco-item__inner::after,.acco-landing .ha-level-alternative .availability.alternative::after{display:none;}.ribbon{background:#f69c3f;position:absolute;top:40px;left:40px;width:230px;text-align:center;color:#fff;transform:translate3d(-50%,-50%,0) rotate(-45deg);padding:4px 70px;font-weight:700;box-sizing:border-box;line-height:1;border:1px solid #f18b22;box-shadow:0 0 4px rgb(0 0 0 / 50%);z-index:10000;font-size:.825em;}@media screen and (min-width:481px){.acco-details__gallery .ribbon{top:55px;left:55px;font-size:1em;padding:8px 60px;}}.lijstweergave .booking-widget-map,.lijstweergave .booking-widget-map-result{height:600px;}.lijstweergave .booking-widget-map{padding:0;margin-top:30px;box-shadow:0 0 0 1px #d5d5d9;position:relative;}.lijstweergave .leaflet-container{background:#fff;border:0px;height:600px;}.lijstweergave .booking-widget-map._no-period .map--select-date{display:block;position:absolute;left:0;right:0;top:0;bottom:0;color:#fff;background:rgba(0,0,0,0.5);font-size:2.1em;display:flex;flex-flow:column nowrap;justify-content:center;z-index:1000;padding:0px 3em;text-align:center;font-weight:700;}.lijstweergave .booking-widget-map .map--select-date{display:none;}.lijstweergave .booking-widget-map-result{text-align:center;display:flex;flex-flow:column;justify-content:center;font-size:2em;}.lijstweergave .ha-map-popup{background-color:#fff;position:fixed;left:calc(50% - 160px);top:50%;width:320px;transform:translateY(-50%);max-height:calc(100% - 70px);overflow-y:auto;overflow-x:hidden;box-sizing:border-box;z-index:999995;display:none;box-shadow:0 0 0 100vw rgb(0 0 0 / 50%);}.lijstweergave .popup--content{padding:0 16px 16px;}.lijstweergave .popup--content .acco-item__title{margin:0 -16px 10px;padding:8px 16px;}.lijstweergave .popup--content .popup--buttons{margin-top:16px;}.lijstweergave .popup--buttons .button{margin-top:2px;}.lijstweergave .ha-map-popup--close{position:absolute;right:0;top:0;background:#fff;cursor:pointer;}.lijstweergave .booking-widget-map._no-period .leaflet-pane.leaflet-marker-pane{opacity:.3;filter:grayscale(1);}.lijstweergave .booking-widget-map._no-period .leaflet-pane.leaflet-shadow-pane{opacity:0.1;}.lijstweergave img.ha-leaflet-marker-icon-not-available{display:none;}.lijstweergave .leaflet-pane.leaflet-popup-pane{display:none;}.lijstweergave .acco-item__title{color:#fff;}.lijstweergave .img-thumbnail{width:100%;}.lijstweergave .popup--buttons .button{width:100%;}@media screen and (max-width:700px){.lijstweergave.body--has-map .ha-searcher__item[data-name="guests"]{display:none;}.lijstweergave.body--has-map{height:100%;overflow:hidden;}.lijstweergave.body--has-map div.searcher{width:100%;left:0;right:0;}.lijstweergave.body--has-map .site-container > .content-container{padding:0;position:relative;z-index:1000000000;}.lijstweergave .booking-widget-map{position:fixed;margin-top:0;top:160px;left:0;right:0;bottom:0;height:auto;box-shadow:none !important;}.lijstweergave .booking-widget-map-result{height:100% !important;}.lijstweergave .booking-widget-map._no-period .map--select-date{padding:1em;font-size:1.5em;}.lijstweergave.body--has-map div#chat-widget-container{display:none !important;}.lijstweergave.body--has-map footer{display:none;}}.wide-searcher .ha-searcher__guests--selectors{left:0;right:0;}.wide-searcher .ha-searcher__guests--selectors .hm-form-spinner__input{max-width:30px;}.ha-select--bookingfields .ha-form-checkbox label{white-space:initial;overflow:auto;text-overflow:unset;padding-left:40px;max-width:550px;line-height:1.2;margin-left:-10px;font-weight:400;color:rgb(90,64,48);font-size:0.925rem;}.ha-form-checkbox .ha-form-checkbox__field{position:absolute;left:0;margin-top:1px;}.ha-select--bookingfields label input{position:absolute;}.ha-form-input-field.ha-form-input-field__nieuwsbrief.ha-form-checkbox{flex:0 100%;}  .site-container{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;min-height:100vh;}footer{margin-top:auto;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.site-container{display:block;}}.menu{box-shadow:0 0 25px rgba(0,0,0,0.4);}.menu__extra a.nav__my{display:none;}html[lang="nl"] .menu__extra a.nav__my--nl{display:inline-block}html[lang="de"] .menu__extra a.nav__my--de{display:inline-block}html[lang="en"] .menu__extra a.nav__my--en{display:inline-block}.menu__extra a{width:2.5em;height:2.5em;color:#fff;display:inline-block;text-align:center;padding-top:.4em;border-radius:50%;}.menu__extra a .icon{font-size:1.2em;}.tools__social{margin:0;padding:16px 0 8px;list-style:none;text-align:center;}.tools__social li{display:inline-block;}.tools__social li a{display:block;width:2em;height:2em;color:#fff;border-radius:50%;text-align:center;padding-top:0.3em;}.footer > .content-container{position:relative;}.nav--footer{text-align:center;padding:10px 0 30px;}.nav--footer ul{margin:0;padding:0;list-style:none;}.nav--footer > ul{margin:0;padding:0;display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;}.nav--footer > ul > li{flex:0 20%;-webkit-flex:0 20%;padding:8px;}.nav--footer a{text-decoration:none;display:block;padding:.25em 0;}.nav--footer > ul > li > a{text-transform:uppercase;font-weight:600}.nav--footer li li a{color:#fff;}.nav--footer li a:hover{text-decoration:underline;}.nav--service{padding:.5em 0;text-align:center;}.nav--service nav{text-align:center;flex:1 auto;-webkit-flex:1 auto;}.nav--service ul li{display:inline-block;}.nav--service a{font-size:1;font-weight:600;text-decoration:none;padding:.3em .6em;position:relative;display:block;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease;color:#fff;}.nav--service a:hover{text-decoration:underline;text-decoration-color:currentColor;}.nav--service ul li.first-on-line a::before,.nav--service ul li:first-child a::before{display:none;}.nav--service a::before{content:'';position:absolute;left:-1px;height:1em;top:50%;width:1px;margin-top:-.5em;} #pickerContainer{position:relative;margin:0 auto;width:515px;height:260px;}#pickerContainer td:first-child{padding:0.5em 2px;}#pickerContainer button{margin-bottom:1px;}#fields{position:absolute;top:0;right:0;}#fields input{width:3em;}#fields #hexField{width:8ex;}#originalColor,#currentColor{width:50px;height:25px;background-color:#ff0000;}#cursorLeft{position:absolute;top:-5px;left:251px;clip:rect(7px 7px auto auto);}#cursorRight{position:absolute;top:253px;left:262px;}#colorPicker{position:absolute;top:0;left:0;width:293px;height:260px;}#backgroundPane{position:absolute;left:2px;top:2px;width:256px;height:256px;background-color:#ff0000;}#sliderPane{position:absolute;left:0;top:0;width:293px;height:260px;}.iconChooser__form{position:fixed;left:0;right:0;padding:10px 15px;border-bottom:1px solid #ddd;background:#fff;box-shadow:var(--mi-shdw-1);}.iconChooser__form input{width:100%;padding-left:2.2em;background-image:url(/ui/uibase/img/icon_search.svg);background-position:0.6em 50%;background-repeat:no-repeat;background-size:16px;}.iconChooser__container{padding-top:4rem;}.iconChooser__icon{display:inline-block;vertical-align:top;width:106px;min-height:75px;margin:3px;padding:22px 5px 5px;border-radius:4px;text-align:center;overflow:hidden;line-height:1;color:#666;cursor:pointer;}.iconChooser__icon:hover{background:rgba(64,145,191,0.1);color:#000;}.iconChooser__icon.--hide{display:none;}.iconChooser__icon img{width:24px;height:24px;margin:0.5em 0.5em 1em;}.iconChooser__icon img[src*='svg']{width:28px;}span.pbSpinner button{width:2em;}table.uichooser tbody tr:hover{background:transparent;}table.uichooser tbody td a{display:block;font-weight:bold;}table.uichooser img{padding:5px;border:1px solid #ddd;border-radius:4px;background:#fff;}.datePicker,.timeChooser{--pickerShadow:0 1px 5px -2px #0000009e,0 0px 1px #0000009e;padding:1em;border:0;border-radius:5px;background:#ffffff;box-shadow:var(--mi-shdw-4,0 6px 11px -3px #00000040);}.datePicker,.datePicker td{font-size:11px !important;line-height:12px;font-family:'Lucida Grande',Tahoma,Arial,sans-serif !important;font-style:normal;color:#000;}.datePicker{min-height:265px;min-width:300px;display:inline-block;border-collapse:separate;white-space:nowrap;border-spacing:2px 1px;margin:0;}.datePicker tr{display:block;}.datePicker td{width:30px;height:26px;margin:0;padding:0;border:1px solid transparent;vertical-align:middle;text-align:center;border-radius:3px;}.datePicker tbody td{letter-spacing:-.05em;}.datePicker thead tr:first-child{padding-bottom:1em;}.datePicker thead td{font-style:italic;color:#8c8c8c;}.datePicker .week{font-size:0.8em !important;color:#757575;width:30px;background:#f2f2f2;border-radius:0;box-shadow:0 2px 0 0 #f2f2f2;}.datePicker thead .week{box-shadow:0 3px 0 0 #f2f2f2;}.datePicker .curMonthYear{width:190px;text-align:center;}.datePicker .curMonthYear select{height:24px;height:100%;padding:0;border-radius:3px;border:inherit;font:normal 12px/24px 'Lucida Grande',Tahoma,Arial,sans-serif;background:#fff;cursor:pointer;}.datePicker .curMonthYear select + select{margin-left:0.5em;}.datePicker .navButtons{width:30px;height:26px;border-radius:3px;cursor:pointer;box-shadow:0 0 1px;}.datePicker .curMonthYear select:hover,.datePicker .navButtons:hover{box-shadow:var(--pickerShadow);}.datePicker .navButtons svg{width:30px;height:12px;display:block;fill:#c8c8c8;pointer-events:none;}.datePicker .navButtons:hover svg{fill:#000;}.datePicker .othMonth,.datePicker .othDay{color:#b3b3b3;}.datePicker .curDay{background-color:#dfedf4;}.datePicker .curDay:hover,.datePicker .curMonth:hover,.datePicker .othMonth:hover{cursor:pointer;box-shadow:var(--pickerShadow);}#selDate{font-weight:bold;background:#4091bf;color:#fff;}.datePicker .thisMonth{display:inline-block;width:auto;padding:0 8px;cursor:pointer;}.datePicker .thisMonth:hover{box-shadow:var(--pickerShadow);color:#000;}.datePicker tfoot td,.datePicker tfoot .navButtons:hover{line-height:26px;margin:0;text-align:center;font-weight:normal;color:#4091bf;cursor:pointer;}.datePicker tfoot tr{padding-left:0;border-bottom:0;text-align:center;}.datePicker tfoot .navButtons:hover{color:#fff;}div.timeChooser{display:flex;box-sizing:content-box;width:338px;text-align:center;font:normal 11px/12px 'Lucida Grande',Tahoma,Arial,sans-serif;}div.timeChooser *{user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;}.timeChooser__hoursContainer{display:flex;flex-wrap:wrap;}.timeChooser__title{width:100%;margin:0.4em 0 0.8em;font-style:italic;color:#8c8c8c;}.timeChooser__periods{font-size:0.8em;color:#b3b3b3;width:30px;}.timeChooser__period{display:block;width:30px;height:54px;margin:1px 0;line-height:54px;text-align:center;}div.timeChooser ul{display:flex;flex-wrap:wrap;margin:0 !important;padding:0 !important;list-style:none;}div.timeChooser .timeChooser__hours{position:relative;width:192px;margin-right:20px !important;}@keyframes blink{0%,50%{opacity:0.1;}51%,100%{opacity:0.5;}}div.timeChooser .timeChooser__hours::after{content:':';position:absolute;top:44%;right:-20px;width:20px;font-size:2em;text-align:center;animation-name:blink;animation-duration:2s;animation-iteration-count:infinite;}div.timeChooser .timeChooser__minutes{width:96px;}div.timeChooser li{display:block;float:left;width:30px;height:26px;margin:1px;text-align:center;cursor:pointer;border:none;border-radius:3px;line-height:26px;letter-spacing:-.05em;}div.timeChooser li:hover{box-shadow:var(--pickerShadow);}div.timeChooser li.timeChooser_selectedHour,div.timeChooser li.timeChooser_selectedMinute{color:#fff;background-color:#4091bf;}div.timeChooser div.minutebar{position:relative;background-image:url("/ui/uibase/img/timeChooserBg.png");}div.timeChooser div.slider{display:none;position:absolute;width:24px;vertical-align:middle;font-weight:bold;font-size:16px;text-align:center;line-height:25px;cursor:pointer;}div.timeChooser div.slider:before{content:':';}div.timeChooser div.hover div.slider{display:block;}div.tC-alignTop:after{top:auto;bottom:-22px;transform:rotate(180deg);}.tC-alignLeft:after{left:11px;}.tC-alignRight:after{left:auto;right:10px;}.tC-alignRight:after{right:11px;}.tC-alignMiddle:after{content:none;}