body { 
 font-family: sans-serif;
 text-align: center; 
 color: gray; 
 font-size: 1em;
}

h1 { 
 color: gray; 
 font-size: 2em;
}

h2 { 
 color: gray; 
 font-size: 1.5em;
}

a {
 color: gray; 
 font-size: 1em;
}

.container {
  display: table-cell;
}

.center {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  
  padding: 20px;
  border-color: Gray;
  box-shadow: 3px 3px 5px Gray;
}
