/* Logo Anpassung */
.header .header-left.logo img {
    max-height: 180px;
    width: auto;
    padding-left: 35px;
    margin-top: 30px;
}

/* Standard List */
.sisi-main-content .ce-bodytext li:before {
    font-family: 'Font Awesome 6 Free';
    content: '\f0da';
    margin: 0 10px 0 -15px;
    color: #0076B1;
}

.sisi-main-content .ce-bodytext li {
    background-image: none;
}

/* Lists in other places */

ol li {
    padding-bottom: 10px;
    hyphens: auto;
    text-align: justify;
}

.sisi-main-content .ce-bodytext ol li {
    list-style: decimal;
    background-image: none;
    padding-left: 5px;
}

.sisi-main-content .ce-bodytext ol {
    padding-left: 26px;
}

.sisi-main-content .ce-bodytext ul li:before {
    font-family: 'Font Awesome 6 Free';
    content: '\25b6';
    margin: 0 10px 0 -22px;
    color: #0076B1;
}

.sisi-main-content .ce-bodytext ul li {
    background-image: none;
    padding-left: 20px;
    padding-bottom: 10px;
}


.sisi-main-content .panel-body ul li:before {
    font-family: 'Font Awesome 6 Free';
    content: '\25b6';
    margin: 0 10px 0 -22px;
    color: #0076B1;
}

.sisi-main-content .panel-body ul li {
    background-image: none;
    list-style-type: none;
    padding-left: 23px;
    padding-bottom: 10px;
}

.innerbox ul li:before {
    font-family: 'Font Awesome 6 Free';
    content: '\25b6';
    margin: 0 10px 0 -22px;
    color: #0076B1;
}

.innerbox ul li {
    background-image: none;
    list-style-type: none;
    padding-left: 23px;
    padding-bottom: 10px;
}



/* Icons für Dokumente */

a.download[href$=".doc"],
a.download[href$=".docx"],
a.download[href$=".pdf"],
a.download[href$=".zip"],
a.download[href$=".ppt"],
a.download[href$=".pptx"],
a.download[href$=".mp3"],
a.download[href$=".MP3"],
a.download[href$=".xls"],
a.download[href$=".xlsx"] {
    background-image: none;
    padding-left: 0px;
}

a[href$=".doc"]:before,
a[href$=".docx"]:before {
    content: "\F1C2 \00a0";
    padding-top: 10px;
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;

    font-size: 20px;
}

a[href$=".pdf"]:before {
    content: "\F1C1 \00a0";
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;

    font-size: 20px;
}


a[href$=".mp3"]:before,
a[href$=".MP3"]:before {
    content: "\F1c7 \00a0";
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;

    font-size: 20px;
}

a[href$=".mp4"]:before,
a[href$=".MP4"]:before {
    content: "\F1c8 \00a0";
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;

    font-size: 20px;
}


a[href$=".mbz"]:before {
    content: "\F1c9 \00a0";
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;

    font-size: 20px;
}

a[href$=".zip"]:before {
    content: "\E5EE \00a0";
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;

    font-size: 20px;
}

a[href$=".xls"]:before,
a[href$=".xlsx"]:before {
    content: "\F1C3 \00a0";
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;

    font-size: 20px;
}

a[href$=".ppt"]:before,
a[href$=".pptx"]:before {
    content: "\F1C4 \00a0";
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;

    font-size: 20px;
}

/* Rules for small screens */
@media only screen and (max-width: 995px) {
    .header .header-left.logo img {
        max-height: 135px;
    }

    .header-left {
        width: 36%
    }

    .header-right-wrapper {
        width: 64%
    }

    @media only screen and (max-width: 768px) {
        .header .header-left.logo img {
            max-height: 135px;
        }

        .navi-top .sisi-search {
            width: 60%;
            margin-left: 0;
            ;
        }

    }
}

@media only screen and (max-width: 530px) {
    .header .header-left.logo img {
        max-height: 120px;
        padding-left: 0px;
        margin-top: 20px;
    }


    .header-left {
        width: 25%;
    }

    .header-right-wrapper {
        width: 75%
    }

    .col-right img {
        width: 90px;
    }
}

/* from #lesen */

/* @media (max-width: 600px) {
        .sisi-ce-spacer.col.col-xs-12.col-sm-3.col-md-3.col-lg-3 bg {
            background: lightgrey;
            border-radius: 10px;
            margin: 6px;
            height: 285px;
            width: 47%;
        }
    } */
