make grid responsive