header.dark .wrapper {
  padding: 0 26px;
}
header.dark .topmenu li a {
  color: #ffffff;
}
header.dark .lang_block {
  border: 1px solid rgba(120, 120, 120, 0.3);
}
header.dark .lang_block:before {
  border: 1px solid #cc3c3c;
}
header.dark .lang_block a {
  color: #c6c6c6;
}
header.dark .lang_block a:hover {
  color: #cc3c3c;
}
header.dark .lang_block a.active {
  color: #cc3c3c;
}
header.dark .search_btn {
  border: 1px solid #cc3c3c;
}
header.dark .wrapper {
  padding: 0 20px;
}
