@import url(https://fonts.googleapis.com/css?family=Oswald);
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
body{font-size:1.6em;font-weight:400}
a,p{font-family:"Open Sans",sans-serif}
h1,h2,h3,h4,h5{font-family:Oswald,sans-serif;color:#5B3F29}
.imgbox{position:relative;overflow:hidden;background-color:#000}
.imgbox .bgimg{min-height:100%;z-index:0;position:absolute;top:10%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-10%);max-width:none;min-width:100%;height:auto;opacity:.75}
header .imgbox{min-height:230px;height:30vh}
header .imgbox.bigbox{min-height:35em}
header .logo svg{width:100%}
header .logo svg *{fill:#fff}
header nav ul#menu-hoofdmenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0;margin-top:3.5rem}
header nav li{padding-left:1rem!important;padding-right:1rem!important;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}
header nav .active a{border-bottom:.2rem #fff solid}
header nav a{font-family:Oswald,sans-serif;text-transform:uppercase;color:#fff;text-shadow:none;font-size:1.2em;padding-left:.2rem!important;padding-right:.2rem!important;padding-bottom:.75rem!important;padding-top:.75rem!important;-webkit-transition:.2s;transition:.2s;border:.2rem transparent solid}
header nav a:active,header nav a:focus{color:#444}
.header-style-one{height:100%;position:relative}
.header-style-one .logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.wrap{position:relative}
div.iens{position:absolute;left:0;right:0;bottom:0;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}
.header-style-two img{margin-top:2.5rem}
footer{border-top:1px solid #ededed}
footer h3{color:#5B3F29;margin:0;margin-bottom:2rem}
footer ul{padding-left:0;margin:0;line-height:2em}
footer ul li{list-style:none}
footer .spotlight a{padding-left:0!important;padding-right:0!important}
footer i.fa.fa-facebook-square:before{font-size:2.5em;line-height:2em;color:#3B5998}
footer i.icon{margin-right:.5rem}
footer .sub-footer .container>div{margin-top:7rem;border-top:1px solid #ededed;padding:1.5rem 0}
footer .sub-footer .container>div a,footer .sub-footer .container>div p{vertical-align:center;margin:0}
@media (max-width:992px){footer .container>div,footer .container>div:nth-child(1){margin-bottom:4em}}
@media (max-width:767px){footer .container>div:nth-child(1){display:none}}
.post-selector-row ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none;list-style:none;padding:0;font-size:1.3em;font-family:Oswald,sans-serif;text-transform:uppercase;border:3px solid #cb9b4c}
.post-selector-row ul li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;text-align:center}
.post-selector-row ul li a{font-family:Oswald,sans-serif;font-weight:400;text-decoration:none;padding:1rem;display:block;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.post-selector-row ul li a:hover{text-decoration:none}
.post-selector-row ul li.active a{color:#5B3F29}
.post-selector-row ul li:not(:nth-child(1))::before{content:" ";margin-top:.5em;background-color:red;height:1.4em;left:-.1rem;display:block;position:absolute;border-left:1px solid #cb9b4c}
.post-selector-row .cardrow{margin-top:14rem}
.post-selector-row .cardrow .segmentrow{display:none}
.post-selector-row .cardrow .segmentrow.active{display:block}
.post-selector-row .cardrow .segmentrow h3{margin-top:14rem}
.post-selector-row .cardrow .segmentrow h3:nth-child(1){margin-top:0}
.post-selector-row .cardrow p{font-size:1.2em;margin:0;font-weight:400}
.post-selector-row .cardrow h5{font-size:1.5em;text-transform:none;margin-bottom:1.5rem}
.post-selector-row .cardrow h3{font-weight:700}
.post-selector-row .cardrow .item-left,.post-selector-row .cardrow .item-right{margin-top:6rem}
.post-selector-row .cardrow .item-right{text-align:right}
.post-selector-row .cardrow .item-right p{line-height:1.5em;font-size:1.25em}
.looprow .row:not(:nth-child(1)){margin-top:6rem}
.looprow h3{margin-bottom:1em}
.looprow h3 a{color:#cb9b4c;font-family:Oswald,sans-serif;text-decoration:none}
.looprow a{text-decoration:underline;padding-top:1em;padding-bottom:1em}
.page.nieuws .looprow .image-wrap{margin-bottom:1.5rem;max-height:12em;overflow:hidden}
.wysiwyg .contact-info-list{padding:0;list-style:none;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-rule:1px outset #ededed;-moz-column-rule:1px outset #ededed;column-rule:1px outset #ededed;line-height:2em}
.wysiwyg .contact-info-list i{margin-right:1rem}
.single .imagerow{max-height:230px;overflow:hidden}
.single .imagerow img{width:100%}
.single .meer-nieuws .meer-box{margin-top:4em}
.single .meer-nieuws h4{margin-top:1em;color:#cb9b4c;line-height:1.5em}
.single .meer-nieuws h4 a{color:#cb9b4c;font-family:Oswald,sans-serif;font-weight:400}
.single .textrow img{width:initial}
.single .gridrow img{width:100%}
.single .album{margin-top:0}
.single .albumimgrow{margin-left:-7px;margin-right:-7px;margin-bottom:-14px}
.single .albumimgrow .albumimg{padding-left:7px;padding-right:7px;padding-bottom:14px}
.single .albumimgrow .albumimg a:hover{opacity:.7;-webkit-transition:.2s;transition:.2s}
.single .sidebar-head{margin-bottom:1em}
.single .sidebar-head .caret{display:none}
.single .sidebar{list-style:none;font-family:Oswald,sans-serif;text-transform:uppercase;border-right:1px solid #ededed;padding:0}
.single .sidebar a{padding-top:1em;padding-bottom:1em;display:block;font-weight:700}
@media (max-width:767px){.single .looprow h3{margin-top:1em}
.single .album{margin-top:2em}
.single .sidebar-head{margin-bottom:0}
.single .sidebar-head:before{content:"Bekijk "}
.single .meer-nieuws h4{margin-top:0}
.single .meer-nieuws .titlerow{text-align:center}
.single .meer-nieuws .meer-box{margin-top:2em}
.single .meer-nieuws .row{position:relative}
.single .meer-nieuws .row div:nth-child(2){position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.single .sidebar-head .caret{display:inline-block}
.single .sidebar-head{cursor:pointer}}
.single .looprow .image-wrap{margin-bottom:1.5rem;max-height:12em;overflow:hidden}
body{background-image:url(../img/bg.jpg);background-repeat:repeat;background-size:40em 40em;background-position:left bottom;-webkit-transition:.2s;transition:.2s}
main{min-height:20vh;background-image:url(../img/bbq1.svg),url(../img/bbq2.svg);background-repeat:no-repeat,no-repeat;background-position:left 20em,right 5em}
.pagination{margin:0 auto;display:block;text-align:center;margin-top:3em;color:#cb9b4c}
.pagination a{color:#cb9b4c;text-decoration:none;font-size:1em}
.spotlight{margin:0;padding:0!important}
.spotlight a{padding-left:1rem!important;padding-right:1rem!important;border:.2rem #fff solid}
svg{width:100%}
.col-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}
.row-space-1,.row-space-1-top,.row-space-2{padding-top:11rem}
.row-space-1,.row-space-1-bottom,.row-space-2{padding-bottom:11rem}
.row-space-2-top{padding-top:12rem}
.row-space-2-bottom{padding-bottom:12rem}
.container-small .container{width:750px}
.titlerow h1,.titlerow h2,.titlerow h3,.titlerow h4,.titlerow h5,h1,h2,h3,h4,h5{margin:0;text-transform:uppercase}
.buttonrow,.textrow{margin-top:4rem}
.cta-button a{padding:1rem 1.5rem;display:inline-block;color:#cb9b4c;border:2px solid #cb9b4c;text-transform:uppercase;font-family:Oswald,sans-serif}
.divider hr{border-top:5px dotted #cb9b4c;-webkit-border-image:url(../img/dots.svg) 33% round;-o-border-image:url(../img/dots.svg) 33% round;border-image:url(../img/dots.svg) 33% round;margin:0}
.gridrow.imgbox{background-color:transparent}
.gridrow.imgbox img{opacity:1;width:auto}
.fb-like{margin-top:2em}
.bread{margin-top:1em}
.text img.alignright{float:right;margin:10px 0 5% 10%;width:40%}
.text img.alignleft{float:left;margin:10px 10% 5% 0;width:40%}
.text input,.text select,.text textarea{width:100%}
select{-webkit-appearance:none;-moz-appearance:none;background-image:url(../img/arrow.svg);background-size:1.5em;background-repeat:no-repeat;background-color:#fff;background-position:97% center}
input,select,textarea{margin-bottom:2em;font-size:1.2em;padding-top:1rem;padding-bottom:1.5rem;padding-left:1em;font-family:Oswald,sans-serif;font-weight:400;color:#000;outline:0;apearance:none;border:2px solid #cb9b4c}
input:active,input:focus,input:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{outline:0;border:2px solid #cb9b4c}
::-webkit-input-placeholder{color:#cb9b4c;text-transform:uppercase;opacity:.75}
select{color:#cb9b4c}
select option:hover{background-color:#ededed}
select option:not(:checked){color:#000}
input[type=date]{color:#cb9b4c;background:url(../img/calendar.svg) no-repeat scroll 7px 7px;padding-left:2.5em;background-size:1em;background-position:1em 1.5rem;background-color:#fff}
input[type=submit]{background-color:#cb9b4c;color:#fff;padding:.5em 1em!important}
textarea{resize:none}
.gridrow a{color:#cb9b4c;font-weight:700}
.gridrow h3 a{font-weight:400}
.ajax-loader{display:none}
span.wpcf7-not-valid-tip{color:red;font-size:1em;display:block;margin-top:-5e;position:relative;top:-7.5em;text-align:left}
.wpcf7-form-control-wrap.bericht span.wpcf7-not-valid-tip{top:-22.5em}
.fotogrid{margin-bottom:3em;-webkit-transition:.2s;transition:.2s}
.fotogrid .imgwrap{background-color:#000}
.fotogrid .imgwrap img{opacity:.8}
.fotogrid h3{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:0;color:#fff}
.fotogrid:hover .imgwrap{-webkit-transition:.2s;transition:.2s;background-color:#cb9b4c}
.fotogrid:hover img{opacity:.6}
.contentgrid img{width:100%}
.navbar-header{display:none}
.openingstijden span{display:block;color:#b9770a}/*Pre 21-1-22: #cb9b4c*/}
#breadcrumbs{font-size:1.3rem}
@media (max-width:1199px){.container-small .container{width:626px}}
@media (max-width:992px){.header-style-two .logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
header{margin-top:3em}
.navbar-header{display:block;background-color:#fff;position:fixed;top:0;z-index:3;width:100%}
.navbar-header .icon-bar{background-color:#cb9b4c;height:.6rem;width:4rem}
.navbar-header button{float:left}
.navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:.8rem}
.navbar{background-color:#fff;z-index:2;position:fixed;left:0;top:0;height:150vh;width:100%}
.navbar #menu-hoofdmenu{display:block;margin-top:6em;overflow-y:scroll}
.navbar #menu-hoofdmenu li{float:none;padding-left:2em!important}
.navbar #menu-hoofdmenu li.spotlight a{padding-left:0!important}
.navbar #menu-hoofdmenu li a{color:#5B3F29;text-align:left;font-size:1.5em;line-height:2em}
header nav{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0);opacity:0;-webkit-transition:.4s;transition:.4s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;border-radius:0!important}
header nav.active{-webkit-transition:.4s;transition:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.navbar-toggle{margin-top:0;margin-bottom:0}
.navbar-toggle .icon-bar{-webkit-transition:.2s;transition:.2s;background-color:#5B3F29}
.navbar-toggle .icon-bar.cross2,.navbar-toggle .icon-bar.cross3{-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}
.navbar-toggle.active .icon-bar{background-color:#cb9b4c!important}
.navbar-toggle.active .cross1{opacity:0;-webkit-transition:.2s;transition:.2s}
.navbar-toggle.active .cross2{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.navbar-toggle.active .cross3{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.menutekst.active{color:#cb9b4c}
.navbar-toggle{display:block}
container.iens{z-index:0}
.col-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.post-selector-row ul li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}}
.menutekst{vertical-align:bottom;line-height:3.5em;color:#5B3F29;margin-left:-1em;font-weight:400}
@media (max-width:767px){.wysiwyg .contact-info-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}
.post-selector-row ul li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
.container-small .container{width:auto}
.home .looprow h3,.nieuws .looprow h3{margin-top:1em}
.fotogrid h3{font-size:1em;max-width:90%}}
@media (max-width:478px){.col-xxs-12{width:100%}}