a {
  color: #aeca2e;
}
a:hover {
  color: #aeca2e;
}

#reference-slider .reference-swiper-slide .perex > a::after {
  background: #aeca2e;
}
.main-menu ul li:not(.active_exact_match) > a:hover {
  color: #aeca2e;
  border-bottom: 4px solid #aeca2e;
}

.main-menu ul li.active_exact_match a {
  background: #aeca2e;
  border-bottom: 4px solid #aeca2e;
}

.jerro-circle .front-content.color, .jerro-circle .back-content.color {
  background: #aeca2e;
}

.title .text a {
  color: #aeca2e;
}

.popisna-bublina-inner .icon-container {
	background: #aeca2e;
}

.popisna-bublina-inner:hover, .ceny-bubbles .popisna-bublina-inner, .popisna-bublina-inner.opened {
  background: #aeca2e;
}

.popisna-bublina-inner:hover .icon-container, .ceny-bubbles .popisna-bublina-inner .icon-container, .popisna-bublina-inner.opened .icon-container {
  color: #aeca2e;
}

.btn-primary {
  background-color: #aeca2e;
}

.underfooter {
  background-color: #9cb529;
}

.underfooter .social ul li a {
  color: #9cb529;
}

.underfooter .social ul li a:hover {
  background: #0f1318;
}

.footer {
  background: #aeca2e;
}

.footer-right-box .treelisting ul li {
  border-bottom: 1px solid #9cb529;
}

.support-circle .support-content.color {
  background: #aeca2e;
}

.contact-form ul li.souhlas-se-zpracovanim label a, .contact-form ul li.gdpr label a, .contact-form ul li.souhlas-s-dohodou-o-vyuce label a {
  color: #aeca2e;
}

.contact-form ul li input:focus, .contact-form ul li textarea:focus {
  border-bottom-color: #aeca2e;
}

button[type="submit"] {
  background-color: #aeca2e;
}
.rozcestnik ul li.active span, .rozcestnik ul li:hover span {
  background-color: #aeca2e;
}

.rozcestnik ul li.active a, .rozcestnik ul li:hover a {
  background-color: #aeca2e;
}

.bubbled-listing ul li > a:after {
  background: rgba(174, 202, 46, 0.6);  
}
.bubble-desc-standalone .bubble-part .image-part:after {
  background: rgba(174, 202, 46, 0.6);
}
.bubbled-listing.info-onhover ul li > a:after {
  background: rgba(174, 202, 46, 1);
}

.akce-vypis .akce-polozka .info {
	background: #aeca2e;
}

.akce-vypis .akce-polozka .wrapper {
	background: #aeca2e;
}

#ouska ul li a {
	background: #aeca2e;
}

.price-wrapper-inner {
  background: #aeca2e;
}

.goback-btn {
  border-color: #aeca2e;
}
.goback-btn a:hover {
  background: #aeca2e;
}

.main-menu ul li[id$="--napiste-nam--"] a {
  border-bottom: 4px solid #aeca2e;
  background: #aeca2e;
}

.rozcestnik ul li:not(.active):not(:hover) a span {
  color: #aeca2e;
}

@media all and (max-width: 960px) {
  .main-menu ul li.active_exact_match a {
      border-bottom: 2px solid #aeca2e;
  }
  .header .hamburger:hover {
      background: #aeca2e;
  }
}