/* If this isn't placed in a sidebar layout, we need to control the width */
.content-components > .bibliography {
    margin: 0 auto;
    width: calc(65% - var(--margin-m));
}

.bibliography {
    padding: var(--margin-m) 0 var(--margin-m) 0;
}

.bibliography > ul {
    list-style-type: none;
}

.bibliography ul,
.bibliography ul > li {
    margin: 0;
    padding: 0
}

.bibliography .inner-list {
    margin-left: 1rem;
    padding-left: 1rem;
}

.bibliography.list-mode-none .inner-list {
    list-style-type: none;
    margin-left: 0;
    padding-left: 0;
}

.bibliography .with-cover-image {
    margin-left: 10rem;
}

.bibliography .with-cover-image .wrapper {
    min-height: 10rem;
}

.bibliography .with-cover-image .wrapper .cover-image {
    float: left;
    margin-left: -10rem;
}

.bibliography p {
    font-size: 18px;
}

.bibliography p a {
    color: var(--charcoal-grey);
    text-decoration: underline;
}

@media screen and (max-width: 1024px) {
    .content-components > .bibliography {
        max-width: 90vw;
        width: 100%;
    }
}
