/* Prevent excess gaps underneath headers. Looks horrible! */
h1,h2,p,div,blockquote {
  margin-top: 16px;
  margin-bottom: 8px;
}
h3,h4 {
  margin-top: 12px;
  margin-bottom: 6px;
}
h5,h6,ul,ol {
  margin-top: 8px;
  margin-bottom: 4px;
}
pre,strong {
  margin-top: 4px;
  margin-bottom: 2px;
}

div {
  margin-top: 8px;
  margin-bottom: 8px;
}

pre {
  padding: 2px;
  padding-left: 20px;
}

audio {
  margin: 5px;
}

.post-content {
  margin-top: 10px;
}

.highlight {
  margin: 10px auto;
}
