Your 728x90 Google ads are static width, and are pushing the content of your pages to at least 728px wide.

Update your Google Ad code to be responsive on all your pages, and your forums will display correctly.