﻿a {
  color: #d0021b;
}

.btn-default {
  background: #d0021b;
}
.btn-default:hover {
  background: #9d0214;
}

.filter-list .opener span:before {
  color: #d0021b;
}
.filter-list .opener i {
  color: #d0021b;
}
.filter-list li:not(.active) .opener.new {
  border-color: #d0021b;
}
.filter-list li:not(.active) .opener.new::after {
  background-color: #d0021b;
}
.filter-list li > div .new {
  background-color: #d0021b;
}
.filter-list .options a:hover {
  color: #d0021b;
}

.info-col .title a:hover {
  color: #d0021b;
}
.info-col .players {
  color: #d0021b;
}
.info-col .view-details {
  color: #d0021b;
}
.info-col .view-details:hover {
  background: #d0021b;
}

@media (min-width: 768px) {
  .carousel .info-col .view-details:hover {
    border-color: #d0021b;
  }
}

.intro address a {
  color: #d0021b;
}

.info-list .site {
  color: #d0021b;
}
.info-list .phone-order a {
  color: #d0021b;
}

.players-block .title-info .cad {
  color: #d0021b;
}

#aside span.highlight {
  color: #d0021b;
}

.thank-you p a {
  color: #d0021b;
}

.offer-form p span {
  color: #d0021b;
}

.terms a {
  color: #d0021b;
}

.order-detail a {
  color: #d0021b;
}

.cart-details dl dd.total {
  color: #d0021b;
}

.clubs-info .title {
  color: #d0021b;
}

.lightbox .close {
  color: #d0021b;
}

.jcf-scrollbar-vertical .jcf-scrollbar-handle {
  background-color: #d0021b;
}

.footer-content .subscribe-form .error {
  color: #d0021b;
}

.country-courses a {
  color: #d0021b;
}

.copyright a:hover {
  color: #d0021b;
}

.footer-nav a {
  color: #d0021b;
}
.footer-nav a.selected:hover {
  color: #d0021b;
}

.social-networks a {
  color: #d0021b;
}

#open-chat {
  color: #d0021b;
  border-color: #d0021b;
}
#open-chat.fixed {
  background-color: #d0021b;
}
@media (max-width: 767px) {
  #open-chat {
    background-color: #d0021b;
    color: white;
  }
}

.popup-container .popup-icon {
  background-image: url(/images/common/map-course-xmas.png);
}
.popup-container .popup-window a.link {
  color: #d0021b !important;
}

#faq-content h2.collapse::before {
  color: #d0021b;
}

.prefs-form input:checked + .slider {
  background-color: #d0021b !important;
}
.prefs-form input:focus + .slider {
  box-shadow: 0 0 1px #d0021b !important;
}
.prefs-form .jcf-radio.jcf-checked span {
  background-color: #d0021b !important;
}

#more-markets .selected {
  border-color: #d0021b !important;
}
