:root {
  --vine-gray:#e3e3e3;
}
.pageToolbar {
  background-color: #e1ffee;
  min-height: 40px;
  padding: 10px;
  margin-bottom: 10px;
  box-shadow: rgb(17 14 137 / 33%) 0px 2px 4px 1px;
  border-bottom: 1px solid #01467d;
}
.pageToolbarTitle {
  font-weight:bold; font-size:36px;
}
.pageToolbarActions {float:right;}
#dashboard .dashboard_button {margin-bottom:10px; width:200px; border:none; height:150px;}
#dashboard .dashboard_button:hover {filter:brightness(1.2);}
#dashboard .dashboard_button i {display:block; font-size:24px; margin-bottom:20px;}
.shadowbox {
  border: 1px solid #090991d1;
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
  padding: 10px;
  border-radius: 10px;
}

/* ================================================================================== */
/* SCROLLBAR */
/* ================================================================================== */
/* width */
::-webkit-scrollbar {width:7px;}
/* Track */
::-webkit-scrollbar-track {background:#f1f1f1;}
/* Handle */
::-webkit-scrollbar-thumb {background:#d0d0d0;}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {background:#c0c0c0;}

#toxPredict {
  .toxPredict_results_table_tierPct {font-weight:bold; font-weight:bold; font-size:20px;}
}

#iac {
  #iac_results_grid_filter {margin-bottom:5px;}
}

table.prettyTable {
	thead tr {background-color:black;}
	thead tr th {color:white;}
}

.smileModalView {cursor:pointer;}

.dt-buttons {
	button.dt-button {background-color:black; color:white; outline:none; border:none; padding:5px 10px; border-radius:5px;}
}

.inputLabel {font-size: 12px;padding-left: 5px;color: gray;}
.panelTitle {letter-spacing: -1px;font-size:24px;color:#0000c1;font-weight: 300; margin-bottom:10px;}