.t-Report-cell {    
    font-size: 12px;
}

.ui-dialog .ui-dialog-titlebar {    
    background-color: var(--u-color-32);
    color: white;
    font-family: initial;
}

.ui-dialog-titlebar-close .ui-icon {    
    color: white;    
}


.rw-mode-body-header--dark .t-Body-title, body:not([class*=rw-pillar--]).rw-mode-body-header--dark .t-Body-title {
    --ut-body-title-background-color: var(--u-color-32);
}

.rw-mode-nav--dark {
    --ut-body-nav-background-color:   var(--u-color-32);
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    //--ut-body-nav-background-color: darkslategray;
    // --ut-body-nav-background-color: var(--rw-dark-body-title-background-color);
    
    //--ut-body-nav-background-color: var(--rw-dark-body-title-background-color);
    //--ut-body-nav-background-color: var(--rw-palette-neutral-170);
}

.apex-item-multi, .apex-item-select, .apex-item-text, .apex-item-textarea, .datetimepicker_newMonth, .u-TF-item--select, .u-TF-item--text, select.group_selectlist, select.listmanager {
    border-color: #e3e3e3;
}

.t-Header-logo-link .apex-logo-text {
    font-weight: 750;
    font-size: 20px;
    color: var(--u-color-32);
}

.a-IRR-table tr td { 
    vertical-align: text-top;
    border-style: solid;
    border-right-style: none;
    border-left-style: none;

    font-size: 12px;
    line-height: 12px;
}

.a-IRR-header.is-active, .a-IRR-header:hover {    
    background-color: var(--rw-dark-body-title-background-color);
}


.a-IRR-header {
    background-color: var(--rw-dark-body-title-background-color);
    color: white;
    border-width: 0px;
    border-style: none;
    border-color: unset; 
    //display: flex;    
    //align-items: flex-end;
}

.a-IRR-headerLink:hover {
    text-decoration: none;
    background-color: var(--rw-dark-body-title-background-color);
    color: white;
}

.a-IRR-pagination-label {
    font-size: 10px;
}

.t-BadgeList-item { 
    padding-top: 0;
    padding-bottom: 1.2rem;
    padding-left: 0.6rem;
    padding-right: 0.6rem;
}

.t-AVPList--leftAligned .t-AVPList-value {
    font-weight: 600;
    text-align: left;  
    color: darkslategray;  
}

.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer {
    padding-top:    .4rem;    
    padding-bottom: .4rem;    
}

.t-Region-header {
    line-height: 1.2rem;
}

.t-Region-headerItems--title {
    padding: 1.0rem;
}

.t-AVPList--fixedLabelSmall .t-AVPList-label {
    font-weight: 300;
    width: 20rem;
}

/*
.t-Form--noPadding, .t-Form-fieldContainer--noPadding {
    padding-top: 4px;
    --ut-field-padding-y: 6px;
    --ut-field-padding-x: 6px;
    --ut-grid-gutter-width: 2px;
}
*/
