/*=========== cecutient common style ===========*/
.cecutient-version {
	font-weight: 500;
}

.cecutient-version hr {
	border-width: 2px;
}

.cecutient-version .special-hide {
	display: none;
}

.cecutient-version .aside {
	width: 100% !important;
	margin: 4.5rem 0 0;
}

.cecutient-version .aside__holder {
	width: auto !important;
	position: relative !important;
	top: auto !important;
	bottom: auto !important;
}

.cecutient-version .aside__holder + div {
	display: none !important;
}

.cecutient-version .content {
	margin-right: 0;
	padding-right: 0;
}

.cecutient-version .btn-default, .cecutient-version .btn-map-site, .cecutient-version .btn-default-alt, .cecutient-version .btn-default-light, .cecutient-version .btn-arrow {
	font-size: 18px;
	border: 2px solid;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .btn-default:disabled, .no-touchevents .cecutient-version .btn-default:disabled:hover, .cecutient-version .btn-map-site:disabled, .no-touchevents .cecutient-version .btn-map-site:disabled:hover, .cecutient-version .btn-default-alt:disabled, .no-touchevents .cecutient-version .btn-default-alt:disabled:hover, .cecutient-version .btn-default-light:disabled, .no-touchevents .cecutient-version .btn-default-light:disabled:hover, .cecutient-version .btn-arrow:disabled, .no-touchevents .cecutient-version .btn-arrow:disabled:hover {
	cursor: no-drop;
}

.cecutient-version .btn-default:active, .cecutient-version .btn-map-site:active, .cecutient-version .btn-default-alt:active, .cecutient-version .btn-default-light:active, .cecutient-version .btn-arrow:active {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.cecutient-version .btn-arrow > span {
	padding: 0;
}

.cecutient-version .btn-arrow > span::before, .cecutient-version .btn-arrow > span::after {
	display: none;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .more .btn-more {
	border: 2px solid;
	padding: 8px 12px;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .more .btn-more::before {
	content: none;
}

.cecutient-version .more .btn-more i {
	display: none;
}

.cecutient-version .btn-map-site {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .btn-map-site > i {
	display: none;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .social-networks__item a, .soc-media-share .cecutient-version .social-networks__item a {
	width: 40px;
	height: 40px;
}

.cecutient-version .social-networks__item a path, .soc-media-share .cecutient-version .social-networks__item a path {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.no-touchevents .cecutient-version .social-networks__item a:hover, .no-touchevents .soc-media-share .cecutient-version .social-networks__item a:hover {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.cecutient-version .social-networks__item a:active, .no-touchevents .cecutient-version .social-networks__item a:active, .soc-media-share .cecutient-version .social-networks__item a:active, .no-touchevents .soc-media-share .cecutient-version .social-networks__item a:active {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .article-layout .tags {
	border-width: 2px;
}

.cecutient-version .tags__list a, .cecutient-version .user-content .tags__list a {
	border-width: 2px 2px 4px;
}

.cecutient-version .tags__list a::after, .cecutient-version .tags__list a::before, .cecutient-version .user-content .tags__list a::after, .cecutient-version .user-content .tags__list a::before {
	content: none;
}

.cecutient-version .label-holder, .cecutient-version label {
	font-size: 18px;
	line-height: 30px;
}

.cecutient-version input[type="text"], .cecutient-version input[type="password"], .cecutient-version input[type="email"], .cecutient-version input[type="search"], .cecutient-version textarea {
	border: 2px solid;
	padding: 11px 17px;
	font-size: 20px;
	line-height: 24px;
}

.cecutient-version .error-note {
	padding: 0 5px;
	width: 100%;
	height: 1.7em;
	font-size: 16px;
	line-height: 1.7;
}

.cecutient-version .success-text {
	font-weight: bold;
}

.cecutient-version input[type="checkbox"] + label,
.cecutient-version input[type="radio"] + label,
.cecutient-version .check-label,
.cecutient-version .radio-label {
	font-size: 16px;
	line-height: 22px;
}

.cecutient-version input[type="checkbox"] + label::before,
.cecutient-version input[type="checkbox"] + span i::before,
.cecutient-version input[type="radio"] + label::before,
.cecutient-version input[type="radio"] + span i::before {
	border: 2px solid;
}

.cecutient-version input[type="checkbox"] + label span::before, .cecutient-version input[type="checkbox"] + label span::after,
.cecutient-version input[type="checkbox"] + span::before,
.cecutient-version input[type="checkbox"] + span::after {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	-webkit-transition-delay: 0s;
	        transition-delay: 0s;
}

.cecutient-version input[type="checkbox"]:checked + label::before,
.cecutient-version input[type="checkbox"]:checked + span i::before {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version input[type="radio"] + label span::after,
.cecutient-version input[type="radio"] + span i::after {
	-webkit-animation-name: none;
	        animation-name: none;
	width: 12px;
	height: 12px;
	top: 7px;
	left: 7px;
	display: none;
}

.cecutient-version input[type="radio"]:checked + label span::after,
.cecutient-version input[type="radio"]:checked + span i::after {
	display: block;
}

.cecutient-version .select select,
.cecutient-version .select .select2-container--default .select2-selection--single,
.cecutient-version .select .select2-container--default .select2-selection--multiple {
	border: 2px solid;
	padding: 12px 49px 12px 17px;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .select select,
.cecutient-version .select .select2-container--default .select2-selection--single .select2-selection__rendered,
.cecutient-version .select .select2-container--default .select2-selection--multiple .select2-selection__rendered {
	color: #262626;
}

.cecutient-version .select select {
	padding-right: 49px;
}

.cecutient-version .select::before, .cecutient-version .select::after,
.cecutient-version .select .select2-container--default .select2-selection--single .select2-selection__arrow b::before,
.cecutient-version .select .select2-container--default .select2-selection--single .select2-selection__arrow b::after {
	content: none;
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.cecutient-version .select::before,
.cecutient-version .select .select2-container--default .select2-selection--single .select2-selection__arrow b::before {
	content: '';
	right: 13px;
	top: 50%;
	margin-top: -7px;
}

.cecutient-version .select .select2-container--default .select2-selection--multiple {
	padding: 8px 49px 8px 17px;
}

.cecutient-version .select .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
	padding: 0 4px;
	margin: 4px 8px 4px 0;
	border-radius: 0;
}

.cecutient-version .select .select2-container--default .select2-selection--multiple .select2-selection__rendered li::before {
	content: none;
}

.cecutient-version .select .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
	position: relative;
	font-size: 24px;
	line-height: 20px;
	margin-right: 10px;
	top: 2px;
}

.cecutient-version .select2-dropdown {
	border: 2px solid;
}

.cecutient-version .select2-container--default .select2-search--dropdown .select2-search__field {
	padding: 8px 8px;
	border: 2px solid;
}

.cecutient-version .select2-container--default .select2-search--dropdown .select2-search__field:focus {
	border-color: #262626;
	box-shadow: inset 0 0 0 1px #262626;
}

.cecutient-version .select2-container--default .select2-results > .select2-results__options {
	max-height: 210px;
}

.cecutient-version .select2-container--default .select2-results__option[aria-selected=true]::before {
	content: "";
	display: inline-block;
	position: relative;
	width: 15px;
	height: 4px;
	vertical-align: top;
	margin-right: 10px;
	margin-top: 13px;
}

.cecutient-version .wrapper::before {
	border-right: 2px solid;
}

.cecutient-version.home-page .aside {
	padding-top: calc(2rem * 1.3 + 3rem);
}

.cecutient-version .user-form {
	border: 2px solid;
}

.cecutient-version .user-form .form-note__item {
	font-size: 18px;
	line-height: 24px;
}

.cecutient-version .jFiler-input-dragDrop {
	border: 2px dashed;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .jFiler-input-icon {
	display: none;
}

.cecutient-version .jFiler-input-text strong {
	font-size: 20px;
	line-height: 1.3;
}

.cecutient-version ul .jFiler-item:first-child, .cecutient-version ul .jFiler-item:last-child, .user-content .cecutient-version ul .jFiler-item:first-child, .user-content .cecutient-version ul .jFiler-item:last-child {
	font-size: 18px;
	line-height: 1.3;
	margin: 0;
	padding: 10px 0;
}

.cecutient-version .jFiler-item-others::after {
	border-bottom: 2px dotted;
}

.cecutient-version .jFiler-item-trash-action {
	border: 2px solid;
	padding: 2px 5px;
	width: 70px;
	height: auto;
	text-decoration: none;
	text-align: center;
}

.cecutient-version .jFiler-item-trash-action::before {
	content: 'Delete';
	position: relative;
	left: auto;
	top: auto;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	margin: 0;
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
	background: none;
	width: auto;
	height: auto;
}

.cecutient-version .jFiler-item-trash-action::after {
	content: none;
}

.no-touchevents .cecutient-version .jFiler-item-trash-action:hover::before {
	background: none;
}

.cecutient-version .content [class*="grid-col-"] {
	float: none;
	width: auto;
	margin-bottom: 3rem;
	min-height: 0;
}

.cecutient-version .content [class*="grid-col-"]:last-child {
	margin-bottom: 0;
}

.cecutient-version .section {
	margin-bottom: 6rem;
}

.cecutient-version .section:last-child {
	margin-bottom: 0;
}

.cecutient-version * ~ .section {
	margin-top: 6rem;
}

.cecutient-version .section > *:last-child {
	margin-bottom: 0;
}

.cecutient-version .section__title .v-separator + a, .cecutient-version .section__subtitle .v-separator + a {
	border: 2px solid;
}

@media (max-width: 959px) {
	.cecutient-version .section__title .v-separator + a, .cecutient-version .section__subtitle .v-separator + a {
		font-size: 12px;
	}
}

.cecutient-version .section__title {
	margin-bottom: 3rem;
	font-size: 2.8rem;
	line-height: 1.3;
}

.cecutient-version .section__title h2, .cecutient-version .section__title h3 {
	vertical-align: middle;
}

.cecutient-version .section__subtitle {
	position: relative;
	margin-bottom: 3rem;
	font-size: 1.6rem;
	line-height: 1.6;
	padding-left: 2em;
}

.cecutient-version .section__subtitle::before {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	width: 1em;
	height: 1em;
	margin-top: -0.5em;
}

.cecutient-version .v-separator {
	text-indent: -9999px;
	overflow: hidden;
	width: 2px;
	height: 12px;
}

.cecutient-version .v-separator + a {
	padding: 5px;
	font-weight: bold;
	text-decoration: none;
}

.cecutient-version .section__box {
	padding: 0;
}

.cecutient-version .section__box * {
	font-size: 1em;
}

.cecutient-version .breadcrumbs {
	font-size: 18px;
	line-height: 21px;
}

.cecutient-version .breadcrumbs__item {
	margin-right: 15px;
}

.cecutient-version .breadcrumbs__item > a {
	padding-right: 25px;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .breadcrumbs__item > a > span {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	border-width: 2px;
}

.cecutient-version .breadcrumbs__item > a > i {
	top: 4px;
	width: 10px;
	height: 12px;
}

.cecutient-version .breadcrumbs__item > a > i::before {
	border-width: 6px 0 6px 10px;
	margin-top: -6px;
}

.cecutient-version .breadcrumbs-drop {
	top: -15px;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .breadcrumbs-drop__item {
	margin: 15px 0;
}

.cecutient-version .breadcrumbs-drop__item a > span {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	border-width: 2px;
}

.cecutient-version .paging {
	font-size: 2rem;
	line-height: 1.7;
}

.cecutient-version .paging a, .cecutient-version .paging path {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .paging-list {
	display: block;
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
	max-width: none;
}

.cecutient-version .paging-list a {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .files__item {
	font-size: 1.6rem;
	line-height: 1.88;
}

.cecutient-version .files__inner, .no-touchevents .cecutient-version .files__inner:hover {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .years {
	vertical-align: middle;
	top: auto;
}

.cecutient-version .years, .cecutient-version .sorting-select {
	font-family: "Roboto Slab", serif;
	font-size: 1.6rem;
	line-height: 1.6;
	font-weight: normal;
}

.cecutient-version .years a, .cecutient-version .sorting-select a {
	font-size: 1em;
	position: relative;
	padding: 5px;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .years > a, .cecutient-version .sorting-select > a {
	border: 2px solid;
}

.cecutient-version .years > a > span, .cecutient-version .sorting-select > a > span {
	border: none;
	line-height: inherit;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .years-drop, .cecutient-version .sorting-select-drop {
	padding: 0;
	left: auto;
	right: 0;
	margin: 2px 2px 0 0;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	font-size: 2rem;
	line-height: 1.3;
}

.cecutient-version .years-drop::before, .cecutient-version .sorting-select-drop::before {
	content: none;
}

.cecutient-version .years-drop li, .cecutient-version .sorting-select-drop li {
	border-top: 2px solid;
}

.cecutient-version .years-drop li:first-child, .cecutient-version .sorting-select-drop li:first-child {
	border: none;
}

.cecutient-version .years-drop a, .cecutient-version .sorting-select-drop a {
	padding: 8px 14px;
}

.cecutient-version .sorting-options {
	font-size: 1.6rem;
	line-height: 1.88;
}

.cecutient-version .news-date, .cecutient-version .result-date {
	font-size: inherit;
	line-height: inherit;
	vertical-align: middle;
}

.cecutient-version .news-date a > span, .cecutient-version .result-date a > span {
	border-width: 2px;
}

.cecutient-version .view-print {
	border: 2px solid;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .view-print path {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

@media (max-width: 959px) {
	.cecutient-version .view-print {
		display: none;
	}
}

.cecutient-version .article-meta {
	font-size: 1.6rem;
	line-height: 1.88;
	font-weight: normal;
}

.cecutient-version .datetime {
	font-size: 1.6rem;
	line-height: 1.88;
	font-weight: normal;
}

.cecutient-version .visit {
	font-size: 1.6rem;
	line-height: 1.88;
	font-weight: normal;
}

.cecutient-version .visit-view * {
	font-weight: normal;
}

.cecutient-version .visit-view svg {
	width: 24px;
	height: 24px;
	margin-right: 10px;
}

.cecutient-version .visit-view svg.depict-visit-share {
	width: 18px;
	height: 18px;
}

.cecutient-version .slick-arrow,
.cecutient-version .swiper-arrow {
	width: 60px;
	height: 60px;
	border: 2px solid;
}

.cecutient-version .slick-arrow::after,
.cecutient-version .swiper-arrow::after {
	top: 50%;
	left: 50%;
	right: auto;
	bottom: auto;
	-webkit-transform: translate(-50%, -50%);
	    -ms-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
}

.cecutient-version .slick-prev::after,
.cecutient-version .slick-next::after,
.cecutient-version .swiper-button-prev::after,
.cecutient-version .swiper-button-next::after {
	border: none;
	margin: 0;
}

.cecutient-version .slick-prev-outside {
	right: 80px;
}

.cecutient-version .tape-slider .swiper-container::before, .cecutient-version .tape-slider .swiper-container::after {
	content: none;
}

.cecutient-version .promo {
	display: none;
}

.cecutient-version .promo-slider__img {
	background: #e5e5e5 !important;
	border: 2px solid;
}

.cecutient-version .promo-slider__text {
	text-shadow: none;
}

.cecutient-version .tape-slider {
	border: 2px solid;
}

.cecutient-version .tape-slider__anchor {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .images-slider .slick-arrow {
	top: 100%;
	margin-top: -15px;
}

.cecutient-version .images-slider .slick-prev {
	right: auto;
	left: 0;
}

.cecutient-version .images-slider .slider-counter {
	left: 50%;
	-webkit-transform: translate(-50%, 0);
	    -ms-transform: translate(-50%, 0);
	        transform: translate(-50%, 0);
	font-size: 1.9rem;
	line-height: 1.2;
}

.cecutient-version .images-slider .slider-counter .slide-curr {
	font-family: "Roboto", sans-serif;
	font-weight: 700;
	font-size: 2.4rem;
}

.cecutient-version .flashes {
	padding: 50px 80px 0;
}

.cecutient-version .news-grid-slider {
	white-space: normal;
	opacity: 1;
}

.cecutient-version .news-grid-slider .slick-track {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
	width: auto;
}

.cecutient-version .news-grid-slider::after {
	content: none;
}

.cecutient-version .news-grid-slider .slick-dots, .cecutient-version .news-grid-slider .slick-arrow {
	display: none;
}

.cecutient-version .news-grid-slider__slide {
	display: block;
	float: none;
	height: auto;
	width: auto;
}

.cecutient-version .tape-slider {
	padding-right: calc(60px - 2px);
	padding-left: calc(60px - 2px);
	margin-bottom: 4.5rem;
}

.cecutient-version .tape-slider .swiper-button-prev {
	left: -2px;
}

.cecutient-version .tape-slider .swiper-button-next {
	right: -2px;
}

.cecutient-version .tape-slider__anchor {
	padding: 13px 15px;
	font-size: 16px;
	line-height: 30px;
}

@media (max-width: 959px) {
	.cecutient-version .tape-slider__anchor {
		font-size: 12px;
	}
}

.cecutient-version .save {
	display: block !important;
	left: auto;
	top: auto;
	height: auto;
	margin-bottom: 0;
	border: solid;
	border-width: 2px;
}

.cecutient-version .save::after {
	display: none;
}

.cecutient-version .save__header {
	position: relative;
	left: auto;
	top: auto;
	padding: 10px;
}

.cecutient-version .save__holder {
	font-size: 0;
	letter-spacing: -4px;
}

.cecutient-version .save__holder, .cecutient-version .save__align {
	padding: 0;
	position: relative;
	left: auto;
	right: auto;
	top: auto;
	bottom: auto;
	width: auto;
	height: auto;
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.cecutient-version .save__box {
	height: auto;
	display: inline-block;
	vertical-align: middle;
	width: 50%;
	letter-spacing: normal;
	border: none;
}

.cecutient-version .save__box:last-child {
	width: 100%;
	border: none;
}

.cecutient-version .save__box ~ .save__box {
	width: 50%;
}

.cecutient-version .save__align {
	padding: 0 10px 10px;
	border: none;
}

.cecutient-version .save__align > strong, .cecutient-version .save__align > span {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	margin-left: 10px;
}

.cecutient-version .events-sum, .cecutient-version .section__title.hide-tab-lg {
	height: auto;
}

.cecutient-version .events-sum__date {
	color: #000;
}

.cecutient-version .events-warn {
	color: #000;
	position: relative;
	left: auto;
	top: auto;
	margin: 0 0 10px;
	z-index: auto;
	opacity: 1;
}

.cecutient-version .events-sum__nav {
	display: none;
}

.cecutient-version .events-sum__panels {
	height: auto !important;
}

.cecutient-version .events-sum__panel {
	height: auto !important;
	position: relative !important;
	left: auto !important;
	top: auto !important;
	right: auto !important;
	bottom: auto !important;
	visibility: visible !important;
	opacity: 1 !important;
	z-index: auto !important;
	padding: 0;
	margin-bottom: 3rem;
}

.cecutient-version .events-sum__panel::after {
	content: none;
}

.cecutient-version .events-list__item {
	font-size: 1.6rem;
	line-height: 1.88;
	border-bottom: none;
	padding: 0;
	margin-bottom: 3rem;
}

.cecutient-version .events-sum__footer {
	position: relative;
	left: auto;
	bottom: auto;
	width: auto;
	padding: 0;
}

.cecutient-version .events-sum__footer a {
	display: inline-block;
	vertical-align: top;
	padding: 10px 20px;
	font-family: "Roboto Slab", serif;
	font-size: 18px;
	line-height: 24px;
	text-decoration: none;
	border: 2px solid;
}

.cecutient-version .obzh__tab a {
	border: solid;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	border-width: 2px 2px 2px 0;
}

@media (max-width: 1919px) {
	.cecutient-version .obzh__tab a {
		border-width: 0 0 2px 2px;
	}
}

@media (max-width: 959px) {
	.cecutient-version .obzh__tab a {
		border-width: 2px;
	}
}

.cecutient-version .obzh__tab a span {
	color: inherit;
	-webkit-transition-duration: inherit;
	        transition-duration: inherit;
}

.cecutient-version .obzh__tab a span::after {
	content: none;
}

.cecutient-version .obzh__tab:first-child a {
	border-left-width: 2px;
}

@media (max-width: 1919px) {
	.cecutient-version .obzh__tab:first-child a {
		border-top-width: 2px;
	}
}

.cecutient-version .obzh__panel {
	padding: 0;
}

.cecutient-version .obzh-banner {
	background-image: none !important;
	border: 2px solid;
}

.cecutient-version .news-grid--main {
	max-width: none;
}

.cecutient-version .news-previews__list,
.cecutient-version .news-grid__list,
.cecutient-version .news-group__list,
.cecutient-version .news-float__list {
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 3rem;
}

.cecutient-version .news-previews__item,
.cecutient-version .news-grid__item,
.cecutient-version .news-grid__item--large,
.cecutient-version .news-grid__item--wide,
.cecutient-version .news-group__item,
.cecutient-version .news-float__item {
	display: block;
	float: none;
	width: auto !important;
	height: auto !important;
	padding-right: 0;
	padding-left: 0;
	margin: 0 0 3rem;
	font-size: 1.6rem;
	line-height: 1.88;
}

.cecutient-version .news-previews__item:last-child,
.cecutient-version .news-grid__item:last-child,
.cecutient-version .news-grid__item--large:last-child,
.cecutient-version .news-grid__item--wide:last-child,
.cecutient-version .news-group__item:last-child,
.cecutient-version .news-float__item:last-child {
	margin-bottom: 0;
}

.cecutient-version .news-previews__item *,
.cecutient-version .news-grid__item *,
.cecutient-version .news-grid__item--large *,
.cecutient-version .news-grid__item--wide *,
.cecutient-version .news-group__item *,
.cecutient-version .news-float__item * {
	-webkit-transition-duration: 0s !important;
	        transition-duration: 0s !important;
}

.cecutient-version .news-previews__title,
.cecutient-version .news-grid__title,
.cecutient-version .news-group__title,
.cecutient-version .news-float__title,
.cecutient-version .news-previews__text,
.cecutient-version .news-grid__text,
.cecutient-version .news-group__text,
.cecutient-version .news-float__text,
.cecutient-version .news-previews__meta,
.cecutient-version .news-grid__meta,
.cecutient-version .news-group__meta,
.cecutient-version .news-float__meta {
	color: inherit !important;
}

.cecutient-version .news-previews__inner,
.cecutient-version .news-grid__inner,
.cecutient-version .news-group__inner,
.cecutient-version .news-float__inner {
	height: auto;
	box-shadow: none;
	padding: 0 !important;
	font-size: inherit;
	line-height: inherit;
}

.cecutient-version .news__label {
	display: none;
}

.cecutient-version .news__place {
	position: relative;
	left: auto;
	top: auto;
}

.cecutient-version .news-previews__img,
.cecutient-version .news-grid__img,
.cecutient-version .news-group__img,
.cecutient-version .news-float__img {
	display: none;
}

.cecutient-version .news-previews__content,
.cecutient-version .news-grid__content,
.cecutient-version .news-group__content,
.cecutient-version .news-float__content {
	height: auto !important;
	min-height: 0 !important;
	margin-top: 0 !important;
	padding: 5px 10px !important;
}

.cecutient-version .news-previews__content::before,
.cecutient-version .news-grid__content::before,
.cecutient-version .news-group__content::before,
.cecutient-version .news-float__content::before {
	content: none;
}

.cecutient-version .news-previews__title,
.cecutient-version .news-previews__text,
.cecutient-version .news-grid__title,
.cecutient-version .news-grid__text,
.cecutient-version .news-group__title,
.cecutient-version .news-group__text,
.cecutient-version .news-float__title,
.cecutient-version .news-float__text,
.cecutient-version .soc-media__text {
	height: auto !important;
	max-height: none !important;
	margin-bottom: 1em;
	font-family: "Roboto Slab", serif;
	font-weight: 700;
	font-size: 2rem;
	line-height: 1.3;
}

.cecutient-version .news-previews__title ~ [class*="__text"],
.cecutient-version .news-grid__title ~ [class*="__text"],
.cecutient-version .news-group__title ~ [class*="__text"],
.cecutient-version .news-float__title ~ [class*="__text"] {
	font-family: "Roboto", sans-serif;
	font-weight: normal;
	font-size: 1.6rem;
	line-height: 1.88;
	max-height: none !important;
}

.cecutient-version .news-previews__meta,
.cecutient-version .news-grid__meta,
.cecutient-version .news-group__meta,
.cecutient-version .news-float__meta {
	font-size: 1.4rem;
	line-height: 1.43;
	position: relative;
	left: auto;
	top: auto;
	bottom: auto;
	right: auto;
	width: auto;
}

.cecutient-version .news-previews__meta::after,
.cecutient-version .news-grid__meta::after,
.cecutient-version .news-group__meta::after,
.cecutient-version .news-float__meta::after {
	content: '';
	display: table;
	clear: both;
}

.cecutient-version .news-links__inner::before {
	content: "";
	display: block;
	position: absolute;
	top: -15px;
	bottom: -15px;
	left: -30px;
	right: -30px;
	z-index: -1;
}

.cecutient-version .news-links__text, .cecutient-version .news-links__meta {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	color: inherit;
}

.cecutient-version .news-read__inner::before {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .news-grid__item, .cecutient-version .news-grid__list > .news-grid__item--large {
	float: none;
	width: auto;
}

.cecutient-version .news-grid__item--wide .news-grid__inner::before {
	content: none;
}

.cecutient-version .others-news .news-grid__list:last-child {
	margin-bottom: 0;
}

.cecutient-version .news-group::before {
	content: none;
}

.cecutient-version .soc-media::before {
	content: none;
}

.cecutient-version .soc-media__col {
	float: none;
	width: auto;
	margin: 0 0 3rem;
}

.cecutient-version .soc-media__col:last-child {
	margin-bottom: 0;
}

.cecutient-version .soc-media__col a {
	padding: 5px;
}

.cecutient-version .soc-media__col * {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.no-touchevents .cecutient-version .soc-media__col a:hover .soc-media-share__label, .no-touchevents .cecutient-version .soc-media__col a:hover .soc-media__link {
	color: inherit;
}

.cecutient-version .soc-media__col a, .cecutient-version .soc-media__col .soc-media-share__label, .cecutient-version .soc-media__col .soc-media__link {
	color: inherit;
}

.cecutient-version .soc-media__visual {
	border-width: 2px;
}

.cecutient-version .soc-media__visual .video {
	background: none;
	max-width: 640px;
	margin: 0 auto;
}

.cecutient-version .soc-media__img {
	width: 200px;
	height: 200px;
	padding: 0;
	margin-bottom: 3rem;
}

.cecutient-version .soc-media__link {
	font-family: "Roboto", sans-serif;
	font-weight: 300;
	font-size: 1.6rem;
	line-height: 1.88;
}

.cecutient-version .side__depict {
	border-bottom: 1px solid;
}

.cecutient-version .side__text span {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	opacity: 1;
	visibility: visible;
}

.cecutient-version .survey {
	border: 2px solid;
}

.cecutient-version .survey * {
	font-weight: normal;
}

.cecutient-version .survey .survey__all {
	padding: 5px 10px;
	border: 2px solid;
	text-decoration: none;
	margin-top: -7px;
	margin-bottom: -7px;
}

.cecutient-version .survey input[type="radio"] + label span::after,
.cecutient-version .survey input[type="radio"] + span i::after {
	width: 12px;
	height: 12px;
	top: 4px;
	left: 4px;
}

.cecutient-version .survey .survey__footer [class*="btn-default-"] {
	border: 2px solid;
	opacity: 1;
}

.cecutient-version .expander-item {
	border: 2px solid;
}

@media (max-width: 639px) {
	.cecutient-version .expander-item {
		border-width: 0 0 2px;
	}
	.cecutient-version .expander-item:first-child {
		border-top-width: 1px;
	}
}

.cecutient-version .expander-header {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .expander-header__meta {
	float: none;
	width: auto;
	font-weight: bold;
	font-size: 1.6rem;
	line-height: 1.88;
	color: #262626;
	margin-bottom: 3rem;
}

@media (max-width: 639px) {
	.cecutient-version .expander-header__meta {
		font-size: 1.6rem;
		line-height: 1.88;
	}
}

.cecutient-version .expander-header__meta time {
	font-weight: normal;
}

.cecutient-version .expander-header__text {
	font-size: 1.6rem;
	line-height: 1.88;
}

.cecutient-version .expander-angle > span {
	border: 2px solid;
}

.cecutient-version .expander-angle > span::before, .cecutient-version .expander-angle > span::after {
	display: block;
	font: normal 18px/24px Roboto Slab, serif;
	border: none;
}

.cecutient-version .expander-angle > span, .cecutient-version .expander-angle > span::after {
	padding: 11px 25px;
}

.cecutient-version .expander-panel {
	font-size: 1.6rem;
	line-height: 1.88;
	border-top: 2px solid;
}

.cecutient-version .expander-header__text, .cecutient-version .expander-panel__holder {
	margin-left: 0;
}

.cecutient-version .expander-panel__holder {
	padding-top: 30px;
}

.cecutient-version .search-form__btn {
	height: 100%;
	top: 0;
	margin: 0;
	border: 2px solid;
}

.cecutient-version .search-form__btn:active {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.cecutient-version .search-form__btn svg {
	width: 32px;
	height: 32px;
	margin-top: -16px;
	display: none;
}

@media (max-width: 639px) {
	.cecutient-version .search-form__btn svg {
		display: inline-block;
	}
}

.cecutient-version .search-form__btn path {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .search-form__btn span {
	font-size: 20px;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

@media (max-width: 639px) {
	.cecutient-version .search-form__btn {
		width: 60px;
	}
}

.cecutient-version input.search-form__input, .cecutient-version input.search-form__input:hover, .cecutient-version input.search-form__input:focus {
	padding-right: 140px;
}

@media (max-width: 639px) {
	.cecutient-version input.search-form__input, .cecutient-version input.search-form__input:hover, .cecutient-version input.search-form__input:focus {
		padding-right: 60px;
	}
}

.cecutient-version .search-page-options {
	font-size: 1.6rem;
	line-height: 1.88;
}

@media (max-width: 767px) {
	.cecutient-version .search-page-options {
		font-size: 1.6rem;
		line-height: 1.88;
	}
}

@media (max-width: 1599px) {
	.cecutient-version .popup-label, .cecutient-version .search-page-options {
		display: block;
	}
	.cecutient-version .popup-label > div, .cecutient-version .search-page-options > div {
		margin-bottom: 1.5rem;
	}
	.cecutient-version .popup-label > div:last-child, .cecutient-version .search-page-options > div:last-child {
		margin-bottom: 0;
	}
}

.cecutient-version .search-result__date, .cecutient-version .search-result__path {
	font-size: 1.6rem;
	line-height: 1.88;
}

.cecutient-version .search-result__title {
	font-size: 2rem;
	line-height: 1.3;
	max-height: none;
}

.cecutient-version .search-result__title a {
	display: inline-block;
	vertical-align: top;
	padding: 5px;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	max-height: calc(2rem * 1.3 * 3 + 5px*2);
}

.cecutient-version .search-result__text {
	font-size: 1.6rem;
	line-height: 1.88;
	max-height: calc(1.6rem * 1.88 * 3);
}

.cecutient-version .search-extended-panel__holder {
	border-width: 2px;
}

.cecutient-version .logo-wrap {
	border-bottom: none;
}

@media (max-width: 959px) {
	.cecutient-version .header__content .logo {
		border-bottom: 2px solid;
	}
}

@media (max-width: 959px) {
	.cecutient-version .header__content .holder {
		border-bottom: 2px solid;
	}
}

@media (max-width: 1199px) {
	.cecutient-version .header__content .frame {
		border-right: 2px solid;
	}
}

@media (max-width: 959px) {
	.cecutient-version .header__content .frame {
		border-right: none;
	}
}

@media (max-width: 639px) {
	.cecutient-version .header__contacts__item {
		border-bottom: 2px solid;
	}
}

.cecutient-version .header__contacts__item::before {
	border: solid;
	border-width: 0 0 0 2px;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

@media (max-width: 959px) {
	.cecutient-version .header__contacts__item::before {
		border-width: 0 0 0 2px;
	}
}

.cecutient-version .header__contacts__inner {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .header__contacts__inner > div > em {
	color: #ec3c01;
}

.cecutient-version .header__contacts__inner > div > span {
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
}

@media (max-width: 1599px) {
	.cecutient-version .header__contacts__inner > div > span {
		font-size: 12px;
	}
}

@media (max-width: 959px) {
	.cecutient-version .header__contacts__inner > div > span {
		font-size: 14px;
	}
}

.cecutient-version .header__info__list {
	font-weight: normal;
	font-size: 1.4rem;
	line-height: 1.43;
}

@media (max-width: 1599px) {
	.cecutient-version .header__info__list {
		font-size: 1.4rem;
	}
}

.cecutient-version .header__info__list a > span {
	border-bottom: 2px solid;
}

.cecutient-version .user-options__item > a {
	font-weight: normal;
}

.cecutient-version .user-options__item > a, .cecutient-version .user-options__item > a > div, .cecutient-version .user-options__item > a svg, .cecutient-version .user-options__item > a path {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .user-options__item.cecutient-link {
	z-index: 2;
}

.cecutient-version .lang > a {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .nav a {
	font-weight: normal;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .nav__angle {
	width: 15px;
	height: 20px;
	margin-top: -10px;
	right: 15px;
}

.cecutient-version .nav__angle::before, .cecutient-version .nav__angle::after {
	content: none;
	background: none;
	border-radius: 0;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
	margin: 0;
}

.cecutient-version .nav__angle::after {
	content: '';
	top: 0;
}

.cecutient-version .nav__drop {
	border: 2px solid;
	box-shadow: none;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .nav__drop a {
	border-width: 2px;
}

.cecutient-version .nav__list > li > .nav__drop, .cecutient-version .priority-nav__dropdown > li > .nav__drop {
	min-width: 100%;
	border-top: 2px solid;
}

.cecutient-version .nav .priority-nav__dropdown-toggle {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .priority-nav__dropdown::after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
}

.cecutient-version .sidebar {
	border-right: 2px solid;
}

.cecutient-version .sidebar-top__holder {
	border-bottom: 2px solid;
}

.cecutient-version .sidebar-bottom__heading .btn-filters-open::before, .cecutient-version .popup-news__heading .btn-filters-open::before {
	content: "";
	display: block;
	position: absolute;
	width: 36px;
	height: 36px;
	left: 50%;
	top: 50%;
	margin: -18px 0 0 -18px;
	z-index: -1;
}

.cecutient-version .sidebar-bottom__heading .btn-filters-open path, .cecutient-version .popup-news__heading .btn-filters-open path {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .sidebar-menu a {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.no-touchevents .cecutient-version .sidebar-menu a:hover {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.no-touchevents .cecutient-version .sidebar-menu a.active-section, .cecutient-version .sidebar-menu a.active-section {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.no-touchevents .cecutient-version .sidebar-menu a.active-section::before, .cecutient-version .sidebar-menu a.active-section::before {
	width: 8px;
}

.cecutient-version .nav-menu-opener i {
	right: 14px;
	width: 36px;
	height: 36px;
	margin-top: -18px;
}

.cecutient-version .nav-menu-opener i::after {
	left: 50%;
	bottom: 50%;
	margin: 0 0 -7px -10px;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .aside__widget h3 {
	font-size: 1.8rem;
	line-height: 1.3;
	font-weight: 700;
}

.cecutient-version .footer,
.cecutient-version .footer-gov,
.cecutient-version .footer-common,
.cecutient-version .footer-bottom {
	border-top: 2px solid;
}

.cecutient-version .footer {
	border: none;
}

.cecutient-version .gov__list .slick-dots li button {
	width: 20px;
	height: 20px;
}

.cecutient-version .gov__list .slick-dots li button::before {
	border: 2px solid;
}

.cecutient-version .gov__link {
	border: none;
	font-family: "Roboto", sans-serif;
	font-weight: 700;
}

.cecutient-version .footer-nav__col {
	font-size: 1.6rem;
	line-height: 1.88;
}

.cecutient-version .footer-nav__title {
	font-size: 1.6rem;
	line-height: 1.88;
}

.cecutient-version .developer__logo::before {
	content: none;
}

.no-touchevents .cecutient-version a:hover .developer__logo::after {
	-webkit-transform: translate(0, 0);
	    -ms-transform: translate(0, 0);
	        transform: translate(0, 0);
}

.cecutient-version .orphus {
	background: none;
	border: 2px solid;
}

.cecutient-version .region-menu-heading {
	border-bottom: 2px solid;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .region-menu-btn::before, .cecutient-version .region-menu-btn::after {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .region-menu-btn > i, .cecutient-version .region-menu-btn > i::before, .cecutient-version .region-menu-btn > i::after {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .sidebar-region-news__heading {
	border: solid;
	border-width: 2px 0;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .region-menu__list a, .cecutient-version .nav-mobile__list a {
	border-bottom: 2px solid;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .region-menu__angle, .cecutient-version .nav-mobile__angle {
	border-width: 0 0 2px 2px;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .region-menu__angle i, .cecutient-version .nav-mobile__angle i {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .region-menu__angle i::before, .cecutient-version .region-menu__angle i::after, .cecutient-version .nav-mobile__angle i::before, .cecutient-version .nav-mobile__angle i::after {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .region-header {
	border-bottom: 2px solid;
}

.cecutient-version .region-header::before {
	display: none;
}

.cecutient-version .region-header__caption {
	text-shadow: none;
	width: auto;
	min-height: 0;
}

@media (max-width: 959px) {
	.cecutient-version .region-header__caption {
		min-height: 0;
	}
}

@media (max-width: 639px) {
	.cecutient-version .region-header__caption {
		min-height: 0;
	}
}

.cecutient-version .region-header__holder {
	width: auto;
}

.cecutient-version .region-header__info li {
	font-size: 1.6rem;
	line-height: 1.88;
}

.cecutient-version .lead__description {
	border-bottom: 2px solid;
}

.cecutient-version .lead__list {
	margin-right: -2px;
	margin-bottom: -2px;
	margin-left: -2px;
}

.cecutient-version .lead__item {
	padding: 0 0 2px 2px;
}

.cecutient-version .lead__layer, .cecutient-version .lead__layer--front, .cecutient-version .lead__layer--back {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .lead__layer--back {
	left: 2px;
	bottom: 2px;
	min-height: calc(100% - 2px);
}

.cecutient-version .lead__position {
	font-size: 2rem;
	line-height: 2rem;
}

.cecutient-version .lead__name {
	font-size: 2rem;
	line-height: 1.3;
}

.cecutient-version .lead__footer a {
	font-family: "Roboto Slab", serif;
	display: inline-block;
	padding: 5px 12px;
	border: 2px solid;
}

.cecutient-version .lead__footer a span {
	border: none !important;
}

.cecutient-version .history-info__holder {
	padding: 0;
}

.cecutient-version .media-block__nav {
	border-bottom: 2px solid;
}

.cecutient-version .media-block__tab {
	margin-bottom: -2px;
}

.cecutient-version .media-block__tab a {
	border: 2px solid transparent;
}

.cecutient-version .media-list__item {
	font-family: "Roboto Slab", serif;
	font-size: 2rem;
	line-height: 1.3;
}

.cecutient-version .media-list__inner {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .media-list__img {
	display: none;
}

.cecutient-version .aside .banners-group {
	display: none;
}

.cecutient-version .banners__item {
	font-size: 1.6rem;
	line-height: 1.88;
	max-width: 320px;
}

.cecutient-version .context-banner {
	max-width: 320px;
}

.cecutient-version .btn-popup-close {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	box-shadow: none;
}

.cecutient-version .btn-popup-close > i {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	width: 40px;
	height: 6px;
	-webkit-transform: none !important;
	    -ms-transform: none !important;
	        transform: none !important;
}

.cecutient-version .btn-popup-close > i::before, .cecutient-version .btn-popup-close > i::after {
	width: 40px;
	height: 6px;
}

.cecutient-version .popup-footer {
	border-top-width: 2px;
}

.no-touchevents .cecutient-version .site-map__container a:hover, .no-touchevents .current > .cecutient-version .site-map__container a, .current > .cecutient-version .site-map__container a {
	padding-top: 5px;
}

.cecutient-version .site-map__box {
	font-size: 20px;
	line-height: 24px;
}

.cecutient-version .lang__list a {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	padding-top: 8px;
}

.cecutient-version .lang__list a.current, .no-touchevents .cecutient-version .lang__list a.current:hover {
	text-decoration: none;
}

.cecutient-version .popup-label {
	font-size: 18px;
	line-height: 24px;
}

.cecutient-version .share-link__list a, .cecutient-version .share-link__list a path {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .popup-label__options a {
	border: 2px solid;
	padding: 5px 10px;
}

.cecutient-version .popup-label__options a, .cecutient-version .popup-label__options path {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.cecutient-version .banner-opener a svg {
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}

.no-touchevents .cecutient-version .btn-popup-banners-close:hover > i {
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}

.cecutient-version .filters-form .check-label, .cecutient-version .filters-form .radio-label, .cecutient-version .filters-form input[type="checkbox"], .cecutient-version .filters-form input[type="radio"] {
	font-size: 16px;
	font-weight: normal;
	text-transform: none;
}

.cecutient-version .numInputWrapper input[type="text"], .cecutient-version .numInputWrapper input[type="password"], .cecutient-version .numInputWrapper input[type="email"], .cecutient-version .numInputWrapper input[type="search"], .cecutient-version .numInputWrapper textarea {
	border: none;
	padding: 0 5px;
	font-size: 20px;
	line-height: 24px;
}

.cecutient-version .numInputWrapper input[type="text"]:focus, .cecutient-version .numInputWrapper input[type="password"]:focus, .cecutient-version .numInputWrapper input[type="email"]:focus, .cecutient-version .numInputWrapper input[type="search"]:focus, .cecutient-version .numInputWrapper textarea:focus {
	box-shadow: none;
}

.cecutient-version .bg-404 {
	display: none;
}

.cecutient-version .to-mchs a {
	font-size: 14px !important;
}

.cecutient-version .fl-w, .cecutient-version .fl-r, .cecutient-version .fl-l {
	display: block !important;
	float: none !important;
	width: 100% !important;
}

/*=========== cecutient common style end ===========*/
/*=========== BLACK AND WHITE scheme ===========*/
.color-scheme-bw {
	background-color: white;
	color: black;
}

.color-scheme-bw h1, .color-scheme-bw h2, .color-scheme-bw h3, .color-scheme-bw h4, .color-scheme-bw h5, .color-scheme-bw h6 {
	color: black;
}

.color-scheme-bw table td, .color-scheme-bw table th {
	color: black;
	border-color: black;
}

.color-scheme-bw hr {
	border-bottom-color: black;
}

.color-scheme-bw a {
	color: black;
}

.color-scheme-bw .mark {
	color: white;
	background-color: black;
}

.color-scheme-bw .dark-text {
	color: black;
}

.color-scheme-bw .dark-text-light {
	color: black;
}

.color-scheme-bw .text-color-alt {
	color: black;
}

.color-scheme-bw .user-content ul > li::before {
	border-left-color: black;
}

.color-scheme-bw .user-content ol > li::before {
	color: black;
}

.color-scheme-bw .user-content .tbl td, .color-scheme-bw .user-content .tbl th, .color-scheme-bw .user-content .tbl th, .color-scheme-bw .user-content .tbl thead td, .color-scheme-bw .user-content .tbl tfoot td {
	color: black;
	background-color: white;
	border: 1px solid black;
}

.color-scheme-bw .user-content blockquote q {
	color: black;
}

.color-scheme-bw .user-content blockquote q::before, .color-scheme-bw .user-content blockquote q::after {
	background-image: url(../img/quote-left--bw.svg);
}

.color-scheme-bw .text-warning::before {
	background-color: black;
	color: white;
}

.color-scheme-bw .rss, .section__title .color-scheme-bw .rss {
	background-color: black;
}

.color-scheme-bw .btn-default, .color-scheme-bw .btn-map-site {
	color: white;
	background-color: black;
	border-color: black;
}

.no-touchevents .color-scheme-bw .btn-default:hover, .no-touchevents .color-scheme-bw .btn-map-site:hover {
	background-color: white;
	color: black;
}

.color-scheme-bw .btn-default:disabled, .no-touchevents .color-scheme-bw .btn-default:disabled:hover, .color-scheme-bw .btn-map-site:disabled, .no-touchevents .color-scheme-bw .btn-map-site:disabled:hover {
	color: white;
	background-color: #989898;
	border-color: #989898;
}

.no-touchevents .color-scheme-bw .btn-default:disabled, .no-touchevents .no-touchevents .color-scheme-bw .btn-default:disabled:hover, .no-touchevents .color-scheme-bw .btn-map-site:disabled, .no-touchevents .no-touchevents .color-scheme-bw .btn-map-site:disabled:hover {
	background-color: #989898;
}

.color-scheme-bw .btn-default-alt {
	color: black;
	background-color: white;
	border-color: black;
}

.no-touchevents .color-scheme-bw .btn-default-alt:hover {
	background: black;
	color: white;
}

.color-scheme-bw .btn-default-alt:disabled, .no-touchevents .color-scheme-bw .btn-default-alt:disabled:hover {
	color: #989898;
	background-color: white;
	border-color: #989898;
}

.no-touchevents .color-scheme-bw .btn-default-alt:disabled, .no-touchevents .no-touchevents .color-scheme-bw .btn-default-alt:disabled:hover {
	background-color: white;
}

.no-touchevents .color-scheme-bw .btn-default-alt:disabled:hover, .no-touchevents .no-touchevents .color-scheme-bw .btn-default-alt:disabled:hover:hover {
	color: #989898;
}

.color-scheme-bw .btn-default-light {
	color: black;
}

.color-scheme-bw .btn-default-light:disabled {
	background-color: white;
	border-color: #989898;
	color: #989898;
}

.no-touchevents .color-scheme-bw .btn-default-light:disabled {
	background-color: white;
}

.no-touchevents .color-scheme-bw .btn-default-light:disabled:hover {
	color: #989898;
}

.color-scheme-bw .btn-arrow {
	color: white;
	background-color: black;
	border-color: black;
}

.no-touchevents .color-scheme-bw .btn-arrow:hover {
	background-color: white;
	color: black;
}

.no-touchevents .color-scheme-bw .btn-arrow:hover > span::before, .no-touchevents .color-scheme-bw .btn-arrow:hover > span::after {
	background-color: black;
}

.color-scheme-bw .more .btn-more {
	color: black;
	border-color: black;
	background-color: white;
}

.no-touchevents .color-scheme-bw .more .btn-more:hover {
	color: white;
	background-color: black;
}

.color-scheme-bw .social-networks__item a, .color-scheme-bw .soc-media-share .social-networks__item a {
	background: white;
	box-shadow: inset 0 0 0 2px black;
}

.color-scheme-bw .social-networks__item a path, .color-scheme-bw .soc-media-share .social-networks__item a path {
	fill: black;
}

.no-touchevents .color-scheme-bw .social-networks__item a:hover, .no-touchevents .color-scheme-bw .soc-media-share .social-networks__item a:hover {
	box-shadow: inset 0 0 0 2px black;
	background: black;
}

.no-touchevents .color-scheme-bw .social-networks__item a:hover path, .no-touchevents .color-scheme-bw .soc-media-share .social-networks__item a:hover path {
	fill: white;
}

.color-scheme-bw .social-networks__item a:active, .no-touchevents .color-scheme-bw .social-networks__item a:active, .color-scheme-bw .soc-media-share .social-networks__item a:active, .no-touchevents .color-scheme-bw .soc-media-share .social-networks__item a:active {
	box-shadow: none;
}

.color-scheme-bw .article-layout .tags {
	border-top-color: black;
}

.color-scheme-bw .tags__list a, .color-scheme-bw .user-content .tags__list a {
	color: black;
	border-color: black;
	background: white;
}

.no-touchevents .color-scheme-bw .tags__list a:hover, .no-touchevents .color-scheme-bw .user-content .tags__list a:hover {
	background-color: black;
	color: white;
}

.color-scheme-bw .label-holder, .color-scheme-bw label {
	color: black;
}

.color-scheme-bw .form-mark {
	color: black;
}

.color-scheme-bw input[type="text"], .color-scheme-bw input[type="password"], .color-scheme-bw input[type="email"], .color-scheme-bw input[type="search"], .color-scheme-bw textarea {
	color: black;
	background: white;
	border-color: black;
}

.no-touchevents .color-scheme-bw input[type="text"]:hover, .no-touchevents .color-scheme-bw input[type="password"]:hover, .no-touchevents .color-scheme-bw input[type="email"]:hover, .no-touchevents .color-scheme-bw input[type="search"]:hover, .no-touchevents .color-scheme-bw textarea:hover {
	border-color: black;
}

.color-scheme-bw input[type="text"]:focus, .color-scheme-bw input[type="text"].error, .error > .color-scheme-bw input[type="text"], .no-touchevents .color-scheme-bw input[type="text"].error, .no-touchevents .error > .color-scheme-bw input[type="text"], .color-scheme-bw input[type="password"]:focus, .color-scheme-bw input[type="password"].error, .error > .color-scheme-bw input[type="password"], .no-touchevents .color-scheme-bw input[type="password"].error, .no-touchevents .error > .color-scheme-bw input[type="password"], .color-scheme-bw input[type="email"]:focus, .color-scheme-bw input[type="email"].error, .error > .color-scheme-bw input[type="email"], .no-touchevents .color-scheme-bw input[type="email"].error, .no-touchevents .error > .color-scheme-bw input[type="email"], .color-scheme-bw input[type="search"]:focus, .color-scheme-bw input[type="search"].error, .error > .color-scheme-bw input[type="search"], .no-touchevents .color-scheme-bw input[type="search"].error, .no-touchevents .error > .color-scheme-bw input[type="search"], .color-scheme-bw textarea:focus, .color-scheme-bw textarea.error, .error > .color-scheme-bw textarea, .no-touchevents .color-scheme-bw textarea.error, .no-touchevents .error > .color-scheme-bw textarea {
	color: black;
	border-color: black;
	box-shadow: inset 0 0 0 1px black;
}

.color-scheme-bw .error-note {
	color: white;
	background-color: black;
}

.color-scheme-bw .success-text {
	color: black;
}

.color-scheme-bw input::-webkit-input-placeholder, .color-scheme-bw textarea::-webkit-input-placeholder {
	color: black;
}

.color-scheme-bw input:-moz-placeholder, .color-scheme-bw textarea:-moz-placeholder {
	color: black;
}

.color-scheme-bw input::-moz-placeholder, .color-scheme-bw textarea::-moz-placeholder {
	color: black;
}

.color-scheme-bw input:-ms-input-placeholder, .color-scheme-bw textarea:-ms-input-placeholder {
	color: black;
}

.color-scheme-bw input.placeholder, .color-scheme-bw textarea.placeholder {
	color: black;
}

.color-scheme-bw input.error::-webkit-input-placeholder, .color-scheme-bw textarea.error::-webkit-input-placeholder {
	color: black;
}

.color-scheme-bw input.error:-moz-placeholder, .color-scheme-bw textarea.error:-moz-placeholder {
	color: black;
}

.color-scheme-bw input.error::-moz-placeholder, .color-scheme-bw textarea.error::-moz-placeholder {
	color: black;
}

.color-scheme-bw input.error:-ms-input-placeholder, .color-scheme-bw textarea.error:-ms-input-placeholder {
	color: black;
}

.color-scheme-bw input.error.placeholder, .color-scheme-bw textarea.error.placeholder {
	color: black;
}

.color-scheme-bw input[type="checkbox"] + label::before,
.color-scheme-bw input[type="checkbox"] + span i::before,
.color-scheme-bw input[type="radio"] + label::before,
.color-scheme-bw input[type="radio"] + span i::before {
	border-color: black;
}

.color-scheme-bw input[type="checkbox"] + label span::before, .color-scheme-bw input[type="checkbox"] + label span::after,
.color-scheme-bw input[type="checkbox"] + span::before,
.color-scheme-bw input[type="checkbox"] + span::after {
	background: black;
}

.color-scheme-bw input[type="checkbox"]:checked + label::before,
.color-scheme-bw input[type="checkbox"]:checked + span i::before {
	border-color: black;
	background-color: black;
}

.color-scheme-bw input[type="checkbox"]:checked + label span::before, .color-scheme-bw input[type="checkbox"]:checked + label span::after,
.color-scheme-bw input[type="checkbox"]:checked + span::before,
.color-scheme-bw input[type="checkbox"]:checked + span::after {
	background-color: white;
}

.color-scheme-bw input[type="checkbox"]:disabled + label::before,
.color-scheme-bw input[type="checkbox"]:disabled + span i::before {
	border-color: black;
	background-color: white;
}

.color-scheme-bw input[type="checkbox"]:disabled + label span::before, .color-scheme-bw input[type="checkbox"]:disabled + label span::after,
.color-scheme-bw input[type="checkbox"]:disabled + span::before,
.color-scheme-bw input[type="checkbox"]:disabled + span::after {
	background: #666666;
}

.color-scheme-bw input[type="radio"] + label span::after,
.color-scheme-bw input[type="radio"] + span i::after {
	background: white;
}

.color-scheme-bw input[type="radio"]:checked + label::before,
.color-scheme-bw input[type="radio"]:checked + span i::before {
	border-color: black;
	background-color: black;
}

.color-scheme-bw input[type="radio"]:disabled + label::before,
.color-scheme-bw input[type="radio"]:disabled + span i::before {
	background-color: white;
}

.color-scheme-bw input[type="radio"]:disabled + label,
.color-scheme-bw input[type="radio"]:disabled + span {
	color: black;
}

.color-scheme-bw input[type="radio"]:disabled + label::before,
.color-scheme-bw input[type="radio"]:disabled + span::before {
	border-color: black;
}

.color-scheme-bw input[type="radio"]:disabled + label span::after,
.color-scheme-bw input[type="radio"]:disabled + span i::after {
	background-color: black;
}

.color-scheme-bw input[type="radio"]:disabled + span i::before {
	border-color: black;
	background-color: white;
}

.color-scheme-bw .select select,
.color-scheme-bw .select .select2-container--default .select2-selection--single,
.color-scheme-bw .select .select2-container--default .select2-selection--multiple {
	border-color: black;
	background: white;
}

.color-scheme-bw .select select,
.color-scheme-bw .select .select2-container--default .select2-selection--single .select2-selection__rendered,
.color-scheme-bw .select .select2-container--default .select2-selection--multiple .select2-selection__rendered {
	color: black;
}

.color-scheme-bw .select select:focus,
.color-scheme-bw .select .select2-container--default.select2-container--open .select2-selection--single,
.color-scheme-bw .select .select2-container--default.select2-container--open .select2-selection--multiple {
	color: black;
	border-color: black;
	box-shadow: inset 0 0 0 1px black;
}

.color-scheme-bw .select .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__arrow {
	background-color: white;
}

.color-scheme-bw .select::before, .color-scheme-bw .select::after,
.color-scheme-bw .select .select2-container--default .select2-selection--single .select2-selection__arrow b::before,
.color-scheme-bw .select .select2-container--default .select2-selection--single .select2-selection__arrow b::after {
	background: none;
}

.color-scheme-bw .select::before,
.color-scheme-bw .select .select2-container--default .select2-selection--single .select2-selection__arrow b::before {
	width: 0;
	height: 0;
	z-index: 2;
	border-top: 15px solid black;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
}

.color-scheme-bw .select .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
	border-color: transparent;
	background-color: black;
	color: white;
}

.color-scheme-bw .select .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search--inline {
	background-color: white;
	color: black;
}

.color-scheme-bw .select .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
	color: white;
}

.color-scheme-bw .select2-dropdown {
	border-color: black;
}

.color-scheme-bw .select2-container--default .select2-search--dropdown .select2-search__field {
	border-color: black;
}

.color-scheme-bw .select2-container--default .select2-search--dropdown .select2-search__field:focus {
	border-color: black;
	box-shadow: inset 0 0 0 1px black;
}

.color-scheme-bw .select2-container--default .select2-results__option[aria-selected=true] {
	background-color: white;
	color: black;
}

.color-scheme-bw .select2-container--default .select2-results__option[aria-selected=true]::before {
	background-color: black;
}

.color-scheme-bw .select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: black;
	color: white;
}

.color-scheme-bw .select2-container--default .select2-results__option--highlighted[aria-selected][aria-selected=true]::before {
	background-color: white;
}

.color-scheme-bw .wrapper::before {
	background-color: white;
	border-right-color: black;
}

.color-scheme-bw .wrapper::after {
	background-color: black;
}

.color-scheme-bw .user-form {
	background-color: white;
	border-color: black;
}

.color-scheme-bw .form-title {
	color: black;
}

.color-scheme-bw .jFiler-input-dragDrop {
	border-color: black;
}

.no-touchevents .color-scheme-bw .jFiler-input-dragDrop:hover {
	border-color: black;
	background-color: black;
	color: white;
}

.no-touchevents .color-scheme-bw .jFiler-input-dragDrop:hover .jFiler-input-text strong {
	color: white;
}

.color-scheme-bw .jFiler-input-text strong {
	color: black;
}

.color-scheme-bw .jFiler-item-others {
	color: black;
}

.color-scheme-bw .jFiler-item-others::after {
	border-bottom-color: black;
}

.color-scheme-bw .jFiler-item-assets ul li,
.color-scheme-bw .user-content ul .jFiler-item-assets ul li {
	background: white;
}

.color-scheme-bw .jFiler-item-trash-action {
	border-color: black;
	background-color: white;
	color: black;
}

.no-touchevents .color-scheme-bw .jFiler-item-trash-action:hover {
	background-color: black;
	color: white;
}

.color-scheme-bw .section__title .v-separator + a, .color-scheme-bw .section__subtitle .v-separator + a {
	color: white;
	background-color: black;
	border-color: black;
}

.no-touchevents .color-scheme-bw .section__title .v-separator + a:hover, .no-touchevents .color-scheme-bw .section__subtitle .v-separator + a:hover {
	color: black;
	background-color: white;
}

.color-scheme-bw .section__subtitle::before {
	background-color: black;
}

.color-scheme-bw .v-separator {
	background-color: black;
}

.color-scheme-bw .section__box {
	background-color: white;
}

.color-scheme-bw .breadcrumbs {
	color: black;
}

.color-scheme-bw .breadcrumbs__item > a {
	color: black;
}

.no-touchevents .color-scheme-bw .breadcrumbs__item > a:hover > span {
	border-bottom-color: black;
}

.color-scheme-bw .breadcrumbs__item > a > i::before {
	border-left-color: black;
}

.color-scheme-bw .breadcrumbs-drop {
	background: white;
	box-shadow: 0 0 0 2px black;
}

.color-scheme-bw .breadcrumbs-drop__item a {
	color: black;
}

.no-touchevents .color-scheme-bw .breadcrumbs-drop__item a:hover > span {
	border-bottom-color: black;
}

.color-scheme-bw .paging {
	color: black;
	fill: black;
}

.no-touchevents .color-scheme-bw .paging-start:hover, .no-touchevents .color-scheme-bw .paging-prev:hover, .no-touchevents .color-scheme-bw .paging-next:hover, .no-touchevents .color-scheme-bw .paging-end:hover {
	color: white;
	fill: white;
}

.no-touchevents .color-scheme-bw .paging-start:hover a, .no-touchevents .color-scheme-bw .paging-prev:hover a, .no-touchevents .color-scheme-bw .paging-next:hover a, .no-touchevents .color-scheme-bw .paging-end:hover a {
	color: white;
	background-color: black;
	box-shadow: -3px 0 0 2px black, 3px 0 0 2px black;
}

.color-scheme-bw .paging-list a {
	color: black;
}

.no-touchevents .color-scheme-bw .paging-list a:hover {
	color: white;
	background-color: black;
}

.color-scheme-bw .paging-list .paging-current > span {
	background-color: white;
	box-shadow: inset 0 0 0 2px black;
	color: black;
}

.color-scheme-bw .files__inner {
	color: black;
	background: white;
	box-shadow: inset 0 0 0 2px black;
}

.no-touchevents .color-scheme-bw .files__inner:hover {
	box-shadow: inset 0 0 0 6px black;
}

.color-scheme-bw .files__meta > span {
	color: black;
}

.color-scheme-bw .files__size {
	background-image: url(../img/save--bw.svg);
}

.color-scheme-bw .files__date {
	background-image: url(../img/date--bw.svg);
}

.color-scheme-bw .years a, .color-scheme-bw .sorting-select a {
	color: black;
	background-color: white;
}

.color-scheme-bw .years > a, .color-scheme-bw .sorting-select > a {
	color: white;
	background-color: black;
	border-color: black;
}

.no-touchevents .color-scheme-bw .years > a:hover, .no-touchevents .color-scheme-bw .sorting-select > a:hover {
	color: black;
	background-color: white;
}

.color-scheme-bw .years-drop, .color-scheme-bw .sorting-select-drop {
	background: white;
	box-shadow: 0 0 0 2px black;
}

.color-scheme-bw .years-drop li, .color-scheme-bw .sorting-select-drop li {
	border-top-color: black;
}

.no-touchevents .color-scheme-bw .years-drop a:hover, .color-scheme-bw .years-drop a.active, .no-touchevents .color-scheme-bw .sorting-select-drop a:hover, .color-scheme-bw .sorting-select-drop a.active {
	color: white;
	background-color: black;
}

.color-scheme-bw .sorting-options {
	color: black;
}

.color-scheme-bw .news-date, .color-scheme-bw.home-page .section__title .news-date, .color-scheme-bw.home-page .section__subtitle .news-date,
.color-scheme-bw .result-date, .color-scheme-bw.home-page .section__title .result-date, .color-scheme-bw.home-page .section__subtitle .result-date {
	color: black;
	border-color: black;
}

.color-scheme-bw .view-print {
	color: black;
	border-color: black;
}

.color-scheme-bw .view-print path {
	fill: black;
}

.color-scheme-bw .view-print:hover {
	background-color: black;
}

.color-scheme-bw .article-meta {
	color: black;
	fill: black;
}

.color-scheme-bw .datetime {
	color: black;
	fill: black;
}

.color-scheme-bw .visit {
	color: black;
	fill: black;
}

.color-scheme-bw .visit-view {
	color: black;
	fill: black;
}

.color-scheme-bw .visit-view svg path {
	color: black;
	fill: black;
}

.color-scheme-bw .slick-arrow, .color-scheme-bw .swiper-arrow {
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
	background-color: white;
	border-color: black;
}

.no-touchevents .color-scheme-bw .slick-arrow:hover, .no-touchevents .color-scheme-bw .swiper-arrow:hover {
	background-color: black;
}

.color-scheme-bw .slick-arrow.slick-disabled, .color-scheme-bw .slick-arrow.swiper-button-disabled, .no-touchevents .color-scheme-bw .slick-arrow.slick-disabled, .no-touchevents .color-scheme-bw .slick-arrow.swiper-button-disabled, .color-scheme-bw .swiper-arrow.slick-disabled, .color-scheme-bw .swiper-arrow.swiper-button-disabled, .no-touchevents .color-scheme-bw .swiper-arrow.slick-disabled, .no-touchevents .color-scheme-bw .swiper-arrow.swiper-button-disabled {
	background-color: white;
}

.color-scheme-bw .slick-prev::after, .color-scheme-bw .swiper-button-prev::after {
	width: 0;
	height: 0;
	z-index: 2;
	border-right: 15px solid black;
	border-bottom: 10px solid transparent;
	border-top: 10px solid transparent;
}

.no-touchevents .color-scheme-bw .slick-prev:hover::after, .no-touchevents .color-scheme-bw .swiper-button-prev:hover::after {
	border-right-color: white;
}

.color-scheme-bw .slick-prev.slick-disabled::after, .color-scheme-bw .slick-prev.swiper-button-disabled::after, .no-touchevents .color-scheme-bw .slick-prev.slick-disabled::after, .no-touchevents .color-scheme-bw .slick-prev.swiper-button-disabled::after, .color-scheme-bw .swiper-button-prev.slick-disabled::after, .color-scheme-bw .swiper-button-prev.swiper-button-disabled::after, .no-touchevents .color-scheme-bw .swiper-button-prev.slick-disabled::after, .no-touchevents .color-scheme-bw .swiper-button-prev.swiper-button-disabled::after {
	border-right-color: black;
}

.color-scheme-bw .slick-next::after, .color-scheme-bw .swiper-button-next::after {
	width: 0;
	height: 0;
	z-index: 2;
	border-left: 15px solid black;
	border-bottom: 10px solid transparent;
	border-top: 10px solid transparent;
}

.no-touchevents .color-scheme-bw .slick-next:hover::after, .no-touchevents .color-scheme-bw .swiper-button-next:hover::after {
	border-left-color: white;
}

.color-scheme-bw .slick-next.slick-disabled::after, .color-scheme-bw .slick-next.swiper-button-disabled::after, .no-touchevents .color-scheme-bw .slick-next.slick-disabled::after, .no-touchevents .color-scheme-bw .slick-next.swiper-button-disabled::after, .color-scheme-bw .swiper-button-next.slick-disabled::after, .color-scheme-bw .swiper-button-next.swiper-button-disabled::after, .no-touchevents .color-scheme-bw .swiper-button-next.slick-disabled::after, .no-touchevents .color-scheme-bw .swiper-button-next.swiper-button-disabled::after {
	border-left-color: black;
}

.color-scheme-bw .promo-slider__img {
	background: white !important;
	border-color: black;
}

.color-scheme-bw .tape-slider {
	border-color: black;
	background-color: white;
}

.color-scheme-bw .tape-slider__anchor {
	color: black;
	background-color: white;
}

.no-touchevents .color-scheme-bw .tape-slider__anchor:hover {
	color: white;
	background-color: black;
}

.color-scheme-bw .current .tape-slider__anchor {
	color: white;
	background-color: black;
}

.color-scheme-bw .images-slider__item {
	background-color: white;
}

.color-scheme-bw .images-slider .slider-counter {
	color: black;
}

.color-scheme-bw .images-slider .slide-curr {
	color: black;
}

.color-scheme-bw .save {
	background: white !important;
	border-color: black;
}

.color-scheme-bw .save__align {
	color: black;
	border-color: black;
}

.color-scheme-bw .events-sum__footer a {
	color: black;
	background-color: white;
	border-color: black;
}

.no-touchevents .color-scheme-bw .events-sum__footer a:hover {
	color: white;
	background-color: black;
}

.color-scheme-bw .obzh__tab a {
	color: black;
	background-color: white;
	border-color: black;
}

.color-scheme-bw .obzh__tab a.active-tab {
	background-color: black;
	color: white;
}

.color-scheme-bw .obzh-banner {
	background-color: white;
	border-color: black;
}

.color-scheme-bw .news-previews__inner, .color-scheme-bw .news-grid__inner, .color-scheme-bw .news-group__inner, .color-scheme-bw .news-float__inner {
	color: black;
	background-color: white;
}

.no-touchevents .color-scheme-bw .news-previews__inner:hover, .no-touchevents .color-scheme-bw .news-grid__inner:hover, .no-touchevents .color-scheme-bw .news-group__inner:hover, .no-touchevents .color-scheme-bw .news-float__inner:hover {
	color: white;
	background-color: black;
}

.no-touchevents .color-scheme-bw .news-previews__inner:hover [class*="__meta"], .no-touchevents .color-scheme-bw .news-grid__inner:hover [class*="__meta"], .no-touchevents .color-scheme-bw .news-group__inner:hover [class*="__meta"], .no-touchevents .color-scheme-bw .news-float__inner:hover [class*="__meta"] {
	color: white;
}

.no-touchevents .color-scheme-bw .news-previews__inner:hover [class*="__meta"] .visit-view, .no-touchevents .color-scheme-bw .news-grid__inner:hover [class*="__meta"] .visit-view, .no-touchevents .color-scheme-bw .news-group__inner:hover [class*="__meta"] .visit-view, .no-touchevents .color-scheme-bw .news-float__inner:hover [class*="__meta"] .visit-view {
	color: white;
}

.no-touchevents .color-scheme-bw .news-previews__inner:hover [class*="__meta"] path, .no-touchevents .color-scheme-bw .news-grid__inner:hover [class*="__meta"] path, .no-touchevents .color-scheme-bw .news-group__inner:hover [class*="__meta"] path, .no-touchevents .color-scheme-bw .news-float__inner:hover [class*="__meta"] path {
	fill: white;
}

.color-scheme-bw .news__place {
	background-color: black;
	color: white;
}

.color-scheme-bw .news-links__inner {
	color: black;
}

.no-touchevents .color-scheme-bw .news-links__inner:hover::before {
	background-color: black;
}

.no-touchevents .color-scheme-bw .news-links__inner:hover .news-links__text, .no-touchevents .color-scheme-bw .news-links__inner:hover .news-links__meta {
	color: white;
}

.color-scheme-bw .news-read__inner {
	color: black;
}

.no-touchevents .color-scheme-bw .news-read__inner:hover {
	color: white;
}

.no-touchevents .color-scheme-bw .news-read__inner:hover::before {
	background-color: black;
}

.no-touchevents .color-scheme-bw .news-read__inner:hover .news-read__meta {
	color: white;
}

.color-scheme-bw .news-read__meta {
	color: black;
}

.color-scheme-bw .soc-media__col {
	color: black;
}

.no-touchevents .color-scheme-bw .soc-media__col a:hover {
	color: white;
	background-color: black;
}

.color-scheme-bw .soc-media__visual {
	border-color: black;
}

.color-scheme-bw .side__link {
	color: black;
}

.color-scheme-bw .side__inner {
	background-color: white;
	box-shadow: inset 0 0 0 2px black;
}

.color-scheme-bw .side__depict {
	background-color: black;
	border-bottom-color: white;
	box-shadow: inset 0 1px 0 white;
}

.no-touchevents .color-scheme-bw a:hover .side__depict {
	border-bottom-color: transparent;
	box-shadow: none;
}

.color-scheme-bw .survey {
	background-color: white;
	border-color: black;
}

.color-scheme-bw .survey * {
	color: black;
}

.color-scheme-bw .survey .survey__all, .color-scheme-bw .survey .survey__footer [class*="btn-default-"] {
	border-color: black;
	color: black;
	background-color: white;
}

.no-touchevents .color-scheme-bw .survey .survey__all:hover, .no-touchevents .color-scheme-bw .survey .survey__footer [class*="btn-default-"]:hover {
	color: white;
	background-color: black;
}

.color-scheme-bw .expander-item {
	border-color: black;
}

.color-scheme-bw .expander-header__meta {
	color: black;
}

.color-scheme-bw .expander-angle > span {
	color: white;
	background-color: black;
	border-color: black;
}

.no-touchevents .color-scheme-bw .expander-angle:hover > span {
	color: black;
	background-color: white;
}

.color-scheme-bw .expander-panel {
	border-top-color: black;
}

.color-scheme-bw .search-form__btn {
	background-color: black;
	border-color: black;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.no-touchevents .color-scheme-bw .search-form__btn:hover {
	background-color: white;
	color: black;
}

.no-touchevents .color-scheme-bw .search-form__btn:hover path {
	fill: black;
}

.color-scheme-bw .search-page-options {
	color: black;
}

.color-scheme-bw .search-result__date, .color-scheme-bw .search-result__path {
	color: black;
}

.color-scheme-bw .search-result__title {
	color: black;
	background-color: white;
}

.no-touchevents .color-scheme-bw .search-result__title a:hover {
	color: white;
	background-color: black;
}

.color-scheme-bw .search-extended-panel__holder {
	background-color: white;
	border-color: black;
}

.color-scheme-bw .header__holder {
	background-color: white;
}

.color-scheme-bw .header__holder::before {
	background-color: white;
}

.color-scheme-bw .header__frame {
	box-shadow: inset 0 -2px 0 black;
}

.color-scheme-bw .logo-wrap {
	box-shadow: inset 0 -2px 0 black, inset -2px 0 0 black;
	background-color: white !important;
}

@media (max-width: 959px) {
	.color-scheme-bw .header__content .logo {
		border-bottom-color: black;
	}
}

.color-scheme-bw .header__top {
	background: black;
}

@media (max-width: 959px) {
	.color-scheme-bw .header__content .holder {
		border-color: black;
	}
}

@media (max-width: 639px) {
	.color-scheme-bw .header__contacts__item {
		border-bottom-color: black;
	}
}

.color-scheme-bw .header__contacts__item::before {
	border-color: black;
}

.color-scheme-bw .header__contacts__inner {
	color: black !important;
}

.no-touchevents .color-scheme-bw .header__contacts__inner:hover {
	background-color: white !important;
	box-shadow: inset 0 0 0 2px black !important;
}

@media (max-width: 959px) {
	.no-touchevents .color-scheme-bw .header__contacts__inner:hover {
		background-color: transparent;
		box-shadow: none;
	}
}

.color-scheme-bw .header__contacts__inner > div > em, .color-scheme-bw .header__contacts__inner > div > a {
	color: black !important;
}

@media (max-width: 959px) {
	.color-scheme-bw .header__contacts__inner > div > em, .color-scheme-bw .header__contacts__inner > div > a {
		border-color: black !important;
	}
}

.color-scheme-bw .h-contacts-opener i::before, .color-scheme-bw .h-contacts-opener i::after {
	background-color: black;
}

.color-scheme-bw .header__hot-line li {
	color: black;
}

.color-scheme-bw .header__title {
	color: black;
}

.color-scheme-bw .header__info__list li {
	color: black;
}

.color-scheme-bw .header__info__list a > span {
	border-bottom-color: transparent;
}

.no-touchevents .color-scheme-bw .header__info__list a:hover > span {
	border-color: black;
}

.color-scheme-bw .header__info__list path {
	fill: black;
}

.color-scheme-bw .user-options__item > a {
	box-shadow: -1px 0 0 white;
	color: white;
}

.color-scheme-bw .user-options__item > a > div {
	color: white;
}

.color-scheme-bw .user-options__item > a > i, .color-scheme-bw .user-options__item > a > i::before, .color-scheme-bw .user-options__item > a > i::after {
	background-color: white;
}

.color-scheme-bw .user-options__item > a path {
	fill: white;
}

.no-touchevents .color-scheme-bw .user-options__item > a:hover {
	background-color: white;
	color: black;
	box-shadow: inset 0 0 0 2px black;
}

.no-touchevents .color-scheme-bw .user-options__item > a:hover path {
	fill: black;
}

.no-touchevents .color-scheme-bw .user-options__item > a:hover > i, .no-touchevents .color-scheme-bw .user-options__item > a:hover > i::before, .no-touchevents .color-scheme-bw .user-options__item > a:hover > i::after {
	background-color: black;
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.color-scheme-bw .user-options__item.cecutient-link > a {
	box-shadow: inset 0 0 0 2px black;
	background-color: white;
	color: black;
}

.color-scheme-bw .user-options__item.cecutient-link > a path {
	fill: black;
}

.color-scheme-bw .lang > a {
	color: white;
}

.color-scheme-bw .nav a {
	color: white;
}

.color-scheme-bw .nav__angle::after {
	width: 0;
	height: 0;
	z-index: 2;
	border-left: 15px solid black;
	border-bottom: 10px solid transparent;
	border-top: 10px solid transparent;
}

.color-scheme-bw li.hover > .nav__tab .nav__angle::after, .no-js .color-scheme-bw li:hover > .nav__tab .nav__angle::after {
	border-left-color: white;
}

.color-scheme-bw .nav__drop {
	background-color: white;
	border-color: black;
}

.color-scheme-bw .nav__drop a {
	color: black;
	border-color: black;
}

.color-scheme-bw .nav__drop li.hover > .nav__tab > a, .no-js .color-scheme-bw .nav__drop li:hover > .nav__tab > a {
	background: black;
	color: white;
}

.color-scheme-bw .nav__list > li > .nav__drop, .color-scheme-bw .priority-nav__dropdown > li > .nav__drop {
	border-top-color: black;
}

.color-scheme-bw .nav__list > li > a, .color-scheme-bw .nav__list > li > .nav__tab > a, .color-scheme-bw .priority-nav__dropdown > li > a, .color-scheme-bw .priority-nav__dropdown > li > .nav__tab > a {
	color: white;
	box-shadow: inset -1px 0 0 white, 0 -1px 0 white;
}

.color-scheme-bw .nav__list > li.hover > .nav__tab > a, .color-scheme-bw .nav__list > li.active > .nav__tab > a, .color-scheme-bw .nav__list > li.current > .nav__tab > a, .no-js .color-scheme-bw .nav__list > li:hover > .nav__tab > a, .color-scheme-bw .priority-nav__dropdown > li.hover > .nav__tab > a, .color-scheme-bw .priority-nav__dropdown > li.active > .nav__tab > a, .color-scheme-bw .priority-nav__dropdown > li.current > .nav__tab > a, .no-js .color-scheme-bw .priority-nav__dropdown > li:hover > .nav__tab > a {
	background: white;
	color: black;
	box-shadow: -1px 0 0 black, 1px 0 0 black, inset 0 -2px 0 black, inset 0 2px 0 black, inset -1px 0 0 black, inset 1px 0 0 black;
}

.color-scheme-bw .nav .priority-nav__dropdown-toggle {
	box-shadow: inset -1px 0 0 white;
}

.no-touchevents .color-scheme-bw .nav .priority-nav__dropdown-toggle:hover, .color-scheme-bw .nav .priority-nav__dropdown-toggle.is-open {
	background-color: white;
	color: black;
}

.color-scheme-bw .priority-nav__dropdown {
	background: black !important;
	box-shadow: 0 -1px 0 white;
}

.color-scheme-bw .priority-nav__dropdown::after {
	background-color: black;
}

.color-scheme-bw .priority-nav__dropdown > li {
	box-shadow: inset -1px 0 0 white, 0 -1px 0 white, inset 0 -1px 0 white;
}

.color-scheme-bw .go-to-mchs, .color-scheme-bw .go-to-mchs--mob {
	background: white;
	color: black;
	box-shadow: inset 0 0 0 2px black;
}

.color-scheme-bw .header__hot-line li:first-child a, .no-touchevents .color-scheme-bw .header__hot-line li:first-child a:hover {
	color: black;
}

.color-scheme-bw .sidebar {
	background-color: white;
	border-right-color: black;
}

.color-scheme-bw .sidebar-top__holder {
	border-bottom-color: black;
}

.color-scheme-bw .sidebar-bottom__heading {
	background-color: white;
}

.color-scheme-bw .sidebar-bottom__heading::after {
	background: white;
	background: -webkit-linear-gradient(top, white 0, rgba(255, 255, 255, 0) 100%);
	background: linear-gradient(to bottom, white 0, rgba(255, 255, 255, 0) 100%);
}

.color-scheme-bw .sidebar-bottom__heading .btn-filters-open path, .color-scheme-bw .popup-news__heading .btn-filters-open path {
	fill: black;
}

.no-touchevents .color-scheme-bw .sidebar-bottom__heading .btn-filters-open:hover::before, .no-touchevents .color-scheme-bw .popup-news__heading .btn-filters-open:hover::before {
	background-color: black;
}

.no-touchevents .color-scheme-bw .sidebar-bottom__heading .btn-filters-open:hover path, .no-touchevents .color-scheme-bw .popup-news__heading .btn-filters-open:hover path {
	fill: white;
}

.color-scheme-bw .sidebar-menu a {
	color: black;
}

.no-touchevents .color-scheme-bw .sidebar-menu a:hover {
	color: white;
	background-color: black;
}

.no-touchevents .color-scheme-bw .sidebar-menu a.active-section, .color-scheme-bw .sidebar-menu a.active-section {
	color: black;
}

.no-touchevents .color-scheme-bw .sidebar-menu a.active-section::before, .color-scheme-bw .sidebar-menu a.active-section::before {
	background-color: black;
}

.no-touchevents .color-scheme-bw .sidebar-menu a.active-section:hover, .color-scheme-bw .sidebar-menu a.active-section:hover {
	color: white;
}

.color-scheme-bw .nav-menu-opener i::after {
	width: 0;
	height: 0;
	z-index: 2;
	border-bottom: 15px solid black;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
}

.no-touchevents .color-scheme-bw .nav-menu-opener:hover i {
	box-shadow: inset 0 0 0 2px black;
	background-color: black;
}

.no-touchevents .color-scheme-bw .nav-menu-opener:hover i::after {
	border-bottom-color: white;
}

.color-scheme-bw .footer,
.color-scheme-bw .footer-gov,
.color-scheme-bw .footer-common,
.color-scheme-bw .footer-bottom {
	border-top-color: black;
	color: black;
}

.color-scheme-bw .footer-common,
.color-scheme-bw .footer-bottom {
	background-color: white;
}

.color-scheme-bw .gov__list .slick-dots li button {
	background-color: white;
}

.color-scheme-bw .gov__list .slick-dots li button::before {
	border-color: black;
}

.color-scheme-bw .gov__list .slick-dots li.slick-active button::before {
	background: black;
}

.color-scheme-bw .gov__item {
	color: black;
}

.no-touchevents .color-scheme-bw .gov__item:hover {
	background-color: white;
	box-shadow: inset 0 0 0 2px black;
}

.color-scheme-bw .gov__link {
	color: black;
}

.color-scheme-bw .footer-nav__col {
	color: black;
}

.color-scheme-bw .footer-nav__title {
	color: black;
}

.no-touchevents .color-scheme-bw .footer-nav__title:hover > span {
	border-bottom-color: black;
}

.no-touchevents .color-scheme-bw .footer-nav__links a:hover > span {
	border-bottom-color: black;
}

.color-scheme-bw .developer__logo::after {
	background-color: white;
	box-shadow: 0 0 0 2px black;
}

.color-scheme-bw .orphus {
	color: black;
	border-color: black;
}

.color-scheme-bw .region-menu-heading {
	color: white;
	background-color: black;
	border-bottom-color: black;
}

.no-touchevents .color-scheme-bw .region-menu-heading:hover {
	color: black;
	background-color: white;
}

.no-touchevents .color-scheme-bw .region-menu-heading:hover .region-menu-btn::before, .no-touchevents .color-scheme-bw .region-menu-heading:hover .region-menu-btn::after {
	background-color: black;
}

.no-touchevents .color-scheme-bw .region-menu-heading:hover .region-menu-btn > i, .no-touchevents .color-scheme-bw .region-menu-heading:hover .region-menu-btn > i:before, .no-touchevents .color-scheme-bw .region-menu-heading:hover .region-menu-btn > i:after {
	background-color: black;
}

.color-scheme-bw .is-expanded .region-menu-btn > i {
	background: none;
}

.no-touchevents .color-scheme-bw .is-expanded .region-menu-heading:hover .region-menu-btn > i {
	background: none;
}

.color-scheme-bw .region-menu-btn::before, .color-scheme-bw .region-menu-btn::after {
	background-color: white;
}

.color-scheme-bw .region-menu-btn > i:before, .color-scheme-bw .region-menu-btn > i:after {
	background-color: white;
}

.color-scheme-bw .sidebar-region-news__heading {
	background-color: white;
	border-bottom-color: black;
}

.no-touchevents .color-scheme-bw .sidebar-region-news__heading:hover {
	background-color: white;
	box-shadow: inset 0 0 0 4px black;
}

.color-scheme-bw .sidebar-region-news__content {
	background-color: white !important;
}

.color-scheme-bw .region-menu__list, .color-scheme-bw .region-menu__drop, .color-scheme-bw .nav-mobile__list, .color-scheme-bw .nav-mobile__drop {
	background-color: white !important;
}

.color-scheme-bw .region-menu__list a, .color-scheme-bw .region-menu__list > li a, .color-scheme-bw .nav-mobile__list a, .color-scheme-bw .nav-mobile__list > li a {
	color: black !important;
	background-color: white !important;
	border-bottom-color: black !important;
}

.no-touchevents .color-scheme-bw .region-menu__list a:hover, .no-touchevents .color-scheme-bw .region-menu__list > li a:hover, .no-touchevents .color-scheme-bw .nav-mobile__list a:hover, .no-touchevents .color-scheme-bw .nav-mobile__list > li a:hover {
	color: white !important;
	background-color: black !important;
}

.color-scheme-bw .region-menu__list li.current > .region-menu__tab a, .color-scheme-bw .region-menu__list li.current > .region-menu__tab a:hover, .no-touchevents .color-scheme-bw .region-menu__list li.current > .region-menu__tab a, .no-touchevents .color-scheme-bw .region-menu__list li.current > .region-menu__tab a:hover, .color-scheme-bw .nav-mobile__list li.current > .nav-mobile__tab a, .color-scheme-bw .nav-mobile__list li.current > .nav-mobile__tab a:hover, .no-touchevents .color-scheme-bw .nav-mobile__list li.current > .nav-mobile__tab a, .no-touchevents .color-scheme-bw .nav-mobile__list li.current > .nav-mobile__tab a:hover {
	color: white !important;
	box-shadow: inset 5px 0 0 white !important;
	background-color: black !important;
}

.color-scheme-bw .region-menu__angle, .color-scheme-bw .nav-mobile__angle {
	background-color: white !important;
	border-color: black !important;
}

.color-scheme-bw .region-menu__angle i::before, .color-scheme-bw .region-menu__angle i::after, .color-scheme-bw .nav-mobile__angle i::before, .color-scheme-bw .nav-mobile__angle i::after {
	background-color: black !important;
}

.no-touchevents .color-scheme-bw .region-menu__angle:hover, .no-touchevents .color-scheme-bw .nav-mobile__angle:hover {
	background-color: black !important;
}

.no-touchevents .color-scheme-bw .region-menu__angle:hover i::before, .no-touchevents .color-scheme-bw .region-menu__angle:hover i::after, .no-touchevents .color-scheme-bw .nav-mobile__angle:hover i::before, .no-touchevents .color-scheme-bw .nav-mobile__angle:hover i::after {
	background-color: white !important;
}

.color-scheme-bw .region-header {
	border-bottom-color: black;
}

.color-scheme-bw .region-header__bg {
	background: white !important;
}

.color-scheme-bw .region-header__caption {
	color: black;
}

.color-scheme-bw .region-header__info {
	color: black;
}

.color-scheme-bw .region-header__info path {
	fill: black;
}

.color-scheme-bw .lead {
	background-color: white;
}

.color-scheme-bw .lead__description {
	padding: 0 0 3rem;
	border-bottom-color: black;
}

.color-scheme-bw .lead__layer, .color-scheme-bw .lead__layer--front, .color-scheme-bw .lead__layer--back {
	box-shadow: -2px 0 0 black, 2px 0 0 black, 0 2px 0 black, 0 -2px 0 black, inset 0 -2px 0 black;
}

.color-scheme-bw .lead__layer--back {
	background-color: white;
}

.color-scheme-bw .lead__position {
	color: black;
}

.color-scheme-bw .lead__footer a {
	color: white;
	border-color: black;
	background-color: black;
}

.color-scheme-bw .lead__footer a span {
	border: none !important;
}

.no-touchevents .color-scheme-bw .lead__footer a:hover {
	color: black;
	background-color: white;
}

.color-scheme-bw .history-info__holder {
	background-color: white;
}

.color-scheme-bw .history-info__img {
	border-color: black;
}

.color-scheme-bw .media-block__nav {
	border-bottom-color: black;
}

.color-scheme-bw .media-block__tab a {
	color: black;
	border-bottom-color: black;
	background-color: white;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.no-touchevents .color-scheme-bw .media-block__tab a:hover {
	color: white;
	background-color: black;
}

.color-scheme-bw .media-block__tab a.active-tab {
	border-color: black;
	border-bottom-color: transparent;
	color: black;
}

.no-touchevents .color-scheme-bw .media-block__tab a:hover {
	border-color: black;
	border-bottom-color: transparent;
	color: white;
	background-color: black;
}

.color-scheme-bw .media-list__inner {
	color: black;
	background-color: white;
}

.no-touchevents .color-scheme-bw .media-list__inner:hover {
	color: white;
	background-color: black;
}

.color-scheme-bw .banners__item a {
	color: black;
}

.color-scheme-bw .aside__widget table a {
	color: black !important;
}

.color-scheme-bw .context-banner {
	color: black;
}

.color-scheme-bw .btn-popup-close {
	background: black;
	color: black;
}

.color-scheme-bw .btn-popup-close > i::before, .color-scheme-bw .btn-popup-close > i::after {
	background-color: white;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}

.no-touchevents .color-scheme-bw .btn-popup-close:hover {
	background-color: white;
	box-shadow: inset 0 0 0 2px black;
}

.no-touchevents .color-scheme-bw .btn-popup-close:hover > i::before, .no-touchevents .color-scheme-bw .btn-popup-close:hover > i::after {
	background-color: black;
}

.color-scheme-bw .extra-popup {
	background-color: white;
}

.color-scheme-bw .popup-footer {
	border-color: black;
}

.color-scheme-bw .site-map__container a {
	color: black;
}

.no-touchevents .color-scheme-bw .site-map__container a:hover, .no-touchevents .current > .color-scheme-bw .site-map__container a, .current > .color-scheme-bw .site-map__container a {
	background-color: black;
	color: white;
}

.no-touchevents .color-scheme-bw .site-map__container a:hover > span, .no-touchevents .current > .color-scheme-bw .site-map__container a > span, .current > .color-scheme-bw .site-map__container a > span {
	box-shadow: 0 0 0 5px black;
}

.color-scheme-bw .lang__list a {
	color: black;
}

.no-touchevents .color-scheme-bw .lang__list a:hover {
	color: white;
}

.no-touchevents .color-scheme-bw .lang__list a:hover > span {
	background-color: black;
	box-shadow: 0 0 0 5px black;
}

.color-scheme-bw .lang__list a.current, .no-touchevents .color-scheme-bw .lang__list a.current:hover {
	color: black;
}

.color-scheme-bw .lang__list a.current > span, .no-touchevents .color-scheme-bw .lang__list a.current:hover > span {
	background-color: white;
	box-shadow: 0 0 0 5px white, 0 0 0 8px black;
}

.color-scheme-bw .popup-label {
	color: black;
}

.color-scheme-bw .share-link__list a {
	color: black;
}

.color-scheme-bw .share-link__list a path {
	fill: black;
}

.no-touchevents .color-scheme-bw .share-link__list a:hover {
	color: white;
	background-color: black;
	box-shadow: 0 0 0 5px black;
}

.no-touchevents .color-scheme-bw .share-link__list a:hover path {
	fill: white;
}

.color-scheme-bw .popup-label__options {
	color: white;
	fill: white;
}

.color-scheme-bw .popup-label__options a {
	background-color: black;
	border-color: black;
	color: white;
}

.no-touchevents .color-scheme-bw .popup-label__options a:hover {
	color: black;
	fill: black;
	background-color: white;
}

.color-scheme-bw .banner-opener a {
	background-color: black;
}

.color-scheme-bw .banner-opener a path {
	fill: white;
}

.no-touchevents .color-scheme-bw .banner-opener a:hover {
	background-color: white;
}

.no-touchevents .color-scheme-bw .banner-opener a:hover path {
	fill: black;
}

.color-scheme-bw .numInputWrapper:hover input[type="text"], .color-scheme-bw .numInputWrapper:hover input[type="password"], .color-scheme-bw .numInputWrapper:hover input[type="email"], .color-scheme-bw .numInputWrapper:hover input[type="search"], .color-scheme-bw .numInputWrapper:hover textarea {
	background: none;
}

.color-scheme-bw .flatpickr-day.endRange, .color-scheme-bw .flatpickr-day.endRange.nextMonthDay, .color-scheme-bw .flatpickr-day.endRange.prevMonthDay, .color-scheme-bw .flatpickr-day.endRange:focus, .color-scheme-bw .flatpickr-day.endRange:hover, .color-scheme-bw .flatpickr-day.selected, .color-scheme-bw .flatpickr-day.selected.nextMonthDay, .color-scheme-bw .flatpickr-day.selected.prevMonthDay, .color-scheme-bw .flatpickr-day.selected:focus, .color-scheme-bw .flatpickr-day.selected:hover, .color-scheme-bw .flatpickr-day.startRange, .color-scheme-bw .flatpickr-day.startRange.nextMonthDay, .color-scheme-bw .flatpickr-day.startRange.prevMonthDay, .color-scheme-bw .flatpickr-day.startRange:focus, .color-scheme-bw .flatpickr-day.startRange:hover {
	background-color: black;
	border-color: black;
}

.color-scheme-bw .vote-answer-bar {
	background-color: black !important;
}

.color-scheme-bw font.notetext {
	color: black;
}

.color-scheme-bw .lg-outer .lg-thumb-item.active,
.color-scheme-bw .lg-outer .lg-thumb-item:hover {
	border-color: black;
}

.color-scheme-bw .lg-sub-html h4, .color-scheme-bw .lg-sub-html h3 {
	color: white;
}

.color-scheme-bw .info-map {
	-webkit-filter: saturate(0);
	        filter: saturate(0);
}

.color-scheme-bw .info-map-count {
	font-family: "Roboto", sans-serif;
	font-weight: 700;
}

.color-scheme-bw .info-map-count span {
	color: black !important;
	background-color: white !important;
}

.color-scheme-bw .info-map-popup, .color-scheme-bw .map-legend {
	-webkit-filter: saturate(0);
	        filter: saturate(0);
}

.color-scheme-bw .page-nav {
	-webkit-filter: saturate(0);
	        filter: saturate(0);
}

.color-scheme-bw .fotorama {
	-webkit-filter: saturate(0);
	        filter: saturate(0);
}

.color-scheme-bw .dep-banner {
	-webkit-filter: saturate(0);
	        filter: saturate(0);
}

.color-scheme-bw .dep-banner__inner {
	color: white !important;
}

.color-scheme-bw .dep-banner__text, .color-scheme-bw .dep-banner__title {
	color: white !important;
}

.color-scheme-bw .nav-small-tabs a:first-child {
	background-color: black;
}

.color-scheme-bw .save__header {
	color: #000 !important;
}

/*=========== BLACK AND WHITE scheme end ===========*/
/*=========== BLACK AND WHITE images ===========*/
.images-bw img,
.images-bw .depict-mchs,
.images-bw .news-previews__img,
.images-bw .events-map,
.images-bw .news-previews__img,
.images-bw .news-grid__img,
.images-bw .news-group__img,
.images-bw .header__title a::before,
.images-bw .soc-media__img,
.images-bw .header__info__list::before,
.images-bw .context-banner,
.images-bw .go-to-mchs::after,
.images-bw .go-to-mchs--mob::after {
	-webkit-filter: grayscale(1) contrast(2);
	        filter: grayscale(1) contrast(2);
}

.images-bw .events-map {
	-webkit-filter: grayscale(1) contrast(1);
	        filter: grayscale(1) contrast(1);
}

/*=========== BLACK AND WHITE images end ===========*/

/*# sourceMappingURL=cecutient.css.map */
