.t-Header-branding {
    height: 60px;
}
.t-Region-headerItems--title {
    padding: 1.0rem;
}
.a-IRR-table {
    border: 1px solid black;
}
.a-IRR-table td {
    --a-gv-cell-border-color: #d5d3d3;
    border-left: 1px solid #f2f2f2;
    border-top: 1px solid #f2f2f2;
}
.checkbox_group input:checked+label:before, .radio_group input:checked+label:before {
    background-color: #0088cc;
}
.checkbox_group input:checked+label:hover:before, .radio_group input:checked+label:hover:before {
    background-color: #0088ccab;
}
.a-Button--hot:hover, .a-Button--hot:not(:active):focus, .t-Button--hot:not(.t-Button--simple):hover, .t-Button--hot:not(.t-Button--simple):not(:active):focus, body .ui-button.ui-button--hot:hover, body .ui-button.ui-button--hot:not(:active):focus, body .ui-state-default.ui-priority-primary:hover, body .ui-state-default.ui-priority-primary:not(:active):focus {
    background-color: #0088ccc7;
}
.a-Button--hot, .t-Button--hot:not(.t-Button--simple), body .ui-button.ui-button--hot, body .ui-state-default.ui-priority-primary {
    background-color: #0088cc;
    color: #fff;
}
.t-Header-branding, .t-HeroRegion-icon {
    background-color: #ffffff;
}
.t-Header .t-Button--header, .t-Header .t-Button--header.is-active, .t-Header-logo {
    color: #000000;
}

.t-Header-logo-link .apex-logo-img, .t-Header-logo-link .apex-logo-text {
    MARGIN-LEFT: 4%;
    border-radius: 5px;
}
.t-Header-logo-link {
    padding: 0px 0px;
}

.ui-dialog.t-Dialog-page--standard .ui-dialog-titlebar, .ui-dialog.t-Dialog-page--wizard .ui-dialog-titlebar {
    flex-shrink: 0;
    background-color: #0088cc;
    color: white;
}

.apex-item-select, .apex-item-text, .apex-item-textarea {
    display: inline-block;
    font-size: 1.2rem;
    vertical-align: top;
    line-height: 1.6rem;
    padding: .3rem;
    border: .1rem solid #0088cc9c;
    border-radius: .2rem;
    max-width: 100%;
    transition: background-color .1s ease,border .1s ease;
}
.apex-item-group--popup-lov .apex-item-multi:not(:last-child), .apex-item-group--popup-lov .apex-item-popup-lov:not(:last-child) {
    border: .1rem solid #0088cc9c;
    border-radius: .2rem;
    border-color: #63b6e0;
}
.a-Button.a-Button--popupLOV {
    border: .1rem solid #0088cc9c;
    border-radius: .2rem;
}
.a-Button.a-Button--popupLOV:hover {
    border: .1rem solid #0088cc9c;
    border-radius: .2rem;
}
.t-Form-fieldContainer--floatingLabel .apex-item-group--popup-lov {
    border: .1rem solid #312d2a38;
}

.t-Form-labelContainer {
    text-align: left;
}
.t-Form-label {
    font-weight: 700;
    padding-left: 10%;
}


.display_only {
    color: black !important;
    background-color: #bcbcbc4f !important;
    font-weight: 700 !important;
    border: none;
}

.display_only:hover {
    color: black !important;
    background-color: #bcbcbc4f !important;
    font-weight: 700 !important;
    border: none;
}
.display_only:focus {
    color: black !important;
    background-color: #bcbcbc4f !important;
    font-weight: 700 !important;
    border: none;
}
.t-Header-logo-link .apex-logo-img, .t-Header-logo-link .apex-logo-text {
    width: 100%;
    MARGIN-LEFT: 4%;
    border-radius: 5px;
}

.apex-item-select:focus, .apex-item-text:focus, .apex-item-textarea:focus {
    z-index: inherit!important;
}























.t-Header-branding, .t-HeroRegion-icon {
    background-color: #2d317f;
        box-shadow: 0px 3px 14px rgb(0 0 0 / 25%)!important;
        color: #ffffff!important;
}

.t-Header .t-Button--header, .t-Header .t-Button--header.is-active, .t-Header-logo {
    color: #ffffff!important;
}
.t-Body-mainContent {
    flex-grow: 1;
    background-image: url("#APP_IMAGES#Mask group (1).png")!important;
    background-repeat: round!important;
}


.apex-rds .apex-rds-selected span {
    font-size: 16px!important;
    font-weight: 700!important;
}
.apex-rds a span {
    font-size: 16px!important;
    font-weight: 700!important;
}

.apex-rds a, .apex-rds li {
    margin-right: 0.5%!important;
    margin-bottom: 1%!important;
}
.t-Region-title {
    margin-right: 0.5%!important;
}

.t-Form-label {
    padding-right: 10%!important;
    float: right!important;
}

.t-Header-logo-link .apex-logo-img, .t-Header-logo-link .apex-logo-text {
    margin-right: 1%!important;
}

.apex-rds .apex-rds-selected span {
    box-shadow: 0 -3px 0 #ed7c01 inset!important;
}


.a-Button--hot, .t-Button--hot:not(.t-Button--simple), body .ui-button.ui-button--hot, body .ui-state-default.ui-priority-primary {
    background-color: #2d317f!important;
    color: #fff!important;
}



.t-Header-logo-link .apex-logo-img, .t-Header-logo-link .apex-logo-text {
    width: 58% !important;
    height: 36px !important;
    font-size: 22px !important;
}



#title_header .t-Region-title{

    color: #2d317f;
    font-weight: 700;
    font-size: 25px;
    background-color: #eaeaea;
    padding-left: 40px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: 'apex-5-icon-font';
    border-bottom-left-radius: 25px;
    border-top-left-radius: 25px;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;

}

.ui-dialog.t-Dialog-page--standard .ui-dialog-titlebar, .ui-dialog.t-Dialog-page--wizard .ui-dialog-titlebar {
    background-color: #22255f !important;
}




.t-Footer {
    background-color: rgba(32, 30, 28, 0.5)!important;
    padding: 10px 20px 10px!important;
    padding: 0px 0px 0px!important;
   display:none!important;
}

.t-Footer:before {
   display:none!important;
}



.t-Button.t-Button--header.is-active, .t-Button.t-Button--header:hover, .t-Header-navBar .t-Button--header.is-active {
    background-color: #ed7c01!important;
    box-shadow: none!important;
}

