body {
  background-color:#fff;
}

a.fc-list-day-text, .fc-list-day-text {
  font-weight:bold;
}


.app-navigation {
  width: 300px !important; /* Passe die Breite nach Bedarf an */
}

.app-content {
  margin-left: 300px !important; /* Passe den linken Rand an die neue Sidebar-Breite an */
}

ul.app-menu-main  { filter: invert(80%); }  
ul.app-menu__list { filter: invert(50%); }
div.header-menu { filter: invert(50%); }


.app-sidebar-header__maintitle {
  white-space:pre-wrap;
  text-overflow:clip;
}

.app-sidebar-header__maintitle-container {
  min-height:98px;
}

#embed-header div.embed-header__share-section div.action-item.action-item--default-popover.action-item--tertiary div.v-popper.v-popper--theme-dropdown {
  display:none;
}

/*Navileiste über Kalender */
.app-calendar-public-embedded #embed-header {
   flex-wrap:wrap;
   //height: unset !important;
font-size:0.9em !important;
}




@media (min-width: 390px) and (max-width: 683px) {
    .app-calendar-public-embedded #app-content-vue {
        top: 35px !important;
    }
}

@media (max-width: 389px) {
    .app-calendar-public-embedded #app-content-vue {
        top: 175px !important;

    }
}



/*Ganztags ausblenden*/
.app-sidebar .property-title-time-picker__all-day, .event-popover .event-popover__inner .property-title-time-picker__all-day
{
//display:none !important;
}

/* Ortsgruppen im Kalender darstellen auch bei geringer Auflöung */
@media (min-width: 0px) and (max-width: 768px) {
.fc-list-event-location {
display:-webkit-box !important;
}

.fc-list-event-time td { padding: 2px 6px; width:40px !important; }
.fc-list-event-title td { padding: 2px 6px; width:100px !important; }
.fc-list-event-graphic { display: none !important; }
.fc-list-event-location td { padding: 2px 2px; width:140px !important; }

.fc-list-table td {
word-break:normal !important;
padding:2px !important;
}
#app-content-vue.app-content.no-snapper div.fc.fc-media-screen.fc-direction-ltr.fc-theme-standard.fc-liquid-hack {
margin-top:60px;
}

#content-vue.content.app-calendar.app-calendar-public-embedded,
div.datepicker-button-section button.button-vue.button-vue--text-only.button-vue--vue-secondary span.button-vue__wrapper span.button-vue__text,
div.today-button-section button.button.button-vue.button-vue--text-only.button-vue--vue-secondary span.button-vue__wrapper span.button-vue__text,
div.view-button-section button.button.button-vue.button-vue--text-only.button-vue--vue-secondary span.button-vue__wrapper span.button-vue__text
{
font-size: 0.8em;
}


/* Download/Export ausblenden Header */
#content-vue.content.app-calendar.app-calendar-public-embedded header#embed-header div.widget-header__share-section {
display:none;
}
} // media-screen END


