.theme-text-color {
  color: var(--theme-color);
}
.theme-text-color-forced {
  color: var(--theme-color) !important;
}
.theme-background-color {
  background-color: var(--theme-color);
}
.theme-background-color-forced {
  background-color: var(--theme-color) !important;
}
.theme-background-color-opacity {
  background-color: rgba(0,117,183,0.85);
}

.theme-border-color {
  border-color: var(--theme-color);
}
.theme-border-color-forced {
  border-color: var(--theme-color) !important;
}
.theme-text-hover-color:hover,
.theme-text-hover-color:active,
.theme-text-hover-color:focus {
  color: var(--theme-color);
}

.theme-text-hover-color-forced:hover,
.theme-text-hover-color-forced:active,
.theme-text-hover-color-forced:focus {
  color: var(--theme-color) !important;
}
.theme-text-darken-hover-color-forced:hover,
.theme-text-darken-hover-color-forced:active,
.theme-text-darken-hover-color-forced:focus {
  color: var(--theme-darken-color) !important;
}

.theme-text-darken-color-forced {
  color: var(--theme-darken-color) !important;
}

.theme-background-hover-color:hover,
.theme-background-hover-color:active,
.theme-background-hover-color:focus {
  background-color: var(--theme-color);
}

.theme-background-darken-hover-color:hover,
.theme-background-darken-hover-color:active,
.theme-background-darken-hover-color:focus {
  background-color: var(--theme-darken-color);
}

.theme-background-darken-hover-color-forced:hover,
.theme-background-darken-hover-color-forced:active,
.theme-background-darken-hover-color-forced:focus {
  background-color: var(--theme-darken-color) !important;
}
.theme-border-hover-color:hover,
.theme-border-hover-color:active,
.theme-border-hover-color:focus {
  border-color: var(--theme-color);
}
.theme-after-text-color::after {
  color: var(--theme-color);
}
.theme-after-text-color-forced::after {
  color: var(--theme-color);
}
.theme-after-background-color::after {
  background-color: var(--theme-color);
}
.theme-after-background-color-forced::after {
  background-color: var(--theme-color) !important;
}
.theme-after-border-color::after {
  border-color: var(--theme-color);
}
.theme-after-border-color-forced::after {
  border-color: var(--theme-color) !important;
}

.theme-before-text-color::before {
  color: var(--theme-color);
}
.theme-before-text-color-forced::before {
  color: var(--theme-color);
}
.theme-before-background-color::before {
  background-color: var(--theme-color);
}
.theme-before-background-color-forced::before {
  background-color: var(--theme-color) !important;
}
.theme-before-border-color::before {
  border-color: var(--theme-color);
}
.theme-before-border-color-forced::before {
  border-color: var(--theme-color) !important;
}

.theme-text-contrast-color {
  color: var(--theme-contrast-color);
}
.theme-text-contrast-color-forced {
  color: var(--theme-contrast-color) !important;
}
.theme-background-contrast-color {
  background-color: var(--theme-contrast-color);
}
.theme-background-contrast-color-forced {
  background-color: var(--theme-contrast-color) !important;
}
.theme-border-contrast-color {
  border-color: var(--theme-contrast-color);
}
.theme-border-contrast-color-forced {
  border-color: var(--theme-contrast-color) !important;
}
.theme-background-hover-contrast-color:hover,
.theme-background-hover-contrast-color:focus,
.theme-background-hover-contrast-color:active {
  background-color: var(--theme-contrast-color);
}
.theme-background-darken-hover-contrast-color-forced:hover,
.theme-background-darken-hover-contrast-color-forced:active,
.theme-background-darken-hover-contrast-color-forced:focus {
  background-color: var(--theme-darken-contrast-color) !important;
}
.theme-text-hover-contrast-color:hover,
.theme-text-hover-contrast-color:focus,
.theme-text-hover-contrast-color:active {
  color: var(--theme-contrast-color);
}

.theme-text-hover-contrast-color-forced:hover,
.theme-text-hover-contrast-color-forced:focus,
.theme-text-hover-contrast-color-focred:active {
  color: var(--theme-contrast-color) !important;
}

.theme-after-text-contrast-color::after {
  color: var(--theme-contrast-color);
}
.theme-after-text-contrast-color-forced::after {
  color: var(--theme-contrast-color);
}
.theme-after-background-contrast-color::after {
  background-color: var(--theme-contrast-color);
}
.theme-after-background-contrast-color-forced::after {
  background-color: var(--theme-contrast-color) !important;
}
.theme-after-border-contrast-color::after {
  border-color: var(--theme-contrast-color);
}
.theme-after-border-contrast-color-forced::after {
  border-color: var(--theme-contrast-color) !important;
}

.theme-before-text-contrast-color::before {
  color: var(--theme-contrast-color);
}
.theme-before-text-contrast-color-forced::before {
  color: var(--theme-contrast-color) !important;
}
.theme-before-background-contrast-color::before {
  background-color: var(--theme-contrast-color);
}
.theme-before-background-contrast-color-forced::before {
  background-color: var(--theme-contrast-color) !important;
}
.theme-before-border-contrast-color::before {
  border-color: var(--theme-contrast-color);
}
.theme-before-border-contrast-color-forced::before {
  border-color: var(--theme-contrast-color) !important;
}

.theme-html-content-contrast-color,
.theme-html-content-contrast-color *,
.theme-html-content-contrast-color *:hover,
.theme-html-content-contrast-color *:active,
.theme-html-content-contrast-color *:focus,
.theme-html-content-contrast-color *::after,
.theme-html-content-contrast-color *::before {
  color: var(--theme-contrast-color);
}

.theme-html-content-contrast-color-forced,
.theme-html-content-contrast-color-forced *,
.theme-html-content-contrast-color-forced *:hover,
.theme-html-content-contrast-color-forced *:active,
.theme-html-content-contrast-color-forced *:focus,
.theme-html-content-contrast-color-forced *::after,
.theme-html-content-contrast-color-forced *::before {
  color: var(--theme-contrast-color) !important;
}

.theme-html-content-a-color a,
.theme-html-content-a-color a:active,
.theme-html-content-a-color a:focus,
.theme-html-content-a-color a:hover {
  color: var(--theme-color);
}

.theme-darken-text-color {
  color: var(--theme-darken-color);
}

.theme-lighten-text-color {
  color: var(--theme-darken-color);
}

.theme-fill-color path {
  fill: var(--theme-color);
}

.cropper-viewer {
  outline-color: var(--theme-color);
}

.performance .icon svg path {
  fill: var(--theme-color);
}

.cropper-point,
.cropper-line {
  background-color: var(--theme-color);
}

header nav.navbar li a:hover,
header nav.navbar li a:focus,
header nav.navbar li a:active,
header nav.navbar li.dropdown.open a,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):hover,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):focus,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):active,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow).btn-default:hover,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow).btn-default:focus,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow).btn-default:active,
.newsletter-form .subscription-submit:hover,
.newsletter-form .subscription-submit:focus,
.newsletter-form .subscription-submit:active,
.entity-index-holder .entity-item.cta-item .link-item:hover,
.entity-index-holder .entity-item.cta-item .link-item:focus,
.entity-index-holder .entity-item.cta-item .link-item:active,
.kentaa-donate-wrapper .kentaa-donation-btn-holder .kentaa-donation-btn a:hover,
.kentaa-donate-wrapper .kentaa-donation-btn-holder .kentaa-donation-btn a:focus,
.kentaa-donate-wrapper .kentaa-donation-btn-holder .kentaa-donation-btn a:active,
.kentaa-donate-wrapper .kentaa-btn-submit:hover,
.kentaa-donate-wrapper .kentaa-btn-submit:active,
.kentaa-donate-wrapper .kentaa-btn-submit:focus {
  background-color: var(--theme-darken-color);
}

.any_home .top-list .media:after,
.index-filter .filter-type.active,
.index-filter .filter-options .filter-entities-holder .label-filter-entity,
.donations-holder .list-group .list-group-item .donater-explanation .name,
.donations-holder.donations-index .list-group .list-group-item .donater-explanation .read-more .fa.fa-plus-circle,
.list-supported-by .item .name,
.tips-holder .tip-item h2,
.tips-holder .tip-item .like-h2,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .name,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .title,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .member,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .cta,
.social-aside .item:hover.widget .fa-stack-1x,
.social-aside .item:active.widget .fa-stack-1x,
.social-aside .item:focus.widget .fa-stack-1x,
.ui-autocomplete > .ui-menu-item,
.ui-autocomplete > .ui-menu-item > a,
a,
.carousel-control .fa-chevron-right,
.carousel-control .fa-chevron-left,
.btn.btn-arrow.btn-active i,
.entity-index-holder .entity-item .link-item .content .sub-name .sub-txt,
.entity-index-holder-list-view .list-view-row .cta,
.donations-holder .list-group .list-group-item .donater-explanation .title-view-all a,
.donations-holder .list-group .list-group-item .donater-explanation .title-view-all i,
.list-supported-by .item .title-view-all a,
.list-supported-by .item .title-view-all i,
.sub-name,
.item-list-holder .item-list.top-list .media-name,
.donations-holder .list-group .list-group-item .donater-explanation.donation-at-entity-metrics .donation-metric-row .donation-metric-amount,
.social-direct-area .item.widget span,
.social-area .item.widget span,
.styled-bg-block.improve-block .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow),
.styled-bg-block.improve-block .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):hover,
.styled-bg-block.improve-block .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):focus,
.styled-bg-block.improve-block .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):active,
.entity-heading .with-avatar .sub-p a,
.toolbar_footer .inner > .container .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow),
.toolbar_footer .inner > .container .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):hover,
.toolbar_footer .inner > .container .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):focus,
.toolbar_footer .inner > .container .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):active,
.any_home .phone-metrics .metrics .btn-inline,
.any_home .phone-metrics .metrics .btn-inline:hover,
.any_home .phone-metrics .metrics .btn-inline:active,
.any_home .phone-metrics .metrics .btn-inline:focus,
.download-item .title,
.segment-col.segment-col-big .project-big-container .right-col h4,
.segment-col.segment-col-big .project-big-container .right-col .like-h4,
.any_home .main-content .container .title-view-all.colored .go-now,
.any_home .main-content .container .title-view-all.colored .view-all,
.any_home .main-content .container .title-view-all.colored,
.social-aside .item.subscribe .fa-circle {
  color: var(--theme-color);
}

a:hover,
a:focus,
a:active,
.donations-holder .list-group .list-group-item .donater-explanation .title-view-all a:hover,
.donations-holder .list-group .list-group-item .donater-explanation .title-view-all a:hover i,
.donations-holder .list-group .list-group-item .donater-explanation .title-view-all a:focus,
.donations-holder .list-group .list-group-item .donater-explanation .title-view-all a:focus i,
.donations-holder .list-group .list-group-item .donater-explanation .title-view-all a:active,
.donations-holder .list-group .list-group-item .donater-explanation .title-view-all a:active i,
.list-supported-by .item .title-view-all a:hover,
.list-supported-by .item .title-view-all a:hover i,
.list-supported-by .item .title-view-all a:focus,
.list-supported-by .item .title-view-all a:focus i,
.list-supported-by .item .title-view-all a:active,
.list-supported-by .item .title-view-all a:active i,
.entity-heading .with-avatar .sub-p a:hover,
.entity-heading .with-avatar .sub-p a:focus,
.entity-heading .with-avatar .sub-p a:active {
  color: var(--theme-darken-color);
}

.breadcrumb li:not(.active):after,
.donations-holder .list-group .list-group-item .donater-explanation,
.list-supported-by .item {
  border-left-color: var(--theme-color);
}

.entity-index-holder-list-view .list-view-row.list-view-row-heading .name.current,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .title.current,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .member.current,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .cta.current,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .name:hover,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .name:active,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .name:focus,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .title:hover,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .title:active,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .title:focus,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .member:hover,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .member:active,
.entity-index-holder-list-view .list-view-row.list-view-row-heading .member:focus {
  border-bottom-color: var(--theme-color);
}

.index-filter .filter-options .filter-entities-holder .label-filter-entity,
.entity-index-holder .entity-item.achieved .link-item,
.tips-holder .tip-item.inversed {
  border-color: var(--theme-color);
}

.entity-index-holder .entity-item.cta-item .link-item .plus-icon {
  border-color: var(--theme-contrast-color);
}

.index-filter .filter-options .filter-entities-holder .label-filter-entity.active,
.tips-holder .tip-item.inversed,
.lang-select-holder .lang-select-dropped,
.lang-select-holder .sidr-class-lang-select-dropped,
.sidr-class-lang-select-holder .lang-select-dropped,
.sidr-class-lang-select-holder .sidr-class-lang-select-dropped,
header nav.navbar li.dropdown.open li a:hover,
header nav.navbar li.dropdown.open li a:focus,
header nav.navbar li.dropdown.open li a:active,
header nav.navbar li a.dropdown-toggle button .icon-bar,
header nav.navbar li a.dropdown-toggle .button .icon-bar,
header nav.navbar li .right-clickable:hover,
header nav.navbar li .right-clickable:focus,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow),
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow).btn-default,
.newsletter-form .subscription-submit,
.cropper-point,
.cropper-line,
.ui-autocomplete > .ui-menu-item > a:hover,
.ui-autocomplete > .ui-menu-item.ui-state-focus > a,
.entity-index-holder .entity-item.cta-item .link-item,
.individual-avatar,
.team-avatar,
.styled-bg-block.improve-block,
.navigation-holder,
.fancy-system-alert.success:before,
.toolbar_footer .inner,
.breadcrumb li a,
.breadcrumb li a:hover,
.breadcrumb li a:active,
.breadcrumb li a:focus,
.any_home .phone-metrics .metrics .btn-inline,
.any_home .phone-metrics .metrics,
.layout_generic .poster-preview .poster-preview-holder,
.kentaa-donate-wrapper .kentaa-donation-btn-holder .kentaa-donation-btn a,
.kentaa-donate-wrapper .kentaa-btn-submit,
.sidr .sidr-class-login-nav-bar .sidr-class-highlight .sidr-class-dropdown-toggle .sidr-class-individual-avatar,
.sidr .sidr-class-login-nav-bar .sidr-class-highlight .sidr-class-dropdown-toggle .sidr-class-team-avatar,
.social-aside .item.subscribe,
#search-results .result-image {
  background-color: var(--theme-color);
}

header nav.navbar li a.dropdown-toggle button,
header nav.navbar li a.dropdown-toggle .button,
.styled-bg-block.improve-block .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow),
.toolbar_footer .inner > .container .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow),
.any_home .phone-metrics .metrics .btn-inline,
.individual-avatar.tiny-loggedin-thumb,
.team-avatar.tiny-loggedin-thumb {
  background-color: var(--theme-contrast-color);
}

.individual-avatar.tiny-loggedin-thumb i,
.team-avatar.tiny-loggedin-thumb i {
  color: var(--theme-color) !important;
}

.index-filter .filter-options .filter-entities-holder .label-filter-entity.active,
.tips-holder .tip-item.inversed,
header nav.navbar li.dropdown.open li a:hover,
header nav.navbar li.dropdown.open li a:focus,
header nav.navbar li.dropdown.open li a:active,
header nav.navbar li.dropdown.open a,
header nav.navbar li a:hover,
header nav.navbar li a:focus,
header nav.navbar li a:active,
header nav.navbar li a,
header nav.navbar li a,
header nav.navbar li a,
.lang-select-holder .lang-select i,
.lang-select-holder .sidr-class-lang-select i,
.sidr-class-lang-select-holder .lang-select i,
.sidr-class-lang-select-holder .sidr-class-lang-select i,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow),
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):hover,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):focus,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):active,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow).btn-default,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow).btn-default:hover,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow).btn-default:focus,
.btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow).btn-default:active,
.newsletter-form .subscription-submit,
.newsletter-form .subscription-submit:hover,
.newsletter-form .subscription-submit:focus,
.newsletter-form .subscription-submit:active,
.entity-index-holder .entity-item.cta-item .link-item,
.entity-index-holder .entity-item.cta-item .link-item:hover,
.entity-index-holder .entity-item.cta-item .link-item:focus,
.entity-index-holder .entity-item.cta-item .link-item:active,
.ui-autocomplete > .ui-menu-item > a:hover,
.ui-autocomplete > .ui-menu-item.ui-state-focus > a,
.individual-avatar i,
.team-avatar i,
.social-direct-area .item.widget span .fa-inverse,
.social-area .item.widget span .fa-inverse,
.styled-bg-block.improve-block,
.toolbar_footer .inner,
.breadcrumb li a,
.breadcrumb li a:hover,
.breadcrumb li a:active,
.breadcrumb li a:focus,
.any_home .phone-metrics .metrics .btn-centered span,
.any_home .phone-metrics .metrics .btn-centered:hover span,
.any_home .phone-metrics .metrics .btn-centered:active span,
.any_home .phone-metrics .metrics .btn-centered:focus span,
.layout_generic .poster-preview .poster-preview-holder,
.carrousel-wrapper .target-achieved .target-achieved-text,
.media-holder .target-achieved-text,
.kentaa-donate-wrapper .kentaa-donation-btn-holder .kentaa-donation-btn a span,
.kentaa-donate-wrapper .kentaa-donation-btn-holder .kentaa-donation-btn a,
.kentaa-donate-wrapper .kentaa-donation-btn-holder .kentaa-donation-btn a:hover,
.kentaa-donate-wrapper .kentaa-donation-btn-holder .kentaa-donation-btn a:focus,
.kentaa-donate-wrapper .kentaa-donation-btn-holder .kentaa-donation-btn a:active,
.kentaa-donate-wrapper .kentaa-btn-submit,
.kentaa-donate-wrapper .kentaa-btn-submit:hover,
.kentaa-donate-wrapper .kentaa-btn-submit:focus,
.kentaa-donate-wrapper .kentaa-btn-submit:active,
.project-grid .target-achieved .target-achieved-text,
.segment-grid .target-achieved .target-achieved-text,
.entity-index-holder .entity-item .target-achieved .target-achieved-text,
.sidr .sidr-class-login-nav-bar .sidr-class-highlight .sidr-class-dropdown-toggle .sidr-class-individual-avatar i,
.sidr .sidr-class-login-nav-bar .sidr-class-highlight .sidr-class-dropdown-toggle .sidr-class-team-avatar i,
.rewards-holder .list-group-item .most-chosen .most-chosen-text,
.rewards-holder .list-group-item .most-chosen .most-chosen-text i,
.with-rewards .project-grid .target-achieved .target-achieved-text,
.with-rewards .segment-grid .target-achieved .target-achieved-text {
  color: var(--theme-contrast-color);
}

.social-aside .item .fa-inverse.subscribe, .social-aside .item.subscribe span {
  color: var(--theme-contrast-color) !important;
}

.styled-bg-block.improve-block .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):hover,
.styled-bg-block.improve-block .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):focus,
.styled-bg-block.improve-block .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):active,
.toolbar_footer .inner > .container .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):hover,
.toolbar_footer .inner > .container .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):focus,
.toolbar_footer .inner > .container .btn:not(.choice):not(.next-slide):not(.prev-slide):not(.tab-nav-btn):not(.btn-link):not(.prevent-default-theme):not(.btn-social-follow):active,
.any_home .phone-metrics .metrics .btn-inline:hover,
.any_home .phone-metrics .metrics .btn-inline:active,
.any_home .phone-metrics .metrics .btn-inline:focus {
  background-color: var(--theme-darken-contrast-color) !important;
}

.carrousel-wrapper .target-achieved,
.media-holder .target-achieved,
.project-grid .target-achieved,
.segment-grid .target-achieved,
.entity-index-holder .entity-item .target-achieved,
.rewards-holder .list-group-item .most-chosen,
.rewards-holder .list-group-item:hover .most-chosen,
.rewards-holder .list-group-item:focus .most-chosen,
.with-rewards .project-grid .target-achieved,
.with-rewards .segment-grid .target-achieved {
  border-top-color: var(--theme-color);
}

svg.powered-by.theme-text-color {
  path {
    fill: var(--theme-color);
  }
}


