removed extender mixins, using @extend for clarity