sass mixins:
reference: https://github.com/web-design-weekly/sass-mixins/blob/master/mixins.scss