Add user sub menu

lots of tweaks to CSS, only works on destop at the moment