@font-face{font-family:'Open Sans',sans-serif;src:url(/wp-content/themes/germany/fonts/Poppins-Medium.eot);src:url(/wp-content/themes/germany/fonts/Poppins-Medium.woff2) format('woff2'),url(/wp-content/themes/germany/fonts/Poppins-Medium.woff) format('woff'),url(/wp-content/themes/germany/fonts/Poppins-Medium.ttf) format('truetype'),url(/wp-content/themes/germany/fonts/Poppins-Medium.svg#Poppins-Medium) format('svg'),url(/wp-content/themes/germany/fonts/Poppins-Medium.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}body{font-family:'Poppins-Medium',Arial,"sans-serif"}main{height:100vh;display:flex;flex-direction:column}img{max-width:100%;height:auto!important}a{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}a:hover{color:#db1616}button:focus{outline:none!important}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}header{background-color:#fff;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .24);box-shadow:0 0 15px rgb(0 0 0 / .24);border:1px #eee solid}.h1,.h2,.h3,h1,h2,h3{margin-top:0}label{margin-bottom:0}.navbar-light .navbar-nav .nav-link{color:#555}.navbar-default .navbar-nav>li>span.glyphicon-triangle-bottom{display:inline-block;font-size:11px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#fff0}.navbar-default .navbar-nav>li>a:before{content:"";position:absolute;z-index:0;left:50%;right:50%;bottom:-20px;background:#ea6b14;height:2px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.navbar-default .navbar-nav>li>a:hover:before,.navbar-default .navbar-nav>.active>a:before{left:0;right:0}.navbar .dropdown{margin-left:15px}.navbar .dropdown .btn{background-color:#0c8040;border:none;position:relative;box-shadow:none;color:#fff;font-size:18px;padding:10px 25px;border-radius:3px}.navbar .dropdown .dropdown-toggle::after{display:none}.navbar .dropdown .btn span{position:absolute;width:30px;background-color:#0a6633;right:0;top:0;height:100%;display:flex;justify-content:center;align-items:center}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:normal}.headerbg{min-height:550px;background-size:cover;background-position:center;display:flex}.headerbg>div{position:relative}.headerbg .panel{position:absolute;background-color:#fff;width:100%;max-width:400px;left:15px;bottom:-20px;box-shadow:0 0 70px rgb(0 0 0 / .37);padding:50px 30px}.headerbg .panel .head{position:absolute;top:-100px;left:10px;right:10px}.headerbg .panel .body ul{padding:0}.headerbg .panel .body ul li{list-style:none;display:flex;margin-bottom:20px}.headerbg .panel .body ul li span{margin-right:15px;color:#db1616}.headerbg .panel .foot{position:absolute;bottom:-15px}.headerbg.headerpages{align-items:center;position:relative;min-height:200px}.headerbg.headerpages:before{content:'';position:absolute;width:100%;height:100%;background-color:rgb(0 0 0 / .37);top:0}.headerbg.headerpages .heading{display:flex;align-items:center;color:#fff}.headerbg.headerpages .heading>div{margin-right:50px}.headerbg.aanvragen{background-position:bottom}home .section1{padding:70px 0;font-size:14px}home .section1 h1{margin-bottom:20px;font-size:28px}home .section1 ul,.single-umweltzonen .section1 ul{padding:0;margin-top:15px;margin-bottom:0}home .first_section ul li{list-style:none}home .section1-copy ul{padding-left:15px}home .section1 ul li,.single-umweltzonen .section1 ul li{margin-bottom:17px;font-size:14px}home .section1 ul li img,.single-umweltzonen .section1 ul li img{width:18px;margin-right:15px}home .section2{padding:70px 0 0;background-color:#eee}home .section2 ul{padding:0;margin:0 -40px}.getProduct ul{padding:0;margin:0}home .section2 ul li{list-style:none;margin-bottom:80px;padding:0 40px}.getProduct ul li{list-style:none}home .section2 ul li>div,.getProduct ul li>div{box-shadow:0 0 30px rgb(0 0 0 / .3)}home .section2 ul li div.info,.getProduct ul li div.info{background-color:#fff;padding:30px}home .section2 ul li div.info .desc,.getProduct ul li div.info .desc{margin-top:20px;color:#666}home .section2 ul li>div h3,.getProduct ul li>div h3{margin-top:30px;font-size:20px}home .section2 ul li>div span.price,.getProduct ul li>div span.price{margin-top:30px;display:block}ul li div.select{background-color:#282828;text-align:center}ul li div.select button{text-decoration:none;color:#fff;text-transform:uppercase;position:relative;padding:20px;background-color:#fff0;margin:0 auto;border:none;cursor:pointer;display:block;width:100%;outline:none}ul li div.select button span{position:relative}ul li div.select button span:before{content:"\f3d3";font-family:"Ionicons";position:absolute;right:-20px;top:-1px}home .section3{padding:70px 0}home .section3 h2{margin-bottom:40px;text-transform:uppercase}home .section3 ul{padding:0}home .section3 ul li{list-style:none}home .section3 ul li a{text-decoration:none}home .section3 ul li h4{color:#000;font-size:18px;margin:20px 0}home .section3 ul li .desc{color:#666;font-size:13px}home .section3 ul li .read-more{color:red;font-style:italic;font-size:14px;position:relative}home .section3 ul li .read-more:before{content:"\f3d6";font-family:"Ionicons";position:absolute;right:-25px;font-size:19px;font-style:normal;font-weight:700;top:-3px;color:#0c8040}home .section3 .btn{background-color:#000;border-radius:0;color:#fff;padding:10px 30px;margin-top:40px;font-size:14px}.section4{padding:70px 0;background-size:cover;background-position:center;position:relative;margin-top:auto}.section4:before{content:'';background-color:rgb(0 0 0 / .36);position:absolute;width:100%;height:100%;top:0;left:0}.section4 h5{color:#fff;font-size:26px;text-transform:uppercase;position:relative}.section4 .btn:after,faqsection1 .btn:after{content:"\f3d3";font-family:"Ionicons";font-size:16px}.added_to_cart{display:none}ul li div.select button.ajax_add_to_cart.loading span:before{font-family:WooCommerce;content:'\e01c';vertical-align:top;font-weight:400;position:absolute;top:0;right:-30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinit}ul li div.select button.ajax_add_to_cart.added{background-color:#aaa}faq .headerbg.headerpages{background-position:bottom}faqsection1{background-color:#fbfbfb;padding:70px 0}faqsection1 .title{text-transform:uppercase;font-weight:700;margin-bottom:20px;font-size:22px}.woocommerce-cart-tab-container--right .woocommerce-cart-tab{top:auto;bottom:50px}.woocommerce-cart-tab__contents{color:#000}.woocommerce-cart-tab-container .widget_shopping_cart .buttons .button{background-color:#000;color:#fff;border-radius:0;font-weight:400}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{color:#db1616}faqsection2 ul.nav{margin:0}faqsection2 ul.nav li{padding:0}faqsection2 ul.nav li a.nav-link{padding:1rem 2rem;border-radius:0;text-align:center;text-transform:uppercase;font-weight:700;color:#000;border:none;border-left:1px #ddd solid;border-bottom:3px #ddd solid}faqsection2 ul.nav li:first-child a.nav-link{border-left:none}faqsection2 ul.nav li a.nav-link.active,faqsection2 ul.nav li a.nav-link:hover{border:none;border-left:1px #f1f1f1 solid;border-bottom:3px #0e8040 solid;background-color:#0e8040;color:#fff}faqsection2 .tab-content{padding:70px 0}faqsection2 .tab-content .card{border-radius:0;border-bottom:none}faqsection2 .tab-content .card:last-child{border-bottom:1px solid rgb(0 0 0 / .125)}faqsection2 .tab-content .card .card-header{border-bottom:none;border-radius:0;padding:0}faqsection2 .tab-content .card .card-header button{width:100%;text-align:left;padding:10px 15px;color:#000;text-decoration:none}faqsection2 .tab-content .card.active .card-header{background-color:#0e8040}faqsection2 .tab-content .card.active .card-header button{color:#fff;position:relative}faqsection2 .tab-content .card .card-header button span{position:absolute;right:15px}aanvragen .headerbg.headerpages .heading{justify-content:space-between}aanvragentabs{background-color:#fff}aanvragentabs ul{padding:0;margin-bottom:0}aanvragentabs ul li{list-style:none;padding:10px 15px;cursor:pointer}aanvragentabs ul li.active,aanvragentabs ul li:hover{background-color:#0c8040;color:#fff}productselection{background-color:#fbfbfb;padding:50px}productselection label{margin-bottom:15px}productselection .form-group{margin-bottom:2.6rem}productselection .form-control{border-radius:2px;height:50px!important;border:1px #ddd solid;position:relative}productselection .form-control:focus{box-shadow:none}productselection .input-group-text{position:absolute;top:0;flex-direction:column;padding:4px 15px;background-color:#013397;color:#fff;border-radius:0;border:0;height:47px}productselection .input-group-text img{width:20px}productselection .custom-checkbox{color:#999}productselection .custom-control-label::after{border:1px #ccc solid;border-radius:3px;width:1.2rem;height:1.2rem;top:.1rem}productselection .custom-control-label::before{width:1.2rem;height:1.2rem;top:.1rem}productselection .custom-control-input:checked~.custom-control-label::after{border-color:#007bff}productselection button.btn{background-color:#db1616;color:#fff;border-radius:0;padding:12px 60px;font-size:18px;position:relative}productselection button.btn::after{content:"\f3d3";font-family:"Ionicons";position:absolute;right:30px}productselection .was-validated .form-control.is-invalid-field{border-color:#dc3545}.daterangepicker .daterangepicker_input i{top:-2px}.daterangepicker .daterangepicker_input i::before{content:"\f2d1";font-family:"Ionicons";font-size:22px;font-style:normal}.glyphicon-chevron-right::before{content:"\f125";font-family:"Ionicons";font-style:normal}.glyphicon-chevron-left::before{content:"\f124";font-family:"Ionicons";font-style:normal}select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/germany/images/dropdown_icon.png);background-repeat:no-repeat;background-position:calc(100% - 14px) 1.3em,calc(100% - 22px) 1.3em,calc(100% - 2.5em) .5em}select:focus{background-image:url(/wp-content/themes/germany/images/dropdown.png);background-repeat:no-repeat;background-position:calc(100% - 14px) 1.3em,calc(100% - 22px) 1.3em,calc(100% - 2.5em) .5em;border-color:#00B4FF;outline:0}select:-moz-focusring{color:#fff0;text-shadow:0 0 0 #000}.getProduct h4{font-size:18px;padding:0 15px;margin-bottom:20px}.woocommerce table.shop_table{border:none;box-shadow:0 0 35px rgb(0 0 0 / .15);background-color:#fff}.woocommerce table.shop_table th{font-size:14px;font-weight:400}.woocommerce-cart-form table.cart img{width:100%}.woocommerce-cart-form table.cart td.product-thumbnail img{width:auto}.woocommerce-cart-form table.cart a{color:#000;text-decoration:none}.woocommerce .quantity .qty{border:1px #ddd solid}.woocommerce-cart-form table.cart .button{background-color:#db1616;color:#fff;font-weight:400;border-radius:0}.woocommerce-cart-form table.cart .button:disabled[disabled]{color:#fff}.woocommerce-cart-form table.cart .button:hover,.woocommerce-cart-form table.cart .button:disabled[disabled]:hover{background-color:#000}.editform{background-color:#fff;border-top:3px #0c8040 solid;box-shadow:0 0 5px rgb(0 0 0 / .1)}.editform .info{padding:10px}.editform table{width:100%;font-size:14px;position:relative}.editform td{padding:5px 15px}.editform td .edit{position:absolute;right:15px;color:#999;font-size:22px;top:0;background:none;border:none;cursor:pointer}.editform div.toll-points{border-top:1px #ebebeb solid;padding:10px}.editform div.toll-points>table{cursor:pointer}.editform div.toll-points .ion-ios-arrow-forward{color:#db1616;margin-right:10px;font-size:16px;position:relative;top:1px}.editform div#toll_points ul{padding:0}.editform div#toll_points ul li{list-style:none;margin-bottom:10px;border-bottom:1px #ddd solid;padding-bottom:10px}.editform div#toll_points ul li>div{align-items:center}.editform div#toll_points ul li h3{font-size:16px}.editform div#toll_points ul li button{padding:.5rem .8rem}.editform div#toll_points ul li button span{font-size:24px}.editform div#toll_points ul li button::after{right:-20px;top:12px;color:#000;position:absolute}.editform div#toll_points .card-body{border:none;border-top:1px #ebebeb solid}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:auto;float:none;margin-top:20px}.googleMap button{background-color:#fff0;border:none;font-size:55px;height:50px;color:#db1616;padding:0;cursor:pointer;outline:none}.googleMap button span{position:relative;top:-15px}.googleMap button:hover{color:#000}#errormap{display:none}#directionsPanel{background-color:rgb(0 0 0 / .28);padding:30px 15px;display:none;position:fixed;top:0;left:0;z-index:100;width:100%;overflow:auto;overflow-x:hidden;height:100vh}#directionsPanel>div{width:100%;max-width:800px;margin:0 auto;background-color:#fff;padding:20px}#directionsPanel .adp-placemark{border:none;background-color:#fff0;font-weight:700;border-bottom:1px #eee solid}.directionsbtn{background-color:#db1616;color:#fff;border-radius:0;margin-top:30px;padding:10px 30px;display:none}.getproducts{padding:0;margin-top:50px}.getproducts li{list-style:none;text-align:center}.getproducts li>div{background-color:#fff;box-shadow:0 0 40px rgb(0 0 0 / .15);margin-bottom:40px}.getproducts li>div>div.info{padding:15px}.getproducts li>div>div.info h3{font-size:18px;margin-top:30px;margin-bottom:0}.getproducts li>div .select button{padding:10px}.getproducts li>div .select button span::before{content:"\f370";font-size:25px;position:absolute;top:-7px;right:-35px}.getproducts li>div .select button.ajax_add_to_cart.loading span::before{font-size:16px}.woocommerce .wc-proceed-to-checkout a.checkout-button{margin-bottom:0;background-color:#db1616;border-radius:0;font-weight:400}.woocommerce .wc-proceed-to-checkout a.checkout-button:hover{background-color:#000}footer{margin-top:auto;background-color:#fff;padding:50px 0 0}footer ul{padding:0}footer ul li{list-style:none}footer a{color:#000}footer h4{font-size:20px;color:#000;text-transform:uppercase;margin-bottom:0}footer .textwidget{color:#999;font-size:18px;line-height:normal;margin-top:10px}footer .copyright{background-color:#0c8040;margin-top:0;color:#fff;font-size:14px;padding:5px 0}footer .copyright .f-col1 span{color:#eb6c12}.review a{color:#fff}.review i{color:#efff12;font-size:16px}.green-button{position:relative;background-color:#0c8040;color:#fff;font-size:20px;padding:15px 40px 15px 40px;border-radius:0;margin-top:0}.black-button{position:relative;background-color:#000;color:#fff;font-size:14px;padding:10px 40px 10px 30px;border-radius:0;margin-top:0}.green-button:hover,.black-button:hover{color:#fff}.green-button:after{content:"\f3d3";font-family:"Ionicons";font-size:16px;margin-left:15px}.entry-title h1{color:#fff;margin:0;font-size:30px}.breadcrumb{background-color:#fff0;justify-content:flex-end}.breadcrumb li{position:relative;padding:0 15px;color:#fff}.breadcrumb li a{color:#fff;text-decoration:underline}.breadcrumb li::before{content:'/';position:absolute;right:0}.breadcrumb li:last-child::before{content:''}.contentleft{float:left;margin:10px 30px 0 0;background-color:#0c8040;color:#fff;padding:30px 40px;border-radius:5px;text-decoration:none;font-size:24px}.contentleft:hover{color:#fff;text-decoration:none;background-color:#0a6533}.section3{padding:70px 0}.section3 h2{margin-bottom:40px;text-transform:uppercase}.section3 ul{padding:0}.section3 ul li{list-style:none}.section3 ul li a{text-decoration:none}.section3 ul li h4{color:#000;font-size:18px;margin:20px 0}.section3 ul li .desc{color:#666;font-size:13px}.section3 ul li .read-more{color:red;font-style:italic;font-size:14px;position:relative}.section3 ul li .read-more:before{content:"\f3d6";font-family:"Ionicons";position:absolute;right:-25px;font-size:19px;font-style:normal;font-weight:700;top:-3px;color:#0c8040}.section3 .btn{background-color:#000;border-radius:0;color:#fff;padding:10px 30px;margin-top:40px;font-size:14px}.page-template-blog #content,.page-template-digital-toll #content{margin-top:50px}.page-template-blog .section2 ul li,.page-template-digital-toll .section2 ul li{list-style:none}.page-template-blog .section2 ul,.page-template-digital-toll .section2 ul{padding:0}.page-template-blog .section2 ul li .read-more:before,.page-template-digital-toll .section2 ul li .read-more:before{content:"\f3d6";font-family:"Ionicons";position:absolute;right:-25px;font-size:19px;font-style:normal;font-weight:700;top:-3px}.page-template-blog .section2 ul li .read-more,.page-template-digital-toll .section2 ul li .read-more{color:#0e8040;font-style:italic;font-size:14px;position:relative}.page-template-blog .section2 ul li h4,.page-template-digital-toll .section2 ul li h4{color:#000;font-size:18px;margin:20px 0}.page-template-blog .section2 ul li .desc,.page-template-digital-toll .section2 ul li .desc{color:#666;font-size:13px}.page-template-blog .section2 ul li a:hover,.page-template-digital-toll .section2 ul li a:hover{text-decoration:none}.page-template-blog .section1,.page-template-blog .section2,.page-template-digital-toll .section1,.page-template-digital-toll .section2{margin-bottom:100px}.blog-date{color:#fff;width:40px;background-color:#0c8040;position:absolute;top:0;left:30px;text-align:center}.home-blog-date{color:#fff;width:40px;background-color:#0c8040;position:absolute;top:0;left:30px;text-align:center}.blog-date p,.home-blog-date p{margin:0;font-size:13px}.blog-bread .heading{justify-content:start!important}.single content{margin:100px 0 50px 0}.single-post content div p{text-align:center}.page-template-contact #content .section1{background-color:#fbfbfb;padding:50px 0}.page-template-contact #content .section2{margin:50px 0 100px 0}.page-template-contact #content .section1 .col{text-align:center}.page-template-contact #content .section1 .col h5{text-transform:uppercase}.page-template-contact #content .section1 .col img{margin-bottom:30px}.contact-page input,.woocommerce-checkout #customer_details .woocommerce-billing-fields input,.woocommerce-checkout span .select2,.payment_box p select,#account_password{width:100%;padding:10px;margin-bottom:20px;border-radius:2px;border:1px solid #d7d7d7}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00!important}.contact-page .wpcf7-submit{margin-top:20px;background-color:#0e8040;color:#fff;width:200px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:11px!important;right:10px!important}.select2-container .select2-selection--single{height:47px;padding:10px;margin:0;border:1px solid #d7d7d7}.woocommerce form .form-row{margin-bottom:10px}.woocommerce form .form-row label{color:#838383;margin:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single .select2-selection__rendered{color:#838383}.check-button,#place_order{background-color:#0c8040;height:45px;width:270px;color:#fff!important;border:none;padding:10px;cursor:pointer;margin:3px;border-radius:0;text-align:center;position:relative}.check-padding{padding:3px}#billing_country_field .select2,#billing_select_field .select2{margin-bottom:20px;padding:0;border:none}.checkouterrorfield{border:1px solid red!important}.woocommerce-checkout #payment{background:none;border-radius:0}.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:none}.woocommerce-checkout #payment ul.payment_methods li{margin:0 0 30px 0;background-color:#fff;border-radius:3px;padding:10px 20px;border:2px solid #d5d5d5;align-items:center}.about_paypal{display:none}.payment-method-icon{position:absolute;right:20px;top:20px;color:red}.wc_payment_method{position:relative}.wc_payment_methods [type="radio"]:checked,.wc_payment_methods [type="radio"]:not(:checked){position:absolute;left:-9999px}.wc_payment_methods [type="radio"]:checked+label,.wc_payment_methods [type="radio"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:flex;color:#838383;font-weight:700;margin-bottom:0;align-items:center}.wc_payment_methods [type="radio"]:checked+label:before,.wc_payment_methods [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:auto;width:18px;height:18px;border:1px solid #ddd;border-radius:0;background:#fff}.wc_payment_methods [type="radio"]:checked+label:after,.wc_payment_methods [type="radio"]:not(:checked)+label:after,.wc_payment_methods [type="checkbox"]:not(:checked)+label:after{content:'';width:18px;height:18px;background:#0c8040;position:absolute;top:auto;left:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border:1px solid #dfdcde}.wc_payment_methods [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.wc_payment_methods [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.your-order-block .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{order:2}#order_review{display:flex}.place-order{display:block}.wc-terms-and-conditions{display:block;float:none!important}#place_order{background-color:#0c8040!important;float:none!important;width:100%;height:60px;margin:0;font-size:20px;font-weight:400}.woocommerce-checkout #payment ul.payment_methods li img{margin:0 20px 0 0}.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce table.shop_table{border-radius:0}.woocommerce-thankyou-order-details,.woocommerce-customer-details address{background-color:#fff;padding:20px!important;border:2px solid #d5d5d5!important;border-radius:2px!important;color:#8b8b8b}.woocommerce ul.order_details li{margin:10px;float:none;border:none;color:#8b8b8b}.woocommerce-order{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:stretch}.woocommerce-column__title,.woocommerce-order-details__title{font-weight:700}.page-template-contact #content .section1 .col-sm{text-align:center}.page-template-contact #content .section1 .col-sm img{margin-bottom:20px}.woocommerce form.login{background-color:#fff;margin-top:0;display:flex;flex-direction:column}.woocommerce form.login input,.woocommerce-ResetPassword input,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px #ddd solid;padding:10px;border-radius:2px}.woocommerce form.login button,.woocommerce-ResetPassword button,.order-again .button,.woocommerce button.button{background-color:#db1616!important;color:#fff!important;border-radius:0!important;margin-right:20px!important;padding:10px 25px!important;font-weight:normal!important}.woocommerce-MyAccount-navigation ul{padding:0;background-color:#eee}.woocommerce-MyAccount-navigation ul li{list-style:none}.woocommerce-MyAccount-navigation ul li a{display:block;padding:5px 15px;border-bottom:1px #ddd solid;color:#000}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{background-color:#fff}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%}.section1-copy .black-button{margin-top:30px}.zones{padding:70px 0}.zones-list{list-style:none;padding:0}.zones-list li{margin-bottom:10px}.zones-list li div{background-color:#0e8040;padding:10px}.zones-list li div a{text-transform:uppercase;color:#fff}.single-umweltzonen content{margin:30px 0}.single-umweltzonen .section1{margin-top:70px}.zones .alm-listing .alm-reveal>li{padding:0 15px}.zones-list li div a:hover{text-decoration:none}.check-box-heading{background-color:#013397;color:#fff;padding:5px 10px}.check-box-desc{padding:10px;display:flex;justify-content:center;align-items:center}.checkout-right-box{box-shadow:0 0 5px #a09393}.checkout-close,.checkout-close:hover{color:#fff;opacity:1;font-weight:300}#billing_kenteken,#billing_kenteken_repeat{padding-left:60px!important}.custom-product-block{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 0 15px 0 rgb(0 0 0 / .26);position:relative;padding:20px;background-color:#fff}.custom-product-block img{width:80px}.file_upload label{display:flex;margin:0}.image-padding{background-color:#013397;padding:10px;order:2}.file_upload{display:flex;justify-content:center;align-items:center;position:relative}.upload_popup{position:absolute;top:-25px;right:15px;cursor:pointer;font-size:20px;color:#a79898}#alg_checkout_files_upload_1{display:none}.custom-upload-input{width:100%;padding:10px;border-radius:2px;border:1px solid #d7d7d7;cursor:pointer}.image-form input.button,.image-form input.button:hover{background-color:#013397!important;font-weight:300!important;width:auto!important;padding:15px;border-radius:0;color:#fff}.image-form{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.image-form .file_upload .button{color:#fff}.file_upload a input{width:100%;padding:10px;border-radius:2px;border:1px solid #d7d7d7;cursor:pointer}.menu-bgleft{background:linear-gradient(to left,#f8f8f8 60%,#0c8040 40%)}.menu-bgright{background:linear-gradient(to right,#f8f8f8 60%,#0c8040 40%)}.check-button-2{background-color:#0c8040;height:45px;width:270px;color:#fff!important;border:none;padding:10px;cursor:pointer;margin:3px;border-radius:0;text-align:center;position:relative}#customer_details .ion-chevron-right:before{position:absolute;top:15px;right:15px;font-size:13px}.check-button-2:before{position:absolute;right:15px;top:15px;font-size:13px}.terms_shortcode{display:none;padding:10px}.span_inputs,.span_inputs_1{position:relative;width:100%}.custom-logo-link img{max-width:340px}.home_product_list,.home_product_list:hover{text-decoration:none;color:#fff;text-transform:uppercase;position:relative;padding:20px;background-color:#fff0;margin:0 auto;border:none;cursor:pointer;display:block;width:100%;outline:none}.woocommerce-input-wrapper{width:100%}#billing_select_field{padding:0}#billing_state_field{display:block!important}.file-upload,.file-upload-2{display:block;text-align:center;font-family:Helvetica,Arial,sans-serif;font-size:12px;margin-bottom:10px}.file-upload .file-select,.file-upload-2 .file-select{display:block;border:2px solid #dce4ec;color:#34495e;cursor:pointer;height:40px;line-height:40px;text-align:left;background:#FFF;overflow:hidden;position:relative}.file-upload .file-select .file-select-button,.file-upload-2 .file-select .file-select-button{background:#dce4ec;padding:0 10px;display:inline-block;height:40px;line-height:40px}.file-upload .file-select .file-select-name,.file-upload-2 .file-select .file-select-name{line-height:40px;display:inline-block;padding:0 10px}.file-upload .file-select:hover,.file-upload-2 .file-select:hover{border-color:#34495e;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.file-upload .file-select:hover .file-select-button,.file-upload-2 .file-select:hover .file-select-button{background:#34495e;color:#FFF;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.file-upload.active .file-select,.file-upload-2.active .file-select{border-color:#3fa46a;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.file-upload.active .file-select .file-select-button,.file-upload-2.active .file-select .file-select-button{background:#3fa46a;color:#FFF;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.file-upload .file-select input[type=file],.file-upload-2 .file-select input[type=file]{z-index:100;cursor:pointer;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.file-upload .file-select.file-select-disabled,.file-upload-2 .file-select.file-select-disabled{opacity:.65}.file-upload .file-select.file-select-disabled:hover,.file-upload-2 .file-select.file-select-disabled:hover{display:block;border:2px solid #dce4ec;color:#34495e;cursor:pointer;height:40px;line-height:40px;margin-top:5px;text-align:left;background:#FFF;overflow:hidden;position:relative}.file-upload .file-select.file-select-disabled:hover .file-select-button,.file-upload-2 .file-select.file-select-disabled:hover .file-select-button{background:#dce4ec;color:#666;padding:0 10px;display:inline-block;height:40px;line-height:40px}.file-upload .file-select.file-select-disabled:hover .file-select-name,.file-upload-2 .file-select.file-select-disabled:hover .file-select-name{line-height:40px;display:inline-block;padding:0 10px}.woocommerce-order-pay #payment{display:block}.woocommerce-order-pay .shop_table{order:2}productselection #order_overview,.your-order-block,.step-2-right,.custom-product-block,.check-button-2,.show_file,#billing_file_field,#file_upload,#billing_file_2_field{display:none}#payment,.fee,.order-total,.cart-subtotal,.custom-product-block.step-three,.image-form,#billing_regio_field,.file-upload,.file-upload-2{display:none}.upload_heading_select{margin-top:1rem}#knteken_field .woocommerce-input-wrapper,#kenteken_repeat_field .woocommerce-input-wrapper{position:relative}#knteken_field .woocommerce-input-wrapper:after,#kenteken_repeat_field .woocommerce-input-wrapper:after{content:'';background-image:url(https://vignetteallemagne.be/wp-content/uploads/2020/01/license-plate.png);position:absolute;left:2px;top:2px;width:35px;height:50px;background-size:contain;background-position:center;background-repeat:no-repeat}#knteken_field .woocommerce-input-wrapper input,#kenteken_repeat_field .woocommerce-input-wrapper input{padding:15px 15px 15px 40px!important;border:3px solid #df3300!important;border-radius:7px!important;font-weight:700}.woocommerce form .form-row select{height:40px;padding:0 10px}span.optional{display:none}.woocommerce form .form-row label{font-size:14px}.search_list{list-style:none;padding:0}.scheme{display:none}span.answer{cursor:pointer;color:#b1b1b1;font-size:13px}.modal-header button.close{color:red;opacity:1}div.modal-body{text-align:center}#forgot_license_plate{text-align:center;font-size:12px;color:#afafaf;cursor:pointer}#billing_hidden_new_field{display:none}#billing_checkbox{margin-bottom:0!important;width:17px!important}#checkbox_question{position:absolute;left:68%;cursor:pointer;margin-top:7px}.checkbox_popup{display:none;font-size:12px;background-color:#fff;padding:15px;border:1px solid #000}#billing_hiden{display:none}.file_upload_heading{display:none}@media (min-width:1360px){.container{width:1300px}}@media (max-width:1360px){.menu-bgleft,.menu-bgright{background:none}}@media screen and (max-width:1024px){.custom-logo-link img{max-width:200px}}@media screen and (max-width:992px){.payment_method_mollie_wc_gateway_creditcard label img{width:130px}#billing_kenteken_field,#billing_kenteken_repeat_field{width:100%}.editform td{width:100%;display:block}}@media screen and (max-width:767px){#order_review{display:block}.custom-logo-link img{width:360px}.navbar-light .navbar-toggler{border:none;outline:none!important;padding:0}.tab-pane .col-md-5 img{margin-top:20px}.step-1-right{margin-top:20px}.step-2-right,.checkout-right-box{margin-top:20px}#payment{margin-top:20px;padding:0}}@media screen and (max-width:575px){home .section3 img,.page-template-blog .section2 img{width:100%}.section1-copy img{margin-top:20px}}@media screen and (max-width:480px){productselection{margin-top:20px}.headerbg .panel .head{top:-50px;left:10px}.headerbg .panel .head img{max-width:280px}.headerbg .panel{max-width:100%}.woocommerce form .form-row label{width:100%}home .section2 ul li{padding:0}.custom-logo-link img{width:300px}.headerbg .panel{left:0}.headerbg.headerpages{min-height:200px}.headerbg .heading .entry-title{font-size:20px}home .section2 ul{margin:0}.navbar-brand a img{width:199px}productselection{padding:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:100%}.mob-map{margin-bottom:20px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.your-order-block .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{order:1}#order_review{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:stretch}.payment_method_mollie_wc_gateway_creditcard img{width:90px}}@media screen and (max-width:320px){.check-button,.check-button-2{width:100%;margin:0}.section1-copy{padding-bottom:0!important}.woocommerce .woocommerce-customer-details address{font-size:14px}.woocommerce ul.order_details li strong,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{font-size:13px}}@media screen and (min-width:576px){.modal-dialog{max-width:50%;margin:100px auto}}