fix responsive layout for small devices