cleaned up some duplicate css
added stlying for floats when flexbox is not available