numerous grid and responsive fixes