/* Estilos Perzonalizados */

.nav-link.active {
  color: #fff;
  background-color: rgb(189, 84, 84) !important;
}

.app-body {
  margin-top: 0 !important;
}

.cardB {
  position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: rgba(255, 255, 255, 0.671);
    background-clip: border-box;
    border: 1px solid #c8ced3;
    border-radius: .25rem;
}


.fuente-lg {
  font-family: neuzeit-grotesk, sans-serif;
  font-style: normal;
  font-weight: 300;
}

.fuente-rg {
  font-family: neuzeit-grotesk, sans-serif;
  font-style: normal;
  font-weight: 400;
}

.fuente-bld {
  font-family: neuzeit-grotesk, sans-serif;
  font-style: normal;
  font-weight: 700;
}

.btn-primaryB {
  color: #fff;
  background-color: #003da6 !important;
  border-color: #003da6 !important;
}

.btn-primaryB:hover {
  text-decoration: underline;
  color: #fff;
  background-color: #003da6 !important;
  border-color: #003da6 !important;
}
  
.card-headerB {
  padding: .75rem 1.25rem;
  margin-bottom: 0;
  color: #fff;
  background-color: #003da6;
  border-bottom: 1px solid #003da6;
}

  
  .bg-login-image {
    background: url("imgs/login-intranet.jpg") no-repeat;
    background-size: cover;
  }
  
  .bg-register-image {
    background: url("imgs/bg-body-control.jpg") no-repeat;
    background-size: cover;
  
  }

  /* .body-bg {
    background: url("imgs/sa-bg.jpg") no-repeat;
    background-size: cover;
  } */
  
  .separador {
    border: 0;
    border-top: 1px solid #ef3b42;
    border-top-width: 3px;
    border-top-style: solid;
    border-top-color: #ef3b42;
}

.sidebar .nav-link:hover {
  color: #fff;
  background: #003da6;
}

.nav-link.active {
  color: #fff !important;
  background-color: #003da6 !important;

}
.separadorB{
    width: 80%;
    border: 0;
    border-top: 1px solid #ef3b42;
    border-top-width: 3px;
    border-top-style: solid;
    border-top-color: #ef3b42;
}

.rvi {
  border-color:#003da6;
  border-radius: 500px;
  box-shadow: #d1d1d1;
}



.btn-rsv-smll {
color: #ffff;
background: url("imgs/sa-btn.png") no-repeat;
background-size: cover;
height: 50px;
border-radius: .25rem;
}

.btn-rsv-smll:hover {
  color: #ffff;
  text-decoration: underline white;
  }
  
  /* Fin de estilos */