Experiment to toggle optional label without distracting vertical align of elements in a row.
Using flexbox for table and :before for row separator.
http://stackoverflow.com/questions/14735569/css-double-border-2-colors-without-using-outline
http://inlehmansterms.net/2014/10/11/responsive-tables-with-flexbox/