@media (min-width: 768px) {
  .site-container, .hot-page .site-container { width: calc(100% - 48px); max-width: 1200px; padding-inline: 0; }
  #main-content .site-container > .layout-row { margin-inline: 0; }
  #main-content .site-container > .layout-row > :is(.layout-col-10,.layout-col-sm-10) { width: 100%; padding-inline: 0; }
  .navbar > .site-fluid { max-width: 1200px; }
  .hot-page .container-ss { max-width: 1200px; }
  #main-content :is(p,h3,h4,h5) { line-height: 1.5 !important; }
}
@media (max-width: 590px) {
  .site-container, .site-fluid { padding-inline: 0; }
  .navbar > .site-fluid { flex-direction: row-reverse; justify-content: flex-end; }
  .navbar-collapse { width: 100%; }
  .navbar-brand { display: flex; justify-content: center; }
}
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation-duration: .01ms !important; transition-duration: .01ms !important; }
}
