/* 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. */ #cmplz-document{max-width:700px;margin:50px auto}body{font-weight:300}.container{width:100% !important;padding:0 7%}.knop a,.single_add_to_cart_button,.checkout-button,#place_order,.wc-backward,.knop .open_formulier{display:inline-block;padding:5px 20px;color:black;margin-top:15px;text-decoration:none;font-style:italic;background:none !important;font-weight:300 !important;font-family:"Roboto", sans-serif;text-transform:uppercase;opacity:0.6;width:180px;border:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.knop a::before,.single_add_to_cart_button::before,.checkout-button::before,#place_order::before,.wc-backward::before,.knop .open_formulier::before{content:"";display:block;width:1px;border-left:solid thin black;float:left;height:20px;opacity:0.6;margin-right:20px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.knop a:hover,.single_add_to_cart_button:hover,.checkout-button:hover,#place_order:hover,.wc-backward:hover,.knop .open_formulier:hover{opacity:1;padding-left:25px !important}.knop a:hover::before,.single_add_to_cart_button:hover::before,.checkout-button:hover::before,#place_order:hover::before,.wc-backward:hover::before,.knop .open_formulier:hover::before{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}.wc-backward{width:220px}.afbeelding_achtergrond{height:50vh;text-align:center;background-size:cover;background-repeat:no-repeat;display:flex !important;justify-content:center !important;align-items:center !important}.afbeelding_achtergrond h1,.afbeelding_achtergrond h2{color:white;font-size:35px;font-weight:bold;letter-spacing:3px;text-shadow:0 0 10px rgba(0, 0, 0, 0.95)}.grecaptcha-badge{display:none !important}.open_formulier{width:220px !important}header{padding-top:15px;padding-bottom:55px}.scroll_down{position:absolute;color:white;bottom:10px;left:0;right:0;width:50px;margin:auto;text-align:center;text-shadow:0 0 10px rgba(0, 0, 0, 0.95);z-index:9999;display:none;font-size:40px}.scroll_down:hover{color:white}.opened .scroll_down{display:block}.logo{float:left;text-align:center;width:calc(100% - 200px);position:relative;z-index:99}.logo img{width:300px;height:auto}.nav_logo{width:250px;height:auto;margin:auto;display:block}header .navigatie_foto{width:50%;float:left;height:100%;left:-55%;top:0;overflow:hidden;position:fixed;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;z-index:999;background-size:cover;background-repeat:no-repeat;background-position:right bottom}header .navigatie_foto img{width:100%;height:auto}header .opened .navigatie_foto{left:0}.nav_header{float:left;width:100px}.nav_toggle{display:block;border:none;background:none;position:relative;z-index:999999}.nav_toggle span{height:2px;width:25px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.nav_toggle:hover span{width:30px !important}.nav_toggle span.row2{top:15px;width:35px}.nav_toggle span.row3{top:21px}.opened_btn span{width:30px}.opened_btn .row2{opacity:0}.opened_btn .row1{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);top:15px !important}.opened_btn .row3{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:15px !important}.nav_header nav{display:flex;justify-content:center !important;align-items:center !important;position:fixed;width:50%;top:0;right:-100%;bottom:0;z-index:999;background:white;pointer-events:none;opacity:0;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;background-size:cover;background-repeat:no-repeat;background-position:left bottom}.nav_header.opened nav{pointer-events:all;opacity:1;right:0}.navigatie li{display:block;font-weight:bold;text-align:center}.navigatie li a{display:inline-block;padding:15px;text-transform:uppercase;letter-spacing:3px;text-decoration:none}.navigatie li a::after{content:"";display:block;width:30px;margin:10px auto;border-bottom:solid 2px rgba(0, 0, 0, 0.2);-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.navigatie li a:hover::after{width:80px;border-color:black}.navigatie .current_page_item a::after{width:80px;border-color:black}#cssmenu{width:100%;height:100%}.navigatie{height:100%;margin-top:3vh !important}.navigatie ul{padding:0;margin-top:-10px}.navigatie ul a{font-size:15px;padding:5px}.knoppen_nav{float:right;width:100px;text-align:right;position:relative;z-index:99}.knoppen_nav a,.knoppen_nav button{color:black;background:none;padding:15px;border:none;position:relative;font-size:16px;float:left;display:inline-block}.knop_winkelmand span{position:absolute;top:5px;right:9px}.zoeken_form{opacity:0;pointer-events:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:fixed;top:0;bottom:0;right:0;left:0;display:flex;justify-content:center !important;align-items:center !important;z-index:99;background:white}.zoeken_form.opened{pointer-events:all;opacity:1}.zoeken_form li{list-style-type:none}.zoeken_form form{max-width:500px;margin:auto}.zoeken_form form::after{content:"";display:block;width:100%;margin-top:5px;border-bottom:solid thin black}.zoeken_form form input{padding:10px;font-size:30px;border:none;background:none;font-weight:bold;width:400px;max-width:90%;font-family:"Roboto Condensed", sans-serif}.zoeken_form form button{background:none;border:none;font-size:30px}.zoeken_form .sluiten_zoeken_form{position:absolute;top:5px;right:7%;font-size:16px;border:none;padding:25px;background:none}.banner_home .slick-slider .slick-image-slide{height:60vh;overflow:hidden}.banner_home .slider-content{background:white;position:absolute;bottom:20px !important;left:20px !important;width:300px !important;margin:0 !important;top:65% !important;text-align:left !important;padding:20px;height:130px}.banner_home .slide-title{display:none !important}.banner_home .slider-content em,.banner_home .slider-content p{color:black !important;display:block !important;text-shadow:none !important;font-weight:normal !important;text-align:left !important}.banner_home .slider-content p{font-weight:bold !important;font-size:20px !important}.banner_home .slider-content a{color:black;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.banner_home .slider-content a:hover{padding-left:15px}.banner_home .slider-overlay{background:none !important}.banner_home .knoppen a{display:block;color:white;text-decoration:none;height:calc(30vh - 5px);padding:20px;text-align:center;background:rgba(0, 0, 0, 0.1);font-size:25px;text-transform:uppercase;display:flex !important;align-items:flex-end !important;letter-spacing:3px;font-family:"Roboto Condensed", sans-serif}.banner_home .wpsisac-slick-slider .slick-dots li button{width:30px !important;height:3px !important;border:none !important;border-radius:25% !important;background:white !important;opacity:0.7}.banner_home .slick-dots .slick-active button{background:white !important;opacity:1 !important}.afbeelding_achtergrond{overflow:hidden}.rij1{padding:50px 0}.rij1_home h1{font-weight:bold;letter-spacing:3px}.rij1_blog .afbeelding,.rij1_blog .tekst{width:50%;float:left;padding:20px;position:relative}.rij1_blog .inner_bericht{display:flex !important;justify-content:center !important;align-items:center !important;position:relative}.rij1_blog .afbeelding img{width:100%;height:auto;position:relative}.rij1_blog .afbeelding{margin-bottom:45px}.rij1_blog .inner_bericht::before{content:"";display:block;width:102%;border:solid 10px #efefef;position:absolute;z-index:-9;left:-10px;right:-10px;top:65px;bottom:100px;opacity:0.5}.rij1_bericht img{width:50%;height:auto}.rij1_contact a{font-weight:bold;color:black;text-decoration:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_contact a:hover{opacity:0.7}.rij1_contact input,.rij1_contact textarea{width:100%;padding:15px;border:none;border-bottom:solid thin lightgrey}.rij1_contact textarea{height:150px}.rij1_contact input[type="submit"]{background:lightgrey;margin-top:15px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_contact input[type="submit"]:hover{background:black;color:white}.rij2{padding:40px 0}.rij2_home{padding:0;margin-bottom:25px}.rij2_home .metaslider img{padding:15px !important}.rij2_home .flex-direction-nav a{background:black !important}.rij2_home .flex-control-nav{bottom:-25px !important}.rij2_home .flex-control-nav a{border-color:black !important;background:black !important}.rij2_home .flex-control-nav a.flex-active{background:transparent !important}.rij2_home .knop a{width:275px}.rij2_bericht .knop a{width:275px}.rij2_bericht .content_bericht a{color:black;font-weight:bold;opacity:0.6;text-decoration:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_bericht .content_bericht a:hover{opacity:1}.rij3{padding:50px 0}.rij3_home .knop a{width:275px}.rij3_home .loop{margin-top:25px;margin-bottom:25px}.rij3_home .col-md-6:first-child{border-right:solid thin lightgrey}.rij3_home .inner_bericht{padding:25px}.rij3_home .inner_bericht img{width:100%;height:auto;-webkit-transition:2s;-moz-transition:2s;-o-transition:2s;transition:2s}.rij3_home .afbeelding{overflow:hidden;height:300px;display:flex !important;justify-content:center !important;align-items:center !important}.rij3_home .tekst{position:absolute;bottom:70px;left:65px;padding:10px;background:white}.rij3_home a{color:black}.rij3_home a:hover img{transform:scale(1.1)}.woocommerce-result-count{float:left}.woocommerce-ordering{float:right}.products{clear:both;padding:25px 0 0 0}.products li{margin-bottom:25px;list-style-type:none}.products img{height:215px !important;width:auto !important;display:block !important;margin:auto !important;-webkit-transition:2s;-moz-transition:2s;-o-transition:2s;transition:2s}.products h2{min-height:40px;font-size:18px}.products a{color:black;text-decoration:none}.products a:hover img{transform:scale(1.1)}.products .afbeelding{height:220px;overflow:hidden}.filter li{list-style-type:none}.filter label,.filter .product-categories a{font-style:italic;font-family:"Roboto", sans-serif;font-weight:300;color:black}.filter .product-categories a{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.filter .product-categories a:hover{opacity:0.7}.filter ul{padding:0}.rij1_product img{width:100%;height:auto}.rij1_product .prijs{margin-bottom:25px}.rij1_product .woocommerce-Price-amount{font-size:25px;font-weight:bold}.rij1_product .variations{margin-top:25px;margin-bottom:35px}.rij1_product .label{color:black;font-size:100%;padding:0;font-weight:400;text-align:left !important;display:block !important}.rij1_product .label label{font-weight:300;font-style:italic}.rij1_product .value{padding:0;display:block;list-style-type:none}.rij1_product .value li{display:block;float:left;width:70px;margin:5px;height:70px}.rij1_product .value li.selected span{background:black;color:white}.rij1_product .value li::before,.rij1_product .value li::after{display:none !important}.rij1_product .value .variable-item-span-button{border:solid 2px black;display:block;width:70px;height:70px;text-align:center;display:flex !important;justify-content:center !important;align-items:center !important}.rij1_product .value ul{padding:0}.rij1_product .woocommerce-product-gallery ol{padding:0;list-style-type:none}.rij1_product .woocommerce-product-gallery ol li{display:block;width:25%;padding:10px 5px;float:left;overflow:hidden}.flex-viewport img,.rij1_product .woocommerce-product-gallery__image img{height:300px;display:block;margin:auto;width:auto !important;max-width:none !important}.rij1_product .flex-control-nav img{height:180px !important;width:auto !important}.rij1_product .quantity{float:left}.rij1_product .quantity label{display:none}.rij1_product .quantity input{padding:20px 10px;text-align:center;width:50px;border:none;border-right:solid thin lightgrey}.rij1_product .woocommerce-variation-add-to-cart .plus,.rij1_product .woocommerce-variation-add-to-cart .min{width:30px;background:none;font-size:20px;border:none;height:30px}.rij1_product .woocommerce-variation-add-to-cart .plus{border-bottom:solid thin lightgrey}.rij1_product input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rij1_product input[type="number"]{-moz-appearance:textfield}.rij1_product .reset_variations{display:none !important}.single_add_to_cart_button{background:none;border:none;clear:both;float:left}.rij1_product .product_meta{clear:both;margin-top:50px;border-top:solid thin lightgrey;padding-top:10px}.rij1_product .product_meta .sku_wrapper,.rij1_product .product_meta .posted_in{display:block}.rij1_product .product_meta .posted_in a{color:black;font-weight:bold;text-decoration:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_product .product_meta .posted_in a:hover{opacity:0.7}.rij1_product .draairichting{float:right;width:200px;height:auto;margin-top:-140px}.rij1_product .woocommerce-message{border-top-color:black !important}.rij1_product .woocommerce-message::before{color:black}.rij1_product .woocommerce-message a{color:black;font-weight:bold;text-decoration:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_product .woocommerce-message a:hover{opacity:0.7}.rij1_product .aantal_form{clear:both;margin-top:25px}.rij2_product{background:#efefef}.rij2_product .eigenschappen{width:100%}.rij2_product .eigenschappen tr{border-bottom:solid thin lightgrey}.rij2_product .eigenschappen td{padding:5px}.rij2_product .eigenschappen td:first-child{font-style:italic;width:35%}.formulier{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.7);display:none;justify-content:center !important;align-items:center !important;z-index:999999}.formulier .formulier_inner{background:white;padding:40px;max-width:80%;width:800px;position:relative}.formulier_inner input,.formulier_inner textarea{width:100%;padding:15px;border:none;border-bottom:solid thin lightgrey}.formulier_inner textarea{height:150px}.formulier_inner input[type="submit"]{background:lightgrey;margin-top:15px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.formulier_inner input[type="submit"]:hover{background:black;color:white}.formulier_inner .sluiten{position:absolute;top:5px;right:5px;border:none;background:none}.formulier_inner .your-product{display:none}.rij1_winkelmand .woocommerce a.remove{color:black !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_winkelmand .woocommerce a.remove:hover{background:none !important;opacity:0.7}.rij1_winkelmand .product-thumbnail img{height:150px !important;width:auto !important}.rij1_winkelmand .product-name a{font-weight:bold;text-decoration:none;color:black;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_winkelmand .product-name a:hover{opacity:0.7}.rij1_winkelmand .cart_totals{width:100% !important}.rij1_winkelmand .checkout-button{background:none !important;width:280px !important;color:black !important;font-weight:300 !important}.rij1_winkelmand .woocommerce-message{border-top-color:black !important}.rij1_winkelmand .woocommerce-message::before{color:black}.rij1_winkelmand .woocommerce-message a{color:black;font-weight:bold;text-decoration:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_winkelmand .woocommerce-message a:hover{opacity:0.7}.rij1_winkelmand button[name="update_cart"]{display:none !important}.rij1_afrekenen input{padding:5px;width:100%}.rij1_afrekenen textarea{height:250px !important;padding:5px}.rij1_afrekenen label{font-weight:300;font-style:italic}.rij1_afrekenen #place_order{background:none !important;color:black !important;font-weight:300;width:225px}.rij1_afrekenen #payment{background:none !important}.rij1_afrekenen .woocommerce-message{border-top-color:black !important}.rij1_afrekenen .woocommerce-message::before{color:black}.rij1_afrekenen .woocommerce-message a{color:black;font-weight:bold;text-decoration:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_afrekenen .woocommerce-message a:hover{opacity:0.7}.rij1_afrekenen .wc_payment_methods input[type="radio"],.rij1_afrekenen #shipping_method input[type="radio"]{width:20px !important}.footer{padding:70px 0;background-blend-mode:multiply;background-color:rgba(0, 0, 0, 0.7);background-size:cover;color:white}.footer ul{list-style-type:none;padding:0}.footer ul li{margin-bottom:5px}.footer h2{color:white;margin-bottom:35px}.footer a{color:white;text-decoration:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.footer a:hover{opacity:0.7}.footer i{font-size:22px;margin-right:15px}.button_to_top{position:fixed;bottom:10px;right:10px;z-index:999;padding:5px 15px}.sinergio img{height:30px;width:auto}.sinergio{background:#1C1C1D;color:white;padding:20px 0 30px 0}.sinergio .links{float:left;width:25%}.sinergio .links img{filter:invert(100%);height:70px;display:block}.sinergio .rechts{float:right;margin-top:20px;text-align:right;width:25%}.sinergio .rechts img{margin-top:10px}.sinergio a{color:white;text-decoration:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.sinergio a:hover{opacity:0.7}.sinergio .midden{float:left;width:50%;margin-top:45px;text-align:center}@media screen and (max-width:768px){.logo{width:80%;float:none;margin:25px auto 0 auto}#cssmenu{display:block !important}header .navigatie a{font-size:20px}.knoppen_nav{position:absolute;top:0;right:7%}.rij3_home .col-md-6:first-child{border:none;border-bottom:solid thin lightgrey}.container{padding:0 20px !important}.draairichting{float:left !important;margin-top:0 !important}.rij1_product .aantal_form{padding-top:55px}.rij1_product .eigenschappen{width:100%}.rij1_blog .inner_bericht{display:block !important}.rij1_blog .tekst{width:100%;float:none;border-bottom:solid thin lightgrey}.rij1_blog .afbeelding{display:none}.rij1_bericht img{width:100%}}