Saludos!
he enfrentado ese problema cientos de veces y encontré una agradable solución en css
agrégale al contenedor padre dos lineas c: y magia!
Pero estate atento al responsive pues el display flex muestra los elementos inline independientemente de la resolución
Código CSS:
Ver original.uno{
height:200px;
width:800px;
background-color:green;
display: flex;
align-items: center;
}
http://codepen.io/Michellqm/pen/pjRJBL
Espero ayude