/* $header1, gradient, Header BKGD */
/* $header2, gradient, Header Alt */
/* $header3, color, Header Links */
/* $header4, color, Header Highlight */
/* $page1, gradient, Page BKGD */
/* $color1, color, Text Color */
/* $color2, color, Heading Color */
/* $color3, color, Heading Alt Color */
/* $color4, color, Link Color */
/* $color5, color, Link Alt Color */
/* $color6, color, Highlight Color */
/* $sec1, gradient, Dark Section BKGD */
/* $sec2, color, Dark Section Color */
/* $sec3, color, Dark Section Link */

/* $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=Handlee');
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 (Default) => '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');
*/

/* $headingFont, fontFamily, Headings (h2-h6) & Buttons
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 (Default) => '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 => '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 (Default) => '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');
*/


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



/* Header 1 - Header Background
================================================== */

.sticky-wrapper,
#header .header,
nav#mobile .inner,
nav.main-left > ul > li > ul > li > a,
nav.main-right > ul > li > ul > li > a,
nav.main > ul > li > ul > li > a,
#footer .top {
  /* $header1 */
  background: linear-gradient(rgba(67,46,63,0.6),rgba(67,46,63,0.6));
}


/* Header 2 - Header Alt
================================================== */

.metanav,
#mobilenav > li > ul,
nav.main-left > ul > li > ul > li > a:hover,
nav.main-right > ul > li > ul > li > a:hover,
nav.main > ul > li > ul > li > a:hover,
#footer .btm {
  /* $header2 */
  background: linear-gradient(#271c25,#271c25);
}


/* Header 3 - Header Links
================================================== */

.metanav ul li a:hover,
#searchForm #search_go:hover,
#mobile-toggle,
#search-toggle,
nav.main-left > ul > li > a,
nav.main-right > ul > li > a,
nav.main > ul > li > a,
nav.main-left > ul > li > ul > li > a,
nav.main-right > ul > li > ul > li > a,
nav.main > ul > li > ul > li > a,
#mobilenav li.dropdown > a span,
#mobilenav > li > a,
#mobilenav > li > ul li a,
#footer .top,
#footer .top a {
  /* $header3 */
  color: #fafafa;
}

#searchForm2 fieldset,
#footer .top .social li a:hover {
  /* $header3 */
  background-color: #fafafa;
}

nav.main-left > ul > li > ul,
nav.main-right > ul > li > ul,
nav.main > ul > li > ul,
nav.main-left > ul > li > ul > li > a,
nav.main-right > ul > li > ul > li > a,
nav.main > ul > li > ul > li > a {
  /* $header3 */
  border-color: #fafafa;
}

nav.main-left > ul > li > a:after,
nav.main-right > ul > li > a:after,
nav.main > ul > li > a:after {
  /* $header3 */
  border-bottom-color: #fafafa;
}

#mobilenav > li > a,
nav#mobile .header-links {
  /* $header3 */
  border-color: rgba(250, 250, 250, 1);
}

.button-small:hover,
.rsvp a:hover,
.button-medium:hover,
.button-large:hover,
.button-fill,
.monkForm input[type=submit],
.button-fill:hover,
.monkForm input[type=submit]:hover,
.button-more:hover,
.monkForm fieldset > legend,
#content nav.sidebar > ul > li > ul > li > a,
#content nav.sidebar > ul > li > ul > li ul li a:hover,
#content .widget.events .image .date,
.content-section .widget.events .image .date,
.pager,
.ui-selectmenu-menu .ui-menu li,
.calendar th,
.calendar td > a:hover,
.list-time-month,
.featured-description:hover p,
.detail-item-header,
.list-item-header,
.comment-header,
#content .detail-item-header a,
#content .list-item-header a,
.comment-header span.commenter-name,
.featured-article__nav,
.featured-article__btn,
.featured-article__btn .article-icon,
.article-list__item--has-image .article-list__media .article-icon,
.article-author__social-button,
#newsletter_submit:hover,
#giving1 #moreinfo #tabs li.active a,
#stickysub #stickysub-nav li a {
  /* $header3 */
  color: #fafafa;
}

#content .detail-item-header a:hover,
#content .list-item-header a:hover {
  /* $header3 */
  color: rgba(250, 250, 250, 1);
}

#content nav.sidebar > ul > li > ul > li > a {
  /* $header3 */
  border-color: rgba(250, 250, 250, 1);
}


/* Header 4 - Header Highlight
================================================== */

.metanav ul li a,
#searchForm #search_term,
#searchForm #search_go,
nav#mobile .header-links li a,
#footer .top a:hover,
#footer .btm,
#footer .icon-ekk-logo {
  /* $header4 */
  color: #e2dacb;
}

#searchForm2 #search_go2,
#footer .top .social li a {
  /* $header4 */
  background-color: #e2dacb;
}


/* Background 1 - Page Background
================================================== */

body,
#content,
#module-search-term,
#zip-search-term,
.monkForm div input,
.monkForm div textarea,
#billboard.hasgrid ul.grid li:before,
.content-section,
.cycle-pager span,
.ui-tabs .ui-tabs-nav .ui-tabs-anchor,
.ui-accordion-header,
.ui-selectmenu-button,
#event-control-bar,
.article-list__item.article-list__item--padding,
.article-nav__search-input,
#newsletter_submit,
#giving1 #topRotator .pager3 span,
#new-here #topRotator .pager3 span,
#new-here #welcome #welcomeRight .location #map-wrap,
#stickysub #stickysub-nav li a:hover,
#stickysub #stickysub-nav li a.active {
  /* $page1 */
  background: linear-gradient(#fafafa,#fafafa);
}

/* Color 1 - Text Color
================================================== */

body,
table caption,
table th,
table td,
textarea,
.monkForm,
.monkForm p.description,
.monkForm div.divider div.description p,
.monkForm div input,
.monkForm div textarea,
.monkForm div select,
#module-search fieldset,
#zip-search .zip-inner,
#module-search-term,
#zip-search-term,
.article-nav__search-input,
#newsletter_text {
  /* $color1 */
  color: #000000;
}

.calendar td {
  /* $color1 */
  border-color: #000000;
}

.list-weekday {
  /* $color1 */
  border-color: rgba(0, 0, 0, 1);
}


/* Color 2 - Heading Color
================================================== */

h1,
h2,
h3,
h5,
#billboard .text h4,
.rotator .caption h4,
.monkForm fieldset fieldset > legend,
.monkForm .heading,
.monkForm div.divider .heading,
.monkForm .asterisk,
#breadcrumbs,
#content nav.sidebar > ul > li > a,
#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,
#content #event-nav li a:hover,
#content #event-nav li.active a {
  /* $color2 */
  color: #66056b;
}

#searchForm2 #search_term2,
#searchForm2 #search_go2,
#footer .top .social li a i {
  /* $color2 */
  color: #66056b;
}

#header .locations-menu {
  /* $color2 */
  border-bottom-color: #66056b;
}

h1.sec-title span:before,
h2.sec-title span:before,
h3.sec-title span:before,
h4.sec-title span:before,
h5.sec-title span:before,
h6.sec-title span:before,
h1.sec-title span:after,
h2.sec-title span:after,
h3.sec-title span:after,
h4.sec-title span:after,
h5.sec-title span:after,
h6.sec-title span:after,
.monkForm fieldset > legend,
.monkForm fieldset > legend:before,
.monkForm fieldset > legend:after,
.calendar th,
.calendar td > a:hover,
p.list-time-month {
  /* $color2 */
  background-color: #66056b;
}

p.list-time-day,
p.list-time-month {
  /* $color2 */
  border-color: #66056b;
}

#ekkSermons_5_detail .sermon-right h3,
#ekkSermons_5_detail .other-heading:before {
  /* $color2 */
  border-color: rgba(102,5,107,1);
}


/* Color 3 - Heading Alt Color
================================================== */

h4,
h6,
blockquote,
.monkForm .section p {
  /* $color3 */
  color: #f5a105;
}


/* Color 4 - Link Color
================================================== */

a,
.button-large,
.monkForm p.error,
#module-search-submit,
#zip-search-submit,
.ui-tabs .ui-tabs-nav .ui-tabs-anchor:hover,
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-accordion-header:hover,
.ui-accordion-header.ui-accordion-header-active,
.article-nav__btn .article-icon,
.article-list__close--series,
.article-nav__btn,
.article-nav__btn:hover,
.article-nav__more,
.article-nav__search-submit,
.article-list__series-status .article-icon,
.article-list__close--series .article-icon,
.article-nav__more .article-icon,
.article-list__loading .article-icon,
#stickysub #stickysub-nav li a:hover,
#stickysub #stickysub-nav li a.active {
  /* $color4 */
  color: #a19c49;
}

.button-large:hover,
#content .widget.events .image .date,
.content-section .widget.events .image .date,
.featured-article__btn:hover,
.article-author__social-button,
#new-here #topRotator .pager3 span:hover,
#new-here #topRotator .pager3 span.cycle-pager-active,
#giving1 #topRotator .pager3 span:hover,
#giving1 #topRotator .pager3 span.cycle-pager-active,
#stickysub {
  /* $color4 */
  background-color: #a19c49;
}

.button-large {
  /* $color4 */
  border-color: #a19c49;
}

/* Color 5 - Link Alt Color
================================================== */

a:hover,
.button-small,
.rsvp a,
.button-medium,
.button-more,
#pagination #current,
#pagination .current,
.pagination #current,
.pagination .current,
#module-search-submit:hover,
#zip-search-submit:hover,
#breadcrumbs a,
#content .widget.articles .media li a,
#content .widget.sermons .media li a,
.content-section .widget.articles .media li a,
.content-section .widget.sermons .media li a,
.ui-tabs .ui-tabs-nav .ui-tabs-anchor,
.ui-accordion-header,
.ui-selectmenu-button span.ui-selectmenu-text,
.has-carousel .carousel-next,
.has-carousel .carousel-prev,
.featured-start,
#ekkSermons_5_list .meta h6,
#ekkSermons_5_detail h6,
#ekkSermons_5_detail .meta span,
#ekkSermons_5_detail .passage p,
#ekkSermons_5_detail .passage h5,
.article-list__media .article-icon,
.article-list__close--series:hover,
.article-nav__more:hover,
#newsletter_submit {
  /* $color5 */
  color: #432e3f;
}

#content .widget.articles .media li a:hover,
#content .widget.sermons .media li a:hover,
.content-section .widget.articles .media li a:hover,
.content-section .widget.sermons .media li a:hover {
  /* $color5 */
  color: rgba(67, 46, 63, 1);
}

.button-small:hover,
.rsvp a:hover,
.button-fill,
.monkForm input[type=submit],
.button-more:hover,
#content nav.sidebar > ul > li > ul > li > a,
.cycle-pager span.cycle-pager-active,
.ui-selectmenu-menu .ui-menu,
.article-author__social-button:hover,
.featured-article__nav,
.featured-article__btn,
#newsletter_submit:hover,
#giving1 #moreinfo #tabs li.active a,
.detail-item-header,
.list-item-header,
.comment-header,
.comment-body {
  /* $color5 */
  background-color: #432e3f;
}

#content nav.sidebar > ul > li > ul > li.current > a,
#content nav.sidebar > ul > li > ul > li.current > ul {
  /* $color5 */
  background-color: rgba(67, 46, 63, 1);
}

.widget .image.hover a:hover span,
#content .widget.events .image a:after,
.content-section .widget.events .image a:after,
.featured-description:hover {
  /* $color5 */
  background-color: rgba(67, 46, 63, 1);
}

.button-small,
.rsvp a,
#content .widget.articles .media li,
#content .widget.sermons .media li,
.content-section .widget.articles .media li,
.content-section .widget.sermons .media li,
#ekkSermons_5_list article a.image-link:after,
article.detail-item .detail-item-content,
article.list-item .list-item-content,
article.list-item,
.comment-body,
div.meta {
  /* $color5 */
  border-color: #432e3f;
}

.ui-selectmenu-button.ui-selectmenu-button-open {
  /* $color5 */
  border-bottom-color: #432e3f;
}


/* Color 6 - Highlight Color
================================================== */

hr,
#content nav.sidebar > ul > li > ul > li > a:hover,
#content nav.sidebar > ul > li > ul > li ul li a {
  /* $color6 */
  color: #f5a105;
}

#pagination #off,
.pagination #off {
  /* $color6 */
  color: rgba(245, 161, 5, 1);
}

.button-medium:hover,
hr,
#breadcrumbs,
.has-carousel .carousel-next:hover,
.has-carousel .carousel-prev:hover,
#content #event-nav,
.dark .monkForm,
#giving1 #welcomeBG,
div.meta,
#blog-stage .grouping {
  /* $color6 */
  background-color: #f5a105;
}

.monkForm,
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-panel,
.ui-accordion-header.ui-accordion-header-active,
.ui-accordion-content,
.ui-accordion-content:after,
.featured-article,
.article-list__item,
.article-list__item--series,
.article-nav,
.article-nav__btn {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}

#new-here #welcome #welcomeRight .location,
#new-here #welcome #directions {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}

h1.sec-title span,
h2.sec-title span,
h3.sec-title span,
h4.sec-title span,
h5.sec-title span,
h6.sec-title span,
.dark h1.sec-title span,
.dark h2.sec-title span,
.dark h3.sec-title span,
.dark h4.sec-title span,
.dark h5.sec-title span,
.dark h6.sec-title span,
h1.sb-heading,
h2.sb-heading,
h3.sb-heading,
h4.sb-heading,
h5.sb-heading,
h6.sb-heading,
.button-medium,
.button-fill:hover,
.monkForm input[type=submit]:hover,
.button-more,
.monkForm,
.monkForm div.divider,
#module-search fieldset,
#zip-search .zip-inner,
#content nav.sidebar > ul > li > a,
.has-carousel .carousel-next,
.has-carousel .carousel-prev,
#ekkSermons_5_list h3,
.article-author__image,
#content .article-categories__item--active.button-fill,
.article-nav__search-input,
#newsletter fieldset,
.dark #newsletter fieldset,
.ui-selectmenu-button,
#new-here #welcome #directions {
  /* $color6 */
  border-color: #f5a105;
}

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

#pagination #off,
.pagination #off,
.ui-accordion,
.ui-accordion-header {
  /* $color6 */
  border-color: rgba(245, 161, 5, 1);
}


/* Sec 1 - Dark Section Background
================================================== */

.content-section.dark {
  /* $sec1 */
  background: linear-gradient(#000000,#000000);
}


/* Sec 2 - Dark Section Color
================================================== */

.dark,
.dark h1,
.dark h2,
.dark h3,
.dark h4,
.dark h5,
.dark h6,
.dark blockquote,
.dark a:hover,
.dark .button-small,
.dark .button-small:hover,
.dark .button-medium,
.dark .button-medium:hover,
.dark .button-large,
.dark .button-large:hover,
.dark .button-fill,
.dark .button-fill:hover,
.dark .button-more,
.dark .button-more:hover,
.dark .ui-tabs .ui-tabs-nav .ui-tabs-anchor:hover,
.dark .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.dark .ui-accordion-header.ui-accordion-header-active,
#billboard .dark .button-large:hover,
.dark #newsletter_text,
.dark #newsletter_submit:hover,
.dark .monkForm fieldset > legend,
.dark input[type=submit] {
  /* $sec2 */
  color: #fafafa;
}

.dark h1.sec-title span:before,
.dark h2.sec-title span:before,
.dark h3.sec-title span:before,
.dark h4.sec-title span:before,
.dark h5.sec-title span:before,
.dark h6.sec-title span:before,
.dark h1.sec-title span:after,
.dark h2.sec-title span:after,
.dark h3.sec-title span:after,
.dark h4.sec-title span:after,
.dark h5.sec-title span:after,
.dark h6.sec-title span:after,
.dark .ui-tabs .ui-tabs-nav .ui-tabs-anchor,
.dark .ui-tabs .ui-tabs-panel,
.dark .ui-accordion-header,
.dark .ui-accordion-content,
.dark .ui-accordion-content:after,
.has-carousel .carousel-next:hover,
.has-carousel .carousel-prev:hover,
.dark #newsletter_submit,
.dark .monkForm div input,
.dark .monkForm div textarea,
.dark input[type=submit]:hover {
  /* $sec2 */
  background-color: #fafafa;
}

.dark .button-fill:hover,
.dark .ui-accordion,
#billboard .dark .button-large,
#billboard .dark .button-large:hover,
.has-carousel .carousel-next,
.has-carousel .carousel-prev,
.dark .monkForm,
.dark .monkForm div.divider,
.dark input[type=submit] {
  /* $sec2 */
  border-color: #fafafa;
}

.dark .button-small,
.dark .button-medium,
.dark .button-large {
  /* $sec2 */
  border-color: rgba(250, 250, 250, 1);
}


/* Sec 3 - Dark Section Link
================================================== */

.dark a,
.dark .ui-tabs .ui-tabs-nav .ui-tabs-anchor,
.dark .ui-accordion-header,
#billboard .dark .button-large,
.dark #newsletter_submit,
.dark .monkForm p.error,
.dark .monkForm fieldset fieldset > legend,
.dark .monkForm .heading,
.dark .monkForm div.divider .heading,
.dark .monkForm .asterisk,
.dark input[type=submit]:hover {
  /* $sec3 */
  color: #432e3f;
}

.dark .button-small:hover,
.dark .button-medium:hover,
.dark .button-large:hover,
.dark .button-fill,
.dark .button-more:hover,
.dark .ui-tabs .ui-tabs-nav .ui-tabs-anchor:hover,
.dark .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.dark .ui-accordion-header.ui-accordion-header-active,
#billboard .dark .button-large:hover,
.dark #newsletter_submit:hover,
.dark .monkForm fieldset > legend,
.dark .monkForm fieldset > legend:before,
.dark .monkForm fieldset > legend:after,
.dark input[type=submit] {
  /* $sec3 */
  background-color: #432e3f;
}

.dark .button-small:hover,
.dark .button-medium:hover,
.dark .button-large:hover,
.dark .button-more,
.dark .ui-accordion-header,
.dark input[type=submit]:hover {
  /* $sec3 */
  border-color: #432e3f;
}


h1,
blockquote,
blockquote p {
  /* $titleAndBlockquote */
  font-family: 'Open Sans', sans-serif;
}

h2,
h3,
h4,
h5,
h6,
table th,
[class^="button-"],
.rsvp a,
.monkForm input[type=submit],
#newsletter_text,
#newsletter_submit,
.infobox h5,
.infogox h6,
#volunteer-opportunity article.detail .details .contact-submit {
  /* $headingFont */
  font-family: 'Lato', sans-serif;
}

body,
table caption,
table th,
table td,
textarea,
#search_term,
#search_term2,
#module-search-term,
.ui-selectmenu,
.ui-selectmenu-menu,
.ui-selectmenu-button span.ui-selectmenu-text,
.ui-selectmenu-menu .ui-menu,
.monkForm,
.monkForm legend,
.monkForm input,
#newsletter_text,
#newsletter_submit,
#zip-search-term,
.ui-selectmenu-button,
.ui-selectmenu-menu .ui-menu,
select.sorter,
#directions-form input,
#directions-form button,
.infobox p,
.infobox li,
.infoBox .buttons.grouped .text,
.mapmarker-text,
#nh3-location-map .infowindow .info p,
#evite1 #evite-form input,
#evite1 #evite-form textarea {
  /* $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 {
  /* $header3 */
  color: #fafafa;
}
#staff3-layout #module-search fieldset,
#staff3-layout  .staff3-items article .staff3-rollover ul li a:hover {
  /* $page1 */
  background: linear-gradient(#fafafa,#fafafa);
}
#staff3-layout  .staff3-items article .staff3-rollover ul li a:hover {
  /* $color1 */
  color: #000000;
}
#staff3-layout  .staff3-items.staff3-detail article ul.staff3-social li a{
  /* $color1 */
  background-color: #000000;
}
#staff3-layout #module-search-submit:hover {
  /* $color2 */
  color: #66056b;
}
#staff3-layout  .staff3-items.staff3-detail article ul.staff3-social li a:hover {
  /* $color4 */
  background-color: #a19c49;
}
#staff3-layout #module-search-term {
  /* $color5 */
  color: #432e3f;
}
#staff3-layout  .staff3-items article .staff3-rollover{
  /* $color1 */
  background-color: rgba(0, 0, 0, 1);
}
#staff3-layout  .staff3-items article .staff3-rollover ul li a {
  /* $color4 */
  background-color: #a19c49;
}
#staff3-layout #module-search-submit{
  /* $color3 */
  color: #f5a105;
}
#staff3-layout #module-search fieldset {
  /* $header4 */
  border-bottom-color: #e2dacb;
}
#staff3-layout .staff-filters {
  /* $color2 */
  border-top-color: #66056b;
}

/*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,
#volunteer-opportunity .serveThird p,
#volunteer-opportunity .highlight p {
  /* $color1 */
  color: #000000;
}
#volunteer-opportunity article .details .more,
#volunteer-opportunity #volunteerOpps .return,
#volunteer-opportunity article.detail header aside .map-directions {
  /* $color4 */
  background-color: #a19c49;
}
#volunteer-opportunity article .details .more:hover,
#volunteer-opportunity #volunteerOpps .return a:hover,
#volunteer-opportunity article.detail header aside .map-directions:hover,
#volunteer-opportunity  article.detail .details .contact-submit:hover{
  /* $color2 */
  background-color: #66056b;
}
#volunteer-opportunity #vol-filter .childcare,
#volunteer-opportunity .iconBoxInner,
#volunteer-opportunity  article.detail .details .contact-submit:hover {
  /* $color2 */
  border-color: #66056b;
}
#volunteer-opportunity #volunteerOpps .return a{
  /* $color3 */
  border-color: #f5a105;
}
#volunteer-opportunity #pagination a#previous:before,
#volunteer-opportunity #pagination a#next:before {
  /* $color4 */
  color: #a19c49;
}
#volunteer-opportunity #pagination a:hover#previous:before,
#volunteer-opportunity #pagination a:hover#next:before{
  /* $color5 */
  color: #432e3f;
}
#volunteer-opportunity article.detail .details aside,
#volunteer-opportunity article.detail .details aside .contact-box,
#volunteer-opportunity .highlight {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}
#volunteer-opportunity .serveWide,
#volunteer-opportunity .serveThird {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}
#volunteer-opportunity  article.detail .details .contact-submit {
  /* $sec2 */
  color: #fafafa;
}
#volunteer-opportunity  article.detail .details .contact-submit {
  /* $color2 */
  border-color: #66056b;
}
#volunteer-opportunity  article.detail .details .contact-submit{
  /* $color2 */
  background-color: #66056b;
}
#volunteer-opportunity  article.detail .details .contact-submit:hover{
  /* $color6 */
  border-color: #f5a105;
}
#volunteer-opportunity article.detail .details #contact-form {
  /* $color6 */
  border-color: rgba(245, 161, 5, 1);
}
#volunteer-opportunity article.detail .details #contact-form {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}
#volunteer-opportunity article.detail .details .contactH4 ,
#volunteer-opportunity article.detail .details .contactH4 .asterisk  {
  /* $color2 */
  color: #66056b;
}
#volunteer-opportunity article.detail .details aside .contact-box {
  /* $color6 */
  border-color: #f5a105;
}
/*END OF VOLUNTEER LAYOUT custom colors*/

/*GIVING LAYOUT*/
#giving1 #welcomeBG,#giving1 #moreinfo .tabContent,
#content #giving1 #moreinfo #tabs li.active a,
#content #giving1 #moreinfo #tabs li.active:hover a {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}
#content #giving1 #moreinfo #tabs li.active a,
#content #giving1 #moreinfo #tabs li:hover a {
  /* $color4 */
  color: #a19c49;
}
#content #giving1 #moreinfo #tabs li:hover a {
  /* $page1 */
  background: linear-gradient(#fafafa,#fafafa);
}


/*LIVE STREAM LAYOUT #1*/
#live-stream #twitter .title{
  /* $color2 */
  background-color: #66056b;
}
#live-stream #twitter a:hover {
  /* $color4 */
  color: rgba(161, 156, 73, 1);;
}
#live-stream #twitter ::-webkit-scrollbar-track {
  /* $header1 */
  background: linear-gradient(rgba(67,46,63,0.6),rgba(67,46,63,0.6));
}
#live-stream #twitter ::-webkit-scrollbar-thumb {
  /* $header1 */
  background: linear-gradient(rgba(67,46,63,0.6),rgba(67,46,63,0.6));
}
#live-stream .countdown,
#live-stream .links,
#live-stream #footer-sections .event {
  /* $color6 */
  background-color: #f5a105;
}
#live-stream #twitter #tweets{
  /* $header1 */
  background: linear-gradient(rgba(67,46,63,0.6),rgba(67,46,63,0.6));
}
#live-stream #twitter .follow,
#live-stream #twitter p {
  /* $sec2 */
  color: #fafafa;
}
#live-stream #rotator .pager span {
  /* $sec2 */
  background-color: #fafafa;
}
#live-stream #twitter .time {
  /* $color6 */
  color: rgba(245, 161, 5, 1);
}
#live-stream .countdown .delimiter,
#live-stream .countdown .label,
#live-stream .countdown .live {
  /* $color1 */
  color: #000000;
}
#live-stream .countdown .number {
   /* $color4 */
  color: #a19c49;
}
#live-stream #twitter .follow,
#live-stream #rotator .pager span.cycle-pager-active {
  /* $color4 */
  background-color: #a19c49;
}
#live-stream #twitter .follow:hover {
  /* $color5 */
  background-color: #432e3f;
}
/*END OF LIVE STREAM LAYOUT #1*/

/*VOLUNTEER 1*/
#volunteerOpps.vol1 article.even {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}
#volunteer-opportunity  article.detail .details .contact-submit {
  /* $sec2 */
  color: #fafafa;
}
#volunteer-opportunity  article.detail .details .contact-submit{
  /* $color2 */
  background-color: #66056b;
}
#volunteer-opportunity  article.detail .details .contact-submit:hover{
  /* $color6 */
  border-color: #f5a105;
}
#volunteer-opportunity article.detail .details #contact-form {
  /* $color6 */
  border-color: rgba(245, 161, 5, 1);
}
#volunteer-opportunity article.detail .details #contact-form {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}
#volunteer-opportunity article.detail .details .contactH4 ,
#volunteer-opportunity article.detail .details .contactH4 .asterisk  {
  /* $color2 */
  color: #66056b;
}
#volunteer-opportunity article.detail .details aside {
  /* $color6 */
  border-color: #f5a105;
}
#volunteerOpps.vol1 .items article{
  /* $color6 */
  border-color: #f5a105;
}
/*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: #000000;
}

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

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

.infoBox .title,
.view-toggle .active,
#groupFinder .return {
    /* $sec1 */
  	background: linear-gradient(#000000,#000000);
}

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

#groupFinder .return a {
	/* $sec2 */
  	border-right-color: rgba(250, 250, 250, 1);
}

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

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

.view-toggle,
#groupFinder article,
#groupFinder article.detail header {
	/* $color6 */
  	background-color: rgba(245, 161, 5, 1);
}

#groupFinder.layout2 .items article,
#groupFinder.layout2 h2.gF-heading {
  /* $color6 */
  border-color: #f5a105;
}

/*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 {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}
#new-here-1-layout #new-here #connect > header {
  /* $header1 */
  background: linear-gradient(rgba(67,46,63,0.6),rgba(67,46,63,0.6));
}
#new-here-1-layout #new-here form .checkbox input[type="checkbox"]:checked + label:before{
  /* $color4 */
  background: #a19c49;
}
#new-here-1-layout #new-here form input[type="submit"] {
  /* $color4 */
  background-color: #a19c49;
}
#new-here-1-layout #new-here  .connect-submit:hover,
#new-here-1-layout #new-here form input[type="submit"]:hover{
  /* $color5 */
  background-color: rgba(67, 46, 63, 1);
}
#new-here-1-layout #new-here form.monkForm input[type="submit"] {
  /* $color5 */
  background-color: rgba(67, 46, 63, 1);
}
#new-here-1-layout #new-here form.monkForm input[type="submit"] {
  /* $color5 */
  border-color: rgba(67, 46, 63, 1);
}
#new-here-1-layout #new-here form.monkForm input[type="submit"]:hover {
  /* $color6 */
  border-color: rgba(245, 161, 5, 1);
}
#new-here #connect > header h4 {
  /* $sec2 */
  color: #fafafa;
}
/*END OF NEW HERE #1 LAYOUT*/


/*GROUP FINDER LAYOUT #1*/
#groupFinder.layout1  article {
  /* $sec2 */
  background-color: #fafafa;
}
#groupFinder.layout1 article.detail .details aside,
#groupFinder.layout1  article.even {
  /* $color6 */
    background-color: rgba(245, 161, 5, 1);
}
#groupFinder.layout1  article.on{
  /* $color6 */
    background-color: rgba(245, 161, 5, 1);
}
#groupFinder.layout1 form#gF-filter .zip-inner {
  /* $color6 */
  border-color: #f5a105;
}
#groupFinder.layout1 article.detail .details aside{
  /* $color6 */
  border-color: #f5a105;
}
#groupFinder.layout1 form#gF-filter .zip-inner:before {
  /* $color4 */
  color: #a19c49;
}
#groupFinder.layout1 form#gF-filter .zip-inner:hover:before {
  /* $color5 */
  color: #432e3f;
}
#groupFinder.layout1 #pagination a#previous:before,
#groupFinder.layout1 #pagination a#next:before {
  /* $color4 */
  color: #a19c49;
}
#groupFinder.layout1 #pagination a:hover#previous:before,
#groupFinder.layout1 #pagination a:hover#next:before{
  /* $color5 */
  color: #432e3f;
}
#groupFinder.layout1 article header h4 {
  /* $color4 */
  color: #a19c49;
}
#groupFinder.layout1 article header h4:hover {
  /* $color5 */
  color: #432e3f;
}
#groupFinder.layout1 .items article .meta span {
  /* $color1 */
  color: #000000;
}
#groupFinder.layout1 .items > h2,
#groupFinder.layout1 .items > article {
  /* $color6 */
  border-color: #f5a105;
}
#groupFinder.layout1 article aside h5 {
  /* $color3 */
  color: #f5a105;
}
/*END OF GROUP FINDER LAYOUT #1*/


/*STAFF #2*/
#staff_2 form#group-search #group-search-term {
  /* $titleAndBlockquote */
  font-family: 'Open Sans', sans-serif;
}
#staff_2 form#group-search fieldset:after {
  /* $color4 */
  color: #a19c49;
}
#staff_2 form#group-search fieldset {
  /* $color6 */
  border-bottom-color: #f5a105;
}
#staff_2 .content .memberList {
  /* $color6 */
  border-top-color: #f5a105;
}
/*END OF STAFF #2*/

/* NEXT STEPS #1 */

#nextsteps1 .top-links-slide .details {
  /* $color2 */
  background-color: #66056b;
}

#nextsteps1 .top-links-slide .details h5,
#nextsteps1 .top-links-slide .details p,
#nextsteps1 .top-links-slide .details span[class^='icon-'] {
    /* $header3 */
    color: #fafafa;
}

#nextsteps1 #ns1-modal-background {
  /* $page1 */
  background: linear-gradient(#fafafa,#fafafa);
}

#nextsteps1 #ns1-modal-background .ns1-modal-content {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}

#nextsteps1 .top-links-slide:hover .details {
  /* $color1 */
  color: #000000;
}

#nextsteps1 .staggered-grid-links .shaded-box {
  /* $header4 */
  background-color: #e2dacb;
}

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

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

#nextsteps1 #ns1-modal-background .ns1-modal-content .thumbnail-copy {
  /* $color4 */
  outline-color: #a19c49;
}

#nextsteps1 .top-links-slide:hover .details h5,
#nextsteps1 .top-links-slide:hover .details span[class^='icon-'] {
  /* $color4 */
  color:  #a19c49;
}

#nextsteps1 .top-links-slide:hover .details span[class^='icon-'],
#nextsteps1 .staggered-grid-links .shaded-box:hover .title,
#nextsteps1 #ns1-modal-background .ns1-modal-content .close-ns1-modal:hover {
  /* $color4 */
  color: rgba(161,156,73, 1);
}

#nextsteps1 .staggered-grid-links .shaded-box:hover .title {
  /* $color5 */
  color: #432e3f;
}

#nextsteps1 #floating-link a .fl-icon,
#nextsteps1 #floating-link .fl-label,
#nextsteps1 .featured-items-row .title-caption,
#nextsteps1 .staggered-grid-links .shaded-box span[class^="icon-"],
#nextsteps1 .top-links-slide .details p {
  /* $sec2 */
  color: #fafafa;
}

#nextsteps1 .featured-items-row .featured-item [class^="border-"] {
  /* $sec2 */
  background-color: #fafafa;
}
/* END OF NEXT STEPS #1 */

/*NEW HERE #3*/
.nh3-monklet-section-grid article > a h3,
.nh3-monklet-section-staff article .info-rollover,
.nh3-monklet-section-staff article .info-rollover .info-rollover-inner p ,
.nh3-monklet .dark a{
  /* $sec2 */
  color: #fafafa;
}
.nh3-monklet-section-staff article .info-rollover ul li a:hover {
  /* $sec2 */
  background-color: #fafafa;
}
.nh3-monklet-section-staff article .info-rollover ul li a {
  /* $sec2 */
  background-color: rgba(250, 250, 250, 1);
}
#nh3-location-map .infowindow:before {
  /* $sec2 */
  border-top-color: #fafafa;
}
.nh3-monklet-section-staff article .info-rollover .info-rollover-inner p span.read-more {
  /* $color4 */
  color: #a19c49;
}
.nh3-monklet-section-staff article .info-rollover ul li a {
  /* $color1 */
  color: rgba(0, 0, 0, 1);
}
.nh3-monklet-section-featured-event article.dark,
.nh3-monklet-section-featured-article article.dark,
.nh3-monklet-section-grid article {
  /* $color1 */
  background-color: rgba(0, 0, 0, 1);
}
.nh3-monklet-section-staff article .info-rollover {
  /* $color1 */
  background-color: rgba(0, 0, 0, 1);
}
.nh3-monklet-section-grid article > a,
.nh3-monklet-section-grid .nh3-desktop,
.nh3-monklet-section-grid article .info {
  /* $color6 */
  background-color: #f5a105;
}
.nh3-monklet-section-featured article .info a h4{
  /* $color4 */
  color: #a19c49;
}
.nh3-monklet-section-featured-event a:hover,
.nh3-monklet-section-featured-article a:hover,
.nh3-monklet-section-featured article .info a:hover h4  {
  /* $color5 */
  color: #432e3f;
}
.nh3-monklet-section-featured a:not([href]),
.nh3-monklet-section-featured a:not([href]):hover,
.nh3-monklet-section-featured article .info a:not([href]):hover h4{
  /* $color4 */
  color: #a19c49;
}
/*END OF NEW HERE #3*/

/*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 {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}
#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 {
  /* $color4 */
  color: #a19c49;
}
#blogs3 .featured-post__btn:hover, #blogs3 .post-author__social-button {
  /* $color4 */
  background-color: #a19c49;
}
#blogs3 .post-list__media .post-icon, #blogs3 .post-list__close--series:hover, #blogs3 .post-nav__more:hover {
  /* $color5 */
  color: #432e3f;
}
#blogs3 .post-author__social-button:hover, #blogs3 .featured-post__nav, #blogs3 .featured-post__btn {

  /* $color5 */
  background-color: #432e3f;
}
#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 {
  /* $sec2 */
  color: #fafafa;
}
#blogs3 .post-list__item.post-list__item--padding {
  /* $sec2 */
  background-color: #fafafa;
}
#blogs3 .post-nav__search-input {
  /* $header4 */
  border-color: #e2dacb;
}
#blogs3 .post-categories__item--active {
  /* $color6 */
  border-color: #f5a105;
}
/* END OF BLOG #3 */


/*EVITE #1*/
/* White Text Color */
.header-image .page-title {
    /* $body1 */ 
    color: #fff;
}
/* Link Color */
#start-over:hover {
  /* $color5 */
  color: #432e3f;
}
#evite1 #evite-form .warning {
  /* $color4 */
  color: #a19c49;
}
/* Link Color - Border */
#evite1 #share-options .button-container .share-button:hover,
#evite1 #share-options .button-container .share-button.active {
  /* $color6 */
  border-color: #f5a105;
}
#evite1 #evite-form input[type='submit'] {
  /* $sec2 */
  color: #fafafa;
}
#evite1 #evite-form input[type='submit']{
  /* $color2 */
  background-color: #66056b;
}
#evite1 #evite-form input[type='submit']{
  /* $color2 */
  border-color: #66056b;
}
#evite1 #evite-form input[type='submit']:hover{
  /* $color6 */
  border-color: #f5a105;
}
#evite1 #evite-form {
  /* $color6 */
  border-color: rgba(245, 161, 5, 1);
}
#evite1 #evite-form {
  /* $color6 */
  background-color: rgba(245, 161, 5, 1);
}
#evite1 #evite-form span.asterisk  {
  /* $color2 */
  color: #66056b;
}
/*END OF EVITE #1*/
