includes mixins for transitions and alignment