ul.footer__langtoggle {
    margin: 0 auto;
    text-align: center;
    margin-bottom: 14px;
    line-height: 0;
    border: none;
    width: auto;
    box-sizing: content-box;
    height: auto;
    display: block;
}
ul.footer__langtoggle li{
    display: inline-block;
    width: auto;
    height: auto;
    border: none;
} 
ul.footer__langtoggle li a{
    padding: 0 5px;
}
ul.footer__langtoggle img{
    height: 18px;
    max-width: 27px;
} 

/********en********/
.en-footer .en-footer__social{
  margin-bottom: 18px;
}
/********ru********/
div.footer-info ul.footer__langtoggle {
    text-align: left;
    margin-top: 30px;
}
