.encabezado {
  background-color: #28a745;
  border-bottom: 1px solid black;
  color: #fff;
}

.ren-tabla{
	border-bottom: 1px solid black; 
	font-size: 12px;
}

.encabezado-success {
  background-color: #17a2b8;
  border-bottom: 1px solid black; 
  color: #fff;
}

.encabezado-danger {
  background-color: #dc3545;
  border-bottom: 1px solid black; 
  color: #fff;
}




.ren-tabla:nth-child(even) {
    background-color:#fff;
}

.ren-tabla:nth-child(odd) {
  background-color: #e6e6e6;
}


.ren-tabla:hover{
	background: #0000004d;
}

.dad-tabla{
  overflow: hidden;
  height: 200px;
}

.son-tabla{
  overflow: auto;
  max-height: 100%;
  margin-right: -100px;
  padding-right: 100px;
}

.btn-xs{
	padding: .0rem .5rem;
  font-size: 13px;
  line-height: 1.5;
  border-radius: .2rem;
  margin: 1px;
  font-weight: 500;
}

