

html[data-color-mode="light"] { 
// CSS nur für helles Design
   
//.aui-button, a.aui-button, .aui-button:visited {  
//     background-color: #DDDDDD;  
//} 

#rte-toolbar .aui-button.active .icon {
    color: #dfe1e6 !important;
}
   
.aui-button.aui-button-primary, .aui-button.aui-button-primary:visited {  
   background-color: #AF1414;  
}  
   
.aui-button.aui-button-primary:active {  
    background-color: #810F0F;  
}  
   
.aui-dialog .dialog-button-panel button.button-panel-button, .aui-dialog .dialog-button-panel button.button-panel-button:visited  {  
   background-color: #AF1414;  
}  
   
.aui-dialog .dialog-page-menu li.page-menu-item button.item-button:active, .aui-dialog .dialog-page-menu li.page-menu-item.selected button.item-button:active {  
    background-color: #e6e6e6;  
    color: #fff;  
}  
   
.aui-dialog .dialog-button-panel button.button-panel-button:hover, .aui-dialog .dialog-button-panel button.button-panel-button:focus  {  
   background-color: #810F0F;  
}  
   
.aui-button.aui-button-primary:hover, .aui-button.aui-button-primary:focus {  
    background-color: #810F0F;  
}  
#header .aui-header .aui-nav .aui-button-primary:hover, #header .aui-header .aui-nav .aui-button-primary:focus {  
    filter: none;  
    background-color: #810F0F;  
}  
.aui-button.aui-button-link:hover, .aui-button.aui-button-text:hover, .aui-dialog .dialog-button-panel a.button-panel-link:focus, .aui-dialog .dialog-button-panel a.button-panel-link:hover {  
    color: #005C5F;  
    text-decoration: underline !important;  
}  
.acs-side-bar a {  
 color: #333;  
}  
   
.aui-select2-drop .select2-results .select2-highlighted {  
    background-color: #AF1414 !important;  
}  
   
.aui-select2-container.select2-container.select2-container-active .select2-choice, .aui-select2-container.select2-container .select2-choice:active {  
    background: #E6E6E6 !important;  
    color: #333 !important;  
}  
   
.aui-tabs.horizontal-tabs > .tabs-menu > .menu-item.active-tab a, .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item.active-tab a:link, .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item.active-tab a:visited, .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item.active-tab a:focus, .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item.active-tab a:hover, .aui-tabs.horizontal-tabs > .tabs-menu > .menu-item.active-tab a:active {  
    color: #333 !important;  
}  
   
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {  
     background: #333 !important;  
}  
.aui-tabs > .tabs-menu .menu-item a:focus, .aui-tabs > .tabs-menu .menu-item a:hover {  
    color: #333 !important;  
}  
   
.aui-tabs>.tabs-menu .menu-item a, .aui-tabs>.tabs-menu .menu-item a:link, .aui-tabs>.tabs-menu .menu-item a:visited {  
    color: #777;  
}  
   
.aui-button.active, .aui-button-subtle.aui-button.active {  
    background-color: #AF1414;  
 }  
  
.aui-button[aria-pressed="true"], .aui-buttons .aui-button[aria-pressed="true"], .aui-buttons .aui-button[aria-pressed="true"].aui-button-primary, .aui-buttons .aui-button[aria-pressed="true"].aui-button-subtle {  
    color: #fff;  
    background-color: #AF1414;  
}  
  
.aui-navgroup-horizontal .aui-nav>.aui-nav-selected a, .aui-navgroup-horizontal .aui-nav>.aui-nav-selected a:link, .aui-navgroup-horizontal .aui-nav>.aui-nav-selected a:visited, .aui-navgroup-horizontal .aui-nav>.aui-nav-selected a.active {  
    color: #333;  
}  
  
.aui-navgroup-horizontal .aui-nav>.aui-nav-selected a::after {  
    background: #333;    
}  
  
.aui-navgroup-horizontal .aui-nav>li a:focus, .aui-navgroup-horizontal .aui-nav>li a:hover {  
    color: #333;  
    font-weight: 500;     
}  
  
}
//  Ende CSS nur für helles Design

/*   Kalender */  
.panelContent .calendar-toolbar {  
    display: none;  
}  
  
.panelContent .calendar table.fc-border-separate {  
    border-collapse: separate;  
    display: none;  
}  
  
div#main-content span.event-subcalendar-name {  
    display: none;  
}  
  
/* 
.panelContent .dashboard-calendar .more-events{ 
    display: none; 
} 
*/  
  
/* Hauptmenüpunkt Blog ausblenden */  
div.aui-header-primary ul li a#lively-blog-all-link {  
    display: none;  
}  
  
/*   lively-blog */  
div.blog-posts-container ul.lively-blog-posts.layout-image-embedded > li.post div.ctr-article div.field-image {  
        max-height: none !important;  
}  
