You also currently have some broken code on the home page.
Re the squashing, try using Customizr's underlying twitter bootstrap scaffolding to organise your photos and text columns. This will then automatically flow them onto new rows on mobile devices. That is, they won't squish horizontally, but will expand vertically instead.
For an example, see what I did here and compare the desktop with a mobile.