I don't see a problem with your SS, this is exactly how I intended it to look on mobiles

I am using a responsive design for most of the site so that it adjusts to the size of the screen it's being displayed on instead of just putting the entire website on a small screen. Basically the main content is shown first and adjusted to size and then all the less important stuff gets put at the bottom.
This is how I prefer to view a site on a small screen. I get tired zooming in and out and moving the page around to try and read it. Not saying it's perfect at all, far from it, but it's fairly usable at the moment, except for the forum layout which kinda sucks still and I do need to work on that, but it's not a priority for me right now.
Events page is correct. There are no future events set in there since we just use the forum for events these days.