Fixed error in older piece of code

- Unnecessary a-element
First version, looks good
Add padding for sub items
Mobile optimizations
Fixed minor issue

- Adding margin-bottom to mobile made desktop look funny
Some cleanup
Fixes issue: Too thin global header border

- display: inline-block made the avatar image to be too big. Too big
  image made the border thinner
Minor fixes