@font-face {
    font-family: Neoris;
    font-weight: 400;
    src: url('https://senoval.cdn.sports.ru/static-resources/fonts/ttneoris/TT_Neoris_Regular.woff2') format('woff2');
}

@font-face {
    font-family: Neoris;
    font-weight: 500;
    src: url('https://senoval.cdn.sports.ru/static-resources/fonts/ttneoris/TT_Neoris_Medium.woff2') format('woff2');
}

@font-face {
    font-family: Neoris;
    font-weight: 600;
    src: url('https://senoval.cdn.sports.ru/static-resources/fonts/ttneoris/TT_Neoris_DemiBold.woff2') format('woff2');
}

.additional-block { padding: 13px 15px 14px; margin: 0 0 20px; background: #ccecfc; font-size: 13px; font-weight: bold; text-align: center; }
.rightPart .additional-block { margin-top: 1px; }
.additional-block .create-link { margin-left: 17px; white-space: nowrap; }
.additional-block .create-link:first-child { margin: 0; }

.additional-block .create-link__button {
    border: none;
    -webkit-appearance: none;
    background-color: transparent;
    color: #005580;
    font: inherit;
}

.additional-block .create-link__button:hover {
    cursor: pointer;
    text-decoration: underline;
}

.more-writers { font-size: 13px; line-height: 18px; }
.more-writers dt { font-weight: bold; }

.new-post-buttons { padding: 20px 0 0; border-top: 1px solid #d8d8d8; margin: 10px 0 0; }
.new-post-buttons .but { padding-right: 10px; padding-left: 10px; margin-left: 10px; float: right; }

.invite-user { margin: 0 0 20px; }
.invite-user .input-box { width: 208px; margin-right: 7px; vertical-align: middle; }
.invite-user .but { display: inline-block; padding-right: 10px; padding-left: 10px; vertical-align: middle; }
.tabs-container .invite-user { padding: 10px 0 0; }

.forum-form { margin: 0 0 20px; }
.forum-form .but { padding-right: 10px; padding-left: 10px; }

.forum-lenta { border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; margin: 3px 0 17px; }

.activity-line { margin: 0 0 20px; }

.activity-line .a-item .anons,
.activity-line .a-item .comment,
.activity-line .more-theme,
.activity-line .short-news { padding: 0; border: 0; margin: 0; }
.activity-line .a-item { overflow: hidden; padding: 20px 0 0; border-top: 1px solid #d8d8d8; margin: 17px 0 0; }
.activity-line .a-item:first-child { padding: 0; border: 0; margin: 0; }
.activity-line .a-item .date { font-size: 13px; }
.activity-line .a-item .photo-block { margin-top: 17px; }
.activity-line .a-item .anons .links-line { margin: 17px 0 0; font-size: 13px; }
.activity-line .a-item .short-news { font-size: 11px; }

.more-tags-hidden { display: none; }

.box,
.pager,
.right-column__top-button__link {
    font-family: var(--ui-font-family-body, sans-serif);
}

.pager {
    font-weight: var(--ui-font-weight-bold, 600);
}
