.dark-mode .header-navigation {
  background-color: rgb(128, 128, 128);
}
.dark-mode .site-content {
  background-color: #373737;
  color: #fff;
}

.dark-mode .indicator_scroll_container,
.dark-mode .faqs-auto-content {
  background-color: #373737;
}
.dark-mode p,
.dark-mode a,
.dark-mode li,
.dark-mode .ab,
.dark-mode tbody,
.dark-mode #toc-list,
.dark-mode #toc-list li a,
.dark-mode #toc-list .cat-title,
.dark-mode .table-of-contents h2,
.dark-mode .schema-faq-question,
.dark-mode .breadcrumb,
.dark-mode .breadcrumb a,
.dark-mode .faq-list-question.active {
  color: #fff !important;
}

.dark-mode div.language-selector.grid > div > ul > li a,
.dark-mode .menu-tabs a,
.dark-mode .faqs-auto-content a:hover {
  color: #373737 !important;
}

.dark-mode div.language-selector.grid > div > ul > li a:hover {
  color: #f7ac00;
}
.dark-mode .list-faq {
  border-width: 0;
}
.dark-mode .moon {
  display: none;
}

.dark-mode .sun {
  display: block;
}

.dark-mode #quick-navigation > .container ul li:nth-child(odd) a {
  background-color: rgb(55, 55, 55);
  color: white;
}

.dark-mode #quick-navigation > .container ul li a span:last-child svg {
  filter: brightness(0) invert(1);
}
.dark-mode #quick-navigation > .container ul li:nth-child(even) a {
  background-color: rgb(64, 64, 64);
  color: white;
}
.dark-mode .look form input[type="text"] {
  background: url(/wp-content/themes/transatel/images/search.svg) 14px center
    no-repeat rgb(64, 64, 64);
  color: white;
  background-size: 2rem;
}
.dark-mode #menu-blocks-nav-hp > li > a > span.menu-image-hover-wrapper > img {
  filter: brightness(0) invert(1);
}

@media screen and (max-width: 1180px) {
  .dark-mode-btn {
    img {
      margin: 0;
    }
  }
}
