responsive layout fixes