/* Your Choice Charities Theme - version 1.0 [rev.1.0.01] */
.theme-red a:not(.btn),
.theme-red .btn-link {
  color: #9A3334;
}
.theme-green a:not(.btn),
.theme-green .btn-link {
  color: #2C6700;
}
.theme-gray a:not(.btn),
.theme-gray .btn-link {
  color: #007BFF;
}
.theme-ycc-teal a:not(.btn),
.theme-ycc-teal .btn-link {
  color: #009999;
}
.theme-red a:not(.btn):hover,
.theme-red .btn-link:hover {
  color: #861F20;
}
.theme-green a:not(.btn):hover,
.theme-green .btn-link:hover {
  color: #185300;
}
.theme-gray a:not(.btn):hover,
.theme-gray .btn-link:hover {
  color: #0056b3;
}
.theme-ycc-teal a:not(.btn):hover,
.theme-ycc-teal .btn-link:hover {
  color: #00cccc;
}

.theme-red .h1, .theme-red .h2, .theme-red .h3, .theme-red .h4, .theme-red .h5, .theme-red .h6, .theme-red h1, .theme-red h2, .theme-red h3, .theme-red h4, .theme-red h5, .theme-red h6 {
  color: #212529;
}
.theme-green .h1, .theme-green .h2, .theme-green .h3, .theme-green .h4, .theme-green .h5, .theme-green .h6, .theme-green h1, .theme-green h2, .theme-green h3, .theme-green h4, .theme-green h5, .theme-green h6 {
  color: #212529;
}
.theme-gray .h1, .theme-gray .h2, .theme-gray .h3, .theme-gray .h4, .theme-gray .h5, .theme-gray .h6, .theme-gray h1, .theme-gray h2, .theme-gray h3, .theme-gray h4, .theme-gray h5, .theme-gray h6 {
  color: #212529;
}
.theme-ycc-teal .h1, .theme-ycc-teal .h2, .theme-ycc-teal .h3, .theme-ycc-teal .h4, .theme-ycc-teal .h5, .theme-ycc-teal .h6, .theme-ycc-teal h1, .theme-ycc-teal h2, .theme-ycc-teal h3, .theme-ycc-teal h4, .theme-ycc-teal h5, .theme-ycc-teal h6 {
  color: #2c3e50;
}

.theme-red .border-bottom {
  border-bottom-color: #dee2e6 !important;
}
.theme-green .border-bottom {
  border-bottom-color: #dee2e6 !important;
}
.theme-gray .border-bottom {
  border-bottom-color: #dee2e6 !important;
}
.theme-ycc-teal .border-bottom {
  border-bottom-color: #e9ecef !important;
}

.theme-red .btn-primary,
.theme-red .nav-pills .nav-link.active,
.theme-red .nav-pills .show > .nav-link,
.theme-red .page-item.active .page-link {
  color: #fff;
  background-color: #8f0000;
  border-color: #8f0000;
}
.theme-green .btn-primary,
.theme-green .nav-pills .nav-link.active,
.theme-green .nav-pills .show > .nav-link,
.theme-green .page-item.active .page-link {
  color: #fff;
  background-color: #2C6700;
  border-color: #2C6700;
}
.theme-gray .btn-primary,
.theme-gray .nav-pills .nav-link.active,
.theme-gray .nav-pills .show > .nav-link,
.theme-gray .page-item.active .page-link {
  color: #fff;
  background-color: #0067EB;
  border-color: #0067EB;
}
.theme-ycc-teal .btn-primary,
.theme-ycc-teal .nav-pills .nav-link.active,
.theme-ycc-teal .nav-pills .show > .nav-link,
.theme-ycc-teal .page-item.active .page-link {
  color: #fff;
  background-color: #009999;
  border-color: #009999;
}
.theme-red .btn-primary:hover,
.theme-red .nav-pills .nav-link.active:hover,
.theme-red .nav-pills .show > .nav-link:hover,
.theme-red .page-item.active .page-link:hover {
  color: #fff;
  background-color: #5c0000;
  border-color: #5c0000;
}
.theme-green .btn-primary:hover,
.theme-green .nav-pills .nav-link.active:hover,
.theme-green .nav-pills .show > .nav-link:hover,
.theme-green .page-item.active .page-link:hover {
  color: #fff;
  background-color: #185300;
  border-color: #185300;
}
.theme-gray .btn-primary:hover,
.theme-gray .nav-pills .nav-link.active:hover,
.theme-gray .nav-pills .show > .nav-link:hover,
.theme-gray .page-item.active .page-link:hover {
  color: #fff;
  background-color: #0056b3;
  border-color: #0056b3;
}
.theme-ycc-teal .btn-primary:hover,
.theme-ycc-teal .nav-pills .nav-link.active:hover,
.theme-ycc-teal .nav-pills .show > .nav-link:hover,
.theme-ycc-teal .page-item.active .page-link:hover {
  color: #fff;
  background-color: #007777;
  border-color: #007777;
}

/* HEADER */
.theme-red header .bg-light {
  background-color: #f8f9fa !important;
}
.theme-green header .bg-light {
  background-color: #f8f9fa !important;
}
.theme-gray header .bg-light {
  background-color: #f8f9fa !important;
}
.theme-ycc-teal header .bg-light {
  background-color: #f8f9fa !important;
}
.theme-red header a#category-select-btn {
  color: #21282F;
}
.theme-green header a#category-select-btn {
  color: #21282F;
}
.theme-gray header a#category-select-btn {
  color: #21282F;
}
.theme-ycc-teal header a#category-select-btn {
  color: #34495e;
}
.theme-red header a#category-select-btn:hover {
  color: #21282F;
}
.theme-green header a#category-select-btn:hover {
  color: #21282F;
}
.theme-gray header a#category-select-btn:hover {
  color: #21282F;
}
.theme-ycc-teal header a#category-select-btn:hover {
  color: #009999;
}
.theme-red header .desktop-navbar .bg-search {
  background-color: rgba(245, 0, 0, 0.1);
}
.theme-green header .desktop-navbar .bg-search {
  background-color: #E0FFB4;
}
.theme-gray header .desktop-navbar .bg-search {
  background-color: #fbfbfb;
}
.theme-ycc-teal header .desktop-navbar .bg-search {
  background-color: rgba(0, 204, 204, 0.08);
}
.theme-red header .desktop-navbar .nav-search {
  background-color: rgba(245, 0, 0, 0.3);
}
.theme-green header .desktop-navbar .nav-search {
  background-color: #9AD56E;
}
.theme-gray header .desktop-navbar .nav-search {
  background-color: #e6e6e6;
}
.theme-ycc-teal header .desktop-navbar .nav-search {
  background-color: rgba(51, 255, 255, 0.15);
}
.theme-red header .desktop-navbar .nav-search a {
  color: #21282F;
}
.theme-green header .desktop-navbar .nav-search a {
  color: #21282F;
}
.theme-gray header .desktop-navbar .nav-search a {
  color: #21282F;
}
.theme-ycc-teal header .desktop-navbar .nav-search a {
  color: #34495e;
}
.theme-red header .desktop-navbar .nav-search a:hover {
  color: #21282F;
}
.theme-green header .desktop-navbar .nav-search a:hover {
  color: #21282F;
}
.theme-gray header .desktop-navbar .nav-search a:hover {
  color: #21282F;
}
.theme-ycc-teal header .desktop-navbar .nav-search a:hover {
  color: #009999;
}
.theme-red header .desktop-navbar .navbar-nav.nav-main-menu .active .nav-link {
  color: #861F20;
}
.theme-green header .desktop-navbar .navbar-nav.nav-main-menu .active .nav-link {
  color: #185300;
}
.theme-gray header .desktop-navbar .navbar-nav.nav-main-menu .active .nav-link {
  color: #0056b3;
}
.theme-ycc-teal header .desktop-navbar .navbar-nav.nav-main-menu .active .nav-link {
  color: #00cccc;
}

/* /HEADER */
/* SIDEBAR & CORRESPONDING MAIN ELEMENT */
.theme-red .sidebar-menu .nav-item.open > a,
.theme-red .sidebar-menu .nav-item > a:hover {
  color: #861F20;
}
.theme-green .sidebar-menu .nav-item.open > a,
.theme-green .sidebar-menu .nav-item > a:hover {
  color: #185300;
}
.theme-gray .sidebar-menu .nav-item.open > a,
.theme-gray .sidebar-menu .nav-item > a:hover {
  color: #0056b3;
}
.theme-ycc-teal .sidebar-menu .nav-item.open > a,
.theme-ycc-teal .sidebar-menu .nav-item > a:hover {
  color: #00cccc;
}
.theme-red .sidebar-menu .nav-link.active {
  color: #861F20;
}
.theme-green .sidebar-menu .nav-link.active {
  color: #185300;
}
.theme-gray .sidebar-menu .nav-link.active {
  color: #0056b3;
}
.theme-ycc-teal .sidebar-menu .nav-link.active {
  color: #00cccc;
}

/* /SIDEBAR & CORRESPONDING MAIN ELEMENT */
/* LISTING & STORES CARDS */
.listing-card {
  /* card grid */
  /* /card grid */
}
.theme-red .listing-card .card-highlighted {
  background-color: rgba(255, 66.5, 66.5, 0.1);
}
.theme-green .listing-card .card-highlighted {
  background-color: white;
}
.theme-gray .listing-card .card-highlighted {
  background-color: white;
}
.theme-ycc-teal .listing-card .card-highlighted {
  background-color: rgba(25.5, 255, 255, 0.08);
}
/* /LISTING & STORES CARDS */
/* STORE HEADER */
/* /STORE HEADER */
/* CATEGORIES CARD COLUMNS */
.theme-red .categories-card-columns .card .card-title a {
  color: #861F20;
}
.theme-green .categories-card-columns .card .card-title a {
  color: #185300;
}
.theme-gray .categories-card-columns .card .card-title a {
  color: #0056b3;
}
.theme-ycc-teal .categories-card-columns .card .card-title a {
  color: #00cccc;
}

/* /CATEGORIES CARD COLUMNS */
/* LISTING DETAILS PAGE */
.listing-details {
  /* breadcrumbs */
  /* /breadcrumbs */
}
.listing-details .breadcrumb a {
  color: #343a40;
}

/* /LISTING DETAILS PAGE */
/* FOOTER */
.theme-red footer a:not(.btn) {
  color: #535A61 !important;
}
.theme-green footer a:not(.btn) {
  color: #535A61 !important;
}
.theme-gray footer a:not(.btn) {
  color: #535A61 !important;
}
.theme-ycc-teal footer a:not(.btn) {
  color: #6c757d !important;
}
.theme-red footer a:not(.btn):hover {
  color: #353C43 !important;
}
.theme-green footer a:not(.btn):hover {
  color: #353C43 !important;
}
.theme-gray footer a:not(.btn):hover {
  color: #353C43 !important;
}
.theme-ycc-teal footer a:not(.btn):hover {
  color: #009999 !important;
}

/* /FOOTER */

/*# sourceMappingURL=colors.css.map */
