@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i|Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');@media (max-width:1080px){body button#responsive-menu-button{right:0;top:0;z-index:9999;width:100%;height:40px;box-shadow:0px 1px 8px 0px #000;text-align:right;padding-right:30px;border-radius:0px;position:fixed}body button#responsive-menu-button .responsive-menu-label{margin-right:12px !important;margin-left:0px !important;font-size:14px;font-weight:400;font-family:'Open Sans'}body button#responsive-menu-button .responsive-menu-inner{background-color:#323335 !important}body button#responsive-menu-button .responsive-menu-inner:after,body button#responsive-menu-button .responsive-menu-inner:before{background-color:#323335 !important}body #responsive-menu-container{background-color:#323335;border-right:2px solid white}body #responsive-menu-container #responsive-menu-wrapper{background:none}body #responsive-menu-container #responsive-menu-wrapper #responsive-menu .menu-item > a{color:white;background:none;border:none;font-size:14px;font-weight:100;font-family:'Open Sans';padding:0px 30px;border-bottom:solid 2px white}body #responsive-menu-container #responsive-menu-wrapper #responsive-menu .menu-item > a .fa{font-size:25px;color:white;position:relative;top:4px}body #responsive-menu-container #responsive-menu-wrapper #responsive-menu .menu-item > a .fa:after{content:'Home';display:block;font-family:'Open Sans';font-size:14px;position:absolute;left:33px;top:6px}body #responsive-menu-container #responsive-menu-wrapper #responsive-menu .menu-item:last-child{border-bottom:none}body #responsive-menu-container #responsive-menu-wrapper #responsive-menu .responsive-menu-subarrow{background:none;border:none;font-size:14px}body #responsive-menu-container #responsive-menu-wrapper #responsive-menu .responsive-menu-submenu li a{padding:0px 45px;background-color:#494a4c}body #responsive-menu-container #responsive-menu-wrapper #responsive-menu .responsive-menu-submenu .responsive-menu-submenu li a{padding:0px 60px}body #responsive-menu-container #responsive-menu-wrapper #responsive-menu .responsive-menu-current-item > a{background-color:#1ca98f !important;color:#323335;font-weight:100}body #responsive-menu-container #responsive-menu-wrapper #responsive-menu-search-box{padding:25px 30px}body #responsive-menu-container #responsive-menu-wrapper #responsive-menu-search-box .responsive-menu-search-box{border:none;border-radius:0;font-family:'Open Sans';font-size:19px}body #page-wrapper{padding-top:40px !important}#main-header .row.header .blocks-container{margin-top:10px}.row.menu .blocks-container .wpml-ls-legacy-dropdown{margin:auto}.row.home.group .blocks-container .block{width:calc(33.33% - 20px);margin:0px 15px 30px 15px !important}.row.home.group .blocks-container .block:nth-of-type(3n + 1){margin-left:0px !important}.row.home.group .blocks-container .block:nth-of-type(3n + 3){margin-right:0px !important}.row.footer .blocks-container{display:block}.row.footer .blocks-container .block{width:32%;display:inline-block;vertical-align:top}.row.footer .blocks-container .block.algemeen{margin-top:20px}.row.footer .blocks-container .block.media{margin-top:20px;text-align:left}.row.footer .blocks-container .block.afbeelding-footer{width:9%;margin-top:20px}#main-slider .flexslider .slides > li .slider-content h1{line-height:35px}.row.cat .blocks-container .block.links,.row.product .blocks-container .block.links{padding-right:15px}.row.cat .blocks-container .block.links .bericht-container .bericht,.row.product .blocks-container .block.links .bericht-container .bericht{width:calc(50% - 20px);margin:0px 15px 30px 15px;max-width:260px}}@media (max-width:780px){#main-header .row.header .blocks-container{-ms-box-orient:horizontal;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#main-header .row.header .blocks-container .block{width:calc(50% - 3px);display:inline-block;vertical-align:top;text-align:center}#main-header .row.header .blocks-container .block .container{display:inline-block;text-align:left}#main-header .row.header .blocks-container .block.zoek #theme-search + .search-form{margin:auto}#main-header .row.header .blocks-container .block.logo{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}#main-header .row.header .blocks-container .block.zoek{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}#main-header .row.header .blocks-container .block.mail{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}#main-header .row.header .blocks-container .block.bel{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}.row.tekst-img .blocks-container .block.links{width:60%}.row.tekst-img .blocks-container .block.rechts{width:40%;padding-left:15px}.row.company .blocks-container .block{width:calc(50% - 15px);margin:0px 15px 30px 15px;display:inline-block;vertical-align:top}.row.company .blocks-container .block:nth-of-type(2n + 1){margin:0px 15px 30px 0px}.row.company .blocks-container .block:nth-of-type(2n + 2){margin:0px 0px 30px 15px}.row.footer .blocks-container{display:block}.row.footer .blocks-container .block{width:32%;display:inline-block;vertical-align:top}.row.footer .blocks-container .block.algemeen{margin-top:20px}.row.footer .blocks-container .block.media{margin-top:20px;text-align:left}.row.footer .blocks-container .block.afbeelding-footer{width:13%;margin-top:20px}.row.contact-tabel .blocks-container .block.rechts,.row.contact-tabel .blocks-container .block.links{min-height:auto;text-align:center;padding:10px 20px}.row.contact-tabel .blocks-container .block.rechts h1,.row.contact-tabel .blocks-container .block.links h1{font-size:20px}.row.contact-tabel .blocks-container .block.rechts p,.row.contact-tabel .blocks-container .block.links p,.row.contact-tabel .blocks-container .block.rechts p a,.row.contact-tabel .blocks-container .block.links p a{font-size:15px}.row.contact-tabel .blocks-container .block.rechts h4 a,.row.contact-tabel .blocks-container .block.links h4 a{font-size:17px}.row.contact-tabel:before{content:'<-- scroll to left or right -->';display:block;width:100%;font-weight:300;font-size:15px;font-family:'Open Sans';padding:0px 30px;box-sizing:border-box;margin-bottom:10px;text-align:center}.row.product .blocks-container .block.links{padding-right:30px}.row.product .blocks-container .block.links .container{margin-bottom:0px}.row.product .blocks-container .block.links .container .img{width:260px;margin:auto}.row.product .blocks-container .block.links .container .txt{width:100%;padding:15px 0px}.row.product .blocks-container .block.links .container .txt p{margin:0px}.row.product .blocks-container .block.links .btn-container{margin:0px}.tabs ul{width:100% !important}.tabs .ui-tabs-panel{width:100% !important}}@media (max-width:680px){.row.header .blocks-container .block.zoek #theme-search + .search-form{width:100%}.row.home.group .blocks-container .block{width:calc(50% - 15px);margin:0px 15px 30px 15px !important}.row.home.group .blocks-container .block:nth-of-type(2n + 1){margin-left:0px !important;margin-right:15px !important}.row.home.group .blocks-container .block:nth-of-type(2n + 2){margin-right:0px !important;margin-left:15px !important}.row.footer .blocks-container{display:block}.row.footer .blocks-container .block{width:calc(50% - 3px);margin-bottom:20px}.row.footer .blocks-container .block.algemeen{margin-top:0px}.row.footer .blocks-container .block.media{margin-top:0px;margin-bottom:0px}.row.tekst-img .blocks-container .block.links{width:100%;padding:0px}.row.tekst-img .blocks-container .block.rechts{width:100%;padding:0px}.row.tekst-img .blocks-container .block.rechts img{display:block;margin:auto auto 10px 0px}.row.vervolg{margin-bottom:20px}.row.vervolg p{margin-bottom:20px}.row.company{margin-top:20px}.row.contact-tabel .blocks-container .block.rechts,.row.contact-tabel .blocks-container .block.links{width:100%;margin:0px}.row.contact-tabel .blocks-container .block.links{margin-bottom:20px}.row.cat .blocks-container .block.links,.row.product .blocks-container .block.links{width:100%;padding:0px}.row.cat .blocks-container .block.links .bericht-container .bericht,.row.product .blocks-container .block.links .bericht-container .bericht{max-width:100%}.row.cat .blocks-container .block.rechts,.row.product .blocks-container .block.rechts{width:100%;padding:0px;margin-top:0px;margin-bottom:20px}.row.cat .blocks-container .block.rechts .cat,.row.product .blocks-container .block.rechts .cat,.row.cat .blocks-container .block.rechts .txt,.row.product .blocks-container .block.rechts .txt{width:calc(50% - 3px);display:inline-block;vertical-align:top}}@media (max-width:500px){.project-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-container .img-block{width:100%;height:auto;float:left}.project-container .img-block img{width:100%;height:auto}.project-container .block.tekst{width:100%;float:left}}@media (max-width:480px){#main-header .row.header .blocks-container .block{width:100%}#main-header .row.header .blocks-container .block.zoek #theme-search + .search-form{max-width:280px;top:0px}#main-header .row.header .blocks-container .block.logo{margin-bottom:20px}#main-header .row.header .blocks-container .block.zoek{margin-bottom:20px}#main-header .row.header .blocks-container .block.mail{margin-top:0px}#main-header .row.header .blocks-container .block.bel{margin-top:0px}.row.home.group .blocks-container .block{width:100%;margin:0px 0px 30px 0px !important}.row.home.group .blocks-container .block:nth-of-type(2n + 1){margin-right:0px !important}.row.home.group .blocks-container .block:nth-of-type(2n + 2){margin-left:0px !important}.row.footer .blocks-container .block{width:100%;text-align:center}.row.footer .blocks-container .block.media{text-align:center}.row.footer .blocks-container .block.afbeelding-footer{width:35%;display:block;margin:auto;margin-top:20px}.row.company .blocks-container .block{width:100%;margin:0px 0px 20px 0px !important}.row.cat .blocks-container .block.links,.row.product .blocks-container .block.links{width:100%;padding:0px}.row.cat .blocks-container .block.links .bericht-container .bericht,.row.product .blocks-container .block.links .bericht-container .bericht{width:100%;margin:0px 0px 20px 0px !important}.row.cat .blocks-container .block.rechts .cat,.row.product .blocks-container .block.rechts .cat,.row.cat .blocks-container .block.rechts .txt,.row.product .blocks-container .block.rechts .txt{width:100%}.row.product .blocks-container .block.links .container .img{width:100%}}@media screen and (max-width:440px){.block.contact-knop a{padding:5px 120px}}@media screen and (max-width:380px){.block.contact-knop a{padding:5px 100px}}