.report-header-logo {
    max-width: 230px;
}

.report-header-text {
    display: flex;
    align-items: center;
    height: 45px;
}

/* Put space above/below search filter and table */
.dataTables_length {
    margin-top: 10px;
    margin-bottom: 10px;
}

.dataTables_filter {
    margin-top: 10px;
    margin-bottom: 10px;
}


/* Well Detals tab styles */
.td-cdr3 {
  word-break: break-word;
  width: 50%;
}

.fr1 {
  color: #345eeb;
}

.cdr1 {
  color: #6cad68;
}

.fr2 {
  color: #3d99c4;
}

.cdr2 {
  color: #358729;
}

.fr3 {
  color: #6bbcc2;
}

.cdr3 {
  color: #3dd128;
}

.fr4 {
  color: #33d5f5;
}

.nt-seq, .aa-seq {
  word-break: break-word;
}

/* Sequence Legend Colors */
.seq-legend-box {
  display: table;
  height: 40px;
}

.seq-legend-text {
  text-align: center;
  vertical-align: middle;
  display: table-cell;
}

.cdr3-header {
  width: 220px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.bait-tooltip {
  border-bottom: 1px solid white;
}

.sample-plate-cell {
  min-width: 20px;
  max-width: 20px;
  min-height: 21px;
  max-height: 21px;
  font-family: monospace;
  font-size: 12px;
  text-align: center;
}

.sample-div-plate-cell {
  border: 1px solid #FFF;
  min-width: 19px;
  max-width: 19px;
  min-height: 18px;
  max-height: 18px;
}

.sample-div-plate-cell:hover{
  border: 1px solid #000;
  min-width: 19px;
  max-width: 19px;
  min-height: 18px;
  max-height: 18px;
}

.sample-plate-well {
  border: solid 0.09rem #3ab0e2;
  display: block;
  height: 14px;
  width: 14px;
  position: relative;
  right: -1px;
  top: 1px;
}
