body {
  text-align: center;
  font-size: 16px;
  font-family: Tahoma, Verdana, sans-serif;
  color: #0E0E0E;
  background: #F2F2F2;
}

header,
article,
footer {
  display: block;
  max-width: 1024px;
  margin: auto;
  padding: 15px;
  text-align: left;
  font-size: 1.5rem;
  line-height: 1.5;
}

code {
  border: 1px dotted #717171;
  padding: 2px 5px;
  font-family: Consolas, Lucida Sans Typewriter, Lucida Console, monaco, monospace;
}

a {
  color: inherit;
}

img {
  max-width: 100%;
}

h1 > a {
  text-decoration: none;
}
