body,
html {
  background: #282d37;
  height: 100%;
  overflow:hidden;
  margin:0;
}
main {
  display: table;
  height: 100%;
  width: 100%;
  text-align: center;
}
.logo {
  display: table-cell;
  vertical-align: middle;
  margin: 0 auto;
}
