Fixes width of legend underline in IE9

In IE9, the legend:after pseudo-element that creates the legend's bottom border was expanding too far to the right.