body {
  color: #fff;
  transition: all 200ms ease-in;
}
.not-visible {
  display: none;
}

.navigation__block {
  height: 110px;
  background-color: #efefef;
}

body.dark {
  background-color: #3a3a3a;
  transition: all 200ms ease-in;
}
.dark .navigation__block,
.dark .hidden-xl-down.scroll-header.sticky-nav {
  background-color: #020202;
}
.dark .sixpack__block--title,
.dark .two-and-one__block--link h2,
.dark .two-and-one__block--lead,
.dark .two-and-one__block--lead p,
.dark .single-important__block--title,
.dark .single-important__block--lead,
.dark .side-content a:not(.tag) h4,
.dark .opinions-swiper-slide__link h3,
.dark .navigation__block__center-menu--link {
  color: #fff;
}
.dark .article.topbox__block__element:nth-of-type(1):nth-last-of-type(3) {
  border-right: 10px solid #3a3a3a;
}
.dark .article.topbox__block__element:nth-of-type(2):nth-last-of-type(2) {
  border-bottom: 5px solid #3a3a3a;
}
.dark .article.topbox__block__element:nth-of-type(3):last-child {
  border-top: 5px solid #3a3a3a;
}
.dark .layout-block.opinion-break__block.visible {
  background-color: #3a3a3a;
}
.dark .article.opinion-break__block__element {
  background-color: #212121;
}
.dark .opinions__block,
.dark .opinions-container__wrapper-col {
  background-image: unset;
  background-color: #212121;
}
.dark .navigation__block__logo rect {
  fill: #020202;
}
.dark .weather-display__temperature {
  color: #fff;
}
.dark .navigation__block__center-menu--show-more {
  fill: #fff;
}
.dark .search-field.open .search-field--content {
  background-color: #020202;
}
.dark .search-field.open .search-field--content input,
.dark .search-field.open .search-field--content input::placeholder {
  color: #fff;
}
.dark footer {
  background-color: #020202;
}
.dark .navigation__block__logo {
  height: 71px;
}
.dark .layout-block.dosszie__block.fullwidth.visible,
.dark section.dosszie__block.row,
.dark .dosszie__block__main-tag {
  background-color: #212121;
}

.dark .navigation__block__left .leftCol--taglink:nth-child(2) {
  border: 1px solid;
}
@media screen and (max-width: 1000px) {
  .dark .mobile__news-type-selection__row {
    background-color: #020202;
  }
  .dark
    .article.topbox__block__element:nth-of-type(2):nth-last-of-type(2)
    .topbox__block--title,
  .article.topbox__block__element:nth-of-type(3):last-child
    .topbox__block--title,
  .dark
    .article.two-and-one__block__element:nth-child(3)
    .two-and-one__block--title,
  .dark
    .article.topbox__block__element:nth-of-type(2):nth-last-of-type(2)
    .topbox__block--title,
  .dark
    .article.topbox__block__element:nth-of-type(3):last-child
    .topbox__block--title {
    color: #fff;
  }
  .dark .mobile-header__container,
  .dark
    .mobile-header__container.mobile-menu--opened
    .mobile-content
    .mobile-main-content {
    background-color: #020202;
  }
  .dark .article.topbox__block__element:nth-of-type(1):nth-last-of-type(3) {
    border-right: 0;
  }
  .dark .mobile-header__text-logo--center svg rect {
    fill: #020202;
  }
  .mobile-header__logo--link,
  #js--mobile-header__menu-button {
    z-index: 101;
  }
  .navigation__block__darkmode {
    z-index: 100;
    width: 100%;
  }
  .dark .mobile-header__container.mobile-menu--opened .mobile-menu__list--link {
    color: #fff;
  }
}
