This website isn't finished, it shouldn't be live yet. You should have made a subdomain and got the forum members to test it before this.
The design isn't responsive, you seriously need to fix that or you're losing money. I can't guess how many of the visitors are on mobile, but I currently get...