added a push mixin and placeholder
changed clear fix to pieclearfix so that it doesn't apply overflow:hidden