a:link{color:#c17b4e}a:visited{color:#c17b4e}a:hover{color:#87a33e}a:focus{color:#c17b4e}a:active{color:#c17b4e}.attention{color:#a00;margin-bottom:20px;margin-top:-20px}#top-menu li.menu-item a{font-weight:400}li.current-menu-item a:link,li.current-menu-item a:visited,li.current-menu-item a:focus,li.current-menu-item a:active{color:#87a33e!important}#top-menu-nav #top-menu a:hover{color:#87a33e!important}header{border-bottom:7px solid #a3af6f}ul.woocommerce-error li a{color:#e6ce58!important}.home h1{font-size:6vw!important;fdont-weight:normal!important}@media(min-width:800px){.home h1{font-size:2.5vw!important}}h1{font-weight:lighter;text-transform:uppercase;letter-spacing:1px;line-height:1.8em}ul.products h2{text-align:center;font-size:13px!important;font-weight:lighter;text-transform:uppercase;letter-spacing:1px;line-height:1.8em}.related ul.products h2 li a{text-align:center;font-size:13px!important;font-weight:lighter;text-transform:uppercase;letter-spacing:1px;line-height:1.8em}ul.products .price bdi{display:block;text-align:center;color:#87a33e;font-size:22px}ul.products li{text-align:center}.single-product .wc-gzd-additional-info{font-size:13px!important;line-height:16px!important}.related .wc-gzd-additional-info{font-size:10px!important;line-height:12px!important}.et_shop_image{box-shadow:5px 5px 9px -4px rgba(0,0,0,0.3)!important;margin:0!important;padding:0!important}.et_shop_image img{padding:4px;background-color:#f7f3ec}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{float:none!important}p.wc-gzd-additional-info{margin:0!important;padding-top:15px!important;line-height:0px!important}span.wc-gzd-additional-info{margin:0!important;padding:0!important;line-height:10px!important}.delivery-time-info{margin:0!important;padding:0!important;line-height:10px!important}p.wc-gzd-additional-info,p.tax-info,p.shipping-costs-info,p.delivery-time-info{line-height:6px!important;margin:0!important;padding:0!important;font-size:9px!important}p.tax-info,p.shipping-costs-info{display:inline}a .price bdi{display:inline!important;margin:0!important;padding:0!important}.product_cat-fensterbaenke-naturkante .woocommerce-Price-amount bdi::after,.product_cat-fensterbaenke-gerade .woocommerce-Price-amount bdi::after{font-size:16px;content:' pro m'}.product_cat-holz-tischplatten .woocommerce-Price-amount bdi::after{content:' pro m²'}.product_cat-fensterbaenke-naturkante .woocommerce-Price-amount bdi::before,.product_cat-fensterbaenke-gerade .woocommerce-Price-amount bdi::before,.product_cat-holz-tischplatten .woocommerce-Price-amount bdi::before{content:'ab ';font-size:16px}.wcpa_type_number{margin-bottom:0!important}.wcpa_price_summary ul{margin:0!important;padding:0!important}.wcpa_price_summary ul li.wcpa_total{font-weight:bold}.psMiroQMPreis,.psMiroQMPreis div,.psMiroQMPreis span{float:left}form.cart .qty,form.cart .button{margin-top:20px!important}.woocommerce-checkout .delivery-time-info,.woocommerce-cart .delivery-time-info{font-size:14px!important;padding:5px 0px!important}@media (min-width:800px){div.kontaktform{width:740px}}#contactForm label{float:left;margin:6px 10px 0 0;width:200px!important}#contactForm br{clear:both}#contactForm #rss{float:right;font-weight:bold}#contactForm fieldset{border:0}#contactForm input,#contactForm select,#contactForm textarea{font-size:15px;width:320px;padding:8px;margin:4px 0 4px 0;border:1px solid #87a33e;background:#fafaf7;float:left}#contactForm input:focus,#contactForm select:focus,#contactForm textarea:focus{background:#eaeaea!important;border:1px solid #ddd;outline:none}#contactForm #contactSubmit{position:relative;float:left;padding:12px;color:#fff;font-size:15px;text-transform:uppercase;border:0px;text-align:right;margin-top:20px;background-color:#87a33e}#contactForm #contactSubmit:hover,#contactForm #contactSubmit:focus{color:#fff;cursor:pointer;background-color:#ef6f49}p.ps-mini{font-size:11px;line-height:13px!important}@media (max-width:580px){body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-6 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-6 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-6 li.product{width:100%!important;margin-right:0%!important}}@media all and (max-width:580px){.woocommerce-page ul.products li.product:nth-child(n){margin:0 0 11.5%!important;width:100%!important}}#miroBtnKontakt{text-align:right;display:block;margin-bottom:-50px!important}#miroBtnKontakt a{background-color:#d5bd47!important}.home #miroBtnKontakt{display:none}@media(min-width:700px){.footerMiroLogoWhite{font-size:10px;font-weight:lighter;font-style:italic;line-height:12px!important;margin-top:60px;position:absolute;right:20px;bottom:80px}.footerMiroLogoWhite span{width:100%;margin-top:10px;margin-left:12px;text-align:right;display:block}.footer-widget #nav_menu-8{text-align:right;width:230px}.footer-widget #nav_menu-7{width:200px}}.footer-widget h4{margin-bottom:18px;text-transform:uppercase;font-weight:lighter;font-size:18px;letter-spacing:1px}.footer-widget .widget_nav_menu ul li:before{display:none!important}.footer-widget .tagcloud a,.footer-widget .widget_nav_menu ul li a{border:1px solid #aaa;text-transform:uppercase;padding:4px 8px!important;background-image:none;border-radius:5px}.footer-widget .tagcloud a:hover,.footer-widget .widget_nav_menu ul li a:hover{background-color:#aaa}.footer-widget .widget_nav_menu ul li{margin-left:0!important;padding-left:0!important;margin-bottom:9px}