﻿.rating-outer{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-bottom:0px}.rating-outer .average{font-weight:bold;font-size:20px;width:3em;height:3em;padding:.5em;display:flex;flex-direction:row;justify-content:center;align-items:center;background:#d86b11;color:#fff;border-radius:50%}.rating-outer .average+*{margin-left:15px}.rating-outer .rating{width:auto;flex-direction:column;align-items:flex-start;justify-content:center}.rating-outer .rating .stars{font-size:20px}.rating-outer .rating .stars+.totals{margin-left:0;margin-top:2px}.rating-outer .totals{display:block;font-size:1rem}.rating-outer .totals a{text-decoration:underline}.rating-outer .totals a:hover{text-decoration:none}.Reviews{border:2px solid #eee;margin-top:20px;padding:20px;border-radius:0 0 16px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;flex-wrap:wrap}.Reviews .h5{font-size:1.5em;font-weight:bold;text-align:center;margin-bottom:0}.Reviews .block-grid.one-up>li{padding-right:0}.Reviews .block-grid.one-up>li article{margin-bottom:0}.Reviews>nav{margin-top:20px}.Reviews>.rating-outer{width:auto;margin-left:15px}.Reviews>nav{margin-top:0;margin-left:auto}.Reviews>.block-grid{width:calc(100% + 20px);padding-top:20px;margin-top:10px;position:relative}.Reviews>.block-grid::before{content:"";left:0;right:20px;top:0;height:2px;background:#eee;display:block;position:absolute}.Reviews>.block-grid.five-up>li{flex:1}.Review{margin-top:15px;margin-bottom:0}.Review>.heading{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.Review>.heading>figure{width:40px}.Review>.heading>figure+.aside{font-size:13px;margin-left:10px}.Review>.heading>figure+.aside .author{display:block;font-weight:bold;line-height:1.1}.Review>.heading>figure+.aside .time{color:rgba(0,0,0,.5);font-size:.9230769231em}.Review>.rating{margin-top:10px;margin-bottom:10px;font-size:16px}.Review>.rating .average{font-weight:bold;margin-right:10px;color:#c2600f;font-size:1.125rem;line-height:1.1}.Review>.text{line-height:1.4;font-size:.9375em;font-size:12px}.Review>.text p:last-child{margin-bottom:0}.Category.Overview.related{padding:20px 20px 10px;border:2px solid #eee}.Category.Overview.related nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%}.Category.Overview.related span.icon{fill:currentColor;color:inherit}.Category.Overview.related a{border-top:1px solid #9a9b9b;padding:10px 0 10px 30px;color:rgba(42,45,46,.8);text-decoration:none;position:relative}.Category.Overview.related a.category::before,.Category.Overview.related a.hotels::before,.Category.Overview.related a.vakantieparken::before{content:"";font-family:"icomoon";line-height:1.2}.Category.Overview.related a.hotels::before{content:""}.Category.Overview.related a.vakantieparken::before{content:""}.Category.Overview.related a span.icon,.Category.Overview.related a.category::before,.Category.Overview.related a.hotels::before,.Category.Overview.related a.vakantieparken::before{left:0;width:25px;text-align:center;top:12px;position:absolute}.Category.Overview.related a:hover{color:#2a2d2e}.Openinghours.Overview table{line-height:1.1;margin:0}.Openinghours.Overview table tr th,.Openinghours.Overview table tr td{padding:3px 0}.Openinghours.Overview table tr th{font-size:1em}.Openinghours.Overview table tr:not(.note)>td:last-child{width:1%;white-space:nowrap}.Openinghours.Overview table tr.note th,.Openinghours.Overview table tr.note td{padding:0 0 8px;line-height:1}.Openinghours.Overview table tr.note th .alert,.Openinghours.Overview table tr.note td .alert{font-size:12px;padding:5px 6px;font-style:italic;line-height:1.1;display:inline-block;margin:0}.Openfrom{border-bottom:1px solid #f2f2f2;margin:0 0 25px;padding:0;overflow:hidden;text-align:center;cursor:pointer;width:100%;font-size:1.25rem;background:#eee;padding:15px;border:0}.Openfrom[data-rel] *{pointer-events:none}.Openfrom strong{margin-right:15px}.Openfrom::before{content:"";font-family:"icomoon";padding-right:5px}.showmore{font-family:"icomoon";padding:10px;margin-left:5px;color:#000;cursor:pointer;position:relative;display:inline-block}.showmore.toggled{transform:rotate(180deg)}.full_width,.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{float:left}.clear_column{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}.full_width{width:100%}.one_half{width:50%}.one_third{width:33.3%}.two_third{width:66.6%}.one_fourth{width:25%}.three_fourth{width:75%}.one_fifth{width:20%}.two_fifth{width:40%}.three_fifth{width:60%}.four_fifth{width:80%}.one_sixth{width:16.6%}.five_sixth{width:83.4%}#topBanner{position:relative;line-height:1;background:none transparent;text-align:center;z-index:2;display:block;overflow:hidden}#topBanner img{width:100%;display:block}#topBanner:before{content:"";width:100%;bottom:0;left:0;height:45px;display:block;position:absolute;background:rgba(0,0,0,0);background:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);z-index:5}.MapsInner{width:100%;position:relative}.MapsInner .marker{position:absolute;left:50%;top:50%;transform:translate(-50%, -100%)}.MapsInner .marker::before{content:"";font-family:"icomoon";color:red;font-size:50px;line-height:1}.block-grid.CTA{width:calc(100% + 30px);margin:25px -15px 0;padding:0;line-height:0;font-size:0;text-align:center}.block-grid.CTA>li{flex:1;font-size:12px;text-transform:uppercase;font-weight:bold;line-height:1.2;margin:-10px 0 0;padding:0;display:inline-block;vertical-align:top;float:none}.block-grid.CTA>li>a{position:relative;color:#767676;padding:45px 5px 5px;margin-bottom:0;display:block}.block-grid.CTA>li>a::before{font-family:"icomoon";position:absolute;left:0;width:100%;top:10px;font-size:30px;line-height:1;font-weight:normal}.block-grid.CTA>li>a.call::before{content:""}.block-grid.CTA>li>a.navigate::before{content:"";font-family:"icomoon"}.block-grid.CTA>li>a.website::before{content:""}.block-grid.CTA>li>a.facebook::before{content:""}.tag-links{display:block;margin-top:-5px;margin-bottom:15px}.tag-links a{background-color:#767676;border-radius:0 2px 2px 0;color:#fff;display:inline-block;font-size:11px;font-weight:700;line-height:1.2727272727;margin:2px 4px 2px 10px;padding:3px 7px;position:relative;text-transform:uppercase;text-decoration:none}.tag-links a::before{border-top:10px solid transparent;border-right:8px solid #767676;border-bottom:10px solid transparent;content:"";height:0;position:absolute;top:0;left:-8px;width:0}.tag-links a::after{background-color:#fff;border-radius:50%;content:"";height:4px;position:absolute;top:8px;left:-2px;width:4px}.tag-links a:hover{background-color:#41a62a;color:#fff}.tag-links a:hover::before{border-right-color:#41a62a}body.single-post h1 span{display:inline-block;white-space:nowrap;font-size:.5161290323em}body.single-post .mainrow{position:relative;z-index:560;margin:0 -40px}body.single-post .mainrow>*{padding:0 40px}body.single-post .maincolumn{max-width:100vw;overflow:hidden;display:block;margin-top:-80px;min-height:101px;position:relative;z-index:10;padding:40px 40px 0;background:#fff;border-radius:2px 2px 0 0}body.single-post .addresscolumn{position:static}body.single-post .addresscolumn>.backto{position:absolute;right:0;bottom:100%;margin-bottom:15px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.7);padding-left:1em;padding-right:1em}body.single-post .addresscolumn address{margin:0}body.single-post .addresscolumn>.row{position:relative;overflow:hidden;margin-bottom:30px}body.single-post .addresscolumn>.row>.col-md-12.address .block-grid.CTA{width:50%}body.single-post .addresscolumn>.row>.opening{padding-left:30px;position:static}body.single-post .addresscolumn>.row>.opening::before{content:"";top:3px;bottom:3px;width:1px;margin-left:-25px;background:#eee;display:block;position:absolute}body.single-post .addresscolumn>.row>.col-md-7{width:55%}body.single-post .addresscolumn>.row>.col-md-5{width:45%}body.single-post .addresscolumn>.row>.col-md-7.address .block-grid.CTA{padding-right:20px}