added css styling for non-desktop devices.