responsive / mobile fix

- changed the way the grids worked to make things work better for
mobile and tablet devices