.product-image-block{
    filter: brightness(0.999999) !important;
    background-color: #fff;
    margin-bottom: 13px !important;
}

@media only screen and (min-width: 768px) {
.cms-id-8 .page-content.page-cms {
    padding: 0px !important;
}}

.af_filter .count {
    color: #333333;
}

.af_subtitle {
    font-size: 15Px !important;
    font-weight: 500 !important;
}

.af-slider .pointer {
    background: #ffffff;
    border: 5px solid #333333;
}

.af-slider .selected-bar {
    background: #333333;
}



.af_filter .name {
    color: #333333;
}

#products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container {
    padding-left: 5px;
    padding-right: 5px;
}

.product-prices div {
    margin-bottom: -12px;
}

.product-prices .tax-shipping-delivery-label {
    color: #333333;
}

#product .tabs .tab-pane .product-description > ul > li {
    font-size: 15Px;
}

.mysec {
}

.mysec-2 {
}


#search_widget form i {
    position: relative;
    padding: unset;
}

.availability-list {
    text-align: center;
    display: block;
}

.mytitle2 {
    color: #e42027;
    text-align: center;
}

#layout-error .logo img {
    width: 100px !important;
}

.skladtext {
    font-weight: 600;
}

.skladmy {
    color: #e42027;
    font-size: 17px;
    font-weight: 600;
}

.product-flags .out_of_stock {
    display: none !important;
}

.availability-list-out-of-stock {
    color: #e42027;
    font-weight: 700;
}

.availability-list-in-stock {
    color: #4bbb6c;
    font-weight: 600;
}

.block-categories a {
    font-size: 16px;
    font-weight: 400 !important;
}

#products .product-title, .featured-products .product-title, .product-accessories .product-title, .product-miniature .product-title {
    height: 37px;
}

.section-title > span > i {
    font-style: unset !important;
}

.product-title a {
    color: #333333 !important;
}

.product-title a:hover {
    color: #e31c23 !important;
}
