.login-sidebar {
  display: none;
}
.login-center {
  margin: 10px;
  text-align: center;
}
.box-center {
  margin-left: auto;
  margin-right: auto;
}
.login-link {
  padding-top: 10px;
  display: block;
}
#forgot_form button {
  margin-top: 10px;
}
#reset_form label {
  margin-right: 20px;
}

#exencion_form .form-group label, .form-group legend.col-form-label {
  text-align: left;
}    

.separador-titulo{
  padding: 0 1.5rem;
}

.vta{
    width: 50px;
    margin-right: 30px;
    margin-left: 5px;
}
.nro{
  margin-left: 5px;
}

.impuesto_tr{
  display:none;
}

#tr_1{
  display: revert;
}

#margen{
  height: 50px;
}

#factura_form_Cancelar{
  margin-right: 20px;
}

#factura_form_observaciones{
  width:50%;
}

#bienvenida img{
  width: 247px;
  display: block;
  margin: 0 auto;
}

#bienvenida div{
  justify-content: center;
  padding: 2rem 0;
  margin-left: 2rem;
}

#bienvenida button{
  margin-right: 2rem;
}

/*
.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
*/

.txtbotones {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  font-family: 'Asap Condensed', sans-serif;
}

footer {
  background-color: #041f56;
  width: 100%;
  bottom: 0;
  left:0;
  position: absolute;
}

.txtblanco {
  font-size: 14px;
  font-weight: 400;
  color: #ffffff;
  font-family: 'Asap Condensed', sans-serif;
}