@font-face {
  font-family: "APDE Roman";
  src: url(/publications/adams-papers/fonts/AdamsPapersUCRoman.ttf) format("truetype");
  font-style: normal;
  font-weight: 400;
}
.siteHeader {
  height: auto;
  background: #43392d url(/publications/adams-papers/images/banner.jpg) no-repeat 0 0;
  background-size: 846px;
  background-position: 0 -44px;
}
.siteHeader .gutter {
  padding-bottom: 0;
  padding-top: 0.75rem;
}
.siteHeader h1 {
  font-family: "APDE Roman", sans-serif;
  color: white;
  min-height: 196px;
  font-size: 40px;
  text-shadow: 0 0 17px rgba(0, 0, 0, 0.73);
}
.siteHeader h1 .subtitle {
  font-size: 61%;
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 300;
  text-transform: uppercase;
  color: #b9c8df;
  padding-left: 0.4rem;
  display: inline-block;
}
.siteHeader h1 .unverified {
  text-transform: uppercase;
  font-size: 60%;
  font-family: sans-serif;
}
.siteHeader nav {
  background: #342021;
}
.siteHeader nav .gutter {
  padding-top: 0;
}
.siteHeader nav a:link,
.siteHeader nav a:visited,
.siteHeader nav a:active,
.siteHeader nav a:hover {
  color: #ffffff;
  box-shadow: none;
}
.siteHeader nav a:hover {
  color: #ffffff;
  background: rgba(255, 0, 0, 0.42);
}

.innerPage .siteHeader {
  background-size: 110%;
}
.innerPage .siteHeader h1 {
  min-height: 0;
}

@media (min-width: 1500px) {
  .siteHeader {
    background-position: 0 -37px;
  }
}
@media (max-width: 850px) {
  .siteHeader h1 {
    font-size: 28px;
  }
}
@media (max-width: 680px) {
  .siteHeader {
    background-size: 500px;
    background-position: 0% 100%;
  }
  .siteHeader h1 {
    font-size: 22px;
    min-height: 33px;
    padding-bottom: 95px;
  }
}
@media (max-width: 600px) {
  .siteHeader h1 {
    font-size: 161%;
    margin-bottom: 0;
  }
  .siteHeader h1 .subtitle {
    font-size: 60%;
  }
  .siteHeader h1 .unverified {
    font-size: 60%;
  }
  .innerPage .siteHeader {
    background-size: 134%;
  }
  .innerPage .siteHeader h1 {
    padding-bottom: 0;
  }
}
nav {
  background: none;
}
nav a:link,
nav a:visited,
nav a:active,
nav a:hover {
  color: #e80036;
  font-weight: 300;
}
nav a:hover {
  background: none;
  color: #5A3B52;
}
nav .dateChoice {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
nav .dateChoice + .dateChoice {
  margin-left: 0;
}

@media (max-width: 600px) {
  nav a + a {
    margin-left: 0.1rem;
  }
}
a, a:link,
a:active, a:visited, a:hover {
  color: #e80036;
}

h1, h2 {
  font-family: "APDE Roman", "Libre Baskerville", serif;
}

h1 {
  font-size: 170%;
}

.overview {
  float: none;
  width: auto;
}

.twoCol {
  width: 62%;
  float: left;
  margin-right: 5%;
}

.one-third {
  width: 32%;
  float: left;
}

.two-thirds {
  width: 62%;
  float: left;
}

.two-thirds + .one-third {
  margin-left: 6%;
}

@media (max-width: 900px) {
  section {
    padding-top: 2rem;
  }
  .twoCol {
    float: none;
    width: auto;
    margin-right: 0;
  }
  .two-thirds,
  .one-third {
    float: none;
    width: auto;
  }
  .two-thirds + .one-third {
    margin-left: 0;
  }
}
@media (max-width: 800px) {
  .doc + .doc + .doc {
    margin-left: 0;
  }
}
@media (max-width: 660px) {
  .doc + .doc + .doc {
    margin-left: 0;
  }
}
.apde .TOC .backmatter .halftitle,
.apde .TOC .backmatter .halftitle2 {
  display: none;
}

.apde.page .teiFragment .pb {
  width: 110%;
  margin: 2em -2em 1em -4em;
  color: #4497c7;
  background: none;
  border: none;
  padding: 0.5rem 2rem 1rem;
  border-top: 4px solid #4497c7;
}

.apde .teiFragment {
  font-family: "APDE Roman";
}
.apde .teiFragment mapdata {
  display: none;
}
.apde .teiFragment bibl {
  font-family: inherit;
}
.apde .teiFragment opener salute {
  float: left;
  margin-top: 1.25rem;
}
.apde .teiFragment header {
  text-align: center;
}
.apde .teiFragment opener:after {
  content: " ";
  display: block;
  clear: both;
}
.apde .teiFragment p {
  margin-bottom: 0;
  line-height: 1.3;
  text-align: justify;
}
.apde .teiFragment a.note {
  font-size: 92%;
  line-height: 0.25;
}
.apde .teiFragment note .label {
  cursor: pointer;
}
.apde .teiFragment add {
  font-family: inherit;
  font-size: 100%;
}
.apde .teiFragment supplied[reason=decrypted]:before {
  content: "{";
}
.apde .teiFragment supplied[reason=decrypted]:after {
  content: "}";
}
.apde .teiFragment gap {
  display: inline-block;
  color: black;
}
.apde .teiFragment gap:before {
  color: black;
  content: "[...]";
}
.apde .teiFragment doc[type=editorial] list {
  padding: 1rem 0;
}
.apde .teiFragment doc[type=editorial] list label {
  float: none;
  width: auto;
  font-size: 110%;
  margin-bottom: 0;
}
.apde .teiFragment doc[type=editorial] list .pb + label {
  margin-top: 1rem;
}
.apde .teiFragment doc[type=editorial] list item {
  float: none;
  width: auto;
  margin-top: 0;
  margin-bottom: 1.25rem;
  font-size: 90%;
}
.apde .teiFragment *[type=docback] {
  font-family: inherit;
  font-size: 100%;
}
.apde .teiFragment choice {
  cursor: help;
  position: relative;
  display: inline;
  border-bottom: 1px dashed orange;
  line-height: 1;
}
.apde .teiFragment choice sic, .apde .teiFragment choice del, .apde .teiFragment choice orig {
  display: none;
  text-decoration: none;
}
.apde .teiFragment choice ins {
  font-size: 100%;
  text-decoration: none;
  vertical-align: baseline;
}
.apde .teiFragment choice:hover sic:before, .apde .teiFragment choice:hover del:before, .apde .teiFragment choice:hover orig:before {
  content: "In the letterpress edition, this reads: ";
  font-style: normal;
}
.apde .teiFragment choice:hover sic, .apde .teiFragment choice:hover del, .apde .teiFragment choice:hover orig {
  display: block;
  position: absolute;
  background: #ffffbb;
  font-style: italic;
  font-size: 14px;
  padding: 4px 5px;
  left: 0;
  top: 16px;
  width: 18em;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5);
}

.apde #xtr-document {
  font-family: "APDE Roman";
}

.ADMS-13 .teiFragment mapdata {
  display: block;
}
.ADMS-13 .teiFragment mapdata h3 {
  display: block;
}

/* overrides to default index views
*/
.apde.search h2 {
  font-size: 24px;
}
.apde.search h2 span {
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 300;
  color: white;
  font-size: 16px;
  background-color: #d7b443;
}
.apde.search h2 span.consolidated {
  background-color: #8bb7e9;
}
.apde.search .hit .suben_line em {
  font-size: 16px;
}
.apde.search .hit .pages {
  font-size: 16px;
}
.apde.search .results a, .apde.search .results a:link, .apde.search .results a:visited {
  font-family: "Roboto", "Helvetica", sans-serif;
  font-size: 16px;
}
.apde.search .search_summary {
  border-top: #c0c0c0;
}

.index .searchForm input[type=text] {
  padding: 0.5rem;
  border: 1px solid #c0c0c0;
}
.index .searchForm input[type=submit] {
  margin: 0.5rem 0;
  border-radius: 5px;
}
.index .sidebar {
  box-sizing: border-box;
  padding: 1rem;
}
.index .sidebar .searchForm {
  padding: 1rem;
  background: #f0f0f0;
}
.index .sidebar .searchForm h2 {
  font-family: "Roboto", "Helvetica", sans-serif;
  margin-bottom: 4px;
  font-weight: 300;
  font-size: 14px;
}
.index .sidebar .searchForm input[type=text] {
  font-size: 16px;
  padding: 0.25rem;
  margin-right: 0;
  display: inline-block;
  width: auto;
}
.index .sidebar .searchForm input[type=submit] {
  font-size: 14px;
  padding: 5px;
  display: inline-block;
  margin: 0 0.25rem;
  vertical-align: top;
}

/* browse overrides */
.apde .yearLine,
.apde .yearLine .yearsLeft,
.apde .yearLine .yearsRight {
  background: #366987;
}

/* docs override */
/* TOC overrides */
.TOC .level {
  background: none;
}

.quickdoc:hover {
  background: #d7e3ea;
}

/* search overrides */
.adamsInitBox {
  position: absolute;
  z-index: 500;
  width: 90%;
  left: 5%;
  background: white;
  border-radius: 10px;
  padding: 1rem;
  box-sizing: border-box;
}

.adamsInitMask {
  position: fixed;
  z-index: 100;
  width: 100%;
  left: 0;
  top: 0;
  height: 100%;
  background: rgba(0, 0, 0, 0.35);
}

.aibCloser {
  position: absolute;
  right: 1rem;
  top: 0.5rem;
  color: #a0a0a0;
  font-size: 16px;
  font-family: sans-serif;
  cursor: pointer;
}

.infoPage article {
  font-family: "APDE Roman", "Libre Baskerville", serif;
  font-size: 115%;
}
.infoPage .logo {
  display: inline-block;
  width: 45%;
}
.infoPage .logo + .logo {
  margin-left: 4rem;
}

/*# sourceMappingURL=apde.css.map */
