fix the responsive layout