Transition fixes and flex-align fixes (:before ele was adding width)