added flexbox and clearfix mixin