.all-space mixin with margins