/* ПАНЕЛЬ */
#blind-mode-panel {
	width: 1120px;
	height: 65px;
	background-color: #dedede;
	margin: 0 auto;
}
#blind-mode-panel label {
	font-size: 18px;
	margin-right: 5px;
	color: #000 !important;
}
#blind-mode-panel a {
	text-decoration: none;
}
#blind-mode-panel .blind-mode-param a {
	display: inline-block;
	vertical-align: bottom;
	margin-left: 10px;
	width: 23px;
	height: 27px;
	border: 1px transparent solid;
	border-radius: 3px;
	line-height: 26px;
	text-align: center;
	font-weight: bold;
	position: relative;
	color: #000;
}
#blind-mode-panel .blind-mode-param:not(.blind-mode-monochrome) a:after {
	content: 'A';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
#blind-mode-panel .blind-mode-param:not(.blind-mode-monochrome) a:before {
	content: '';
	width: 7px;
	height: 7px;
	background: transparent;
	border: 1px transparent solid;
	position: absolute;
	bottom: -4px;
	left: 0; right: 0;
	margin: 0 auto;
	transform: rotateZ(45deg);
}
#blind-mode-panel .blind-mode-param a.is-active,
#blind-mode-panel .blind-mode-param a:hover {
	border-color: #000;
	background-color: #000;
	color: #fff;
}
#blind-mode-panel .blind-mode-param:not(.blind-mode-monochrome) a.is-active:before,
#blind-mode-panel .blind-mode-param:not(.blind-mode-monochrome) a:hover:before {
	border-color: #000;
	background-color: #000;
}
#blind-mode-panel .blind-mode-font a:nth-child(1) {
	font-size: 21px;
}
#blind-mode-panel .blind-mode-font a:nth-child(2) {
	font-size: 26px;
}
#blind-mode-panel .blind-mode-font a:nth-child(3) {
	font-size: 29px;
}
#blind-mode-panel .blind-mode-style a {
	font-size: 18px;
}
#blind-mode-panel .blind-mode-param.blind-mode-style a:before {
	border-top: none;
	border-left: none;
	border-color: transparent;
	background-color: transparent;
}
#blind-mode-panel .blind-mode-param.blind-mode-style a:nth-child(1),
#blind-mode-panel .blind-mode-param.blind-mode-style a:nth-child(1):hover:before,
#blind-mode-panel .blind-mode-param.blind-mode-style a.is-active:nth-child(1):before {
	background-color: #fff;
	color: #000;
	border-color: #000;
}
#blind-mode-panel .blind-mode-param.blind-mode-style a:nth-child(2),
#blind-mode-panel .blind-mode-param.blind-mode-style a:nth-child(2):hover:before {
	background-color: #000;
	color: #fff;
	border-color: #000;
}
#blind-mode-panel .blind-mode-param.blind-mode-style a:nth-child(3),
#blind-mode-panel .blind-mode-param.blind-mode-style a:nth-child(3):hover:before,
#blind-mode-panel .blind-mode-param.blind-mode-style a.is-active:nth-child(3):before {
	background-color: #9dd1ff;
	color: #21496c;
	border-color: #21496c;
}
#blind-mode-panel .blind-mode-param.blind-mode-monochrome a {
	width: 102px;
	height: 27px;
	background-color: #fff;
	border: 2px #000 solid;
	position: relative;
}
#blind-mode-panel .blind-mode-param.blind-mode-monochrome a:before {
	content: 'Выкл';
	position: absolute;
	width: 46px;
	height: 19px;
	line-height: 19px;
	font-size: 16px;
	font-weight: bold;
	z-index: 1;
	top: 2px; left: 2px;
	color: #000;
}
#blind-mode-panel .blind-mode-param.blind-mode-monochrome a:after {
	content: '<';
	width: 46px;
	height: 19px;
	line-height: 19px;
	display: block;
	background-color: #000;
	color: #fff;
	position: absolute;
	top: 2px; right: 2px;
}
#blind-mode-panel .blind-mode-param.blind-mode-monochrome a.is-active:after {
	content: '>';
	left: 2px; right: auto; right: initial;
}
#blind-mode-panel .blind-mode-param.blind-mode-monochrome a.is-active:before {
	content: 'Вкл';
	right: 2px; left: auto; left: initial;
}
/* ШРИФТ 16 */
html.blind-mode-font-16 body,
html.blind-mode-font-16 .menu-main nav span > span a,
html.blind-mode-font-16 .generic-form.ui-dialog .ui-dialog-buttonpane .ui-button,
html.blind-mode-font-16 .generic-button,
html.blind-mode-font-16 .generic-form input[type="text"],
html.blind-mode-font-16 .generic-form textarea,
html.blind-mode-font-16 .generic-form select,
html.blind-mode-font-16 .news-date,
html.blind-mode-font-16 .news-time,
html.blind-mode-font-16 .ui-datepicker table,
html.blind-mode-font-16 .news-snippet .news-categories,
html.blind-mode-font-16 .news-counters p,
html.blind-mode-font-16 #footer-bottom a,
html.blind-mode-font-16 .side-block > nav a b,
html.blind-mode-font-16 h2,
html.blind-mode-font-16 .ckeditor-wysiwyg table caption,
html.blind-mode-font-16 .video-counter,
html.blind-mode-font-16 .content-data .share-links:before {
	font-size: 16px !important;
}
html.blind-mode-font-16 .ui-datepicker td {
	padding: 0 4px 4px 0;
}
html.blind-mode-font-16 .ui-datepicker td span,
html.blind-mode-font-16 .ui-datepicker td a {
	padding: 3px;
}
/* ШРИФТ 18 */
html.blind-mode-font-18 body,
html.blind-mode-font-18 .menu-main nav span > span a,
html.blind-mode-font-18 .generic-form.ui-dialog .ui-dialog-buttonpane .ui-button,
html.blind-mode-font-18 .generic-button,
html.blind-mode-font-18 .generic-form input[type="text"],
html.blind-mode-font-18 .generic-form textarea,
html.blind-mode-font-18 .generic-form select,
html.blind-mode-font-18 .side-block > p,
html.blind-mode-font-18 .news-date,
html.blind-mode-font-18 .news-time,
html.blind-mode-font-18 .ui-datepicker .ui-datepicker-title,
html.blind-mode-font-18 .ui-datepicker table,
html.blind-mode-font-18 .news-snippet .news-categories,
html.blind-mode-font-18 .news-counters p,
html.blind-mode-font-18 #footer-bottom a,
html.blind-mode-font-18 .side-block > nav a b,
html.blind-mode-font-18 h2,
html.blind-mode-font-18 .ckeditor-wysiwyg table caption,
html.blind-mode-font-18 .video-counter,
html.blind-mode-font-18 .content-data .share-links:before {
	font-size: 18px !important;
}
html.blind-mode-font-18 .ui-datepicker td {
	padding: 0 4px 4px 0;
}
html.blind-mode-font-18 .ui-datepicker td span,
html.blind-mode-font-18 .ui-datepicker td a {
	padding: 2px;
}
/* ЧЕРНОЕ НА БЕЛОМ */
html.blind-mode {
	background: #fff;
	color: #000;
}
html.blind-mode ::selection {
	background-color: #000;
}
html.blind-mode a,
html.blind-mode a.gold-to-dark,
html.blind-mode a.dark-to-gold,
html.blind-mode a.white-to-gold,
html.blind-mode .menu-main nav > span > a {
	color: #000;
}
html.blind-mode #header-top {
	background-color: #fff;
	border: none;
}
html.blind-mode #header-top:before {
	display: none;
}
html.blind-mode #logo {
	border: none;
	color: #000;
	background-image: url('../images/interface/logo-b.png');
}
html.blind-mode #esia-panel {
	padding-left: 40px;
	background-image: url('../images/interface/icons/icon-esia-black.svg');
}
html.blind-mode .link-blind-mode {
	padding-left: 38px;
	background-image: url('../images/interface/icons/icon-glasses-black.svg');
}
html.blind-mode #header-top > div {
	color: #000;
}
html.blind-mode .menu-main {
	margin-top: 0;
}
html.blind-mode .menu-main nav {
	border-width: 2px;
	border-right: none;
	border-color: #000;
	width: 100%;
	justify-content: space-between;
}
html.blind-mode .menu-main .menu-main-item-root:hover {
	border-color: #000;
}
html.blind-mode .menu-main .menu-main-item-rootlist {
	border: 2px #000 solid;
	margin-top: 2px;
}
html.blind-mode .menu-main .menu-main-item-list {
	background-color: #fff;
}
html.blind-mode .menu-main nav a:before {
	background-color: #000;
}
html.blind-mode input[id^="search-toggle"],
html.blind-mode label[for^="search-toggle"] {
	display: none;
}
html.blind-mode #news-main-top .news-snippet {
	width: 835px;
	height: auto;
	border: none;
	border-bottom: 2px #000 solid;
	border-radius: 0;
	padding-bottom: 20px;
	margin-right: 0;
}
html.blind-mode #news-main-top .news-snippet:last-of-type {
	border-bottom: none;
}
html.blind-mode #news-main-top .news-snippet > div {
	margin-top: 0;
}
html.blind-mode #news-main-top .news-snippet .news-learn-more {
	margin-top: 15px;
	position: static;
	height: initial;
	line-height: initial;
}
html.blind-mode .generic-form.ui-dialog .ui-dialog-buttonpane .ui-button,
html.blind-mode .generic-button,
html.blind-mode .news-learn-more a {
	height: 45px;
	line-height: 43px;
	background-color: #fff;
	border-radius: 3px;
	border: 2px #000 solid;
	color: #000;
	padding: 0 10px;
	text-decoration: none;
}
html.blind-mode .news-learn-more a:after {
	display: none;
}
html.blind-mode .generic-form.ui-dialog .ui-dialog-buttonpane .ui-button:hover,
html.blind-mode .generic-button:hover,
html.blind-mode .news-learn-more a:hover {
	background-color: #000;
	color: #fff;
}
html.blind-mode .menu-main nav {
	padding-right: 0;
}
html.blind-mode .generic-form input[type="text"],
html.blind-mode .generic-form textarea,
html.blind-mode .generic-form select {
	border-color: #000;
	height: 45px;
}
html.blind-mode .form-search .generic-button {
	width: 120px;
}
html.blind-mode .side-block,
html.blind-mode #link-survey {
	border: 2px #000 solid;
}
html.blind-mode .side-block > p {
	background-color: #fff;
	color: #000;
	border-bottom: 2px #000 solid;
}
html.blind-mode .side-block > div,
html.blind-mode .side-block > nav {
	border: none;
}
html.blind-mode .ui-datepicker .ui-datepicker-header > a {
	width: 30px;
	height: 30px;
	background-image: url('../images/interface/icons/icon-datepicker-arrow-black.svg');
}
html.blind-mode .ui-datepicker td.marks-past .ui-state-default {
	border-color: #000;
	border-style: dotted;
}
html.blind-mode .ui-datepicker td .ui-state-highlight {
	background-color: #000;
}
html.blind-mode .ui-datepicker td.marks-future .ui-state-default {
	border-color: #000;
}
html.blind-mode .ui-state-active,
html.blind-mode .ui-datepicker td .ui-state-default:not(.ui-state-highlight):not(.ui-state-active):hover {
	background-color: #cbcbcb;
	border-color: #cbcbcb;
}
html.blind-mode #link-survey {
	background-image: url('../images/interface/survey-b.jpg');
}
html.blind-mode .news-snippet,
html.blind-mode #news-main,
html.blind-mode #news-main .news-snippet {
	border-color: #000;
	border-width: 2px;
}
html.blind-mode #news-main .news-snippet .news-categories {
	margin-bottom: 90px;
}
html.blind-mode #news-main .news-learn-more {
	position: absolute;
	bottom: 30px;
	left: 0;
}
html.blind-mode #news-main .news-snippet:nth-of-type(2n) .news-learn-more {
	left: 20px;
}
html.blind-mode .news-date {
	width: auto;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	background-color: #cbcbcb;
	color: #000;
}
html.blind-mode .news-time {
	color: #000;
	height: 30px;
	line-height: 30px;
	padding-left: 30px;
	background-image: url('../images/interface/icons/icon-clock-black.svg');
}
html.blind-mode #button-all-news {
	width: 200px;
	margin-bottom: 40px;
}
html.blind-mode .news-counters .news-views,
html.blind-mode .news-counters .news-comments {
	height: 25px;
	line-height: 25px;
	padding-left: 31px;
	color: #000;
}
html.blind-mode .news-counters .news-views {
	background-image: url('../images/interface/icons/icon-views-black.svg');
}
html.blind-mode .news-counters .news-comments {
	background-image: url('../images/interface/icons/icon-comments-black.svg');
}
html.blind-mode #partners {
	margin-bottom: 20px;
}
html.blind-mode #news-slider-wrap {
	width: 700px;
	height: auto;
	margin: 0 auto;
	flex-wrap: wrap;
}
html.blind-mode #news-slider .slick-arrow {
	opacity: 1;
	width: 50px;
	height: 50px;
	background-image: url('../images/interface/icons/icon-slider-arrow-black.svg');
}
html.blind-mode #news-slider .slick-next {
	right: -90px;
}
html.blind-mode #news-slider .slick-prev {
	left: -90px;
}
html.blind-mode #news-slider .slick-dots {
	bottom: -32px;
}
html.blind-mode #news-slider .slick-dots li {
	border: 2px #000 solid;
	opacity: 1;
}
html.blind-mode #news-slider .slick-dots li:hover,
html.blind-mode #news-slider .slick-dots li.slick-active {
	background-color: #000;
}
html.blind-mode #news-slide-content {
	height: 180px;
	padding: 0;
	margin: 40px 0;
}
html.blind-mode #news-slide-content .news-link {
	margin-top: 0;
}
html.blind-mode #news-slide-content .news-learn-more {
	left: 0;
	height: initial;
	line-height: initial;
}
html.blind-mode #footer-middle {
	height: 90px;
}
html.blind-mode #footer-middle > p {
	width: 230px;
}
html.blind-mode #footer-bottom {
	background-color: #fff;
	color: #000;
}

html.blind-mode .link-old-site {
	padding-left: 35px;
	background-image: url('../images/interface/icons/icon-arrow-back-black.svg');
	background-size: 25px;
}

html.blind-mode .link-site-map {
	padding-left: 32px;
	background-image: url('../images/interface/icons/icon-site-map-black.svg');
}
html.blind-mode .link-rss {
	padding-left: 32px;
	background-image: url('../images/interface/icons/icon-rss-black.svg');
	background-size: 20px;
}
html.blind-mode footer .form-search {
	display: none;
}
html.blind-mode #footer-phone {
	background-image: url('../images/interface/icons/icon-phone-black.svg');
}
html.blind-mode #footer-mail {
	background-image: url('../images/interface/icons/icon-mail-black.svg');
}
html.blind-mode .search-group .search-group-item-descr {
	max-height: 90px;
}
html.blind-mode .generic-pages .generic-page {
	width: 45px;
}
html.blind-mode .news-month {
	background-image: url('../images/interface/icons/icon-calendar-black.svg');
}
html.blind-mode .share-links:before {
	color: #000;
}
html.blind-mode .share-links a {
	margin-left: 5px;
}
html.blind-mode .content-data .share-links .ya-share2__item_service_vkontakte a {
	background-image: url('../images/interface/icons/icon-share-vk-black.svg');
}
html.blind-mode .content-data .share-links .ya-share2__item_service_odnoklassniki a {
	background-image: url('../images/interface/icons/icon-share-ok-black.svg');
}
html.blind-mode .content-data .share-links .ya-share2__item_service_facebook a {
	background-image: url('../images/interface/icons/icon-share-facebook-black.svg');
}
html.blind-mode .content-data .share-links .ya-share2__item_service_twitter a {
	background-image: url('../images/interface/icons/icon-share-twitter-black.svg');
}
html.blind-mode .content-data .share-links .ya-share2__item_service_gplus a {
	background-image: url('../images/interface/icons/icon-share-google-black.svg');
}
html.blind-mode .video-slider .video-player {
	border-color: #000;
}
html.blind-mode .ckeditor-wysiwyg blockquote {
	background-color: transparent;
}
html.blind-mode .generic-button.comment-list-refresh,
html.blind-mode .generic-button.ext-edit,
html.blind-mode .content-comments .comment-approve-disapprove,
html.blind-mode .generic-button.ext-delete {
	width: 45px;
}
html.blind-mode .content-comments .comment-approve-disapprove {
	right: 55px;
}
html.blind-mode .generic-button.ext-delete {
	top: 55px;
}
/* БЕЛОЕ НА ЧЕРНОМ */
html.blind-mode.blind-mode-style-black ::selection {
	background-color: #fff;
	color: #000;
}
html.blind-mode.blind-mode-style-black .ploader_body {
	background-color: #000 !important;
}
html.blind-mode.blind-mode-style-black,
html.blind-mode.blind-mode-style-black body {
	background: #000;
	color: #fff;
}
html.blind-mode.blind-mode-style-black a,
html.blind-mode.blind-mode-style-black a.gold-to-dark,
html.blind-mode.blind-mode-style-black a.dark-to-gold,
html.blind-mode.blind-mode-style-black a.white-to-gold,
html.blind-mode.blind-mode-style-black .menu-main nav > span > a {
	color: #fff;
}
html.blind-mode.blind-mode-style-black #header-top {
	background-color: #000;
	color: #fff;
}
html.blind-mode.blind-mode-style-black #logo {
	color: #fff;
		background-image: url('../images/interface/logo-w.png');
}
html.blind-mode.blind-mode-style-black #esia-panel {
	background-image: url('../images/interface/icons/icon-esia-white.svg');
}
html.blind-mode.blind-mode-style-black .link-blind-mode {
	background-image: url('../images/interface/icons/icon-glasses-white.svg');
}
html.blind-mode.blind-mode-style-black #header-top > div,
html.blind-mode.blind-mode-style-black .menu-main nav {
	color: #fff;
}
html.blind-mode.blind-mode-style-black .menu-main nav,
html.blind-mode.blind-mode-style-black .menu-main .menu-main-item-root:hover {
	border-color: #fff;
}
html.blind-mode.blind-mode-style-black .menu-main .menu-main-item-list {
	background-color: #000;
	border-color: #fff;
}
html.blind-mode.blind-mode-style-black .menu-main a:before {
	background-color: #fff;
}
html.blind-mode.blind-mode-style-black #news-main-top .news-snippet {
	border-color: #fff;
}
html.blind-mode.blind-mode-style-black #news-main-top .news-snippet .news-learn-more {
	background-color: #000;
}
html.blind-mode.blind-mode-style-black .generic-form.ui-dialog .ui-dialog-buttonpane .ui-button,
html.blind-mode.blind-mode-style-black .generic-button,
html.blind-mode.blind-mode-style-black .news-learn-more a {
	background-color: #000;
	border-color: #fff;
	color: #fff;
}
html.blind-mode.blind-mode-style-black .generic-form.ui-dialog .ui-dialog-buttonpane .ui-button:hover,
html.blind-mode.blind-mode-style-black .generic-button:hover,
html.blind-mode.blind-mode-style-black .news-learn-more a:hover {
	background-color: #fff;
	color: #000;
}
html.blind-mode.blind-mode-style-black .generic-form input[type="text"],
html.blind-mode.blind-mode-style-black .generic-form textarea,
html.blind-mode.blind-mode-style-black .generic-form select {
	border-color: #fff;
	background-color: #000;
	color: #fff;
}
html.blind-mode.blind-mode-style-black .side-block,
html.blind-mode.blind-mode-style-black #link-survey {
	border-color: #fff;
}
html.blind-mode.blind-mode-style-black .side-block > p {
	background-color: #000;
	color: #fff;
	border-color: #fff;
}
html.blind-mode.blind-mode-style-black .ui-datepicker .ui-datepicker-header > a {
	background-image: url('../images/interface/icons/icon-datepicker-arrow-white.svg');
}
html.blind-mode.blind-mode-style-black .ui-datepicker.ui-widget-content {
	background-color: #000;
}
html.blind-mode.blind-mode-style-black .ui-datepicker .ui-datepicker-title {
	background-color: #000;
	color: #fff;
}
html.blind-mode.blind-mode-style-black .ui-datepicker td .ui-state-default {
	background-color: #000;
	color: #fff;
}
html.blind-mode.blind-mode-style-black .ui-datepicker td.marks-past .ui-state-default,
html.blind-mode.blind-mode-style-black .ui-datepicker td.marks-future .ui-state-default {
	border-color: #fff;
}
html.blind-mode.blind-mode-style-black .ui-datepicker td .ui-state-highlight,
html.blind-mode.blind-mode-style-black .ui-state-active,
html.blind-mode.blind-mode-style-black .ui-datepicker td .ui-state-default:not(.ui-state-highlight):not(.ui-state-active):hover {
	background-color: #fff;
	border-color: #fff;
	color: #000;
}
html.blind-mode.blind-mode-style-black #link-survey {
	background-image: url('../images/interface/survey-w.jpg');
}
html.blind-mode.blind-mode-style-black .news-snippet,
html.blind-mode.blind-mode-style-black #news-main,
html.blind-mode.blind-mode-style-black #news-main .news-snippet {
	border-color: #fff;
}
html.blind-mode.blind-mode-style-black .news-date {
	background-color: #000;
	color: #fff;
	border: 2px #fff solid;
	border-radius: 3px;
	line-height: 28px;
}
html.blind-mode.blind-mode-style-black .news-time {
	color: #fff;
	background-image: url('../images/interface/icons/icon-clock-white.svg');
	margin-left: 15px;
}
html.blind-mode.blind-mode-style-black #button-all-news span {
	background-image: url('../images/interface/icons/icon-all-news-white.svg');
}
html.blind-mode.blind-mode-style-black #button-all-news:hover span {
	background-image: url('../images/interface/icons/icon-all-news.svg');
}
html.blind-mode.blind-mode-style-black .news-counters .news-views,
html.blind-mode.blind-mode-style-black .news-counters .news-comments {
	color: #fff;
}
html.blind-mode.blind-mode-style-black .news-counters .news-views {
	background-image: url('../images/interface/icons/icon-views-white.svg');
}
html.blind-mode.blind-mode-style-black .news-counters .news-comments {
	background-image: url('../images/interface/icons/icon-comments-white.svg');
}
html.blind-mode.blind-mode-style-black #news-slider .slick-arrow {
	background-image: url('../images/interface/icons/icon-slider-arrow.svg');
}
html.blind-mode.blind-mode-style-black #news-slider .slick-dots li {
	border-color: #fff;
}
html.blind-mode.blind-mode-style-black #news-slider .slick-dots li:hover,
html.blind-mode.blind-mode-style-black #news-slider .slick-dots li.slick-active {
	background-color: #000;
}
html.blind-mode.blind-mode-style-black #news-slide-content .news-learn-more:before {
	background: linear-gradient(to top, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
html.blind-mode.blind-mode-style-black #news-slide-content .news-learn-more {
	background-color: #000;
}
html.blind-mode.blind-mode-style-black #news-slide-content .overlay {
	background-color: #000;
}
html.blind-mode.blind-mode-style-black #footer-bottom {
	background-color: #000;
	color: #fff;
}
html.blind-mode.blind-mode-style-black .link-old-site {
	background-image: url('../images/interface/icons/icon-arrow-back-white.svg');
}
html.blind-mode.blind-mode-style-black .link-site-map {
	background-image: url('../images/interface/icons/icon-site-map-white.svg');
}
html.blind-mode.blind-mode-style-black .link-rss {
	background-image: url('../images/interface/icons/icon-rss-white.svg');
}
html.blind-mode.blind-mode-style-black #footer-phone {
	background-image: url('../images/interface/icons/icon-phone-white.svg');
}
html.blind-mode.blind-mode-style-black #footer-mail {
	background-image: url('../images/interface/icons/icon-mail-white.svg');
}
html.blind-mode.blind-mode-style-black .share-links:before {
	color: #fff;
}
html.blind-mode.blind-mode-style-black .content-data .share-links .ya-share2__item_service_vkontakte a {
	background-image: url('../images/interface/icons/icon-share-vk-white.svg');
}
html.blind-mode.blind-mode-style-black .content-data .share-links .ya-share2__item_service_odnoklassniki a {
	background-image: url('../images/interface/icons/icon-share-ok-white.svg');
}
html.blind-mode.blind-mode-style-black .content-data .share-links .ya-share2__item_service_facebook a {
	background-image: url('../images/interface/icons/icon-share-facebook-white.svg');
}
html.blind-mode.blind-mode-style-black .content-data .share-links .ya-share2__item_service_twitter a {
	background-image: url('../images/interface/icons/icon-share-twitter-white.svg');
}
html.blind-mode.blind-mode-style-black .content-data .share-links .ya-share2__item_service_gplus a {
	background-image: url('../images/interface/icons/icon-share-google-white.svg');
}
html.blind-mode.blind-mode-style-black #footer-social-links .social-facebook {
	background-image: url('../images/interface/icons/icon-facebook-white.svg');
}
html.blind-mode.blind-mode-style-black #footer-social-links .social-instagram {
	background-image: url('../images/interface/icons/icon-instagram-white.svg');
}
html.blind-mode.blind-mode-style-black #footer-social-links .social-twitter {
	background-image: url('../images/interface/icons/icon-twitter-white.svg');
}
html.blind-mode.blind-mode-style-black #footer-social-links .social-facebook:hover {
	background-image: url('../images/interface/icons/icon-facebook.svg');
}
html.blind-mode.blind-mode-style-black #footer-social-links .social-instagram:hover {
	background-image: url('../images/interface/icons/icon-instagram.svg');
}
html.blind-mode.blind-mode-style-black #footer-social-links .social-twitter:hover {
	background-image: url('../images/interface/icons/icon-twitter.svg');
}
#news-events .news-snippet.important-event .event-info > div {
	background-color: rgba(0, 0, 0, .9);
}
html.blind-mode.blind-mode-style-black .news-month {
	background-image: url('../images/interface/icons/icon-calendar-white.svg');
}
html.blind-mode.blind-mode-style-black .video-slider .video-player {
	border-color: #fff;
}
html.blind-mode.blind-mode-style-black .generic-pages .generic-page.generic-page-previous,
html.blind-mode.blind-mode-style-black .generic-pages .generic-page.generic-page-next {
	background-image: url('../images/interface/icons/icon-page-next-white.svg');
}
html.blind-mode.blind-mode-style-black .generic-pages .generic-page.generic-page-previous:hover,
html.blind-mode.blind-mode-style-black .generic-pages .generic-page.generic-page-next:hover {
	background-image: url('../images/interface/icons/icon-page-next.svg');
}
html.blind-mode.blind-mode-style-black .generic-pages .generic-page.generic-page-first,
html.blind-mode.blind-mode-style-black .generic-pages .generic-page.generic-page-last {
	background-image: url('../images/interface/icons/icon-page-last-white.svg');
}
html.blind-mode.blind-mode-style-black .generic-pages .generic-page.generic-page-first:hover,
html.blind-mode.blind-mode-style-black .generic-pages .generic-page.generic-page-last:hover {
	background-image: url('../images/interface/icons/icon-page-last.svg');
}
html.blind-mode.blind-mode-style-black .generic-button.comment-list-refresh {
	background-image: url('../images/interface/icons/icon-refresh-white.svg');
}
html.blind-mode.blind-mode-style-black .generic-button.comment-list-refresh:hover {
	background-image: url('../images/interface/icons/icon-refresh-black.svg');
}
html.blind-mode.blind-mode-style-black .generic-button.ext-edit {
	background-image: url('../images/interface/icons/icon-pencil-white.svg');
}
html.blind-mode.blind-mode-style-black .generic-button.ext-edit:hover {
	background-image: url('../images/interface/icons/icon-pencil-black.svg');
}
html.blind-mode.blind-mode-style-black .content-comments .comment-approve-disapprove {
	background-image: url('../../images/interface/icons/icon-disapprove-white.svg');
}
html.blind-mode.blind-mode-style-black .content-comments .comment-approve-disapprove:hover {
	background-image: url('../../images/interface/icons/icon-disapprove-black.svg');
}
html.blind-mode.blind-mode-style-black .content-comments .content-comment.is-being-moderated .comment-approve-disapprove {
	background-image: url('../../images/interface/icons/icon-approve-white.svg');
}
html.blind-mode.blind-mode-style-black .content-comments .content-comment.is-being-moderated .comment-approve-disapprove:hover {
	background-image: url('../../images/interface/icons/icon-approve-black.svg');
}
html.blind-mode.blind-mode-style-black .generic-button.ext-delete {
	background-image: url('../images/interface/icons/icon-cross-white.svg');
}
html.blind-mode.blind-mode-style-black .generic-button.ext-delete:hover {
	background-image: url('../images/interface/icons/icon-cross-black.svg');
}
/* СИНЯЯ ХРЕНЬ */
html.blind-mode.blind-mode-style-blue ::selection {
	background-color: #063462;
	color: #9dd1ff;
}
html.blind-mode.blind-mode-style-blue .ploader_body {
	background-color: #9dd1ff !important;
}
html.blind-mode.blind-mode-style-blue,
html.blind-mode.blind-mode-style-blue body {
	background: #9dd1ff;
	color: #063462;
}
html.blind-mode.blind-mode-style-blue a,
html.blind-mode.blind-mode-style-blue a.gold-to-dark,
html.blind-mode.blind-mode-style-blue a.dark-to-gold,
html.blind-mode.blind-mode-style-blue a.white-to-gold,
html.blind-mode.blind-mode-style-blue .menu-main nav > span > a {
	color: #063462;
}
html.blind-mode.blind-mode-style-blue #header-top {
	background-color: #9dd1ff;
	color: #063462;
}
html.blind-mode.blind-mode-style-blue #logo {
	color: #063462;
		background-image: url('../images/interface/logo-c.png');
}
html.blind-mode.blind-mode-style-blue #esia-panel {
	background-image: url('../images/interface/icons/icon-esia-blue.svg');
}
html.blind-mode.blind-mode-style-blue .link-blind-mode {
	background-image: url('../images/interface/icons/icon-glasses-blue.svg');
}
html.blind-mode.blind-mode-style-blue #header-top > div,
html.blind-mode.blind-mode-style-blue .menu-main nav {
	color: #063462;
}
html.blind-mode.blind-mode-style-blue .menu-main nav,
html.blind-mode.blind-mode-style-blue .menu-main .menu-main-item-root:hover {
	border-color: #063462;
}
html.blind-mode.blind-mode-style-blue .menu-main .menu-main-item-list {
	background-color: #9dd1ff;
	border-color: #063462;
}
html.blind-mode.blind-mode-style-blue .menu-main a:before {
	background-color: #063462;
}
html.blind-mode.blind-mode-style-blue #news-main-top .news-snippet {
	border-color: #063462;
}
html.blind-mode.blind-mode-style-blue #news-main-top .news-snippet .news-learn-more {
	background-color: #9dd1ff;
}
html.blind-mode.blind-mode-style-blue .generic-form.ui-dialog .ui-dialog-buttonpane .ui-button,
html.blind-mode.blind-mode-style-blue .generic-button,
html.blind-mode.blind-mode-style-blue .news-learn-more a {
	background-color: #9dd1ff;
	border-color: #063462;
	color: #063462;
}
html.blind-mode.blind-mode-style-blue .generic-form.ui-dialog .ui-dialog-buttonpane .ui-button:hover,
html.blind-mode.blind-mode-style-blue .generic-button:hover,
html.blind-mode.blind-mode-style-blue .news-learn-more a:hover {
	background-color: #063462;
	color: #9dd1ff;
}
html.blind-mode.blind-mode-style-blue .generic-form input[type="text"],
html.blind-mode.blind-mode-style-blue .generic-form textarea,
html.blind-mode.blind-mode-style-blue .generic-form select {
	border-color: #063462;
	background-color: #9dd1ff;
	color: #063462;
}
html.blind-mode.blind-mode-style-blue .side-block,
html.blind-mode.blind-mode-style-blue #link-survey {
	border-color: #063462;
}
html.blind-mode.blind-mode-style-blue .side-block > p {
	background-color: #9dd1ff;
	color: #063462;
	border-color: #063462;
}
html.blind-mode.blind-mode-style-blue .ui-datepicker .ui-datepicker-header > a {
	background-image: url('../images/interface/icons/icon-datepicker-arrow-blue.svg');
}
html.blind-mode.blind-mode-style-blue .ui-datepicker.ui-widget-content {
	background-color: #9dd1ff;
}
html.blind-mode.blind-mode-style-blue .ui-datepicker .ui-datepicker-title {
	background-color: #9dd1ff;
	color: #063462;
}
html.blind-mode.blind-mode-style-blue .ui-datepicker td .ui-state-default {
	background-color: #9dd1ff;
	color: #063462;
}
html.blind-mode.blind-mode-style-blue .ui-datepicker td.marks-past .ui-state-default,
html.blind-mode.blind-mode-style-blue .ui-datepicker td.marks-future .ui-state-default {
	border-color: #063462;
}
html.blind-mode.blind-mode-style-blue .ui-datepicker td .ui-state-highlight,
html.blind-mode.blind-mode-style-blue .ui-state-active,
html.blind-mode.blind-mode-style-blue .ui-datepicker td .ui-state-default:not(.ui-state-highlight):not(.ui-state-active):hover {
	background-color: #063462;
	border-color: #063462;
	color: #9dd1ff;
}
html.blind-mode.blind-mode-style-blue #link-survey {
	background-image: url('../images/interface/survey-c.jpg');
}
html.blind-mode.blind-mode-style-blue .news-snippet,
html.blind-mode.blind-mode-style-blue #news-main,
html.blind-mode.blind-mode-style-blue #news-main .news-snippet {
	border-color: #063462;
}
html.blind-mode.blind-mode-style-blue .news-date {
	background-color: #9dd1ff;
	color: #063462;
	border: 2px #063462 solid;
	border-radius: 3px;
	line-height: 28px;
}
html.blind-mode.blind-mode-style-blue .news-time {
	color: #063462;
	background-image: url('../images/interface/icons/icon-clock-blue.svg');
	margin-left: 15px;
}
html.blind-mode.blind-mode-style-blue #button-all-news span {
	background-image: url('../images/interface/icons/icon-all-news-blue.svg');
}
html.blind-mode.blind-mode-style-blue #button-all-news:hover span {
	background-image: url('../images/interface/icons/icon-all-news-blue-light.svg');
}
html.blind-mode.blind-mode-style-blue .news-counters .news-views,
html.blind-mode.blind-mode-style-blue .news-counters .news-comments {
	color: #063462;
}
html.blind-mode.blind-mode-style-blue .news-counters .news-views {
	background-image: url('../images/interface/icons/icon-views-blue.svg');
}
html.blind-mode.blind-mode-style-blue .news-counters .news-comments {
	background-image: url('../images/interface/icons/icon-comments-blue.svg');
}
html.blind-mode.blind-mode-style-blue #news-slider .slick-arrow {
	background-image: url('../images/interface/icons/icon-slider-arrow-blue.svg');
}
html.blind-mode.blind-mode-style-blue #news-slider .slick-dots li {
	border-color: #063462;
}
html.blind-mode.blind-mode-style-blue #news-slider .slick-dots li:hover,
html.blind-mode.blind-mode-style-blue #news-slider .slick-dots li.slick-active {
	background-color: #063462;
}
html.blind-mode.blind-mode-style-blue #news-slide-content .news-learn-more:before {
	background: linear-gradient(to top, rgba(157, 209, 255, 1) 0%, rgba(157, 209, 255, 0) 100%);
}
html.blind-mode.blind-mode-style-blue #news-slide-content .news-learn-more {
	background-color: #9dd1ff;
}
html.blind-mode.blind-mode-style-blue #news-slide-content .overlay {
	background-color: #9dd1ff;
}
html.blind-mode.blind-mode-style-blue #footer-bottom {
	background-color: #9dd1ff;
	color: #063462;
}
html.blind-mode.blind-mode-style-blue .link-old-site {
	background-image: url('../images/interface/icons/icon-arrow-back-blue.svg');
}
html.blind-mode.blind-mode-style-blue .link-rss {
	background-image: url('../images/interface/icons/icon-rss-blue.svg');
}
html.blind-mode.blind-mode-style-blue .link-site-map {
	background-image: url('../images/interface/icons/icon-site-map-blue.svg');
}
html.blind-mode.blind-mode-style-blue #footer-phone {
	background-image: url('../images/interface/icons/icon-phone-blue.svg');
}
html.blind-mode.blind-mode-style-blue #footer-mail {
	background-image: url('../images/interface/icons/icon-mail-blue.svg');
}
html.blind-mode.blind-mode-style-blue .share-links:before {
	color: #063462;
}
html.blind-mode.blind-mode-style-blue .content-data .share-links .ya-share2__item_service_vkontakte a {
	background-image: url('../images/interface/icons/icon-share-vk-blue.svg');
}
html.blind-mode.blind-mode-style-blue .content-data .share-links .ya-share2__item_service_odnoklassniki a {
	background-image: url('../images/interface/icons/icon-share-ok-blue.svg');
}
html.blind-mode.blind-mode-style-blue .content-data .share-links .ya-share2__item_service_facebook a {
	background-image: url('../images/interface/icons/icon-share-facebook-blue.svg');
}
html.blind-mode.blind-mode-style-blue .content-data .share-links .ya-share2__item_service_twitter a {
	background-image: url('../images/interface/icons/icon-share-twitter-blue.svg');
}
html.blind-mode.blind-mode-style-blue .content-data .share-links .ya-share2__item_service_gplus a {
	background-image: url('../images/interface/icons/icon-share-google-blue.svg');
}
html.blind-mode.blind-mode-style-blue #footer-social-links .social-facebook {
	background-image: url('../images/interface/icons/icon-facebook-blue.svg');
}
html.blind-mode.blind-mode-style-blue #footer-social-links .social-instagram {
	background-image: url('../images/interface/icons/icon-instagram-blue.svg');
}
html.blind-mode.blind-mode-style-blue #footer-social-links .social-twitter {
	background-image: url('../images/interface/icons/icon-twitter-blue.svg');
}
html.blind-mode.blind-mode-style-blue #footer-social-links .social-facebook:hover {
	background-image: url('../images/interface/icons/icon-facebook-blue-light.svg');
}
html.blind-mode.blind-mode-style-blue #footer-social-links .social-instagram:hover {
	background-image: url('../images/interface/icons/icon-instagram-blue-light.svg');
}
html.blind-mode.blind-mode-style-blue #footer-social-links .social-twitter:hover {
	background-image: url('../images/interface/icons/icon-twitter-blue-light.svg');
}

/* --------------------------------------------- */
html.blind-mode.blind-mode-style-blue #footer-social-links .social-telegram {
    background-image: url('../images/interface/icons/icon-telegram-blue.svg');
    background-size: 24px 24px;
}
html.blind-mode.blind-mode-style-blue #footer-social-links .social-vk {
    background-image: url('../images/interface/icons/icon-vk-blue.svg');
    background-size: 24px 24px;
}
html.blind-mode.blind-mode-style-blue #footer-social-links .social-ok {
    background-image: url('../images/interface/icons/icon-ok-blue.svg');
}
html.blind-mode.blind-mode-style-blue #footer-social-links .social-telegram:hover {
    background-image: url('../images/interface/icons/icon-telegram-blue-light.svg');
}
html.blind-mode.blind-mode-style-blue #footer-social-links .social-vk:hover {
    background-image: url('../images/interface/icons/icon-vk-blue-light.svg');
}
html.blind-mode.blind-mode-style-blue #footer-social-links .social-ok:hover {
    background-image: url('../images/interface/icons/icon-ok-blue-light.svg');
}
/* --------------------------------------------- */

#news-events .news-snippet.important-event .event-info > div {
	background-color: rgba(157, 209, 255, .9);
}
html.blind-mode.blind-mode-style-blue .news-month {
	background-image: url('../images/interface/icons/icon-calendar-blue.svg');
}
html.blind-mode.blind-mode-style-blue .video-slider .video-player {
	border-color: #063462;
}
html.blind-mode.blind-mode-style-blue .generic-pages .generic-page.generic-page-previous,
html.blind-mode.blind-mode-style-blue .generic-pages .generic-page.generic-page-next {
	background-image: url('../images/interface/icons/icon-page-next-blue.svg');
}
html.blind-mode.blind-mode-style-blue .generic-pages .generic-page.generic-page-previous:hover,
html.blind-mode.blind-mode-style-blue .generic-pages .generic-page.generic-page-next:hover {
	background-image: url('../images/interface/icons/icon-page-next-blue-light.svg');
}
html.blind-mode.blind-mode-style-blue .generic-pages .generic-page.generic-page-first,
html.blind-mode.blind-mode-style-blue .generic-pages .generic-page.generic-page-last {
	background-image: url('../images/interface/icons/icon-page-last-blue.svg');
}
html.blind-mode.blind-mode-style-blue .generic-pages .generic-page.generic-page-first:hover,
html.blind-mode.blind-mode-style-blue .generic-pages .generic-page.generic-page-last:hover {
	background-image: url('../images/interface/icons/icon-page-last-blue-light.svg');
}
html.blind-mode.blind-mode-style-blue .generic-button.comment-list-refresh {
	background-image: url('../images/interface/icons/icon-refresh-blue.svg');
}
html.blind-mode.blind-mode-style-blue .generic-button.comment-list-refresh:hover {
	background-image: url('../images/interface/icons/icon-refresh-white.svg');
}
html.blind-mode.blind-mode-style-blue .generic-button.ext-edit {
	background-image: url('../images/interface/icons/icon-pencil-blue.svg');
}
html.blind-mode.blind-mode-style-blue .generic-button.ext-edit:hover {
	background-image: url('../images/interface/icons/icon-pencil-white.svg');
}
html.blind-mode.blind-mode-style-blue .content-comments .comment-approve-disapprove {
	background-image: url('../../images/interface/icons/icon-disapprove-blue.svg');
}
html.blind-mode.blind-mode-style-blue .content-comments .comment-approve-disapprove:hover {
	background-image: url('../../images/interface/icons/icon-disapprove-white.svg');
}
html.blind-mode.blind-mode-style-blue .content-comments .content-comment.is-being-moderated .comment-approve-disapprove {
	background-image: url('../../images/interface/icons/icon-approve-blue.svg');
}
html.blind-mode.blind-mode-style-blue .content-comments .content-comment.is-being-moderated .comment-approve-disapprove:hover {
	background-image: url('../../images/interface/icons/icon-approve-white.svg');
}
html.blind-mode.blind-mode-style-blue .generic-button.ext-delete {
	background-image: url('../images/interface/icons/icon-cross-blue.svg');
}
html.blind-mode.blind-mode-style-blue .generic-button.ext-delete:hover {
	background-image: url('../images/interface/icons/icon-cross-white.svg');
}
/* МОНОХРОМНЫЕ ИЗОБРАЖЕНИЯ (ВИДЕО) */
html.blind-mode-monochrome-images img,
html.blind-mode-monochrome-images video {
	filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='gray'><feColorMatrix in='SourceGraphic' type='saturate' values='0' /></filter></svg>#gray");
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}