.row {
  margin-left: -10px;
  margin-right: -10px; }

.col,
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col-sm,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-auto,
.col-auto,
.col-md,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-auto,
.col-lg,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-auto,
.col-xl,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-auto,
.col-xxl,
.col-xxl-1,
.col-xxl-2,
.col-xxl-3,
.col-xxl-4,
.col-xxl-5,
.col-xxl-6,
.col-xxl-7,
.col-xxl-8,
.col-xxl-9,
.col-xxl-10,
.col-xxl-11,
.col-xxl-12,
.col-xxl-auto,
.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.navbar,
.dropdown-item {
  padding-left: 10px;
  padding-right: 10px; }

.card-body,
.card-header,
.card-footer {
  padding: 15px; }

.navbar-default,
.card,
.form-control,
.input-group-text,
.btn {
  border-color: #B3B3B3; }

.card-header,
.card-footer {
  background-color: transparent; }

.nav > li > a:hover {
  text-decoration: underline; }

.datepicker {
  font-size: inherit; }
  .datepicker td {
    width: 32px;
    height: 32px;
    padding: 0.375rem; }

.btn-primary {
  background-color: #0D6EFD;
  border-color: #0D6EFD; }

@media (min-width: 480px) {
  .navbar-expand-sm .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto; }
  .navbar-expand-sm .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row; } }
@media (min-width: 1480px) {
  .col-xxl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }

  .col-xxl-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%; }

  .col-xxl-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%; }

  .col-xxl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }

  .col-xxl-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%; }

  .col-xxl-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%; }

  .col-xxl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50; }

  .col-xxl-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%; }

  .col-xxl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%; }

  .col-xxl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }

  .col-xxl-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%; }

  .col-xxl-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%; }

  .col-xxl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }

  .d-xxl-flex {
    display: flex !important; } }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  table colgroup {
    display: table-row; }

  table colgroup col {
    display: table-cell; } }
html {
  -ms-overflow-style: scrollbar; }

body {
  min-height: 100vh;
  color: #262626;
  background-color: #F0F0F0;
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.4em;
  display: flex;
  flex-direction: column; }
  body.scrolled-x #documentToc.affix, body.scrolled-x.EBFR .sideHeaderWrap, body.scrolled-x.BAC .sideHeaderWrap {
    opacity: 0;
    pointer-events: none; }
  body.typeaheadActive header.headerWrap + main .headerContentWrap {
    z-index: 3; }

header.headerWrap {
  position: sticky;
  top: -14px;
  z-index: 4; }
  header.headerWrap .headerNavigationWrap {
    border-bottom: 1px solid #B3B3B3;
    background-color: #FFFFFF; }
  header.headerWrap + main {
    position: relative;
    flex: 1 0 auto; }
    header.headerWrap + main .headerContentWrap {
      height: 136px;
      position: sticky;
      top: -4px;
      z-index: 2; }
      header.headerWrap + main .headerContentWrap .churchLogo {
        display: flex; }
      header.headerWrap + main .headerContentWrap .churchTitle {
        display: none; }
    header.headerWrap + main .headerContentBackgroundWrap {
      height: 43px;
      border-bottom: 1px solid transparent;
      background-color: #FFFFFF;
      position: absolute;
      position: fixed;
      top: 43px;
      left: 0;
      right: 0;
      z-index: 1;
      opacity: 0; }
  header.headerWrap.isStickyMain + main .headerContentWrap .churchLogo {
    opacity: 0;
    visibility: hidden; }
  header.headerWrap.isStickyMain + main .headerContentWrap .churchLogo {
    display: none; }
  header.headerWrap.isStickyMain + main .headerContentWrap .churchTitle {
    display: flex; }
  header.headerWrap.isStickyMain + main .headerContentBackgroundWrap {
    border-bottom: 1px solid #B3B3B3;
    opacity: 1; }

header.headerWrap .headerNavigationWrap .container,
header.headerWrap .headerNavigationWrap .container-fluid,
header.headerWrap .headerNavigationWrap .container-xl,
header.headerWrap .headerContentWrap .container,
header.headerWrap .headerContentWrap .container-fluid,
header.headerWrap .headerContentWrap .container-xl,
main .headerContentWrap .container,
main .headerContentWrap .container-fluid,
main .headerContentWrap .container-xl,
main .mainContentWrap .container,
main .mainContentWrap .container-fluid,
main .mainContentWrap .container-xl {
  margin-left: 0;
  padding: 0; }

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  color: #333333; }

h1,
.h1 {
  font-size: 32px;
  line-height: 1.4em; }

h2,
.h2 {
  font-size: 16px;
  line-height: 1.4em; }

h3,
.h3 {
  font-size: 14px;
  line-height: 1.4em; }

h4,
.h4 {
  font-size: 14px;
  line-height: 1.4em; }

a {
  color: #AA0000;
  text-decoration: none; }
  a:hover {
    text-decoration: underline; }

a.external {
  font-weight: bold; }
  a.external .externalIcon::before {
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    display: inline;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    top: 1px;
    content: "\e095";
    margin-right: 0.375rem; }
  a.external:hover {
    text-decoration: none !important; }
    a.external:hover span {
      text-decoration: underline; }

a.clickable {
  cursor: pointer; }

a.offsetTop {
  display: block;
  position: relative;
  top: -363px;
  visibility: hidden; }

input[type=checkbox].disabledCheckbox {
  opacity: 0.4; }

.checkbox label input[type=checkbox] {
  float: left; }

.checkbox label span {
  display: block;
  margin-left: 1.1em; }

ul {
  list-style: none;
  padding-left: 0; }

.btn-default {
  background-color: #FFFFFF; }

.btn-ok {
  background-color: #2C782C;
  color: #FFFFFF !important; }

.btn-neutral {
  background-color: #595959;
  color: #FFFFFF !important; }
  .btn-neutral:hover, .btn-neutral.focus {
    background-color: #E6E6E6; }

.btn-warning {
  background-color: #F88000;
  color: #FFFFFF; }

.btn-error {
  background-color: #990012;
  color: #FFFFFF; }

.btn-unstyle {
  padding: 0;
  border: none;
  background-color: transparent;
  color: inherit; }
  .btn-unstyle:focus, .btn-unstyle:hover {
    text-decoration: underline; }

h3 .btn-unstyle {
  text-align: left; }

h1 .subtitle, h2 .subtitle, h3 .subtitle, h4 .subtitle {
  color: #A6A6A6; }

.noselect {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.btnContainsGlyphicon {
  display: flex; }
  .btnContainsGlyphicon .glyphicon {
    margin: auto;
    font-size: 20px;
    color: #A6A6A6;
    position: static; }
  .btnContainsGlyphicon:hover {
    background-color: #FFFFFF; }
    .btnContainsGlyphicon:hover .glyphicon {
      color: #575757; }

.separator {
  padding-top: 6px;
  margin-bottom: 10px;
  border-bottom: 1px solid #B3B3B3; }

.form-inline label {
  display: block; }

.topBar {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 14px;
  background-color: #4D4D4D;
  z-index: 2; }

.sideHeaderWrap {
  width: 100%;
  height: 116px;
  border-radius: 0 0 8px 0;
  background-color: #4D4D4D;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1; }
  .sideHeaderWrap .sideHeader {
    position: absolute;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
    z-index: 1; }
    .sideHeaderWrap .sideHeader span.logo {
      width: 100%;
      max-width: 160px;
      height: 40px;
      margin-left: auto;
      background: transparent url("../images/logo_kirchenrecht_.svg") no-repeat right top;
      background-size: contain;
      display: block; }

.contentHeader {
  position: relative;
  z-index: 1010; }

.navMain {
  height: 42px;
  margin-top: 14px; }
  .navMain .navbar {
    padding: 0; }
    .navMain .navbar .nav {
      flex-wrap: nowrap; }
      .navMain .navbar .nav .active a {
        background-color: #AA0000;
        color: #FFFFFF; }
      .navMain .navbar .nav a {
        min-height: 42px;
        padding: 10px 10px;
        border-bottom: 1px solid #B3B3B3;
        display: flex;
        align-items: center;
        background-color: #FFFFFF;
        color: #767676;
        white-space: nowrap; }
        .navMain .navbar .nav a.external::before {
          font-size: 0.8em; }
        .navMain .navbar .nav a.btnMeinKirchenrecht {
          padding-top: 8px;
          padding-bottom: 8px;
          font-size: 22px; }
          .navMain .navbar .nav a.btnMeinKirchenrecht:hover {
            text-decoration: none; }
      .navMain .navbar .nav.navbar-right li:first-child a {
        border-left: 1px solid #B3B3B3; }
    .navMain .navbar .navbar-brand {
      font-size: 1rem; }
  .navMain .navbar-collapse {
    max-height: 80vh;
    overflow-y: auto;
    margin-left: -10px;
    margin-right: -10px; }

div#subnavigationCollapse .filtered a::before {
  background: transparent url("../images/diagramm-icon.png") no-repeat -2px center;
  background-size: 1.3em 1.3em;
  margin: 0 4px 0 0;
  padding: 0 1em 0 0;
  content: ' '; }

.churchLogo {
  max-width: 100%;
  display: flex; }
  .churchLogo p {
    margin-left: auto;
    display: flex;
    flex-wrap: nowrap;
    width: 418px;
    height: 100px; }
    .churchLogo p a {
      width: 100%;
      height: 100%;
      display: inline-block; }

.churchTitle {
  height: 42px;
  display: flex;
  font-size: 1rem;
  text-transform: uppercase; }
  .churchTitle a,
  .churchTitle span {
    margin: auto 0 auto auto;
    color: #4D4D4D;
    text-decoration: none;
    display: flex;
    align-items: center; }

.searchFormWrap {
  display: flex;
  flex-wrap: wrap; }

.searchForm {
  max-width: 100%;
  margin: auto 0;
  flex: 1 0 auto; }
  .searchForm input[type="text"].form-control,
  .searchForm .twitter-typeahead {
    height: 36px;
    flex: 1 1 auto; }
  .searchForm .form-control {
    padding: 6px 12px;
    border-radius: 0;
    font-size: inherit; }
  .searchForm .input-group {
    flex-wrap: nowrap; }
  .searchForm .input-group-text.glyphicon {
    font-size: 1rem;
    display: flex;
    position: static; }
  .searchForm .btn-search {
    min-width: 36px; }
  .searchForm .popover {
    min-width: 200px; }

#years div.form-group select {
  padding: 0; }

span.tt-dropdown-menu {
  width: 100%;
  min-width: 360px;
  border: 1px solid #B3B3B3;
  border-radius: 0  0 0.25rem 0.25rem;
  background-color: #FFFFFF; }
  span.tt-dropdown-menu span.hint {
    margin: 0.375rem 0;
    padding: 0 9px;
    color: #767676;
    display: inline-block; }
  span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
    padding: 0 10px;
    color: #AA0000;
    cursor: pointer;
    display: flex; }
    span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion p {
      margin: 0.375rem 0;
      display: flex; }
      span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion p .glyphicon {
        margin: 0.125rem 0.5rem 0 0; }
    span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion:hover {
      text-decoration: underline; }
    span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion.tt-cursor {
      background-color: #CECECE; }

.navbar.navbar-ordernav {
  padding-top: 0;
  padding-bottom: 0; }
  .navbar.navbar-ordernav .navbar-nav {
    margin: 0 -10px;
    flex-wrap: nowrap; }
    .navbar.navbar-ordernav .navbar-nav a:not(.dropdown-item) {
      margin: 0 15px 9px 15px;
      padding: 15px 0 2px 0;
      border-bottom: 4px solid transparent;
      color: #767676;
      white-space: nowrap; }
    .navbar.navbar-ordernav .navbar-nav a:hover:not(.dropdown-item),
    .navbar.navbar-ordernav .navbar-nav .active a:not(.dropdown-item) {
      background-color: #FFFFFF;
      color: #AA0000;
      text-decoration: none;
      border-color: #AA0000; }
    .navbar.navbar-ordernav .navbar-nav .listIcons {
      padding: 13px 0px 11px; }
      .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon {
        color: #575757;
        font-size: 22px; }
        .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover {
          color: #AA0000; }
      .navbar.navbar-ordernav .navbar-nav .listIcons a:hover {
        border-bottom: 0; }
    .navbar.navbar-ordernav .navbar-nav.navbar-right {
      margin-top: auto;
      margin-bottom: auto; }
      .navbar.navbar-ordernav .navbar-nav.navbar-right > li > a,
      .navbar.navbar-ordernav .navbar-nav.navbar-right > li button:not(.icon) {
        height: 50px;
        margin: auto 0;
        padding: 13px 14px;
        font-size: 22px;
        border-left: 1px solid #B3B3B3;
        background-color: transparent;
        color: #767676;
        border-top: none;
        border-right: none;
        border-bottom: none; }
        .navbar.navbar-ordernav .navbar-nav.navbar-right > li > a:hover, .navbar.navbar-ordernav .navbar-nav.navbar-right > li > a:focus,
        .navbar.navbar-ordernav .navbar-nav.navbar-right > li button:not(.icon):hover,
        .navbar.navbar-ordernav .navbar-nav.navbar-right > li button:not(.icon):focus {
          color: #767676;
          border-color: #B3B3B3 !important; }
      .navbar.navbar-ordernav .navbar-nav.navbar-right > li.documentSearchButton {
        position: static; }
      .navbar.navbar-ordernav .navbar-nav.navbar-right > li.documentDiffButton {
        position: relative;
        z-index: 1; }
      .navbar.navbar-ordernav .navbar-nav.navbar-right > li:last-child > a,
      .navbar.navbar-ordernav .navbar-nav.navbar-right > li:last-child > button {
        border-radius: 0 4px 4px 0; }
      .navbar.navbar-ordernav .navbar-nav.navbar-right > li.dropdown .dropdown-toggle::after {
        display: none; }
      .navbar.navbar-ordernav .navbar-nav.navbar-right > li.dropdown .dropdown-menu {
        margin-top: 0;
        position: absolute; }
        .navbar.navbar-ordernav .navbar-nav.navbar-right > li.dropdown .dropdown-menu.dropdown-menu-right {
          right: -1px; }
      .navbar.navbar-ordernav .navbar-nav.navbar-right > li.dropdown .dropdown-item {
        font-size: 14px; }
    .navbar.navbar-ordernav .navbar-nav.dropdownDownload {
      position: absolute;
      top: 0;
      right: 10px;
      z-index: 1; }

div.documentTocPanel {
  overflow-y: scroll; }

div.documentToc {
  padding: 0; }
  div.documentToc li.crossheading, div.documentToc li.section {
    padding-left: 0; }
    div.documentToc li.crossheading.level_1, div.documentToc li.section.level_1 {
      font-weight: bold; }
    div.documentToc li.crossheading.level_2, div.documentToc li.section.level_2 {
      padding-left: 1rem; }
    div.documentToc li.crossheading.level_3, div.documentToc li.crossheading.level_4, div.documentToc li.section.level_3, div.documentToc li.section.level_4 {
      padding-left: 2rem; }
    div.documentToc li.crossheading .number, div.documentToc li.section .number {
      font-weight: bold;
      padding-right: 0.5rem; }
    div.documentToc li.crossheading .crossheading-label, div.documentToc li.section .crossheading-label {
      font-weight: bold;
      padding-right: 0.5rem; }
    div.documentToc li.crossheading.starred .number::after, div.documentToc li.section.starred .number::after {
      content: "*"; }
  div.documentToc li a {
    padding: 5px 0;
    display: inline-block; }
  div.documentToc li.active > a {
    background-color: #CECECE; }
  div.documentToc li ul {
    padding-left: 15px; }
  div.documentToc *:last-child {
    margin-bottom: 0; }

#documentToc,
.sideHeaderWrap {
  transition: opacity 256ms ease-in-out;
  will-change: transform; }

#documentToc.affix {
  position: fixed;
  top: 136px;
  z-index: 2; }
#documentToc.collapse {
  overflow: hidden;
  min-height: 0; }

.col-md-12 .documentContent {
  margin-left: 8.3%;
  margin-right: 8.3%; }

.documentContent {
  /** Rules originally from bootsrap */ }
  .documentContent h1, .documentContent .h1, .documentContent h2, .documentContent .h2, .documentContent h3, .documentContent .h3 {
    margin-top: 20px;
    margin-bottom: 10px; }
  .documentContent h1, .documentContent h2, .documentContent h3 {
    font-weight: normal; }
  .documentContent h1, .documentContent h2, .documentContent h3, .documentContent h4, .documentContent h5 {
    color: #333333; }
  .documentContent h1 {
    font-size: 32px;
    line-height: 1.4em; }
  .documentContent h2 {
    font-size: 16px;
    line-height: 1.4em; }
  .documentContent h3 {
    font-size: 14px;
    line-height: 1.4em; }
  .documentContent h4 {
    font-size: 14px;
    line-height: 1.4em; }
  .documentContent a {
    color: #AA0000;
    text-decoration: none; }
    .documentContent a:hover {
      text-decoration: underline; }
  .documentContent p {
    margin: 0 0 10px; }
  .documentContent sub, .documentContent sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  .documentContent sup {
    top: -0.5em; }
  .documentContent .crossheading_title::before {
    content: "";
    display: block;
    padding-top: 140px;
    margin-top: -140px; }
  .documentContent h1.crossheading_title .content {
    background-color: #f4f4f4; }
    .documentContent h1.crossheading_title .content .number {
      display: block; }
    .documentContent h1.crossheading_title .content.starred .number::after {
      content: "*"; }
  .documentContent h2 {
    font-size: 24px; }
    .documentContent h2 .number {
      display: block; }
    .documentContent h2.starred .number::after {
      content: "*"; }
  .documentContent h3 {
    font-size: 18px; }
    .documentContent h3 .number {
      display: block; }
    .documentContent h3.starred .number::after {
      content: "*"; }
  .documentContent h4 {
    font-size: 16px; }
    .documentContent h4 .number {
      display: block; }
    .documentContent h4.starred .number::after {
      content: "*"; }
  .documentContent .crossheading_title .content .crossheading-label {
    padding-right: 0.375rem; }
  .documentContent .crossheading_title .content .crossheading-label-break {
    display: block;
    padding-right: 0; }
  .documentContent.kablWeb h1.chapter_title {
    font-size: 24px; }
  .documentContent h1.normdatum, .documentContent h2.normdatum, .documentContent h3.normdatum {
    margin-top: 0.8em;
    margin-bottom: 1.6em; }
  .documentContent span.diff-html-added {
    background-color: #ccffcc;
    /* light green */ }
  .documentContent span.diff-html-removed {
    text-decoration: line-through;
    background-color: #fdc6c6;
    /* light red */ }
  .documentContent span a.internal {
    margin-left: -0.5rem;
    padding-top: 134px;
    visibility: hidden;
    position: relative;
    z-index: -1; }
  .documentContent div.para {
    padding: 0 0 0.8em 0; }
    .documentContent div.para ul:last-child, .documentContent div.para ol:last-child {
      margin-bottom: 0; }
    .documentContent div.para > table {
      background-color: #FFFFFF; }
  .documentContent .bold {
    font-weight: bold; }
  .documentContent .italic {
    font-style: italic; }
  .documentContent .underline {
    text-decoration: underline; }
  .documentContent .bolditalic {
    font-weight: bold;
    font-style: italic; }
  .documentContent .boldunderline {
    font-weight: bold;
    text-decoration: underline; }
  .documentContent .bolditalicunderline {
    font-weight: bold;
    font-style: italic;
    text-decoration: underline; }
  .documentContent .letter-spacing {
    letter-spacing: 0.4em; }
  .documentContent .no-height {
    display: block;
    height: 0; }
  .documentContent #archivmeta span.bold {
    background-color: #ffe500; }
  .documentContent #archivmeta p.commentAuthor {
    margin-top: 0; }
  .documentContent table {
    max-width: 100%;
    border-collapse: collapse;
    border-color: inherit;
    text-size-adjust: 100%; }
    .documentContent table.html_ignore_font div.para {
      font-size: unset !important; }
  .documentContent table td {
    padding: 3px; }
    .documentContent table td div.para {
      padding: 0 0 0 0; }
  .documentContent table.urteil_meta td {
    padding-right: 0.5em; }
  .documentContent span.kr-highlight {
    background: yellow; }
    .documentContent span.kr-highlight.kr-highlight-active {
      background: orange; }
  .documentContent img {
    max-width: 100%; }
  .documentContent span.footnote {
    margin-left: 0.125rem; }
    .documentContent span.footnote > .para {
      display: inline; }
    .documentContent span.footnote.popup sup {
      color: #AA0000;
      cursor: pointer; }
    .documentContent span.footnote .content {
      display: none; }
  .documentContent .popover .close {
    padding-right: 7px; }
  .documentContent .section1_title, .documentContent .section2_title, .documentContent .section3_title, .documentContent .section4_title {
    margin: 0.7em 0 0.4em 0;
    text-align: center; }
    .documentContent .section1_title.align_right, .documentContent .section2_title.align_right, .documentContent .section3_title.align_right, .documentContent .section4_title.align_right {
      text-align: right; }
    .documentContent .section1_title.align_left, .documentContent .section2_title.align_left, .documentContent .section3_title.align_left, .documentContent .section4_title.align_left {
      text-align: left; }
    .documentContent .section1_title.align_center, .documentContent .section2_title.align_center, .documentContent .section3_title.align_center, .documentContent .section4_title.align_center {
      text-align: center; }
  .documentContent .section4_title {
    font-weight: bold; }
    .documentContent .section4_title .buttonComment {
      float: left; }
  .documentContent ul {
    list-style-type: none; }
    .documentContent ul li::before {
      display: inline;
      content: '\2013';
      position: absolute;
      margin-left: -1.5em; }
    .documentContent ul li.listitem_bold {
      font-weight: 700; }
    .documentContent ul li.listitem_italic {
      font-style: italic; }
    .documentContent ul li.listitem_underline {
      text-decoration: underline; }
  .documentContent ul, .documentContent ol, .documentContent dl {
    padding-left: 1.5em;
    margin-top: 0;
    margin-bottom: 0.8em; }
    .documentContent ul div.para:last-child, .documentContent ol div.para:last-child, .documentContent dl div.para:last-child {
      padding: 0; }
    .documentContent ul li, .documentContent ul dd, .documentContent ol li, .documentContent ol dd, .documentContent dl li, .documentContent dl dd {
      padding-bottom: 0.8em; }
      .documentContent ul li:last-child, .documentContent ul dd:last-child, .documentContent ol li:last-child, .documentContent ol dd:last-child, .documentContent dl li:last-child, .documentContent dl dd:last-child {
        padding-bottom: 0; }
  .documentContent ol[type='a'] {
    padding-left: 1.375rem;
    list-style-type: none;
    counter-set: parenthesis_latin_counter_1; }
    .documentContent ol[type='a'] > li {
      counter-increment: parenthesis_latin_counter_1;
      position: relative; }
      .documentContent ol[type='a'] > li::before {
        content: counter(parenthesis_latin_counter_1,lower-latin) ")";
        position: absolute;
        left: -1.375rem;
        top: 0; }
      .documentContent ol[type='a'] > li.listitem_bold::before {
        font-weight: 700; }
      .documentContent ol[type='a'] > li.listitem_italic::before {
        font-style: italic; }
      .documentContent ol[type='a'] > li.listitem_underline::before {
        text-decoration: underline; }
  .documentContent ol[type='1'] {
    padding-left: 2rem;
    list-style-type: none;
    counter-set: decimal_counter_1; }
    .documentContent ol[type='1'] > li {
      counter-increment: decimal_counter_1;
      position: relative; }
      .documentContent ol[type='1'] > li::before {
        content: counter(decimal_counter_1,decimal) ".";
        position: absolute;
        left: -2rem;
        top: 0; }
      .documentContent ol[type='1'] > li.listitem_bold::before {
        font-weight: 700; }
      .documentContent ol[type='1'] > li.listitem_italic::before {
        font-style: italic; }
      .documentContent ol[type='1'] > li.listitem_underline::before {
        text-decoration: underline; }
  .documentContent ol[type='I'] {
    padding-left: 1.75rem;
    list-style-type: none;
    counter-set: roman_counter_1; }
    .documentContent ol[type='I'] > li {
      counter-increment: roman_counter_1;
      position: relative; }
      .documentContent ol[type='I'] > li::before {
        width: 1.5rem;
        text-align: right;
        content: counter(roman_counter_1,upper-roman) ".";
        position: absolute;
        left: -1.75rem;
        top: 0; }
      .documentContent ol[type='I'] > li.listitem_bold::before {
        font-weight: 700; }
      .documentContent ol[type='I'] > li.listitem_italic::before {
        font-style: italic; }
      .documentContent ol[type='I'] > li.listitem_underline::before {
        text-decoration: underline; }
  .documentContent ol > li > ol[type='a'],
  .documentContent ol > li > div > ol[type='a'],
  .documentContent ul > li > ol[type='a'],
  .documentContent ul > li > div > ol[type='a'] {
    counter-set: parenthesis_latin_counter_2; }
    .documentContent ol > li > ol[type='a'] > li,
    .documentContent ol > li > div > ol[type='a'] > li,
    .documentContent ul > li > ol[type='a'] > li,
    .documentContent ul > li > div > ol[type='a'] > li {
      counter-increment: parenthesis_latin_counter_2; }
      .documentContent ol > li > ol[type='a'] > li::before,
      .documentContent ol > li > div > ol[type='a'] > li::before,
      .documentContent ul > li > ol[type='a'] > li::before,
      .documentContent ul > li > div > ol[type='a'] > li::before {
        content: counter(parenthesis_latin_counter_2,lower-latin) ")"; }
  .documentContent ol > li > ol > li > ol[type='a'],
  .documentContent ol > li > ol > li > div > ol[type='a'],
  .documentContent ol > li > ul > li > ol[type='a'],
  .documentContent ol > li > ul > li > div > ol[type='a'],
  .documentContent ol > li > div > ol > li > ol[type='a'],
  .documentContent ol > li > div > ol > li > div > ol[type='a'],
  .documentContent ol > li > div > ul > li > ol[type='a'],
  .documentContent ol > li > div > ul > li > div > ol[type='a'],
  .documentContent ul > li > ol > li > ol[type='a'],
  .documentContent ul > li > ol > li > div > ol[type='a'],
  .documentContent ul > li > ul > li > ol[type='a'],
  .documentContent ul > li > ul > li > div > ol[type='a'],
  .documentContent ul > li > div > ol > li > ol[type='a'],
  .documentContent ul > li > div > ol > li > div > ol[type='a'],
  .documentContent ul > li > div > ul > li > ol[type='a'],
  .documentContent ul > li > div > ul > li > div > ol[type='a'] {
    counter-set: parenthesis_latin_counter_3; }
    .documentContent ol > li > ol > li > ol[type='a'] > li,
    .documentContent ol > li > ol > li > div > ol[type='a'] > li,
    .documentContent ol > li > ul > li > ol[type='a'] > li,
    .documentContent ol > li > ul > li > div > ol[type='a'] > li,
    .documentContent ol > li > div > ol > li > ol[type='a'] > li,
    .documentContent ol > li > div > ol > li > div > ol[type='a'] > li,
    .documentContent ol > li > div > ul > li > ol[type='a'] > li,
    .documentContent ol > li > div > ul > li > div > ol[type='a'] > li,
    .documentContent ul > li > ol > li > ol[type='a'] > li,
    .documentContent ul > li > ol > li > div > ol[type='a'] > li,
    .documentContent ul > li > ul > li > ol[type='a'] > li,
    .documentContent ul > li > ul > li > div > ol[type='a'] > li,
    .documentContent ul > li > div > ol > li > ol[type='a'] > li,
    .documentContent ul > li > div > ol > li > div > ol[type='a'] > li,
    .documentContent ul > li > div > ul > li > ol[type='a'] > li,
    .documentContent ul > li > div > ul > li > div > ol[type='a'] > li {
      counter-increment: parenthesis_latin_counter_3; }
      .documentContent ol > li > ol > li > ol[type='a'] > li::before,
      .documentContent ol > li > ol > li > div > ol[type='a'] > li::before,
      .documentContent ol > li > ul > li > ol[type='a'] > li::before,
      .documentContent ol > li > ul > li > div > ol[type='a'] > li::before,
      .documentContent ol > li > div > ol > li > ol[type='a'] > li::before,
      .documentContent ol > li > div > ol > li > div > ol[type='a'] > li::before,
      .documentContent ol > li > div > ul > li > ol[type='a'] > li::before,
      .documentContent ol > li > div > ul > li > div > ol[type='a'] > li::before,
      .documentContent ul > li > ol > li > ol[type='a'] > li::before,
      .documentContent ul > li > ol > li > div > ol[type='a'] > li::before,
      .documentContent ul > li > ul > li > ol[type='a'] > li::before,
      .documentContent ul > li > ul > li > div > ol[type='a'] > li::before,
      .documentContent ul > li > div > ol > li > ol[type='a'] > li::before,
      .documentContent ul > li > div > ol > li > div > ol[type='a'] > li::before,
      .documentContent ul > li > div > ul > li > ol[type='a'] > li::before,
      .documentContent ul > li > div > ul > li > div > ol[type='a'] > li::before {
        content: counter(parenthesis_latin_counter_3,lower-latin) ")"; }
    .documentContent ol > li > ol > li > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ol > li > ol > li > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ol > li > ol > li > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ol > li > ol > li > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ol > li > ol > li > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ol > li > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ol > li > ol > li > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ol > li > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ol > li > ol > li > div > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ol > li > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ol > li > ol > li > div > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ol > li > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ol > li > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ol > li > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ol > li > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ol > li > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ol > li > ul > li > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ol > li > ul > li > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ol > li > ul > li > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ol > li > ul > li > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ol > li > ul > li > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ol > li > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ol > li > ul > li > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ol > li > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ol > li > ul > li > div > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ol > li > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ol > li > ul > li > div > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ol > li > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ol > li > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ol > li > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ol > li > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ol > li > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ol > li > div > ol > li > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ol > li > div > ol > li > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ol > li > div > ol > li > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ol > li > div > ol > li > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ol > li > div > ol > li > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ol > li > div > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ol > li > div > ol > li > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ol > li > div > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ol > li > div > ol > li > div > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ol > li > div > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ol > li > div > ol > li > div > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ol > li > div > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ol > li > div > ul > li > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ol > li > div > ul > li > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ol > li > div > ul > li > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ol > li > div > ul > li > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ol > li > div > ul > li > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ol > li > div > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ol > li > div > ul > li > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ol > li > div > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ol > li > div > ul > li > div > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ol > li > div > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ol > li > div > ul > li > div > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ol > li > div > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ul > li > ol > li > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ul > li > ol > li > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ul > li > ol > li > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ul > li > ol > li > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ul > li > ol > li > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ul > li > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ul > li > ol > li > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ul > li > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ul > li > ol > li > div > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ul > li > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ul > li > ol > li > div > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ul > li > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ul > li > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ul > li > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ul > li > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ul > li > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ul > li > ul > li > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ul > li > ul > li > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ul > li > ul > li > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ul > li > ul > li > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ul > li > ul > li > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ul > li > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ul > li > ul > li > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ul > li > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ul > li > ul > li > div > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ul > li > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ul > li > ul > li > div > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ul > li > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ul > li > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ul > li > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ul > li > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ul > li > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ul > li > div > ol > li > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ul > li > div > ol > li > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ul > li > div > ol > li > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ul > li > div > ol > li > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ul > li > div > ol > li > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ul > li > div > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ul > li > div > ol > li > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ul > li > div > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ul > li > div > ol > li > div > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ul > li > div > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ul > li > div > ol > li > div > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ul > li > div > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ul > li > div > ul > li > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ul > li > div > ul > li > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ul > li > div > ul > li > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ul > li > div > ul > li > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ul > li > div > ul > li > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ul > li > div > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ul > li > div > ul > li > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ul > li > div > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'],
    .documentContent ul > li > div > ul > li > div > ol[type='a'] > ol > li > ol[type='a'],
    .documentContent ul > li > div > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'],
    .documentContent ul > li > div > ul > li > div > ol[type='a'] > ul > li > ol[type='a'],
    .documentContent ul > li > div > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'],
    .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'],
    .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'],
    .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'],
    .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] {
      counter-set: parenthesis_latin_counter_4; }
      .documentContent ol > li > ol > li > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ol > li > ol > li > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > ol > li > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ol > li > ol > li > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > ol > li > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ol > li > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > ol > li > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ol > li > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > ol > li > div > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ol > li > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > ol > li > div > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ol > li > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ol > li > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ol > li > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > ul > li > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ol > li > ul > li > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > ul > li > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ol > li > ul > li > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > ul > li > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ol > li > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > ul > li > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ol > li > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > ul > li > div > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ol > li > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > ul > li > div > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ol > li > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ol > li > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ol > li > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > ol > li > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ul > li > ol > li > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > ol > li > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ul > li > ol > li > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > ol > li > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ul > li > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > ol > li > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ul > li > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > ol > li > div > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ul > li > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > ol > li > div > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ul > li > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ul > li > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ul > li > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > ul > li > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ul > li > ul > li > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > ul > li > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ul > li > ul > li > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > ul > li > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ul > li > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > ul > li > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ul > li > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > ul > li > div > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ul > li > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > ul > li > div > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ul > li > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ul > li > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ul > li > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='a'] > ol > li > ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='a'] > ul > li > ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li {
        counter-increment: parenthesis_latin_counter_4; }
        .documentContent ol > li > ol > li > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='a'] > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='a'] > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='a'] > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='a'] > ul > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ol > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ol > li > div ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ul > li > ol[type='a'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='a'] > div > ul > li > div ol[type='a'] > li::before {
          content: counter(parenthesis_latin_counter_4,lower-latin) ")"; }
  .documentContent ol > li > ol[type='1'],
  .documentContent ol > li > div > ol[type='1'],
  .documentContent ul > li > ol[type='1'],
  .documentContent ul > li > div > ol[type='1'] {
    padding-left: 1.5rem;
    counter-set: decimal_counter_2; }
    .documentContent ol > li > ol[type='1'] > li,
    .documentContent ol > li > div > ol[type='1'] > li,
    .documentContent ul > li > ol[type='1'] > li,
    .documentContent ul > li > div > ol[type='1'] > li {
      counter-increment: decimal_counter_2; }
      .documentContent ol > li > ol[type='1'] > li::before,
      .documentContent ol > li > div > ol[type='1'] > li::before,
      .documentContent ul > li > ol[type='1'] > li::before,
      .documentContent ul > li > div > ol[type='1'] > li::before {
        left: -1.5rem;
        content: counter(decimal_counter_2,decimal) "."; }
  .documentContent ol > li > ol > li > ol[type='1'],
  .documentContent ol > li > ol > li > div > ol[type='1'],
  .documentContent ol > li > ul > li > ol[type='1'],
  .documentContent ol > li > ul > li > div > ol[type='1'],
  .documentContent ol > li > div > ol > li > ol[type='1'],
  .documentContent ol > li > div > ol > li > div > ol[type='1'],
  .documentContent ol > li > div > ul > li > ol[type='1'],
  .documentContent ol > li > div > ul > li > div > ol[type='1'],
  .documentContent ul > li > ol > li > ol[type='1'],
  .documentContent ul > li > ol > li > div > ol[type='1'],
  .documentContent ul > li > ul > li > ol[type='1'],
  .documentContent ul > li > ul > li > div > ol[type='1'],
  .documentContent ul > li > div > ol > li > ol[type='1'],
  .documentContent ul > li > div > ol > li > div > ol[type='1'],
  .documentContent ul > li > div > ul > li > ol[type='1'],
  .documentContent ul > li > div > ul > li > div > ol[type='1'] {
    counter-set: decimal_counter_3; }
    .documentContent ol > li > ol > li > ol[type='1'] > li,
    .documentContent ol > li > ol > li > div > ol[type='1'] > li,
    .documentContent ol > li > ul > li > ol[type='1'] > li,
    .documentContent ol > li > ul > li > div > ol[type='1'] > li,
    .documentContent ol > li > div > ol > li > ol[type='1'] > li,
    .documentContent ol > li > div > ol > li > div > ol[type='1'] > li,
    .documentContent ol > li > div > ul > li > ol[type='1'] > li,
    .documentContent ol > li > div > ul > li > div > ol[type='1'] > li,
    .documentContent ul > li > ol > li > ol[type='1'] > li,
    .documentContent ul > li > ol > li > div > ol[type='1'] > li,
    .documentContent ul > li > ul > li > ol[type='1'] > li,
    .documentContent ul > li > ul > li > div > ol[type='1'] > li,
    .documentContent ul > li > div > ol > li > ol[type='1'] > li,
    .documentContent ul > li > div > ol > li > div > ol[type='1'] > li,
    .documentContent ul > li > div > ul > li > ol[type='1'] > li,
    .documentContent ul > li > div > ul > li > div > ol[type='1'] > li {
      counter-increment: decimal_counter_3; }
      .documentContent ol > li > ol > li > ol[type='1'] > li::before,
      .documentContent ol > li > ol > li > div > ol[type='1'] > li::before,
      .documentContent ol > li > ul > li > ol[type='1'] > li::before,
      .documentContent ol > li > ul > li > div > ol[type='1'] > li::before,
      .documentContent ol > li > div > ol > li > ol[type='1'] > li::before,
      .documentContent ol > li > div > ol > li > div > ol[type='1'] > li::before,
      .documentContent ol > li > div > ul > li > ol[type='1'] > li::before,
      .documentContent ol > li > div > ul > li > div > ol[type='1'] > li::before,
      .documentContent ul > li > ol > li > ol[type='1'] > li::before,
      .documentContent ul > li > ol > li > div > ol[type='1'] > li::before,
      .documentContent ul > li > ul > li > ol[type='1'] > li::before,
      .documentContent ul > li > ul > li > div > ol[type='1'] > li::before,
      .documentContent ul > li > div > ol > li > ol[type='1'] > li::before,
      .documentContent ul > li > div > ol > li > div > ol[type='1'] > li::before,
      .documentContent ul > li > div > ul > li > ol[type='1'] > li::before,
      .documentContent ul > li > div > ul > li > div > ol[type='1'] > li::before {
        content: counter(decimal_counter_3,decimal) "."; }
    .documentContent ol > li > ol > li > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ol > li > ol > li > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ol > li > ol > li > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ol > li > ol > li > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ol > li > ol > li > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ol > li > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ol > li > ol > li > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ol > li > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ol > li > ol > li > div > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ol > li > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ol > li > ol > li > div > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ol > li > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ol > li > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ol > li > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ol > li > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ol > li > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ol > li > ul > li > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ol > li > ul > li > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ol > li > ul > li > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ol > li > ul > li > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ol > li > ul > li > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ol > li > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ol > li > ul > li > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ol > li > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ol > li > ul > li > div > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ol > li > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ol > li > ul > li > div > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ol > li > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ol > li > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ol > li > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ol > li > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ol > li > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ol > li > div > ol > li > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ol > li > div > ol > li > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ol > li > div > ol > li > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ol > li > div > ol > li > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ol > li > div > ol > li > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ol > li > div > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ol > li > div > ol > li > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ol > li > div > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ol > li > div > ol > li > div > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ol > li > div > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ol > li > div > ol > li > div > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ol > li > div > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ol > li > div > ul > li > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ol > li > div > ul > li > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ol > li > div > ul > li > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ol > li > div > ul > li > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ol > li > div > ul > li > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ol > li > div > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ol > li > div > ul > li > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ol > li > div > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ol > li > div > ul > li > div > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ol > li > div > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ol > li > div > ul > li > div > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ol > li > div > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ul > li > ol > li > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ul > li > ol > li > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ul > li > ol > li > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ul > li > ol > li > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ul > li > ol > li > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ul > li > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ul > li > ol > li > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ul > li > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ul > li > ol > li > div > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ul > li > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ul > li > ol > li > div > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ul > li > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ul > li > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ul > li > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ul > li > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ul > li > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ul > li > ul > li > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ul > li > ul > li > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ul > li > ul > li > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ul > li > ul > li > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ul > li > ul > li > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ul > li > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ul > li > ul > li > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ul > li > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ul > li > ul > li > div > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ul > li > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ul > li > ul > li > div > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ul > li > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ul > li > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ul > li > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ul > li > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ul > li > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ul > li > div > ol > li > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ul > li > div > ol > li > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ul > li > div > ol > li > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ul > li > div > ol > li > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ul > li > div > ol > li > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ul > li > div > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ul > li > div > ol > li > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ul > li > div > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ul > li > div > ol > li > div > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ul > li > div > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ul > li > div > ol > li > div > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ul > li > div > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ul > li > div > ul > li > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ul > li > div > ul > li > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ul > li > div > ul > li > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ul > li > div > ul > li > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ul > li > div > ul > li > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ul > li > div > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ul > li > div > ul > li > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ul > li > div > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'],
    .documentContent ul > li > div > ul > li > div > ol[type='1'] > ol > li > ol[type='1'],
    .documentContent ul > li > div > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'],
    .documentContent ul > li > div > ul > li > div > ol[type='1'] > ul > li > ol[type='1'],
    .documentContent ul > li > div > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'],
    .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'],
    .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'],
    .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'],
    .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] {
      counter-set: decimal_counter_4; }
      .documentContent ol > li > ol > li > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ol > li > ol > li > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > ol > li > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ol > li > ol > li > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > ol > li > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ol > li > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > ol > li > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ol > li > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > ol > li > div > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ol > li > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > ol > li > div > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ol > li > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ol > li > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ol > li > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > ul > li > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ol > li > ul > li > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > ul > li > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ol > li > ul > li > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > ul > li > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ol > li > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > ul > li > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ol > li > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > ul > li > div > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ol > li > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > ul > li > div > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ol > li > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ol > li > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ol > li > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > ol > li > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ul > li > ol > li > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > ol > li > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ul > li > ol > li > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > ol > li > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ul > li > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > ol > li > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ul > li > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > ol > li > div > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ul > li > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > ol > li > div > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ul > li > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ul > li > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ul > li > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > ul > li > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ul > li > ul > li > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > ul > li > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ul > li > ul > li > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > ul > li > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ul > li > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > ul > li > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ul > li > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > ul > li > div > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ul > li > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > ul > li > div > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ul > li > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ul > li > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ul > li > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='1'] > ol > li > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='1'] > ul > li > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li {
        counter-increment: decimal_counter_4; }
        .documentContent ol > li > ol > li > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='1'] > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='1'] > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='1'] > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='1'] > ul > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ol > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ol > li > div > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ul > li > ol[type='1'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='1'] > div > ul > li > div > ol[type='1'] > li::before {
          content: counter(decimal_counter_4,decimal) "."; }
  .documentContent ol > li > ol[type='I'],
  .documentContent ol > li > div > ol[type='I'],
  .documentContent ul > li > ol[type='I'],
  .documentContent ul > li > div > ol[type='I'] {
    counter-set: roman_counter_2; }
    .documentContent ol > li > ol[type='I'] > li,
    .documentContent ol > li > div > ol[type='I'] > li,
    .documentContent ul > li > ol[type='I'] > li,
    .documentContent ul > li > div > ol[type='I'] > li {
      counter-increment: roman_counter_2; }
      .documentContent ol > li > ol[type='I'] > li::before,
      .documentContent ol > li > div > ol[type='I'] > li::before,
      .documentContent ul > li > ol[type='I'] > li::before,
      .documentContent ul > li > div > ol[type='I'] > li::before {
        content: counter(roman_counter_2,upper-roman) "."; }
  .documentContent ol > li > ol > li > ol[type='I'],
  .documentContent ol > li > ol > li > div > ol[type='I'],
  .documentContent ol > li > ul > li > ol[type='I'],
  .documentContent ol > li > ul > li > div > ol[type='I'],
  .documentContent ol > li > div > ol > li > ol[type='I'],
  .documentContent ol > li > div > ol > li > div > ol[type='I'],
  .documentContent ol > li > div > ul > li > ol[type='I'],
  .documentContent ol > li > div > ul > li > div > ol[type='I'],
  .documentContent ul > li > ol > li > ol[type='I'],
  .documentContent ul > li > ol > li > div > ol[type='I'],
  .documentContent ul > li > ul > li > ol[type='I'],
  .documentContent ul > li > ul > li > div > ol[type='I'],
  .documentContent ul > li > div > ol > li > ol[type='I'],
  .documentContent ul > li > div > ol > li > div > ol[type='I'],
  .documentContent ul > li > div > ul > li > ol[type='I'],
  .documentContent ul > li > div > ul > li > div > ol[type='I'] {
    counter-set: roman_counter_3; }
    .documentContent ol > li > ol > li > ol[type='I'] > li,
    .documentContent ol > li > ol > li > div > ol[type='I'] > li,
    .documentContent ol > li > ul > li > ol[type='I'] > li,
    .documentContent ol > li > ul > li > div > ol[type='I'] > li,
    .documentContent ol > li > div > ol > li > ol[type='I'] > li,
    .documentContent ol > li > div > ol > li > div > ol[type='I'] > li,
    .documentContent ol > li > div > ul > li > ol[type='I'] > li,
    .documentContent ol > li > div > ul > li > div > ol[type='I'] > li,
    .documentContent ul > li > ol > li > ol[type='I'] > li,
    .documentContent ul > li > ol > li > div > ol[type='I'] > li,
    .documentContent ul > li > ul > li > ol[type='I'] > li,
    .documentContent ul > li > ul > li > div > ol[type='I'] > li,
    .documentContent ul > li > div > ol > li > ol[type='I'] > li,
    .documentContent ul > li > div > ol > li > div > ol[type='I'] > li,
    .documentContent ul > li > div > ul > li > ol[type='I'] > li,
    .documentContent ul > li > div > ul > li > div > ol[type='I'] > li {
      counter-increment: roman_counter_3; }
      .documentContent ol > li > ol > li > ol[type='I'] > li::before,
      .documentContent ol > li > ol > li > div > ol[type='I'] > li::before,
      .documentContent ol > li > ul > li > ol[type='I'] > li::before,
      .documentContent ol > li > ul > li > div > ol[type='I'] > li::before,
      .documentContent ol > li > div > ol > li > ol[type='I'] > li::before,
      .documentContent ol > li > div > ol > li > div > ol[type='I'] > li::before,
      .documentContent ol > li > div > ul > li > ol[type='I'] > li::before,
      .documentContent ol > li > div > ul > li > div > ol[type='I'] > li::before,
      .documentContent ul > li > ol > li > ol[type='I'] > li::before,
      .documentContent ul > li > ol > li > div > ol[type='I'] > li::before,
      .documentContent ul > li > ul > li > ol[type='I'] > li::before,
      .documentContent ul > li > ul > li > div > ol[type='I'] > li::before,
      .documentContent ul > li > div > ol > li > ol[type='I'] > li::before,
      .documentContent ul > li > div > ol > li > div > ol[type='I'] > li::before,
      .documentContent ul > li > div > ul > li > ol[type='I'] > li::before,
      .documentContent ul > li > div > ul > li > div > ol[type='I'] > li::before {
        content: counter(roman_counter_3,upper-roman) "."; }
    .documentContent ol > li > ol > li > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ol > li > ol > li > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ol > li > ol > li > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ol > li > ol > li > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ol > li > ol > li > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ol > li > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ol > li > ol > li > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ol > li > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ol > li > ol > li > div > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ol > li > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ol > li > ol > li > div > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ol > li > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ol > li > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ol > li > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ol > li > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ol > li > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ol > li > ul > li > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ol > li > ul > li > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ol > li > ul > li > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ol > li > ul > li > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ol > li > ul > li > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ol > li > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ol > li > ul > li > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ol > li > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ol > li > ul > li > div > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ol > li > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ol > li > ul > li > div > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ol > li > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ol > li > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ol > li > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ol > li > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ol > li > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ol > li > div > ol > li > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ol > li > div > ol > li > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ol > li > div > ol > li > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ol > li > div > ol > li > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ol > li > div > ol > li > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ol > li > div > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ol > li > div > ol > li > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ol > li > div > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ol > li > div > ol > li > div > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ol > li > div > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ol > li > div > ol > li > div > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ol > li > div > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ol > li > div > ul > li > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ol > li > div > ul > li > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ol > li > div > ul > li > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ol > li > div > ul > li > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ol > li > div > ul > li > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ol > li > div > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ol > li > div > ul > li > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ol > li > div > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ol > li > div > ul > li > div > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ol > li > div > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ol > li > div > ul > li > div > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ol > li > div > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ul > li > ol > li > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ul > li > ol > li > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ul > li > ol > li > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ul > li > ol > li > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ul > li > ol > li > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ul > li > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ul > li > ol > li > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ul > li > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ul > li > ol > li > div > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ul > li > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ul > li > ol > li > div > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ul > li > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ul > li > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ul > li > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ul > li > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ul > li > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ul > li > ul > li > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ul > li > ul > li > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ul > li > ul > li > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ul > li > ul > li > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ul > li > ul > li > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ul > li > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ul > li > ul > li > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ul > li > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ul > li > ul > li > div > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ul > li > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ul > li > ul > li > div > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ul > li > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ul > li > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ul > li > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ul > li > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ul > li > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ul > li > div > ol > li > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ul > li > div > ol > li > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ul > li > div > ol > li > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ul > li > div > ol > li > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ul > li > div > ol > li > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ul > li > div > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ul > li > div > ol > li > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ul > li > div > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ul > li > div > ol > li > div > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ul > li > div > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ul > li > div > ol > li > div > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ul > li > div > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ul > li > div > ul > li > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ul > li > div > ul > li > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ul > li > div > ul > li > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ul > li > div > ul > li > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ul > li > div > ul > li > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ul > li > div > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ul > li > div > ul > li > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ul > li > div > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'],
    .documentContent ul > li > div > ul > li > div > ol[type='I'] > ol > li > ol[type='I'],
    .documentContent ul > li > div > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'],
    .documentContent ul > li > div > ul > li > div > ol[type='I'] > ul > li > ol[type='I'],
    .documentContent ul > li > div > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'],
    .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'],
    .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'],
    .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'],
    .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] {
      counter-set: roman_counter_4; }
      .documentContent ol > li > ol > li > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ol > li > ol > li > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > ol > li > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ol > li > ol > li > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > ol > li > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ol > li > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > ol > li > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ol > li > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > ol > li > div > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ol > li > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > ol > li > div > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ol > li > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ol > li > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ol > li > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > ul > li > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ol > li > ul > li > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > ul > li > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ol > li > ul > li > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > ul > li > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ol > li > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > ul > li > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ol > li > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > ul > li > div > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ol > li > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > ul > li > div > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ol > li > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ol > li > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ol > li > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > ol > li > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ul > li > ol > li > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > ol > li > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ul > li > ol > li > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > ol > li > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ul > li > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > ol > li > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ul > li > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > ol > li > div > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ul > li > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > ol > li > div > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ul > li > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ul > li > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ul > li > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > ul > li > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ul > li > ul > li > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > ul > li > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ul > li > ul > li > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > ul > li > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ul > li > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > ul > li > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ul > li > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > ul > li > div > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ul > li > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > ul > li > div > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ul > li > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ul > li > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ul > li > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='I'] > ol > li > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='I'] > ul > li > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li,
      .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li {
        counter-increment: roman_counter_4; }
        .documentContent ol > li > ol > li > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ol > li > div > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ol > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='I'] > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='I'] > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='I'] > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='I'] > ul > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ol > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ol > li > div > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ul > li > ol[type='I'] > li::before,
        .documentContent ul > li > div > ul > li > div > ol[type='I'] > div > ul > li > div > ol[type='I'] > li::before {
          content: counter(roman_counter_4,upper-roman) "."; }
  .documentContent ol ol[type='a'],
  .documentContent ul ol[type='a'] {
    counter-set: parenthesis_latin_counter_2; }
    .documentContent ol ol[type='a'] > li,
    .documentContent ul ol[type='a'] > li {
      counter-increment: parenthesis_latin_counter_2; }
      .documentContent ol ol[type='a'] > li::before,
      .documentContent ul ol[type='a'] > li::before {
        content: counter(parenthesis_latin_counter_2,lower-latin) ")"; }
    .documentContent ol ol[type='a'] ol[type='a'],
    .documentContent ul ol[type='a'] ol[type='a'] {
      counter-set: parenthesis_latin_counter_3; }
      .documentContent ol ol[type='a'] ol[type='a'] > li,
      .documentContent ul ol[type='a'] ol[type='a'] > li {
        counter-increment: parenthesis_latin_counter_3; }
        .documentContent ol ol[type='a'] ol[type='a'] > li::before,
        .documentContent ul ol[type='a'] ol[type='a'] > li::before {
          content: counter(parenthesis_latin_counter_3,lower-latin) ")"; }
      .documentContent ol ol[type='a'] ol[type='a'] ol[type='a'],
      .documentContent ul ol[type='a'] ol[type='a'] ol[type='a'] {
        counter-set: parenthesis_latin_counter_4; }
        .documentContent ol ol[type='a'] ol[type='a'] ol[type='a'] > li,
        .documentContent ul ol[type='a'] ol[type='a'] ol[type='a'] > li {
          counter-increment: parenthesis_latin_counter_4; }
          .documentContent ol ol[type='a'] ol[type='a'] ol[type='a'] > li::before,
          .documentContent ul ol[type='a'] ol[type='a'] ol[type='a'] > li::before {
            content: counter(parenthesis_latin_counter_4,lower-latin) ")"; }
  .documentContent dl {
    display: table;
    width: 100%;
    margin-top: 0;
    margin-bottom: -0.8em; }
    .documentContent dl dl, .documentContent dl dt, .documentContent dl dd {
      line-height: 1.42857143; }
    .documentContent dl dt {
      width: 1%;
      display: table-cell;
      font-weight: normal;
      white-space: nowrap;
      padding-right: 0.5em; }
      .documentContent dl dt.listitem_bold {
        font-weight: 700; }
      .documentContent dl dt.listitem_italic {
        font-style: italic; }
      .documentContent dl dt.listitem_underline {
        text-decoration: underline; }
    .documentContent dl dd {
      display: table-cell; }
      .documentContent dl dd.line-break {
        display: table-row; }
  .documentContent hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: none;
    border-top: 1px solid #EEE; }
  .documentContent .comment div.randziffer {
    float: right;
    font-weight: bold; }
  .documentContent .comment .section1_title, .documentContent .comment .section2_title, .documentContent .comment .section3_title, .documentContent .comment .section4_title {
    text-align: left; }
  .documentContent .comment a.quoteButton {
    display: block;
    margin-bottom: 1em; }
  .documentContent .comment div.quote {
    border: 1px solid #575757;
    border-radius: 4px;
    padding: 0 1em;
    display: none;
    margin-bottom: 1em;
    /* Reset the title alignment in the quote */ }
    .documentContent .comment div.quote .section1_title, .documentContent .comment div.quote .section2_title, .documentContent .comment div.quote .section3_title, .documentContent .comment div.quote .section4_title {
      text-align: center; }
  .documentContent .print_titel {
    border-top: 1px solid #afafaf;
    border-bottom: 1px solid #afafaf;
    padding: 0.675rem 0;
    font-size: 1.25rem; }
    .documentContent .print_titel .print_titel_links {
      float: left; }
    .documentContent .print_titel .print_titel_rechts {
      float: right; }
    .documentContent .print_titel::after {
      display: block;
      content: '';
      clear: both; }
  .documentContent span.line {
    display: inline-block;
    border-bottom-width: thin;
    border-bottom-color: #afafaf; }
    .documentContent span.line.borderDotted {
      border-bottom-style: dotted; }
    .documentContent span.line.borderSolid {
      border-bottom-style: solid; }
    .documentContent span.line.borderNone {
      border-bottom-style: none; }
  .documentContent span.subscript {
    font-size: 0.7em; }
  .documentContent .btn {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 10px;
    line-height: 1.42857143;
    border-radius: 4px; }
    .documentContent .btn.btn-default {
      background-color: #FFFFFF;
      border-color: #CCC; }

span.no-height {
  display: block;
  height: 0; }

span a.internal {
  margin-left: -0.5rem;
  padding-top: 134px;
  visibility: hidden;
  position: relative;
  z-index: -1; }

.lawListCharacter h2::before {
  content: '';
  display: block;
  position: relative;
  width: 0;
  height: 150px;
  margin-top: -150px; }

.svListWrap h1 {
  margin-bottom: 0; }
.svListWrap h2 {
  margin-top: 1rem; }

.mainContent {
  margin-bottom: 2rem; }
  .mainContent .navigationInfoWrap,
  .mainContent .navbarOrdernavWrap,
  .mainContent .preambleWrap {
    margin-bottom: 0.5rem; }
  .mainContent .navigationInfoWrap,
  .mainContent .navbarOrdernavWrap {
    height: 50px; }
    .mainContent .navigationInfoWrap .navbar-toggler,
    .mainContent .navbarOrdernavWrap .navbar-toggler {
      height: 40px;
      margin-top: 5px;
      margin-bottom: 5px; }
    .mainContent .navigationInfoWrap .dropdown,
    .mainContent .navbarOrdernavWrap .dropdown {
      margin-left: auto; }
  .mainContent .navigationInfoWrap + .navbarOrdernavWrap {
    position: sticky;
    top: 85px;
    z-index: 2; }
    .mainContent .navigationInfoWrap + .navbarOrdernavWrap + .navbarOrdernavWrap {
      position: sticky;
      top: 134px;
      z-index: 1; }
      .mainContent .navigationInfoWrap + .navbarOrdernavWrap + .navbarOrdernavWrap .navbar-collapse {
        display: ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto !important; }
        .mainContent .navigationInfoWrap + .navbarOrdernavWrap + .navbarOrdernavWrap .navbar-collapse .navbar-nav {
          flex-direction: row; }
      .mainContent .navigationInfoWrap + .navbarOrdernavWrap + .navbarOrdernavWrap .navbar-toggler {
        display: none !important; }
  .mainContent .navigationInfoWrap.showSuccess, .mainContent .navigationInfoWrap.diffSuccess, .mainContent .navigationInfoWrap.kablListSuccess {
    position: sticky;
    top: 85px;
    z-index: 2; }
    .mainContent .navigationInfoWrap.showSuccess + .navigationInfoWrap, .mainContent .navigationInfoWrap.diffSuccess + .navigationInfoWrap, .mainContent .navigationInfoWrap.kablListSuccess + .navigationInfoWrap {
      position: sticky;
      top: 134px;
      z-index: 1; }
  .mainContent .navigationInfoWrap.showSuccess, .mainContent .navigationInfoWrap.diffSuccessFilter, .mainContent .navigationInfoWrap.kablListSuccess {
    height: auto;
    min-height: 50px; }
  .mainContent .navigationInfo {
    padding: 14px 15px; }
    .mainContent .navigationInfo h2 {
      margin: 0;
      font-weight: bold;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
      .mainContent .navigationInfo h2 a {
        color: #333333; }
    .mainContent .navigationInfo h2.highlight, .mainContent .navigationInfo h2 .highlight {
      color: #AA0000; }
    .mainContent .navigationInfo .dropdownWrap {
      margin: 0 -5px; }
  .mainContent .navbar .navigationInfo {
    padding-left: 0;
    padding-right: 0; }
  .mainContent p.introduction, .mainContent ul.introduction {
    font-weight: bold; }
  .mainContent h1.pageTitle {
    margin-top: 34px; }
    .mainContent h1.pageTitle .sortingInfo {
      font-size: 50%;
      color: #767676; }
    .mainContent h1.pageTitle .subTitle {
      font-size: 50%;
      padding-left: 10px; }
  .mainContent ul.alphabetList {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
    list-style: none;
    font-size: 1rem;
    display: flex;
    flex-wrap: wrap; }
    .mainContent ul.alphabetList li {
      display: flex; }
      .mainContent ul.alphabetList li a {
        height: 2rem;
        padding: 0 0.5rem;
        display: flex;
        align-items: center;
        line-height: 1; }
  .mainContent .lawListCharacter h2, .mainContent .searchResultList h2 {
    font-weight: bold;
    padding-bottom: 4px;
    border-bottom: 1px solid #CCC; }
  .mainContent .lawListCharacter {
    margin-bottom: 1.5rem; }
    .mainContent .lawListCharacter ul {
      margin-bottom: 20px; }
      .mainContent .lawListCharacter ul.collapse.in {
        display: table; }
      .mainContent .lawListCharacter ul li {
        display: table-row; }
        .mainContent .lawListCharacter ul li .lawPageNumber {
          color: #575757;
          display: table-cell;
          padding: 0 24px 9px 0;
          white-space: nowrap; }
        .mainContent .lawListCharacter ul li .lawTitle {
          display: table-cell;
          padding-bottom: 7px; }
        .mainContent .lawListCharacter ul li .lawDate {
          color: #767676; }
        .mainContent .lawListCharacter ul li ul {
          margin-bottom: 0;
          margin-left: 20px; }
        .mainContent .lawListCharacter ul li h3 {
          margin-top: 0;
          margin-left: 20px; }
      .mainContent .lawListCharacter ul .lawYear {
        color: #333333 !important;
        font-weight: 700; }
  .mainContent .searchResultList ul {
    padding: 12px 0 43px 0; }
    .mainContent .searchResultList ul li {
      margin-bottom: 0; }
      .mainContent .searchResultList ul li .lawPageNumber {
        width: auto;
        display: block;
        color: #575757; }
      .mainContent .searchResultList ul li .lawDate {
        color: #767676; }
      .mainContent .searchResultList ul li .keywords {
        font-style: italic; }
  .mainContent .searchResultList span.score {
    color: #439BFA;
    font-weight: bold; }
  .mainContent .searchResultList li.noSectionLinks ul.highlights a {
    display: none; }
  .mainContent .searchResultList ul.highlights li {
    margin-bottom: 10px; }
  .mainContent .searchResultList ul.highlights p {
    margin-bottom: 0; }
    .mainContent .searchResultList ul.highlights p.keywords {
      font-style: italic; }
  .mainContent .searchResultList ul.highlights span.score {
    color: #98C7F9;
    font-weight: normal; }
  .mainContent .searchOptions #organizations span.listIndicator {
    background: transparent url("../images/organization_list_closed.png") no-repeat right top;
    display: block;
    width: 36px;
    height: 36px; }
  .mainContent .searchOptions #organizations span.listIndicator:hover {
    background: transparent url("../images/organization_list_active.png") no-repeat right top; }
  .mainContent .searchOptions #organizations span.listIndicator.open {
    background: transparent url("../images/organization_list_active.png") no-repeat right top; }
  .mainContent .searchOptions #organizations ul li {
    padding-left: 7px; }
  .mainContent .searchOptions button {
    margin-bottom: 6px; }
  .mainContent .searchOptions .btn-refresh {
    width: 100%; }
  .mainContent .searchOptions .searchOptionsTitle {
    font-weight: bold; }
  .mainContent .searchOptions #categorytree ul {
    margin-left: 14px; }
    .mainContent .searchOptions #categorytree ul.level_0 {
      margin-left: 0; }
    .mainContent .searchOptions #categorytree ul.level_1 {
      margin-bottom: 15px; }
    .mainContent .searchOptions #categorytree ul .noCategoryHint {
      font-size: 80%;
      font-weight: bold;
      color: #A6A6A6; }
  .mainContent .searchResultWrap .dropdownWrap {
    margin: 0 -5px; }
  .mainContent .searchResultWrap .dropdown {
    margin: auto 5px;
    color: #A6A6A6; }
    .mainContent .searchResultWrap .dropdown .dropdown-menu .dropdown-item {
      font-size: 14px; }
  .mainContent .searchResultWrap .folders a {
    padding-right: 8px;
    font-size: 13px; }
  .mainContent .searchResultWrap .searchResultListPagination .pagination .active a {
    color: black;
    background-color: #F0F0F0;
    border-color: #DDDDDD; }
  .mainContent .searchResultWrap h2.segmentationHeadline {
    font-size: 16px;
    font-weight: bold;
    margin: 0; }
  .mainContent .searchResultWrap .highlights {
    padding: 12px 0 12px 50px; }
    .mainContent .searchResultWrap .highlights .additional {
      display: none; }
  .mainContent .preambleWrap .card-body *:last-child {
    margin-bottom: 0; }

.topHint {
  position: fixed;
  top: 2em;
  width: inherit;
  margin-left: -10px;
  z-index: 2000; }

.bottomHint {
  position: fixed;
  bottom: 2em;
  width: inherit;
  margin-left: -10px;
  z-index: 2000; }

.begruendung_pdf_jahr .kabl_list > li,
.synodalds_jahr .kabl_list > li,
.rundschreiben_jahr .kabl_list > li,
.synode_jahr .kabl_list > li,
.kirchenleitung_jahr .kabl_list > li,
.geschaeftsordnungen_jahr .kabl_list > li,
.materialien_jahr .kabl_list > li {
  width: 100%;
  flex-basis: 100%; }
.begruendung_pdf_jahr li.restricted,
.synodalds_jahr li.restricted,
.rundschreiben_jahr li.restricted,
.synode_jahr li.restricted,
.kirchenleitung_jahr li.restricted,
.geschaeftsordnungen_jahr li.restricted,
.materialien_jahr li.restricted {
  position: relative;
  z-index: 1;
  padding-left: 15px; }

.begruendung_onr .kabl_list > li,
.erlaeuterung_onr .kabl_list > li,
.begruendung_jahr .kabl_list > li,
.erlaeuterung_jahr .kabl_list > li,
.erlaeuterung_ekiba_all_jahr .kabl_list > li,
.begruendung_ekvw_all_jahr .kabl_list > li {
  display: list-item;
  width: 100%;
  flex-basis: 100%; }
  .begruendung_onr .kabl_list > li ul li,
  .erlaeuterung_onr .kabl_list > li ul li,
  .begruendung_jahr .kabl_list > li ul li,
  .erlaeuterung_jahr .kabl_list > li ul li,
  .erlaeuterung_ekiba_all_jahr .kabl_list > li ul li,
  .begruendung_ekvw_all_jahr .kabl_list > li ul li {
    padding-left: 2em; }
    .begruendung_onr .kabl_list > li ul li.restricted,
    .erlaeuterung_onr .kabl_list > li ul li.restricted,
    .begruendung_jahr .kabl_list > li ul li.restricted,
    .erlaeuterung_jahr .kabl_list > li ul li.restricted,
    .erlaeuterung_ekiba_all_jahr .kabl_list > li ul li.restricted,
    .begruendung_ekvw_all_jahr .kabl_list > li ul li.restricted {
      position: relative;
      z-index: 1; }
      .begruendung_onr .kabl_list > li ul li.restricted .fa-unlock-alt,
      .erlaeuterung_onr .kabl_list > li ul li.restricted .fa-unlock-alt,
      .begruendung_jahr .kabl_list > li ul li.restricted .fa-unlock-alt,
      .erlaeuterung_jahr .kabl_list > li ul li.restricted .fa-unlock-alt,
      .erlaeuterung_ekiba_all_jahr .kabl_list > li ul li.restricted .fa-unlock-alt,
      .begruendung_ekvw_all_jahr .kabl_list > li ul li.restricted .fa-unlock-alt {
        left: 12px; }

div.restricted {
  position: relative; }
  div.restricted .fa-unlock-alt {
    left: -12px; }

.restricted .fa-unlock-alt {
  font-size: 16px;
  padding-right: 4px;
  position: absolute;
  top: 3px;
  left: 0;
  z-index: 1; }

.kabl_list {
  margin: 1.5rem -20px 0 -20px;
  display: flex;
  flex-wrap: wrap; }
  .kabl_list > li {
    padding: 0 20px 2rem 20px;
    flex: 0 0 100%; }
    .kabl_list > li strong {
      margin-bottom: 0.675rem;
      display: block; }
    .kabl_list > li ul li {
      margin-bottom: 0.5rem; }
  .kabl_list span.glyphicon-book {
    color: #FE0100; }

#documentLinksModal .modal-content {
  min-height: 256px; }
  #documentLinksModal .modal-content .spinner-border {
    margin: auto; }
#documentLinksModal .modal-body {
  max-height: 80vh;
  overflow-y: auto; }
#documentLinksModal .linkIcon {
  height: 16px;
  width: 16px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 1em;
  background: transparent url("../images/icons/icon_bez_dok.png") no-repeat right top; }
  #documentLinksModal .linkIcon.linkIconFile {
    background: transparent url("../images/icons/icon_bez_typepdf.png") no-repeat right top; }
  #documentLinksModal .linkIcon.linkIconExternal {
    background: transparent url("../images/icons/icon_bez_exlink.png") no-repeat right top; }
  #documentLinksModal .linkIcon.mainLinkIcon {
    background-size: 100%;
    height: 22px;
    width: 20px; }
#documentLinksModal div.document {
  border-top: 1px solid #B3B3B3;
  border-bottom: 1px solid #B3B3B3;
  padding: 1em 45px;
  margin: 1.5em 0; }
#documentLinksModal .no-padding-left {
  padding-left: 0; }
#documentLinksModal .no-padding-right {
  padding-right: 0; }
#documentLinksModal div.arrow-right-to-down {
  border-top: 1px solid #B3B3B3;
  border-left: 1px solid #B3B3B3;
  height: 150px;
  width: 150px;
  position: relative;
  text-align: center;
  color: #767676; }
  #documentLinksModal div.arrow-right-to-down::after {
    top: 100%;
    left: 0;
    border: solid transparent;
    content: "";
    position: absolute;
    border-top-color: #333333;
    border-width: 15px;
    border-left-width: 8px;
    border-right-width: 8px;
    margin-left: -8px;
    margin-top: -5px; }
#documentLinksModal div.arrow-top-to-right {
  border-bottom: 1px solid #B3B3B3;
  border-left: 1px solid #B3B3B3;
  height: 150px;
  width: 150px;
  position: relative;
  text-align: center;
  color: #A6A6A6; }
  #documentLinksModal div.arrow-top-to-right::after {
    bottom: 0;
    right: -15px;
    border: solid transparent;
    content: "";
    position: absolute;
    border-left-color: #333333;
    border-width: 15px;
    border-top-width: 8px;
    border-bottom-width: 8px;
    margin-bottom: -8px; }
#documentLinksModal ul {
  height: 300px;
  margin-bottom: 0;
  overflow-y: scroll; }
  #documentLinksModal ul li {
    padding-bottom: 0.5em;
    position: relative; }
    #documentLinksModal ul li div {
      margin-left: 70px;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }
    #documentLinksModal ul li::before {
      content: "";
      border-left: 1px solid #B3B3B3;
      border-top: 1px solid #B3B3B3;
      width: 50px;
      height: 26px;
      display: inline-block;
      position: absolute;
      bottom: -10px;
      overflow: visible; }
    #documentLinksModal ul li:last-child::before {
      border-left: none; }
#documentLinksModal .referTo {
  margin-left: 0; }
  #documentLinksModal .referTo.referTo1 {
    flex-direction: row-reverse; }
  #documentLinksModal .referTo .referListWrap {
    flex: 1 1 auto;
    overflow: hidden; }
  #documentLinksModal .referTo .arrow {
    margin: 1rem 0;
    flex: 0 0 150px; }

#historyModal .modal-header {
  border-bottom: 0; }
#historyModal ul li {
  margin-bottom: 3.5px; }
  #historyModal ul li strong {
    display: inline-block;
    margin-bottom: 7px; }

#newsletterModal ul,
.newsletterPanel ul {
  padding-left: 40px;
  list-style-type: disc; }
  #newsletterModal ul.ticks,
  .newsletterPanel ul.ticks {
    list-style-type: none; }

.documentDownload.collapsing,
.documentRelation.collapsing,
.documentSearch.collapsing {
  transition: none; }

.documentSearch {
  left: -1px; }
  .documentSearch .actionWrap {
    margin-right: -10px;
    flex: 1 1 auto; }
    .documentSearch .actionWrap .input-group {
      min-width: 16rem;
      margin-right: 10px; }
  .documentSearch .searchBtn {
    width: 100%; }

.lawTitle .popover {
  max-height: 160px;
  width: 300px; }

.documentDownload {
  max-width: 384px;
  position: absolute;
  top: 51px;
  right: 0;
  z-index: 1; }
  .documentDownload ul {
    margin-bottom: 0; }
    .documentDownload ul li {
      margin-bottom: 5.6px; }
      .documentDownload ul li:last-child {
        margin-bottom: 0; }

.documentRelation {
  position: absolute;
  top: 51px;
  right: 0;
  z-index: 1; }
  .documentRelation div.card {
    max-height: 400px;
    overflow: scroll; }
  .documentRelation ul.relatedDocuments > li {
    margin-bottom: 1em; }
    .documentRelation ul.relatedDocuments > li:last-child {
      margin-bottom: 0; }
  .documentRelation ul.relatedDocuments ul li {
    padding-left: 17px; }
    .documentRelation ul.relatedDocuments ul li.restricted {
      position: relative;
      z-index: 0; }

.sectionRelationList {
  position: absolute;
  z-index: 1; }
  .sectionRelationList ul {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0; }
    .sectionRelationList ul li {
      padding-left: 17px; }
      .sectionRelationList ul li.restricted {
        position: relative; }

.diffBar .diffOptions {
  padding: 8px 15px; }
  .diffBar .diffOptions .diffInfo {
    font-size: 106%;
    margin-top: 8px; }

.kablForm .form-control {
  width: 6.5rem; }
.kablForm #kabl_type {
  width: 5rem; }

.otp-form {
  padding-left: 0; }
  .otp-form .pincode-input-container {
    padding-bottom: 1rem; }

.cookieConsent,
.newsletterFooterPopup {
  width: 100%;
  height: 53px;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  background-color: rgba(48, 50, 52, 0.64);
  color: #FFFFFF;
  font-size: 14px;
  overflow-y: auto;
  position: fixed;
  left: 0;
  bottom: 30px;
  z-index: 999; }
  .cookieConsent > .row,
  .newsletterFooterPopup > .row {
    flex: 1 0 auto; }
  .cookieConsent a,
  .newsletterFooterPopup a {
    color: rgba(255, 255, 255, 0.8) !important; }
    .cookieConsent a:hover,
    .newsletterFooterPopup a:hover {
      color: #FFFFFF !important; }
  .cookieConsent button,
  .newsletterFooterPopup button {
    width: 100%;
    max-width: 160px;
    margin-top: auto;
    margin-bottom: auto;
    color: #FFFFFF; }
    .cookieConsent button:hover, .cookieConsent button:focus, .cookieConsent button:active,
    .newsletterFooterPopup button:hover,
    .newsletterFooterPopup button:focus,
    .newsletterFooterPopup button:active {
      color: #FFFFFF; }
    .cookieConsent button.close,
    .newsletterFooterPopup button.close {
      width: 1em;
      background: none;
      position: absolute;
      top: 4px;
      right: 20px;
      z-index: 1; }

.footerWrap {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  z-index: 1000;
  left: 0;
  bottom: 0;
  background-color: #575757;
  color: #fff; }
  .footerWrap .navbar-default.footerNav {
    margin-right: 10px;
    padding: 0;
    border: none;
    align-items: stretch; }
    .footerWrap .navbar-default.footerNav ul.navbar-nav {
      border-left: 1px solid #B3B3B3;
      flex-direction: row; }
      .footerWrap .navbar-default.footerNav ul.navbar-nav li {
        border-right: 1px solid #B3B3B3;
        display: flex; }
        .footerWrap .navbar-default.footerNav ul.navbar-nav li a {
          padding: 5px 10px;
          color: #CECECE;
          white-space: nowrap; }
          .footerWrap .navbar-default.footerNav ul.navbar-nav li a.external .externalIcon::before {
            top: 3px; }
      .footerWrap .navbar-default.footerNav ul.navbar-nav:first-child {
        margin-right: 42px; }
      .footerWrap .navbar-default.footerNav ul.navbar-nav.navCookieSettings {
        margin-left: -1px; }
  .footerWrap .footerCopyright {
    margin: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #CECECE;
    white-space: nowrap; }

.searchHistory span.group {
  color: #A6A6A6; }

ul.workTree {
  margin-top: 34px; }
  ul.workTree ul.workTreeContent li {
    padding-top: 0.5em;
    padding-left: 2em; }

.caret-off::before, .caret-off::after {
  display: none; }

@media (min-width: 576px) {
  .navMain .navbar .navbar-brand {
    font-size: 1.25rem; }

  .kabl_list > li {
    flex: 0 0 50%; } }
@media (min-width: 768px) {
  .navMain .navbar .navbar-brand {
    font-size: 1.5rem; }

  .kabl_list > li {
    flex: 0 0 33.333333%; }

  .documentSearch {
    left: auto; } }
@media (min-width: 992px) {
  body {
    padding-bottom: 30px;
    display: block; }

  .navMain {
    margin-left: -10px; }
    .navMain .navbar .nav a {
      padding: 10px 6px;
      border-bottom: none;
      border-right: 1px solid #B3B3B3; }
    .navMain .navbar-collapse {
      max-height: none;
      overflow: visible;
      margin-left: 0;
      margin-right: 0; }

  .navbar.navbar-ordernav .navbar-nav .filtered a {
    margin: 0 5px; }
  .navbar.navbar-ordernav .navbar-nav .separatorLeft {
    border-left: 1px solid #B3B3B3; }
  .navbar.navbar-ordernav .navbar-nav.navbar-right {
    order: 1; }

  .footerWrap {
    height: 30px;
    flex-wrap: nowrap;
    position: fixed; }
    .footerWrap .footerCopyright {
      margin-left: auto; } }
@media (min-width: 1120px) {
  .navMain .navbar .nav a {
    padding-left: 12px;
    padding-right: 12px; }

  .navbar.navbar-ordernav .navbar-nav .filtered a {
    margin: 0 12px; } }
@media (min-width: 1200px) {
  #documentLinksModal .referTo {
    display: flex; }
    #documentLinksModal .referTo ul:first-child {
      padding-top: 140px; }
    #documentLinksModal .referTo .arrow {
      margin-left: 50px; }
    #documentLinksModal .referTo .arrow-right-to-down,
    #documentLinksModal .referTo .arrow-top-to-right {
      width: 275px; }
    #documentLinksModal .referTo .arrow-right-to-down {
      margin-top: 150px;
      margin-top: auto; }
    #documentLinksModal .referTo .arrow-top-to-right {
      padding-top: 125px; } }
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300.eot");
  src: local(""), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300.woff2") format("woff2"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300.woff") format("woff"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300.ttf") format("truetype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300.svg#OpenSans") format("svg"); }
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/open-sans-v29-latin/open-sans-v29-latin-regular.eot");
  src: local(""), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-regular.woff2") format("woff2"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-regular.woff") format("woff"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-regular.ttf") format("truetype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-regular.svg#OpenSans") format("svg"); }
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/open-sans-v29-latin/open-sans-v29-latin-600.eot");
  src: local(""), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-600.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-600.woff2") format("woff2"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-600.woff") format("woff"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-600.ttf") format("truetype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-600.svg#OpenSans") format("svg"); }
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.eot");
  src: local(""), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.woff2") format("woff2"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.woff") format("woff"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.ttf") format("truetype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-300italic.svg#OpenSans") format("svg"); }
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url("../fonts/open-sans-v29-latin/open-sans-v29-latin-italic.eot");
  src: local(""), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-italic.woff2") format("woff2"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-italic.woff") format("woff"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-italic.ttf") format("truetype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-italic.svg#OpenSans") format("svg"); }
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url("../fonts/open-sans-v29-latin/open-sans-v29-latin-600italic.eot");
  src: local(""), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-600italic.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-600italic.woff2") format("woff2"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-600italic.woff") format("woff"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-660italic.ttf") format("truetype"), url("../fonts/open-sans-v29-latin/open-sans-v29-latin-600italic.svg#OpenSans") format("svg"); }
@font-face {
  font-family: 'btn_kirchenrecht';
  src: url("../fonts/kirchenrecht_btns/kirchenrecht_btns.eot?iyhkh5");
  src: url("../fonts/kirchenrecht_btns/kirchenrecht_btns.eot?#iefixiyhkh5") format("embedded-opentype"), url("../fonts/kirchenrecht_btns/kirchenrecht_btns.woff?iyhkh5") format("woff"), url("../fonts/kirchenrecht_btns/kirchenrecht_btns.ttf?iyhkh5") format("truetype"), url("../fonts/kirchenrecht_btns/kirchenrecht_btns.svg?iyhkh5#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("../fonts/glyphicons-halflings-regular.eot");
  src: url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); }
[class^="icon-"], [class*=" icon-"] {
  font-family: 'btn_kirchenrecht';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-btn_meinKirchenrecht::before {
  content: "\e601"; }

.icon-btn_history::before {
  content: "\e602"; }

.glyphicon {
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  display: inline;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  top: 1px; }

.glyphicon-asterisk::before {
  content: '\2a'; }

.glyphicon-plus::before {
  content: '\2b'; }

.glyphicon-euro::before {
  content: '\20ac'; }

.glyphicon-minus::before {
  content: '\2212'; }

.glyphicon-cloud::before {
  content: '\2601'; }

.glyphicon-envelope::before {
  content: '\2709'; }

.glyphicon-pencil::before {
  content: '\270f'; }

.glyphicon-glass::before {
  content: '\e001'; }

.glyphicon-music::before {
  content: '\e002'; }

.glyphicon-search::before {
  content: '\e003'; }

.glyphicon-heart::before {
  content: '\e005'; }

.glyphicon-star::before {
  content: '\e006'; }

.glyphicon-star-empty::before {
  content: '\e007'; }

.glyphicon-user::before {
  content: '\e008'; }

.glyphicon-film::before {
  content: '\e009'; }

.glyphicon-th-large::before {
  content: '\e010'; }

.glyphicon-th::before {
  content: '\e011'; }

.glyphicon-th-list::before {
  content: '\e012'; }

.glyphicon-ok::before {
  content: '\e013'; }

.glyphicon-remove::before {
  content: '\e014'; }

.glyphicon-zoom-in::before {
  content: '\e015'; }

.glyphicon-zoom-out::before {
  content: '\e016'; }

.glyphicon-off::before {
  content: '\e017'; }

.glyphicon-signal::before {
  content: '\e018'; }

.glyphicon-cog::before {
  content: '\e019'; }

.glyphicon-trash::before {
  content: '\e020'; }

.glyphicon-home::before {
  content: '\e021'; }

.glyphicon-file::before {
  content: '\e022'; }

.glyphicon-time::before {
  content: '\e023'; }

.glyphicon-road::before {
  content: '\e024'; }

.glyphicon-download-alt::before {
  content: '\e025'; }

.glyphicon-download::before {
  content: '\e026'; }

.glyphicon-upload::before {
  content: '\e027'; }

.glyphicon-inbox::before {
  content: '\e028'; }

.glyphicon-play-circle::before {
  content: '\e029'; }

.glyphicon-repeat::before {
  content: '\e030'; }

.glyphicon-refresh::before {
  content: '\e031'; }

.glyphicon-list-alt::before {
  content: '\e032'; }

.glyphicon-lock::before {
  content: '\e033'; }

.glyphicon-flag::before {
  content: '\e034'; }

.glyphicon-headphones::before {
  content: '\e035'; }

.glyphicon-volume-off::before {
  content: '\e036'; }

.glyphicon-volume-down::before {
  content: '\e037'; }

.glyphicon-volume-up::before {
  content: '\e038'; }

.glyphicon-qrcode::before {
  content: '\e039'; }

.glyphicon-barcode::before {
  content: '\e040'; }

.glyphicon-tag::before {
  content: '\e041'; }

.glyphicon-tags::before {
  content: '\e042'; }

.glyphicon-book::before {
  content: '\e043'; }

.glyphicon-bookmark::before {
  content: '\e044'; }

.glyphicon-print::before {
  content: '\e045'; }

.glyphicon-camera::before {
  content: '\e046'; }

.glyphicon-font::before {
  content: '\e047'; }

.glyphicon-bold::before {
  content: '\e048'; }

.glyphicon-italic::before {
  content: '\e049'; }

.glyphicon-text-height::before {
  content: '\e050'; }

.glyphicon-text-width::before {
  content: '\e051'; }

.glyphicon-align-left::before {
  content: '\e052'; }

.glyphicon-align-center::before {
  content: '\e053'; }

.glyphicon-align-right::before {
  content: '\e054'; }

.glyphicon-align-justify::before {
  content: '\e055'; }

.glyphicon-list::before {
  content: '\e056'; }

.glyphicon-indent-left::before {
  content: '\e057'; }

.glyphicon-indent-right::before {
  content: '\e058'; }

.glyphicon-facetime-video::before {
  content: '\e059'; }

.glyphicon-picture::before {
  content: '\e060'; }

.glyphicon-map-marker::before {
  content: '\e062'; }

.glyphicon-adjust::before {
  content: '\e063'; }

.glyphicon-tint::before {
  content: '\e064'; }

.glyphicon-edit::before {
  content: '\e065'; }

.glyphicon-share::before {
  content: '\e066'; }

.glyphicon-check::before {
  content: '\e067'; }

.glyphicon-move::before {
  content: '\e068'; }

.glyphicon-step-backward::before {
  content: '\e069'; }

.glyphicon-fast-backward::before {
  content: '\e070'; }

.glyphicon-backward::before {
  content: '\e071'; }

.glyphicon-play::before {
  content: '\e072'; }

.glyphicon-pause::before {
  content: '\e073'; }

.glyphicon-stop::before {
  content: '\e074'; }

.glyphicon-forward::before {
  content: '\e075'; }

.glyphicon-fast-forward::before {
  content: '\e076'; }

.glyphicon-step-forward::before {
  content: '\e077'; }

.glyphicon-eject::before {
  content: '\e078'; }

.glyphicon-chevron-left::before {
  content: '\e079'; }

.glyphicon-chevron-right::before {
  content: '\e080'; }

.glyphicon-plus-sign::before {
  content: '\e081'; }

.glyphicon-minus-sign::before {
  content: '\e082'; }

.glyphicon-remove-sign::before {
  content: '\e083'; }

.glyphicon-ok-sign::before {
  content: '\e084'; }

.glyphicon-question-sign::before {
  content: '\e085'; }

.glyphicon-info-sign::before {
  content: '\e086'; }

.glyphicon-screenshot::before {
  content: '\e087'; }

.glyphicon-remove-circle::before {
  content: '\e088'; }

.glyphicon-ok-circle::before {
  content: '\e089'; }

.glyphicon-ban-circle::before {
  content: '\e090'; }

.glyphicon-arrow-left::before {
  content: '\e091'; }

.glyphicon-arrow-right::before {
  content: '\e092'; }

.glyphicon-arrow-up::before {
  content: '\e093'; }

.glyphicon-arrow-down::before {
  content: '\e094'; }

.glyphicon-share-alt::before {
  content: '\e095'; }

.glyphicon-resize-full::before {
  content: '\e096'; }

.glyphicon-resize-small::before {
  content: '\e097'; }

.glyphicon-exclamation-sign::before {
  content: '\e101'; }

.glyphicon-gift::before {
  content: '\e102'; }

.glyphicon-leaf::before {
  content: '\e103'; }

.glyphicon-fire::before {
  content: '\e104'; }

.glyphicon-eye-open::before {
  content: '\e105'; }

.glyphicon-eye-close::before {
  content: '\e106'; }

.glyphicon-warning-sign::before {
  content: '\e107'; }

.glyphicon-plane::before {
  content: '\e108'; }

.glyphicon-calendar::before {
  content: '\e109'; }

.glyphicon-random::before {
  content: '\e110'; }

.glyphicon-comment::before {
  content: '\e111'; }

.glyphicon-magnet::before {
  content: '\e112'; }

.glyphicon-chevron-up::before {
  content: '\e113'; }

.glyphicon-chevron-down::before {
  content: '\e114'; }

.glyphicon-retweet::before {
  content: '\e115'; }

.glyphicon-shopping-cart::before {
  content: '\e116'; }

.glyphicon-folder-close::before {
  content: '\e117'; }

.glyphicon-folder-open::before {
  content: '\e118'; }

.glyphicon-resize-vertical::before {
  content: '\e119'; }

.glyphicon-resize-horizontal::before {
  content: '\e120'; }

.glyphicon-hdd::before {
  content: '\e121'; }

.glyphicon-bullhorn::before {
  content: '\e122'; }

.glyphicon-bell::before {
  content: '\e123'; }

.glyphicon-certificate::before {
  content: '\e124'; }

.glyphicon-thumbs-up::before {
  content: '\e125'; }

.glyphicon-thumbs-down::before {
  content: '\e126'; }

.glyphicon-hand-right::before {
  content: '\e127'; }

.glyphicon-hand-left::before {
  content: '\e128'; }

.glyphicon-hand-up::before {
  content: '\e129'; }

.glyphicon-hand-down::before {
  content: '\e130'; }

.glyphicon-circle-arrow-right::before {
  content: '\e131'; }

.glyphicon-circle-arrow-left::before {
  content: '\e132'; }

.glyphicon-circle-arrow-up::before {
  content: '\e133'; }

.glyphicon-circle-arrow-down::before {
  content: '\e134'; }

.glyphicon-globe::before {
  content: '\e135'; }

.glyphicon-wrench::before {
  content: '\e136'; }

.glyphicon-tasks::before {
  content: '\e137'; }

.glyphicon-filter::before {
  content: '\e138'; }

.glyphicon-briefcase::before {
  content: '\e139'; }

.glyphicon-fullscreen::before {
  content: '\e140'; }

.glyphicon-dashboard::before {
  content: '\e141'; }

.glyphicon-paperclip::before {
  content: '\e142'; }

.glyphicon-heart-empty::before {
  content: '\e143'; }

.glyphicon-link::before {
  content: '\e144'; }

.glyphicon-phone::before {
  content: '\e145'; }

.glyphicon-pushpin::before {
  content: '\e146'; }

.glyphicon-usd::before {
  content: '\e148'; }

.glyphicon-gbp::before {
  content: '\e149'; }

.glyphicon-sort::before {
  content: '\e150'; }

.glyphicon-sort-by-alphabet::before {
  content: '\e151'; }

.glyphicon-sort-by-alphabet-alt::before {
  content: '\e152'; }

.glyphicon-sort-by-order::before {
  content: '\e153'; }

.glyphicon-sort-by-order-alt::before {
  content: '\e154'; }

.glyphicon-sort-by-attributes::before {
  content: '\e155'; }

.glyphicon-sort-by-attributes-alt::before {
  content: '\e156'; }

.glyphicon-unchecked::before {
  content: '\e157'; }

.glyphicon-expand::before {
  content: '\e158'; }

.glyphicon-collapse-down::before {
  content: '\e159'; }

.glyphicon-collapse-up::before {
  content: '\e160'; }

.glyphicon-log-in::before {
  content: '\e161'; }

.glyphicon-flash::before {
  content: '\e162'; }

.glyphicon-log-out::before {
  content: '\e163'; }

.glyphicon-new-window::before {
  content: '\e164'; }

.glyphicon-record::before {
  content: '\e165'; }

.glyphicon-save::before {
  content: '\e166'; }

.glyphicon-open::before {
  content: '\e167'; }

.glyphicon-saved::before {
  content: '\e168'; }

.glyphicon-import::before {
  content: '\e169'; }

.glyphicon-export::before {
  content: '\e170'; }

.glyphicon-send::before {
  content: '\e171'; }

.glyphicon-floppy-disk::before {
  content: '\e172'; }

.glyphicon-floppy-saved::before {
  content: '\e173'; }

.glyphicon-floppy-remove::before {
  content: '\e174'; }

.glyphicon-floppy-save::before {
  content: '\e175'; }

.glyphicon-floppy-open::before {
  content: '\e176'; }

.glyphicon-credit-card::before {
  content: '\e177'; }

.glyphicon-transfer::before {
  content: '\e178'; }

.glyphicon-cutlery::before {
  content: '\e179'; }

.glyphicon-header::before {
  content: '\e180'; }

.glyphicon-compressed::before {
  content: '\e181'; }

.glyphicon-earphone::before {
  content: '\e182'; }

.glyphicon-phone-alt::before {
  content: '\e183'; }

.glyphicon-tower::before {
  content: '\e184'; }

.glyphicon-stats::before {
  content: '\e185'; }

.glyphicon-sd-video::before {
  content: '\e186'; }

.glyphicon-hd-video::before {
  content: '\e187'; }

.glyphicon-subtitles::before {
  content: '\e188'; }

.glyphicon-sound-stereo::before {
  content: '\e189'; }

.glyphicon-sound-dolby::before {
  content: '\e190'; }

.glyphicon-sound-5-1::before {
  content: '\e191'; }

.glyphicon-sound-6-1::before {
  content: '\e192'; }

.glyphicon-sound-7-1::before {
  content: '\e193'; }

.glyphicon-copyright-mark::before {
  content: '\e194'; }

.glyphicon-registration-mark::before {
  content: '\e195'; }

.glyphicon-cloud-download::before {
  content: '\e197'; }

.glyphicon-cloud-upload::before {
  content: '\e198'; }

.glyphicon-tree-conifer::before {
  content: '\e199'; }

.glyphicon-tree-deciduous::before {
  content: '\e200'; }

.glyphicon-transfer {
  top: 3px; }

.glyphicon-document-links {
  width: 24px;
  height: 24px;
  margin-bottom: -1px;
  display: block;
  background: transparent url("../images/icons/icon_verbindung.png") no-repeat right top; }
  .glyphicon-document-links:focus, .glyphicon-document-links:hover {
    background: transparent url("../images/icons/icon_verbindung_hover.png") no-repeat right top; }
  .glyphicon-document-links.disabled {
    filter: opacity(50%); }
    .glyphicon-document-links.disabled:focus, .glyphicon-document-links.disabled:hover {
      background: transparent url("../images/icons/icon_verbindung.png") no-repeat right top; }

.glyphicon-reasoning {
  width: 43px;
  height: 24px;
  margin-bottom: -1px;
  display: block;
  background: transparent url("../images/icons/icon_erlaeuterung.png") no-repeat right top; }
  .glyphicon-reasoning:focus, .glyphicon-reasoning:hover {
    background: transparent url("../images/icons/icon_erlaeuterung_hover.png") no-repeat right top; }

body.BEK .topBar, body.BEK .sideHeaderWrap {
  background-color: #92007C; }
body.BEK .churchTitle a {
  color: #92007C;
  font-size: inherit; }
body.BEK .navMain .navbar .nav .active a {
  background-color: #EFDDE9;
  color: #575757;
  text-decoration: underline; }
body.BEK .navMain .navbar .navbar-brand {
  color: #92007C; }
body.BEK a,
body.BEK .navbar-ordernav .navbar-nav .active a,
body.BEK .navigationInfo .highlight,
body.BEK .navigationInfo .highlight,
body.BEK .navbar.navbar-ordernav .navbar-nav a:focus,
body.BEK .navbar.navbar-ordernav .navbar-nav a:hover,
body.BEK .navbar.navbar-ordernav .navbar-nav .active a,
body.BEK .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.BEK .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.BEK .linkcolor {
  color: #761555; }
body.BEK .navbar.navbar-ordernav .navbar-nav a:focus,
body.BEK .navbar.navbar-ordernav .navbar-nav a:hover,
body.BEK .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #761555; }
body.BEK .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.BEK .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.BEK .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #761555; }
body.BEK .churchLogo p {
  background: transparent url("../images/gfx_bek/logo_bek.gif") no-repeat right top;
  background-size: contain; }
body.BEK .documentSearch a .glyphicon:focus, body.BEK .documentSearch a .glyphicon:hover,
body.BEK .icon-btn_meinKirchenrecht:focus,
body.BEK .icon-btn_meinKirchenrecht:hover {
  color: #761555; }
body.BEK .popover .popover-title {
  background-color: #f5c8e6; }
body.BEK #documentContent h1, body.BEK #documentContent h2, body.BEK #documentContent h3 {
  font-weight: bold; }
body.BEK #documentContent span.subscript {
  font-size: 0.7em; }
body.BEK #documentContent a:focus .glyphicon, body.BEK #documentContent a:hover .glyphicon {
  color: #761555; }
body.BEK span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #761555; }
body.BEK .mainContent .lawListCharacter ul h3 {
  color: #761555; }
body.BEK .cookieConsent, body.BEK .newsletterFooterPopup {
  background-color: #92007C; }
  body.BEK .cookieConsent button, body.BEK .newsletterFooterPopup button {
    background-color: #92007C; }
    body.BEK .cookieConsent button:hover, body.BEK .cookieConsent button:focus, body.BEK .cookieConsent button:active, body.BEK .newsletterFooterPopup button:hover, body.BEK .newsletterFooterPopup button:focus, body.BEK .newsletterFooterPopup button:active {
      background-color: #790066; }
body.EKBO .topBar, body.EKBO .sideHeaderWrap {
  background-color: #623CA6; }
body.EKBO .churchTitle a {
  color: #623CA6;
  font-size: 12px; }
body.EKBO .navMain .navbar .nav .active a {
  background-color: #9B82C6;
  color: #ffffff;
  text-decoration: underline; }
body.EKBO .navMain .navbar .navbar-brand {
  color: #623CA6; }
body.EKBO a,
body.EKBO .navbar-ordernav .navbar-nav .active a,
body.EKBO .navigationInfo .highlight,
body.EKBO .navigationInfo .highlight,
body.EKBO .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKBO .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKBO .navbar.navbar-ordernav .navbar-nav .active a,
body.EKBO .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKBO .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKBO .linkcolor {
  color: #541A83; }
body.EKBO .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKBO .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKBO .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #541A83; }
body.EKBO .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKBO .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKBO .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #541A83; }
body.EKBO .churchLogo p {
  background: transparent url("../images/gfx_ekbo/ekbo_logo.gif") no-repeat right top;
  background-size: contain; }
body.EKBO .documentSearch a .glyphicon:focus, body.EKBO .documentSearch a .glyphicon:hover,
body.EKBO .icon-btn_meinKirchenrecht:focus,
body.EKBO .icon-btn_meinKirchenrecht:hover {
  color: #541A83; }
body.EKBO .popover .popover-title {
  background-color: #e9d8f7; }
body.EKBO #documentContent h1, body.EKBO #documentContent h2, body.EKBO #documentContent h3 {
  font-weight: bold; }
body.EKBO #documentContent span.subscript {
  font-size: 0.7em; }
body.EKBO #documentContent a:focus .glyphicon, body.EKBO #documentContent a:hover .glyphicon {
  color: #541A83; }
body.EKBO span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #541A83; }
body.EKBO .mainContent .lawListCharacter ul h3 {
  color: #541A83; }
body.EKBO .cookieConsent, body.EKBO .newsletterFooterPopup {
  background-color: #623CA6; }
  body.EKBO .cookieConsent button, body.EKBO .newsletterFooterPopup button {
    background-color: #623CA6; }
    body.EKBO .cookieConsent button:hover, body.EKBO .cookieConsent button:focus, body.EKBO .cookieConsent button:active, body.EKBO .newsletterFooterPopup button:hover, body.EKBO .newsletterFooterPopup button:focus, body.EKBO .newsletterFooterPopup button:active {
      background-color: #573593; }
body.EKD .topBar, body.EKD .sideHeaderWrap {
  background-color: #761555; }
body.EKD .churchTitle a {
  color: #761555;
  font-size: inherit; }
body.EKD .navMain .navbar .nav .active a {
  background-color: #EFDDE9;
  color: #575757;
  text-decoration: underline; }
body.EKD .navMain .navbar .navbar-brand {
  color: #761555; }
body.EKD a,
body.EKD .navbar-ordernav .navbar-nav .active a,
body.EKD .navigationInfo .highlight,
body.EKD .navigationInfo .highlight,
body.EKD .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKD .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKD .navbar.navbar-ordernav .navbar-nav .active a,
body.EKD .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKD .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKD .linkcolor {
  color: #761555; }
body.EKD .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKD .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKD .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #761555; }
body.EKD .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKD .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKD .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #761555; }
body.EKD .churchLogo p {
  background: transparent url("../images/gfx_ekd/ekd_logo.svg") no-repeat right top;
  background-size: contain; }
body.EKD .documentSearch a .glyphicon:focus, body.EKD .documentSearch a .glyphicon:hover,
body.EKD .icon-btn_meinKirchenrecht:focus,
body.EKD .icon-btn_meinKirchenrecht:hover {
  color: #761555; }
body.EKD .popover .popover-title {
  background-color: #f5c8e6; }
body.EKD #documentContent h1, body.EKD #documentContent h2, body.EKD #documentContent h3 {
  font-weight: bold; }
body.EKD #documentContent span.subscript {
  font-size: 0.7em; }
body.EKD #documentContent a:focus .glyphicon, body.EKD #documentContent a:hover .glyphicon {
  color: #761555; }
body.EKD span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #761555; }
body.EKD .mainContent .lawListCharacter ul h3 {
  color: #761555; }
body.EKD .cookieConsent, body.EKD .newsletterFooterPopup {
  background-color: #761555; }
  body.EKD .cookieConsent button, body.EKD .newsletterFooterPopup button {
    background-color: #761555; }
    body.EKD .cookieConsent button:hover, body.EKD .cookieConsent button:focus, body.EKD .cookieConsent button:active, body.EKD .newsletterFooterPopup button:hover, body.EKD .newsletterFooterPopup button:focus, body.EKD .newsletterFooterPopup button:active {
      background-color: #601145; }
body.EKHN .topBar, body.EKHN .sideHeaderWrap {
  background-color: #512B7D; }
body.EKHN .churchTitle a {
  color: #512B7D;
  font-size: inherit; }
body.EKHN .navMain .navbar .nav .active a {
  background-color: #9077AC;
  color: #ffffff;
  text-decoration: underline; }
body.EKHN .navMain .navbar .navbar-brand {
  color: #512B7D; }
body.EKHN a,
body.EKHN .navbar-ordernav .navbar-nav .active a,
body.EKHN .navigationInfo .highlight,
body.EKHN .navigationInfo .highlight,
body.EKHN .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKHN .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKHN .navbar.navbar-ordernav .navbar-nav .active a,
body.EKHN .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKHN .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKHN .linkcolor {
  color: #5203AD; }
body.EKHN .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKHN .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKHN .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #5203AD; }
body.EKHN .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKHN .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKHN .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #5203AD; }
body.EKHN .churchLogo p {
  background: transparent url("../images/gfx_ekhn/logo_ekhn.png") no-repeat right top;
  background-size: contain; }
body.EKHN .documentSearch a .glyphicon:focus, body.EKHN .documentSearch a .glyphicon:hover,
body.EKHN .icon-btn_meinKirchenrecht:focus,
body.EKHN .icon-btn_meinKirchenrecht:hover {
  color: #5203AD; }
body.EKHN .popover .popover-title {
  background-color: #f0e3ff; }
body.EKHN #documentContent h1, body.EKHN #documentContent h2, body.EKHN #documentContent h3 {
  font-weight: bold; }
body.EKHN #documentContent span.subscript {
  font-size: 0.7em; }
body.EKHN #documentContent a:focus .glyphicon, body.EKHN #documentContent a:hover .glyphicon {
  color: #5203AD; }
body.EKHN span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #5203AD; }
body.EKHN .mainContent .lawListCharacter ul h3 {
  color: #5203AD; }
body.EKHN .cookieConsent, body.EKHN .newsletterFooterPopup {
  background-color: #512B7D; }
  body.EKHN .cookieConsent button, body.EKHN .newsletterFooterPopup button {
    background-color: #512B7D; }
    body.EKHN .cookieConsent button:hover, body.EKHN .cookieConsent button:focus, body.EKHN .cookieConsent button:active, body.EKHN .newsletterFooterPopup button:hover, body.EKHN .newsletterFooterPopup button:focus, body.EKHN .newsletterFooterPopup button:active {
      background-color: #45246a; }
body.EKIBA .topBar, body.EKIBA .sideHeaderWrap {
  background-color: #005E7E; }
body.EKIBA .churchTitle a {
  color: #005E7E;
  font-size: inherit; }
body.EKIBA .navMain .navbar .nav .active a {
  background-color: #84AB03;
  color: #ffffff;
  text-decoration: underline; }
body.EKIBA .navMain .navbar .navbar-brand {
  color: #005E7E; }
body.EKIBA a,
body.EKIBA .navbar-ordernav .navbar-nav .active a,
body.EKIBA .navigationInfo .highlight,
body.EKIBA .navigationInfo .highlight,
body.EKIBA .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKIBA .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKIBA .navbar.navbar-ordernav .navbar-nav .active a,
body.EKIBA .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKIBA .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKIBA .linkcolor {
  color: #688602; }
body.EKIBA .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKIBA .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKIBA .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #688602; }
body.EKIBA .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKIBA .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKIBA .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #688602; }
body.EKIBA .churchLogo p {
  background: transparent url("../images/gfx_ekiba/ekiba_logo.png") no-repeat right top;
  background-size: contain; }
body.EKIBA .documentSearch a .glyphicon:focus, body.EKIBA .documentSearch a .glyphicon:hover,
body.EKIBA .icon-btn_meinKirchenrecht:focus,
body.EKIBA .icon-btn_meinKirchenrecht:hover {
  color: #688602; }
body.EKIBA .popover .popover-title {
  background-color: #effebc; }
body.EKIBA #documentContent h1, body.EKIBA #documentContent h2, body.EKIBA #documentContent h3 {
  font-weight: bold; }
body.EKIBA #documentContent span.subscript {
  font-size: 0.7em; }
body.EKIBA #documentContent a:focus .glyphicon, body.EKIBA #documentContent a:hover .glyphicon {
  color: #688602; }
body.EKIBA span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #688602; }
body.EKIBA .mainContent .lawListCharacter ul h3 {
  color: #688602; }
body.EKIBA .cookieConsent, body.EKIBA .newsletterFooterPopup {
  background-color: #005E7E; }
  body.EKIBA .cookieConsent button, body.EKIBA .newsletterFooterPopup button {
    background-color: #005E7E; }
    body.EKIBA .cookieConsent button:hover, body.EKIBA .cookieConsent button:focus, body.EKIBA .cookieConsent button:active, body.EKIBA .newsletterFooterPopup button:hover, body.EKIBA .newsletterFooterPopup button:focus, body.EKIBA .newsletterFooterPopup button:active {
      background-color: #004b65; }
body.EKIO .topBar, body.EKIO .sideHeaderWrap {
  background-color: #5D247F; }
body.EKIO .churchTitle a {
  color: #5D247F;
  font-size: inherit; }
body.EKIO .navMain .navbar .nav .active a {
  background-color: #9773AD;
  color: #ffffff;
  text-decoration: underline; }
body.EKIO .navMain .navbar .navbar-brand {
  color: #5D247F; }
body.EKIO a,
body.EKIO .navbar-ordernav .navbar-nav .active a,
body.EKIO .navigationInfo .highlight,
body.EKIO .navigationInfo .highlight,
body.EKIO .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKIO .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKIO .navbar.navbar-ordernav .navbar-nav .active a,
body.EKIO .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKIO .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKIO .linkcolor {
  color: #762FA1; }
body.EKIO .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKIO .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKIO .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #762FA1; }
body.EKIO .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKIO .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKIO .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #762FA1; }
body.EKIO .churchLogo p {
  background: transparent url("../images/gfx_ekio/ELKiO_Logo_Kichenrecht.svg") no-repeat right top;
  background-size: contain; }
body.EKIO .documentSearch a .glyphicon:focus, body.EKIO .documentSearch a .glyphicon:hover,
body.EKIO .icon-btn_meinKirchenrecht:focus,
body.EKIO .icon-btn_meinKirchenrecht:hover {
  color: #762FA1; }
body.EKIO .popover .popover-title {
  background-color: white; }
body.EKIO #documentContent h1, body.EKIO #documentContent h2, body.EKIO #documentContent h3 {
  font-weight: bold; }
body.EKIO #documentContent span.subscript {
  font-size: 0.7em; }
body.EKIO #documentContent a:focus .glyphicon, body.EKIO #documentContent a:hover .glyphicon {
  color: #762FA1; }
body.EKIO span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #762FA1; }
body.EKIO .mainContent .lawListCharacter ul h3 {
  color: #762FA1; }
body.EKIO .cookieConsent, body.EKIO .newsletterFooterPopup {
  background-color: #5D247F; }
  body.EKIO .cookieConsent button, body.EKIO .newsletterFooterPopup button {
    background-color: #5D247F; }
    body.EKIO .cookieConsent button:hover, body.EKIO .cookieConsent button:focus, body.EKIO .cookieConsent button:active, body.EKIO .newsletterFooterPopup button:hover, body.EKIO .newsletterFooterPopup button:focus, body.EKIO .newsletterFooterPopup button:active {
      background-color: #4e1e6b; }
body.EKIR .topBar, body.EKIR .sideHeaderWrap {
  background-color: #007FC7; }
body.EKIR .churchTitle a {
  color: #007FC7;
  font-size: inherit; }
body.EKIR .navMain .navbar .nav .active a {
  background-color: #00A0DE;
  color: #ffffff;
  text-decoration: underline; }
body.EKIR .navMain .navbar .navbar-brand {
  color: #007FC7; }
body.EKIR a,
body.EKIR .navbar-ordernav .navbar-nav .active a,
body.EKIR .navigationInfo .highlight,
body.EKIR .navigationInfo .highlight,
body.EKIR .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKIR .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKIR .navbar.navbar-ordernav .navbar-nav .active a,
body.EKIR .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKIR .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKIR .linkcolor {
  color: #00A0DE; }
body.EKIR .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKIR .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKIR .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #00A0DE; }
body.EKIR .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKIR .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKIR .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #00A0DE; }
body.EKIR .churchLogo p {
  background: transparent url("../images/gfx_ekir/Logo_EKiR_web.png") no-repeat right top;
  background-size: contain; }
body.EKIR .documentSearch a .glyphicon:focus, body.EKIR .documentSearch a .glyphicon:hover,
body.EKIR .icon-btn_meinKirchenrecht:focus,
body.EKIR .icon-btn_meinKirchenrecht:hover {
  color: #00A0DE; }
body.EKIR .popover .popover-title {
  background-color: white; }
body.EKIR #documentContent h1, body.EKIR #documentContent h2, body.EKIR #documentContent h3 {
  font-weight: bold; }
body.EKIR #documentContent span.subscript {
  font-size: 0.7em; }
body.EKIR #documentContent a:focus .glyphicon, body.EKIR #documentContent a:hover .glyphicon {
  color: #00A0DE; }
body.EKIR span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #00A0DE; }
body.EKIR .mainContent .lawListCharacter ul h3 {
  color: #00A0DE; }
body.EKIR .cookieConsent, body.EKIR .newsletterFooterPopup {
  background-color: #007FC7; }
  body.EKIR .cookieConsent button, body.EKIR .newsletterFooterPopup button {
    background-color: #007FC7; }
    body.EKIR .cookieConsent button:hover, body.EKIR .cookieConsent button:focus, body.EKIR .cookieConsent button:active, body.EKIR .newsletterFooterPopup button:hover, body.EKIR .newsletterFooterPopup button:focus, body.EKIR .newsletterFooterPopup button:active {
      background-color: #006fae; }
body.EKKW .topBar, body.EKKW .sideHeaderWrap {
  background-color: #941866; }
body.EKKW .churchTitle a {
  color: #941866;
  font-size: inherit; }
body.EKKW .navMain .navbar .nav .active a {
  background-color: #D62494;
  color: #ffffff;
  text-decoration: underline; }
body.EKKW .navMain .navbar .navbar-brand {
  color: #941866; }
body.EKKW a,
body.EKKW .navbar-ordernav .navbar-nav .active a,
body.EKKW .navigationInfo .highlight,
body.EKKW .navigationInfo .highlight,
body.EKKW .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKKW .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKKW .navbar.navbar-ordernav .navbar-nav .active a,
body.EKKW .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKKW .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKKW .linkcolor {
  color: #941866; }
body.EKKW .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKKW .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKKW .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #941866; }
body.EKKW .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKKW .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKKW .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #941866; }
body.EKKW .churchLogo p {
  background: transparent url("../images/gfx_ekkw/headerlogo_lil.gif") no-repeat right top;
  background-size: contain; }
body.EKKW .documentSearch a .glyphicon:focus, body.EKKW .documentSearch a .glyphicon:hover,
body.EKKW .icon-btn_meinKirchenrecht:focus,
body.EKKW .icon-btn_meinKirchenrecht:hover {
  color: #941866; }
body.EKKW .popover .popover-title {
  background-color: #fbe3f2; }
body.EKKW #documentContent h1, body.EKKW #documentContent h2, body.EKKW #documentContent h3 {
  font-weight: bold; }
body.EKKW #documentContent span.subscript {
  font-size: 0.7em; }
body.EKKW #documentContent a:focus .glyphicon, body.EKKW #documentContent a:hover .glyphicon {
  color: #941866; }
body.EKKW span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #941866; }
body.EKKW .mainContent .lawListCharacter ul h3 {
  color: #941866; }
body.EKKW .cookieConsent, body.EKKW .newsletterFooterPopup {
  background-color: #941866; }
  body.EKKW .cookieConsent button, body.EKKW .newsletterFooterPopup button {
    background-color: #941866; }
    body.EKKW .cookieConsent button:hover, body.EKKW .cookieConsent button:focus, body.EKKW .cookieConsent button:active, body.EKKW .newsletterFooterPopup button:hover, body.EKKW .newsletterFooterPopup button:focus, body.EKKW .newsletterFooterPopup button:active {
      background-color: #7e1457; }
body.EKM .topBar, body.EKM .sideHeaderWrap {
  background-color: #0A539D; }
body.EKM .churchTitle a {
  color: #0A539D;
  font-size: inherit; }
body.EKM .navMain .navbar .nav .active a {
  background-color: #8AB92A;
  color: #ffffff;
  text-decoration: underline; }
body.EKM .navMain .navbar .navbar-brand {
  color: #0A539D; }
body.EKM a,
body.EKM .navbar-ordernav .navbar-nav .active a,
body.EKM .navigationInfo .highlight,
body.EKM .navigationInfo .highlight,
body.EKM .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKM .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKM .navbar.navbar-ordernav .navbar-nav .active a,
body.EKM .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKM .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKM .linkcolor {
  color: #05519C; }
body.EKM .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKM .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKM .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #05519C; }
body.EKM .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKM .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKM .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #05519C; }
body.EKM .churchLogo p {
  background: transparent url("../images/gfx_ekm/ekm_logo.gif") no-repeat right top;
  background-size: contain; }
body.EKM .documentSearch a .glyphicon:focus, body.EKM .documentSearch a .glyphicon:hover,
body.EKM .icon-btn_meinKirchenrecht:focus,
body.EKM .icon-btn_meinKirchenrecht:hover {
  color: #05519C; }
body.EKM .popover .popover-title {
  background-color: #d5eafe; }
body.EKM #documentContent h1, body.EKM #documentContent h2, body.EKM #documentContent h3 {
  font-weight: bold; }
body.EKM #documentContent span.subscript {
  font-size: 0.7em; }
body.EKM #documentContent a:focus .glyphicon, body.EKM #documentContent a:hover .glyphicon {
  color: #05519C; }
body.EKM span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #05519C; }
body.EKM .mainContent .lawListCharacter ul h3 {
  color: #05519C; }
body.EKM .cookieConsent, body.EKM .newsletterFooterPopup {
  background-color: #0A539D; }
  body.EKM .cookieConsent button, body.EKM .newsletterFooterPopup button {
    background-color: #0A539D; }
    body.EKM .cookieConsent button:hover, body.EKM .cookieConsent button:focus, body.EKM .cookieConsent button:active, body.EKM .newsletterFooterPopup button:hover, body.EKM .newsletterFooterPopup button:focus, body.EKM .newsletterFooterPopup button:active {
      background-color: #084685; }
body.EKPF .topBar, body.EKPF .sideHeaderWrap {
  background-color: #0096DC; }
body.EKPF .churchTitle a {
  color: #0096DC;
  font-size: inherit; }
body.EKPF .navMain .navbar .nav .active a {
  background-color: #144196;
  color: #ffffff;
  text-decoration: underline; }
body.EKPF .navMain .navbar .navbar-brand {
  color: #0096DC; }
body.EKPF a,
body.EKPF .navbar-ordernav .navbar-nav .active a,
body.EKPF .navigationInfo .highlight,
body.EKPF .navigationInfo .highlight,
body.EKPF .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKPF .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKPF .navbar.navbar-ordernav .navbar-nav .active a,
body.EKPF .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKPF .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKPF .linkcolor {
  color: #144196; }
body.EKPF .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKPF .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKPF .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #144196; }
body.EKPF .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKPF .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKPF .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #144196; }
body.EKPF .churchLogo p {
  background: transparent url("../images/gfx_ekpf/logo_ekpf.png") no-repeat right top;
  background-size: contain; }
body.EKPF .documentSearch a .glyphicon:focus, body.EKPF .documentSearch a .glyphicon:hover,
body.EKPF .icon-btn_meinKirchenrecht:focus,
body.EKPF .icon-btn_meinKirchenrecht:hover {
  color: #144196; }
body.EKPF .popover .popover-title {
  background-color: #e1eafb; }
body.EKPF #documentContent h1, body.EKPF #documentContent h2, body.EKPF #documentContent h3 {
  font-weight: bold; }
body.EKPF #documentContent span.subscript {
  font-size: 0.7em; }
body.EKPF #documentContent a:focus .glyphicon, body.EKPF #documentContent a:hover .glyphicon {
  color: #144196; }
body.EKPF span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #144196; }
body.EKPF .mainContent .lawListCharacter ul h3 {
  color: #144196; }
body.EKPF .cookieConsent, body.EKPF .newsletterFooterPopup {
  background-color: #0096DC; }
  body.EKPF .cookieConsent button, body.EKPF .newsletterFooterPopup button {
    background-color: #0096DC; }
    body.EKPF .cookieConsent button:hover, body.EKPF .cookieConsent button:focus, body.EKPF .cookieConsent button:active, body.EKPF .newsletterFooterPopup button:hover, body.EKPF .newsletterFooterPopup button:focus, body.EKPF .newsletterFooterPopup button:active {
      background-color: #0085c3; }
body.EKVW .topBar, body.EKVW .sideHeaderWrap {
  background-color: #005587; }
body.EKVW .churchTitle a {
  color: #005587;
  font-size: inherit; }
body.EKVW .navMain .navbar .nav .active a {
  background-color: #E4002B;
  color: #ffffff;
  text-decoration: underline; }
body.EKVW .navMain .navbar .navbar-brand {
  color: #005587; }
body.EKVW a,
body.EKVW .navbar-ordernav .navbar-nav .active a,
body.EKVW .navigationInfo .highlight,
body.EKVW .navigationInfo .highlight,
body.EKVW .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKVW .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKVW .navbar.navbar-ordernav .navbar-nav .active a,
body.EKVW .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKVW .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKVW .linkcolor {
  color: #E4002B; }
body.EKVW .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKVW .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKVW .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #E4002B; }
body.EKVW .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKVW .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKVW .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #E4002B; }
body.EKVW .churchLogo p {
  background: transparent url("../images/gfx_ekvw/logo_ekvw.png") no-repeat right top;
  background-size: contain; }
body.EKVW .documentSearch a .glyphicon:focus, body.EKVW .documentSearch a .glyphicon:hover,
body.EKVW .icon-btn_meinKirchenrecht:focus,
body.EKVW .icon-btn_meinKirchenrecht:hover {
  color: #E4002B; }
body.EKVW .popover .popover-title {
  background-color: white; }
body.EKVW #documentContent h1, body.EKVW #documentContent h2, body.EKVW #documentContent h3 {
  font-weight: bold; }
body.EKVW #documentContent span.subscript {
  font-size: 0.7em; }
body.EKVW #documentContent a:focus .glyphicon, body.EKVW #documentContent a:hover .glyphicon {
  color: #E4002B; }
body.EKVW span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #E4002B; }
body.EKVW .mainContent .lawListCharacter ul h3 {
  color: #E4002B; }
body.EKVW .cookieConsent, body.EKVW .newsletterFooterPopup {
  background-color: #005587; }
  body.EKVW .cookieConsent button, body.EKVW .newsletterFooterPopup button {
    background-color: #005587; }
    body.EKVW .cookieConsent button:hover, body.EKVW .cookieConsent button:focus, body.EKVW .cookieConsent button:active, body.EKVW .newsletterFooterPopup button:hover, body.EKVW .newsletterFooterPopup button:focus, body.EKVW .newsletterFooterPopup button:active {
      background-color: #00456e; }
body.EKWUE .topBar, body.EKWUE .sideHeaderWrap {
  background-color: #8D197C; }
body.EKWUE .churchTitle a {
  color: #8D197C;
  font-size: inherit; }
body.EKWUE .navMain .navbar .nav .active a {
  background-color: #C967B1;
  color: #ffffff;
  text-decoration: underline; }
body.EKWUE .navMain .navbar .navbar-brand {
  color: #8D197C; }
body.EKWUE a,
body.EKWUE .navbar-ordernav .navbar-nav .active a,
body.EKWUE .navigationInfo .highlight,
body.EKWUE .navigationInfo .highlight,
body.EKWUE .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKWUE .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKWUE .navbar.navbar-ordernav .navbar-nav .active a,
body.EKWUE .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKWUE .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKWUE .linkcolor {
  color: #05519C; }
body.EKWUE .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKWUE .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKWUE .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #05519C; }
body.EKWUE .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKWUE .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKWUE .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #05519C; }
body.EKWUE .churchLogo p {
  background: transparent url("../images/gfx_ekwue/ekwue_logo.svg") no-repeat right top;
  background-size: contain; }
body.EKWUE .documentSearch a .glyphicon:focus, body.EKWUE .documentSearch a .glyphicon:hover,
body.EKWUE .icon-btn_meinKirchenrecht:focus,
body.EKWUE .icon-btn_meinKirchenrecht:hover {
  color: #05519C; }
body.EKWUE .popover .popover-title {
  background-color: #d5eafe; }
body.EKWUE #documentContent h1, body.EKWUE #documentContent h2, body.EKWUE #documentContent h3 {
  font-weight: bold; }
body.EKWUE #documentContent span.subscript {
  font-size: 0.7em; }
body.EKWUE #documentContent a:focus .glyphicon, body.EKWUE #documentContent a:hover .glyphicon {
  color: #05519C; }
body.EKWUE span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #05519C; }
body.EKWUE .mainContent .lawListCharacter ul h3 {
  color: #05519C; }
body.EKWUE .cookieConsent, body.EKWUE .newsletterFooterPopup {
  background-color: #8D197C; }
  body.EKWUE .cookieConsent button, body.EKWUE .newsletterFooterPopup button {
    background-color: #8D197C; }
    body.EKWUE .cookieConsent button:hover, body.EKWUE .cookieConsent button:focus, body.EKWUE .cookieConsent button:active, body.EKWUE .newsletterFooterPopup button:hover, body.EKWUE .newsletterFooterPopup button:focus, body.EKWUE .newsletterFooterPopup button:active {
      background-color: #771569; }
body.ERK .topBar, body.ERK .sideHeaderWrap {
  background-color: #193953; }
body.ERK .churchTitle a {
  color: #193953;
  font-size: inherit; }
body.ERK .navMain .navbar .nav .active a {
  background-color: #768897;
  color: #ffffff;
  text-decoration: underline; }
body.ERK .navMain .navbar .navbar-brand {
  color: #193953; }
body.ERK a,
body.ERK .navbar-ordernav .navbar-nav .active a,
body.ERK .navigationInfo .highlight,
body.ERK .navigationInfo .highlight,
body.ERK .navbar.navbar-ordernav .navbar-nav a:focus,
body.ERK .navbar.navbar-ordernav .navbar-nav a:hover,
body.ERK .navbar.navbar-ordernav .navbar-nav .active a,
body.ERK .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.ERK .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.ERK .linkcolor {
  color: #05519C; }
body.ERK .navbar.navbar-ordernav .navbar-nav a:focus,
body.ERK .navbar.navbar-ordernav .navbar-nav a:hover,
body.ERK .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #05519C; }
body.ERK .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.ERK .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.ERK .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #05519C; }
body.ERK .churchLogo p {
  background: transparent url("../images/gfx_erk/erk_logo.gif") no-repeat right top;
  background-size: contain; }
body.ERK .documentSearch a .glyphicon:focus, body.ERK .documentSearch a .glyphicon:hover,
body.ERK .icon-btn_meinKirchenrecht:focus,
body.ERK .icon-btn_meinKirchenrecht:hover {
  color: #05519C; }
body.ERK .popover .popover-title {
  background-color: #d5eafe; }
body.ERK #documentContent h1, body.ERK #documentContent h2, body.ERK #documentContent h3 {
  font-weight: bold; }
body.ERK #documentContent span.subscript {
  font-size: 0.7em; }
body.ERK #documentContent a:focus .glyphicon, body.ERK #documentContent a:hover .glyphicon {
  color: #05519C; }
body.ERK span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #05519C; }
body.ERK .mainContent .lawListCharacter ul h3 {
  color: #05519C; }
body.ERK .cookieConsent, body.ERK .newsletterFooterPopup {
  background-color: #193953; }
  body.ERK .cookieConsent button, body.ERK .newsletterFooterPopup button {
    background-color: #193953; }
    body.ERK .cookieConsent button:hover, body.ERK .cookieConsent button:focus, body.ERK .cookieConsent button:active, body.ERK .newsletterFooterPopup button:hover, body.ERK .newsletterFooterPopup button:focus, body.ERK .newsletterFooterPopup button:active {
      background-color: #132c3f; }
body.EVLKA .topBar, body.EVLKA .sideHeaderWrap {
  background-color: #541A83; }
body.EVLKA .churchTitle a {
  color: #541A83;
  font-size: inherit; }
body.EVLKA .navMain .navbar .nav .active a {
  background-color: #926BD0;
  color: #ffffff;
  text-decoration: underline; }
body.EVLKA .navMain .navbar .navbar-brand {
  color: #541A83; }
body.EVLKA a,
body.EVLKA .navbar-ordernav .navbar-nav .active a,
body.EVLKA .navigationInfo .highlight,
body.EVLKA .navigationInfo .highlight,
body.EVLKA .navbar.navbar-ordernav .navbar-nav a:focus,
body.EVLKA .navbar.navbar-ordernav .navbar-nav a:hover,
body.EVLKA .navbar.navbar-ordernav .navbar-nav .active a,
body.EVLKA .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EVLKA .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EVLKA .linkcolor {
  color: #541A83; }
body.EVLKA .navbar.navbar-ordernav .navbar-nav a:focus,
body.EVLKA .navbar.navbar-ordernav .navbar-nav a:hover,
body.EVLKA .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #541A83; }
body.EVLKA .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EVLKA .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EVLKA .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #541A83; }
body.EVLKA .churchLogo p {
  background: transparent url("../images/gfx_evlka/evlka_logo.png") no-repeat right top;
  background-size: contain; }
body.EVLKA .documentSearch a .glyphicon:focus, body.EVLKA .documentSearch a .glyphicon:hover,
body.EVLKA .icon-btn_meinKirchenrecht:focus,
body.EVLKA .icon-btn_meinKirchenrecht:hover {
  color: #541A83; }
body.EVLKA .popover .popover-title {
  background-color: #e9d8f7; }
body.EVLKA #documentContent h1, body.EVLKA #documentContent h2, body.EVLKA #documentContent h3 {
  font-weight: bold; }
body.EVLKA #documentContent span.subscript {
  font-size: 0.7em; }
body.EVLKA #documentContent a:focus .glyphicon, body.EVLKA #documentContent a:hover .glyphicon {
  color: #541A83; }
body.EVLKA span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #541A83; }
body.EVLKA .mainContent .lawListCharacter ul h3 {
  color: #541A83; }
body.EVLKA .cookieConsent, body.EVLKA .newsletterFooterPopup {
  background-color: #541A83; }
  body.EVLKA .cookieConsent button, body.EVLKA .newsletterFooterPopup button {
    background-color: #541A83; }
    body.EVLKA .cookieConsent button:hover, body.EVLKA .cookieConsent button:focus, body.EVLKA .cookieConsent button:active, body.EVLKA .newsletterFooterPopup button:hover, body.EVLKA .newsletterFooterPopup button:focus, body.EVLKA .newsletterFooterPopup button:active {
      background-color: #46166e; }
body.LLK .topBar, body.LLK .sideHeaderWrap {
  background-color: #2C609C; }
body.LLK .churchTitle a {
  color: #2C609C;
  font-size: inherit; }
body.LLK .navMain .navbar .nav .active a {
  background-color: #80A0C4;
  color: #ffffff;
  text-decoration: underline; }
body.LLK .navMain .navbar .navbar-brand {
  color: #2C609C; }
body.LLK a,
body.LLK .navbar-ordernav .navbar-nav .active a,
body.LLK .navigationInfo .highlight,
body.LLK .navigationInfo .highlight,
body.LLK .navbar.navbar-ordernav .navbar-nav a:focus,
body.LLK .navbar.navbar-ordernav .navbar-nav a:hover,
body.LLK .navbar.navbar-ordernav .navbar-nav .active a,
body.LLK .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.LLK .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.LLK .linkcolor {
  color: #05519C; }
body.LLK .navbar.navbar-ordernav .navbar-nav a:focus,
body.LLK .navbar.navbar-ordernav .navbar-nav a:hover,
body.LLK .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #05519C; }
body.LLK .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.LLK .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.LLK .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #05519C; }
body.LLK .churchLogo p {
  background: transparent url("../images/gfx_llk/llk_logo.png") no-repeat right top;
  background-size: contain; }
body.LLK .documentSearch a .glyphicon:focus, body.LLK .documentSearch a .glyphicon:hover,
body.LLK .icon-btn_meinKirchenrecht:focus,
body.LLK .icon-btn_meinKirchenrecht:hover {
  color: #05519C; }
body.LLK .popover .popover-title {
  background-color: #d5eafe; }
body.LLK #documentContent h1, body.LLK #documentContent h2, body.LLK #documentContent h3 {
  font-weight: bold; }
body.LLK #documentContent span.subscript {
  font-size: 0.7em; }
body.LLK #documentContent a:focus .glyphicon, body.LLK #documentContent a:hover .glyphicon {
  color: #05519C; }
body.LLK span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #05519C; }
body.LLK .mainContent .lawListCharacter ul h3 {
  color: #05519C; }
body.LLK .cookieConsent, body.LLK .newsletterFooterPopup {
  background-color: #2C609C; }
  body.LLK .cookieConsent button, body.LLK .newsletterFooterPopup button {
    background-color: #2C609C; }
    body.LLK .cookieConsent button:hover, body.LLK .cookieConsent button:focus, body.LLK .cookieConsent button:active, body.LLK .newsletterFooterPopup button:hover, body.LLK .newsletterFooterPopup button:focus, body.LLK .newsletterFooterPopup button:active {
      background-color: #265488; }
body.NORDKIRCHE .topBar, body.NORDKIRCHE .sideHeaderWrap {
  background-color: #42214C; }
body.NORDKIRCHE .churchTitle a {
  color: #42214C;
  font-size: inherit; }
body.NORDKIRCHE .navMain .navbar .nav .active a {
  background-color: #8E7A94;
  color: #ffffff;
  text-decoration: underline; }
body.NORDKIRCHE .navMain .navbar .navbar-brand {
  color: #42214C; }
body.NORDKIRCHE a,
body.NORDKIRCHE .navbar-ordernav .navbar-nav .active a,
body.NORDKIRCHE .navigationInfo .highlight,
body.NORDKIRCHE .navigationInfo .highlight,
body.NORDKIRCHE .navbar.navbar-ordernav .navbar-nav a:focus,
body.NORDKIRCHE .navbar.navbar-ordernav .navbar-nav a:hover,
body.NORDKIRCHE .navbar.navbar-ordernav .navbar-nav .active a,
body.NORDKIRCHE .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.NORDKIRCHE .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.NORDKIRCHE .linkcolor {
  color: #8503AC; }
body.NORDKIRCHE .navbar.navbar-ordernav .navbar-nav a:focus,
body.NORDKIRCHE .navbar.navbar-ordernav .navbar-nav a:hover,
body.NORDKIRCHE .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #8503AC; }
body.NORDKIRCHE .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.NORDKIRCHE .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.NORDKIRCHE .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #8503AC; }
body.NORDKIRCHE .churchLogo p {
  background: transparent url("../images/gfx_nordkirche/logo_nordkirche.gif") no-repeat right top;
  background-size: contain; }
body.NORDKIRCHE .documentSearch a .glyphicon:focus, body.NORDKIRCHE .documentSearch a .glyphicon:hover,
body.NORDKIRCHE .icon-btn_meinKirchenrecht:focus,
body.NORDKIRCHE .icon-btn_meinKirchenrecht:hover {
  color: #8503AC; }
body.NORDKIRCHE .popover .popover-title {
  background-color: #f8e2ff; }
body.NORDKIRCHE #documentContent h1, body.NORDKIRCHE #documentContent h2, body.NORDKIRCHE #documentContent h3 {
  font-weight: bold; }
body.NORDKIRCHE #documentContent span.subscript {
  font-size: 0.7em; }
body.NORDKIRCHE #documentContent a:focus .glyphicon, body.NORDKIRCHE #documentContent a:hover .glyphicon {
  color: #8503AC; }
body.NORDKIRCHE span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #8503AC; }
body.NORDKIRCHE .mainContent .lawListCharacter ul h3 {
  color: #8503AC; }
body.NORDKIRCHE .cookieConsent, body.NORDKIRCHE .newsletterFooterPopup {
  background-color: #42214C; }
  body.NORDKIRCHE .cookieConsent button, body.NORDKIRCHE .newsletterFooterPopup button {
    background-color: #42214C; }
    body.NORDKIRCHE .cookieConsent button:hover, body.NORDKIRCHE .cookieConsent button:focus, body.NORDKIRCHE .cookieConsent button:active, body.NORDKIRCHE .newsletterFooterPopup button:hover, body.NORDKIRCHE .newsletterFooterPopup button:focus, body.NORDKIRCHE .newsletterFooterPopup button:active {
      background-color: #33193a; }
body.UEK .topBar, body.UEK .sideHeaderWrap {
  background-color: #6b6ccd; }
body.UEK .churchTitle a {
  color: #6b6ccd;
  font-size: inherit; }
body.UEK .navMain .navbar .nav .active a {
  background-color: #8283F6;
  color: #ffffff;
  text-decoration: underline; }
body.UEK .navMain .navbar .navbar-brand {
  color: #6b6ccd; }
body.UEK a,
body.UEK .navbar-ordernav .navbar-nav .active a,
body.UEK .navigationInfo .highlight,
body.UEK .navigationInfo .highlight,
body.UEK .navbar.navbar-ordernav .navbar-nav a:focus,
body.UEK .navbar.navbar-ordernav .navbar-nav a:hover,
body.UEK .navbar.navbar-ordernav .navbar-nav .active a,
body.UEK .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.UEK .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.UEK .linkcolor {
  color: #5203ad; }
body.UEK .navbar.navbar-ordernav .navbar-nav a:focus,
body.UEK .navbar.navbar-ordernav .navbar-nav a:hover,
body.UEK .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #5203ad; }
body.UEK .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.UEK .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.UEK .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #5203ad; }
body.UEK .churchLogo p {
  background: transparent url("../images/gfx_uek/uek_logo.svg") no-repeat right top;
  background-size: contain; }
body.UEK .documentSearch a .glyphicon:focus, body.UEK .documentSearch a .glyphicon:hover,
body.UEK .icon-btn_meinKirchenrecht:focus,
body.UEK .icon-btn_meinKirchenrecht:hover {
  color: #5203ad; }
body.UEK .popover .popover-title {
  background-color: #f0e3ff; }
body.UEK #documentContent h1, body.UEK #documentContent h2, body.UEK #documentContent h3 {
  font-weight: bold; }
body.UEK #documentContent span.subscript {
  font-size: 0.7em; }
body.UEK #documentContent a:focus .glyphicon, body.UEK #documentContent a:hover .glyphicon {
  color: #5203ad; }
body.UEK span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #5203ad; }
body.UEK .mainContent .lawListCharacter ul h3 {
  color: #5203ad; }
body.UEK .cookieConsent, body.UEK .newsletterFooterPopup {
  background-color: #6b6ccd; }
  body.UEK .cookieConsent button, body.UEK .newsletterFooterPopup button {
    background-color: #6b6ccd; }
    body.UEK .cookieConsent button:hover, body.UEK .cookieConsent button:focus, body.UEK .cookieConsent button:active, body.UEK .newsletterFooterPopup button:hover, body.UEK .newsletterFooterPopup button:focus, body.UEK .newsletterFooterPopup button:active {
      background-color: #5859c7; }
body.EKBS .topBar, body.EKBS .sideHeaderWrap {
  background-color: #284156; }
body.EKBS .churchTitle a {
  color: #284156;
  font-size: inherit; }
body.EKBS .navMain .navbar .nav .active a {
  background-color: #80A0C4;
  color: #ffffff;
  text-decoration: underline; }
body.EKBS .navMain .navbar .navbar-brand {
  color: #284156; }
body.EKBS a,
body.EKBS .navbar-ordernav .navbar-nav .active a,
body.EKBS .navigationInfo .highlight,
body.EKBS .navigationInfo .highlight,
body.EKBS .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKBS .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKBS .navbar.navbar-ordernav .navbar-nav .active a,
body.EKBS .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKBS .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKBS .linkcolor {
  color: #05519C; }
body.EKBS .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKBS .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKBS .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #05519C; }
body.EKBS .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKBS .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKBS .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #05519C; }
body.EKBS .churchLogo p {
  background: transparent url("../images/gfx_ekbs/ekbs_logo.png") no-repeat right top;
  background-size: contain; }
body.EKBS .documentSearch a .glyphicon:focus, body.EKBS .documentSearch a .glyphicon:hover,
body.EKBS .icon-btn_meinKirchenrecht:focus,
body.EKBS .icon-btn_meinKirchenrecht:hover {
  color: #05519C; }
body.EKBS .popover .popover-title {
  background-color: #d5eafe; }
body.EKBS #documentContent h1, body.EKBS #documentContent h2, body.EKBS #documentContent h3 {
  font-weight: bold; }
body.EKBS #documentContent span.subscript {
  font-size: 0.7em; }
body.EKBS #documentContent a:focus .glyphicon, body.EKBS #documentContent a:hover .glyphicon {
  color: #05519C; }
body.EKBS span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #05519C; }
body.EKBS .mainContent .lawListCharacter ul h3 {
  color: #05519C; }
body.EKBS .cookieConsent, body.EKBS .newsletterFooterPopup {
  background-color: #284156; }
  body.EKBS .cookieConsent button, body.EKBS .newsletterFooterPopup button {
    background-color: #284156; }
    body.EKBS .cookieConsent button:hover, body.EKBS .cookieConsent button:focus, body.EKBS .cookieConsent button:active, body.EKBS .newsletterFooterPopup button:hover, body.EKBS .newsletterFooterPopup button:focus, body.EKBS .newsletterFooterPopup button:active {
      background-color: #203445; }
body.EKOER .topBar, body.EKOER .sideHeaderWrap {
  background-color: #833676; }
body.EKOER .churchTitle a {
  color: #833676;
  font-size: inherit; }
body.EKOER .navMain .navbar .nav .active a {
  background-color: #D081BC;
  color: #ffffff;
  text-decoration: underline; }
body.EKOER .navMain .navbar .navbar-brand {
  color: #833676; }
body.EKOER a,
body.EKOER .navbar-ordernav .navbar-nav .active a,
body.EKOER .navigationInfo .highlight,
body.EKOER .navigationInfo .highlight,
body.EKOER .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKOER .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKOER .navbar.navbar-ordernav .navbar-nav .active a,
body.EKOER .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.EKOER .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.EKOER .linkcolor {
  color: #56194A; }
body.EKOER .navbar.navbar-ordernav .navbar-nav a:focus,
body.EKOER .navbar.navbar-ordernav .navbar-nav a:hover,
body.EKOER .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #56194A; }
body.EKOER .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EKOER .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EKOER .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #56194A; }
body.EKOER .churchLogo p {
  background: transparent url("../images/gfx_ekoer/ekoer_logo.png") no-repeat right top;
  background-size: contain; }
body.EKOER .documentSearch a .glyphicon:focus, body.EKOER .documentSearch a .glyphicon:hover,
body.EKOER .icon-btn_meinKirchenrecht:focus,
body.EKOER .icon-btn_meinKirchenrecht:hover {
  color: #56194A; }
body.EKOER .popover .popover-title {
  background-color: #eab7e0; }
body.EKOER #documentContent h1, body.EKOER #documentContent h2, body.EKOER #documentContent h3 {
  font-weight: bold; }
body.EKOER #documentContent span.subscript {
  font-size: 0.7em; }
body.EKOER #documentContent a:focus .glyphicon, body.EKOER #documentContent a:hover .glyphicon {
  color: #56194A; }
body.EKOER span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #56194A; }
body.EKOER .mainContent .lawListCharacter ul h3 {
  color: #56194A; }
body.EKOER .cookieConsent, body.EKOER .newsletterFooterPopup {
  background-color: #833676; }
  body.EKOER .cookieConsent button, body.EKOER .newsletterFooterPopup button {
    background-color: #833676; }
    body.EKOER .cookieConsent button:hover, body.EKOER .cookieConsent button:focus, body.EKOER .cookieConsent button:active, body.EKOER .newsletterFooterPopup button:hover, body.EKOER .newsletterFooterPopup button:focus, body.EKOER .newsletterFooterPopup button:active {
      background-color: #712f66; }
body.VELKD .topBar, body.VELKD .sideHeaderWrap {
  background-color: #6E368D; }
body.VELKD .churchTitle a {
  color: #6E368D;
  font-size: inherit; }
body.VELKD .navMain .navbar .nav .active a {
  background-color: #8A5EA1;
  color: #ffffff;
  text-decoration: underline; }
body.VELKD .navMain .navbar .navbar-brand {
  color: #6E368D; }
body.VELKD a,
body.VELKD .navbar-ordernav .navbar-nav .active a,
body.VELKD .navigationInfo .highlight,
body.VELKD .navigationInfo .highlight,
body.VELKD .navbar.navbar-ordernav .navbar-nav a:focus,
body.VELKD .navbar.navbar-ordernav .navbar-nav a:hover,
body.VELKD .navbar.navbar-ordernav .navbar-nav .active a,
body.VELKD .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
body.VELKD .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
body.VELKD .linkcolor {
  color: #6E368D; }
body.VELKD .navbar.navbar-ordernav .navbar-nav a:focus,
body.VELKD .navbar.navbar-ordernav .navbar-nav a:hover,
body.VELKD .navbar.navbar-ordernav .navbar-nav .active a {
  border-bottom-color: #6E368D; }
body.VELKD .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.VELKD .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.VELKD .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
  color: #6E368D; }
body.VELKD .churchLogo p {
  background: transparent url("../images/gfx_velkd/velkd_logo.png") no-repeat right top;
  background-size: contain; }
body.VELKD .documentSearch a .glyphicon:focus, body.VELKD .documentSearch a .glyphicon:hover,
body.VELKD .icon-btn_meinKirchenrecht:focus,
body.VELKD .icon-btn_meinKirchenrecht:hover {
  color: #6E368D; }
body.VELKD .popover .popover-title {
  background-color: #fbf8fd; }
body.VELKD #documentContent h1, body.VELKD #documentContent h2, body.VELKD #documentContent h3 {
  font-weight: bold; }
body.VELKD #documentContent span.subscript {
  font-size: 0.7em; }
body.VELKD #documentContent a:focus .glyphicon, body.VELKD #documentContent a:hover .glyphicon {
  color: #6E368D; }
body.VELKD span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
  color: #6E368D; }
body.VELKD .mainContent .lawListCharacter ul h3 {
  color: #6E368D; }
body.VELKD .cookieConsent, body.VELKD .newsletterFooterPopup {
  background-color: #6E368D; }
  body.VELKD .cookieConsent button, body.VELKD .newsletterFooterPopup button {
    background-color: #6E368D; }
    body.VELKD .cookieConsent button:hover, body.VELKD .cookieConsent button:focus, body.VELKD .cookieConsent button:active, body.VELKD .newsletterFooterPopup button:hover, body.VELKD .newsletterFooterPopup button:focus, body.VELKD .newsletterFooterPopup button:active {
      background-color: #602f7b; }
body.EBFR {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  padding-bottom: 0; }
  body.EBFR .topBar, body.EBFR .sideHeaderWrap {
    background-color: #C7031A; }
  body.EBFR .churchTitle a {
    color: #C7031A;
    font-size: inherit; }
  body.EBFR .navMain .navbar .nav .active a {
    background-color: #C7031A;
    color: #FFFFFF;
    text-decoration: underline; }
  body.EBFR .navMain .navbar .navbar-brand {
    color: #C7031A; }
  body.EBFR a,
  body.EBFR .navbar-ordernav .navbar-nav .active a,
  body.EBFR .navigationInfo .highlight,
  body.EBFR .navigationInfo .highlight,
  body.EBFR .navbar.navbar-ordernav .navbar-nav a:focus,
  body.EBFR .navbar.navbar-ordernav .navbar-nav a:hover,
  body.EBFR .navbar.navbar-ordernav .navbar-nav .active a,
  body.EBFR .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
  body.EBFR .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
  body.EBFR .linkcolor {
    color: #C7031A; }
  body.EBFR .navbar.navbar-ordernav .navbar-nav a:focus,
  body.EBFR .navbar.navbar-ordernav .navbar-nav a:hover,
  body.EBFR .navbar.navbar-ordernav .navbar-nav .active a {
    border-bottom-color: #C7031A; }
  body.EBFR .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EBFR .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EBFR .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
    color: #C7031A; }
  body.EBFR .churchLogo p {
    background: transparent url("../images/logo_kirchenrecht.svg") no-repeat right top;
    background-size: contain; }
  body.EBFR .documentSearch a .glyphicon:focus, body.EBFR .documentSearch a .glyphicon:hover,
  body.EBFR .icon-btn_meinKirchenrecht:focus,
  body.EBFR .icon-btn_meinKirchenrecht:hover {
    color: #C7031A; }
  body.EBFR .popover .popover-title {
    background-color: #fffdfd; }
  body.EBFR #documentContent h1, body.EBFR #documentContent h2, body.EBFR #documentContent h3 {
    font-weight: bold; }
  body.EBFR #documentContent span.subscript {
    font-size: 0.7em; }
  body.EBFR #documentContent a:focus .glyphicon, body.EBFR #documentContent a:hover .glyphicon {
    color: #C7031A; }
  body.EBFR span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
    color: #C7031A; }
  body.EBFR .mainContent .lawListCharacter ul h3 {
    color: #C7031A; }
  body.EBFR .cookieConsent, body.EBFR .newsletterFooterPopup {
    background-color: #C7031A; }
    body.EBFR .cookieConsent button, body.EBFR .newsletterFooterPopup button {
      background-color: #C7031A; }
      body.EBFR .cookieConsent button:hover, body.EBFR .cookieConsent button:focus, body.EBFR .cookieConsent button:active, body.EBFR .newsletterFooterPopup button:hover, body.EBFR .newsletterFooterPopup button:focus, body.EBFR .newsletterFooterPopup button:active {
        background-color: #ae0317; }
  body.EBFR .navbar-default,
  body.EBFR .card,
  body.EBFR .form-control,
  body.EBFR .btn {
    border-color: #CECECE; }
  body.EBFR .navMain .navbar {
    border: none;
    background-color: transparent; }
    body.EBFR .navMain .navbar .nav.navbar-nav a {
      padding-left: 10px;
      padding-right: 10px;
      border: none;
      position: relative;
      z-index: 1; }
      body.EBFR .navMain .navbar .nav.navbar-nav a:hover {
        text-decoration: none;
        color: #C7031A; }
        body.EBFR .navMain .navbar .nav.navbar-nav a:hover::after {
          border-color: #C7031A; }
      body.EBFR .navMain .navbar .nav.navbar-nav a::after {
        content: '';
        border-bottom: 4px solid transparent;
        position: absolute;
        right: 3px;
        bottom: -1px;
        left: 3px; }
    body.EBFR .navMain .navbar .nav.navbar-nav li + li a::before {
      content: '';
      border-left: 1px solid #CECECE;
      position: absolute;
      top: 8px;
      bottom: 8px;
      left: 0;
      z-index: 1; }
    body.EBFR .navMain .navbar .nav.navbar-nav .active a {
      background-color: transparent;
      background-color: #FFFFFF;
      color: #C7031A; }
      body.EBFR .navMain .navbar .nav.navbar-nav .active a::after {
        border-color: #C7031A; }
  body.EBFR .churchLogo p {
    width: 256px;
    background-position: right center; }
  body.EBFR .churchTitle {
    text-align: unset; }
    body.EBFR .churchTitle a,
    body.EBFR .churchTitle span {
      width: 256px;
      display: block;
      background: transparent url("../images/logo_kirchenrecht.svg") no-repeat right center;
      background-size: contain;
      float: right;
      overflow: hidden;
      text-indent: -1000rem; }
  body.EBFR header.headerWrap .headerNavigationWrap {
    border-color: #FFFFFF;
    position: relative;
    z-index: 1; }
    body.EBFR header.headerWrap .headerNavigationWrap::after {
      content: '';
      height: 16px;
      display: block;
      box-shadow: 0 0.25rem 1.125rem 0 rgba(0, 0, 0, 0.12), 0 0.4rem 0.6rem -0.3rem rgba(0, 0, 0, 0.15);
      box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.12);
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 1; }
    body.EBFR header.headerWrap .headerNavigationWrap .columnNav {
      padding-right: 0; }
  body.EBFR header.headerWrap + main {
    flex: 1 0 auto; }
    body.EBFR header.headerWrap + main .headerContentBackgroundWrap {
      border-bottom-color: #F0F0F0 !important;
      background-color: #F0F0F0; }
  body.EBFR .sideHeaderWrap {
    height: auto;
    top: 77px; }
    body.EBFR .sideHeaderWrap .sideHeader {
      bottom: auto; }
      body.EBFR .sideHeaderWrap .sideHeader span.logo {
        max-width: 100%;
        width: auto;
        height: 168px;
        background: transparent url("../images/gfx_ebfr/logo_ebfr.svg") no-repeat left top;
        background-size: contain; }
  body.EBFR .floatingButtonWrap {
    position: fixed;
    top: 200px;
    right: 0;
    z-index: 1; }
    body.EBFR .floatingButtonWrap a {
      width: 40px;
      height: 176px;
      border-radius: 4px 0 0 4px;
      display: block;
      background: #F0F0F0 url("../images/gfx_ebfr/logo_lawpublisher_but.svg") no-repeat center center;
      background-size: contain; }
  body.EBFR footer {
    height: auto;
    background-color: #333333;
    position: relative;
    z-index: 998; }
    body.EBFR footer .footerContentWrap {
      padding-top: 56px;
      padding-bottom: 56px;
      display: flex; }
      body.EBFR footer .footerContentWrap > div {
        padding-left: 32px;
        padding-right: 32px;
        border-left: 1px solid rgba(179, 179, 179, 0.72);
        display: flex; }
        body.EBFR footer .footerContentWrap > div:first-child {
          padding-left: 10px;
          border-left: none; }
      body.EBFR footer .footerContentWrap p,
      body.EBFR footer .footerContentWrap ul {
        margin-top: auto;
        margin-bottom: auto; }
      body.EBFR footer .footerContentWrap .logoWrap {
        max-width: 224px;
        flex: 0 0 100%;
        position: relative;
        z-index: 1; }
        body.EBFR footer .footerContentWrap .logoWrap a {
          width: 100%;
          margin-bottom: -24px;
          display: block;
          position: relative;
          top: -20px;
          left: -16px;
          z-index: 1; }
    body.EBFR footer .lawPublisherWrap {
      padding-top: 56px;
      padding-bottom: 56px;
      border-top: 1px solid rgba(179, 179, 179, 0.72); }
      body.EBFR footer .lawPublisherWrap .logoWrap {
        max-width: 328px;
        margin: auto; }
    body.EBFR footer a {
      color: #FFFFFF; }
      body.EBFR footer a:focus, body.EBFR footer a:hover {
        text-decoration: none; }
        body.EBFR footer a:focus::before, body.EBFR footer a:hover::before {
          color: #FFFFFF; }
    body.EBFR footer ul li a {
      padding-top: 0.375rem;
      padding-bottom: 0.375rem;
      display: inline-block; }
      body.EBFR footer ul li a::before {
        content: '\2192';
        margin-right: 0.5rem;
        color: rgba(179, 179, 179, 0.72); }
  body.EBFR .cookieConsent,
  body.EBFR .newsletterFooterPopup {
    bottom: 0; }
  body.EBFR #documentToc .panel {
    height: 100%; }
  body.EBFR #documentToc .documentTocPanel {
    height: 100% !important; }
  body.EBFR #documentToc.affix {
    bottom: 0; }
  body.EBFR .icon-btn_meinKirchenrecht::before {
    content: "\e602"; }
  @media (min-width: 992px) {
    body.EBFR header.headerWrap .headerNavigationWrap .columnNav {
      flex: 0 0 100%;
      max-width: 100%;
      margin-left: -16.666667%; }
      body.EBFR header.headerWrap .headerNavigationWrap .columnNav > div {
        max-width: none; }
    body.EBFR .navMain .navbar .nav.navbar-nav a::after {
      right: 6px;
      left: 6px; }
    body.EBFR main.container-fluid {
      padding-right: 40px; } }
  @media (min-width: 1200px) {
    body.EBFR .sideHeaderWrap .sideHeader span.logo {
      max-width: 200px; } }
  @media (min-width: 1480px) {
    body.EBFR .navMain .navbar .nav.navbar-nav a::after {
      right: 12px;
      left: 12px; } }
body.BAC {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  padding-bottom: 0;
  color: #260A3B; }
  body.BAC .topBar, body.BAC .sideHeaderWrap {
    background-color: #3231E4; }
  body.BAC .churchTitle a {
    color: #3231E4;
    font-size: inherit; }
  body.BAC .navMain .navbar .nav .active a {
    background-color: #0054FF;
    color: #FFFFFF;
    text-decoration: underline; }
  body.BAC .navMain .navbar .navbar-brand {
    color: #3231E4; }
  body.BAC a,
  body.BAC .navbar-ordernav .navbar-nav .active a,
  body.BAC .navigationInfo .highlight,
  body.BAC .navigationInfo .highlight,
  body.BAC .navbar.navbar-ordernav .navbar-nav a:focus,
  body.BAC .navbar.navbar-ordernav .navbar-nav a:hover,
  body.BAC .navbar.navbar-ordernav .navbar-nav .active a,
  body.BAC .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
  body.BAC .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
  body.BAC .linkcolor {
    color: #0054FF; }
  body.BAC .navbar.navbar-ordernav .navbar-nav a:focus,
  body.BAC .navbar.navbar-ordernav .navbar-nav a:hover,
  body.BAC .navbar.navbar-ordernav .navbar-nav .active a {
    border-bottom-color: #0054FF; }
  body.BAC .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.BAC .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.BAC .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
    color: #0054FF; }
  body.BAC .churchLogo p {
    background: transparent url("../images/logo_kirchenrecht.svg") no-repeat right top;
    background-size: contain; }
  body.BAC .documentSearch a .glyphicon:focus, body.BAC .documentSearch a .glyphicon:hover,
  body.BAC .icon-btn_meinKirchenrecht:focus,
  body.BAC .icon-btn_meinKirchenrecht:hover {
    color: #0054FF; }
  body.BAC .popover .popover-title {
    background-color: white; }
  body.BAC #documentContent h1, body.BAC #documentContent h2, body.BAC #documentContent h3 {
    font-weight: bold; }
  body.BAC #documentContent span.subscript {
    font-size: 0.7em; }
  body.BAC #documentContent a:focus .glyphicon, body.BAC #documentContent a:hover .glyphicon {
    color: #0054FF; }
  body.BAC span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
    color: #0054FF; }
  body.BAC .mainContent .lawListCharacter ul h3 {
    color: #0054FF; }
  body.BAC .cookieConsent, body.BAC .newsletterFooterPopup {
    background-color: #3231E4; }
    body.BAC .cookieConsent button, body.BAC .newsletterFooterPopup button {
      background-color: #3231E4; }
      body.BAC .cookieConsent button:hover, body.BAC .cookieConsent button:focus, body.BAC .cookieConsent button:active, body.BAC .newsletterFooterPopup button:hover, body.BAC .newsletterFooterPopup button:focus, body.BAC .newsletterFooterPopup button:active {
        background-color: #1e1dde; }
  body.BAC .navbar-default,
  body.BAC .card,
  body.BAC .form-control,
  body.BAC .btn {
    border-color: #CECECE; }
  body.BAC .navMain .navbar {
    border: none;
    background-color: transparent; }
    body.BAC .navMain .navbar .nav.navbar-nav a {
      padding-left: 10px;
      padding-right: 10px;
      border: none;
      position: relative;
      z-index: 1; }
      body.BAC .navMain .navbar .nav.navbar-nav a:hover {
        text-decoration: none;
        color: #0054FF; }
        body.BAC .navMain .navbar .nav.navbar-nav a:hover::after {
          border-color: #0054FF; }
      body.BAC .navMain .navbar .nav.navbar-nav a::after {
        content: '';
        border-bottom: 4px solid transparent;
        position: absolute;
        right: 3px;
        bottom: -1px;
        left: 3px; }
    body.BAC .navMain .navbar .nav.navbar-nav li + li a::before {
      content: '';
      border-left: 1px solid #CECECE;
      position: absolute;
      top: 8px;
      bottom: 8px;
      left: 0;
      z-index: 1; }
    body.BAC .navMain .navbar .nav.navbar-nav .active a {
      background-color: transparent;
      background-color: #FFFFFF;
      color: #0054FF; }
      body.BAC .navMain .navbar .nav.navbar-nav .active a::after {
        border-color: #0054FF; }
  body.BAC .churchLogo p {
    width: 256px;
    background-position: right center; }
  body.BAC .churchTitle {
    text-align: unset; }
    body.BAC .churchTitle a,
    body.BAC .churchTitle span {
      width: 256px;
      display: block;
      background: transparent url("../images/logo_kirchenrecht.svg") no-repeat right center;
      background-size: contain;
      float: right;
      overflow: hidden;
      text-indent: -1000rem; }
  body.BAC header.headerWrap .headerNavigationWrap {
    border-color: #FFFFFF;
    position: relative;
    z-index: 1; }
    body.BAC header.headerWrap .headerNavigationWrap::after {
      content: '';
      height: 16px;
      display: block;
      box-shadow: 0 0.25rem 1.125rem 0 rgba(0, 0, 0, 0.12), 0 0.4rem 0.6rem -0.3rem rgba(0, 0, 0, 0.15);
      box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.12);
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 1; }
    body.BAC header.headerWrap .headerNavigationWrap .columnNav {
      padding-right: 0; }
  body.BAC header.headerWrap + main {
    flex: 1 0 auto; }
    body.BAC header.headerWrap + main .headerContentBackgroundWrap {
      border-bottom-color: #F0F0F0 !important;
      background-color: #F0F0F0; }
  body.BAC .sideHeaderWrap {
    height: auto;
    top: 77px; }
    body.BAC .sideHeaderWrap .sideHeader {
      bottom: auto; }
      body.BAC .sideHeaderWrap .sideHeader span.logo {
        max-width: 100%;
        width: 180px;
        height: 73px;
        background: transparent url("../images/gfx_bac/logo_bac.svg") no-repeat left top;
        background-size: contain; }
  body.BAC .floatingButtonWrap {
    position: fixed;
    top: 200px;
    right: 0;
    z-index: 1; }
    body.BAC .floatingButtonWrap a {
      width: 40px;
      height: 176px;
      border-radius: 4px 0 0 4px;
      display: block;
      background: #F0F0F0 url("../images/gfx_ebfr/logo_lawpublisher_but.svg") no-repeat center center;
      background-size: contain; }
  body.BAC footer {
    height: auto;
    background-color: #333333;
    position: relative;
    z-index: 998; }
    body.BAC footer .footerContentWrap {
      padding-top: 56px;
      padding-bottom: 56px;
      display: flex; }
      body.BAC footer .footerContentWrap > div {
        padding-left: 32px;
        padding-right: 32px;
        border-left: 1px solid rgba(179, 179, 179, 0.72);
        display: flex; }
        body.BAC footer .footerContentWrap > div:first-child {
          padding-left: 10px;
          border-left: none; }
      body.BAC footer .footerContentWrap p,
      body.BAC footer .footerContentWrap ul {
        margin-top: auto;
        margin-bottom: auto; }
      body.BAC footer .footerContentWrap .logoWrap {
        max-width: 224px;
        flex: 0 0 100%;
        position: relative;
        z-index: 1; }
        body.BAC footer .footerContentWrap .logoWrap a {
          width: 100%;
          margin-bottom: -24px;
          display: block;
          position: relative;
          top: -20px;
          left: -16px;
          z-index: 1; }
    body.BAC footer .lawPublisherWrap {
      padding-top: 56px;
      padding-bottom: 56px;
      border-top: 1px solid rgba(179, 179, 179, 0.72); }
      body.BAC footer .lawPublisherWrap .logoWrap {
        max-width: 328px;
        margin: auto; }
    body.BAC footer a {
      color: #FFFFFF; }
      body.BAC footer a:focus, body.BAC footer a:hover {
        text-decoration: none; }
        body.BAC footer a:focus::before, body.BAC footer a:hover::before {
          color: #FFFFFF; }
    body.BAC footer ul li a {
      padding-top: 0.375rem;
      padding-bottom: 0.375rem;
      display: inline-block; }
      body.BAC footer ul li a::before {
        content: '\2192';
        margin-right: 0.5rem;
        color: rgba(179, 179, 179, 0.72); }
  body.BAC .cookieConsent,
  body.BAC .newsletterFooterPopup {
    bottom: 0; }
  body.BAC #documentToc .panel {
    height: 100%; }
  body.BAC #documentToc .documentTocPanel {
    height: 100% !important; }
  body.BAC #documentToc.affix {
    bottom: 0; }
  body.BAC .icon-btn_meinKirchenrecht::before {
    content: "\e602"; }
  @media (min-width: 992px) {
    body.BAC header.headerWrap .headerNavigationWrap .columnNav {
      flex: 0 0 100%;
      max-width: 100%;
      margin-left: -16.666667%; }
      body.BAC header.headerWrap .headerNavigationWrap .columnNav > div {
        max-width: none; }
    body.BAC .navMain .navbar .nav.navbar-nav a::after {
      right: 6px;
      left: 6px; }
    body.BAC main.container-fluid {
      padding-right: 40px; } }
  @media (min-width: 1200px) {
    body.BAC .sideHeaderWrap .sideHeader span.logo {
      max-width: 200px; } }
  @media (min-width: 1480px) {
    body.BAC .navMain .navbar .nav.navbar-nav a::after {
      right: 12px;
      left: 12px; } }
  body.BAC h1,
  body.BAC h2,
  body.BAC h3,
  body.BAC h4,
  body.BAC h5,
  body.BAC h6,
  body.BAC .h1,
  body.BAC .h2,
  body.BAC .h3,
  body.BAC .h4,
  body.BAC .h5,
  body.BAC .h6 {
    color: #260A3B; }
  body.BAC footer {
    background-color: #260A3B; }
body.EBPB {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  padding-bottom: 0; }
  body.EBPB .topBar, body.EBPB .sideHeaderWrap {
    background-color: #AE0C21; }
  body.EBPB .churchTitle a {
    color: #AE0C21;
    font-size: inherit; }
  body.EBPB .navMain .navbar .nav .active a {
    background-color: #AE0C21;
    color: #FFFFFF;
    text-decoration: underline; }
  body.EBPB .navMain .navbar .navbar-brand {
    color: #AE0C21; }
  body.EBPB a,
  body.EBPB .navbar-ordernav .navbar-nav .active a,
  body.EBPB .navigationInfo .highlight,
  body.EBPB .navigationInfo .highlight,
  body.EBPB .navbar.navbar-ordernav .navbar-nav a:focus,
  body.EBPB .navbar.navbar-ordernav .navbar-nav a:hover,
  body.EBPB .navbar.navbar-ordernav .navbar-nav .active a,
  body.EBPB .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
  body.EBPB .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
  body.EBPB .linkcolor {
    color: #AE0C21; }
  body.EBPB .navbar.navbar-ordernav .navbar-nav a:focus,
  body.EBPB .navbar.navbar-ordernav .navbar-nav a:hover,
  body.EBPB .navbar.navbar-ordernav .navbar-nav .active a {
    border-bottom-color: #AE0C21; }
  body.EBPB .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.EBPB .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.EBPB .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
    color: #AE0C21; }
  body.EBPB .churchLogo p {
    background: transparent url("../images/logo_kirchenrecht.svg") no-repeat right top;
    background-size: contain; }
  body.EBPB .documentSearch a .glyphicon:focus, body.EBPB .documentSearch a .glyphicon:hover,
  body.EBPB .icon-btn_meinKirchenrecht:focus,
  body.EBPB .icon-btn_meinKirchenrecht:hover {
    color: #AE0C21; }
  body.EBPB .popover .popover-title {
    background-color: #feeef0; }
  body.EBPB #documentContent h1, body.EBPB #documentContent h2, body.EBPB #documentContent h3 {
    font-weight: bold; }
  body.EBPB #documentContent span.subscript {
    font-size: 0.7em; }
  body.EBPB #documentContent a:focus .glyphicon, body.EBPB #documentContent a:hover .glyphicon {
    color: #AE0C21; }
  body.EBPB span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
    color: #AE0C21; }
  body.EBPB .mainContent .lawListCharacter ul h3 {
    color: #AE0C21; }
  body.EBPB .cookieConsent, body.EBPB .newsletterFooterPopup {
    background-color: #AE0C21; }
    body.EBPB .cookieConsent button, body.EBPB .newsletterFooterPopup button {
      background-color: #AE0C21; }
      body.EBPB .cookieConsent button:hover, body.EBPB .cookieConsent button:focus, body.EBPB .cookieConsent button:active, body.EBPB .newsletterFooterPopup button:hover, body.EBPB .newsletterFooterPopup button:focus, body.EBPB .newsletterFooterPopup button:active {
        background-color: #960a1c; }
  body.EBPB .navbar-default,
  body.EBPB .card,
  body.EBPB .form-control,
  body.EBPB .btn {
    border-color: #CECECE; }
  body.EBPB .navMain .navbar {
    border: none;
    background-color: transparent; }
    body.EBPB .navMain .navbar .nav.navbar-nav a {
      padding-left: 10px;
      padding-right: 10px;
      border: none;
      position: relative;
      z-index: 1; }
      body.EBPB .navMain .navbar .nav.navbar-nav a:hover {
        text-decoration: none;
        color: #AE0C21; }
        body.EBPB .navMain .navbar .nav.navbar-nav a:hover::after {
          border-color: #AE0C21; }
      body.EBPB .navMain .navbar .nav.navbar-nav a::after {
        content: '';
        border-bottom: 4px solid transparent;
        position: absolute;
        right: 3px;
        bottom: -1px;
        left: 3px; }
    body.EBPB .navMain .navbar .nav.navbar-nav li + li a::before {
      content: '';
      border-left: 1px solid #CECECE;
      position: absolute;
      top: 8px;
      bottom: 8px;
      left: 0;
      z-index: 1; }
    body.EBPB .navMain .navbar .nav.navbar-nav .active a {
      background-color: transparent;
      background-color: #FFFFFF;
      color: #AE0C21; }
      body.EBPB .navMain .navbar .nav.navbar-nav .active a::after {
        border-color: #AE0C21; }
  body.EBPB .churchLogo p {
    width: 256px;
    background-position: right center; }
  body.EBPB .churchTitle {
    text-align: unset; }
    body.EBPB .churchTitle a,
    body.EBPB .churchTitle span {
      width: 256px;
      display: block;
      background: transparent url("../images/logo_kirchenrecht.svg") no-repeat right center;
      background-size: contain;
      float: right;
      overflow: hidden;
      text-indent: -1000rem; }
  body.EBPB header.headerWrap .headerNavigationWrap {
    border-color: #FFFFFF;
    position: relative;
    z-index: 1; }
    body.EBPB header.headerWrap .headerNavigationWrap::after {
      content: '';
      height: 16px;
      display: block;
      box-shadow: 0 0.25rem 1.125rem 0 rgba(0, 0, 0, 0.12), 0 0.4rem 0.6rem -0.3rem rgba(0, 0, 0, 0.15);
      box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.12);
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 1; }
    body.EBPB header.headerWrap .headerNavigationWrap .columnNav {
      padding-right: 0; }
  body.EBPB header.headerWrap + main {
    flex: 1 0 auto; }
    body.EBPB header.headerWrap + main .headerContentBackgroundWrap {
      border-bottom-color: #F0F0F0 !important;
      background-color: #F0F0F0; }
  body.EBPB .sideHeaderWrap {
    height: auto;
    top: 77px; }
    body.EBPB .sideHeaderWrap .sideHeader {
      bottom: auto; }
      body.EBPB .sideHeaderWrap .sideHeader span.logo {
        max-width: 100%;
        width: auto;
        height: 168px;
        background: transparent url("../images/gfx_ebpb/logo_ebpb.svg") no-repeat left top;
        background-size: contain; }
  body.EBPB .floatingButtonWrap {
    position: fixed;
    top: 200px;
    right: 0;
    z-index: 1; }
    body.EBPB .floatingButtonWrap a {
      width: 40px;
      height: 176px;
      border-radius: 4px 0 0 4px;
      display: block;
      background: #F0F0F0 url("../images/gfx_ebfr/logo_lawpublisher_but.svg") no-repeat center center;
      background-size: contain; }
  body.EBPB footer {
    height: auto;
    background-color: #333333;
    position: relative;
    z-index: 998; }
    body.EBPB footer .footerContentWrap {
      padding-top: 56px;
      padding-bottom: 56px;
      display: flex; }
      body.EBPB footer .footerContentWrap > div {
        padding-left: 32px;
        padding-right: 32px;
        border-left: 1px solid rgba(179, 179, 179, 0.72);
        display: flex; }
        body.EBPB footer .footerContentWrap > div:first-child {
          padding-left: 10px;
          border-left: none; }
      body.EBPB footer .footerContentWrap p,
      body.EBPB footer .footerContentWrap ul {
        margin-top: auto;
        margin-bottom: auto; }
      body.EBPB footer .footerContentWrap .logoWrap {
        max-width: 224px;
        flex: 0 0 100%;
        position: relative;
        z-index: 1; }
        body.EBPB footer .footerContentWrap .logoWrap a {
          width: 100%;
          margin-bottom: -24px;
          display: block;
          position: relative;
          top: -20px;
          left: -16px;
          z-index: 1; }
    body.EBPB footer .lawPublisherWrap {
      padding-top: 56px;
      padding-bottom: 56px;
      border-top: 1px solid rgba(179, 179, 179, 0.72); }
      body.EBPB footer .lawPublisherWrap .logoWrap {
        max-width: 328px;
        margin: auto; }
    body.EBPB footer a {
      color: #FFFFFF; }
      body.EBPB footer a:focus, body.EBPB footer a:hover {
        text-decoration: none; }
        body.EBPB footer a:focus::before, body.EBPB footer a:hover::before {
          color: #FFFFFF; }
    body.EBPB footer ul li a {
      padding-top: 0.375rem;
      padding-bottom: 0.375rem;
      display: inline-block; }
      body.EBPB footer ul li a::before {
        content: '\2192';
        margin-right: 0.5rem;
        color: rgba(179, 179, 179, 0.72); }
  body.EBPB .cookieConsent,
  body.EBPB .newsletterFooterPopup {
    bottom: 0; }
  body.EBPB #documentToc .panel {
    height: 100%; }
  body.EBPB #documentToc .documentTocPanel {
    height: 100% !important; }
  body.EBPB #documentToc.affix {
    bottom: 0; }
  body.EBPB .icon-btn_meinKirchenrecht::before {
    content: "\e602"; }
  @media (min-width: 992px) {
    body.EBPB header.headerWrap .headerNavigationWrap .columnNav {
      flex: 0 0 100%;
      max-width: 100%;
      margin-left: -16.666667%; }
      body.EBPB header.headerWrap .headerNavigationWrap .columnNav > div {
        max-width: none; }
    body.EBPB .navMain .navbar .nav.navbar-nav a::after {
      right: 6px;
      left: 6px; }
    body.EBPB main.container-fluid {
      padding-right: 40px; } }
  @media (min-width: 1200px) {
    body.EBPB .sideHeaderWrap .sideHeader span.logo {
      max-width: 200px; } }
  @media (min-width: 1480px) {
    body.EBPB .navMain .navbar .nav.navbar-nav a::after {
      right: 12px;
      left: 12px; } }
body.MAINZ {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  padding-bottom: 0; }
  body.MAINZ .topBar, body.MAINZ .sideHeaderWrap {
    background-color: #D61F3D; }
  body.MAINZ .churchTitle a {
    color: #D61F3D;
    font-size: inherit; }
  body.MAINZ .navMain .navbar .nav .active a {
    background-color: #D61F3D;
    color: #FFFFFF;
    text-decoration: underline; }
  body.MAINZ .navMain .navbar .navbar-brand {
    color: #D61F3D; }
  body.MAINZ a,
  body.MAINZ .navbar-ordernav .navbar-nav .active a,
  body.MAINZ .navigationInfo .highlight,
  body.MAINZ .navigationInfo .highlight,
  body.MAINZ .navbar.navbar-ordernav .navbar-nav a:focus,
  body.MAINZ .navbar.navbar-ordernav .navbar-nav a:hover,
  body.MAINZ .navbar.navbar-ordernav .navbar-nav .active a,
  body.MAINZ .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:focus,
  body.MAINZ .navbar.navbar-ordernav .navbar-nav .listIcons span.glyphicon:hover,
  body.MAINZ .linkcolor {
    color: #D61F3D; }
  body.MAINZ .navbar.navbar-ordernav .navbar-nav a:focus,
  body.MAINZ .navbar.navbar-ordernav .navbar-nav a:hover,
  body.MAINZ .navbar.navbar-ordernav .navbar-nav .active a {
    border-bottom-color: #D61F3D; }
  body.MAINZ .navbar.navbar-ordernav .navbar-nav.navbar-right li button:focus, body.MAINZ .navbar.navbar-ordernav .navbar-nav.navbar-right li button:hover, body.MAINZ .navbar.navbar-ordernav .navbar-nav.navbar-right li button[aria-expanded='true'] {
    color: #D61F3D; }
  body.MAINZ .churchLogo p {
    background: transparent url("../images/logo_kirchenrecht.svg") no-repeat right top;
    background-size: contain; }
  body.MAINZ .documentSearch a .glyphicon:focus, body.MAINZ .documentSearch a .glyphicon:hover,
  body.MAINZ .icon-btn_meinKirchenrecht:focus,
  body.MAINZ .icon-btn_meinKirchenrecht:hover {
    color: #D61F3D; }
  body.MAINZ .popover .popover-title {
    background-color: white; }
  body.MAINZ #documentContent h1, body.MAINZ #documentContent h2, body.MAINZ #documentContent h3 {
    font-weight: bold; }
  body.MAINZ #documentContent span.subscript {
    font-size: 0.7em; }
  body.MAINZ #documentContent a:focus .glyphicon, body.MAINZ #documentContent a:hover .glyphicon {
    color: #D61F3D; }
  body.MAINZ span.tt-dropdown-menu span.tt-suggestions div.tt-suggestion {
    color: #D61F3D; }
  body.MAINZ .mainContent .lawListCharacter ul h3 {
    color: #D61F3D; }
  body.MAINZ .cookieConsent, body.MAINZ .newsletterFooterPopup {
    background-color: #D61F3D; }
    body.MAINZ .cookieConsent button, body.MAINZ .newsletterFooterPopup button {
      background-color: #D61F3D; }
      body.MAINZ .cookieConsent button:hover, body.MAINZ .cookieConsent button:focus, body.MAINZ .cookieConsent button:active, body.MAINZ .newsletterFooterPopup button:hover, body.MAINZ .newsletterFooterPopup button:focus, body.MAINZ .newsletterFooterPopup button:active {
        background-color: #c01c37; }
  body.MAINZ .navbar-default,
  body.MAINZ .card,
  body.MAINZ .form-control,
  body.MAINZ .btn {
    border-color: #CECECE; }
  body.MAINZ .navMain .navbar {
    border: none;
    background-color: transparent; }
    body.MAINZ .navMain .navbar .nav.navbar-nav a {
      padding-left: 10px;
      padding-right: 10px;
      border: none;
      position: relative;
      z-index: 1; }
      body.MAINZ .navMain .navbar .nav.navbar-nav a:hover {
        text-decoration: none;
        color: #D61F3D; }
        body.MAINZ .navMain .navbar .nav.navbar-nav a:hover::after {
          border-color: #D61F3D; }
      body.MAINZ .navMain .navbar .nav.navbar-nav a::after {
        content: '';
        border-bottom: 4px solid transparent;
        position: absolute;
        right: 3px;
        bottom: -1px;
        left: 3px; }
    body.MAINZ .navMain .navbar .nav.navbar-nav li + li a::before {
      content: '';
      border-left: 1px solid #CECECE;
      position: absolute;
      top: 8px;
      bottom: 8px;
      left: 0;
      z-index: 1; }
    body.MAINZ .navMain .navbar .nav.navbar-nav .active a {
      background-color: transparent;
      background-color: #FFFFFF;
      color: #D61F3D; }
      body.MAINZ .navMain .navbar .nav.navbar-nav .active a::after {
        border-color: #D61F3D; }
  body.MAINZ .churchLogo p {
    width: 256px;
    background-position: right center; }
  body.MAINZ .churchTitle {
    text-align: unset; }
    body.MAINZ .churchTitle a,
    body.MAINZ .churchTitle span {
      width: 256px;
      display: block;
      background: transparent url("../images/logo_kirchenrecht.svg") no-repeat right center;
      background-size: contain;
      float: right;
      overflow: hidden;
      text-indent: -1000rem; }
  body.MAINZ header.headerWrap .headerNavigationWrap {
    border-color: #FFFFFF;
    position: relative;
    z-index: 1; }
    body.MAINZ header.headerWrap .headerNavigationWrap::after {
      content: '';
      height: 16px;
      display: block;
      box-shadow: 0 0.25rem 1.125rem 0 rgba(0, 0, 0, 0.12), 0 0.4rem 0.6rem -0.3rem rgba(0, 0, 0, 0.15);
      box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.12);
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 1; }
    body.MAINZ header.headerWrap .headerNavigationWrap .columnNav {
      padding-right: 0; }
  body.MAINZ header.headerWrap + main {
    flex: 1 0 auto; }
    body.MAINZ header.headerWrap + main .headerContentBackgroundWrap {
      border-bottom-color: #F0F0F0 !important;
      background-color: #F0F0F0; }
  body.MAINZ .sideHeaderWrap {
    height: auto;
    top: 77px; }
    body.MAINZ .sideHeaderWrap .sideHeader {
      bottom: auto; }
      body.MAINZ .sideHeaderWrap .sideHeader span.logo {
        max-width: 100%;
        width: auto;
        height: 168px;
        background: transparent url("../images/gfx_mainz/Logo-Bistum-Mainz-rgb-mittel_classic.png") no-repeat left top;
        background-size: contain; }
  body.MAINZ .floatingButtonWrap {
    position: fixed;
    top: 200px;
    right: 0;
    z-index: 1; }
    body.MAINZ .floatingButtonWrap a {
      width: 40px;
      height: 176px;
      border-radius: 4px 0 0 4px;
      display: block;
      background: #F0F0F0 url("../images/gfx_ebfr/logo_lawpublisher_but.svg") no-repeat center center;
      background-size: contain; }
  body.MAINZ footer {
    height: auto;
    background-color: #333333;
    position: relative;
    z-index: 998; }
    body.MAINZ footer .footerContentWrap {
      padding-top: 56px;
      padding-bottom: 56px;
      display: flex; }
      body.MAINZ footer .footerContentWrap > div {
        padding-left: 32px;
        padding-right: 32px;
        border-left: 1px solid rgba(179, 179, 179, 0.72);
        display: flex; }
        body.MAINZ footer .footerContentWrap > div:first-child {
          padding-left: 10px;
          border-left: none; }
      body.MAINZ footer .footerContentWrap p,
      body.MAINZ footer .footerContentWrap ul {
        margin-top: auto;
        margin-bottom: auto; }
      body.MAINZ footer .footerContentWrap .logoWrap {
        max-width: 224px;
        flex: 0 0 100%;
        position: relative;
        z-index: 1; }
        body.MAINZ footer .footerContentWrap .logoWrap a {
          width: 100%;
          margin-bottom: -24px;
          display: block;
          position: relative;
          top: -20px;
          left: -16px;
          z-index: 1; }
    body.MAINZ footer .lawPublisherWrap {
      padding-top: 56px;
      padding-bottom: 56px;
      border-top: 1px solid rgba(179, 179, 179, 0.72); }
      body.MAINZ footer .lawPublisherWrap .logoWrap {
        max-width: 328px;
        margin: auto; }
    body.MAINZ footer a {
      color: #FFFFFF; }
      body.MAINZ footer a:focus, body.MAINZ footer a:hover {
        text-decoration: none; }
        body.MAINZ footer a:focus::before, body.MAINZ footer a:hover::before {
          color: #FFFFFF; }
    body.MAINZ footer ul li a {
      padding-top: 0.375rem;
      padding-bottom: 0.375rem;
      display: inline-block; }
      body.MAINZ footer ul li a::before {
        content: '\2192';
        margin-right: 0.5rem;
        color: rgba(179, 179, 179, 0.72); }
  body.MAINZ .cookieConsent,
  body.MAINZ .newsletterFooterPopup {
    bottom: 0; }
  body.MAINZ #documentToc .panel {
    height: 100%; }
  body.MAINZ #documentToc .documentTocPanel {
    height: 100% !important; }
  body.MAINZ #documentToc.affix {
    bottom: 0; }
  body.MAINZ .icon-btn_meinKirchenrecht::before {
    content: "\e602"; }
  @media (min-width: 992px) {
    body.MAINZ header.headerWrap .headerNavigationWrap .columnNav {
      flex: 0 0 100%;
      max-width: 100%;
      margin-left: -16.666667%; }
      body.MAINZ header.headerWrap .headerNavigationWrap .columnNav > div {
        max-width: none; }
    body.MAINZ .navMain .navbar .nav.navbar-nav a::after {
      right: 6px;
      left: 6px; }
    body.MAINZ main.container-fluid {
      padding-right: 40px; } }
  @media (min-width: 1200px) {
    body.MAINZ .sideHeaderWrap .sideHeader span.logo {
      max-width: 200px; } }
  @media (min-width: 1480px) {
    body.MAINZ .navMain .navbar .nav.navbar-nav a::after {
      right: 12px;
      left: 12px; } }

mark {
  padding: 0 0.2rem;
  display: inline-block;
  text-decoration: underline; }
  mark::before, mark::after {
    content: '*';
    opacity: 0; }

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