.uviBtn {
    background-color: #344750;
}

div.dataTables_wrapper div.dataTables_filter input {
  width: 400px;
  margin: 0;
  border: solid 2px #344750;

} 
.dt-buttons {
	margin-bottom: 10px;
}
.dt-buttons.btn-group{
	float: left;
	margin-right: 2%;
}
.dataTables_filter {
	float: left;
	margin-top: 4px;
	margin-right: 2%;
	text-align: left;
}

.dataTables_length{
	float: right;
	margin-top: 4px;
	margin-left: 2%;
}

.avatar {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    color: white;
    font-weight: bold;
    font-size: 9.6px;
  }
  .avatar--red {
    background-color: red;
  }
  .avatar--green {
    background-color: green;
  }
  .avatar--blue {
    background-color: blue;
  }
  
  .avatar-stack {
    display: flex;
    align-items: center;
  }
  .avatar-stack__item {
    flex-shrink: 0;
  }
  .avatar-stack__item:not(:first-child) {
    margin-left: calc( -12px + 5px );
    -webkit-clip-path: path("M12 0C9.7 0 7.5.7 5.6 1.8 8.3 4.4 10 8 10 12c0 4-1.7 7.6-4.4 10.2 1.8 1.2 4 1.8 6.4 1.8 6.6 0 12-5.4 12-12S18.6 0 12 0z");
            clip-path: path("M12 0C9.7 0 7.5.7 5.6 1.8 8.3 4.4 10 8 10 12c0 4-1.7 7.6-4.4 10.2 1.8 1.2 4 1.8 6.4 1.8 6.6 0 12-5.4 12-12S18.6 0 12 0z");
  }
  .avatar-stack__item:nth-child(1) {
    z-index: 2;
  }
  .avatar-stack__item:nth-child(2) {
    z-index: 1;
  }
  .avatar-stack__item:nth-child(3) {
    z-index: 0;
  }

.tooltip-text {
  visibility: hidden;
  position: absolute;
  z-index: 1;
  width: auto;
  color: white;
  font-size: 12px;
  background-color: #192733;
  border-radius: 10px;
  padding: 10px 15px 10px 15px;
}

.hover-text:hover .tooltip-text {
  visibility: visible;
}

#top {
  top: -40px;
  left: -50%;
}


.hover-text {
  position: relative;
  display: inline-block;
  margin: 5px;
  font-family: Avenir;
  text-align: center;
}
