Used the CSS 3 flexbox technique to get the ordering list buttons to position correctly in Firefox.  Fixes #53