html: content first; css: columns only when wide