.grayscale-toggle {
  border: none;
  border-radius: 20px;
  cursor: pointer;
  display: flex;
  padding: 5.3px 10.8px;
  margin-right: 10px;
  /* gap: 8px; */
  background: #ffffff;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
  z-index: 1000;
  position: relative;
  justify-content: center;
  align-items: center;
}

.grayscale-toggle:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}

.grayscale-toggle.active {
  background: #333;
  color: white;
}

/* .icon {
  width: 16px;
  height: 16px;
  stroke: currentColor;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  fill: none;
} */

.icon-moon {
  display: block;
}

.icon-sun {
  display: none;
}

.grayscale-toggle.active .icon-moon {
  display: none;
  font-size: 15px;
}

.grayscale-toggle.active .icon-sun {
  display: block;
  font-size: 15px;
}

/* ============================================================== */
body {
  transition: filter 0.5s;
  overflow-x: hidden;
}

/* .bw a,
.bw h2,
.bw img,
.bw iframe,
.bw .rtl__last_change,
.bw #navInner,
.bw .lk_main,
.bw .mCSB_dragger,
.bw .title__news_block,
.bw .person_item,
.bw .menu2Level,
.bw .popup_content,
.bw #mainServices,
.bw #mainArticlesDiv,
.bw #poll_forum,
.bw .jButton,
.bw #person_ajax .tile_item .recommend,
.bw .menu_item {
  transition: 0.1s all ease;
  filter: grayscale(100%) !important;
} */

.bw a,
/* .bw h2, */
.bw img,
.bw iframe,
.bw table tr,
.bw input,
.bw i,
.bw .cusel,
.bw [class^="banner_container_new"],
.bw [class^="banner_container_new"] *,
.bw .topAdInner *,
.bw .tblbord .tbltr,
.bw .rtl__last_change,
.bw #navInner,
.bw .lk_main,
.bw .show_menu_user *,
.bw #topSearch,
.bw #ruscable_widgetRTL *,
.bw #cabsReklama *,
.bw .mCSB_dragger,


.bw .notifications_container .notif_content *,
.bw .notifications_container .no_readed,
.bw .notifications_switcher,
.bw .quotation_switcher,
.bw .lme_chart *,
.bw .lme-statistics *,
.bw .pagination *,
.bw .range-buttons .range-btn,
.bw .buttons-container button,
.bw .embed_code .copy-notification,

.bw .title__news_block,
.bw .person_item,
.bw .table_rtl tr *,
.bw .menu2Level,
.bw .popup_content,


.bw .service-calculation-panel-container *,
.bw .newsbox *,
.bw div.rass_ctrls *,
.bw .rass_chbx *,
.bw .pageSpecial.specialLightBlue,
.bw .markInfo,
.bw .rBlock-chesnok,
.bw .rBlock-chesnok *,
.bw .main_content_lk .wrapper,

.bw .content a,
.bw .content .forum_container .themes_content *,
.bw .content .forum_container .message_in_forum *,
.bw .content .company_container *,
.bw .content .tblbord tr *,
.bw .content table tr .userslist2 *,
.bw .content .servise_list.userslist2>li *,
.bw .content .servise_list.userslist2 li,
.bw .content .messages_content li *,
.bw .lk_body,
.bw .lk_body .premium_activate,

.bw .companyPodrobno_container .company_container_wrap .cover_company_container .cover_wrapper,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .cover_wrapper *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .main_container .main_container_content,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .news_content .load-item-news *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .btn_news_more,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .ajax_content li *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .insider_list_wrap1 .insider_item *,
.bw .table tr *,
.bw .card_blue,
.bw .card_blue .mark_item *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .experts_block .expert_block *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .people_card .person_card_content *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .users_card_conatainer .users_card *,

.bw .line_search,

.bw .horo_container *,
.bw .nav_content *,
.bw #sideRightMenu *,
.bw #mainServices,

.bw #mainArticlesDiv .block_int .int-itm *,
.bw #mainArticlesDiv .tile_wrap .tile_item *,
.bw .innerBlockBord .tile_wrap .tile_item *,

.bw #person_ajax .tile_wrap .tile_item *,
.bw #innerPage .pressItem *,
.bw .magazine_wrap .magazine_item *,

.bw .video_list_wrap .video_item *,
.bw .content_body .web_item *,
.bw .comp_list_wrap .comp_list .table_rtl_body tr,
.bw .table_rtl_body tr *,

.bw .m_block_wrap .m_block .item_block *,
.bw .m_block_wrap .m_block .item_block,
.bw .m_block_wrap .m_block .in_header,
.bw .pub_block .pub_item *,
.bw .exib_block .exib_item *,
.bw table.top tr *,
.bw .menu_items *,

.bw #amount *,
.bw .msg_forum .msg_info *,
.bw .msg_forum .msg_post *,
.bw #themesList .tr_new_them_fix *,
.bw #themesList .tr_new_them *,

.bw .owl-stage .owl-item *,

.bw .companyPodrobno li.best,
.bw .companyPodrobno li.best *,
.bw .companyPodrobno li.normal *,

.bw .content_forum_wrap *,

.bw .main__news_block .news__wrapper *,
.bw .main__news_block .small__news *,

.bw .b24-widget-button-position-bottom-left.b24-widget-button-wrapper *,
.bw .b24-window-widget-p-bottom-left *,

.bw .bottom-panel *,

.bw .stat_page__table table tbody tr *,
.bw .results_inn .title__comp *,
.bw .col-md-12 .row .card__value,
.bw .col-md-12 .row .card__value *,
.bw .col-md-12 .row .card__info_wrap *,
.bw .col-md-12 .row p.card__info_text *,
.bw .col-md-12 .row .top_line_profit *,
.bw .card_znak *,
.bw .card_znak,
.bw .table-info *,
.bw .col-md-12 .row .rc_content *,
.bw .col-md-12 .row .blue_card,
.bw .col-md-12 .row .blue_card *,
.bw .col-md-12 .graph_wrap *,


.bw .pageText .tile_wrap .tile_item *,
.bw .analytic_data .analytic_data_item *,
.bw #poll_forum,
.bw .column_rblock .person_feedback__list .person_feedback__item *,


.bw .line,
.bw .jButton,

.bw .menu_item {
  transition: .1s all ease;
  filter: grayscale(100%);
}


.bw a:hover,
.bw img:hover,
.bw iframe:hover,
.bw i:hover,
.bw input:hover,
.bw table tr:hover,
.bw .cusel:hover,
.bw #topSearch:hover,
.bw #ruscable_widgetRTL:hover *,
.bw #cabsReklama:hover *,
/* .bw .menu1Level .level1 a:hover, */
.bw .popup_content:hover,
.bw .hovered .visible:hover,
.bw .column_rblock .person_feedback__list .person_feedback__item:hover *,
.bw .service-calculation-panel-container:hover *,
.bw .newsbox:hover *,
.bw div.rass_ctrls:hover *,
.bw .rass_chbx:hover *,
.bw .pageSpecial.specialLightBlue:hover,
.bw .pageSpecial.specialLightBlue:hover *,
.bw .markInfo:hover,
.bw .markInfo:hover *,
.bw .rBlock-chesnok:hover,
.bw .rBlock-chesnok:hover *,
.bw .main_content_lk .wrapper:hover,
.bw .main_content_lk .wrapper:hover *,

.bw .notifications_container .notif_content:hover *,
.bw .notifications_container .no_readed:hover,
.bw .notifications_switcher:hover,
.bw .quotation_switcher:hover,
.bw .lme_chart:hover *,
.bw .lme-statistics:hover *,
.bw .range-buttons .range-btn:hover,
.bw .pagination:hover *,
.bw .buttons-container button:hover,
.bw .embed_code .copy-notification:hover,
.bw .content a:hover,
.bw .content .forum_container .message_in_forum:hover *,
.bw .content .forum_container .themes_content:hover *,
.bw .content .company_container:hover *,
.bw .content .tblbord tr:hover *,



.bw .content table tr .userslist2:hover *,
.bw .content .servise_list.userslist2>li:hover *,
.bw .content .servise_list.userslist2>li:hover,
.bw .content .messages_content li:hover *,
.bw .lk_body:hover,
.bw .lk_body .premium_activate:hover,

.bw .companyPodrobno_container .company_container_wrap .cover_company_container .cover_wrapper:hover,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .cover_wrapper:hover *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .main_container .main_container_content:hover,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .news_content .load-item-news:hover *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .btn_news_more:hover *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .ajax_content li:hover *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .insider_list_wrap1 .insider_item:hover *,
.bw .table tr:hover *,
.bw .card_blue:hover,
.bw .card_blue .mark_item:hover *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .experts_block .expert_block:hover *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .people_card .person_card_content:hover *,
.bw .companyPodrobno_container .company_container_wrap .cover_company_container .content .users_card_conatainer .users_card:hover *,

.bw .m_block_wrap .m_block .item_block:hover,
.bw .m_block_wrap .m_block .item_block:hover *,
.bw .m_block_wrap .m_block .in_header:hover,
.bw .pub_block .pub_item:hover *,
.bw .exib_block .exib_item:hover *,
.bw table.top tr:hover *,

.bw #amount:hover *,
.bw .msg_forum .msg_info:hover *,
.bw .msg_forum .msg_post:hover *,
.bw #themesList .tr_new_them_fix:hover *,
.bw #themesList .tr_new_them:hover *,

.bw .horo_container:hover *,
.bw .nav_content:hover *,
.bw .companyPodrobno li.normal:hover *,
.bw .companyPodrobno li.best:hover,
.bw .content_forum_wrap:hover *,

.bw .line_search:hover,

.bw .main__news_block .news__wrapper:hover *,
.bw .main__news_block .small__news:hover *,


.bw .b24-widget-button-position-bottom-left.b24-widget-button-wrapper:hover *,
.bw .b24-window-widget-p-bottom-left:hover *,
.bw .bottom-panel:hover *,

.bw .stat_page__table table tbody tr:hover *,
.bw .results_inn .title__comp:hover *,
/* .bw .results_inn .sect_company_info .container .row .col-md-12 .row:hover *, */
.bw .col-md-12 .row .card__value:hover *,
.bw .col-md-12 .row .card__value:hover,
.bw .col-md-12 .row .card__info_wrap:hover *,
.bw .col-md-12 .row p.card__info_text:hover *,
.bw .col-md-12 .row .top_line_profit:hover *,
.bw .card_znak:hover,
.bw .card_znak:hover *,
.bw .col-md-12 .row .rc_content:hover *,

.bw .col-md-12 .row .blue_card:hover,
.bw .col-md-12 .row .blue_card:hover *,
.bw .table-info:hover *,
.bw .col-md-12 .graph_wrap:hover *,

.bw .companyPodrobno li.best:hover *,
.bw #sideRightMenu:hover *,
.bw #person_ajax .tile_wrap .tile_item:hover *,
.bw #mainArticlesDiv .block_int .int-itm:hover *,
.bw #mainArticlesDiv .tile_wrap .tile_item:hover *,
.bw .innerBlockBord .tile_wrap .tile_item:hover *,
.bw .menu_items:hover *,

.bw #innerPage .pressItem:hover *,
.bw .magazine_wrap .magazine_item:hover *,
.bw .video_list_wrap .video_item:hover *,
.bw .content_body .web_item:hover *,
.bw .pageText .tile_wrap .tile_item:hover *,
.bw .analytic_data .analytic_data_item:hover *,
.bw .table_rtl tr:hover *,
.bw .menu_item:hover {
  filter: none !important;
}

.bw .lk_main:hover,
.bw .show_menu_user:hover *,
.bw .show_menu_user *,
.bw .rtl__last_change:hover,
.bw .person_item:hover,
.bw .jButton:hover,
.bw .comp_list_wrap .comp_list .table_rtl_body tr:hover,
.bw .table_rtl_body tr:hover *,

.bw .owl-stage .owl-item:hover *,

.bw .main_content_lk .wrapper a,
.bw .rBlock-chesnok a,


.bw #navInner:hover {
  filter: none !important;
}


/* .bw *:hover, */
/* .bw noindex:hover *, */
.bw [class^="banner_container_new"]:hover,
.bw [class^="banner_container_new"]:hover *,
.bw .topAdInner:hover *,
.bw .person_item:hover *,
.bw .lk_main:hover *,
.bw .rtl__last_change:hover *,
.bw .tblbord .tbltr:hover *,
.bw .jButton:hover *,
.bw #navInner:hover * {
  filter: none;
}


/* ===================== forum ===================== */
.bw .pagination ul li,
.bw .tgm_block,
.bw .tgm_block *,
.bw #forumAbout *,
.bw #cabsReklama .item *,
.bw .karma *,
.bw .content_forum_wrap *,
.bw #forumAreas li .wrap_desc h2,
.bw #sideRightCabinetMenu *,
.bw .awards_content .award *,
.bw #forumAreas li * {
  filter: grayscale(100%);
}

.bw .karma *:hover,
.bw .pagination ul li:hover,
.bw #sideRightCabinetMenu:hover *,
.bw .content_forum_wrap *:hover,
.bw .tgm_block:hover,
.bw .tgm_block:hover *,
.bw .awards_content .award:hover *,
.bw #forumAbout:hover *,
.bw #cabsReklama .item:hover *,
.bw #forumAreas li .wrap_desc h2:hover,
.bw #forumAreas li:hover * {
  filter: none !important;
}



/* ================================================= */

/* ===================== Компании ===================== */

/* ==================================================== */

.bw .jButton,
.bw .countCompType,
/* .bw .rBlock-chesnok , */
.bw #mainQuatation * {
  position: relative !important;
  z-index: 1 !important;
}

.menu_items {
  background: none;
}

.bw h1 img {
  filter: invert(1);
}