#appinclude {
    overflow-x: hidden;
}

.kalenderIframe {
    max-width: 90%;
    margin-left: 3%;
}

.kalenderIframe #KalenderFilter {
    margin-bottom: 5em;
    padding: 0;
}

.kalenderIframe #KalenderFilter #calfiter {
    height: 100%;
}

.kalenderIframe #KalenderFilter #calfiter #filterTagPicker #TrefferCounterContainer {
    width: 55px;
    height: 55px;
}

.kalenderIframe #KalenderFilter #calfiter #filterTagPicker .filterPickerLeft,
.kalenderIframe #KalenderFilter #calfiter #filterTagPicker .filterPickerRight {
    margin: 10% 1% 1em 23%;
}

.kalenderIframe #KalenderFilter #calfiter #calfiltertextDIV label {
    width: 95%;
    margin-left: 3%;
}

.kalenderIframe #KalenderFilter #calfiter #calfiltertextDIV #calfiltertext {
    width: 90%;
    margin: 0 0 1em .5em;
}

.kalenderIframe #KalenderFilter #calfiter #filterCat {
    margin-left: 6%;
}

.kalenderIframe #KalenderFilter #calfiter #filterCat .filterCatItem {
    max-width: 90px;
}

.kalenderIframe #KalenderFilter #KalenderLeft #Kalenderblatt table td div.kalentry button {
    width: 50px;
    height: 50px;
}

.kalenderIframe #KalenderFilter #KalenderLeft #Kalenderblatt table td div.kalentry button .day {
    line-height: 1em;
}

.kalenderIframe #NewsWidget .NewsWidgetOuter {
    padding-left: 2%;
}

.kalenderIframe #NewsWidget .NewsWidgetOuter .NewsWidgetOne {
    height: 100%;
    margin-bottom: 1em;
}

.kalenderIframe #NewsWidget .NewsWidgetOuter .NewsWidgetOne .newsModalBtn {
    background-color: #EFEFEF;
    border-radius: 30px;
    padding: 0;
    border: none;
}

.kalenderIframe #NewsWidget .NewsWidgetOuter .NewsWidgetOne .newsModalBtn .NewsWidgetImage {
    border-radius: 0px;
    border: 1px solid #EFEFEF;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}

.kalenderIframe #NewsWidget .NewsWidgetOuter .NewsWidgetOne .newsModalBtn .NewsWidgetText i.fa-calendar-week {
    margin-right: 10px;
}

.kalenderIframe nav ul.pagination {
    padding-left: 0;
}
