.main-mission{}
.main-mission h3{font-size: 14px; line-height: 16px; text-transform: uppercase; color: red; font-weight: bold;}

.module-title + .wk-slideshow-inspire
.nav{top:-60px}.module-title+.wk-slideshow-inspire{margin-top:15px}
.katalog
                                                                                                                                                                                                                                   #content{background-color:transparent}.footinner{padding-bottom:10px}span.current-ye{margin-left:10px;background-color:red;color:white;padding:3px}.category-view,.browse-view{margin-bottom:0}.category-view .row .category .spacer, .browse-view .row .product
.spacer{padding:0.5em}
.category-view>div.row{margin-left:-5px;margin-right:-5px;margin-bottom:15px}
.category-view>div.row>.category{padding-left:5px;padding-right:5px}
.category-view>.row
                                                                                                                                                                       .spacer{background:#fff;height:255px;paddint-bottom:0.3em;overflow-y:hidden}.category-view .row .category .spacer h2 a
                                                                                                                                                                                                                                                   img{width:100%;height:auto;margin-top:0;margin-bottom:5px;border:1px
solid #eee}.category-view .category-title{background-color:#fff;padding:15px;margin:0
0 15px 0;color:#f00;text-transform:uppercase;font-size:24px}.category-view .row .category .spacer h2 a, .category-view .row .category .spacer
h2{font-size:16px;line-height:16px}.categories>.row>.category{margin-bottom:0}.category-view
                                                                              .width33{width:33.29%}.browse-view .row .product
                                                                                                    .spacer{height:260px;overflow-y:hidden;margin:0;background:#fff}.browse-view>div.row{margin-left:-5px;margin-right:-5px;margin-bottom:15px}.browse-view>.row>.product{padding-left:5px;padding-right:5px}.browse-view .vm-col{margin:0}.browse-view .vm-col-4{width:23.62%}.browse-view .row .product .spacer img, .related-products-view .row .product .spacer
img{max-width:90%;height:auto}.browse-view__banner{position:relative}.browse-view__banner .vm-banners{position:absolute;top:0;right:0}.vm-product-media-container{border:1px
solid #eee;padding-top:10px;padding-bottom:10px}.vm-product-descr-container-1{height:auto}.featured-view .spacer h3, .latest-view .spacer h3, .topten-view .spacer h3,
                                                                                          .recent-view .spacer h3, .related-products-view .spacer h3,
                                                                                          .browse-view .row .product .spacer
                                                                                          h2{text-align:center;line-height:16px;min-height:32px;font-weight:700}p.product_s_desc{height:auto;color:#333;text-align:center;font-size:13px;line-height:16px;text-transform:lowercase}div.product{min-width:0;border:none}.product .product-card{display:block;position:relative}

#maininner {
    float: right;width: 75%;
}
.mainpage #maininner{float:left;}
#sidebar-b {
    width: 25%;
}
.grid-box {
    float: left;
}
.floatright, span.floatright {
    float: right;
}
.katalog div.productdetails-view {
    background: #fff;
    padding: 10px;
}
.additional-images img {
    width: auto;
}
#system .pagination strong{
    border-color: #f00;
    background: #f00;
    color: #fff;
    display: inline-block;
    min-width: 15px;
    height: 25px;
    margin-left: 5px;
    padding: 0 5px;
    line-height: 25px;
}
#lightbox-close{display:block;}
#displayAiContactSafeForm_1{}
#displayAiContactSafeForm_1 label{display:inline-block;}
[data-error]{font-size:12px;color:#dd0000;font-style:italic;text-align:right;}
#formAcymailing21071 [data-error]{text-align:left;}
#formAcymailing21071 input{box-sizing:border-box;-moz-box-sizing:border-box;height:30px;}
#b1c_request [data-error]{text-align:left;}

#b2c {
    display: block;
    margin: 0 auto;
}

#b2c {
    color: #fff;
    padding: 3px 15px 4px 15px;
    font-size: 13px;
    border-radius: 5px;
    cursor: pointer;
    background: #c01b1b;
    background-image: linear-gradient(bottom, #c01b1b 0%, #e77a7a 100%);
    background-image: -o-linear-gradient(bottom, #c01b1b 0%, #e77a7a 100%);
    background-image: -moz-linear-gradient(bottom, #c01b1b 0%, #e77a7a 100%);
    background-image: -webkit-linear-gradient(bottom, #c01b1b 0%, #e77a7a 100%);
    background-image: -ms-linear-gradient(bottom, #c01b1b 0%, #e77a7a 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #c01b1b), color-stop(1, #e77a7a) );
    border: 1px solid #c01b1b;
    border-top: 1px solid #f97373;
    text-shadow: 0 -1px 0 #5c0101;
    box-shadow: 0 -1px 0 #ff0000, 0 1px 1px #eee;
}

.evoSearch_highlight{background-color: #ffa;}
