created responsive grid layout