.text-primary,
#navigation .menu > li:hover > a,
#navigation .menu > li.active > a,
#navigation .menu .sub-menu li.active > a,
#navigation .menu .sub-menu a:hover,
#mobile-navigation .menu > li:hover > a,
#mobile-navigation .menu > li.active > a,
#mobile-navigation .menu .sub-menu li.active > a,
#mobile-navigation .menu .sub-menu a:hover,
#menu-toggle,
.buckets a,
.sidebar-menu > li > a:hover,
.sidebar-menu > li.active > a,
.sidebar-link:hover {
  color: #1e6ea2;
}


#navigation .menu > li:hover > a:after,
#navigation .menu > li.active > a:after,
.expandable-image-boxes .item,
.expandable-image-boxes .item-image > div,
.buckets .item-icon,
.images-slideshow-and-text {
  background-color: #1e6ea2;
}

#menu-toggle .bars {
  border-color: #1e6ea2;
}

.slick-dots button:hover,
.slick-dots li.slick-active > button {
  background-color: #3dc0ee;
  border-color: #3dc0ee;
}

.button,
.buckets a:hover .item-icon,
#footer-cta,
#footer .social-links a {
  background-color: #3dc0ee;
}

.button:hover {
  background-color: #2fa4cd;
}

.white-button,
.buckets a:hover,
#top-navigation a:hover,
#footer #footer-contact a {
  color: #3dc0ee;
}

.white-button:hover {
  color: #1e6ea2;
}

.expandable-image-boxes .item-image:before {
  background-image: linear-gradient(to right, #1e6ea2 , transparent);
}

.homepage-slideshow:before,
#internal-page-banner:before {
  background: rgba(30, 110, 161, .4);
}