/* 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:170px auto 50px}.so-panel,.panel-grid{margin-bottom:0 !important}body{font-family:"Roboto", sans-serif;font-size:15px;background:#F7F7F9 !important}a,input,select,textarea,button{outline:0}h1,h2{font-family:"Domine", serif}h1{font-size:40px}h2{font-size:30px}.knop a{color:white;font-weight:bold;border:solid 2px #FA7F1C;display:inline-block;padding:10px 20px;text-decoration:none;margin:10px;text-transform:uppercase;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.knop a:hover{background:#FA7F1C}.achtergrond{height:400px}.inhoud{overflow:hidden}.paginatie{clear:both;text-align:center;margin-top:25px}.paginatie .page-numbers{color:#fa7f1c !important;padding:10px;font-weight:bold;border:solid thin #fa7f1c;text-decoration:none}.paginatie .page-numbers:hover,.paginatie .page-numbers.current{color:#0a3151 !important}header{background:rgba(10, 49, 81, 0.9);z-index:99;position:fixed;top:0;left:0;right:0}.top{position:absolute;top:0;left:0;z-index:999}.taal_schakelaar{float:left;display:none}.taal_schakelaar li{display:inline-block}.taal_schakelaar ul{padding:0}.taal_schakelaar a{padding:14px 5px;display:inline-block;color:white;text-decoration:none;font-weight:bold}.taal_schakelaar a:hover{color:#FA7F1C}.taalknop{text-transform:uppercase;background:#FA7F1C;color:white;border:none;width:40px;height:40px;font-weight:bold}.logo{float:left}.logo img{margin-top:30px}nav{float:right}.navigatie li{display:block;float:left}.navigatie a{color:white;text-transform:uppercase;border-right:solid thin #787878 !important;border-left:solid thin #787878 !important;display:inline-block;padding:40px 25px;font-weight:bold;text-decoration:none;position:relative}.navigatie a:hover::before,.navigatie .current_page_item a::before,.navigatie .current-menu-ancestor a::before,.navigatie .current_page_parent a::before{content:"";display:block;border-bottom:solid 10px #fa7f1c;width:100%;position:absolute;bottom:0;left:0}.navigatie .current_page_item ul a::before,.navigatie .current-menu-ancestor ul a::before,.navigatie .current_page_parent ul a::before{display:none}.navigatie a:hover,.navigatie .current_page_item a,.navigatie .current_page_item ul a:hover,.navigatie ul .current-menu-item a,.navigatie .current-menu-ancestor a,.navigatie .current-menu-ancestor a:hover,.navigatie .current-menu-ancestor .current-menu-item a,.navigatie .current_page_parent a{color:#FA7F1C}.navigatie .current_page_item ul a,.navigatie .current-menu-ancestor ul a,.navigatie .current_page_parent ul a{color:white}.navigatie .current-menu-ancestor .current-menu-item ul a{color:white}.navigatie .current-menu-ancestor .current-menu-item ul a:hover{color:#FA7F1C}.navigatie .current-menu-ancestor .current-menu-item ul .current-menu-item a{color:#FA7F1C}.navigatie li ul{position:absolute;background:rgba(10, 49, 81, 0.9);padding:20px 0;width:288px}.navigatie li ul li{display:block;float:none;padding:0 20px;position:relative}.navigatie li ul li a{padding:10px 0;border-left:none !important;border-right:none !important;border-bottom:dotted thin #787878 !important;display:block}.navigatie li ul li a:hover::before{display:none}.navigatie li:hover ul{display:block !important}.navigatie li:hover ul ul{display:none !important}.navigatie li:hover ul li:hover ul{display:block !important}.navigatie li ul ul{position:absolute;left:288px;right:0px;width:288px;top:-20px}.navi{float:left}.winkelmand{float:right}.winkelmand .first{display:none}.winkelmand .wpmenucartli{display:block !important}.banner{overflow:hidden;position:absolute;top:0;left:0;right:0}.banner img{width:auto !important}.rij1{padding:150px 0 40px 0}.rij1_home{color:white}.rij1_home h1{font-weight:bold;margin-bottom:30px;text-shadow:0 0 10px black;font-family:"Domine", serif}.rij1_home .widget_product_search{text-align:center;color:black}.rij1_home .woocommerce-product-search{width:480px;text-align:left;margin-bottom:40px !important}.rij1_home label{background:#FA7F1C;color:white;border-radius:50%;padding:12px 17px;margin-bottom:0;position:relative;z-index:9;font-size:20px}.rij1_home .woocommerce-product-search input{border:none;padding:10px 10px 10px 20px;width:250px;margin-left:-20px}.rij1_home .woocommerce-product-search button{background:#FA7F1C;margin-left:-3px;border:none;color:white;height:41px;margin-top:8px;width:100px;font-weight:bold;font-size:16px;border-top-right-radius:30px;border-bottom-right-radius:30px}.rij1_home .knop{text-shadow:1px 1px #333}.rij1_service h1{font-weight:bold;margin-bottom:30px;font-family:"Domine", serif}.rij1_service h2{margin-bottom:30px;font-weight:bold;font-family:"Domine", serif}.rij1_service .soua-tabs{width:25% !important;float:left !important}.rij1_service .soua-tabs a{color:#FA7F1C !important;font-weight:bold !important;border:solid thin #FA7F1C;display:block;margin-bottom:15px !important}.rij1_service .soua-tabs a:hover,.rij1_service .soua-tabs .current a{background:#FA7F1C;color:white !important;border:solid thin #FA7F1C !important}.rij1_service .tab_content{width:74% !important;float:right !important;padding:20px}.rij1_service .tabs_item{color:black !important}.rij1_service .tabs_item a{color:#FA7F1C;font-weight:bold;border:solid 2px #FA7F1C;display:inline-block;padding:10px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij1_service .tabs_item a:hover{background:#FA7F1C;color:white}.rij1_service li{text-align:left !important}.rij1_service img{width:50% !important;height:auto}.rij1_blog .loop{margin-top:35px}.rij1_blog .loop img{width:100%}.rij1_blog .loop a{color:white}.rij1_blog .col-md-4{overflow:hidden;margin-bottom:20px}.rij1_blog .loop .afbeelding{height:280px}.rij1_blog .inhoud_blog{position:absolute;bottom:0%;background:rgba(10, 49, 81, 0.8);padding:20px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;right:15px;left:15px}.rij1_blog .datum{float:right}.rij1_bericht h1{text-align:center;margin-bottom:10px}.rij1_bericht .datum{margin-bottom:35px;text-align:center;display:block;font-size:20px;color:#FA7F1C}.rij1_bericht img{width:400px;max-width:100%;height:auto;float:left;padding-right:25px}.rij1_bericht .knop{margin-top:25px}.rij1_bericht .knop a{color:#FA7F1C}.rij1_bericht .knop a:hover{color:white}.rij1_contact h1{font-weight:bold;margin-bottom:30px;text-shadow:0 0 10px black;font-family:"Domine", serif;color:white}.rij1_voorwaarden h1{font-weight:bold;margin-bottom:30px;font-family:"Domine", serif}.rij1_error a{color:#0a3151;font-weight:bold;text-decoration:none}.rij1_error a:hover{color:#FA7F1C}.rij2{padding:120px 0}.rij2_home img{width:100%;height:auto}.rij2_home h2{font-weight:bold;margin-bottom:80px}.rij2_home a h3{color:white;min-height:52px}.rij2_home .col-md-3{padding:0;overflow:hidden;margin-bottom:40px !important;background:white}.rij2_home a{color:white}.rij2_home .content{position:relative;bottom:0;background:rgba(10, 49, 81, 0.8);width:100%;padding:20px;min-height:200px !important;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij2_home .price{text-align:right}.rij2_home .amount{background:#FA7F1C;font-weight:bold;border-radius:50%;font-size:18px;padding:10px}.rij2_home .woocommerce-Price-currencySymbol{font-size:23px;margin-right:5px}.rij2_home .afbeelding{max-height:280px;overflow:hidden}.rij2_home .excerpt{opacity:0;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij2_home a:hover .content{bottom:0}.rij2_home a:hover .excerpt{opacity:1}.rij2_contact h2{margin-bottom:30px}.rij2_contact a{font-weight:bold;color:#FA7F1C;text-decoration:none}.rij2_contact img{margin-top:20px}.rij2_contact a:hover{color:#0a3151}.rij2_contact label{width:100%}.rij2_contact input,.rij2_contact textarea{width:100%;padding:5px}.rij2_contact input{margin-bottom:20px}.rij2_contact textarea{height:150px}.rij2_contact .wpcf7-not-valid-tip{display:none}.rij2_contact .wpcf7-not-valid{border:solid thin red !important}.rij2_contact input[type="submit"]{width:200px;float:left;border:solid 2px #FA7F1C;background:none;text-decoration:none;text-transform:uppercase;font-weight:bold;color:#FA7F1C;padding:10px 20px;text-decoration:none;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij2_contact input[type="submit"]:hover{color:white;background:#FA7F1C}.rij3{background:#FA7F1C;color:white;padding:30px 0}.rij3_home p{margin-bottom:0;font-size:18px}.rij3_home i{display:block;float:left;width:50px;text-align:center;font-size:25px}.products{clear:both;padding:0}.rij1_producten h1{font-weight:bold;text-align:center;margin-bottom:50px}.rij1_producten .woocommerce-pagination{clear:both;float:none}.rij1_producten .woocommerce-pagination ul{text-align:center;margin-top:20px}.rij1_producten .woocommerce-pagination ul li{display:inline-block;margin:40px 5px 0 5px;font-weight:bold}.rij1_producten .woocommerce-pagination ul li .page-numbers{color:#FA7F1C;padding:10px;border:solid thin #FA7F1C;text-decoration:none}.rij1_producten .woocommerce-pagination ul li a:hover,.rij1_producten .woocommerce-pagination ul li .current{color:#0a3151}.rij1_producten .woocommerce-result-count{display:none}.rij1_producten .woocommerce-ordering{float:right;margin-bottom:20px}.rij1_producten .woocommerce-ordering select{padding:5px}.rij1_producten .afbeelding{overflow:hidden;height:280px}.rij1_producten .prod_cat li{list-style-type:none;padding:0}.rij1_producten .prod_cat{text-align:left}.rij1_producten .prod_cat ul li{display:block}.rij1_producten .prod_cat a{color:#FA7F1C;padding:10px 15px;text-decoration:none;display:block}.rij1_producten .prod_cat a:hover,.rij1_producten .prod_cat .current-cat a{color:white;background:#FA7F1C}.rij1_producten .prod_cat ul ul{padding-left:0}.rij1_producten .prod_cat .children{border:solid thin #FA7F1C;padding:10px 20px}.rij1_producten .prod_cat .children a{background:none !important;color:#FA7F1C !important}.rij1_producten .prod_cat .children a:hover{color:#0a3151 !important}.rij1_producten .prod_cat .children .current-cat a{color:#0a3151 !important}.rij1_producten .prod_cat .cat-item-90{display:none !important}.rij1_producten .afbeelding img{}.rij1_product h1{font-weight:bold;margin-bottom:30px;text-align:center}.rij1_product .price{font-size:45px;color:#FA7F1C;font-weight:bold}.rij1_product .woocommerce-Price-currencySymbol{font-size:55px;margin-right:15px}.rij1_product .woocommerce-product-details__short-description{border-top:solid thin lightgrey;padding:10px 0}.rij1_product input{padding:5px;text-align:center;width:80px;border:solid 2px lightgrey;border-right:none}.rij1_product button{background:#FA7F1C;font-weight:bold;color:white;padding:7px;border:none}.rij1_product button:hover{background:#0a3151}.rij1_product button i{margin-right:10px}.rij1_product .quantity{float:left}.rij1_product .emoji{display:none !important}.woocommerce-product-gallery__image ol.flex-control-nav li img{width:100% !important;height:200px !important;object-fit:cover}.rij1_product .flex-control-nav{padding:0;list-style-type:none}.rij1_product .flex-control-nav li{display:inline-block;border:solid 10px white;width:50%}.rij2_project{background:white !important}.rij2_project h2{font-weight:bold;margin-bottom:30px}.rij2_project .panel{box-shadow:none}.rij2_project .knop a{color:#FA7F1C}.rij2_project .knop a:hover{color:white}.rij2_project table{width:100%;margin-top:25px}.rij2_project table td{border-bottom:solid thin lightgrey;padding:10px 0}.rij2_project img{max-width:100%;height:auto}.rij1_winkelmand h1{font-weight:bold;margin-bottom:30px;font-family:"Domine", serif;text-align:center}.rij1_winkelmand a{color:#FA7F1C;font-weight:bold;text-decoration:none}.rij1_winkelmand a:hover{color:#0a3151}.rij2_winkelmand{background:white}.rij2_winkelmand h2{margin-bottom:30px;font-family:"Domine", serif}.rij2_winkelmand .wc-proceed-to-checkout a,.rij1_winkelmand .return-to-shop a{color:#FA7F1C !important;font-weight:bold;background:none !important;border:solid 2px #FA7F1C !important;border-radius:0 !important;padding:10px 20px;text-transform:uppercase;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij2_winkelmand .wc-proceed-to-checkout a:hover,.rij1_winkelmand .return-to-shop a:hover{background:#FA7F1C !important;color:white !important}.rij1_afrekenen h1{font-weight:bold;margin-bottom:30px;font-family:"Domine", serif;text-align:center}.rij1_afrekenen input,.rij1_afrekenen textarea{width:100%;padding:5px}.rij1_afrekenen input{margin-bottom:20px}.rij1_afrekenen textarea{height:150px !important}.rij1_afrekenen h3{margin-bottom:30px;font-family:"Domine", serif}.rij1_afrekenen input,.rij1_afrekenen textarea{padding:5px;width:100%}.rij2_afrekenen{background:white}.rij2_afrekenen h3{margin-bottom:30px;font-family:"Domine", serif}.rij2_afrekenen .wc_payment_methods{list-style-type:none;padding:0}.rij2_afrekenen .button{color:#FA7F1C !important;font-weight:bold;background:none !important;border:solid 2px #FA7F1C !important;border-radius:0 !important;padding:10px 20px;text-transform:uppercase;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij2_afrekenen .button:hover{background:#FA7F1C !important;color:white !important}.rij2_afrekenen .woocommerce-form__label{margin-left:20px !important}.rij2_afrekenen a{color:#0a3151;font-weight:bold;text-decoration:none}.rij2_afrekenen a:hover{color:#FA7F1C}.rij2_afrekenen .woocommerce-form__label-for-checkbox input{display:block !important;margin:8px 0 !important}.rij1_thank a{color:#0a3151;font-weight:bold;text-decoration:none}.rij1_thank a:hover{color:#FA7F1C}.upsells .amount{color:white !important}.upsells .woocommerce-Price-currencySymbol{font-size:23px !important;margin-right:5px !important;color:white !important}.upsells .price{font-size:initial !important}.upsells{padding-left:15px;padding-right:15px}.upsells h2{padding-top:30px !important;margin-bottom:10px !important}.sterktes{background:#FA7F1C;color:white;padding:30px 0}.sterktes ul{margin:0 !important;padding:0 !important;font-size:18px}.footer .sterktes i{display:block;float:left;width:50px;height:50px;text-align:center;font-size:25px;color:white;background:none;box-shadow:none}.winkel{position:fixed;bottom:0;left:0;display:none;z-index:999}.winkel a{display:block;font-size:18px;padding:10px;color:white;background:#FA7F1C;text-align:center}.footer{background:#F7F7F9;color:black;clear:both}.footer h2{margin-bottom:40px;font-size:30px;font-weight:bold}.footer i{display:block;float:left;font-size:20px;text-align:center;width:50px;margin-right:20px;background:white;border-radius:50%;color:#0a3151;box-shadow:0px 0px 25px 1px rgba(0, 0, 0, 0.2)}.footer .fa-map-marker{padding:15px 15px}.footer .fa-phone{padding:15px 15px}.footer .fa-envelope{padding:15px 15px}.footer ul{list-style-type:none;padding:0;margin-left:20px;margin-bottom:40px;padding-top:15px}.footer a{color:#0a3151;font-weight:bold;text-decoration:none}.footer a:hover{color:#FA7F1C}.sinergio{background:#0a3151;color:white;padding:30px 0 40px 0}.sinergio .left{float:left}.sinergio .right{float:right}.sinergio p{margin-bottom:0;font-size:14px}.sinergio a{color:white;text-decoration:none}.sinergio a:hover{color:#FA7F1C}@media screen and (max-width:768px){#cmplz-document{margin-top:230px}.nav_toggle{position:absolute;height:40px;width:40px;color:white;right:0;top:0;background:#FA7F1C;border:none;font-size:18px;z-index:99999}.rij2_home .content{bottom:0}.rij2_home .excerpt{opacity:1}.navi{position:absolute;width:80%;top:0;right:0;background:#0a3151;z-index:999;padding-top:0;height:100%}.navigatie li,.navigatie a{display:block;width:100%}.navigatie li{background:#0a3151}.navigatie a{padding:25px !important;border:none !important}.navigatie a::before{display:none !important}.winkelmand{display:none !important}#cssmenu ul ul{display:none !important}.logo{margin-top:30px;padding-bottom:20px}.rij1_home .knop a{display:none}.winkel{display:block !important}.rij1_service .soua-tabs,.rij1_service .tab_content,.rij1_service .tab_content img{width:100% !important}.rij2_home .col-md-3{margin-bottom:15px}.rij1_home h1{font-size:35px}}@media screen and (min-width:768px) and (max-width:991px){.rij2_home .content{bottom:0}.rij2_home .col-md-3{width:50%;float:left}.rij2_home .excerpt{opacity:1}}@media screen and (min-width:991px) and (max-width:1200px){.container{width:971px !important}}@media screen and (min-width:1200px) and (max-width:1400px){.container{width:1170px !important}.rij2_home .content{bottom:-28%}}@media screen and (min-width:1400px){.container{width:1370px !important}}