
div.letter-text .truncate-letter-text {
  max-height: 100px;
  text-overflow: ellipsis;
  overflow: hidden; }
div.letter-text .handShift,
div.letter-text .hand
 {
  padding-right: 7px;
  margin-right: 5px;
 }
div.letter-text .dateline {
  display: block; }
  div.letter-text .dateline {
    display: block;
    padding: 10px 0px; }
div.letter-text .salute {
  display: block;
  margin: 5px 0px; }
div.letter-text .above {
  width: fit-content;
  display: block;
  margin-top: -0.5em; }
div.letter-text .below {
  width: fit-content;
  display: block;
  margin-top: 0.5em; }
div.letter-text .center {
  text-align: center; }
div.letter-text .italic {
  font-style: italic; }
div.letter-text .left {
  text-align: left; }
div.letter-text .large {
  font-size: 150%; }
div.letter-text .right {
  display: block;
  text-align: right; }
div.letter-text .sub {
  vertical-align: sub; }
div.letter-text .sup {
  vertical-align: super;
  font-size: 75%; }
div.letter-text .small {
  font-size: 66%; }
div.letter-text .underline {
  text-decoration: underline; }
div.letter-text .red {
  color: darkred; }
div.letter-text .black {
  color: black; }
div.letter-text .blue {
  color: darkblue; }
div.letter-text .brown {
  color: darkbrown; }
div.letter-text .green {
  color: darkgreen; }
div.letter-text .inline + p {
  display: inline;
}
div.letter-text .inline {
  display: inline !important;
}
div.letter-text .opener {
  display:block;
  margin:10px;
}
div.letter-text .sub,div.letter-text .sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
div.letter-text .above,div.letter-text .sup {
  top: -0.5em;
}
div.letter-text .below,div.letter-text .sub {
  /* Move the subscripted text down, but only
     half as far down as the superscript moved up */
  bottom: -0.25em;}
div.letter-text .unclear {color:#d0d0d0;}
div.letter-text .signed {display:block; font-size: 100%; font-style:italic; margin:10px; }

div.letter-meta {
  background-color: #f6f6f6;
}
div.letter-text {
  padding: 1rem;
}
div.letter-text a,
div.letter-meta a,
.leaflet-control-attribution a,
.popover a {
  color: #88291a;
}
