body {
    color: #333 !important;
}

.ui-combobox .ui-combobox-button.ui-button.ui-button-icon-only,
.ui-combobox-button.ui-button.ui-button-icon-only {
    background-color: #000;
}

    .ui-combobox .ui-combobox-button.ui-button.ui-button-icon-only:hover,
    .ui-combobox-button.ui-button.ui-button-icon-only:hover {
        background-color: #1a1a1a;
    }

.ui-combobox.ui-combobox-big .ui-combobox-clear-button.ui-button.ui-button-icon-only {
    background: #000 !important;
}

    .ui-combobox.ui-combobox-big .ui-combobox-clear-button.ui-button.ui-button-icon-only:hover {
        box-shadow: 0 0 7px #000 !important;
    }

.eid-effect-transfer-active {
    border-color: #000 !important;
}

.ui-widget-header .eid-main-login-link {
    border-left: 1px solid #000 !important;
}

a.eid-button-box,
.ui-widget-content .eid-button-box {
    background: #000 !important;
}

    .eid-button-box:hover,
    .ui-widget-content .eid-button-box:hover {
        background: #1a1a1a !important;
    }

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
    background-color: #000 !important;
}

button,
button.ui-button,
a.anchor-button,
button.eid-grid-search-button.ui-button.ui-button {
    background-color: #000;
}

    button:hover,
    button.ui-button:hover,
    a.anchor-button:hover,
    button.eid-grid-search-button.ui-button.ui-button:hover {
        background-color: #1a1a1a;
        border: 1px solid #000;
    }

    button:focus, button.ui-button:focus, button.ui-button.ui-state-focus,
    a.anchor-button:focus,
    button.eid-grid-search-button.ui-button.ui-button:focus {
        background: #000;
    }

.eid-button-inverse {
    border: 1px solid #000 !important;
    color: #000 !important;
}

.eid-login-name .eid-login-name-generate-button-wrapper .ui-button.eid-login-name-generate-button {
    background-color: #000 !important;
}

.eid-login-name .ui-button.eid-login-name-generate-button:hover {
    background-color: #1a1a1a !important;
}

.ui-widget-content a.eid-password-advanced {
    color: #000 !important;
}

.eid-generate-password-advanced-title {
    background: #000 !important;
}

.eid-password-input .eid-password-icon-generate,
.eid-password-input .eid-password-icon-advanced,
.eid-password-input .eid-password-eye-show-icon,
.eid-password-input .eid-password-eye-hide-icon {
    background-color: #000 !important;
}

.eid-password-input .eid-password-icon-generate {
    border-right: 3px solid #000 !important;
}

    .eid-password-input .eid-password-icon-generate:hover {
        background-color: #1a1a1a !important;
    }

.eid-password-input .eid-password-eye-show-icon:hover {
    background-color: #1a1a1a !important;
}

.eid-password-input .eid-password-eye-hide-icon:hover {
    background-color: #1a1a1a !important;
}

.eid-icon-arrows-left,
.eid-icon-arrows-right {
    background-color: #000 !important;
}

a.eid-icon-comments-active {
    color: #000 !important;
}

a:hover > .eid-icon-background {
    background-color: #000 !important;
}

.eid-icon-background:hover {
    background-color: #000 !important;
}

.sk-circle .sk-child:before {
    background-color: #000 !important;
}

a.eid-nounVerbActionPicker-link:hover,
.eid-nounVerbActionPicker-link:hover,
.eid-nounVerbActionPicker-item.ui-selected > .eid-nounVerbActionPicker-link {
    color: #000 !important;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-help-todo-link:hover {
    border-color: #000 !important;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-item-selected .eid-noun-verb-action-picker-link,
.eid-noun-verb-action-picker .eid-noun-verb-action-picker-link:hover {
    color: #000 !important;
}

.eid-popupedit-content {
    border: 1px solid #000 !important;
}

.eid-OrgRoleOrgZoneTree-button > .ui-state-default {
    background-color: #000 !important;
}

.eid-main-screen ul.eid-nouns-list-items a:hover {
    color: #000 !important;
}

.eid-menu-items > li > a:hover {
    color: #000 !important;
}

.eid-menu-items > li > a.eid-menu-item-strong {
    background: #000 !important;
}

    .eid-menu-items > li > a.eid-menu-item-strong:hover {
        color: #000 !important;
    }

.eid-menu-items-with-icons > li {
    border-bottom: 1px solid #000 !important;
}

.eid-action-list ul.eid-actions-list-items a:hover {
    color: #000 !important;
}

.eid-grid-header-link-with-icon {
    color: #1976d2 !important;
}

.eid-main-pop-window ul.eid-popup-list-items a:hover {
    color: #000 !important;
}

.eid-workflow .eid-workflow-button-submit {
    background-color: #000 !important;
    border: 1px solid #000 !important;
}

    .eid-workflow .eid-workflow-button-submit:hover {
        background: #1a1a1a !important;
    }

    .eid-workflow .eid-workflow-button-submit:focus {
        background: #000 !important;
    }

.eid-workflow .eid-workflow-button-skip {
    background: #000 !important;
    color: #ffffff !important;
}

    .eid-workflow .eid-workflow-button-skip:hover {
        background: #1a1a1a !important;
    }

    .eid-workflow .eid-workflow-button-skip:focus {
        background: #000 !important;
    }

.eid-workflow .eid-workflow-button-cancel {
    background: #000;
    color: #ffffff;
}

    .eid-workflow .eid-workflow-button-cancel:hover {
        background: #1a1a1a !important;
    }

    .eid-workflow .eid-workflow-button-cancel:focus {
        background: #000 !important;
    }

.eid-workflow .eid-workflow-button-back {
    color: #000 !important;
    border: 1px solid #000 !important;
}

    .eid-workflow .eid-workflow-button-back:before {
        border-color: transparent #000 transparent transparent !important;
    }

    .eid-workflow .eid-workflow-button-back:hover {
        background: #1a1a1a !important;
    }

    .eid-workflow .eid-workflow-button-back:focus {
        background: #000 !important;
    }

    .eid-workflow .eid-workflow-button-back:hover:before {
        border-color: transparent #1a1a1a transparent transparent !important;
    }

    .eid-workflow .eid-workflow-button-back:focus:before {
        border-color: transparent #000 transparent transparent !important;
    }

.eid-chat-link a:hover {
    color: #000 !important;
}

.eid-tile-edit-lsit li a:hover {
    color: #000 !important;
}

.eid-breadcrumbs .eid-breadcrumbs-nav li a:hover {
    color: #000 !important;
}

/*production daimler logo*/
.eid-logo {
    background: url(images/daimler-logo.png);
    display: inline-block;
    width: 180px;
    height: 14px;
    text-indent: -9999px;
    overflow: hidden;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-size: 175px;
    position: relative;
    top: 10px;
}

/*dev daimler logo*/
.eid-logo-dev {
    background: url(images/daimler-logo-dev.png);
    display: inline-block;
    width: 180px !important;
    height: 14px;
    text-indent: -9999px;
    overflow: hidden;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-size: 175px;
    position: relative;
    top: 10px;
}

/*uat daimler logo*/
.eid-logo-uat {
    background: url(images/daimler-logo-test.png);
    display: inline-block;
    width: 180px !important;
    height: 14px;
    text-indent: -9999px;
    overflow: hidden;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-size: 175px;
    position: relative;
    top: 10px;
}


.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-item:hover,
.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-item:hover a {
    color: #000 !important;
}

.eid-editable-list .eid-editable-list-item a:hover {
    color: #000 !important;
}

.ui-tabs-panel .ui-tabs li.ui-tabs-selected a,
.ui-tabs-panel .ui-tabs li.ui-tabs-selected a:visited,
.ui-tabs-panel .ui-tabs li:hover a {
    color: #000 !important;
}

.ui-tabs.eid-content-tabs .ui-tabs-nav li.ui-tabs-active a {
    color: #000 !important;
}

.ui-tabs .ui-tabs-nav li a.ui-tabs-anchor {
    color: #6c6f75 !important;
}

    .ui-tabs .ui-tabs-nav li a.ui-tabs-anchor:hover {
        background-color: #000 !important;
        color: #ffffff !important;
    }

.eid-pager .eid-pager-page,
.eid-pager .eid-pager-sizes li a {
    color: #000 !important;
}

.eid-pager .eid-pager-section .ui-combobox .ui-combobox-button {
    background: #000 !important;
}

    .eid-pager .eid-pager-section .ui-combobox .ui-combobox-button:hover {
        background: #1a1a1a !important;
    }

.eid-pager .eid-pager-sizes li.eid-pager-selected,
.eid-pager .eid-pager-sizes li.eid-pager-selected a {
    border-color: #000 !important;
    background: #000 !important;
}

.eid-input-group-button,
.eid-input-group-button.ui-button {
    background-color: #000;
    border-color: #000;
}

    .eid-input-group-button:focus, .eid-input-group-button.ui-button:focus,
    .eid-input-group-button:active, .eid-input-group-button.ui-button:active {
        background-color: #000;
        border-color: #000;
    }

    .eid-input-group-button:hover,
    .eid-input-group-button.ui-button:hover {
        background-color: #1a1a1a;
        border-color: #000;
    }

.eid-resource-types-menu-target {
    background-color: #000 !important;
}

.eid-menu-resource-types ul.eid-menu-items {
    background-color: #0d0d0d !important;
}

.eid-menu-resource-types .eid-menu-items > li:hover {
    background-color: #1a1a1a !important;
}

a.eid-grid-panel-popup-target {
    border: 1px solid #000 !important;
    color: #000 !important;
}

    a.eid-grid-panel-popup-target:hover {
        background-color: #000 !important;
    }

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-ordered-list-details-header-text:hover {
    color: #000 !important;
}

.eid-panel-collapse-button {
    background-color: #000 !important;
}

.ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-selected,
.ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-state-focus,
.ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-state-active,
.ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-state-hover {
    color: #000 !important;
    background-color: #7a7a7a !important;
}

.ui-accordion .ui-accordion-header.ui-state-active,
.ui-accordion .ui-accordion-content.ui-accordion-content-active {
    border-color: #000 !important;
}

.ui-accordion .ui-accordion-header.ui-state-hover a {
    color: #000;
}

.eid-boxed-link:hover {
    border: 1px solid #000 !important;
}

.eid-boxed-link .ui-accordion-header a:hover {
    color: #000 !important;
}

.ui-accordion-header.ui-state-hover {
    border: 1px solid #000 !important;
}

.eid-bucket-content {
    border-color: #000 !important;
}

a.eid-grid-approver-collapsed {
    color: #000 !important;
}

.eid-form .eid-form-section .eid-form-field-required-text {
    color: #000 !important;
}

.eid-form .eid-form-section .eid-form-field-invalid .eid-form-field-label-text,
.eid-form .eid-form-section .eid-form-field-invalid .eid-password-value,
.eid-form .eid-form-section .eid-form-field-invalid .eid-password-text,
.eid-form .eid-form-section .eid-form-field-invalid .eid-form-field-validation-message {
    color: #B8331D !important;
}

.eid-form .eid-form-section .eid-form-field-invalid input {
    border: solid 1px #B8331D !important;
}

.eid-form-field-toggle-label {
    background: #000 !important;
    color: #ffffff !important;
}

.eid-form-field-toggle-switch {
    background-color: #000 !important;
    border: 1px solid #000 !important;
}

    .eid-form-field-toggle-switch:checked + .eid-form-field-toggle-label {
        background: #000 !important;
    }

label.eid-check-box-checked {
    background: #000 !important;
}

.eid-access-viewer .eid-check-access-button:hover {
    color: #000 !important;
}

a.eid-tree-active-link:hover {
    color: #000 !important;
}

.eid-view-one-title a {
    color: #000 !important;
}

    .eid-view-one-title a:hover {
        color: #1a1a1a !important;
    }

a.eid-claim-block-button-icon {
    background: #000 !important;
}

    a.eid-claim-block-button-icon:hover {
        background-color: #1a1a1a !important;
    }

a.eid-text-updater-action {
    color: #000 !important;
}

.eid-supportinfotitle {
    color: #000 !important;
}

.eid-locale-picker-container {
    background: #0d0d0d !important;
}

.eid-locale-current {
    background-color: #000 !important;
    border-bottom: 2px solid #0d0d0d !important;
}

a.eid-login-chatbot-button {
    background-color: #000 !important;
}

    a.eid-login-chatbot-button:hover {
        background-color: #1a1a1a !important;
    }

    a.eid-login-chatbot-button:focus {
        background-color: #000 !important;
    }

.eid-edit-one-buttons button.eid-submit-edit-btn, .eid-edit-one-buttons button.eid-cart-edit-btn {
    background-color: #000 !important;
    border: 1px solid #000 !important;
}

.eid-edit-one-buttons button.eid-undo-edit-btn {
    border: solid 1px #000 !important;
    color: #000 !important;
}

.eid-grid.eid-grid-default .eid-grid-data-row.ui-selected {
    border: solid 1px #000 !important;
}

.eid-ui-collapsible .eid-vertical-headers .eid-input-group input:focus {
    border-color: #000 !important;
}

.eid-ui-collapsible .eid-vertical-headers .eid-input-group span.eid-autocomplete-button-wrapper button {
    background-color: #000 !important;
    border: 1px solid #000 !important;
}

#language-dropdown .language-dropdown-section .language-dropdown-btn {
    background: #000 !important;
}

/*background logo common classes*/
.login-icon {
    vertical-align: middle;
    display: flex;
    background: url(images/daimler-logo-small.png);
    height: 24px;
    background-repeat: no-repeat;
    background-size: 24px 24px;
    background-position-y: -1px;
}

/*== EmpowerId Login page ==*/
#empowerId-login {
    background-image: url(images/daimler-trucks.jpg) !important;
}

    #empowerId-login .login-header #eid-login-signup-dropdown .dropdown-button {
        color: #000 !important;
    }

    #empowerId-login .login-header .back-btn {
        color: #000 !important;
    }

    #empowerId-login .eid-login__input:focus {
        border: solid 1px #000 !important;
    }

    #empowerId-login .eid-password-actions .eid-password-button {
        background-color: #000 !important;
        border: 1px solid #000 !important;
    }

        #empowerId-login .eid-password-actions .eid-password-button:hover {
            background: #1a1a1a !important;
        }

    #empowerId-login .eid-login-option-list li {
        color: #000 !important;
    }

        #empowerId-login .eid-login-option-list li a {
            color: #000 !important;
        }

    #empowerId-login .login-footer {
        color: #000 !important;
    }

    #empowerId-login .eid-login-button {
        background-color: #000 !important;
        border: 1px solid #000 !important;
    }

fieldset.footer-section div.padding-section .back-to-login, fieldset.footer-section div.padding-section .eid-chatbot-button {
    color: #000 !important;
}

    fieldset.footer-section div.padding-section .back-to-login span a {
        color: #000 !important;
    }

#passwordless-login-first-screen fieldset.eid-form-section .eid-form-field-content-container .eid-form-field-value input:focus {
    border: solid 1px #000 !important;
}

#passwordless-login-second-screen .eid-mfa .eid-mfa-body button.mfa-option:focus {
    border-color: #000 !important;
}

#passwordless-login-second-screen .eid-mfa .eid-mfa-body button.mfa-option:hover {
    border-color: #000 !important;
}

.insert-security-key .eid-form .u2f-container .body-u2f a {
    color: #000 !important;
}

.insert-security-key .eid-form .u2f-container .proceed-btn button {
    background-color: #000 !important;
}

.insert-security-key .eid-form .u2f-container .success-loader #u2f-success {
    color: #000 !important;
}

.MultiFactor-authentication .body-multifactor a {
    color: #000 !important;
}

.MultiFactor-authentication .body-multifactor .eid-push__send-btn, .MultiFactor-authentication .body-multifactor .eid-push__send-code-btn {
    background-color: #000 !important;
    border: 1px solid #000;
}

.MultiFactor-authentication .body-multifactor .eid-push__auth-code-container .send-push-text {
    color: #000 !important;
}

.MultiFactor-authentication .body-multifactor .eid-push__auth-code-container form .input-padding .code-authentication input:focus {
    border-color: #000 !important;
}

.device-registration .sixcol .eid-box .device-registration-body a, .one-time-password .sixcol .eid-box .device-registration-body a {
    color: #000 !important;
}

.device-registration .sixcol .eid-box .device-registration-body button#process, .device-registration .sixcol .eid-box .device-registration-body button#eid-sendOtp, .one-time-password .sixcol .eid-box .device-registration-body button#process, .one-time-password .sixcol .eid-box .device-registration-body button#eid-sendOtp {
    background-color: #000 !important;
    border: solid 1px #000 !important;
}

.device-registration .sixcol .eid-box .device-registration-body table.sms-cards tr:focus, .one-time-password .sixcol .eid-box .device-registration-body table.sms-cards tr:focus {
    border-color: #000 !important;
}

.device-registration .sixcol .eid-box .device-registration-body table.sms-cards tr:hover, .one-time-password .sixcol .eid-box .device-registration-body table.sms-cards tr:hover {
    border-color: #000 !important;
}

.eid-OnetimePasssword-MultiFactor-authentication .body-multifactor .eid-verify-btn {
    background-color: #000 !important;
    border: 1px solid #000 !important;
}

.eid-OnetimePasssword-MultiFactor-authentication .body-multifactor .eid-group-box-container .eid-form-field input:focus {
    border-color: #000 !important;
}

#eid-personEmailForm fieldset .eid-form-fields-container .eid-form-field-content-container .eid-form-field-value input:focus {
    border: solid 1px #000 !important;
}

#empowerId-register .eid-form-field-value #email-input:focus, #empowerId-register .eid-form-field-value #phone-input:focus, #empowerId-register .eid-form-field-value #email-code:focus, #empowerId-register .eid-form-field-value #clear-field:focus {
    border: solid 1px #000 !important;
}

#empowerId-register .eid-form-field-value .wizard-button {
    background-color: #000 !important;
    border: solid 1px #000;
}

#empowerId-register .eid-wizard-step-description-wrapper .eid-wizard-step-description a {
    color: #000 !important;
}

#empowerId-register .already-have-an-account a {
    color: #000 !important;
}

#empowerId-register .eid-login-other-ways .eid-idp-icon {
    background: #000 !important;
}

#empowerId-register .clear-field-btn {
    background-color: #000 !important;
}

#empowerId-register #first-wizard-field .phonecode-clear-btn {
    background-color: #000 !important;
    border: 1px solid #000;
}

#empowerId-register #second-wizard-field .eid-form-field-value input:focus {
    border-color: #000 !important;
}

#empowerId-register #third-wizard-field .eid-form-field-value input:focus {
    border-color: #000 !important;
}

#empowerId-register #third-wizard-field .eid-form-field-value .eid-password-input .eid-password-icon-generate, #empowerId-register #third-wizard-field .eid-form-field-value .eid-password-input .eid-password-eye-show-icon, #empowerId-register #third-wizard-field .eid-form-field-value .eid-password-input .eid-password-eye-hide-icon {
    background-color: #000 !important;
}

#empowerId-selfRegister input:focus {
    border-color: #000 !important;
}

#empowerId-selfRegister .eid-password-input .eid-password-icon-generate, #empowerId-selfRegister .eid-password-input .eid-password-eye-show-icon, #empowerId-selfRegister .eid-password-input .eid-password-eye-hide-icon {
    background-color: #000 !important;
}

.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-password-generate-container .eid-password-icon-generate, .eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-password-generate-container .eid-password-eye-show-icon, .eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-password-generate-container .eid-password-eye-hide-icon {
    background-color: #000 !important;
}

.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container .eid-form-field-value input:focus {
    border-color: #000 !important;
}

.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-password .eid-password-input .eid-password-generate-container .eid-icon.eid-password-icon-advanced {
    background-color: #000 !important;
}

.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container .eid-workflow-content-footer button.eid-workflow-button-cancel {
    background-color: #000;
}

.eid-locale-picker-container .eid-menu-inverse .eid-locale-current {
    background-color: #000 !important;
}

.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-header {
    background: #000 !important;
}

.eid-navbar-nav-wrapper .eid-navbar-open > a {
    background-color: #000 !important;
}

.eid-datasource-exporter-root .eid-datasource-export-button {
    background-color: #000 !important;
}

.eid-popupnav ul.eid-tab-list li.eid-tab a.eid-tab-link, .eid-popupnav ul.eid-tab-list li.eid-tab a, .eid-popupnav ul.eid-tab-list li a.eid-tab-link, .eid-popupnav ul.eid-tab-list li a, .eid-popupnav ul.ui-tabs-nav li.eid-tab a.eid-tab-link, .eid-popupnav ul.ui-tabs-nav li.eid-tab a, .eid-popupnav ul.ui-tabs-nav li a.eid-tab-link, .eid-popupnav ul.ui-tabs-nav li a, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab a.eid-tab-link, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab a, .eid-popup-dialog-nav ul.eid-tab-list li a.eid-tab-link, .eid-popup-dialog-nav ul.eid-tab-list li a, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab a.eid-tab-link, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab a, .eid-popup-dialog-nav ul.ui-tabs-nav li a.eid-tab-link, .eid-popup-dialog-nav ul.ui-tabs-nav li a {
    color: #6c6f75 !important;
}

    .eid-popupnav ul.eid-tab-list li.eid-tab a.eid-tab-link:hover, .eid-popupnav ul.eid-tab-list li.eid-tab a:hover, .eid-popupnav ul.eid-tab-list li a.eid-tab-link:hover, .eid-popupnav ul.eid-tab-list li a:hover, .eid-popupnav ul.ui-tabs-nav li.eid-tab a.eid-tab-link:hover, .eid-popupnav ul.ui-tabs-nav li.eid-tab a:hover, .eid-popupnav ul.ui-tabs-nav li a.eid-tab-link:hover, .eid-popupnav ul.ui-tabs-nav li a:hover, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab a.eid-tab-link:hover, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab a:hover, .eid-popup-dialog-nav ul.eid-tab-list li a.eid-tab-link:hover, .eid-popup-dialog-nav ul.eid-tab-list li a:hover, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab a.eid-tab-link:hover, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab a:hover, .eid-popup-dialog-nav ul.ui-tabs-nav li a.eid-tab-link:hover, .eid-popup-dialog-nav ul.ui-tabs-nav li a:hover {
        background-color: #000 !important;
        color: white !important;
    }

.eid-popupnav ul.eid-tab-list li.eid-tab-selected > a.eid-tab-link::after, .eid-popupnav ul.eid-tab-list li.ui-state-active a::after, .eid-popupnav ul.ui-tabs-nav li.eid-tab-selected > a.eid-tab-link::after, .eid-popupnav ul.ui-tabs-nav li.ui-state-active a::after, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab-selected > a.eid-tab-link::after, .eid-popup-dialog-nav ul.eid-tab-list li.ui-state-active a::after, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab-selected > a.eid-tab-link::after, .eid-popup-dialog-nav ul.ui-tabs-nav li.ui-state-active a::after {
    background-color: #000 !important;
}

.eid-popupnav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-button, .eid-popup-dialog-nav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-button {
    border: solid 1px #000;
    color: #000;
}

    .eid-popupnav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-button:before, .eid-popup-dialog-nav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-button:before {
        border-top: 1px solid #000 !important;
        border-right: 1px solid #000 !important;
    }

.eid-popupnav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-button, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-button {
    border: solid 1px #000;
    color: #000;
}

    .eid-popupnav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-button:before, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-button:before {
        border-top: 1px solid #000 !important;
        border-right: 1px solid #000 !important;
    }

.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input input.eid-input:focus, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input input.eid-input:focus {
    border-color: #000 !important;
}

.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-input-group-buttons .search-caret, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-input-group-buttons .search-caret {
    background-color: #000 !important;
}

.eid-popupnav .eid-grid-header-content-wrapper .eid-flow-box .eid-button-box.tag-btn, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-flow-box .eid-button-box.tag-btn {
    background-color: #000 !important;
}

.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details {
    border: solid 1px #d4d4d8 !important;
}

    .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details input:focus, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details input:focus {
        border-color: #000 !important;
    }

    .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > *, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > *, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field {
        color: #6c6f75 !important;
    }

        .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input {
            color: #282828 !important;
        }

            .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:focus, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:focus, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:focus, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:focus, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:focus, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:focus {
                border: solid 1px #000 !important;
            }

            .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:hover, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:hover, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:hover, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:hover, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:hover, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:hover {
                border: solid 1px #000 !important;
            }

            .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:active, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:active, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:active, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:active, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:active, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:active {
                border: solid 1px #000 !important;
            }

    .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .ui-combobox-button-wrapper button {
        background-color: #000 !important;
    }

    .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details button.eid-grid-search-button, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details button.eid-grid-search-button {
        background-color: #000 !important;
        border: 1px solid #000 !important;
    }

    .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags .eid-tags-details h5.eid-tags-title, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags .eid-tags-details h5.eid-tags-title {
        color: #6c6f75 !important;
    }

    .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected {
        border: solid 1px #000 !important;
    }

    .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li {
        border: 1px solid #000 !important;
    }

        .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li a, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li a {
            color: #000 !important;
        }

.eid-popupnav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-datasource-export-button, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-datasource-export-button {
    background-color: #000 !important;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td {
    color: #6c6f75 !important;
}

    .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td a, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td a, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td a, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td a {
        color: #000 !important;
    }

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-right .eid-panel-collapse-button, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-right .eid-panel-collapse-button {
    background: #000 !important;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-header, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-header {
    background-color: #000 !important;
}

.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-input-wrapper input, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-input-wrapper input {
    border: solid 1px #000 !important;
}

.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-button-wrapper button {
    border: solid 1px #000 !important;
}

.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging a, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging a {
    color: #000 !important;
}

.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging li.eid-pager-selected a, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging li.eid-pager-selected a {
    color: white !important;
    border-bottom: 1px solid #000 !important;
}

.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-info span, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-info span {
    color: #000 !important;
}

.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section input, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section input {
    border: solid 1px #000 !important;
}

.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section button, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section button {
    border: solid 1px #000 !important;
    background-color: #000 !important;
}

.eid-popupnav .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-button-wrapper button {
    border: solid 1px #000 !important;
}

.eid-popupnav .eid-pager .eid-pager-paging a, .eid-popup-dialog-nav .eid-pager .eid-pager-paging a {
    color: #000 !important;
}

.eid-popupnav .eid-pager .eid-pager-paging li.eid-pager-selected a, .eid-popup-dialog-nav .eid-pager .eid-pager-paging li.eid-pager-selected a {
    color: white !important;
    border-bottom: 1px solid #000 !important;
}

.eid-popupnav .eid-pager .eid-pager-info span, .eid-popup-dialog-nav .eid-pager .eid-pager-info span {
    color: #000 !important;
}

.eid-popupnav .eid-pager .go-to-section input, .eid-popup-dialog-nav .eid-pager .go-to-section input {
    border: solid 1px #000 !important;
}

.eid-popupnav .eid-pager .go-to-section button, .eid-popup-dialog-nav .eid-pager .go-to-section button {
    border: solid 1px #000 !important;
    background-color: #000 !important;
}

.eid-popupnav .active-user-detail .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .active-user-detail .ui-combobox-button-wrapper button {
    background-color: #000 !important;
}

.eid-popupnav .active-user-detail .load-btn, .eid-popup-dialog-nav .active-user-detail .load-btn {
    background-color: #000 !important;
}

.eid-popupnav .eid-breadcrumbs-container a, .eid-popup-dialog-nav .eid-breadcrumbs-container a {
    color: #000 !important;
}

.eid-popupnav .eid-roleAssignment-row .eid-workflow-decision-custom-buttons button.eid-submit-btn, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-workflow-decision-custom-buttons button.eid-submit-btn {
    background-color: #000 !important;
}

.eid-popupnav .eid-roleAssignment-row .eid-workflow-decision-custom-buttons button.eid-cancel-btn, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-workflow-decision-custom-buttons button.eid-cancel-btn {
    border: solid 1px #000 !important;
    color: #000 !important;
}

.eid-popupnav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-active a h5, .eid-popup-dialog-nav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-active a h5 {
    color: #000 !important;
}

.eid-popupnav .eid-accordion-col:hover, .eid-popup-dialog-nav .eid-accordion-col:hover {
    border-color: #000 !important;
}

.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .ui-combobox-button-wrapper button {
    background-color: #000 !important;
}

.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon {
    background-color: #000 !important;
}

.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-advanced, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-advanced {
    color: #000 !important;
}

.eid-popupnav .eid-workflow-ChangePassword input:focus, .eid-popup-dialog-nav .eid-workflow-ChangePassword input:focus {
    border: solid 1.4px #000 !important;
}

.eid-popupnav #divEditActionForm input.RemoveActionResourceTypeButton, .eid-popup-dialog-nav #divEditActionForm input.RemoveActionResourceTypeButton {
    background-color: #000 !important;
}

.eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer .eid-workflow-decisions button, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer .eid-workflow-decisions button {
    background-color: #000 !important;
}

.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers tbody tr td a, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers tbody tr td a {
    color: #000 !important;
}

.eid-popupnav .eid-ui-collapsible-header-text-active, .eid-popup-dialog-nav .eid-ui-collapsible-header-text-active {
    color: #000 !important;
}

.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-primary-text, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-primary-text {
    color: #000 !important;
}

.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-content #eid-view-one-export-vcard, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-content #eid-view-one-export-vcard {
    background-color: #000 !important;
    border: 1px solid #000 !important;
}

.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus {
    background-color: #000 !important;
}

.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content h4.eid-button-title, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content span.eid-button-text, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content h4.eid-button-title, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content span.eid-button-text {
    color: #000;
}

.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content .eid-button-arrow-svg, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content .eid-button-arrow-svg {
    fill: #000;
}

.eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field-toggle-switch {
    background-color: #000 !important;
    border: 1px solid #000 !important;
}

/*.eid-popupnav .eid-workflow-OrgZoneDelete.eid-confirm-delete-operation .eid-workflow-content-footer .eid-workflow-decisions button {
    background-color: #000 !important;
}*/

.eid-popupnav .form-steps__item-icon-background.active {
    background: #000 !important;
}

.eid-popupnav .form-steps__item--active .form-steps__item-icon {
    border: 3px solid #000 !important;
    color: #000 !important;
}

.eid-popupnav .form-steps__item--active .form-steps__item-text {
    color: #000 !important;
}

.eid-popupnav .form-steps__item--active .form-steps__item-line {
    background: #000 !important;
}

.eid-popupnav .form-steps__item--completed .form-steps__item-icon {
    background: #000;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDkuMTIgNyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkuMTIgMS4wNkw4LjA2IDAgMy4xOCA0Ljg4IDEuMDYgMi43NiAwIDMuODIgMy4xOCA3bDUuOTQtNS45NHoiLz48L3N2Zz4=);
    color: transparent;
    background-size: 8px;
    background-repeat: no-repeat;
    background-position: center center;
    width: 16px;
    height: 16px;
    line-height: 1.5;
}

.eid-popupnav .form-steps__item--completed .form-steps__item-line {
    background: #000 !important;
}

.eid-popupnav .eid-workflow .eid-workflow-button-cancel {
    border: solid 1px #000 !important;
    color: #000 !important;
    background: transparent !important;
}

.eid-accordion-col-data .fast.expanded .eid-grid-edit-popup-inline-container input:focus {
    border-color: #000 !important;
}

.eid-accordion-col-data .fast.expanded .eid-grid-edit-popup-inline-container .eid-autocomplete-buttonall {
    background-color: #000 !important;
}

.eid-accordion-col-data .fast.expanded .eid-grid-edit-popup-inline-container .eid-grid-edit-popup-buttons button {
    background-color: #000 !important;
}

#eid-entitlements .eid-flow-box.eid-flow-box-md .eid-input-group input:focus {
    border-color: #000 !important;
}

#eid-entitlements .eid-flow-box.eid-flow-box-md .eid-input-group .eid-input-group-buttons a.eid-input-group-button {
    background-color: #000 !important;
}

#eid-entitlements .eid-flow-box.eid-flow-box-md .eid-input-group-button.eid-icon-search-glass {
    border: solid 1px #000 !important;
    color: #000 !important;
}

#eid-entitlements .eid-flow-box a.eid-button-box.tag-btn {
    background-color: #000 !important;
}

#eid-entitlements .eid-grid-header-details .eid-search input:focus {
    border-color: #000 !important;
}

#eid-entitlements .eid-grid-header-details .eid-search .eid-autocomplete-button-wrapper button {
    background-color: #000 !important;
    border: 1px solid #000 !important;
}

#eid-entitlements .eid-grid-header-details .eid-search .eid-grid-search-button {
    background-color: #000 !important;
}

#eid-entitlements .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected {
    border: solid 1px #000 !important;
}

#eid-entitlements .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li {
    border: 1px solid #000 !important;
}

    #eid-entitlements .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li a {
        color: #000 !important;
    }

eid-userCode .eid-form .eid-box input:focus {
    border-color: #000 !important;
}

.eid-userCode .eid-form .eid-box button {
    background-color: #000 !important;
    border: 1px solid #000 !important;
}

.eid-access-denied-page .eid-flex-back-btn .eid-back-btn {
    background-color: #000 !important;
}

fieldset.eid-form-section label.eid-form-field-label, fieldset.eid-form-section .eid-schedule-interval-date-field label {
    color: #6c6f75 !important;
}

fieldset.eid-form-section .eid-form-field-value input[type=text], fieldset.eid-form-section .eid-form-field-value input[type=number], fieldset.eid-form-section .eid-form-field-value input[type=password], fieldset.eid-form-section .eid-form-field-value input.eid-combobox-input, fieldset.eid-form-section .eid-form-field-value .intl-tel-input input {
    color: #282828 !important;
}

fieldset.eid-form-section .eid-form-field-value textarea {
    color: #282828 !important;
}

#empowerId-login .login-footer .eid-chatbot-button {
    color: #000 !important;
}

.eid-pager .eid-pager-page, .eid-pager .eid-pager-sizes li {
    margin: 0px !important;
}

.eid-popupnav ul.eid-tab-list li.eid-tab-selected::after, .eid-popupnav ul.eid-tab-list li.ui-state-active::after, .eid-popupnav ul.ui-tabs-nav li.eid-tab-selected::after, .eid-popupnav ul.ui-tabs-nav li.ui-state-active::after, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab-selected::after, .eid-popup-dialog-nav ul.eid-tab-list li.ui-state-active::after, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab-selected::after, .eid-popup-dialog-nav ul.ui-tabs-nav li.ui-state-active::after {
    content: " ";
    background-color: #000 !important;
    height: 2px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
}

.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover h4.eid-button-title, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover span.eid-button-text, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus h4.eid-button-title, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus span.eid-button-text, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover h4.eid-button-title, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover span.eid-button-text, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus h4.eid-button-title, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus span.eid-button-text {
    color: #fff !important;
}

.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover p.eid-button-description, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus p.eid-button-description, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover p.eid-button-description, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus p.eid-button-description {
    color: #a9afd1 !important;
}

.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover .eid-button-arrow-svg, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus .eid-button-arrow-svg, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover .eid-button-arrow-svg, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus .eid-button-arrow-svg {
    fill: #A8AED0 !important;
}

.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item:hover, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item:hover {
    background-color: #000 !important;
}

.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-search .eid-advanced-search-popup .eid-input-group .eid-autocomplete-buttonall.ui-combobox-button, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-search .eid-advanced-search-popup .eid-input-group .eid-autocomplete-buttonall.ui-combobox-button {
    background-color: #000 !important;
}

.eid-popupnav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper button.eid-autocomplete-buttonall, .eid-popup-dialog-nav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper button.eid-autocomplete-buttonall {
    border: solid 1px #000;
    background-color: #f5f9fc !important;
}

    .eid-popupnav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper button.eid-autocomplete-buttonall svg g, .eid-popup-dialog-nav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper button.eid-autocomplete-buttonall svg g {
        stroke: #000 !important;
    }

.eid-popupnav .eid-tree.ui-widget-content .jstree-clicked, .eid-popup-dialog-nav .eid-tree.ui-widget-content .jstree-clicked {
    background-color: #000 !important;
}

    .eid-popupnav .eid-tree.ui-widget-content .jstree-clicked.jstree-hovered a, .eid-popup-dialog-nav .eid-tree.ui-widget-content .jstree-clicked.jstree-hovered a {
        color: white !important;
    }

.eid-form-field.eid-form-field-checkbox.eid-form-field-invalid .eid-form-field-value .eid-label-required-icon label {
    white-space: inherit !important;
}

fieldset.eid-form-section .eid-check-box {   
    flex-shrink: 0;
}

/*advance search icon*/
.eid-popupnav .eid-flow-box.eid-flow-box-md .eid-grid-search-input .eid-input-group-buttons svg.eid-advanced-search-icon, .eid-popup-dialog-nav .eid-flow-box.eid-flow-box-md .eid-grid-search-input .eid-input-group-buttons svg.eid-advanced-search-icon {
    display: none;
}

.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-input-group-buttons svg.eid-advanced-search-icon, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-input-group-buttons svg.eid-advanced-search-icon {
    display: none;
}

/*support dropdown navbar*/
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu {
    display: block;
    margin: 4px;
    border-radius: 5px;
    box-shadow: 0 15px 20px 0 rgba(0, 0, 0, 0.15);
    background-color: #eef0f4;
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative;
}

.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu::after {
        content: "";
        position: absolute;
        bottom: -20px;
        right: 5px;
        border: solid transparent;
        width: 0;
        border-width: 12px;
        border-bottom-color: #eef0f4;
        z-index: 0;
        transform: rotate(180deg);
}

.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu .eid-supportinfo-link .eid-supportinfo-label {
        display: block;
        padding-left: 13px;
        padding-right: 13px;
        font-size: 12px;
        font-weight: normal;
        color: #3b454d;
    }

.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu .eid-supportinfo-link a.eid-supportinfo-text {
        display: block;
        padding-left: 13px;
        padding-right: 13px;
        padding-top: 5px;
        padding-bottom: 10px;
        font-size: 13px;
        font-weight: 500;
        color: #307fc1;
    }

.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu .eid-supportinfo-link a.eid-supportinfo-text img {
  margin-right: 5px;
}

.eid-navbar-nav-wrapper .eid-navbar-list li .eid-supportinfo-btn {
    background: rgba(255, 255, 255, 0.1);
    font-size: 13px;
    color: #fff;
    padding: 10px 12px;
    display: flex;
    justify-content: space-between;
    cursor: pointer;
}

.eid-navbar-nav-wrapper .eid-navbar-list li .eid-supportinfo-btn img {
        margin-right: 9px;
}

/*eid-icon-navbar-no-code-low-code*/
.eid-icon-navbar-no-code-low-code {
    background-image: url(images/eid-icon-navbar-no-code-low-code.svg);    
}

/*more detail icons*/
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon {
    padding: 20px 10px;
    position: relative;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown {
   cursor: pointer;
 }

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown svg, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown svg, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown svg, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown svg, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown svg, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown svg, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown svg, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown svg {
   padding: 0px;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu {
  padding: 4px 6px;
  border-radius: 8px;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.05);
  background-color: #fff;
  min-width: 240px;
  display: none;
  position: absolute;
  left: 0px;
  border-bottom: 1px solid;
  border-width: 1px;
  border-image-source: linear-gradient(to right, rgba(1, 174, 143, 0), #04ab93 7%, #2c83bd 91%, rgba(48, 127, 193, 0));
  border-image-slice: 1;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item {
   display: flex;
   white-space: nowrap;
   align-items: center;
   font-size: 14px;
   line-height: 2.14;
   letter-spacing: 0.13px;
   color: #4a4a4a;
 }

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg {
   padding: 0px;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span {
    margin-left: 6px;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu {
    display: block !important;
}

/*checkbox icon*/
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-check-box,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-check-box,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-check-box,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-check-box {
   height:19px;
   width:19px;
}

/*table drag and drop*/
.eid-grid-group-by-header-row .eid-grid-header-cell-group-by {
    border-radius: 5px;
    border: 2px dashed #000 !important;
    background-color: #f7f8fa !important;
    padding: 16px 24px !important;
}

.eid-grid-group-by-header-row .eid-grid-header-cell-group-by .eid-grid-header-cell-group-by-section {
  display: flex;
  align-items: center;
}

.eid-grid-group-by-header-row .eid-grid-header-cell-group-by .eid-grid-header-cell-group-by-svg {
    border-radius: 50%;
    height: 38px;
    width: 38px;
    background-color: rgba(48, 127, 193, 0.1);
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 20px;
}

.eid-grid-group-by-header-row .eid-grid-header-cell-group-by .eid-grid-header-cell-group-by-section .eid-grid-group-by-add-droppable {
    font-size: 14px;
    color: #a2a9ad;
    padding-bottom: 0px !important;
}

/*Role and location Tree*/
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div,
.eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div,
.eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div,
.eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div,
.eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div,
.eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div,
.eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div,
.eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div,
.eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div,
.eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div {
  width: auto;
}

.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div .eid-check-box,
.eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div .eid-check-box,
.eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div .eid-check-box,
.eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div .eid-check-box,
.eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div .eid-check-box,
.eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div .eid-check-box,
.eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div .eid-check-box,
.eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div .eid-check-box,
.eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div .eid-check-box,
.eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div .eid-check-box{
     margin:6px 12px;
}

.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor,
.eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor,
.eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, 
.eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, 
.eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, 
.eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor {
  width:auto;
}

.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon,
.eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon,
.eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon,
.eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon,
.eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon,
.eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon,
.eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon,
.eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon,
.eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon,
.eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon {
    height: auto;
    width: auto;
    padding: 3px 12px;
    border-radius: 5px;
    background-color: #f0f8ff;
    font-size: 13px;
    color: #0076d6;
    text-decoration: none;
    position: relative;
    top: 5px;
    margin-left: 12px;
}

.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg,
.eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg,
.eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg,
.eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg,
.eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg,
.eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg,
.eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg,
.eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg,
.eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg,
.eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg {
   padding: 0px;
 }

.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button,
.eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button,
.eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button,
.eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button,
.eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button,
.eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button,
.eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button,
.eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button,
.eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button,
.eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button {
    padding: 0px;
    border-radius: 5px;
    margin-top: 5px;
    margin-left: 16px;
}

.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button:hover,
.eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button:hover,
.eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button:hover,
.eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button:hover,
.eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button:hover,
.eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button:hover,
.eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button:hover,
.eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button:hover,
.eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button:hover,
.eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button:hover {
    border:none !important;
}

.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg,
.eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg,
.eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, 
.eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, 
.eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, 
.eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg,
.eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg,
.eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, 
.eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg,
.eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg {
  padding:4px;
}

/*mobile screen action and location panel btn*/
.eid-grid-panel-links ul.eid-grid-panel-link-list li a.eid-grid-panel-popup-target svg, 
.eid-grid-panel-links ul.eid-grid-panel-link-list li a.eid-grid-panel-popup-target .location-border-line {
    display: none;
}

/*action and location panel desktop*/
@media (min-width: 1024.98px) {
.eid-grid-default.eid-grid-panel-left-enabled.eid-grid-panel-right-enabled .eid-grid-content-wrapper,
.eid-grid-default.eid-grid-panel-left-enabled.eid-grid-panel-right-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right,
.eid-grid-default.eid-grid-panel-left-enabled.eid-grid-panel-right-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left,
.eid-grid-default.eid-grid-panel-left-enabled .eid-grid-content-wrapper, .eid-grid-default.eid-grid-panel-left-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right,
.eid-grid-default.eid-grid-panel-left-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left, .eid-grid-default.eid-grid-panel-right-enabled .eid-grid-content-wrapper,
.eid-grid-default.eid-grid-panel-right-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right, .eid-grid-default.eid-grid-panel-right-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left {
    padding-top: 30px;
}
}

/*right panel*/
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button {
    display: flex;
    align-items: center;
    border-radius: 5px 5px 0px 0px;
    padding: 7px 9px;
    background-color: #bf40a8 !important;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #fff;
    width: fit-content;
    text-decoration: none;
    height: auto;
    background-image: url(images/action-with-icon-xl-panel.svg);
    background-repeat: no-repeat;
    background-position: 8% 50%;
    background-size: 16px;
    position: absolute;
    right: 0;
    z-index: 99999;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-panel-span-title-margin,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-panel-span-title-margin {
   margin-left: 23px;
   margin-right: 9px;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .location-border-line,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .location-border-line {
    margin-left: 0px;
    margin-right: 9px;
    height: 14px;
    border: solid 1px rgba(255, 255, 255, 0.3);
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-right-panel-close-icon,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-right-panel-open-icon,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-right-panel-close-icon,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-right-panel-open-icon {
    height: 12px;
    width: 12px;
}

.eid-grid-panel-right-enabled.eid-grid-panel-right-collapsed .eid-grid-header-wrapper, 
.eid-grid-panel-right-enabled.eid-grid-panel-right-collapsed .eid-grid-content-wrapper, 
.eid-grid-panel-right-enabled.eid-grid-panel-right-collapsed .eid-grid-footer-wrapper {
    padding-right: 0px;
}

.eid-grid-panel-left-collapsed .eid-grid-panel-wrapper-left.eid-grid-panel-wrapper-side, 
.eid-grid-panel-right-collapsed .eid-grid-panel-wrapper-right.eid-grid-panel-wrapper-side {
    width: 0px;
    min-width: 0;
}

/*left panel*/
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button {
    display: flex;
    align-items: center;
    border-radius: 5px 5px 0px 0px;
    padding: 7px 9px;
    background-color: #000 !important;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #fff;
    width: fit-content;
    text-decoration: none;
    height: auto;
    background-image: url(images/location-with-home-xl-panel.svg);
    background-repeat: no-repeat;
    background-position: 8% 50%;
    background-size: 16px;
    position: absolute;
    left: 0;
    z-index: 99999;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-panel-span-title-margin,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-panel-span-title-margin {
  margin-left: 23px;
  margin-right: 9px;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .location-border-line,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .location-border-line {
  margin-left: 0px;
  margin-right: 9px;
  height: 14px;
  border: solid 1px rgba(255, 255, 255, 0.3);
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-left-panel-close-icon, 
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-left-panel-open-icon,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-left-panel-close-icon, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-left-panel-open-icon {
   height: 12px;
  width: 12px;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left {
    min-width: 0px;
}

.eid-grid-panel-left-collapsed .eid-grid-panel-wrapper-left.eid-grid-panel-wrapper-side,
.eid-grid-panel-right-collapsed .eid-grid-panel-wrapper-right.eid-grid-panel-wrapper-side {
    width: 0px;
    min-width: 0;
}

.eid-grid-panel-left-collapsed .eid-grid-panel-wrapper-left .eid-grid-panel-body, 
.eid-grid-panel-right-collapsed .eid-grid-panel-wrapper-right .eid-grid-panel-body {
    margin-left: 0px;
}

.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper, 
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper {    
    padding-left: 0px;
}

.eid-grid-panel-left-enabled.eid-grid-panel-left-collapsed .eid-grid-header-wrapper,
.eid-grid-panel-left-enabled.eid-grid-panel-left-collapsed .eid-grid-content-wrapper, 
.eid-grid-panel-left-enabled.eid-grid-panel-left-collapsed .eid-grid-footer-wrapper {
    padding-left: 0px;
}

/*captcha issue*/
#passwordless-login-first-screen .recaptcha-google-badge {
    font-size: 14px;
    position: absolute;
    top: 46%;
    margin-left: 35px;
    margin-right: 35px;
}

#passwordless-login-first-screen .recaptcha-google-badge a {
 text-decoration: underline;
 color: #000;
}

#passwordless-login-first-screen .recaptcha-google-badge a:hover {
   font-weight: normal !important;
}

#passwordless-login-first-screen fieldset {
    padding: 0px;
}

/*additional information accordion*/

#eid-view-one-resource-security .row.eid-row-show.eid-outer-accordion-div + .ui-accordion.ui-widget.ui-helper-reset{
    position:relative;
}

#eid-view-one-resource-security .row.eid-row-show.eid-outer-accordion-div + .ui-accordion.ui-widget.ui-helper-reset .ui-accordion-content.ui-accordion-content-active {
   padding: 0px;
   border: none;
}

#eid-view-one-resource-security .row.eid-row-show.eid-outer-accordion-div + .ui-accordion.ui-widget.ui-helper-reset .ui-accordion-content.ui-accordion-content-active .row.eid-accordion-col-data::before {
        content: "";
        position: absolute;
        top: 17px;
        left: -7px;
        border: solid #d6d4d4;
        border-width: 0px 0px 0px 0px;
        background: #fff;
        padding: 7px;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        z-index: 99;
    }

.eid-boxed-link {
    border-radius: 5px;
    background-color: #f0f8ff;
    border: none;
}

.eid-boxed-link:hover {
   background-color: #e3f2ff;
   border:none !important;
}

.eid-additional-information .ui-accordion .ui-accordion-header {
    position: relative;
}

.eid-boxed-link .ui-accordion-header {
    padding: 8px 36px 8px 12px;
    margin: 0px;
}

.eid-boxed-link .ui-accordion-header a {
    font-size: 14px;
    color: #000;
}

.eid-boxed-link .ui-accordion-header .eid-boxed-link-check-icon {
   position: absolute;
   padding: 0;
   right: 12px;
   top: 27%;
   padding: 0px;
   display: none;
}

.eid-boxed-link:hover .eid-boxed-link-check-icon {
    display: block;
}

/*repeater section UI*/
.outer-workflow-container .repeating-subsections-container-box {
    border: solid 1px #d8dceb;
    background-color: #fff;
    padding: 24px;
    margin-bottom: 24px;
    border-radius: 5px;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner {
        border-radius: 5px;
        border: solid 1px #d9dee4;
        background-color: #f7f8fa;
        padding: 24px;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .repeater-section-fieldset-label.is-first-repeating-section-label {
        font-size: 16px;
        font-weight: 500;
        line-height: normal;
        color: #000;
        background: transparent;
        border: none;
        display: block;
        margin-bottom: 20px;
        display: block;
}

.repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset {
    padding: 15px !important;
    border-radius: 4px;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
    background-color: #fff;
    border: 2px solid transparent;
    display: flex;
    grid-gap: 30px;
    margin-bottom: 20px;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .eid-repeater-trash-svg-btn {
    position: relative;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .repeater-trash-button {
    padding: 7px;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
    background-color: #fff;
    height: fit-content;
    cursor: pointer;
    margin-left: 15px;
    margin-top: 20px;
    z-index: 9999;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .eid-repeater-trash-svg-btn .eid-repeater-trash-tooltip {
    position: absolute;
    top: -5px;
    left: 25px;
    background: #000;
    border-radius: 3px;
    padding: 6px 8px;
    color: #fff;
    font-size: 12px;
    white-space: nowrap;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    display: none;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .eid-repeater-trash-svg-btn .eid-repeater-trash-tooltip::before {
        content: "";
        position: absolute;
        left: 10px;
        border-left: 1px solid #d6d4d4;
        border-top: 1px solid #d6d4d4;
        border-width: 0px 0px 0px 0px;
        background: #000;
        padding: 4px;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        z-index: 0;
        bottom: -2px;
    }

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .eid-repeater-trash-svg-btn .repeater-trash-button:hover + .eid-repeater-trash-tooltip {
    display: block !important;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .repeating-section-fieldset-container .eid-form-fields-container {
    display: flex !important;
    flex-direction: row !important;
    width: 100%;
    flex-wrap: wrap;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .eid-form-field-content-container {
    margin-bottom: 20px !important;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset label .eid-form-field-label-text {
    margin-left: 0px !important;
    font-size: 10px !important;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset input {
    height: 32px !important;
    font-size: 12px !important;
    color: #000000 !important;
    margin-bottom: 0px;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .eid-form-field-modified-text {
    padding: 2px 8px;
    border-radius: 5px;
    background:#000;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33;
    color: #fff;
    text-transform: uppercase;
    width: fit-content;
    margin-bottom: 8px;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .repeater-section-fieldset-label {
    display: none;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .eid-button-box.eid-grid-button-box-for-add-new.repeating-section-button-box-for-add-new {
    cursor: pointer;
    height: 32px;
    padding: 8px 12px;
    border-radius: 5px;
    background-color: #000;
    font-size: 14px;
    font-weight: normal;
    line-height: normal;
    color: #fff;
    margin-left: 0px;
    margin-bottom: 0px;
}

.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .eid-button-box.eid-grid-button-box-for-add-new.repeating-section-button-box-for-add-new svg {
  margin-right: 3px;
  padding: 0px;
}

/*add remove button readonly*/
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-fields-container .eid-form-field.eid-form-field-read-only.eid-form-field-wide.eid-form-field-no-label .eid-form-field-content.ui-helper-clearfix label {
    display: flex;
    opacity: .5;
    pointer-events: none;
}

.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-field.eid-form-field-checkbox .eid-form-field-content-container label.eid-form-field-label span.eid-form-field-label-text {
  font-size:14px !important;
  min-width:150px;
}

/*workflow pages heading and fonts*/

.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-header.ui-widget-header.eid-header .eid-workflow-title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.13;
    letter-spacing: normal;
    color: #000;
    margin-bottom: 0px;
}

.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last p.eid-workflow-description {
    font-family: Rubik;
    font-size: 14px;
    line-height: 1.29;
    color: #5d6870;
    margin-bottom: 24px;
}

/*edit delete icon overlap*/
.eid-editable-list.eid-editable-list-timeconstraint .eid-editable-list-item .eid-editable-list-time-contraint {
    position: initial;
    margin-top: 0px;
    margin-right: 3px;
}

.outer-workflow-container.eid-workflow-OnboardGroup .ui-autocomplete {   
    max-height: 200px;  
}

fieldset {    
    min-inline-size: inherit;
}

.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-fields-container {
    display: flex;
    flex-direction: column;
    width: 100%;
}

/*tree view gird overflow fix*/
#standaloneTree {
    max-width: 430px;
  }
  #standaloneTree .eid-grid-content-wrapper, #standaloneTree .eid-grid-footer-wrapper {
    padding-left: 0px !important;
  }
  #standaloneTree .eid-grid-content-wrapper, #standaloneTree .eid-grid-footer-wrapper {
    padding-right: 0px !important;
  }
  #standaloneTree .eid-grid-panel {
    overflow-x: scroll !important;
    overflow-y: visible !important;
  }
  #standaloneTree .eid-grid-content-wrapper, #standaloneTree .eid-grid-footer-wrapper {  
    padding-top:0px;
  }
  
  .eid-grid-panel-wrapper-side {
      min-height: 300px;
      height: inherit !important;
      z-index: 9999;
      box-sizing:border-box;
  }
  
  .eid-grid-panel-wrapper-side, .eid-grid-panel-body{
      width:inherit;
      max-width:400px;
  }

  .eid-icon-info {
    background-image: url(images/icon-information.svg);
    width: 19px;
    height: 19px;
}

.eid-form-field-validation-message-wrapper .eid-form-field-validation-message {
    color: #d0021b;
}

.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .ui-combobox-button-wrapper, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .ui-combobox-button-wrapper{
    width: 30px;
}


.eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip, .eid-popupnav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip {
    position: absolute;
    top: 10px;
    right: 47px;
    background: #000;
    border-radius: 3px;
    padding: 2px 6px;
    color: #fff;
    font-family: Rubik;
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    display: none;
    line-height: 20.8px;
}

.eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-datasource-exporter-root:hover .eid-export-btn-icon-tooltip, .eid-popupnav .eid-grid-header-content-wrapper .eid-datasource-exporter-root:hover .eid-export-btn-icon-tooltip {
    display: block !important;
}

.eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip::before, .eid-popupnav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip::before {
    content: "";
    position: absolute;
    border-left: 1px solid #d6d4d4;
    border-top: 1px solid #d6d4d4;
    border-width: 0;
    background: #000;
    padding: 4px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    z-index: 0;
    bottom: auto;
    right: -3px;
    top: 8px;
}


.eid-popupnav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-datasource-export-button, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-datasource-export-button {
    background: url(images/datasource-export.svg);
    height: 30px;
    border-radius: 5px;
    text-indent: 0;
    min-width: 2em;
    cursor: pointer;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 75%;
}

.eid-cookie-consent-decision-accept.eid-cookie-consent-decision-accept-mobile-view {
    display: flex !important;
    margin-right: auto !important;
    justify-content: end;
    margin-left: 0px !important;
    margin-top: 10px;
    margin-bottom: 10px;
}

.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-decision-accept .eid-cookie-consent-decision-accept-button {
    margin-right: 10px;
}

.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-decision-accept {
    display: none;
}


.eid-login-error {
    border-radius: 5px;
    border: solid 1px #f8392a;
    background-color: #f8392a;
    padding: 13px 16px 13px 30px;
    font-family: Rubik;
    font-size: 14px;
    line-height: normal;
    color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 450px;
    margin: auto;
    margin-bottom: 12px;
}

.eid-login-error h4 {
    font-size: 18px;
    font-weight: 500;
    line-height: normal;
    letter-spacing: normal;
    color: #fff;
    margin-bottom: 2px;
}

.eid-login-error svg {
    padding: 0px;
    cursor: pointer;
    margin-left: 16px;
}

.grecaptcha-badge {
    visibility: hidden;
}

.eid-password .eid-password-text {
    font-family: "Rubik", sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-transform: uppercase;
    color: #8b909a;
    line-height: 1.33;
}

.eid-announcement-panel .eid-announcement-list {
    width: 865px;
    margin: 64px auto;
    padding: 40px;
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.06);
    border: solid 1px #d2d2d9;
    background-color: #fff; }
    .eid-announcement-panel .eid-announcement-list .eid-announcement-heading {
      font-family: Rubik;
      font-size: 24px;
      font-weight: 300;
      font-stretch: normal;
      font-style: normal;
      line-height: normal;
      letter-spacing: normal;
      color: #000;
      text-align: center; }
    .eid-announcement-panel .eid-announcement-list .eid-announcements-container {
      margin-top: 48px;
      margin-bottom: 48px;
      /*eid-announcement-alert-box*/
      /*eid-announcement-general*/
      /*eid-announcement-warning*/
      /*eid-announcement-maintenance*/
      /*eid-announcement-alert*/ }
      .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box {
        padding: 16px;
        margin-bottom: 24px;
        border-radius: 5px;
        border: solid 1px #d0d9e2;
        background-color: #f4f6f8; }
        .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body {
          display: flex; }
          .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content {
            margin-left: 16px; }
            .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-alert-title {
              font-family: Rubik;
              font-size: 16px;
              font-weight: 600;
              font-stretch: normal;
              font-style: normal;
              line-height: 1.5;
              letter-spacing: normal;
              color: #000;
              margin-bottom: 4px; }
            .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-alert-text {
              font-family: Rubik;
              font-size: 16px;
              font-weight: normal;
              font-stretch: normal;
              font-style: normal;
              line-height: 1.5;
              letter-spacing: normal;
              color: #000; }
            .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section {
              display: flex;
              align-items: center;
              margin-top: 16px; }
              .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-not-acknowledged, .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-acknowledged {
                border-radius: 4px;
                padding: 8px 12px;
                font-family: Rubik;
                font-size: 14px;
                font-weight: normal;
                font-stretch: normal;
                font-style: normal;
                line-height: 1.14;
                letter-spacing: normal;
                color: #fff;
                display: flex;
                justify-content: center;
                height: 32px; }
                .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-not-acknowledged svg, .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-acknowledged svg {
                  padding: 0px;
                  margin-right: 8px; }
              .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-not-acknowledged {
                border: solid 1px #307fc1;
                background-color: #307fc1; }
              .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-acknowledged {
                border: solid 1px #3eaa05;
                background-color: #3eaa05; }
              .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledgement-required-validation-item {
                font-family: Rubik;
                font-size: 12px;
                font-weight: normal;
                font-stretch: normal;
                font-style: normal;
                line-height: 1.42;
                letter-spacing: normal;
                margin-left: 12px;
                color: #d0021b; }
      .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-general {
        border: solid 1px #265fb4;
        background-color: #f0f4fa; }
      .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-warning {
        border: solid 1px #ff7e00;
        background-color: #fcf3eb; }
        .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-warning .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-alert-text {
          display: -webkit-box;
          -webkit-line-clamp: 2;
          overflow: hidden;
          -webkit-box-orient: vertical; }
      .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-maintenance {
        border: solid 1px #029435;
        background-color: #defae3; }
      .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert {
        border: solid 1px #ff4d5f;
        background-color: #fff2f3; }
    .eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel {
      text-align: center; }
      .eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel #continue-announcement-button {
        height: 48px;
        padding: 16px 24px;
        border-radius: 6px;
        display: flex;
        align-items: center;
        margin: auto;
        font-size: 16px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1;
        letter-spacing: normal;
        color: #fff;
        border: solid 1px #307fc1; }
        .eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel #continue-announcement-button svg {
          padding: 0px;
          margin-right: 12px; }
      .eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel #continue-announcement-button:disabled {
        border: solid 1px #d0d9e2; }
      .eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel .eid-announcement-acknowledgement-required-notice {
        font-size: 12px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.33;
        letter-spacing: normal;
        text-align: center;
        color: #7d7c7c;
        padding-top: 16px; }
        .eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel .eid-announcement-acknowledgement-required-notice .error.eid-announcement-acknowledgement-required-validation {
          color: #d0021b; }
  
  /*eid-announcement-dialog-box ui*/
  .ui-dialog.eid-announcement-dialog-box {
    border-radius: 5px !important;
    box-shadow: 0 3px 7px 4px rgba(0, 0, 0, 0.08) !important;
    background-color: #feffff !important;
    /*eid-announcement-dialog-box scroll*/
    /*dialog title*/
    /*dialog body*/
    /*dialog footer*/ }
    .ui-dialog.eid-announcement-dialog-box ::-webkit-scrollbar {
      width: 6px;
      border-radius: 10px;
      background-color: #ededed;
      height: 12px;
      opacity: 0.84; }
    .ui-dialog.eid-announcement-dialog-box ::-webkit-scrollbar-thumb {
      -webkit-border-radius: 10px;
      border-radius: 10px;
      background-color: #d8d8d8;
      border-left: 0px solid transparent;
      background-clip: content-box; }
    .ui-dialog.eid-announcement-dialog-box ::-webkit-scrollbar-thumb:hover {
      border-left: 0px solid #c4c8cb;
      -webkit-border-radius: 10px;
      border-radius: 10px; }
    .ui-dialog.eid-announcement-dialog-box .eid-dialog-content-wrapper.eid-wrap-announcement-dialog-content {
      padding: 0px 32px;
      background-color: #feffff !important; }
    .ui-dialog.eid-announcement-dialog-box .ui-dialog-titlebar {
      padding: 24px 0px 24px 0px !important;
      border-bottom: 1px solid #d8d8d8 !important; }
      .ui-dialog.eid-announcement-dialog-box .ui-dialog-titlebar .ui-dialog-title {
        white-space: normal !important; }
      .ui-dialog.eid-announcement-dialog-box .ui-dialog-titlebar .eid-announcement-dialog-title {
        display: flex;
        align-items: center;
        font-family: Rubik;
        font-size: 18px;
        font-weight: 600;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.11;
        letter-spacing: normal;
        color: #3b454d; }
      .ui-dialog.eid-announcement-dialog-box .ui-dialog-titlebar .ui-dialog-titlebar-close {
        right: -8px !important; }
    .ui-dialog.eid-announcement-dialog-box .eid-announcement-dialog-body {
      background-color: #fff !important;
      margin: 24px 0px 24px 0px !important;
      padding: 0px 16px 0px 0px !important; }
      .ui-dialog.eid-announcement-dialog-box .eid-announcement-dialog-body p {
        padding-top: 0px;
        font-family: Rubik;
        font-size: 16px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.5;
        letter-spacing: normal;
        color: #3b454d; }
    .ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane {
      border-top: 1px solid #d8d8d8 !important;
      padding: 24px 0px 32px 0px !important; }
      .ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset {
        justify-content: space-between;
        align-items: flex-end; }
        .ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset .eid-announcement-please-read-label {
          background: transparent !important;
          border: none !important;
          padding: 0px !important;
          margin: 0px !important;
          font-family: Rubik;
          font-size: 12px !important;
          font-weight: normal;
          font-stretch: normal;
          font-style: normal;
          line-height: 1.42 !important;
          letter-spacing: normal;
          color: #7d7c7c !important;
          cursor: text !important; }
        .ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset #eid-announcement-acknowledge-dialog-button {
          height: 48px;
          padding: 16px 24px;
          border-radius: 6px;
          display: flex;
          align-items: center;
          font-size: 16px;
          font-weight: normal;
          font-stretch: normal;
          font-style: normal;
          line-height: 1;
          letter-spacing: normal;
          color: #fff;
          border: solid 1px #307fc1; }
          .ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset #eid-announcement-acknowledge-dialog-button svg {
            padding: 0px;
            margin-right: 12px; }
        .ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset #eid-announcement-acknowledge-dialog-button:disabled {
          border: solid 1px #d0d9e2; }
        .ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button .ui-icon.eid-checked-acknowledged {
          background-image: url(images/eid-check-acknowledged.png);
          width: 20px;
          height: 20px;
          background-size: 20px;
          margin-right: 10px;
          margin-top: 0px; }
        .ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-hover .ui-icon.eid-checked-acknowledged {
          background-image: url(images/eid-check-acknowledged.png);
          width: 20px;
          height: 20px;
          background-size: 20px;
          margin-right: 10px;
          margin-top: 0px; }

.eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search fieldset.eid-form-section .eid-form-fields-container, 
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search fieldset.eid-form-section .eid-form-fields-container {
    display: flex !important;
    flex-wrap: wrap;
    flex-direction: unset !important;
}

#passwordless-login-first-screen fieldset.eid-form-section {
    min-height: 140px !important;
}


.eid-popupnav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-closed.jstree-leaf .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popupnav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-leaf.jstree-open .eid-grid-remove-button1.eid-grid-row-action-button, 
    .eid-popupnav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-closed .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popupnav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-open .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popup-dialog-nav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-closed.jstree-leaf .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popup-dialog-nav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-leaf.jstree-open .eid-grid-remove-button1.eid-grid-row-action-button, 
    .eid-popup-dialog-nav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-closed .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popup-dialog-nav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-open .eid-grid-remove-button1.eid-grid-row-action-button { 
      position: absolute; 
      padding: 0 0.5px 0 0; 
      border-radius: 4.1px; 
      background-color: #fff; 
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); 
      line-height: 6px; 
      width: initial; 
      height: initial; } 

      .eid-popup-dialog-nav .eid-form-field-toggle-on-off {
        width: 100% !important;
    }
    .ui-dialog.ui-draggable.ui-resizable .ui-dialog-buttonpane .ui-dialog-buttonset button:first-child {
        background-color: #000;
        border-color: #000;
    }
    
    .ui-dialog.ui-draggable.ui-resizable .ui-dialog-buttonpane .ui-dialog-buttonset button {
        border-color: #000;
        color: #000;
    }
    
    .eid-ui-collapsible .eid-ui-collapsible-header:has(.ui-icon.ui-icon-triangle-1-e) > .eid-ui-collapsible-header-text{
      color:#5d6870 !important;
    }
    
    .eid-ui-collapsible .eid-ui-collapsible-header:has(.ui-icon.ui-icon-triangle-1-s)> .eid-ui-collapsible-header-text{
      color:#000 !important;
    }

    .eid-popupnav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-button-wrapper button {   
        background-color: #000 !important;
        border: 1px solid #000;    
    }
    
    .eid-roleAssignment-row .eid-grid-header-wrapper .eid-flow-box-md button.eid-input-group-button{
        border: solid 1px #000 !important;
        color: #000 !important;    
    }
    
    .eid-roleAssignment-row .eid-add-btn button{    
        background-color: #000 !important;   
    }
    
    .eid-roleAssignment-row button.eid-icon-search-glass, .eid-roleAssignment-row button.eid-icon-search-glass:hover {
        background-color: #000 !important;
        border-color: #000 !important;    
    }

    .eid-workflow-decision-custom-buttons {  
        z-index: 9999; 
      }
    
      .eid-personapicker a.eid-personapicker-link:focus-visible {
        outline: none; }
        
        .eid-personapicker h1.eid-personapicker-header {
        background-color: transparent;
        font-size: 22px;
        color: #5d6870;
        width: 250px;
        padding: 6px 0px;
        position: fixed;
        font-weight: 600; }
        
      .eid-personapicker p.eid-personapicker-login-description {
        font-size: 12px;
        font-weight: normal;
        line-height: 1.25;
        color: #979fa6;
        width: 250px;
        position: fixed;
        top: 122px; }
        
        .eid-personapicker .eid-personapicker-selection {   
           margin-top: 99px; 
        }
        
        .eid-personapicker .eid-personapicker-list-wrapper h1.eid-personapicker-alternative-header {
          font-size: 22px;
          color: #5d6870;
          max-width: 800px;
          margin-left: 60%;
          padding-right: 0px;
          padding-left: 90px;
          width: 425px;
          font-weight: 600; }
          
        .eid-personapicker .eid-personapicker-list-wrapper p.eid-personapicker-alternative-login-description {
          font-size: 12px;
          font-weight: normal;
          line-height: 1.25;
          color: #979fa6;
          max-width: 800px;
          margin-left: 60%;
          padding-left: 90px;
          width: 425px;
          padding-top: 0.875rem;
          padding-bottom: 1.875rem;
          border-left: 1px solid #ccc; } 
          
          @media (min-width: 850px) and (max-width: 1200px) {
      .eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list,
      .eid-personapicker .eid-personapicker-list-wrapper h1.eid-personapicker-alternative-header,
      .eid-personapicker .eid-personapicker-list-wrapper p.eid-personapicker-alternative-login-description {
        margin-left: 35%;
        padding-right: 0px;
        padding-left: 70px; }
        }
    
        @media (min-width: 300px) and (max-width: 850px) {
      .eid-personapicker h1.eid-personapicker-header,
      .eid-personapicker p.eid-personapicker-login-description,
      .eid-personapicker .eid-personapicker-list-wrapper h1.eid-personapicker-alternative-header,
      .eid-personapicker .eid-personapicker-list-wrapper p.eid-personapicker-alternative-login-description {
        position: static;
        padding-left: 15px;
        padding-right: 15px;
        width: 100%;
        margin-left: auto;
        margin-right: auto; }
        
      .eid-personapicker-list-wrapper {
        padding-top: 400px !important; }
     }

     .eid-search-characters-warning {
        padding: 4px 12px 4px 8px;
        border-radius: 4px;
        border: solid 1px #f0cf9e;
        background-color: #ffe6b2;
        background-image: url(images/eid-search-validation-info.svg);
        background-repeat: no-repeat;
        background-position: 8px center;
        font-size: 13px;
        line-height: normal;
        font-weight: normal;
        letter-spacing: -0.02px;
        color: #593400;
        margin-bottom: 4px;
        display: block;
        padding-left: 31px;
        width: fit-content;
        text-transform: math-auto;
    }
    
    .eid-workflow-OnboardGroup .eid-advanced-search-popup{
            display: initial !important;
    }
    
    .eid-popupnav .eid-advanced-search-popup .eid-advanced-search-popup-input, .eid-popup-dialog-nav .eid-advanced-search-popup .eid-advanced-search-popup-input {
        display: flex;
        justify-content: space-between;
        position: relative;
        width: 100%;
    }
    
    .eid-search-characters-warning-bottom {
        padding: 4px 12px 4px 8px;
        border-radius: 4px;
        border: solid 1px #f0cf9e;
        background-color: #ffe6b2;
        background-image: url(images/eid-search-validation-info.svg);
        background-repeat: no-repeat;
        background-position: 8px center;
        font-size: 13px;
        line-height: normal;
        font-weight: normal;
        letter-spacing: -0.02px;
        color: #593400;
        margin-top: 4px;
        display: block;
        padding-left: 31px;
        width: fit-content;
    }

    .eid-grid-group-by-header-row-divider th.eid-grid-group-by-header-row-divider-th {
        display: none; }
    
    .eid-grid-group-by-header-row-divider {
        padding: 0px;
        height: 16px;
        background: transparent;
    }
    .eid-grid-group-by-header-row .eid-grid-header-cell-group-by .eid-grid-header-cell-group-by-section.eid-grid-group-by-add-droppable {
        padding-bottom:0px;
    }
    
    .eid-popupnav .eid-roleAssignment-row .eid-secondCard fieldset button.ui-combobox-button.ui-button.ui-button-icon-only, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard fieldset button.ui-combobox-button.ui-button.ui-button-icon-only {
        background-color: #000;   
    }
    