Fixed responsive layout issues