Simulamos mediante CSS, a una serie de capas como tablas HTML o celdas de tabla, con esto lograremos que el navegador vea a divs como tablas y se pueda utilizar la propiedad vertical-align en ellas.
Hay que tener en cuenta que las tablas CSS no son lo mismo que table HTML.
Implementacion:
HTML
<div id="contenedor"> <div id="children">CONTENIDO QUE SE VA A CENTRAR VERTICALMENTE</div> </div>
CSS
#contenedor {
display: table;
height:300px;
}
#children {
display: table-cell;
vertical-align: middle;
}
Con eso funciona perfectamente.












![Gulp Watch error en Ubuntu 14.04 [Resuelto] Gulp Watch error](https://www.zoedev.com/wp-content/uploads/2016/09/nodejs-1-80x60.png)




