I wan't to align vertically my icons inside a list item. I've tried some approaches, but I can't figure it out how to align the icons properly to the center. This is the most visible in example bellow with arrow icon, near the close icon. Any ideas?
li {
display: flex;
}
.fa {
flex-grow: 0;
display: flex;
align-items: center;
padding-right: 10px;
}
.title {
flex-grow: 1;
}
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet"/>
<ul>
<li>
<span class="fa fa-ellipsis-v"></span>
<span class="fa fa-eye"></span>
<span class="title">Item 1</span>
<span class="fa fa-sort-down"></span>
<span class="fa fa-times"></span>
</li>
<li>
<span class="fa fa-ellipsis-v"></span>
<span class="fa fa-eye"></span>
<span class="title">Item with long title</span>
<span class="fa fa-sort-down"></span>
<span class="fa fa-times"></span>
</li>
</ul>