.aadAuthFailureContainer {
  height: 100%;
  width: 100%;
}
.aadAuthFailureContainer .aadAuthFailureFormContainer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.aadAuthFailureContainer .aadAuthFailure {
  text-align: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  margin-bottom: 60px;
}
.aadAuthFailureContainer .aadAuthFailure .authFailureTitle {
  font-size: 16px;
  font-weight: 500;
  color: #d12d2d;
  margin: 16px 8px 8px 8px;
}
.aadAuthFailureContainer .aadAuthFailure .authFailureMessage {
  font-size: 14px;
  color: #393939;
  margin: 16px 16px 16px 16px;
  word-wrap: break-word;
  white-space: pre-wrap;
}
.aadAuthFailureContainer .aadAuthFailure .authFailureLink {
  margin: 8px;
  font-size: 14px;
  color: #0058ad;
  cursor: pointer;
}

.aadAuthFailureContainer .aadAuthFailure .aadAuthFailureContent {
  margin: 8px;
  color: #393939;
}
