
.auth-register {
  position: relative;
  padding: 2rem 1.25rem 0;
  
  z-index: 1;
}

@media (min-width: 768px) {
  .auth-register {
    padding: 3rem 2rem 1rem;
    max-width: 600px;
    border-radius: 0.25rem;
    background-color: #ffffff;
    box-shadow: 0 0 0 1px rgba(20, 20, 31, 0.05), 0 1px 3px 0 rgba(20, 20, 31, 0.15);
  }
}
@media (min-width: 992px) {
  .page-inner {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.auth-register .link {
  text-decoration: underline;
}


.auth-register {

  border-radius: 0;
  padding-top: 2rem;
  text-align: center;
  z-index: 2;
}

@media (min-width: 992px) {
  .auth-floated .auth-register {
    max-width: 33.333333%;
  }
}

.table .thead-dark th{
  color:#f6f7f9;
  background-color:#007B5F;
  border-color:#323246
}
.modal-header{
  background-color:#007B5F;
  color:#f6f7f9;

}
.modal-header .close{
  background-color:#007B5F;
  color:#fff;
  
}

.modal-footer{
  border-top: 1px solid #007B5F;
}

.btn-light {
    color: #000;
    background-color: #fff;
    border-color: #ccc;
}

.btn-light.focus, .btn-light:focus, .btn-light:hover {
    background-color: #fff;
    color: #0000;
    border-color: #ccc;
    box-shadow: none;
}

.auth-header{
      background-color: #007B5F;
}
.btn-primary{
      background-color: #007B5F;
}
.app-header-dark {
  background-color: #007B5F;
}
.bg-indigo {
    background-color: #007B5F!important;
}
.stacked-menu .menu-link>.menu-icon {
    color: #007B5F;
}
.stacked-menu .menu-item.has-active>.menu-link .menu-icon {
    color: #075363;
}
.tile-wrapper .tile-peek {
    font-size: 12px;
}

.auth-header a {
    color: #000;
    text-decoration: none;
    background-color: #fff;
}
.idiomasel {
    color: #fff!important;
    background-color: #007B5F!important;
}
a.focus, a:focus, a:hover{
  background-color:transparent!important;
  color: #f7c46c!important;
}
.card-footer-item {
    padding: 0rem;
}