@media (max-width: 559px) {
  .homepage .navbar { width: calc(100vw - 91px); }
  .navbar.open, .page .navbar { width: calc(100vw - 135px); }
  .side-op { width: 130px; }
  .homepage .side-op.open .header-op-search { display: block; }
}
@media (min-width: 960px) and (max-width: 1355px) {
  .module-player-side {
    position: relative !important;
    width: 100% !important;
    height: 360px !important;
    z-index: 10;
    border-bottom-right-radius: 18px;
  }
  .player-box-main { width: 100% !important; }
}
