/*----------------------------------*/
/*  dark-mode */
/*----------------------------------*/
/*----------------------------------*/
/*  theme */
/*----------------------------------*/
body.dark-mode {
  color: #fff;
  background-color: #1D1D1D; }

.dark-mode .header__logo .letter {
  fill: #fff; }

.dark-mode .header__inner.active .nav__m-layout {
  background-color: rgba(255, 255, 255, 0.4); }

.dark-mode .header__toggleTheme #line {
  fill: #454545; }

.dark-mode .header__toggleTheme #dark {
  -webkit-transform: translateX(0);
          transform: translateX(0);
  opacity: 1;
  -webkit-transition: opacity .2s ease-in-out .1s;
  transition: opacity .2s ease-in-out .1s; }

.dark-mode .header__toggleTheme #light {
  opacity: 0;
  -webkit-transform: translateX(-38%);
          transform: translateX(-38%);
  -webkit-transition: .2s ease-in-out;
  transition: .2s ease-in-out; }

.dark-mode .header__lang-list {
  background-color: #1D1D1D !important; }

.dark-mode .header__lang-link {
  color: #fff; }
  .dark-mode .header__lang-link:hover {
    color: #F89734; }

.dark-mode .nav__wrap {
  background-color: #1D1D1D; }

.dark-mode .nav__link {
  color: #fff; }

.dark-mode .nav__link:hover {
  color: #F89734; }

.dark-mode .nav__m-lang-link {
  color: #fff; }

.dark-mode .nav__m-lang-link.active {
  color: #C4C4C4; }

.dark-mode .nav__m-soc-link svg path {
  fill: #fff; }

.dark-mode .search__form {
  background-color: #1D1D1D !important; }
  .dark-mode .search__form svg path {
    stroke: #FDF7EE;
    fill: #FDF7EE; }

.dark-mode .search__field input {
  background-color: #1D1D1D !important;
  border-bottom: 1px solid #FDF7EE; }

.dark-mode .block__head-link {
  color: #fff; }

.dark-mode .pinedPostCard__title h4 {
  color: #fff; }

@media (min-width: 768px) {
  .dark-mode .bigPostCard__title {
    color: #fff; } }

@media (min-width: 768px) {
  .dark-mode .postCard__title h4,
  .dark-mode .postCard__title h3 {
    color: #fff; } }

.dark-mode .postCard__text {
  color: white; }

.dark-mode .postCard:hover h4 {
  color: #F89734 !important; }

.dark-mode .postCard.with-img .postCard__title h4 {
  color: white; }

.dark-mode .smallPostCard__title h4, .dark-mode .feedCard__title h4 {
  color: #fff; }

.dark-mode .thoughtsCard__wrap {
  background-color: #2A2B2E; }

.dark-mode .thoughtsCard__thumb-decor.dark {
  display: none; }

.dark-mode .thoughtsCard__thumb-decor.white {
  display: block; }

.dark-mode .thoughtsCard__name,
.dark-mode .thoughtsCard__title {
  color: #fff; }

.dark-mode .tenders__item::before,
.dark-mode .tenders__item::after {
  background-color: rgba(204, 204, 204, 0.14); }

.dark-mode .tenderCard__title, .dark-mode .tenderCard__description {
  color: #fff; }

.dark-mode .vacancyCard {
  border-color: #3c3c3c; }

.dark-mode .vacancyCard__title,
.dark-mode .vacancyCard__txt {
  color: #fff; }

.dark-mode .feedPosts {
  background-color: #2A2B2E; }

.dark-mode .pinedPosts__list {
  background-color: rgba(255, 239, 223, 0.15); }

.dark-mode .mainForm {
  background-color: rgba(255, 239, 223, 0.15); }
  @media (min-width: 992px) {
    .dark-mode .mainForm {
      background-color: transparent; } }

@media (min-width: 992px) {
  .dark-mode .mainForm__inner {
    background-color: rgba(255, 239, 223, 0.15); } }

.dark-mode .singlePost__more {
  background-color: #3E3D43; }
  .dark-mode .singlePost__more .moreLink {
    color: #fff; }
    .dark-mode .singlePost__more .moreLink:hover {
      color: #F89734 !important; }

.dark-mode .donate-3 .reviewCard {
  background-color: #121314; }

.dark-mode .donate-3 .reviewCard__name {
  color: #fff; }

.dark-mode .faqAccordion label::after {
  background-image: url("../images/client/icons/ico-accordion-arrow-w.svg"); }

.dark-mode .accordion label, .dark-mode .accordion__container {
  border-color: rgba(255, 255, 255, 0.74); }

.dark-mode .accordion__log {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.74); }

.dark-mode .advert__titleBlock {
  background-color: #fff; }

.dark-mode .advert__title {
  color: #000; }

.dark-mode .advertCard__title, .dark-mode .advertCard__description {
  color: #fff; }

.dark-mode .about__soc-link path {
  fill: #fff; }

.dark-mode .about__soc-link rect {
  stroke: #fff; }

.dark-mode .weAreCard__link {
  color: rgba(255, 255, 255, 0.6);
  border-color: rgba(255, 255, 255, 0.4); }

.dark-mode .back_popup {
  background-color: #FDF7EE !important;
  color: #000 !important; }

.dark-mode .lineNewsCard__title {
  color: #fff !important; }
  .dark-mode .lineNewsCard__title:hover {
    color: #F89734 !important; }

.dark-mode .explainer {
  background: #3d3e43; }

.dark-mode .search__DateInput {
  background: #3d3e43; }

.dark-mode .singlePost__tags-item:hover {
  color: white; }

.dark-mode .footnote {
  background: #FDF7EE;
  color: #000; }

.dark-mode .footnote__popup {
  color: #000; }

.dark-mode .donateRedirect {
  background-color: #3d3e43; }
