improved responsive layout for phone screens