:root{--mainFont:'Lato',sans-serif;--lineHeight:1.75em;--color-white:#ffffff;--color-black:#212529;--color-prim:#4c4f42;--color-sec:#eaeaea;--color-cta:#87b210}.mainSite{font-family:var(--mainFont);font-size:16px}.mainSite h1,.mainSite h2,.mainSite h3{font-weight:700;color:var(--color-black)}.mainSite .topBar .top{background-color:var(--color-sec);padding:10px 0}.mainSite .topBar .top a{color:var(--color-black)}.mainSite .topBar .top a:last-of-type{margin-right:0}.mainSite .topBar .top .contact{display:flex;justify-content:center}.mainSite .topBar .mainNav{font-size:1.15em;padding:30px 0}.mainSite .topBar .mainNav .navbar-brand{max-width:75%;padding:0;height:unset}.mainSite .topBar .mainNav li>a{color:#707070}.mainSite .topBar .mainNav li>ul li{display:none}.mainSite .topBar .mainNav .actionMenu{display:none}.mainSite .topBar .cta{display:none}.mainSite #mainHeader{min-height:375px;background-image:url(/image/header.png);background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;padding:50px 0;margin-bottom:25px;z-index:2;position:relative}.mainSite .headerTxt{text-align:center;color:#fff;z-index:2;position:relative}.mainSite .headerTxt h1{color:#fff;font-weight:700;font-size:1.8em;margin:0}.mainSite .contentBlock{margin:40px 0}.mainSite .contentHeader{margin:20px 0 10px 0}.mainSite .contentBlock p{color:var(--color-black);line-height:var(--lineHeight)}.mainSite .hulpContainer{background-color:var(--color-sec);padding:40px 0;text-align:center}.mainSite .hulpContainer h3{margin:0;font-size:1.8em}.mainSite .hulpContainer .subTitle{font-weight:300;display:block;font-size:1.4em;margin:10px 0}.mainSite .hulpContainer .hulpMenu{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.mainSite .hulpContainer .hulpMenu li{width:100%;min-height:200px;flex:0 1 auto;margin:7.5px 0;display:flex;align-items:center;justify-content:center;padding:15px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.mainSite .hulpContainer .hulpMenu li:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5)}.mainSite .hulpContainer .hulpMenu li>a{color:#fff;display:flex;flex-direction:column;text-decoration:none;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:1.1em;z-index:2;flex:1 1 auto;width:inherit;height:inherit;justify-content:center}.mainSite .hulpContainer .hulpMenu li>a>span[class*=fa-],.mainSite .topBar .mainNav .actionMenu .noClass a>span[class*=fa-]{height:40px;font-size:1.7em}.mainSite .topBar .mainNav .navbar-brand>img{height:90px}.mainSite .footer{background-color:var(--color-prim);color:#fff;padding:40px 0}.mainSite .footer a{color:#fff}.mainSite .footer .copyright{text-align:center;padding:15px 0 0 0;margin-top:50px;font-weight:300}.hpImageMenu{display:block;flex-wrap:wrap;background-color:#000}.hpImageMenu h2{display:inline-block;border:2px solid #fff;padding:5px 10px}.hpImageMenu a{color:inherit}.hpImageMenu>div{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:50vh;padding:5%;text-align:center;color:#fff;background-position:top center;background-repeat:no-repeat;background-size:cover;position:relative;width:100%}.hpImageMenu div{position:relative}.mainSite .hpImageMenu>div::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.25)}.mainSite .footer .footerLogo{margin:15px 0}.mainSite .footer .info{list-style:none;padding:0}.mainSite .footer .info>li{margin:5px 0}.mainSite .footer strong{font-size:1.15em}.hpImageMenu #hpImageMenuBlokBg1{background-image:url(/userfiles/images/img1.png)}.hpImageMenu #hpImageMenuBlokBg2{background-image:url(/userfiles/images/img2.png)}.hpImageMenu #hpImageMenuBlokBg3{background-image:url(/userfiles/images/img3.png)}.mainSite .itemBlock a{display:flex;flex-direction:column;width:100%;text-decoration:none;margin:15px 0;background-color:var(--color-prim);color:#fff}.mainSite .itemBlock .itemDate{width:30%;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;font-size:1.5em;font-weight:700;position:relative;min-height:125px}.mainSite .itemBlock .itemInfo{width:70%}.mainSite .itemBlock .itemDate>div{z-index:2}.mainSite .itemBlock .itemDate:before{content:"";position:absolute;width:100%;top:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.25)}.mainSite .itemBlock .itemContent{padding:15px;font-weight:300}.mainSite .itemBlock .itemContent h1{color:#fff;margin-top:0;height:60px;overflow:hidden;font-size:1.4em;font-weight:300}.mainSite .itemBlock .itemContent p{margin-bottom:0;height:105px;overflow:hidden}.mainSite .newsPage .centerPage a{color:var(--color-black)}.mainSite .imageGallery .img{display:block;background-size:cover;background-position:center;padding-top:100%;margin:15px 0}.mainSite p{margin:0 0 15px;font-size:1.1em;line-height:1.55em}.mainSite #mainHeader p{margin:0}@media (min-width:768px){.mainSite .topBar .top .contact{display:block;float:right}.mainSite .topBar .mainNav{padding:30px 0}.mainSite .headerTxt h1{font-size:2.5em}.mainSite #mainHeader .cta{padding:13px 25px}.mainSite .hulpContainer .hulpMenu li{width:calc(50% - 15px);margin:7.5px}.hpImageMenu{display:flex}.hpImageMenu>div{width:50%}.mainSite .itemBlock a{flex-direction:row}.mainSite .itemBlock .itemContent h1{font-size:1.5em}}@media (min-width:992px){.mainSite .topBar .cta{display:block;font-size:.8em;margin:0;text-align:center}.mainSite .topBar .mainNav>.container{min-height:115px}.mainSite .topBar .mainNav .navbar-brand{max-width:100%}.mainSite .topBar .mainNav{padding:15px 0 0 0}.mainSite .hulpContainer .hulpMenu li{width:calc(20% - 30px)}.mainSite #mainHeader{min-height:575px}.mainSite .contentBlock{margin:75px 0}.mainSite .imageGallery .img{display:block;background-size:cover;background-position:center;padding-top:100%}.mainSite .topBar .mainNav .menuHolder{display:flex;justify-content:flex-end;align-items:center;min-height:100px}.mainSite .topBar .mainNav .actionMenu{list-style:none;padding:0;display:flex;min-height:151px;background-color:var(--color-prim);align-items:center}.mainSite .topBar .mainNav .actionMenu .noClass{list-style:none;padding:0;display:flex;justify-content:space-evenly;align-items:center;text-transform:uppercase;text-align:center;min-height:inherit;margin:0}.mainSite .topBar .mainNav .actionMenu .container{min-height:inherit}.mainSite .topBar .mainNav .actionMenu .noClass li.active{background-color:#797b6f}.mainSite .topBar .mainNav .actionMenu .noClass li{border-right:1px solid rgba(255,255,255,.25);justify-content:center}.mainSite .topBar .mainNav .actionMenu .noClass li:first-of-type{border-left:1px solid rgba(255,255,255,.25)}.mainSite .topBar .mainNav .actionMenu .noClass li{min-height:inherit;display:flex}.mainSite .topBar .mainNav .actionMenu .noClass a{color:#fff;display:flex;flex-direction:column;text-decoration:none;padding:25px 15px;flex:1 1 auto}.mainSite .hulpContainer .hulpMenu li>a>span[class*=fa-],.mainSite .topBar .mainNav .actionMenu .noClass a>span[class*=fa-]{height:50px}.hpImageMenu{display:flex;flex-wrap:wrap;background-color:#000}.hpImageMenu>div{flex:0 0 auto;width:33.33%}}.mainSite .productView{margin-bottom:30px}.mainSite .productContainer,.mainSite :is(.portfolioItems,.newsItems){display:flex;flex-wrap:wrap}.mainSite .productContainer>.product,.mainSite :is(.portfolioItems,.newsItems)>.itemBlock{width:100%;margin:15px;justify-content:center;padding:15px;text-decoration:none;color:var(--color-ter);transition:all ease-in-out .2s;background-color:#fff;border:1px solid #e4e4e4}.mainSite .productContainer>.product:hover,.mainSite :is(.portfolioItems,.newsItems)>.itemBlock:hover{transition:all ease-in-out .3s}.mainSite .productContainer>.product .top,.mainSite :is(.portfolioItems,.newsItems)>.itemBlock .itemInfo{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.mainSite :is(.portfolioItems,.newsItems)>.product .top{height:300px}.mainSite :is(.portfolioItems,.newsItems)>.itemBlock .itemImg{max-width:100%;padding-top:60%;background-repeat:no-repeat;background-position:center;background-size:contain}.mainSite .productContainer>.product .top .brand{max-width:40%;max-height:25px;display:block;position:absolute;top:0;left:0}.mainSite .productContainer>.product .top .prodImg{max-width:100%;max-height:250px;margin:15px auto;display:block}.mainSite .productContainer>.product .info,.mainSite :is(.portfolioItems,.newsItems)>.itemBlock .itemTitle{text-align:center}.mainSite .productContainer>.product .info .brand,.mainSite :is(.portfolioItems,.newsItems)>.itemBlock .itemTitle{display:block;font-size:2em;height:90px;overflow:hidden;font-family:var(--secFont);margin-bottom:15px}.mainSite .productContainer>.product .info .description,.mainSite :is(.portfolioItems,.newsItems)>.itemBlock .par{display:block;height:80px;overflow:hidden;text-align:left}.mainSite .productContainer>.product .info .priceBox{display:inline-block;width:calc(75% - 15px)}.mainSite .productContainer>.product .info .priceBox>span{display:block}.mainSite .productContainer>.product .info .priceBox .oldPrice,.mainSite .productView .oldPrice{text-decoration:line-through;font-size:.8em;color:#777;height:60%;overflow:hidden}.mainSite .productContainer>.product .info .priceBox .price{font-weight:700;font-size:1.25em}.mainSite .pageContent.overview h1:first-of-type{margin-top:0}.mainSite .breadcrumb{background-color:transparent;margin:0;padding:15px;font-size:.9em}.mainSite .breadcrumb hr{margin:15px 0}.mainSite .breadcrumb a{color:#000}.mainSite .productView .top{margin:15px 0}.mainSite .productView .top h1{margin-top:0}.mainSite .productView .top img.brand{max-width:100%;max-height:45px;float:right}.mainSite .productView .productImg{display:flex;justify-content:center}.mainSite .productView .productImg img{max-width:100%;max-height:400px}.mainSite .productView #productForm{width:100%;padding:30px;background-color:#efefef;border:3px solid #ededed;margin:15px 0}.mainSite .productView #productForm .price{font-size:2.3em;position:relative}.mainSite .productView #productForm .price>.btw{display:inline-block;font-size:.3em}.mainSite .productView #productForm hr{border-color:#d7d7d7}.mainSite .productView #productForm .form{display:flex;align-items:center;margin:20px 0}.mainSite .productView #productForm .form label{width:80%}.mainSite .productView #productForm .form .form-control{border-radius:0}.mainSite .productView .cta>.fas{margin-right:5px}.mainSite .productView #productForm .cta.addToCart{width:100%;margin-bottom:0}.mainSite .productView #productForm .usp{display:flex;flex-direction:column;width:100%;margin:15px 0 0 0;padding:0;font-size:1em;font-weight:400;font-family:Roboto}.mainSite .productView #productForm .usp .fas{color:#81bb26;margin-right:5px;font-size:1.5em}.mainSite .productView #productForm .usp>span{display:inline-flex;margin:7.5px 0}.mainSite .productView #productForm .contact{line-height:1.8em}.mainSite .productView #productForm .contact a{color:#333}.mainSite .productView .productDescription{margin:30px 0}.mainSite .productView .prevWrap{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:15px 0}.mainSite .productView .prevWrap img{max-width:calc(25% - 30px);max-height:90px;margin:15px}.mainSite .subMenu{border:2px solid #eee;padding:15px;margin:15px 0;background-color:#f7f7f7;color:#333}.mainSite .subMenu h2{margin-top:0}.mainSite .subMenu a,.mainSite .subMenu a.linkBack,.mainSite .subMenu h3{color:currentColor}.mainSite .subMenuContent{margin:45px 0}.mainSite .subMenu .header{font-size:1.5em;color:#333;word-break:break-word;display:block;font-family:var(--secFont)}.mainSite .subMenu .btn{margin-top:0}.mainSite .subMenu .linkBack{display:block;font-size:.8em;font-weight:300}.mainSite .subMenu ul{padding:0;list-style:none;line-height:2.1em;margin-top:15px}.mainSite .subMenu .subCategories:empty hr{display:none}.mainSite .subMenu .subCategories ul li>a{color:#333;padding:5px 0;display:block}.mainSite .subMenu .subCategories ul li>a.active{text-decoration:underline}.mainSite .subMenu .subCategories ul li{font-weight:400}.mainSite .subMenu .subCategories ul li:not(:last-of-type){border-bottom:2px solid #eee}.mainSite .subMenu .subCategories ul li>ul li{font-weight:300;padding:0 5px}.mainSite .darkContent .subMenu .subMenuHeader{display:block;border-bottom:2px dashed rgba(255,255,255,.6);padding-bottom:15px;font-family:var(--secFont);letter-spacing:1.5px;font-size:1.3em}.mainSite .darkContent .subMenu{border:2px dashed #fff;background-color:transparent;color:#fff}.mainSite .darkContent .subMenu li:not(:last-of-type){border-bottom:2px dashed rgba(255,255,255,.6)}.mainSite .bttmContainer{width:100%;padding:30px 0;background-color:#efefef}.mainSite .addBox{margin-bottom:20px}.mainSite .addBox .attr label{display:block;border-bottom:dotted 1px #aaa;font-weight:300;font-size:.9em;text-transform:none}.mainSite .addBox .attrTitle{font-size:14px;text-transform:uppercase;margin-top:15px;font-weight:600}a.optieKleur{padding:5px;text-align:center;margin:1px;display:block;height:60px;border:1px solid #ccc;background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;background-color:#fff}a.optieKleur .optieKleurTekst{background-color:#fff;display:none}a.optieKleur:hover .optieKleurTekst{display:block;padding:5px;font-size:12px}a.optieKleur img{max-width:100%;max-height:100%}#kleuren a.active{border-color:#333}.mainSite #subZoekForm .input-group-btn{border-width:1px;font-size:.8em}.mainSite #subZoekForm .input-group-btn .btn{padding:4px;min-width:45px;outline:0}.mainSite header>.container>.row{display:flex;align-items:center}@media (min-width:768px){.mainSite .productView .top img.brand{max-height:75px}.mainSite .productView #productForm{margin:0 0 15px 0}.mainSite .breadcrumb{margin:10px 0}.mainSite .productView .productDescription{margin:15px 0}.mainSite .productContainer>.product,.mainSite :is(.portfolioItems,.newsItems)>.itemBlock{max-width:calc(50% - 30px)}}@media (min-width:1800px){.mainSite .topBar .mainNav .actionMenu .noClass li{min-width:20%}}.mainSite .bgVideoElement #vidHolder{position:absolute;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%}.mainSite .bgVideoElement:before{content:"";background-color:rgba(0,0,0,.25);z-index:1}.mainSite input,.mainSite select,.mainSite textarea{border-radius:0}.uploadifive-button,button,input[type=button]{cursor:pointer;display:inline-block;color:#fff;background:0 0;border:none;padding:15px;background-color:#414a54}.mainSite option{color:#333}.mainSite .navbar-toggle .icon-bar{background-color:var(--color-prim)}.mainSite .navbar-toggle{margin-top:10px}.mainSite img{max-width:100%}.inWindow{background-color:#fff;border:5px #069 solid;border-radius:10px;margin:auto;margin-top:50px;width:436px;min-height:140px}.inWindowHeader{padding-top:3px;padding-bottom:8px;padding-left:10px;width:426px;background-color:#069;color:#fff;font-weight:700;letter-spacing:2px;font-size:18px}.adminTransBg{z-index:9999;display:none;padding:10px;overflow:scroll;background:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100%}#settingsWindow td,.inWindow td{border-bottom:1px dotted #ccc}#settingsWindow label,.inWindow label{display:block;padding:5px;border-bottom:1px dotted #ccc}.bottomButtons{margin:auto;margin-bottom:10px;margin-top:10px;text-align:center}.bottomButtons input[type=button]{margin:5px}.loadingMsg{background-color:#fff;border-radius:5px;display:block;font-size:18px;color:#666;padding:10px}.loadingMsg img{vertical-align:middle;width:32px;height:32px;margin-right:10px}.admin-modal{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400}.admin-modal span.help-block{font-size:12px}.modal{margin-top:30px}.loadModal{height:200px;background-image:url(/login/image/loading.gif);background-position:center;background-repeat:no-repeat}@media (min-width:992px){.modal-xl{width:90%}}.cta,.mainSite .btn.btn-primary{background-color:var(--color-cta);border:1px solid var(--color-cta);padding:10px 25px;color:#fff;font-weight:700;text-transform:uppercase;border-radius:30px;font-size:1.1em;margin:20px 5px;display:inline-block;letter-spacing:1.5px}.mainSite .btn.btn-secondary{background-color:var(--color-dark);border:1px solid var(--color-dark)}.cta:hover,.mainSite .btn.btn-primary:hover{color:#fff;text-decoration:none}.mainSite .btn.ghost{border:1px solid #fffF;background-color:transparent}.mainSite .btn{font-size:.8em;font-weight:700;border:none;padding:10px 20px;color:#fff;margin:25px 5px;background-color:#777;text-transform:uppercase}@media (min-width:768px){.btn{font-size:18px}}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;border-radius:0;font-size:14px}.modal-content input,.modal-content select{height:auto;border-radius:0;font-size:1em;padding:10px;font-size:18px;max-width:100%}.modal-content .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.modal-content .btn{padding:8px 16px;font-size:14px;border-radius:0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle:hover{background-color:var(--color-lightPinkTrans)}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:var(--color-white);height:3px}.navbar-collapse.collapse{height:auto!important;padding-bottom:0;overflow:visible!important}.temp404{margin:150px 200px}
/*# sourceMappingURL=body.min.css.map */
