body .site_content_link {
  text-decoration: none;
  color: #fff;
  display: inline-block;
  padding: 10px 15px 11px 15px;
  background: #129cea;
  margin-bottom: 5px;
  transition: all 0.2s linear;
}
body .site_content_link:hover {
  background: #000;
}
body .site-header .top-folders {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
body .site-header .top-folders > li ul {
  z-index: 9 !important;
}
.site-header .top-folders > li ul.right_level, .site-header .menu-top > li ul.right_level {
  right: auto !important;
}
.ya-share2__container_size_m {
  padding-top: 6px;
  padding-bottom: 10px;
  background: #fff;
  padding-left: 20px;
  padding-right: 20px;
  text-align: center;
}
