/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/
/* Examples (uncomment to use):*/
/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */
/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }
/* Hide compare button */
/* a.compare_item { display: none !important;  }*/
a.scroll-to-top {
    width: 44px;
    height: 44px;
    border-radius: 50%;
    right: 95%;
    left: inherit;
    bottom: 155px;
    opacity: 0;
    z-index: 995;
    cursor: pointer;
}

#content > div.wrapper_inner > div > div > div > div > div.main-catalog-wrapper.clearfix > div.left_block.sticky-sidebar > div > div.menu_top_block.catalog_block {
 display: none;
}

 body .menu_top_block.catalog_block {
    user-select: none;
    padding-top: 0px;
    margin-top: 0px;
    display: none;
    width: 0;
    height: 0;
}

.left_block .sticky-sidebar__inner > div {
    margin-top: 0;
}

.sticker_luchshee_predlozhenie {
    background-color: #EA1653 !important;
    font-size: x-small
}


.sticker_rasprodazha {
    background-color: #fff !important;
    border: dotted #EA1653 !important;
    border-width: 1px;
    color: #EA1653 !important;
    font-weight: bold;
    font-size: medium
}

.sticker_chernaya_pyatnitsa {
    background-color: #000 !important;
   color: #ffff00 !important;
   font-weight: bold;
}

.sticker_garantiya_2_1 {
    background-color: #FF8C00 !important;
}

.sticker_garantiya_2_3 {
    background-color: #FF8C00 !important;
}
.sticker_garantiya_1_2 {
    background-color: #FF8C00 !important;
}
.sticker_garantiya_5_let {
    background-color: #FF8C00 !important;
}
.font_upper_md {
    font-size: 1em;
}

.bx-filter-title. filter_title {
    position: relative;
}


.linked-banners-list .banners-slider .banner.item span {
    margin-top: 20px;
    margin-bottom: 20px;
}

.landings-list__item--filled-bg:not(:hover) {
    background: #FFFFFF!important;
    border: 1px solid #DDDDDD !important;
    /* border-width: 0.5em; */
}

.filter-panel-wrapper.filter_exists {
    /* background: #FFF8DB !important; */
}

.sticker_3_promokod_vesna {
    background-color: #FFED00 !important;
    border: dashed #E50058 !important;
    color: #000000 !important;
}

.sticker_diler_v_rb {
    background-color: #363636 !important;
}
.sticker_platnaya_dostavka {
    background-color: #e10000 !important;
}

.font_sm {
    font-size: 16px;
}

.module_products_list td.price-cell .cost.prices .price, .wrapper_inner .cost.prices .price {
    font-size: 24px;
}


.btn:not(.font-ignore) {
    font-size: 16px;
}

.phone-block {
    font-size: 18px;
}

.phone .more_phone {
    font-size: 16px;
}




.ram-calc__property-hint {
    font-size: 80%;
    line-height: 100%;

    margin-top: 0px;
    color: #888;
}

.text-form-info #bx_incl_area_24_1_2_2 {
    font-size: 16px;
    font-weight: bold;

}

.ram-calc__calculator-wrap {
    font-size: 18px;
}

.brd {
    padding: 20px 20px 20px;
}

.payment_tab {
   font-size: 12px;
   color: #000000;
   background: #ebeff2;
   padding: 20px 20px 20px 20px;
}

.ram-calc__calculator-title {
   font-size: 120%;
   font-weight: normal;

}

.sticker_10_promokod_sad {
    background-color: #00a650 !important;
}

#bx-soa-order.orderform--v1 .bx-soa-coupon label {
    color: #00a650;
    margin-bottom: 6px;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
}
[name="ORDER_PROP_20[]"]{
    min-height: 70px;
    width: 290px;
}