UberMenu is unstyled on the login/registration page.

Knowledgebase Docs » UberMenu 2 » FAQs
UberMenu 2

Normally with WordPress, the login page isn’t styled, so UberMenu’s CSS and JS aren’t loaded there in order to avoid conflicts that arise when only the login styles are loaded.

To load on the registration and login pages, just enable Load UberMenu on Login and Registration Pages in Appearnce > UberMenu > Theme Integration.