@charset "UTF-8";

html.garn2 * {
  font-family: "PT Serif", serif !important; }

html.kern2 * {
  letter-spacing: 1.5px; }
html.kern2 #sv_settings *, html.kern2 #morespecial * {
  letter-spacing: 0px !important; }

html.kern3 * {
  letter-spacing: 2px; }
html.kern3 #sv_settings *, html.kern3 #morespecial * {
  letter-spacing: 0px !important; }

html.intr2 .mid-block *, html.intr2 .mid-left * {
  line-height: 1.5 !important; }

html.intr3 .mid-block *, html.intr3 .mid-left * {
  line-height: 2 !important; }


html.noimage img, html.noimage .cap-img {
  display: none !important; }


html.special .logo-mtsz.normv {
  display: none; }
html.special * {
  box-shadow: none !important; }
html.special #cs-bw {
  background-color: white !important;
  color: black !important; }
  html.special #cs-bw.active {
    border-bottom: 3px solid black !important;
    padding-top: 3px; }
html.special #cs-wb {
  background-color: black !important;
  color: white !important; }
  html.special #cs-wb.active {
    border-bottom: 3px solid white !important;
    padding-top: 3px; }
html.special #cs-g {
  background-color: #9dd1ff !important;
  color: #195183 !important; }
  html.special #cs-g.active {
    border-bottom: 3px solid black !important;
    padding-top: 3px; }
html.special #cs-j {
  background-color: #f7f3d6 !important;
  color: #4d4b64 !important; }
  html.special #cs-j.active {
    border-bottom: 3px solid black !important;
    padding-top: 3px; }
html.special #cs-z {
  background-color: #3b2716 !important;
  color: #a9db3d !important; }
  html.special #cs-z.active {
    border-bottom: 3px solid white !important;
    padding-top: 3px; }
html.special button {
  outline: none !important; }
html.special #morespecial {
  display: block;
  position: fixed;
  top: 64px;
  width: 100%;
  background-color: white;
  border-bottom: 3px solid black;
  z-index: 999;
  left: 0px;
  padding-top: 14px;
  padding-bottom: 14px; }
  html.special #morespecial .mgl20 {
    margin-bottom: 10px;
    float: left;
    width: 100%; }
    html.special #morespecial .mgl20 .mtit {
      float: left;
      width: 100px;
      margin-top: 8px;
      text-align: right;
      font-size: 14px !important;
      font-weight: normal; }
  html.special #morespecial .cont {
    width: 1070px;
    margin: 0 auto; }

    .sv_settings .btn-st,
    #morespecial .btn {padding: 6px 26px;}



.mod-btn .spec {
  display: none; }

.sv_settings {
  display: none;
  padding: 10px;
  min-height: 40px;
  font-size: 21px;
  color: #333;
  background: white; }

.fs-outer button {
  display: inline-block;
  background: white !important;
  color: black !important;
  height: 35px;
  width: 35px;
  padding: 0; }

html body .sv_settings .fs-n {
  font-size: 14px !important; }
html body .sv_settings .fs-m {
  font-size: 18px !important; }
html body .sv_settings .fs-l {
  font-size: 22px !important; }

.cs-outer button {
  display: inline-block;
  height: 35px;
  width: 35px;
  padding: 0; }

.sv_settings .btn {
  font-size: 14px !important; }

.sv_settings {
  display: none; }
  .sv_settings button {
    outline: none !important; }

.special .sv_settings {
  display: block !important;
  position: fixed;
  top: 0px;
  width: 100%;
  background-color: white;
  border-bottom: 3px solid black;
  z-index: 999;
  left: 0px;
  padding-top: 14px;
  padding-bottom: 14px; }

.special {
  margin-top: 62px; }

.special .img-outer button {
    text-decoration: none;
    display: inline-block;
    background-color: white;
    transition: all 0s ease 0s;
    vertical-align: top;
    height: 35px;
    text-transform: uppercase;
    font-size: 14px !important;
    font-weight: normal;

}
.special .fs-outer button {
  text-decoration: none;
  display: inline-block;
  transition: all 0s ease 0s;
  vertical-align: top;
  width: 35px;
  height: 35px;
  font-weight: bold;
  text-transform: uppercase; }

.special .cs-outer button {
  text-decoration: none;
  display: inline-block;
  transition: all 0s ease 0s;
  vertical-align: top;
  width: 40px;
  height: 35px;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 22px !important;
  line-height: 24px; }

.special .sv_settings span {
  font-size: 20px;
  font-weight: 400;
  display: inline-block;
  vertical-align: middle; }
.special .fs-outer, .special .cs-outer {
  margin-left: 10px;
  margin-right: 50px;
  height: 35px;
  display: inline-block;
  vertical-align: middle; }
.special .img-outer {
  margin-left: 10px;
  margin-right: 50px;
  height: 35px;
  display: inline-block;
  vertical-align: middle; }

.special #sv_settings .cont {
  width: 1070px;
  text-align: left;
  margin: 0 auto; }
.special .sv_settings {
  font-size: 16px;
  font-weight: 400; }  

html.color1 .fs-outer button {
  border: 1px solid #ebebeb;
  color: #333333;
  background-color: white;}

html.color1 .cs-outer button {
  border: 1px solid #ebebeb;
  color: #333333;
  background-color: white;}

html.color1 .fs-outer button:hover, html.color1 #moreoption:hover, html.color1 #moreoption.active, html.color1 .cs-outer button:hover, html.color1 .img-back button:hover, html.color1 .img-outer button:hover, html.color1 .fs-outer button.active, html.color1 .cs-outer button.active, html.color1 .img-outer button.active {
  background-color: black !important;
  color: white !important;
  cursor: pointer; }
  html.color1 #backtodef,
  html.color1 #moreoption {
  	border: 1px solid #ebebeb;
    color: #333333;
    background-color: white;
  }
  html.color1 .img-outer button {
    border: 1px solid #ebebeb;
    color: #333333;
    background-color: white;
   }


html.color2.special .sv_settings {
  background-color: black;
  color: white;
  border-bottom: 3px solid white; }
html.color2 .fs-outer button {
  border: 1px solid #ebebeb;
  color: #333333;
  color: black;}
html.color2 .cs-outer button {
  border: 1px solid #ebebeb;
  color: #333333;
  background-color: white;
  color: black;}
html.color2 .fs-outer button, html.color2 .cs-outer button, html.color2 .img-outer button, html.color2 .img-back button {
  background-color: black !important;
  color: white !important;
  cursor: pointer; }
html.color2 .header, html.color2 .menu {
  background-color: black; }
html.color2 #moreoption {
  background-color: black !important;
  color: white !important;
  cursor: pointer; }
html.color2 #moreoption.active, html.color2 #moreoption:hover {
  background-color: white !important;
  color: black !important; }
html.color2 #morespecial {
  background-color: black;
  border-bottom: 3px solid white; }
html.color2 .fs-outer button:hover, html.color2 .img-back button:hover, html.color2 .cs-outer button:hover, html.color2 .img-outer button:hover, html.color2 .fs-outer button.active, html.color2 .cs-outer button.active, html.color2 .img-outer button.active {
  background-color: white !important;
  color: black !important;
  cursor: pointer; }
  html.color2 .img-outer button {
    border: 1px solid #ebebeb;
    color: #333333;
    background-color: white;}

html.color3 #morespecial .mgl20 .mtit {
  color: #195183;}
html.color3.special .sv_settings {
  background-color: #73b3e7;
  color: #195183;
  border-bottom: 3px solid #195183; }
html.color3 .fs-outer button { 
  border: 1px solid #195183;
  color: #333333;
  background-color: white;
  color: #195183;
  border: 1px solid #195183 !important; }
html.color3 .cs-outer button {
  border: 1px solid #ebebeb;
  color: #333333;
  color: black;
  font-weight: bold;}
html.color3 .fs-outer button, html.color3 .cs-outer button, html.color3 .img-outer button, html.color3 .img-back button {
  background-color: #9dd1ff !important;
  color: #195183 !important;
  cursor: pointer;
  border: 1px solid #195183 !important; }
html.color3 .header, html.color3 .menu {
  background-color: #9dd1ff; }
html.color3 #moreoption {
  background-color: #9dd1ff !important;
  color: #195183 !important;
  cursor: pointer;
  border: 1px solid #195183 !important; }
html.color3 #moreoption.active, html.color3 #moreoption:hover {
  background-color: white !important;
  color: black !important; }
html.color3 #morespecial {
  background-color: #73b3e7;
  border-bottom: 3px solid #195183; }
html.color3 .fs-outer button:hover, html.color3 .img-back button:hover, html.color3 .cs-outer button:hover, html.color3 .img-outer button:hover, html.color3 .fs-outer button.active, html.color3 .cs-outer button.active, html.color3 .img-outer button.active {
  background-color: white !important;
  color: black !important;
  cursor: pointer;
  border: 1px solid #195183; }
  html.color3 .img-outer button {
    border: 1px solid #ebebeb;
    color: #333333;
    background-color: white;}


html.color4 #morespecial .mgl20 .mtit {
  color: #4d4b43;}
html.color4.special .sv_settings {
  background-color: #ede3a1;
  color: #4d4b43;
  border-bottom: 3px solid #4d4b43; }
html.color4 .fs-outer button {
  border: 1px solid #195183;
  color: #333333;
  background-color: white;
  color: #195183;
  border: 1px solid #195183 !important; }
html.color4 .cs-outer button {
  border: 1px solid #ebebeb;
  color: #333333;
  color: black;}
html.color4 .fs-outer button, html.color4 .cs-outer button, html.color4 .img-outer button, html.color4 .img-back button {
  background-color: #f7f3d6 !important;
  color: #4d4b43 !important;
  cursor: pointer;
  border: 1px solid #4d4b43 !important; }
html.color4 .header, html.color4 .menu {
  background-color: transparent; }
html.color4 #moreoption {
  background-color: #f7f3d6 !important;
  color: #4d4b43 !important;
  cursor: pointer;
  border: 1px solid #4d4b43 !important; }
html.color4 #moreoption.active, html.color4 #moreoption:hover {
  background-color: white !important;
  color: black !important; }
html.color4 #morespecial {
  background-color: #ede3a1;
  border-bottom: 3px solid #4d4b43; }
html.color4 .fs-outer button:hover, html.color4 .img-back button:hover, html.color4 .cs-outer button:hover, html.color4 .img-outer button:hover, html.color4 .fs-outer button.active, html.color4 .cs-outer button.active, html.color4 .img-outer button.active {
  background-color: white !important;
  color: black !important;
  cursor: pointer;
  border: 1px solid #195183; }
  html.color4 .img-outer button {
    border: 1px solid #4d4b43;
    color: #333333;
    background-color: white;}

html.color5 #morespecial .mgl20 .mtit {
  color: #a9dd38; }
html.color5.special .sv_settings {
  background-color: #51431d;
  color: #a9dd38;
  border-bottom: 3px solid #a9dd38; }
html.color5 .fs-outer button {
  color: #333333;
  background-color: white;
  color: #195183;
  border: 1px solid #195183 !important; }
html.color5 .cs-outer button {
  border: 1px solid #ebebeb;
  color: #333333;
  background-color: white;
  color: black;}
html.color5 .fs-outer button, html.color5 .cs-outer button, html.color5 .img-outer button, html.color5 .img-back button {
  background-color: #3b2716 !important;
  color: #a9dd38 !important;
  cursor: pointer;
  border: 1px solid #a9dd38 !important; }
html.color5 .header, html.color5 .menu {
  background-color: transparent; }
html.color5 #moreoption {
  background-color: #3b2716 !important;
  color: #a9dd38 !important;
  cursor: pointer;
  border: 1px solid #a9dd38 !important; }
html.color5 #moreoption.active, html.color5 #moreoption:hover {
  background-color: black !important;
  color: white !important; }
html.color5 #morespecial {
  background-color: #3b2716;
  border-bottom: 3px solid #a9dd38; }
html.color5 .fs-outer button:hover, html.color5 .img-back button:hover, html.color5 .cs-outer button:hover, html.color5 .img-outer button:hover, html.color5 .fs-outer button.active, html.color5 .cs-outer button.active, html.color5 .img-outer button.active {
  background-color: black !important;
  color: white !important;
  cursor: pointer;
  border: 1px solid #a9dd38; }
  html.color5 .img-outer button {
    border: 1px solid #4d4b43;
    color: #333333;
    background-color: white;}




@media (max-width: 1000px) {
  .spec-ver {
    display: none !important; } }

html.color1 {
  background-color: white;
  color: #161616 !important; }

  html.color1 body {
    background-color: white;
    color: #161616 !important; }


html.color2 {
  background-color: black;
  color: white !important; }

  html.color2 body {
    background-color: black;
    color: white !important; }

html.color3 {
  background-color: #9dd1ff; }

  html.color3 body {
    color: #195183;
    background: #9dd1ff; }
html.color4 {
  background-color: #f7f3d6; }

  html.color4 body {
    color: #4d4b43;
    background: #f7f3d6; }

html.color5 {
  background-color: #3b2716; }

  html.color5 body {
    color: #a9dd38;
    background: #3b2716; }

html.font1 {
  font-size: 14px !important; }

html.font2 {
  font-size: 20px !important; }

html.font3 {
  font-size: 26px !important; }
  







/***********************/

.spec-ver {cursor: pointer;}
.special .head-fix {display: none;}
.special .head.js-head {position: relative !important; transform: translateY(0%) !important; z-index: 2 !important;}

.special .museum-box,
.special .maps__sticker {background: none !important;}
.special .partner-slider .swiper-slide:hover .grayScale {opacity: 1 !important;}

.special .linkConst,
.special .constructor-but {padding-left: 33px;}
.special .page .child-slider .swiper-pagination-bullet-active {font-weight: bold;}

.special .news__list-item .news__list-region {border-bottom: none !important; border-left:none !important; border-right: none !important;}
.special .page-work .more-news .news__list-item,
.special .spk-box {background: none;}

.special .page-work .interview-detail__head.modeText .text {z-index: 1;}

html.special body .page.carusel__controls,
html.special .maps-wrapper .maps .page {background: none !important;}

html.special .constructor-add {background: none; padding:0;}
html.special .head__city:after {border-color: inherit;}

html.special .maps-wrapper .maps,
html.special .categor__link--two,
html.special .categor__link--one,
html.special .news__big,
html.special img,
html.special .vk_iniz
{
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
}
html.special .head__city-crop {max-width: 250px;}
html.special .maps__sticker {z-index: 1}

html.special .page-work .tab_lk .table2 a {text-decoration: underline !important;}
html.special .page-work .tab_lk .table2 a:hover {text-decoration: none !important;}
html.special .honorable {background: none;}

html.color1 {
  background-color: white;
  color: #000 !important; }

  html.color1 body,
  html.color1 body .page,
  html.color1 .head,
  html.color1 .foot {
    background-color: white;
    color: #000 !important; }


  html.color1 body .page * {color: inherit;}

    html.color1 .head {
      border-bottom: 1px solid #000;}
	html.color1 .head__menu-icon::before, 
	html.color1 .head__menu-icon::after, 
	html.color1 .head__menu-icon span,
	html.color1 .foot__social-item:hover,	
	html.color1 .virtual-tour-box__bottom li:before,
	html.color1 .history-slider .swiper-pagination-progressbar-fill {background: #000 !important;}
	html.color1 svg {fill: #000 !important;}



	html.color1 .read__more-h {border-bottom-color: #000;}
	html.color1 .read__more-link {background-color: #000 !important; border: 1px solid #fff;filter: grayscale(100%) invert(1) !important;} 
	html.color1 .read__more-link:hover {filter: grayscale(100%) invert(0) !important;}
	html.color1 .read__more-link .read__more-link-text {color:#fff !important;}

	html.color1 .popup-wrapper h2,
	html.color1 .pages-nav a, 
	html.color1 .pages-nav a,
	html.color1 .all_city_reg,
	html.color1 .city-tabs a,	
	html.color1 .pages-nav a.hover, 
	html.color1 .pages-nav a:hover,
	html.color1 .all_city_reg:hover,
	html.color1 .feedback__title,
	html.color1 .groups-item .groups-h,
	html.color1 .page .child-slider .swiper-pagination-bullet,
	html.color1 .bs-list .app-blood-station-item .name,
	html.color1 .bs-list .app-blood-station-item .select-text,
	html.color1 .page-work .interview-detail__head.modeText .text span,
	html.color1 .popup-forms__title,
	html.color1 .feedback__field-title span,
	html.color1 .feedback__field-title,
  html.color1 .color_red {color:#000;}
	

	html.color1 .arrow-top-pages,
	html.color1 .menu__top,
	html.color1 .menu__bottom,
	html.color1 .media__top-link,
	html.color1 .news__list-date span,
	html.color1 .constructor-list-numb,
	html.color1 .popup-wrapper .btn,
	html.color1 .pages-nav a.active, 
	html.color1 .all_city_reg.active,
	html.color1 .feedback__fields,
	html.color1 .news__date,
 	html.color1 .news-more,
 	html.color1 .maps__btn,
 	html.color1 .head__bookmark-item.active .head__bookmark-icon,
 	html.color1 .btn,
 	html.color1 .search__btn,
 	html.color1 .search__form,
 	html.color1 .search__field,
 	html.color1 .head__lang-list-item,
 	html.color1 .interview-box__date,
 	html.color1 .interview-box__elem-item,
 	html.color1 .interview-detail__head,
 	html.color1 .groups,
 	html.color1 .codecs-item,
 	html.color1 .codecs-quote,
 	html.color1 .myth__showcase-item,
 	html.color1 .myth__showcase-h span,
 	html.color1 .spk-together__field,
 	html.color1 .anketa .anketa-but,
 	html.color1 .app-button--red,
 	html.color1 .app-button--blue,
 	html.color1 .bnr,
 	html.color1 .popup-forms__field,
 	html.color1 .popup-forms__btn,
 	html.color1 .work-tree > div a,
 	html.color1 .corporate-tab-top a,
 	html.color1 .maps-nav__item,
 	html.color1 .maps-filter__select,
 	html.color1 .biblio__link a,
 	html.color1 .linkConst,
 	html.color1 .constructor-but,
 	html.color1 .faq-header__btn,
 	html.color1 .page404 .links a,
 	html.color1 .spk-box__btn-email,
 	html.color1 .spk-btn,
 	html.color1 .spk-faqs__item,
 	html.color1 .spk-opinions__elem-item,
 	html.color1 .spk-votes__controls-btn,
 	html.color1 .content-box,
 	html.color1 .reviews__left,
 	html.color1 .reviews__right,
  html.color1 .foot__social a,
  html.color1 .faq-nav__link:before,
  html.color1 .spk-votes,
  html.color1 .spk-karta-donora-btn__item,
  html.color1 .tab_a a {color:#000 !important; border: 1px solid #000 !important; background: #fff !important;}

	html.color1 .menu__top-item:hover, 
	html.color1 .menu__top-item.active,
	html.color1 .news-more:hover,
	html.color1 .maps__btn:hover,
	html.color1 .btn:hover,
	html.color1 .search__btn:hover,
	html.color1 .head__lang-list-item:hover, 
	html.color1 .head__lang-list-item.active,
	html.color1 select > option:hover,
	html.color1 .myth__showcase-pop,
	html.color1 .anketa .anketa-but:hover,
	html.color1 .app-button--red:hover,
  html.color1 .app-button--blue:hover,
  html.color1 .popup-forms__btn:hover,
  html.color1 .work-tree > div a:hover,
  html.color1 .corporate-tab-top a.-active,
  html.color1 .maps-nav__item.active,
  html.color1 .biblio__link a.-active,
  html.color1 .linkConst:hover,
  html.color1 .constructor-but:hover,
  html.color1 .faq-header__btn:hover,
  html.color1 .page404 .links a:hover,
  html.color1 .spk-box__btn-email:hover,
  html.color1 .spk-btn:hover,
  html.color1 .spk-votes__controls-btn:hover,
  html.color1 .faq-nav__link:hover:before, 
  html.color1 .faq-nav__link.active:before,
  html.color1 .spk-karta-donora-btn__item:hover,
  html.color1 .tab_a a.active {background-color: #000 !important; color: #fff !important;}
	html.color1 .maps__btn:hover svg,
	html.color1 .corporate-tab-top a.-active svg,
	html.color1 .maps-nav__item svg,
	html.color1 .biblio__link a.-active svg,
	html.color1 #svg-lz,
	html.color1 .spk-votes__controls-btn:hover svg {fill:#fff !important;}

	html.color1 .bnr-img,
	html.color1 .swiper-slide,
	html.color1 .ya-share2,
	html.color1 blockquote:before,
	html.color1 .interview-box__img-box,
	html.color1 .interview-detail__head-img,
	html.color1 .history-slider .swiper-zt .swiper-scroll-point .swiper-scrollbar-drag:before,
	html.color1 .page-work ul li:before,
	html.color1 .country .country-cont,
	html.color1 .ui-datepicker,
	html.color1 .bs-list .app-blood-station-item .name:before,
	html.color1 .anketa,
	html.color1 #cboxLoadingGraphic,
	html.color1 .privilegies-day ul li,
	html.color1 .privilegies-holiday ul li,
	html.color1 .privilegies-reg ul li,
	html.color1 .privilegies-hon ul li,
	html.color1 .reviews__photo,
	html.color1 .work-tree > div,
	html.color1 .social-work,
	html.color1 .maps-content__points:before,
	html.color1 .doc ul li,
	html.color1 .specialists__img-src,
	html.color1 .spk-box__elem-img-src,
	html.color1 .spk-lights-sticker__icon,
	html.color1 .spk-lights__group-item,
	html.color1 #cboxClose  {filter: grayscale(100%);}
	html.color1 .audio-player-track-but {color:#000; border: 1px solid #fff; background-color: #000; filter: invert(1);}

	html.color1 .museum-box__slider .swiper-slide {border: 1px solid #000;}


	html.color1 .carusel__controls-box .s-btn,
	html.color1 .wrapper .page .infografik-slider .swiper-pagination-bullet {background: #fff; border:1px solid #000;}
	html.color1 .carusel__controls-box .s-btn.active,
	html.color1 .wrapper .page .infografik-slider .swiper-pagination-bullet-active {background:#000; border:1px solid #000; height: 10px; width: 10px; }
	html.color1 .categor__link {background: none; border:1px solid #000;}
	html.color1 .categor__link img,
  html.color1 .foot__social a img {filter: grayscale(100%) invert(1) !important;}
	html.color1 .categor__link-box-two {background: rgba(999,999,999,0.3);}
	html.color1 .categor__link:hover .categor__link-box-two {background: rgba(999,999,999,1);}
	html.color1 .head__lang-list-item.active:before {border-bottom: 7px solid #000;}
	html.color1 .head__lang-list-item:last-child:before {display: none;}

	html.color1 .page-work p > strong {color:#000 !important;}

	html.color1 .myth__showcase-pop-scroll {background: none;}

	html.color1 .styleRadio:hover,
	html.color1 .styleRadio.-active,
	html.color1 .app-constructor-item-control,
	html.color1 .ui-resizable-se {background-color: #000;}
	html.color1 .app-constructor-item.active,
	html.color1 .read__more-head:before,
	html.color1 .spk-box__links a:after {border-color: #000;}

  html.color1 .foot__social a:hover img {filter: grayscale(100%) !important;}

  html.color1 .head__autch-list {border:1px solid #000; border-top: 4px solid #000;}
  html.color1 .head__autch-list.active:before {border-bottom: 7px solid #000;}
  html.color1 .hon_tr .td:first-child {border-right:1px solid #000;}

  html.special .spk-finish__title-small:before {display: none;}
  html.special .spk-finish__title-small {padding-left: 0;}
  html.special .spk-finish,
  html.special .spk-finish__left {background: none;}
  html.color1 .spk-finish {border:1px solid #000;}
  html.color1 .spk-finish__left {border-right:1px solid #000;} 
  html.special .cabinet-card-block  {background: none !important;}
  html.special .cabinet-card-title:before {display: none;}
  html.special .cabinet-card-title {padding-left: 40px; padding-bottom: 25px;}
  html.special .cabinet-card-txt {padding-left: 40px;}
  html.special .cabinet-card-block .cabinet-card-title,
  html.special .cabinet-card-block .cabinet-card-txt span {color: inherit;}
  html.color1 .cabinet-card-block,
  html.color1 .analiz_graf {border:1px solid #000;}
  html.special .preloader{
      background: url('/common/img/loader/loader_svg_color1.svg') no-repeat center center;
      width:80px;
      height:80px;
      background-size:80px 80px;
  }


 







/*html.color2 {
  background-color: black;
  color: white !important; }

  html.color2 body,
  html.color2 body .page,
  html.color2 .head,
  html.color2 .foot {
    background-color: black;
    color: white !important; }

  html.color2 body .page * {color: inherit;}*/
html.color2 {
  background-color: #000;
  color: #fff !important; }

  html.color2 body,
  html.color2 body .page,
  html.color2 .head,
  html.color2 .foot {
    background-color: #000;
    color: #fff !important; }


  html.color2 body .page * {color: inherit;}

  html.color2 .head {
    border-bottom: 1px solid #fff;}
	html.color2 .head__menu-icon::before, 
	html.color2 .head__menu-icon::after, 
	html.color2 .head__menu-icon span,
	html.color2 .foot__social-item:hover,	
	html.color2 .virtual-tour-box__bottom li:before,
	html.color2 .history-slider .swiper-pagination-progressbar-fill {background: #fff !important;}
	html.color2 svg {fill: #fff !important;}



	html.color2 .read__more-h {border-bottom-color: #fff;}
	html.color2 .read__more-link {background-color: #000 !important; border: 1px solid #fff;filter: grayscale(100%) invert(0) !important;} 
	html.color2 .read__more-link:hover,
	html.color2 .news__list-desc:before,
	html.color2 .news__small-content:before,
	html.color2 .interview-box__content:before,
  html.color2 .foot__social a:hover img {filter: grayscale(100%) invert(1) !important;}
	html.color2 .read__more-link .read__more-link-text {color:#fff !important;}

	html.color2 .popup-wrapper h2,
	html.color2 .pages-nav a, 
	html.color2 .pages-nav a,
	html.color2 .all_city_reg,
	html.color2 .city-tabs a,	
	html.color2 .pages-nav a.hover, 
	html.color2 .pages-nav a:hover,
	html.color2 .all_city_reg:hover,
	html.color2 .feedback__title,
	html.color2 .groups-item .groups-h,
	html.color2 .page .child-slider .swiper-pagination-bullet,
	html.color2 .bs-list .app-blood-station-item .name,
	html.color2 .bs-list .app-blood-station-item .select-text,
	html.color2 .page-work .interview-detail__head.modeText .text span,
	html.color2 .popup-forms__title,
	html.color2 #colorbox.popFB #sendFeedbackForm .feedback__field-title,
	html.color2 .feedback__field-title span,
  html.color2 .tab-c .tab.-active,
  html.color2 .feedback__field-title,
  html.color2 .color_red  {color:#fff;}

	html.color2 .page .child-slider .swiper-pagination-bullet-active {font-weight: bold;}

	html.color2 .arrow-top-pages,
	html.color2 .menu__top,
	html.color2 .menu__bottom,
	html.color2 .media__top-link,
	html.color2 .news__list-date span,
	html.color2 .constructor-list-numb,
	html.color2 .popup-wrapper .btn,
	html.color2 .pages-nav a.active, 
	html.color2 .all_city_reg.active,
	html.color2 .feedback__fields,
	html.color2 .news__date,
  html.color2 .news-more,
  html.color2 .maps__btn,
  html.color2 .head__bookmark-item.active .head__bookmark-icon,
  html.color2 .btn,
  html.color2 .search__btn,
  html.color2 .search__form,
  html.color2 .search__field,
  html.color2 .head__lang-list-item,
  html.color2 .interview-box__date,
  html.color2 .interview-box__elem-item,
  html.color2 .interview-detail__head,
  html.color2 .groups,
  html.color2 .codecs-item,
  html.color2 .codecs-quote,
  html.color2 .myth__showcase-item,
  html.color2 .myth__showcase-h span,
  html.color2 .spk-together__field,
  html.color2 .anketa .anketa-but,
  html.color2 .app-button--red,
  html.color2 .app-button--blue,
  html.color2 .bnr,
  html.color2 .popup-forms__field,
  html.color2 .popup-forms__btn,
  html.color2 .work-tree > div a,
  html.color2 .corporate-tab-top a,
  html.color2 .maps-nav__item,
  html.color2 .maps-filter__select,
  html.color2 .biblio__link a,
  html.color2 .linkConst,
  html.color2 .constructor-but,
  html.color2 .faq-header__btn,
  html.color2 .page404 .links a,
  html.color2 .spk-box__btn-email,
  html.color2 .spk-btn,
  html.color2 .spk-faqs__item,
  html.color2 .spk-opinions__elem-item,
  html.color2 .spk-votes__controls-btn,
  html.color2 .news__list-region,
  html.color2 .content-box,
  html.color2 .reviews__left,
  html.color2 .reviews__right,
  html.color2 .spk-lights__head,
  html.color2 .constructor-editor textarea,
  html.color2 .foot__social a,
  html.color2 .maps__sticker-box,
  html.color2 .faq-nav__link:before,
  html.color2 .spk-votes,
  html.color2 .spk-karta-donora-btn__item,
  html.color2 .tab_a a {color:#fff !important; border: 1px solid #fff !important; background: #000 !important;}

	html.color2 .menu__top-item:hover, 
	html.color2 .menu__top-item.active,
	html.color2 .news-more:hover,
	html.color2 .maps__btn:hover,
	html.color2 .btn:hover,
	html.color2 .search__btn:hover,
	html.color2 .head__lang-list-item:hover, 
	html.color2 .head__lang-list-item.active,
	html.color2 select > option:hover,
	html.color2 .myth__showcase-pop,
	html.color2 .anketa .anketa-but:hover,
	html.color2 .app-button--red:hover,
  html.color2 .app-button--blue:hover,
  html.color2 .popup-forms__btn:hover,
  html.color2 .work-tree > div a:hover,
  html.color2 .corporate-tab-top a.-active,
  html.color2 .maps-nav__item.active,
  html.color2 .biblio__link a.-active,
  html.color2 .linkConst:hover,
  html.color2 .constructor-but:hover,
  html.color2 .faq-header__btn:hover,
  html.color2 .page404 .links a:hover,
  html.color2 .spk-box__btn-email:hover,
  html.color2 .spk-btn:hover,
  html.color2 .spk-votes__controls-btn:hover,
  html.color2 .faq-nav__link:hover:before, 
  html.color2 .faq-nav__link.active:before,
  html.color2 .spk-karta-donora-btn__item:hover,
  html.color2 .tab_a a.active {background-color: #fff !important; color: #000 !important;}
	html.color2 .maps__btn:hover svg,
	html.color2 .corporate-tab-top a.-active svg,
	html.color2 .maps-nav__item svg,
	html.color2 .biblio__link a.-active svg,
  html.color2 #svg-lz,
  html.color2 .spk-votes__controls-btn:hover svg  {fill:#000 !important;}

	html.color2 .bnr-img,
	html.color2 .swiper-slide,
	html.color2 .ya-share2,
	html.color2 blockquote:before,
	html.color2 .interview-box__img-box,
	html.color2 .interview-detail__head-img,
	html.color2 .history-slider .swiper-zt .swiper-scroll-point .swiper-scrollbar-drag:before,
	html.color2 .page-work ul li:before,
	html.color2 .country .country-cont,
	html.color2 .ui-datepicker,
	html.color2 .bs-list .app-blood-station-item .name:before,
	html.color2 .anketa,
	html.color2 #cboxLoadingGraphic,
	html.color2 .privilegies-day ul li,
	html.color2 .privilegies-holiday ul li,
	html.color2 .privilegies-reg ul li,
	html.color2 .privilegies-hon ul li,
	html.color2 .reviews__photo,
	html.color2 .work-tree > div,
	html.color2 .social-work,
	html.color2 .maps-content__points:before,
	html.color2 .doc ul li,
	html.color2 .specialists__img-src,
	html.color2 .spk-box__elem-img-src,
	html.color2 .spk-lights-sticker__icon,
	html.color2 .spk-lights__group-item  {filter: grayscale(100%);}
	html.color2 .audio-player-track-but {border: 1px solid #fff; background-color: #000;}

	html.color2 .museum-box__slider .swiper-slide {border: 1px solid #fff;}


	html.color2 .carusel__controls-box .s-btn,
	html.color2 .wrapper .page .infografik-slider .swiper-pagination-bullet {background: #000; border:1px solid #fff;}
	html.color2 .carusel__controls-box .s-btn.active,
	html.color2 .wrapper .page .infografik-slider .swiper-pagination-bullet-active {background:#fff; border:1px solid #fff; height: 10px; width: 10px; }
	html.color2 .categor__link {background: none; border:1px solid #fff;}
	html.color2 .categor__link img {filter: grayscale(100%) invert(0) !important;}
	html.color2 .categor__link-box-two {background: rgba(0,0,0,0.3);}
	html.color2 .categor__link:hover .categor__link-box-two {background: rgba(0,0,0,1);}
	html.color2 .head__lang-list-item.active:before {border-bottom: 7px solid #fff;}
	html.color2 .head__lang-list-item:last-child:before {display: none;}

	html.color2 .page-work p > strong {color:#fff !important;}

	html.color2 .myth__showcase-pop-scroll {background: none;}

	html.color2 .styleRadio:hover,
	html.color2 .styleRadio.-active,
	html.color2 .app-constructor-item-control,
	html.color2 .ui-resizable-se {background-color: #fff;}
	html.color2 .app-constructor-item.active,
  html.color2 .read__more-head:before,
  html.color2 .spk-box__links a:after {border-color: #fff;}

	html.color2 .head__logo img,
	html.color2 #cboxClose,
	html.color2 .swiper-button-next,
	html.color2 .swiper-button-prev
  /*,
  html.color2 .swiper-slide*/ {filter:brightness(0) invert(1) !important;}
	html.color2 #cboxContent,
	html.color2 .feedback,
	html.color2 .read__more-head span,
	html.color2 .read__more-item,
	html.color2 .audio-player,
	html.color2 .news__small,
	html.color2 .virtual-tour-box,
	html.color2 .history-slider .swiper-zt,
	html.color2 .myth__showcase-pop-head img,
	html.color2 .child-babl,
	html.color2 .together-box {background: #000;}
	html.color2 .history-wrap-slider .swiper-slide,
	html.color2 .anketa {background-color: #000 !important;}

	html.color2 .child-babl:before {background: #000; border-right: 1px solid #fff; margin-left: -1px;}
	html.color2 .anketa {background-size: 700px;}
  html.color2 .page-work .interview-detail__head.modeText .img,
  html.color3 .page-work .interview-detail__head.modeText .img,
  html.color4 .page-work .interview-detail__head.modeText .img,
  html.color5 .page-work .interview-detail__head.modeText .img {max-width: 550px;}
	html.color2 #cboxOverlay {background: #494949;}

  html.color2 .head__autch-list {border:1px solid #fff; border-top: 4px solid #fff; background: #000 }
  html.color2 .head__autch-list.active:before {border-bottom: 7px solid #fff;}
  html.color2 .hon_tr .td:first-child {border-right:1px solid #fff;}
  html.color2 .spk-finish {border:1px solid #fff;}
  html.color2 .spk-finish__left {border-right:1px solid #fff;}
  html.color2 .cabinet-card-block,
  html.color2 .analiz_graf {border:1px solid #fff;}
  html.color2 .preloader{
      background-image: url('/common/img/loader/loader_svg_color2.svg');
  }

/*html.color3 {
  background-color: #9dd1ff; }

  html.color3 body,
  html.color3 body .page,
  html.color3 .head,
  html.color3 .foot {
    color: #195183;
    background: #9dd1ff; }

  html.color3 body .page * {color: inherit;}*/
html.color3 {
  background-color: #9dd1ff;
  color: #195183 !important; }

  html.color3 body,
  html.color3 body .page,
  html.color3 .head,
  html.color3 .foot {
    background-color: #9dd1ff;
    color: #195183 !important; }


  html.color3 body .page * {color: inherit; border-color: inherit;}

    html.color3 .head {
      border-bottom: 1px solid #195183;}
	html.color3 .head__menu-icon::before, 
	html.color3 .head__menu-icon::after, 
	html.color3 .head__menu-icon span,
	html.color3 .foot__social-item:hover,	
	html.color3 .virtual-tour-box__bottom li:before,
	html.color3 .history-slider .swiper-pagination-progressbar-fill {background: #195183 !important;}
	html.color3 svg {fill: #195183 !important;}



	html.color3 .read__more-h {border-bottom-color: #195183;}
	html.color3 .read__more-link {border: 1px solid #c7d4da; filter:none !important; background: none;} 
	html.color3 .read__more-link:hover {filter:none !important; background: #195183;}
	html.color3 .news__list-desc:before,
	html.color3 .news__small-content:before,
	html.color3 .interview-box__content:before {display: none;}
	html.color3 .foot__social-item img {filter:grayscale(100%) brightness(20%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(0.8) !important;}
  	html.color3 .foot__social a:hover img {filter: grayscale(100%) brightness(50%) sepia(80%) hue-rotate(-180deg) saturate(700%) contrast(0.8) !important;}
  	html.color3 .read__more-link .read__more-link-text {color:#195183 !important;}
	html.color3 .read__more-link:hover .read__more-link-text {color:#9dd1ff !important;}


	html.color3 .popup-wrapper h2,
	html.color3 .pages-nav a, 
	html.color3 .pages-nav a,
	html.color3 .all_city_reg,
	html.color3 .city-tabs a,	
	html.color3 .pages-nav a.hover, 
	html.color3 .pages-nav a:hover,
	html.color3 .all_city_reg:hover,
	html.color3 .feedback__title,
	html.color3 .groups-item .groups-h,
	html.color3 .page .child-slider .swiper-pagination-bullet,
	html.color3 .bs-list .app-blood-station-item .name,
	html.color3 .bs-list .app-blood-station-item .select-text,
	html.color3 .page-work .interview-detail__head.modeText .text span,
	html.color3 .popup-forms__title,
	html.color3 #colorbox.popFB #sendFeedbackForm .feedback__field-title,
	html.color3 .feedback__field-title span,
  html.color3 .tab-c .tab.-active,
  html.color3 .feedback__field-title,
  html.color3 .color_red {color:#195183;}

	html.color3 .page .child-slider .swiper-pagination-bullet-active {font-weight: bold;}

	html.color3 .arrow-top-pages,
	html.color3 .menu__top,
	html.color3 .menu__bottom,
	html.color3 .media__top-link,
	html.color3 .news__list-date span,
	html.color3 .constructor-list-numb,
	html.color3 .popup-wrapper .btn,
	html.color3 .pages-nav a.active, 
	html.color3 .all_city_reg.active,
	html.color3 .feedback__fields,
	html.color3 .news__date,
  html.color3 .news-more,
  html.color3 .maps__btn,
  html.color3 .head__bookmark-item.active .head__bookmark-icon,
  html.color3 .btn,
  html.color3 .search__btn,
  html.color3 .search__form,
  html.color3 .search__field,
  html.color3 .head__lang-list-item,
  html.color3 .interview-box__date,
  html.color3 .interview-box__elem-item,
  html.color3 .interview-detail__head,
  html.color3 .groups,
  html.color3 .codecs-item,
  html.color3 .codecs-quote,
  html.color3 .myth__showcase-item,
  html.color3 .myth__showcase-h span,
  html.color3 .spk-together__field,
  html.color3 .anketa .anketa-but,
  html.color3 .app-button--red,
  html.color3 .app-button--blue,
  html.color3 .bnr,
  html.color3 .popup-forms__field,
  html.color3 .popup-forms__btn,
  html.color3 .work-tree > div a,
  html.color3 .corporate-tab-top a,
  html.color3 .maps-nav__item,
  html.color3 .maps-filter__select,
  html.color3 .biblio__link a,
  html.color3 .linkConst,
  html.color3 .constructor-but,
  html.color3 .faq-header__btn,
  html.color3 .page404 .links a,
  html.color3 .spk-box__btn-email,
  html.color3 .spk-btn,
  html.color3 .spk-faqs__item,
  html.color3 .spk-opinions__elem-item,
  html.color3 .spk-votes__controls-btn,
  html.color3 .news__list-region,
  html.color3 .content-box,
  html.color3 .reviews__left,
  html.color3 .reviews__right,
  html.color3 .spk-lights__head,
  html.color3 .constructor-editor textarea,
  html.color3 .foot__social a,
  html.color3 .maps__sticker-box,
  html.color3 .spk-votes,
  html.color3 .faq-nav__link:before,
  html.color3 .spk-votes,
  html.color3 .spk-karta-donora-btn__item,
  html.color3 .tab_a a {color:#195183 !important; border: 1px solid #195183 !important; background: #9dd1ff !important;}

	html.color3 .menu__top-item:hover, 
	html.color3 .menu__top-item.active,
	html.color3 .news-more:hover,
	html.color3 .maps__btn:hover,
	html.color3 .btn:hover,
	html.color3 .search__btn:hover,
	html.color3 .head__lang-list-item:hover, 
	html.color3 .head__lang-list-item.active,
	html.color3 select > option:hover,
	html.color3 .myth__showcase-pop,
	html.color3 .anketa .anketa-but:hover,
	html.color3 .app-button--red:hover,
  html.color3 .app-button--blue:hover,
  html.color3 .popup-forms__btn:hover,
  html.color3 .work-tree > div a:hover,
  html.color3 .corporate-tab-top a.-active,
  html.color3 .maps-nav__item.active,
  html.color3 .biblio__link a.-active,
  html.color3 .linkConst:hover,
  html.color3 .constructor-but:hover,
  html.color3 .faq-header__btn:hover,
  html.color3 .page404 .links a:hover,
  html.color3 .spk-box__btn-email:hover,
  html.color3 .spk-btn:hover,
  html.color3 .spk-votes__controls-btn:hover,
  html.color3 .faq-nav__link:hover:before, 
  html.color3 .faq-nav__link.active:before,
  html.color3 .spk-karta-donora-btn__item:hover,
  html.color3 .tab_a a.active {background-color: #195183 !important; color: #9dd1ff !important;}
	html.color3 .maps__btn:hover svg,
	html.color3 .corporate-tab-top a.-active svg,
	html.color3 .maps-nav__item svg,
	html.color3 .biblio__link a.-active svg,
  html.color3 #svg-lz,
  html.color3 .spk-votes__controls-btn:hover svg  {fill:#9dd1ff !important;}

	html.color3 .bnr-img,
	html.color3 .swiper-slide,
	html.color3 .ya-share2,
	html.color3 blockquote:before,
	html.color3 .interview-box__img-box,
	html.color3 .interview-detail__head-img,
	html.color3 .history-slider .swiper-zt .swiper-scroll-point .swiper-scrollbar-drag:before,
	html.color3 .country .country-cont,	
	html.color3 .bs-list .app-blood-station-item .name:before,
	html.color3 #cboxLoadingGraphic,
	html.color3 .reviews__photo,
	html.color3 .social-work,
	html.color3 .specialists__img-src,
	html.color3 .spk-box__elem-img-src,
	html.color3 .spk-lights-sticker__icon,
	html.color3 .spk-lights__group-item  {filter: grayscale(100%);}
	html.color3 .audio-player-track-but {border: 1px solid #195183; background-color: #9dd1ff;}

	html.color3 .museum-box__slider .swiper-slide {border: 1px solid #195183;}


	html.color3 .carusel__controls-box .s-btn,
	html.color3 .wrapper .page .infografik-slider .swiper-pagination-bullet {background: #9dd1ff; border:1px solid #195183;}
	html.color3 .carusel__controls-box .s-btn.active,
	html.color3 .wrapper .page .infografik-slider .swiper-pagination-bullet-active {background:#195183; border:1px solid #195183; height: 10px; width: 10px; }
	html.color3 .categor__link {background: none; border:1px solid #195183;}
	html.color3 .categor__link img,
  html.color3 .history-wrap-slider .swiper-slide {filter:grayscale(100%) brightness(20%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(0.8) !important;}
	html.color3 .categor__link-box-two {background: rgba(999,999,999,0.7);}
	html.color3 .categor__link:hover .categor__link-box-two {background: rgba(999,999,999,1);}
	html.color3 .head__lang-list-item.active:before {border-bottom: 7px solid #195183;}
	html.color3 .head__lang-list-item:last-child:before {display: none;}

	html.color3 .page-work p > strong {color:#195183 !important;}

	html.color3 .myth__showcase-pop-scroll {background: none;}

	html.color3 .styleRadio:hover,
	html.color3 .styleRadio.-active,
	html.color3 .app-constructor-item-control,
	html.color3 .ui-resizable-se {background-color: #195183;}
	html.color3 .app-constructor-item.active,
  html.color3 .read__more-head:before,
  html.color3 .spk-box__links a:after {border-color: #195183;}

  html.color3 .page-work ul li:before,
	html.color3 .head__logo img,
	html.color3 #cboxClose,
	html.color3 .swiper-button-next,
	html.color3 .swiper-button-prev,
  html.color3 #cboxLoadingGraphic,
  html.color3 .maps-content__points:before {filter:grayscale(100%) brightness(50%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(0.8) !important;}
	html.color3 #cboxContent,
	html.color3 .feedback,
	html.color3 .read__more-head span,
	html.color3 .read__more-item,
	html.color3 .audio-player,
	html.color3 .news__small,
	html.color3 .virtual-tour-box,
	html.color3 .history-slider .swiper-zt,
	html.color3 .child-babl,
	html.color3 .together-box {background: #9dd1ff;}
	html.color3 .history-wrap-slider .swiper-slide,
  html.color4 .history-wrap-slider .swiper-slide,
  html.color5 .history-wrap-slider .swiper-slide {opacity: 0 !important; background-color: rgba(1,1,1,0);}
  html.color3 .history-wrap-slider .swiper-slide.swiper-slide-active,
  html.color4 .history-wrap-slider .swiper-slide.swiper-slide-active,
  html.color5 .history-wrap-slider .swiper-slide.swiper-slide-active {opacity: 1 !important;}
	html.color3 .anketa,
  html.color3 .constructor-galery-item {background-color: rgba(1,1,1, 0) !important;}

	html.color3 .child-babl:before {background: #9dd1ff; border-right: 1px solid #195183; margin-left: -1px;}
	html.color3 .anketa,
  html.color4 .anketa,
  html.color5 .anketa {background-size: 700px; background-image: url(/common/img/img_color/grey/anketa-page.jpg)}
	html.color3 #cboxOverlay {background: #494949;}

  html.color3 .work-tree > div,
  html.color4 .work-tree > div,
  html.color5 .work-tree > div {height:90px;}

	html.color3 .categor__link--two,
	html.color3 .categor__link--one,
	html.color3 .news__big,
	html.color3 img
	{
	  -webkit-filter: grayscale(100%) brightness(100%) sepia(10%) hue-rotate(-180deg) saturate(700%) contrast(0.8) !important;
	  filter: grayscale(100%) brightness(100%) sepia(10%) hue-rotate(-180deg) saturate(700%) contrast(0.8) !important;
	}

  html.color3 #cboxLoadingOverlay {
    background: none  !important;
  }
  html.color3 .maps-wrapper .maps {
    filter: none !important;
  }

  html.color3 .head__autch-list {border-top: 4px solid #494949; background: #9dd1ff;}
  html.color3 .head__autch-list.active:before {border-bottom: 7px solid #494949;}
  html.color3 .hon_tr .td:first-child {border-right:1px solid #494949;}
  html.color3 .spk-finish {border:1px solid #494949;}
  html.color3 .spk-finish__left {border-right:1px solid #494949;}
  html.color3 .cabinet-card-block,
  html.color3 .analiz_graf {border:1px solid #494949;}
  html.color3 .preloader{
      background-image: url('/common/img/loader/loader_svg_color3.svg');
  }

/*html.color4 {
  background-color: #f7f3d6; }

  html.color4 body,
  html.color4 body .page,
  html.color4 .head,
  html.color4 .foot {
    color: #4d4b43;
    background: #f7f3d6; }

  html.color4 body .page * {color: inherit;}*/

html.color4 {
  background-color: #f7f3d6;
  color: #4d4b43 !important; }

  html.color4 body,
  html.color4 body .page,
  html.color4 .head,
  html.color4 .foot {
    background-color: #f7f3d6;
    color: #4d4b43 !important; }


  html.color4 body .page * {color: inherit; border-color: inherit;}

  html.color4 .head {
    border-bottom: 1px solid #4d4b43;}
  html.color4 .head__menu-icon::before, 
  html.color4 .head__menu-icon::after, 
  html.color4 .head__menu-icon span,
  html.color4 .foot__social-item:hover, 
  html.color4 .virtual-tour-box__bottom li:before,
  html.color4 .history-slider .swiper-pagination-progressbar-fill {background: #4d4b43 !important;}
  html.color4 svg {fill: #4d4b43 !important;}



  html.color4 .read__more-h {border-bottom-color: #4d4b43;}
  html.color4 .read__more-link {border: 1px solid #c7d4da; filter:none !important; background: none;} 
  html.color4 .read__more-link:hover {filter:none !important; background: #4d4b43;}
  html.color4 .news__list-desc:before,
  html.color4 .news__small-content:before,
  html.color4 .interview-box__content:before {display: none;}
  html.color4 .foot__social-item img {filter:grayscale(100%) brightness(15%) sepia(40%) hue-rotate(0deg) saturate(700%) contrast(0.8) !important;}
    html.color4 .foot__social a:hover img {filter: grayscale(100%) brightness(85%) sepia(15%) hue-rotate(0deg) saturate(700%) contrast(0.8) !important;}
    html.color4 .read__more-link .read__more-link-text {color:#4d4b43 !important;}
  html.color4 .read__more-link:hover .read__more-link-text {color:#f7f3d6 !important;}


  html.color4 .popup-wrapper h2,
  html.color4 .pages-nav a, 
  html.color4 .pages-nav a,
  html.color4 .all_city_reg,
  html.color4 .city-tabs a, 
  html.color4 .pages-nav a.hover, 
  html.color4 .pages-nav a:hover,
  html.color4 .all_city_reg:hover,
  html.color4 .feedback__title,
  html.color4 .groups-item .groups-h,
  html.color4 .page .child-slider .swiper-pagination-bullet,
  html.color4 .bs-list .app-blood-station-item .name,
  html.color4 .bs-list .app-blood-station-item .select-text,
  html.color4 .page-work .interview-detail__head.modeText .text span,
  html.color4 .popup-forms__title,
  html.color4 #colorbox.popFB #sendFeedbackForm .feedback__field-title,
  html.color4 .feedback__field-title span,
  html.color4 .tab-c .tab.-active,
  html.color4 .feedback__field-title,
  html.color4 .color_red {color:#4d4b43;}

  html.color4 .page .child-slider .swiper-pagination-bullet-active {font-weight: bold;}

  html.color4 .arrow-top-pages,
  html.color4 .menu__top,
  html.color4 .menu__bottom,
  html.color4 .media__top-link,
  html.color4 .news__list-date span,
  html.color4 .constructor-list-numb,
  html.color4 .popup-wrapper .btn,
  html.color4 .pages-nav a.active, 
  html.color4 .all_city_reg.active,
  html.color4 .feedback__fields,
  html.color4 .news__date,
  html.color4 .news-more,
  html.color4 .maps__btn,
  html.color4 .head__bookmark-item.active .head__bookmark-icon,
  html.color4 .btn,
  html.color4 .search__btn,
  html.color4 .search__form,
  html.color4 .search__field,
  html.color4 .head__lang-list-item,
  html.color4 .interview-box__date,
  html.color4 .interview-box__elem-item,
  html.color4 .interview-detail__head,
  html.color4 .groups,
  html.color4 .codecs-item,
  html.color4 .codecs-quote,
  html.color4 .myth__showcase-item,
  html.color4 .myth__showcase-h span,
  html.color4 .spk-together__field,
  html.color4 .anketa .anketa-but,
  html.color4 .app-button--red,
  html.color4 .app-button--blue,
  html.color4 .bnr,
  html.color4 .popup-forms__field,
  html.color4 .popup-forms__btn,
  html.color4 .work-tree > div a,
  html.color4 .corporate-tab-top a,
  html.color4 .maps-nav__item,
  html.color4 .maps-filter__select,
  html.color4 .biblio__link a,
  html.color4 .linkConst,
  html.color4 .constructor-but,
  html.color4 .faq-header__btn,
  html.color4 .page404 .links a,
  html.color4 .spk-box__btn-email,
  html.color4 .spk-btn,
  html.color4 .spk-faqs__item,
  html.color4 .spk-opinions__elem-item,
  html.color4 .spk-votes__controls-btn,
  html.color4 .news__list-region,
  html.color4 .content-box,
  html.color4 .reviews__left,
  html.color4 .reviews__right,
  html.color4 .spk-lights__head,
  html.color4 .constructor-editor textarea,
  html.color4 .foot__social a,
  html.color4 .maps__sticker-box,
  html.color4 .spk-votes,
  html.color4 .faq-nav__link:before,
  html.color4 .spk-votes,
  html.color4 .spk-karta-donora-btn__item,
  html.color4 .tab_a a {color:#4d4b43 !important; border: 1px solid #4d4b43 !important; background: #f7f3d6 !important;}

  html.color4 .menu__top-item:hover, 
  html.color4 .menu__top-item.active,
  html.color4 .news-more:hover,
  html.color4 .maps__btn:hover,
  html.color4 .btn:hover,
  html.color4 .search__btn:hover,
  html.color4 .head__lang-list-item:hover, 
  html.color4 .head__lang-list-item.active,
  html.color4 select > option:hover,
  html.color4 .myth__showcase-pop,
  html.color4 .anketa .anketa-but:hover,
  html.color4 .app-button--red:hover,
  html.color4 .app-button--blue:hover,
  html.color4 .popup-forms__btn:hover,
  html.color4 .work-tree > div a:hover,
  html.color4 .corporate-tab-top a.-active,
  html.color4 .maps-nav__item.active,
  html.color4 .biblio__link a.-active,
  html.color4 .linkConst:hover,
  html.color4 .constructor-but:hover,
  html.color4 .faq-header__btn:hover,
  html.color4 .page404 .links a:hover,
  html.color4 .spk-box__btn-email:hover,
  html.color4 .spk-btn:hover,
  html.color4 .spk-votes__controls-btn:hover,
  html.color4 .faq-nav__link:hover:before, 
  html.color4 .faq-nav__link.active:before,
  html.color4 .spk-karta-donora-btn__item:hover,
  html.color4 .tab_a a.active {background-color: #4d4b43 !important; color: #f7f3d6 !important;}
  html.color4 .maps__btn:hover svg,
  html.color4 .corporate-tab-top a.-active svg,
  html.color4 .maps-nav__item svg,
  html.color4 .biblio__link a.-active svg,
  html.color4 #svg-lz,
  html.color4 .spk-votes__controls-btn:hover svg  {fill:#f7f3d6 !important;}

  html.color4 .bnr-img,
  html.color4 .swiper-slide,
  html.color4 .ya-share2,
  html.color4 blockquote:before,
  html.color4 .interview-box__img-box,
  html.color4 .interview-detail__head-img,
  html.color4 .history-slider .swiper-zt .swiper-scroll-point .swiper-scrollbar-drag:before,
  html.color4 .country .country-cont, 
  html.color4 .bs-list .app-blood-station-item .name:before,
  html.color4 #cboxLoadingGraphic,
  html.color4 .reviews__photo,
  html.color4 .social-work,
  html.color4 .specialists__img-src,
  html.color4 .spk-box__elem-img-src,
  html.color4 .spk-lights-sticker__icon,
  html.color4 .spk-lights__group-item  {filter: grayscale(100%);}
  html.color4 .audio-player-track-but {border: 1px solid #4d4b43; background-color: #f7f3d6;}

  html.color4 .museum-box__slider .swiper-slide {border: 1px solid #4d4b43;}


  html.color4 .carusel__controls-box .s-btn,
  html.color4 .wrapper .page .infografik-slider .swiper-pagination-bullet {background: #f7f3d6; border:1px solid #4d4b43;}
  html.color4 .carusel__controls-box .s-btn.active,
  html.color4 .wrapper .page .infografik-slider .swiper-pagination-bullet-active {background:#4d4b43; border:1px solid #4d4b43; height: 10px; width: 10px; }
  html.color4 .categor__link {background: none; border:1px solid #4d4b43;}
  html.color4 .categor__link img {filter:grayscale(100%) brightness(15%) sepia(40%) hue-rotate(0deg) saturate(700%) contrast(0.8) !important;}
  html.color4 .categor__link-box-two {background: rgba(999,999,999,0.7);}
  html.color4 .categor__link:hover .categor__link-box-two {background: rgba(999,999,999,1);}
  html.color4 .head__lang-list-item.active:before {border-bottom: 7px solid #4d4b43;}
  html.color4 .head__lang-list-item:last-child:before {display: none;}

  html.color4 .page-work p > strong {color:#4d4b43 !important;}

  html.color4 .myth__showcase-pop-scroll {background: none;}

  html.color4 .styleRadio:hover,
  html.color4 .styleRadio.-active,
  html.color4 .app-constructor-item-control,
  html.color4 .ui-resizable-se {background-color: #4d4b43;}
  html.color4 .app-constructor-item.active,
  html.color4 .read__more-head:before,
  html.color4 .spk-box__links a:after {border-color: #4d4b43;}

  html.color4 .page-work ul li:before,
  html.color4 .head__logo img,
  html.color4 #cboxClose,
  html.color4 .swiper-button-next,
  html.color4 .swiper-button-prev,
  html.color4 #cboxLoadingGraphic,
  html.color4 .maps-content__points:before {filter:grayscale(100%) brightness(15%) sepia(40%) hue-rotate(0deg) saturate(700%) contrast(0.8) !important;}
  html.color4 #cboxContent,
  html.color4 .feedback,
  html.color4 .read__more-head span,
  html.color4 .read__more-item,
  html.color4 .audio-player,
  html.color4 .news__small,
  html.color4 .virtual-tour-box,
  html.color4 .history-slider .swiper-zt,
  html.color4 .child-babl,
  html.color4 .together-box {background: #f7f3d6;}
  html.color4 .anketa,
  html.color4 .constructor-galery-item {background-color: rgba(1,1,1, 0) !important;}

  html.color4 .child-babl:before {background: #f7f3d6; border-right: 1px solid #4d4b43; margin-left: -1px;}
  html.color4 #cboxOverlay {background: #494949;}


  html.color4 .categor__link--two,
  html.color4 .categor__link--one,
  html.color4 .news__big,
  html.color4 img
  {
    -webkit-filter: grayscale(100%) brightness(100%) sepia(8%) hue-rotate(0deg) saturate(700%) contrast(0.8) !important;
    filter: grayscale(100%) brightness(100%) sepia(8%) hue-rotate(0deg) saturate(700%) contrast(0.8) !important;
  }

  html.color4 #cboxLoadingOverlay,
  html.color5 #cboxLoadingOverlay {
    background: none  !important;
  }
  html.color4 .maps-wrapper .maps,
  html.color5 .maps-wrapper .maps {
    filter: none !important;
    background: url("/common/img/img_color/yellow/map.jpg") no-repeat top center;
  }

  html.color4 .privilegies-day ul li,
  html.color4 .doc ul li {background-image: url("/common/img/img_color/yellow/privilegies/in-day.svg");}
  html.color4 .privilegies-holiday ul li{background-image: url("/common/img/img_color/yellow/privilegies/data2.svg");}
  html.color4 .privilegies-reg ul li{background-image: url("/common/img/img_color/yellow/privilegies/regular.svg");}
  html.color4 .privilegies-hon ul li{background-image: url("/common/img/img_color/yellow/privilegies/honorable.svg");}

  html.color4 .head__autch-list {border-top: 4px solid #4d4b43; background: #f7f3d6;}
  html.color4 .head__autch-list.active:before {border-bottom: 7px solid #4d4b43;}
  html.color4 .hon_tr .td:first-child {border-right:1px solid #4d4b43;}
  html.color4 .spk-finish {border:1px solid #4d4b43;}
  html.color4 .spk-finish__left {border-right:1px solid #4d4b43;}
  html.color4 .cabinet-card-block,
  html.color4 .analiz_graf {border:1px solid #4d4b43;}
  html.color4 .preloader{
      background-image: url('/common/img/loader/loader_svg_color4.svg');
  }    

/*html.color5 {
  background-color: #3b2716; }

  html.color5 body,
  html.color5 body .page,
  html.color5 .head,
  html.color5 .foot {
    color: #a9dd38;
    background: #3b2716; }

  html.color5 body .page * {color: inherit;}*/

html.color5 {
  background-color: #3b2716;
  color: #a9dd38 !important; }

  html.color5 body,
  html.color5 body .page,
  html.color5 .head,
  html.color5 .foot {
    background-color: #3b2716;
    color: #a9dd38 !important; }


  html.color5 body .page * {color: inherit; border-color: inherit;}

    html.color5 .head {
      border-bottom: 1px solid #a9dd38;}
  html.color5 .head__menu-icon::before, 
  html.color5 .head__menu-icon::after, 
  html.color5 .head__menu-icon span,
  html.color5 .foot__social-item:hover, 
  html.color5 .virtual-tour-box__bottom li:before,
  html.color5 .history-slider .swiper-pagination-progressbar-fill {background: #a9dd38 !important;}
  html.color5 svg {fill: #a9dd38 !important;}



  html.color5 .read__more-h {border-bottom-color: #a9dd38;}
  html.color5 .read__more-link {border: 1px solid #c7d4da; filter:none !important; background: none;} 
  html.color5 .read__more-link:hover {filter:none !important; background: #a9dd38;}
  html.color5 .news__list-desc:before,
  html.color5 .news__small-content:before,
  html.color5 .interview-box__content:before {display: none;}
  html.color5 .foot__social-item img {filter:grayscale(100%) brightness(70%) sepia(50%) hue-rotate(50deg) saturate(700%) contrast(0.8) !important;}
    html.color5 .foot__social a:hover img {filter: grayscale(100%) brightness(0%) sepia(0%) hue-rotate(0deg) contrast(0.6) !important;}
    html.color5 .read__more-link .read__more-link-text {color:#a9dd38 !important;}
  html.color5 .read__more-link:hover .read__more-link-text {color:#3b2716 !important;}


  html.color5 .popup-wrapper h2,
  html.color5 .pages-nav a, 
  html.color5 .pages-nav a,
  html.color5 .all_city_reg,
  html.color5 .city-tabs a, 
  html.color5 .pages-nav a.hover, 
  html.color5 .pages-nav a:hover,
  html.color5 .all_city_reg:hover,
  html.color5 .feedback__title,
  html.color5 .groups-item .groups-h,
  html.color5 .page .child-slider .swiper-pagination-bullet,
  html.color5 .bs-list .app-blood-station-item .name,
  html.color5 .bs-list .app-blood-station-item .select-text,
  html.color5 .page-work .interview-detail__head.modeText .text span,
  html.color5 .popup-forms__title,
  html.color5 #colorbox.popFB #sendFeedbackForm .feedback__field-title,
  html.color5 .feedback__field-title span,
  html.color5 .tab-c .tab.-active,
  html.color5 .feedback__field-title,
  html.color5 .color_red {color:#a9dd38;}

  html.color5 .page .child-slider .swiper-pagination-bullet-active {font-weight: bold;}

  html.color5 .arrow-top-pages,
  html.color5 .menu__top,
  html.color5 .menu__bottom,
  html.color5 .media__top-link,
  html.color5 .news__list-date span,
  html.color5 .constructor-list-numb,
  html.color5 .popup-wrapper .btn,
  html.color5 .pages-nav a.active, 
  html.color5 .all_city_reg.active,
  html.color5 .feedback__fields,
  html.color5 .news__date,
  html.color5 .news-more,
  html.color5 .maps__btn,
  html.color5 .head__bookmark-item.active .head__bookmark-icon,
  html.color5 .btn,
  html.color5 .search__btn,
  html.color5 .search__form,
  html.color5 .search__field,
  html.color5 .head__lang-list-item,
  html.color5 .interview-box__date,
  html.color5 .interview-box__elem-item,
  html.color5 .interview-detail__head,
  html.color5 .groups,
  html.color5 .codecs-item,
  html.color5 .codecs-quote,
  html.color5 .myth__showcase-item,
  html.color5 .myth__showcase-h span,
  html.color5 .spk-together__field,
  html.color5 .anketa .anketa-but,
  html.color5 .app-button--red,
  html.color5 .app-button--blue,
  html.color5 .bnr,
  html.color5 .popup-forms__field,
  html.color5 .popup-forms__btn,
  html.color5 .work-tree > div a,
  html.color5 .corporate-tab-top a,
  html.color5 .maps-nav__item,
  html.color5 .maps-filter__select,
  html.color5 .biblio__link a,
  html.color5 .linkConst,
  html.color5 .constructor-but,
  html.color5 .faq-header__btn,
  html.color5 .page404 .links a,
  html.color5 .spk-box__btn-email,
  html.color5 .spk-btn,
  html.color5 .spk-faqs__item,
  html.color5 .spk-opinions__elem-item,
  html.color5 .spk-votes__controls-btn,
  html.color5 .news__list-region,
  html.color5 .content-box,
  html.color5 .reviews__left,
  html.color5 .reviews__right,
  html.color5 .spk-lights__head,
  html.color5 .constructor-editor textarea,
  html.color5 .foot__social a,
  html.color5 .maps__sticker-box,
  html.color5 .spk-votes,
  html.color5 .faq-nav__link:before,
  html.color5 .spk-votes,
  html.color5 .spk-karta-donora-btn__item,
  html.color5 .tab_a a {color:#a9dd38 !important; border: 1px solid #a9dd38 !important; background: #3b2716 !important;}

  html.color5 .menu__top-item:hover, 
  html.color5 .menu__top-item.active,
  html.color5 .news-more:hover,
  html.color5 .maps__btn:hover,
  html.color5 .btn:hover,
  html.color5 .search__btn:hover,
  html.color5 .head__lang-list-item:hover, 
  html.color5 .head__lang-list-item.active,
  html.color5 select > option:hover,
  html.color5 .myth__showcase-pop,
  html.color5 .anketa .anketa-but:hover,
  html.color5 .app-button--red:hover,
  html.color5 .app-button--blue:hover,
  html.color5 .popup-forms__btn:hover,
  html.color5 .work-tree > div a:hover,
  html.color5 .corporate-tab-top a.-active,
  html.color5 .maps-nav__item.active,
  html.color5 .biblio__link a.-active,
  html.color5 .linkConst:hover,
  html.color5 .constructor-but:hover,
  html.color5 .faq-header__btn:hover,
  html.color5 .page404 .links a:hover,
  html.color5 .spk-box__btn-email:hover,
  html.color5 .spk-btn:hover,
  html.color5 .spk-votes__controls-btn:hover,
  html.color5 .faq-nav__link:hover:before, 
  html.color5 .faq-nav__link.active:before,
  html.color5 .spk-karta-donora-btn__item:hover,
  html.color5 .tab_a a.active {background-color: #a9dd38 !important; color: #3b2716 !important;}
  html.color5 .maps__btn:hover svg,
  html.color5 .corporate-tab-top a.-active svg,
  html.color5 .maps-nav__item svg,
  html.color5 .biblio__link a.-active svg,
  html.color5 #svg-lz,
  html.color5 .spk-votes__controls-btn:hover svg  {fill:#3b2716 !important;}

  html.color5 .bnr-img,
  html.color5 .swiper-slide,
  html.color5 .ya-share2,
  html.color5 blockquote:before,
  html.color5 .interview-box__img-box,
  html.color5 .interview-detail__head-img,  
  html.color5 .country .country-cont, 
  html.color5 .bs-list .app-blood-station-item .name:before,
  html.color5 #cboxLoadingGraphic,
  html.color5 .reviews__photo,
  html.color5 .social-work,
  html.color5 .specialists__img-src,
  html.color5 .spk-box__elem-img-src,
  html.color5 .spk-lights-sticker__icon,
  html.color5 .spk-lights__group-item  {filter: grayscale(100%);}
  html.color5 .audio-player-track-but {border: 1px solid #a9dd38; background-color: #3b2716;}

  html.color5 .museum-box__slider .swiper-slide {border: 1px solid #a9dd38;}


  html.color5 .carusel__controls-box .s-btn,
  html.color5 .wrapper .page .infografik-slider .swiper-pagination-bullet {background: #3b2716; border:1px solid #a9dd38;}
  html.color5 .carusel__controls-box .s-btn.active,
  html.color5 .wrapper .page .infografik-slider .swiper-pagination-bullet-active {background:#a9dd38; border:1px solid #a9dd38; height: 10px; width: 10px; }
  html.color5 .categor__link {background: none; border:1px solid #a9dd38;}
  html.color5 .categor__link img,
  html.color5 .history-slider .swiper-zt .swiper-scroll-point .swiper-scrollbar-drag:before,
  html.color5 .history-wrap-slider .swiper-slide {filter:grayscale(100%) brightness(70%) sepia(40%) hue-rotate(40deg) saturate(700%) contrast(0.8) !important;}
  html.color5 .categor__link-box-two {background: rgba(0,0,0,0.7); filter: invert(1);}
  html.color5 .categor__link:hover .categor__link-box-two {background: rgba(0,0,0,1);}
  html.color5 .head__lang-list-item.active:before {border-bottom: 7px solid #a9dd38;}
  html.color5 .head__lang-list-item:last-child:before {display: none;}

  html.color5 .page-work p > strong {color:#a9dd38 !important;}

  html.color5 .myth__showcase-pop-scroll {background: none;}

  html.color5 .styleRadio:hover,
  html.color5 .styleRadio.-active,
  html.color5 .app-constructor-item-control,
  html.color5 .ui-resizable-se {background-color: #a9dd38;}
  html.color5 .app-constructor-item.active,
  html.color5 .read__more-head:before,
  html.color5 .spk-box__links a:after {border-color: #a9dd38;}

  html.color5 .page-work ul li:before,
  html.color5 .head__logo img,
  html.color5 #cboxClose,
  html.color5 .swiper-button-next,
  html.color5 .swiper-button-prev,
  html.color5 #cboxLoadingGraphic,
  html.color5 .maps-content__points:before {filter:grayscale(100%) brightness(150%) sepia(100%) hue-rotate(30deg) saturate(700%) contrast(0.8) !important;}
  html.color5 #cboxContent,
  html.color5 .feedback,
  html.color5 .read__more-head span,
  html.color5 .read__more-item,
  html.color5 .audio-player,
  html.color5 .news__small,
  html.color5 .virtual-tour-box,
  html.color5 .history-slider .swiper-zt,
  html.color5 .child-babl,
  html.color5 .together-box {background: #3b2716;}
  html.color5 .anketa,
  html.color5 .constructor-galery-item {background-color: rgba(1,1,1, 0) !important;}

  html.color5 .child-babl:before {background: #3b2716; border-right: 1px solid #a9dd38; margin-left: -1px;}
  html.color5 #cboxOverlay {background: #494949;}

  html.color5 .categor__link--two,
  html.color5 .categor__link--one,
  html.color5 .news__big,
  html.color5 img
  {
    -webkit-filter: grayscale(100%) brightness(100%) sepia(8%) hue-rotate(0deg) saturate(700%) contrast(0.8) !important;
    filter: grayscale(100%) brightness(100%) sepia(8%) hue-rotate(0deg) saturate(700%) contrast(0.8) !important;
  }

  html.color5 .privilegies-day ul li,
  html.color5 .doc ul li {background-image: url("/common/img/img_color/green/privilegies/in-day.svg");}
  html.color5 .privilegies-holiday ul li{background-image: url("/common/img/img_color/green/privilegies/data2.svg");}
  html.color5 .privilegies-reg ul li{background-image: url("/common/img/img_color/green/privilegies/regular.svg");}
  html.color5 .privilegies-hon ul li{background-image: url("/common/img/img_color/green/privilegies/honorable.svg");}

  html.color5 .head__autch-list {border-top: 4px solid #a9dd38; background: #3b2716;}
  html.color5 .head__autch-list.active:before {border-bottom: 7px solid #a9dd38;}
  html.color5 .hon_tr .td:first-child {border-right:1px solid #a9dd38;}
  html.color5 .spk-finish {border:1px solid #a9dd38;}
  html.color5 .spk-finish__left {border-right:1px solid #a9dd38;}  
  html.color5 .cabinet-card-block,
  html.color5 .analiz_graf {border:1px solid #a9dd38;}
  html.color5 .preloader{
      background-image: url('/common/img/loader/loader_svg_color5.svg');
  }

html.special .not_filter {filter: none !important;}
html.special .spk-box__links a:hover:after {border-bottom-color: transparent;}

html.color1 #nprogress .bar {background: #000;}
html.color1 #nprogress .peg {box-shadow: 0 0 10px #000, 0 0 5px #000;}
html.color1 #nprogress .spinner-icon {border-top-color: #000; border-left-color: #000;}
html.color2 #nprogress .bar {background: #fff;}
html.color2 #nprogress .peg {box-shadow: 0 0 10px #fff, 0 0 5px #fff;}
html.color2 #nprogress .spinner-icon {border-top-color: #fff; border-left-color: #fff;}
html.color3 #nprogress .bar {background: #195183;}
html.color3 #nprogress .peg {box-shadow: 0 0 10px #195183, 0 0 5px #195183;}
html.color3 #nprogress .spinner-icon {border-top-color: #195183; border-left-color: #195183;}
html.color4 #nprogress .bar {background: #4d4b43;}
html.color4 #nprogress .peg {box-shadow: 0 0 10px #4d4b43, 0 0 5px #4d4b43;}
html.color4 #nprogress .spinner-icon {border-top-color: #4d4b43; border-left-color: #4d4b43;}
html.color5 #nprogress .bar {background: #a9dd38;}
html.color5 #nprogress .peg {box-shadow: 0 0 10px #a9dd38, 0 0 5px #a9dd38;}
html.color5 #nprogress .spinner-icon {border-top-color: #a9dd38; border-left-color: #a9dd38;}


html.special h1 {font-size: 2.1em}
html.special h2 {font-size: 1.3em}




html.font1,
html.font1 .page {
  /*font-size: 20px !important;*/ }
  html.font1 h2.title {font-size: 46px;}
  html.font1 .popup-wrapper h2 {font-size: 35px;}

/* + 3 */
html.font2,
html.font2 .page {
  font-size: 23px !important; }/*20*/
  html.font2 .head__menu,
  html.font2 .head__city,
  html.font2 .categor__link,
  html.font2 .news__small-tags,
  html.font2 .news__small-title,
  html.font2 .news__big-txt,
  html.font2 .maps-wrapper .maps__btn,
  html.font2 .menu__top-item,
  html.font2 #colorbox.popFB #sendFeedbackForm .feedback__field-title,
  html.font2 .btn,
  html.font2 .read__more-h,
  html.font2 .read__more-link,
  html.font2 .news__list-head,
  html.font2 .audio-head,
  html.font2 .interview-box__name,
  html.font2 .interview-detail__head-txt-middle,
  html.font2 .interview-detail__content h3, 
  html.font2 .interview-detail__content strong em, 
  html.font2 .interview-detail__content em strong, 
  html.font2 .interview-detail__content i, 
  html.font2 .interview-detail__content em b, 
  html.font2 .interview-detail__content b em,
  html.font2 .museum-nav__item,
  html.font2 .groups-desc,
  html.font2 .together-title-small,
  html.font2 .together-box__txt,
  html.font2 .together-half__title,
  html.font2 .together-info,
  html.font2 .spk-together__field,
  html.font2 .bs-list .app-blood-station-item .name, 
  html.font2 .bs-list .app-blood-station-item .select-tex,
  html.font2 .questContent-h,
  html.font2 .page-work .interview-detail__head.modeText .text,
  html.font2 .work-partners-item b,
  html.font2 a.maps-nav__item,
  html.font2 .constructor-but,
  html.font2 a.faq-header__btn,
  html.font2 .spk-box__elem-head-item,
  html.font2 .spk-box__elem-content-item,
  html.font2 .spk-box__links a,
  html.font2 .spk-box__btn-email,
  html.font2 .spk-column__title,
  html.font2 .spk-lights__head,
  html.font2 .spk-btn,
  html.font2 .specialists__txt-name,
  html.font2 .spk-votes-sticker__txt {font-size: 23px;}/*20*/
  html.font2 .news__date,
  html.font2 .city-tabs .city,
  html.font2 .foot__app,
  html.font2 .foot__nav-link,
  html.font2 .foot__copyright,
  html.font2 .foot__social,
  html.font2 .news__list-plate-icon,
  html.font2 .news__item-serv,
  html.font2 .museum-box__content-txt,
  html.font2 .reviews__region {font-size: 17px !important;}/*14*/
  html.font2 .head__phone-title {font-size: 14px;}/*11*/
  html.font2 .news__list-date,
  html.font2 .interview-box__date,
  html.font2 .popup-forms__desc {font-size: 15px;}/*12*/
  html.font2 .head__phone-num {font-size: 40px;}/*37*/
  html.font2 a.news-more,
  html.font2 .pages-nav a, 
  html.font2 .all_city_reg,
  html.font2 .menu__bottom-list-two-link,
  html.font2 .feedback__fields,
  html.font2 .feedback__fields option,
  html.font2 .read__more-desc,
  html.font2 .news__list-region,
  html.font2 .popup-bread,
  html.font2 .news__list-anonce,
  html.font2 .news__item-footer,
  html.font2 .interview-box__text,
  html.font2 .feedback__field-title,
  html.font2 .myth__showcase,
  html.font2 .bs-list .app-blood-station-tooltip,
  html.font2 .questContent-but a,
  html.font2 .reviews__status,
  html.font2 .popup-forms__field-title,
  html.font2 .popup-forms__btn,
  html.font2 .page-work .showAll a,
  html.font2 .maps__sticker-box-item,
  html.font2 .material-check-tab,
  html.font2 .material-download,
  html.font2 .faq-nav__link,
  html.font2 .spk-faqs-more,
  html.font2 .spk-opinions__elem-head,
  html.font2 .specialists__txt-status,
  html.font2 .specialists__links,
  html.font2 .spk-votes__amount span:last-child,
  html.font2 .breadcrumbs .page,
  html.font3 .popup-forms__field {font-size: 19px !important;}/*16*/
  html.font2 .menu__bottom-list-link,
  html.font2 .virtual-tour-box__bottom li a,
  html.font2 .codecs,
  html.font2 .myth__showcase-desc,
  html.font2 .together-box__elem-item,
  html.font2 .work-tree div a,
  html.font2 .work-partners-item,
  html.font2 .maps-filter__select,
  html.font2 .maps__sticker-box-title,
  html.font2 .biblio__link.-active a,
  html.font2 .doc,
  html.font2 .material-desc,
  html.font2 .constructor-add,
  html.font2 .constructor-caption,
  html.font2 .ik_select_link,
  html.font2 .ik_select_dropdown,
  html.font2 .constructor-editor textarea, 
  html.font2 .constructor-editor input[type="text"],
  html.font2 .faq__box-link,
  html.font2 .faq__box-content,
  html.font2 .spk-lights__group-item,
  html.font2 .spk-lights-sticker__item,
  html.font2 .spk-faqs__btn,
  html.font2 .spk-faqs__content,
  html.font2 .spk-opinions__elem-content {font-size: 21px;}/*18*/
  html.font2 .reviews__txt {font-size: 22px;}/*19*/
  html.font2 .read__more-head,
  html.font2 .reviews__name,
  html.font2 .popup-forms__title,
  html.font2 .constructor-list,
  html.font2 .spk-column__title,
  html.font2 .spk-votes-sticker__num {font-size: 33px;}/*30*/
  html.font2 .popup-wrapper h2 {font-size: 38px;}/*35*/
  html.font2 .title {font-size: 49px;}/*46*/
  html.font2 .spk-votes__amount span:first-child {font-size: 63px;}/*60*/



  html.font2 .linkConst {line-height: 1.2;}
  html.font2 .corporate-tab-top {line-height: 1;}
  html.font2 .maps-wrapper .maps__btn {line-height: 1.2; padding-top: 8px; }

/* + 6 */
html.font3,
html.font3 .page {
  font-size: 26px !important; }/*20*/
  html.font3 .head__menu,
  html.font3 .head__city,
  html.font3 .categor__link,
  html.font3 .news__small-tags,
  html.font3 .news__small-title,
  html.font3 .news__big-txt,
  html.font3 .maps-wrapper .maps__btn,
  html.font3 .menu__top-item,
  html.font3 #colorbox.popFB #sendFeedbackForm .feedback__field-title,
  html.font3 .btn,
  html.font3 .read__more-h,
  html.font3 .read__more-link,
  html.font3 .news__list-head,
  html.font3 .audio-head,
  html.font3 .interview-box__name,
  html.font3 .interview-detail__head-txt-middle,
  html.font3 .interview-detail__content h3, 
  html.font3 .interview-detail__content strong em, 
  html.font3 .interview-detail__content em strong, 
  html.font3 .interview-detail__content i, 
  html.font3 .interview-detail__content em b, 
  html.font3 .interview-detail__content b em,
  html.font3 .museum-nav__item,
  html.font3 .groups-desc,
  html.font3 .together-title-small,
  html.font3 .together-box__txt,
  html.font3 .together-half__title,
  html.font3 .together-info,
  html.font3 .spk-together__field,
  html.font3 .bs-list .app-blood-station-item .name, 
  html.font3 .bs-list .app-blood-station-item .select-tex,
  html.font3 .questContent-h,
  html.font3 .page-work .interview-detail__head.modeText .text,
  html.font3 .work-partners-item b,
  html.font3 a.maps-nav__item,
  html.font3 .constructor-but,
  html.font3 a.faq-header__btn,
  html.font3 .spk-box__elem-head-item,
  html.font3 .spk-box__elem-content-item,
  html.font3 .spk-box__links a,
  html.font3 .spk-box__btn-email,
  html.font3 .spk-column__title,
  html.font3 .spk-lights__head,
  html.font3 .spk-btn,
  html.font3 .specialists__txt-name,
  html.font3 .spk-votes-sticker__txt {font-size: 26px;}/*20*/
  html.font3 .news__date,
  html.font3 .city-tabs .city,
  html.font3 .foot__app,
  html.font3 .foot__nav-link,
  html.font3 .foot__copyright,
  html.font3 .foot__social,
  html.font3 .news__list-plate-icon,
  html.font3 .news__item-serv,
  html.font3 .museum-box__content-txt,
  html.font3 .reviews__region {font-size: 20px !important;}/*14*/
  html.font3 .head__phone-title {font-size: 17px;}/*11*/
  html.font3 .news__list-date,
  html.font3 .interview-box__date,
  html.font3 .popup-forms__desc {font-size: 18px;}/*12*/
  html.font3 .head__phone-num {font-size: 43px;}/*37*/
  html.font3 a.news-more,
  html.font3 .pages-nav a, 
  html.font3 .all_city_reg,
  html.font3 .menu__bottom-list-two-link,
  html.font3 .feedback__fields,
  html.font3 .feedback__fields option,
  html.font3 .read__more-desc,
  html.font3 .news__list-region,
  html.font3 .popup-bread,
  html.font3 .news__list-anonce,
  html.font3 .news__item-footer,
  html.font3 .interview-box__text,
  html.font3 .feedback__field-title,
  html.font3 .myth__showcase,
  html.font3 .bs-list .app-blood-station-tooltip,
  html.font3 .questContent-but a,
  html.font3 .reviews__status,
  html.font3 .popup-forms__field-title,
  html.font3 .popup-forms__btn,
  html.font3 .page-work .showAll a,
  html.font3 .maps__sticker-box-item,
  html.font3 .material-check-tab,
  html.font3 .material-download,
  html.font3 .faq-nav__link,
  html.font3 .spk-faqs-more,
  html.font3 .spk-opinions__elem-head,
  html.font3 .specialists__txt-status,
  html.font3 .specialists__links,
  html.font3 .spk-votes__amount span:last-child,
  html.font3 .breadcrumbs .page,
  html.font3 .popup-forms__field {font-size: 22px !important;}/*16*/
  html.font3 .menu__bottom-list-link,
  html.font3 .virtual-tour-box__bottom li a,
  html.font3 .codecs,
  html.font3 .myth__showcase-desc,
  html.font3 .together-box__elem-item,
  html.font3 .work-tree div a,
  html.font3 .work-partners-item,
  html.font3 .maps-filter__select,
  html.font3 .maps__sticker-box-title,
  html.font3 .biblio__link.-active a,
  html.font3 .doc,
  html.font3 .material-desc,
  html.font3 .constructor-add,
  html.font3 .constructor-caption,
  html.font3 .ik_select_link,
  html.font3 .ik_select_dropdown,
  html.font3 .constructor-editor textarea, 
  html.font3 .constructor-editor input[type="text"],
  html.font3 .faq__box-link,
  html.font3 .faq__box-content,
  html.font3 .spk-lights__group-item,
  html.font3 .spk-lights-sticker__item,
  html.font3 .spk-faqs__btn,
  html.font3 .spk-faqs__content,
  html.font3 .spk-opinions__elem-content {font-size: 24px;}/*18*/
  html.font3 .reviews__txt {font-size: 25px;}/*19*/
  html.font3 .read__more-head,
  html.font3 .reviews__name,
  html.font3 .popup-forms__title,
  html.font3 .constructor-list,
  html.font3 .spk-column__title,
  html.font3 .spk-votes-sticker__num {font-size: 36px;}/*30*/
  html.font3 .popup-wrapper h2 {font-size: 41px;}/*35*/
  html.font3 .title {font-size: 52px;}/*46*/
  html.font3 .spk-votes__amount span:first-child {font-size: 66px;}/*60*/



  html.font3 .linkConst {line-height: 1.2;}
  html.font3 .corporate-tab-top {line-height: 1;}
  html.font3 .maps-wrapper .maps__btn {line-height: 1.2; padding-top: 8px; } 
  







html.noimage .categor__link,
html.noimage .news__big,
html.noimage .swiper-slide,
html.noimage .country-cont,
html.noimage .anketa,
html.noimage .work-tree div,
html.noimage .spk-box__elem-img-src {background: none !important;}
html.noimage .bnr-img,
html.noimage .interview-box__img,
html.noimage .interview-detail__head-img,
html.noimage .component-row::before,
html.noimage .component-loupe,
html.noimage .reviews__photo,
html.noimage .specialists__img {display: none;}
html.noimage .bnr-text,
html.noimage .interview-detail__head-txt,
html.noimage .anketa,
html.noimage .read__more-link {padding-left: 30px;}
html.noimage .read__more-link {background-image: none !important;}
html.noimage .captcha-block img,
html.noimage .country-flagB-item img {display: block !important;}
html.noimage .reviews__content,
html.noimage .page-work .interview-detail__head.modeText .text {width: 100%;}
html.noimage .work-tree div {height: 100px;}

