/* Keep the article and its image ahead of the sidebar on narrow screens. */
@media (max-width: 1024px) {
  .page-wrapper > .main-content { order: 0; }
  .page-wrapper > .sidebar { order: 1; }
}
.post-thumbnail img { display: block; max-width: 100%; height: auto; }
