/* OMV6 CSS */
body {
    background-color: #202020 !important;
}

/* Shard Folders ACL Permissions  */
.mat-button-toggle-appearance-standard {
    color: #fff !important;
    background: #191919 !important;
}

.mat-button.mat-primary.mat-button-disabled, .mat-button.mat-accent.mat-button-disabled, .mat-button.mat-warn.mat-button-disabled, .mat-button.mat-button-disabled.mat-button-disabled[_ngcontent-vwq-c238], .mat-icon-button.mat-primary.mat-button-disabled[_ngcontent-vwq-c238], .mat-icon-button.mat-accent.mat-button-disabled[_ngcontent-vwq-c238], .mat-icon-button.mat-warn.mat-button-disabled[_ngcontent-vwq-c238], .mat-icon-button.mat-button-disabled.mat-button-disabled[_ngcontent-vwq-c238], .mat-stroked-button.mat-primary.mat-button-disabled[_ngcontent-vwq-c238], .mat-stroked-button.mat-accent.mat-button-disabled[_ngcontent-vwq-c238], .mat-stroked-button.mat-warn.mat-button-disabled[_ngcontent-vwq-c238], .mat-stroked-button.mat-button-disabled.mat-button-disabled[_ngcontent-vwq-c238] {
    color: rgba(255,255,255,0.35) !important;
}

.mat-button.mat-primary.mat-button-disabled[_ngcontent-uok-c238], .mat-button.mat-accent.mat-button-disabled[_ngcontent-uok-c238], .mat-button.mat-warn.mat-button-disabled[_ngcontent-uok-c238], .mat-button.mat-button-disabled.mat-button-disabled[_ngcontent-uok-c238], .mat-icon-button.mat-primary.mat-button-disabled[_ngcontent-uok-c238], .mat-icon-button.mat-accent.mat-button-disabled[_ngcontent-uok-c238], .mat-icon-button.mat-warn.mat-button-disabled[_ngcontent-uok-c238], .mat-icon-button.mat-button-disabled.mat-button-disabled[_ngcontent-uok-c238], .mat-stroked-button.mat-primary.mat-button-disabled[_ngcontent-uok-c238], .mat-stroked-button.mat-accent.mat-button-disabled[_ngcontent-uok-c238], .mat-stroked-button.mat-warn.mat-button-disabled[_ngcontent-uok-c238], .mat-stroked-button.mat-button-disabled.mat-button-disabled[_ngcontent-uok-c238] {
  color: rgba(255,255,255,0.35) !important;
}

.mat-card .mat-toolbar {
    color: #fff !important;
}

.mat-card {
    background: #202020 !important;
    color: rgba(255,255,255,.9) !important;
}

.mat-dialog-container {
    box-shadow: 0 11px 15px -7px rgb(0 0 0 / 20%), 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%);
    background: #ccc !important;
    color: rgba(0,0,0,.87) !important;
}

.mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled {
    background-color: rgba(255,255,255,.12) !important;
}

.mat-form-field-appearance-legacy .mat-form-field-label, .mat-form-field-appearance-legacy .mat-hint {
    color: rgba(255,255,255,.54) !important;
}

.mat-form-field-appearance-legacy .mat-hint {
    color: rgba(255,255,255,.6) !important;
}

.mat-form-field-label, .mat-hint {
    color: rgba(255,255,255,.6) !important;
}

.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after, .mat-input-element:disabled {
    color: rgba(255,255,255,.38) !important;
}

.mat-list-base .mat-list-option {
    color: #fff !important;
}

.mat-select-value {
    color: rgba(255,255,255,.87) !important;
}

.mat-sidenav {
    background-color: #202020 !important;
}

.mat-sidenav-container {
    height: 100%;
    background-color: #303030 !important;
}

.mat-tab-label, .mat-tab-link {
    color: rgba(255,255,255,.87) !important;
}

.mat-toolbar {
    background: #191919 !important;
    color: #fff !important;
}

.mat-toolbar.mat-primary {
    background: #191919 !important;
    color: #fff !important;
}

.ngx-datatable .datatable-footer .datatable-pager .pager li, .ngx-datatable .datatable-footer .datatable-pager .pager li a {
    color: rgba(255,255,255,.29) !important;
}

.omv-breadcrumb a {
    font: 400 16px / 28px \"Inter\",\"Roboto\",\"HelveticaNeue\",\"Helvetica Neue\",helvetica,arial,sans-serif;
    letter-spacing: normal;
    border-bottom: 3px solid transparent;
    color: #ccc !important;
    display: inline-block;
    text-decoration: none;
    white-space: nowrap;
}

.omv-icon-color-default {
    color: #fff !important;
}