h1 {
  font-size: 20px;
  margin:0;
  padding:5px 0 10px 5px;
  color:#555;
  margin-bottom:20px;
  border-bottom: 1px solid #ddd;
}

.nodata {
  font-style:italic;
}

.btn-primary {
  background: #008097;
  border: 1px solid #008097;
}

.back_button {
  margin-bottom: 30px;
}

/* Simple Table */
#sortTable th[data-sort]{
  cursor:pointer;
}

#sortTable .simple-table-sort-asc {
  background: url(../images/sort-asc.png) no-repeat 90% 50%;
}

#sortTable .simple-table-sort-desc {
  background: url(../images/sort-desc.png) no-repeat 90% 50%;
}

.affcode p {
  font-weight: bold;
  font-size: 20px;
}

.navbar {
  background: #0089a1 url(../images/nav-bg.png);
  color: #fff;
  border: 0;
  border-bottom: 3px solid #c0c0c0;
  padding: 10px 0 10px 0;
  border-radius: 0;
}

.navbar-default,
.navbar-default {
  border-radius: 0;
}

.navbar .container .fa-bars {
  font-size: 25px;
  cursor:pointer;
  margin-right: 20px;
  display: inline-block;
}

.navbar a {
  color: #fff;
}

.navbar .table-responsive .table td {
  border:0;
}

.navbar .table {
  padding:0;
  margin:0;
}

.navbar .table td:first-child {
  width: 5%;
  text-align: left;
}

.navbar .table td:nth-child(2) {
  text-align: left;
  font-size: 20px;
}

.navbar .table td:nth-child(3) {
  text-align: right;
  font-size: 16px;
  padding-top:12px;
}

.navbar .table td:nth-child(3) a {
  font-size: 15px;
}

.navbar .table td:nth-child(3) a {
  margin-right: 10px;
}