/* Small responsive fixes on top of the original styles. */
@media (max-width: 991px) {
  html body .blog-post-page-columns { grid-template-columns: minmax(0, 1fr); }
  html body .blog-post-page-columns > * { min-width: 0; }
}
@media (max-width: 767px) {
  html body .blog-post-content table { display: block; max-width: 100%; overflow-x: auto; }
}
