﻿body.mode-dark .tm-r2 a.social-network {
    opacity: .3;
}

body.mode-dark,
body.mode-dark .branding-wrapper,
body.mode-dark .cs-cnt-wrapper,
body.mode-dark .common-menu,
body.mode-dark #mf-footer,
body.mode-dark .bx-billboard,
body.mode-dark .premium-types .tile {
	background: #000!important;
}

body.mode-dark .tm-r2,
body.mode-dark .tm-r2 .cs-cnt,
body.mode-dark .tm-r2 .cs-cnt > span,
body.mode-dark .tm-r2 .cs-cnt > ul,
body.mode-dark .tm-r2 .cs-menu-cnt,
body.mode-dark .tm-r2 ul.perma-links li,
body.mode-dark .tm-r2 ul.perma-links li a {
	background-color: #000!important;
}

body.mode-dark .cs-cnt-main {
    background: #000 url(../img/background/cs-cnt-main-dark.png) center top repeat-y!important;
}

body.mode-dark .tm-r1,
body.mode-dark .tm-r1 .cs-cnt,
body.mode-dark .christbar .cs-cnt ul,
body.mode-dark .cs-cnt-cl,
body.mode-dark #footer-global,
body.mode-dark .box-cex,
body.mode-dark .ar-detail .ar-society-networks .ar-society-networks-wrapper,
body.mode-dark .box {
	background: #1f1f1f!important;
}

body.mode-dark .tm-r1 .cs-user-wrapper .us-mn,
body.mode-dark .tm-r1 .cs-user-wrapper ul,
body.mode-dark .tm-r1 .cs-user-wrapper .us-mn .tm-ico,
body.mode-dark .premium-info {
	background-color: #1f1f1f;
}
body.mode-dark .premium-types .tile {
	border-color: #1f1f1f;
}

body.mode-dark .ar-perex-info  {
	background-color: #1f1f1f!important;
}

body.mode-dark .tm-r1 .cs-user-wrapper .us-mn.active {
    background-color: #d8d8d8!important;
}

body.mode-dark .cs-cnt-cl-m,
body.mode-dark .christbar,
body.mode-dark .ar-list .ar-row-promo .ar-img h1 a {
	background: transparent!important;
}

body.mode-dark .christbar ul li a {
	color:#7b7b7b;
}

body.mode-dark,
body.mode-dark .christbar ul li:first-of-type a,
body.mode-dark .tm-r2 .war-mr-wrapper a,
body.mode-dark .ar-list .ar-row .ar-txt h2 a,
body.mode-dark .bx-cnt,
body.mode-dark .bx-cnt ul a,
body.mode-dark .ar-list-description,
body.mode-dark .ar-chapters a.ar-btn, 
body.mode-dark .ar-chapters .ar-btn-comments, 
body.mode-dark .ar-chapters .ar-btn-comments a,
body.mode-dark #footer-global .list-section-title,
body.mode-dark #footer-global .list-section-themes .list-section-theme,
body.mode-dark #footer-global .cnc-selection,
body.mode-dark .sob .sob-item .sob-title a,
body.mode-dark .ar-detail .ar-content,
body.mode-dark .ar-detail .ar-annotation,
body.mode-dark .ar-detail .ar-society-networks .ar-info .ar-date,
body.mode-dark .consult-results td a,
body.mode-dark .ar-detail .infobox,
body.mode-dark .ar-detail .infobox .infobox-data h3,
body.mode-dark .form-customizer input:not(old) + label > span.label,
body.mode-dark .bx-tip-link a span:first-of-type,
body.mode-dark .ar-detail .article-macro-table tr th, body.mode-dark .ar-detail .article-macro-table-1 tr th, body.mode-dark .ar-detail .article-macro-table-2 tr th, body.mode-dark .ar-detail .article-macro-table-3 tr th, body.mode-dark .ar-detail .article-macro-table-4 tr th,
body.mode-dark .pager span,
body.mode-dark .pager span.pager-number a,
body.mode-dark .ar-list-description .ar-tags,
body.mode-dark .premium-content .premium-highlight li a {
	color: #cacaca;
}
body.mode-dark .christbar ul li:first-of-type a:hover,
body.mode-dark .bx-cnt ul a:hover,
body.mode-dark .ar-list .ar-row .ar-txt h2 a:hover,
body.mode-dark .sob .sob-item .sob-title a:hover,
body.mode-dark .consult-results td a:hover {
	color: #b50000!important;
}

body.mode-dark .bx-consult .bx-btn a,
body.mode-dark .ar-detail .ar-content #UserForumItems a {
	color: #b50000!important;
}
body.mode-dark .bx-consult .bx-btn a.redone,
body.mode-dark .ar-detail .hce-full .hce-button {
	color: #fff!important;
}


body.mode-dark .ar-perex-info a.info {
	background: -moz-linear-gradient(left,  rgba(31,31,31,0) 0%, rgba(31,31,31,1) 50%)!important; /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(31,31,31,0) 0%,rgba(31,31,31,1) 50%)!important; /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(31,31,31,0) 0%,rgba(31,31,31,1) 50%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#31313100', endColorstr='#313131',GradientType=1 )!important; /* IE6-9 */
}
body.mode-dark .ar-perex-info a {
	border-color:#494949;
}

body.mode-dark .ar-list .ar-row .ar-txt h2 a:visited {
	color: #8b8b8b;
}

body.mode-dark .ar-list .ar-row .ar-img,
body.mode-dark .video-wrapper,
body.mode-dark .video-clip,
body.mode-dark .ar-link-to-another .ar-img,
body.mode-dark .forum-row-wrapper .forum-collapser .forum-collapser-info,
body.mode-dark .ar-list .ar-img a {
	background: #494949;
}
body.mode-dark .ar-link-to-another .ar-img img {
	border-width: 0;
}
body.mode-dark .ar-list .ar-row-promo .ar-img > a::after,
body.mode-dark .ar-detail .ar-content img {
	border-color:#494949;
}

body.mode-dark .bx-cnt li,
body.mode-dark .ar-detail .article-macro-table, body.mode-dark .ar-detail .article-macro-table-1, body.mode-dark .ar-detail .article-macro-table-2, body.mode-dark .ar-detail .article-macro-table-3, body.mode-dark .ar-detail .article-macro-table-4,
body.mode-dark .ar-detail .article-macro-table tr th, body.mode-dark .ar-detail .article-macro-table-1 tr th, body.mode-dark .ar-detail .article-macro-table-2 tr th, body.mode-dark .ar-detail .article-macro-table-3 tr th, body.mode-dark .ar-detail .article-macro-table-4 tr th,
body.mode-dark .ar-detail .article-macro-table tr td, body.mode-dark .ar-detail .article-macro-table-1 tr td, body.mode-dark .ar-detail .article-macro-table-2 tr td, body.mode-dark .ar-detail .article-macro-table-3 tr td, body.mode-dark .ar-detail .article-macro-table-4 tr td {
	border-color: #494949;
}

body.mode-dark #footer-global .footer-divider--vertical {
	background: #cacaca;
}

body.mode-dark .ar-detail .ar-society-networks .ar-info .ar-author img {
    display: none;
}

body.mode-dark .consult-results tr.odd td,
body.mode-dark .ar-detail .infobox,
body.mode-dark .ar-detail .ar-content .article-template-spliter,
body.mode-dark .ar-detail .ar-spec-box {
	background: #252525;
}

body.mode-dark .forum-row-wrapper .forum-collapser {
	background-color: #252525;
}

body.mode-dark .forum-row-wrapper .forum-head,
body.mode-dark .forum-row-wrapper .forum-text,
body.mode-dark .forum-row-wrapper .forum-collapser {
	border-color: #252525;
}

body.mode-dark .forum-row-wrapper .forum-head,
body.mode-dark .ar-detail .ar-content .rating-minus.rating-box,
body.mode-dark .ar-detail .ar-content .rating-plus.rating-box {
    background: #252525!important;
}
body.mode-dark .forum-row-wrapper .forum-text {
    background: #191919!important;
}

body.mode-dark .forum-row-wrapper.readed .forum-head,
body.mode-dark .forum-row-wrapper.readed .forum-text,
body.mode-dark .forum-row-wrapper .forum-collapser,
body.mode-dark .forum-row-wrapper .forum-collapser .forum-collapser-info,
body.mode-dark .forum-social-agree,
body.mode-dark .forum-social-disagree {
	color:#7b7b7b;
}

body.mode-dark .ar-detail .ar-content .rating-minus.rating-box h3 {
	color:#7b7b7b!important;
}

body.mode-dark .ar-detail .ar-content .rating-overall div {
	background:#7b7b7b;
}

body.mode-dark .ar-detail .ar-content .rating-minus.rating-box {
	border-color:#7b7b7b;
}

body.mode-dark .common-menu .dropdown-menu > ul {
	border-color:#000;
}

body.mode-dark .bx-cnt ul li:last-of-type {
	border-color:#1f1f1f;
}

body.mode-dark #zivefirmy {
	background:#fff;
	margin-bottom:20px;
}
body.mode-dark .forum-new-post .post-wrapper .smiley-row {
	border-color: #252525;
	background: #252525;
}
body.mode-dark .forum-new-post .post-wrapper textarea,
body.mode-dark .forum-new-post .post-wrapper .inp-text,
body.mode-dark .consult-search .basic-inp {
	border-color: #252525!important;
	background: #151414;
	color: #cacaca;
}

body.mode-dark .bx-btn a {
    background: #494949;
    color: #cacaca!important;
	text-decoration:none!important;
}

body.mode-dark .premium-price-highlight {
	color: #000;
}

body.mode-dark .forum-row-wrapper .forum-head .avatar {
    background-image: url(../img/icons/avatar-dark.gif);
}

body.mode-dark .ar-perex-info a.info,
body.mode-dark .ar-perex-info a.info span.gallery-link,
body.mode-dark .ar-perex-info a.info span.gallery-count {
	color:#cacaca;
}

body.mode-dark .ar-detail .ar-society-networks .ar-info .ar-author img {
	opacity:.6;
}


body.mode-dark .tm-r1 ul.perma-links li.active a, 
body.mode-dark .tm-r1 ul.perma-links li:hover a, 
body.mode-dark .tm-r1 ul.perma-links li a:hover,
body.mode-dark .christbar ul li:first-of-type,
body.mode-dark .ar-list .ar-row span.ar-date,
body.mode-dark .bx-tip-link a span,
body.mode-dark .ar-detail .ar-society-networks .ar-info .ar-author, 
body.mode-dark .ar-detail .ar-info .ar-author a,
body.mode-dark .ar-detail h1,
body.mode-dark .ar-detail .ar-content h2, 
body.mode-dark .ar-detail .ar-content h3, 
body.mode-dark .ar-detail .ar-content h4,
body.mode-dark strong.ar-related-title,
body.mode-dark .ar-list .ar-row span.ar-comments a,
body.mode-dark .ar-detail .vykrik .vykrik-data {
	color: #b50000;
}
body.mode-dark .ar-link-to-another .ar-txt h3 a:hover, 
body.mode-dark .ar-link-to-another .ar-txt h3 a:visited:hover,
body.mode-dark .ar-detail .ar-content a {
	color: #b50000!important;
}
body.mode-dark .bx-head,
body.mode-dark .ar-chapters a.ar-btn .ar-btn-arrow,
body.mode-dark .ar-detail .article-macro-table tr th,
body.mode-dark .ar-detail .article-macro-table-1 tr th,
body.mode-dark .ar-detail .article-macro-table-2 tr th,
body.mode-dark .ar-detail .article-macro-table-3 tr th,
body.mode-dark .ar-detail .article-macro-table-4 tr th,
body.mode-dark .bx-inquiry,
body.mode-dark .ar-detail .hce-full .hce-button {
	background-color: #b50000;
}
body.mode-dark .ar-detail .infobox {
	border-color: #b50000;
}

body.mode-dark .ar-content .ar-tags,
body.mode-dark .ar-content .ar-tags a,
body.mode-dark .ar-detail .consult-topics a,
body.mode-dark .ar-detail .ar-content .article-template-spliter a,
body.mode-dark .ar-list-description .ar-tags a,
body.mode-dark .ar-content .bx-btn a,
body.mode-dark .ar-content .bx-btn a:hover,
body.mode-dark .bx-inquiry .bx-head h2,
body.mode-dark .bx-inquiry .bx-cnt .inquiry-row,
body.mode-dark .bx-inquiry .bx-cnt .inquiry-row:hover,
body.mode-dark .bx-inquiry .bx-foot {
    color: #cacaca!important;
}

body.mode-dark .bx-inquiry .bx-cnt .inquiry-row .inquiry-votes span {
    background-color: #cacaca;
}
body.mode-dark .ar-list .ar-row span.ar-comments a:before {
    content: url(../img/icons/forum-dark.png);
}
body.mode-dark .ar-list .ar-row-promo span.ar-comments a:before, 
body.mode-dark .ar-list .ar-row-no-auth span.ar-comments a:before {
    content: url(../img/icons/forum-white.png);
}