.center { vertical-align: middle; line-height: 200px; text-align: center; }
.table{ display: table; } .cell{ display: table-cell; vertical-align: middle; text-align: center; }
.vc { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.flex{ display:flex; flex-direction: row; justify-content: space-around; align-items: center; }
.box { display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center; -webkit-box-align: center; }