More fiddling with the css for desktop and mobile