fix responsive layout bug