/* Insert CSS Below */

/* Header and Footer */
nav.header-overrides {
  background-color: #374a51;
}
ul.right a {
  color:#ffffff
}
ul.right a:hover {
    background-color: #ffffff;
    color: #374a51;
}
li a.dropdown-item {
  color: #6d6e71
}

footer.page-footer {
  color: #ffffff;
  background-color: #374a51;
}
.footer-link, p.wa-address, p.wa-copyright, p.charity-info, p.janeway-info {
  color: #ffffff;
}
.footer-link {
  position: relative;
  color: #ffffff;
  text-decoration: none;
}

.footer-link:hover {
  color: #ffffff;
}

.footer-link::before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: #ffffff;
  transform: scaleX(0);
  transition: transform 0.3s ease;
}

.footer-link:hover::before {
  transform: scaleX(1);
}

.wa-logo-wrapper {
  display: block;
  margin-bottom: 60px;
}

img.wa-logo-footer {
  height: 45px;
}

.wa-logo-link::before {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 1px;
    bottom: 0;
    left: 0;
    background-color: #f8a924;
    transform: scaleX(0);
    transition: transform 0.3s ease;
}

a.wa-logo-link {
  height: 45px;
  float: left;
  position: absolute;
  z-index: 1;
  padding-bottom; 2px;
}

.wa-address {
  float: left;
}

/* Homepage News Articles */
.card {
  background-color: #f1f2f5
} 
.card-action a {
  position: relative;
  color: #ff0bdf;
  text-decoration: none;
}
.card-action a:hover {
  color: #f8a924;
}
.card-action a::before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: #f8a924;
  transform: scaleX(0);
  transition: transform 0.3s ease;
}
.card-action a:hover::before {
  transform: scaleX(1);
}
nav ul a {
  color: #FFF !important;
}

nav ul a:hover {
  background-color: #ffffff;
  color: #374a51 !important;
}

.dropdown-content li > a {
  color: #374a51 !important;
}

tr {
  border-bottom:0px solid rgba(0,0,0,.12)
}

/* Repository About */

div.row-column {
  font-weight: medium;
  font-size: 10px;
}