Changed inblock-level from @extend to @mixin.

@extend can not be used inside @media in Sass if it is supposed to
extend something which ist not inside said @media query. That kind
of destroys the usefulness of @extend here, so a mixin should be
used.
Gradient buttons need horizontal padding.