JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<div class="container">
<div class="vertical-align-wrap">
<div class="vertical-align vertical-align-middle">
<div class="col-md-6">
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
</div>
<div class="col-md-6">
<p>Hello</p>
</div>
</div>
</div>
</div>
CSS
html, body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}
.container {
height: 80%
position: relative;
text-align: center;
}
.vertical-align-wrap {
position: absolute;
width: 100%;
height: 100%;
display: table;
}
.vertical-align {
background: white;
display: table-cell;
}
.vertical-align-middle {
vertical-align: middle;
}