@charset "utf-8";html{height:100%}body{margin:0;padding:0;height:100%;font-size:16px;font-family:'Raleway',Helvetica,Arial,sans-serif;color:#4E4E4E;background:#FCFCFC;line-height:1.7em}h1,.h1{font:30px 'Raleway',Helvetica,Arial,sans-serif;font-weight:600;color:#262626;line-height:33px;margin:0 0 20px 0}@media (min-width: 576px) and (max-width: 767px){h1,.h1{font-size:25px}}@media (max-width: 575px){h1,.h1{font-size:20px}}h2,.h2{font:30px 'Raleway',Helvetica,Arial,sans-serif;font-weight:600;line-height:33px;margin:20px 0}h3,.h3{font:20px 'Raleway',Helvetica,Arial,sans-serif;font-weight:600;color:#262626;line-height:22px;margin:30px 0}h4,.h4{font:18px 'Raleway',Helvetica,Arial,sans-serif;font-weight:600;line-height:22px;margin:22px 0}h5,.h5{font:14px 'Raleway',Helvetica,Arial,sans-serif;font-weight:600;line-height:17px;margin:0 0 30px 0}a{outline:0;text-decoration:none}a:hover{text-decoration:underline}p{margin:0 0 15px 0;line-height:27px}ul{list-style-position:outside;line-height:3ex;margin-bottom:15px}.clear{clear:both;float:none}b,strong{font-weight:600}iframe{max-width:100%;border:0}img{max-width:100%;height:auto}.hidden{display:none}.fa-w-16,.far,.fas{display:inline-block;width:16px}.fa-w-14{display:inline-block;width:14px}.fa-w-12{display:inline-block;width:12px}.fa-2x{width:28px;height:32px}table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}table th,table td{padding:.75rem;vertical-align:top;border-top:1px solid #e9ecef}table thead th{vertical-align:bottom;border-bottom:2px solid #e9ecef}table tbody+tbody{border-top:2px solid #e9ecef}@media (max-width:575px){table-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}table-sm.table-bordered{border:0}}@media (max-width:767px){table-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}table-md.table-bordered{border:0}}@media (max-width:991px){table-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}table-lg.table-bordered{border:0}}@media (max-width:1199px){table-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}table-xl.table-bordered{border:0}}table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}table.table-bordered{border:0}#flashMessage{position:fixed;width:100%;height:80px;bottom:0;z-index:9990;display:none;margin:0;left:0;right:0}@media (max-width: 575px){#flashMessage{height:auto}}#flashMessage.flashmessagenotice .icon{background-color:#fd7e14}@media (max-width: 575px){#flashMessage.flashmessagenotice .message{background-color:#fd7e14;border-top:1px solid #dc6502}}#flashMessage.flashmessageerror .icon{background-color:#E57373}@media (max-width: 575px){#flashMessage.flashmessageerror .message{background-color:#E57373;border-top:1px solid #dd4848}}#flashMessage.flashmessagesucces .icon{background-color:#AED581}@media (max-width: 575px){#flashMessage.flashmessagesucces .message{background-color:#AED581;border-top:1px solid #95c85b}}#flashMessage .icon{cursor:pointer;text-align:center;font-size:45px;width:10%;height:80px;line-height:80px;color:#fff;float:left}@media (max-width: 575px){#flashMessage .icon{display:none}}#flashMessage .message{background-color:#231f20;width:90%;height:80px;padding:5px 30px;float:right;display:table}#flashMessage .message:before{content:" ";display:block;position:absolute;width:1px;height:80px;top:0;left:10%;background-color:#231f20}@media (max-width: 575px){#flashMessage .message:before{display:none}}#flashMessage .message .content-wrap{display:table-cell;vertical-align:middle;height:80px;color:white}@media (max-width: 575px){#flashMessage .message{width:100%;height:auto}}#flashMessage .closebtn{color:#fff;font-size:20px;background-color:transparent;border:none}#flashMessage .closebtn:hover{opacity:.8}#flashMessage .closebtn:focus{outline:none}#flashMessage p{font-size:15px;font-weight:400;color:#fff;margin:0;margin-bottom:5px}#flashMessage a{color:#fff;margin:0;text-decoration:underline}header{background-color:#FCFCFC;position:relative;z-index:10}header hr{margin:0 0 10px 0;border-top-color:#CECECE}@media (max-width: 575px){header hr{margin:0}}@media (min-width: 576px) and (max-width: 767px){header hr{margin:0}}header .navbar-fixed-top{background-color:#FCFCFC}@media (max-width: 575px){header .navbar{padding:0 1rem}}@media (min-width: 576px) and (max-width: 767px){header .navbar{padding:0 1rem}}header .navbar .fa-angle-down{width:10px;height:16px;margin-left:5px;display:inline-block}@media (max-width: 575px){header .navbar .container{width:100%;padding:0}header .navbar .container .mobile-logo{padding:8px 0px 0 4px;max-height:60px;max-width:50%}}@media (min-width: 576px) and (max-width: 767px){header .navbar .container{width:100%;padding:0}header .navbar .container .mobile-logo{padding:8px 0px;max-height:56px;max-width:50%}}header .navbar .navbar-toggler:hover{outline:none}header .navbar .navbar-toggler:focus{outline:none}header .navbar .navbar-toggler .navbar-toggler-icon{width:30px;height:40px;font-size:10px;font-family:'Raleway',Helvetica,Arial,sans-serif;font-weight:700;color:#7F7F7F;cursor:pointer}header .navbar .navbar-toggler .navbar-toggler-icon .toggler-icon{font-size:32px}header .navbar .navbar-toggler .navbar-toggler-icon .toggler-icon:before{content:"\f0c9"}header .navbar .navbar-toggler.navbar-toggler-right{right:0rem}header .navbar .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon .toggler-icon:before{content:"\f00d"}header .contact-bar{margin:0px 0 8px 0;color:rgba(78,78,78,0.7)}@media (max-width: 575px){header .contact-bar{margin:0px 0px 5px 0px}}@media (min-width: 576px) and (max-width: 767px){header .contact-bar{margin:0px 0px 5px 0px}}header .contact-bar h6,header .contact-bar .h6{margin-top:6px;margin-bottom:0px}header .contact-bar h4,header .contact-bar .h4{margin:0 0}header .contact-bar a{outline:0;text-decoration:none}header .contact-bar a:hover{text-decoration:none}header .contact-bar .contact-info{font-size:20px;margin:0 0}header .contact-bar .contact-info span{font-size:14px}header .contact-bar .contact-info .css-phone{font-size:20px}header .contact-bar .contact-info i{margin-right:5px}header .contact-bar .zero-padding{padding:0}header .contact-bar .openingstijden.success{color:#5cb85c !important}header .contact-bar .openingstijden.success a{color:#5cb85c !important}header .contact-bar .openingstijden.success a:hover{color:#449d44 !important}header .contact-bar .openingstijden.danger{color:#d9534f !important}header .contact-bar .openingstijden.danger a{color:#d9534f !important}header .contact-bar .openingstijden.danger a:hover{color:#c9302c !important}header .contact-bar .success{color:#AED581}header .contact-bar .success a{color:#AED581}header .contact-bar .danger{color:#E57373}header .contact-bar .danger a{color:#E57373}header .contact-bar .contact-info .fa-stack{height:.5em !important;color:#fff;font-size:inherit;width:1.4em}header .contact-bar .contact-info .fa-stack .fa-phone-square{color:#5cb85c}header .contact-bar .contact-info .fa-stack .fa-facebook-square{color:#3b5998}header .contact-bar .contact-info .fa-stack .fa-twitter-square{color:#55acee}header .contact-bar .contact-info .fa-stack .fa-google-plus-square{color:#dd4b39}header .contact-bar .contact-info .fa-stack .fa-linkedin{color:#007bb5}header .contact-bar .contact-info .fa-stack .fa-tumblr-square{color:#32506d}header .contact-bar .contact-info .fa-stack .instagram-square{color:#125688}header .contact-bar .contact-info .fa-stack .fa-instagram{color:#fff}header .contact-bar .contact-info .fa-stack.fa-color-white{color:#fff}header .contact-bar .contact-info .fa-stack .fa-pinterest-square{color:#cb2027}header .contact-bar .contact-info .fa-stack#searchicon{width:28px;display:inline-block;color:#7F7F7F}header .contact-bar .cart{width:41px;display:inline-block}header .contact-bar .cart span{color:#ffffff;font-size:12px;padding:4px}header .contact-bar .cart span.badge{padding-right:5px}header .contact-bar .cart .fa-shopping-cart{height:.8em;width:13.5px}header .contact-bar ul.change_language{display:inline-block;padding:0px;margin:0 5px 0 10px}header .contact-bar ul.change_language li{list-style:none;cursor:pointer;transition:all .2s}header .contact-bar ul.change_language li span{margin-left:-7px;margin-top:3px;vertical-align:text-top}header .contact-bar ul.change_language li ul{display:none;position:absolute;padding:0 12px;margin:0;margin-left:-12px;z-index:9999}header .contact-bar ul.change_language li ul li{display:block}header .contact-bar ul.change_language li ul li:hover{transform:scale(1.1)}header .contact-bar ul.change_language li ul li a i{margin:0}header .contact-bar ul.change_language li:hover ul{display:block}@media (max-width: 575px){header .menu-bar{margin-bottom:0px}}@media (min-width: 576px) and (max-width: 767px){header .menu-bar{margin-bottom:0px}}header .menu-bar .logo-image{display:table-cell;margin-left:15px;min-height:80px}header .menu-bar .logo-image img{max-height:80px}@media (max-width: 575px){header .menu-bar .logo-image{display:flex}}header .menu-bar .nav-mobile .success{color:#AED581}header .menu-bar .nav-mobile .success a{color:#AED581}header .menu-bar .nav-mobile .danger{color:#E57373}header .menu-bar .nav-mobile .danger a{color:#E57373}header .menu-bar .nav-mobile .openingstijden{margin-left:15px;font-weight:600}header .menu-bar p{margin:0;min-height:50px}header .menu-bar nav{float:right}header .menu-bar nav .menu-table{margin:0;padding:0;text-align:right;vertical-align:middle;flex-wrap:wrap;justify-content:flex-end}header .menu-bar nav .menu-table li{display:inline-table;text-align:right;padding:0px 10px 10px 10px;white-space:nowrap}header .menu-bar nav .menu-table li ul{display:none;position:absolute;padding-left:0;background:#FCFCFC;text-align:left}@media (min-width: 768px){header .menu-bar nav .menu-table li ul{display:block;opacity:0;transition:all .25s ease;transform:translateY(-5%);pointer-events:none}}header .menu-bar nav .menu-table li ul li{display:block;padding:0px;text-align:left}header .menu-bar nav .menu-table li ul li:first-child{padding-top:16px}header .menu-bar nav .menu-table li ul li a{display:block;padding:10px 25px;border:none}header .menu-bar nav .menu-table li ul li a:hover{color:#FCFCFC}header .menu-bar nav .menu-table li:hover ul{opacity:1;transform:translateY(0%);pointer-events:auto}header .menu-bar nav .menu-table li.nav-item.change_language{display:none;padding:0 25%}@media (max-width: 767px){header .menu-bar nav .menu-table li.nav-item.change_language{display:flex}}header .menu-bar nav .menu-table li.nav-item.change_language a{flex-grow:1;padding:10px 5px}header .menu-bar nav .menu-table li.nav-item.webshop a{background:#AED581;color:#ffffff}header .menu-bar nav .menu-table li.nav-item.webshop a:hover{background:#AED581;color:#ffffff}@media (max-width: 575px){header .menu-bar nav .menu-table li{width:100%;text-align:center;font-weight:700;padding:0px}header .menu-bar nav .menu-table li.hover ul{position:relative;display:block}header .menu-bar nav .menu-table li a{display:block;padding:10px 10px;border:none}header .menu-bar nav .menu-table li a:hover{padding:10px 10px;color:#FCFCFC;border:none}header .menu-bar nav .menu-table li ul li:first-child{padding-top:0px}header .menu-bar nav .menu-table li ul li a{display:block;padding:10px 25px;border:none;text-align:center;font-weight:300}header .menu-bar nav .menu-table li ul li a:hover{color:#FCFCFC}}@media (min-width: 576px) and (max-width: 767px){header .menu-bar nav .menu-table li{width:100%;text-align:center;font-weight:700;padding:0px}header .menu-bar nav .menu-table li a{display:block;padding:10px 165px;border:none}header .menu-bar nav .menu-table li a:hover{padding:10px 165px;color:#FCFCFC;border:none}header .menu-bar nav .menu-table li ul{position:relative;display:block;min-width:576px}header .menu-bar nav .menu-table li ul li:first-child{padding-top:0px}header .menu-bar nav .menu-table li ul li a{display:block;padding:10px 165px;border:none;text-align:center;font-weight:300}header .menu-bar nav .menu-table li ul li a:hover{padding:10px 165px;color:#FCFCFC}}@media (min-width: 576px) and (max-width: 767px){header .menu-bar nav{margin-top:0px;padding-left:0px;padding-right:0px;margin-left:-15px;margin-right:-15px;float:none}}@media (max-width: 575px){header .menu-bar nav{margin-top:0px;padding-left:0px;padding-right:0px;margin-left:-15px;margin-right:-15px;float:none}}header .menu-bar nav .collapse.show{display:inline}header .menu-bar nav a{text-decoration:none}header .menu-bar nav a:hover{border-bottom:2px solid;padding-bottom:3px;z-index:99}header .menu-bar nav .active a{border-bottom:2px solid;padding-bottom:3px}header .search{z-index:99;margin-top:-33px;margin-bottom:-5px;display:none}header .search .input-group-btn{outline:none}header .search .input-group-btn button{outline:none;background:white}header .search .input-group input[type=search]{display:block;width:100%;height:38px;padding:6px 12px;font-size:14px;line-height:1.42857143;background-color:#fff;background-image:none;border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;outline:none}#whatsapp{width:60px;height:60px;border-radius:50%;display:block;position:fixed;left:15px;bottom:15px;z-index:9999;text-align:center;font-size:36px;padding:10px 0;border:1px solid #12b365;background:#12b365;color:#fff}@media (max-width:767px){#whatsapp{bottom:75px}}main{position:relative;z-index:5}main section{padding-bottom:65px}@media (max-width: 575px){main section{padding-bottom:65px}}@media (min-width: 576px) and (max-width: 767px){main section{padding-bottom:65px}}main section.coverimage{padding-bottom:0px}main section .form-item.checkbox label span{margin-left:10px}main section .form-item.required label:after,main section .form-item.error label:after{color:red;content:' *';display:inline;font-size:20px}main section .form-item.required label.error,main section .form-item.error label.error{color:red;margin:-10px 50px 5px 150px;width:auto}main section .form-item.required label.error:after,main section .form-item.error label.error:after{content:none}main section .form-item.required .error-message,main section .form-item.error .error-message{color:red}main .box-content{width:100%;float:left;position:relative;background:#fcfcfc;margin-bottom:50px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);padding:25px}main .box-content .companyform h2{margin-top:0px}@media (min-width: 768px) and (max-width: 991px){main .box-content .companyform h2{font-size:24px}}main .flex-row{display:flex;flex-wrap:wrap}main .flex-row .flex-item{display:flex}main .scrolloff{pointer-events:none}main .share{margin-top:0px}main #overlay{height:500px}@media (max-width: 575px){main .col-xs-12{margin-bottom:50px}main .col-xs-12:last-child{margin-bottom:0px}}@media (min-width: 576px) and (max-width: 767px){main .col-xs-12{margin-bottom:50px}main .col-xs-12:last-child{margin-bottom:0px}}main .container{padding-top:72px}main .container.grid-container{padding-top:0}@media (max-width: 575px){main .container{padding-top:25px}}@media (min-width: 576px) and (max-width: 767px){main .container{padding-top:50px}}main .container-first{padding:120px 0 0 0}main section.bg-color:nth-child(odd){background:#F4F4F4}main .home .row:nth-child(2){padding-top:30px}main .home .btn{margin-right:30px}@media (max-width: 575px){main .home .btn{margin-right:0px;margin-bottom:5px}}main .home .btn:last-child{margin-right:0px}main .coverimage{position:relative;overflow:hidden}main .coverimage picture,main .coverimage img{width:100%;height:100%;object-fit:cover}@media (max-width: 575px){main .coverimage.responsive{height:330px}}@media (min-width: 576px) and (max-width: 767px){main .coverimage.responsive{height:330px}}@media (min-width: 768px) and (max-width: 991px){main .coverimage.responsive{height:500px}}@media (min-width: 992px){main .coverimage.responsive{height:620px}}main .coverimage.height_small{height:100px}main .coverimage.height_medium{height:380px}main .coverimage.height_large{height:700px}main .coverimage.autoheight{height:auto}main .headline{text-align:center;position:absolute;color:white;font-size:48px;font-weight:500;line-height:56px;width:100%}main .headline .headline-content{max-width:75%;min-width:25%;padding:10px 20px;margin:0 auto;display:inline-block;text-decoration:none}@media (max-width: 575px){main .headline .headline-content{font-size:34px;line-height:38px}}@media (min-width: 576px) and (max-width: 767px){main .headline .headline-content{font-size:38px;line-height:42px}}main .headline a.headline-content{color:white}main .headline a.headline-content:after{content:" »";margin-right:10px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}main .headline a.headline-content:hover:after{padding-left:10px;margin-right:0px}main .openingstijden .item-dag{width:100%;float:left;position:relative;background:#fff;margin-bottom:30px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.11);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.11);box-shadow:0 1px 2px 0 rgba(0,0,0,0.11);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;top:2px;text-align:center}main .openingstijden .item-dag:last-child{height:177px}main .openingstijden .item-dag:last-child .btn{margin:30px 0}@media (max-width: 767px){main .openingstijden .item-dag{margin-bottom:10px}main .openingstijden .item-dag h3{margin:10px 0 5px 0}main .openingstijden .item-dag p{margin:0 0 5px 0}main .openingstijden .item-dag:last-child{height:auto}main .openingstijden .item-dag:last-child .btn{margin:30px 0}}main .openingstijden .item-dag .timetable{display:table;width:100%;margin-bottom:15px}main .openingstijden .item-dag .timetable .datum-tijd{display:table-cell;height:50px;width:100%;vertical-align:middle}@media (max-width: 767px){main .openingstijden .item-dag .timetable .datum-tijd{display:block;height:auto;margin:0}}main .openingstijden .item-dag h3{margin-bottom:5px;text-transform:lowercase}main .openingstijden .item-dag p{line-height:20px}main .openingstijden .item-dag.success{background-color:#AED581 !important;color:#262626 !important}main .openingstijden .item-dag.danger{background-color:#E57373 !important;color:#262626 !important}main section.category-navigation ul{padding-left:10px;margin-right:10px;min-width:24%;max-width:24%;margin-bottom:30px}@media (max-width: 991px){main section.category-navigation ul{min-width:31%;max-width:31%}}@media (max-width: 767px){main section.category-navigation ul{min-width:45%;max-width:45%}}main section.category-navigation ul ul{min-width:100%}main section.category-navigation li{list-style:none;line-height:4ex}main section.category-navigation li.main-category{font-size:1.1em}main section.category-navigation li.sub-category{list-style-type:"› "}main ul.sub-categories{column-count:4;column-gap:50px;margin:0 auto 20px auto}@media (max-width: 991px){main ul.sub-categories{column-count:3}}@media (max-width: 767px){main ul.sub-categories{column-count:2}}main ul.sub-categories li{list-style-type:"› "}@media (max-width: 991px){main .productcategory.introduction .product-cell:nth-of-type(3),main .news.introduction .product-cell:nth-of-type(3),main .home.introduction .product-cell:nth-of-type(3){display:none}}@media (min-width: 768px) and (max-width: 991px){main .productcategory.alternatives .product-cell:nth-of-type(5),main .news.alternatives .product-cell:nth-of-type(5),main .home.alternatives .product-cell:nth-of-type(5){display:none}}main .productcategory .product-cell,main .news .product-cell,main .home .product-cell,main .productcategory .news-cell,main .news .news-cell,main .home .news-cell{width:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}@media (max-width: 991px){main .productcategory .product-cell,main .news .product-cell,main .home .product-cell,main .productcategory .news-cell,main .news .news-cell,main .home .news-cell{width:50%;max-width:50%;min-width:50%}}@media (max-width: 767px){main .productcategory .product-cell,main .news .product-cell,main .home .product-cell,main .productcategory .news-cell,main .news .news-cell,main .home .news-cell{width:100%;max-width:100%;min-width:100%}}main .productcategory .product-cell.w-50,main .news .product-cell.w-50,main .home .product-cell.w-50,main .productcategory .news-cell.w-50,main .news .news-cell.w-50,main .home .news-cell.w-50{width:50%;max-width:50%;min-width:50%}@media (max-width: 767px){main .productcategory .product-cell.w-50,main .news .product-cell.w-50,main .home .product-cell.w-50,main .productcategory .news-cell.w-50,main .news .news-cell.w-50,main .home .news-cell.w-50{width:100%;max-width:100%;min-width:100%}}main .productcategory .product-cell .item-grid,main .news .product-cell .item-grid,main .home .product-cell .item-grid,main .productcategory .news-cell .item-grid,main .news .news-cell .item-grid,main .home .news-cell .item-grid{width:100%;float:left;position:relative;margin-bottom:50px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;top:2px}main .productcategory .product-cell .item-grid:hover,main .news .product-cell .item-grid:hover,main .home .product-cell .item-grid:hover,main .productcategory .news-cell .item-grid:hover,main .news .news-cell .item-grid:hover,main .home .news-cell .item-grid:hover{text-decoration:none;top:-2px}main .productcategory .product-cell .item-grid:active,main .news .product-cell .item-grid:active,main .home .product-cell .item-grid:active,main .productcategory .news-cell .item-grid:active,main .news .news-cell .item-grid:active,main .home .news-cell .item-grid:active,main .productcategory .product-cell .item-grid:focus,main .news .product-cell .item-grid:focus,main .home .product-cell .item-grid:focus,main .productcategory .news-cell .item-grid:focus,main .news .news-cell .item-grid:focus,main .home .news-cell .item-grid:focus{text-decoration:none}main .productcategory .product-cell .item-grid .image,main .news .product-cell .item-grid .image,main .home .product-cell .item-grid .image,main .productcategory .news-cell .item-grid .image,main .news .news-cell .item-grid .image,main .home .news-cell .item-grid .image,main .productcategory .product-cell .item-grid .image-small,main .news .product-cell .item-grid .image-small,main .home .product-cell .item-grid .image-small,main .productcategory .news-cell .item-grid .image-small,main .news .news-cell .item-grid .image-small,main .home .news-cell .item-grid .image-small,main .productcategory .product-cell .item-grid .image-smaller,main .news .product-cell .item-grid .image-smaller,main .home .product-cell .item-grid .image-smaller,main .productcategory .news-cell .item-grid .image-smaller,main .news .news-cell .item-grid .image-smaller,main .home .news-cell .item-grid .image-smaller{overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}main .productcategory .product-cell .item-grid .image.contain,main .news .product-cell .item-grid .image.contain,main .home .product-cell .item-grid .image.contain,main .productcategory .news-cell .item-grid .image.contain,main .news .news-cell .item-grid .image.contain,main .home .news-cell .item-grid .image.contain,main .productcategory .product-cell .item-grid .image-small.contain,main .news .product-cell .item-grid .image-small.contain,main .home .product-cell .item-grid .image-small.contain,main .productcategory .news-cell .item-grid .image-small.contain,main .news .news-cell .item-grid .image-small.contain,main .home .news-cell .item-grid .image-small.contain,main .productcategory .product-cell .item-grid .image-smaller.contain,main .news .product-cell .item-grid .image-smaller.contain,main .home .product-cell .item-grid .image-smaller.contain,main .productcategory .news-cell .item-grid .image-smaller.contain,main .news .news-cell .item-grid .image-smaller.contain,main .home .news-cell .item-grid .image-smaller.contain{background-size:contain}main .productcategory .product-cell .item-grid .image.placeholder-hide,main .news .product-cell .item-grid .image.placeholder-hide,main .home .product-cell .item-grid .image.placeholder-hide,main .productcategory .news-cell .item-grid .image.placeholder-hide,main .news .news-cell .item-grid .image.placeholder-hide,main .home .news-cell .item-grid .image.placeholder-hide,main .productcategory .product-cell .item-grid .image-small.placeholder-hide,main .news .product-cell .item-grid .image-small.placeholder-hide,main .home .product-cell .item-grid .image-small.placeholder-hide,main .productcategory .news-cell .item-grid .image-small.placeholder-hide,main .news .news-cell .item-grid .image-small.placeholder-hide,main .home .news-cell .item-grid .image-small.placeholder-hide,main .productcategory .product-cell .item-grid .image-smaller.placeholder-hide,main .news .product-cell .item-grid .image-smaller.placeholder-hide,main .home .product-cell .item-grid .image-smaller.placeholder-hide,main .productcategory .news-cell .item-grid .image-smaller.placeholder-hide,main .news .news-cell .item-grid .image-smaller.placeholder-hide,main .home .news-cell .item-grid .image-smaller.placeholder-hide{display:none}main .productcategory .product-cell .item-grid .image,main .news .product-cell .item-grid .image,main .home .product-cell .item-grid .image,main .productcategory .news-cell .item-grid .image,main .news .news-cell .item-grid .image,main .home .news-cell .item-grid .image{height:400px}@media (max-width: 575px){main .productcategory .product-cell .item-grid .image,main .news .product-cell .item-grid .image,main .home .product-cell .item-grid .image,main .productcategory .news-cell .item-grid .image,main .news .news-cell .item-grid .image,main .home .news-cell .item-grid .image{height:200px}}@media (min-width: 576px) and (max-width: 767px){main .productcategory .product-cell .item-grid .image,main .news .product-cell .item-grid .image,main .home .product-cell .item-grid .image,main .productcategory .news-cell .item-grid .image,main .news .news-cell .item-grid .image,main .home .news-cell .item-grid .image{height:300px}}main .productcategory .product-cell .item-grid .image-small,main .news .product-cell .item-grid .image-small,main .home .product-cell .item-grid .image-small,main .productcategory .news-cell .item-grid .image-small,main .news .news-cell .item-grid .image-small,main .home .news-cell .item-grid .image-small{height:300px}@media (max-width: 575px){main .productcategory .product-cell .item-grid .image-small,main .news .product-cell .item-grid .image-small,main .home .product-cell .item-grid .image-small,main .productcategory .news-cell .item-grid .image-small,main .news .news-cell .item-grid .image-small,main .home .news-cell .item-grid .image-small{height:200px}}@media (min-width: 576px) and (max-width: 767px){main .productcategory .product-cell .item-grid .image-small,main .news .product-cell .item-grid .image-small,main .home .product-cell .item-grid .image-small,main .productcategory .news-cell .item-grid .image-small,main .news .news-cell .item-grid .image-small,main .home .news-cell .item-grid .image-small{height:200px}}main .productcategory .product-cell .item-grid .image-smaller,main .news .product-cell .item-grid .image-smaller,main .home .product-cell .item-grid .image-smaller,main .productcategory .news-cell .item-grid .image-smaller,main .news .news-cell .item-grid .image-smaller,main .home .news-cell .item-grid .image-smaller{height:200px}@media (max-width: 575px){main .productcategory .product-cell .item-grid .image-smaller,main .news .product-cell .item-grid .image-smaller,main .home .product-cell .item-grid .image-smaller,main .productcategory .news-cell .item-grid .image-smaller,main .news .news-cell .item-grid .image-smaller,main .home .news-cell .item-grid .image-smaller{height:100px}}@media (min-width: 576px) and (max-width: 767px){main .productcategory .product-cell .item-grid .image-smaller,main .news .product-cell .item-grid .image-smaller,main .home .product-cell .item-grid .image-smaller,main .productcategory .news-cell .item-grid .image-smaller,main .news .news-cell .item-grid .image-smaller,main .home .news-cell .item-grid .image-smaller{height:150px}}main .productcategory .product-cell .item-grid .item-content,main .news .product-cell .item-grid .item-content,main .home .product-cell .item-grid .item-content,main .productcategory .news-cell .item-grid .item-content,main .news .news-cell .item-grid .item-content,main .home .news-cell .item-grid .item-content{padding:0 30px}main .productcategory .product-cell .item-grid .item-content h3,main .news .product-cell .item-grid .item-content h3,main .home .product-cell .item-grid .item-content h3,main .productcategory .news-cell .item-grid .item-content h3,main .news .news-cell .item-grid .item-content h3,main .home .news-cell .item-grid .item-content h3{margin-bottom:20px}main .productcategory .product-cell .item-grid .item-content h5,main .news .product-cell .item-grid .item-content h5,main .home .product-cell .item-grid .item-content h5,main .productcategory .news-cell .item-grid .item-content h5,main .news .news-cell .item-grid .item-content h5,main .home .news-cell .item-grid .item-content h5{margin-bottom:20px}main .productcategory .product-cell .item-grid .item-content h5 span,main .news .product-cell .item-grid .item-content h5 span,main .home .product-cell .item-grid .item-content h5 span,main .productcategory .news-cell .item-grid .item-content h5 span,main .news .news-cell .item-grid .item-content h5 span,main .home .news-cell .item-grid .item-content h5 span{color:rgba(0,0,0,0.3);font-weight:normal}main .productcategory .product-cell .item-grid .item-content .home-offer,main .news .product-cell .item-grid .item-content .home-offer,main .home .product-cell .item-grid .item-content .home-offer,main .productcategory .news-cell .item-grid .item-content .home-offer,main .news .news-cell .item-grid .item-content .home-offer,main .home .news-cell .item-grid .item-content .home-offer{padding:0 0}main .productcategory .product-cell .item-grid p:last-child,main .news .product-cell .item-grid p:last-child,main .home .product-cell .item-grid p:last-child,main .productcategory .news-cell .item-grid p:last-child,main .news .news-cell .item-grid p:last-child,main .home .news-cell .item-grid p:last-child{margin-bottom:30px}main .productcategory.alternatives .product-cell,main .news.alternatives .product-cell,main .home.alternatives .product-cell{width:20%;max-width:20%;min-width:20%}main .productcategory.alternatives .product-cell .image-small,main .news.alternatives .product-cell .image-small,main .home.alternatives .product-cell .image-small{height:150px}main .productcategory.alternatives .product-cell .item-content p,main .news.alternatives .product-cell .item-content p,main .home.alternatives .product-cell .item-content p{display:none}main .productcategory.alternatives .product-cell h3,main .news.alternatives .product-cell h3,main .home.alternatives .product-cell h3{font-size:1rem}@media (max-width: 991px){main .productcategory.alternatives .product-cell,main .news.alternatives .product-cell,main .home.alternatives .product-cell{width:25%;max-width:25%;min-width:25%}}@media (max-width: 767px){main .productcategory.alternatives .product-cell,main .news.alternatives .product-cell,main .home.alternatives .product-cell{width:100%;max-width:100%;min-width:100%}main .productcategory.alternatives .product-cell a,main .news.alternatives .product-cell a,main .home.alternatives .product-cell a{margin-bottom:15px}main .productcategory.alternatives .product-cell .image-small.placeholder,main .news.alternatives .product-cell .image-small.placeholder,main .home.alternatives .product-cell .image-small.placeholder{display:block;height:100px;width:100px;float:left;margin-right:15px}main .productcategory.alternatives .product-cell h3,main .news.alternatives .product-cell h3,main .home.alternatives .product-cell h3{margin:10px}main .productcategory.alternatives .product-cell h5,main .news.alternatives .product-cell h5,main .home.alternatives .product-cell h5{margin:5px 10px}}main .gallery .masonry_container_js a{display:inline-block;width:22%;margin:1.5%}@media (max-width: 575px){main .gallery .masonry_container_js a{width:46%;margin:2%}}main .gallery-column a{margin-bottom:15px;display:block}main .mobile-gallery img{margin-bottom:15px}main .maps iframe{width:100%;border:none;height:400px}main #mapsinfowindow{color:rgba(0,0,0,0.8)}main .contactpage h3{margin-top:10px}main .contactpage a:hover{text-decoration:none}main .contactpage address{margin-bottom:0}main .contactpage .openingstijden{text-align:center}main .contactpage .openingstijden h3{margin-top:30px}main .contactpage .openingstijden a{margin-right:0px}main .contactpage .social{margin:0 0 4px 0}main .contactpage .contact-logo{padding:50px}main .col-icon{flex-grow:0}@media (max-width: 575px){main .col-xs-12{margin-bottom:15px}}main .newsnav{margin-top:0px;display:block;padding:5px;font-size:16px;color:rgba(0,0,0,0.3)}main .newsnav a{color:rgba(0,0,0,0.7)}main .thumbnail-container{margin-left:-5px;margin-right:-5px;margin-top:5px;display:flex;flex-flow:row wrap;align-content:flex-start}main .thumbnail-container .thumbnail{flex-grow:1;display:block;float:left;margin:5px;width:25%}@media (max-width: 575px){main .thumbnail-container .thumbnail{width:30%}}@media (min-width: 576px) and (max-width: 767px){main .thumbnail-container .thumbnail{width:30%}}main .extra-margin{margin-bottom:60px}main .no-margin{margin-bottom:0}main .no-margin-right{margin-right:0}main .no-padding{padding:0}main .padding-top{padding:15px 0 0 0}main .offer .offer-grid{width:100%;float:left;position:relative;margin-bottom:50px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.11);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.11);box-shadow:0 1px 2px 0 rgba(0,0,0,0.11);top:2px}main .offer .offer-grid .offerimage .content{margin-bottom:7px}main .offer .offer-grid .offerimage .product_images{margin-bottom:15px;padding-left:15px;padding-right:0}main .offer .offer-grid .offerimage .product_images:last-child{margin-right:15px}main .offer .offer-grid .offerimage .thumbnail-container-product{margin:0;padding-right:7.5px;padding-left:7.5px}main .offer .offer-grid .offerimage .thumbnail-container-product .thumbnail-product-images{padding-left:7.5px;padding-right:7.5px;margin-bottom:15px;float:left}main .offer .offer-grid .offercontent h4{margin:5px 0}main .offer .offer-grid .offercontent div h5{margin-bottom:12px}main .offer .offer-grid .image,main .offer .offer-grid .image-small,main .offer .offer-grid .image-smaller{overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:15px}main .offer .offer-grid .image{height:400px}main .offer .offer-grid .image-small.image_product{text-align:center}main .offer .offer-grid .image-small.image_product img{max-height:100%;max-width:100%}main .offer .offer-grid .image-smaller{height:200px}main .offer .offer-grid .item-content{padding:0 30px}main .offer .offer-grid .item-content h3{margin-bottom:20px}main .offer .offer-grid .item-content h5{margin-bottom:20px}main .offer .offer-grid .item-content h5 span{color:rgba(0,0,0,0.3);font-weight:normal}main .offer .offer-grid h1{margin-top:30px}main .offer .offer-grid p:last-child{margin-bottom:30px}main .offer .offer-grid p.price{margin-bottom:0px}main .offer .offer-grid p.price span{font-size:xx-large;font-weight:bolder}main .offer .offer-grid p span{color:#262626}main .offer .offer-grid p.additional_info{font-size:small;line-height:1.7em}main .offer .offer-grid p.additional_info.small-margin{margin-bottom:10px}ul.cart{padding:0}ul.cart li{display:block;width:100%;border-top:1px solid lightgray;padding:5px 0;clear:both}ul.cart li img{max-width:120px;height:auto;float:left;max-height:100px;padding:5px}@media (max-width:768px){ul.cart li img{display:none}}ul.cart li .cart_product_top{height:36px;min-height:36px;margin-left:140px}@media (max-width:768px){ul.cart li .cart_product_top{margin-left:0px}}ul.cart li .cart_product_top .name{display:inline;font-weight:bold}@media (max-width:768px){ul.cart li .cart_product_top .name{display:block}}ul.cart li .cart_product_top .price{width:80px;text-align:right !important;line-height:30px;float:right}ul.cart li .cart_product_top .quantity{width:80px;padding-top:2px;padding-bottom:2px;height:28px;float:right}ul.cart li .cart_product_top .quantity input{width:60px}ul.cart li .cart_product_top .total{width:80px;text-align:right;line-height:30px;font-weight:bold;float:right}ul.cart li .cart_product_bottom{border-top:1px solid lightgray;min-height:36px;padding:5px 0 0 0;margin-left:140px}@media (max-width:768px){ul.cart li .cart_product_bottom{margin-left:0px;border-top:none;margin-top:15px;padding-top:0}}ul.cart li .cart_product_bottom .delete a{font-size:13px;float:right}@media (max-width:768px){ul.cart li .cart_product_bottom .delete a{float:none}}ul.cart.checkout img{max-width:60px;max-height:80px}@media (max-width:768px){ul.cart.checkout img{display:none}}@media (max-width:768px){ul.cart.checkout .name{display:block}}ul.cart.checkout .quantity,ul.cart.checkout .price{line-height:30px;font-size:12px}ul.cart.checkout .cart_product_top{margin-left:70px;line-height:20px;height:inherit;min-height:inherit}@media (max-width:768px){ul.cart.checkout .cart_product_top{margin-left:0px}}ul.cart.checkout .cart_product_top .price{height:inherit;line-height:20px;font-size:12px}ul.cart.checkout .cart_product_top .quantity{width:50px;height:inherit;text-align:center;line-height:20px;font-size:12px}ul.cart.checkout .cart_product_top .total{line-height:inherit;height:inherit}ul.cart.checkout .cart_product_bottom{margin-left:70px;border-top:none;height:inherit;min-height:inherit;padding-top:0}@media (max-width:768px){ul.cart.checkout .cart_product_bottom{margin-left:0px;border-top:none;margin-top:20px;padding-top:0}}table.cart{width:auto;float:right}table.cart tfoot{text-align:right;color:#666;font-weight:bold}@media (max-width:768px){table.cart tfoot{border-top:1px solid lightgray}}table.cart tfoot td{border:none;padding:2px 5px}table.cart tfoot .price{font-weight:normal;width:30px}table.cart tfoot tr.grandtotal{font-weight:bold;font-size:18px;color:black}table.cart tfoot tr.grandtotal td.grandtotal_value{white-space:nowrap}table.cart.checkout tbody .image{width:50px}table.cart.checkout tbody .image img{width:50px}table.cart.checkout tbody .quantity,table.cart.checkout tbody .price{line-height:30px;font-size:12px}#ShopOrderSaveForm .address{width:100%}#ShopOrderSaveForm label{width:150px;display:inline-block;float:left;line-height:40px;height:30px;clear:both}#ShopOrderSaveForm .input{display:block}#ShopOrderSaveForm .input.required label:after,#ShopOrderSaveForm .input.error label:after{color:red;content:' *';display:inline}#ShopOrderSaveForm .input.required label.error,#ShopOrderSaveForm .input.error label.error{color:red;margin:-10px 50px 5px 150px;width:auto}#ShopOrderSaveForm .input.required label.error:after,#ShopOrderSaveForm .input.error label.error:after{content:none}#ShopOrderSaveForm .input.required .error-message,#ShopOrderSaveForm .input.error .error-message{color:red}#ShopOrderSaveForm input[type='text'],#ShopOrderSaveForm input[type='tel'],#ShopOrderSaveForm input[type='email']{display:inline-block;width:70%;margin-bottom:2px}@media (max-width:768px){#ShopOrderSaveForm input[type='text'],#ShopOrderSaveForm input[type='tel'],#ShopOrderSaveForm input[type='email']{width:100%}}#ShopOrderSaveForm input[type='text'].form-error,#ShopOrderSaveForm input[type='tel'].form-error,#ShopOrderSaveForm input[type='email'].form-error{border:1px solid #ebccd1}#ShopOrderSaveForm input[type='text'].form-error:focus,#ShopOrderSaveForm input[type='tel'].form-error:focus,#ShopOrderSaveForm input[type='email'].form-error:focus{border:1px solid #a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(165,67,68,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(165,67,68,0.6)}#ShopOrderSaveForm .checkbox{padding:0;float:left;padding-top:10px}#ShopOrderSaveForm input[type='checkbox']{margin-left:150px;width:30px;display:inline-block;float:left;height:18px;line-height:40px}@media (max-width:768px){#ShopOrderSaveForm input[type='checkbox']{margin-left:0px}}#ShopOrderSaveForm .checkbox_label{display:block;height:auto;line-height:20px;padding-top:9px;width:730px;clear:inherit}@media (max-width:992px){#ShopOrderSaveForm .checkbox_label{width:490px}}@media (max-width:768px){#ShopOrderSaveForm .checkbox_label{width:460px}}@media (max-width:575px){#ShopOrderSaveForm .checkbox_label{width:280px}}#ShopOrderSaveForm .payment_method label{float:none;display:block;line-height:25px;clear:none;width:inherit}#ShopOrderSaveForm .payment_method label.error{color:red;position:absolute;margin:-30px 0 0 200px}#ShopOrderSaveForm .payment_method input{margin-right:10px;float:left}#ShopOrderSaveForm .payment_method .error-message{margin-left:0}#ShopOrderSaveForm .payment_method .ideal{display:none;margin-left:20px}#ShopOrderSaveForm .payment_method .ideal label{font-size:13px;height:15px;line-height:15px}#ShopOrderSaveForm .payment_method .ideal select{width:200px}#ShopOrderSaveForm .order_note{float:none;text-align:right;margin-bottom:20px}#ShopOrderSaveForm .error-message{color:#a94442;margin-left:150px;margin-bottom:5px}footer{background:#262626;color:#7F7F7F;font-size:16px}footer .container{padding-top:82px}@media (max-width: 575px){footer .container{padding-top:25px}}@media (min-width: 576px) and (max-width: 767px){footer .container{padding-top:50px}}footer h4{color:white;font-size:16px;text-transform:uppercase;margin-bottom:16px}footer hr{margin:42px 0 30px 0;border-top-color:#7F7F7F}@media (max-width: 575px){footer hr{margin:10px 0 10px 0}}@media (min-width: 576px) and (max-width: 767px){footer hr{margin:10px 0 10px 0}}footer a{font-weight:600}footer a:hover{text-decoration:none}footer a:hover span{font-weight:normal;text-decoration:underline}footer a i{margin-right:4px}footer a span{font-weight:normal}footer address{font-weight:200}footer .newsitem-list{padding:0}footer .newsitem-list li{text-decoration:none;list-style:none;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}footer .form-group{margin-bottom:10px}footer .form-group input{padding:.45rem .75rem;line-height:1;background-color:#fff;background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.3rem;color:rgba(0,0,0,0.8)}footer .submit{margin-top:20px}footer .mobile .social-media{font-size:x-large}footer .copy-rights{margin-bottom:40px;line-height:18px}footer .copy-rights a{color:#7F7F7F}footer .footer-contact .fa-stack{font-size:30px;width:1.3em}footer .footer-contact .fa-stack:hover .fa-facebook-square{color:#3b5998}footer .footer-contact .fa-stack:hover .fa-twitter-square{color:#55acee}footer .footer-contact .fa-stack:hover .fa-google-plus-square{color:#dd4b39}footer .footer-contact .fa-stack:hover .fa-linkedin-square{color:#007bb5}footer .footer-contact .fa-stack:hover .fa-tumblr-square{color:#32506d}footer .footer-contact .fa-stack:hover .fa-instagram-square{color:#125688}footer .footer-contact .fa-stack:hover .fa-instagram{color:#fff}footer .footer-contact .fa-stack:hover.fa-color-white{color:#fff}footer .footer-contact .fa-stack:hover .fa-pinterest-square{color:#cb2027}@media (min-width: 576px) and (max-width: 767px){footer{padding-bottom:38px}}@media (max-width: 575px){footer{padding-bottom:38px}}#iOSbar{position:fixed;bottom:0px;z-index:9;width:100%;-webkit-box-shadow:0 -1px 2px 0 rgba(0,0,0,0.11);-moz-box-shadow:0 -1px 2px 0 rgba(0,0,0,0.11);box-shadow:0 -1px 2px 0 rgba(0,0,0,0.11)}#iOSbar .btn{margin:0px}ul#breadcrumbs{font-size:.9em;padding:0;margin-bottom:5px}ul#breadcrumbs li{display:inline-block;margin-left:2px}ul#breadcrumbs li::before{content:" "}ul#breadcrumbs li::after{content:" / "}ul#breadcrumbs li.last::after{content:""}ul.pagination{list-style:none}ul.pagination li{display:inline-block;padding:5px;margin:0 5px;font-size:20px}.css-newsletter{margin-bottom:50px}.btn{font-weight:500;cursor:pointer}.btn.overzicht{margin:0}.btn.with-arrow i{color:#fff;margin-top:-8px;width:0px;overflow:hidden;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (max-width: 767px){.btn.with-arrow i{visibility:hidden}}.btn.with-arrow:hover i{display:inline-block;width:16px}@media (max-width: 767px){.btn.with-arrow:hover i{width:0px}}.btn.btn-default{background-color:transparent;padding:7px 16px !important;border:2px solid;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.btn.btn-primary{padding:7px 16px !important;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.btn.btn-warning{padding:7px 16px !important;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.btn.btn-danger{padding:7px 16px !important;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.btn.btn-success{padding:7px 16px !important;border:2px solid;background-color:#43A047;border-color:#43A047;color:white;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.btn.btn-facebook{background-color:#3b5998;color:#ffffff;padding:.3rem .5rem .3rem .3rem;line-height:1.5rem;font-size:.9rem}.btn.btn-facebook i{font-size:1.5rem;float:left;margin-right:15px}.mobile2{display:none}.help-block{display:block;font-size:13px}.grecaptcha-badge{display:none}ul#change_password_validation{list-style:none;padding-left:20px}ul#change_password_validation li.error{color:#7F7F7F}ul#change_password_validation li.success{color:#AED581}/*# sourceMappingURL=patricia.css.map */