Footer fixes

fixed to bottom of page,
columns collapse appropriately on mobile.