You need to change two things:
- Apply
line-height: 30px;to the item <li>. This is because your image is 30 pixels high. - Apply
vertical-align: bottom;to your <span>with image. This is for vertically aligning the image with text.
, , / <li>.
:
1:
.footer .footer-contact-list li {
position: relative;
line-height: 30px;
}
2:
.footer .footer-contact-list li span {
height: 30px;
width: 30px;
border-radius: 50%;
background: #a32020;
display: inline-block;
margin: 0 5px 0 0;
position: relative;
vertical-align: bottom;
}