moved opacity mixin to correct section