.gray-v iframe, .gray-v svg, .gray-v .flip-item .front, .gray-v .second_banner, .gray-v .banner-item, .gray-v .back-slider-image.back-slider-image-active, .gray-v .services::after, .gray-v .pages-banner, .gray-v .progress-bar-polls, .gray-v .contact_Pages .content::after, .gray-v .hamburger-menu::after, .gray-v .modal-body .map-google, .gray-v .ya-share2, .gray-v #invest, .gray-v #uzrvb_icon2{filter: grayscale(100%);}
.special-view .button-scroll.active{bottom: 70px;}
#VisualHeader{line-height: normal !important;/*position: fixed;*/text-shadow: none;text-align: center;margin: 0 auto;z-index: 5;background-color: #f6f6f6;display: none;bottom: 0;right: 0;left: 0;}

.special-view .useful-item .useful-item__image{background: none;}
.special-view .courses-searching button{background: #000;}
.special-view .banner__main__item__bottom__item__footer{border-bottom: none;}
.special-view .switch_period .item{border-color: transparent;}

.vi-color1 .header__top, .vi-color1 .header__bottom, .vi-color1 .new-navbar .nav-item .dropdown-menu{background: #fff;}
.vi-color1 .header__top__main__left__time i, .vi-color1 .header__top__main__left__date i{color: #000;}
.vi-color1 .header__bottom__menu ul li a i{color: #000;}
.vi-color1 .banner::after{background-color: rgb(255 255 255 / 30%);}
.vi-color1 .charts__header form button, .vi-color1 .main__wrapper__right__foreign__tab ul li a.active, .vi-color1 .footer__scroll, .vi-color1 .js_tab_item.active{background: #000 !important;}
.vi-color1 .switch_period .active, .vi-color1 .charts__header form{border-color: #000;}
.vi-color1 .footer{background: #f4f4f4;}
.vi-color1 .loader-wrapper{background: #eeeeee;}
.vi-color1 .main__wrapper__right__calendar .pika-title{background: #b9b9b9;}
.vi-color1 .pika-title select, .vi-color1 .main__wrapper__right__calendar .pika-label{color: #fff !important;}
.vi-color1 #refresh_captcha_contacts, .vi-color1 #contactMSG{background: #c9c9c9;}

body.vi-color2{background: #000;}
body.vi-color2 section{background: #000;}
body.vi-color2 header{background: #000;}
body.vi-color2 section.banner{background: transparent;}
.vi-color2 .header__top, .vi-color2 .header__bottom, .vi-color2 .new-navbar .nav-item .dropdown-menu, .vi-color2 .banner__main__item__bottom {background-color: #000;}
.vi-color2 .header__middle, .vi-color2 .content, .vi-color2 .pika-single, .vi-color2 .main__wrapper__right__news, .vi-color2 .footer, .vi-color2 .links__main__carousel__item, .vi-color2 .footer__scroll, .vi-color2 .charts__header form button, .vi-color2 .charts__body, .vi-color2 .loader-wrapper, .vi-color2 .charts__about>div, .vi-color2 .news__pages__body__item  {background-color: #131313;}
.vi-color2 .banner::after{background-color: rgb(19 19 19 / 80%);}
.vi-color2 .banner__main__item__bottom>ul li span, .vi-color2 .banner__main__item__bottom>ul li small, .vi-color2 .banner__main__item__bottom__item p, .vi-color2 .main__wrapper__right__foreign__title h3{color: #fff;}
.vi-color2 #refresh_captcha_contacts, .vi-color2 #contactMSG{background: #3e3e3e;}
.vi-color2 .main__wrapper__right__calendar .pika-title{background: #3e3e3e;}
.vi-color2 .main__wrapper__right__foreign__tab ul li a.active{background: #131313 !important;}
.vi-color2 .widget_price .price {color: #ffffff;}
.vi-color2 .js_tab_item.active{background: #000000 !important;}
.vi-color2 .switch_period .active {border-color: #5e5e5e;}
.vi-color2 .charts__about__left__body ul li span.name, .vi-color2 .charts__about__left__body ul li div.value{background: #131313;color: #fff;}
.vi-color2 .charts__about__right__body table tbody tr td{color: #fff;}
.vi-color2 .charts__about__right__body table tbody tr:nth-child(odd) {background-color: #131313 !important;}
.vi-color2 .table_data tbody tr:nth-child(odd){background: none;}

body.vi-color3{background: #000;}
.vi-color3 .header__top, .vi-color3 .header__bottom, .vi-color3 .new-navbar .nav-item .dropdown-menu, .vi-color3 .banner__main__item__bottom {background-color: #000;}
.vi-color3 .header__middle, .vi-color3 .content, .vi-color3 .pika-single, .vi-color3 .main__wrapper__right__news, .vi-color3 .footer, .vi-color3 .links__main__carousel__item, .vi-color3 .footer__scroll, .vi-color3 .charts__header form button, .vi-color3 .charts__body, .vi-color3 .loader-wrapper, .vi-color3 .charts__about>div, .vi-color3 .news__pages__body__item  {background-color: #131313;}
.vi-color3 .banner::after{background-color: rgb(19 19 19 / 80%);}
.vi-color3 .banner__main__item__bottom>ul li span, .vi-color3 .banner__main__item__bottom>ul li small, .vi-color3 .banner__main__item__bottom__item p, .vi-color3 .main__wrapper__right__foreign__title h3{color: #a9e43c;}
.vi-color3 #refresh_captcha_contacts, .vi-color3 #contactMSG{background: #3e3e3e;}
.vi-color3 .main__wrapper__right__calendar .pika-title{background: #3e3e3e;}
.vi-color3 .main__wrapper__right__foreign__tab ul li a.active{background: #131313 !important;}
.vi-color3 .widget_price .price {color: #ffffff;}
.vi-color3 .js_tab_item.active{background: #000000 !important;}
.vi-color3 .switch_period .active {border-color: #5e5e5e;}
.vi-color3 .charts__about__left__body ul li span.name, .vi-color3 .charts__about__left__body ul li div.value{background: #131313;color: #fff;}
.vi-color3 .charts__about__right__body table tbody tr td{color: #fff;}
.vi-color3 .charts__about__right__body table tbody tr:nth-child(odd) {background-color: #131313 !important;}
.vi-color3 .table_data tbody tr:nth-child(odd){background: none;}