/* Food Story — responsive overrides */
@media (max-width: 992px) {
  #main-sidebar { width: 220px; }
  #background { left: 220px; }
  #main-container { left: 220px; }
}

@media (max-width: 768px) {
  #main-sidebar { display: none; }
  #background { left: 0; top: 0; }
  #main-container { left: 0; }
  #st-mobile-toggle { display: block; }
}
