.mud-breadcrumbs {
    padding: 0 !important;
}

.profile-menu > button {
    text-transform: none !important;
}

.mud-navmenu.mud-navmenu-default .mud-nav-link.active:not(.mud-nav-link-disabled) {
    color: cornflowerblue;
}

.mud-nav-link:not(.mud-nav-link-disabled) .mud-nav-link-icon.mud-nav-link-icon-default {
    color: white !important;
}

.e-de-icon-Print:before {
    content: "\e34b";
}

.e-de-icon-Download:before {
    content: "\ec0b";
}

.print-ctnr {
    cursor: pointer;
    margin-top: 6px;
}

.mud-toolbar {
    min-height: 64px;
    height: auto;
    padding: 10px;
}

.mud-table-smalldevices-sortselect {
    display: none !important;
}

.mud-grid-item:empty {
    padding: 0px !important;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 50px white inset;
    -webkit-text-fill-color: #333;
}

    input:-webkit-autofill:focus {
        -webkit-box-shadow: 0 0 0 50px white inset;
        -webkit-text-fill-color: #333;
    }

    input:-webkit-autofill::first-line {
        font-size: 1rem;
    }


.taskDateContext, .taskDateContext td {
    background-color: #f8d7da;
    color: #F55549 !important;
    /*    background-color: #F44336;
    color: #FFFFFF !important;*/
    border-bottom: 1px solid white !important;
    padding-top: 2px;
    padding-bottom: 2px;
}

.caseTasksWidget .taskDateContext td {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}

.taskDateContext div button {
    color: #F55549 !important;
}

    .mud-tabs.mud-tabs-rounded .mud-tabs-panels {
        background-color: white;
    }

.hidden {
    display: none;
}

.mud-table-container {
    overflow-x: unset;
}

.overflow-ellipsis {
    overflow: hidden; /*hides text in eccess*/
    white-space: nowrap; /*Prevent wrapping when text reaches the end*/
    text-overflow: ellipsis; /*Automatically puts nice ellipsis at the end*/
}

.mud-table-toolbar {
    border-bottom: 1px solid lightgrey;
}

*{
    font: 400 1em "Open Sans", sans-serif;
}

.selected {
    background-color: #0F52BA !important;
}

.selected > td {
    color: white !important;
}

    .selected > td .mud-input {
        color: white !important;
    }

.PrimaryColor {
    color: #0F52BA;
}


/* hiding the select all checkbox since it's bugged in MudBlazor currently */
th .mud-checkbox {
    display: none !important;
}

.SideBarIconHover:hover {
    color: cornflowerblue;
}

/* sets helper text on mud inputs to primary*/
.input-helper-text-color-primary > .mud-input-control-helper-container > .mud-input-helper-text {
    color: var(--mud-PaletteLight-primary);
    margin: 0;
    font-size: .75rem;
    text-align: start;
    font-weight: 400;
    line-height: 1.66;
    letter-spacing: .03333em;
}

.deleteIcon:hover {
    background-color: transparent !important;
    color: red;
}

.deleteIcon {
    margin-left: auto !important;
    padding: 0px !important;
}

.navbar-mud-icons{
    padding: 12px 8px !important;
}

.navbar-mud-icons .mud-icon-size-large{
    font-size: 2.05rem !important;
}

.navbar-mud-icons .mud-icon-button{
    padding: 0 !important;
}

.mud-snackbar {
    padding: 4px 12px !important;
}

.mud-alert-filled-success {
    background-color: #179142 !important;
    color: white !important;
}

.mud-alert-filled-error {
    background-color: #C23E3E !important;
    color: white !important;
}

.mud-alert-filled-warning {
    background-color: #DEAF52 !important;
    color: white !important;
}

.mud-alert-filled-info {
    background-color: #2F8AC2 !important;
    color: white !important;
}
