#mta-header {
  border-bottom: 3px solid #176c77;
}

#header .logo b {
  color: #176c77;
}

#header-headline {
  color: #5c3876;
  border-bottom: 2px solid #176c77;
}

.stressed-news {
  border: 1px solid #c0c0c0;
}

.stressed-news::before {
  background: #e1e1e1 !important;
}

.stressed-news div,
.stressed-news p {
  color: #555 !important;
}

.stressed-news a {
  color: #176c77 !important;
}

.stressed-news H2 {
  color: #176c77;
  font-weight: bold;
  font-size: 18px;
}

.blog {
  border-bottom: 4px solid #176c77 !important;
  background: #f2f5f6;
}

.blog H2 a {
  color: #176c77 !important;
}

.blog .btn {
  background: #176c77 !important;
}
.news-items .blogpost p.title {
  color: #3498d9;
}
.pagination li.active a {
  color: #fff;
  border: 1px solid #176c77;
}
.pagination li.active {
  background: #176c77;
}
.main-section p.title {
  color: #176c77;
}

h2.page-title {
  color: #176c77;
}

#left ul.main > li.selected {
  background: #176c77;
}

#left ul.main > li.selected > a {
  color: #fff;
}

#left ul.main > li.selected a::before {
  color: #505f69;
}

#footer .footer-bar {
  border-top: 3px solid #176c77 !important;
}

.event-apply form .label-block h3 {
  color: #176c77;
}

.page-lead a,
.page-content a {
  color: #176c77;
  text-decoration: none;
}
