More tweaks and fixes

Reduced redundant definitions.
Fixed Sign-in alignment on mobile.