make responsive layout structure