switch to 3 col layout; added js to make it work ... including on mobile