made responsive layout