responsive layout bug fix