::selection{background:rgba(50,151,253,0.7)}::-moz-selection{background:rgba(50,151,253,0.7)}::-webkit-input-placeholder{color:#3297FD}::-moz-placeholder{color:#3297FD}:-ms-input-placeholder{color:#3297FD}.cms-output input[type="text"],.comment-form input,textarea{-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}.cms-output input[type="text"]:focus,.comment-form input:focus,textarea:focus{box-shadow:0px 0px 4px #65b1fd}a:focus{outline-color:#3297FD}body{background:url("../img/b/footerbg.jpg")}header .header-wrapper .banner{background-image:url("../img/b/header_bg.jpg");background-size:cover;background-position:center center}header .header-wrapper .search-box{background-color:#3c495b}header .header-wrapper .search-box #search{background-color:#fff}header .header-wrapper .search-box #search input.search-submit{color:#3c495b}header .header-wrapper .search-box .downarrow{border-top:20px solid #3c495b}header .header-wrapper .topnav{background-color:rgba(19,33,52,0.76)}header .header-wrapper .topnav .icon-cross{color:#fff}header .header-wrapper .topnav .icon-cross:before{content:'';background:#fff;width:35px;height:4px}header .header-wrapper .topnav .icon-cross:after{content:'';background:#fff;width:35px;height:4px}header .header-wrapper .topnav #nav{background-color:#437ecf}header .header-wrapper .topnav #nav li{color:#fff;border-bottom:2px solid #4378c1}header .header-wrapper .topnav #nav li:first-child{border-top:2px solid #4378c1}header .header-wrapper .topnav #nav li a{color:#fff}header .header-wrapper .topnav #nav li.kids a#third-level{background:url("../img/b/downarrow.png") no-repeat center}header .header-wrapper .topnav #nav li li{color:#b7d4fb;border-bottom:none}header .header-wrapper .topnav #nav li li:first-child{border-top:none}header .header-wrapper .topnav #nav li li a{color:#b7d4fb}header .header-wrapper #banner .page-title{color:#fff}header .header-wrapper .banner .bannertext{color:#fff}header .header-wrapper .banner .bannertext a{color:#fff}header .header-wrapper .banner .bannertext a:hover{text-decoration:underline}header .header-wrapper .topleft span.custombutton a{background:#fff;color:#193f45}header .header-wrapper .topleft .icon-search{color:#fff}header .header-wrapper .topleft .icon-search:hover{color:#467fcd}header .header-wrapper .topright .mobile-nav a{color:#fff}header .header-wrapper .topright span.icon-menu{color:#fff}header .header-wrapper .bottomleft{color:#fff}header .header-wrapper .bottomleft a{color:#fff}header .header-wrapper .bottomleft a:hover{color:#467fcd}header .header-wrapper .bottomright{color:#fff}header .header-wrapper .bottomright a{color:#fff}header .header-wrapper .bottomright a:hover{color:#467fcd}footer{background:url("../img/b/footerbg.jpg") repeat center}footer .foot-top{border-bottom:2px solid #2b3747}footer .foot-top .search input{background:#0e141a;color:#959daa}footer .foot-top .search .search-icon{color:#437ecf}footer #social a:before{color:#fff}footer #social .ccb:before{background-color:#403C3A}footer #social .facebook:before{background-color:#507cbe}footer #social .fellowshipone:before{background-color:#7EA8D1}footer #social .flickr:before{background-color:#FF0084}footer #social .googleplus:before{background-color:#434648}footer #social .instagram:before{background-color:#000}footer #social .itunes:before{background-color:#0D86F4}footer #social .linkedin:before{background-color:#4CA1E0}footer #social .mail:before{background-color:#63cdf1}footer #social .map:before{background-color:#ef6c53}footer #social .pinterest:before{background-color:#f15f5d}footer #social .rss:before{background-color:#FF0084}footer #social .spotify:before{background-color:#1AD472}footer #social .thecity:before{background-color:#5F6062}footer #social .thetable:before{background-color:#3B2212}footer #social .tumblr:before{background-color:#36465D}footer #social .twitter:before{background-color:#63cdf1}footer #social .vimeo:before{background-color:#1AB7EA}footer #social .youtube:before{background-color:#ef6c53}footer .foot-bottom p,footer .foot-bottom .cpm{color:#959daa}footer .foot-bottom a{color:#467fcd}footer .foot-bottom a:hover{text-decoration:underline}footer .tablet .search input{background:#0e141a;color:#959daa}footer .tablet .search .search-icon{color:#437ecf}footer .tablet p,footer .tablet .cpm{color:#959daa}footer .tablet a{color:#467fcd}footer .tablet a:hover{text-decoration:underline}#home .quicklinks{background-color:#161f23}#home .quicklinks h3{color:#fff}#home .welcometext{background:#efefef url("../img/b/welcomebanner.png");background-position:top center;background-repeat:repeat-x}@media (max-width: 1024px){#home .welcometext{background:#efefef url("../img/b/welcomebannertablet.png");background-position:top center;background-repeat:repeat-x}}@media (max-width: 768px){#home .welcometext{background-size:900px auto}}#home .welcometext h3{background-color:#efefef;color:#3c495b}#home .welcometext .maintext{border:2px solid #c7ccd0}@media (max-width: 768px){#home .welcometext .maintext{border:none}}#home .welcometext .textlinks{background-color:#efefef}#home .welcometext .textlinks li{background-color:#efefef;border:2px solid #c7ccd0}#home .welcometext .textlinks li:hover{background-color:#c7ccd0}#home .welcometext .textlinks li a{color:#c7ccd0}#home .welcometext .textlinks li:hover a{color:#efefef}#home .welcometext .textlinks li .icon-triangle-right:before{background:#c7ccd0;color:#efefef}#home .welcometext .textlinks li:hover .icon-triangle-right:before{background:#efefef;color:#c7ccd0}#home .upcomingevents{background:#fff}#home .upcomingevents .titlewrapper{background:url("../img/b/eventtitlebg.jpg") repeat-x center}@media (max-width: 1024px){#home .upcomingevents .titlewrapper{background:none}}#home .upcomingevents .titlewrapper .sectiontitle{background:#fff}#home .upcomingevents .titlewrapper .sectiontitle h3{color:#3c495b}#home .upcomingevents .titlewrapper .allevents{background:#fff;height:40px;float:right}#home .upcomingevents .titlewrapper .allevents a{border:2px solid #3c495b;color:#3c495b}#home .upcomingevents .titlewrapper .allevents a:hover{background:#3c495b;color:#fff}#home .upcomingevents .event-wrapper{border-bottom:2px solid #f1f1f0}@media (max-width: 1024px){#home .upcomingevents .event-wrapper{border-bottom:none}}#home .upcomingevents .event-wrapper .allevents-mobile{background:#fff;height:40px;float:right}#home .upcomingevents .event-wrapper .allevents-mobile a{border:2px solid #3c495b;color:#3c495b}#home .upcomingevents .event h4 a{color:#437ed0}#home .upcomingevents .event h4 a:hover{text-decoration:underline}#home .upcomingevents .event .event-date{color:#7e7a74}#home .eventinfo{background:#fff}#home .eventinfo .eventtext p{color:#232221}@media (max-width: 1024px){#home .eventinfo .eventtext{border-top:2px solid #f1f1f0}}#home .eventinfo .eventlinks{color:#3c495b}#home .eventinfo .eventlinks a{color:#3c495b}#home .eventinfo .eventlinks a:hover{text-decoration:underline}#content{background:#fff url("../img/b/content-top.png") repeat-x top center}@media (max-width: 1024px){#content{background-size:auto 51px}}@media (max-width: 768px){#content{background-size:auto}}#content .wrapper #side_nav li a{color:#3c495b}#content .wrapper #side_nav li a:hover{color:#467fcd}#content .wrapper #side_nav li a.current{color:#467fcd}#content .wrapper #side_nav li li li a{color:#716f6d}#content .wrapper .sidebar-info{color:#605f59}#content .wrapper .sidebar-info a{color:#467fcd}#content .wrapper .sidebar-info a:hover{text-decoration:underline}#content .wrapper .link-filter{color:#3c495b}#content .wrapper .link-filter button{color:#3c495b}#content .wrapper .link-filter a{color:#467fcd}header .header-wrapper .topnav #mobile-search #mobile-search-form i.icon-search{color:#437ecf}header .header-wrapper .topnav #mobile-search #mobile-search-form .search-input{color:#3c495b}input#cpm-password-btn{background-color:#467fcd;color:#fff;border:1px solid #467fcd}input#cpm-page-password{border-left:1px solid #dfdccd;border-top:1px solid #dfdccd;border-bottom:1px solid #dfdccd;border-radius:5px}.media{background-color:#fff}.media-top .media-title{color:#3c495b}@media (max-width: 1024px){.media-top{border-bottom:1px solid #f0f2f3}}.media .tabset{border:2px solid #437ecf}.media .tabset span{color:#437ecf;background-color:#fff;border-right:2px solid #437ecf}.media .tabset span:hover{background-color:#f2f2f2}.media .tabset span.current{color:#fff;background-color:#437ecf}.media .tabset li:last-child span{border-right:0}.pagination a{color:#5a6e89;background-color:#d9d9d9;border-bottom:1px solid #d1d1d1}.pagination a:hover{color:#50627a;background-color:#ccc}.pagination a.current{color:#fff;background-color:#437ecf}.pagination a.next{color:#fff;border-left:1px solid #fff}.pagination a.next:after{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:7px solid #fff;position:absolute;top:14px;right:12px}.pagination a.previous{color:#fff;border-right:1px solid #fff}.pagination a.previous:after{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:7px solid #fff;position:absolute;top:14px;left:12px}.comment-bubble{color:#437ecf;background-color:#fff;border:1px solid #f0f2f3;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}.comment-bubble:hover{color:#2b60aa}.comment-bubble:after{content:"";width:0;height:0;border-top:8px solid #fff;border-right:10px solid transparent}.comment-bubble:before{content:"";width:0;height:0;border-top:9px solid #f0f2f3;border-right:11px solid transparent}.featured-posts .card{background-color:#437ecf;border-left:1px solid #3776cc;border-bottom:1px solid #3473ca}.featured-posts .card .card-info h4 a{color:#3c495b;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}.featured-posts .card .card-info h4 a:hover{color:#242b36}.featured-posts .card .card-info .card-author-line,.featured-posts .card .card-info .card-excerpt{color:#3c495b}.featured-posts .card .card-info .card-read-more-btn{color:#437ecf;border:2px solid #437ecf;background:#437ecf}.featured-posts .card .card-info .card-read-more-btn:hover{color:#fff;background:#437ecf}.featured-posts .card .card-info .card-excerpt a{color:#437ecf;text-decoration:underline}.all-posts .post{border-bottom:1px solid #f0f2f3}.all-posts .post:last-child{border-bottom:0}.all-posts .post h4 a{color:#3c495b;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}.all-posts .post h4 a:hover{color:#242b36}.all-posts .post .post-author-line{color:#607592}.all-posts .post .post-author-line a{color:#437ecf;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}.all-posts .post .post-author-line a:hover{color:#2d65b2}.all-posts .post .post-date,.all-posts .post .post-excerpt p{color:#3c495b}.all-posts .post .post-excerpt a{color:#437ecf;border:2px solid #437ecf;background:#fff}.all-posts .post .post-excerpt a:hover{color:#fff;background:#437ecf}.blog-index .blog-right{color:#3c495b;background-color:#e6e5e5}.blog-index .blog-right .podcast-btn{color:#437ecf;border-bottom:1px solid #fff}.blog-index .blog-right .podcast-btn:hover{background-color:#d9d9d9}.blog-index .blog-right .sidebar-wrap{border-bottom:1px solid #fff}.blog-index .blog-right .sidebar-wrap:last-child{border-bottom:1px solid #d9d9d9}.blog-index .blog-right h5.hover:hover{background-color:#d9d9d9}.blog-index .blog-right .post-archives li span{color:#3c495b}.blog-index .blog-right li a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.blog-index .blog-right li a:hover{color:#234e89}.blog-index .blog-right li span,.blog-index .blog-right .post-months li span{color:#b3b2b2}.blog-post .blog-left .post-top{border-bottom:1px solid #f0f2f3}.blog-post .blog-left .post-title{color:#3c495b}.blog-post .blog-left .post-info{color:#3c495b}.blog-post .blog-left .post-info a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.blog-post .blog-left .post-info a:hover{color:#2b60aa}.blog-post .blog-left .cms-output p:first-of-type{color:#3c495b}.comment-count,.comment-leave{color:#fff;background:#3c495b}.comment{color:#3c495b;border-bottom:1px solid #f0f2f3}.comment a{color:#3c495b;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}.comment a:hover{color:#1e242d}.comment .comment-date{color:#ababab}.comment-form{color:#3c495b}.comment-form input,.comment-form textarea{color:#3c495b;background-color:#fff;border:1px solid #e2e6e8}.comment-form #comment-submit{color:#fff;background-color:#437ecf}.comment-form #comment-submit:hover{background-color:#2d65b2}.comment-form #comment-status{color:#437ecf}.comment-form #error{color:red}.blog-post .blog-right{background-color:#e6e5e5}.blog-post .blog-right .post-share{border-bottom:1px solid #fff}.blog-post .blog-right .post-share .share-text{color:#807f7f}.blog-post .blog-right .more-posts{color:#3c495b}.blog-post .blog-right .more-posts a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.blog-post .blog-right .more-posts a:hover{color:#2b60aa}.blogcast.tablet-only{color:#3c495b;background-color:#fff;border:1px solid #b3b2b2}.blogcast.tablet-only:hover{color:#fff;background-color:#b3b2b2}.blog-filter{color:#fff;border:1px solid #ccc;background-color:#ccc}.blog-filter:hover{background-color:#b3b2b2}.style-wrap-arrow:after{content:"";width:0;height:0;border-left:5.5px solid transparent;border-right:5.5px solid transparent;border-top:6px solid #fff;position:absolute;top:22px;right:34px}.featured-event{border-bottom:1px solid #e6e5e5}.featured-event .featured-hero .circle{color:#3c495b;background:#fff;background:#437ecf;border:1px solid #3371c6}.featured-event .featured-info .featured-event-title{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#3c495b}.featured-event .featured-info .featured-event-title:hover{color:#1e242d}.featured-event .featured-info .featured-event-time{color:#3c495b}.featured-event .featured-info .featured-categories{color:#ababab}.featured-event .featured-info .featured-categories .category{color:#3c495b}.featured-event .featured-info .featured-categories .category:after{content:", ";color:#ababab}.featured-event .featured-info .featured-categories .category:last-child:after{content:""}.featured-event .featured-info .featured-event-summary{color:#3c495b}.featured-event .featured-info .featured-event-summary a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.featured-event .featured-info .featured-event-summary a:hover{color:#2d65b2}.featured-event .featured-info .mobile-title-line{color:#3c495b}.events-list .month-label{color:#fff;background:#437ecf}@media (max-width: 768px){.events-list .month-label:before,.events-list .month-label:after{background:#437ecf}}.events-list .list-info-block{border-bottom:1px solid #e6e5e5;color:#3c495b}.events-list .list-info-block .list-title a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#3c495b}.events-list .list-info-block .list-title a:hover{color:#1e242d}@media (max-width: 768px){.events-list .list-info-block .list-title a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.events-list .list-info-block .list-title a:hover{color:#2b60aa}}.event-detail .event-detail-title{color:#3c495b}.event-detail-info{color:#3c495b}.event-detail-info .event-detail-coordinator a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.event-detail-info .event-detail-coordinator a:hover{color:#2b60aa}.event-detail .event-right .more-events{color:#3c495b;background-color:#e6e5e5}.event-detail .event-right .more-events a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.event-detail .event-right .more-events a:hover{color:#2b60aa}.mobile-event-map-button,.event-map-button{color:#1e4275;font-weight:400 !important;color:#fff;background-color:#437ecf}.mobile-event-map-button:hover,.event-map-button:hover{background:#578cd4}.events-calendar .calendar caption{color:#fff;background-color:#437ecf}.events-calendar .calendar caption .prevMonth a,.events-calendar .calendar caption .nextMonth a{border-right:1px solid #2b60aa}.events-calendar .calendar caption .prevMonth a:hover,.events-calendar .calendar caption .nextMonth a:hover{background-color:#578cd4}.events-calendar .calendar thead,.events-calendar .calendar td{background-color:#fff}.events-calendar .calendar thead{color:#807f7f;border:1px solid #ccc}.events-calendar .calendar td{color:#999;border:1px solid #ccc}.events-calendar .calendar li>a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#3c495b}.events-calendar .calendar li>a:hover{color:#5a6e89}.events-list .category-button,.events-calendar .category-button{color:#fff;background:#3371c6;border:1px solid #2b60aa}.events-list .category-button:hover,.events-calendar .category-button:hover{background:#4f86d2}.events-list .category-button:after,.events-calendar .category-button:after{content:"";width:0;height:0;border-left:5.5px solid transparent;border-right:5.5px solid transparent;border-top:6px solid #fff}.events-list .category-box,.events-calendar .category-box{background:#fff;-webkit-box-shadow:0 2px 9px #f0f2f3;-moz-box-shadow:0 2px 9px #f0f2f3;-ms-box-shadow:0 2px 9px #f0f2f3;-o-box-shadow:0 2px 9px #f0f2f3;box-shadow:0 2px 9px #f0f2f3}.events-list .category-box:before,.events-calendar .category-box:before{content:"";width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:6px solid #fff}.events-list .category-box,.events-calendar .category-box{color:#3c495b}.events-list .event-mobile-filter,.events-calendar .event-mobile-filter{color:#fff;border:1px solid #ccc;background-color:#ccc}.events-list .event-mobile-filter:hover,.events-calendar .event-mobile-filter:hover{background-color:#b3b2b2}.event-hover-outer{background-color:#fff;-webkit-box-shadow:0 1px 5px #f0f2f3;-moz-box-shadow:0 1px 5px #f0f2f3;-ms-box-shadow:0 1px 5px #f0f2f3;-o-box-shadow:0 1px 5px #f0f2f3;box-shadow:0 1px 5px #f0f2f3}.event-hover-outer .event-hover-title{color:#3c495b}.event-hover-outer .event-hover-title a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.event-hover-outer .event-hover-title a:hover{color:#749fdb}.event-hover-outer .event-hover-desc{color:#5a6e89}.event-hover-outer .event-hover-desc a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.event-hover-outer .event-hover-desc a:hover{color:#2d65b2}.sermon-index .media-top .sermon-podcast-button{color:#3c495b;background-color:#fff;border:1px solid #b3b2b2}.sermon-index .media-top .sermon-podcast-button:hover{color:#fff;background-color:#b3b2b2}.sermon-index .media-top .style-wrap-arrow:after{right:20px}.sermon-index .media-top .sermon-mobile-filter{color:#fff;border:1px solid #ccc;border-bottom:1px solid #c2c2c2;background-color:#ccc}.sermon-index .media-top .sermon-mobile-filter:hover{background-color:#b3b2b2}.media .tabset.sort-tabs{border:0}.media .tabset.sort-tabs span{border:0;color:#fff;background-color:#d1d1d1;border-bottom:1px solid #c2c2c2}.media .tabset.sort-tabs span:hover{background-color:#c2c2c2}.media .tabset.sort-tabs span.current{background-color:#437ecf;border-bottom:1px solid #326ec2}.media .tabset.sort-tabs li:last-child span{border-right:0}.filter-by-info{color:#c2c2c2}.series-hidden .series-hidden-title{color:#3c495b}.series-hidden .series-hidden-button{color:#fff;background-color:#d1d1d1;border-bottom:1px solid #c2c2c2}.series-hidden .series-hidden-button:hover{background-color:#c2c2c2}.current-series.sermon-index-view .series-banner{background:#437ecf}.current-series.sermon-index-view .series-banner .current-series-info{color:#fff}.current-series.sermon-index-view .series-banner .current-series-info h4{color:#152f53}.current-series.sermon-index-view .series-banner .current-series-info a{color:#ccc}.current-series.sermon-index-view .series-banner .left-banner,.current-series.sermon-index-view .series-banner .right-banner{background:#437ecf}.current-series.sermon-index-view .series-banner:after{content:"";width:0;height:0;border-left:29px solid transparent;border-right:29px solid transparent;border-top:14px solid #437ecf}.all-sermons.sermon-index-view{border-top:1px solid #d9d9d9}.sermon-listing{border-bottom:1px solid #d9d9d9}.sermon-listing .sermon-listing-info{color:#3c495b}.sermon-listing .sermon-listing-info .sermon-listing-title{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#3c495b}.sermon-listing .sermon-listing-info .sermon-listing-title:hover{color:#1e242d}.sermon-listing .sermon-listing-info .sermon-listing-details a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.sermon-listing .sermon-listing-info .sermon-listing-details a:hover{color:#2d65b2}.sermon-listing-tabs{-webkit-box-shadow:0 1px 6px #f2f2f2;-moz-box-shadow:0 1px 6px #f2f2f2;-ms-box-shadow:0 1px 6px #f2f2f2;-o-box-shadow:0 1px 6px #f2f2f2;box-shadow:0 1px 6px #f2f2f2}@media (max-width: 768px){.sermon-listing-tabs{box-shadow:none}}.sermon-listing-tabs .sermon-media-tab{color:#3c495b;background-color:#fff;border:1px solid #e6e5e5;border-right:0}.sermon-listing-tabs .sermon-media-tab:hover{background-color:#e6e5e5}@media (max-width: 768px){.sermon-listing-tabs .sermon-media-tab{-webkit-box-shadow:0 1px 6px #f2f2f2;-moz-box-shadow:0 1px 6px #f2f2f2;-ms-box-shadow:0 1px 6px #f2f2f2;-o-box-shadow:0 1px 6px #f2f2f2;box-shadow:0 1px 6px #f2f2f2;border-right:1px solid #e6e5e5}}.sermon-listing-tabs li:last-child .sermon-media-tab{border-right:1px solid #e6e5e5}.sermon-listing-tabs .downloads-tab:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #3c495b}.sermon-listing-tabs .sermon-downloads{-webkit-box-shadow:0 1px 6px #f2f2f2;-moz-box-shadow:0 1px 6px #f2f2f2;-ms-box-shadow:0 1px 6px #f2f2f2;-o-box-shadow:0 1px 6px #f2f2f2;box-shadow:0 1px 6px #f2f2f2}.sermon-listing-tabs .sermon-downloads a,.sermon-listing-tabs .sermon-downloads i{color:#3c495b}.sermon-listing-tabs .sermon-downloads li{background-color:#fff;border:1px solid #e6e5e5;border-bottom:0}.sermon-listing-tabs .sermon-downloads li:hover{background-color:#e6e5e5}.sermon-listing-tabs .sermon-downloads li:last-child{border-bottom:1px solid #e6e5e5}.filter-series .series-group:hover .series-title{color:#242b36}.filter-series .series-title{color:#3c495b}.filter-date h4{color:#fff;background:#3c495b}.filter-date li{color:#bfbfbf}.filter-date li a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.filter-date li a:hover{color:#234e89}.filter-date .sermon-year-button{-webkit-box-shadow:0 1px 3px #f2f2f2;-moz-box-shadow:0 1px 3px #f2f2f2;-ms-box-shadow:0 1px 3px #f2f2f2;-o-box-shadow:0 1px 3px #f2f2f2;box-shadow:0 1px 3px #f2f2f2;color:#3c495b;background:#fff;border:1px solid #d9d9d9}.filter-date .sermon-year-button:hover{color:#fff;background:#437ecf}.filter-date .sermon-year-button:hover{border:1px solid #437ecf}.filter-scripture h4{color:#fff;background:#3c495b}.filter-scripture li{color:#bfbfbf}.filter-scripture li a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.filter-scripture li a:hover{color:#234e89}.filter-scripture li span{color:#fff;background-color:#d4d4d4}.filter-speaker{color:#3c495b}.filter-speaker h4{color:#fff;background:#3c495b}.filter-speaker .speaker-block{border-bottom:1px solid #d9d9d9}.filter-speaker .speaker-block:last-child{border-bottom:0}.filter-speaker .speaker-block .speaker-info a{color:#437ecf;border-bottom:1px solid #437ecf}.filter-speaker .speaker-block .speaker-info a:hover{color:#234e89;border-bottom:1px solid #234e89}.filter-speaker .speaker-block .speaker-page-button{-webkit-box-shadow:0 1px 4px #f2f2f2;-moz-box-shadow:0 1px 4px #f2f2f2;-ms-box-shadow:0 1px 4px #f2f2f2;-o-box-shadow:0 1px 4px #f2f2f2;box-shadow:0 1px 4px #f2f2f2;color:#3c495b;background:#fff;border:1px solid #d9d9d9}.filter-speaker .speaker-block .speaker-page-button:hover{color:#fff;background:#437ecf}.filter-speaker .speaker-block .speaker-page-button:hover{border:1px solid #437ecf}.filter-topic h4{color:#fff;background:#3c495b}.filter-topic li{color:#bfbfbf}.filter-topic li a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.filter-topic li a:hover{color:#234e89}.filter-topic li span{color:#fff;background-color:#d4d4d4}.sermon-detail .sermon-detail-top{color:#3c495b}.sermon-detail .sermon-detail-top p span a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.sermon-detail .sermon-detail-top p span a:hover{color:#2d65b2}.sermon-detail .sermon-detail-top .sermon-listing-tabs{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:0}.sermon-detail .sermon-detail-top .sermon-listing-tabs .sermon-media-tab{-webkit-box-shadow:0 1px 4px #f2f2f2;-moz-box-shadow:0 1px 4px #f2f2f2;-ms-box-shadow:0 1px 4px #f2f2f2;-o-box-shadow:0 1px 4px #f2f2f2;box-shadow:0 1px 4px #f2f2f2;border:1px solid #d9d9d9}.sermon-detail .cms-output{border-top:1px solid #d9d9d9;padding-top:20px}.sermon-detail .sermon-detail-right .more-sermons{color:#3c495b;background-color:#e6e5e5}.sermon-detail .sermon-detail-right .more-sermons a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#437ecf}.sermon-detail .sermon-detail-right .more-sermons a:hover{color:#2b60aa}.sermon-detail .sermon-detail-right .speaker-detail-button{color:#1e4275;font-weight:400 !important;color:#fff;background-color:#437ecf}.sermon-detail .sermon-detail-right .speaker-detail-button:hover{background:#578cd4}#subpage #churches .cf-tabs{border:2px solid #437ecf;border-radius:4px}#subpage #churches .cf-tabs li{color:#437ecf;background:#fff}#subpage #churches .cf-tabs li:hover{background-color:#437ecf;color:#fff}#subpage #churches .cf-tabs li.current{background:#437ecf;color:#fff}#subpage #churches .cf-map .cf-infobox-content{background:#fff}#subpage #churches .cf-list-tab-holder.cf-tab ul li{background-color:#d1d1d1;color:#fff;border-bottom:1px solid #c2c2c2}#subpage #churches .cf-list-tab-holder.cf-tab ul li.current{background-color:#437ecf;border-bottom:1px solid #326ec2}#subpage #churches .cf-list-tab-holder.cf-tab ul li:hover{background-color:#c2c2c2;border-bottom:1px solid #c2c2c2}#subpage #churches .cf-header-bar{background:#437ecf;border:1px solid #437ecf}#subpage #churches .cf-header-bar label{color:#fff}#subpage #churches .cf-header-bar label .select{text-shadow:0 0 1px #437ecf}#subpage #churches .cf-header-bar a{background:#fff;color:#437ecf}#subpage #churches .cf-header-bar a:hover{background-color:#f2f2f2}#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church{border-bottom:1px solid #d9d9d9}#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-info h4 a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:#3c495b}#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-info h4 a:hover{color:#1e242d}#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-details a{background-color:#fff;color:#3c495b;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 6px #f2f2f2;-moz-box-shadow:0 1px 6px #f2f2f2;-ms-box-shadow:0 1px 6px #f2f2f2;-o-box-shadow:0 1px 6px #f2f2f2;box-shadow:0 1px 6px #f2f2f2;color:#3c495b;background-color:#fff;border:1px solid #e6e5e5}@media (max-width: 768px){#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-details a{-webkit-box-shadow:0 1px 6px #f2f2f2;-moz-box-shadow:0 1px 6px #f2f2f2;-ms-box-shadow:0 1px 6px #f2f2f2;-o-box-shadow:0 1px 6px #f2f2f2;box-shadow:0 1px 6px #f2f2f2}}#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-details a:hover{background-color:#e6e5e5;color:#3c495b}div#church #event-content ul#event-meta li{color:#3c495b}#gmap p.full a{color:#1e4275;font-weight:400 !important;color:#fff;background-color:#437ecf}#gmap p.full a:hover{background:#578cd4}.small-groups #content .media .groups-header.media-top ::-webkit-input-placeholder{color:#50627a !important}.small-groups #content .media .groups-header.media-top ::-moz-placeholder{color:#50627a !important}.small-groups #content .media .groups-header.media-top :-ms-input-placeholder{color:#50627a !important}.small-groups #content .media .groups-header.media-top .search-box{background:#fff;background:#437ecf;border:1px solid #3371c6}.small-groups #content .media .groups-header.media-top .group-search-icon{color:#437ecf}.small-groups #content .media .groups-tagging{color:#3c495b}.small-groups #content .media .groups-tagging .group-tags li{border:1px solid #c0c9d6}@media (max-width: 768px){.small-groups #content .media .groups-tagging .group-tags li{border:none}}.small-groups #content .media .groups-tagging .group-tags li:last-child{border:0}.small-groups #content .media .groups-tagging .group-tags li span{color:#a2afc1}.small-groups #content .media .groups-tagging .group-tags li span:hover{color:#437ecf}.small-groups #content .media .groups-tagging .clear-all-button{color:#437ecf}.small-groups #content .media .groups-tagging .clear-all-button:hover{color:#6c9ad9}.small-groups #content .media .groups-data thead tr{background:#437ecf}.small-groups #content .media .groups-data thead tr td{color:#fff}.small-groups #content .media .groups-data thead tr select{color:#fff;background:#3371c6;border:1px solid #285a9d}.small-groups #content .media .groups-data thead tr select:hover{background:#4b84d1}.small-groups #content .media .groups-data thead tr .select-wrap{position:relative}.small-groups #content .media .groups-data thead tr .select-wrap:after{content:"";width:0;height:0;border-left:5.5px solid transparent;border-right:5.5px solid transparent;border-top:6px solid #fff;position:absolute;top:16px;right:27px}@media (max-width: 1024px){.small-groups #content .media .groups-data thead tr .select-wrap:after{right:12px}}.small-groups #content .media .groups-data tbody{color:#46556a}.small-groups #content .media .groups-data tbody tr.visible:nth-last-child(3) td,.small-groups #content .media .groups-data tbody tr.visible:nth-last-child(2) td{border-bottom:1px solid #d4d9dc}.small-groups #content .media .groups-data tbody tr.visible:nth-last-child(3).shown td{border-bottom:0}.small-groups #content .media .groups-data tbody tr.visible td{border-top:1px solid #d4d9dc;background-color:transparent}.small-groups #content .media .groups-data tbody tr.visible td:first-child{border-left:1px solid #fff}.small-groups #content .media .groups-data tbody tr.visible td:last-child{border-right:1px solid #fff}.small-groups #content .media .groups-data tbody tr.visible:first-child td{border-top:0}.small-groups #content .media .groups-data tbody tr.visible:first-child.shown td{border-top:1px solid #d4d9dc}.small-groups #content .media .groups-data tbody tr.visible .show-button{color:#c0c9d6}.small-groups #content .media .groups-data tbody tr.visible .show-button.shown{color:#3c495b}.small-groups #content .media .groups-data tbody tr.visible.shown td:first-child{border-left:1px solid #d4d9dc}.small-groups #content .media .groups-data tbody tr.visible.shown td:last-child{border-right:1px solid #d4d9dc}@media (max-width: 1024px){.small-groups #content .media .groups-data tbody tr.visible.shown td:nth-child(4){border-right:1px solid #d4d9dc}}.small-groups #content .media .groups-data tbody tr.hidden td{border-right:1px solid #d4d9dc;border-left:1px solid #d4d9dc}.small-groups #content .media .groups-data tbody tr.hidden:nth-last-child(2) td{border-bottom:1px solid #d4d9dc}.small-groups #content .media .groups-data tbody tr.hidden .hidden-content h3{color:#437ecf}.small-groups #content .media .groups-data tbody tr.hidden .hidden-content strong{color:#3c495b}.small-groups #content .media .groups-data tbody tr.shown{background:#fff;background:#4f86d2}.small-groups #content .media .groups-data tbody tr.shown .email-leader-button{color:#fff;background:#437ecf}.small-groups #content .media .groups-data tbody tr.shown .email-leader-button:hover{background:#6494d7}.small-groups #content .media .groups-pagination li a{color:#3c495b;border-top:1px solid #d4d9dc;border-bottom:1px solid #d4d9dc}.small-groups #content .media .groups-pagination li a:hover{background:#f0f2f3}.small-groups #content .media .groups-pagination li:first-child a{color:#437ecf;border-left:1px solid #d4d9dc;border-right:1px solid #d4d9dc}@media (max-width: 768px){.small-groups #content .media .groups-pagination li:first-child a{border-right:0}}.small-groups #content .media .groups-pagination li:last-child a{color:#437ecf;border-left:1px solid #d4d9dc;border-right:1px solid #d4d9dc}.small-groups #content .media .groups-pagination li:first-child:before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:6px solid #437ecf;position:absolute;left:12px;top:4px}@media (max-width: 768px){.small-groups #content .media .groups-pagination li:first-child:before{top:15px}}.small-groups #content .media .groups-pagination li:last-child:before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #437ecf;position:absolute;right:12px;top:4px}@media (max-width: 768px){.small-groups #content .media .groups-pagination li:last-child:before{top:15px}}.small-groups #content .media .groups-pagination li.active a{color:#fff;background:#437ecf}.small-groups #content .media .groups-pagination .disabled a{color:#c0c9d6 !important}.small-groups #content .media .groups-pagination .disabled:first-child:before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:6px solid #c0c9d6}.small-groups #content .media .groups-pagination .disabled:last-child:before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #c0c9d6}.groups-modal-wrap.wrap-background,.footer-overlay.wrap-background{background-color:rgba(130,130,130,0.4)}.groups-modal{color:#3c495b;background:#fff;-webkit-box-shadow:0 5px 29px rgba(4,4,4,0.22);-moz-box-shadow:0 5px 29px rgba(4,4,4,0.22);-ms-box-shadow:0 5px 29px rgba(4,4,4,0.22);-o-box-shadow:0 5px 29px rgba(4,4,4,0.22);box-shadow:0 5px 29px rgba(4,4,4,0.22)}.groups-modal .groups-modal-close{color:#3c495b}.groups-modal .groups-modal-close:hover{color:#6a809d}.groups-modal input,.groups-modal textarea{border:1px solid rgba(4,4,4,0.15);-webkit-box-shadow:inset 2.5px 4.3px 5px rgba(4,4,4,0.02);-moz-box-shadow:inset 2.5px 4.3px 5px rgba(4,4,4,0.02);-ms-box-shadow:inset 2.5px 4.3px 5px rgba(4,4,4,0.02);-o-box-shadow:inset 2.5px 4.3px 5px rgba(4,4,4,0.02);box-shadow:inset 2.5px 4.3px 5px rgba(4,4,4,0.02)}.groups-modal .email-submit-button{border:0;color:#fff;background:#437ecf}.groups-modal .email-submit-button:hover{background:#6494d7}.groups-modal .status.success li{color:#437ecf}.campus-selector{color:#3c495b}.campus-selector h5{color:#425064}.campus-selector span{background:#fff}.campus-selector span:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #3c495b;position:absolute;content:"";top:12px;right:10px}.campus-selector .campus-list{background:#fff}.campus-selector .campus-list a{color:#3c495b;background:#fff}.campus-selector .campus-list a:hover{color:#fff;background:#437ecf}.campus-selector-v2{background:#437ecf}.campus-selector-v2 .campus-selector-tabs h5{color:#fff}.campus-selector-v2 .campus-selector-tabs a{background:#578cd4;color:#193760}.campus-selector-v2 .campus-selector-tabs a:hover{background:#94b6e4}.campus-selector-v2 .campus-selector-tabs li.current a{background:#94b6e4}.campus-selector-v2 .campus-selector-dropdown h5{color:#fff;background:#578cd4}.campus-selector-v2 .campus-selector-dropdown h5:hover{background:#6c9ad9}.campus-selector-v2 .campus-selector-dropdown h5.open{background:#578cd4 !important}.campus-selector-v2 .campus-selector-dropdown a{color:#193760;background:#578cd4}.campus-selector-v2 .campus-selector-dropdown a:hover{color:#fff;background:#193760}body#subpage .cms-output .cpm_password_protection span#lock{background-image:url("https://cpmtls.com/modules/lock.png")}body#subpage .cms-output .cpm_password_protection input#cpm-page-password{border:1px solid #3c495b}body#subpage .cms-output .cpm_password_protection input#cpm-password-btn{border:1px solid #437ecf;background:#437ecf;color:#fff}body#online-service{background-color:#fff}body#online-service a.rtBibleRef{border:2px solid #437ecf}body#online-service #mobile-menu-layout{background:#437ecf}body#online-service #mobile-menu-layout ul li a{color:#437ecf}body#online-service #sunday-archive{background:#437ecf}body#online-service #sunday-archive h4{color:#3c495b}body#online-service #sunday-archive ul li a{color:#3c495b}body#online-service header{background-color:#3c495b}body#online-service header section.top-wrapper span ul li{color:#437ecf}body#online-service header section.top-wrapper span ul li:hover a#list-archive:after{content:'';width:0px;height:0px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:14px solid #437ecf;display:block;position:absolute;margin-top:16px;padding:0;transform:translateX(50%);right:50%}body#online-service header section.top-wrapper span ul li:hover ul{background:#437ecf}body#online-service header section.top-wrapper span ul li:hover ul li a{color:#3c495b}body#online-service header section.top-wrapper span ul li a{color:#437ecf}body#online-service header section.top-wrapper span button{color:#437ecf;background:#437ecf}body#online-service header .media-container h3{color:#437ecf}body#online-service header .media-container span{color:#437ecf}body#online-service header section.header-buttons button{color:#fff;border:1PX SOLID #f0f2f3}body#online-service section#service-resources{background-color:#437ecf}body#online-service section#service-resources .resource-bar{border-BOTTOM:1px solid #3c495b;box-shadow:0 4px 24px -4px #f0f2f3}body#online-service section#service-resources .resource-bar h3{color:#3c495b}body#online-service section#service-resources .resource-bar span#down-arrow g{FILL:#3c495b}@media (max-width: 768px){body#online-service section#service-resources .resource-bar #resource-list{background:#437ecf}}body#online-service section#service-resources .resource-bar #resource-list a{color:#437ecf}body#online-service section#service-resources .resource-bar #resource-list a span.arrow .arrow::before,body#online-service section#service-resources .resource-bar #resource-list a span.arrow .arrow .arrow::before{background-color:#437ecf}body#online-service section#service-resources div#service-order h3{color:#3c495b}body#online-service section#service-resources div#service-order p{color:#3c495b}body#online-service section#service-resources div#service-order a{color:#437ecf}body#online-service section#service-resources div#service-order ul li{color:#3c495b}body#online-service section#service-resources div#service-order ul li a{color:#437ecf}body#online-service section#service-resources div#info-block{border:1px solid #f2f2f2}body#online-service section#service-resources div#info-block h3{color:#3c495b}body#online-service section#service-resources div#info-block p{color:#3c495b}body#online-service section#service-resources div#info-block a{color:#437ecf}body#online-service section#announcments-block{background-color:#f2f2f2}body#online-service section#announcments-block #announcements-wrapper h3{color:#3c495b}body#online-service section#announcments-block #announcements-wrapper .announcement .announcement-metadata h4 a{color:#3c495b}body#online-service section#announcments-block #announcements-wrapper .announcement .announcement-metadata p{color:#3c495b}body#online-service section#announcments-block #announcements-wrapper .announcement .announcement-metadata a{color:#437ecf}body#online-service footer .footer-wrapper .footer-copy p.copyright{color:#3c495b}body#online-service footer .footer-wrapper .footer-copy p.cpm{color:#437ecf}body#online-service footer .footer-wrapper .footer-copy p.cpm a{color:#437ecf}body#online-service footer .footer-wrapper button.back-links{color:#437ecf;background:#437ecf}.arrow{margin:25px;display:inline-block;height:6px;position:absolute;width:6px;display:inline-block;position:relative;right:0;top:0;margin-bottom:0px;margin-left:16px}.arrow::after{border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;content:'';display:inline-block;height:6px;left:0;position:absolute;top:-1px;width:6px}.arrow.is-check::after{width:3px}.arrow.arrow-bar::before{bottom:1px;content:'';height:13px;position:absolute;right:-1px;transform-origin:bottom;width:2px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow.is-bottom{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow::after,.arrow .arrow::after{border-color:#437ecf}.arrow.is-triangle::after,.arrow .arrow.is-triangle::after{border-color:transparent;border-bottom-color:#437ecf}.arrow::before,.arrow .arrow::before{background-color:#437ecf}#content .link-filter h4{color:#818b98}body .media .tabset.sort-tabs span{background-color:#c5c7cb;border-bottom:1px solid #c5c7cb}body .media .tabset.sort-tabs span:hover{background-color:#b0b3b9}body .media .tabset.sort-tabs span.current{background-color:#437ecf;border-bottom:1px solid #437ecf}body .filter-by-info{color:#a3a9b2;font-weight:400;font-size:15px}body .sermon-listing .sermon-listing-info{color:#3c495b}body .sermon-listing .sermon-listing-info .sermon-listing-title{color:#3c495b}body .sermon-listing-tabs .sermon-media-tab,body .sermon-listing-tabs .sermon-downloads a,body .sermon-listing-tabs .sermon-downloads i{color:#3c495b}body .sermon-listing-tabs .downloads-tab:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #3c495b}body .filter-speaker h4,body .filter-scripture h4,body .filter-date .sermon-year h4,body .filter-topic h4{background:#3c495b}body .filter-speaker .speaker-block .speaker-page-button,body .filter-speaker{color:#3c495b}body .sermon-listing-tabs{-webkit-box-shadow:0 1px 7px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 7px rgba(0,0,0,0.1);-ms-box-shadow:0 1px 7px rgba(0,0,0,0.1);box-shadow:0 1px 7px rgba(0,0,0,0.1)}body .sermon-detail .sermon-detail-top .sermon-listing-tabs .sermon-media-tab{-webkit-box-shadow:0 1px 7px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 7px rgba(0,0,0,0.1);-ms-box-shadow:0 1px 7px rgba(0,0,0,0.1);box-shadow:0 1px 7px rgba(0,0,0,0.1);border:1px solid #e8e8e8}.sermon-detail .sermon-detail-top{color:#3c495b}body .featured-event .featured-info .featured-event-title,body .featured-event .featured-info .featured-event-time,body .featured-event .featured-hero .circle{color:#3c495b}body .featured-event .featured-info .featured-categories{color:#437ecf}.featured-event .featured-hero .circle{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.08);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.08);-ms-box-shadow:0 2px 6px rgba(0,0,0,0.08);-o-box-shadow:0 2px 6px rgba(0,0,0,0.08);box-shadow:0 2px 6px rgba(0,0,0,0.08)}body .events-list .category-button,body .events-calendar .category-button{background:none;border:1px solid #27589b}body .events-calendar .calendar caption .prevMonth a,body .events-calendar .calendar caption .nextMonth a{background:#3671c1;border-right:1px solid #3c495b}body .events-list .category-button:hover,body .events-calendar .category-button:hover{background:#27589b}.events-list .list-info-block{border-bottom:1px solid #f0f2f3;color:#3c495b}.event-detail .event-detail-title{color:#3c495b}body .event-detail-info{color:#3c495b}body .featured-posts .card .card-info h4 a,body .featured-posts .card .card-info .card-author-line,body .featured-posts .card .card-info .card-excerpt{color:#3c495b}body .featured-posts .card{background-color:#fff;border-left:none;border-bottom:1px solid #fdfcf5;box-shadow:0 2px 16px rgba(0,0,0,0.08)}body .featured-posts .card .card-info .card-read-more-btn{background:#fff}body .all-posts .post h4 a,body .all-posts .post .post-date,body .all-posts .post .post-excerpt p,body .all-posts .post .post-author-line{color:#3c495b}body .all-posts .post{border-bottom:1px solid #f0f2f3}.blog-index .blog-right{color:#3c495b;background-color:#efefef}.event-detail .event-right .more-events{background-color:#efefef}.event-detail .event-right .more-events a{color:#437ecf}.event-detail .event-right .more-events a:hover{color:#3c495b}.blog-index .blog-right .podcast-btn{border-bottom:1px solid #f8f5e5;color:#437ecf}.blog-index .blog-right li a{color:#437ecf}.blog-post .blog-left .post-title,.blog-post .blog-left .post-info,.blog-post .blog-left .cms-output p:first-of-type{color:#3c495b}.blog-post .blog-left .post-top{border-bottom:1px solid #f0f2f3}.blog-post .blog-right{background-color:#efefef}@media (max-width: 1024px){.media-top{border-bottom:1px solid #f0f2f3}}.post-share-over a,.post-share-under a{color:inherit}body .events-list .event-mobile-filter,.events-calendar .event-mobile-filter{background-color:#c5c7cb;border:none}@media (max-width: 768px){.events-list .month-label:before,.events-list .month-label:after{background:#437ecf}.events-list .month-label:before,.events-list .month-label:before{background:#437ecf}}@media (max-width: 768px){body .events-list .list-info-block .list-title a{color:#437ecf}}.event-index .events-list .list-info-block .list-title a:hover{color:#437ecf}#content .wrapper #side_nav li li.current a,#content .wrapper #side_nav li li li.current a{color:#467fcd}.blog-post .blog-right .more-posts{color:#3c495b}.blog-post .blog-right .more-posts a{color:#3c495b}body .blog-filter{border:1px solid #efefef;background-color:#efefef}body .filter-date li,body .filter-scripture li,body .filter-topic li a{color:#3c495b}body .media .sermon-listing-tabs{background-color:#ede8d4}@media (max-width: 768px){body .media .sermon-listing-tabs{background:none;border:none;box-shadow:none}}.sermon-listing-tabs .sermon-media-tab:hover{background-color:#efefef}.event-hover-outer .event-hover-title{color:#3c495b}.event-hover-outer .event-hover-desc{color:#3c495b}.current-series.sermon-index-view .series-banner,.current-series.sermon-index-view .series-banner .left-banner,.current-series.sermon-index-view .series-banner .right-banner{background:#efefef}.current-series.sermon-index-view .series-banner:after{content:"";width:0;height:0;border-left:29px solid transparent;border-right:29px solid transparent;border-top:14px solid #efefef}.current-series.sermon-index-view .series-banner .current-series-info h4{color:#9aa1ab}.current-series.sermon-index-view .series-banner .current-series-info p{color:#3c495b}.search-icon-hover{color:#3c495b !important}.sermon-index .media-top .sermon-mobile-filter,body .blog-filter{background-color:#c5c7cb;border:none}.sermon-index .media-top .sermon-mobile-filter:hover,body .blog-filter:hover{background-color:#c9c5b4}header .header-wrapper .topleft span.custombutton a:hover{background:#437ecf;color:#fff}.sermon-detail .sermon-detail-top .sermon-listing-tabs{background:none}body .sermon-listing{border-bottom:1px solid #f0f2f3}body .all-sermons.sermon-index-view{border-top:1px solid #f0f2f3}.sermon-detail .cms-output{border-top:1px solid #f0f2f3;padding-top:20px}body .featured-event{border-bottom:1px solid #f0f2f3}header .header-wrapper .topnav #mobile-search i.icon-search{color:#437ecf}.event-detail .event-right .more-events{color:#3c495b}@media (max-width: 768px){#home .welcometext{background-size:900px auto}}#home .welcometext .textlinks li a{color:#437ecf}#home .welcometext .textlinks li{border:2px solid #437ecf}#home .upcomingevents .titlewrapper .allevents a{color:#437ecf;border:2px solid #437ecf}#home .eventinfo .eventlinks a{color:#467fcd}header .header-wrapper .topleft .icon-search:hover{color:#467fcd}#home .welcometext .textlinks li .icon-triangle-right:before{background:#467fcd;color:#efefef}#home .welcometext .textlinks li:hover{background-color:#437ecf}#home .welcometext .textlinks li:hover .icon-triangle-right:before{color:#467fcd}#home .upcomingevents .titlewrapper .allevents a:hover{background:#437ecf}body .featured-event .featured-hero .circle{background:#fff}.current-series.sermon-index-view .series-banner .current-series-info{color:#3c495b}.sermon-listing .sermon-listing-info .sermon-listing-date{color:#a6a9ae}.featured-event .featured-hero .circle{border:1px solid #dde2e8}.blog-post .blog-right .more-posts a{color:#437ecf}header .header-wrapper .search-box{background-color:#437ecf}header .header-wrapper .search-box .downarrow{border-top:20px solid #437ecf;background-color:none}header .header-wrapper .search-box #search input.search-submit{color:#437ecf}.link-filter hr{color:#f1f3f5 !important;background-color:#f1f3f5 !important}#subpage .events-list .category-box,#subpage .events-calendar .category-box{background:#fff;-webkit-box-shadow:0 2px 9px #999;-moz-box-shadow:0 2px 9px #999;-ms-box-shadow:0 2px 9px #999;-o-box-shadow:0 2px 9px #999;box-shadow:0 2px 9px #999}.sermon-index .media-top .sermon-mobile-filter,body .blog-filter{background-color:#c5c7cb !important;border:none}.sermon-index .media-top .sermon-mobile-filter:hover,body .blog-filter:hover{background-color:#b0b3b9 !important}#banner:not(.noheader){background-color:#041937}#banner:not(.noheader) img{opacity:0.75}#content .link-filter h3{font-size:30px}
