#fuer_autorInnen > .underline {
    border-bottom: 2px solid #c7d500;
}

#sec_fuer_autorInnen > .underline {
    border-bottom: 2px solid #c7d500;
}

/* Apply specific design to numbered list */

ol {
    counter-reset: list;
    list-style-position: outside;
}

ol > li {
    position: relative;
    margin-bottom: 0.5em;
    margin-left: 1.2em;
    list-style: none;
}

ol > li::before {
    content: counter(list) ".";
    counter-increment: list;
    position: absolute;
    font-weight: 700;
    left: -1.2em;
    margin-right: 0.5em;
    color: #c7d500;
}

#allgemeines p {
    display: inline-block;
    position: relative;
    max-width: calc(100% - 16px);
    vertical-align: top;
}

#literaturverzeichnis p {
    margin: 0 0 0 1.2em;
}

.list_item {
    display: inline-block;
    position: relative;
    height: 1em;
    margin: 0.75em 0.5em 0 0;
    vertical-align: middle;
}

h5 {
    display: inline-block;
    position: relative;
    max-width: calc(100% - 50px);
    margin: 0.75em 0 0 0;
    vertical-align: middle;
}

.pdf_link {
    margin-top: 1em;
}