[#722] Lefty: Make this mobile friendly

* move column-specific CSS into a media query

* calendar / syndicate module are now centered in one-column mode