@import"https://fonts.googleapis.com/css?family=Open+Sans&display=swap";body .navbar{border-width:0;border-radius:0}*{box-sizing:border-box}h1{font-weight:normal;font-style:normal;text-decoration:none;line-height:1.25em}img{max-width:100%}#page-introduction{font-weight:bold}.alert{padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-radius:4px}.alert-success{color:#3c763d;background-color:#dff0d8}.alert-danger{color:#a94442;background-color:#f2dede}.responsive-container .banners-container{clear:both}body a,body a:focus,body a:hover,body footer a,body footer a:focus,body footer a:hover,body input[type=submit],body input[type=submit]:focus,body input[type=submit]:hover,body a.products-services-buy,body a.products-services-buy:hover,body a.products-services-buy:focus,body a.products-services-buy:active{outline:none;text-decoration:none;font-style:normal;font-weight:normal}body input[type=file]{padding-left:0;border:none}body input::file-selector-button{border:none;cursor:pointer}.clear-both{clear:both}.error{font-weight:normal;margin-bottom:10px}label.multi{font-weight:normal;cursor:pointer;display:block}input[type=text],select{width:100%}input[type=text][name=register-email],input[type=text][name^=form-][name$=-email],input[type=text][name^=form-][name$=-_email]{display:none}input[type=submit],input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active{cursor:pointer}input[type=checkbox]{width:auto;margin-right:5px}.page-register label,.page-demo-request label{display:block;margin:15px 0}.page-register label a,.page-demo-request label a{display:block}.grid-columns-20_80 div:nth-child(2){padding-left:25px}.grid-columns-20_80 div:nth-child(2) h2{font-size:1.17em;margin-top:0}.grid-columns-20_80 div:nth-child(2) .products-services-buy{float:left;margin:0;padding:5px 10px;width:auto}.alert a{display:block}@media screen and (min-width: 768px){.alert a{display:initial;float:right}}nav.pagination{display:inline-block;clear:both;text-align:center;background-color:inherit;width:100%}nav.pagination ul{padding:0;list-style:none}nav.pagination ul li{display:inline}nav.pagination ul li a,nav.pagination ul li a.active{font-weight:normal;font-style:normal;text-decoration:none}nav.pagination ul li::after{margin:0 5px;content:"|"}nav.pagination ul li:last-child::after{content:""}a.vis-cms-summary{display:block;margin-bottom:30px;overflow:auto}a.vis-cms-summary div{float:left}a.vis-cms-summary div:nth-child(1){clear:both;width:20%}a.vis-cms-summary div:nth-child(2){width:80%;padding-left:15px}a.vis-cms-summary div:nth-child(2) h2{margin-top:0}.page-products .grid-columns-20_80{display:block;margin-bottom:30px}.page-products .grid-columns-20_80 div:nth-child(2){padding-left:15px}.page-products .grid-columns-20_80 div:nth-child(2) h2{font-size:1.5em;margin-top:0}div.slider-wrapper{width:50%;margin-bottom:20px;padding-right:60px;float:left;overflow:hidden}div.slider-wrapper ul,div.slider-wrapper li,div.slider-wrapper div,div.slider-wrapper img,div.slider-wrapper a{margin:0;padding:0;border:none;outline:none;list-style:none}div.slider-wrapper ul.s-slides{width:100%;height:auto;overflow:hidden;clear:both}div.slider-wrapper ul.s-slides li{position:relative;display:none;width:100%;height:auto;z-index:50;text-align:center}div.slider-wrapper ul.s-slides li:first-child{display:table-cell}div.slider-wrapper ul.s-slides li img{max-height:100%;max-width:none;width:100%}div.slider-wrapper .slider-modal a{padding:20px;text-decoration:none;font-style:normal;font-size:1.5em}div.slider-wrapper .slider-modal a+a{margin-left:20px}@media screen and (max-width: 600px){div.slider-wrapper{padding-right:0;width:100%;height:auto}div.slider-wrapper ul.s-slides{width:100%;height:auto}}ul.s-thumbs{margin:0;padding:0;border:none;outline:none;list-style:none;height:50px}ul.s-thumbs li{float:left;margin-right:10px}div.slider-wrapper ul.s-thumbs{margin-top:10px}.slideshow-container{max-height:460px;overflow:hidden;margin:10px auto 30px auto;float:none}@media screen and (min-width: 991px){.slideshow-container{margin-bottom:40px}}@media screen and (max-width: 720px){.slideshow-container{height:auto}}ul.page-breadcrumb li{display:inline-block}ul.page-breadcrumb li:after{content:">"}ul.page-breadcrumb li:last-child:after{content:""}ul.page-breadcrumb li a{color:inherit;text-decoration:none;font-style:normal;font-weight:normal}footer{text-align:center}footer a,footer a:hover,footer a:active,footer a:focus{color:inherit;text-decoration:none;font-style:normal;font-weight:normal}footer nav ul{padding-left:0;text-align:center}footer nav ul li{margin:5px 0;list-style-type:none}@media screen and (min-width: 601px){footer nav ul li{display:inline}footer nav ul li:not(:last-child)::after{display:inline-block;width:10px;content:"|"}}header nav ul li a,header nav ul li a:hover,header nav ul li a:active,header nav ul li a:focus{text-decoration:none;font-style:normal;font-weight:normal}@media screen and (min-width: 768px){header nav li{width:auto}}.page-customers h2~h2{margin-top:1.5em}.page-customers a.visit{display:inline-block;margin-bottom:10px}.page-customers img.visit{display:block;margin-bottom:20px}.page-order label{display:block}.page-order .product-price{font-weight:bold}.page-order .multi{clear:both;height:auto}.page-order .multi>div,.page-order .multi input{float:left}.page-order .multi>div>p{margin-top:-3px;margin-bottom:5px}.page-order .multi+*{float:left;clear:both;margin-top:20px}.page-order .multi .product-price{font-style:italic}body.page-payment-failed h1~form input[type=submit]{display:block;width:auto}.page-register main label,.page-register .error a{display:block}.page-testimonials .person_name{margin-right:5px;font-weight:bold}.page-testimonials .person_position{font-style:italic}span.badge{max-width:initial;display:block;min-width:10px;margin-left:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#929292;border-radius:10px;margin-bottom:5px}.banners-container{overflow:auto;margin:0 auto;padding:15px 0;text-align:center}.banners-container img{margin-bottom:15px}.banners-container.banners-left-right a:nth-child(1) img{float:left}.banners-container.banners-left-right a:nth-child(2) img{float:right}.banners-container.banners-left-right>img:nth-child(1){float:left}.banners-container.banners-left-right>img:nth-child(2){float:right}.bold{font-weight:bold}.italic{font-style:italic}.underlined{text-decoration:underline}.grid-columns-1>div,.grid-columns-2>div,.grid-columns-3>div,.grid-columns-4>div,.grid-columns-5>div,.grid-columns-6>div,.grid-columns-20_80>div,.grid-columns-80_20>div,.grid-columns-25_50_25>div{float:left;width:100%;min-height:2em}.grid-columns-1>div:last-child:not(:first-child),.grid-columns-2>div:last-child:not(:first-child),.grid-columns-3>div:last-child:not(:first-child),.grid-columns-4>div:last-child:not(:first-child),.grid-columns-5>div:last-child:not(:first-child),.grid-columns-6>div:last-child:not(:first-child),.grid-columns-20_80>div:last-child:not(:first-child),.grid-columns-80_20>div:last-child:not(:first-child),.grid-columns-25_50_25>div:last-child:not(:first-child){float:right;margin-right:0;clear:right}@media screen and (min-width: 747px){.grid-columns-2>div{width:50%}}@media screen and (min-width: 747px){.grid-columns-3>div{margin-right:1%;width:49%}.grid-columns-3>div:nth-child(2){float:right;margin-right:0}}@media screen and (min-width: 1200px){.grid-columns-3>div{width:32.666%;margin-right:1%}.grid-columns-3>div:nth-child(2){float:left;margin-right:1%}}@media screen and (min-width: 747px){.grid-columns-4>div{margin-right:1%;width:49%}.grid-columns-4>div:nth-child(2){float:right;margin-right:0}}@media screen and (min-width: 992px){.grid-columns-4>div{width:32.666%;margin-right:1%}.grid-columns-4>div:nth-child(2){float:left;margin-right:1%}.grid-columns-4>div:nth-child(3){float:right;margin-right:0}}@media screen and (min-width: 1200px){.grid-columns-4>div{width:24.25%;margin-right:1%}.grid-columns-4>div.col-50{width:49.5%}.grid-columns-4>div.col-75{width:74.75%}.grid-columns-4>div:nth-child(3){float:left;margin-left:0;margin-right:1%}}@media(min-width: 576px){.grid-columns-5>div{margin-right:1%;width:49%}}@media(min-width: 768px){.grid-columns-5>div{width:32.666%;margin-right:1%}.grid-columns-5>div:nth-child(2){float:left;margin-right:1%}}@media screen and (min-width: 992px){.grid-columns-5>div{width:24.25%;margin-right:1%}.grid-columns-5>div.col-50{width:49.5%}.grid-columns-5>div.col-75{width:74.75%}}@media screen and (min-width: 1200px){.grid-columns-5>div{width:19.2%;margin-right:1%}.grid-columns-5>div:nth-child(4){float:left;margin-left:0;margin-right:1%}}@media(min-width: 576px){.grid-columns-6>div{margin-right:1%;width:49%}}@media(min-width: 768px){.grid-columns-6>div{width:32.666%;margin-right:1%}.grid-columns-6>div:nth-child(2){float:left;margin-right:1%}}@media screen and (min-width: 880px){.grid-columns-6>div{width:24.25%;margin-right:1%}.grid-columns-6>div.col-50{width:49.5%}.grid-columns-6>div.col-75{width:74.75%}}@media screen and (min-width: 992px){.grid-columns-6>div{width:19.2%;margin-right:1%}.grid-columns-6>div:nth-child(4){float:left;margin-left:0;margin-right:1%}}@media screen and (min-width: 1200px){.grid-columns-6>div{width:15.833%;margin-right:1%}.grid-columns-6>div:nth-child(5){float:left;margin-left:0;margin-right:1%}}.grid-columns-20_80{overflow:auto}.grid-columns-20_80>div:nth-child(1){margin-right:1%;width:19%}.grid-columns-20_80>div:nth-child(2){width:80%}.grid-columns-80_20>div:nth-child(1){width:80%}.grid-columns-80_20>div:nth-child(2){width:19%;margin-left:1%}.grid-columns-25_50_25>div{margin-right:1%}.grid-columns-25_50_25>div:nth-child(1),.grid-columns-25_50_25>div:nth-child(3){width:24.25%}.grid-columns-25_50_25>div:nth-child(2){width:49.5%}body .modal{cursor:pointer;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:99999}body .modal .modal-content{text-align:center;position:relative;background-color:#fff;padding:20px;margin:auto;width:60%;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@media screen and (max-width: 600px){body .modal .modal-content{width:80%}}body .modal .modal-content .modal-close{position:absolute;top:0;right:5px;font-size:1.5em}body .modal .modal-content .button{display:inline-block}.block.order-summary{text-align:center}table.order-summary{border-collapse:collapse;margin:20px auto}table.order-summary td.item-description{text-align:left}table.order-summary td:last-child,table.order-summary td:nth-last-child(2){padding-left:30px}table.order-summary td input[type=number]{width:60px}table.order-summary tr th:nth-child(1),table.order-summary tr th:nth-child(2),table.order-summary tr td:nth-child(1),table.order-summary tr td:nth-child(2){text-align:left;padding-right:20px}table.order-summary th:last-child,table.order-summary td:last-child{text-align:right}table.order-summary.with-total tr:last-child td{border-top:1px solid #333}.price{white-space:nowrap}.responsive-container{box-sizing:border-box;margin:0 auto;padding:0 15px}@media screen and (min-width: 768px){.responsive-container{width:750px}}@media screen and (min-width: 992px){.responsive-container{width:970px}}@media screen and (min-width: 1200px){.responsive-container{width:1170px}}header nav{margin:0;padding:0}header nav:after{content:"";display:table;clear:both}header nav ul{padding:0;margin:0;position:relative}header nav ul li{margin:0px;display:inline-block}header nav ul li:hover>ul{display:inherit}header nav ul li>a:only-child:after{content:""}header nav ul li a{display:block;padding:14px 20px;text-decoration:none}header nav ul li a:hover{outline:none;cursor:pointer}header nav ul li ul ul{top:0px;left:220px}header nav ul li ul li>a:after{display:block;margin-right:-12px;float:right;content:">"}header nav ul ul{display:none;position:absolute;-webkit-box-shadow:0px 15px 5px 0px rgba(50,50,50,.75);-moz-box-shadow:0px 15px 5px 0px rgba(50,50,50,.75);box-shadow:0px 7px 15px 0px rgba(50,50,50,.75)}header nav ul ul li{width:220px;float:none;display:list-item;position:relative}header nav .toggle,header nav [id^=drop]{margin:0;cursor:pointer;display:none}header nav [id^=drop]:checked+ul{display:block}@media all and (max-width: 768px){header nav{margin:0}header nav ul li,header nav ul ul li{display:block;width:100%}header nav ul ul ul ul .toggle,header nav ul ul a{padding:0 40px}header nav ul li ul li .toggle,header nav ul ul a,header nav ul ul ul a{padding:14px 20px}header nav ul li ul li .toggle,header nav ul ul{float:none;position:static;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}header nav ul ul ul li{position:static}header nav ul li:hover>ul,header nav ul ul li:hover>ul{display:none}header nav .toggle{display:block;padding:12px 20px;text-decoration:none;border:none}header nav .toggle+a,header nav ul.menu-main,header nav ul.menu{display:none}}footer nav .menu_toggle{display:none}footer nav .menu_toggle~input[type=checkbox]{display:none}body{margin:0}body.page-ecommerce{background-color:#6e7379;font-family:"Open Sans",sans-serif;font-size:17px}body.page-ecommerce h1{margin-top:0;margin-bottom:20px;font-size:2em;line-height:1.25em;font-weight:500;position:relative}body.page-ecommerce h2{margin-bottom:5px}body.page-ecommerce h2:first-child{margin-top:0}.page-ecommerce header .banners-container{margin-left:-15px;margin-right:-15px;padding:0}.page-ecommerce header .banners-container img{margin-bottom:0}.page-ecommerce input[type=submit],.page-ecommerce a.button,.page-ecommerce a.products-services-buy{display:block;cursor:pointer;font-size:22px;vertical-align:middle;width:260px;height:38px;line-height:38px;margin-top:15px;border:0;text-align:center}@media screen and (max-width: 480px){.page-ecommerce input[type=submit],.page-ecommerce a.button,.page-ecommerce a.products-services-buy{width:100%}.page-ecommerce input,.page-ecommerce textarea{padding-left:5px}}form#ecommerce-search{float:left;overflow:hidden}form#ecommerce-search>*{float:left}form#ecommerce-search input[type=text]{margin-top:8px;width:194px;border-right:0;margin-bottom:0}form#ecommerce-search input[type=image]{margin-top:8px;margin-left:-1px;margin-bottom:0;padding:6px;width:34px;height:34px;border:1px solid #dadada;border-left:0}form#ecommerce-search input[type=image]:hover,form#ecommerce-search input[type=image]:active,form#ecommerce-search input[type=image]:focus{filter:brightness(85%)}form#ecommerce-search select{margin-top:8px;width:200px}.search-submit{clear:both}@media screen and (max-width: 480px){form#ecommerce-search input[name=search]{width:calc(100% - 34px)}form#ecommerce-search select{display:none}}.extension-classifieds input,.extension-classifieds select,.extension-classifieds textarea,.extension-webshop input,.extension-webshop select,.extension-webshop textarea,.extension-affiliatesite input,.extension-affiliatesite select,.extension-affiliatesite textarea{width:100%;margin-top:0;margin-bottom:10px;padding-left:10px;border:1px solid #dadada}.extension-classifieds select,.extension-webshop select,.extension-affiliatesite select{height:34px;margin-bottom:10px}.extension-classifieds input,.extension-webshop input,.extension-affiliatesite input{height:34px}.extension-classifieds input[type=checkbox],.extension-webshop input[type=checkbox],.extension-affiliatesite input[type=checkbox]{width:auto;margin:0 10px 0 0;vertical-align:middle;position:relative;bottom:.1em}.extension-classifieds textarea,.extension-webshop textarea,.extension-affiliatesite textarea{padding:1px 1px 1px 10px;height:108px}.page-ecommerce ul.page-breadcrumb{padding-left:0}.page-ecommerce ul.page-breadcrumb li::after{margin-left:5px;margin-right:5px;content:"→"}.page-ecommerce ul.page-breadcrumb li:last-child::after{margin:0;content:""}.page-ecommerce body.page-home ul.page-breadcrumb{display:none}@media screen and (min-width: 991px){.page-ecommerce #content-toggle-categories{display:none}}.page-ecommerce #content-toggle-categories .button{margin-bottom:20px}.page-ecommerce #content-toggle-categories ul{display:none}.page-ecommerce #content-toggle-categories ul li a,.page-ecommerce #content-toggle-categories ul li a.active,.page-ecommerce #content-toggle-categories ul li a:hover{font-weight:normal;font-style:normal;text-decoration:none}.page-ecommerce #content-categories{float:left;display:none;margin-right:2%}.page-ecommerce #content-categories ul{margin-top:0;padding-left:0}.page-ecommerce #content-categories ul li a,.page-ecommerce #content-categories ul li a.active,.page-ecommerce #content-categories ul li a:hover{font-weight:normal;font-style:normal;text-decoration:none}@media screen and (min-width: 991px){.page-ecommerce #content-categories{clear:left;display:block;width:20%;max-width:228px}}.page-ecommerce .header{height:50px;width:100%;background-color:#2a313b;line-height:40px;font-size:18px}body.page-ecommerce.layout-ruimtelijk main>div#content-toggle-categories .button{display:none}body.page-ecommerce.layout-ruimtelijk main>div#content-toggle-categories ul{display:block}body.page-ecommerce.layout-ruimtelijk main>div#content-categories ul li{margin-top:40px}.page-ecommerce nav.menu-main-container{display:inline-block}.page-ecommerce nav.menu-main-container ul.menu-main{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}@media screen and (min-width: 768px)and (max-width: 992px){.page-ecommerce nav.menu-main-container ul.menu-main{padding-top:15px;font-size:90%}}@media screen and (max-width: 767px){.page-ecommerce nav.menu-main-container{display:block}.page-ecommerce nav.menu-main-container ul.menu-main{padding-top:0}}.page-ecommerce .page-background{padding-top:20px;padding-bottom:20px;clear:both;overflow:auto}@media screen and (min-width: 1200px){.page-1480px .responsive-container{width:1480px}}.button{font-weight:normal;font-style:normal;text-decoration:none}.price_from{position:relative;white-space:nowrap}.price_from:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.page-ecommerce nav ul li a{display:inline-block}.page-ecommerce .page-content{clear:both}.page-ecommerce #content-classifieds{float:left;margin-bottom:20px;width:100%}@media screen and (min-width: 991px){.page-ecommerce #content-classifieds{width:78%;max-width:890px}}.page-ecommerce .last-viewed{clear:both;padding-top:30px}@media screen and (max-width: 720px){.page-ecommerce .overview-card{width:100%}}.page-ecommerce .overview-card .image-container{display:flex;height:200px}.page-ecommerce .overview-card .image-container img{max-height:100%;margin:auto}.page-ecommerce .overview-card .card-description{overflow:hidden}.page-ecommerce footer#ecommerce-default-footer{font-size:14px}.page-ecommerce footer#ecommerce-default-footer p{margin-top:15px}.page-ecommerce footer#ecommerce-default-footer>div:nth-child(1){padding-top:10px;padding-left:15px;padding-right:15px;padding-bottom:30px;overflow:auto;background-color:#393f4a}.page-ecommerce footer#ecommerce-default-footer>div:nth-child(2){padding:0}.page-ecommerce footer#ecommerce-default-footer>div:nth-child(2) div:nth-child(1){background-color:#4a515b;min-height:40px}.page-ecommerce footer#ecommerce-default-footer>div:nth-child(2) div:nth-child(1) nav{overflow:auto}.page-ecommerce footer#ecommerce-default-footer>div:nth-child(2) div:nth-child(2){height:31px;background-color:#5d616a}.page-ecommerce footer#ecommerce-default-footer>div:nth-child(2) div:nth-child(3){height:21px;background-color:#6e7379}.slider-wrapper span{position:absolute;bottom:30px;left:10px;text-align:center;line-height:3.5em;border-radius:50%;color:#fff;background-color:#23527c;height:3.5em;width:3.5em}.details-wrapper{float:left;width:100%}@media screen and (min-width: 600px){.details-wrapper{width:50%}}.buttons-wrapper{float:right;width:100%}@media screen and (min-width: 600px){.buttons-wrapper{width:50%}}.slider-modal{display:none}.social-wrapper{float:left;clear:left}.social-wrapper i{cursor:pointer;font-family:"Font Awesome 5 Brands";font-size:2em}.social-wrapper i.fa-facebook{color:blue}dl{margin-bottom:0}dl dt{float:left;width:205px;font-weight:700;line-height:1.5em}dl dt#description{width:100%}dl dd{margin-left:0;line-height:1.5em;min-height:2em}