.user-avatar {
    padding: 10px;
    background: #eee;
    border-radius: 2px;
    margin: 0 10px 13px 0;
    width: calc(14.2% - 10px);
}

.user-avatars {
    width: calc(100% + 20px);
    display: flex;
    flex-wrap: wrap;
}

.user-avatar .user-avatar__city {
    margin-bottom: 5px;
}

.user-avatar .bth__ava-square {
    width: 150px;
    height: 150px;
    display: block;
}

.user-avatar .bth__bold-link {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}

.user-avatar.user-avatar--more b {
    font-size: 30px;

}

.user-avatar.user-avatar--more {
    cursor: pointer;
    color: #318cc6;
    padding-top: 86px;
    text-align: center;
}