.login-form__footer {
  margin-top: 2rem;
  min-height: 43px; }

.login-form__formContainer {
  padding-bottom: 20px; }

.login-form__heading {
  text-align: center;
  width: 100%; }

.login-form__loginInputs {
  width: 100%; }

.login-form__mfaInput {
  margin-top: 15px;
  margin-left: 147px; }

.login-form__qrCode {
  margin: 15px 0 15px 186px; }

.login-form__azuread {
  padding: 0 12px 0 12px;
  font-family: 'Segoe UI', Tahoma, Verdana, sans-serif;
  font-weight: 600;
  color: #5e5e5e;
  background: #fff;
  border: 1px #8c8c8c solid;
  font-size: 15px;
  line-height: 41px;
  text-align: center;
  margin-top: auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: block;
  margin-left: auto;
  margin-right: auto;
  cursor: pointer; }

.login-form__azuread img {
  vertical-align: sub;
  margin-right: 12px; }

.token-input__tokenInput {
  margin-top: 5px; }

.token-input__input {
  font-size: 14px;
  height: 30px;
  width: 20px;
  border-radius: 5px;
  border: 1px solid grey;
  margin-right: 15px;
  text-align: center; }
  .token-input__input:last-child {
    margin-right: 0; }

.login__background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f5f5f5; }

.login__formPanel {
  position: absolute;
  top: 150px;
  min-height: 0;
  left: 50%;
  margin-left: -250px;
  width: 500px;
  background-color: white;
  padding: 15px; }

.login__header {
  height: 300px;
  background-color: #0e1429; }

.login__logo {
  background-image: url("/pics/atria.png");
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  left: 50%;
  margin-left: -125px;
  top: 30px;
  width: 250px;
  height: 100px; }

.mfa-register__registerContainer,
.mfa-register__registerContainerSuccess {
  margin: 15px 0 0 0; }

.mfa-register__registerContainerSuccess {
  color: green; }

.mfa-register__qrCode {
  margin: 15px 0; }

.mfa-register__saveButton {
  margin: 15px 0 0 0; }

.mfa-settings__buttons {
  margin-top: 15px; }

.mfa-settings__registerButton {
  margin-right: 15px; }

.text__heading1,
.text__heading2,
.text__formLabelBold,
.text__formFieldValue {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif; }

.text__heading1 {
  font-weight: bold;
  font-size: 20px;
  color: #696969; }

.text__heading2 {
  font-weight: bold;
  font-size: 16px;
  color: #696969; }

.text__formLabelBold {
  font-weight: bold;
  font-size: 14px;
  color: #696969; }

.text__formFieldValue {
  font-size: 14px;
  color: #696969; }

.text__warning {
  font-size: 14px;
  color: red; }

.connector-azure__heading {
  margin-bottom: 15px; }

/* provisioning and loading message */
.connector-azure__spinnerContainer,
.connector-azure__errorContainer {
  padding: 15px; }

.connector-azure__spinnerText {
  position: relative;
  top: -15px;
  left: 15px; }

.connector-azure__formContainer {
  padding: 15px; }

.connector-azure__formContainerDomains {
  padding-top: 0; }

.connector-azure__row {
  margin-bottom: 15px; }

.connector-azure__labelColumn,
.connector-azure__valueColumn {
  display: inline-block !important; }

.connector-azure__labelColumn {
  width: 150px; }

.connector-azure__valueColumn {
  width: 340px; }

.connector-azure__buttonRow {
  margin-top: 15px; }

.connector-azure__button {
  margin-right: 15px;
  display: inline-block; }

.connector-azure__verifyButton {
  float: right; }

.connector-azure__selectFullWidth {
  min-width: 100% !important;
  display: initial !important; }

.connector-azure__textInput {
  display: initial !important; }

.connector-azure__errorText {
  color: red; }

.connector-azure__errorContainer {
  margin-top: 15px; }

.azure-connector-connnect__searchContainerDivs {
  display: inline-block;
  vertical-align: middle; }

.azure-connector-connnect__customerContainer {
  padding: 15px; }

.azure-connector-connnect__selectButton {
  float: right;
  margin-top: -18px; }

.azure-connector-connnect__verified {
  color: green; }

.spotlight-search__resultCount {
  float: right;
  margin: 0; }

.spotlight-search__divCard {
  position: relative; }

.spotlight-search__card {
  margin-bottom: 10px; }

.spotlight-search__cardContent {
  color: black;
  padding: 16px !important; }

.spotlight-search__cardContent:hover {
  background-color: rgba(225, 225, 225, 0.3) !important; }

.spotlight-search__iconPosition {
  position: absolute;
  top: 23px;
  left: 10px; }

.spotlight-search__iconSearchResult {
  font-size: 48px; }

.spotlight-search__iconUsers {
  font-size: 28px;
  color: black;
  margin-top: 10px;
  text-decoration: none;
  left: 93%;
  top: 18%;
  position: absolute; }

.spotlight-search__iconUsers:hover {
  text-decoration: none;
  color: black; }

.spotlight-search__iconText {
  font-size: 10px;
  width: 1px;
  text-decoration: none;
  color: black; }

.spotlight-search__iconText:hover {
  text-decoration: none;
  color: black; }

.spotlight-search__customerHeading {
  font-size: 15px; }

.spotlight-search__linkStyle {
  cursor: pointer;
  text-decoration: none; }

.spotlight-search__linkStyle:hover {
  cursor: pointer;
  text-decoration: none; }

.spotlight-search__result {
  padding-left: 50px; }

.spotlight-search__resultTitle {
  font-size: 20px;
  color: black; }

.spotlight-search__stickyInput {
  position: sticky;
  position: -webkit-sticky;
  top: 0; }

.spotlight-search__searchButton {
  float: right;
  color: white !important;
  background-color: transparent !important;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12) !important; }

.spotlight-search__searchButton:hover {
  background-color: #f7941f !important; }

.spotlight-search__dialogIndex {
  z-index: 9999 !important; }

.spotlight-search__dialogSize {
  height: 500px; }

.offer-management__container {
  padding: 15px; }

.offer-management__spinnerContainer {
  padding: 15px; }

.offer-management__spinnerText {
  position: relative;
  top: -15px;
  left: 15px; }

.offer-management__partnerCenterSelect {
  width: 300px; }

.offer-management__listHeader {
  margin-top: 15px; }

.offer-management__offerEditInput {
  width: 400px; }

.partner-center-connection__spinnerContainer {
  padding: 15px; }

.partner-center-connection__spinnerText {
  position: relative;
  top: -15px;
  left: 15px; }

.partner-center-connection__container {
  padding: 15px; }

.partner-center-connection__codeContainer {
  width: 100%;
  overflow: auto; }

.partner-center-connection__rowHoverStyle {
  cursor: pointer; }

.partner-center-connection__rowHoverStyle:hover {
  background-color: #ededed; }

.partner-center-connection__rowHoverStyle .partner-center-connection__MuiTableCell-root {
  color: white !important; }


/*# sourceMappingURL=atria.css.map*/