Registration form is showing twice

On our site currently in development we are using the Spirit theme and Membership 2 plugin.

The registration pages have a couple errors I can't seem to fix:

1. i dont think the CSS is showing properly as the form boxes are invisible

2. the page content is repeated in the footer - meaning the registration form.

Can provide more details if needed.