/****************************
*    Custom modifications   *
*****************************/

.leftsidetable {
  width: 43%;
  float: left;
  margin-right: 1em;
  margin-bottom: 3px;
}

.rightsidetable {
  width: 43%;
  float: right;
  margin-left: 1em;
  margin-bottom: 3px;
  }

.creditright {
  margin-top: 3px;
  font-size: 9px;
  text-align: right;
  display: inline-block;
  clear: right;
}

.creditleft {
  margin-top: 3px;
  font-size: 9px;
  text-align: left;
  display: inline-block;
  clear: left;
}

.clearfix::after {
  content: "";
  clear: both;
  display: table;
}
th {
  text-align: center;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: middle;
  text-align: center;
  border-top: 1px solid #ddd;
}

.table-striped {
  text-align: center;
}

.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #E2E2E2;
}
.table-striped > tbody > tr > th{
  color: #FFFFFF; background-color: #000000;
  padding-left: 8px;
  padding-right: 8px;
  font-weight: bold;
}

.table-striped > tbody > tr > td{
  padding-left: 5px;
  padding-right: 5px;
}

.table-hover > tbody > tr:hover {
  color: #000000;
  background-color: #E5DFB3;
}
/* Our additions below */
.tab {
  text-indent:30px
}
.md-grid{
  max-width: 90%;
}
.md-content{
  min-width: 10rem;
  max-width: 80rem;
}
.md-container{
  align-items: center;
}