.logo-top:hover>div,th{background:var(--c1_0)}#review_comments,.img-container.a-b img,.overlay.full,a.cont{width:100%}.ago,.autocomplete-suggestion,.speech-bubble-left .placeholder{white-space:nowrap;text-overflow:ellipsis}nav.menu>div>a:hover,ul.plain.thumb-items li a:hover,ul.serp li h3>a:hover{text-decoration:underline}#topnav a:hover{color:var(--sn)}#topnav a:active,#topnav a:focus{color:var(--pn)}.error{color:red;padding:20px;border:1px solid red;background:#fff;animation:2s 2s forwards fadeOut}.resize-none{resize:none!important}.list-info::after{position:absolute;top:0;right:0;content:' ';background:red}.flex-align-left{justify-content:left}.list-item-template{flex:1;flex-grow:1;transition:transform .3s ease-out;margin:.5em}.a-b,.comment .gravatar img,footer a:not(:last-child),p.info i[class^=fa]{margin-right:10px}.list-item-template>a{margin:.25em;background:var(--c1_8);border-radius:25px;padding:1em;width:100%;height:100%;text-align:center}.list-item-template:hover{transform:scale(1.04)}.list-item-template img{max-width:300px;max-height:200px!important}.list-item-template div[data-item=list-item-logo]{max-height:200px}.list-item-template div[data-item=list-item-actions],.list-item-template div[data-item=list-item-logo]{z-index:10}.list-info{max-width:400px!important;background:linear-gradient(180deg,#222,#555)!important;color:#fff!important;position:absolute!important;z-index:1000;opacity:0;animation:.5s forwards fadeIn,.5s 3s forwards fadeOut}.disabled,button[disabled],input[disabled]{opacity:.7;background-color:#555;cursor:default}.comment textarea,textarea#comment,textarea[data-id=comment]{background:0 0;border:0;box-shadow:none;resize:none;font-size:12pt;outline:0}th{text-align:center;color:#fff;font-weight:500;padding:1em 0}#comment-form .placeholder:before{display:block;position:relative;content:"Plaats een bericht..."}.speech-bubble-left .placeholder{position:absolute;left:30px;right:9px;top:26px;cursor:text;color:rgba(0,39,59,.7);pointer-events:none}.comment textarea,textarea[data-id=comment]{min-width:300px;font-family:"Roboto Slab",Arial;box-sizing:border-box}.speech-bubble-left.opaque{cursor:text;opacity:.6}.fa:before,.fas:before,.speech-bubble-left.opaque:hover{opacity:1}div.last-reply,div.replies{padding-left:5%}.reply-form{position:relative}.guest-data{position:relative;line-height:2.5em;min-height:2.5em}.guest-data input[type=checkbox]{position:relative;top:2px}.guest-data label{display:block;min-height:3em;min-width:4em}div[itemprop=address],form .star-select,p.info,p.info i[class^=fa]{display:inline-block}form .star-select{cursor:default}.big-buttons>a,.btn:not([disabled]):not(.disabled):not(.active),.comment .icon-thumbs-down:not(.disabled),.comment .icon-thumbs-up:not(.disabled),.ls,[data-isauthor="1"] [class*=speech-bubble],form .star-select i{cursor:pointer}form .star-select:hover>*{color:var(--c1_0)}a.list-btn:hover,form .star-select>i:hover~i.fa,span.list-btn:hover{color:#666}.speech-bubble-left h3{color:#333!important}.speech-bubble-left ul[data-type*=like]{position:relative;margin-left:0;padding-left:1.2em;list-style:none;font-size:1.2em}ul[data-type*=like] li{list-style:none;color:#444;font-size:15px;padding:.5em 0;border-top:1px dashed #aaa}ul[data-type*=like] li:last-child{border-bottom:1px dashed #aaa}ul[data-type*=like] li:before{position:absolute;left:0;font-family:"Font Awesome 5 Free"}.commenter{font-size:18px}.box-shadow,.xs-box-shadow{box-shadow:0 10px 8px -12px #000}.profile-bar{background:var(--pn);position:relative;padding:10px;border-radius:10px}.profile-bar>div.f-l:nth-child(2){line-height:40px;margin-left:10px;vertical-align:middle}nav.menu>div{transform:translateX(-100vw)}nav.menu>div>a{display:block;padding:10px;background:#fff;color:#000;position:relative;border-left:1px solid #ccc;border-right:1px solid #ccc}nav.menu>div>a:first-child{border-top:1px solid #ccc}nav.menu>div>a:last-child,nav.menu>div>a:not(:last-child){border-bottom:1px solid #ccc}nav.menu>div>a:hover{color:var(--b1bn);background:#333;color:#fff}nav.menu>div>a::after{font-family:"Font Awesome 5 Free";content:"\f0da";text-align:center;display:block;font-size:12px;position:absolute;top:calc(50% - 6px);right:1em}.o-1{opacity:.1}.o-2{opacity:.2}.o-3{opacity:.3}.menu .fa{font-size:24px}.menuIn{animation:.14s ease-out forwards menuIn}.menuOut{animation:.14s ease-in forwards menuOut}@keyframes homeIn{0%{transform:translate(0,-50%);opacity:.3}100%{transform:translate(0,0);opacity:.9}}@keyframes homeIn-1{0%{transform:translate(.4px,-50%);opacity:.3}100%{transform:translate(.4px,0);opacity:.85}}@keyframes homeIn-2{0%{transform:translate(.8px,-50%);opacity:.2}100%{transform:translate(.8px,0);opacity:.8}}@keyframes homeIn-3{0%{transform:translate(1.2px,-50%);opacity:.2}100%{transform:translate(1.2px,0);opacity:.75}}@keyframes homeIn-4{0%{transform:translate(1.6px,-50%);opacity:.1}100%{transform:translate(1.6px,0);opacity:.7}}@keyframes menuIn{0%{transform:translateX(-100vw)}100%{transform:translateX(0)}}@keyframes menuOut{0%{transform:translateX(0)}100%{transform:translateX(100vw)}}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:0 10px;line-height:40px;overflow:hidden;font-size:13pt;color:#333;font-weight:500}.comment,.review-container{padding:0}.autocomplete-suggestion b{font-weight:400}.autocomplete-suggestion.selected{background:#f0f0f0}.fade-in,.fade-in-slow{animation:5s forwards fadeIn}.logo-top:hover>div{transform:scale(1.1)!important}#al .zebra>*,.logo-top:active>div,.logo-top:focus>div{background:var(--c1_d_0)}.logo-top:active>div{box-shadow:0 0 4px 2px #000 inset,0 0 60px 0 #000 inset}.logo-top:active>.ml2{transition:1s ease-out;opacity:0!important;transform:translateY(65px) scale(1.3)}.logo-top:hover>div::after{animation:10s linear infinite spin}.logo-top:active>div::after{animation:5s linear infinite spin;opacity:1;border-color:rgba(255,255,255,.7)}.logo-top:active .fa,.logo-top:active .fas{color:rgba(255,255,255,.4)!important}.logo-top:active i.fa::after,.logo-top:active>div>i.fas::after{-webkit-background-clip:none}.logo-top:hover>h1{transform:translateY(65px) scale(1.1)}body.collapsed .logo-top:hover>h1{transform:translateY(25px) scale(1.1)}.btn:not([disabled]):not(.disabled):not(.active){box-shadow:0 1px 6px -3px #000,0 -3px 3px -3px #000 inset,0 3px 3px -6px #fff inset}main .big-buttons>a:hover{background:linear-gradient(color-mix(in srgb,var(--c1_4) 20% ,transparent),color-mix(in srgb,var(--c1_4) 70% ,transparent));color:var(--c1_btn_c)}main .big-buttons>a:active{background-color:var(--c1_9);color:var(--c1_comp_btn_c)}.btn:not([disabled]):not(.active):not(.disabled):hover{background:var(--c1_btn_h_bg);color:var(--c1_btn_h_c);border-color:var(--c1_btn_h_b)}.btn2:not([disabled]):not(.active):not(.disabled):hover{background:var(--c2_btn_h_bg);color:var(--c2_btn_h_c);border-color:var(--c2_btn_h_b)}.btn-alt:not([disabled]):not(.active):not(.disabled):hover{background:var(--c1_comp_btn_h_bg);color:var(--c1_comp_btn_h_c);border-color:var(--c1_comp_btn_h_b)}.btn2-alt:not([disabled]):not(.active):not(.disabled):hover{background:var(--c2_comp_btn_h_bg);color:var(--c2_comp_btn_h_c);border-color:var(--c2_comp_btn_h_b)}.btn:focus:not([disabled]){box-shadow:0 0 4px 4px var(--c1_a_0);animation:1s infinite focus}.btn2:focus:not([disabled]){box-shadow:0 0 4px 1px var(--c2_a_0)}.btn-alt:focus:not([disabled]){border:none;box-shadow:0 0 4px 1px var(--c1_0)}.btn2-alt:focus:not([disabled]){border:none;box-shadow:0 0 4px 1px var(--c2_0)}.btn:focus,.btn:focus *{outline:0}@keyframes focus{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}button::-moz-focus-inner{border:0;outline:0}.btn:not([disabled]):not(.active):not(.disabled):active{background:var(--c1_btn_a_bg);color:var(--c1_btn_a_c);border:1px solid var(--c1_btn_a_b);outline:0}.btn2:not([disabled]):not(.active):not(.disabled):active{background:var(--c2_btn_a_bg);color:var(--c2_btn_a_c);border:1px solid var(--c2_btn_a_b);outline:0}.btn-alt:not([disabled]):not(.active):not(.disabled):active{background:var(--c1_comp_btn_a_bg);color:var(--c1_comp_btn_a_c);border:1px solid var(--c1_comp_btn_a_b);outline:0}.btn2-alt:not([disabled]):not(.active):not(.disabled):active{background:var(--c2_comp_btn_a_bg);color:var(--c2_comp_btn_a_c);border:1px solid var(--c2_comp_btn_a_b);outline:0}p.info i[class^=fa]{color:#33f;background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.3);font-size:50px;border-radius:100%;border:0;float:left;width:48px;height:48px}.zebra-white>*,.zebra>*,tr>td{background:#fafafa}.zebra-white>:nth-child(2n):not(.hl),.zebra>:nth-child(2n):not(.hl),tr:nth-child(2n):not(.hl)>td{background:#e1e1e1}.zebra .row,.zebra-white .row{padding:15px 10px}#al .zebra>*{color:#fff}#al .zebra>:nth-child(2n){background:var(--c1_d_9)}#al .zebra>:nth-child(3n){background:var(--c1_d_8)}p.info{font-size:14px;line-height:50px;background-color:#fafad0;background:linear-gradient(180deg,#ffffef 60%,#fafad0 95%,#f3f3c6);box-shadow:4px 4px 3px -2px #ccc;border:1px solid #f3f3c6;padding:20px}.star-select i.fa{padding:5px 15px;font-size:25px}.star-select i.fa:first-child{padding-left:0}.bottom-0{bottom:0}a.cont{display:flex;align-items:center;align-content:center}.comment .gravatar .avatar-pp-container{width:20px;height:20px;font-size:9pt;font-weight:500;line-height:20px;border-radius:10px;bottom:0}.comment .icon-thumbs-down.disabled,.comment .icon-thumbs-up.disabled{color:#ddd}.comment .icon-thumbs-down,.comment .icon-thumbs-up{color:#888}.comment .icon-thumbs-down.active,.comment .icon-thumbs-up.active{color:#07e}.comment .icon-thumbs-down:not(.disabled):hover,.comment .icon-thumbs-up:not(.disabled):hover{color:#333}.comment .icon-thumbs-down:not(.disabled):active,.comment .icon-thumbs-up:not(.disabled):active{color:#08f}.comment .gravatar img{width:40px}.comment .comment-body{padding:0 0 10px;font-size:12px;margin-right:1em}.comment .time-posted{display:inline-block;color:#888;font-size:11px;padding-top:3px}.comment .time-posted .date-label{margin-left:1em;font-size:8pt;color:#bbb;position:relative}.comment .comment-header{font-size:10pt;white-space:nowrap;max-width:200px}.comment .comment .comment-header{max-width:175px}.comment .comment .comment .comment-header{max-width:100px}.comment{position:relative}.comment .comment{margin-top:.5em;margin-left:30px}.comment .comment .comment,div.level-3{margin-left:40px}.comment .comment .comment .comment,div.level-4{margin-left:50px}.reviews .a-s{margin:0 6px}.reviews .gravatar{margin-bottom:10px;border-bottom:1px dotted #ddd;padding-bottom:10px}.ago{flex:auto;text-align:right;color:#bbb;overflow:hidden}.a-b{width:40px;height:40px;min-width:40px;display:inline-flex;align-items:center}.a-s{margin-right:7px;min-width:20px;width:20px}.a-h{margin-right:20px;min-width:60px;width:60px;height:auto}.review-container>div.content:first-child{padding:1em 1em 0}.zebra>.review-container .speech-bubble-left{margin:0 20px 20px 0}.review-actions{width:100%;text-align:right;padding:0 .5em;border-radius:0 0 8px 8px;height:60px;line-height:60px}.review-container:nth-child(2n-1) .speech-bubble-left .review-actions{background:var(--c1_9)}.review-container:nth-child(2n) .speech-bubble-left .review-actions{background:var(--c1_a_9)}.review-container .dislikes{margin-bottom:20px}.review-container .gravatar a{text-decoration:none;color:#fff}.review-container div.commenter{margin-right:10px;color:#fff}.review-actions .fr{display:flex;width:100%;margin-bottom:20px;border-bottom:1px solid #ddd}.review-container .gravatar{display:inline-flex;align-items:center}footer a{line-height:48px;position:relative;color:#fff;text-decoration:none}div[class*=level-]{margin-left:60px}div.level-0{margin-left:0}div.level-1{margin-left:20px}div.level-2{margin-left:30px}.speech-bubble-left{position:relative;padding:0;color:#222;margin:.5em 0 1em;background:linear-gradient(#fafafa,#fff 2em) #fff;border-radius:10px;border:0;display:inline-block}.block-section-large,footer{color:#fff;text-align:center}.speech-bubble-left:after,.speech-bubble-left:before{content:"";position:absolute;display:block;width:0;z-index:1;top:-15px;left:1.5em;bottom:auto;right:auto;border-width:15px 0 0 20px;border-style:solid;border-color:transparent #ddd}.speech-bubble-left:after{z-index:2;top:-13px;left:calc(1.5em + 1px);border-color:transparent #fafafa}.speech-bubble-right{transform:translateX(-20px)}.speech-bubble-right:after,.speech-bubble-right:before{border-width:15px 20px 0 0;left:1em}.speech-bubble-right:after{left:calc(1em - 1px)}[data-isauthor="1"] [class*=speech-bubble]:hover{background:#07e!important}#ls-gallery>div{position:relative;background:#fff;line-height:0}.shadow{position:absolute;border:12px solid #fff;width:calc(100% + 24px);height:calc(100% + 24px);top:-12px;left:-12px}.ls:hover{filter:none}#gallery>div a:hover img,ul.plain.thumb-items a:hover{overflow:hidden;transition:transform .3s ease-out}#gallery>div a:hover img,ul.plain.thumb-items a:hover img{transform:scale(1.1)}.block-section-large{background:#333;height:80px;line-height:80px;font-size:18px;font-family:open sans;margin-bottom:1px;cursor:pointer}.block-section-large:hover{background:#444}.block-section-large.active{background:#111;cursor:default}footer{padding:30px 0;background-color:#141414}footer a:not(:first-child){margin-left:5px}footer a:not(:last-child)::after{right:-5px;position:relative;content:" | "}.c-text:hover{background:rgba(255,255,255,.2)}ul.plain.thumb-items li a:hover .serp-logo,ul.plain.thumb-items li a:hover div.img,ul.serp li a:hover div.logo{background:var(--c2_2);transition:.4s ease-out}ul.plain.thumb-items li a:hover .serp-logo i{transform:scale(1.2)}.serp-logo:active,ul.serp div.logo:active{background:var(--c2_8)}.serp-logo:focus,ul.serp div.logo:focus{background:var(--c2_7)}#page-menu-fixed{z-index:10;position:fixed;bottom:5px;left:5px;width:75px}#page-menu-fixed button{font-size:1em;width:100px}#page-menu-fixed button span{font-size:1em}#page-menu-fixed span{transform:translateY(-2px)}#page-menu-fixed .quick-menu,.quick-menu-container{display:block;background-color:rgba(0,0,0,.95);width:100vw}#page-menu-fixed .big-buttons,.like-nav.big-buttons{max-width:500px;height:100vh;align-content:center;align-items:center;justify-content:center;overflow-y:auto}.like-nav.big-buttons{max-width:800px}.like-nav.big-buttons>*,main #page-menu-fixed .big-buttons a{background-color:var(--c1_d_0);margin:5px;border:1px solid transparent}.like-nav.big-buttons a:hover,main #page-menu-fixed .big-buttons a:hover{background-color:var(--c1_btn_bg);color:var(--c1_btn_c)}.like-nav.big-buttons a:active,main #page-menu-fixed .big-buttons a:active{background-color:var(--c1_d_9);color:var(--c1_btn_c)}.like-nav.big-buttons a:focus,main #page-menu-fixed .big-buttons a:focus{border:1px solid var(--c1_a_0)}#page-menu-fixed.opened>button{display:none}#page-menu-fixed.opened{top:0;height:100vh;left:0}.leaflet-container{width:100%;height:360px}#route-advice>div:not(:nth-child(3n+2)){padding:20px;border-radius:4px;margin-bottom:10px;box-shadow:0 0 2px 0 #000}#route-advice>div:nth-child(3n+1){background:var(--c1_9);border:3px solid #fff;color:var(--c1_btn_c)}#route-advice>div:nth-child(3n){border:3px solid var(--c1_9);background:#fff;color:#000}.overlay{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);max-height:100%}.overlay-close{position:absolute;right:0;top:0;display:inline-block;z-index:10}.overlay.small>.container{max-width:600px}div[class*=route-icon]{width:40px!important;height:40px!important;margin-left:-20px!important;margin-top:-20px!important;border-radius:100%;background:var(--c1_a_0)}div.route-icon-end{background:var(--c1_a_4)}div[class*=route-icon]::after{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:100%;content:""}.review-container .actions{display:inline-block;position:absolute;transform:translateX(-30px)}.review-container .actions button.btn{padding:0 5px;line-height:normal}.review-container .actions button.btn>.fa{font-size:10px;display:inline-block}div[class*=route-icon]::before{content:"\f1b9";color:#fff;font-size:16px;font-family:"Font Awesome 5 Free";width:40px;height:40px;text-align:center;line-height:40px;top:0;left:0;position:absolute}div.route-icon-start.foot-walking::before{content:"\f554"}div.route-icon-start.cycling-regular::before{content:"\f206"}div.route-icon-start.driving-hgv::before{content:"\f238"}div.route-icon-end::before{content:"\f3c5"}.overlay>div{position:relative;background:#fff;border-radius:10px;padding:20px;max-height:100%;overflow:hidden;overflow-y:auto;resize:both}.overlay.full>div{width:100%;height:100%;margin:auto}.route-content hr{background:0 0;color:transparent;border:none;border-top:1px solid #ccc}.route-content label{display:inline-block;margin-top:10px;margin-bottom:5px}@media (min-width:992px){.xs-box-shadow{box-shadow:initial}.md-box-shadow{box-shadow:0 10px 8px -12px #000}}@media (min-width:768px){#page-menu-fixed{z-index:10;position:fixed;bottom:5px;left:5px;width:150px}.review-container .dislikes,.review-container .likes{min-width:480px}.overlay{display:flex;align-items:center;justify-content:center}.overlay>div{max-width:1100px}.overlay.full>div{height:auto}.logo-top:hover>h1{transform:translateY(65px) scale(1.1)}.logo-top:active>.ml2{transition:1s ease-out;opacity:0!important;transform:translateY(65px) scale(1.3)}.collapsed .logo-top:hover>h1{transform:translateY(25px) scale(1.1)}body.collapsed .logo-top:hover>h1{transform:translateY(7px)}}@media (min-width:1200px){.overlay>div{background:#fff;min-width:200px;width:auto;padding:30px}}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.swing:hover{animation:1s swing;transform-origin:top center}@keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.rubberBand:hover{animation:1s rubberBand;-webkit-animation-name:rubberBand}