.footer-logo {
    height: 36px;
}

.dn {
    display: none !important;
}

.db {
    display: block !important;
}

.df {
    display: flex !important;
}

.mr20 {
    margin-right: 20px !important;
}

.header .container {
    /*display: flex !important;*/
    /*align-items: center !important;*/
}

.header-logo {
    /*margin-top: 0 !important;*/
    margin-right: 32px !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    margin-top: 24px;
}

.nav-groups .group-column__item {
    display: flex;
    flex-direction: row;
}

.nav-groups .group-column {
    margin-right: 0;
    width: 100%;
    float: none;
    /*text-align: center;*/
    display: flex;
    flex-direction: column;
    /*justify-content: center;*/
    /*align-items: center;*/
}

.nav-groups .group-column__item .item-content {
    margin-left: 6px !important;
}

.footer {
    background: url(../img/map.png) center center no-repeat #171848 !important;
}

.mr4 {
    margin-right: 4px
}

.header_icon_img {
    width: 28px;
    height: 28px;
}

.menu_product_icon {
    width: 36px;
    height: 36px;
}

.sidebar_icon_img {
    width: 36px;
    height: 36px;
}

.sidebar-list__item .popover-container .popover-tel-content {
    width: 176px !important;
    color: #333 !important;
    font-size: 14px !important;
    line-height: 20px !important;
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-direction: column !important;
}

