/* $background1, color, Body Background */
/* $color1, color, Text Color */
/* $color2, color, Heading Color */
/* $color2a, color, Heading Opaque */
/* $color3, color, Heading Alt Color */
/* $circle1, gradient, Circles */
/* $circle2, gradient, Circles Hover */
/* $link1, color, Link Color */
/* $link1a, color, Link Opaque */
/* $link2, color, Link Alt Color */
/* $link3, color, Link Alt2 Color */
/* $link3a, color, Link Alt2 Opaque */
/* $subnav1, color, Subnav Background */

/* $titleAndBlockquote, fontFamily, Page Titles (h1) & Blockquotes
Dosis => 'Dosis', sans-serif
@import url('https://fonts.googleapis.com/css?family=Dosis');
Handlee => 'Handlee', cursive
@import url('https://fonts.googleapis.com/css?family=Dancing+Script');
Lato => 'Lato', sans-serif
@import url('https://fonts.googleapis.com/css?family=Lato');
Montserrat => 'Montserrat', sans-serif
@import url('https://fonts.googleapis.com/css?family=Montserrat');
Open Sans => 'Open Sans', sans-serif
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
Oswald => 'Oswald', sans-serif
@import url('https://fonts.googleapis.com/css?family=Oswald');
Raleway => 'Raleway', sans-serif
@import url('https://fonts.googleapis.com/css?family=Raleway');
Roboto => 'Roboto', sans-serif
@import url('https://fonts.googleapis.com/css?family=Roboto');
Titillium Web => 'Titillium Web', sans-serif
@import url('https://fonts.googleapis.com/css?family=Titillium+Web');
Bree Serif => 'Bree Serif', serif
@import url('https://fonts.googleapis.com/css?family=Bree+Serif');
Josefin Slab => 'Josefin Slab', serif
@import url('https://fonts.googleapis.com/css?family=Josefin+Slab');
Libre Baskerville (Default) => 'Libre Baskerville', serif
@import url('https://fonts.googleapis.com/css?family=Libre+Baskerville');
Lora => 'Lora', serif
@import url('https://fonts.googleapis.com/css?family=Lora');
Merriweather => 'Merriweather', serif
@import url('https://fonts.googleapis.com/css?family=Merriweather');
Noto Serif => 'Noto Serif', serif
@import url('https://fonts.googleapis.com/css?family=Noto+Serif');
Playfair Display => 'Playfair Display', serif
@import url('https://fonts.googleapis.com/css?family=Playfair+Display');
*/

/* $headingFont, fontFamily, Headings - Navigation - Header & Footer Links
Dosis => 'Dosis', sans-serif
@import url('https://fonts.googleapis.com/css?family=Dosis');
Handlee => 'Handlee', cursive
@import url('https://fonts.googleapis.com/css?family=Handlee');
Lato => 'Lato', sans-serif
@import url('https://fonts.googleapis.com/css?family=Lato');
Montserrat (Default) => 'Montserrat', sans-serif
@import url('https://fonts.googleapis.com/css?family=Montserrat');
Open Sans => 'Open Sans', sans-serif
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
Oswald => 'Oswald', sans-serif
@import url('https://fonts.googleapis.com/css?family=Oswald');
Raleway => 'Raleway', sans-serif
@import url('https://fonts.googleapis.com/css?family=Raleway');
Roboto => 'Roboto', sans-serif
@import url('https://fonts.googleapis.com/css?family=Roboto');
Titillium Web => 'Titillium Web', sans-serif
@import url('https://fonts.googleapis.com/css?family=Titillium+Web');
Bree Serif => 'Bree Serif', serif
@import url('https://fonts.googleapis.com/css?family=Bree+Serif');
Josefin Slab => 'Josefin Slab', serif
@import url('https://fonts.googleapis.com/css?family=Josefin+Slab');
Libre Baskerville => 'Libre Baskerville', serif
@import url('https://fonts.googleapis.com/css?family=Libre+Baskerville');
Lora => 'Lora', serif
@import url('https://fonts.googleapis.com/css?family=Lora');
Merriweather => 'Merriweather', serif
@import url('https://fonts.googleapis.com/css?family=Merriweather');
Noto Serif => 'Noto Serif', serif
@import url('https://fonts.googleapis.com/css?family=Noto+Serif');
Playfair Display => 'Playfair Display', serif
@import url('https://fonts.googleapis.com/css?family=Playfair+Display');
*/

/* $bodyFont, fontFamily, Body (Everything Else)
Dosis => 'Dosis', sans-serif
@import url('https://fonts.googleapis.com/css?family=Dosis');
Lato => 'Lato', sans-serif
@import url('https://fonts.googleapis.com/css?family=Lato');
Libre Baskerville => 'Libre Baskerville', serif
@import url('https://fonts.googleapis.com/css?family=Libre+Baskerville');
Montserrat => 'Montserrat', sans-serif
@import url('https://fonts.googleapis.com/css?family=Montserrat');
Open Sans => 'Open Sans', sans-serif
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
Oswald => 'Oswald', sans-serif
@import url('https://fonts.googleapis.com/css?family=Oswald');
Raleway=> 'Raleway', sans-serif
@import url('https://fonts.googleapis.com/css?family=Raleway');
Roboto => 'Roboto', sans-serif
@import url('https://fonts.googleapis.com/css?family=Roboto');
Source Sans Pro (Default) => 'Source Sans Pro', sans-serif
@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');
Titillium Web => 'Titillium Web', sans-serif
@import url('https://fonts.googleapis.com/css?family=Titillium+Web');
*/


/* $wardrobeAtRules */
@import url('https://fonts.googleapis.com/css?family=Libre+Baskerville');
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
/* $wardrobeAtRules */


/* Body Background
================================================== */
body,
nav.mobile,
.csstransforms #billboard.hasimg:before,
.csstransforms #billboard.hasvideo:before,
.csstransforms #billboard.hasrotator:before,
.csstransforms #billboard.hasimg:after,
.csstransforms #billboard.hasvideo:after,
.csstransforms #billboard.hasrotator:after,
#sidebar .widget.events article a:hover,
.csstransforms #sidebar .widget.posts .image:before,
.csstransforms #sidebar .widget.posts .image:after,
#event-control-bar,
.csstransforms .widget.section-posts .image:before,
.csstransforms .widget.section-posts .image:after,
.widget.section-events article a:hover,
#new-here #topRotator .pager3 span,
.givingLayout #topRotator .pager span,
#new-here #welcome #welcomeRight .location #map-wrap,
#stickysub,
#sidebar section .widget.icon-buttons a:hover {
  /* $background1 */
  background-color: #b8c4cf;
}

#header.stuck {
  /* $background1 */
  background-color: rgba(184, 196, 207, 1);
}

.givingLayout #moreinfo #tabs li,
.monkForm fieldset > legend,
.monkForm input[type=submit],
.monkForm input[type=submit]:hover,
#pagination #current,
#new-here form #geo-submit,
#new-here form #geo-submit:hover,
a.button-medium,
p.button-medium a,
a.button-medium:hover,
p.button-medium a:hover,
a.button-large,
p.button-large a,
a.button-large:hover,
p.button-large a:hover,
.icon-buttons .circle a,
.ui-selectmenu-button span.ui-selectmenu-text,
.ui-selectmenu-button span.icon-chevron-down,
.ui-selectmenu-menu .ui-menu li,
.calendar th,
.calendar td > a:hover,
.list-time-month,
.rotator .caption .container .rotator-button,
.rotator .caption .container .rotator-button:hover,
#stickysub #stickysub-nav li a:hover,
#stickysub #stickysub-nav li a.active,
#sidebar section .widget.icon-buttons a,
#billboard .page-title h1,
#billboard .page-title h2,
#billboard .page-title h3,
#billboard .page-title h4,
#billboard .page-title h5,
#billboard .page-title h6,
#billboard .page-title p {
  /* $background1 */
  color: #b8c4cf;
}

.widget.section-events article a {
  /* $background1 */
  border-color: #b8c4cf;
}

/* Color 1 - Text Color
================================================== */
body,
table caption,
table th,
table td,
textarea,
.monkForm div input,
.monkForm div textarea,
.monkForm div select,
#searchForm #search_term,
#searchForm2 #search_term2,
#content #event-nav li a:hover,
#content #event-nav li.active a,
#ekkSermons_5_detail .sermon-top h2,
.comments form textarea,
#module-search-term,
#zip-search-term {
  /* $color1 */
  color: #4d595e;
}

.ui-selectmenu-button,
.ui-selectmenu-menu .ui-menu,
.calendar th,
.calendar td > a:hover,
p.list-time-month {
  /* $color1 */
  background-color: #4d595e;
}

p.list-time-day,
p.list-time-month,
.calendar td {
  /* $color1 */
  border-color: #4d595e;
}

/* Color 2 - Heading Color
================================================== */
h1,
h2,
h3,
a:hover,
.rsvp a:hover,
a.button-small:hover,
p.button-small a:hover,
.monkForm fieldset fieldset > legend,
.monkForm div.divider .heading,
#header .top-links li > a:hover,
#searchForm #search_go:hover,
#mobilenav > li > a,
#mobilenav .meganav-inner section.links > ul > li.active > a,
#nav > li > a,
nav.sidebar h6.home a:hover,
#content #subnav > li > ul > li > a:hover,
#content #subnav > li > ul > li.current > a,
#content #subnav > li > ul > li > ul > li > a:hover,
#content #subnav > li > ul > li > ul > li.current > a,
#content #subnav > li > ul > li > ul li a:hover,
#content #subnav > li > ul > li > ul li.current > a,
#sidebar .widget.events article a:hover h5,
#footer .social-links li a:hover,
.widget.section-events article a:hover h5,
#module-search-submit,
#zip-search-submit {
  /* $color2 */
  color: #2f6f99;
}

.monkForm fieldset > legend,
.monkForm fieldset > legend:before,
.monkForm fieldset > legend:after {
  /* $color2 */
  background-color: #2f6f99;
}

/* Color 3 - Heading Alt Color
================================================== */
h4,
h5,
h6,
blockquote,
hr,
.monkForm .section p,
.monkForm .heading,
.monkForm p.description,
.monkForm div.divider div.description p,
nav.mobile .top-links li a,
#mobilenav .meganav-inner section.links > ul > li > a,
#mobilenav .meganav-inner section.links ul ul li a,
#mobilenav li.dropdown > a span i,
#search_go2,
#mobile-toggle i,
#header .top-links li > a,
#searchForm #search_go,
nav.sidebar h6.home a,
#content #subnav > li > a,
#content #subnav > li > ul > li > a,
#content #subnav > li > ul > li > ul > li > a,
#content #subnav > li > ul > li > ul li a,
#footer .social-links li a,
#footer .copyright,
#footer .copyright a,
#sidebar .widget.events article a:after,
#welcome-scroll,
.widget.section-events article a:after,
#module-search-submit,
#zip-search-submit {
  /* $color3 */
  color: #fafafa;
}

hr {
  /* $color3 */
  background-color: #fafafa;
}

#module-search fieldset,
#zip-search .zip-inner,
.monkForm div input,
.monkForm div textarea,
#searchForm fieldset,
#searchForm2 fieldset {
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}

.monkForm .section,
.monkForm div.divider,
#mobilenav .meganav-inner section.links ul ul,
#header,
#header .container,
#nav .meganav-inner section.links > ul > li,
#content #subnav,
#content #subnav > li > a,
#content #subnav > li > ul > li > ul ul,
#footer,
#footer .container {
  /* $color3 */
  border-color: #fafafa;
}

#module-search fieldset,
#zip-search .zip-inner,
.monkForm div input,
.monkForm div textarea,
.monkForm .file input,
#searchForm fieldset,
#searchForm2 fieldset {
  /* $color3 */
  border-color: rgba(250, 250, 250, 1);
}

.icon-buttons .circle a {
  /* $color3 */
  border-color: rgba(250, 250, 250, 1);
}

/* Circles - Circles
================================================== */
.icon-buttons .circle a {
  /* $circle1 */
  background: linear-gradient(rgba(170,183,209,1),rgba(8,28,41,1));
}

/* Circles 2 - Circles Hover
================================================== */
.icon-buttons .circle a:hover {
  /* $circle2 */
  background: linear-gradient(rgba(115,148,186,1),#e3f0ff);
}
/* Link 1 - Link Color
================================================== */
a,
#sidebar .widget.events article h5,
.icon-buttons .circle a:hover,
.widget.sermons a:hover,
.widget.section-sermons a:hover,
.monkForm p.error,
#event-control-bar h3,
#event-control-bar .event-list-title,
.calendar-month,
.list-month-title,
.calendar td > a,
.list-event-prev,
.list-event-next,
.calendar-prev,
.calendar-next,
#event-control-bar h3 span,
p.list-time-day,
#ekkSermons_5_detail .meta span,
#ekkSermons_5_detail .passage p,
#ekkSermons_5_detail .passage h5,
#ekkSermons_5_detail .sermon-right h4,
.comments form label,
.comment header cite,
#welcome-scroll:hover,
.widget.section-events article h5,
#nav .meganav-inner section.links > ul > li > a,
#nav .meganav-inner section.links > ul ul li a,
#sidebar section .widget.icon-buttons a:hover {
  /* $link1 */
  color: #2e5f7d;
}

.monkForm input[type=submit],
#pagination #current,
.givingLayout #moreinfo #tabs li,
a.button-medium,
p.button-medium a,
a.button-large,
p.button-large a,
.rotator .caption .container .rotator-button,
#new-here #topRotator .pager3 span:hover,
#new-here #topRotator .pager3 span.cycle-pager-active,
.givingLayout #topRotator .pager span:hover,
.givingLayout #topRotator .pager span.cycle-pager-active,
#new-here form #geo-submit,
#stickysub #stickysub-nav li a:hover,
#stickysub #stickysub-nav li a.active,
h4.section-heading::before{
  /* $link1 */
  background-color: #2e5f7d;
}

.featured-description:hover {
  /* $link1 */
  background-color: rgba(46, 95, 125, 1);
}

#ekkSermons_5_list article a.image-link:after {
  /* $link1 */
  border-color: #2e5f7d;
}

/* Link 2 - Link Alt Color
================================================== */
hr,
#pagination #off {
  /* $link2 */
  color: #192129;
}

#new-here #welcome #directions {
    border-top: 1px solid;
    border-bottom: 1px solid;
}

.div-callout,
article.featured-article,
article.featured-article .title,
.results,
.items article,
.items article .meta,
.list-weekday,
.blogs article,
.blogs article header,
.blog-detail .meta,
.comment header,
.comment header .commenter-thumb,
#new-here #welcome #directions {
  /* $link2 */
  border-color: #192129;
}

.rsvp,
a.button-small,
p.button-small a,
.comments form textarea {
  /* $link2 */
  background-color: #192129;
}

/* Link 3 - Link Alt2 Color
================================================== */
.rsvp a,
a.button-small,
p.button-small a,
.monkForm .asterisk,
#mobilenav > li.active > a,
#nav > li.current > a,
#nav > li:hover > a,
#nav .meganav-inner section.links > ul > li > a:hover,
#nav .meganav-inner section.links > ul ul li a:hover {
  /* $link3 */
  color: #acb7bf;
}

a.button-medium:hover,
.givingLayout #moreinfo #tabs li.active,
.givingLayout #moreinfo #tabs li:hover,
p.button-medium a:hover,
a.button-large:hover,
p.button-large a:hover,
.monkForm input[type=submit]:hover,
.cycle-pager span.cycle-pager-active,
.rotator .caption .container .rotator-button:hover,
#new-here form #geo-submit:hover,
#sidebar section .widget.icon-buttons a {
  /* $link3 */
  background-color: #acb7bf;
}

.widget.sermons .article-inner,
.widget.section-sermons .article-inner {
  /* $link3 */
  background-color: rgba(172, 183, 191, 1);
}

#mobilenav .meganav-inner,
#nav > li > ul:before,
.cycle-pager span.cycle-pager-active {
  /* $link3 */
  border-color: #acb7bf;
}

/* Subnav 1 - Subnav Background
================================================== */
.monkForm,
#content #subnav,
#sidebar .widget.events article a,
#mobilenav .meganav-inner,
.items article.detail header,
#content #event-nav,
.comment header,
.comment header .commenter-thumb,
.content-section.two-cols .container,
.widget.section-events article a,
#nav > li > ul:before,
#new-here #welcome #welcomeRight .location,
#new-here #welcome #directions,
.givingLayout #welcomeBG {
  /* $subnav1 */
  background-color: #fafafa;
}

#ekkSermons_5_list h4,
#ekkSermons_5_detail .sermon-right h4 {
  /* $subnav1 */
  border-color: #fafafa;
}


/*OVERRIDE.CSS*/
.section-tabs .section-tabs-wrap,
.section-tabs nav ul li a.active:after {
  /* $subnav1 */
  background-color: #fafafa;
}
.section-tabs nav ul li a.active {
  /* $color2 */
  color: #2f6f99;
}
.dark .section-tabs nav ul li a.active {
  /* $background1 */
  color: #b8c4cf;
}
.dark .section-tabs .section-tabs-wrap,
.dark .section-tabs nav ul li a.active:after {
  /* $color2 */
  background-color: #2f6f99;
}
.accordiontrigger {
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}
.accordiontrigger:hover,
.accordiontrigger.active{
  /* $link1 */
  color: #2e5f7d;
}

h1,
h3,
blockquote {
  /* $titleAndBlockquote */
  font-family: 'Libre Baskerville', serif;
}

.monkForm fieldset fieldset > legend:not(.heading),
.monkForm div.divider .heading {
  /* $titleAndBlockquote */
  font-family: 'Libre Baskerville', serif;
}

table caption,
table th,
h2,
h4,
h5,
h6,
.button-large,
.monkForm fieldset fieldset > legend,
.monkForm .heading,
.monkForm p.description,
.monkForm div.divider p,
.monkForm .section p,
span.ui-selectmenu-text,
#header .top-links li,
#nav > li > a,
#nav .links li,
nav.mobile .top-links li,
#mobilenav > li > a,
#mobilenav .links li,
#footer .footer-links li,
#subnav li,
.icon-buttons .circle span,
.section-tabs nav ul li a,
#sidebar section .widget.icon-buttons a,
.infobox h5,
.infobox h6,
.infoBox .buttons.grouped .text {
  /* $headingFont */
  font-family: 'Open Sans', sans-serif;
}

body,
table td,
textarea,
.button-small,
.button-medium,
#new-here form #geo-submit,
.monkForm input[type=submit],
#search_term,
.calendar-month,
#event-control-bar .event-list-title,
.rotator .caption .container .rotator-button,
#directions-form input,
#directions-form button,
.infobox p,
.infobox li,
form#gF-filter .childcare,
#volunteer-opportunity article.detail .details .contact-submit,
#nh3-location-map .infowindow .info p  {
  /* $bodyFont */
  font-family: 'Open Sans', sans-serif;
}

/* STAFF 3 layouts*/
#staff3-layout  .staff3-items article .staff3-rollover ul li a ,
#staff3-layout  .staff3-items article .staff3-rollover ,
#staff3-layout  .staff3-items article .staff3-rollover p,
#staff3-layout  .staff3-items.staff3-detail article ul.staff3-social li a,
#staff3-layout  .staff3-items article .staff3-rollover p span,
#staff3-layout  .ui-selectmenu-button span.iconstaff-arrow-down {
  /* $background1 */
  color: #b8c4cf;
}
#staff3-layout  .staff3-items article .staff3-rollover ul li a:hover {
  /* $background1 */
  background-color: #b8c4cf;
}
#staff3-layout #module-search-submit,
#staff3-layout  .staff3-items article .staff3-rollover ul li a:hover {
  /* $color1 */
  color: #4d595e;
}
#staff3-layout  .staff3-items.staff3-detail article ul.staff3-social li a{
  /* $color1 */
  background-color: #4d595e;
}
#staff3-layout #module-search-submit:hover {
  /* $link1 */
  color: #2e5f7d;
}
#staff3-layout  .staff3-items.staff3-detail article ul.staff3-social li a:hover {
  /* $link1 */
  background-color: #2e5f7d;
}
#staff3-layout #module-search-term {
  /* $color1 */
  color: #4d595e;
}
#staff3-layout  .staff3-items article .staff3-rollover {
  /* $color2 */
  background-color: rgba(47, 111, 153, 1);
}
#staff3-layout  .staff3-items article .staff3-rollover ul li a {
  /* $link3 */
  background-color: rgba(172, 183, 191, 1);
}
#staff3-layout #module-search {
  /* $color3 */
  border-color: rgba(250, 250, 250, 1);
}
#staff3-layout #module-search fieldset{
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}
#staff3-layout .staff-filters{
  /* $color3 */
  border-top-color: #fafafa;
}

/*VOLUNTEER LAYOUT custom colors*/
#volunteer-opportunity article h3,
#volunteer-opportunity article.detail .details aside .buttons a,
#volunteer-opportunity .iconBox .iconServe,
#volunteer-opportunity article.detail header section p,
#volunteer-opportunity  article.detail .details .contact-submit,
#volunteer-opportunity article.detail h3 {
  /* $color1 */
  color: #4d595e;
}
#volunteer-opportunity article .details .more,
#volunteer-opportunity #volunteerOpps .return,
#volunteer-opportunity article.detail header aside .map-directions {
  /* $link1 */
  background-color: #2e5f7d;
}
#volunteer-opportunity article .details .more:hover,
#volunteer-opportunity #volunteerOpps .return a:hover,
#volunteer-opportunity article.detail header aside .map-directions:hover{
  /* $color1 */
  background-color: #4d595e;
}
#volunteer-opportunity #vol-filter .childcare,
#volunteer-opportunity #volunteerOpps .return a,
#volunteer-opportunity .iconBoxInner,
#volunteer-opportunity  article.detail .details .contact-submit:hover {
  /* $color1 */
  border-color: #4d595e;
}
#volunteer-opportunity #pagination a#current{
  /* $link1 */
  background-color: #2e5f7d;
}
#volunteer-opportunity #pagination a#previous:before,
#volunteer-opportunity #pagination a#next:before {
  /* $link1 */
  color: #2e5f7d;
}
#volunteer-opportunity #pagination a:hover#previous:before,
#volunteer-opportunity #pagination a:hover#next:before{
  /* $color2 */
  color: #2f6f99;
}
#volunteer-opportunity article.detail .details aside,
#volunteer-opportunity article.detail .details aside .contact-box {
  /* $link2 */
  border-color: #192129;
}
#volunteer-opportunity .highlight {
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}
#volunteer-opportunity .serveWide,
#volunteer-opportunity .serveThird {
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}
#volunteer-opportunity  article.detail .details .contact-submit {
  /* $background1 */
  color: #b8c4cf;
}
#volunteer-opportunity  article.detail .details .contact-submit {
  /* $link1 */
  background-color: #2e5f7d;
}
#volunteer-opportunity  article.detail .details .contact-submit:hover {
  /* $link3 */
  background-color: #acb7bf;
}
#volunteer-opportunity article.detail .details #contact-form {
  /* $subnav1 */
  background-color: #fafafa;
}
#volunteer-opportunity article.detail .details .contactH4 .asterisk  {
  /* $link3 */
  color: #acb7bf;
}
#volunteer-opportunity article.detail .details .contact-field{
  /* $color1 */
  color: #4d595e;
}
#volunteer-opportunity article.detail .details .contact-field{
  /* $color3 */
  border-color: rgba(250, 250, 250, 1);
}
#volunteer-opportunity article.detail .details .contact-field{
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}
/*END OF VOLUNTEER LAYOUT custom colors*/


/*LIVE STREAM LAYOUT #1*/
#live-stream #twitter .title{
  /* $color2 */
  background-color: rgba(47, 111, 153, 1);
}
#live-stream #twitter a:hover,
#live-stream #twitter .title h6:hover {
  /* $link3 */
  color: #acb7bf;
}
#live-stream #twitter ::-webkit-scrollbar-track {
  /* $color2 */
  background-color: rgba(47, 111, 153, 1);
}
#live-stream #twitter ::-webkit-scrollbar-thumb {
  /* $color2 */
  background-color: rgba(47, 111, 153, 1);
}
#live-stream .countdown,
#live-stream .links {
  /* $subnav1 */
  background-color: #fafafa;
}
#live-stream #footer-sections .event {
  /* $color2 */
  background-color: rgba(47, 111, 153, 1);
}
#live-stream #twitter #tweets{
  /* $color2 */
  background-color: rgba(47, 111, 153, 1);
}
#live-stream #twitter .follow,
#live-stream #twitter p,
#live-stream #footer-sections .date .month {
  /* $link2 */
  color: #192129;
}
#live-stream #rotator .pager span {
  /* $link2 */
  background-color: #192129;
}
#live-stream #twitter .time {
  /* $color3 */
  color: #fafafa;
}
#live-stream #footer-sections .date .day,
#live-stream .countdown .delimiter,
#live-stream .countdown .label,
#live-stream .countdown .live {
  /* $color1 */
  color: #4d595e;
}
#live-stream .countdown .number {
   /* $link1 */
  color: #2e5f7d;
}
#live-stream #footer-sections .date .month,
#live-stream #twitter .follow,
#live-stream #rotator .pager span.cycle-pager-active {
  /* $link1 */
  background-color: #2e5f7d;
}
#live-stream #twitter .follow:hover{
  /* $background1 */
  color: #b8c4cf;
}
#live-stream #twitter .follow:hover {
  /* $link3 */
  background-color: #acb7bf;
}
#live-stream #sidebar .widget.events article a:hover {
   /* $subnav1 */
  background-color: rgba(250, 250, 250, 1);
}
/*END OF LIVE STREAM LAYOUT #1*/

/*VOLUNTEER 1*/
#volunteerOpps.vol1 article.even {
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}
#volunteer-opportunity article.detail .details aside{
  /* $link2 */
  border-color: #192129;
}
#volunteer-opportunity  article.detail .details .contact-submit {
  /* $background1 */
  color: #b8c4cf;
}
#volunteer-opportunity  article.detail .details .contact-submit {
  /* $link1 */
  background-color: #2e5f7d;
}
#volunteer-opportunity  article.detail .details .contact-submit:hover {
  /* $link3 */
  background-color: #acb7bf;
}
#volunteer-opportunity  article.detail .details .contact-submit:hover {
  /* $background1 */
  color: #b8c4cf;
}
#volunteer-opportunity article.detail .details #contact-form {
  /* $subnav1 */
  background-color: #fafafa;
}
#volunteer-opportunity article.detail .details .contactH4 .asterisk  {
  /* $link3 */
  color: #acb7bf;
}
#volunteer-opportunity article.detail .details .contact-field{
  /* $color1 */
  color: #4d595e;
}
#volunteer-opportunity article.detail .details .contact-field{
  /* $color3 */
  border-color: rgba(250, 250, 250, 1);
}
#volunteer-opportunity article.detail .details .contact-field{
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}
/*END OF VOLUNTEER 1*/

/*GROUPFINDER #2*/

.view-toggle,
h2.gF-heading,
#groupFinder article,
#groupFinder article.detail .details aside {
    border: 1px solid;
}

.view-toggle a,
#groupFinder .return a {
    border-right: 1px solid;
}

.view-toggle a {
	/* $color1 */
  	color: #4d595e;
}

.infoBox:after {
	/* $color1 */
  	border-left-color: #4d595e;
}

.view-toggle a {
	/* $color1 */
  	border-right-color: #4d595e;
}

.infoBox .title,
.view-toggle .active,
#groupFinder .return {
	/* $color1 */
  	background-color: #4d595e;
}

.infoBox .title h5,
.view-toggle .active,
#groupFinder .return a {
   /* $background1 */
   color: #b8c4cf;
}

#groupFinder .return a {
	/* $background1 */
  	border-right-color: rgba(184, 196, 207, 1);
}

.view-toggle,
h2.gF-heading,
#groupFinder article,
#groupFinder article.detail .details aside {
	/* $link2 */
  	border-color: #192129;
}

.view-toggle a {
	/* $link2 */
  	border-right-color: #192129;
}

.view-toggle,
#groupFinder article,
#groupFinder article.detail header {
	/* $link2 */
  	background-color: rgba(25, 33, 41, 1);
}

#groupFinder.layout2 .items article,
#groupFinder.layout2 h3.gF-heading {
  /* $link2 */
  border-color: #192129;
}

/*END GROUPFINDER #2*/

/*NEW HERE #1 LAYOUT*/
#new-here-1-layout #new-here #times,
#new-here-1-layout #new-here #directions,
#new-here-1-layout #new-here #connect .connect-content,
#new-here-1-layout #new-here #connect.results.loaded #results {
  /* $link3 */
  background-color: rgba(172, 183, 191, 1);
}
#new-here-1-layout #new-here #connect .connect-content.v2 {
  /* $subnav1 */
  background-color: #fafafa;
}
#new-here-1-layout #new-here #connect > header {
  /* $color1 */
  background-color: #4d595e;
}
#new-here-1-layout #new-here form .checkbox input[type="checkbox"]:checked + label:before{
  /* $link1 */
  background: #2e5f7d;
}
#new-here-1-layout #new-here form input[type="submit"] {
  /* $link1 */
  background-color: #2e5f7d;
}
#new-here-1-layout #new-here  .connect-submit:hover,
#new-here-1-layout #new-here form input[type="submit"]:hover{
  /* $link3 */
  background-color: #acb7bf;
}
#new-here-1-layout #new-here .connect-submit,
#new-here-1-layout #new-here #connect > header h4 {
  /* $background1 */
  color: #b8c4cf;
}
#new-here-1-layout #new-here .connect-submit {
  /* $link1 */
  background-color: #2e5f7d;
}
/*END OF NEW HERE #1 LAYOUT*/


/*GROUP FINDER LAYOUT #1*/
#groupFinder.layout1  article {
  /* $background1 */
  background-color: #b8c4cf;
}
#groupFinder.layout1 article.detail .details aside,
#groupFinder.layout1  article.even {
  /* $link2 */
  background-color: rgba(25, 33, 41, 1);
}
#groupFinder.layout1  article.on{
  /* $link2 */
  background-color: rgba(25, 33, 41, 1);
}
#groupFinder.layout1 form#gF-filter .zip-inner,
#groupFinder.layout1 article.detail .details aside{
  /* $link2 */
  border-color: #192129;
}
#groupFinder.layout1 form#gF-filter .zip-inner:before{
  /* $color3 */
  color: #fafafa;
}
#groupFinder.layout1 form#gF-filter .zip-inner:hover:before {
  /* $color2 */
  color: #2f6f99;
}
#groupFinder.layout1 #pagination a#current{
  /* $link1 */
  background-color: #2e5f7d;
}
#groupFinder.layout1 #pagination a#previous:before,
#groupFinder.layout1 #pagination a#next:before {
  /* $link1 */
  color: #2e5f7d;
}
#groupFinder.layout1 #pagination a:hover#previous:before,
#groupFinder.layout1 #pagination a:hover#next:before{
  /* $color2 */
  color: #2f6f99;
}
#groupFinder.layout1 form#gF-filter #filter-zip {
  /* $color1 */
  color: rgba(77, 89, 94, 1);
}
#groupFinder.layout1 article header h5 {
  /* $link1 */
  color: #2e5f7d;
}
#groupFinder.layout1 article header h5:hover {
  /* $color2 */
  color: #2f6f99;
}
#groupFinder.layout1 .items article .meta span {
  /* $color1 */
  color: #4d595e;
}
#groupFinder.layout1 .items > h2,
#groupFinder.layout1 .items > article {
  /* $link2 */
  border-color: #192129;
}
/*END OF GROUP FINDER LAYOUT #1*/


/*STAFF #2*/
#staff_2 form#group-search #group-search-term {
    /* $bodyFont */
  font-family: 'Open Sans', sans-serif;
}
#staff_2 form#group-search fieldset:after {
  /* $color3 */
  color: #fafafa;
}
#staff_2 form#group-search fieldset {
  /* $color3 */
  border-color: rgba(250, 250, 250, 1);
}
#staff_2 form#group-search fieldset {
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}
#staff_2 .content .memberList {
  /* $color3 */
  border-top-color: rgba(250, 250, 250, 1);
}
/*END OF STAFF #2*/

/* NEXT STEPS #1 */
#nextsteps1 #ns1-modal-background,
#nextsteps1 .featured-items-row .featured-item [class^="border-"] {
  /* $background1 */
  background-color: #b8c4cf;
}

#nextsteps1 #floating-link a .fl-icon,
#nextsteps1 #floating-link .fl-label,
#nextsteps1 .featured-items-row .title-caption,
#nextsteps1 .staggered-grid-links .shaded-box span {
  /* $background1 */
  color: #b8c4cf;
}

#nextsteps1 .top-links-slide .details p {
  /* $color1 */
  color: #4d595e;
}

#nextsteps1 .top-links-slide:hover .details h5,
#nextsteps1 .top-links-slide:hover .details p+span,
#nextsteps1 .staggered-grid-links .shaded-box:hover .text-details .title {
  /* $color2 */
  color: #2f6f99;
}

#nextsteps1 .top-links-slide .details h5,
#nextsteps1 .top-links-slide .details p+span,
#nextsteps1 .staggered-grid-links .shaded-box .text-details .title,
#nextsteps1 #ns1-modal-background .ns1-modal-content .close-ns1-modal,
#nextsteps1 #ns1-modal-background .ns1-modal-content .heading-icon  {
  /* $link1 */
  color: #2e5f7d;
}

#nextsteps1 #floating-link>a,
#nextsteps1 #alert_pager .pager-wrap span {
  /* $link1 */
  background-color: #2e5f7d;
}

#nextsteps1 .staggered-grid-links .shaded-box:hover .title,
#nextsteps1 #ns1-modal-background .ns1-modal-content .close-ns1-modal:hover {
  /* $link1 */
  color: rgba(46, 95, 125, 1);
}

#nextsteps1 #ns1-modal-background .ns1-modal-content .thumbnail-copy {
  /* $link1 */
  outline-color: #2e5f7d;
}

#nextsteps1 .top-links-slide .details,
#nextsteps1 .staggered-grid-links .shaded-box,
#nextsteps1 #ns1-modal-background .ns1-modal-content {
  /* $link2 */
  background-color: #192129;
}
/* END OF NEXT STEPS #1 */

/*NEW HERE #3*/
.nh3-monklet-section-grid article > a h4,
.nh3-monklet-section-staff article .info-rollover,
.nh3-monklet-section-staff article .info-rollover .info-rollover-inner p {
  /* $background1 */
  color: #b8c4cf;
}
.nh3-monklet-section-staff article .info-rollover ul li a {
  /* $link3 */
  background-color: rgba(172, 183, 191, 1);
}
.nh3-monklet-section-staff article .info-rollover ul li a{
  /* $background1 */
  color: #b8c4cf;
}
.nh3-monklet-section-staff article .info-rollover ul li a:hover {
  /* $color1 */
  color: #4d595e;
}
.nh3-monklet-section-staff article .info-rollover ul li a:hover {
  /* $background1 */
  background-color: #b8c4cf;
}
#nh3-location-map .infowindow:before {
  /* $background1 */
  border-top-color: #b8c4cf;
}
.nh3-monklet-section-staff article .info-rollover .info-rollover-inner p span.read-more {
  /* $background1 */
  color: #b8c4cf;
}
.nh3-monklet-section-featured-event article.dark,
.nh3-monklet-section-featured-article article.dark,
.nh3-monklet-section-grid article {
  /* $color1 */
  background-color: rgba(77, 89, 94, 1);
}
.nh3-monklet-section-staff article .info-rollover {
  /* $color1 */
  background-color: rgba(77, 89, 94, 1);
}
.nh3-monklet-section-grid article > a,
.nh3-monklet-section-grid .nh3-desktop,
.nh3-monklet-section-grid article .info {
  /* $subnav1 */
  background-color: #fafafa;
}
.nh3-monklet-section-featured article .info a h5 {
  /* $link1 */
  color: #2e5f7d;
}
.nh3-monklet-section-featured-event a,
.nh3-monklet-section-featured-article a {
  /* $background1 */
  color: #b8c4cf;
}
.nh3-monklet-section-featured-event a:not(.button-medium):hover,
.nh3-monklet-section-featured-article a:not(.button-medium):hover,
.nh3-monklet-section-featured article a:hover h5  {
  /* $color2 */
  color: #2f6f99;
}
.nh3-monklet-section-featured a:not([href]),
.nh3-monklet-section-featured a:not([href]):hover,
.nh3-monklet-section-featured article a:not([href]):hover h5{
  /* $link1 */
  color: #2e5f7d;
}
/*END OF NEW HERE #3*/

/*ARTICLES #4*/
#articles_4 .featured-article, #articles_4 .article-list__item, #articles_4 .article-list__item--series, #articles_4 .article-nav, #articles_4 .article-nav__btn { 
  /* $link2 */
  background-color: #192129;
}
#articles_4 .article-nav__btn .article-icon, #articles_4 .article-list__close--series, #articles_4 .article-nav__btn, #articles_4 .article-nav__btn:hover, #articles_4 .article-nav__more, #articles_4 .article-nav__search-submit, #articles_4 .article-list__series-status .article-icon, #articles_4 .article-list__close--series .article-icon, #articles_4 .article-nav__more .article-icon, #articles_4 .article-list__loading .article-icon { 
  /* $link1 */
  color: #2e5f7d;
}
#articles_4 .featured-article__btn:hover, #articles_4 .article-author__social-button {
  /* $background1 */
  color: #b8c4cf;
}
#articles_4 .featured-article__btn:hover, #articles_4 .article-author__social-button { 
  /* $link1 */
  background-color: #2e5f7d;
}
#articles_4 .article-list__media .article-icon, #articles_4 .article-list__close--series:hover, #articles_4 .article-nav__more:hover { 
  /* $link1 */
  color: #2e5f7d;
}
#articles_4 .featured-article__nav, #articles_4 .featured-article__btn { 
  /* $color1 */
  background-color: #4d595e;
}
#articles_4 .article-author__social-button:hover{
  /* $link3 */
  background-color: #acb7bf;
}
#articles_4 .article-author__social-button:hover,
#articles_4 .featured-article__nav, #articles_4 .featured-article__btn, #articles_4 .featured-article__btn .article-icon, #articles_4 .article-list__item--has-image .article-list__media .article-icon, #articles_4 .article-author__social-button { 
  /* $body1 */ 
  color: #fff;
}
#articles_4 .article-header__title,
#articles_4 .article-list__item.article-list__item--padding { 
  /* $background1 */
  background-color: #b8c4cf;
}
#articles_4 .article-author__image, #articles_4 .article-nav__search-input { 
  /* $color1 */
  border-color: #4d595e;
}
#articles_4 .article-categories > a.article-categories__item--active {
  /* $link3 */
  background-color: #acb7bf;
}
#articles_4 .article-list__item a p,
#articles_4 .article-list__item a h5 {
  /* $color1 */
  color: #4d595e;
}
#articles_4 .article-list__info.article-list__info--series .article-list__title:hover,
#articles_4 .article-list__series-status:hover .article-icon,
#articles_4 .article-list__item a:hover p,
#articles_4 .article-list__item a:hover h5 {
  /* $color2 */
  color: #2f6f99;
}
#articles_4 .article-list__info.article-list__info--series .article-list__title,
#articles_4 .article-list__item.article-list__item--has-image a h5 {
  /* $link1 */
  color: #2e5f7d;
}
#articles_4 .article-list__item.article-list__item--has-image a h5:hover {
  /* $color2 */
  color: #2f6f99;
}
/*END OF ARTICLES #4*/


/*BLOG #3 */
#blogs3 .featured-post, #blogs3 .post-list__item, #blogs3 .post-list__item--series, #blogs3 .post-nav, #blogs3 .post-nav__btn, #blogs3 .featured-post__slide {
  /* $link2 */
  background-color: #192129;
}
#blogs3 .post-nav__btn .post-icon, #blogs3 .post-list__close--series, #blogs3 .post-nav__btn, #blogs3 .post-nav__btn:hover, #blogs3 .post-nav__more, #blogs3 .post-nav__search-submit, #blogs3 .post-list__series-status .post-icon, #blogs3 .post-list__close--series .post-icon, #blogs3 .post-nav__more .post-icon, #blogs3 .post-list__loading .post-icon {
  /* $color1 */
  color: #4d595e;
}
#blogs3 .featured-post__btn:hover, #blogs3 .post-author__social-button {
  /* $link1 */
  background-color: #2e5f7d;
}
#blogs3 .post-list__media .post-icon, #blogs3 .post-list__close--series:hover, #blogs3 .post-nav__more:hover {
  /* $link1 */
  color: #2e5f7d;
}
#blogs3 .post-author__social-button:hover, #blogs3 .featured-post__nav, #blogs3 .featured-post__btn {
  /* $color1 */
  background-color: #4d595e;
}
#blogs3 .featured-post__btn, #blogs3 .featured-post__nav, #blogs3 .featured-post__btn .post-icon, #blogs3 .post-list__item--has-image .post-list__media .post-icon, #blogs3 .post-author__social-button {
  /* $background1 */
  color: #b8c4cf;
}
#blogs3 .post-list__item.post-list__item--padding {
  /* $background1 */
  background-color: #b8c4cf;
}
#blogs3 .post-nav__search-input {
  /* $color1 */
  border-color: #4d595e;
}
#blogs3 .post-categories__item--active {
  /* $link3 */
  background-color: #acb7bf;
}
/* END OF BLOG #3 */

/*EVITE #1*/
/* White Text Color */
.header-image .page-title,
#evite1 #share-options .button-container .share-button.active{
  /* $background1 */
  color: #b8c4cf;
}
/* Link Color */
#start-over:hover {
  /* $color2 */
  color: #2f6f99;
}
#evite1 #evite-form .warning {
  /* $link1 */
  color: #2e5f7d;
}
/* Link Color - Background */
#evite1 #share-options .button-container .share-button.active {
  /* $link3 */
  background-color: #acb7bf;
}
/* Link Color - Border */
#evite1 #share-options .button-container .share-button.active {
  /* $text1 */
  border-color: #252525;
}
#evite1 #evite-form input[type='submit'] {
  /* $background1 */
  color: #b8c4cf;
}
#evite1 #evite-form input[type='submit'] {
  /* $link1 */
  background-color: #2e5f7d;
}
#evite1 #evite-form input[type='submit']:hover {
  /* $link3 */
  background-color: #acb7bf;
}
#evite1 #evite-form input[type='submit']:hover {
  /* $background1 */
  color: #b8c4cf;
}
#evite1 #evite-form {
  /* $subnav1 */
  background-color: #fafafa;
}
#evite1 #evite-form span.asterisk  {
  /* $link3 */
  color: #acb7bf;
}
#evite1 #evite-form input, #evite1 #evite-form textarea{
  /* $color1 */
  color: #4d595e;
}
#evite1 #evite-form input, #evite1 #evite-form textarea{
  /* $color3 */
  border-color: rgba(250, 250, 250, 1);
}
#evite1 #evite-form input, #evite1 #evite-form textarea{
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}
/*END OF EVITE #1*/
/*SERMONS #6*/
#content #sermons6 ul.media li a{
  /* $link1 */
  color: #2e5f7d;
}
#sermons6_search #sermon-search #sermon-search-submit{
    /* $color3 */
  color: #fafafa;
}
#sermons6_search #sermon-search #sermon-search-submit:hover{
  color: #675856;  
}
#sermons6 .featured-sermons-carousel .cycle-slideshow-desktop .cycle-slide a h5 {
  /* $link1 */
  color: #2e5f7d;
}
#sermons6 .featured-sermons-carousel #prev-slide-desktop:not(.disabled):hover,
#sermons6 .featured-sermons-carousel #next-slide-desktop:not(.disabled):hover,
#sermons6 .featured-sermons-carousel .cycle-slideshow-desktop .cycle-slide a:hover h5,
#content #sermons6 ul.media li a:hover{
  /* $color2 */
  color: #2f6f99;
}
#sermons6 .sermon-notes .header h3,
#sermons6 .sermon-notes .header p,
#sermons6 .sermon-notes .header,
#sermons6Layout .header-image .page-title {
  /* $background1 */
  color: #b8c4cf;
}
#sermons6 #sermons6-modal-msg,
#sermons6 .sermon-notes .header{
  /* $color2 */
  background-color: #2f6f99;
}
#sermons6 .sermon-notes .form-area{
  /* $subnav1 */
  background-color: #fafafa;
}
#sermons6 .sermon-notes #sermon-notes-form .form-button {
  /* $background1 */
  color: #b8c4cf;
}
#sermons6 .sermon-notes #sermon-notes-form .form-button {
  /* $link1 */
  background-color: #2e5f7d;
}
#sermons6 .sermon-notes #sermon-notes-form .form-button:hover {
  /* $link3 */
  background-color: #acb7bf;
}
#sermons6 .sermon-notes #sermon-notes-form h6 {
  /* $color3 */
  color: #fafafa;
}
#sermons6 .sermon-notes #sermon-notes-form textarea,
#sermons6 .sermon-notes #sermon-notes-form #notes-email {
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}
#sermons6 .sermon-notes #sermon-notes-form textarea,
#sermons6 .sermon-notes #sermon-notes-form #notes-email {
  /* $color3 */
  border-color: rgba(250, 250, 250, 1);
}
#sermon-search fieldset {
    /* $color3 */
  border-color: rgba(250, 250, 250, 1);
}
#sermon-search fieldset {
  /* $color3 */
  background-color: rgba(250, 250, 250, 1);
}
#sermons6 .sermon-notes #sermon-notes-form h6 {
  /* $headingFont */
  font-family: 'Open Sans', sans-serif;  
}
#sermons6 .sermon-notes .header h3,
#sermons6_search #sermon-search #sermon-search-term,
#sermons6 .sermon-notes #sermon-notes-form #notes-email,
#sermons6 .sermon-notes #sermon-notes-form textarea,
#sermons6 .sermon-notes #sermon-notes-form .form-button {
  /* $bodyFont */
  font-family: 'Open Sans', sans-serif;
}
/*END OF SERMONS #6*/



/*Hub 1*/
body#hub-1 #header { /* $color2 */  background-color: #2f6f99; }

body#hub-1 #header .title a { /* $background1 */ color: #b8c4cf; }

body#hub-1 #header .col-toggle #mobile-toggle-hub { /* $background1 */	color: #b8c4cf; }

body#hub-1 #welcome-text { /* $color2 */  background-color: #2f6f99; }

body#hub-1 .content-section.skew:before { /* $color2 */  background-color: #2f6f99; }

body#hub-1 .content-section.skew:after { /* $color2 */  background-color: #2f6f99; }

.hub-widget-heading .search .hub-search-toggle { /* $color3 */ color: #fafafa; }

.hub-widget-heading .search .hub-search-toggle:hover { /* $link2 */ color: #192129; }

.hub-widget-heading .search form fieldset { /* $background1 */ background-color: #b8c4cf; }

.hub-widget-heading .search form input { /* $color3 */ color: #fafafa; }

.hub-widget-heading .search form button { /* $color3 */ color: #fafafa; }

.hub-widget-heading .search form button:hover { /* $link2 */ color: #192129; }

.hub-widget-heading .more a { /* $color3 */ color: #fafafa; }

.hub-widget-heading .more a:hover {  /* $link2 */ color: #192129; }

.dark .hub-widget-heading .search .hub-search-toggle { /* $background1 */ color: #b8c4cf; }

.dark .hub-widget-heading .search .hub-search-toggle:hover { /* $link2 */ color: #192129; }

.dark .hub-widget-heading .search form fieldset { /* $background1 */ background-color: #b8c4cf; }

.dark .hub-widget-heading .search form input {  /* $color3 */ color: #fafafa; }

.dark .hub-widget-heading .search form button { /* $color3 */ color: #fafafa; }

.dark .hub-widget-heading .search form button:hover { /* $link2 */ color: #192129; }

.dark .hub-widget-heading .more a { /* $background1 */ color: #b8c4cf; }

.dark .hub-widget-heading .more a:hover { /* $link2 */ color: #192129; }

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

.hub-widget-results-inner.articles article { /* $background1 */ background-color: #b8c4cf; }

.hub-widget-results-inner.articles article .info .media li { /* $color1 */ color: #4d595e; }

.hub-widget-results-inner.sermons article .article-wrap { /* $background1 */ background-color: #b8c4cf; }

.hub-widget-results-inner.connect article .info:before {   /* $color2 */  background-color: rgba(47, 111, 153, 1); }

.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 { /* $link1a */ background-color: rgba(8,       8,       8,       0.4); }

.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 { /* $link3a */  background-color: rgba(242,     233,     242,     0.4); }

.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 {/* $link1a */ background-color: rgba(8,       8,       8,       0.4); }

.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 { /* $link3a */  background-color: rgba(242,     233,     242,     0.4); }

.hub-widget-results-inner.posts article { /* $background1 */ background-color: #b8c4cf; }

.hub-widget-results-inner.posts article .image .meta { /* $background1 */ color: #b8c4cf; }

.hub-widget-results-inner.posts article .image .meta h4 a { /* $background1 */ color: #b8c4cf; }

.hub-widget-results-inner.posts article .image .meta h6 { /* $background1 */ color: #b8c4cf; }

.hub-widget-results-inner.posts article .info .tags a { /* $subnav1 */  background-color: #fafafa }

.hub-widget-results-inner.posts article .info .tags a { /* $link3 */  color: #acb7bf; }

.hub-widget-results-inner.posts article .info .tags a:hover { /* $subnav1 */  background-color: #fafafa }

.hub-widget-results-inner.posts article .info .tags a:hover {  /* $link1 */  color: #2e5f7d; }

article.blog-detail.blog-mobile { /* $background1 */ background-color: #b8c4cf; }

article.blog-detail.blog-mobile .image .meta { /* $background1 */ color: #b8c4cf;  }

article.blog-detail.blog-mobile .image .meta {  /* $link1a */ background-color: rgba(8,       8,       8,       0.4); }

article.blog-detail.blog-mobile .image .meta h4 a { /* $background1 */ color: #b8c4cf; }

article.blog-detail.blog-mobile .image .meta h6 { /* $background1 */ color: #b8c4cf; }

.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 { /* $link1a */ background-color: rgba(8,       8,       8,       0.4); }

.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 { /* $link3a */  background-color: rgba(242,     233,     242,     0.4); }

.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 { /* $link1a */ background-color: rgba(8,       8,       8,       0.4); }

.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 { /* $link3a */  background-color: rgba(242,     233,     242,     0.4); }

.hub-widget-results-inner.linklist article { /* $background1 */ background-color: #b8c4cf; }

#hub-map { /* $background1 */ background-color: #b8c4cf; }

#hub-map #hub_map .infowindow { /* $subnav1 */ background-color: #fafafa; }

#hub-map #hub_map .infowindow:before { /* $subnav1 */ border-top-color: #fafafa; }

#hub-map #hub_map .infowindow a { /* $background1 */ background-color: #b8c4cf; }
#hub-map #hub_map .infowindow a { /* $link1 */ color: #2e5f7d; }
#hub-map #hub_map .infowindow a { /* $subnav1 */ border-top-color: #fafafa; }
#hub-map #hub_map .infowindow a { /* $subnav1 */ border-bottom-color: #fafafa;}

#hub-map #hub_map .infowindow a:hover { /* $link2 */ color: #192129; }

.hub-widget-results-inner.smallgroups article { /* $background1 */ background-color: #b8c4cf; }

.hub-widget-results-inner.slick-slider .slick-prev span,.hub-widget-results-inner.slick-slider .slick-next span { /* $link1 */ color: #2e5f7d; }

.hub-widget-results-inner.slick-slider .slick-prev span:hover,.hub-widget-results-inner.slick-slider .slick-next span:hover { /* $color1 */ color: #4d595e; }

.dark .hub-widget-results-inner.slick-slider .slick-prev span,.dark .hub-widget-results-inner.slick-slider .slick-next span { /* $background1 */ color: rgba(184, 196, 207, 1); }

.dark .hub-widget-results-inner.slick-slider .slick-prev span:hover,.dark .hub-widget-results-inner.slick-slider .slick-next span:hover { /* $background1 */ color: #b8c4cf; }

.hub-widget-results-inner.slick-slider .slick-dots li button { /* $subnav1 */  background-color: #fafafa }

.dark .hub-widget-results-inner.slick-slider .slick-dots li button { /* $background1 */ background-color: #b8c4cf; }

.hub-widget-results-inner.slick-slider li.slick-active button { /* $link1 */ background-color: #2e5f7d; }

.dark .hub-widget-results-inner.slick-slider .slick-dots li.slick-active button { /* $link1 */ background-color: #2e5f7d; }

.dark .widget-no-dark { /* $color1 */ color: #4d595e; }
.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 { /* $color1 */ color: #4d595e; }

.dark .widget-no-dark h6 { /* $color3 */ color: #fafafa; }

.dark .widget-no-dark a {/* $link1 */ color: #2e5f7d; }
.dark .widget-no-dark a:hover { /* $link2 */ color: #192129; }

.dark .widget-no-dark a.button-medium,.dark .widget-no-dark p.button-medium a,.dark .widget-no-dark a.button-medium:hover,.dark .widget-no-dark p.button-medium a:hover,.dark .widget-no-dark a.button-large,.dark .widget-no-dark p.button-large a,.dark .widget-no-dark a.button-large:hover,.dark .widget-no-dark p.button-large a:hover {  /* $background1 */  color: #b8c4cf;}

.dark .widget-no-dark a.button-small:hover,.dark .widget-no-dark p.button-small a:hover {  /* $color2 */  color: #2f6f99;}

.dark .widget-no-dark a.button-medium,.dark .widget-no-dark p.button-medium a,.dark .widget-no-dark a.button-large,.dark .widget-no-dark p.button-large a {  /* $link1 */  background-color: #2e5f7d;}

.dark .widget-no-dark a.button-small,.dark .widget-no-dark p.button-small a {  /* $link2 */  background-color: #192129;}

.dark .widget-no-dark a.button-small,.dark .widget-no-dark p.button-small a {  /* $link3 */  color: #acb7bf;}

.dark .widget-no-dark a.button-medium:hover {  /* $link3 */  background-color: #acb7bf;}

/*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 { /* $text1 */ color: #252525; }

.widget-giving-2-heading-link .link a { /* $text1 */ color: #252525; }

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

@media (hover: hover) { .widget-giving-2-heading-link .link a:hover { /* $link1 */ color: #2e5f7d; } }

.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 { /* $dark4 */ color: #ffffff; }

.giving-2-articles .articles-list article { /* $highlight1 */ background-color: #f7f8f8; }

.giving-2-content-columns .giving-2-content-row .content-info.dark { /* $link1 */ background-color: #2e5f7d; }

.giving-2-numbers ul li .numbers-count { /* $link1 */ color: #2e5f7d; }

.giving-2-media-columns .giving-2-media-row.dark { /* $link1 */ background-color: #2e5f7d; }

.giving-2-app-links li a { /* $body1 */ color: #ffffff; }

.giving-2-app-links li a { /* $link3 */ background-color: #acb7bf; }

@media (hover: hover) { .giving-2-app-links li a:hover { /* $link3 */ color: #acb7bf; }
  .giving-2-app-links li a:hover { /* $body1 */ background-color: #ffffff; } }

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

.giving-2-grid-links article .info .info-inner { /* $text1 */ color: #362d2c; }

.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 { /* $text1 */ color: #362d2c; }

.giving-2-grid-links article .info .icons .fa, .giving-2-grid-links article .info .icons .icon { /* $link3 */ color: #acb7bf; }

.giving-2-grid-links article .info .icons .fa, .giving-2-grid-links article .info .icons .icon { /* $link3a */  background-color: rgba(242,     233,     242,     0.4); }

@media (hover: hover) { .giving-2-grid-links article:hover .info { /* $link3a */  background-color: rgba(242,     233,     242,     0.4); }
  .giving-2-grid-links article:hover .info .icons .fa, .giving-2-grid-links article:hover .info .icons .icon { /* $body1 */ color: #ffffff; }
  .giving-2-grid-links article:hover .info .icons .fa, .giving-2-grid-links article:hover .info .icons .icon { /* $link3 */ background-color: #acb7bf; } }
