added fonts, helper and opacity mixin