/* Échec de l'agrandissement. Renvoi du contenu non agrandi.
(2,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,26): run-time error CSS1039: Token not allowed after unary operator: '-okta-button-color-primary'
(24,22): run-time error CSS1039: Token not allowed after unary operator: '-okta-button-color-primary'
(28,28): run-time error CSS1039: Token not allowed after unary operator: '-okta-button-color-hover'
(29,24): run-time error CSS1039: Token not allowed after unary operator: '-okta-button-color-hover'
 */
:root {
  --okta-button-color-primary: #546be7;
  --okta-button-color-hover: #2e40a5;
}

@media (min-width: 800px) {
  .body-content {
    padding: 90px 0px 75px 0px !important;
  }
}

@media (min-width: 1300px) {
  .body-content {
    padding: 150px 0px 150px 0px !important;
  }
}

.btn {
  height: 45px;
}

.btn-okta {
  background-color: var(--okta-button-color-primary);
  border-color: var(--okta-button-color-primary);
}

  .btn-okta:hover {
    background-color: var(--okta-button-color-hover);
    border-color: var(--okta-button-color-hover);
  }

.btn span {
  vertical-align: inherit;
  color: #ffffff
}


hr {
  border-top: 1px solid #ddd !important;
}

.or-divider {
  display: flex;
  align-items: center;
  margin: 20px 0;
}

.hr-for-or-divider {
  flex-grow: 1;
  border: none;
}

.or-text {
  margin: 0 10px;
  color: #777;
}

