:root {
--logo-url: url(../persis/images_kunde/favicon.jpg);
--primary-color-hue:206;
--primary-color-saturation: 100%;
--primary-color-lightness: 33%;
--secondary-color-hue:199;
--secondary-color-saturation: 10%;
--secondary-color-lightness: 44%;
} .menu-start-icon {
background-repeat: no-repeat;
background-size: contain;
}

/*Kundenlogo Hintergrundfarbe*/
.menu-start {
background-color: #fff
}

.responsive-logo-trigger {
background-color: #fff !important;
}

/*hinterlegt beim obersten gewählten Menü ganz links einen Balken in der gewählten Farbe*/
.v-sidebar-menu .vsm--link_level-1.vsm--link_active, .v-sidebar-menu .vsm--link_level-1.vsm--link_exact-active {
box-shadow: inset 3px 0 0 0 #0fc0fc !important;
}

/*hinterlegt beim ausfahrenden Menü die ensprechende Farbe*/
.vsm--mobile-bg {
background-color:#0fc0fc !important;
border-color: #0fc0fc !important;
}

/*Färbt die Tabellen-Köpfe*/
TH {
background-color: #0fc0fc !important;
color: #fff !important;
}

.card-detail .card-body .card-title-row, .ma-kalender-calendar thead, .table thead, .table-calendar-small thead, .table-overview thead {
background: #d4ff47 !important;
color: #001b6e !important;
font-weight: normal !important;
}

/*färbt den obersten Balken in Pop-up-Fenster */
.fusion-generic-view-navbar.fusion-generic-view-navbar-1 {
background-color: #0fc0fc !important;
}

/*färbt das aktive Menü */
.v-sidebar-menu.vsm_expanded .vsm--item_open .vsm--link_level-1, .v-sidebar-menu.vsm_expanded .vsm--item_open .vsm--link_level-1 .vsm--icon {
background-color: #0fc0fc!important;
}

/*hinterlegt beim aktiven Menü die ensprechende Farbe*/
.v-sidebar-menu.vsm_collapsed .vsm--link_level-1.vsm--link_hover, .v-sidebar-menu.vsm_collapsed .vsm--link_level-1:hover {
background-color: #0fc0fc !important;
border-color: #0fc0fc !important;
}

/*Färbt die Kacheln auf der Startseite*/
html[data-persis-function="main"] div.card-header {
background-color: #0fc0fc !important; color: white !important; font-weight: bold !important;
}

.card-header {
background-color: #0fc0fc !important; color: white !important; font-weight: bold !important;
}


/*Färbt die Tabellenköpfe bei den offenen Aufgaben*/
.table.table-overview-inline tbody tr.ti-primary,
.table.table-overview-inline tbody tr.ti-section-head {
background-color: #0fc0fc !important;
}

/*färbt aufklappbare Menüs unten*/
.v-sidebar-menu .vsm--badge_default, .v-sidebar-menu .vsm--toggle-btn {
background-color: #0fc0fc !important;
}

/*hinterlegt beim aktiven Menü die ensprechende Farbe*/
.v-sidebar-menu.vsm_collapsed .vsm--link_level-2.vsm--link_hover, .vsm-link_active, .v-sidebar-menu.vsm_collapsed .vsm--link_level-2:hover {
background-color: #e0effb !important;
border-color: #e0effb !important;
color:black
}

/*hinterlegt beim aktiven Menü die ensprechende Farbe*/
.v-sidebar-menu.vsm_collapsed .vsm--link_level-3.vsm--link_hover, .v-sidebar-menu.vsm_collapsed .vsm--link_level-3:hover {
background-color: #e0effb !important;
border-color: #e0effb !important;
color:black
}

.navbar-dark .navbar-nav .nav-link {
    color: white;
}

.bg-pf-secondary {
    background-color: #0fc0fc !important;
}

.navbar-dark .navbar-nav .nav-link {
    color: black !important;
}

.active.btn-pf-secondary {
    background-color: #0fc0fc !important;
}

.active.btn-pf-secondary:hover {
    background-color: #0fc0fc !important;
}


/*blendet die Anzahl der gefundenen Datensätze bei den Dashboards aus*/
html[data-persis-function="report"][data-persis-action="dashboard"]
h2[class*="search-result-count"] {
    display: none;
}