.user-info-details {
  margin: 16px 0 16px; }

.bottom-margin {
  margin-bottom: 16px; }

.left-margin {
  margin-left: 16px; }

.small-left-margin {
  margin-left: 8px; }

.big-top-margin {
  margin-top: 32px; }

.top-margin {
  margin-top: 16px; }

.small-top-margin {
  margin-top: 8px; }

.center-text-align {
  text-align: center; }

.text-word-break {
  word-break: break-word; }

.aad-logo-div {
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px; }

.aad-icon {
  font-size: 40px; }

.connect-info-icon {
  margin-right: 5px; }

.aad-list-div {
  padding-top: 20px; }

.cursor-pointer {
  cursor: pointer; }

.big-font-size {
  font-size: 16px; }

.width-100 {
  width: 100%; }

.aad-connect-panel-body {
  margin-top: 20px; }

.aad-disconnect-dialog.bolt-dialog-callout-content {
  min-width: 500px; }

.action-unsuccess-dialog.bolt-dialog-callout-content {
  min-width: 450px; }

.action-success-dialog.bolt-dialog-callout-content {
  min-width: 650px; }

.mapping-user-failure-dialog.bolt-dialog-callout-content {
  min-width: 700px; }

.mapping-user-failure-dialog .bolt-dialog-content {
  max-height: 400px; }

.resolve-panel-people-picker-disabled {
  pointer-events: none;
  opacity: 0.6; }

.resolve-panel-people-picker-grey {
  background-color: rgba(0, 0, 0, 0.10);
  background-color: var(--palette-black-alpha-10,rgba(0, 0, 0, 0.10)); }

.resolve-panel-table {
  background-color: rgba( 255, 255, 255 ,  1 );
  background-color: rgba( var(--palette-neutral-0,255, 255, 255) ,  1 ); }

.users-list-div {
  max-height: 60%;
  display: flex; }

.user-mapping-div {
  max-height: 60%;
  display: flex; }

.aad-mapping-error-icon {
  color: rgba(218, 10, 0, 1);
  color: var(--status-error-text,rgba(218, 10, 0, 1)); }

.aad-mapping-warning-icon {
  color: rgba(250, 157, 45, 1);
  color: var(--status-warning-foreground,rgba(250, 157, 45, 1)); }

.grey-font {
  color: rgba(0, 0, 0, 0.60);
  color: var(--palette-black-alpha-60,rgba(0, 0, 0, 0.60)); }

.block-display {
  display: block; }

.loading-div {
  vertical-align: middle;
  position: relative;
  top: 40%;
  height: 55%; }

.wrap-text {
  white-space: normal; }

.current-email-div {
  font-weight: bold; }
