Fix user settings page for Firefox

References #4050

- Restructures the CSS to work in Firefox - No visual changes, only fixes
Merge pull request #4051 from PaulAdamDavis/fix-user-settings

Fix user settings page for Firefox