.hr-icons{
    vertical-align: middle;
    display: inline-block;
    margin: auto;
    background-repeat: no-repeat!important;
}
.bg-home_cat_building,
.bg-home_cat_users_alt,
.bg-home_cat_briefcase_alt,
.bg-home_cat_lightbulb_alt{
    position: relative;
    top: -2px;
    right: 7px;
}
.bg-footer_mail,
.bg-footer_phone{
    margin: 0px;
}
.bg-law_btn_phone {
    margin-top: -1px;
}
.icon_advantage .hr-icons i{
    font-size: 24px;
    line-height: 1;
}
.bg-home_top_building {
    width: 24px; height: 24px;
}
.bg-home_top_building i{
    color: #f55;
}
.bg-home_top_comment_verify {
    width: 24px; height: 24px;
}
.bg-home_top_comment_verify i{
    color: #41a040;
}
.bg-home_top_publication {
    width: 24px; height: 24px;
}
.bg-home_top_publication i{
    color: #5c83cf;
}
.bg-home_top_users {
    width: 24px; height: 24px;
}
.bg-home_top_users i{
    color: #f2c94c;
}