.kks .site-header .main-info .main-controls {
  margin-top: 37px;
}
.kks .site-header .main-info .main-controls .search > form input {
  height: 32px;
}
.kks .site-header .main-info .wrapper .main-social > a > .only-special + img {
  height: 31px;
  width: 31px;
}
.kks .site-header .main-info .main-social {
  width: 90px;
  margin-top: 43px;
}
.kks .site-header .main-info .main-actions {
  width: 185px;
}
.kks .site-header .main-info .main-actions .version-switcher {
  margin-top: 45px;
  margin-left: 0px;
}
.kks .site-header .main-info .main-actions .version-switcher label:nth-child(1) > span {
  font-size: 1.833em;
}
.kks .site-header .main-info .main-actions .version-switcher label:nth-child(2) > span {
  font-size: 2.75em;
  margin-left: 0px;
}
.kks .site-header .main-info .main-actions .version-switcher label:nth-child(3) > span {
  font-size: 3.667em;
  margin-left: 0px;
}
.kks .site-header .main-info .main-actions .version-switcher .version-switcher-control + span {
  padding-left: 2px;
  margin-top: -1px;
  line-height: 15px;
}
@media screen and (max-width: 980px) {
  .kks .site-header .main-info > .wrapper > div.main-actions {
    margin-bottom: 20px;
  }
  .kks .site-header .main-info > .wrapper > div.main-social {
    margin-top: 30px;
  }
}
