ul.padlist li {margin-bottom: 10px;}

.nav > li > a.toc_current, .nav li.toc_current a {
  background-color: #F2F1EB;
}

.image_caption { padding: 0px;
    -moz-box-shadow: 0 0 5px #888;
    -webkit-box-shadow: 0 0 5px #888;
    box-shadow: 0 0 5px #888;
    border: 5px solid #fff;
}
#sidebar-first h2 {
  text-transform: uppercase;
}

ul.two-column {
}
.two-column  li {
  -webkit-column-break-inside:avoid;
  -moz-break-inside:avoid;
  -o-column-break-inside:avoid;
  -ms-column-break-inside:avoid;
   column-break-inside:avoid;
   line-height: 1.1em !important;
   margin-bottom: 10px; 
}

#main-content dt { color: #2e2d29;}

#faculty-awards  {
  padding-left: 15px !important;
}

#faculty-pulitzer {
  padding-left: 0 !important;
}
#faculty-pulitzer li {
  margin-bottom: 10px;
  list-style: none !important;

}

#main-content .postcard-image img {
   max-width: 170px;
}

#main-content .postcard-text {
  padding-top: 0;
}
/*********************************
Data Tables
**********************************/
table {
  font-size: 1.1em;
  background-color: #FBFBF9;
}

table caption {
text-align: left;
text-transform: uppercase;
color: #820000;
}

table td.data {
  text-align: right;
} 

.table tr.sub-total td {
  font-size: 0.8em;
}
.table tr.sub-total td:first-of-type {
  padding-left: 2em;
}

.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f2f1eb;
}

.table-outline {
  border: 1px solid #dddddd;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #e3dfd5;
}

#history-table tr td:first-child { color: #820000; }

.data-table {
  border: 1px solid #dddddd;
}
.data-table th,
.data-table td {
  text-align: right;
}
.data-table.col-1-text th:first-child,
.data-table.col-1-text td:first-child {
  text-align: left;
  width: 75%;
}
.data-table.col-1-width-25 th:first-child,
.data-table.col-1-width-25 td:first-child {
  width: 25%;
}
.data-table.col-1-width-80 th:first-child,
.data-table.col-1-width-80 td:first-child {
  width: 80%;
}
.data-table.col-1-width-85 th:first-child,
.data-table.col-1-width-85 td:first-child {
  width: 85%;
}
.data-table.col-1-width-90 th:first-child,
.data-table.col-1-width-90 td:first-child {
  width: 90%;
}
