/* Page-only container normalization: DX cluster and sports journal.
   The file is loaded exclusively on these two pages.
   Wide/adaptive mode and small screens remain unchanged. */
@media (min-width: 981px) {
  html[data-sreda-layout="classic"] body .site-header .nav-wrap {
    width: min(1250px, calc(100% - 40px)) !important;
    max-width: 1250px !important;
    margin-inline: auto !important;
  }
  html[data-sreda-layout="classic"] body #dxcApp.dxc-wrap,
  html[data-sreda-layout="classic"] body #sjApp.wrap.sj {
    box-sizing: border-box !important;
    width: min(1250px, calc(100% - 40px)) !important;
    max-width: 1250px !important;
    margin-inline: auto !important;
  }
  /* Preserve the DX cluster's interior padding within its allocated width. */
  html[data-sreda-layout="classic"] body #dxcApp.dxc-wrap {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
