.media{background-color:#fff}.media-top .media-title{color:#48b0ff}@media (max-width: 1160px){.media-top{border-bottom:1px solid #505a5f}}.media .tabset{border:2px solid #505a5f}.media .tabset span{color:#505a5f;background-color:#fff;border-right:2px solid #505a5f}.media .tabset span:hover{background-color:#f2f2f2}.media .tabset span.current{color:#fff;background-color:#505a5f}.media .tabset li:last-child span{border-right:0}.pagination a{color:#95d1ff;background-color:#d9d9d9;border-bottom:1px solid #d1d1d1}.pagination a:hover{color:#7bc6ff;background-color:#ccc}.pagination a.current{color:#fff;background-color:#48b0ff}.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:#48b0ff;background-color:#fff;border:1px solid #e0e0e0;-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:#0b96ff}.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 #e0e0e0;border-right:11px solid transparent}.featured-posts .card{background-color:#000;border-left:1px solid #000;border-bottom:1px solid #000}.featured-posts .card .card-info h4 a{color:#48b0ff;-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:#0b96ff}.featured-posts .card .card-info .card-author-line,.featured-posts .card .card-info .card-excerpt{color:#48b0ff}.featured-posts .card .card-info .card-read-more-btn{color:#505a5f;border:2px solid #505a5f;background:#000}.featured-posts .card .card-info .card-read-more-btn:hover{color:#fff;background:#505a5f}.featured-posts .card .card-info .card-excerpt a{color:#505a5f;text-decoration:underline}.all-posts .post{border-bottom:1px solid #505a5f}.all-posts .post:last-child{border-bottom:0}.all-posts .post h4 a{color:#48b0ff;-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:#0b96ff}.all-posts .post .post-author-line{color:#a4d8ff}.all-posts .post .post-author-line a{color:#48b0ff;-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:#159aff}.all-posts .post .post-date,.all-posts .post .post-excerpt p{color:#48b0ff}.all-posts .post .post-excerpt a{color:#505a5f;border:2px solid #505a5f;background:#fff}.all-posts .post .post-excerpt a:hover{color:#fff;background:#505a5f}.blog-index .blog-right{color:#48b0ff;background-color:#e6e5e5}.blog-index .blog-right .podcast-btn{color:#505a5f;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:#48b0ff}.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:#505a5f}.blog-index .blog-right li a:hover{color:#212628}.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 #505a5f}.blog-post .blog-left .post-title{color:#48b0ff}.blog-post .blog-left .post-info{color:#48b0ff}.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:#48b0ff}.blog-post .blog-left .post-info a:hover{color:#0b96ff}.blog-post .blog-left .cms-output p:first-of-type{color:#48b0ff}.comment-count,.comment-leave{color:#fff;background:#48b0ff}.comment{color:#48b0ff;border-bottom:1px solid #505a5f}.comment a{color:#48b0ff;-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:#008efb}.comment .comment-date{color:#ababab}.comment-form{color:#48b0ff}.comment-form input,.comment-form textarea{color:#48b0ff;background-color:#fff;border:1px solid #444d51}.comment-form #comment-submit{color:#fff;background-color:#505a5f}.comment-form #comment-submit:hover{background-color:#394043}.comment-form #comment-status{color:#48b0ff}.comment-form #error{color:#c0392b}.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:#48b0ff}.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:#505a5f}.blog-post .blog-right .more-posts a:hover{color:#343b3e}.blogcast.tablet-only{color:#48b0ff;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:#48b0ff;background:#fff;background:#000;border:1px solid #000}.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:#48b0ff}.featured-event .featured-info .featured-event-title:hover{color:#008efb}.featured-event .featured-info .featured-event-time{color:#48b0ff}.featured-event .featured-info .featured-categories{color:#ababab}.featured-event .featured-info .featured-categories .category{color:#48b0ff}.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:#48b0ff}.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:#48b0ff}.featured-event .featured-info .featured-event-summary a:hover{color:#159aff}.featured-event .featured-info .mobile-title-line{color:#48b0ff}.events-list .month-label{color:#fff;background:#505a5f}@media (max-width: 720px){.events-list .month-label:before,.events-list .month-label:after{background:#505a5f}}.events-list .list-info-block{border-bottom:1px solid #e6e5e5;color:#48b0ff}.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:#48b0ff}.events-list .list-info-block .list-title a:hover{color:#008efb}@media (max-width: 720px){.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:#505a5f}.events-list .list-info-block .list-title a:hover{color:#343b3e}}.event-detail .event-detail-title{color:#48b0ff}.event-detail-info{color:#48b0ff}.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:#48b0ff}.event-detail-info .event-detail-coordinator a:hover{color:#0b96ff}.event-detail .event-right .more-events{color:#48b0ff;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:#505a5f}.event-detail .event-right .more-events a:hover{color:#343b3e}.mobile-event-map-button,.event-map-button{color:#16181a;font-weight:400 !important;color:#fff;background-color:#505a5f}.mobile-event-map-button:hover,.event-map-button:hover{background:#5c676d}.events-calendar .calendar caption{color:#fff;background-color:#505a5f}.events-calendar .calendar caption .prevMonth a,.events-calendar .calendar caption .nextMonth a{border-right:1px solid #343b3e}.events-calendar .calendar caption .prevMonth a:hover,.events-calendar .calendar caption .nextMonth a:hover{background-color:#5c676d}.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:#48b0ff}.events-calendar .calendar li>a:hover{color:#95d1ff}.events-list .category-button,.events-calendar .category-button{color:#fff;background:#444d51;border:1px solid #343b3e}.events-list .category-button:hover,.events-calendar .category-button:hover{background:#576267}.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 #000;-moz-box-shadow:0 2px 9px #000;-ms-box-shadow:0 2px 9px #000;-o-box-shadow:0 2px 9px #000;box-shadow:0 2px 9px #000}.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:#48b0ff}.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 #000;-moz-box-shadow:0 1px 5px #000;-ms-box-shadow:0 1px 5px #000;-o-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000}.event-hover-outer .event-hover-title{color:#48b0ff}.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:#505a5f}.event-hover-outer .event-hover-title a:hover{color:#6c7980}.event-hover-outer .event-hover-desc{color:#95d1ff}.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:#48b0ff}.event-hover-outer .event-hover-desc a:hover{color:#159aff}.sermon-index .media-top .sermon-podcast-button{color:#48b0ff;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:#505a5f;border-bottom:1px solid #424a4e}.media .tabset.sort-tabs li:last-child span{border-right:0}.filter-by-info{color:#c2c2c2}.series-hidden .series-hidden-title{color:#48b0ff}.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:#505a5f}.current-series.sermon-index-view .series-banner .current-series-info{color:#fff}.current-series.sermon-index-view .series-banner .current-series-info h4{color:#020303}.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:#505a5f}.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 #505a5f}.all-sermons.sermon-index-view{border-top:1px solid #d9d9d9}.sermon-listing{border-bottom:1px solid #d9d9d9}.sermon-listing .sermon-listing-info{color:#48b0ff}.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:#48b0ff}.sermon-listing .sermon-listing-info .sermon-listing-title:hover{color:#008efb}.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:#48b0ff}.sermon-listing .sermon-listing-info .sermon-listing-details a:hover{color:#159aff}.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: 720px){.sermon-listing-tabs{box-shadow:none}}.sermon-listing-tabs .sermon-media-tab{color:#48b0ff;background-color:#fff;border:1px solid #e6e5e5;border-right:0}.sermon-listing-tabs .sermon-media-tab:hover{background-color:#e6e5e5}@media (max-width: 720px){.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 #48b0ff}.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:#48b0ff}.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:#0b96ff}.filter-series .series-title{color:#48b0ff}.filter-date h4{color:#fff;background:#48b0ff}.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:#505a5f}.filter-date li a:hover{color:#212628}.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:#48b0ff;background:#fff;border:1px solid #d9d9d9}.filter-date .sermon-year-button:hover{color:#fff;background:#505a5f}.filter-date .sermon-year-button:hover{border:1px solid #505a5f}.filter-scripture h4{color:#fff;background:#48b0ff}.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:#505a5f}.filter-scripture li a:hover{color:#212628}.filter-scripture li span{color:#fff;background-color:#d4d4d4}.filter-speaker{color:#48b0ff}.filter-speaker h4{color:#fff;background:#48b0ff}.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:#505a5f;border-bottom:1px solid #505a5f}.filter-speaker .speaker-block .speaker-info a:hover{color:#212628;border-bottom:1px solid #212628}.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:#48b0ff;background:#fff;border:1px solid #d9d9d9}.filter-speaker .speaker-block .speaker-page-button:hover{color:#fff;background:#505a5f}.filter-speaker .speaker-block .speaker-page-button:hover{border:1px solid #505a5f}.filter-topic h4{color:#fff;background:#48b0ff}.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:#505a5f}.filter-topic li a:hover{color:#212628}.filter-topic li span{color:#fff;background-color:#d4d4d4}.sermon-detail .sermon-detail-top{color:#48b0ff}.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:#48b0ff}.sermon-detail .sermon-detail-top p span a:hover{color:#159aff}.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:#48b0ff;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:#505a5f}.sermon-detail .sermon-detail-right .more-sermons a:hover{color:#343b3e}.sermon-detail .sermon-detail-right .speaker-detail-button{color:#16181a;font-weight:400 !important;color:#fff;background-color:#505a5f}.sermon-detail .sermon-detail-right .speaker-detail-button:hover{background:#5c676d}#subpage #churches .cf-tabs{border:2px solid #505a5f;border-radius:4px}#subpage #churches .cf-tabs li{color:#505a5f;background:#fff}#subpage #churches .cf-tabs li:hover{background-color:#505a5f;color:#fff}#subpage #churches .cf-tabs li.current{background:#505a5f;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:#505a5f;border-bottom:1px solid #424a4e}#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:#505a5f;border:1px solid #505a5f}#subpage #churches .cf-header-bar label{color:#fff}#subpage #churches .cf-header-bar label .select{text-shadow:0 0 1px #505a5f}#subpage #churches .cf-header-bar a{background:#fff;color:#505a5f}#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:#48b0ff}#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-info h4 a:hover{color:#008efb}#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-details a{background-color:#fff;color:#48b0ff;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:#48b0ff;background-color:#fff;border:1px solid #e6e5e5}@media (max-width: 720px){#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:#48b0ff}div#church #event-content ul#event-meta li{color:#48b0ff}#gmap p.full a{color:#16181a;font-weight:400 !important;color:#fff;background-color:#505a5f}#gmap p.full a:hover{background:#5c676d}.small-groups #content .media .groups-header.media-top ::-webkit-input-placeholder{color:#7bc6ff !important}.small-groups #content .media .groups-header.media-top ::-moz-placeholder{color:#7bc6ff !important}.small-groups #content .media .groups-header.media-top :-ms-input-placeholder{color:#7bc6ff !important}.small-groups #content .media .groups-header.media-top .search-box{background:#fff;background:#000;border:1px solid #000}.small-groups #content .media .groups-header.media-top .group-search-icon{color:#48b0ff}.small-groups #content .media .groups-tagging{color:#48b0ff}.small-groups #content .media .groups-tagging .group-tags li{border:1px solid #fff}@media (max-width: 720px){.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:#fff}.small-groups #content .media .groups-tagging .group-tags li span:hover{color:#48b0ff}.small-groups #content .media .groups-tagging .clear-all-button{color:#48b0ff}.small-groups #content .media .groups-tagging .clear-all-button:hover{color:#7bc6ff}.small-groups #content .media .groups-data thead tr{background:#505a5f}.small-groups #content .media .groups-data thead tr td{color:#fff}.small-groups #content .media .groups-data thead tr select{color:#fff;background:#444d51;border:1px solid #2d3335}.small-groups #content .media .groups-data thead tr select:hover{background:#555f65}.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: 1160px){.small-groups #content .media .groups-data thead tr .select-wrap:after{right:12px}}.small-groups #content .media .groups-data tbody{color:#62bbff}.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 #394043}.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 #394043;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 #394043}.small-groups #content .media .groups-data tbody tr.visible .show-button{color:#fff}.small-groups #content .media .groups-data tbody tr.visible .show-button.shown{color:#48b0ff}.small-groups #content .media .groups-data tbody tr.visible.shown td:first-child{border-left:1px solid #394043}.small-groups #content .media .groups-data tbody tr.visible.shown td:last-child{border-right:1px solid #394043}@media (max-width: 1160px){.small-groups #content .media .groups-data tbody tr.visible.shown td:nth-child(4){border-right:1px solid #394043}}.small-groups #content .media .groups-data tbody tr.hidden td{border-right:1px solid #394043;border-left:1px solid #394043}.small-groups #content .media .groups-data tbody tr.hidden:nth-last-child(2) td{border-bottom:1px solid #394043}.small-groups #content .media .groups-data tbody tr.hidden .hidden-content h3{color:#505a5f}.small-groups #content .media .groups-data tbody tr.hidden .hidden-content strong{color:#48b0ff}.small-groups #content .media .groups-data tbody tr.shown{background:#fff;background:#080808}.small-groups #content .media .groups-data tbody tr.shown .email-leader-button{color:#fff;background:#48b0ff}.small-groups #content .media .groups-data tbody tr.shown .email-leader-button:hover{background:#71c2ff}.small-groups #content .media .groups-pagination li a{color:#48b0ff;border-top:1px solid #394043;border-bottom:1px solid #394043}.small-groups #content .media .groups-pagination li a:hover{background:#505a5f}.small-groups #content .media .groups-pagination li:first-child a{color:#48b0ff;border-left:1px solid #394043;border-right:1px solid #394043}@media (max-width: 720px){.small-groups #content .media .groups-pagination li:first-child a{border-right:0}}.small-groups #content .media .groups-pagination li:last-child a{color:#48b0ff;border-left:1px solid #394043;border-right:1px solid #394043}.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 #48b0ff;position:absolute;left:12px;top:4px}@media (max-width: 720px){.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 #48b0ff;position:absolute;right:12px;top:4px}@media (max-width: 720px){.small-groups #content .media .groups-pagination li:last-child:before{top:15px}}.small-groups #content .media .groups-pagination li.active a{color:#fff;background:#48b0ff}.small-groups #content .media .groups-pagination .disabled a{color:#fff !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 #fff}.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 #fff}.groups-modal-wrap.wrap-background,.footer-overlay.wrap-background{background-color:rgba(130,130,130,0.4)}.groups-modal{color:#48b0ff;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:#48b0ff}.groups-modal .groups-modal-close:hover{color:#b8e0ff}.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:#48b0ff}.groups-modal .email-submit-button:hover{background:#71c2ff}.groups-modal .status.success li{color:#48b0ff}.campus-selector{color:#48b0ff}.campus-selector h5{color:#57b7ff}.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 #48b0ff;position:absolute;content:"";top:12px;right:10px}.campus-selector .campus-list{background:#fff}.campus-selector .campus-list a{color:#48b0ff;background:#fff}.campus-selector .campus-list a:hover{color:#fff;background:#48b0ff}.campus-selector-v2{background:#505a5f}.campus-selector-v2 .campus-selector-tabs h5{color:#fff}.campus-selector-v2 .campus-selector-tabs a{background:#5c676d;color:#0a0b0c}.campus-selector-v2 .campus-selector-tabs a:hover{background:#818e94}.campus-selector-v2 .campus-selector-tabs li.current a{background:#818e94}.campus-selector-v2 .campus-selector-dropdown h5{color:#fff;background:#5c676d}.campus-selector-v2 .campus-selector-dropdown h5:hover{background:#67747b}.campus-selector-v2 .campus-selector-dropdown h5.open{background:#5c676d !important}.campus-selector-v2 .campus-selector-dropdown a{color:#0a0b0c;background:#5c676d}.campus-selector-v2 .campus-selector-dropdown a:hover{color:#fff;background:#0a0b0c}body{background:#fff}body header .full-nav #nav li a{color:#2f3030}body header .full-nav #nav li:hover a,body header .full-nav #nav li.current a{color:#48b0ff}body header .full-nav #nav li:hover ul,body header .full-nav #nav li.current ul{background:rgba(26,36,43,0.95)}body header .full-nav #nav li:hover ul:before,body header .full-nav #nav li.current ul:before{border-bottom:9px solid rgba(26,36,43,0.95)}body header .full-nav #nav li:hover ul li a,body header .full-nav #nav li.current ul li a{color:#fff}body header .full-nav #nav li:hover ul li:hover,body header .full-nav #nav li.current ul li:hover{background:#48b0ff}body header .mobile-menu-button span,body header .mobile-menu-button a{color:#fff}body header .mobile-menu-button i{background-color:#fff}body header .mobile-menu-button i:before{background-color:#fff}body header .mobile-menu-button i:after{background-color:#fff}body header .mobile-nav{background-color:#00a950}body header .mobile-nav .mobile-search .icon-search{color:#00a950}body header .mobile-nav li a{color:#fff}body header .mobile-nav li ul{background-color:#00a950}body header .mobile-nav li ul:before{border-bottom:14px solid #209983}#home .quicklinks li img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#home .quicklinks li:nth-child(1) .image-over{background:#2381cb;opacity:0.6}#home .quicklinks li:nth-child(1) h3:after{background-color:#fff}#home .quicklinks li:nth-child(2) .image-over{background:#585654;opacity:0.6}#home .quicklinks li:nth-child(2) h3:after{background-color:#f15555}#home .quicklinks li:nth-child(3) .image-over{background:#24965b;opacity:0.6}#home .quicklinks li:nth-child(3) h3:after{background-color:#32404a}#home .quicklinks li h3{color:#fff}#home .quicklinks .hovers .ql1{background-color:rgba(35,129,203,0.64)}#home .quicklinks .hovers .ql3{background-color:rgba(36,150,91,0.9)}#home .quicklinks .hovers span p{color:#fff}#home .quicklinks .hovers span a{color:#fff;text-decoration:none;border:3px solid #fff}#home .quicklinks .hovers span a:hover{background-color:#fff;color:#2f3030;border:3px solid #fff}#home .quicklinks .hovers span.ql2{background-color:rgba(88,86,84,0.64)}#home .quicklinks .hovers span.ql2 .sermon-widget h4 a:hover{background:none !important;color:#fff}#home .quicklinks .hovers span.ql2 .sermon-widget .sermon-button-container a{color:#d9715d;border:none !important;background-color:#fff}#home .quicklinks .hovers span.ql2 .sermon-widget .sermon-button-container a:hover{background-color:#dfddda}#home .mission{background-image:url("../img/a/mission.jpg");background-position:center}@media (-webkit-min-device-pixel-ratio: 1.3), (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#home .mission{background-image:url("../img/a/mission2x.jpg")}}#home .mission h2{background-image:url("../img/a/mission-banner.png");color:#202020}#home .mission h2:before{content:'';display:block;position:absolute;width:34px;height:43px;top:0;left:0;margin-left:-34px;background-image:url("../img/a/mission-banner-before.png");background-size:auto 100%}#home .mission h2:after{content:'';display:block;position:absolute;width:34px;height:43px;top:0;right:0;margin-right:-34px;background-image:url("../img/a/mission-banner-after.png");background-size:auto 100%}#home .mission p{color:#aeada9}#home .mission p:first-of-type{color:#fff}#home .mission:after{background:url("../img/a/about_arrow.png") no-repeat center}@media (-webkit-min-device-pixel-ratio: 1.3), (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#home .mission:after{background:url("../img/a/about_arrow.png") no-repeat center;background-size:89px auto}}#home .blurb{background:#f2f2f1}#home .blurb .about p{color:#505a5f}#home .blurb .about a{color:#e06a53}#home .blurb .about li a{border:3px solid #e06a53}#home .blurb .about li a:hover{background:#e06a53;color:#fff}#home .blog-widget h3 a{color:#505a5f}#home .news h4 a{color:#505a5f}#home .news p{color:#505a5f}#home .news .more{color:#505a5f}#home .event-widget h3 a{color:#505a5f}#home .event .event-date{border-top:4px solid #00a950;color:#505a5f}#home .event .event-title{color:#00a950}#home .event .event-snippet{color:#505a5f}#social{background:#0f161b}#social a{color:#a6adb0}#social a:hover{color:#00a950}#social a:after{color:#a6adb0}#social a:after:hover{color:#00a950}.service-times{color:#fff}footer{background-color:#1a242b}@media (max-width: 1080px){footer .footer-nav{border-bottom:3px solid #1a1b1b}}footer .footer-nav ul li{color:#7f8689}footer .footer-nav ul li a{color:#7f8689}footer .footer-nav ul li a:hover{color:#0abd5f;text-decoration:none}footer .footer-nav ul li:first-child{color:#fff}footer .footer-nav ul li:first-child a{color:#fff}footer .footer-nav ul li:hover{color:#0abd5f}footer .footer-nav #nav li a{color:#fff}footer .footer-nav #nav li a:hover{color:#0abd5f}footer .footer-nav #nav li li a{color:#7f8689}footer .footer-nav #nav li li a:hover{color:#0abd5f;text-decoration:none}footer .wrapper{border-right:3px solid #1a1b1b}@media (max-width: 1080px){footer .wrapper{border-right:none}}footer p,footer a{color:#dfddda}footer a:hover{text-decoration:underline}footer .right-wrap a{color:#0abd5f}footer .right-wrap .external{color:#dfddda}#subpage .title-bar{background:#e8e8e8}#subpage .title-bar .page-title{color:#505a5f}#subpage .title-bar a{color:#48b0ff;border:3px solid #d2d3d3}#subpage .cms-output{color:#505a5f}#subpage .cms-output a{color:#48b0ff}#subpage .cms-output h2{color:#00ac51}#subpage .cms-output h3{color:#00ac51}#subpage .cms-output h4{color:#00ac51}#subpage .cms-output hr{color:#e3e2df}.rtLight .rtTooltipMoreLink:link,.rtLight .rtTooltipMoreLink:visited{color:#48b0ff}.media .tabset span{color:#00a950;background-color:#fff}.media .tabset span:hover{background-color:#00a950;color:#fff}.media .tabset span.current{color:#fff;background-color:#00a950}.events-list .list-info-block .list-day{color:#494443}.events-list .list-info-block .list-time{color:#494443}.media .tabset.sort-tabs span{border:0;color:#fff;border-bottom:1px solid #d0cfca}.media .tabset.sort-tabs span:hover{background-color:#b0aea6;border-bottom:1px solid #b0aea6}.current-series.sermon-index-view .series-banner .left-banner,.current-series.sermon-index-view .series-banner .right-banner{background:#1a242b}.current-series.sermon-index-view .series-banner{background:#1a242b}.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 #1a242b}.sermon-listing .sermon-listing-info .sermon-listing-date{color:#454241}.sermon-listing .sermon-listing-info .sermon-listing-details{color:#454241}.sermon-listing-tabs .sermon-media-tab{color:#454241;border-color:#d8d5d1}.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 #454241}.sermon-listing-tabs{-webkit-box-shadow:0 1px 6px #e9e9e9;-moz-box-shadow:0 1px 6px #e9e9e9;-ms-box-shadow:0 1px 6px #e9e9e9;-o-box-shadow:0 1px 6px #e9e9e9;box-shadow:0 1px 6px #e9e9e9}@media (max-width: 720px){.sermon-listing-tabs{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}}@media (max-width: 720px){.sermon-listing-tabs li{-webkit-box-shadow:0 1px 6px #e9e9e9;-moz-box-shadow:0 1px 6px #e9e9e9;-ms-box-shadow:0 1px 6px #e9e9e9;-o-box-shadow:0 1px 6px #e9e9e9;box-shadow:0 1px 6px #e9e9e9}}.sermon-listing-tabs .sermon-downloads li:hover{background-color:#f3f3f3}.sermon-listing-tabs .sermon-media-tab:hover{background-color:#f3f3f3}.sermon-listing{border-bottom:1px solid #e8e7e6}.all-posts .post{border-bottom:1px solid #e8e7e6}.blog-index .blog-right{color:#454241;background-color:#edebe9}.featured-event .featured-hero .circle{color:#454241;background:#fff;border:3px solid #f4f4f4}.featured-event .featured-info .featured-event-summary{color:#454241}.featured-event .featured-info .featured-event-time{color:#454241}.events-calendar .category-box p{color:#454241}.events-list .category-box,.events-calendar .category-box{-webkit-box-shadow:0 2px 13px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 13px rgba(0,0,0,0.3);-ms-box-shadow:0 2px 13px rgba(0,0,0,0.3);-o-box-shadow:0 2px 13px rgba(0,0,0,0.3);box-shadow:0 2px 13px rgba(0,0,0,0.3)}.event-detail-info{color:#454241}.event-detail .event-right .more-events .more-category a{color:#48b0ff}.event-detail .event-right .more-events{color:#454241;background-color:#f0efee}.media .tabset.sort-tabs span.current{background-color:#1a242b;border-bottom:1px solid #1a242b}.featured-posts .card .card-info .card-author-line,.featured-posts .card .card-info .card-excerpt{color:#48b0ff}.featured-posts .card .card-info .card-read-more-btn{color:#48b0ff;border:2px solid #48b0ff;background:#f3f2f1}.featured-posts .card .card-info .card-read-more-btn:hover{color:#fff;background:#48b0ff}.featured-posts .card{background-color:#f3f2f1}.all-posts .post .post-date,.all-posts .post .post-excerpt p{color:#454241}.all-posts .post .post-excerpt a{color:#48b0ff;border:2px solid #48b0ff;background:#fff}.all-posts .post .post-excerpt a:hover{color:#fff;background:#48b0ff}.current-series.sermon-index-view .series-banner .current-series-info h4{color:#48b0ff}.blog-post #content .blog-left .cms-output p:first-of-type{color:#373534}#rotator{background-image:url("../img/a/header_bg.jpg");background-size:1800px auto}#subpage .cms-output h1{color:#454241}#home .news .more{color:#48b0ff}.cms-output #giving-form fieldset input[type="submit"]{background:#e06a53;color:#fff}.featured-posts .card{background-color:#f3f2f1;border:none}body header .full-nav #nav li a{color:#fff}.featured-posts .card .card-info .card-author-line,.featured-posts .card .card-info .card-excerpt{color:#505a5f}.blog-post .blog-right .more-posts{color:#505a5f}.blog-post .blog-right .more-posts a{color:#48b0ff}.comment-form input,.comment-form textarea{color:#505a5f;background-color:#fff;border:1px solid #c9c9c9}.comment-form label{color:#505a5f}.filter-series .series-title{color:#505a5f}.sermon-detail .sermon-detail-right .more-sermons h4{color:#505a5f}.sermon-detail .sermon-detail-right .more-sermons{color:#505a5f;background-color:#f0efee}.sermon-detail .sermon-detail-right .more-sermons a{color:#48b0ff}.blog-index .blog-right h5.hover:hover{background-color:#dedddb}.blog-index .blog-right .podcast-btn:hover{background-color:#dedddb}.featured-event .featured-info .mobile-title-line{color:#454241}.media .tabset{border:2px solid #00a950}.media .tabset span{border-right:2px solid #00a950}.sermon-index .media .tabset span{border-right:none}#overflow-wrap,.feed-wrapper{background-color:#fff}body{background-color:#1a242b}.sermon-listing-tabs li:last-child .sermon-media-tab{border-right:1px solid #d8d5d1}body .tabset.primary-tabs .tab:nth-child(2){border-left:2px solid #00a950}@media (max-width: 720px){.sermon-listing-tabs{background:none;border:none}}@media (max-width: 720px){.sermon-listing-tabs li{-webkit-box-shadow:0 1px 6px #d8d5d1;-moz-box-shadow:0 1px 6px #d8d5d1;-ms-box-shadow:0 1px 6px #d8d5d1;-o-box-shadow:0 1px 6px #d8d5d1;box-shadow:0 1px 6px #d8d5d1}}body .all-posts .post .post-author-line,body .sermon-detail .sermon-detail-top,body .blog-post .blog-left .post-info{color:#454241}.icon-arrow-right:before{color:#48b0ff}.full-nav #fullsearch input.search-submit{border-left:2px solid #48b0ff;color:#48b0ff}.full-nav #fullsearch input.search-submit:hover{opacity:0.8}.full-nav #fullsearch input.search-input{color:#505a5f}.full-nav #fullsearch i.icon-search{color:#48b0ff}.full-nav #fullsearch i.icon-search:hover{opacity:0.8}.mission a{color:#48b0ff}a.viewall-btn{border:3px solid #e06a53;color:#e06a53;background:#fff}a.viewall-btn:hover{background:#e06a53;color:#fff}.feed-wrapper h5:after{background-color:#d2d3d3}a.viewall-btn:before{background-color:#fff}a.viewall-btn:after{background-color:#fff}#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-details a{color:#454241;border-color:#d8d5d1;text-transform:uppercase;letter-spacing:1px}#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-details a:hover{color:#454241}section.mission:after{content:'';width:0;height:0;border-left:45px solid transparent;border-right:45px solid transparent;border-top:25px solid #1a242b}#home div#bannertext{color:#fff}#home div#bannertext a{color:#fff}#home div#bannertext span p a{border:5px solid #fff}#home div#bannertext span p a:before{content:'';background:url("../img/a/cross.png") no-repeat;display:block;position:absolute;width:28px;top:0;height:61px;margin-top:-58px;left:0;right:0;margin-left:auto;margin-right:auto}#home div#bannertext span p a:hover{background:#48b0ff;color:#fff}
