add responsive layout.