improved text overflow mixin, changed names of variables to match new breakpoint naming convention