Widget CSS breaking between themes - why?

I have a login" widget that is allowed for supporters.

I activated it on a test site to make sure it sent me to the correct page when I clicked "Register."

The fonts are a different size from the fonts in the instance on the admin blog.

Where would these font sizes typically be inherited from?