a {
  color: #e2054f;
}

a:active,
a:focus,
a:hover {
  color: #b93a66;
}

.btn-primary {
  color: #fff;
  background-color: #e2054f;
  border-color: #e2054f;
}

.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover {
  color: #fff;
  background-color: #b93a66;
  border-color: #b93a66;
}

table td,
table th {
  border: 1px solid #eee;
  padding: 5px;
  font-size: .8em;
}

table thead,
table tbody {
  vertical-align: top;
}

table thead tr {
  background: #fafafa;
}

table tbody tr:nth-child(even) {
  background: #fafafa;
}

.main-content {
  padding-bottom: 60px;
}

.container {
  max-width: 100%;
}
