/* 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. */ .so-panel,.panel-grid{margin-bottom:0 !important}#cmplz-document{margin:250px auto 50px;max-width:700px}body.cmplz-eu{overflow:scroll !important}.container{width:100%}body{font-family:"Lora", serif;font-size:15px;background-size:cover !important;background-repeat:no-repeat;background-attachment:fixed;max-height:100%}.achtergrond{position:absolute;top:-10px;left:0;right:0;z-index:-1}.afrekenen .col-1{width:100% !important}@media screen and (min-width:991px){body{overflow:hidden;background:none !important}}h1,h2{font-size:23px;font-weight:bold;margin-bottom:20px}h3{font-size:18px;font-weight:bold}@media screen and (min-width:991px){.rij{position:fixed;left:110%;right:110%;display:flex !important;width:100%}.rij{justify-content:center !important;align-items:center !important;-webkit-transition:1.5s;-moz-transition:1.5s;-o-transition:1.5s;transition:1.5s}.rij1{display:flex !important;left:0;right:0}.background{display:none}}@media screen and (max-width:991px){.rij{padding:100px 0 50px 0;background:none !important}.background{position:fixed;z-index:-9;top:0;left:0;right:0;width:100%;overflow:hidden}.achtergrond{display:none !important;visibility:hidden}.background img{height:100% !important;width:auto !important}}a,button,input,textarea,select{outline:0}#billing_country_field{display:none}.gin_cat .images,.gin_cat .entry-summary{width:100% !important}.gin_cat .images img{width:60% !important;display:block;margin:auto}.reset_variations{display:none}#webshop .loop{margin-top:110px !important}.inhoud_bericht{min-height:150px}.afhaalmenus .woocommerce-product-gallery{display:none !important}.afhaalmenus .entry-summary{width:100% !important;float:left !important}.afhaalmenus .variations .label{color:#333;font-weight:normal !important;font-size:15px;width:70px;display:block}.afhaalmenus .variations select{padding:5px;margin-top:5px}.afhaalmenus .price{display:none !important}.afhaalmenus .aantal_tekst{float:left;margin-right:5px}.afhaalmenus .single_add_to_cart_button,#place_order{clear:both;background:none !important;color:#333 !important;border:solid thin #333 !important;margin-top:15px !important}.afhaalmenus .inhoud_bericht{min-height:0}.product-thumbnail img{display:none !important}.afhaalmenus .quantity{float:left !important;margin-right:15px !important}.afhaalmenus .quantity input{padding:5px !important}.afhaalmenus .single_add_to_cart_button{float:left !important;clear:none !important;margin-top:0px !important}.woocommerce-message{border-color:#333 !important}.woocommerce-message::before{color:#333}.wc-proceed-to-checkout a,#place_order{color:#333 !important;background:none !important;border:solid thin #333 !important;font-weight:normal !important}.wc-proceed-to-checkout a:hover,#place_order:hover{background:#333 !important;color:white !important}.form-control-label,#ppom-price-cloner-wrapper,.variation-Ikbenouderdan18jaar{display:none !important}.ppom-input{float:left !important;margin:8px !important}header{position:fixed;left:0;z-index:99999;right:0}.container_logo{position:fixed;z-index:999}.logo{display:inline-block}@media screen and (min-width:991px){.container_logo{left:15px;top:70px}}@media screen and (max-width:991px){.logo{float:right}.container_logo{right:15px;top:0px}}.nav_openen{border:none;padding:10px;position:fixed;z-index:999999;background:white}header .container{background:rgba(255, 255, 255, 0.9);padding:0 10px;position:relative}nav{float:left}.navigatie{padding-left:20px}.navigatie li{border-right:solid thin #333 !important;text-align:center}.navigatie a{color:#333;text-decoration:none;font-weight:bold;padding:15px;display:block}.navigatie a::after{display:block;content:"";width:20px;border-bottom:solid thin #333;margin:5px auto 0 auto;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.navigatie a:hover::after,.navigatie .current_page::after{width:35px}.navigatie .last{border:none !important}@media screen and (min-width:991px){.nav_openen{display:none}}@media screen and (max-width:991px){header{display:none;margin-top:85px}header .container{padding:0}.navigatie li{border:none !important}}.taakschakelaar{float:right}.taakschakelaar li{display:inline-block;border-right:solid thin #333 !important;text-align:center}.taakschakelaar a{color:#333;text-decoration:none;font-weight:bold;padding:15px;display:block}.taakschakelaar .wpmenucartli{border:none !important}.taakschakelaar a::after{display:block;content:"";width:20px;border-bottom:solid thin transparent;margin:5px auto 0 auto;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.taakschakelaar .current-lang a::after{border-bottom:solid thin #333}.metaslider img{width:100vw !important;height:100vh !important;object-fit:cover !important}.rij1 .tekst1{background:rgba(255, 255, 255, 0.9);padding:10px 15px;border-radius:4px}.rij1 .tekst1 img:first-child{height:auto !important;width:30% !important;margin:0 10px}.rij1 .tekst1 .wp-image-83{width:50%;height:auto}.rij1 .tekst2{background:rgba(255, 255, 255, 0.9);padding:10px 15px;margin-top:10px;border-radius:4px}.rij1 .tekst1 a{color:#333;font-weight:bold}.rij1 .tekst2 strong{clear:both;display:block}.rij1 .tekst2 br{display:none}.rij1 .bericht{background:rgba(255, 255, 255, 0.9);padding:10px 15px;border-radius:4px;position:relative;max-height:440px;overflow:scroll}.rij1 .bericht input,.rij1 .bericht textarea{width:100%;padding:5px;border-radius:4px;border:solid thin grey;font-weight:normal;background:none}.rij1 .bericht input[type="submit"]{max-width:200px;background:none;margin-top:10px;float:right;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1 .bericht input[type="submit"]:hover{background:#CCCFD4;border:solid thin #CCCFD4;color:white}.rij1 span.wpcf7-not-valid-tip{display:none}.rij1 .wpcf7-not-valid{border:solid thin red !important}.rij1 .bericht form br{display:none}.rij1 div.wpcf7-validation-errors{border:solid thin red;border-radius:4px}.rij1 .sluiten{position:absolute;background:none;border:none;right:10px;top:10px}.rij1 .knop a{display:inline-block;border:solid thin grey;padding:5px 10px;border-radius:4px;text-decoration:none;color:#333;font-weight:bold;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1 .knop a:hover{background:#CCCFD4;border:solid thin #CCCFD4;color:white}@media screen and (max-width:991px){.rij1 .tekst1{margin-top:0}}@media screen and (min-width:991px){.rij1 .tekst1{position:absolute;bottom:50px;left:15px}}.afrekenen .bericht{width:700px;max-width:95%;margin:auto}@media screen and (min-width:991px){.afrekenen .bericht{max-height:calc(100vh - 130px);overflow:scroll}}.afrekenen .cart_totals h2{margin-top:0}.afrekenen .woocommerce form .form-row-last,.afrekenen .woocommerce form .form-row-first{width:100%}.afrekenen label{margin-bottom:0;line-height:normal !important}.afrekenen .bericht textarea{height:150px !important}.afrekenen input[type="radio"],.afrekenen input[type="checkbox"]{width:20px;position:relative}.small-text{font-size:14px;line-height:18px;margin-top:5px;margin-bottom:0}#webshop .tekst1 .col-md-3 a.reset_variations{display:none !important}#webshop div.product form.cart div.quantity{width:50%;margin-right:0}#webshop .quantity .qty{height:35.5px;width:100%;border:1px solid;border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px}#webshop div.product form.cart .button.single_add_to_cart_button{width:50%;border-bottom-left-radius:0;border-top-left-radius:0}#webshop div.product form.cart .button.single_add_to_cart_button:hover{background-color:black !important;border:1px solid black !important}.rij2 .loop{margin-top:25px}.rij2 .knoppen{text-align:right;width:25%;float:left;margin-top:30px}.rij2 .knoppen button{display:block;background:rgba(255, 255, 255, 0.9);border:none;margin-bottom:10px;float:right;margin-right:10px;text-align:right;min-width:170px;padding:10px 5px;border-radius:4px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2 .knoppen button:hover,.rij2 .knoppen .actiefmenu{margin-right:0}.rij2 .knoppen .actiefmenu{font-weight:bold}.rij2 .menus{float:right;width:75%;border-radius:4px;background:rgba(255, 255, 255, 0.9);padding:10px 15px;min-height:535px}.rij2 .menus .menu_indi{display:none;overflow:scroll;height:500px}.rij2 .menus .menu_1{display:block}.rij2 .knop a{display:inline-block;border:solid thin grey;padding:5px 10px;border-radius:4px;text-decoration:none;color:#333;font-weight:bold;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;float:right}.rij2 .knop a:hover{background:#CCCFD4;border:solid thin #CCCFD4;color:white}.rij2 .tekst{border-radius:4px;background:rgba(255, 255, 255, 0.9);padding:10px 15px}@media screen and (max-width:991px){.rij2 .knoppen,.rij2 .menus{width:100%}.rij2 .knoppen button{width:100%;margin-right:0;text-align:left}.rij2 .knoppen,.rij2 .loop{margin-top:0}}.rij4 .tekst1{background:rgba(255, 255, 255, 0.9);padding:10px 40px;border-radius:4px}.rij4 .label label{color:black}.rij4 .label{font-size:100% !important}.rij4 .price{display:none !important}.rij4 .single_variation_wrap{display:block !important}.rij4 .product_meta{display:none}.rij4 select{border-radius:3px;padding:5px}.rij4 button{background:none !important;border:solid thin black !important;color:black !important}.rij4 button:hover{background:#CCCFD4 !important;border:solid thin #CCCFD4 !important;color:white !important}.rij4 .reset_variations{color:#333;text-decoration:none}.rij4 .reset_variations:hover{color:#CCCFD4}.rij4 em{font-size:13px;font-weight:bold}#webshop .tekst1{background:none;padding:0}#webshop .tekst1 .col-md-3 .single-product{background:rgba(255, 255, 255, 0.9);padding:10px 40px;border-radius:4px;height:525px}#webshop .tekst1 .col-md-3 a{color:#333;font-weight:bold}.rij5 .tekst1{background:rgba(255, 255, 255, 0.9);padding:10px 15px;border-radius:4px}#resengo-booknow{max-height:calc(100vh - 210px);overflow-y:auto}@media screen and (max-width:991px){#resengo-booknow{max-height:unset}}.rij6 .tekst2{background:rgba(255, 255, 255, 0.9);padding:10px 15px;margin-top:150px;border-radius:4px}.rij6 .tekst1{background:rgba(255, 255, 255, 0.9);padding:10px 15px;border-radius:4px}.rij6 .maps{background:rgba(255, 255, 255, 0.9);padding:10px 15px;border-radius:4px;margin-top:20px}.rij6 a{color:#333;font-weight:bold;text-decoration:none}@media screen and (max-width:991px){.rij6 .tekst2{margin-top:0}}footer{position:fixed;bottom:0;left:0;right:0;background:rgba(255, 255, 255, 0.9);z-index:100;padding:10px 5px}footer li{list-style-type:none;padding:0}footer p{margin-bottom:0}footer a{font-weight:bold}footer a,footer a:hover{color:#333;text-decoration:none}.rechts{text-align:right;margin-bottom:0 !important}.rechts a{color:#333;text-decoration:none}