/* $navColor, color, Nav Links */
/* $bgHeader, color, Header Background */
/* $textColor, color, Text Color */
/* $bgBody, color, Body Background */
/* $bgContent, color, Content Background */
/* $bgFeatured, color, Featured Background */
/* $accentColor1, color, Accent Color 1 */
/* $accentColor2, color, Accent Color 2 */
/* $accentColor3, color, Accent Color 3 */
/* $accentColor4, color, Accent Color 4 */
/* $accentColor5, color, Accent Color 5 */
/* $bgButton1, color, Button Background Color 1 */
/* $bgButton2, color, Button Background Color 2 */
/* $bgButton3, color, Button Background Color 3 */
/* $bgButton4, color, Button Background Color 4 */
/* $buttonColor, color, Button Text Color */
/* $bgFooter, color, Footer Background */
/* $footerColor, color, Footer Color */
/* $bgHomePageImage, image, Homepage Image, /_img/page-bg.png */
/* $bgPageImage, image, Content Background Texture, /_img/page-texture.gif */
/* $specialevent1, color, Special Event Accent */
/* $specialevent2, color, Special Event Menu */
/* Header Background
================================================== */
#nav > li > ul {
  /* $bgHeader */
  background: #edf0f5;
  /* $bgHeader */
  background: rgba(237, 240, 245, 1);
}

header.header {
  /* $bgHeader */
  background: #edf0f5;
}

/* Body Background
================================================== */
#rotator,
#page-wrap,
#newsletter-wrap {
  /* $bgBody */
  background-color: #fcfcfc;
}

/* Content Background
================================================== */
.container.main,
.subpage #page-wrap #content,
.subpage #page-wrap #sidebar,
.fullwidth #page-wrap #content,
.fullwidth #page-wrap #sidebar,
#content #search-tabs li a,
#stickysub #stickysub-nav li a:hover,
#stickysub #stickysub-nav li a.active {
  /* $bgContent */
  background-color: #ffffff;
}

.module .sermons .media a,
#content #search-tabs li a.active,
#stickysub #stickysub-nav li a {
  /* $bgContent */
  color: #ffffff;
}

/* Homepage Background Image
================================================== */
#page-wrap {
  /* $bgHomePageImage */
  background-image: none;
}

/* Content Background Texture
================================================== */
.subpage #page-wrap,
.fullwidth #page-wrap {
  /* $bgPageImage */
  background-image: none;
}

/* Featured Background
================================================== */
section#feat-footer {
  /* $bgFeatured */
  background-color: #ffffff;
}

/* Footer Background
================================================== */
#footer,
#footer-nav li a:hover,
#footer-quick-links li a:hover,
#feat-footer .featured-item:hover {
  /* $bgFooter */
  background-color: #edf0f5;
}

#footer a.backtotop,
#footer-social-links li a,
#footer-social-links li a:hover {
  /* $bgFooter */
  color: #edf0f5;
}

/* Mobile Nav Background
================================================== */
#outer-wrap {
  /* $bgMobileNav */
  background-color: #737373;
}

/* Mobile UI Color
================================================== */
#menu-more,
header.mobile .search {
  /* $mobileUIColor */
  color: rgba(252, 252, 252, 0.6);
}

#menu-more.active,
header.mobile .search.active {
  /* $mobileUIColor */
  color: #fcfcfc;
}

/* Text Color
================================================== */
p,
#text h2,
#text h3,
#text h4,
#text h6,
#text li,
#text h3 a,
#text h3 a:hover,
#breadcrumbs,
h1#page-title,
#feat-sermon a,
#search-mobile a,
#events .event a,
#articles article h3 a,
#articles article h3 a:hover,
#articles .title h2,
#articles .title h2 a,
#articles .title h2 a:hover,
#articles p.meta.detail,
#articles p.meta.detail a,
#events article a,
#sermons .media a,
#sermons .media span,
#articles .media a,
#articles .media span,
.module .byline a,
#head-wrap .meta a,
.calendar td a:hover,
#events article h2 a,
#event-nav li a:hover,
#sermons article h3 a,
#search-desktop input:active
#search-desktop:hover input,
#sidebar .sidebar-article a,
#latest-footer .module h4 a,
#events #event-nav li.active a,
#sidebar .sidebar-section a:hover,
#sidebar section #subnav li a:hover,
#sidebar .sidebar-section h3 a,
#sidebar .sidebar-section h3 a:hover,
#sidebar .module .sermons h3 a:hover,
#sidebar .module .sermons .byline li {
  /* $textColor */
  color: #062761;
}

#sidebar .sidebar-title,
#sidebar-nav header h2,
#sidebar-nav header h2 a,
#sidebar section #subnav li a {
  /* $textColor */
  color: #062761;
  /* $textColor */
  color: rgba(6, 39, 97, 0.8);
}

#text h3 a:hover,
#featured-sermon a:hover,
#sermons .media li a:hover,
#sermons article h3 a:hover,
#articles .title h2 a:hover,
#articles .media li a:hover,
#articles article h3 a:hover,
#latest-footer .module h4 a:hover,
#sidebar .sidebar-section h3 a:hover {
  /* $textColor */
  border-bottom-color: #062761;
}

.pager span,
.fc-day-header,
#events .calendar th {
  /* $textColor */
  background-color: #062761;
}

/* Nav Color
================================================== */
.desktop .search:hover,
#nav > li:hover > a,
#nav > li.current > a,
#mobile-home > li > a,
#nav > li > ul > li > a,
#menu-more-links > li > a,
#menu-more-links > li > ul > li > a,
#nav > li > ul > li:hover > a,
#nav > li > ul > li > ul > li:hover > a,
header.mobile h1 {
  /* $navColor */
  color: #00234d;
}

#nav > li > a,
.desktop .search {
  /* $navColor */
  color: #00234d;
  /* $navColor */
  color: rgba(0, 35, 77, 0.7);
}

#nav > li > a {
	font-weight: bold;
}

/* Footer Color
================================================== */
#ekklogo span,
#footer,
#footer p,
#footer-nav a,
#footer a {
  /* $footerColor */
  color: #153a7a;
  /* $footerColor */
  color: rgba(21, 58, 122, 0.7);
}

#footer a.backtotop,
.mask footer#footer #ekklogo a {
  /* $footerColor */
  background-color: #153a7a;
  /* $footerColor */
  background-color: rgba(21, 58, 122, 0.6);
}

.mask footer#footer #ekklogo a:hover {
  /* $footerColor */
  background-color: #153a7a;
}

#footer a:hover,
#footer li.current > a:hover {
  /* $footerColor */
  color: #153a7a;
}

/* Accent Color 1
================================================== */
#next:hover,
#prev:hover,
.calendar tbody,
.slide .medium-btn,
.module .events .date,
#sidebar #sidebar-nav {
  /* $accentColor1 */
  background-color: #ffffff;
}

#next,
#prev,
#text caption,
.fc-day-header,
#events .calendar th,
#breadcrumbs .delimiter,
#sidebar .sermons .media a:hover,
.slide .medium-btn:hover,
.contact.mobile .text p,
ol.cycle-slideshow .meta p,
#sidebar section .media li a,
#feat-footer .featured-item h2:hover,
ul#menu-more-links li.hasChildren.active > a {
  /* $accentColor1 */
  color: #ffffff;
}

/* Accent Color 2
================================================== */
.list-time-month,
.calendar td > a:hover,
.slide .medium-btn:hover,
#content #search-tabs li a.active {
  /* $accentColor2 */
  background-color: #3972b7;
}

#tagline,
.back-btn,
#strategy-landing #content a,
#detail-cycle .slide .text a,
.ui-selectmenu-menu li a {
  /* $accentColor2 */
  color: #3972b7;
}

.module .events .event .date:hover {
  /* $accentColor2 */
  border-top-color: #3972b7;
}

/* Accent Color 3
================================================== */
.fc-event-title,
#next:hover,
#prev:hover,
#text a,
#text h5,
.module h3 a,
.back-btn:hover,
.calendar td ul li a,
.calendar td ul li a:hover,
#events .event a:hover,
#events article a:hover,
#newsletter-wrap .text h2,
#latest-footer .module h5,
#sidebar .sidebar-section a:hover,
#events .featured-event .meta a,
#sidebar section #subnav > li > a,
#sidebar .sidebar-section .more a:hover,
#blogs aside ul.mcms_filter_list li a,
#blogs aside.left ul[class*=list] li a,
#blogs .comment header cite .commenter-name,
#blogs article h3 a:hover,
#blogs a.blog-comment-number:hover,
#breadcrumbs a:hover,
.slide .medium-btn,
.module h3 a:hover,
.module .byline a:hover,
.contact.mobile .text a,
.contact.mobile .text h3,
#head-wrap .meta a:hover,
#events article a:hover,
ol.cycle-slideshow .meta h2,
#articles article .meta a:hover,
#sidebar .module .sermons h3 a,
#sidebar-nav header h2 a:hover,
#sidebar .sidebar-article a:hover,
#sidebar .sidebar-section a,
#stickysub #stickysub-nav li a:hover,
#stickysub #stickysub-nav li a.active {
  /* $accentColor3 */
  color: #3972b7;
}

#next,
#prev,
#progress,
#stickysub {
  /* $accentColor3 */
  background-color: #3972b7;
}

#text a:hover,
.calendar td ul li a:hover,
#sidebar .sidebar-section .more a:hover {
  /* $accentColor3 */
  border-bottom-color: #3972b7;
}

.module .events .event .date:hover {
  /* $accentColor3 */
  border-top-color: #3972b7;
}

/* Accent Color 4
================================================== */
#feat-footer .featured-item p {
  /* $accentColor4 */
  color: #3972b7;
}

/* Accent Color 5
================================================== */
#event-nav a,
.module .day,
.module .byline,
.module .meta,
.module .meta a,
.module .dateTime,
.module .dateTime span,
.module .events .date .month,
#blogs .meta,
.calendar td a,
.detail .media a,
article .media a,
.detail .media span,
article .media span,
#events .featured-start,
#articles article .meta a,
#articles aside.left,
#articles .return a:hover,
article.featured .title a,
#feat-footer .featured-item h4,
#sidebar .sidebar-section .more a,
#sidebar .sidebar-section .events h3 a,
#sidebar .sidebar-section .events h3 a:hover {
  /* $accentColor5 */
  color: #878882;
}

#text caption {
  /* $accentColor5 */
  background-color: #878882;
}

blockquote {
  /* $accentColor5 */
  border-left-color: #878882;
}

.module .events .event .date {
  /* $accentColor5 */
  border-top-color: #878882;
}

#sidebar .sidebar-section .more a {
  /* $accentColor5 */
  border-bottom-color: #878882;
}

#breadcrumbs,
#text tbody td:nth-of-type(odd),
#text thead th:nth-of-type(odd),
#sidebar section #subnav li a:hover,
#sidebar section #subnav li.current > a {
  /* $accentColor5 */
  background-color: #878882;
  /* $accentColor5 */
  background-color: rgba(135, 136, 130, 0.1);
}

#event-nav,
#nav > li > ul > li:hover > a {
  /* $accentColor5 */
  background-color: #878882;
  /* $accentColor5 */
  background-color: rgba(135, 136, 130, 0.3);
}

/* Buttons!!!!!
================================================== */
a.large-btn,
p.large-btn a,
#text a.large-btn,
#text p.large-btn a,
#text button,
#text input[type='submit'],
.module .sermons .media ul {
  /* $bgButton1 */
  background-color: #345073;
}

a.large-btn,
p.large-btn a,
a.medium-btn,
p.medium-btn a,
a.small-btn,
p.small-btn a,
#text a.large-btn,
#text p.large-btn a,
#text a.medium-btn,
#text p.medium-btn a,
#text a.small-btn,
#text p.small-btn a,
#text button,
#text input[type='submit'],
.module .sermons .media ul li a:hover {
  /* $buttonColor */
  color: #ffffff;
}

a.small-btn,
p.small-btn a,
#footer-social-links .pos-2,
#featured-links .pos-1 a,
#featured-links .pos-1 a:hover:active {
  /* $bgButton2 */
  background-color: #345073;
}

#footer-social-links .pos-1,
#featured-links .pos-2 a,
#featured-links .pos-2 a:hover:active,
.pager span.cycle-pager-active {
  /* $bgButton1 */
  background-color: #345073;
}

a.medium-btn,
p.medium-btn a,
#footer-social-links .pos-3,
#featured-links .pos-3 a,
#featured-links .pos-3 a:hover:active {
  /* $bgButton3 */
  background-color: #345073;
}

#footer-social-links .pos-4,
#featured-links .pos-4 a,
#featured-links .pos-4 a:hover:active {
  /* $bgButton4 */
  background-color: #345073;
}

::selection {
  text-shadow: none;
  /* $accentColor1 */
  color: #ffffff;
  /* $accentColor2 */
  background-color: #3972b7;
}

::-moz-selection {
  text-shadow: none;
  /* $accentColor1 */
  color: #ffffff;
  /* $accentColor2 */
  background-color: #3972b7;
}


.contact.mobile .text a{
  color: #00234d !important;
}


/*MINISTRY LAYOUT*/

#text #ministry-layout .events-section,
#text #ministry-layout .volunteer-section,
#text #ministry-layout .ministry-tabs-wrapper ul.ministry-tabs li a,
#text #ministry-layout .ministry-nav{
  /* $accentColor5 */
  background-color: #878882;
}

#text .resources-section article,
#text .volunteer-section article .v-content {
  /* $accentColor5 */
  background-color: rgba(135, 136, 130, 0.15);
}

#text #ministry-layout .ministry-tabs-wrapper ul.ministry-tabs li.active a {
  /* $accentColor1 */
  background-color: #ffffff;
}


#text .resources-section .ministry-section .featured-article .media-content ul li a ,
#text .sermon-section .ministry-section .featured-sermon .media-content ul li a {
  /* $accentColor2 */
  background-color: #3972b7;
}
#text .resources-section .ministry-section .featured-article .media-content ul li a:hover,
#text .sermon-section .ministry-section .featured-sermon .media-content ul li a:hover {
  /* $accentColor5 */
  background-color: #878882;
}
#text .resources-section .ministry-section .featured-article .media-content ul li a ,
#text .sermon-section .ministry-section .featured-sermon .media-content ul li a {
  /* $accentColor1 */
  color: #ffffff;
}

#ministry-layout-template-1 .ui-selectmenu-menu li a{
  /* $accentColor2 */
  color: #3972b7;
}
#ministry-layout-template-1 .ui-selectmenu-open li.ui-selectmenu-item-selected a,
#ministry-layout-template-1  .ui-selectmenu-status {
  /* $accentColor2 */
  color: #3972b7;
}

/*FORM*/
.monkForm > fieldset > legend:after,
.monkForm > fieldset > legend:before,
.monkForm > fieldset > legend {
  /* $accentColor3 */
  background-color: #3972b7;
}
.monkForm .checkbox input[type="checkbox"]:checked + label:before,
.monkForm .checkbox input[type="radio"]:checked + label:before,
.monkForm .radio input[type="checkbox"]:checked + label:before,
.monkForm .radio input[type="radio"]:checked + label:before {
  /* $accentColor2 */
  background-color: #3972b7;
}
.monkForm {
  /* $accentColor3 */
  background-color: rgba(57, 114, 183, 0.3);
}
.monkForm input[type=submit]:hover,
.monkForm input[type=submit] {
  /* $accentColor1 */
  background-color: #ffffff;
}
.monkForm label,
.monkForm legend,
.monkForm p, .monkForm input[type=submit],
.monkForm input[type=submit]:hover,
.monkForm div input,
.monkForm div textarea,
.monkForm div select,
.monkForm .file input {
    /* $textColor */
  color: #062761;
}

/*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 h3 {
  /* $textColor */
  color: #062761;
}
#volunteer-opportunity article .details .more,
#volunteer-opportunity article.detail header aside .map-directions {
  /* $accentColor2 */
  background-color: #3972b7;
}
#volunteer-opportunity article .details .more:hover,
#volunteer-opportunity #volunteerOpps .return a:hover,
#volunteer-opportunity article.detail header aside .map-directions:hover{
  /* $textColor */
  background-color: #062761;
}
#volunteer-opportunity #vol-filter .childcare,
#volunteer-opportunity #volunteerOpps .return a,
#volunteer-opportunity .iconBoxInner,
#volunteer-opportunity  article.detail .details .contact-submit:hover {
  /* $textColor */
  border-color: #062761;
}
#volunteer-opportunity #pagination a:hover,
#volunteer-opportunity #pagination a#current {
  /* $accentColor2 */
  background-color: #3972b7;
}
#volunteer-opportunity article.detail .details aside,
#volunteer-opportunity .highlight {
  /* $accentColor3 */
  background-color: rgba(57, 114, 183, 0.1);
}
#volunteer-opportunity .serveWide,
#volunteer-opportunity .serveThird {
  /* $accentColor3 */
  background-color: rgba(57, 114, 183, 0.2);
}

#volunteer-opportunity  article.detail .details .contact-submit {
  /* $accentColor1 */
  color: #ffffff;
}
#volunteer-opportunity  article.detail .details .contact-submit {
  /* $accentColor3 */
  background-color: #3972b7;
}
#volunteer-opportunity article.detail .details #contact-form {
  /* $accentColor3 */
  background-color: rgba(57, 114, 183, 0.3);
}
#volunteer-opportunity article.detail .details .contactH4 .asterisk  {
  color: red;
}
#volunteer-opportunity #pagination a#next,
#volunteer-opportunity #pagination a#previous{
  background-color: transparent;
}
#volunteer-opportunity #pagination a,
#volunteer-opportunity #pagination a#next,
#volunteer-opportunity #pagination a#previous{
  /* $textColor */
  color: #062761;
}
#volunteer-opportunity #pagination a:hover,
#volunteer-opportunity #pagination a#current,
#volunteer-opportunity #pagination a#next:hover,
#volunteer-opportunity #pagination a#previous:hover {
  /* $buttonColor */
  color: #ffffff;
}
#volunteer-opportunity #pagination a:hover,
#volunteer-opportunity #pagination a#current,
#volunteer-opportunity #pagination a#next:hover,
#volunteer-opportunity #pagination a#previous:hover {
  /* $accentColor3 */
  background-color: #3972b7;
}
#volunteer-opportunity .ui-selectmenu:after,
#volunteer-opportunity .ui-selectmenu-status{
  /* $textColor */
  color: #062761;
}
#volunteer-opportunity .ui-selectmenu-menu,
#volunteer-opportunity .ui-selectmenu,
#volunteer-opportunity #volunteerOpps .return,
#volunteer-opportunity .filters {
  /* $accentColor5 */
  border-color: #878882;
}
#volunteer-opportunity .filters {
  /* $bgBody */
  background-color: #fcfcfc;
}
/*END OF VOLUNTEER LAYOUT custom colors*/

/* Special Event Accent */
#specialevent .button-medium,
#specialevent form input[type='submit'] {
  background-color: #009a8d;
}

#specialevent form input[type='submit'],
#specialevent .button-medium {
  /* $specialevent1 */
  border-color: #438f81;
}

.content-section.dark form input[type='submit'],
#specialevent h2,
#specialevent h3 {
  /* $specialevent1 */
  color: #438f81;
}

/* Special Event Menu */
#stickysub {
  /* $specialevent2 */
  background-color: #4c4d4d;
}

/* Live Stream 1 Layout */

#live-stream .countdown .number {  /* $accentColor2 */ color: #3972b7; }

#live-stream .cycle-pager span { /* $accentColor2 */ background-color: #3972b7; }

#live-stream .countdown, #live-stream #footer-sections .ls-event .date {
  /* $bgFooter */ background-color: #edf0f5;
}

#live-stream #twitter .follow, #live-stream #twitter .title { /* $accentColor2 */ background-color: #3972b7;}


/* Countdown 2 Bar */

#countdown-bar-2 { /* $bgButton2 */ background-color: #345073; }

#countdown-bar-2 .timer-button a {
  /* $accentColor5 */
  background-color: #878882;
}
