I played around with that approach, but it's not working too well for responsive layout. Also, you have to assume the width of the number when you set the padding.