Had to almost entirely remove flexbox because of older versions of firefox. Hopefully we will eventually have up to date version that support multi line flex box.
the footer should display proper now.