Add size options for each field. We create three 3 options : small, medium and large for example if you use bootstrap. Small give 3 columns, medium 6 and large 12