﻿.mud-card-header {
    padding: 8px;
}

/*.form-control {
    height: 25px;
}
*/
/*.mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined, .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined {
    transform: translate(14px,-2px) scale(.75) !important;
}*/


.mud-input.mud-input-outlined .mud-input-outlined-border {
    border-color: var(--mud-palette-primary);
}

/*.mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined {
    padding: 5px 10px 5px !important; 
}


*/

.mud-input {
    font-size: .75rem;
}


.reporting-panel .mud-switch {
    margin-left: 0px;
    margin-inline-start: 0px;
}

.reporting-panel .mud-expand-panel .mud-expand-panel-header {
    padding: 0px !important;
    background: var(--mud-palette-primary) !important;
    border-radius: 3px;
    min-height: 30px !important;
    height: 30px !important;
}


    .reporting-panel .mud-expand-panel .mud-expand-panel-header .mud-icon-root {
        color: #fff;
    }

.reporting-panel .mud-expand-panel .mud-expand-panel-content {
    padding: 3px !important;
}


.reporting-panel .mud-checkbox .mud-icon-button {
    padding: 2px;
}


ul {
    margin-bottom: 0px;
}

.reporting-panel .mud-expand-panel:not(.mud-panel-expanded) {
    margin-bottom: 5px;
}

.reporting-panel .mud-expand-panel .mud-expand-panel-header {
    padding: 0px !important;
    background: var(--mud-palette-primary) !important;
    border-radius: 3px;
    min-height: 30px !important;
    height: 30px !important;
}


    .reporting-panel .mud-expand-panel .mud-expand-panel-header .mud-icon-root {
        color: #fff;
    }

.reporting-panel .mud-expand-panel .mud-expand-panel-content {
    padding: 3px !important;
}


.reporting-panel .mud-expand-panel.mud-panel-expanded {
    margin-top: 0px;
}

.drillbit-panel .mud-checkbox .mud-icon-button {
    padding: 2px;
}


ul {
    margin-bottom: 0px;
}

.reporting-panel .mud-expand-panel:not(.mud-panel-expanded) {
    margin-bottom: 5px;
}

.mud-progress-circular.mud-progress-small {
    height: 18px;
    width: 18px;
}

.mud-checkbox p, .mud-switch p {
    font-size: var(--mud-typography-body2-size) !important;
}

.mud-input-control > .mud-input-control-input-container > .mud-input-label-inputcontrol {
    font-size: var(--mud-typography-body1-size) !important;
}

.mud-button-filled.mud-button-filled-success:disabled {
    background-color: var(--mud-palette-success) !important;
    opacity: .8;
    color: var(--mud-palette-success-text) !important;
}



.header-click:hover {
    cursor: pointer;
}

.column-config {
    top: 265px !important;
    left: 205px !important;
}

.mud-toolbar-gutters {
    padding-left: 10px;
    padding-right: 10px;
}

.mud-breadcrumbs {
    padding: 8px 12px 0px 12px;
}

.blazored-modal_custom {
    width: 50% !important;
    min-width: 400px !important;
}

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

/*.mud-tab {
    justify-content: left !important;
}

.mud-tabs .mud-tooltip-root {
    width: 100%;
}*/


.report-column-editor .mud-expand-panel-header {
    padding-left: 0px;
    padding-right: 0px;
}


.link-button {

    color: dodgerblue;
    font-weight: 400;
    font-size: .85rem;

}

.link-button:hover {
    cursor: pointer;
    text-decoration: underline;
}