/* chart */
.datapoint {
  fill: black;
  stroke: black;
  stroke-width: 1px;
}

#table p {
  margin: 0;
}

#table img.thumbnail {
  width: 80px;
}

#table i.fa-circle {
  font-size: 24px;
}

/* Restore sim button */
#table .fa-play-circle {
  font-size: 40px;
  vertical-align: top;
  padding-top: 10px;
}

/* Delete row button */
#table i.fa-times-circle {
  padding: 5px;
}



.fixed_headers td:nth-child(1), .fixed_headers th:nth-child(1) { width: 34px; }
.fixed_headers td:nth-child(2), .fixed_headers th:nth-child(2) { width: 93px; }
.fixed_headers td:nth-child(3), .fixed_headers th:nth-child(3) { width: 44px; }
.fixed_headers td:nth-child(4), .fixed_headers th:nth-child(4) { width: 115px; }
.fixed_headers td:nth-child(5), .fixed_headers th:nth-child(5) { width: 100px; }
.fixed_headers td:nth-child(6), .fixed_headers th:nth-child(6) { width: 130px; }
.fixed_headers td:nth-child(7), .fixed_headers th:nth-child(7) { width: 53px; }
.fixed_headers td:nth-child(8), .fixed_headers th:nth-child(8) { width: 0px; }