header {
  background-color: #fff;
  color: #16612c;
}

header a {
  color: inherit;
}

.admin {
    position: absolute;
    top: 0px;
    right: 0px;
    margin: 10px;
    color: #999;
}

a.admin, .admin a {
    color: #999;
}

footer {
  clear: both;
  background-color: #1C2001;
  padding: 20px 0;
}

.copyright {
  color: #999;
  text-align: center;
  font-size: 80%;
}

.copyright a {
  color: inherit;
}

h1, h2, h3, h4, h5, h6 {
  color: #26a34b;
}

/* Overidden styling for jQuery Datepicker v5.0.0. */
.datepick-month td .datepick-other-month.datepick-weekend,
.datepick-month td .datepick-other-month {
  background-color: #fff;
}
.datepick-month td  span,
.datepick-month td span.datepick-weekend,
.datepick-month td span.datepick-highlight,
.datepick-month td .datepick-today {
  background-color: #fbb;
}
.datepick-month td a,
.datepick-month td a.datepick-weekend {
  background-color: #fff;
}

.datepick-month td a.datepick-highlight {
  background-color: #fff;
  color: #000;
}
.datepick-month td a.datepick-selected,
.datepick-month td a.datepick-weekend.datepick-selected {
  background-color: #ff3;
  color: #000;
}



.account-card {
  width: 400px;
  max-width: 100%;
  margin: 80px auto;
  text-align: center;
}

.progress {
  min-width: 100px;
}

tr.subtotal td {
  font-weight: bold;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: black;
}

.highlight {
  background-color: yellow;
}
