﻿@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro&display=swap");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:700&display=swap");@font-face{font-family:"Futura";src:url("webfont.eot");src:url("../assets/ocr.eot?#iefix") format("embedded-opentype"), url("../assets/FutuHv.ttf") format("truetype"), url("../assets/FutuHvlt.ttf") format("truetype"), url("../assets/FuturaHeavyBT.ttf") format("truetype"), url("../assets/FuturaHeavyitalicBT.ttf") format("truetype"), url("../assets/futurahi.ttf") format("truetype")}.row.header{background-color:#0E0F10;min-height:80px}.row.header .full-row .blocks-container .block ul#primary-menu>li.current-menu-ancestor a{color:red}.row.header .full-row .blocks-container .block ul#primary-menu>li.current-menu-item a{color:red}.row.header .full-row .blocks-container .block ul#primary-menu .sub-menu{background-color:#0E0F10}.row.header .full-row .blocks-container .block ul#primary-menu .sub-menu li.current-menu-item a{color:#DB031E}.row.header .full-row .blocks-container .block ul#primary-menu .sub-menu li a{color:white;padding-right:10px;padding-left:10px}.row.header .full-row .blocks-container .block ul#primary-menu .sub-menu li a:hover{color:#DB031E}.row.header .full-row .blocks-container .block.logo{position:absolute;top:0;left:0;z-index:3}.row.header .full-row .blocks-container .block.logo a{float:left}.row.header .full-row .blocks-container .block.cart{float:right;color:#fff}.row.header .full-row .blocks-container .block.cart a{color:#fff;text-decoration:none;display:block}.row.header .full-row .blocks-container .block.cart .fa.fa-shopping-cart{position:relative;top:28px;background-color:#DB031E;padding:9px 14px}.row.header .full-row .blocks-container .block.menu{float:right;margin-right:36px;width:82%}.row.header .full-row .blocks-container .block.menu a{font-family:"Source Sans Pro", sans-serif;color:#fff;text-transform:uppercase;font-size:20px;padding:29px 37px 2px 2px}.row.header .full-row .blocks-container .block.menu a:hover{color:#DB031E}.row.header .full-row .blocks-container .block.menu #main-navigation{float:right}.row.header .full-row .blocks-container .block.menu #trigger-menu{display:none;background-color:#DB031E;position:relative;left:15px}.row.header .full-row .blocks-container .block.search{color:#fff}.row.header .full-row .blocks-container .block.search #theme-search{margin-top:13px;right:0}.row.header .full-row .blocks-container .block.search #theme-search .fa.fa-search{font-size:20px}.row.header .full-row .blocks-container .block.search #theme-search .fa.fa-search:hover{color:#DB031E}.row.header .full-row .blocks-container .block.search .search-form{position:absolute;font-family:"Source Sans Pro", sans-serif;-webkit-appearance:none;border-radius:0;top:100%;z-index:10;height:30px;width:inherit !important;right:0}.row.header .full-row .blocks-container .block.search .search-form .search-field{width:175px;position:relative;top:64%;font-family:"Source Sans Pro", sans-serif;font-size:16px;-webkit-appearance:none;border-radius:0;float:left}.row.header .full-row .blocks-container .block.search .search-form .search-submit{width:75px;height:30px;position:relative;top:63%;font-size:16px;font-family:"Source Sans Pro", sans-serif;background-color:#DB031E;color:#fff;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.row.header .full-row .blocks-container .block.search .search-form .search-submit:hover{background-color:#676869;color:#fff}html .scss_errors{position:fixed;z-index:9999999;left:0;right:0;top:50%;transform:translateY(-50%)}html .scss_errors pre{padding-top:100px;padding-bottom:100px;-webkit-box-shadow:0px 0px 0px 5000px rgba(0, 0, 0, 0.8);-moz-box-shadow:0px 0px 0px 5000px rgba(0, 0, 0, 0.8);box-shadow:0px 0px 0px 5000px rgba(0, 0, 0, 0.8);margin-bottom:0px;white-space:normal}.blocks-container::after{content:"";display:block;clear:both}.blocks-container .block-group:after{content:"";display:block;clear:both}.block.title h1 a,.block.title h2 a,.block.title h3 a,.block.title h4 a,.block.title h5 a,.block.title h6 a{text-decoration:none}.block.text p a{text-decoration:none}.row.breadcrumbs{padding:20px 0px}.row.breadcrumbs .blocks-container .new-breadcrumbs{width:100%;float:right;margin:0px;list-style:none;box-sizing:border-box;text-align:right}.row.breadcrumbs .blocks-container .new-breadcrumbs li{text-transform:uppercase;display:inline-block}.row.breadcrumbs .blocks-container .new-breadcrumbs li a{font-family:"Source Sans Pro", sans-serif;text-decoration:none;color:#000000}.row.breadcrumbs .blocks-container .new-breadcrumbs li a:hover{color:#DB031E}.row.breadcrumbs .blocks-container .new-breadcrumbs li.current{font-family:"Source Sans Pro", sans-serif;color:#DB031E}#cookie-notice #cn-accept-cookie{font-family:"Source Sans Pro", sans-serif;font-size:15px;font-weight:bold;line-height:1;padding:5px 10px;background-color:#707070;margin:0px;margin-left:15px;color:#fff;text-transform:uppercase;text-decoration:none;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}#cookie-notice #cn-accept-cookie:hover{color:#707070;background-color:#EBEBEB}a{text-decoration:none}#main-slider{max-height:175px}#main-slider .flexslider{margin:0}#main-slider .flexslider li{height:200px}#main-slider .flexslider .slider-content-container .full-row .slider-content{width:100%;height:100%;max-height:175px;position:relative}#main-slider .flexslider .slider-content-container .full-row .slider-content .block.title{color:#fff;font-family:"Futura", sans-serif;float:right;position:absolute;top:56%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:right;box-sizing:border-box}#main-slider .flexslider .slider-content-container .full-row .slider-content .block.title span{padding-right:20px;display:inline-block}#main-slider .flexslider .slider-content-container .full-row .slider-content .block.title h1{font-size:25px}#main-footer .row.top-footer{background-color:#DB031E}#main-footer .row.top-footer .full-row .blocks-container .block-group{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;margin-top:30px;margin-bottom:30px;width:100%}#main-footer .row.top-footer .full-row .blocks-container .block-group:after{display:none}#main-footer .row.top-footer .full-row .blocks-container .block-group.content{float:left;justify-content:space-between;font-family:"Source Sans Pro", sans-serif}#main-footer .row.top-footer .full-row .blocks-container .block-group.content p{color:#fff;margin:0}#main-footer .row.top-footer .full-row .blocks-container .block-group.content p a{text-decoration:none;color:#fff;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}#main-footer .row.top-footer .full-row .blocks-container .block-group.content p a:hover{color:#676869}#main-footer .row.top-footer .full-row .blocks-container .block-group.content h3{font-weight:bold;text-transform:uppercase;letter-spacing:0.3px;color:#fff;font-size:16px;margin:0}#main-footer .row.top-footer .full-row .blocks-container .block-group.content .block.rechts{text-align:right}#main-footer .row.bottom-footer{background-color:#0E0F10}#main-footer .row.bottom-footer .full-row .blocks-container .block.copyright{float:left;font-family:"Source Sans Pro", sans-serif;font-weight:bold;padding:4px 0}#main-footer .row.bottom-footer .full-row .blocks-container .block.copyright p{color:#fff;margin:2px}#main-footer .row.bottom-footer .full-row .blocks-container .block.ontwikkeld{float:right;font-weight:bold;font-family:"Source Sans Pro", sans-serif;padding:4px 0}#main-footer .row.bottom-footer .full-row .blocks-container .block.ontwikkeld p{color:#fff;margin:2px}#main-footer .row.bottom-footer .full-row .blocks-container .block.ontwikkeld a{text-decoration:none;color:#fff}#main-footer .row.bottom-footer .full-row .blocks-container .block.ontwikkeld a:hover{color:red}#main-footer .row.bottom-footer .full-row .blocks-container .block.ontwikkeld a span{-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.row.home.algemeen{padding:50px 0px 30px}.row.home.algemeen .blocks-container .block.nieuws{width:100%;float:left;margin-right:10px}.row.home.algemeen .blocks-container .block.nieuws .title{width:100%;float:left;margin-bottom:20px}.row.home.algemeen .blocks-container .block.nieuws .title h3{font-family:#DB031E;font-size:30px;text-transform:uppercase;color:#DB031E;margin:0px}.row.home.algemeen .blocks-container .block.nieuws .inner-loop{width:100%;float:left;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}.row.home.algemeen .blocks-container .block.nieuws .inner-loop>.nieuws-item{width:calc(50% - 10px);margin-right:10px;margin-left:10px}.row.home.algemeen .blocks-container .block.nieuws .inner-loop>.nieuws-item:nth-of-type(2n+1){margin-right:10px;margin-left:0}.row.home.algemeen .blocks-container .block.nieuws .inner-loop>.nieuws-item:nth-of-type(2n+2){margin-left:10px;margin-right:0}.row.home.algemeen .blocks-container .block.nieuws .inner-loop .nieuws-item{position:relative;margin-bottom:20px;padding-bottom:50px;float:left;-webkit-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);background-color:#EBEBEB;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.row.home.algemeen .blocks-container .block.nieuws .inner-loop .nieuws-item .afbeelding{width:100%;float:left;height:200px;background-size:cover;background-repeat:no-repeat;background-position:center center}.row.home.algemeen .blocks-container .block.nieuws .inner-loop .nieuws-item .content{width:100%;float:left;padding:17px;box-sizing:border-box}.row.home.algemeen .blocks-container .block.nieuws .inner-loop .nieuws-item .content .titel{width:100%;float:left;margin-bottom:15px}.row.home.algemeen .blocks-container .block.nieuws .inner-loop .nieuws-item .content .titel h4{font-family:"Source Sans Pro", sans-serif;font-size:18px;margin:0px;color:#000000;margin:0 auto}.row.home.algemeen .blocks-container .block.nieuws .inner-loop .nieuws-item .content .tekst{width:100%;float:left;padding-bottom:25px}.row.home.algemeen .blocks-container .block.nieuws .inner-loop .nieuws-item .content .tekst p{font-family:"Source Sans Pro", sans-serif;font-size:15px;margin:0px;color:#7E7E7E}.row.home.algemeen .blocks-container .block.nieuws .inner-loop .nieuws-item .content .button{position:absolute;bottom:15px;width:auto;right:15px}.row.home.algemeen .blocks-container .block.nieuws .inner-loop .nieuws-item .content .button p{font-family:"Source Sans Pro", sans-serif;font-size:16px;font-weight:bold;line-height:1;padding:10px 14px;background-color:#DB031E;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.row.home.algemeen .blocks-container .block.nieuws .inner-loop .nieuws-item .content .button p:hover{background-color:#707070}.row.home.algemeen .blocks-container .block.nieuws .inner-loop .nieuws-item:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}@media (max-width:600px){.row.home.algemeen .blocks-container .block.nieuws .inner-loop{width:100%}.row.home.algemeen .blocks-container .block.nieuws .inner-loop>.nieuws-item{width:calc(100% - 0px);margin-right:0px;margin-left:0px}.row.home.algemeen .blocks-container .block.nieuws .inner-loop>.nieuws-item:nth-of-type(1n+1){margin-right:0px;margin-left:0}.row.home.algemeen .blocks-container .block.nieuws .inner-loop>.nieuws-item:nth-of-type(1n+1){margin-left:0px;margin-right:0}}.row.tekstpagina.rij1{position:relative}.row.tekstpagina.rij1:nth-child(1){margin-top:100px}.row.tekstpagina.rij1:nth-child(even) .full-row .blocks-container .block.content{float:right;padding:30px 0px 0px 50px;box-sizing:border-box}.row.tekstpagina.rij1:nth-child(even) .full-row .blocks-container .block.content .inner-block.afbeelding{left:0}.row.tekstpagina.rij1:nth-child(odd) .full-row .blocks-container .block.content .inner-block.title{margin-top:30px}.row.tekstpagina.rij1:nth-child(1) .full-row .blocks-container .block.content .inner-block.title{margin-top:0px}.row.tekstpagina.rij1 .full-row .blocks-container .block.content{width:50%;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}.row.tekstpagina.rij1 .full-row .blocks-container .block.content .inner-block.title{color:#DB031E;text-transform:uppercase;font-family:"Source Sans Pro", sans-serif;font-weight:bold;width:100%}.row.tekstpagina.rij1 .full-row .blocks-container .block.content .inner-block.title h1{font-size:28px}.row.tekstpagina.rij1 .full-row .blocks-container .block.content .inner-block.text{color:#676869;width:79%;float:left;min-height:440px}.row.tekstpagina.rij1 .full-row .blocks-container .block.content .inner-block.button{width:100%;float:left;position:relative;text-transform:uppercase;font-family:"Source Sans Pro", sans-serif;font-weight:bold;bottom:90px}.row.tekstpagina.rij1 .full-row .blocks-container .block.content .inner-block.button a{color:#fff;text-decoration:none;padding:5px 20px;box-sizing:border-box;display:inline-block;background-color:#DB031E;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.row.tekstpagina.rij1 .full-row .blocks-container .block.content .inner-block.button a:hover{background-color:#676869}.row.tekstpagina.rij1 .full-row .blocks-container .block.content .inner-block.afbeelding{min-height:300px;height:100%;width:50%;background-size:cover;box-sizing:border-box;right:0;top:0;position:absolute;background-position:center left;background-repeat:no-repeat}.row .row.icon{background-color:#0E0F10;margin-top:115px}.row .row.icon .full-row .blocks-container{width:100%;display:flex;max-height:60px;justify-content:space-between}.row .row.icon .full-row .blocks-container .block.icoon-galerij{height:100px;margin:0 auto;float:left;background-color:white;width:100px;bottom:40px;background-repeat:no-repeat;border-radius:50px;background-position:center;border:10px solid #0E0F10;box-sizing:border-box;position:relative;background-size:60px}.row.tekstpagina.rij2{background:linear-gradient(to right, #ededed 50%, #f7f7f8 50%);border-top:40px solid #0E0F10;margin-top:100px;position:relative}.row.tekstpagina.rij2 .full-row .blocks-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}.row.tekstpagina.rij2 .full-row .blocks-container .block.tekst-herhaler{width:25%;float:left;position:relative;padding:30px 20px;box-sizing:border-box;display:block;background-color:#ededed}.row.tekstpagina.rij2 .full-row .blocks-container .block.tekst-herhaler:nth-child(even){background-color:#f7f7f8}.row.tekstpagina.rij2 .full-row .blocks-container .block.tekst-herhaler .inner-block.icoon-galerij{height:100px;float:left;background-color:white;width:100px;top:-100px;background-repeat:no-repeat;border-radius:50px;background-position:center;border:10px solid #0e0f10;box-sizing:border-box;position:absolute;background-size:60px;left:calc(50% - 50px)}.row.tekstpagina.rij2 .full-row .blocks-container .block.tekst-herhaler .inner-block.title{font-family:"Source Sans Pro", sans-serif}.row.tekstpagina.rij2 .full-row .blocks-container .block.tekst-herhaler .inner-block.text{width:80%;padding-bottom:20px;font-family:"Source Sans Pro", sans-serif;font-size:16px}.row.tekstpagina.rij2 .full-row .blocks-container .block.tekst-herhaler .inner-block.button{background-color:#DB031E;margin-right:20px;position:absolute;bottom:20px;right:0;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.row.tekstpagina.rij2 .full-row .blocks-container .block.tekst-herhaler .inner-block.button:hover{background-color:#676869}.row.tekstpagina.rij2 .full-row .blocks-container .block.tekst-herhaler .inner-block.button a{text-decoration:none;color:#fff;font-family:"Source Sans Pro", sans-serif;text-decoration:uppercase;font-weight:bold;padding:6px 13px;margin:0;display:block}.row.news{padding:20px 0px 30px}.row.news .blocks-container .block.titel{width:100%;float:left;margin-bottom:20px;text-align:center}.row.news .blocks-container .block.titel h1{font-family:#DB031E;font-size:30px;text-transform:uppercase;color:#DB031E}.row.news .blocks-container .block.nieuws{width:100%;float:left;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}.row.news .blocks-container .block.nieuws>.nieuws-item{width:calc(33.3333333333% - 13.3333333333px);margin-right:10px;margin-left:10px}.row.news .blocks-container .block.nieuws>.nieuws-item:nth-of-type(3n+1){margin-right:10px;margin-left:0}.row.news .blocks-container .block.nieuws>.nieuws-item:nth-of-type(3n+3){margin-left:10px;margin-right:0}.row.news .blocks-container .block.nieuws>.nieuws-item:nth-of-type(3n+2){margin-right:10px;margin-left:10px}.row.news .blocks-container .block.nieuws .nieuws-item{position:relative;margin-bottom:20px;padding-bottom:50px;float:left;-webkit-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);background-color:#EBEBEB;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.row.news .blocks-container .block.nieuws .nieuws-item .afbeelding{width:100%;float:left;height:200px;background-size:cover;background-repeat:no-repeat;background-position:center center}.row.news .blocks-container .block.nieuws .nieuws-item .content{width:100%;float:left;padding:17px;box-sizing:border-box}.row.news .blocks-container .block.nieuws .nieuws-item .content .titel{width:100%;float:left;margin-bottom:15px}.row.news .blocks-container .block.nieuws .nieuws-item .content .titel h4{font-family:"Source Sans Pro", sans-serif;font-size:18px;margin:0px;color:#000000}.row.news .blocks-container .block.nieuws .nieuws-item .content .tekst{width:100%;float:left}.row.news .blocks-container .block.nieuws .nieuws-item .content .tekst p{font-family:"Source Sans Pro", sans-serif;font-size:15px;margin:0px;color:#7E7E7E}.row.news .blocks-container .block.nieuws .nieuws-item .content .button{position:absolute;bottom:15px;width:auto;right:15px}.row.news .blocks-container .block.nieuws .nieuws-item .content .button p{font-family:"Source Sans Pro", sans-serif;font-size:16px;font-weight:bold;line-height:1;padding:10px 14px;background-color:#DB031E;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.row.news .blocks-container .block.nieuws .nieuws-item .content .button p:hover{background-color:#707070}.row.news .blocks-container .block.nieuws .nieuws-item:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.row.news .blocks-container .block.pager{width:100%;float:left;margin:20px 0px}.row.news .blocks-container .block.pager .minimal-pagination{width:100%;float:left;text-align:right}.row.news .blocks-container .block.pager .minimal-pagination .page-of{display:none}.row.news .blocks-container .block.pager .minimal-pagination .page-numbers{border:1px solid #676869;padding:6px 15px;box-sizing:border-box;display:inline-block;color:#676869;text-decoration:none;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.row.news .blocks-container .block.pager .minimal-pagination .page-numbers:hover{background-color:#DB031E;color:#fff}.row.news .blocks-container .block.pager .minimal-pagination .page-numbers.current{background-color:#DB031E;color:#fff}@media (max-width:900px){.row.news .blocks-container .block.nieuws{width:100%}.row.news .blocks-container .block.nieuws>.nieuws-item{width:calc(50% - 10px);margin-right:10px;margin-left:10px}.row.news .blocks-container .block.nieuws>.nieuws-item:nth-of-type(2n+1){margin-right:10px;margin-left:0}.row.news .blocks-container .block.nieuws>.nieuws-item:nth-of-type(2n+2){margin-left:10px;margin-right:0}}@media (max-width:600px){.row.news .blocks-container .block.nieuws{width:100%}.row.news .blocks-container .block.nieuws>.nieuws-item{width:calc(100% - 0px);margin-right:0px;margin-left:0px}.row.news .blocks-container .block.nieuws>.nieuws-item:nth-of-type(1n+1){margin-right:0px;margin-left:0}.row.news .blocks-container .block.nieuws>.nieuws-item:nth-of-type(1n+1){margin-left:0px;margin-right:0}}.row.news-single .full-row .blocks-container .block.content{background-color:rgba(103, 104, 105, 0.1);margin-top:60px;margin-bottom:60px;padding-bottom:60px}.row.news-single .full-row .blocks-container .block.content .inner-block.image{height:400px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:#fff}.row.news-single .full-row .blocks-container .block.content .inner-block.title{color:#DB031E;text-transform:uppercase;font-family:"Source Sans Pro", sans-serif;padding-top:40px;padding-left:40px}.row.news-single .full-row .blocks-container .block.content .inner-block.text{padding:0 40px 0 40px;box-sizing:border-box;width:80%}.row.news-single .full-row .blocks-container .block.content .inner-block.text p strong{color:#0E0F10}.row.news-single .full-row .blocks-container .block.content .inner-block.button{width:100%;text-transform:uppercase;font-family:"Source Sans Pro", sans-serif;font-weight:bold;padding-left:40px;box-sizing:border-box;display:block;padding-top:40px}.row.news-single .full-row .blocks-container .block.content .inner-block.button a{color:#fff;text-decoration:none;padding:5px 20px;box-sizing:border-box;display:inline-block;background-color:#DB031E;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.row.news-single .full-row .blocks-container .block.content .inner-block.button a:hover{background-color:#676869}.row.contact.rij1 .full-row .blocks-container .block.title{color:#DB031E;text-transform:uppercase;font-family:"Source Sans Pro", sans-serif;font-weight:bold;margin-top:60px;margin-bottom:30px;width:100%}.row.contact.rij1 .full-row .blocks-container .block.title h1{display:inline;font-size:30px}.row.contact.rij1 .full-row .blocks-container .block.gegevens-title{color:#0e0f10;text-transform:uppercase;font-family:"Source Sans Pro", sans-serif;font-weight:bold;margin-top:60px}.row.contact.rij1 .full-row .blocks-container .block.gegevens-title h2{border-bottom:4px solid #db031e;display:inline}.row.contact.rij1 .full-row .blocks-container .block.gegevens{font-family:"Source Sans Pro", sans-serif;width:40%}.row.contact.rij1 .full-row .blocks-container .block.gegevens .block-group{width:100%;float:left}.row.contact.rij1 .full-row .blocks-container .block.gegevens .block-group.group .inner-block.content{color:#0E0F10}.row.contact.rij1 .full-row .blocks-container .block.gegevens .block-group.group .inner-block.content h3{margin:0;text-transform:uppercase}.row.contact.rij1 .full-row .blocks-container .block.gegevens .block-group.group .inner-block.content p{margin:0;font-size:16px}.row.contact.rij1 .full-row .blocks-container .block.gegevens .block-group.group .inner-block.content a{text-decoration:none;color:#676869;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.row.contact.rij1 .full-row .blocks-container .block.gegevens .block-group.group .inner-block.content a:hover{color:#DB031E}.row.contact.rij1 .full-row .blocks-container .block.contact-form{width:60%;float:left}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.title{color:#0E0F10;text-transform:uppercase;font-family:"Source Sans Pro", sans-serif;font-weight:bold}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.title h2{border-bottom:4px solid #DB031E;display:inline}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form{font-family:"Source Sans Pro", sans-serif}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form .wpcf7{width:100%;float:left;box-sizing:border-box}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form .wpcf7 .wpcf7-form p{width:100%;float:left;box-sizing:border-box;font-weight:bold}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form .wpcf7 .wpcf7-form p label{text-transform:uppercase}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form .wpcf7 .wpcf7-form p label span{color:#DB031E}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form .wpcf7 .wpcf7-form p label input{font-weight:normal;width:100%;box-sizing:border-box;border-bottom:3px solid #DB031E;min-height:30px}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form .wpcf7 .wpcf7-form p label textarea{width:100%;box-sizing:border-box;resize:none;border-bottom:3px solid #DB031E;height:60px;font-weight:normal;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;-webkit-transition:0.4s;transition:0.4s;min-height:30px;max-height:100px}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form .wpcf7 .wpcf7-form p label textarea:focus{height:100px}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form .wpcf7 .wpcf7-form p input[type=submit]{background-color:#DB031E;color:#fff;text-decoration:none;padding:10px 40px;font-size:15px;box-sizing:border-box;display:inline-block;text-transform:uppercase;font-weight:bold;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form .wpcf7 .wpcf7-form p input[type=submit]:hover{background-color:#676869}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form div.wpcf7-validation-errors,.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form div.wpcf7-acceptance-missing{float:left;font-family:"Source Sans Pro", sans-serif;border:2px solid red;margin-left:0;margin-top:0}.row.contact.rij1 .full-row .blocks-container .block.contact-form .inner-block.form div.wpcf7-mail-sent-ok{float:left;font-family:"Source Sans Pro", sans-serif;border:2px solid red;margin-left:0;margin-top:0}.row.contact.rij2 .blocks-container .block.maps{width:100%;float:left;margin-top:60px;box-sizing:border-box;margin-bottom:60px}.row.contact.rij2 .blocks-container .block.maps iframe{max-height:400px;width:100%}.row.contact.rij_af{text-align:center}.row.contact.rij_af img{margin:0 auto;display:block}.row .full-row .blocks-container .block.page-title{margin-top:60px;font-family:"Source Sans Pro", sans-serif;color:#0E0F10;font-weight:bold;text-transform:uppercase}.row .full-row .blocks-container .block.page-title h1{border-bottom:5px solid #db031e;display:inline;font-size:28px}.row.search-results{margin-bottom:40px}.row.search-results .full-row .blocks-container .block .search-title{width:100%;font-family:"Source Sans Pro", sans-serif}.row.search-results .full-row .blocks-container .block .search-title a{text-decoration:none;color:#000000;width:100%;padding:8px 0px;display:block}.row.search-results .full-row .blocks-container .block .search-title a h2{border-top:2px solid rgba(163, 130, 201, 0);border-bottom:2px solid rgba(163, 130, 201, 0);padding:10px 0px;margin:0;-moz-transition:padding-left 0.3s;-o-transition:padding-left 0.3s;-ms-transition:padding-left 0.3s;-webkit-transition:padding-left 0.3s;transition:padding-left 0.3s}.row.search-results .full-row .blocks-container .block .search-title a:hover{width:100%}.row.search-results .full-row .blocks-container .block .search-title a:hover h2{border-top:3px solid #DB031E;border-bottom:3px solid #DB031E;color:#DB031E;padding-left:20px}.row.search-results .full-row .blocks-container .minimal-pagination{width:100%;margin-bottom:40px}.row.search-results .full-row .blocks-container .minimal-pagination .page-of{display:none}.row.search-results .full-row .blocks-container .minimal-pagination .page-numbers{border:1px solid #676869;padding:6px 15px;box-sizing:border-box;display:inline-block;color:#676869;text-decoration:none;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.row.search-results .full-row .blocks-container .minimal-pagination .page-numbers:hover{background-color:#DB031E;color:#fff}.row.search-results .full-row .blocks-container .minimal-pagination .page-numbers.current{background-color:#DB031E;color:#fff}.row.error-row .full-row .blocks-container{min-height:20vh}.row.error-row .full-row .blocks-container .block.title{margin-top:60px;font-family:"Source Sans Pro", sans-serif;color:#0E0F10;font-weight:bold;text-transform:uppercase}.row.error-row .full-row .blocks-container .block.title h2{border-bottom:5px solid #db031e;display:inline}.row.error-row .full-row .blocks-container .block.title p a{color:#676869;text-decoration:none;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.row.error-row .full-row .blocks-container .block.title p a:hover{color:#DB031E}.woocommerce-message,.woocommerce-form-coupon-toggle{max-width:1080px;width:100%;display:block;margin:15px auto 15px auto;font-family:"Source Sans Pro", sans-serif;color:#000000;box-sizing:border-box}.woocommerce-message a,.woocommerce-form-coupon-toggle a{color:#DB031E;text-decoration:none}.woocommerce-message a:hover,.woocommerce-form-coupon-toggle a:hover{color:#000000}.woocommerce-message .button,.woocommerce-form-coupon-toggle .button{font-family:"Source Sans Pro", sans-serif;height:auto !important;font-size:14px !important;font-weight:bold !important;line-height:1 !important;padding:10px 20px !important;background-color:#707070 !important;margin:0px !important;color:#fff !important;text-transform:uppercase !important;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.woocommerce-message .button:hover,.woocommerce-form-coupon-toggle .button:hover{background-color:#DB031E !important}.woocommerce-message .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info{font-family:"Source Sans Pro", sans-serif;color:#000000}.woocommerce-message .woocommerce-info a,.woocommerce-form-coupon-toggle .woocommerce-info a{color:#DB031E;text-decoration:none}.woocommerce-message .woocommerce-info a:hover,.woocommerce-form-coupon-toggle .woocommerce-info a:hover{color:#000000}.woocommerce-message .woocommerce-info .button,.woocommerce-form-coupon-toggle .woocommerce-info .button{font-family:"Source Sans Pro", sans-serif;height:auto;font-size:14px;font-weight:bold;line-height:1;padding:10px 20px;background-color:#707070;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.woocommerce-message .woocommerce-info .button:hover,.woocommerce-form-coupon-toggle .woocommerce-info .button:hover{background-color:#DB031E}.row.product_overzicht_shop{padding:20px 0px 30px 0px}.row.product_overzicht_shop .blocks-container .block.filter_top{width:100%;float:left;padding-bottom:25px}.row.product_overzicht_shop .blocks-container .block.filter_top .title{width:calc(30% - 20px);float:left;margin-right:20px}.row.product_overzicht_shop .blocks-container .block.filter_top .title h1{color:#DB031E;font-family:"Source Sans Pro", sans-serif;font-size:36px;font-weight:bold;line-height:1;width:auto;margin:0px;display:inline-block;text-transform:uppercase}.row.product_overzicht_shop .blocks-container .block.filter_top .filter{width:calc(70% - 20px);float:right;margin-top:10px;margin-left:20px;text-align:right}.row.product_overzicht_shop .blocks-container .block.filter_top .filter .sort-box{display:inline-block;padding-right:20px}.row.product_overzicht_shop .blocks-container .block.filter_top .filter .sort-box p{color:#676869;font-family:"Source Sans Pro", sans-serif;font-size:17px;line-height:30px;float:left;display:inline-block;margin:0px;padding-right:10px}.row.product_overzicht_shop .blocks-container .block.filter_top .filter .sort-box .facetwp-sort{float:left}.row.product_overzicht_shop .blocks-container .block.filter_top .filter .sort-box .facetwp-sort select{color:#C7C7C7;font-family:"Source Sans Pro", sans-serif;font-size:15px;line-height:20px;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;padding:5px 5px 5px 10px;border-radius:0px;background:none;text-align:center;outline:none}.row.product_overzicht_shop .blocks-container .block.filter_top .filter .page-box{display:inline-block;padding-right:20px}.row.product_overzicht_shop .blocks-container .block.filter_top .filter .page-box p{color:#676869;font-family:"Source Sans Pro", sans-serif;font-size:17px;line-height:30px;float:left;display:inline-block;margin:0px;padding-right:10px}.row.product_overzicht_shop .blocks-container .block.filter_top .filter .page-box .facetwp-per-page{float:left}.row.product_overzicht_shop .blocks-container .block.filter_top .filter .page-box .facetwp-per-page select{color:#C7C7C7;font-family:"Source Sans Pro", sans-serif;font-size:15px;line-height:20px;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;padding:5px 5px 5px 10px;border-radius:0px;background:none;text-align:center;outline:none}.row.product_overzicht_shop .blocks-container .block.filter_links{width:calc(25% - 10px);float:left;margin-right:10px;padding-top:25px}.row.product_overzicht_shop .blocks-container .block.filter_links .facetwp-type-checkboxes .facetwp-checkbox{font-family:"Source Sans Pro", sans-serif;font-size:20px;font-weight:bold;line-height:22px;text-transform:uppercase;color:#707070;padding:18px 20px;margin:0px 0px 10px 0px;background:#EBEBEB;text-align:left;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.row.product_overzicht_shop .blocks-container .block.filter_links .facetwp-type-checkboxes .facetwp-checkbox:hover{color:#fff;background:#DB031E}.row.product_overzicht_shop .blocks-container .block.filter_links .facetwp-type-checkboxes .facetwp-checkbox .facetwp-counter{display:none}.row.product_overzicht_shop .blocks-container .block.filter_links .facetwp-type-checkboxes .facetwp-checkbox.checked{color:#fff;background:#DB031E}.row.product_overzicht_shop .blocks-container .block.producten{width:calc(75% - 10px);float:right;margin-left:10px;padding-top:25px}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template{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}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template>.product{width:calc(50% - 10px);margin-right:10px;margin-left:10px}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template>.product:nth-of-type(2n+1){margin-right:10px;margin-left:0}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template>.product:nth-of-type(2n+2){margin-left:10px;margin-right:0}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product{-webkit-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);float:left;position:relative;margin-bottom:20px;padding-bottom:70px;background-color:#EBEBEB;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a{text-decoration:none;display:block}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .title{width:100%;float:left;background-color:#DB031E;text-align:center}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .title h4{font-family:"Source Sans Pro", sans-serif;font-size:22px;font-weight:bold;line-height:58px;text-transform:uppercase;color:#fff;padding:0px 20px;margin:0px}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .afbeelding{width:100%;float:left;height:200px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .afbeelding img{width:auto;height:auto;max-width:100%;max-height:100%;flex-shrink:0}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content{width:100%;float:left;padding:20px 25px 20px 25px;box-sizing:border-box}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content .prijs{width:100%;float:left;margin-bottom:10px}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content .prijs .amount{font-family:"Source Sans Pro", sans-serif;font-weight:bold;font-size:18px;line-height:25px;color:#DB031E}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content .prijs del{color:#DB031E}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content .prijs del .amount{font-size:16px}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content .prijs ins{background:none}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content .prijs .woocommerce-price-suffix{font-family:"Source Sans Pro", sans-serif;font-weight:bold;font-size:10px;line-height:20px;color:#DB031E}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content .korte_berschrijving{width:100%;float:left;margin-bottom:10px}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content .korte_berschrijving p{font-family:"Source Sans Pro", sans-serif;font-size:15px;font-weight:normal;margin:0px;color:#7E7E7E}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content .button{position:absolute;bottom:25px;width:auto;left:20px}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content .button p{font-family:"Source Sans Pro", sans-serif;font-size:16px;font-weight:bold;line-height:1;padding:15px 20px;background-color:#707070;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product a .content .button p:hover{background-color:#DB031E}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template .product:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-pager{padding:20px 0px 10px 0px;text-align:right}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-pager .facetwp-page{font-family:"Source Sans Pro", sans-serif;font-size:18px;font-weight:600;line-height:20px;border:1px solid #707070;padding:10px 15px;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-pager .facetwp-page.next:after{content:"";font-family:FontAwesome;display:block;font-size:14px}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-pager .facetwp-page.prev:after{content:"";font-family:FontAwesome;display:block;font-size:14px}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-pager .facetwp-page.active{color:#fff;border:1px solid #DB031E;background:#DB031E}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-pager .facetwp-page:hover{color:#fff;border:1px solid #DB031E;background:#DB031E}.row.product_intro{padding:50px 0px 25px 0px}.row.product_intro .blocks-container .blocks-group.links{width:45%;float:left}.row.product_intro .blocks-container .blocks-group.links .block.afbeeldingen .hoofd_afbeelding{height:375px;width:100%;box-sizing:border-box;padding:20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.5);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.5)}.row.product_intro .blocks-container .blocks-group.links .block.afbeeldingen .hoofd_afbeelding img{width:auto;height:auto;max-width:100%;max-height:100%;flex-shrink:0}.row.product_intro .blocks-container .blocks-group.links .block.afbeeldingen .mini_afbeeldingen{position:relative}.row.product_intro .blocks-container .blocks-group.links .block.afbeeldingen .mini_afbeeldingen .mini_afbeelding{height:120px;width:100px;float:left;box-sizing:border-box;padding:3px;margin-top:2px;margin-right:8px;margin-left:8px;margin-bottom:5px;outline:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.5);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.5);border:3px solid transparent}.row.product_intro .blocks-container .blocks-group.links .block.afbeeldingen .mini_afbeeldingen .mini_afbeelding img{width:auto;height:auto;max-width:100%;max-height:100%;flex-shrink:0}.row.product_intro .blocks-container .blocks-group.links .block.afbeeldingen .mini_afbeeldingen .mini_afbeelding:hover{cursor:zoom-in}.row.product_intro .blocks-container .blocks-group.links .block.afbeeldingen .mini_afbeeldingen .mini_afbeelding.active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:3px solid #DB031E}.row.product_intro .blocks-container .blocks-group.links .block.afbeeldingen .mini_afbeeldingen .slick-arrow{font-size:0px}.row.product_intro .blocks-container .blocks-group.links .block.afbeeldingen .mini_afbeeldingen .slick-arrow:after{display:block;font-size:20px;position:absolute;top:50%;transform:translateY(-50%);color:#fff;background:#DB031E;z-index:999;padding:5px 10px}.row.product_intro .blocks-container .blocks-group.links .block.afbeeldingen .mini_afbeeldingen .slick-arrow.slick-prev:after{content:"";font-family:FontAwesome;left:-5px}.row.product_intro .blocks-container .blocks-group.links .block.afbeeldingen .mini_afbeeldingen .slick-arrow.slick-next:after{content:"";font-family:FontAwesome;right:-5px}.row.product_intro .blocks-container .blocks-group.rechts{width:calc(55% - 30px);float:right;margin-left:30px}.row.product_intro .blocks-container .blocks-group.rechts .block.title{width:100%;float:left}.row.product_intro .blocks-container .blocks-group.rechts .block.title h1{color:#DB031E;font-family:"Source Sans Pro", sans-serif;font-size:40px;text-transform:uppercase;font-weight:bold;line-height:1;margin:0px 0px 30px 0px}.row.product_intro .blocks-container .blocks-group.rechts .block.tekst{width:100%;float:left;padding-right:85px;box-sizing:border-box}.row.product_intro .blocks-container .blocks-group.rechts .block.tekst p{font-family:"Source Sans Pro", sans-serif;font-size:17px;font-weight:normal;line-height:24px;color:#9B9B9B;margin:0px 0px 20px 0px}.row.product_intro .blocks-container .blocks-group.rechts .block.tekst a{color:#DB031E;text-decoration:none}.row.product_intro .blocks-container .blocks-group.rechts .block.tekst strong{font-weight:bold}.row.product_intro .blocks-container .blocks-group.rechts .block.tekst h2,.row.product_intro .blocks-container .blocks-group.rechts .block.tekst h3,.row.product_intro .blocks-container .blocks-group.rechts .block.tekst h4,.row.product_intro .blocks-container .blocks-group.rechts .block.tekst h5,.row.product_intro .blocks-container .blocks-group.rechts .block.tekst h6{color:#DB031E;font-family:"Source Sans Pro", sans-serif;margin:0px 0px 15px 0px}.row.product_intro .blocks-container .blocks-group.rechts .block.tekst ul,.row.product_intro .blocks-container .blocks-group.rechts .block.tekst ol{margin:0px;padding:0px 0px 0px 20px}.row.product_intro .blocks-container .blocks-group.rechts .block.prijs{width:100%;float:left;margin-bottom:20px}.row.product_intro .blocks-container .blocks-group.rechts .block.prijs .amount{font-family:"Source Sans Pro", sans-serif;font-weight:bold;font-size:26px;line-height:36px;color:#DB031E}.row.product_intro .blocks-container .blocks-group.rechts .block.prijs del{color:#DB031E}.row.product_intro .blocks-container .blocks-group.rechts .block.prijs del .amount{font-size:22px}.row.product_intro .blocks-container .blocks-group.rechts .block.prijs ins{background:none}.row.product_intro .blocks-container .blocks-group.rechts .block.prijs .woocommerce-price-suffix{font-family:"Source Sans Pro", sans-serif;font-weight:bold;font-size:10px;line-height:20px;color:#DB031E}.row.product_intro .blocks-container .blocks-group.rechts .block.button{width:100%;float:left}.row.product_intro .blocks-container .blocks-group.rechts .block.button form .quantity{display:inline-block;float:left;border:1px solid black;margin-right:10px;line-height:32px}.row.product_intro .blocks-container .blocks-group.rechts .block.button form .quantity .qty::-webkit-inner-spin-button{opacity:1}.row.product_intro .blocks-container .blocks-group.rechts .block.button form .button{font-family:"Source Sans Pro", sans-serif;font-size:16px;font-weight:bold;line-height:1;padding:10px 15px;background-color:#707070;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;border-radius:0px;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all;-webkit-box-shadow:0px 6px 8px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 6px 8px rgba(0, 0, 0, 0.15);box-shadow:0px 6px 8px rgba(0, 0, 0, 0.15)}.row.product_intro .blocks-container .blocks-group.rechts .block.button form .button:hover{background-color:#DB031E}.row.product_tab{padding:25px 0px}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-titels{width:100%;float:left;position:relative;left:1px}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-titels p.tab_title{font-family:"Source Sans Pro", sans-serif;font-size:20px;font-weight:bold;line-height:28px;color:#707070;border:1px solid #707070;width:auto;float:left;margin:0px 0px 0px 0px;padding:10px 50px;left:-1px;bottom:-1px;position:relative;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-titels p.tab_title.active{color:#fff;border:1px solid #DB031E;background:#DB031E}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-titels p.tab_title:hover{color:#fff;border:1px solid #DB031E;background:#DB031E}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content{width:100%;float:left;padding:20px 25px 20px 25px;box-sizing:border-box;border:1px solid #707070}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text{display:none}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text p{font-family:"Source Sans Pro", sans-serif;font-size:17px;font-weight:normal;line-height:24px;color:#9B9B9B;margin:0px 0px 15px 0px}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text a{color:#DB031E;text-decoration:none}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text strong{font-weight:bold}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text h2,.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text h3,.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text h4,.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text h5,.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text h6{color:#DB031E;font-family:"Source Sans Pro", sans-serif;margin:0px 0px 15px 0px}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text ul,.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text ol{margin:0px;padding:0px 0px 0px 20px}.row.product_tab .blocks-container .blocks-group.tabs .block.tabs-content .tab_text.active{display:block}.woocommerce-cart main .row{padding:30px}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table{border:2px solid #DB031E}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table thead tr th{font-family:"Source Sans Pro", sans-serif;color:#DB031E}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr.cart_item td{border-top:2px solid #DB031E;border-bottom:0px}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr.cart_item td.product-remove .remove{font-family:"Source Sans Pro", sans-serif;color:#676869 !important}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr.cart_item td.product-remove .remove:hover{color:#DB031E !important;background:none !important}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr.cart_item td.product-name a{font-family:"Source Sans Pro", sans-serif;text-decoration:none;color:#676869 !important}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr.cart_item td.product-name a:hover{color:#DB031E !important;background:none !important}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr.cart_item td.product-price .amount{font-family:"Source Sans Pro", sans-serif;color:#676869}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr.cart_item td.product-quantity .quantity .qty{font-family:"Source Sans Pro", sans-serif;color:#676869}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr.cart_item td.product-subtotal .amount{font-family:"Source Sans Pro", sans-serif;color:#676869}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr td{border-top:2px solid #DB031E}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr td .coupon .input-text{max-width:300px;width:auto}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr td .coupon .button{font-family:"Source Sans Pro", sans-serif;height:auto;font-size:15px;font-weight:bold;line-height:1;padding:11px 20px;background-color:#707070;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr td .coupon .button:hover{background-color:#DB031E}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr td .button{font-family:"Source Sans Pro", sans-serif;height:auto;font-size:15px;font-weight:bold;line-height:1;padding:11px 20px;background-color:#707070;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.woocommerce-cart main .row .blocks-container .block .woocommerce-cart-form table tbody tr td .button:hover{background-color:#DB031E}.woocommerce-cart main .row .blocks-container .block .cart-collaterals .cart_totals h2{color:#DB031E;font-family:"Source Sans Pro", sans-serif;font-size:30px;text-transform:uppercase;font-weight:bold;line-height:56px;margin:0px 0px 10px 0px}.woocommerce-cart main .row .blocks-container .block .cart-collaterals .cart_totals table{border:2px solid #DB031E}.woocommerce-cart main .row .blocks-container .block .cart-collaterals .cart_totals table tbody th{font-family:"Source Sans Pro", sans-serif;color:#DB031E}.woocommerce-cart main .row .blocks-container .block .cart-collaterals .cart_totals table tbody td .amount{font-family:"Source Sans Pro", sans-serif;color:#676869}.woocommerce-cart main .row .blocks-container .block .cart-collaterals .cart_totals .wc-proceed-to-checkout .button{font-family:"Source Sans Pro", sans-serif;height:auto;font-size:16px;font-weight:bold;line-height:1;padding:15px 20px;background-color:#707070;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.woocommerce-cart main .row .blocks-container .block .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover{background-color:#DB031E}.woocommerce-cart main .row .blocks-container .block .return-to-shop .button{font-family:"Source Sans Pro", sans-serif;height:auto;font-size:16px;font-weight:bold;line-height:1;padding:15px 20px;background-color:#707070;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.woocommerce-cart main .row .blocks-container .block .return-to-shop .button:hover{background-color:#DB031E}.woocommerce-checkout main .row{padding:30px}.woocommerce-checkout main .row .blocks-container .block .checkout #customer_details .col-1 .woocommerce-billing-fields h3{color:#DB031E;font-family:"Source Sans Pro", sans-serif;font-size:30px;text-transform:uppercase;font-weight:bold;line-height:56px;margin:0px 0px 10px 0px}.woocommerce-checkout main .row .blocks-container .block .checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row label{font-family:"Source Sans Pro", sans-serif;color:#DB031E}.woocommerce-checkout main .row .blocks-container .block .checkout #customer_details .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper .input-text{font-family:"Source Sans Pro", sans-serif;color:#DB031E;border:1px solid #9B9B9B}.woocommerce-checkout main .row .blocks-container .block .checkout #customer_details .col-1 .vat-number-field label{font-family:"Source Sans Pro", sans-serif;color:#DB031E}.woocommerce-checkout main .row .blocks-container .block .checkout #customer_details .col-1 .vat-number-field .woocommerce-input-wrapper .input-text{font-family:"Source Sans Pro", sans-serif;color:#DB031E;border:1px solid #9B9B9B}.woocommerce-checkout main .row .blocks-container .block .checkout #customer_details .col-2 .woocommerce-additional-fields h3{color:#DB031E;font-family:"Source Sans Pro", sans-serif;font-size:30px;text-transform:uppercase;font-weight:bold;line-height:56px;margin:0px 0px 10px 0px}.woocommerce-checkout main .row .blocks-container .block .checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p.form-row label{font-family:"Source Sans Pro", sans-serif;color:#DB031E}.woocommerce-checkout main .row .blocks-container .block .checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p.form-row .woocommerce-input-wrapper .input-text{font-family:"Source Sans Pro", sans-serif;color:#DB031E;border:1px solid #9B9B9B}.woocommerce-checkout main .row .blocks-container .block .checkout h3#order_review_heading{color:#DB031E;font-family:"Source Sans Pro", sans-serif;font-size:30px;text-transform:uppercase;font-weight:bold;line-height:56px;margin:0px 0px 10px 0px}.woocommerce-checkout main .row .blocks-container .block .checkout #order_review table{border:2px solid #DB031E}.woocommerce-checkout main .row .blocks-container .block .checkout #order_review table thead tr th{font-family:"Source Sans Pro", sans-serif;color:#DB031E;border-bottom:2px solid #DB031E}.woocommerce-checkout main .row .blocks-container .block .checkout #order_review table tbody tr.cart_item td.product-name a{font-family:"Source Sans Pro", sans-serif;text-decoration:none;color:#676869 !important}.woocommerce-checkout main .row .blocks-container .block .checkout #order_review table tbody tr.cart_item td.product-name a:hover{color:#DB031E !important;background:none !important}.woocommerce-checkout main .row .blocks-container .block .checkout #order_review table tbody tr.cart_item td.product-price .amount{font-family:"Source Sans Pro", sans-serif;color:#676869}.woocommerce-checkout main .row .blocks-container .block .checkout #order_review table tfoot tr.cart-subtotal th{font-family:"Source Sans Pro", sans-serif;color:#DB031E;border-top:2px solid #DB031E}.woocommerce-checkout main .row .blocks-container .block .checkout #order_review table tfoot tr.cart-subtotal td{font-family:"Source Sans Pro", sans-serif;color:#676869;border-top:2px solid #DB031E}.woocommerce-checkout main .row .blocks-container .block .checkout #order_review table tfoot tr.order-total th{font-family:"Source Sans Pro", sans-serif;color:#DB031E}.woocommerce-checkout main .row .blocks-container .block .checkout #order_review table tfoot tr.order-total td{font-family:"Source Sans Pro", sans-serif;color:#676869}.woocommerce-checkout main .row .blocks-container .block .checkout #payment{background:#C7C7C7}.woocommerce-checkout main .row .blocks-container .block .checkout #payment ul.wc_payment_methods li{font-family:"Source Sans Pro", sans-serif;color:#000000}.woocommerce-checkout main .row .blocks-container .block .checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{font-family:"Source Sans Pro", sans-serif;color:#000000;box-sizing:border-box;margin-top:0px}.woocommerce-checkout main .row .blocks-container .block .checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p a{color:#DB031E;text-decoration:none}.woocommerce-checkout main .row .blocks-container .block .checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p a:hover{color:#000000}.woocommerce-checkout main .row .blocks-container .block .checkout #payment .place-order .button{font-family:"Source Sans Pro", sans-serif;height:auto;font-size:16px;font-weight:bold;line-height:1;padding:15px 20px;background-color:#707070;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.woocommerce-checkout main .row .blocks-container .block .checkout #payment .place-order .button:hover{background-color:#DB031E}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order p.woocommerce-notice{font-family:"Source Sans Pro", sans-serif;color:#000000}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order ul.order_details{padding-left:0px}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order ul.order_details li{font-family:"Source Sans Pro", sans-serif;color:#DB031E}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order ul.order_details li strong{color:#000000}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order .woocommerce-order-details h2.woocommerce-order-details__title{color:#DB031E;font-family:"Source Sans Pro", sans-serif;font-size:30px;text-transform:uppercase;font-weight:bold;line-height:56px;margin:0px 0px 10px 0px}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order table{border:2px solid #DB031E}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order table thead tr th{font-family:"Source Sans Pro", sans-serif;color:#DB031E;border-bottom:2px solid #DB031E}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order table tbody tr.order_item td.product-name a{font-family:"Source Sans Pro", sans-serif;text-decoration:none;color:#676869 !important}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order table tbody tr.order_item td.product-name a:hover{color:#DB031E !important;background:none !important}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order table tbody tr.order_item td.product-total .amount{font-family:"Source Sans Pro", sans-serif;color:#676869}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order table tfoot tr th{font-family:"Source Sans Pro", sans-serif;color:#DB031E}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order table tfoot tr td{font-family:"Source Sans Pro", sans-serif;color:#676869}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order table tfoot tr:first-child th{border-top:2px solid #DB031E}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order table tfoot tr:first-child td{border-top:2px solid #DB031E}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order .woocommerce-customer-details h2.woocommerce-column__title{color:#DB031E;font-family:"Source Sans Pro", sans-serif;font-size:30px;text-transform:uppercase;font-weight:bold;line-height:56px;margin:0px 0px 10px 0px}.woocommerce-checkout main .row .blocks-container .block .woocommerce .woocommerce-order .woocommerce-customer-details address{color:#000000;font-family:"Source Sans Pro", sans-serif;border:2px solid #DB031E}.woocommerce .button{border-radius:0px !important}.woocommerce-account main .row{padding:30px 0px}.woocommerce-account main .row .woocommerce-MyAccount-navigation ul{margin:0px}.woocommerce-account main .row .woocommerce-MyAccount-navigation ul li{width:100%;float:left;margin:0px 0px 10px 0px;list-style:none}.woocommerce-account main .row .woocommerce-MyAccount-navigation ul li a{font-family:"Source Sans Pro", sans-serif;font-size:20px;font-weight:bold;line-height:22px;text-transform:uppercase;color:#707070;background:#EBEBEB;text-align:left;padding:18px 20px;width:100%;float:left;box-sizing:border-box;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.woocommerce-account main .row .woocommerce-MyAccount-navigation ul li a:hover{color:#fff;background:#DB031E}.woocommerce-account main .row .woocommerce-MyAccount-navigation ul li.is-active a{color:#fff;background:#DB031E}.woocommerce-account main .row .woocommerce-MyAccount-content p{font-family:"Source Sans Pro", sans-serif;font-size:17px;font-weight:normal;line-height:24px;color:#9B9B9B;margin:0px 0px 20px 0px}.woocommerce-account main .row .woocommerce-MyAccount-content a{color:#DB031E;text-decoration:none}.woocommerce-account main .row .woocommerce-MyAccount-content strong{font-weight:bold}.woocommerce-account main .row .woocommerce-MyAccount-content h2,.woocommerce-account main .row .woocommerce-MyAccount-content h3,.woocommerce-account main .row .woocommerce-MyAccount-content h4,.woocommerce-account main .row .woocommerce-MyAccount-content h5,.woocommerce-account main .row .woocommerce-MyAccount-content h6{color:#DB031E;font-family:"Source Sans Pro", sans-serif;margin:0px 0px 15px 0px}.woocommerce-account main .row .woocommerce-MyAccount-content ul,.woocommerce-account main .row .woocommerce-MyAccount-content ol{margin:0px;padding:0px 0px 0px 20px}.woocommerce-account main .row .woocommerce-MyAccount-content input{box-sizing:border-box;border:1px solid #DB031E}.woocommerce-account main .row .woocommerce-MyAccount-content .button{font-family:"Source Sans Pro", sans-serif;height:auto;font-size:16px;font-weight:bold;line-height:1;padding:15px 20px;background-color:#707070;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.woocommerce-account main .row .woocommerce-MyAccount-content .button:hover{background-color:#DB031E}.woocommerce-account main .row #customer_login p,.woocommerce-account main .row .lost_reset_password p{font-family:"Source Sans Pro", sans-serif;font-size:17px;font-weight:normal;line-height:24px;color:#9B9B9B;margin:0px 0px 20px 0px}.woocommerce-account main .row #customer_login a,.woocommerce-account main .row .lost_reset_password a{color:#DB031E;text-decoration:none}.woocommerce-account main .row #customer_login strong,.woocommerce-account main .row .lost_reset_password strong{font-weight:bold}.woocommerce-account main .row #customer_login h2,.woocommerce-account main .row #customer_login h3,.woocommerce-account main .row #customer_login h4,.woocommerce-account main .row #customer_login h5,.woocommerce-account main .row #customer_login h6,.woocommerce-account main .row .lost_reset_password h2,.woocommerce-account main .row .lost_reset_password h3,.woocommerce-account main .row .lost_reset_password h4,.woocommerce-account main .row .lost_reset_password h5,.woocommerce-account main .row .lost_reset_password h6{color:#DB031E;font-family:"Source Sans Pro", sans-serif;margin:0px 0px 15px 0px}.woocommerce-account main .row #customer_login ul,.woocommerce-account main .row #customer_login ol,.woocommerce-account main .row .lost_reset_password ul,.woocommerce-account main .row .lost_reset_password ol{margin:0px;padding:0px 0px 0px 20px}.woocommerce-account main .row #customer_login input,.woocommerce-account main .row .lost_reset_password input{box-sizing:border-box;border:1px solid #DB031E}.woocommerce-account main .row #customer_login .button,.woocommerce-account main .row .lost_reset_password .button{font-family:"Source Sans Pro", sans-serif;height:auto;font-size:16px;font-weight:bold;line-height:1;padding:15px 20px;background-color:#707070;margin:0px;color:#fff;text-transform:uppercase;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.woocommerce-account main .row #customer_login .button:hover,.woocommerce-account main .row .lost_reset_password .button:hover{background-color:#DB031E}@media (max-width:1080px){.row.alt_overzicht_tax .full-row .blocks-container .block.overzicht-tax>.alt_tax_item{width:calc(50% - 5px)}.row.alt_overzicht_tax .full-row .blocks-container .block.overzicht-tax>.alt_tax_item:nth-of-type(3n+1){margin-right:0;margin-left:0}.row.alt_overzicht_tax .full-row .blocks-container .block.overzicht-tax>.alt_tax_item:nth-of-type(3n+2){margin-right:0;margin-left:0}.row.alt_overzicht_tax .full-row .blocks-container .block.overzicht-tax>.alt_tax_item:nth-of-type(3n+3){margin-right:0;margin-left:0}.row.alt_overzicht_tax .full-row .blocks-container .block.overzicht-tax>.alt_tax_item:nth-of-type(even){margin-left:5px}.row.alt_overzicht_tax .full-row .blocks-container .block.overzicht-tax>.alt_tax_item:nth-of-type(odd){margin-right:5px}}@media (max-width:900px){.row.product_overzicht_shop .blocks-container .block.producten{width:100%}.row.product_overzicht_shop .blocks-container .block.filter_links{width:100%;text-align:center}.row.product_overzicht_shop .blocks-container .block.filter_links .facetwp-type-checkboxes .facetwp-checkbox{display:inline-block;margin-right:5px}}@media (max-width:860px){.row.product_intro .blocks-container .blocks-group.links{width:100%}.row.product_intro .blocks-container .blocks-group.rechts{width:100%;margin-left:0}}@media (max-width:780px){.row.home_producten .blocks-container .block.producten>.product{width:calc(50% - 10px)}.row.home_producten .blocks-container .block.producten>.product:nth-child(3n+2){margin-right:0}.row.home_producten .blocks-container .block.producten>.product:nth-child(3n+3){margin-left:0}.row.alt_overzicht_tax .full-row .blocks-container .block.overzicht-tax>.alt_tax_item{width:100%;margin-left:0 !important;margin-right:0 !important}}@media (max-width:640px){.row.home_producten .blocks-container .block.producten>.product{width:100%;margin:0 !important;margin-bottom:20px !important}.row.product_overzicht_shop .blocks-container .block.producten .facetwp-template>.product{width:100%;margin-left:0 !important;margin-right:0 !important}.row.product_overzicht_shop .blocks-container .block.filter_top .title{width:100%;margin-right:0}.row.product_overzicht_shop .blocks-container .block.filter_top .filter{width:100%;margin-left:0;text-align:left}}.row.alt_overzicht_tax{padding:30px 0px 20px}.row.alt_overzicht_tax .blocks-container .block.titel{width:100%;float:left;margin-bottom:10px}.row.alt_overzicht_tax .blocks-container .block.titel h1{color:#DB031E;font-family:"Source Sans Pro", sans-serif;font-size:36px;font-weight:bold;line-height:1;width:auto;margin:0px;display:inline-block;margin-bottom:40px;text-transform:uppercase}.row.alt_overzicht_tax .blocks-container .block.titel .back-to{width:auto;float:right}.row.alt_overzicht_tax .blocks-container .block.titel .back-to a{font-family:"Source Sans Pro", sans-serif;display:inline-block;font-size:16px;font-weight:bold;line-height:1;padding:10px 10px;background-color:#DB031E;margin:0px;color:#fff;text-transform:uppercase;text-decoration:none;cursor:pointer;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.row.alt_overzicht_tax .blocks-container .block.titel .back-to a:hover{background-color:#707070}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax{width:100%;float:left;margin-bottom:20px;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}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax>.alt_tax_item{width:calc(33.3333333333% - 6.6666666667px);margin-right:5px;margin-left:5px}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax>.alt_tax_item:nth-of-type(3n+1){margin-right:5px;margin-left:0}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax>.alt_tax_item:nth-of-type(3n+3){margin-left:5px;margin-right:0}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax>.alt_tax_item:nth-of-type(3n+2){margin-right:5px;margin-left:5px}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax .alt_tax_item{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:250px;float:left;margin-bottom:10px;position:relative;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax .alt_tax_item a{width:100%;float:left;height:100%;position:absolute}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax .alt_tax_item a .titel{width:100%;padding:10px;box-sizing:border-box;position:absolute;bottom:0}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax .alt_tax_item a .titel p{font-family:"Source Sans Pro", sans-serif;font-size:25px;font-weight:bold;line-height:36px;margin:0px;color:#DB031E;text-transform:uppercase;width:calc(100% - 50px);position:relative}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax .alt_tax_item a .titel p:after{content:"";display:inline-block;font-family:FontAwesome;position:absolute;color:#fff;background-color:#DB031E;padding:8px 10px 6px 10px;right:-50px;top:50%;font-size:20px;line-height:1;transform:translateY(-50%)}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax .alt_tax_item:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax .alt_tax_item:hover a .titel p{color:#DB031E}.row.alt_overzicht_tax .blocks-container .block.overzicht-tax .alt_tax_item:hover a .titel p:after{color:#DB031E;background-color:#fff}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product{width:100%;float:left;margin-bottom:20px;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}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product>.alt_product{width:calc(33.3333333333% - 6.6666666667px);margin-right:5px;margin-left:5px}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product>.alt_product:nth-of-type(3n+1){margin-right:5px;margin-left:0}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product>.alt_product:nth-of-type(3n+3){margin-left:5px;margin-right:0}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product>.alt_product:nth-of-type(3n+2){margin-right:5px;margin-left:5px}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product{background-color:#EBEBEB;float:left;margin-bottom:10px;-moz-transition:0.3s ease-in-out all;-o-transition:0.3s ease-in-out all;-ms-transition:0.3s ease-in-out all;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a{width:100%;height:100%;display:inline-block;float:left;text-decoration:none}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .afbeelding{width:100%;float:left;height:200px}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .afbeelding .inner{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content{width:100%;float:left;padding:20px 20px 20px 20px;box-sizing:border-box}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content .titel{width:100%;float:left;margin-bottom:20px}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content .titel h4{font-family:"Source Sans Pro", sans-serif;font-size:20px;font-weight:bold;color:#DB031E;margin:0px}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content .punten{width:100%;float:left;margin-bottom:20px}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content .punten p{margin:0px;width:calc(100% - 18px);float:left;padding-left:18px;position:relative;font-family:"Source Sans Pro", sans-serif;color:#0E0F10}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content .punten p:before{content:"•";display:block;position:absolute;left:0;font-size:20px;top:-2px}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content .bottom{width:100%;float:left}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content .bottom .link{width:calc(100% - 20% - 20px);float:left;padding-right:20px}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content .bottom .link p{font-family:"Source Sans Pro", sans-serif;font-size:17px;font-weight:normal;line-height:23px;text-decoration:none;color:#DB031E;word-break:break-all}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content .bottom .link p:hover{color:#000000}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content .bottom .logo{width:40%;float:right;text-align:center}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product a .content .bottom .logo img{width:auto;height:auto;max-width:100%;max-height:50px}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product .alt_product:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.row.alt_overzicht_tax .blocks-container .block.pager .minimal-pagination{width:100%;text-align:right;margin-bottom:60px}.row.alt_overzicht_tax .blocks-container .block.pager .minimal-pagination .page-of{display:none}.row.alt_overzicht_tax .blocks-container .block.pager .minimal-pagination .page-numbers{border:1px solid #676869;padding:6px 15px;box-sizing:border-box;display:inline-block;color:#676869;text-decoration:none;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.row.alt_overzicht_tax .blocks-container .block.pager .minimal-pagination .page-numbers:hover{background-color:#DB031E;color:#fff}.row.alt_overzicht_tax .blocks-container .block.pager .minimal-pagination .page-numbers.current{background-color:#DB031E;color:#fff}@media (max-width:900px){.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product>.alt_product{width:calc(50% - 5px);margin-right:5px;margin-left:5px}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product>.alt_product:nth-of-type(2n+1){margin-right:5px;margin-left:0}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product>.alt_product:nth-of-type(2n+2){margin-left:5px;margin-right:0}}@media (max-width:680px){.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product>.alt_product{width:calc(100% - 0px);margin-right:0px;margin-left:0px}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product>.alt_product:nth-of-type(1n+1){margin-right:0px;margin-left:0}.row.alt_overzicht_tax .blocks-container .block.overzicht-alt-product>.alt_product:nth-of-type(1n+1){margin-left:0px;margin-right:0}}