Refactor auth CSS

This means signing screen icons now depend on new markup
Prevent nav items from wrapping
Reimplement notification close button hit area size

Essentially, this: https://github.com/TryGhost/Ghost-UI/commit/087868c1c99b84e0c5b9701202418ce7b477b18c