How to vertically center span with float:right in div?
<div class="card">
  <div class="card-header">
    <h5>TEST</h5>
    <span class="fa fa-info"></span>
  </div>
  <div class="card-body">
    <div class="card-text">
      TEXT<br />
      TEXT<br />
      TEXT<br />
      TEXT<br />
    </div>
  </div>
</div>
.card {
  width: 200px;  
}
.card-header h5 {
  display: inline;
}
.card-header span {
  float: right;
}
In this example fa icon in span is align to top.
How can I vertically align this span?
jsfiddle: http://jsfiddle.net/zj3cubtd/
 
     
    