better styling for multiple display sizes/mobile