﻿.envi-grid .mud-table-cell.border-right {
    border-right: 1px solid var(--mud-palette-table-lines);
}

.mud-table-container{
    width: 100% !important;
}

.mud-table.mud-table-square.mud-table-sticky-header * .mud-table-root .mud-table-head * .mud-table-cell:first-child,
.mud-table.mud-table-square.mud-table-sticky-header * .mud-table-root .mud-table-head * .mud-table-cell:last-child {
    border-radius: 0px !important;
}

.mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol{
    color:#706f6f !important;
}


.envi-grid .mud-table-cell {
    font-size: 0.725rem !important;
    padding: 6px 12px 6px 8px !important;
    padding-inline-start: 8px !important;
    padding-inline-end: 12px !important;
}
.envi-grid th.mud-table-cell {
    font-size: 0.725rem !important;
}
.envi-grid tr.selected {
    background-color: rgba(255, 243, 168, 0.5) !important;
}

.envi-grid .mud-simple-table td {
    font-size: 0.725rem !important;
}


.envi-grid.mud-data-grid .mud-table-cell .column-header .column-options
{
    display: none !important;
}
.envi-grid.mud-data-grid .mud-table-cell .column-header:hover .column-options {
    display: inline-flex !important;
}
/*.envi-grid th .mud-menu {
    display: block !important;
    margin-left: 4px !important;
    margin-inline-start: 4px !important;
    margin-inline-end: unset !important;
}*/

.mud-input > input.mud-input-root,
.mud-input > textarea.mud-input-root,
div.mud-input-slot.mud-input-root {
    font-weight: 500 !important;
    line-height: 1.25rem !important; 
}

.mud-input-control-helper-container:has(.mud-input-error) {
    display: none;
}
.mud-input-control.mud-input-required > .mud-input-control-input-container > .mud-input-label::after {
    color: #e20000 !important;
}

.mud-switch-label-medium {
    font-size: 0.725rem !important;
}

.mud-button-group-outlined.mud-button-group-override-styles .mud-button-root {
    border: 1px solid #e4e4e4;
}

.envi-tab .mud-tabs-toolbar {
    background-color: rgba(245, 245, 245, 1);
}

.mud-navmenu .mud-nav-link-text {
    margin-top: 3px !important;
}


.mud-simple-table table * tr > td, .mud-simple-table table * tr th {
    font-size: 0.725rem !important;
}

.lookup-picker .mud-input {
    color: currentColor !important;
}