Change to native font picker and hide icons when there's no icone

Removed the font rules so the native font chooser will apply. I also added a rule to hide the user icon element if there's no icon so you dont get broken images.