html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background:#fff;color:#000;font-size:14px;font-weight:400;line-height:22px;font-family:'Saira',sans-serif}h1,.xoo-cp-hdtxt,h2,h3,h4,h5,h6{color:#135772;font-family:'Saira',sans-serif;font-weight:500}h1 strong,.xoo-cp-hdtxt strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#404d5e}h1,.xoo-cp-hdtxt{font-size:40px}h2{font-size:30px}h3{font-size:20px;font-weight:700}h4{font-size:18px}h5{font-size:14px}p::-moz-selection{color:#404d5e}p::selection{color:#404d5e}a{color:#404d5e;outline:none!important;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease}.center{text-align:center}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,button,input[type="submit"],.btn,.gform_button,.acf-button,.upme-button{background:#135772;border:none;color:#fff;font-weight:700;outline:none;padding:15px 25px;-webkit-border-radius:0;border-radius:0;moz-border-radius:0;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#c5d133;color:#fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#135772;color:#fff}.gform_button,.btn-orange,.acf-button,.upme-button,.alm-btn-wrap .alm-load-more-btn{color:#fff}.gform_button:hover,.gform_button:focus,.btn-orange:hover,.btn-orange:focus,.acf-button:hover,.acf-button:focus,.upme-button:hover,.upme-button:focus,.alm-btn-wrap .alm-load-more-btn:hover,.alm-btn-wrap .alm-load-more-btn:focus{color:#fff;text-decoration:none;filter:alpha(opactiy=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.btn_transparant{background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .25);color:#fff;line-height:24px;padding:5px 15px;text-transform:uppercase;-webkit-border-radius:100px;border-radius:100px;moz-border-radius:100px}.btn_transparant:hover{background:#fff;color:#F87A42;text-decoration:none}.btn{-webkit-border-radius:5px;border-radius:5px;moz-border-radius:5px}.woocommerce .quantity .qty{line-height:45px;height:45px}.admin-bar .sidebar{padding-top:32px}.content_bg{background:#f2f2f2}#content{padding-bottom:50px}#content article{padding:0 5%}#content a{text-decoration:underline}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row-eq-height>[class*='col-'],.row-eq-height .product{display:flex;flex-direction:column}#algemene_melding_website{background-color:#99b7d3;position:relative;z-index:1001}#algemene_melding_website p{color:#fff;margin:10px 0;text-align:center}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}.navbar-collapse{-webkit-box-shadow:inset 0 0 0 0 #fff;-moz-box-shadow:inset 0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff}#main-menu{float:right}.navbar-default{background:none;border:none}.navbar-default .navbar-nav>li>a{padding:14px 30px}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background:#135772;color:#fff}.navbar-default .dropdown-menu{border:none;background:#135772;-webkit-box-shadow:inset 0 0 0 0 #fff;-moz-box-shadow:inset 0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff;-webkit-border-radius:0;border-radius:0;moz-border-radius:0}.navbar-default .dropdown-menu>li{min-width:200px}.navbar-default .dropdown-menu>li>a{color:#fff;padding:15px 30px;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease}.navbar-default .dropdown-menu>li>a,.navbar-default .dropdown-menu>li>a:focus,.navbar-default .dropdown-menu>li>a:hover,.navbar-default .dropdown-menu>.active>a,.navbar-default .dropdown-menu>.active>a:focus,.navbar-default .dropdown-menu>.active>a:hover{background:#fff0}.navbar-default .dropdown-menu>li>a:focus,.navbar-default .dropdown-menu>li>a:hover{font-size:1.05em}.navbar-nav>li>a,.navbar-nav>li>a:hover,.navbar-nav>li>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:#135772;color:#fff;font-weight:700}li.wpmenucartli a.wpmenucart-contents{padding:7px 15px 6px}li.wpmenucartli a.wpmenucart-contents i{background:url(/wp-content/themes/ventima/images/cart.svg) 3px 2px no-repeat;background-size:30px 26px;display:block;height:35px;width:40px}li.wpmenucartli a.wpmenucart-contents i::before{content:none}li.wpmenucartli a.wpmenucart-contents span.cartcontents{background:#c5d133;display:block;line-height:25px;text-align:center;height:25px;width:25px;position:absolute;left:-10px;bottom:-10px;-webkit-border-radius:20px;border-radius:20px;moz-border-radius:20px}li.cart a,li.account a{padding:8px 15px;background:#135772 url(/wp-content/themes/ventima/images/user.svg) 14px 10px no-repeat!important;background-size:30px 26px!important;display:block;height:48px;width:60px;text-indent:-999999px}li.cart a{background:#135772 url(/wp-content/themes/ventima/images/cart.svg) 14px 10px no-repeat!important;background-size:30px 26px!important}#mobile_cart,#my_account{display:inline-block;float:left;width:50%;text-align:center}#mobile_cart a,#my_account a{display:inline-block;padding:10px 15px 0}#mobile_cart i,#my_account i{background:url(/wp-content/themes/ventima/images/cart.svg) no-repeat;background-size:30px 26px;display:block;height:26px;width:30px}#mobile_cart i::before,#my_account i::before{content:none}#my_account i{background:url(/wp-content/themes/ventima/images/user.svg) no-repeat;background-size:30px 26px}li.category_arrow a{background:#135772 url(/wp-content/themes/ventima/images/arrow_back.png) no-repeat!important;background-size:28px 26px!important;background-position:center!important;display:block;height:48px;width:53px;text-indent:-9999px}#nav-modal{background:#135772}#nav-modal li a{font-size:16px}#nav-modal .modal-header{border-bottom:none}#nav-modal .close{color:#fff;font-size:3em;text-shadow:none;filter:alpha(opactiy=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#modal_alert:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}#modal_alert{text-align:center;padding:0!important}#modal_alert .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}footer#colophon{background:#fff}#footer_betaalmethoden ul{margin:0;padding:0;list-style:none}#footer_betaalmethoden li{line-height:100px;float:left}#footer_betaalmethoden li.leeg{display:block;height:50px;min-width:50px}#footer_betaalmethoden img{max-height:50px;margin-right:5px;width:auto}#footer_betaalmethoden li:last-child{float:right}#footer_betaalmethoden li:last-child img{margin-right:50px}.footer-menu{padding-top:15px}.footer-menu .list-inline{display:flex;justify-content:center}.sidebar{background-color:#135772}#logo_block{background:#c5d133;margin:0 -15px;padding:30px}#onderdeel_van a{color:#fff;display:inline-block;font-weight:700;height:auto;margin:15px auto 0;text-align:center;width:100%}#onderdeel_van a:hover{text-decoration:none}#onderdeel_van img{display:inline-block;margin:0 0 0 10px!important;height:auto;width:35%!important}#sidebar_menu{margin-top:30px}#sidebar_menu li{background:url(/wp-content/themes/ventima/images/menu_line.png) left bottom no-repeat;list-style:none;margin-bottom:20px;padding-bottom:15px}#sidebar_menu li a{color:#fff;font-size:1.8em;line-height:1.3em}#sidebar_menu li a:hover{text-decoration:none}.single-product .sidebar{overflow-y:scroll}.single-product .sidebar #product_form{padding:30px;margin-bottom:30px}.single-product .sidebar #product_form h3,.single-product .sidebar #product_form label{background:url(/wp-content/themes/ventima/images/menu_line.png) left bottom no-repeat;color:#fff;font-size:20px;font-weight:700;list-style:none;margin-bottom:10px;min-width:100%;padding-bottom:20px}.single-product .sidebar #product_form h3 strong,.single-product .sidebar #product_form label strong{color:#135772}.single-product .sidebar #product_form #maat{margin-bottom:30px}.single-product .sidebar #product_form #maat .form-group{background:#c5d133;margin-left:-10px;margin-right:-10px;padding:30px 45px}.single-product .sidebar #product_form #maat .form-group label{background:none;font-size:1.2em;font-weight:400;margin-bottom:5px;padding-bottom:5px}.single-product .sidebar #product_form #maat .form-group input{font-size:16px;line-height:45px;height:45px;-webkit-border-radius:0;border-radius:0;moz-border-radius:0;-webkit-box-shadow:inset 0 0 0 0 #fff;-moz-box-shadow:inset 0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff}.single-product .sidebar #product_form .form-group{margin-bottom:30px}.single-product .sidebar #product_form .form-group select{width:100%}.single-product .sidebar #product_form input[type='submit']{background:#c5d133;font-size:1.2em;font-weight:400}.single-product .sidebar #product_form a.toelichting{color:#c5d133}.single-product .sidebar #product_form #bouwsteen_kleuren .bouwsteen_kleur{border:3px solid #fff;min-height:100px;display:block}.single-product .sidebar #product_form #bouwsteen_kleuren .bouwsteen_kleur span{color:#fff;display:inline-block;font-size:4em;font-weight:700;text-align:center;width:100%;line-height:100px}.single-product .sidebar #product_form #bouwsteen_kleuren .bouwsteen_kleur.active_border{border-color:#c5d133}.single-product .sidebar #product_form #bouwsteen_kleuren p{color:#fff}.single-product .sidebar #product_form #bouwsteen_kleuren #bouwsteen_eigen_ral_kleur{width:100%;margin-bottom:15px}body.grada .form-group_dubbelinstelbaar{display:none}#product_categories a,#product_categories a:hover,.tax-product_cat .products a,.tax-product_cat .products a:hover{text-decoration:none}#product_categories h2,.tax-product_cat .products h2{color:#fff}#product_categories div.col-sm-6 img,#product_categories li img,.tax-product_cat .products div.col-sm-6 img,.tax-product_cat .products li img{border:10px solid #fff;margin-bottom:0!important;height:auto;max-width:100%}#product_categories li,.tax-product_cat .products li{background:#c5d133;margin:0 0 2.992em 0;padding:30px}#product_categories li .woocommerce-LoopProduct-link,.tax-product_cat .products li .woocommerce-LoopProduct-link{display:flex;height:100%;flex-direction:column;flex:1 1 auto}#product_categories li img.attachment-large,.tax-product_cat .products li img.attachment-large{order:2;margin-top:auto}#product_categories .frontpage_product_wrap,.tax-product_cat .products .frontpage_product_wrap{padding:30px 30px 0 30px;position:relative;height:100%;z-index:1}#product_categories .frontpage_product_wrap .woocommerce-loop-product__link,.tax-product_cat .products .frontpage_product_wrap .woocommerce-loop-product__link{display:flex;height:100%;flex-direction:column;flex:1 1 auto}#product_categories .frontpage_product_wrap img.attachment-large,.tax-product_cat .products .frontpage_product_wrap img.attachment-large{order:2;margin-top:auto}#product_categories .row-eq-height>[class*='col-'],.tax-product_cat .products .row-eq-height>[class*='col-']{margin-bottom:2.992em!important}#product_categories .frontpage_product_bg,.tax-product_cat .products .frontpage_product_bg{background:#c5d133;position:absolute;left:0;right:0;top:0;bottom:0;height:100%;margin:0 15px;width:calc(100% - 30px);z-index:0}#product_categories li,.tax-product_cat .products li{margin:0 3.8% 2.992em 0}#product_categories li:nth-child(even),.tax-product_cat .products li:nth-child(even){margin:0 0 2.992em 0}#product_categories div.col-sm-6.last .frontpage_product_wrap,.tax-product_cat .products div.col-sm-6.last .frontpage_product_wrap{margin-right:0}.tax-product_cat .woocommerce-result-count,.tax-product_cat .woocommerce-ordering{display:none}.tax-product_cat li.product{padding:30px!important;width:100%!important}.single-product #product_content{margin-left:10px}.single-product .woocommerce-product-gallery__wrapper{-webkit-box-shadow:-100px -100px 0 -50px #c5d133;-moz-box-shadow:-100px -100px 0 -50px #c5d133;box-shadow:-100px -100px 0 -50px #c5d133}.single-product .has_sirv .flex-viewport{height:auto!important}.single-product .has_sirv .flex-control-thumbs{margin-top:-75px}.single-product div.images img{border:10px solid #f2f2f2}.single-product #price_box{border:2px solid #fff;margin-top:7%;padding:30px 15px 0;position:relative}.single-product #price_box .cart{margin-bottom:0!important}.single-product #price_box .price .woocommerce-Price-amount{color:#135772;font-size:40px;font-weight:700}.single-product #price_box .tc-totals-form .price{min-height:auto}.single-product #price_box .quantity{position:absolute;right:170px;top:30px}.single-product #price_box .single_add_to_cart_button{background:#c5d133!important;color:#135772!important;position:absolute;right:15px;top:30px}.single-product #price_box .geselecteerde_maat-div{border-bottom:1px solid #fff;color:#747171;font-size:1.3em;padding-bottom:10px}.single-product #product_short_description{margin-top:30px}.single-product .product_melding{background:#fff;border:2px solid #c5cf43;margin:0;padding:15px}.single-product .product_melding h3{font-size:20px;margin:0 0 30px}.single-product #tm-epo-totals{display:none!important}.single-product .geselecteerde_opties_content-div .tm-description{margin-top:0}.single-product .geselecteerde_opties_content-div i{color:#135772}.single-product .geselecteerde_opties_content-div h3{font-size:1.5em}.single-product .levertijd-div{margin-bottom:0;margin-top:15px}.single-product .levertijd-div .tc-row{display:block}.single-product .levertijd-div .tm-epo-element-label{color:#c5d133;display:inline-block;font-weight:700;float:left;font-size:16px;width:50%}.single-product .levertijd-div .tm-description{color:#135772;clear:none;display:inline-block;font-size:16px;font-weight:700;float:right;text-align:right;width:50%}.single-product .loading{background:#e2e2e2;position:absolute;z-index:9999;bottom:0;left:0;right:0;top:0;height:100%;width:100%;filter:alpha(opactiy=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.single-product .loading .icon{background:url(/wp-content/themes/ventima/images/loading.gif) no-repeat;background-size:100%;position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;height:600px;width:800px}.single-product #product_breedte,.single-product #product_hoogte,.single-product #product_m2{display:none}.single-product button.button.added::after,.single-product .xoo-cp-icon-check,.single-product .xoo-cp-icon-spinner,.single-product .xoo-cp-rel-price{display:none}.woocommerce-breadcrumb{display:none}.shop_table .actions{display:none}.product-quantity p{margin-bottom:0;text-align:center}.tc-name.variation-M2,.tc-value.variation-M2{display:none!important}.woocommerce-info{border-color:#404d5e}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px}#ship-to-different-address{font-size:20px}#ship-to-different-address-checkbox{margin-left:0;position:relative}#myfield1_field label{font-weight:400}#myfield1_field.form-row.woocommerce-invalid label{color:#000}.woocommerce table.shop_table{-webkit-border-radius:0;border-radius:0;moz-border-radius:0}.woocommerce-message{border-top-color:#c5d133}.variation-Geselecteerdeopties ul{float:left;list-style:none;padding-left:5px}#billing_state_field,#billing_address_2_field,#shipping_country_field,#shipping_address_2{display:none!important}.woocommerce-terms-and-conditions-checkbox-text{padding-left:20px;display:inline-block;line-height:20px}.woocommerce-MyAccount-navigation ul{padding-left:15px}.woocommerce-MyAccount-navigation ul li{list-style:square}.xoo-cp-hdtxt{border-bottom:none;padding-top:30px;text-transform:none}.xoo-cp-container{border:none}.xoo-cp-container .btn{-webkit-border-radius:0;border-radius:0;moz-border-radius:0}.xoo-cp-container .btn:hover{color:#fff}table.xoo-cp-cart tr{border:none}.xoo-cp-variations .variation dt{clear:left}.xoo-cp-btn-ch{margin-right:10px}.xoo-cp-cart-total{background:#f2f2f2;padding:14px}.xcp-rel-head{border-top:none!important}.return-to-shop{display:none}@media (min-width:768px){.row-eq-height>[class*='col-']{width:49.9%}}@media (min-width:991px){.navbar-default .navbar-nav>li>a{margin-right:15px}.navbar-default .dropdown-menu{left:auto;right:15px}.algemene_melding_website_active .sidebar{padding-top:42px}.algemene_melding_website_active.admin-bar .sidebar{padding-top:74px}#content{border-right:50px solid #747171;min-height:calc(100vh - 119px);padding-bottom:100px}#content #primary{padding:0 9%}#content article{padding:0 10%}#content h1,#content .xoo-cp-hdtxt{margin-bottom:30px}footer#colophon{padding:30px 75px 30px 12%}.sidebar{position:fixed;top:0;left:0;bottom:0;z-index:1000;display:block}#logo_block img{height:auto;margin:0 auto;width:70%}#sidebar_menu{margin-top:50px}#sidebar_content{position:relative;padding-bottom:56.25%;margin-top:30px;overflow:hidden;max-width:100%;height:auto}#sidebar_content iframe,#sidebar_content object,#sidebar_content embed{position:absolute;top:0;left:0;width:100%;height:100%}#product_categories h2,.tax-product_cat .products h2{font-size:1.5em!important;line-height:1.2em}#product_categories li,.tax-product_cat .products li{padding:50px 15px 0!important}.single-product #product_left{float:left;margin-left:50px;margin-top:50px;width:calc(48% - 50px)}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}}@media (min-width:1281px){#product_categories h2,.tax-product_cat .products h2{font-size:1.8em!important;line-height:1.3em;min-height:97px}#product_categories .frontpage_product_wrap,#product_categories li,.tax-product_cat .products .frontpage_product_wrap,.tax-product_cat .products li{padding:50px 75px 0!important}#product_categories div.col-sm-6:nth-child(even),.tax-product_cat .products div.col-sm-6:nth-child(even){margin-right:0}.page div.col-sm-6 img{height:auto;max-width:100%}}@media (max-width:1281px){#product_categories h2,.tax-product_cat .products h2{font-size:1.2em!important;line-height:1.3em}#sidebar_menu{margin-top:30px}#sidebar_menu li{background-size:90%}#sidebar_menu li a{font-size:1.5em}}@media (max-width:1200px){.single-product #product_left{width:94%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}#footer_betaalmethoden li.leeg{display:none}#footer_betaalmethoden li:last-child{float:left}#footer_betaalmethoden li:last-child img{margin-right:0}}@media (max-width:991px){#logo_block{padding:0}#logo_block p{color:#fff;font-size:16px;margin-bottom:0;text-align:center}.navbar-toggle{float:left}.navbar-header{color:#fff}.navbar-header h4{text-align:center}.navbar-header h4 a{color:#fff;font-size:25px;text-transform:uppercase}.navbar-header h4 a:hover{text-decoration:none}.modal-dialog{width:100%}.navbar-nav>li>a{text-align:center}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid #fff0;box-shadow:inset 0 1px 0 rgb(255 255 255 / .1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-collapse.collapse.in{display:block!important}.menu-sidebar-menu-container{display:none}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:100%}.sidebar{padding-top:0!important}#mobile_header{background:#135772}.navbar-toggle .icon-bar{background:#fff}.site-navigation{display:none}.sidebar #product_form{padding:15px!important}#content{padding-top:15px}#footer_betaalmethoden li{line-height:50px}#footer_betaalmethoden img{max-height:25px;margin-right:5px}#footer_betaalmethoden li:last-child img{max-height:25px}footer#colophon{float:left;width:100%;min-height:50px}.footer-menu{float:left}.footer-menu .list-inline{display:block}.footer-menu li{float:left;text-align:center;width:100%}.footer-menu li span{display:none}.single-product .product_title{padding-bottom:30px!important}.single-product .woocommerce-product-gallery__wrapper{-webkit-box-shadow:-75px -75px 0 -50px #c5d133;-moz-box-shadow:-75px -75px 0 -50px #c5d133;box-shadow:-75px -75px 0 -50px #c5d133}.single-product #price_box .geselecteerde_maat-div{font-size:1em}.single-product #price_box .geselecteerde_opties_content-div h3{font-size:1em}.single-product #price_box .price .woocommerce-Price-amount{font-size:1.5em}.single-product #price_box .single_add_to_cart_button{padding-left:15px;padding-right:15px}.single-product #price_box .quantity{right:160px}.vc_column_container>.vc_column-inner{padding-left:0!important;padding-right:0!important}#product_categories .frontpage_product_wrap{margin-right:0}}@media (max-width:768px){.single-product #price_box{padding-top:100px}}@media (min-width:991px) and (max-width:1200px){.hidden-lg{display:none}.visible-lg{display:block!important}}@media (min-width:1200px) and (max-width:1600px){.single-product #price_box{padding-top:100px}}