body {
  background-color: #e2cfb96c/* soft brown */;
  padding-bottom: 60px;
}

table.list-group-item:hover,
table.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}

table.list-group-item {
  padding: 0px;
  background-color: #FAF0E8;
}

td.list-group-td {
  width: 100%;
  padding: 10px 15px;
}

td.weight-td {
  width: 10%;
}

td.deleteButtonContainer {
  padding: 0px 2px;
}

.ui-state-highlight {
  height: 1.5em;
  line-height: 1.2em;
}

#draggableTable.edit-table-item:hover {
  background-color: #f5f5f5;
  /* lightgrey */
}

.table-striped > tbody > tr:nth-of-type(odd) {
  /*background-color: #f9f9f9;*/
  background-color: #FAF0E8;
  /* light tan */
}

.table-hover > tbody > tr:hover {
  /*background-color: #f5f5f5;*/
  background-color: #ADC6E8;
  /* baby blue */
}

.question {
  color: #FAF0E8;
}

.question:hover {
  color: #ADC6E8;
}

.tooltip-arrow,
.question + .tooltip > .tooltip-inner {
  background-color: #FFFFFF;
  color: #080808;
}

#generatedTable tr:nth-child(even) td {
  background-color: #FAF0E8 !important;
}

#generatedTable tr:nth-child(odd) td {
  background-color: white !important;
}

#generatedTable tr:hover td {
  background-color: #ADC6E8 !important;
}


.article {
  padding: 0 20% 2%;
}