.catalog-shop-filter{
    margin-bottom: 1em;
    position: relative;
}

.catalog-shop-filter .catalog-shop-filter-form{
    position: relative;
}

.catalog-shop-filter .catalog-shop-filter-form .block{
    margin-bottom: 1em;
}

.catalog-shop-filter .catalog-shop-filter-form .block.price .inputs{
    margin-bottom: 0.5em;
}

.catalog-shop-filter .catalog-shop-filter-form .block.price .slider-price {
    margin: 0 10px;
}

.catalog-shop-filter .catalog-shop-filter-form .block.props .prop{
    margin-bottom: 1em;
}

.catalog-shop-filter .catalog-shop-filter-form .overlay{
    position: absolute;
    width: 100%;
    height: 100%;
    background: #585858;
    opacity: 0.5;
    z-index: 3;
    display: none;
}

.catalog-shop-filter.loading .catalog-shop-filter-form .overlay{
    display: block;
}

.catalog-shop-filter .catalog-shop-filter-form .block.props .prop .vals label.disabled{
    color: #ACACAC;
}

.catalog-shop-filter .catalog-shop-filter-form .submit .apply,
.catalog-shop-filter .catalog-shop-filter-form .submit .reset{
    cursor: pointer;
}

.catalog-shop-filter .catalog-shop-filter-form .submit .apply{
    float: left;
    font-weight: bold;
}

.catalog-shop-filter .catalog-shop-filter-form .submit .reset{
    float: right;
}

.catalog-shop-filter .catalog-shop-filter-form .submit .clean{
    clear: both;
}

.catalog-shop .notfound:after{
    content: "Ничего не найдено";
}

.catalog-shop.filter-apply .notfound:after,
.catalog-shop.search-apply .notfound:after
{
    content: "Ничего не найдено, измените параметры поиска";
}

.catalog-shop.has-childs-cats .notfound{
    display: none;
}

.catalog-shop.filter-apply .notfound{
    display: block;
}


.cart .order fieldset.part.order .deliv_prices{
    margin-bottom: 1em;
}

.cart .order fieldset.part.order .deliv_price:before{
    content: "Стоимость доставки: ";
}

.cart .order fieldset.part.order .deliv_price span{
    font-weight: bold;
}

.cart .order fieldset.part.order .deliv_price span:after{
    content: " руб.";
}


.cart .order fieldset.part.order .deliv_free:before{
    content: "Доставка бесплатна, если сумма заказа больше: ";
}

.cart .order fieldset.part.order .deliv_free span{
    font-weight: bold;
}

.cart .order fieldset.part.order .deliv_free span:after{
    content: " руб.";
}

.cart .cart-items .list td.discount, .cart .cart-items .list th.discount{
    text-align: center;
}

#good .avail span.y:after{
    content: "Да";
}

#good .avail span.n:after{
    content: "Нет";
}

#good .avail span.label:after{
    content: "Наличие: ";
}

#good .add_cart a:before{
    content: "Добавить в корзину";
}

.catalog-shop-goods .item .add-cart span:before{
    content: "Купить"
}

.cart-block .unit:before{
    content: "руб.";
}

