.brand-plugin-catalog-brand-categories__list {
    padding-left: 20px;
}

.htmlmap .htmlmap-content .htmlmap-row:first-child .htmlmap-column-4 {
    margin-right: 25px;
}

.htmlmap .htmlmap-content .htmlmap-list {
    list-style: disc;
}

.htmlmap ul {
    padding-left: 20px;
}

.error-sitemap {
    margin: 0 20px;
}

.header-contacts-wrapper {
    left: 40%;
}

.header-container {
    display: flex;
    align-items: center;
}

.header-container > div:first-child {
    padding-left: 0;
}

.header-container > div:last-child {
    padding-right: 0;
}

@media (max-width: 991px) {
    .header-container {
        flex-direction: column;
    }
}

#content .ruble,
#header .ruble,
#container .ruble {
    display: inline-block;
    width: 11px;
    overflow: hidden;
    vertical-align: middle;
    letter-spacing: 2px;
}

#content .ruble::first-letter,
#header .ruble::first-letter,
#container .ruble::first-letter {
    text-transform: uppercase;
}

#content .product-info .ruble {
    width: 20px;
    margin-top: -5px;
}

#content #column-left .ruble,
#content .customer-discounts .ruble,
#content .product-info .delivery .ruble {
    width: 10px;
}

#content .product-info .delivery .ruble {
    margin-top: -1px;
}

#header .searchpro__dropdown-entity_compare-price .ruble {
    width: 9px;
}

.dp-cost_range-value .dp-cost__value .ruble {
    display: inline-block;
    width: 10px;
    margin-top: -2px;
    overflow: hidden;
    vertical-align: middle;
    letter-spacing: 2px;
}