Hi there,
I am sorry for the inconvenience caused. I have inspected your site and this is how it displayed on my end:
http://take.ms/TprIh . May I know, how big is your laptop/desktop screen? I believe the background is already rendered behind the login form.
Perhaps, can you turn off the quick registration option from EasySocial setting. Navigate to: EasySocial > Settings > Users > Registration > Display Quick Registration = off.
Regarding the module position for the top menu, actually there is none. The menu displayed there are rendered from the template option:
http://take.ms/0rSrH .
However, if the issue still persist, please do provide us with backend and FTP access so that we can assist you on the issue much faster.
Thanks and please advise.