@media (max-width: 880px){
  .grid-cards.cols-4, .grid-cards.cols-3, .diffs-grid, .stats-grid{grid-template-columns:repeat(2,1fr);}
  .split, .split.narrow-left{grid-template-columns:1fr;}
  .foot-grid{grid-template-columns:1fr;}
  .frow.two{grid-template-columns:1fr;}
  .hero-wrap, .resp-grid-2{grid-template-columns:1fr !important;}
  .resp-table-inner{min-width:520px;}
  .resp-table-scroll{overflow-x:auto; -webkit-overflow-scrolling:touch;}
}
@media (max-width: 560px){
  .grid-cards.cols-4, .grid-cards.cols-3, .grid-cards.cols-2, .diffs-grid, .stats-grid{grid-template-columns:1fr;}
}
