/*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[href^="https://dzen.ru"]{
    display: block !important;
    background: url(../images/zen-icon.svg) no-repeat 100% 100% !important;
}*/

.footer__social.footer__info-item{
    margin: 0;
}

.custom-social{
    padding: 10px;
    display: flex;
    flex-direction: row;
}

.custom-social__row{
    display: flex;
    flex-direction: row;
    gap: 20px;
    align-items: end;
}

.custom-social__col{
    display: flex;
    flex-direction: column;
    gap: 10px;
}

body .custom-social__col a,
body .custom-social__col a:hover,
body .custom-social__col a:visited{
    color: #fff !important;
    background-color: #474747;
}

.footer__info--part-right .social__item{
    background-color: #474747;
}

body .custom-social__col a:hover{
    text-decoration: underline;
}

@media screen and (max-width: 436px){
    .custom-social{
        padding: 24px;
    }
    .custom-social__row{
        flex-direction: column;
        align-items: start;
    }
    .footer__info--part-right .custom-social__col .custom-social__row{
        flex-direction: row;
    }
}