/* MAIN */

:root {
    --primary-background-color: #faf9f8;
    --default-font-color: #000;
    --navbar-primary-background-color: #FEFEFE !important;
    --navbar-icon-color: #65798F !important;
    --navbar-icon-hover-color: #F3F7FE !important;
    --navbar-icon-hover-background-color: #F3F7FE !important;
    --navbar-icon-selected-bg-color: #e1dfdd;
    --navbar-persona-hover-background-color: #F3F7FE !important;
    --navbar-account-card-background-color: #fff;
    --navbar-account-card-hover-color: #d2d0ce;
    --navbar-account-card-font-color: #3b3a39;
    --navbar-tab-active-border: #d35230;
    --navbar-tab-dismiss-button-color: #000;
    --navbar-tab-active-background-color: #e1dfdd;
    --navbar-tab-hover-background-color: #edebe9;
    --navbar-tab-font-color: #000;
    --navbar-tab-dismiss-button-hover: #106ebe;
    --navbar-separator-color: #000;
    --navbar-remoteapps-dropdown-background: #fff;
    --navbar-remoteapps-multiapps-separator: #d2d0ce;
    --navbar-remoteapps-multiapps-sm-bottom-border: #ec623d;
    --navbar-remoteapps-multiapps-lg-bottom-border: #e76f50;
    --navbar-session-tab-focus-outline-color: #605e5c;
    --preview-toggle-link-color: #006cbe;
    --collapsed-navbar-border-color: #0078d4;
    --collapsed-navbar-background-color: #202020c2;
    --collapsed-navbar-pill-color: #9a9a9a;
    --tenant-header-background-color: #FEFEFE !important;
    --tenant-header-color-expand: #edebe9;
    --tenant-header-font-color: #65798F !important;
    --allresources-primary-color: #fff;
    --allresources-hover-color: #edebe9;
    --allresources-resource-font-color: #000;
    --allresources-list-divider-color: #e1dfdd;
    --allresources-disabled-color: #edebe9;
    --allresources-controls-divider-color: #c8c6c4;
    --allresources-controls-icon-color: #000;
    --allresources-controls-icon-color-selected: #0078d4;
    --allresources-controls-icon-color-hovered: #979593;
    --tooltip-background-color: #fff;
    --tooltip-font-color: #323130;
    --sidepanel-close-button-font-color-hover: #323130;
    --sidepanel-close-button-background-color-hover: #f3f2f1;
    --sidepanel-disabled-font-color: #8a8886;
    --settings-pane-button-color: #fff;
    --settings-pane-button-text: #1b1a19;
    --settings-pane-choice-text: #1b1a19;
    --settings-pane-label-text: #1b1a19;
    --settings-pane-button-color-hover: #edebe9;
    --settings-pane-dropdown-text-hover: #0078d4;
    --links-color: #0072c9;
    --links-color-hover: #004578;
    --toast-font-color: #11100f;
    --message-banner-link-color: #005a9e;
    --unified-client-banner-border-color: #c8c6c4 1px solid;
    --unified-client-banner-background-color: #f3f2f1;
    --unified-client-banner-link-btn-background-color: #fff;
    --unified-client-banner-text-font-color: #484644;
    --unified-client-banner-icon-color: #484644;
    --unified-client-banner-link-btn-border-color-hover: #8a8886;
    --unified-client-banner-link-dismiss-btn-hover: #11100f;
    --dialog-color: #fff;
    --dialog-font-color: #65798F !important;
    --dialog-font-color-hover: #323130;
    --dialog-font-color-disabled: #767775;
    --dialog-checkbox-border-color-disabled: #8a8886;
    --dialog-cancel-button-color: #fff;
    --dialog-cancel-button-color-hover: #edebe9;
    --dialog-cancel-button-font-color: #323130;
    --dialog-textfield-background-color: #fff;
    --dialog-textfield-font-color: #323130;
    --dialog-button-disabled-color: #edebe9;
    --dialog-button-disabled-font-color: #d2d0ce;
    --session-background-color: #797775;
	!important;
}

.navbar-container {
    background-color: #f3f2f1;
    background-color: var(--navbar-primary-background-color);
    display: flex;
    flex-direction: row;
    height: 48px;
    justify-content: flex-start;
    position: relative;
    width: 100%;
    z-index: 1;
    background-image: url(../CegidAssets/icon.svg);
    background-repeat: no-repeat;
    background-position: left 55px center;
    padding-block-start: inherit;
	!important;
}

.navbar-session-container {
    display: block;
    height: 100%;
    width: 100%;
    padding-left: 405px;
	!important;
}

.session-modal .dialog-cancel-button {
    background-color: #fff;
    background-color: var(--dialog-cancel-button-color);
    color: #323130;
    color: var(--dialog-cancel-button-font-color);
    border-radius: 4px;
	!important;
}

.redirections-dialog .redirection-dialog-cancel {
    background-color: var(--dialog-cancel-button-color);
    color: var(--dialog-cancel-button-font-color);
    border-radius: 4px;
	!important;
}

.root-194 {
    font-family: "Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 14px;
    font-weight: 400;
    background: #FEEDD4;
    color: rgb(50, 49, 48);
    min-height: 32px;
    width: 100%;
    display: flex;
    word-break: break-word;
	!important;
}

body {
    background: #faf9f8;
    background: var(--primary-background-color);
    font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif;
    margin: 0;
    padding: 0;
    background-image: url(../CegidAssets/Cegid-logo.svg);
    background-repeat: no-repeat;
    background-position: bottom center;
	!important;
}

.tenant-header .title-container .tenant-display-name {
    color: #323130;
    color: var(--tenant-header-font-color);
    font-weight: 500;
    padding-left: 10px;
    visibility: hidden;
	!important;
}

/* LOGIN FORM */

.root-147 {
    font-family: "Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 14px;
    font-weight: 400;
    background-color: #002C52;
    inset: 0px;
    position: absolute;
    opacity: .7;
	!important;
}

.content-148 {
    border-top: 4px solid #0046FE;
    flex-grow: 1;
    overflow-y: hidden;
	!important;
}

.root-183 {
    outline: transparent;
    position: relative;
    font-family: "Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 14px;
    font-weight: 400;
    box-sizing: border-box;
    border: 1px solid #0046FE;
    display: inline-block;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
    padding: 0px 16px;
    border-radius: 2px;
    min-width: 80px;
    height: 32px;
    background-color: #0046FE;
    color: rgb(255, 255, 255);
    user-select: none;
    border-radius: 4px;
	!important;
}

.ms-Dialog-main {
    background-color: var(--dialog-color);
    border-radius: 32px;
	!important;
}

.root-175 {
    outline: transparent;
    position: relative;
    font-family: "Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 14px;
    font-weight: 400;
    box-sizing: border-box;
    border: 1px solid rgb(243, 242, 241);
    display: inline-block;
    text-decoration: none;
    text-align: center;
    cursor: default;
    padding: 0px 16px;
    border-radius: 2px;
    min-width: 80px;
    height: 32px;
    background-color: rgb(243, 242, 241);
    color: rgb(210, 208, 206);
    user-select: none;
    border-radius: 4px;
	!important;
}

.rdweb-credentials-modal-container__footer .action-item__privacy-link {
    color: #0072c9;
    color: var(--links-color);
    visibility: hidden;
	!important;
}