I have the following markup:
<ul>
<li><a href="#">Link 1</a> <i class="fa fa fa-chevron-right"></i></li>
<li><a href="#">Link 2 is longer</a> <i class="fa fa fa-chevron-right"></i></li>
<li><a href="#">Link 3</a> <i class="fa fa fa-chevron-right"></i></li>
</ul>
It appears like this (jsfiddle):
What I'm trying to do is "line up" the icons so they appear on the right, regardless of the length of the links in the <a> tag. I've mocked this up in Fireworks but it shows the idea of what I'm trying to do:
How is this possible? I am also using Bootstrap 3.3.7 but not sure if any utilities or classes in there would help.
I've tried putting a width on the <a> elements, but obviously that's quite restrictive and doesn't work well responsively.

