Fix Display Issues with IE8

IE8 does not have fonts that can easily show the unicode star glyph
so we switch it out from Wingdings. IE8 also cannot handle z-index of
the child elements correctly so we modify the width of the after star
to not show on whole and half stars.