.post-categories__item:hover,
.post-categories__item.post-categories__item--active,
.article-categories__item:hover,
.article-categories__item.article-categories__item--active,
#articles4 .article-author__social-button:hover,
#buttonReg a:hover,
#buttonReg:hover a {
    color: #ffffff;
}

#sermons6 .sermon-notes .header,
#sermons6 .sermon-notes .header h3,
#sermons6 .sermon-notes .header p,
#nextsteps1 .featured-items-row .title-caption,
#nextsteps1 #floating-link>a,
#groupfinder2 #groupFinder .view-toggle a:hover,
#groupfinder2 #groupFinder .view-toggle a.active,
#event-nav li.active a,
#missionary-map .infowindow-content .detail-btn:hover {
    color: #ffffff;
}

.post-nav__search fieldset,
.article-nav__search fieldset {
    background-color: #ffffff;
}

#nextsteps1 .featured-items-row .featured-item .border-top,
#nextsteps1 .featured-items-row .featured-item .border-right,
#nextsteps1 .featured-items-row .featured-item .border-bottom,
#nextsteps1 .featured-items-row .featured-item .border-left,
#nextsteps1 #ns1-modal-background,
#nh3-location-map .infowindow,
#groupfinder1 article.detail header aside #map-display,
#groupfinder2 .infoBox,
#stickysub #stickysub-nav li a.active,
#se-location-map .infowindow,
.nh3-monklet-section-grid .nh3-desktop,
#missionsLayout .intro-and-stats .intro-text,
#ministry1 .infoBox {
    background-color: #ffffff;
}

#nh3-location-map .infowindow:before,
#se-location-map .infowindow:before,
.m1-monklet-section-groups article .details {
    border-top-color: #ffffff;
}

#events3 .list-event-next,
#events3 .calendar-month:after {
    border-left-color: #ffffff;
}

#events3 .list-event-prev,
#events3 .calendar-month:before {
    border-right-color: #ffffff;
}

.articles-for-this-series .article-list__item:not(.article-list__item--has-image) {
    border-top-color: #ffffff;
}

.articles-for-this-series .article-list__item:not(.article-list__item--has-image) {
    border-bottom-color: #ffffff;
}


#buttonReg a {
    color: #221f20;
}


#blogs3 .post-list__item a:hover,
#blogs3 .post-list__item a:hover .post-list__title,
#blogs3 .post-list__item a:hover .post-list__media>span,
#blogs3 .post-list__series-status span.icon:hover,
#blogs3 .post-nav__more,
#blogs3 .post-list__item a,
.post-nav__search-input,
.post-categories__item,
.comments form,
.comments form>label,
.comments form p.commentName,
.comments form #comment,
.comments form #name,
#articles4 .article-list__item a:hover,
#articles4 .article-list__item a:hover .article-list__title,
#articles4 .article-list__series-status span.icon:hover,
#articles4 .article-nav__more,
#articles4 .article-list__item a,
.article-nav__search-input,
.article-categories__item {
    color: #221f20;
}

#sermons6 .sermon-notes #sermon-notes-form textarea,
#sermons6 .sermon-notes #sermon-notes-form #notes-email,
#nextsteps1 .top-links-slide .details p,
#groupfinder2 #groupFinder .view-toggle a:hover,
#groupfinder2 #groupFinder .view-toggle a.active,
#live-stream #footer-sections .ls-event .date .day,
.p1-layout-list article .p1-meta-col h6 .icon,
#event-nav li a,
#missionsLayout .ms1-featured-event-monklet .ms1-event-details .ms1-event-meta .location-cost a,
#missionsLayout .ms1-trips-monklet #ms1-filters-form li .ms1-dropdown li,
.sermons-carousel.slick-widget article a p {
    color: #221f20;
}

@media (min-width:992px) {
    #nextsteps1 #ns1-modal-background .ns1-modal-content .close-ns1-modal:hover {
        color: #221f20;
    }
}

#ministry1 .dark #pagination a,
#ministry1 .dark .pagination a,
#ministry1 .dark #pagination #off,
#ministry1 .dark .pagination #off,
#ministry1 .dark #pagination #next,
#ministry1 .dark .pagination #next,
#ministry1 .dark #pagination #previous,
#ministry1 .dark .pagination #previous {
    color: #221f20;
}

.post-categories__item:hover,
.post-categories__item.post-categories__item--active,
.article-categories__item:hover,
.article-categories__item.article-categories__item--active,
#sermons6 .sermon-notes .header {
    background-color: #221f20;
}

#nextsteps1 #floating-link>a:hover,
#missionsLayout .ms1-trips-monklet .ms1-trips-filters #ms1-reset-filters:hover,
#missionary-map .infowindow-content .detail-btn:hover,
.p1-layout-list article .p1-acknowledgment-link.disabled {
    background-color: #221f20;
}

.post-categories__item:hover,
.post-categories__item.post-categories__item--active,
.article-categories__item:hover,
.article-categories__item.article-categories__item--active,
#sermons6 .sermon-notes,
#missionsLayout .ms1-featured-event-monklet .ms1-event-details .ms1-event-meta .location-cost span.deets>a,
#missionary-map .infowindow-content .detail-btn,
#missionary-map .infowindow-content .detail-btn {
    border-color: #221f20;
}

#events3 .list-event-prev.hasPrev:hover,
#events3 .calendar-prev:hover {
    border-right-color: #221f20;
}

#events3 .list-event-next.hasNext:hover,
#events3 .calendar-next:hover {
    border-left-color: #221f20;
}

@media (min-width: 1024px) {
    #missionsLayout .ms1-trips-monklet .ms1-trips-filters .filters-heading {
        color: #221f20;
    }
}


#nextsteps1 .staggered-grid-links .shaded-box:hover .text-details .title,
#nextsteps1 .top-links-slide:hover .details h5,
#groupfinder1 .items article h3:hover {
    color: #221f20;
}

.monkForm fieldset>legend,
.monkForm .section,
.comments form>label {
    border-bottom-color: #221f20;
}

#groupfinder1 .items article .details {
    border-top-color: #221f20;
}

.articles-series-list .series-list-item .series-info .show-articles,
.articles-series-list .series-list-item .series-info .hide-articles {
    color: #b34a37;
}

#blogs3 .post-list__title,
#blogs3 .post-list__media>span,
.post-nav__search-submit,
#blogs3 .recommended-posts__info .recommended-posts__title,
#articles4 .article-list__title,
.article-nav__search-submit,
#articles4 .recommended-articles__info .recommended-articles__title,
.staff3-items article .staff3-rollover ul li a {
    color: #b34a37;
}

#nextsteps1 .staggered-grid-links .shaded-box .text-details .title,
#nextsteps1 #ns1-modal-background .ns1-modal-content .icon,
#nextsteps1 .top-links-slide .details h5,
#nextsteps1 #ns1-modal-background .ns1-modal-content .close-ns1-modal,
.nh3-monklet-section-staff article .info-rollover ul li a,
.nh3-monklet-section-featured article .info a>div,
.nh3-monklet-section-featured article .info h3,
#groupfinder1 .items article h3,
#stickysub #stickysub-nav li a,
#live-stream .countdown .number,
.p1-slick .slick-prev,
.p1-slick .slick-next {
    color: #b34a37;
}

#map_color,
#missionsLayout #map-dropdown li.highlight .map-dropdown-heading,
#missionsLayout .ms1-detail-section .ms1-flex-container #ms1-contact-form .success,
#missionsLayout .ms1-detail-section .ms1-flex-container #ms1-contact-form .monkForm label.heading .req,
#missionary-map .infowindow-content .detail-btn,
.p1-layout-list article .p1-meta-col h6 a .icon,
#events3 .featured-image:hover .featured-description,
#event-nav li:not(.active) a:hover,
#missionsLayout .ms1-trips-monklet #ms1-filters-form li a.ms1-filter-heading,
.sermons-carousel.slick-widget article a h3 {
    color: #b34a37;
}

#ministry1 .dark #pagination a:hover,
#ministry1 .dark .pagination a:hover,
#ministry1 .dark #pagination #current,
#ministry1 .dark #pagination .current,
#ministry1 .dark .pagination #current,
#ministry1 .dark .pagination .current,
#ministry1 .dark #pagination #next:hover,
#ministry1 .dark .pagination #next:hover,
#ministry1 .dark #pagination #previous:hover,
#ministry1 .dark .pagination #previous:hover {
    color: #b34a37;
}


#blogs3 .featured-post__btn,
#blogs3 .featured-post__nav,
#blogs3 .post-list__image:after,
#articles4 .recommended-posts__image:after,
#articles4 .featured-article__btn,
#articles4 .featured-article__nav,
#articles4 .article-author__social-button:hover,
#articles4 .article-list__image:after,
#articles4 .recommended-articles__image:after {
    background-color: #b34a37;
}

#staff3 .staff3-items.staff3-detail article ul.staff3-social li a:hover,
.p1-monklet-staff article ul li a:hover,
#events3 .list-time-month,
#event-nav li.active a,
#nextsteps1 #floating-link>a,
#live-stream #twitter .follow,
#live-stream #twitter .title,
.p1-layout-list article .p1-acknowledgment-link,
.p1-slick .slick-dots li.slick-active button,
#missionsLayout .intro-and-stats .overlay-tint,
#missionsLayout .ms1-detail-section .ms1-flex-container .trip-details .overlay-tint,
#missionsLayout .ms1-trips-monklet .ms1-trips-filters #ms1-reset-filters,
#missionsLayout #map-dropdown li ul li a:hover,
#missionsLayout #map-dropdown li ul li a.active {
    background-color: #b34a37;
}

#nextsteps1 #alert_pager .pager-wrap span.cycle-pager-active,
#nextsteps1 .staggered-grid-links .shaded-box .thumbnail:after,
#live-stream .cycle-pager span.cycle-pager-active,
#missionsLayout .ms1-trips-monklet .ms1-trips-filters:after,
#missionsLayout .ms1-trips-monklet .ms1-trips-filters .filters-heading {
    background-color: #b34a37;
}

.groupfinder-info-status.Full .status {
    background-color: #b34a37;
}

#invite1 #share-links .share-item .invite-thumbnail-link:hover:before,
#ekkSermons_5_list article a.image-link:after,
#missionsLayout .ms1-trips-monklet .ms1-trips-filters-container {
    border-color: #b34a37;
}

#events3 .list-event-prev.hasPrev,
#events3 .calendar-prev {
    border-right-color: #b34a37;
}

#events3 .list-event-next.hasNext,
#events3 .calendar-next {
    border-left-color: #b34a37;
}

#nextsteps1 #ns1-modal-background .ns1-modal-content .thumbnail-copy {
    outline-color: #b34a37;
}

#articles4 .article-list__item .article-list__media>span {
    color: #b34a37;
}

#nextsteps1 #alert_pager .pager-wrap span,
#sermons6 .sermons-carousel .slick-dots li:not(.slick-active) button {
    background-color: #b34a37;
}

.post-nav__search-submit:hover,
#blogs3 .recommended-posts__item a:hover .recommended-posts__info .recommended-posts__title,
.article-nav__search-submit:hover,
#articles4 .recommended-articles__item a:hover .recommended-articles__info .recommended-articles__title,
#stickysub #stickysub-nav li a.active,
#stickysub #stickysub-nav li a:hover,
.nh3-monklet-section-featured article .info a.add-hover:hover>div,
.nh3-monklet-section-featured article .info a.add-hover:hover h3,
#map_highlight_color,
.p1 -layout-list article .p1-meta-col h6 a:hover .icon,
#missionsLayout .ms1-trips-monklet #ms1-filters-form li a.ms1-filter-heading:hover,
.articles-series-list .series-list-item .series-info .show-articles:hover,
.articles-series-list .series-list-item .series-info .hide-articles:hover {
    color: #d37e6f;
}

#nextsteps1 .staggered-grid-links .shaded-box:hover .thumbnail:after,
#articles4 .article-list__item:hover .article-list__image:after,
#articles4 .recommended-articles__item a:hover .recommended-articles__image:after,
#blogs3 .post-list__item:hover .post-list__image:after,
#blogs3 .recommended-posts__item a:hover .recommended-posts__image:after,
.p1-layout-list article .p1-acknowledgment-link:hover {
    background-color: #d37e6f;
}

#giving1 .content-fullwidth {
    background-color: #ededed;
}

.post-nav,
.post-categories__item,
.article-nav,
.article-categories__item,
.staff3-items.staff3-detail article ul.staff3-social li a,
.p1-monklet-staff article ul li a,
#events3 #event-control-bar,
#events3 .list-time-day,
#events3 .calendar td.empty,
#event-nav li a,
#sermons6 .sermon-notes #sermon-notes-form textarea,
#sermons6 .sermon-notes #sermon-notes-form #notes-email,
#nextsteps1 .staggered-grid-links .shaded-box,
#nextsteps1 #ns1-modal-background .ns1-modal-content,
#volunteerOpps .highlight,
#volunteerOpps .serveThird,
#volunteerOpps.detail .highlight,
#volunteerOpps .serveWide,
#volunteerOpps #contact-info,
#groupfinder1 .items article {
    background-color: #ededed;
}

#groupfinder1 article.detail header,
#groupFinder.layout1 article.detail .details aside,
#groupfinder2 .infoBox .title.grouped,
#groupfinder2 .infoBox .title,
#groupfinder2 #groupFinder .view-toggle a,
#groupfinder2 .items article,
#stickysub,
#live-stream .countdown,
#live-stream #footer-sections .ls-event .date,
.p1-layout-list article .p1-meta,
#blogs3 .post-list__item a,
.comments form,
#articles4 .article-list__item.article-list__item__with-media,
#articles4 .article-list__item>a,
#articles4 .article-author__social-button,
.m1-monklet-section-groups #smallgroups2-map,
.m1-monklet-section-groups .items,
.m1-monklet-section-groups article,
.m1-monklet-section-groups #pagination,
#ministry1 .infoBox .title.grouped,
#ministry1 .infoBox .title {
    background-color: #ededed;
}

#ministry1 .dark #pagination #off,
#ministry1 .dark .pagination #off,
#ministry1 .dark #pagination #next,
#ministry1 .dark .pagination #next,
#ministry1 .dark #pagination #previous {
    background-color: #ededed;
}

#volunteerOpps.detail .highlight {
    background-color: #ededed;
}

#givingLink,
#giving1 #moreinfo {
    background-color: #ededed;
}

.post-categories__item,
.article-categories__item,
#groupfinder1 h2.gF-heading,
#groupfinder1 .items article,
#groupfinder2 #groupFinder .items article,
#groupfinder2 .items .gF-heading,
.p1-slick .slick-dots li button,
.p1-layout-list article,
#nextsteps1 #alert_pager .pager-wrap span,
.content-main .widget.steps .inner article,
#events3 .calendar tbody td,
#other-sermons-heading {
    border-color: #ededed;
}

#nextsteps1 .top-links-slide .details,
#events3 .featured-image {
    background-color: #ededed;
}

#blogs3 .featured-slides,
#blogs3 .featured-post__item,
#blogs3 .featured-post__btn:hover {
    background-color: #221f20;
}

#articles4 .featured-slides,
#articles4 .featured-article__item,
#articles4 .featured-article__btn:hover,
.staff3-items article .staff3-rollover ul li a:hover,
#invite1 #share-links .share-item .invite-thumbnail-link,
#sermons6 #sermons6-modal-msg,
.nh3-monklet-section-featured-event article.dark,
.nh3-monklet-section-staff article .info-rollover ul li a:hover,
#live-stream #twitter #tweets,
#missionsLayout .ms1-dropdown-container {
    background-color: #221f20;
}

.staff3-items article .staff3-rollover,
.nh3-monklet-section-staff article .info-rollover {
    background-color: rgba(0, 0, 0, .65);
}

.serveWide .iconBox>.icon,
#marker_color,
#missionsLayout .ms1-trips-monklet #ms1-filters-form>li,
.m1-monklet-section-groups article .meta {
    color: #4b4b4b;
}

.m1-monklet-section-groups #small-groups-image,
#events3 .calendar th {
    background-color: #4b4b4b;
}

.m1-monklet-section-groups article,
.m1-monklet-section-groups #pagination {
    border-bottom-color: #4b4b4b;
}


#blogs3 .featured-post__btn,
#blogs3 .featured-post__btn:hover,
#articles4 .featured-article__btn,
#articles4 .featured-article__btn:hover,
#staff3 .staff3-items article .staff3-rollover p,
#staff3 .staff3-items article .staff3-rollover,
.staff3-items article .staff3-rollover ul li a:hover,
#staff3 .staff3-items.staff3-detail article ul.staff3-social li a:hover,
.p1-monklet-staff article ul li a:hover {
    color: #ffffff;
}

#events3 .list-time-month,
#events3 .calendar th,
#sermons6_series .series-list-item .image-link .overlay h3,
#sermons6 #sermons6-modal-msg p,
#nextsteps1 .staggered-grid-links .shaded-box span.icon,
.nh3-monklet-section-grid article>a h2,
.nh3-monklet-section-staff article .info-rollover,
.nh3-monklet-section-staff article .info-rollover .info-rollover-inner p,
.nh3-monklet-section-staff article .info-rollover .info-rollover-inner p span.read-more,
.nh3-monklet-section-staff article .info-rollover ul li a:hover,
#live-stream #twitter .follow,
#live-stream #twitter .title a,
.p1-layout-list article .p1-acknowledgment-link,
.dark .p1-slick .slick-prev,
.dark .p1-slick .slick-next,
.content-sidebar .dark .title-link a,
.content-section .dark .title-link a {
    color: #ffffff;
}

#missionsLayout #map-dropdown li,
#missionsLayout #map-dropdown li>.map-dropdown-heading,
#missionsLayout #map-dropdown li ul li a,
#missionsLayout .intro-and-stats .stats.dark #missions-statistics li .icon-container span,
#missionsLayout .intro-and-stats .stats.dark #missions-statistics li .nums-labels .numbers-to-count,
#missionsLayout .intro-and-stats .stats.dark #missions-statistics li .nums-labels .label,
#missionsLayout .ms1-trips-monklet .ms1-trips-filters #ms1-reset-filters,
#missionsLayout .ms1-dropdown-container .menu-heading,
.widget.section-rotator article .div-embed .embed-inner div i,
.widget.section-rotator article .div-embed .embed-inner h6,
#missionsLayout .ms1-detail-section .ms1-flex-container .trip-details .ms1-trip-contact-eml,
#missionsLayout .ms1-trips-monklet .filters-heading {
    color: #ffffff;
}

#live-stream #twitter .follow:hover,
#live-stream #twitter .title a:hover {
    color: #ffffff;
}

.staff3-items article .staff3-rollover ul li a,
#nh3-location-map .infowindow,
.nh3-monklet-section-staff article .info-rollover ul li a,
.dark .p1-slick .slick-dots li.slick-active button {
    background-color: #ffffff;
}

#missionsLayout .ms1-trips-monklet .ms1-trips-list:after {
    background-color: #ffffff;
}

.dark .p1-slick .slick-dots li button {
    border-color: #ffffff;
}

#articles4 .article-list__item.article-list__item--has-image .article-list__media>span {
    color: #ffffff;
}

#missionsLayout #map-dropdown li .map-dropdown-heading:hover,
#missionsLayout #map-dropdown li.active .map-dropdown-heading {
    color: #d37e6f;
}


/*ANNUAL REPORT #1*/

#report-1 .dark .ar1-stats-boxed .ar1-col:nth-child(even) {
    background-color: #221f20;
}

#report-1 .dark .ar1-stats-boxed .ar1-col {
    background-color: #221f20;
}

#report-1 .ar1-stats-boxed .ar1-col:nth-child(even) {
    background-color: #ededed;
}

#report-1 .ar1-stats-boxed .ar1-col {
    background-color: rgba(0, 0, 0, .65);
}

#report-1 #select-nav-dropdown-wrapper {
    background-color: #ededed;
}

#report-1 .dark .btn-default,
#report-1 .dark .btn-primary {
    color: #ffffff;
}

#report-1 .dark .btn-default:hover,
#report-1 .dark .btn-primary:hover {
    color: #b34a37;
}

#report-1 .ar1-stats-boxed.add-fullwidth .ar1-col .info h3,
#report-1 .ar1-stats .ar1-col .info h3 .icon,
#report-1 .ar1-stats .ar1-col .info h2,
#report-1 .ar1-media-row.add-fullwidth .ar1-col .info h3,
#report-1 .ar1-media-row .ar1-col>h3 {
    color: #b34a37;
}

#report-1 .dark .ar1-stats-boxed.add-fullwidth .ar1-col .info h3,
#report-1 .dark .ar1-stats .ar1-col .info h3 .icon,
#report-1 .dark .ar1-stats .ar1-col .info h2,
#report-1 .dark .ar1-media-row .ar1-col>h3 {
    color: #ffffff;
}

#report-1 .ar1-stats-boxed .ar1-col {
    border-right-color: #ffffff;
}

/*END OF ANNUAL REPORT #1*/

/* Classfinder 1 Layout */

.dark #cf1-search-term,
#cf1-search-term {
    color: #221f20;
}

#cf1-filters-main.is-sticky:before,
#cf1-filters-main.is-sticky #cf1-filters-form:before,
#cf1-filters-main.on:before,
#cf1-filters-main.on #cf1-filters-form:before {
    
    background-color: #4b4b4b;
}

#cf1-search-term::-webkit-input-placeholder,
#cf1-search-term::-moz-placeholder,
#cf1-search-term:-ms-input-placeholder {
    
    color: #221f20;
}

#cf1-filters-form .cf1-filter-item-heading,
#cf1-filters-form .cf1-filter-item.childcare {
    background-color: #b34a37;
}

#cf1-filters-form .cf1-filter-item-heading,
#cf1-filters-form .cf1-filter-item.childcare ul,
#cf1-filters-form .cf1-filter-item-heading:hover,
#cf1-filters-form .cf1-filter-item.childcare:hover {
    
    color: #ffffff;
}

#cf1-filters-form .cf1-filter-item-heading:hover {
    
    background-color: #d37e6f;
}

.cf1-section .cf1-section-inner,
.cf1-this-week-more a,
#cf1-layout .cf1-layout article .info .registration a,
#classfinder1 .lower-cf1-detail {
    
    background-color: #ffffff;
}

.cf1-this-week-more a {
    color: #b34a37;
}

#cf1-starting-soon .cf1-starting-soon a:hover .info .title {
    color: #b34a37;
}

#cf1-layout .cf1-layout article .article-row,
#cf1-layout .cf1-layout article .info .registration a,
.cf1-detail-right article .registration a,
#classfinder1 .upper-cf1-detail>.row>div:first-of-type {
    
    background-color: #ededed;
}

#cf1-this-week .cf1-this-week .info,
#cf1-this-week .cf1-this-week .info-inner,
.m1-monklet-section-classfinder article .info,
.m1-monklet-section-classfinder article .info-inner,
#classfinder1 .cf1-detail-left article .info,
.cf1-detail-left .info {
    
    background-color: #ffffff;
}

#cf1-filters-toggle,
.cf1-section .cf1-section-inner.dark,
#cf1-starting-soon .cf1-starting-soon a,
#cf1-this-week .cf1-this-week .date,
.m1-monklet-section-classfinder article .date,
.cf1-detail-left .date {
    background-color: #4b4b4b;
}

#cf1-filters-toggle:hover,
.dark #cf1-filters-toggle:hover {
    background-color: #d37e6f;
}

#cf1-filters-toggle:hover,
.dark #cf1-filters-toggle:hover {
    color: #ffffff;
}

#cf1-search fieldset,
#cf1-filters-form .cf1-filter-item ul,
#classfinder1 .cf1-detail-prev-pg {
    background-color: #ffffff;
}

.dark #cf1-filters-toggle,
#cf1-filters-toggle {
    background-color: #b34a37;
}

#classfinder1 .upper-cf1-detail>.row>div:last-of-type {
    background-color: #221f20;
}

#cf1-this-week .cf1-this-week .date,
.m1-monklet-section-classfinder article .date,
#cf1-starting-soon .cf1-starting-soon .title,
.cf1-detail-left .date,
.cf1-detail-right.dark article .registration a {
    color: #ffffff;
}

#cf1-filters-reset,
.dark #cf1-filters-toggle,
#cf1-filters-toggle {
    color: #ffffff;
}

#cf1-filters-form .cf1-filter-item:not(.childcare) ul,
.dark #cf1-filters-form .cf1-filter-item:not(.childcare) ul li label,
#cf1-filters-form .cf1-filter-item:not(.childcare) ul li label,
#cf1-filters-form .cf1-filter-item:not(.childcare) ul li input:checked+label:before {
    color: #221f20;
}

#cf1-filters-form .cf1-filter-item:not(.childcare) ul li input+label:before,
#cf1-filters-form .cf1-filter-item ul.filter-childcare li input+label:before {
    color: #221f20;
}

/* End Classfinder 1 */

/*update buttons*/

.dark .btn-default:hover {
    color: #b34a37;
}

.dark .btn-primary:hover {
    color: #221f20;
}

.dark .widget.social ul li a {
    color: #ffffff;
    ;
}

.dark .widget.social ul li a:hover {
    color: #ffffff;
}

/*SERMONS NOTES*/

#sermons6 .sermon-notes #notes p,
#sermons6 .sermon-notes #notes .blank {
    color: #221f20;
}

#sermons6 .sermon-notes #notes textarea.pnoteText {
    color: #221f20;
}

#sermons6 .sermon-notes #notes .blank.correct-answer {
    color: #b34a37;
}

#sermons6 .sermon-notes #notes textarea.pnoteText {
    background-color: #ededed;
}

#sermons6 .sermon-notes #notes p,
#sermons6 .sermon-notes #notes .blank {
    color: #221f20;
}

/* End Sermon 6 */

/*Hub 1*/
.hub-widget-heading .search .hub-search-toggle {
    color: #221f20;
}

.hub-widget-heading .search .hub-search-toggle:hover {
    color: #d37e6f;
}

.hub-widget-heading .search form fieldset {
    background-color: #ffffff;
}

.hub-widget-heading .search form input {
    color: #221f20;
}

.hub-widget-heading .search form button {
    color: #221f20;
}

.hub-widget-heading .search form button:hover {
    color: #d37e6f;
}

.hub-widget-heading .more a {
    color: #221f20;
}

.hub-widget-heading .more a:hover {
    color: #d37e6f;
}

.dark .hub-widget-heading .search .hub-search-toggle {
    color: #ffffff;
}

.dark .hub-widget-heading .search .hub-search-toggle:hover {
    color: #d37e6f;
}

.dark .hub-widget-heading .search form fieldset {
    background-color: #ffffff;
}

.dark .hub-widget-heading .search form input {
    color: #221f20;
}

.dark .hub-widget-heading .search form button {
    color: #221f20;
}

.dark .hub-widget-heading .search form button:hover {
    color: #d37e6f;
}

.dark .hub-widget-heading .more a {
    color: #ffffff;
}

.dark .hub-widget-heading .more a:hover {
    color: #d37e6f;
}

.hub-widget-results-inner.events article {
    background-color: #ffffff;
}

.hub-widget-results-inner.articles article {
    background-color: #ffffff;
}

.hub-widget-results-inner.articles article .info .media li {
    color: #221f20;
}

.hub-widget-results-inner.sermons article .article-wrap {
    background-color: #ffffff;
}

.hub-widget-results-inner.connect article .info:before {
    background-color: rgba(75, 75, 75, 0.65);
}

.hub-widget-results-inner.connect article.pos-1 .info,
.hub-widget-results-inner.connect article.pos-5 .info,
.hub-widget-results-inner.connect article.pos-9 .info,
.hub-widget-results-inner.connect article.pos-13 .info,
.hub-widget-results-inner.connect article.pos-17 .info {
    background-color: rgba(0, 0, 0, .65);
}

.hub-widget-results-inner.connect article.pos-2 .info,
.hub-widget-results-inner.connect article.pos-6 .info,
.hub-widget-results-inner.connect article.pos-10 .info,
.hub-widget-results-inner.connect article.pos-14 .info,
.hub-widget-results-inner.connect article.pos-18 .info {
    background-color: rgba(0, 0, 0, .65);
}

.hub-widget-results-inner.connect article.pos-3 .info,
.hub-widget-results-inner.connect article.pos-7 .info,
.hub-widget-results-inner.connect article.pos-11 .info,
.hub-widget-results-inner.connect article.pos-15 .info,
.hub-widget-results-inner.connect article.pos-19 .info {
    background-color: rgba(0, 0, 0, .65);
}

.hub-widget-results-inner.connect article.pos-4 .info,
.hub-widget-results-inner.connect article.pos-8 .info,
.hub-widget-results-inner.connect article.pos-12 .info,
.hub-widget-results-inner.connect article.pos-16 .info,
.hub-widget-results-inner.connect article.pos-20 .info {
   background-color: rgba(0, 0, 0, .65);
}

.hub-widget-results-inner.posts article {
    background-color: #ffffff;
}

.hub-widget-results-inner.posts article .image .meta {
    color: #ffffff;
}

.hub-widget-results-inner.posts article .image .meta h3 a,
.hub-widget-results-inner.posts article .image .meta h4 a {
    color: #ffffff;
}

.hub-widget-results-inner.posts article .image .meta h6 {
    color: #ffffff;
}

.hub-widget-results-inner.posts article .info .tags a {
    color: #ffffff;
}

.hub-widget-results-inner.posts article .info .tags a {
    background-color: #221f20;
}

.hub-widget-results-inner.posts article .info .tags a {
    border-color: #221f20;
}

.hub-widget-results-inner.posts article .info .tags a:hover {
    background-color: #b34a37;
}

.hub-widget-results-inner.posts article .info .tags a:hover {
    border-color: #b34a37;
}

.hub-widget-results-inner.posts article .info .tags a:hover {
    color: #ffffff;
}

article.blog-detail.blog-mobile {
    background-color: #ffffff;
}

article.blog-detail.blog-mobile .image .meta {
    color: #ffffff;
}

article.blog-detail.blog-mobile .image .meta {
    background-color: #b34a37;
}

article.blog-detail.blog-mobile .image .meta h4 a {
    color: #ffffff;
}

article.blog-detail.blog-mobile .image .meta h6 {
    color: #ffffff;
}

.hub-widget-results-inner.posts article.pos-1 .image .meta,
.hub-widget-results-inner.posts article.pos-5 .image .meta,
.hub-widget-results-inner.posts article.pos-9 .image .meta,
.hub-widget-results-inner.posts article.pos-13 .image .meta,
.hub-widget-results-inner.posts article.pos-17 .image .meta {
    background-color: rgba(64, 114, 215, 0.8);
}

.hub-widget-results-inner.posts article.pos-2 .image .meta,
.hub-widget-results-inner.posts article.pos-6 .image .meta,
.hub-widget-results-inner.posts article.pos-10 .image .meta,
.hub-widget-results-inner.posts article.pos-14 .image .meta,
.hub-widget-results-inner.posts article.pos-18 .image .meta {
    background-color: rgba(0, 0, 0, .65);
}

.hub-widget-results-inner.posts article.pos-3 .image .meta,
.hub-widget-results-inner.posts article.pos-7 .image .meta,
.hub-widget-results-inner.posts article.pos-11 .image .meta,
.hub-widget-results-inner.posts article.pos-15 .image .meta,
.hub-widget-results-inner.posts article.pos-19 .image .meta {
    background-color: rgba(64, 114, 215, 0.8);
}

.hub-widget-results-inner.posts article.pos-4 .image .meta,
.hub-widget-results-inner.posts article.pos-8 .image .meta,
.hub-widget-results-inner.posts article.pos-12 .image .meta,
.hub-widget-results-inner.posts article.pos-16 .image .meta,
.hub-widget-results-inner.posts article.pos-20 .image .meta {
    background-color: rgba(0, 0, 0, .65);
}

.hub-widget-results-inner.linklist article {
    background-color: #ffffff;
}

#hub-map {
    background-color: #ffffff;
}

#hub-map #hub_map .infowindow {
    background-color: #ededed;
}

#hub-map #hub_map .infowindow:before {
    border-top-color: #ededed;
}

#hub-map #hub_map .infowindow a {
    background-color: #ffffff;
}

#hub-map #hub_map .infowindow a {
    color: #b34a37;
}

#hub-map #hub_map .infowindow a {
    border-top-color: #ededed;
}

#hub-map #hub_map .infowindow a {
    border-bottom-color: #ededed;
}

#hub-map #hub_map .infowindow a:hover {
    color: #d37e6f;
}

.hub-widget-results-inner.smallgroups article {
    background-color: #ffffff;
}

.hub-widget-results-inner.slick-slider .slick-prev span,
.hub-widget-results-inner.slick-slider .slick-next span {
    color: #b34a37;
}

.hub-widget-results-inner.slick-slider .slick-prev span:hover,
.hub-widget-results-inner.slick-slider .slick-next span:hover {
    color: #d37e6f;
}

.dark .hub-widget-results-inner.slick-slider .slick-prev span,
.dark .hub-widget-results-inner.slick-slider .slick-next span {
    
    color: #ffffff;
}

.dark .hub-widget-results-inner.slick-slider .slick-prev span:hover,
.dark .hub-widget-results-inner.slick-slider .slick-next span:hover {
    color: #ffffff;
}

.hub-widget-results-inner.slick-slider .slick-dots li button {
    background-color: #ededed;
}

.dark .hub-widget-results-inner.slick-slider .slick-dots li button {
    background-color: #ffffff;
}

.hub-widget-results-inner.slick-slider li.slick-active button {
    background-color: #b34a37;
}

.dark .hub-widget-results-inner.slick-slider .slick-dots li.slick-active button {
    background-color: #b34a37;
}

.dark .widget-no-dark {
    color: #221f20;
}

.dark .widget-no-dark h1,
.dark .widget-no-dark h2,
.dark .widget-no-dark h3,
.dark .widget-no-dark h4,
.dark .widget-no-dark h5,
.dark .widget-no-dark h6 {
    color: #221f20;
}

.dark .widget-no-dark a:not(.btn) {
    color: #b34a37;
}

.dark .widget-no-dark a a:not(.btn):hover {
    color: #d37e6f;
}

/*End Hub 1*/

/* Giving #2
================================================== */

.widget-giving-2-heading-link .heading h1,
.widget-giving-2-heading-link .heading h2,
.widget-giving-2-heading-link .heading h3,
.widget-giving-2-heading-link .heading h4,
.widget-giving-2-heading-link .heading h5,
.widget-giving-2-heading-link .heading h6,
.widget-giving-2-heading-link .heading p {
    color: #221f20;
}

.widget-giving-2-heading-link .link a {
    color: #221f20;
}

.widget-giving-2-heading-link .link a:before {
    background-color: #ffffff;
}

@media (hover: hover) {
    .widget-giving-2-heading-link .link a:hover {
        color: #b34a37;
    }
}

.dark .widget-giving-2-heading-link .heading h1,
.dark .widget-giving-2-heading-link .heading h2,
.dark .widget-giving-2-heading-link .heading h3,
.dark .widget-giving-2-heading-link .heading h4,
.dark .widget-giving-2-heading-link .heading h5,
.dark .widget-giving-2-heading-link .heading h6,
.dark .widget-giving-2-heading-link .heading p {
    color: #ffffff;
}

.giving-2-articles .articles-list article {
    background-color: #ededed;
}

.giving-2-content-columns .giving-2-content-row .content-info {
    background-color: #ededed;
}

.giving-2-numbers ul li .numbers-count {
    color: #b34a37;
}

.giving-2-media-columns .giving-2-media-row {
    background-color: #ededed;
}

.giving-2-app-links li a {
    color: #ffffff;
}

.giving-2-app-links li a {
    background-color: #d37e6f;
}

@media (hover: hover) {
    .giving-2-app-links li a:hover {
        color: #d37e6f;
    }
    .giving-2-app-links li a:hover {
        background-color: #ffffff;
    }
}

.giving-2-grid-links article .info {
    background-color: #ffffff;
}

.giving-2-grid-links article .info .info-inner {
    color: #221f20;
}

.giving-2-grid-links article .info .info-inner h2,
.giving-2-grid-links article .info .info-inner h3,
.giving-2-grid-links article .info .info-inner h4,
.giving-2-grid-links article .info .info-inner h5,
.giving-2-grid-links article .info .info-inner h6,
.giving-2-grid-links article .info .info-inner p {
    color: #221f20;
}

.giving-2-grid-links article .info .icons .fa,
.giving-2-grid-links article .info .icons .icon {
    color: #d37e6f;
}

.giving-2-grid-links article .info .icons .fa,
.giving-2-grid-links article .info .icons .icon {
    background-color: #ededed;
}

@media (hover: hover) {
    .giving-2-grid-links article:hover .info {
        background-color: #221f20;
    }
    .giving-2-grid-links article:hover .info .info-inner {
        color: #ffffff;
    }
    .giving-2-grid-links article:hover .info .info-inner h2,
    .giving-2-grid-links article:hover .info .info-inner h3,
    .giving-2-grid-links article:hover .info .info-inner h4,
    .giving-2-grid-links article:hover .info .info-inner h5,
    .giving-2-grid-links article:hover .info .info-inner h6,
    .giving-2-grid-links article:hover .info .info-inner p {
        color: #ffffff;
    }
    .giving-2-grid-links article:hover .info .icons .fa,
    .giving-2-grid-links article:hover .info .icons .icon {
        color: #ffffff;
    }
    .giving-2-grid-links article:hover .info .icons .fa,
    .giving-2-grid-links article:hover .info .icons .icon {
        background-color: #d37e6f;
    }
}

.giving-2-grid-links article:before,
.giving-2-grid-links article:after {
    
    background-color: #d37e6f;
}

/* Sermons #7
================================================== */

.sermons7-type-buttons ul li a {
    background-color: #221f20;
}

.sermons7-type-buttons ul li a {
    color: #ffffff;
}

@media (hover: hover) {
    .sermons7-type-buttons ul li a:hover {
        color: #b34a37;
    }
}

.sermons7-type-buttons ul li a.active {
    background-color: #ededed;
}

.sermons7-type-buttons ul li a.active {
    color: #221f20;
}

.sermons7-type-buttons ul li .btn.active {
    background-color: #ffffff;
}

.sermons7-type-buttons ul li .btn.active {
    color: #221f20;
}

.sermons7-type-buttons.dark ul li .btn.active {
    background-color: #ffffff;
}

.sermons7-type-buttons.dark ul li .btn.active {
    color: #221f20;
}

.sermons7-detail {
    background-color: #4b4b4b;
}

.sermons7-detail-meta .sermons7-detail-meta-buttons .sermons7-media-switch li a {
    background-color: #ededed;
}

.sermons7-detail-meta .sermons7-detail-meta-buttons .sermons7-media-switch li a {
    color: #b34a37;
}

@media (hover: hover) {
    .sermons7-detail-meta .sermons7-detail-meta-buttons .sermons7-media-switch li a:hover {
        color: #ffffff;
    }
    .sermons7-detail-meta .sermons7-detail-meta-buttons .sermons7-media-switch li a:hover {
        background-color: #b34a37;
    }
}

.sermons7-detail-meta .sermons7-detail-meta-buttons .sermons7-media-switch li a.active {
    color: #ffffff;
}

.sermons7-detail-meta .sermons7-detail-meta-buttons .sermons7-media-switch li a.active {
    background-color: #b34a37;
}

.sermons7-detail-meta .sermons7-detail-meta-info p span {
    border-right-color: #ededed;
}

.sermons7-detail-meta.dark .sermons7-detail-meta-buttons .sermons7-media-switch li a {
    background-color: #221f20;
}

.sermons7-detail-meta.dark .sermons7-detail-meta-buttons .sermons7-media-switch li a {
    color: #ffffff;
}

@media (hover: hover) {
    .sermons7-detail-meta.dark .sermons7-detail-meta-buttons .sermons7-media-switch li a:hover {
        background-color: #b34a37;
    }
}

.sermons7-detail-meta.dark .sermons7-detail-meta-buttons .sermons7-media-switch li a.active {
    background-color: #b34a37;
}

.sermons7-detail-meta.dark .sermons7-detail-meta-buttons .sermons7-media-click li a {
    color: #ffffff;
}

@media (hover: hover) {
    .sermons7-detail-meta.dark .sermons7-detail-meta-buttons .sermons7-media-click li a:hover {
        color: #b34a37;
    }
}

.sermons7-detail-meta.dark .sermons7-detail-meta-info p span {
    border-right-color: #ffffff;
}

.sermons7-detail-meta.dark .sermons7-detail-meta-info .sermons7-detail-more-click {
    color: #ffffff;
}

@media (hover: hover) {
    .sermons7-detail-meta.dark .sermons7-detail-meta-info .sermons7-detail-more-click:hover {
        color: #b34a37;
    }
}

.sermons7-detail-notes .sermon-notes {
    
    border-color: #ffffff;
}

.sermons7-detail-notes {
    
    background-color: #ededed;
}

.sermons7-detail-notes .sermon-notes .header {
    
    background-color: #ededed;
}

#sermons7-modal-msg {
    
    background-color: #221f20;
}

#sermons7-filter {
    
    background-color: #ededed;
}

#sermons7-search fieldset {
    
    background-color: #ffffff;
}

#sermons7-search-term {
    
    color: #221f20;
}

#sermons7-search-submit {
    
    color: #221f20;
}

@media (hover: hover) {
    #sermons7-search-submit:hover {
        
        color: #d37e6f;
    }
}

#sermons7-filter .top .sermons7-toggle #sermons7-filter-toggle.on {
    
    color: #ffffff;
}

#sermons7-filter .top .sermons7-toggle #sermons7-filter-toggle.on {
    
    background-color: #d37e6f;
}

#sermons7-filter .top .sermons7-toggle #sermons7-filter-toggle.on {
    
    border-color: #d37e6f;
}

#sermons7-filter .sermons7-filter-menu li label {
    
    color: #221f20;
}

#sermons7-filter .sermons7-filter-menu li label {
    
    border-bottom-color: #ffffff;
}

#sermons7-filter .sermons7-filter-menu li input:checked+label,
#sermons7-filter .sermons7-filter-menu li input:checked+label:before {
    color: #b34a37;
}

#sermons7-filter .filter-select .sermons7-filter-item a {
    
    background-color: #ffffff;
}

#sermons7-filter .filter-select .sermons7-filter-item a {
    
    color: #221f20;
}

#sermons7-filter .filter-menu {
    
    background-color: #ededed;
}

.sermons7-results-list article {
    
    background-color: #ffffff;
}

.sermons7-series.dark {
    
    background-color: #221f20;
}

.sermons7-series .slick-prev,
.sermons7-series .slick-next {
    color: #221f20;
}

.sermons7-series.dark .slick-prev,
.sermons7-series.dark .slick-next {
    
    color: #ffffff;
}

.sermons7-series .sermons7-series-sermons-carousel article {
    
    background-color: #ffffff;
}

.sermons7-series.dark .sermons7-series-sermons-carousel article {
    background-color: #4b4b4b;
}

.sermons7-series .sermons7-series-sermons-carousel article .info {
    
    color: #221f20;
}

.sermons7-detail-notes .sermon-notes #sermon-notes-form textarea,
.sermons7-detail-notes .sermon-notes #sermon-notes-form #notes-email {
    
    color: #221f20;
}

.sermons7-detail .sermon-notes #notes p,
.sermons7-detail .sermon-notes #notes .blank {
    
    color: #221f20;
}

.sermons7-detail .sermon-notes #notes textarea.pnoteText {
    color: #221f20;
}

.sermons7-detail .sermon-notes #notes .blank.correct-answer {
    color: #b34a37;
}

.sermons7-detail .sermon-notes #notes textarea.pnoteText {
    
    background-color: #ffffff;
}

.sermons7-detail .sermon-notes #notes p,
.sermons7-detail .sermon-notes #notes .blank {
    
    color: #221f20;
}

/* Groupfinder #3
================================================== */

#groupfinder3-detail-billboard {
    
    background-color: #4b4b4b;
}

#groupfinder3-filter {
    
    background-color: #ededed;
}

#groupfinder3-search fieldset {
    
    background-color: #ffffff;
}

#groupfinder3-search-term {
    
    color: #221f20;
}

#groupfinder3-search-submit {
    
    color: #221f20;
}

@media (hover: hover) {
    #groupfinder3-search-submit:hover {
        
        color: #d37e6f;
    }
}

#groupfinder3-filter .top .groupfinder3-toggle #groupfinder3-filter-toggle.on {
    
    color: #ffffff;
}

#groupfinder3-filter .top .groupfinder3-toggle #groupfinder3-filter-toggle.on {
    
    background-color: #d37e6f;
}

#groupfinder3-filter .top .groupfinder3-toggle #groupfinder3-filter-toggle.on {
    
    border-color: #d37e6f;
}

#groupfinder3-filter .groupfinder3-filter-menu li label {
    
    color: #221f20;
}

#groupfinder3-filter .groupfinder3-filter-menu li label {
    
    border-bottom-color: #ffffff;
}

#groupfinder3-filter .groupfinder3-filter-menu li input:checked+label,
#groupfinder3-filter .groupfinder3-filter-menu li input:checked+label:before {
    color: #b34a37;
}

#groupfinder3-filter .filter-select .groupfinder3-filter-item a {
    
    background-color: #ffffff;
}

#groupfinder3-filter .filter-select .groupfinder3-filter-item a {
    
    color: #221f20;
}

#groupfinder3-filter .filter-menu {
    
    background-color: #ededed;
}

#groupfinder3-filter .groupfinder3-filter-additional ul li label:after {
    
    color: #ffffff;
}

#groupfinder3-filter .groupfinder3-filter-additional ul li label {
    
    color: #221f20;
}

#groupfinder3-filter .groupfinder3-filter-additional ul li input:checked+label:before {
    
    background-color: #221f20;
}

.groupfinder3-featured-wrap .groupfinder3-featured article {
    
    background-color: #ffffff;
}

.groupfinder3-featured-wrap .slick-prev:before,
.groupfinder3-featured-wrap .slick-next:before {
    
    background-color: #ffffff;
}

.groupfinder3-map-controls a {
    color: #b34a37;
}

@media (hover: hover) {
    .groupfinder3-map-controls a:hover {
        
        color: #d37e6f;
    }
}

#groupfinder3-map {
    
    background-color: #ffffff;
}

#groupfinder3-map:before {
    border-color: #b34a37;
}

#groupfinder3-map #groupfinder3_map .infowindow {
    background-color: #b34a37;
}

#groupfinder3-map #groupfinder3_map .infowindow:before {
    border-top-color: #b34a37;
}

#groupfinder3-map #groupfinder3_map .infowindow a.link {
    
    background-color: #ffffff;
}

#groupfinder3-map #groupfinder3_map .infowindow a.link {
    color: #b34a37;
}

#groupfinder3-map #groupfinder3_map .infowindow a.link {
    border-top-color: #b34a37;
}

#groupfinder3-map #groupfinder3_map .infowindow a.link {
    border-bottom-color: #b34a37;
}

@media (hover: hover) {
    #groupfinder3-map #groupfinder3_map .infowindow a.link:hover {
        
        color: #d37e6f;
    }
}

.groupfinder3-results-list article {
    
    background-color: #ffffff;
}

.groupfinder3-detail .groupfinder3-join-text {
    
    background-color: #ededed;
}

.groupfinder3-form-wrap {
    background-color: rgba(0, 0, 0, .65);
}

.groupfinder3-form-wrap .groupfinder3-form {
    
    background-color: #ededed;
}

.groupfinder3-detail-meta {
	background-color: #ededed;
}

/* Events #5
================================================== */

#events5-detail-billboard {
    
    background-color: #4b4b4b;
}

#events5-filter {
    
    background-color: #ededed;
}

#events5-search fieldset {
    
    background-color: #ffffff;
}

#events5-search fieldset {
    
    color: #221f20;
}

#e5-search-term {
    
    color: #221f20;
}

#events5-search-submit {
    
    color: #221f20;
}

@media (hover: hover) {
    #events5-search-submit:hover {
        
        color: #d37e6f;
    }
}

#events5-filter .top .events5-toggle #events5-filter-toggle.on {
    
    color: #ffffff;
}

#events5-filter .top .events5-toggle #events5-filter-toggle.on {
    
    background-color: #d37e6f;
}

#events5-filter .top .events5-toggle #events5-filter-toggle.on {
    
    border-color: #d37e6f;
}

#events5-filter .events5-filter-menu li label {
    
    color: #221f20;
}

#events5-filter .events5-filter-menu li label {
    
    border-bottom-color: #ffffff;
}

#events5-filter .events5-filter-menu li input:checked+label,
#events5-filter .events5-filter-menu li input:checked+label:before {
    color: #b34a37;
}

#events5-filter .filter-select .events5-filter-item a {
    
    background-color: #ffffff;
}

#events5-filter .filter-select .events5-filter-item a {
    
    color: #221f20;
}

#events5-filter .filter-menu {
    
    background-color: #ededed;
}

.events5-featured-wrap .events5-featured article,
#events5-map,
.events5-results-list article {
    
    background-color: #ffffff;
}

#events5-filter .events5-filter-additional ul li label:after,
#events5-filter .top .events5-toggle #events5-filter-toggle.on {
    
    color: #ffffff;
}

#events5-filter .events5-filter-additional ul li label {
    
    color: #221f20;
}

#events5-filter .events5-filter-additional ul li input:checked+label:before {
    
    background-color: #221f20;
}

.events5-detail .events5-join-text {
    
    background-color: #ededed;
}

#events5-map #events5_map .infowindow {
    
    background-color: #ededed;
}

#events5-map #events5_map .infowindow:before,
#events5-map #events5_map .infowindow a.link {
    
    border-top-color: #ededed;
}

#events5-map #events5_map .infowindow a.link {
    
    border-top-color: #ededed;
}

.events5-form-wrap {
    background-color: rgba(0, 0, 0, .65);
}

#events5-map #events5_map .infowindow a.link {
    
    background-color: #ffffff;
}

.events5-featured-wrap.dark {
    
    background-color: #221f20;
}

.events5-featured-wrap.dark .slick-prev,
.events5-featured-wrap.dark .slick-next {
    
    color: #ffffff;
}

.events5-featured-wrap .events5-featured-static article {
    
    background-color: #ffffff;
}

.events5-featured-wrap.dark article {
    
    color: #221f20;
}

.e5-layout-pagination>a {
    
    color: #221f20;
}

@media (hover: hover) {
    .e5-layout-pagination>a:hover {
        color: #b34a37;
    }
}

.e5-layout-pagination .heading {
    
    color: #221f20;
}

#events5-dt-results table.calendar th {
    
    color: #221f20;
}

#events5-dt-results table.calendar td {
    
    border-color: #ededed;
}

#events5-dt-results table.calendar td.selected {
    
    background-color: #d37e6f;
}

#events5-dt-results table.calendar .day-number {
    
    color: #221f20;
}

#events5-dt-results table.calendar td.has-events .day-number {
    
    background-color: #d37e6f;
}

@media (hover: hover) {
    #events5-dt-results .prev-list-day:hover,
    #events5-dt-results .next-list-day:hover {
        
        color: #d37e6f;
    }
}

#events5-dt-results .list-container .list-heading {
    
    color: #221f20;
}

#events5-dt-results .list-container .list-inner {
    
    background-color: #221f20;
}

#events5-dt-results .list-container .list-inner a {
    color: #b34a37;
}

@media (hover: hover) {
    #events5-dt-results .list-container .list-inner a:hover {
        
        color: #d37e6f;
    }
}

#events5-dt-results .hybrid-container .list-container .list-inner .close-list-window {
    
    color: #ffffff;
}

@media (hover: hover) {
    #events5-dt-results .hybrid-container .list-container .list-inner .close-list-window:hover {
        
        color: #d37e6f;
    }
}

#events5-dt-results .view-options li a.active {
    
    color: #d37e6f;
}

#e5-traditional-view table.calendar td.calendar-day.is-today {
    
    background-color: #ededed;
}

#e5-traditional-view table.calendar td.calendar-day.has-events .day-number {
    
    color: #d37e6f;
}

.e5-list-item-group article {
    
    background-color: #ffffff;
}

#events5-mb-results .split-container .calendar-container {
    
    background-color: #ffffff;
}

#events5-mb-results table.calendar th {
    
    color: #221f20;
}

#events5-mb-results table.calendar .day-number {
    
    color: #d37e6f;
}

#events5-mb-results table.calendar td[class^="calendar-day"].has-events .day-number {
    
    color: #d37e6f;
}

#events5-mb-results table.calendar td[class^="calendar-day"].selected .day-number {
    
    background-color: #d37e6f;
}

#events5-mb-results table.calendar td[class^="calendar-day"].selected .day-number {
    
    color: #221f20;
}

#events5-mb-results .list-container .list-heading {
    
    background-color: #ffffff;
}

#events5-mb-results .list-container .list-inner {
    
    background-color: #221f20;
}

#e5-mobile-list-view article .info-top .month-day p {
    
    background-color: #ededed;
}

#e5-mobile-list-view article .info-top .month-day p {
    color: #b34a37;
}

#e5-traditional-view .list-container .e5-list-item-group .month-day>p {
    
    background-color: #221f20;
}

#e5-traditional-view .list-container .e5-list-item-group .month-day>p {
    
    color: #ffffff;
}

#events5-dt-results .list-container .list-inner .events-for-day::-webkit-scrollbar-thumb {
    background-color: #b34a37;
}

#events5-dt-results .list-container .list-inner .events-for-day::-webkit-scrollbar {
    
    background-color: #ededed;
}

/* Next Steps #2
================================================== */

#ns2-billboard .ns2-welcome {
    
    color: #221f20;
}

#ns2-billboard .ns2-login {
    
    background-color: #221f20;
}

#ns2-billboard .ns2-login .ns2-info .ns2-info-inner,
#ns2-sticky.is-sticky,
#ns2-steps.dark .ns2-step .ns2-step-articles article,
#ns2-detail-wrap #ns2-detail .ns2-detail {
    
    background-color: #221f20;
}

#n2s-steps-view li a {
    
    color: #221f20;
}

#ns2-sticky ul li a {
    
    color: #221f20;
}

#ns2-sticky.is-sticky ul li a {
    
    color: #ffffff;
}

#ns2-sticky.is-sticky ul li a.active {
    
    color: #221f20;
}

#ns2-sticky.is-sticky ul li a:before {
    
    background-color: #ffffff;
}

@media (hover: hover) {
    #n2s-steps-view li a:hover {
        
        color: #d37e6f;
    }
}

#ns2-sticky .ui-selectmenu-button {
    
    background-color: #ededed;
}

#n2s-steps-view li a.active,
#ns2-steps .ns2-step .ns2-step-articles article .info .btn.complete .icon {
    
    color: #d37e6f;
}

#ns2-steps.line:before {
    
    background-color: #ffffff;
}

#ns2-steps.dark.line:before {
    
    background-color: #221f20;
}

#ns2-steps .ns2-step .ns2-step-articles article {
    
    background-color: #ffffff;
}

#ns2-detail-wrap:before {
    
    background-color: #ffffff;
}

/*End Next Steps 2*/

/* Volunteer #3
================================================== */

#volunteer3-detail-billboard {
    
    background-color: #4b4b4b;
}

#volunteer3-filter {
    
    background-color: #ededed;
}

.volunteer3-type-wrap {
    
    background-color: #221f20;
}

.volunteer3-type-wrap .btn-success.active {
    
    background-color: #d37e6f;
}

.volunteer3-type-wrap .btn-success.active {
    
    border-color: #d37e6f;
}

.volunteer3-type-wrap .btn-success.active .fa,
.volunteer3-type-wrap .btn-success.active .icon,
.volunteer3-type-wrap .btn-success.active {
    
    color: #ffffff;
}

#volunteer3-search fieldset {
    
    background-color: #ffffff;
}

#volunteer3-search-term {
    
    color: #221f20;
}

#volunteer3-search-submit {
    
    color: #221f20;
}

@media (hover: hover) {
    #volunteer3-search-submit:hover {
        
        color: #d37e6f;
    }
}

#volunteer3-filter .top .volunteer3-toggle #volunteer3-filter-toggle.on {
    
    color: #ffffff;
}

#volunteer3-filter .top .volunteer3-toggle #volunteer3-filter-toggle.on {
    
    background-color: #d37e6f;
}

#volunteer3-filter .top .volunteer3-toggle #volunteer3-filter-toggle.on {
    
    border-color: #d37e6f;
}

#volunteer3-filter .volunteer3-filter-menu li label {
    
    color: #221f20;
}

#volunteer3-filter .volunteer3-filter-menu li label,
#volunteer3-filter .volunteer3-filter-menu ul li label {
    
    border-bottom-color: #ffffff;
}

#volunteer3-filter .volunteer3-filter-menu li input:checked+label {
    color: #b34a37;
}

#volunteer3-filter .filter-select .volunteer3-filter-item a {
    
    background-color: #ffffff;
}

#volunteer3-filter .filter-select .volunteer3-filter-item a {
    
    color: #221f20;
}

#volunteer3-filter .filter-menu {
    
    background-color: #ededed;
}

#volunteer3-filter .volunteer3-filter-additional ul li label:after {
    
    color: #ffffff;
}

#volunteer3-filter .volunteer3-filter-additional ul li label {
    
    color: #221f20;
}

#volunteer3-filter .volunteer3-filter-additional ul li input:checked+label:before {
    
    background-color: #221f20;
}

.volunteer3-results-list article {
    
    background-color: #ffffff;
}

.volunteer3-results-list article .info .info-meta {
    
    color: #221f20;
}

.volunteer3-detail p.categories {
    
    color: #221f20;
}

.volunteer3-form-wrap {
    
    background-color: #ffffff;
}

.volunteer3-featured article .info a>div,
.volunteer3-featured article .info h4 {
    
    color: #221f20;
}

.volunteer3-featured article .info a.add-hover>div {
    color: #b34a37;
}

.volunteer3-featured article .info a.add-hover h4 {
    color: #b34a37;
}

@media (hover: hover) {
    .volunteer3-featured article .info a.add-hover:hover>div {
        
        color: #221f20;
    }
    .volunteer3-featured article .info a.add-hover:hover h4 {
        
        color: #221f20;
    }
}

.dark .volunteer3-featured article .info a>div,
.dark .volunteer3-featured article .info h4 {
    
    color: #ffffff;
}

.dark .volunteer3-featured article .info a.add-hover>div {
    color: #b34a37;
}

.dark .volunteer3-featured article .info a.add-hover h4 {
    color: #b34a37;
}

@media (hover: hover) {
    .dark .volunteer3-featured article .info a.add-hover:hover>div {
        
        color: #ffffff;
    }
    .dark .volunteer3-featured article .info a.add-hover:hover h4 {
        
        color: #ffffff;
    }
}

.volunteer3-stats {
    background-color: #b34a37;
}

.volunteer3-stats .stat {
    
    color: #221f20;
}

.volunteer3-stats .stat {
    
    background-color: #ffffff;
}

.volunteer3-stats .heading span {
    
    color: #ffffff;
}

.volunteer3-detail-meta {
	background-color: #ededed;
}

/* Plyr Video
================================================== */

.plyr--audio .plyr__control.plyr__tab-focus,
.plyr--audio .plyr__control:hover,
.plyr--audio .plyr__control[aria-expanded=true],
.plyr--video .plyr__control.plyr__tab-focus,
.plyr--video .plyr__control:hover,
.plyr--video .plyr__control[aria-expanded=true],
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before,
.plyr--full-ui input[type=range]::-moz-range-progress {
    
    background: #d37e6f;
}

.plyr--full-ui input[type=range] {
    
    color: #d37e6f;
}

.plyr__control--overlaid {
    
    background: #ffffff;
}

.plyr__control--overlaid {
    
    color: #221f20;
}

.plyr__menu__container .plyr__control--forward::after,
.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,
.plyr__menu__container .plyr__control--forward:hover::after {
    
    border-left-color: #d37e6f;
}

.plyr__menu__container .plyr__control--back::after {
    
    border-right-color: #d37e6f;
}

.monkForm input[type=submit],
.comments form #comment-submit,
.btn,
.event-buttons a.thickbox,
.btn-span,
.btn-add a,
.article-categories__item,
.post-categories__item,
.hub-widget-results-inner.posts article .info .tags a {
    border-radius: 2rem !important
}