/* Theme Name: Sinergio Author: Sinergio Author URI: https://www.sinergio.be/ License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */ .home-categories-title .col-xs-12{display:none !important}.home-categories-title .sln-service__header{display:block !important}.home-categories-title{display:block}a:hover,a:active,a:focus{text-decoration:none}p{color:#3f3f3f}.rij_video_title h2{font-weight:bold;font-size:40px;color:#fcc72c;margin-bottom:50px}.rij_videos{margin-bottom:100px}.rij_videos .mejs-controls{display:none !important}.grecaptcha-badge{display:none !important}.knop a,.wassen button{display:inline-block;background:#fcc72c !important;padding:15px 20px !important;border:none !important;color:white !important;text-transform:uppercase !important;border-radius:100px;letter-spacing:1.5px !important;font-weight:bold !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.knop a:hover,.wassen button:hover{opacity:0.7}.knop a span,.wassen button span{color:white !important;font-size:16px !important;letter-spacing:1.5px !important;font-weight:bold !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.wassen input,.wassen textarea{width:100%;display:block;padding:5px;margin-bottom:10px}.wassen input[type="checkbox"]{width:20px;display:inline-block}.wassen br{display:none}.wassen label{display:block}.wassen .wpcf7-list-item{display:block}.wassen button{margin-top:25px}header.hoofding{position:absolute;width:100%;top:0;padding:15px 0;margin-top:20px !important}header.hoofding .container{display:flex !important;align-items:center !important}.logo{float:left;width:200px}.logo a{color:white;font-size:22px;letter-spacing:1px}.nav_header{text-align:right;z-index:2;position:relative;width:calc(100% - 200px)}#cssmenu a{padding:20px;font-size:18px;color:white;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}#cssmenu a:hover{color:#FCC72C}.current_page_item a span{color:#FCC72C}header.hoofding .back-link a{background:#FCC72C;border-radius:100px;padding:10px 20px !important;color:white !important}header.hoofding .back-link a:hover{opacity:0.7;color:white !important}header.hoofding .back-link a:hover span{color:white !important}.rij1_home{height:500px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center;display:flex !important;justify-content:center !important;align-items:center !important}.rij1_home::after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;background:rgba(76, 76, 76, 0.4)}.rij1_home-logo img{margin:0 auto;position:relative;z-index:2}.rij1_home-text{position:relative;z-index:2}.rij1_home-text h1{color:white;font-weight:normal;font-size:35px;letter-spacing:1px}.rubriek-home{margin:150px 0;display:flex !important;align-items:center !important}.rubriek-home h2{font-weight:bold;font-size:40px;max-width:500px;color:#fcc72c}.rubriek-home p{font-size:16px;max-width:450px;margin-bottom:50px}.rubriek-home p a{color:#fcc72c}.rubriek-home img{clip-path:polygon(22% 0, 100% 0, 100% 68%, 77% 100%, 0 100%, 0 28%)}.home-categories{margin-top:50px;margin-bottom:100px}.home-categories-title{margin-top:100px}.home-categories-title h2{font-weight:bold;font-size:40px;color:#fcc72c}.home-categories .textwidget{background:rgba(0, 0, 0, 0.03);padding:20px 10px;border-radius:10px;height:300px;text-align:center;flex-direction:column;display:flex !important;justify-content:center !important;align-items:center !important}.home-categories .textwidget img{width:150px;height:150px;border-radius:50%;object-fit:cover;object-position:center;margin:0 auto}.home-categories .textwidget a{color:#555}.home-categories .textwidget h3{font-weight:bold;font-size:20px;max-width:500px;color:#fcc72c !important}.product_list_widget li.outofstock{position:relative;display:flex !important;justify-content:center !important;align-items:center !important}.product_list_widget li.outofstock a,.product_list_widget li.outofstock .view-product{opacity:0.5}.product_list_widget li.outofstock::after{content:"Product uitverkocht" !important;position:absolute;padding:10px;top:140px;background:#e54343;color:white;font-weight:bold;z-index:50 !important}.rij1_stalen{margin:100px 0;display:flex !important;align-items:center !important}.rij1_stalen h1{font-weight:bold;font-size:40px;max-width:500px;color:#fcc72c}.rij1_stalen p{font-size:16px;max-width:450px;margin-bottom:50px}.rij1_stalen img{clip-path:polygon(22% 0, 100% 0, 100% 68%, 77% 100%, 0 100%, 0 28%)}.gratis-stalen-contact{position:relative;display:flex;align-items:center;padding-top:100px;padding-bottom:100px;overflow:hidden;display:flex !important;justify-content:center !important;align-items:center !important}.gratis-stalen-contact::after{content:"";position:absolute;width:800px;height:800px;bottom:-400px;border-radius:50%;background:#EBEBEB;z-index:-1}.gratis-stalen-contact h2{color:white;text-align:center;font-weight:bold;margin-top:0;margin-bottom:30px}.gratis-stalen-contact form{max-width:500px;margin:0 auto;padding:30px;border-radius:10px;background:#f0b917}.gratis-stalen-contact form p{width:100%}.gratis-stalen-contact form input,.gratis-stalen-contact form textarea{border:2px solid white;border-radius:5px;background:none;padding:10px;color:white;width:100%;margin-bottom:10px;resize:none}.gratis-stalen-contact form input::placeholder,.gratis-stalen-contact form textarea::placeholder{color:white}.gratis-stalen-contact form input[type="submit"]{margin-bottom:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.gratis-stalen-contact form input[type="submit"]:hover{background:white;color:#fcc72c}.gratis-stalen-contact form p{margin-bottom:0 !important}.ajax-loader{display:none !important}.gratis-stalen-contact .wpcf7-response-output{padding:10px !important;margin:0 !important;border:none !important;margin-top:20px !important;background:white;color:#fcc72c !important}.nieuwsbrief-text{margin-top:20px;color:white}.wpcf7-response-output{margin:0 !important;margin-top:10px !important;padding:0 !important;border:none !important}.rubriek-topkwaliteit{margin:150px 0;display:flex !important;align-items:center !important}.rubriek-topkwaliteit h2{font-weight:bold;font-size:40px;max-width:500px;color:#fcc72c}.rubriek-topkwaliteit p{font-size:16px;max-width:450px;margin-bottom:50px}.rubriek-topkwaliteit p a{color:#fcc72c}.rubriek-topkwaliteit img{clip-path:polygon(22% 0, 100% 0, 100% 68%, 77% 100%, 0 100%, 0 28%);width:100% !important}.rij2_home{margin-top:100px;margin-bottom:100px}.rij2_home-text h2{font-weight:bold;font-size:40px;color:#fcc72c;text-align:center}.rij2_home h3.widget-title{display:none}.rij2_home ul.product_list_widget{display:flex;align-items:flex-start;justify-content:space-between;flex-flow:row wrap;margin-top:50px}.rij2_home .view-product ins{text-decoration:none !important}.rij2_home .knop a{border-radius:100px !important}.rij2_home ul.product_list_widget li{margin:0 10px 30px 10px;width:calc(25% - 20px);min-width:175px;max-width:300px;flex:1 1 175px;position:relative;padding:20px;background:rgba(211, 211, 211, 0.15);border-radius:10px;min-height:420px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_home ul.product_list_widget li:hover{background:rgba(211, 211, 211, 0.3)}.rij2_home ul.product_list_widget li a{display:flex;flex-direction:column}.rij2_home ul.product_list_widget li a img{width:100%;margin-left:0;margin-bottom:10px}.rij2_home ul.product_list_widget li span.product-title{color:#a4a4a4;font-size:16px;font-weight:normal;margin-bottom:20px}.rij2_home ul.product_list_widget li span.woocommerce-Price-amount{font-weight:bold;display:block;margin:10px 0;font-size:18px;color:#e7be2b}.rij2_home .view-product{position:absolute;margin-top:10px;bottom:10px;left:0;right:0;padding:10px 20px 0;border-top:2px solid rgba(128, 128, 128, 0.1);display:flex;align-items:center;justify-content:space-between}.rij2_home .view-product img{width:40px !important;height:40px !important;box-shadow:0 5px 10px rgba(51, 51, 51, 0.2) !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_home .view-product img:hover{transform:scale(1.1)}.rij2_contact{display:flex !important;align-items:center !important}.rij2_contact form{margin:50px auto;max-width:400px}.rij2_contact form input,.rij2_contact form textarea{width:100%;margin-bottom:10px;padding:10px;border:none;background:rgba(128, 128, 128, 0.2);color:black;border-radius:5px;resize:none}.rij2_contact form input::placeholder,.rij2_contact form textarea::placeholder{color:black}.rij2_contact form input[type="submit"]{background:#e7be2b;font-weight:bold;letter-spacing:0.5px;color:white;margin-bottom:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_contact form input[type="submit"]:hover{background:#c7a425}.rij2_contact form p:nth-child(3){margin-bottom:0}.rij2_contact h3{color:#5a5a5a}.rij2_contact-text p a{color:black}.rij2_contact-text p i{margin-right:10px}.rij2_privacy{max-width:700px;margin:50px auto}.berocket_single_filter_widget{margin-right:10px}.woocommerce-message,.cart-empty.woocommerce-info,.woocommerce-error{z-index:999;position:fixed;bottom:0;margin-bottom:0;left:43px;max-width:500px;width:calc(100% - 80px);bottom:30px;border:none;border-radius:10px;box-shadow:0 5px 7px rgba(0, 0, 0, 0.2)}.woocommerce-message a,.cart-empty.woocommerce-info a,.woocommerce-error a{color:#FCC72C}.categories{max-width:calc(100% - 200px)}li.outofstock span.onsale{display:none !important}li.product.outofstock{position:relative;display:flex !important;justify-content:center !important;align-items:center !important}li.product.outofstock .woocommerce-LoopProduct-link,li.product.outofstock .button.product_type_simple{opacity:0.5}li.product.outofstock::after{content:"Product uitverkocht";position:absolute;padding:10px;top:140px;background:#e54343;color:white;font-weight:bold}.categories a{border:2px solid #c4c4c4;border-radius:10px;padding:10px 15px;background:none;color:#c4c4c4;font-weight:bold;font-size:16px;letter-spacing:0.5px;display:inline-block;margin:0 5px 10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.categories a:hover{border:2px solid #666666;background:#666666;color:white}.dgwt-wcas-search-wrapp{max-width:100% !important;position:relative;margin-top:-35px;z-index:3}form.dgwt-wcas-search-form{max-width:100%}form.dgwt-wcas-search-form input[type="search"]{height:70px !important;border-radius:10px !important;border:3px solid #ddd !important}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-top-right-radius:10px !important;border-bottom-right-radius:10px !important}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{top:28px}.filter-extra-text{font-size:16px;opacity:0.5;display:block;margin:35px 10px 0}.filters{display:flex;align-items:center;justify-content:space-between;margin-top:50px;padding:0 10px 0}.filters>div:first-child{display:flex}.bapf_sfilter{margin:0}.bapf_head h3{display:none}.bapf_body select{background:linear-gradient(90deg, #FCC72C, #FCC72C) !important;border:none !important;border-radius:5px;padding:15px;color:white;font-weight:bold;font-size:16px;letter-spacing:0.5px;cursor:pointer}.bapf_body select option{color:black !important;background:#FCC72C}.filter-reset{background:#FCC72C;padding:15px;color:white;font-weight:bold;border-radius:5px;font-size:16px;letter-spacing:0.5px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.filter-reset:hover{color:white;background:#deb027}header.woocommerce-products-header{height:500px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;flex-direction:column;display:flex !important;justify-content:center !important;align-items:center !important}header.woocommerce-products-header::after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;background:rgba(76, 76, 76, 0.4)}header.woocommerce-products-header h1,header.woocommerce-products-header img{position:relative;z-index:2}header.woocommerce-products-header img{width:100%;max-width:700px;padding:0 20px}header.woocommerce-products-header h1{color:white}a.product_type_variable{display:none}ul.products{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;flex-flow:row wrap;margin-top:70px;padding-left:0}ul.products li{margin:0 10px 50px;width:calc(25% - 20px);min-width:250px;max-width:300px;flex:1 1 calc(25% - 20px)}ul.products li a.button.product_type_simple{display:none !important}ul.products li.sale{position:relative}ul.products li.sale span.onsale{position:absolute;padding:10px 20px;background:#fcc72c;color:white;font-weight:bold}ul.products li img{width:100%;object-fit:cover;border-radius:10px}ul.products li h2{color:#a4a4a4;font-size:16px;font-weight:bold;margin-bottom:5px;text-align:left}ul.products li span.woocommerce-Price-amount{font-weight:bold;display:block;margin:10px 0;font-size:18px;color:#e7be2b}ul.products li span.woocommerce-Price-amount:first-child{margin-right:5px}ul.products li span.woocommerce-Price-amount:nth-child(2){margin-left:5px}ul.products li a.add_to_cart_button{display:none}ul.products li .price{display:flex;color:#FCC72C;align-items:center}ul.page-numbers{display:flex;align-items:center;justify-content:center;list-style:none;padding-left:0;margin-bottom:50px}ul.page-numbers li a,ul.page-numbers li span{width:40px;height:40px;display:inline-block;background:#333;color:white;margin:5px;display:flex !important;justify-content:center !important;align-items:center !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}ul.page-numbers li a:hover,ul.page-numbers li span:hover{background:#FCC72C}ul.page-numbers li span{background:#FCC72C}#sidebar{display:none}.out-of-stock-banner{width:100%;background:#e54343;padding:10px 0}.out-of-stock-banner p{margin:0;color:white;font-weight:bold}.out-of-stock-banner a{color:white;opacity:0.5;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.out-of-stock-banner a:hover{opacity:1}p.stock.out-of-stock{display:none}div.product span.onsale{display:none}nav.woocommerce-breadcrumb,a.woocommerce-product-gallery__trigger{display:none}header.single-product-header{height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;flex-direction:column;display:flex !important;justify-content:center !important;align-items:center !important}header.single-product-header::after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;background:rgba(76, 76, 76, 0.4)}header.single-product-header h1,header.single-product-header img{position:relative;z-index:2}header.single-product-header img{width:100%;max-width:700px;padding:0 20px}header.single-product-header h1{color:white}div.product{display:flex;align-items:center;margin:100px auto}div.product h1.product_title.entry-title{font-weight:bold;font-size:40px;max-width:500px;color:#fcc72c !important}.woocommerce-product-gallery{width:calc(50% - 10px);margin-right:10px}img.wp-post-image{width:100% !important;height:500px !important;padding-right:50px;height:auto;object-fit:cover;object-position:center;clip-path:polygon(22% 0, 100% 0, 100% 68%, 77% 100%, 0 100%, 0 28%)}.summary{width:calc(50% - 10px);margin-left:10px;font-size:16px;margin-bottom:50px;color:#3f3f3f}.woocommerce-tabs,a.reset_variations,.product_meta,.pswp__caption__center{display:none !important}.variations tbody tr{display:flex;flex-direction:column}td.label{text-align:left;padding-left:0}td.label label{color:black;font-size:16px}.variations td.value select{border:none !important;padding:10px;background:#d7d7d7;border-radius:10px}.woocommerce-variation-description{margin-top:10px}.woocommerce-variation-add-to-cart{display:flex;align-items:center;margin-top:10px;margin-bottom:30px !important}.product-type-simple form.cart{display:flex;align-items:center;margin-bottom:10px}input.qty{padding:10px;border:none !important;background:#fcc72c;color:white;margin-right:5px;font-weight:bold;max-width:70px;border-top-left-radius:10px;border-bottom-left-radius:10px}.single_add_to_cart_button{padding:10px;border:none !important;background:#FCC72C;color:white;font-weight:bold;border-top-right-radius:10px;border-bottom-right-radius:10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.single_add_to_cart_button:hover{background:#deb027}.summary .woocommerce-variation-price{color:#FCC72C;font-weight:bold;font-size:16px}.product-type-simple .woocommerce-Price-amount{color:#FCC72C;font-weight:bold;font-size:16px}.related h2{color:#fcc72c;text-align:center;font-weight:bold}.related ul.products{max-width:1200px;margin:50px auto}.cart-extra-msg{width:100%;padding:10px 20px;border-radius:10px;background:#222;color:white;font-weight:bold;font-size:16px;letter-spacing:0.5px}.shopping-cart{position:fixed;right:30px;bottom:30px;z-index:10;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.shopping-cart:hover{transform:scale(1.1)}.shopping-cart img{width:70px;height:70px}p#mini-cart-count{position:absolute;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#FCC72C;border-radius:50%;border:3px solid white;top:-5px;right:-5px;color:white}.winkelmand.woocommerce{margin:100px 0}td.product-name a{color:black}.product-quantity input.qty{background:none !important;color:black}a.checkout-button{background:#FCC72C !important;padding:10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}a.checkout-button:hover{background:#deb027}form[name="checkout"]{margin:100px 0}button[name="woocommerce_checkout_place_order"]{background:#FCC72C !important;padding:10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}button[name="woocommerce_checkout_place_order"]:hover{background:#deb027}.woocommerce-billing-fields h3,.woocommerce-additional-fields h3,h3.order_review_heading{color:#5a5a5a}.woocommerce-notices-wrapper{position:relative;z-index:160}.order-header{position:absolute !important;top:0 !important;right:0 !important;left:0 !important;height:500px !important}.woocommerce-thankyou-order-details{margin-top:530px !important}footer{background:#222831}footer .menu{display:flex;align-items:center;padding:30px 0;float:right}footer .menu li a{padding:20px;font-size:16px;color:white;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}footer .menu li a:hover{color:#FCC72C}footer .menu .current-menu-item a{color:#FCC72C}footer .widget_sow-editor{margin:100px 0 50px}footer .widget_sow-editor p,footer .widget_sow-editor a{color:white;font-size:16px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}footer .widget_sow-editor a:hover{color:#FCC72C}.sinergio{padding-bottom:20px}.sinergio .container{display:flex;align-items:center}.sinergio .rechts{color:white;margin-left:20px}.sinergio .rechts a{color:white}.sinergio img{height:30px;width:auto}@media screen and (min-width:1400px){.container{width:1370px !important}}@media screen and (max-width:768px){header.hoofding{z-index:5}.nav_header{position:inherit}.nav_toggle{float:right;background:none;border:none;position:relative;width:35px;height:35px;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.nav_toggle span{position:absolute;left:0;width:100%;height:2px;background:white;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.nav_toggle:hover .row1{top:6px}.nav_toggle:hover .row3{top:28px}.openednav .nav_toggle:hover .row1{top:16px}.openednav .nav_toggle:hover .row3{top:16px}.openednav .row1{transform:rotate(45deg);top:16px}.openednav .row2{opacity:0}.openednav .row3{transform:rotate(-45deg);top:16px}#cssmenu{position:absolute;height:100vh;top:0;right:0;bottom:0;left:0;background:#333;display:block;pointer-events:none;opacity:0;transform:scale(0.9);display:flex !important;justify-content:center !important;align-items:center !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}#cssmenu li{text-align:center}#cssmenu li a{font-size:20px;display:block;padding:20px 10px}.openednav #cssmenu{opacity:1;transform:scale(1);pointer-events:inherit}footer .menu{display:none}.categories{max-width:100%}ul.products{justify-content:center}.filters{flex-direction:column}.berocket_single_filter_widget{width:100%}.bapf_body select{width:100%}.filter-reset{width:100%;margin-top:10px}div.product{display:flex;flex-direction:column;align-items:center;margin:100px auto}.woocommerce-product-gallery{width:100%;margin-right:0}.summary{width:100%;margin-left:0}ul.page-numbers .page-numbers{display:none !important}ul.page-numbers .page-numbers.next,ul.page-numbers .page-numbers.prev{display:flex !important}.berocket_single_filter_widget_950{margin-right:0}.welkom-home{display:flex !important}.welkom-home .panel-grid-cell:first-child{order:2}.welkom-home .panel-grid-cell:last-child{order:1}}