updated grid

the breakpoints are:
- small < 640
- medium < 1024
- large > 1024