:root {
  --bs-primary: #71c167;
  --bs-primary-rgb: 113,193,103;
  --bs-link-color-rgb: 113,193,103;
  --bs-secondary: #f5f6f7;
  --bs-secondary-rgb: 245, 246, 247;
  --bs-link-hover-color-rgb: 125,205,115;
}

.padding {
  padding-top: 5em;
  padding-bottom: 10em;
}

.logo {
  width: 45%;
}

@media (min-width: 576px) {
  .logo {
    width: 36%;
  }
}

@media (min-width: 768px) {
  .logo {
    width: 30%;
  }
}

@media (min-width: 992px) {
  .logo {
    width: 27%;
  }
}

@media (min-width: 1200px) {
  .logo {
    width: 22%;
  }
}

@media (min-width: 1400px) {
  .logo {
    width: 18%;
  }
}

.pageform {
  /*width: 95%;*/
  /*margin: auto;*/
}

@media (min-width: 576px) {
  .pageform {
    /*width: 85%;*/
  }
}

@media (min-width: 768px) {
  .pageform {
    /*width: 75%;*/
  }
}

@media (min-width: 992px) {
  .pageform {
    /*width: 68%;*/
  }
}

@media (min-width: 1200px) {
  .pageform {
    /*width: 60%;*/
  }
}

@media (min-width: 1400px) {
  .pageform {
    /*width: 55%;*/
  }
}

.outer {
  height: 100vh;
  width: 100vw;
  overflow: auto;
}

.btn.btn-primary {
  --bs-btn-bg: #71c167;
  --bs-btn-active-bg: #7dcd73;
  --bs-btn-hover-bg: #7dcd73;
  --bs-btn-border-color: rgba(84,82,82,0.73);
  --bs-btn-hover-border-color: black;
  --bs-btn-actrive-border-color: black;
}

#mfaconfig .bi {
  font-size: 10em;
}

.softimg {
  width: 2em;
  height: 2em;
}

.actoast.req-fail {
  color: var(--bs-danger);
}

.actoast.req-errpr {
  color: var(--bs-warning);
}

#udd:has(#uddrow.show) .bi-arrow-down-circle, #umfa:has(#umfarow.show) .bi-arrow-down-circle {
  display: none;
}

#udd:not(:has(#uddrow.show)) .bi-arrow-up-circle, #umfa:not(:has(#umfarow.show)) .bi-arrow-up-circle {
  display: none;
}

.actoast-container {
  position: absolute;
  bottom: 1em;
  right: 3em;
}

.actoast-header {
  display: none;
}

.actoast {
  border-color: var(--bs-secondary);
  padding-top: 0.2em;
  padding-bottom: 0.2em;
}

.actoast-message {
  margin-bottom: 0;
}

.template {
  display: none;
}

#assetmodal .modal-dialog {
  min-width: 65%;
}

