#post ul,
#post ol {
  margin-bottom: 24px;
  margin-bottom: 1.5rem;
}
#post ul li {
  list-style-type: disc;
}
#post ol li {
  list-style-type: decimal;
}
#archiveDisclaimer {
  background-color: #ffdf25;
  padding: 12px 12px 12px 12px;
/* Make sure that the rule is written out only once in case there is no rem substitution */
  padding: 0.75rem 0.75rem 0.75rem 0.75rem;
}
#archiveDisclaimer a {
  background-color: #eac700;
}
#comments h3 {
  border-bottom: 1px solid #000;
  border-bottom: 0.0625rem solid #000;
  margin-top: 24px;
  margin-top: 1.5rem;
  margin-bottom: 24px;
  margin-bottom: 1.5rem;
  padding-bottom: 12px;
  padding-bottom: 0.75rem;
}
#comments li {
  border-bottom: 1px dotted #808080;
  border-bottom: 0.0625rem dotted #808080;
  margin-top: 24px;
  margin-top: 1.5rem;
}
.byline {
  font-style: italic;
  margin-top: 12px;
  margin-top: 0.75rem;
}
img {
  max-width: 100%;
  margin-top: 12px;
  margin-top: 0.75rem;
  margin-bottom: 12px;
  margin-bottom: 0.75rem;
}
img[align="left"] {
  margin-right: 24px;
  margin-right: 1.5rem;
}
img[align="right"] {
  margin-left: 24px;
  margin-left: 1.5rem;
}
pre,
#comments li {
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
}
