Fix Safari flexbox wrap issue, and resize several icons to fit square