firefox fixes for flexbox

moved from rows to columns due to firefox weirdness