Hey Kane,
I am sorry for the delay of this reply,
We checked in your site, it seems like that was your current template issue, you can take a look of my screenshot here :
http://screencast.com/t/Nl3DcjdvygT(I have temporary apply the color on the tm-content class so you will see the template container out of the flow)
If you try switch your template to use Joomla default `Protostar`, it will work fine.
Perhaps you can consult with your current template provider regarding this and see how it goes?
I've tested view your site on my mobile, it actually look perfect fine, may i know did you try in mobile view?
By the way, thanks for your compliment and support us