Misc css updates for large screen and mobile.