some useful functions, and some font-size mixins