html, body {
  margin: 0;
  padding: 0;
  min-height: 100%;
  min-width: 100%;
  font-family: sans-serif;
}
.content {
  position: relative;
  display: table;
  margin: auto;
  height: 100vh;
}
.main {
  position: relative;
  display: table-cell;
  vertical-align: middle;
}
.main * {
  text-align: left;
}
.message {
  position: relative;
  width: 100%;
}
