experiment: expand shared labels to full width in responsive medium size form
mobile-first version of v1 with shared markup for all layouts; no need for respond.js anymore