body.dark-mode{color:#c5c5c5;background:#0f1e29;}
.toggle {border-radius: 12px; position: fixed; z-index: 1; background: #fff; padding: 22px; bottom: 14px; right: 14px; cursor: pointer; box-shadow: 0 2px 8px rgb(220 227 236), 0 0 0px rgb(209 218 231);
 }
.top { position: fixed; z-index: 1; border-radius: 12px; bottom: 72px; right: 14px; cursor: pointer; box-shadow: 0 2px 8px rgb(220 227 236), 0 0 0px rgb(209 218 231); overflow: hidden;}
.icon-top { width: 43px; height: 43px;  padding: 7px; background: #fff; }

body.dark-mode .icon-top {display: none;}
body.dark-mode .top {box-shadow: none;}
.icon-top:hover {background: #f7f9fa;}
.icon-top-night { display: none;}
body.dark-mode .icon-top-night { display: block; opacity:1; background: #23313b; width: 43px; height: 43px; padding: 7px; border-radius: 12px;}
body.dark-mode .icon-top-night:hover {background: #273641;}
body.dark-mode .toggle {background: #23313b; box-shadow: none; border-radius: 12px; }
body.dark-mode .toggle:hover{background: #273641;}
body.dark-mode .icon-top:hover {background: #3e4c53;}
.toggle:hover{background: #f7f9fa;}
.toggle_icon{position:absolute;margin:-12px;opacity:1}
.toggle_icon_sun{opacity:0;width:24px;height:24px;}
.toggle_icon_moon{opacity:1;width:24px;height:24px}
body.dark-mode  strong {color: #c5c5c5;}
body.dark-mode .social-buttons-theme-tools {border-top: 1px solid #3e4c53;}
body.dark-mode .toggle_icon_sun{opacity:1}
body.dark-mode .toggle_icon_moon{opacity:0}
body.dark-mode .table { border-bottom: none;}
body.dark-mode table {opacity: 0.7; border-spacing: 1px;}
body.dark-mode .spisok {color:#76879b;}
body.dark-mode .spisok:hover {color:#b8babd;}

body.dark-mode hr{border-top:1px solid #3e4c53}
body.dark-mode #header{background: #23313b;border-bottom: 1px solid #2f3941;box-shadow: none;}
body.dark-mode #header-content{background:#23313b;box-shadow: none;}
body.dark-mode .logotip{display:none}
body.dark-mode .logotip-night-theme{border-radius: 0;display:block;width:74px;height:auto;margin:auto; opacity: 1;}
body.dark-mode .logotip-night-theme:hover{opacity: 0.9;}

body.dark-mode::-webkit-scrollbar {background-color: #23313b;border: 1px solid #23313b;}
body.dark-mode::-webkit-scrollbar-thumb {background-color: #3e4c53;}
body.dark-mode::-webkit-scrollbar-thumb:hover {background-color: #44535b;}

body.dark-mode #search { background: #0f1e29;border: 1px solid #0f1e29;}
body.dark-mode .search-m { border-top: 1px solid #23313b; border-bottom: 1px solid #23313b; background: #0f1e29;}
body.dark-mode .search-404 { border: 1px solid #38474e; background: #0f1e29;}
body.dark-mode .search-submit {background: #0f1e29; background-image: url(/plugins/i18n_search/images/28-night.svg); background-repeat: no-repeat; background-position: center;background-size: 18px 18px;}

body.dark-mode .search-words {border-right: 1px solid #23313b; color: #787a7b;}

body.dark-mode .img {opacity: 0.7;}
body.dark-mode img {opacity: 0.7;}	
body.dark-mode iframe{opacity: 0.7;}
body.dark-mode .ya-share2__badge {opacity: 0.7}

body.dark-mode .menu li a {color: #999;}
body.dark-mode .menu li a:hover {color: #b7bdc4;}

body.dark-mode .data-text {color: #888;}

body.dark-mode .btn-menu span {background-color: #617081;}
body.dark-mode .hidden-menu li {border-bottom: 1px solid #172329;}

body.dark-mode .hidden-menu {background-color: #0f1e24;border-right: solid 1px #172329;}
body.dark-mode ul li::marker {color: #76879b;}
body.dark-mode .box-img {background: #38474e;}
body.dark-mode #block-breadcrumbs{background:#283641; color:#848789}
body.dark-mode .content-text{background:#23313b;}
body.dark-mode .content-text-tools{background:#23313b;}
body.dark-mode #right-banners{color:#c5c5c5;background:#23313b;box-shadow: none;}
body.dark-mode .text-men{border-top: #2f3941 solid 1px;border-left: #2f3941 solid 1px;border-right: #2f3941 solid 1px;color:#c5c5c5;background: #38474e;}

body.dark-mode .h2-read-also {background: #38474e;background: linear-gradient(45deg, #38474e 0%, #293841 100%);}

body.dark-mode .image-home { opacity: 0.6;}

body.dark-mode .text-overlay {color: #23313b;text-shadow: 2px 2px 4px rgb(154 160 164);}

body.dark-mode .div-img-home {background: #0f1e29;}


body.dark-mode .header-shadow {box-shadow: none;}
body.dark-mode #content-section {box-shadow: none;}
body.dark-mode #content-section-tools {box-shadow: none;}




body.dark-mode #right-menu{color:#c5c5c5;background:#23313b;border:#2f3941 solid 1px}
body.dark-mode .left-block{color:#c5c5c5;background:#23313b;border:#2f3941 solid 1px}
body.dark-mode .right-block{color:#c5c5c5;background:#23313b;border:#2f3941 solid 1px}
body.dark-mode .center-block{color:#c5c5c5;background:#23313b;border:#2f3941 solid 1px}
body.dark-mode h1{color:#c5c5c5}
body.dark-mode .h1-home {color: #23313b; text-shadow: 2px 2px 4px rgb(154 160 164);}
body.dark-mode h2{color:#c5c5c5}
body.dark-mode h3{color:#c5c5c5}
body.dark-mode h4{color:#c5c5c5}
body.dark-mode h5{color:#e5e5e5}
body.dark-mode .preview{background:#2d3d49; filter: grayscale(80%);}
body.dark-mode #right-sidebar-social-button {background: #23313b; box-shadow: none; color:#c5c5c5;}
body.dark-mode .breadcrumbs {color:#888;}
body.dark-mode .breadcrumbs a:link{color:#999;}
body.dark-mode .breadcrumbs a:visited{color:#999;}
body.dark-mode .breadcrumbs a:hover{color:#b7bdc4; }
body.dark-mode ol li::marker {color: #76879b;}
body.dark-mode h2-read-also { background: #38474e; background: linear-gradient(45deg, #38474e 0%, #293841 100%);}
body.dark-mode .markers li {background: url(/trading.sessions/100.svg) 0 0px no-repeat;background-size: 28px 28px;}

body.dark-mode .h2-menu {background: #34434a; background: linear-gradient(45deg, #34434a 0%, #293841 100%);}

body.dark-mode .ya-share2__container_size_l .ya-share2__popup:not(.ya-share2__popup_mobile) {box-shadow:none !important; border: 1px solid #2f3941 !important;background: #23313b !important;}
body.dark-mode .ya-share2__title {color: #c1c1c1 !important;}





body.dark-mode ul{color:#c5c5c5}
body.dark-mode a:link{color:#91a3b9;}
body.dark-mode a:visited{color:#91a3b9;}
body.dark-mode a:hover{color:#ccc;}
body.dark-mode a:active{color:#c5c5c5;}
body.dark-mode .content-article{border:#274155 solid 1px;background:linear-gradient(#213646,#2b3a45)}

body.dark-mode .details-soderganie {background: #38474e;background: linear-gradient(45deg, #38474e 0%, #293841 100%);}
body.dark-mode summary {color:#c5c5c5;}
body.dark-mode details[open] summary::after {content: url('/icons/close-night.svg');}
body.dark-mode summary::after {content: url('/icons/down_arrow-night.svg');}

body.dark-mode .h3-mob-menu {color: #3e4c53;}

body.dark-mode blockquote { background: #34434a; background: linear-gradient(45deg, #34434a 0%, #293841 100%);}

body.dark-mode #footer{background: #23313b; border-top:1px solid #152837; box-shadow: none;}
body.dark-mode #footer-warning-text{color:#c5c5c5}
body.dark-mode .btn{color: #c5c5c5 !important; background-color:#3a4851}
body.dark-mode .btn:hover{background-color:#3e4e59;}
body.dark-mode .btn-tap{color: #c5c5c5 !important; background-color: #635b52;}
body.dark-mode #right-poisk{color:#222;background:#23313b;border:#273c45 solid 1px;padding:70px;box-shadow:none;}
body.dark-mode .right-poisk_icon path{fill:#566167}
 body.dark-mode #footer-menu{border-top:1px solid #213646}
body.dark-mode #kemain-streamubis,body.dark-mode #kemain-streamubis:before,body.dark-mode #kemain-streamubis:after{background:#fff}

body.dark-mode .spisok-menu li {border-bottom: 1px solid #2d3c44;}


@media screen and (max-width:980px){	
body.dark-mode .logotip-night-theme { width: 64px;}
}


@media screen and (max-width:880px){
body.dark-mode{background-image:none;background-size:0;background-position:0}
.button{bottom:10px;right:18px}
body.dark-mode #top-menu{border-bottom:1px solid #274155}
body.dark-mode #header{border-bottom: none;border: 1px solid #2f3941;}
body.dark-mode #image0 {opacity: 0.4;}
body.dark-mode .ts-btn {opacity: 0.7;}
}
	

@media screen and (max-width:700px){
.toggle { border-radius: 0px; background: none; padding: 19px 30px; bottom: 1px; right: auto; left: 0px; box-shadow: none; } 

.top {  bottom: 1px; right: 0px; border-radius: 0px; box-shadow: none; }

.icon-top { width: 60px; height: 38px; background: none; padding: 4px; }	
	
body.dark-mode .icon-top-night { width: 60px;height: 38px; padding: 4px; border-radius: 0px;}	
body.dark-mode .toggle:hover{background: none;}	
.toggle:hover{background: none;}
	
body.dark-mode .icon-top-night:hover {background: none;}	
	
	.icon-top:hover { background: none; }
	body.dark-mode .tg-block {background: #23313b;border-top: 1px solid #0f1e29;border-bottom: 1px solid #0f1e29;}
	
}







	
@media print {
body.dark-mode {color:#444; background:none}
body.dark-mode #header-content {border-left:none;border-right:none;border-top:none}
body.dark-mode .content-text {border-left:none;border-right:none;border-top:none;border-bottom:none}
body.dark-mode#block-breadcrumbs{border-left:none;border-right:none;border-bottom:none;border-top:none}
body.dark-mode h1 {color:#222}
body.dark-mode h2 {color:#222}
body.dark-mode h3 {color:#222}
body.dark-mode h4 {color:#222}
body.dark-mode h5 {color:#222}
}