.pageLayout:has(.profile-table),
.user-comment-item,
.pagination__link {
    font-family: var(--ui-font-family-body, sans-serif);
}

.user-rating { float: right; line-height: 24px; }
.user-rating span { margin-left: 3px; font-size: 26px; font-weight: bold; }

.info-block .about .links-line a { line-height: 11px; }
.info-block .about .social-icons-big .favour { padding: 0 5px; }
.info-block .about .social-icons-big .like-count { width: 28px; min-width: inherit; }

.info-block .short-info .profile-table th { white-space: nowrap; }
.info-block .short-info .profile-table tbody tr:last-child td { padding-bottom: 15px; }
.info-block .short-info .profile-table tbody:last-child tr:last-child td { padding: 1px 0; }
.blog-post-list p { margin: 0 0 3px; }

.comments-line > .comment { padding: 17px 0; }
.comments-line > .comment:first-child { padding-top: 0; }

.user-status-text { font-size: 13px; line-height: 18px; }
.user-status-action { font-size: 11px; }
.user-status-action a { display: inline-block; padding-left: 4px; border-left: 1px solid #a1a1a1; margin-left: 2px; line-height: 11px; }

.online-friends-block { overflow: auto; height: 211px; }
.online-friends-block .item { padding: 0 10px; border-bottom: 1px solid #d8d8d8; background: #f9f9f7; line-height: 20px; }
.online-friends-block .item:first-child { border-top: 1px solid #d8d8d8; }
.online-friends-block .dot { display: inline-block; width: 6px; height: 6px; margin-right: 8px; background: url(//photobooth.cdn.sports.ru/preset/legacy/common/css/i/circles.png) no-repeat -24px 0; }

.game-way .w { display: inline-block; padding-left: 4px; border-left: 1px solid #a1a1a1; margin-left: 3px; line-height: 10px; }
.game-way .w:first-child { padding: 0; border: 0; margin: 0; }

.mainPart .status-edit-form .border-input { width: 382px; }

.user-rating span,
.info-block b,
.profile-table th,
.donations-price,
.writers-item .name b,
.form-block b,
.comment .nickname {
    font-weight: var(--ui-font-weight-bold, 600);
}

.text.bold,
.blog-post-list .bold strong,
.user-all-comments .pagination__link,
.donations-profile .ui-button__content {
    font-weight: var(--ui-font-weight-bold, 600) !important;
}

.donations-profile .ui-button__content {
    font-family: var(--ui-font-family-body, sans-serif) !important;
}

.title-page .titleH1 a {
    font-family: var(--ui-font-family-heading, sans-serif);
}
