#header.active {
  background: #08244a; }
@media (max-width: 1023px) {
#header.active .menu {
  background: #08244a !important; } }
#header.active li:hover {
  background: #08244a; }
#header.active li:hover .drop-down {
  background: #08244a; }
#header.active li:hover li {
  background: transparent; }
@media (min-width: 768px) {
#header.active li:hover li a:hover {
  background: #89ba47; } }
#header.active li:hover a:hover {
  background: #08244a; }

.social-networks li a:hover {
  color: #89ba47; }
.social-networks li.search a:hover {
  background: none !important;
  color: #89ba47; }

#nav ul li a:hover {
  color: #89ba47; }
#nav ul li a .text:after {
  color: #89ba47; }
@media (min-width: 1024px) {
#nav ul li.active a:after {
  background: #89ba47; } }
@media (min-width: 1024px) {
#nav ul li .drop-down li a:hover {
  background: #89ba47; } }
@media (max-width:1023px) {
#nav ul li .drop-down li a:hover {
  color: #89ba47; } }
#nav ul li.search a:hover {
  background: none !important;
  color: #89ba47; }

.popup-active .search-form button {
  background: #89ba47; }
.popup-active .search-form button:hover {
  background: #639a19; }

/* burger menu style */
.opener {
  background: #89ba47; }

h2 {
color: #08244a; }

.info-block {
  background: #89ba47; }
.info-block .wrap:hover h3, .info-block .wrap:focus h3 {
  color: #08244a; }
.info-block .wrap:hover .icon, .info-block .wrap:focus .icon {
  color: #08244a; }

.news-block .text-wrap h3 a:hover, .news-block .text-wrap h3 a:focus {
    color: #89ba47; }
.news-block .text-wrap time {
  color: #89ba47; }
.news-block .text-wrap .more-link {
color: #89ba47; }

.news-block .carousel .pagination ul li a:hover:after, .news-block .carousel .pagination ul li a:focus:after {
  background: #89ba47; }
.news-block .carousel .pagination ul li.active a:after {
  background: #89ba47; }

.news-block .text-wrap .more-link:hover, .news-block .text-wrap .more-link:focus {
  color: #639a19; }

.connect-block:before {
  background: #08244a; }
.connect-block .icons-list li a:hover, .connect-block .icons-list li a:focus {
  color: #89ba47; }
.connect-block .signup-form button:hover, .connect-block .signup-form button:focus {
  background: #639a19; }

.priority-block .three-columns .image:after {
  background: rgba(137, 186, 71, 0.9); }

.services-block .carousel-slick .wrap:hover, .services-block .carousel-slick .wrap:focus {
color: #89ba47; }

.services-block .carousel-slick .slick-next:hover,
.services-block .carousel-slick .slick-prev:hover {
color: #89ba47;
border-color: #89ba47; }
.services-block .carousel-slick .slick-next:hover:after,
.services-block .carousel-slick .slick-prev:hover:after {
color: #89ba47; }

.button,
button {
background: #89ba47; }

.button:hover, .button:focus,
  button:hover,
  button:focus {
    background: #639a19; }

.updates-block .accordion li .open:hover, .updates-block .accordion li .open:focus {
color: #89ba47; }

.social-block .twitter-list li a {
color: #89ba47; }


@media (min-width: 768px) {
.twitter-block .cycle-gallery .btn-prev:hover,
.twitter-block .cycle-gallery .btn-next:hover {
color: #89ba47;
border-color: #89ba47; }
.twitter-block .tweet-list li a:hover, .twitter-block .tweet-list li a:focus {
color: #89ba47; } }

.contact-block .two-columns .col {
color: #08244a; }

.contact-block .accordion li .open {
color: #08244a;  }

.contact-block .accordion li .open:hover, .contact-block .accordion li .open:focus {
color: #89ba47; }

.contact-block .accordion address a {
color: #08244a; }
.contact-block .accordion address a:hover, .contact-block .accordion address a:focus {
color: #89ba47; }

#footer {
background: #08244a; }

.footer-nav li a:hover, .footer-nav li a:focus {
color: #89ba47; }
.footer-nav li.active a {
color: #89ba47; }

.slide-up:hover, .slide-up:focus {
background: #89ba47; }
.slide-up .icon-up {
line-height:2; }
body {
background: #08244a; }