Cross-browser styling (mostly flexbox compatibility)