Homepage, topbar & registration changes

Some changes in registration systems.
Found some issues with the topbar stylesheets (buttons do break lines!)