
.select2-selection:after {
  border-top: 2px solid #ac8400;
}
[data-whatintent=keyboard] *:focus {
  border: 1px dotted #ac8400 !important;
}
.content blockquote, body#tinymce.wp-editor blockquote, .editor-styles-wrapper blockquote {
  border-left: 4px solid #ac8400;
}
.content a, body#tinymce.wp-editor a, .editor-styles-wrapper a {
  border-bottom: 1px solid #ac8400;
  color: #ac8400;
}
.content .hof-buttons li a, body#tinymce.wp-editor .hof-buttons li a, .editor-styles-wrapper .hof-buttons li a {
  color: #ac8400;
  border: 2px solid #ac8400;
  background-color: #ac8400;
}
.content .hof-buttons li a:hover, body#tinymce.wp-editor .hof-buttons li a:hover, .editor-styles-wrapper .hof-buttons li a:hover {
  background-color: #ac8400;
}
.content .hof-buttons li a:hover, body#tinymce.wp-editor .hof-buttons li a:hover, .editor-styles-wrapper .hof-buttons li a:hover {
  color: #ac8400;
}
.wp-block-button a, .wp-block-button__link {
  background-color: #ac8400;
  border: 2px solid #ac8400;
  color: white;
}
.wp-block-button a:hover, .wp-block-button__link:hover {
  border: 2px solid #ac8400;
  color: #ac8400 !important;
}
.wp-block-button.is-style-outline a, .is-style-outline.wp-block-button__link {
  background-color: transparent;
  border: 2px solid #ac8400;
  color: #ac8400 !important;
}
.wp-block-button.is-style-outline a:hover, .is-style-outline.wp-block-button__link:hover {
  border: 2px solid #ac8400;
  background-color: #ac8400 !important;
  color: white !important;
}
.content .mortar-tabs__item a.selected:after, .block-editor .mortar-tabs__item a.selected:after {
	border-right: 2px solid #ac8400;
}
@media (min-width: 768px) {
  .content .mortar-tabs__item a.selected:after, .block-editor .mortar-tabs__item a.selected:after {
    border-bottom: 2px solid #ac8400;
  }
}
.content .mortar-tabs__anchor.selected, .block-editor .mortar-tabs__anchor.selected {
  color: #ac8400;
}
.content .mortar-accordion__title a:hover, .block-editor .mortar-accordion__title a:hover {
  color: #ac8400;
}
.content .mortar-accordion__title a:hover svg path, .block-editor .mortar-accordion__title a:hover svg path {
  stroke: #ac8400;
}
.content .mortar-accordion__state svg:last-child path, .block-editor .mortar-accordion__state svg:last-child path {
  stroke: #ac8400;
}
.block-editor .mortar-tabs__item.selected {
  color: #ac8400;
  border-bottom: 2px solid #ac8400;
}
.wp-block-mortar-accordion .wp-block.is-focused .mortar-accordion__title a, .wp-block-mortar-accordion .wp-block.is-selected .mortar-accordion__title a {
  color: #ac8400;
}
.intro__toggle:hover, .intro__toggle.active {
  border-color: #ac8400;
  background-color: #ac8400;
}
.drawer__main .hamburger-toggle:hover {
  background-color: #ac8400;
}
.drawer__main .hamburger-inner, .drawer__main .hamburger-inner::before, .drawer__main .hamburger-inner::after {
  background-color: #ac8400;
}
.drawer__search button svg * {
  stroke: #ac8400;
}
.drawer__nav a:hover {
  color: #ac8400;
}
.footer__social .menu-item__ico svg * {
  fill: #ac8400;
}
.footer__social li:hover .menu-item__ico {
  background-color: #ac8400;
}
.footer__social li a:focus .menu-item__ico {
  background-color: #ac8400;
}
.splash__content__decoration {
  background-color: #ac8400;
}
.splash__title {
  background-color: #ac8400;
}
.splash__action a:hover {
  background-color: #ac8400;
  border: 2px solid #ac8400;
}
.splash__decoration__left--rain {
  background-color: #ac8400;
}
.splash__decoration__left--scoring {
  background-color: #ac8400;
}
.splash__decoration__right {
  background-color: #ac8400;
}
.splash__icon {
  background-color: #ac8400;
}
.splash__icon__decoration--outside {
  background-color: #ac8400;
}
.slider-stats {
  border-top: 4px solid #ac8400;
}
.slider-stats__img-holder {
  border: 2px solid #ac8400;
}
.slider-stats__result {
  background-color: #ac8400;
}
.scoring-splash__head span:before {
  background-color: #ac8400;
}
.block__title a:hover {
  color: #ac8400;
}
.block__ico--gallery svg * {
  fill: #ac8400;
}
.block__ico--video svg * {
  fill: #ac8400;
}
.block__ico--external svg * {
  fill: #ac8400;
}
.block__decoration {
  background-color: #ac8400;
}
.block--full .block__content a:hover {
  color: #ac8400;
}
.fp-news__action a {
  border: 2px solid #ac8400;
  color: #ac8400;
}
.fp-news__action a:hover {
  background-color: #ac8400;
}
.fp-news__action svg * {
  fill: #ac8400;
  stroke: #ac8400;
}
.news-archive__toggle {
  border: 2px solid #ac8400;
}
.news-archive__toggle a {
  color: #ac8400;
}
.news-archive__toggle--left:before {
  background: #ac8400;
}
.news-archive__toggle--right:before {
  background: #ac8400;
}
.fifth-nav .current_page_item .fifth-nav__styled-item,
.fifth-nav .current_page_ancestor .fifth-nav__styled-item,
.fifth-nav .current-menu-item .fifth-nav__styled-item {
  background-color: #ac8400;
  border-color: #ac8400;
}
.fifth-nav__styled-item:hover {
  background-color: #ac8400;
  border-color: #ac8400;
}
.news__tags a {
  color: #ac8400;
}
.news__categories a {
  color: #ac8400;
}
.news__categories a:first-child {
  border-color: #ac8400;
  background-color: #ac8400;
}
.news-list a:hover .news-list__title {
  color: #ac8400;
}
.post-navigation a:hover .post-navigation__title {
  color: #ac8400;
}
.fancybox-active .fancybox-button {
  background-color: #ac8400;
}
.content .related-article__decoration {
  background-color: #ac8400;
}
.content .related-article__title:hover {
  color: #ac8400;
  border-bottom: 1px solid #ac8400;
}
.social__ico svg * {
  fill: #ac8400;
}
.social li {
  border: 2px solid #ac8400;
}
.social li:hover {
  background-color: #ac8400;
}
.social a:hover .footer__social__ico {
  background-color: #ac8400;
  border-color: #ac8400;
}
.ball-pulse > div {
  background-color: #ac8400;
}
.load-more a, .go-more a {
  color: #ac8400;
  border-color: #ac8400;
}
.load-more a:hover, .go-more a:hover {
  background-color: #ac8400;
}
.load-more a:focus, .go-more a:focus {
  border: 2px solid #ac8400;
}
.second-nav .first-nav ul a:hover:after {
  border-top: 2px solid #ac8400;
}
.second-nav .first-nav .current_page_item a:after,
.second-nav .first-nav .current_page_ancestor a:after,
.second-nav .first-nav .current-menu-item a:after {
  border-top: 2px solid #ac8400;
}
.search-res h4 a:hover {
  color: #ac8400;
  border-bottom: 1px solid #ac8400;
}
.na__info svg * {
  fill: #ac8400;
}
.na__button a:hover {
  background-color: #ac8400;
  border-color: #ac8400;
}
.gform_wrapper .gform_body ul.gform_fields .gsection a, .gform_wrapper .gform_body ul.gform_fields .gfield_html a {
  border-bottom: 1px solid #ac8400;
  color: #ac8400;
}
.gform_wrapper li.gfield.gfield_error label {
  color: #ac8400;
}
.gform_wrapper li.gfield.gfield_error label .gfield_required {
  color: #ac8400 !important;
}
.gform_wrapper li.gfield.gfield_error input[type=text],
.gform_wrapper li.gfield.gfield_error input[type=email],
.gform_wrapper li.gfield.gfield_error textarea {
  border-color: #ac8400 !important;
}
.gform_wrapper li.gfield.gfield_error .select2-selection {
  border-color: #ac8400;
  color: #ac8400;
}
.gform_wrapper .validation_message {
  color: #ac8400 !important;
}
.gform_wrapper input[type=submit] {
  color: #ac8400 !important;
  border: 2px solid #ac8400;
  background-color: transparent;
}
.gform_wrapper input[type=submit]:hover {
  background-color: #ac8400 !important;
  border-color: #ac8400 !important;
  color: white !important;
}
.player-profile__back {
  color: #ac8400;
}
.player-profile__back svg * {
  fill: #ac8400;
}
.player-profile__ico {
  color: #ac8400;
}
.player-profile__ico svg * {
  fill: #ac8400;
}
.hof__toggle {
  border: 2px solid #ac8400;
}
.hof__toggle a {
  color: #ac8400;
}
.hof__toggle--left:before {
  background: #ac8400;
}
.hof__toggle--right:before {
  background: #ac8400;
}
.banner-card__decoration {
  background-color: #ac8400;
}
.banner-card__links a:hover {
  background-color: #ac8400;
  border-color: #ac8400;
}
.top-card__action:hover {
  background-color: #ac8400;
}
.top-card__action:hover a {
  border-color: #ac8400;
}
.top-card__decoration {
  background-color: #ac8400;
}
.top-card:last-child .ticket-card__decoration__bottom-right {
  background-color: #ac8400;
}
.rogers-search button svg * {
  stroke: #ac8400;
}
.tickets-banner a {
  border: 2px solid #ac8400;
  color: #ac8400;
}
.tickets-banner a:hover {
  background-color: #ac8400;
}
.tickets-banner__decoration {
  background-color: #ac8400;
}
.partners__link {
  color: #ac8400;
  border-bottom: 1px solid #ac8400;
}
.subscribe-popup__close:hover {
  background-color: #ac8400;
}
.subscribe-popup__close svg * {
  stroke: #ac8400;
}
.subscribe-popup__title div {
  color: #ac8400;
}
.subscribe-popup__action {
  background-color: #ac8400;
}
.subscribe-popup__decoration {
  background-color: #ac8400;
}
.subscribe-popup__icon {
  background-color: #ac8400;
}
.subscribe-popup__trigger {
  background-color: #ac8400;
}
.landing-cta__strip {
  background-color: #ac8400;
}
.landing-cta__action {
  color: #ac8400;
  border: 2px solid #ac8400;
}
.landing-cta__action:hover {
  background-color: #ac8400;
}
.landing-cta__decoration {
  background-color: #ac8400;
}
.tv-schedule__menu a {
  color: #ac8400;
  border: 2px solid #ac8400;
}
.tv-schedule__menu a:hover {
  background-color: #ac8400;
}
.tv-schedule__menu a.active {
  background-color: #ac8400;
}
.tv-schedule__carousel .flickity-prev-next-button:hover {
  background-color: #ac8400;
  border: #ac8400;
}
.tennis-101__action {
  color: #ac8400;
  border: 2px solid #ac8400;
}
.tennis-101__action:hover {
  background-color: #ac8400;
}
.quiz__video--ico svg * {
  fill: #ac8400;
}
.quiz input[type=submit] {
  color: #ac8400;
  border: 2px solid #ac8400;
  background-color: #000000;
}
.quiz input[type=submit]:hover {
  background-color: #ac8400;
}
.courtfinder__loading .ball-scale-multiple > div {
  background-color: #ac8400;
}
.courtfinder__use a:hover {
  color: #ac8400;
}
.courtfinder__use a svg * {
  fill: #ac8400;
}
.courtfinder__use span {
  color: #ac8400;
}
.courtfinder__reset a:hover {
  color: #ac8400;
}
.courtfinder__sidebar__filter ul .mark {
  color: #ac8400;
}
.courtfinder__sidebar__toggle {
  background: #ac8400;
}
.courtfinder__sidebar__res__h {
  color: #ac8400;
}
.courtfinder__sidebar__res__list > ul a {
  color: #ac8400;
}
.courtfinder__sidebar__res__list__el--highl .courtfinder__sidebar__res__list__el__title a {
  color: #ac8400 !important;
}
.courtfinder__sidebar__res__list__el--highl a {
  color: #ac8400;
}
.section h2 {
  color: #ac8400;
}
.quick-links__decoration {
  background-color: #ac8400;
  color: #ac8400;
}
.header__button {
  height: 32px;
  padding-left: 16px;
  padding-right: 16px;
  border: 2px solid #000000;
  border-radius: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  line-height: 16px;
  font-weight: 900;
  color: white;
  text-transform: uppercase;
}
.player-profile__follow .label {
  color: #000000;
}
.player-profile__follow a {
  background-color: #000000;
}
.player-profile__toggle:hover, .player-profile__toggle.active {
  background-color: #000000;
}
.hplayers__filter a.active {
  border-bottom: 2px solid #000000;
}
@media (max-width: 767px) {
  .hplayers__filter a.active {
    border-left: 2px solid #000000;
  }
}
.hplayers__row a, .tc-table__row a {
  color: #000000;
}
.schedule__subtitle {
  color: #000000;
}
.schedule__action {
  background-color: #000000;
}
.schedule__prize svg *, .schedule__location svg * {
  fill: #000000;
}
.schedule__players svg * {
  fill: #000000;
}
.tv-schedule__column.current:before {
  background-color: #000000;
}
.current .tv-schedule__row:first-child {
  color: #000000;
}
.quiz h2 {
  color: #000000;
}
.quiz__location__content p a {
  color: #000000;
}
.quiz__location__content p:first-child a {
  color: #000000;
}
.quiz input[type=submit]:hover {
  color: #000000;
}
.courtfinder__use {
  color: #000000;
}
.courtfinder__sidebar__current {
  color: #000000;
}
.partner-logo img {
  background-color: #ac8400 !important; 
}
.accordion--heading .accordion__label:hover {
  border-color: #ac8400 !important;
  
}
.accordion--heading .accordion__label a:hover {
  color: #ac8400 !important;
  border-color: #ac8400 !important;
}
.accordion--heading .accordion__label.ui-state-active a {
  color: #ac8400 !important;
  border-color: #ac8400 !important;
}
.accordion--heading .accordion__label:hover .fa {
  color: #ac8400 !important;
}
.accordion--heading .accordion__label.ui-state-active .fa {
  color: #ac8400 !important;
}
.tinfo__loading {
  color: #ac8400 !important;
}
.tinfo__single__date {
	background: #ac8400 !important;
}
.tinfo__links {
  background: #ac8400 !important;
}

div.top-card__icon__holder > svg > g > path {
  fill: #ac8400 !important;
}