/* Mobile Fix - Stack main content and sidebar at mobile widths */
/* Theme floats div.leftContent (69%) and div.rightContent (22%) side by side.
   At mobile sizes this makes the main content too narrow to read.
   This fix stacks them to full width below 750px. */
@media (max-width: 750px) {
  div.leftContent {
    width: 94% !important;
    float: none !important;
    margin: 3% !important;
  }
  div.rightContent {
    width: 94% !important;
    float: none !important;
    margin: 0 3% 3% 3% !important;
  }
}