fixed responsive layout problems