modified responsive layout for mobile