.t-Alert--page.t-Alert--danger .a-Notification-title {
    color: var(--ut-notification-title-text-color);
    font-size: var(--ut-notification-title-font-size,.875rem);
    font-weight: var(--ut-notification-title-font-weight,var(--a-base-font-weight-bold,700));
    line-height: var(--ut-notification-title-line-height,1.25rem);
    margin: var(--ut-notification-title-margin,0)
}

.t-Alert--page.t-Alert--danger .a-Notification-list {
    max-height: 8rem
}

.t-Tabs--simple .is-active .t-Tabs-link {
    box-shadow: 0 calc(var(--ut-tabs-item-active-highlight-width, .125rem)*-1) 0 var(--ut-link-text-color,currentColor) inset !important;
}

.t-Alert--page.AATS-Alert--success {
    /* --ut-alert-type-background-color: var(--ut-palette-success); */
    --ut-alert-type-text-color: var(--ut-palette-primary-alt); 
    --ut-alert-icon-background-color: transparent;
    --ut-alert-type-background-color: var(--ut-palette-success-shade);
    --ut-alert-icon-text-color: var(--ut-palette-success);
    --ut-component-border-color: var(--ut-palette-success);
}


.t-Alert--danger {
    --ut-component-border-color: var(--ut-palette-danger);
}

.t-Button--success{
outline-color: var(--a-button-hover-background-color);
}

.t-Tabs-item.is-active{
--ut-tabs-item-text-color: black!important;
}

.t-Alert--page.t-Alert--success{

 --ut-alert-type-text-color: var(--ut-palette-primary-alt); 
 --ut-alert-icon-background-color: transparent;
 --ut-alert-type-background-color: var(--ut-palette-success-shade);
 --ut-alert-icon-text-color: var(--ut-palette-success);
 --ut-component-border-color: var(--ut-palette-success);
}

.t-Alert--page.t-Alert--success .t-Alert-title{
font-weight: var(--a-base-font-weight-bold,500);
}

.a-IRR-table {
border-color: var(--a-gv-header-cell-border-color);
}


.a-IRR-table tr:nth-child(odd) {
    background-color: #f2f3f7;
}

a-IRR-button {
    --a-button-hover-background-color: #f1f3f6!important;
    --a-button-focus-background-color: #c2ced8!important;
}

.a-IRR-header {
background-color: var(--a-gv-header-background-color);
border-color: var(--a-gv-header-cell-border-color);
}

.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-hover { 
  background-color: var(--a-menu-focused-background-color)!important;

}


.t-Button:focus{
--a-button-state-border-color:var(--a-button-background-color)!important;

}

.fa-circle-o-notch{
	color: #797979;  
}

.pRegionHeader{
border-bottom: 1px #cfe0f1 solid;
    white-space: nowrap;
    color: #336699;
    font-weight: bold;
    padding: 1px 3px;
}

.t-TreeNav .a-TreeView-toggle {
    justify-content: end!important;
    min-width: calc(var(--ut-nav-width,15rem) - var(--ut-treeview-icon-container-width,1.5rem))!important;
	padding-right: 6px!important;
}
   
.t-TreeNav .a-TreeView-label {
 overflow: visible!important;
 }
 

.t-TreeNav .a-TreeView-node .a-TreeView-toggle {
    width: 13rem!important;
}

.a-TreeView-row.is-current--top.is-selected{
   background-color: #c2ced8!important;
    color: #12222f!important;
}


.a-TreeView-content.is-current--top.is-selected{
   background-color: #c2ced8!important;
    color: #12222f!important;
	--a-treeview-node-icon-color: #12222f!important;
}


.a-TreeView-row.is-current--top{
   background-color: #c2ced8!important;
    color: #12222f!important;
}

.t-TreeNav.is-current{  
    background-color: #c2ced8!important;
    color: #12222f!important;
    --a-treeview-node-icon-color: #12222f!important;
	}

.a-TreeView-row.is-selected{
   background-color: #3072b4!important;
    color: #ffffff!important;
}

.a-TreeView-content.is-selected {
    --a-treeview-node-icon-color: #ffffff!important;
    color: #ffffff!important;
}

.a-TreeView-row.is-hover {
	color: #12222f!important;
}

.a-TreeView-content.is-hover{
	color: #12222f!important;
}

.a-TreeView-row.is-current--top.is-selected.is-hover{
	color: #12222f!important;
}

.a-TreeView-content.is-current--top.is-selected.is-hover{
	color: #12222f!important;
	background-color: #f1f3f6!important;
}

.a-TreeView-node.a-TreeView-node--leaf:has(.is-current){
	background-color: #3072b4!important;
    color: #ffffff!important;
	--a-treeview-node-icon-color: #12222f!important;
}

.apex-item-single-checkbox input:checked+.u-checkbox, .apex-item-single-checkbox input:checked+label, .u-checkbox.is-checked {
    --a-checkbox-background-color: #0060cd!important;
    --a-checkbox-text-color: var(--a-checkbox-checked-text-color);
}


.apex-item-radio input:checked+.u-radio, .apex-item-radio input:checked+label, .u-radio.is-checked {
    --a-checkbox-background-color:  #0060cd!important;
    --a-checkbox-text-color: var(--a-checkbox-checked-text-color);
}


.apex-item-checkbox .apex-item-option input:checked+label {
    --a-checkbox-background-color: #0060cd!important;
    --a-checkbox-text-color: var(--a-checkbox-checked-text-color);
}


#m2s-dialog-help-text li {
            font-size:inherit!important;
        }
		


.apex-item-multi:focus,  .apex-item-select:focus, .apex-item-text:focus, .apex-item-textarea:focus,  .datetimepicker_newMonth:focus,
  .u-TF-item--select:focus,.u-TF-item--text:focus, select.group_selectlist:focus, select.listmanager:focus{
outline: var(--ut-focus-outline, auto 0px var(--ut-focus-outline-color,-webkit-focus-ring-color))!important;
box-shadow:0 0 2px 1px var(--ut-focus-outline-color, -webkit-focus-ring-color) !important;
}