/* Static-mirror responsive patch-ups. Bootstrap grid from the original
   SP Page Builder theme already handles most breakpoints; this file only
   covers gaps found after the offline mirror was built. */

html, body {
  overflow-x: hidden;
}

img, iframe, video, embed {
  max-width: 100%;
  height: auto;
}

table {
  display: block;
  width: 100%;
  overflow-x: auto;
}

@media (max-width: 768px) {
  .container, .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }

  .row {
    margin-left: 0;
    margin-right: 0;
  }
}
