.freeze-bottom-div {
  margin-right: 10px;
}
#cdata > thead {
  display: block;
}
#cdata > thead {
	border-left: 1px solid #e6e6e6;
}
#cdata > thead > tr > th:first-child {
    border-left: none;
}
#cdata > thead > tr > th:last-child {
    border-right: 1px solid #e6e6e6;
}
#cdata > thead > tr > th {
	border-bottom: none;
	font-size: 12px;
}
#cdata > tbody {
  border-left: 1px solid #e6e6e6;
  border-top: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  display: block;
  overflow-x: hidden;
  overflow-y: scroll;
}
#cdata > tbody > tr:nth-child(even) > td {
  background-color: #fff;
}
#cdata > tbody > tr > td {
  border-bottom: 1px solid #e6e6e6;
  border-top: none;
  border-left: 1px solid transparent;
}
#cdata > tbody > tr > td:first-child {
  border-left: none;
}
.chdr {
  border-bottom: none !important;
  border-top: 1px solid #e6e6e6 !important;
}
.chdr-tl-ph {
  background-color: transparent !important;
  background-image: none !important;
  border-left: none !important;
}
.chdr-t2-ph {
  background-color: transparent !important;
  background-image: none !important;
  border-bottom: none !important;
  border-left: none !important;
}
.chdr-tl {
  background-color: #eee !important;
  background-image: none !important;
  border-bottom: none !important;
  border-left: 1px solid #e6e6e6 !important;
  border-top: 1px solid #e6e6e6 !important;
}
.chdr-t2 {
  background-color: #ccc !important;
  background-image: none !important;
  border-bottom: none !important;
  border-left: 1px solid #e6e6e6 !important;
  border-top: 1px solid #e6e6e6 !important;
}