.media--right figure {
    margin-left: 20px;
}

.media--left figure {
    margin-right: 20px;
}

.content-gallery--cols-2 > ul > li {
    width: calc(95%/6);
}

.content-gallery--cols-3 > ul > li {
    width: calc(95%/3);
}

.content-gallery--cols-4 > ul > li {
    width: calc(95% / 4);
}

.content-gallery--cols-5 > ul > li {
    width: calc(95%/5);
}

.content-gallery--cols-6 > ul > li {
    width: calc(95%/6);
}

.content-gallery > ul > li {
    float: left;
    margin: 0 1% 0 0 ;
}

.handorgel__header button {
    cursor: pointer;
    color: #000;
    background: none;
    outline: none;
    padding: 0.5em;
    font-weight: bold;
    border: 1px solid #000;
    border-radius: 4px;
    margin-bottom: 1px;

    &:after {
        content: "";
        color: #000;
        font-family: "FontAwesome", sans-serif;
        display: inline-block;
        float: right;
        font-weight: 600;
        padding-top: 0.2em;
    }
}

.handorgel__header--open {

    button {
        color: #9f111b;

        &:after {
            color: #9f111b;
            content: "";
        }
    }
}

.handorgel__content {
    background-color: transparent;
    border: 1px solid #ccc;
    padding: 0 0.5em;
}

.handorgel__content__inner {
    padding: 0;
}

video {
    height: auto;
    max-width: 100%;
}


main {
    .content-text ul li::before,
    .content-list ul li::before {
        content: "";
        color: #B20000;
        font-family: FontAwesome;
        margin-right: 10px;
    }
}

.mod_newsletterlist {
    li:nth-child(odd) {
        background-color: #ebebeb;
    }
}