/*





*/

body {
    background-color:#fbdee1;
    background: 
    

        #fbdee1 url('/cloud-cgi/static/uaprom-static/image/se/texture_transparent6-hc3626fcc815bcfb600126d6f9337f96cb.png') 50% 0
;
    color:#222222;
}
body *{
    border-color:#da9d9e;
}

a{
    color: #830911;
}
a:hover {
    color: #42090c;
}
.b-contact-info__pseudo-link{
    color: #830911;
}
.b-contact-info__pseudo-link{
    color: #42090c;
}

.b-news-view__date{
    color:#999999;
}
.b-reviews__verified-state{
    color: #444;
    border-color: #999;
}
.b-reviews__item_layout_inactive {
    color: #A0A0A0
}

.js-link,
.js-link-blue,
.js-link-blue:hover {
    border-bottom: 0 none;
    border-width: 0 0 1px 0;
    border-style: dashed;
    cursor: pointer;
}


.b-product__goods-link{
    color: #000 !important;
    background:#8f2128 url("/cloud-cgi/static/uaprom-static/image/new_design/images/white_gradient-hc1b8d0a9deeb15f5062d1ba2922ce0ea5.png") no-repeat  0 0 !important;
    -moz-background-size:100% 100% !important;
    -webkit-background-size:100% 100% !important;
    -o-background-size:100% 100% !important;
    background-size:100% 100% !important;
    background:transparent\0/ !important;
    background-color:#8f2128\0/ !important;
    *background:transparent !important;
    *background-color:#8f2128 !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
          src="/cloud-cgi/static/uaprom-static/image/new_design/images/white_gradient-hc1b8d0a9deeb15f5062d1ba2922ce0ea5.png",
          sizingMethod='scale', enabled=true) !important;
    zoom:1;
}


.b-product__goods-link:hover{
    background-color: #d7b1b2;
}



.b-company-info__contact-description{
    color: #000000; /* body text color */
}

.b-overlay{
    color: #333;
}


/**
 * Default button view
 */
.b-custom-drop-down,
.b-product-mods__button,
.b-form-input-button__submit,
.b-feedback__button,
.b-custom-button,
.b-user-button,
.b-pager__link {
    color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#a75156), to(#830911));
    background-image: -webkit-linear-gradient(top, #a75156, #830911);
    background-image: -moz-linear-gradient(top, #a75156, #830911);
    background-image: -o-linear-gradient(top, #a75156, #830911);
    background-image: -ms-linear-gradient(top, #a75156, #830911);
    background-image: linear-gradient(top, #a75156, #830911);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', gradientType=0, startColorstr='#a75156', endColorstr='#830911');
}
.b-custom-drop-down_state_active{
    background-image: -webkit-gradient(linear, left top, left bottom, from(#830911), to(#a75156));
    background-image: -webkit-linear-gradient(top, #830911, #a75156);
    background-image: -moz-linear-gradient(top, #830911, #a75156);
    background-image: -o-linear-gradient(top, #830911, #a75156);
    background-image: -ms-linear-gradient(top, #830911, #a75156);
    background-image: linear-gradient(top, #830911, #a75156);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', gradientType=0, startColorstr='#830911', endColorstr='#a75156');
}
.b-product-mods__button:hover,
.b-form-input-button__submit:hover,
.b-feedback__button:hover,
.b-custom-button:hover,
.b-user-button:hover,
.b-pager__link:hover {
    color: #fff;
}
.b-product-mods__button_state_active{
    background: #5c090e;
}
.b-product-mods__button_state_disabled{
    background: #bf8184;
}
.b-custom-drop-down__list{
    border-color: #830911;
    background-color: #a75156;
}
.b-custom-drop-down__list-item:hover,
.b-custom-drop-down__list-item_state_active{
    background-color: #830911
}

/********************** bem css **********************/

/**
 * b-overlay links styles
 */

.b-overlay .b-pseudo-link {
    color: #333
}

.b-overlay .grey-color {
    color: #929292
}

.b-overlay .link-color {
    color: #00a1cd
}

.b-overlay .tech-link,
.b-overlay .tech-link:hover {
    color: #929292
}

/**
 * Start b-head-control-panel
 */

.b-fixed-panel__link {
    color: #bf8184;
}
.b-fixed-panel__link:hover {
    color: #e3c9c9;
}

.b-fixed-panel__link,
.b-endorsement-label__text {
    color: #bf8184;
    border-color: #bf8184;
}

.b-fixed-panel__link:hover,
.b-endorsement-label__text:hover {
    color: #e3c9c9;
    text-decoration: underline;
}

.b-company-info__opinions-link {
    color: #bf8184;
    border-color: #bf8184;
}
.b-company-info__opinions-link:hover {
    color: #e3c9c9;
}

/* must be after .b-company-info__opinions-link! */
.b-overlay__link {
    border: 0 none;
    color: #00a1cd;
    text-decoration: none;
}
.b-overlay__link:hover {
    color: #00a1cd;
    text-decoration: underline;
}

/**
 * Start b-header
 */

.b-company-header-phone {
    background-color: rgba(255, 255, 255, 0.85);
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,
        startColorstr=#d8ffffff,
        endColorstr=#d8ffffff),
        progid:DXImageTransform.Microsoft.AlphaImageLoader();
}
:root .b-company-header-phone {
    filter: none\9;
}

.b-header__company-name-align {
    text-align: left;
}

.b-header__company-name {
}
:root .b-header__company-name {
    filter: none\9;
}

a.b-header-company-name__title-link,
a.b-header-company-name__title-link:hover {
    font-size: 1.6em;
    color: #813535;
}

/**
 * Start sidebar
 */

    .b-layout__sidebar{
        float: right;
        margin-left: 20px;
    }
    .b-layout__content{
        float: right;
    }

.b-sidebar-search__field {
    border-color: #444;
    background-color: #fff;
    color: #000;
}
.b-form-input{
    border-color: #444;
}
.b-autocomplete{
    border-color: #444;
    background-color: #fff;
    color: #000;
}
.b-autocomplete__link{
    color: #000;
}
.b-autocomplete__link_stat_current,
.b-autocomplete__link:hover{
    color: #000;
    background-color: #ddd;
}


/* b-nav ---------------------------------------------------------------------*/
.b-nav__counter{
    background-color: #efe1e0;
    color: #000;
}
    .b-nav__marker_state_right-active:before{
        content: none;
    }
    .b-nav__subnav{
        left: auto;
        right: 100%;
    }
.b-nav__marker{
    color: #830911;
}
.b-nav__item:hover .b-nav__marker{
    color: #42090c;
}


/* b-groups-list -------------------------------------------------------------*/
.b-groups-list__counter{
    background-color: #efe1e0;
    color: #000;
}


/* b-groups-popup ------------------------------------------------------------*/
    .b-groups-popup__marker_state_right-active:before{
        content: none;
    }
    .b-groups-popup__inner-groups{
        left: auto;
        right: 100%;
    }


/* Product groups view "gallery" */
.b-product-groups_view_gallery .b-product-groups__fake-layer,
.b-product-groups_view_gallery{
    border-color: #da9d9e;
}
.b-product-groups_view_gallery .b-product-groups__counter{
    color: #222222;
}


/**
 * Product catalog list view
 */
.b-catalog-panel_loc_top{
    background-color: #eababa;
    color: #222222
}
.b-catalog-panel__btn-gallery:before,
.b-catalog-panel__btn-list:before{
    background-color: #9b393f;
}
span.b-catalog-panel__btn-gallery:before,
span.b-catalog-panel__btn-list:before{
        background-color: #FD9906;
}
a.b-catalog-panel__btn-gallery,
a.b-catalog-panel__btn-list{
    color: #830911
}
a.b-catalog-panel__btn-gallery:hover,
a.b-catalog-panel__btn-list:hover{
    color: #42090c
}

.b-product-list__item{
    border-color: #da9d9e;
}
.b-product-list__image-link,
.b-product-gallery__image-link{
    border-color: #b3696d;
}
.b-product-gallery__sku,
.b-product-gallery__old-price,
.b-product-gallery__current-price{
     color: #222222;
}
.b-product-list__hider,
.b-product-gallery__hider{
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(245, 245, 245, 0.5)), to(#f5f5f5));
    background-image: -webkit-linear-gradient(top, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: -moz-linear-gradient(top, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: -o-linear-gradient(top, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: -ms-linear-gradient(top, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: linear-gradient(top, rgba(245, 245, 245, 0.5), #f5f5f5);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', gradientType=0, startColorstr='#77f5f5f5', endColorstr='#fff5f5f5');
}
.b-product-gallery__data-hider{
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(245, 245, 245, 0.5)), to(#f5f5f5));
    background-image: -webkit-linear-gradient(left, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: -moz-linear-gradient(left, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: -o-linear-gradient(left, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: -ms-linear-gradient(left, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: linear-gradient(to right, rgba(245, 245, 245, 0.5), #f5f5f5);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', gradientType=1, startColorstr='#77f5f5f5', endColorstr='#fff5f5f5');
}
.b-pager__link,
.b-pager__link:hover,
.b-pager__link:active{
    border-color: #ffffff;
    color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#a75156), to(#830911));
    background-image: -webkit-linear-gradient(top, #a75156, #830911);
    background-image: -moz-linear-gradient(top, #a75156, #830911);
    background-image: -o-linear-gradient(top, #a75156, #830911);
    background-image: -ms-linear-gradient(top, #a75156, #830911);
    background-image: linear-gradient(top, #a75156, #830911);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', gradientType=0, startColorstr='#a75156', endColorstr='#830911');
}

.b-pager__link_type_current,
.b-pager__link_type_current:hover {
    background: #bf8184;
}

.b-product-list__btn-link,
.b-product-gallery__btn-link{
    color: #830911;
    border-color: #830911;
}
.b-product-list__btn-link:hover,
.b-product-gallery__btn-link:hover{
    color: #42090c;
    border-color: #42090c;
}
.b-one-click-order__text{
    color: #830911;
    border-color: #830911;
}
.b-one-click-order__text:hover{
    color: #42090c;
    border-color: #42090c;
}

.b-one-click-order__icon{
    border-color: #eee;
}
.b-product-list__btn-call{
    color: #830911;
    border-color: #830911;
}
.b-product-list__btn-call:hover{
    color: #42090c;
    border-color: #42090c;
}
.b-product-list__btn-call:after,
.b-product-gallery__btn-call:before{
    background-color: #9b393f;
}

.b-sticker{
    color: #666;
    background-color: #E0E0E0;
    text-shadow: none;
}

.b-sticker_type_inline{
    background-color: transparent;
    color: #222222;
}

/**
 * Gallery product catalog view
 */
.b-product-gallery__prices{
    border-color: #b3696d;
}


.b-product__callback-input{
    border-color: #830911;
}
.b-product__link-button{
    color: #830911;
    border-color: #830911;
}
.b-product__link-button:hover{
    color: #42090c;
    border-color: #42090c;
}
.b-product__sundry{
    border-color: #830911;
}


.b-product-view__zoom-box:before{
    border-color: #da9d9e;
}
.b-product-view__visual,
.b-product-view__image-link,
.b-product-view__image-link:hover{
    border-color: #da9d9e;
    background-color: #fff;
}

.b-extra-photos__button{
    border-color: transparent #830911 transparent transparent;
}
.b-extra-photos__button:first-child{
    border-color: transparent transparent transparent #830911;
}
.b-extra-photos__item{
    border-color: #da9d9e;
    background-color: #fff;
}

.b-product-cost{
    background-color: #fff;
    border-color: #eee;
}
.b-product-cost__more{
    color: #333;
    border-color: #333;
}
.b-product-cost__more:hover{
    border-color: transparent;
}
.b-product-cost__more:after{
    border-color: #333 transparent transparent;
}
.b-product-cost__more_state_open:after{
    border-color: transparent transparent #333;
}
.b-product-cost__price{
    color: #830911;
}
.b-product-cost__unknown-price,
.b-product-cost__min-order,
.b-product-cost__old-price{
    color: #333;
}

.b-gift-items__price{
    color: #222222;
}
.b-gift-items__image-link{
    border-color: #da9d9e;
}


.b-carousel__price:after{
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(245, 245, 245, 0)), to(#f5f5f5));
    background-image: -webkit-linear-gradient(top, rgba(245, 245, 245, 0), #f5f5f5);
    background-image: -moz-linear-gradient(top, rgba(245, 245, 245, 0), #f5f5f5);
    background-image: -o-linear-gradient(top, rgba(245, 245, 245, 0), #f5f5f5);
    background-image: -ms-linear-gradient(top, rgba(245, 245, 245, 0), #f5f5f5);
    background-image: linear-gradient(top, rgba(245, 245, 245, 0), #f5f5f5);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', gradientType=0, startColorstr='#00f5f5f5', endColorstr='#fff5f5f5');
}

    .b-product-info__cell{
        border-color: #cb999b;
    }
    .b-product-info__header{
        background-color: #cb999b;
    }

.b-credit:before {
    background-color: #9b393f;
}

.b-drop-phones_with_icon .b-drop-phones__toggle-holder:before{
    background-color: #9b393f;
}
.b-drop-phones_with_icon .b-drop-phones__toggle-holder:after{
    border-color: #eee;
}
.b-drop-phones__description{
    color: #830911;
}
.b-drop-phones__number{
    color: #222222;
}
.b-drop-phones__number:before{
    border-color: #222222;
}
.b-drop-phones__description:before{
    color: #222222;
}

.b-free-delivery__icon:before{
    background-color: #9b393f;
}
.b-free-delivery__text{
    color: #830911;
    border-color: #830911;
}
.b-free-delivery:hover .b-free-delivery__text{
    color: #42090c;
    border-color: #42090c;
}

.b-sundry__item{
    color: #222222;
    border-color: #222222;
}
.b-sundry__item:hover{
    border-color: transparent;
}
.b-recent-news__hider,
.b-publication-group__hider,
.b-news-group__hider,
.b-news-list__hider,
.b-publication-list__hider{
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(245, 245, 245, 0.5)), to(#f5f5f5));
    background-image: -webkit-linear-gradient(top, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: -moz-linear-gradient(top, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: -o-linear-gradient(top, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: -ms-linear-gradient(top, rgba(245, 245, 245, 0.5), #f5f5f5);
    background-image: linear-gradient(top, rgba(245, 245, 245, 0.5), #f5f5f5);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', gradientType=0, startColorstr='#77f5f5f5', endColorstr='#fff5f5f5');
}


.b-contact-info__row {
    border-color: #da9d9e;
}

/**
 * b-info-table
 */

.b-info-table__cell {
    border-color: #da9d9e;
}

.b-jobs__table-header{
    background-color: #eababa;
}
.b-jobs__table-cell,
.b-jobs__table-header{
    border-color: #da9d9e;
}

.b-footer{
    background-color: #f5f5f5;
}


.b-counter__logo{
    background: url("/cloud-cgi/static/uaprom-static/image/i18n-domain/UA/logo_micro-trans-hcb2739b36bb83a64ae6019374dd283fae.png") no-repeat 50% 100%;
}
.b-filter__less,
.b-filter__more,
.b-filter-reset{
    color: #830911;
    border-color: #830911;
}
.b-filter__less:hover,
.b-filter__more:hover,
.b-filter-reset:hover{
    color: #42090c;
    border-color: #42090c;
}
.b-filter__header{
    color: #222222;
}

.b-sitewide-links{
    border-color: #b3696d;
}


.b-portfolio-list__item,
.b-portfolio-list__img-wrap,
.b-portfolio-list__summary,
.b-portfolio__gallery-wrap-img,
.b-portfolio__gallery-descr-img,
.b-portfolio__confirmed-label,
.b-used-goods__item {
    border-color: #da9d9e;
}

.b-portfolio-list__more-label {
    background: rgba(0,0,0,0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,
        startColorstr=#0000000,
        endColorstr=#0000000),
        progid:DXImageTransform.Microsoft.AlphaImageLoader();
}
:root .b-portfolio-list__more-label {
    filter: none\9;
}

.b-trade-info__sked-item{
    background-color: #ccc;
}

.b-sticky-panel__container{
    background-color: #f5f5f5;
}

.b-phones__single-number-info:before{
    border-color:#da9d9e;
}
.b-phones__single-number-info:after{
    border-color: #E4D2D3;
}
.b-phones__holder{
    background: #E4D2D3;
    border-color:#da9d9e;
}
.b-phones__icon{
    border-color: #222222;
}
.b-phones__toggle-item{
    border-color:#222222;
}

.b-feedback-form__notification-button{
    color: #830911;
}
.b-feedback-form__notification-button:hover {
    color: #42090c;
}

.b-sticky-panel__link-button{
    color:#222222;
    border-color:#222222;
}
.b-sticky-panel__link-button:hover{
    border-color: transparent;
}


.b-filters{
    border-color: #e3c9c9;
}
.b-filters__selected{
    background-color: #830911;
    color: #fff;
}
.b-filters__selected:hover{
    background-color: #a75156;
    color: #fff;
}
.b-filters__reset{
    border-color: #830911;
}
.b-filters__reset:hover{
    border-color: #42090c;
}
.b-filters__toggle:before{
    color: #830911;
}
.b-filters__toggle:hover:before{
    color: #42090c;
}
.b-filters_state_expanded .b-filters__toggle:before{
    color: #830911;
}
.b-filters_state_expanded .b-filters__toggle:hover:before{
    color: #42090c;
}


.b-filter-list__show,
.b-filter-list__hide{
    color: #830911;
    border-color: #830911;
}
.b-filter-list__show:hover,
.b-filter-list__hide:hover{
    color: #42090c;
    border-color: #42090c;
}


.b-tag-list__counter{
    background-color: #efe1e0;
    color: #000;
}


.b-return-policy__button{
    color: #222222;
    border-color: #222222;
}
.b-return-policy__button:hover{
    border-color: transparent;
}

.b-promo-banner{
    background-color: #830911;
}
.b-promo-banner__text{
    color: #fff;
}
.b-promo-banner__button,
.b-promo-banner__button:hover{
    color: #fff;
    border-color: #fff;
}





/*------block differents------ */

.b-reviews__verified-state{
    border-color: #da9d9e;
    color: #222222;
}

.b-company-info__contact-description{
    color: #222222;
}

/********************** bem css **********************/

/**
 * Start b-head-control-panel
 */



        .b-fixed-panel__container {
            color: #333;
            background-color: #f5f5f5;
        }


.b-iconed-text{
    color: #830911;
}

.b-review-info__text {
    color: #830911;
}

.b-iconed-text{
    color: #830911;
}

.b-fixed-panel__link,
.b-endorsement-label__text,
.b-company-info__opinions-link {
    color: #830911;
    border-color: #830911;
}

.b-fixed-panel__link:hover,
.b-endorsement-label__text:hover,
.b-company-info__opinions-link:hover {
    color: #9b393f;
}

/* must be after .b-company-info__opinions-link! */
.b-overlay__link {
    border: 0 none;
    color: #00a1cd;
    text-decoration: none;
}
.b-overlay__link:hover {
    color: #00a1cd;
    text-decoration: underline;
}


/**
 * Start b-sidebar
 */

.b-sidebar-search__title {
    display: block;
}

.b-sidebar-search__field {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    border-width: 1px;
    border-color: #9b393f;
}
.b-form-input{
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    border-color: #9b393f;
}
.b-autocomplete{
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    border-color: #9b393f;
}


/* b-nav ---------------------------------------------------------------------*/
.b-nav__counter{
    background-color: #efe1e0;
    color: #222222;
}


/* b-subnav ------------------------------------------------------------------*/
.b-subnav{
    background: #FCE4E6;
}
.b-subnav__counter{
    color: #830911;
}
.b-subnav__item:hover{
    background: #8f2128;
}
.b-subnav__item:hover .b-subnav__link,
.b-subnav__item:hover .b-subnav__counter{
    color: #efe1e0;
}
.b-subnav__item_state_active .b-subnav__link,
.b-subnav__item_state_active .b-subnav__counter{
    color: #42090c;
}


/* b-groups-popup ------------------------------------------------------------*/
.b-groups-popup{
    background-color: #FCE4E6;
}
.b-groups-popup__counter,
.b-groups-popup__marker{
    color: #830911;
}
.b-groups-popup__item:hover{
    background-color: #8f2128;
}
.b-groups-popup__item:hover .b-groups-popup__link,
.b-groups-popup__item:hover .b-groups-popup__counter,
.b-groups-popup__item:hover .b-groups-popup__marker{
    color: #efe1e0;
}
.b-groups-popup__item_state_active .b-groups-popup__link,
.b-groups-popup__item_state_active .b-groups-popup__counter{
    color: #42090c;
}


/* b-groups-list -------------------------------------------------------------*/
.b-groups-list__toggle,
.b-groups-list__link{
    color: #222222;
}
.b-groups-list__counter{
    background-color: #efe1e0;
    color: #222222;
}


.b-layout__container_type_mid{margin-bottom: 20px;}
.b-layout__mid{
    padding: 10px 14px;
    border-width: 0 1px 1px;
    border-style: solid;
    border-color: #da9d9e;
    background-color: #f5f5f5;
}
.b-breadcrumb{
    width: 765px;
}
.b-content{
    border: 1px solid #da9d9e;
    background-color: #f5f5f5;
}
.b-title{
    padding-left: 14px;
    padding-right: 14px;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #FCE4E6), color-stop(100%, #eababa));
    background-image: -webkit-linear-gradient(top, #FCE4E6, #eababa);
    background-image: -moz-linear-gradient(top, #FCE4E6, #eababa);
    background-image: -o-linear-gradient(top, #FCE4E6, #eababa);
    background-image: -ms-linear-gradient(top, #FCE4E6, #eababa);
    background-image: linear-gradient(top, #FCE4E6, #eababa);
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FCE4E6, endColorstr=#eababa), progid:DXImageTransform.Microsoft.AlphaImageLoader();
    color: #222222;
}
.b-title__link,
.b-title__link:hover{
    color: #222222;
}

.b-content__body{
    padding-left: 14px;
    padding-right: 14px;
}

.b-layout__sidebar .b-content{
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #FCE4E6), color-stop(100%, #eababa));
    background-image: -webkit-linear-gradient(top, #FCE4E6, #eababa);
    background-image: -moz-linear-gradient(top, #FCE4E6, #eababa);
    background-image: -o-linear-gradient(top, #FCE4E6, #eababa);
    background-image: -ms-linear-gradient(top, #FCE4E6, #eababa);
    background-image: linear-gradient(top, #FCE4E6, #eababa);
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FCE4E6, endColorstr=#eababa), progid:DXImageTransform.Microsoft.AlphaImageLoader();
}
.b-layout__sidebar .b-title{
    background: none;
    filter: none;
}
.b-content_type_search{
    margin-bottom: 20px;
}
.b-title_type_hidden{
    display: block;
    padding-bottom: 0;
}
.b-content_type_product{
    padding: 0 14px;
}
.b-title_type_product{
    padding-right: 0;
    padding-left: 0;
    background: none;
    filter: none;
}
.b-content_type_product .b-content__body{
    padding-right: 0;
    padding-left: 0;
}
.b-photos{
    width: 714px;
    margin-left: -20px;
    margin-right: -20px;
}
.b-photos__item{
    margin-left: 19px;
    margin-right: 19px;
}

.b-photos-folders{
    margin-left: -71px
}
.b-photos-folders__item{
    margin-left: 71px;
}
.b-navigate__all-products{
    margin-bottom: 15px;
}
.b-footer{
    border: 1px solid #da9d9e;
}

.b-sticky-panel__container{
    background-color:#da9d9e;
}
.b-phones__holder{
    background: #CD8789;
}

.b-sitewide-links{
    margin-top: 0;
    border-top: 1px solid #da9d9e;
}


.b-used-goods__item {
    width: 212px;
}

.b-info-box{
    margin: 0 0 20px;
}


/* product groups view "gallery" */
.b-product-groups_view_gallery{
    width: 691px;
    margin-left: -11px;
    margin-right: -6px;
}
.b-product-groups_view_gallery .b-product-groups__item{
    margin-left: 6px;
    margin-bottom: 16px;
}


.b-product-groups_view_gallery .b-product-groups__title-link{
    color: #760910
}
.b-product-groups_view_gallery .b-product-groups__title-link:hover{
    color: #8f2128
}
.b-product-groups_view_gallery .b-product-groups__counter{
    color: #000;
}


/* product groups view "list" */
.b-product-groups_view_list{
    width: 710px;
    margin-left: -35px;
}
.b-product-groups_view_list .b-product-groups__item{
    margin-left: 35px;
    margin-bottom: 30px;
}

/**
 * Start b-menu
 */

.b-menu__container{
    width: 960px;
    margin: 0 auto;
    padding: 1px 10px 0;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c08387), color-stop(100%, #830911));
    background-image: -webkit-linear-gradient(top, #c08387, #830911);
    background-image: -moz-linear-gradient(top, #c08387, #830911);
    background-image: -o-linear-gradient(top, #c08387, #830911);
    background-image: -ms-linear-gradient(top, #c08387, #830911);
    background-image: linear-gradient(top, #c08387, #830911);
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#c08387, endColorstr=#830911), progid:DXImageTransform.Microsoft.AlphaImageLoader();
}
.b-menu__holder{
    margin: 0 -1px;
    border-collapse: separate;
    border-spacing: 1px 0;
}
.b-menu__item_state_active,
.b-menu__item:hover {
    background-color: #f5f5f5;
}
.b-menu__link{
    padding: 10px 15px;
    font-size: 16px;
    color: #fff;
    font-family: Arial, sans-serif;
}
.b-menu__link:before{
    border-color: #fff transparent transparent transparent;
}
.b-menu__link_with_arrow{
    padding-right: 28px;
}
.b-menu__item:hover .b-menu__link:before,
.b-menu__item_state_active .b-menu__link:before{
    border-color: #222222 transparent transparent transparent;
}
.b-menu__item_state_active .b-menu__link,
.b-menu__item:hover .b-menu__link{
    color: #222222;
}


/**
 * Start b-sub-menu
 */
.b-sub-menu{
    border-color: #f5f5f5;
    background-color: #f5f5f5;
}
.b-sub-menu__arrow:before{
    border-color: transparent #222222 transparent transparent;
}
.b-sub-menu__arrow:after{
    border-color: transparent #f5f5f5 transparent transparent;
}
.b-sub-menu__item_state_active .b-sub-menu__arrow:after,
.b-sub-menu__item:hover .b-sub-menu__arrow:after{
    border-color: transparent #bf8184 transparent transparent;
}
.b-sub-menu__link{
    color: #222222;
    font-size: 14px;
    font-family: Arial, sans-serif;
}
.b-sub-menu__item_state_active,
.b-sub-menu__item:hover{
    background: #bf8184;
}
.b-sub-menu__item:hover .b-sub-menu__link {
    color: #222222;
}


/**
 * Start b-inner-menu
 */
.b-inner-menu{
    background-color: #f5f5f5;
}
.b-inner-menu__link{
    color: #222222;
    font-size: 14px;
    font-family: Arial, sans-serif;
}
.b-inner-menu__item_state_active,
.b-inner-menu__item:hover{
    background: #bf8184;
}
.b-inner-menu__item:hover .b-inner-menu__link{
    color: #222222;
}


