body.black-mode-on{
    background: #1a1a1a;
    color:#fff;
    transition: .5s all;
}
body.black-mode-on #header {
    border-bottom: 1px solid #3b3b3b;
    background: #1a1a1a;
    box-shadow: 0 10px 25px rgba(204, 204, 204, 0.15);
    border-top: 1px solid #3b3b3b;
}
body.black-mode-on .logo__text{
	color:#fff;
	padding-top: 12px;
}
body.black-mode-on .header__center--menu ul li a{
	color:#fff;
}
body.black-mode-on .lenta{
	-webkit-box-shadow: 0 10px 25px rgba(204, 204, 204, 0.15);
	box-shadow: 0 10px 25px rgba(204, 204, 204, 0.15);
}
body.black-mode-on article.shortstory{
	-webkit-box-shadow: 0 10px 25px rgba(204, 204, 204, 0.15);
	box-shadow: 0 10px 25px rgba(204, 204, 204, 0.15);
	background: #1a1a1a;
}
body.black-mode-on .mainpage__special-neformat{
	-webkit-box-shadow: 0 10px 25px rgba(204, 204, 204, 0.15);
	box-shadow: 0 10px 25px rgba(204, 204, 204, 0.15);	
}
body.black-mode-on .fullstory__gallery{
	-webkit-box-shadow: 0 10px 25px rgba(204, 204, 204, 0.15);
	box-shadow: 0 10px 25px rgba(204, 204, 204, 0.15);	
}
body.black-mode-on article .article__leftside .text a:not(.live-before-text__link), body.black-mode-on article .article__leftside .short-story a {
    background: rgb(39, 39, 39);
    color: #e7e7e7;
    border: 1px solid rgba(255, 255, 255, 0.17);
}
body.black-mode-on .shortstory__title a {
    color: #ffffff;
}
body.black-mode-on .shortstory__short{
	color: #f5f5f5;
}
body.black-mode-on .footer {
    background: #2f2f2f;
    color: #fff;
}
body.black-mode-on .cc-last .mc-comment-username, body.black-mode-on .cc-last .mc-comment-time, body.black-mode-on .cc-last .mc-comment-body, body.black-mode-on .cc .mc-nocomments,
body.black-mode-on .cc .mc-comment-username, body.black-mode-on .mc-complaint .mc-comment-username, body.black-mode-on .cc .mc-comment-msg, body.black-mode-on .mc-complaint .mc-comment-msg {
    color: #ffffff!important;
}
body.black-mode-on .article__video--youtube, body.black-mode-on .banner_under-news{
	background: #272727;
}
body.black-mode-on .article-tags a{
	background: #272727;
	color:#fff;
}