/* switch */
.thumb-off{
    left: -40px !important;
}
.twosmallfont{
    font-weight: 600;
}
.twosmallfont:hover{
    cursor: pointer;
}

.on-off-switch {
    position: relative;
    user-select: none;
}

.on-off-switch-track {
    position: absolute;
    border: solid #fff;
    z-index: 1;
    background-color: #fff;
    overflow: hidden;
    box-sizing: content-box;
    top: 50%;
    margin-top: -8px;
    cursor: pointer;
}

/* semi transparent white overlay */
.on-off-switch-track-white {
}

/* Track for "on" state */
.on-off-switch-track-on {
    background-color: #1ab700;
    border-color: #1ab700;
    position: absolute;
    z-index: 10;
    overflow: hidden;
}

/* Track for "off" state */
.on-off-switch-track-off {
    position: absolute;
    border: 1px solid #e2e2e2;
    background-color: #f5f5f5;
    z-index: 1;
}

.on-off-switch-thumb {
    position: absolute;
    z-index: 2;
    cursor: pointer;
}

.on-off-switch-thumb-shadow {
    position: absolute;
}

.track-on-gradient, .track-off-gradient {
}

.on-off-switch-thumb-color {
    background-color: #fff;
    position: absolute;
    box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.2);
}

.on-off-switch-thumb-off {
    position: absolute;
}

.on-off-switch-thumb-on {
    z-index: 10;
}

.on-off-switch-text {
    width: 100%;
    position: absolute;
    font-family: arial;
    user-select: none;
    font-size: 10px;
}

.on-off-switch-text-on {
    color: #FFF;
    text-align: left;
}

.on-off-switch-text-off {
    color: #000;
    text-align: right;
}

/* Mouse over thumb effect */
.on-off-switch-thumb-over {
}

body .eye_version_panel {
    position: relative;
    padding: 16px 0;
    border-bottom: 1px solid #FFF !important;
    background: #dddddd;
    z-index: 999;
}

body .eye_version_panel:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 8px;
    background: url(images/inner_shadow.png) 0 0 repeat-x;
}

.eye_version_panel .eye_item {
    margin: 2px 0;
}
.maxwidth-theme{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    text-align: center;
}
.eye_version_panel .eye_item .title {
    display: inline-block;
    vertical-align: top;
    margin: 5px 13px 0 0;
    font-size: 15px;
    line-height: 16px;
    color: #000000 !important;
}

.eye_version_panel .eye_item .values {
    display: inline-block;
    vertical-align: top;
    font-size: 0;
    line-height: 0;
}

.eye_version_panel .eye_item .values .value {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 0 0 0 8px;
    width: 48px;
    height: 44px;
    border: 1px solid #bbbbbb !important;
    border-radius: 3px;
    background: #FFF;
    cursor: pointer;
}

.eye_version_panel .eye_item .values .value:first-of-type {
    margin-left: 0;
}

.eye_version_panel .eye_item .values .value:before {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    background: url(images/eye.png) 0 0 no-repeat;
}

.eye_version_panel .eye_item .values .value.active {
    border: 4px solid #000 !important;
}

.eye_version_panel .eye_item.fonts .values .value1:before {
    width: 11px;
    height: 11px;
    margin: -5px 0 0 -5px;
    background-position: 0 -8px;
}

.eye_version_panel .eye_item.fonts .values .value2:before {
    width: 15px;
    height: 15px;
    margin: -7px 0 0 -7px;
    background-position: -12px -4px;
}

.eye_version_panel .eye_item.fonts .values .value3:before {
    width: 19px;
    height: 19px;
    margin: -9px 0 0 -9px;
    background-position: -28px 0;
}

.eye_version_panel .eye_item.colors .values .value:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    width: 38px;
    height: 34px;
    margin: -17px 0 0 -19px;
}

.eye_version_panel .eye_item.colors .values .value1:before {
    width: 14px;
    height: 16px;
    margin: -7px 0 0 -7px;
    background-position: -48px -5px;
}

.eye_version_panel .eye_item.colors .values .value2:before {
    width: 14px;
    height: 16px;
    margin: -7px 0 0 -7px;
    background-position: -63px -5px;
}

.eye_version_panel .eye_item.colors .values .value3:before {
    width: 14px;
    height: 16px;
    margin: -7px 0 0 -7px;
    background-position: -78px -5px;
}

.eye_version_panel .eye_item.colors .values .value1:after {
    background: #FFF;
}

.eye_version_panel .eye_item.colors .values .value2:after {
    background: #000;
}

.eye_version_panel .eye_item.colors .values .value3:after {
    background: #9fd7ff;
}

body .eye_version_panel .button .btn {
    position: relative;
    padding: 15px 22px 15px 56px;
    font-size: 15px;
    font-weight: bold;
    line-height: 16px;
    border-color: #FFF !important;
    background: #FFF !important;
    color: #000 !important;
    border-radius: 24px;
    color: #000;
}

.eye_version_panel .button .btn:hover {
    border-color: #FFF !important;
    background: #FFF !important;
    color: #000 !important;
}

.eye_version_panel .button .btn:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 22px;
    width: 20px;
    height: 13px;
    margin: -6px 0 0;
    background: url(images/eye.png) -112px 0 no-repeat;
}

.eye-gif{
    width: 30px;
    padding-right: 10px;
    transition: 2s;
}

.eye_version_panel .eye_item.images .title {
    margin-right: 20px;
}

.eye_version_panel .eye_item .eye_switcher_wrap {
    margin: -6px 0 0;
    display: inline-block;
    vertical-align: top;
}

.eye_version_panel .eye_item .eye_switcher {
    display: none;
}

.eye_version_panel .eye_item .on-off-switch-track {
    height: 22px !important;
    border: 4px solid #000 !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.eye_version_panel .eye_item .on-off-switch-track-off {
    border: none;
    background: #FFF;
}

.eye_version_panel .eye_item .on-off-switch-track-on {
    border: none;
    background: #FFF;
}

.eye_version_panel .eye_item .on-off-switch-thumb {
    top: 5px;
}

.eye_version_panel .eye_item .on-off-switch-thumb-on:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -7px 0 0 -9px;
    width: 18px;
    height: 15px;
    background: url(images/eye.png) -93px 0 no-repeat;
}

.eye_version_panel .eye_item.images {
    display: inline-block;
    vertical-align: top;
}

.eye_version_panel .eye_speaker {
    float: right;
    margin: 6px 0 0;
    display: inline-block;
    vertical-align: top;
}

.eye_version_panel .eye_speaker .eye_speaker_icon {
    width: 43px;
    height: 46px;
    display: block;
    cursor: pointer;
    background: url(images/speaker_off.svg) 0 0 no-repeat;
}

.eye_version_panel .eye_speaker input {
    display: none;
}

.eye_version_panel .eye_speaker input:checked + .eye_speaker_icon {
    background-image: url(images/speaker_on.svg);
}

body .eye_version_panel .clearfix.media {
    display: none;
}


.eye_version header a,
.eye_version footer a,
.eye_version .main a {
    text-decoration: underline !important;
}

.eye_version a:hover {
    text-decoration: none !important;
}

.eye_version .btn {
    text-decoration: none !important;
}

.eye_version .pagination a {
    text-decoration: none !important;
}

.eye_version .mega-menu table td .wrap a {
    text-decoration: none !important;
}

.eye_version .top-block .menu.topest div a {
    text-decoration: none !important;
}

.eye_version .phone a {
    text-decoration: none !important;
}

/*.eye_version .head-block .item-link .title a{text-decoration:none!important;}*/
.eye_version .top-block .top-block-item .inline-search-show > i {
    display: none;
}

/*.eye_version .top-block .top-block-item .phone .svg-phone{display:none;}*/
/*.eye_version .top-block .top-block-item .phone{padding-left:0;}*/
.eye_version .ask_a_question {
    background: none;
}

.eye_version .top-block .menu.topest {
    height: auto;
    white-space: nowrap;
}

.eye_version .mega-menu table .dropdown-menu li:hover > a {
    background: none;
}

.eye_version .shadow1:hover {
    box-shadow: none;
}

.eye_version .phone .dropdown a:hover,
.eye_version .menu-row.bgcolored,
.eye_version .menu-row.bgcolored .mega-menu table td:hover,
.eye_version .menu-row.bgcolored .burger:hover {
    background: none;
}

.eye_version .flexslider .flex-direction-nav a {
    border: 1px solid;
}

.eye_version .item-views.table-type-block.staff-items.staff-type-1 .item:hover .body-info {
    margin: 0;
}

.eye_version .company-block .item-views.blocks.front {
    padding-bottom: 0;
    border: none;
}

.eye_version .item-views.front.reviews .item {
    border: 1px solid;
}

.eye_version .partners.front .item {
    border: 1px solid;
    border-radius: 3px;
    overflow: hidden;
}

.eye_version body #headerfixed .menu-block .navs ul li > a:hover, .eye_version #headerfixed .menu-block .navs ul li.active > a, .eye_version #headerfixed .menu-block .navs ul li:hover > a, .eye_version #headerfixed .menu-block:focus .navs ul li > a {
    background: none;
}

.eye_version .index .menu-row:not(.bgcolored) .menu-only,
.eye_version .index .menu-row.bgcolored .menu-only {
    border: none;
}

.eye_version .item-views.table-type-block.staff-items.staff-type-2 .item .wrap {
    height: auto !important;
}

.eye_version .logo_and_menu-row .phone .svg-phone {
    background-image: url(images/e_header_phone.svg);
    background-position: 0 0;
}

.eye_version #mobilemenu.dropdown {
    border-top: none;
}

.eye_version .item-views.table-type-block.staff-items.staff-type-1 .item:hover .body-info {
    padding-right: 40px;
}

.eye_version .mega_fixed_menu .dropdown-menu > li > a:hover, .eye_version .mega_fixed_menu .dropdown-menu > li > a:focus {
    background: none;
}

.eye_version .sections.item-views.list.prices-elements .item .property .title-prop {
    margin-right: -7px;
}

.eye_version .sections.item-views.icons .item .info {
    padding-left: 0;
}

.eye_version .company-block .item-views.front .props {
    display: none;
}

.eye_version .company-block .item-views.front .info {
    border: none;
}

.eye_version .icons .item .image {
    display: none;
}

.eye_version .sections.item-views.list.icons .item .info {
    padding-left: 0;
}

.eye_version .top-block .top-block-item .inline-search-show {
    margin-left: 0;
}

.eye_version .with_dropdown .dropdown {
    right: auto;
}

.eye_version .tabs .nav.nav-tabs a {
    text-decoration: none !important;;
}

.eye_version_hide_image .main .image,
.eye_version_hide_image .main img {
    display: none !important;
}

.eye_version_hide_image .main .info,
.eye_version_hide_image .main .body-info,
.eye_version_hide_image .item-views.list .item .text {
    padding-left: 0 !important;
}

.eye_version_hide_image .item-views.table-type-block.staff-items.staff-type-2 .item .body-info {
    padding-top: 34px;
}

.eye_version_hide_image .item-views.table-type-block.staff-items .flexslider .flex-direction-nav .flex-prev,
.eye_version_hide_image .item-views.table-type-block.staff-items .flexslider .flex-direction-nav .flex-next {
    top: 50%;
    margin-top: -16px;
}

.eye_version_hide_image .item-views.table-type-block.staff-items .item > .wrap > .wrap {
    height: auto !important;
}

.eye_version_hide_image .item-views.table-type-block.staff-items .item .bottom-block {
    display: block !important;
}

.eye_version_hide_image .item-views.table-type-block.items-slider .body-info {
    padding-left: 30px !important;
}

.eye_version_hide_image .company-block .item-views.front .info .body-info {
    width: 100%;
}

.eye_version_hide_image .contacts-stores .item .top-wrap,
.eye_version_hide_image .detail.staff .top_block .top_right_block {
    padding-left: 0;
}

.eye_version_hide_image .item-views.table-type-block.staff-items.staff-type-1 .item:hover .body-info {
    margin-top: 0 !important;
}

.eye_version_hide_image .item-views.table-type-block.news2 .body-info {
    padding-left: 30px !important;
}

.eye_version_hide_image .banners-big .slides > li {
    background: none !important;
}

.eye_version_hide_image .item-views.table-type-block.staff-items.staff-type-1 .item .body-info {
    padding-left: 40px !important;
}

.eye_version_font_16,
.eye_version_font_16 div.bx-yandex-map,
.eye_version_font_16 .owl-item .description-column .sect_promotion_text,
.eye_version_font_16 .owl-item .description-column .sect_promotion_heading,
.eye_version_font_16 .owl-item .description-column .sect_promotion_heading a,
.eye_version_font_16 .owl-item .promotion__content a,
.eye_version_font_16 select option,
.eye_version_font_16 #mobilemenu .menu > ul > li > a,
.eye_version_font_16 #mobilemenu .expanded > .dropdown .menu_title,
.eye_version_font_16 #mobilemenu .expanded > .dropdown .menu_back a {
    font-size: 16px !important;
    line-height: 26px !important;
}

.eye_version_font_16 .with_dropdown .dropdown {
    min-width: 0;
}

.eye_version_font_16 .top-block .menu.topest {
    height: 45px;
}

.eye_version_font_16 .top-block .top-block-item .phone-block .dropdown {
    left: -22px;
}

.eye_version_font_16 footer .eye-block .eye-link .icon {
    top: 3px;
}

.eye_version_font_16 footer .print-link .icon {
    top: 1px;
}

.eye_version_font_16 footer .info .email:before {
    top: 6px;
}

.eye_version_font_16 .sections.item-views.list.prices-elements .item .property .title-prop {
    margin-right: -5px;
}

.eye_version_font_20,
.eye_version_font_20 div.bx-yandex-map,
.eye_version_font_20 .owl-item .description-column .sect_promotion_text,
.eye_version_font_20 .owl-item .description-column .sect_promotion_heading,
.eye_version_font_20 .owl-item .description-column .sect_promotion_heading a,
.eye_version_font_20 .owl-item .promotion__content a,
.eye_version_font_20 select option,
.eye_version_font_20 #mobilemenu .menu > ul > li > a,
.eye_version_font_20 #mobilemenu .expanded > .dropdown .menu_title,
.eye_version_font_20 #mobilemenu .expanded > .dropdown .menu_back a {
    font-size: 20px !important;
    line-height: 33px !important;
}

.eye_version_font_20 .top-block .menu.topest {
    height: 49px;
}

.eye_version_font_20 .top-block .social-icons li a {
    height: 49px;
}

.eye_version_font_20 .top-block .top-block-item.menu_wrap {
    width: 36%;
}

.eye_version_font_20 #headerfixed .logo-row .logo {
    height: 71px;
    line-height: 67px;
}

.eye_version_font_20.eye_version .top-block {
    height: 49px;
}

.eye_version_font_20 .top-block .top-block-item .phone .svg-phone {
    top: 6px;
}

.eye_version_font_20 .top-block .top-block-item .phone {
    display: none;
}


.eye_version_font_20 footer .info .email:before {
    top: 10px;
}

.eye_version_font_20 footer .info div.address:before {
    top: 5px;
}

.eye_version_font_20 footer .info .phone .svg-phone {
    top: 6px;
}

.eye_version_font_20 footer .print-link .icon {
    top: 4px;
}

.eye_version_font_20 footer .eye-block .eye-link .icon {
    top: 5px;
}

.eye_version_font_20 .reviews.item-views .item .title:before {
    top: 8px;
}

.eye_version_font_20 .logo_and_menu-row .personal-link .svg-cabinet-login {
    top: -7px;
}

.eye_version_font_20 #mobilemenu .expanded > .dropdown .menu_back .svg {
    top: 22px;
}

.eye_version_font_20 #mobilemenu .contacts .email,
.eye_version_font_20 #mobilemenu .contacts .address,
.eye_version_font_20 #mobilemenu .social-icons li > a {
    font-size: 14px;
}

.eye_version_font_20 #mobilemenu .menu.middle a .svg-cabinet {
    top: 28px;
}

.eye_version_font_20 #mobilemenu .menu.middle a .svg-cabinet-login {
    top: 28px;
}

.eye_version_font_20 #mobilemenu .menu.middle a .svg-phone {
    top: 29px;
}

.eye_version_font_20 .contacts-stores .item .top-wrap .schedule:before {
    top: 6px;
}

.eye_version_font_20 .contacts-stores .item .top-wrap .metro:before {
    top: 7px;
}

.eye_version_font_20 .url-block:not(.next-url) i {
    top: -8px;
}

.eye_version_font_20 .sections.item-views.list.prices-elements .item .property:before {
    top: 12px;
}

.eye_version_font_20 .btn {
    border-radius: 22px;
}

.eye_version_font_20 .btn.btn-lg {
    border-radius: 27px;
}

.eye_version_font_24,
.eye_version_font_24 div.bx-yandex-map,
.eye_version_font_24 .owl-item .description-column .sect_promotion_text,
.eye_version_font_24 .owl-item .description-column .sect_promotion_heading,
.eye_version_font_24 .owl-item .description-column .sect_promotion_heading a,
.eye_version_font_24 .owl-item .promotion__content a,
.eye_version_font_24 select option,
.eye_version_font_24 #mobilemenu .menu > ul > li > a,
.eye_version_font_24 #mobilemenu .expanded > .dropdown .menu_title,
.eye_version_font_24 #mobilemenu .expanded > .dropdown .menu_back a {
    font-size: 24px !important;
    line-height: 40px !important;
}

.eye_version_font_24 .top-block .menu.topest {
    height: 54px;
}

.eye_version_font_24 .top-block .social-icons li a {
    height: 54px;
}

.eye_version_font_24 #headerfixed .logo-row .logo {
    height: 78px;
    line-height: 74px;
}

.eye_version_font_24.eye_version .top-block {
    height: 54px;
}

.eye_version_font_24 .top-block .top-block-item .phone .svg-phone {
    top: 8px;
}

.eye_version_font_24 footer .info .email:before {
    top: 13px;
}

.eye_version_font_24 footer .info div.address:before {
    top: 7px;
}

.eye_version_font_24 footer .info .phone .svg-phone {
    top: 8px;
}

.eye_version_font_24 footer .print-link .icon {
    top: 5px;
}

.eye_version_font_24 footer .eye-block .eye-link .icon {
    top: 6px;
}

.eye_version_font_24 .reviews.item-views .item .title:before {
    top: 11px;
}

.eye_version_font_24 .logo_and_menu-row .personal-link .svg-cabinet-login {
    top: -8px;
}

/*.eye_version_font_20 #mobilemenu .menu.middle a .svg-cabinet-login*/
.eye_version_font_24 #mobilemenu .expanded > .dropdown .menu_back .svg {
    top: 26px;
}

.eye_version_font_24 #mobilemenu .contacts .email,
.eye_version_font_24 #mobilemenu .contacts .address,
.eye_version_font_24 #mobilemenu .social-icons li > a {
    font-size: 21px;
}

.eye_version_font_24 #mobilemenu .contacts .email,
.eye_version_font_24 #mobilemenu .contacts .address {
    line-height: 25px;
}

.eye_version_font_24 #mobilemenu .menu.middle a .svg-cabinet {
    top: 31px;
}

.eye_version_font_24 #mobilemenu .menu.middle a .svg-cabinet-login {
    top: 31px;
}

.eye_version_font_24 #mobilemenu .menu.middle a .svg-phone {
    top: 33px;
}

.eye_version_font_24 #mobilemenu .contacts .svg-email {
    top: 19px;
}

.eye_version_font_24 #mobilemenu .contacts .svg.svg-address {
    top: 15px;
}

.eye_version_font_24 .contacts-stores .item .top-wrap .schedule:before {
    top: 8px;
}

.eye_version_font_24 .contacts-stores .item .top-wrap .metro:before {
    top: 9px;
}

.eye_version_font_24 .rolldown .btn.arrow-open.sm {
    top: 3px;
}

.eye_version_font_24 .url-block:not(.next-url) i {
    top: -6px;
}

.eye_version_font_24 .sections.item-views.list.prices-elements .item .property:before {
    top: 13px;
}

.eye_version_font_24 .btn {
    border-radius: 24px;
}

.eye_version_font_24 .btn.btn-lg {
    border-radius: 29px;
}

.eye_version_font_24 .top-block .top-block-item .phone {
    display: none;
}

.eye_version .sections.item-views .item .text.childs ul li a {
    text-decoration: none !important;
}

.eye_version .sections.item-views .item .text.childs ul li a > span:first-of-type {
    text-decoration: underline;
}

.eye_version .search-page .searchinput .btn-search:hover {
    background: none !important;
}

.eye_version .bottom-menu2 {
    height: auto;
}

.eye_version .logo_and_menu-row .search .btn-search {
    opacity: 1;
}

.eye_version .menu-row.bgcolored .mega-menu table td.active {
    background: none;
}

.eye_version .breadcrumb > li + li:before {
    opacity: 1;
}

.eye_version .item-views.table-type-block .item .image:not(.wpi) {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
}

.eye_version .side-menu > li > a:hover,
.eye_version .side-menu > li > a:focus,
.eye_version .side-menu > li > a:active {
    background: none;
}

.eye_version .top-block .menu.topest .dropdown a:hover {
    background: none;
}

.eye_version .menu-row.bgcolored .wrap_icon:hover {
    background: none;
}

.eye_version #staff-map {
    border-top: none;
}

.eye_version .item-views.table-type-block.staff-items.staff-type-2 .item > .wrap {
    border: none;
}

.eye_version .registraion-page > .wrap {
    background: none;
}

.eye_version footer .social-icons li a:hover,
.eye_version .auth_wrapp .soc-avt .row a:hover {
    opacity: 1;
}

.eye_version footer .social-icons li.vk:hover a {
    background-position: -192px 0;
}

.eye_version footer .social-icons li.facebook:hover a {
    background-position: -240px 0;
}

.eye_version footer .social-icons li.twitter:hover a {
    background-position: -288px 0;
}

.eye_version footer .social-icons li.instagram:hover a {
    background-position: -288px -48px;
}

.eye_version footer .social-icons li.ytb:hover a {
    background-position: -336px -48px;
}

.eye_version footer .social-icons li.odn:hover a {
    background-position: -336px 0;
}

.eye_version footer .social-icons li.gplus:hover a {
    background-position: -240px -48px;
}

.eye_version footer .social-icons li.mail:hover a {
    background-position: -192px -48px;
}

.eye_version footer .social-icons li.pinterest:hover a {
    background-position: -192px -96px;
}

.eye_version footer .social-icons li.viber:hover a {
    background-position: -240px -96px;
}

.eye_version footer .social-icons li.whatsapp:hover a {
    background-position: -288px -96px;
}

.eye_version .mega-menu table .wrap > .dropdown-menu li:first-of-type > .dropdown-menu {
    top: -1px;
}

.eye_version .phone .dropdown > .wrap {
    margin-top: 11px;
}

.eye_version .top-block .menu.topest .dropdown {
    margin-top: -1px;
}

.eye_version .mega_fixed_menu .mega-menu table .menu-item .dropdown-menu {
    border: none !important;
}

.eye_version .bx_filter input[type="checkbox"]:checked + label:after,
.eye_version .filter input[type="checkbox"]:checked + label:after {
    z-index: 3;
}

.eye_version footer .eye-block .eye-link:hover .text {
    text-decoration: none;
}

.eye_version footer .print-link .text,
.eye_version footer .eye-link .text {
    cursor: pointer !important;
}

.eye_version .detail .detailimage {
    background: none;
}

/**{cursor:url(images/b_audio_cursor.svg),text}*/
img.eye_version_black_color{
    visibility: hidden;
}
.eye_version_black_color a{
    color: #000!important;
}
.eye_version_black_color,
.eye_version_black_color h1,
.eye_version_black_color h2,
.eye_version_black_color h3,
.eye_version_black_color h4,
.eye_version_black_color h5,
.eye_version_black_color h6,
.eye_version_black_color p,
.eye_version_black_color p a,
.eye_version_black_color a,
.eye_version_black_color .regionality__current-city,
.eye_version_black_color .worktime__title,
.eye_version_black_color .menu-toggle-block__medium,
.eye_version_black_color .menu-toggle-right-block,
.eye_version_black_color .contacts-section__address_header_1,
.eye_version_black_color i.fas,
.eye_version_black_color svg path,
.eye_version_black_color table > tbody > tr > td,
.eye_version_black_color table > tbody > tr > td > a,
.eye_version_black_color .name_data,
.eye_version_black_color .worker-list_info-block-grey,
.eye_version_black_color .header_top,
.eye_version_black_color .scroll_news,
.eye_version_black_color .scroll_advantages,
.eye_version_black_color .scroll_advantages .adv-heading,
.eye_version_black_color .sect_promotion_heading,
.eye_version_black_color .worker-grid-square__dynamic-block,
.eye_version_black_color .header-fixed-container,
.eye_version_black_color .toggle-menu-block,
.eye_version_black_color .nav-panel-fixed,
.eye_version_black_color .root-item,
.eye_version_black_color .level_2,
.eye_version_black_color .card-body,
.eye_version_black_color .breadcrumb > li + li:before,
.eye_version_black_color .header_bottom,
.eye_version_black_color .header_bottom ul.nav_list>li>a,
.eye_version_black_color .bottom-nav-list__root,
.eye_version_black_color .worker-grid-square__info-block-title,
.eye_version_black_color .worker-grid-square__info-block-value,
.eye_version_black_color .about-section__text,
.eye_version_black_color .sect_service_heading,
.eye_version_black_color .slider_text_left *,
.eye_version_black_color .content span,
.eye_version_black_color #advantages .adv-text-cnt,
.eye_version_black_color .advantage-cnt .adv-text-cnt,
.eye_version_black_color .price-list__item,
.eye_version_black_color .sidebar-footer-element,
.eye_version_black_color .prv_top_number,
.eye_version_black_color .phonenum,
.eye_version_black_color .header__dropdown-phone-title,
.eye_version_black_color .btn,
.eye_version_black_color .regionality-block > a,
.eye_version_black_color .prv_from_group label,
.eye_version_black_color .footer-section__email > a,
.eye_version_black_color #bx_3283891367_378,
.eye_version_black_color #bx_651765591_378,
.eye_version_black_color li > .left_menu_parent_link > a,
.eye_version_black_color .ask_a_question .inner .text-block,
.eye_version_black_color .form .form-header .title,
.eye_version_black_color .news-detail__popular-news-title,
.eye_version_black_color .news-detail__popular-news-item-name > a,
.eye_version_black_color .popup .btn:hover > span,
.eye_version_black_color .form .btn:hover > span,
.eye_version_black_color .form .big-title,
.eye_version_black_color font.notetext, .eye_version_black_color font.errortext,
.eye_version_black_color .sections.item-views.list.prices-elements .item .prices .price:not(.old),
.eye_version_black_color .sections.item-views.list.prices-elements .item .prices .price.old,
.eye_version_black_color .form_subscribe,
.eye_version_black_color ::-webkit-input-placeholder,
.eye_version_black_color .form_subscribe input[type='text'],
.eye_version_black_color .form_subscribe button[type='submit'],
.eye_version_black_color .footer-section,
.eye_version_black_color .colored,
.eye_version_black_color .news-item__body,
.eye_version_black_color .news-item__body div,
.eye_version_black_color .news-item__body a,
.eye_version_black_color .faq_collapse,
.eye_version_black_color .bx-breadcrumb .bx-breadcrumb-item span,
.eye_version_black_color .sect_service_detail,
.eye_version_black_color .side-info-navigation,
.eye_version_black_color .side-info-container,
.eye_version_black_color .bx_filter .bx_filter_input_checkbox .bx_filter_param_text,
.eye_version_black_color .filter label > span,
.eye_version_black_color footer .info .blocks {
    color: #000!important;
    fill: #000!important;;
    background: #fff !important;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: unset !important;
}
.eye_version_black_color .btn,
.eye_version_black_color .faq_collapse,
.eye_version_black_color .side-info-close,
.eye_version_black_color .scrollToTop,
.eye_version_black_color .uploader,
.eye_version_black_color .prv-elem-like__button,
.eye_version_black_color .share-block__button,
.eye_version_black_color .scroll,
.eye_version_black_color .prv_from_group textarea,
.eye_version_black_color .prv_from_group input,
.eye_version_black_color .hamburger-btn .icon-bar,
.eye_version_black_color .menu-toggle__button_ask,
.eye_version_black_color .form_subscribe
.eye_version_black_color .form_subscribe,
.eye_version_black_color .menu-toggle-right__button_ask,
.eye_version_black_color button[type="submit"]{
color: #000!important;
fill: #000!important;
background: #fff !important;
border: 2px #000 solid;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: unset !important;
}
.eye_version_black_color .sect_promotion_bg,
.eye_version_black_color .news-item__img,
.eye_version_black_color .worker-grid-square__detail-page,
.eye_version_black_color .left_menu_ul,
.eye_version_black_color .left_menu_parent_link,
.eye_version_black_color .side-info-navigation,
.eye_version_black_color .side-info-navigation-element,
.eye_version_black_color .sidebar-footer-element,
.eye_version_black_color .partners-list_partner-inner,
.eye_version_black_color .toogle-menu-right-block,
.eye_version_black_color .sect_service_cnt{
border: 2px #000 solid;
}

img.eye_version_yellow_color{
visibility: hidden;
}
/*.eye_version_yellow_color a{*/
/*    color: #ff0!important;*/
/*}*/
.eye_version_yellow_color,
.eye_version_yellow_color h1,
.eye_version_yellow_color h2,
.eye_version_yellow_color h3,
.eye_version_yellow_color h4,
.eye_version_yellow_color h5,
.eye_version_yellow_color h6,
.eye_version_yellow_color p,
.eye_version_yellow_color p a,
.eye_version_yellow_color a,
.eye_version_yellow_color .regionality__current-city,
.eye_version_yellow_color .worktime__title,
.eye_version_yellow_color .menu-toggle-block__medium,
.eye_version_yellow_color .menu-toggle-right-block,
.eye_version_yellow_color .contacts-section__address_header_1,
.eye_version_yellow_color i.fas,
.eye_version_yellow_color svg path,
.eye_version_yellow_color table > tbody > tr > td,
.eye_version_yellow_color table > tbody > tr > td > a,
.eye_version_yellow_color .name_data,
.eye_version_yellow_color .worker-list_info-block-grey,
.eye_version_yellow_color .header_top,
.eye_version_yellow_color .scroll_news,
.eye_version_yellow_color .scroll_advantages,
.eye_version_yellow_color .scroll_advantages .adv-heading,
.eye_version_yellow_color .sect_promotion_heading,
.eye_version_yellow_color .worker-grid-square__dynamic-block,
.eye_version_yellow_color .header-fixed-container,
.eye_version_yellow_color .toggle-menu-block,
.eye_version_yellow_color .nav-panel-fixed,
.eye_version_yellow_color .root-item,
.eye_version_yellow_color .level_2,
.eye_version_yellow_color .card-body,
.eye_version_yellow_color .breadcrumb > li + li:before,
.eye_version_yellow_color .header_bottom,
.eye_version_yellow_color .header_bottom ul.nav_list>li>a,
.eye_version_yellow_color .bottom-nav-list__root,
.eye_version_yellow_color .worker-grid-square__info-block-title,
.eye_version_yellow_color .worker-grid-square__info-block-value,
.eye_version_yellow_color .about-section__text,
.eye_version_yellow_color .sect_service_heading,
.eye_version_yellow_color .slider_text_left *,
.eye_version_yellow_color .content span,
.eye_version_yellow_color #advantages .adv-text-cnt,
.eye_version_yellow_color .advantage-cnt .adv-text-cnt,
.eye_version_yellow_color .price-list__item,
.eye_version_yellow_color .sidebar-footer-element,
.eye_version_yellow_color .prv_top_number,
.eye_version_yellow_color .phonenum,
.eye_version_yellow_color .header__dropdown-phone-title,
.eye_version_yellow_color .btn,
.eye_version_yellow_color .regionality-block > a,
.eye_version_yellow_color .prv_from_group label,
.eye_version_yellow_color .footer-section__email > a,
.eye_version_yellow_color #bx_3283891367_378,
.eye_version_yellow_color #bx_651765591_378,
.eye_version_yellow_color li > .left_menu_parent_link > a,
.eye_version_yellow_color .ask_a_question .inner .text-block,
.eye_version_yellow_color .form .form-header .title,
.eye_version_yellow_color .news-detail__popular-news-title,
.eye_version_yellow_color .news-detail__popular-news-item-name > a,
.eye_version_yellow_color .popup .btn:hover > span,
.eye_version_yellow_color .form .btn:hover > span,
.eye_version_yellow_color .form .big-title,
.eye_version_yellow_color font.notetext, .eye_version_yellow_color font.errortext,
.eye_version_yellow_color .sections.item-views.list.prices-elements .item .prices .price:not(.old),
.eye_version_yellow_color .sections.item-views.list.prices-elements .item .prices .price.old,
.eye_version_yellow_color .form_subscribe,
.eye_version_yellow_color ::-webkit-input-placeholder,
.eye_version_yellow_color .form_subscribe input[type='text'],
.eye_version_yellow_color .form_subscribe button[type='submit'],
.eye_version_yellow_color .footer-section,
.eye_version_yellow_color .colored,
.eye_version_yellow_color .news-item__body,
.eye_version_yellow_color .news-item__body div,
.eye_version_yellow_color .news-item__body a,
.eye_version_yellow_color .faq_collapse,
.eye_version_yellow_color .bx-breadcrumb .bx-breadcrumb-item span,
.eye_version_yellow_color .sect_service_detail,
.eye_version_yellow_color .side-info-navigation,
.eye_version_yellow_color .side-info-container,
.eye_version_yellow_color .bx_filter .bx_filter_input_checkbox .bx_filter_param_text,
.eye_version_yellow_color .filter label > span,
.eye_version_yellow_color footer .info .blocks {
    color: #ff0!important;
    fill: #ff0!important;
    background: #000 !important;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: unset !important;
}
.eye_version_yellow_color .owl-theme .owl-dots .owl-dot.active span,
.eye_version_yellow_color .sect_promotion_discount {
    background: #ff0 !important;
}
.eye_version_blue_color .owl-theme .owl-dots .owl-dot.active span,
.eye_version_blue_color .sect_promotion_discount {
    background: #000 !important;
}
.eye_version_black_color .owl-theme .owl-dots .owl-dot.active span,
.eye_version_black_color .sect_promotion_discount {
    background: #000 !important;
}
.eye_version_yellow_color .btn,
.eye_version_yellow_color .faq_collapse,
.eye_version_yellow_color .side-info-close,
.eye_version_yellow_color .scrollToTop,
.eye_version_yellow_color .uploader,
.eye_version_yellow_color .prv-elem-like__button,
.eye_version_yellow_color .share-block__button,
.eye_version_yellow_color .scroll,
.eye_version_yellow_color .prv_from_group textarea,
.eye_version_yellow_color .prv_from_group input,
.eye_version_yellow_color .hamburger-btn .icon-bar,
.eye_version_yellow_color .menu-toggle__button_ask,
.eye_version_yellow_color .form_subscribe,
.eye_version_yellow_color .menu-toggle-right__button_ask,
.eye_version_yellow_color button[type="submit"]{
    color: #ff0!important;
    fill: #ff0!important;
    background: #000 !important;
    border: 2px #ff0 solid;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: unset !important;
}
.eye_version_yellow_color .sect_promotion_bg,
.eye_version_yellow_color .news-item__img,
.eye_version_yellow_color .worker-grid-square__detail-page,
.eye_version_yellow_color .left_menu_ul,
.eye_version_yellow_color .left_menu_parent_link,
.eye_version_yellow_color .side-info-navigation,
.eye_version_yellow_color .side-info-navigation-element,
.eye_version_yellow_color .sidebar-footer-element,
.eye_version_yellow_color .partners-list_partner-inner,
.eye_version_yellow_color .toogle-menu-right-block,
.eye_version_yellow_color .sect_service_cnt{
    border: 2px #ff0 solid;
}

img.eye_version_blue_color{
    visibility: hidden;
}
.eye_version_blue_color a{
    color: #000!important;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: unset !important;
}
.eye_version_blue_color,
.eye_version_blue_color h1,
.eye_version_blue_color h2,
.eye_version_blue_color h3,
.eye_version_blue_color h4,
.eye_version_blue_color h5,
.eye_version_blue_color h6,
.eye_version_blue_color p,
.eye_version_blue_color p a,
.eye_version_blue_color a,
.eye_version_blue_color .regionality__current-city,
.eye_version_blue_color .worktime__title,
.eye_version_blue_color .menu-toggle-block__medium,
.eye_version_blue_color .menu-toggle-right-block,
.eye_version_blue_color .contacts-section__address_header_1,
.eye_version_blue_color i.fas,
.eye_version_blue_color svg path,
.eye_version_blue_color table > tbody > tr > td,
.eye_version_blue_color table > tbody > tr > td > a,
.eye_version_blue_color .name_data,
.eye_version_blue_color .worker-list_info-block-grey,
.eye_version_blue_color .header_top,
.eye_version_blue_color .scroll_news,
.eye_version_blue_color .scroll_advantages,
.eye_version_blue_color .scroll_advantages .adv-heading,
.eye_version_blue_color .sect_promotion_heading,
.eye_version_blue_color .worker-grid-square__dynamic-block,
.eye_version_blue_color .header-fixed-container,
.eye_version_blue_color .toggle-menu-block,
.eye_version_blue_color .nav-panel-fixed,
.eye_version_blue_color .root-item,
.eye_version_blue_color .level_2,
.eye_version_blue_color .card-body,
.eye_version_blue_color .breadcrumb > li + li:before,
.eye_version_blue_color .header_bottom,
.eye_version_blue_color .header_bottom ul.nav_list>li>a,
.eye_version_blue_color .bottom-nav-list__root,
.eye_version_blue_color .worker-grid-square__info-block-title,
.eye_version_blue_color .worker-grid-square__info-block-value,
.eye_version_blue_color .about-section__text,
.eye_version_blue_color .sect_service_heading,
.eye_version_blue_color .slider_text_left *,
.eye_version_blue_color .content span,
.eye_version_blue_color #advantages .adv-text-cnt,
.eye_version_blue_color .advantage-cnt .adv-text-cnt,
.eye_version_blue_color .price-list__item,
.eye_version_blue_color .sidebar-footer-element,
.eye_version_blue_color .prv_top_number,
.eye_version_blue_color .phonenum,
.eye_version_blue_color .header__dropdown-phone-title,
.eye_version_blue_color .btn,
.eye_version_blue_color .regionality-block > a,
.eye_version_blue_color .prv_from_group label,
.eye_version_blue_color .footer-section__email > a,
.eye_version_blue_color #bx_3283891367_378,
.eye_version_blue_color #bx_651765591_378,
.eye_version_blue_color li > .left_menu_parent_link > a,
.eye_version_blue_color .ask_a_question .inner .text-block,
.eye_version_blue_color .form .form-header .title,
.eye_version_blue_color .news-detail__popular-news-title,
.eye_version_blue_color .news-detail__popular-news-item-name > a,
.eye_version_blue_color .popup .btn:hover > span,
.eye_version_blue_color .form .btn:hover > span,
.eye_version_blue_color .form .big-title,
.eye_version_blue_color font.notetext, .eye_version_blue_color font.errortext,
.eye_version_blue_color .sections.item-views.list.prices-elements .item .prices .price:not(.old),
.eye_version_blue_color .sections.item-views.list.prices-elements .item .prices .price.old,
.eye_version_blue_color .form_subscribe,
.eye_version_blue_color ::-webkit-input-placeholder,
.eye_version_blue_color .form_subscribe input[type='text'],
.eye_version_blue_color .form_subscribe button[type='submit'],
.eye_version_blue_color .footer-section,
.eye_version_blue_color .colored,
.eye_version_blue_color .news-item__body,
.eye_version_blue_color .news-item__body div,
.eye_version_blue_color .news-item__body a,
.eye_version_blue_color .faq_collapse,
.eye_version_blue_color .bx-breadcrumb .bx-breadcrumb-item span,
.eye_version_blue_color .sect_service_detail,
.eye_version_blue_color .side-info-navigation,
.eye_version_blue_color .side-info-container,
.eye_version_blue_color .bx_filter .bx_filter_input_checkbox .bx_filter_param_text,
.eye_version_blue_color .filter label > span,
.eye_version_blue_color footer .info .blocks {
    color: #000 !important;
    fill: #000 !important;
    background: #9fd7ff!important;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: unset !important;
}
.eye_version_blue_color .btn,
.eye_version_blue_color .faq_collapse,
.eye_version_blue_color .side-info-close,
.eye_version_blue_color .scrollToTop,
.eye_version_blue_color .uploader,
.eye_version_blue_color .prv-elem-like__button,
.eye_version_blue_color .share-block__button,
.eye_version_blue_color .scroll,
.eye_version_blue_color .prv_from_group textarea,
.eye_version_blue_color .prv_from_group input,
.eye_version_blue_color .hamburger-btn .icon-bar,
.eye_version_blue_color .menu-toggle__button_ask,
.eye_version_blue_color .form_subscribe,
.eye_version_blue_color .menu-toggle-right__button_ask,
.eye_version_blue_color button[type="submit"]{
    color: #000 !important;
    fill: #000 !important;
    background: #9fd7ff !important;
    border: 2px #000 solid;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: unset !important;
}
.eye_version_blue_color .sect_promotion_bg,
.eye_version_blue_color .news-item__img,
.eye_version_blue_color .worker-grid-square__detail-page,
.eye_version_blue_color .left_menu_ul,
.eye_version_blue_color .left_menu_parent_link,
.eye_version_blue_color .side-info-navigation,
.eye_version_blue_color .side-info-navigation-element,
.eye_version_blue_color .sidebar-footer-element,
.eye_version_blue_color .partners-list_partner-inner,
.eye_version_blue_color .toogle-menu-right-block,
.eye_version_blue_color .sect_service_cnt{
    border: 2px #000 solid;
}

@media (max-width: 991px) {
    body .eye_version_panel .button_wrap {
        margin-top: 28px;
    }

    body .eye_version_panel .eye_item_wrap {
        margin-top: 30px;
    }

    body .eye_version_panel .clearfix.media {
        display: block;
    }

    body .eye_version_panel {
        padding-bottom: 32px;
    }

    .eye_version_panel .eye_speaker {
        float: none;
        margin-left: 64px;
        margin-top: 34px;
    }
}

@media (max-width: 767px) {
    .eye_version_panel .eye_speaker {
        margin-left: 15px;
    }
}

@media (max-width: 600px) {
    body .eye_version_panel {
        padding-top: 31px;
    }

    .eye_version_panel .col-xs-6 {
        width: 100%;
        float: none;
    }

    .eye_version_panel .eye_item.colors {
        margin-top: 30px;
    }
}