changes to flexbox for flexed children and mixin for cross browser flexbox support