@media (max-width: 1100px) {
  .navigation__link {
    padding: 0 12px;
  }

  .tournaments__link-box .link {
    margin: 0 15px 0 0;
  }

  .tournament-stats__team,
  .tournament-stats__player {
    width: auto;
  }

  .tournament-stats__player {
    padding: 0 10px;
  }

  .tournament-stats__variable {
    width: 70px;
  }

  .table-table__empty {
    display: none;
  }

  .schedule__tournament {
    width: 200px;
  }

  .schedule__place {
    width: 200px;
  }

  .schedule__score {
    width: 60px;
  }

  .schedule--modal .schedule__score {
    width: 100px;
  }

  .schedule__arrow {
    display: none;
  }

  .schedule--modal .schedule__arrow {
    display: flex;
  }

  .schedule__team {
    width: calc((100% - 510px)/2);
    padding: 0;
  }

  .application__variable {
    width: 100px;
  }

  .player-stats__variable {
    width: 80px;
  }

  .documents__item,
  .partners-block__item,
  .referees__item,
  .teams__item,
  .media__item {
    width: calc((100% - 60px)/3);
  }

  .documents__item,
  .documents__item:nth-child(4n),
  .documents__item:nth-child(5n),
  .partners-block__item,
  .partners-block__item:nth-child(4n),
  .partners-block__item:nth-child(5n),
  .referees__item,
  .referees__item:nth-child(4n),
  .referees__item:nth-child(5n),
  .teams__item,
  .teams__item:nth-child(4n),
  .teams__item:nth-child(5n),
  .media__item,
  .media__item:nth-child(4n),
  .media__item:nth-child(5n) {
    margin: 0 30px 30px 0;
  }

  .documents__item:nth-child(3n),
  .partners-block__item:nth-child(3n),
  .referees__item:nth-child(3n),
  .teams__item:nth-child(3n),
  .media__item:nth-child(3n) {
    margin: 0 0 30px 0;
  }

  .media--index .media__item:nth-child(4) {
    display: none;
  }

  .footer__links-item {
    margin: 0 0 0 40px;
  }
}
