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