/* АВТОГЕНЕРАЦИЯ (harness/remap.py): перекраска палитры базовых стилей движка в киберпанк.
   Не редактировать вручную — правки вносите в cyber.css / cyber-pages.css. */

/* ---- из primary.css ---- */
.noty_text a { color: #c9c2c6; }
::-webkit-scrollbar-track { background-color: rgba(15, 10, 13, .92); }
::-webkit-scrollbar-thumb:hover { background-color: rgba(255, 34, 69, .10); }
html,
body { color: #c9c2c6; }
a { color: #ff4d6a; }
a.small { color: #c9c2c6; border-bottom: 1px solid #c9c2c6; }
a.small:hover,
a.small:focus,
a.small:visited { color: #c9c2c6; }
a[onclick] { color: #ff4d6a; }
.wapper>.footer { background-color: rgba(15, 10, 13, .92); border: 1px solid rgba(255, 34, 69, .16); box-shadow: inset 0 -1px 0 rgba(255, 34, 69, .16); }
.wapper>.footer hr { border-color: rgba(255, 34, 69, .16); }
@media (min-width: 992px) {
	.wapper>.footer #copyright { border-left: 1px solid rgba(255, 34, 69, .16); }
}
.wapper>.footer strong { color: #c9c2c6; }
.wapper>.footer ul li a { color: #c9c2c6; }
.wapper .header .collapsible-menu.user-menu .point { border: 2px solid rgba(255, 34, 69, .16); }
@media (min-width: 992px) {
	.wapper .header,
	.wapper .header .collapsible-menu>li>a { background: rgba(22, 14, 18, .95); }
	.wapper .header .collapsible-menu>li>a { color: #c9c2c6; }
	.wapper .header .collapsible-menu>li>a.open { background-color: rgba(255, 34, 69, .10) !important; color: #c9c2c6 !important; }
	.wapper .header .collapsible-menu>li>a::after,
	.wapper .header .collapsible-menu>li>a::before { background: rgba(255, 34, 69, .10); }
	.wapper .header .collapsible-menu>li ul { background: rgba(22, 14, 18, .95); }
	.wapper .header .collapsible-menu>li ul>li:hover { background: rgba(255, 34, 69, .10); }
	.wapper .header .collapsible-menu>li ul>li>a { color: #c9c2c6; border-bottom: 1px solid rgba(255, 34, 69, .16); }
	.wapper .header .collapsible-menu.user-menu>li>a>p { color: #c9c2c6; }
}
@media (max-width: 991.99px) {
	.wapper .header { background: rgba(22, 14, 18, .95); border-bottom: 1px solid rgba(255, 34, 69, .16); }
	.wapper .header .collapsible-menu>li>a { border-bottom: 1px solid rgba(255, 34, 69, .16); color: #c9c2c6; }
	.wapper .header .collapsible-menu>li>a.open { background: rgba(255, 34, 69, .10); }
	.wapper .header .collapsible-menu>li>a:hover { background: rgba(255, 34, 69, .10); }
	.wapper .header .collapsible-menu>li ul>li>a { color: #c9c2c6; border-bottom: 1px solid rgba(255, 34, 69, .16); }
	.wapper .header .collapsible-menu>li ul>li>a:hover { background: rgba(255, 34, 69, .10); }
	.wapper .header .collapsible-menu.user-menu>li>ul { background: rgba(22, 14, 18, .95); }
	.wapper .header .collapsible-menu.user-menu>li>ul>li:hover { background: rgba(255, 34, 69, .10); }
	.wapper .header .collapsible-menu.user-menu>li>ul>li>a { color: #c9c2c6; }
	.wapper .header .collapsible-menu.user-menu>li>a>p { color: #c9c2c6; }
	.wapper .header .collapsible-menu.user-menu>li>a.open { background: rgba(255, 34, 69, .10); }
}
.wapper .header .auth-in { background-color: rgba(255, 34, 69, .10) !important; border: 1px solid rgba(255, 34, 69, .16) !important; color: #c9c2c6 !important; }
.wapper .header .auth-in:hover { background-color: rgba(22, 14, 18, .95) !important; border-color: rgba(255, 34, 69, .16) !important; color: #c9c2c6 !important; }
.wapper .header .menu-trigger { color: #c9c2c6; background-color: rgba(255, 34, 69, .10) !important; border: 1px solid rgba(255, 34, 69, .16) !important; background: rgba(255, 34, 69, .10); }
.wapper .navigation { background: rgba(255, 34, 69, .10); border-bottom: 1px solid rgba(255, 34, 69, .16); }
.wapper .navigation .breadcrumb { color: #948e93; }
.wapper .navigation .breadcrumb>li a { color: #948e93; }
.wapper .navigation .breadcrumb>li:first-child { color: #948e93; }
.wapper .monitoring .server:nth-child(odd) { background: rgba(15, 10, 13, .92); }
.wapper .monitoring .server h3 { color: #c9c2c6; }
.wapper .monitoring .server>p { color: #c9c2c6; }
.wapper .monitoring .server>p a { color: #c9c2c6; }
.block { background: rgba(15, 10, 13, .92); }
.block.block-search>.input-search { background: rgba(22, 14, 18, .95); border-top: 1px solid rgba(255, 34, 69, .16); border-left: 1px solid rgba(255, 34, 69, .16); border-bottom: 1px solid rgba(255, 34, 69, .16); }
.block.block-search>.input-search i.fa-search { color: #c9c2c6; }
.block.block-search>.input-search .input-group>.form-control::after { background: rgba(255, 34, 69, .10); }
.block.block-table>.table-responsive { border-top: 1px solid rgba(255, 34, 69, .16); }
.block .block_head { color: #c9c2c6; }
.block .block_head span { color: #c9c2c6; }
.block .block_head a { color: #c9c2c6; }
.registration .privacy-policy { border: 1px solid rgba(255, 34, 69, .16); border-left: 3px solid rgba(255, 34, 69, .16); background: rgba(255, 34, 69, .10); color: #c9c2c6; }
.vertical-navigation ul li:hover,
.vertical-navigation ul li.active { background: rgba(255, 34, 69, .10); }
.vertical-navigation ul li a { border-top: 1px solid rgba(255, 34, 69, .16); color: #c9c2c6; }
.vertical-navigation ul li a.active { background: rgba(22, 14, 18, .95); }
.vertical-navigation ul li a.active::before { background-color: rgba(255, 34, 69, .10); }
#chat { border-top: 1px solid rgba(255, 34, 69, .16); }
#chat #drop_zone.loader { background: rgba(255, 34, 69, .10); }
#chat #drop_zone.hover:after { outline: 2px dashed #c9c2c6; color: #ff4d6a; }
#chat #chat_messages .chat_message { border-top: 1px solid rgba(255, 34, 69, .16); }
#chat #chat_messages .chat_message .dell_message,
#chat #chat_messages .chat_message .edit_message { color: #c9c2c6; }
#chat #chat_messages .chat_message .message .info .date { color: #c9c2c6; }
#smile_btn::after { color: #ff4d6a; }
.noty-block,
.bs-callout { color: #c9c2c6; border: 1px solid rgba(255, 34, 69, .16); border-left: 3px solid rgba(255, 34, 69, .16); }
#events .event { border-top: 1px solid rgba(255, 34, 69, .16); }
#events .event>div>a { color: #c9c2c6; }
#events .event>span { color: #c9c2c6; }
#online_users { color: #c9c2c6; }
#online_users a { border-top: 1px solid rgba(255, 34, 69, .16); }
#online_users a span:nth-child(2) { color: #ff4d6a; }
#online_users a span:nth-child(3) { color: #c9c2c6; }
.servers-online-line { border: 1px solid rgba(255, 34, 69, .16); }
.servers-online-line .progress-bar.bg-info { background-color: rgba(255, 34, 69, .10) !important; border: 1px solid rgba(255, 34, 69, .16); }
.servers-online-line .progress-bar.bg-success { background-color: rgba(255, 34, 69, .10) !important; border: 1px solid rgba(255, 34, 69, .16); }
.servers-online-line .progress-bar.bg-warning { background-color: rgba(255, 34, 69, .10) !important; border: 1px solid rgba(255, 34, 69, .16); }
.servers-online-line .progress-bar.bg-danger { background-color: rgba(255, 34, 69, .10) !important; border: 1px solid rgba(255, 34, 69, .16); }
#top_users a { border-top: 1px solid rgba(255, 34, 69, .16); }
#top_users a div { color: #ff4d6a; }
#top_users a div p span,
#top_users a div>span span { color: #c9c2c6; }
#top_users a span { color: #c9c2c6; }
#top_users a span i::before { color: rgba(255, 77, 106, 0.5); }
#last_activity span,
#mybans span { border-top: 1px solid rgba(255, 34, 69, .16); color: #c9c2c6; }
#last_activity span p,
#mybans span p { color: #c9c2c6; }
#last_activity span p a,
#mybans span p a { color: #ff4d6a; }
#new_news div:not(.loader),
.news div:not(.loader) { border-top: 1px solid rgba(255, 34, 69, .16); }
#new_news div:not(.loader) a h3,
.news div:not(.loader) a h3 { color: #ff4d6a; }
#new_news div:not(.loader) p:last-child,
.news div:not(.loader) p:last-child { color: #c9c2c6; }
@media (min-width: 992px) {
	.vertical-center-line::after { background: rgba(22, 14, 18, .95); }
}
.vertical-center-line .loader { background-color: rgba(255, 34, 69, .10); }
.comment { border-top: 1px solid rgba(255, 34, 69, .16); }
.comment>div .info .date { color: #c9c2c6; }
#forum>h2,
#forum_topics>h2,
#forum .col-lg-12>h2,
#forum_topics .col-lg-12>h2 { background: rgba(22, 14, 18, .95); border-top: 1px solid rgba(255, 34, 69, .16); border-left: 1px solid rgba(255, 34, 69, .16); border-bottom: 1px solid rgba(255, 34, 69, .16); color: #c9c2c6; }
#forum .row .col-lg-8,
#forum_topics .row .col-lg-8,
#forum.row .col-lg-8,
#forum_topics.row .col-lg-8 { border-bottom: 1px solid rgba(255, 34, 69, .16); }
#forum .row .col-lg-8>div h3 a,
#forum_topics .row .col-lg-8>div h3 a,
#forum.row .col-lg-8>div h3 a,
#forum_topics.row .col-lg-8>div h3 a { color: #ff4d6a; }
#forum .row .col-lg-8>div p,
#forum_topics .row .col-lg-8>div p,
#forum.row .col-lg-8>div p,
#forum_topics.row .col-lg-8>div p { color: #c9c2c6; }
#forum .row .col-lg-8>div p span,
#forum_topics .row .col-lg-8>div p span,
#forum.row .col-lg-8>div p span,
#forum_topics.row .col-lg-8>div p span { color: #c9c2c6; }
#forum .row .col-lg-8>div p span a,
#forum_topics .row .col-lg-8>div p span a,
#forum.row .col-lg-8>div p span a,
#forum_topics.row .col-lg-8>div p span a { color: #c9c2c6; }
#forum .row .col-lg-8>div p span i::before,
#forum_topics .row .col-lg-8>div p span i::before,
#forum.row .col-lg-8>div p span i::before,
#forum_topics.row .col-lg-8>div p span i::before { color: rgba(255, 77, 106, 0.5); }
#forum .row .col-lg-4,
#forum_topics .row .col-lg-4,
#forum.row .col-lg-4,
#forum_topics.row .col-lg-4 { border-left: 1px solid rgba(255, 34, 69, .16); border-bottom: 1px solid rgba(255, 34, 69, .16); }
#forum .row .col-lg-4 p,
#forum_topics .row .col-lg-4 p,
#forum.row .col-lg-4 p,
#forum_topics.row .col-lg-4 p { color: #c9c2c6; }
#forum .row .col-lg-4 p a,
#forum_topics .row .col-lg-4 p a,
#forum.row .col-lg-4 p a,
#forum_topics.row .col-lg-4 p a { color: #ff4d6a; }
.topic-answers div[id^="answer"] .top-area { background: rgba(255, 34, 69, .10); border-top: 1px solid rgba(255, 34, 69, .16); border-left: 1px solid rgba(255, 34, 69, .16); border-bottom: 1px solid rgba(255, 34, 69, .16); color: #c9c2c6; }
.topic-answers div[id^="answer"] .top-area .right-side a { color: #c9c2c6; }
.topic-answers div[id^="answer"] .center-area::after,
.topic-answers div[id^="answer"] .bottom-area::after { background: rgba(255, 34, 69, .10); }
.topic-answers div[id^="answer"] .center-area .left-side img { background: rgba(255, 34, 69, .10); box-shadow: 0 1px 3px 0 rgba(255, 34, 69, .16); }
.topic-answers div[id^="answer"] .center-area .left-side p { color: #c9c2c6; }
.topic-answers div[id^="answer"] .center-area .left-side p:after { background: rgba(255, 34, 69, .10); }
.topic-answers div[id^="answer"] .center-area .right-side .edited { color: #c9c2c6; }
.topic-answers div[id^="answer"] .center-area .right-side .signature { border-top: 1px solid rgba(255, 34, 69, .16); color: #c9c2c6; }
.topic-answers div[id^="answer"] .bottom-area { border-top: 1px solid rgba(255, 34, 69, .16); }
.btn-group-toggle .btn.btn-default.active { background: rgba(255, 34, 69, .10) !important; }
#server_admins tr[id^="admin"]>td>i[class^="fa"],
#server_admins tr[id^="admin"]>td>.m-icon { color: #ff4d6a; }
#server_admins #admins_services td .btn>i[class^="fa"],
#server_admins #admins_services td .btn>.m-icon { color: #ff4d6a; }
.friend,
.user { border-top: 1px solid rgba(255, 34, 69, .16); }
#companions { color: #c9c2c6; }
#companions div { border-top: 1px solid rgba(255, 34, 69, .16); }
#companions div a:nth-child(2),
#companions div span:nth-child(2) { color: #ff4d6a; }
#companions div a:nth-child(3),
#companions div span:nth-child(3) { color: #c9c2c6; }
#place_for_messages .dialog>div:nth-child(1) { background-color: rgba(22, 14, 18, .95); }
#place_for_messages .dialog>div:nth-child(1) div p:nth-child(2) { color: #ff4d6a; }
#place_for_messages .dialog>div:nth-child(2) { background-color: rgba(22, 14, 18, .95); }
#place_for_messages .dialog>div:nth-child(2) span { color: #c9c2c6; }
#place_for_messages .dialog>div:nth-child(1):hover { background-color: rgba(255, 34, 69, .10); }
#place_for_messages .dialog>div:nth-child(2):hover { background-color: rgba(255, 34, 69, .10); }
#place_for_messages .im_message>div>.info>span { color: #c9c2c6; }
.profile-page .profile table tbody tr td[colspan="2"] h4 { background: rgba(255, 34, 69, .10); color: #c9c2c6; }
.profile-page .profile table tbody tr td a span { color: #ff4d6a; }
.purse .row .col-lg-3:nth-child(1)>div { background-color: rgba(255, 34, 69, .10); color: #c9c2c6; }
.purse .row .col-lg-3:nth-child(2)>div { background-color: rgba(255, 34, 69, .10); color: #c9c2c6; }
.purse .row .col-lg-3:nth-child(3)>div { background-color: rgba(255, 34, 69, .10); color: #c9c2c6; }
.purse .row .col-lg-3:nth-child(4)>div { background-color: rgba(255, 34, 69, .10); color: #c9c2c6; }
#stats .label { background-color: rgba(22, 14, 18, .95); color: #c9c2c6; }
#stats .label.label-success { background-color: rgba(22, 14, 18, .95); }
#stats .label.label-info { background-color: rgba(22, 14, 18, .95); color: #ff4d6a; }
#stats .label.label-danger { background-color: rgba(22, 14, 18, .95); }
.new>p:last-child { border-top: 1px solid rgba(255, 34, 69, .16); color: #c9c2c6; }
#news a.small-new { border-top: 1px solid rgba(255, 34, 69, .16); }
#news a.small-new div p { color: #c9c2c6; }
input.form-control,
select.form-control,
input[type="file"],
select[type="file"] { color: #c9c2c6; background-color: rgba(22, 14, 18, .95); border: 1px solid rgba(255, 34, 69, .16); }
.form-control:focus { color: #c9c2c6; background-color: rgba(22, 14, 18, .95); }
input[disabled],
select[disabled] { color: #c9c2c6 !important; }
input[type="file"] { box-shadow: inset 0 0 1px 1px rgba(255, 34, 69, .16); }
small { color: #c9c2c6; }
a.btn.btn-primary,
input.btn.btn-primary,
button.btn.btn-primary,
label.btn.btn-primary,
a.btn.active,
input.btn.active,
button.btn.active,
label.btn.active { border: 1px solid rgba(255, 34, 69, .16) !important; color: #c9c2c6 !important; }
a.btn.btn-outline-primary,
input.btn.btn-outline-primary,
button.btn.btn-outline-primary,
label.btn.btn-outline-primary,
a.btn.btn-default,
input.btn.btn-default,
button.btn.btn-default,
label.btn.btn-default { border: 1px solid rgba(255, 34, 69, .16) !important; color: #c9c2c6 !important; }
a.btn.btn-outline-primary:hover,
input.btn.btn-outline-primary:hover,
button.btn.btn-outline-primary:hover,
label.btn.btn-outline-primary:hover,
a.btn.btn-default:hover,
input.btn.btn-default:hover,
button.btn.btn-default:hover,
label.btn.btn-default:hover { background: rgba(255, 34, 69, .10) !important; }
a.btn.btn-outline-primary:hover:not([disabled]),
input.btn.btn-outline-primary:hover:not([disabled]),
button.btn.btn-outline-primary:hover:not([disabled]),
label.btn.btn-outline-primary:hover:not([disabled]),
a.btn.btn-default:hover:not([disabled]),
input.btn.btn-default:hover:not([disabled]),
button.btn.btn-default:hover:not([disabled]),
label.btn.btn-default:hover:not([disabled]) { background: #ff4d6a; color: #c9c2c6; }
a.btn.btn-xl,
input.btn.btn-xl,
button.btn.btn-xl,
label.btn.btn-xl { outline: 2px dashed #c9c2c6; }
blockquote { border-left: 5px solid rgba(255, 34, 69, .16); border-right: 1px solid rgba(255, 34, 69, .16); border-top: 1px solid rgba(255, 34, 69, .16); border-bottom: 1px solid rgba(255, 34, 69, .16); background: rgba(15, 10, 13, .92) none repeat scroll 0% 0%; }
blockquote footer,
blockquote small,
blockquote .small { color: #c9c2c6; }
#main-slider.carousel .carousel-caption { color: #c9c2c6; }
#main-slider.carousel .carousel-caption p { color: #c9c2c6; }
#main-slider.carousel .carousel-caption h1 a { color: #c9c2c6; }
#main-slider.carousel .carousel-control-prev,
#main-slider.carousel .carousel-control-next { background-color: rgba(255, 34, 69, .10) !important; border: 1px solid rgba(255, 34, 69, .16) !important; color: #c9c2c6 !important; }
.table-responsive { border: 1px solid rgba(255, 34, 69, .16); }
.pagination>li>a,
.pagination>li>span { color: #c9c2c6; background-color: rgba(255, 34, 69, .10); border: 1px solid rgba(255, 34, 69, .16); }
.pagination>li>a:hover,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus { color: #c9c2c6; background-color: rgba(22, 14, 18, .95); border-color: rgba(255, 34, 69, .16); }
.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus { color: #c9c2c6; background-color: rgba(15, 10, 13, .92); border-color: rgba(255, 34, 69, .16); }
.pagination>.disabled>span,
.pagination>.disabled>span:hover,
.pagination>.disabled>span:focus,
.pagination>.disabled>a,
.pagination>.disabled>a:hover,
.pagination>.disabled>a:focus { color: #c9c2c6; background-color: rgba(255, 34, 69, .10); border-color: rgba(255, 34, 69, .16); }
.with_code table tr td { border: 1px solid rgba(255, 34, 69, .16); }
div.spoiler div.spoiler-title { border: 1px solid rgba(255, 34, 69, .16); background: rgba(255, 34, 69, .10); }
div.spoiler div.spoiler-content { border: 1px solid rgba(255, 34, 69, .16); background: rgba(255, 34, 69, .10); }
table.table>tbody>tr.success>td { background: rgba(22, 14, 18, .95); }
table.table>tbody>tr * { color: #c9c2c6; }
table.table>tbody>tr>td { color: #c9c2c6; }
table.table>tbody>tr>td a { color: #ff4d6a; }
#bans tr td:nth-child(1):hover,
#tickets tr td:nth-child(2):hover,
#open_tickets tr td:nth-child(2):hover,
#close_tickets tr td:nth-child(2):hover,
#search_ban_res_min tr td:nth-child(2):hover { background-color: rgba(255, 34, 69, .10); }
.label.label-default { color: #ff4d6a; }
.empty-element { border-top: 1px solid rgba(255, 34, 69, .16); color: #c9c2c6; }
.owl-carousel.smiles_panel .owl-prev,
.owl-carousel.smiles_panel .owl-next { border: 1px solid rgba(255, 34, 69, .16); }
.owl-carousel.smiles_panel .smilebtn { border: 1px solid rgba(255, 34, 69, .16); }
.owl-carousel.smiles_panel .smilebtn:hover,
.owl-carousel.smiles_panel .smilebtn:active { background: rgba(255, 34, 69, .10); }
.lightbox .lb-outerContainer .lb-container .lb-nav a.lb-prev:after,
.lightbox .lb-outerContainer .lb-container .lb-nav a.lb-next:after { color: #c9c2c6; }
.noty_bar .noty_message { background: rgba(255, 34, 69, .10); color: #c9c2c6; border: 1px solid rgba(255, 34, 69, .16); }
#nprogress .bar { background: #ff4d6a; }
#nprogress .spinner-icon { border-top-color: #ff4d6a; border-left-color: #ff4d6a; }
.result_ok,
.result_ok_b { color: #ff4d6a; }
.result_error,
.result_error_b { color: #ff4d6a; }
.modal-content { background-color: rgba(22, 14, 18, .95); }
.modal .modal-content .modal-header h4 { color: #c9c2c6; }
.b-page__content { background-color: rgba(22, 14, 18, .95) !important; }
.table-bordered td,
.table-bordered th { border: 1px solid rgba(255, 34, 69, .16); }
.popover { background-color: rgba(15, 10, 13, .92); }
.form-control { background-color: rgba(22, 14, 18, .95); border: 1px solid rgba(255, 34, 69, .16); }
.close { color: #c9c2c6; }
.sortition .participate { background-color: rgba(255, 34, 69, .10) !important; border: 1px solid rgba(255, 34, 69, .16) !important; color: #c9c2c6 !important; }
.sortition .participate:hover { background-color: rgba(22, 14, 18, .95) !important; border-color: rgba(255, 34, 69, .16) !important; color: #c9c2c6 !important; }
.sortition .read-more { border: 1px solid rgba(255, 34, 69, .16) !important; color: #c9c2c6 !important; }
.sortition .read-more:hover { background-color: rgba(255, 34, 69, .10) !important; border-color: rgba(255, 34, 69, .16) !important; color: #c9c2c6 !important; }
.progress-bar { background-color: rgba(255, 34, 69, .10) !important; }
.modal-footer { border-top: 1px solid rgba(255, 34, 69, .16) !important; }
.sortition #prizes h5 { background: rgba(255, 34, 69, .10) !important; }
.sortition #prizes .prize { background: rgba(15, 10, 13, .92) !important; }
.sortition #participants a { background: rgba(15, 10, 13, .92) !important; }
.popover-header { background-color: rgba(255, 34, 69, .10); border-bottom: 1px solid rgba(255, 34, 69, .16); }
.progress { border: 1px solid rgba(255, 34, 69, .16); }
.sortition #ending span { background: rgba(15, 10, 13, .92) !important; }
.sortition .ending { background: -webkit-linear-gradient(top left, rgba(22, 14, 18, .95) 0%, rgba(15, 10, 13, .92) 100%) !important; background: -o-linear-gradient(top left, rgba(22, 14, 18, .95) 0%, rgba(15, 10, 13, .92) 100%) !important; background: linear-gradient(to bottom right, rgba(22, 14, 18, .95) 0%, rgba(15, 10, 13, .92) 100%) !important; }
.sortition #prizes { background: -webkit-linear-gradient(top left, rgba(22, 14, 18, .95) 0%, rgba(15, 10, 13, .92) 100%) !important; background: -o-linear-gradient(top left, rgba(22, 14, 18, .95) 0%, rgba(15, 10, 13, .92) 100%) !important; background: linear-gradient(to bottom right, rgba(22, 14, 18, .95) 0%, rgba(15, 10, 13, .92) 100%) !important; }
.sortition #participants { background: -webkit-linear-gradient(top left, rgba(22, 14, 18, .95) 0%, rgba(15, 10, 13, .92) 100%) !important; background: -o-linear-gradient(top left, rgba(22, 14, 18, .95) 0%, rgba(15, 10, 13, .92) 100%) !important; background: linear-gradient(to bottom right, rgba(22, 14, 18, .95) 0%, rgba(15, 10, 13, .92) 100%) !important; }
.sortition #participants a:hover { background: rgba(255, 34, 69, .10) !important; }
.sortition .with_code { background: rgba(255, 34, 69, .10); }

/* ---- из mystyles_ner.css ---- */
.topic-answers div[id^="answer"] .center-area .left-side img { background: rgba(255, 34, 69, .10); }
.monitoring-table { border: 1px solid rgba(255, 34, 69, .16); background-color: rgba(15, 10, 13, .92); }
.monitoring-table thead td { background: rgba(15, 10, 13, .92); }
.monitoring-table tbody > tr > td:last-child > a { background: rgba(22, 14, 18, .95); border: 1px solid rgba(255, 34, 69, .16); }
.monitoring-table tbody > tr > td:last-child > a:nth-child(1) { background: rgba(22, 14, 18, .95); border: 1px solid rgba(255, 34, 69, .16); }
.monitoring-table tbody > tr > td:last-child > a:nth-child(2) { background: rgba(22, 14, 18, .95); border: 1px solid rgba(255, 34, 69, .16); }
.monitoring-table tbody > tr > td:last-child > a:nth-child(2) > i { color: #c9c2c6; }
.monitoring-table tbody > tr > td:last-child > a:nth-child(3) { background: rgba(22, 14, 18, .95); border: 1px solid rgba(255, 34, 69, .16); }
#show_all_servers b { border: 1px solid #ff2245; }
#show_all_servers b:hover { background: #ff2245; }
.table-bordered td, .table-bordered th { border: 1px solid rgba(255, 34, 69, .16) !important; }
.btn-group-toggle .btn.btn-default.active { box-shadow: 0 0 4px 1px #ff2245 !important; }
#online_users a img { border-top: 3px solid rgba(255, 34, 69, .16); border-bottom: 3px solid rgba(255, 34, 69, .16); }
#online_users a img:hover { border-left: 3px solid rgba(255, 34, 69, .16); border-right: 3px solid rgba(255, 34, 69, .16); }
#top_users a img { border-top: 3px solid rgba(255, 34, 69, .16); border-bottom: 3px solid rgba(255, 34, 69, .16); }
#top_users a img:hover { border-left: 3px solid rgba(255, 34, 69, .16); border-right: 3px solid rgba(255, 34, 69, .16); }
.wapper .header, .wapper .header .collapsible-menu>li>a { background: rgba(15, 10, 13, .92); }
.wapper .header .auth-in { border: 1px solid rgba(255, 34, 69, .16) !important; color: #c9c2c6 !important; }
.block { background-color: rgba(15, 10, 13, .92); }
.block_banner { background-color: rgba(15, 10, 13, .92); }
.wapper .header .collapsible-menu>li>a.open, .wapper .header .collapsible-menu>li ul { color: #c9c2c6 !important; }
.wapper .header .menu-trigger { border: 1px solid rgba(255, 34, 69, .16) !important; }
.wapper .navigation { background: rgba(15, 10, 13, .92); }
.wapper .header .collapsible-menu>li ul>li:hover { background: rgba(15, 10, 13, .92); }
span > img.small_us_av.ach:hover { border-top: 3px solid rgba(255, 34, 69, .16); border-bottom: 3px solid rgba(255, 34, 69, .16); }
.product:hover { box-shadow: 3px 3px #ff4d6a, -4px 0 .4em #40787d; }
#items .card:hover { box-shadow: 3px 3px #ff4d6a, -4px 0 .4em #40787d; }
#sonline:hover { background-color: #ff4d6a; }
a.btn.btn-outline-primary,
input.btn.btn-outline-primary,
button.btn.btn-outline-primary,
label.btn.btn-outline-primary,
a.btn.btn-default,
input.btn.btn-default,
button.btn.btn-default,
label.btn.btn-default { border: 1px solid rgba(255, 34, 69, .16) !important; color: #c9c2c6 !important; }
a.btn.btn-outline-primary:hover,
input.btn.btn-outline-primary:hover,
button.btn.btn-outline-primary:hover,
label.btn.btn-outline-primary:hover,
a.btn.btn-default:hover,
input.btn.btn-default:hover,
button.btn.btn-default:hover,
label.btn.btn-default:hover { background: rgba(255, 34, 69, .10) !important; }

/* ---- из market.css ---- */
.product:hover { box-shadow: 3px 3px #ff4d6a, -4px 0 .4em #40787d; }
#items .card:hover { box-shadow: 3px 3px #ff4d6a, -4px 0 .4em #40787d; }
.cover:hover button { background: rgba(15, 10, 13, .92); }

/* ---- из stats.css ---- */
.border-progress { border: 1px solid #948e93 !important; }
