table.reference-table {
  background-color: #fff !important;
}
table.reference-table thead th {
  text-align: center;
  color: #fff;
  background-color: #a195bb !important;
  /*border: 0px;*/
}
table.reference-table tbody tr {
  border-bottom: 1px solid #a095ba;
  padding: 10px 4px;
}
table.reference-table tbody td {
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  color: #3e2159;
}
table.reference-table tbody td.author {
  font-family: 'Open Sans Bold', sans-serif;
  color: #3dc8d3;
  font-weight: bold;
  font-style: italic;
}

#num-studies-visible {
    margin-left: 20px;
}
.fg-toolbar {
    background-color: #a195bb;
    color: #fff;
    border-bottom: 1px solid #7b7b7b;
}

.dataTables_length  select {
    color: #777;
    background-color: #fff
}
.dataTables_filter input {
    color: #777;
}
table.dataTable.no-footer {
    border-bottom: 0px;
}
.dt-button:hover {
    color: white;
}
#footnote {
    text-align: center;
    margin-top: 20px;
/*    margin-left: 20px;
    margin-top: -20px;*/
    margin-bottom: 10px;
    width: 100%;
}
.DataTables_sort_wrapper:hover {
    cursor: pointer;
}