body {
    font-size: 16px;
}
/*h1{
    font-size:1.8em;
    font-variant:small-caps;
    font-weight:bold;
}
h2{
    /\*font-size:1.6em;
    font-variant:small-caps;*\/
    font-weight:bold;
}
h3{
    font-size:1.4em;
    font-weight:bold;
}
h4{
    font-size:1em;
    display:inline;
    font-weight:bold;
}
.summary{
    font-size:1.4em;
    font-variant:small-caps;
    font-weight:bold;
    margin-top:20px;
}*/
/*.short_description{
    margin-top:20px;
}*/
/*.italic{
    font-style: italic;
}
.spacing{
    letter-spacing: 0.1em;
}*/
.small-caps {
    font-variant: small-caps;
}
.page-header-desc p {
    display: inline;
    padding-right: 30px;
}
.msContents,
.physDesc,
.history,
.additional,
.metadata {
    display: block;
    /*margin-right:50px;*/
    margin-top: 20px;
}
.biblItem {
    display: inline;
}
.bibl_author {
    display: inline;
}
.bibl_book_title {
    display: inline;
    font-style: italic;
}
.bibl_journal_title {
    display: inline;
    font-style: italic;
}
.bibliography .biblItem {
    text-align: left;
    display: list-item;
    margin-left: 30pt;
}
.msItem {
    display: block;
    margin-bottom: 20px;
}
.sub_msItem {
    display: block;
    margin-left: 30px;
}
.msItem_nr,
.sub_msItem_nr {
    font-weight: bold;
}
.author {
    display: inline;
}
.bibl_book_title {
    display: inline;
    font-style: italic
}
.incipit,
.explicit,
.rubric,
.final-rubric,
.colophon,
.note,
.editions {
    display: block;
    text-indent: 1em;
}
/*.incipit_head,
.explicit_head,
.msItem_rubric_head,
.msItem_finalRubric_head,
.colophon_head,
.note_head{
    display:inline;
    font-weight:bold;
}*/
.ms-item-bibl {
    display: block;
    text-indent: 1em;
}
.msItem_listBibl,
.listBibl {
    display: block;
    text-indent: 1em;
}
.objectDesc,
.supportDesc,
.watermarks,
.watermark,
.extent,
.foliation,
.collation,
.condition,
.layoutDesc,
.handDesc,
.additions,
.bindingDesc,
.decoDesc,
.origin,
.provenance,
.acquisition {
    display: block;
    margin-top: 10px;
}
sub,
sup {
    font-size: 70%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.4em;
}
sub {
    bottom: 0em;
}
.unit_nr {
    display: inline;
    font-weight: bold;
}
a {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
a.shortTitle {
    text-decoration: none;
    border-bottom: 1px dotted #777;
}
a.shortTitle:hover {
    text-decoration: none;
}
/* Remove extra whitespace after p in td */
td p {
    display: inline-block !important;
}
td em p {
    display: inline !important;
}
#msDescription p {
    text-indent: 1em;
}
.pb {
    display: block;
    margin: 10px 10px 20px 10px;
    border-bottom: 1px solid #8c8b8b;
    position: relative;
    padding-top: 10px;
}
.pb::before {
  content: attr(n);
  font-size: small;
  background: white;
  position: absolute;
  top: 0;
  left: 50%;
  padding: 0 2px;
}
.measure {
  font-weight: bolder;
}
div[type="ekonomiskt_kartblad"] {
  display: inline;
}
div[type="ekonomiskt_kartblad"] > p {
  display: inline;
  margin-bottom: 0;
}
div[type="äldsta_belägg"] {
  display: inline;
}
div[type="äldsta_belägg"] > p {
  display: inline;
  margin-bottom: 0;
}
.body {
    margin: 0 0.6rem;
}
.figure {
    display: block;
    border: 1px solid;
    padding: 5px;
}
.figure > img {
    text-align: center;
}
.figure > .head, .figure > .caption{
    display: block;
    text-align: center;
    font-weight: normal;
}
.head {
    display: block;
    font-weight: bold;
}
.note {
    color: inherit;
}
.note > p:first-of-type {
  display: inline;
}

div[type="district"] > .head {
  font-size: 2rem;
}
div[type="parish"] > .head {
  font-size: 1.8rem;
}

#msDescription img {
    max-width: 100%;
}
