html body a:hover{color:#44a429!important;text-decoration:underline;transform:none!important}.sub-category-grid{display:none!important}.title{padding-bottom:20pt}.homepage-promo-heading{margin:0 0 20px;position:relative;text-align:center}.homepage-promo-heading:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#ccc;z-index:1}.homepage-promo-heading strong{display:inline-block;min-width:300px;font-weight:normal;font-size:16px;background:#333;color:#fff;padding:12px 24px;position:relative;z-index:2;border-left:4px solid #fff;border-right:4px solid #fff;letter-spacing:.5px}.homepage-promo-heading strong:after{content:"";position:absolute;top:100%;left:50%;margin-left:-27px;border-style:solid dashed dashed;border-width:8px 27px 0 27px;border-color:#333 transparent transparent}.homepage-promo-grid{display:flex;margin-bottom:20px;width:auto!important}.language-selector{display:none!important}html body .marketing-specification-holder{font-weight:bold;color:#f00;font-size:20px;margin-bottom:15px}html body .marketing-specification-holder .marktschreier-ribbon-in-caption-wrapper{background-color:#f00;border:solid 1px #f00;color:#fff;padding:0 9px;border-radius:50%;display:inline-block}html body .marketing-specification-holder .marktschreier-ribbon-in-caption-wrapper .marktschreier-ribbon-in-caption-text{font-size:16px;font-weight:bold;line-height:16px;text-align:center;margin-left:1px}html body .marketing-specification-holder .marketing-sepecification-caption{vertical-align:middle;line-height:20px}.header{background-color:#d3d3d3!important;padding:0!important;margin-top:12px!important}.header-links{background-color:#d3d3d3!important}.header-links .cart-qty{color:#000!important}.nopAjaxFilters7Spikes .filter-block .title{background:#d3d3d3;padding:5px 15px;font-size:13px}.nopAjaxFilters7Spikes .filter-block .title:before{border-color:#d3d3d3 transparent transparent}.html-category-page .side-2{width:20%}.html-category-page .center-2{width:78%}.footer-upper{background-color:#ccc;padding:20px 0;margin:0!important}.footer-upper .footer-block{width:32%!important;background-color:#ccc!important}.footer-upper .footer-block .title{font-size:18px;position:relative;margin:0 0 20px;border-bottom:1px solid #8a8a8a;font-weight:400;color:#000}.footer-upper .footer-block .title span{box-shadow:none;text-transform:uppercase;background:transparent;margin-bottom:2px}.footer-upper .footer-block p{font-size:13px;letter-spacing:normal;text-align:left;color:#666}.footer-upper .footer-block a{text-decoration:underline!important}.footer-upper .newsletter-subscribe{margin-top:30px}.footer-upper .newsletter-email .options{display:inline-table;color:#666}.footer-upper .newsletter-email .newsletter-subscribe-text{width:66%;background:#f1f1f1;border:0;height:40px;padding:8px 12px;font:normal 14px 'Lato',sans-serif;color:#aaa;letter-spacing:1.5px}.footer-upper .newsletter-email .newsletter-subscribe-button{width:34%;background:#333;color:#fff;font-size:15px;border:1px solid transparent;text-transform:uppercase;letter-spacing:1px;height:40px}.footer-upper .newsletter-email .newsletter-subscribe-button:hover{border-color:#fff}.footer-middle{background:#f3f3f3 url(/Themes/Kraemer/Content/img/background-footer.png) no-repeat center top!important}.footer-middle .footer-block .title{font-size:16px;text-transform:uppercase;position:relative;margin:0 0 15px;z-index:0;text-align:left;border-bottom:1px solid #ccc;padding:0 22px 2px 0;background:none}.footer-middle .footer-block h3:after{content:initial!important}.footer-middle .footer-block.contact-info li{padding-bottom:10px}.footer-middle .footer-block.contact-info li.phone-number{padding-bottom:0}.footer-middle .footer-block ul span{display:block;vertical-align:middle;line-height:1.7em}.footer-menu li{text-align:left;color:#666;font-size:13px;overflow:hidden}.footer-menu li a{display:block;position:relative;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;padding:5px 0;letter-spacing:normal;text-align:left;color:#666!important;font-size:13px}.footer-middle .footer-block li.phone-number .footer-tel-fax-label,.footer-middle .footer-block li.phone-number .footer-tel-fax-value,.footer-middle .footer-block li.phone-fax .footer-tel-fax-label,.footer-middle .footer-block li.phone-fax .footer-tel-fax-value{display:inline}.esCustomFooter{background:none!important;padding-bottom:0!important}.esCustomFooter .footer-block .topic-block-title{margin-top:0;margin-bottom:25px;border-bottom:1px solid #ccc;color:#8a8a8a;text-align:left}.esCustomFooter .footer-block .topic-block-title h2{box-shadow:none;top:0;margin-top:0;margin-bottom:2px;font-size:16px;position:relative;text-transform:uppercase}.esCustomFooter .footer-block .topic-block-body{text-align:left!important}.esCustomFooter .footer-block .topic-block-body .certificate-elements{display:inline-block}.footer-lower .footer-centering .footer-disclaimer,.footer-lower .footer-centering .designed-by,.footer-lower .footer-centering .footer-powered-by{width:100%;max-width:100%}.footer-powered-by a,.footer-designed-by a{color:#75bfa1!important;text-decoration:none!important;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.footer-powered-by a:hover,.footer-designed-by a:hover{text-decoration:underline}.checkout-confirm-privacyinfo,.checkout-confirm-widerrufsrecht{margin-top:15px}@media(max-width:1000px){html.html-category-page body .product-item .subtitle,html.html-search-page body .product-item .subtitle{min-height:60px}html body .carousel-item .item-box .subtitle{min-height:50px}}@media(min-width:769px){.gallery{float:left;width:250px}.product-details-page .overview{margin:0 0 0 270px}}@media(min-width:1025px){.product-details-page .gallery{width:25%}.product-details-page .overview{float:right;width:72%;margin:0 0 20px}.footer-lower .footer-centering:before{height:0!important}.header-menu{background:#fff!important}}@media(min-width:1281px){.master-wrapper-content{width:100%}.master-column-wrapper{width:1200px;margin:0 auto 30px}.home .master-column-wrapper{width:100%}html body .home .page-title{width:1200px;margin:0 auto 30px}html body .home .jCarouselMainWrapper,html body .home .slider-wrapper,html body .home .homepage-promo-heading,html body .home .homepage-promo-grid{width:1200px;margin:0 auto}html body .home .slider-wrapper{margin-bottom:20px}html body .item-box .details .subtitle{min-height:30px;max-height:30px;overflow:hidden;margin-top:2px;margin-bottom:12px}.product-details-page .overview{width:72%}}.item-box:hover .picture img{opacity:1!important;filter:none!important}.product-selectors select{text-transform:none!important}.filter-block .title{color:#000!important}.ui-dialog-content{overflow:auto}.prices .old-price+.actual-price{color:#f00!important}
