.zd-sub-nav {
  position: fixed!important;
}
.zd-sub-nav .nav-link {
  color:#5a5a5a;
}

.zd-sub-nav .nav-link.active {
  font-weight: 800;
  border-left:.4rem solid #23ac38;
  padding-left: .6rem;
}

#map-container {
  height:30rem;
}

.article-content {
  max-width: 800px;
}

.article-content img {
  max-width: 100%;
}

@media (max-width: 767.98px) {
  .zd-sub-nav {
    position: relative!important;
  }
}