Style & structure fixes for mobile user page
Also put the shaded background on desktop
Merge pull request #2648 from riking/mobile-user-page

Style & structure fixes for mobile user page