.fakeimg {
    height: 200px;
    background: #aaa;
  }

body {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  --bs-body-font-size: 1.25rem
}

custom-footer {
  margin-top: auto;
}

/* These classes used to override default Bootstrap 5 behavior for nav links */

.nav-link {
  color: lightgray;
}

.nav-link:hover {
  color:gold;
}

.render-paragraphs {
  white-space: pre-line;
}

/* Board Member photo related css */
.member-photo {
  max-width: min(100%, 250px);
  margin: 0 auto 10px auto;
  border: 3px solid var(--clr-primary-900);
}

@media (min-width: 650px) {
  .member-photo {
    float: left;
    margin-right: 15px;
    margin-bottom: 5px;
  }
}

.member-photo:after {
  content: "";
  display: block;
  clear: both;
}
