Add a letter-spacing mixin

If you define a letter-spacing in CSS, nearly all of the browser add this spacing also after the last character, which breaks most centering techniques. Adding a padding the with the exact same size as the letter-spacing solves this.