::-moz-selection{background:rgba(50,151,253,0.7)}::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;transition:all 0.1s linear}.cms-output input[type="text"]:focus,.comment-form input:focus,textarea:focus{-webkit-box-shadow:0px 0px 4px #65b1fd;box-shadow:0px 0px 4px #65b1fd}a:focus{outline-color:#3297FD}body{background:#1c1d1f}body #nav-drawer{background:#e77a58}body #nav-drawer a.close-ico{background-image:url("../img/a/close-btn.png");background-size:contain}body #nav-drawer .icon-search{background:url("../img/b/mobile-search-icon.png") no-repeat center;background-size:18px auto;display:block;position:absolute;left:0;top:0;background-size:contain;width:15px;height:15px;margin-top:15px;margin-left:15px}body #nav-drawer #nav li a{color:#fff}body #nav-drawer #nav li.children-arrow{background:#e77a58}body #nav-drawer #nav li.children-arrow>a:first-child:after{display:inline-block;position:relative;background-image:url("../img/a/menu-arrow.svg");background-repeat:no-repeat;background-size:contain;content:'';width:15px;height:10px;margin-left:18px;top:-4px;right:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}body #nav-drawer #nav li.back a{background-image:url("../img/b/back-btn.png");background-repeat:no-repeat;background-size:contain;width:120px;height:43px;display:block;position:relative;left:0}body #nav-drawer #nav li li a{color:#fff}body #nav-drawer #nav li li li a{color:#fff}body #nav-drawer.active #nav li.children-arrow a:after{content:'';-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}header .search-box{background:#fff}header .search-box .search-input,header .search-box input.search-input::-webkit-input-placeholder{color:#707277}header .search-box .search-input,header .search-box input.search-input:-ms-input-placeholder{color:#707277}header .search-box .search-input,header .search-box input.search-input::-ms-input-placeholder{color:#707277}header .search-box .search-input,header .search-box input.search-input::placeholder{color:#707277}header .search-box .search-submit{color:#adae5e;border:3px solid #adae5e;background:#fff}header .search-box .search-submit:hover{color:#fff;background:#adae5e}header .search-box a.close-ico{background:url("../img/a/close-btn-dark.png") no-repeat center;background-size:23px auto}header #nav-drawer{background:#e77a58}header #nav-drawer a.close-ico{background-image:url("../img/a/close-btn.png");background-size:contain}header #nav-drawer .icon-search{background:url("../img/b/search.png") no-repeat center;background-size:18px auto}header #nav-drawer #nav li a{color:#403f49}header .header-wrapper .mobile-nav .nav-ico{background-image:url("../img/a/menu.svg");background-size:35px 27px}header .header-wrapper .mobile-nav a.icon-search{background-image:url("../img/b/search.png");background-repeat:no-repeat;background-size:contain;width:23px;height:23px}header .header-wrapper .mobile-nav a.icon-search:before{display:none}header .header-wrapper .full .icon-search{background-image:url("../img/b/search.png");background-repeat:no-repeat;background-size:contain;width:23px;height:23px}header .header-wrapper .full .icon-search:before{display:none}header #banner span.overlay{display:block;position:absolute;width:100%;height:110%;background:-webkit-gradient(linear, left bottom, left top, color-stop(10%, #1c1d1f), color-stop(60%, rgba(28,29,31,0.25)));background:linear-gradient(to top, #1c1d1f 10%, rgba(28,29,31,0.25) 60%)}@media (max-width: 1080px){header #banner span.overlay{background:-webkit-gradient(linear, left bottom, left top, color-stop(10%, #1c1d1f), color-stop(50%, rgba(28,29,31,0.25)));background:linear-gradient(to top, #1c1d1f 10%, rgba(28,29,31,0.25) 50%)}}header #banner.default-media{height:291px;width:100%;background-image:url("../img/b/default-media.jpg");background-size:cover}header span.overlay{display:block;position:absolute;width:100%;height:110%;top:0;background:-webkit-gradient(linear, left bottom, left top, color-stop(10%, #1c1d1f), color-stop(60%, rgba(28,29,31,0.25)));background:linear-gradient(to top, #1c1d1f 10%, rgba(28,29,31,0.25) 60%);z-index:1;overflow:visible;pointer-events:none}@media (max-width: 1080px){header span.overlay{background:-webkit-gradient(linear, left bottom, left top, color-stop(10%, #1c1d1f), color-stop(50%, rgba(28,29,31,0.25)));background:linear-gradient(to top, #1c1d1f 10%, rgba(28,29,31,0.25) 50%)}}header .full #nav li a{color:#fff;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}header .full #nav li:hover a{color:#adae5e}header .full #nav li:hover ul{background-color:#fff}header .full #nav li:hover ul a{color:#403f49}header .full #nav li:hover ul a:hover{color:#e37a5a}header .full #nav li ul{background-color:#fff}header .full #nav li ul a{color:#403f49}header .full #nav li ul a:hover{color:#e37a5a}header .full a.icon-search{color:#fff}header h1,header h2{color:#fff}#home .section-one p{color:#fff}#home .section-one .quicklinks li:nth-child(1):after,#home .section-one .quicklinks li:nth-child(3):after{content:'';top:0;left:0;right:0;bottom:0;background:#6d6f74;position:absolute;display:block;z-index:9;width:100%;height:100%;opacity:0.22;-webkit-transition:0.35s;transition:0.35s}#home .section-one .quicklinks li:nth-child(1):hover:after,#home .section-one .quicklinks li:nth-child(3):hover:after{opacity:0}#home .section-one .quicklinks li:nth-child(2):after,#home .section-one .quicklinks li:nth-child(4):after{content:'';top:0;left:0;right:0;bottom:0;background:#0b0b0b;position:absolute;display:block;z-index:9;width:100%;height:100%;opacity:0.22;-webkit-transition:0.35s;transition:0.35s}#home .section-one .quicklinks li:nth-child(2):hover:after,#home .section-one .quicklinks li:nth-child(4):hover:after{opacity:0}#home .section-one .quicklinks2 li:nth-child(1):after,#home .section-one .quicklinks2 li:nth-child(5):after{content:'';top:0;left:0;right:0;bottom:0;background:#818236;position:absolute;display:block;z-index:9;width:100%;height:100%;opacity:0.66;-webkit-transition:0.35s;transition:0.35s}#home .section-one .quicklinks2 li:nth-child(1):hover:after,#home .section-one .quicklinks2 li:nth-child(5):hover:after{opacity:0;-webkit-transition:0.35s;transition:0.35s}#home .section-one .quicklinks2 li:nth-child(2):after,#home .section-one .quicklinks2 li:nth-child(6):after{content:'';top:0;left:0;right:0;bottom:0;background:#51545b;position:absolute;display:block;z-index:9;width:100%;height:100%;opacity:0.66;-webkit-transition:0.35s;transition:0.35s}#home .section-one .quicklinks2 li:nth-child(2):hover:after,#home .section-one .quicklinks2 li:nth-child(6):hover:after{opacity:0;-webkit-transition:0.35s;transition:0.35s}#home .section-one .quicklinks2 li:nth-child(3):after,#home .section-one .quicklinks2 li:nth-child(7):after{content:'';top:0;left:0;right:0;bottom:0;background:#856447;position:absolute;display:block;z-index:9;width:100%;height:100%;opacity:0.66;-webkit-transition:0.35s;transition:0.35s}#home .section-one .quicklinks2 li:nth-child(3):hover:after,#home .section-one .quicklinks2 li:nth-child(7):hover:after{opacity:0;-webkit-transition:0.35s;transition:0.35s}#home .section-one .quicklinks2 li:nth-child(4):after,#home .section-one .quicklinks2 li:nth-child(8):after{content:'';top:0;left:0;right:0;bottom:0;background:#99482f;position:absolute;display:block;z-index:9;width:100%;height:100%;opacity:0.66;-webkit-transition:0.35s;transition:0.35s}#home .section-one .quicklinks2 li:nth-child(4):hover:after,#home .section-one .quicklinks2 li:nth-child(8):hover:after{opacity:0;-webkit-transition:0.35s;transition:0.35s}#home .section-two{background:#27282c}#home .section-two .slick-next:before,#home .section-two .slick-prev:before{background:none;color:#adae5e}#home .section-two .slick-prev{left:0;margin-left:-68px;margin-top:-26px}#home .section-two .slick-prev:before{background-image:url("../img/b/event-arrow-left.svg");background-repeat:no-repeat;background-size:contain;width:20px;height:29px;content:''}#home .section-two .slick-next{margin-right:-68px;margin-top:-26px}#home .section-two .slick-next:before{background-image:url("../img/b/event-arrow-right.svg");background-repeat:no-repeat;background-size:contain;content:'';width:20px;height:29px}#home .section-two .event-date{background:#35373f}#home .section-two .event-date span{color:#8e9196}#home .section-two h4 a{color:#adae5e}#home .section-two h4 a:hover{text-decoration:none}#subpage #content{background:#fff}#subpage #content ul#side_nav li a{color:#403f49}#subpage #content ul#side_nav li a.current{color:#403f49}#subpage #content ul#side_nav li a:hover{color:#e27a5a}#subpage #content ul#side_nav ul li.current a{color:#e27a5a}#subpage #content .cms-output p,#subpage #content .cms-output ul,#subpage #content .cms-output ol,#subpage #content .cms-output li,#subpage #content .cms-output button{color:#403f49}#subpage #content .cms-output a{color:#e37a5a}#subpage #content .cms-output h2{color:#403f49}#subpage #content .cms-output h3{color:#403f49}#subpage #content .cms-output h4{color:#403f49}#subpage #content .cms-output h5{color:#403f49}#subpage #content .cms-output h6{color:#403f49}#subpage #content .cms-output blockquote{background-color:#1c1d1f}#subpage #content .cms-output blockquote p{color:#96999b}#subpage #content .cms-output hr{background:#e3e2e5}#subpage .pagination a.current:after{display:none}#subpage .pagination a.previous:after{display:none}#subpage .pagination a.previous:before{content:'';position:absolute;top:12px;left:14px;width:9px;height:14px;background-image:url("../img/a/page-arrow-left.svg");background-size:contain;background-repeat:no-repeat}#subpage .pagination a.next:after{display:none}#subpage .pagination a.next:before{content:'';position:absolute;top:12px;right:14px;width:9px;height:14px;background-image:url("../img/a/page-arrow-right.svg");background-size:contain;background-repeat:no-repeat}body.giving #content .wrapper .cms-output #giving-form input[type="text"]{border-bottom:3px solid #e37a5a;color:#403f49}body.giving #content .wrapper .cms-output #giving-form input[type="submit"]{border:3px solid #e37a5a;color:#e37a5a;border-radius:35px;padding:2px 17px;width:160px;margin-left:12px}@media (max-width: 768px){body.giving #content .wrapper .cms-output #giving-form input[type="submit"]{padding:8px 17px;width:90%;margin:20px auto 19px auto;background-color:#e37a5a;color:#fff}}body.giving #content .wrapper .cms-output #giving-form input[type="submit"]:hover{background-color:#e37a5a;color:#fff}footer{background:#1c1d1f}footer .footer-wrapper .church-info{color:#8e9196}footer .footer-wrapper .church-info a{color:#adae5e}footer .footer-wrapper .church-info a:hover{text-decoration:underline}footer .footer-wrapper .social-info #social a{color:#8e9196;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}footer .footer-wrapper .social-info #social a:hover{color:#adae5e;text-decoration:none}footer .footer-wrapper .social-info .footer-btn a{color:#adae5e;border:3px solid #adae5e;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}footer .footer-wrapper .social-info .footer-btn a:hover{color:#8e9196;border:3px solid #8e9196}header div#banner:after{display:block;position:absolute;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(77%, rgba(17,16,24,0)), to(rgba(17,16,24,0.3)));background-image:linear-gradient(to top, rgba(17,16,24,0) 77%, rgba(17,16,24,0.3) 100%);margin-top:0;height:100%;width:100%;content:''}@media (max-width: 768px){#subpage .sermon-listing-tabs{-webkit-box-shadow:none;box-shadow:none;border:none}}#subpage .sermon-listing-tabs li:first-child{border-left:none}header .search-box .search-submit{background:#fff}.media{background-color:#fff}.media-top .media-title{color:#403f49}@media (max-width: 1080px){.media-top{border-bottom:1px solid #f0f0f0}}.media .tabset{border:2px solid #e77a58}.media .tabset span{color:#e77a58;background-color:#fff;border-right:2px solid #e77a58}.media .tabset span:hover{background-color:#f2f2f2}.media .tabset span.current{color:#fff;background-color:#e77a58}.media .tabset li:last-child span{border-right:0}.pagination a{color:#646272;background-color:#d9d9d9;border-bottom:1px solid #d1d1d1}.pagination a:hover{color:#585764;background-color:#ccc}.pagination a.current{color:#fff;background-color:#e77a58}.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:#e77a58;background-color:#fff;border:1px solid #f0f0f0;-webkit-transition:color .1s linear;transition:color .1s linear}.comment-bubble:hover{color:#df4f22}.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 #f0f0f0;border-right:11px solid transparent}.featured-posts .card{background-color:#fff;border-left:1px solid #f7f7f7;border-bottom:1px solid #f5f5f5}.featured-posts .card .card-info h4 a{color:#403f49;-webkit-transition:color .1s linear;transition:color .1s linear}.featured-posts .card .card-info h4 a:hover{color:#232328}.featured-posts .card .card-info .card-author-line,.featured-posts .card .card-info .card-excerpt{color:#403f49}.featured-posts .card .card-info .card-read-more-btn{color:#e77a58;border:2px solid #e77a58;background:#fff}.featured-posts .card .card-info .card-read-more-btn:hover{color:#fff;background:#e77a58}.featured-posts .card .card-info .card-excerpt a{color:#e77a58;text-decoration:underline}.all-posts .post{border-bottom:1px solid #f0f0f0}.all-posts .post:last-child{border-bottom:0}.all-posts .post h4 a{color:#403f49;-webkit-transition:color .1s linear;transition:color .1s linear}.all-posts .post h4 a:hover{color:#232328}.all-posts .post .post-author-line{color:#6b6a7a}.all-posts .post .post-author-line a{color:#e77a58;-webkit-transition:color .1s linear;transition:color .1s linear}.all-posts .post .post-author-line a:hover{color:#e1562b}.all-posts .post .post-date,.all-posts .post .post-excerpt p{color:#403f49}.all-posts .post .post-excerpt a{color:#e77a58;border:2px solid #e77a58;background:#fff}.all-posts .post .post-excerpt a:hover{color:#fff;background:#e77a58}.blog-index .blog-right{color:#403f49;background-color:#e6e5e5}.blog-index .blog-right .podcast-btn{color:#e77a58;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:#403f49}.blog-index .blog-right li a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.blog-index .blog-right li a:hover{color:#be421b}.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 #f0f0f0}.blog-post .blog-left .post-title{color:#403f49}.blog-post .blog-left .post-info{color:#403f49}.blog-post .blog-left .post-info a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.blog-post .blog-left .post-info a:hover{color:#df4f22}.blog-post .blog-left .cms-output p:first-of-type{color:#403f49}.comment-count,.comment-leave{color:#fff;background:#403f49}.comment{color:#403f49;border-bottom:1px solid #f0f0f0}.comment a{color:#403f49;-webkit-transition:color .1s linear;transition:color .1s linear}.comment a:hover{color:#1c1c20}.comment .comment-date{color:#ababab}.comment-form{color:#403f49}.comment-form input,.comment-form textarea{color:#403f49;background-color:#fff;border:1px solid #e3e3e3}.comment-form #comment-submit{color:#fff;background-color:#e77a58}.comment-form #comment-submit:hover{background-color:#e1562b}.comment-form #comment-status{color:#e77a58}.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:#403f49}.blog-post .blog-right .more-posts a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.blog-post .blog-right .more-posts a:hover{color:#df4f22}.blogcast.tablet-only{color:#403f49;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:#403f49;background:#fff;background:#fff;border:1px solid #f2f2f2}.featured-event .featured-info .featured-event-title{-webkit-transition:color .1s linear;transition:color .1s linear;color:#403f49}.featured-event .featured-info .featured-event-title:hover{color:#1c1c20}.featured-event .featured-info .featured-event-time{color:#403f49}.featured-event .featured-info .featured-categories{color:#ababab}.featured-event .featured-info .featured-categories .category{color:#403f49}.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:#403f49}.featured-event .featured-info .featured-event-summary a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.featured-event .featured-info .featured-event-summary a:hover{color:#e1562b}.featured-event .featured-info .mobile-title-line{color:#403f49}.events-list .month-label{color:#fff;background:#e77a58}@media (max-width: 768px){.events-list .month-label:before,.events-list .month-label:after{background:#e77a58}}.events-list .list-info-block{border-bottom:1px solid #e6e5e5;color:#403f49}.events-list .list-info-block .list-title a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#403f49}.events-list .list-info-block .list-title a:hover{color:#1c1c20}@media (max-width: 768px){.events-list .list-info-block .list-title a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.events-list .list-info-block .list-title a:hover{color:#df4f22}}.event-detail .event-detail-title{color:#403f49}.event-detail-info{color:#403f49}.event-detail-info .event-detail-coordinator a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.event-detail-info .event-detail-coordinator a:hover{color:#df4f22}.event-detail .event-right .more-events{color:#403f49;background-color:#e6e5e5}.event-detail .event-right .more-events a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.event-detail .event-right .more-events a:hover{color:#df4f22}.mobile-event-map-button,.event-map-button{color:#a73a18;background-color:#e77a58}.mobile-event-map-button:hover,.event-map-button:hover{background:#ea8c6e}.events-calendar .calendar caption{color:#fff;background-color:#e77a58}.events-calendar .calendar caption .prevMonth a,.events-calendar .calendar caption .nextMonth a{border-right:1px solid #df4f22}.events-calendar .calendar caption .prevMonth a:hover,.events-calendar .calendar caption .nextMonth a:hover{background-color:#ea8c6e}.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;transition:color .1s linear;color:#403f49}.events-calendar .calendar li>a:hover{color:#646272}.events-list .category-button,.events-calendar .category-button{color:#fff;background:#e46842;border:1px solid #df4f22}.events-list .category-button:hover,.events-calendar .category-button:hover{background:#e98565}.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 rgba(0,0,0,0.06);-ms-box-shadow:0 2px 9px rgba(0,0,0,0.06);-o-box-shadow:0 2px 9px rgba(0,0,0,0.06);box-shadow:0 2px 9px rgba(0,0,0,0.06)}.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:#403f49}.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 rgba(0,0,0,0.06);-ms-box-shadow:0 1px 5px rgba(0,0,0,0.06);-o-box-shadow:0 1px 5px rgba(0,0,0,0.06);box-shadow:0 1px 5px rgba(0,0,0,0.06)}.event-hover-outer .event-hover-title{color:#403f49}.event-hover-outer .event-hover-title a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.event-hover-outer .event-hover-title a:hover{color:#efa58e}.event-hover-outer .event-hover-desc{color:#646272}.event-hover-outer .event-hover-desc a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.event-hover-outer .event-hover-desc a:hover{color:#e1562b}.sermon-index .media-top .sermon-podcast-button{color:#403f49;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:#e77a58;border-bottom:1px solid #e3653d}.media .tabset.sort-tabs li:last-child span{border-right:0}.filter-by-info{color:#c2c2c2}.series-hidden .series-hidden-title{color:#403f49}.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:#e77a58}.current-series.sermon-index-view .series-banner .current-series-info{color:#fff}.current-series.sermon-index-view .series-banner .current-series-info h4{color:#822d13}.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:#e77a58}.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 #e77a58}.all-sermons.sermon-index-view{border-top:1px solid #d9d9d9}.sermon-listing{border-bottom:1px solid #d9d9d9}.sermon-listing .sermon-listing-info{color:#403f49}.sermon-listing .sermon-listing-info .sermon-listing-title{-webkit-transition:color .1s linear;transition:color .1s linear;color:#403f49}.sermon-listing .sermon-listing-info .sermon-listing-title:hover{color:#1c1c20}.sermon-listing .sermon-listing-info .sermon-listing-details a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.sermon-listing .sermon-listing-info .sermon-listing-details a:hover{color:#e1562b}.sermon-listing-tabs{-webkit-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{-webkit-box-shadow:none;box-shadow:none}}.sermon-listing-tabs .sermon-media-tab{color:#403f49;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;-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 #403f49}.sermon-listing-tabs .sermon-downloads{-webkit-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:#403f49}.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:#232328}.filter-series .series-title{color:#403f49}.filter-date h4{color:#fff;background:#403f49}.filter-date li{color:#bfbfbf}.filter-date li a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.filter-date li a:hover{color:#be421b}.filter-date .sermon-year-button{-webkit-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:#403f49;background:#fff;border:1px solid #d9d9d9}.filter-date .sermon-year-button:hover{color:#fff;background:#e77a58}.filter-date .sermon-year-button:hover{border:1px solid #e77a58}.filter-scripture h4{color:#fff;background:#403f49}.filter-scripture li{color:#bfbfbf}.filter-scripture li a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.filter-scripture li a:hover{color:#be421b}.filter-scripture li span{color:#fff;background-color:#d4d4d4}.filter-speaker{color:#403f49}.filter-speaker h4{color:#fff;background:#403f49}.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:#e77a58;border-bottom:1px solid #e77a58}.filter-speaker .speaker-block .speaker-info a:hover{color:#be421b;border-bottom:1px solid #be421b}.filter-speaker .speaker-block .speaker-page-button{-webkit-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:#403f49;background:#fff;border:1px solid #d9d9d9}.filter-speaker .speaker-block .speaker-page-button:hover{color:#fff;background:#e77a58}.filter-speaker .speaker-block .speaker-page-button:hover{border:1px solid #e77a58}.filter-topic h4{color:#fff;background:#403f49}.filter-topic li{color:#bfbfbf}.filter-topic li a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.filter-topic li a:hover{color:#be421b}.filter-topic li span{color:#fff;background-color:#d4d4d4}.sermon-detail .sermon-detail-top{color:#403f49}.sermon-detail .sermon-detail-top p span a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.sermon-detail .sermon-detail-top p span a:hover{color:#e1562b}.sermon-detail .sermon-detail-top .sermon-listing-tabs{-webkit-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;-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:#403f49;background-color:#e6e5e5}.sermon-detail .sermon-detail-right .more-sermons a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#e77a58}.sermon-detail .sermon-detail-right .more-sermons a:hover{color:#df4f22}.sermon-detail .sermon-detail-right .speaker-detail-button{color:#a73a18;background-color:#e77a58}.sermon-detail .sermon-detail-right .speaker-detail-button:hover{background:#ea8c6e}#subpage #churches .cf-tabs{border:2px solid #e77a58;border-radius:4px}#subpage #churches .cf-tabs li{color:#e77a58;background:#fff}#subpage #churches .cf-tabs li:hover{background-color:#e77a58;color:#fff}#subpage #churches .cf-tabs li.current{background:#e77a58;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:#e77a58;border-bottom:1px solid #e3653d}#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:#e77a58;border:1px solid #e77a58}#subpage #churches .cf-header-bar label{color:#fff}#subpage #churches .cf-header-bar label .select{text-shadow:0 0 1px #e77a58}#subpage #churches .cf-header-bar a{background:#fff;color:#e77a58}#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;transition:color .1s linear;color:#403f49}#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-info h4 a:hover{color:#1c1c20}#subpage #churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-details a{background-color:#fff;color:#403f49;border:1px solid #d9d9d9;-webkit-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:#403f49;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;-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:#403f49}div#church #event-content ul#event-meta li{color:#403f49}#gmap p.full a{color:#a73a18;background-color:#e77a58}#gmap p.full a:hover{background:#ea8c6e}.small-groups #content .media .groups-header.media-top ::-webkit-input-placeholder{color:#585764 !important}.small-groups #content .media .groups-header.media-top ::-moz-placeholder{color:#585764 !important}.small-groups #content .media .groups-header.media-top :-ms-input-placeholder{color:#585764 !important}.small-groups #content .media .groups-header.media-top .search-box{background:#fff;background:#fff;border:1px solid #f2f2f2}.small-groups #content .media .groups-header.media-top .group-search-icon{color:#e77a58}.small-groups #content .media .groups-tagging{color:#403f49}.small-groups #content .media .groups-tagging .group-tags li{border:1px solid #c0bfc8}@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:#a5a4b0}.small-groups #content .media .groups-tagging .group-tags li span:hover{color:#e77a58}.small-groups #content .media .groups-tagging .clear-all-button{color:#e77a58}.small-groups #content .media .groups-tagging .clear-all-button:hover{color:#ed9e85}.small-groups #content .media .groups-data thead tr{background:#e77a58}.small-groups #content .media .groups-data thead tr td{color:#fff}.small-groups #content .media .groups-data thead tr select{color:#fff;background:#e46842;border:1px solid #d44a1e}.small-groups #content .media .groups-data thead tr select:hover{background:#e88161}.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: 1080px){.small-groups #content .media .groups-data thead tr .select-wrap:after{right:12px}}.small-groups #content .media .groups-data tbody{color:#4c4b57}.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 #d7d6d6}.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 #d7d6d6;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 #d7d6d6}.small-groups #content .media .groups-data tbody tr.visible .show-button{color:#c0bfc8}.small-groups #content .media .groups-data tbody tr.visible .show-button.shown{color:#403f49}.small-groups #content .media .groups-data tbody tr.visible.shown td:first-child{border-left:1px solid #d7d6d6}.small-groups #content .media .groups-data tbody tr.visible.shown td:last-child{border-right:1px solid #d7d6d6}@media (max-width: 1080px){.small-groups #content .media .groups-data tbody tr.visible.shown td:nth-child(4){border-right:1px solid #d7d6d6}}.small-groups #content .media .groups-data tbody tr.hidden td{border-right:1px solid #d7d6d6;border-left:1px solid #d7d6d6}.small-groups #content .media .groups-data tbody tr.hidden:nth-last-child(2) td{border-bottom:1px solid #d7d6d6}.small-groups #content .media .groups-data tbody tr.hidden .hidden-content h3{color:#e77a58}.small-groups #content .media .groups-data tbody tr.hidden .hidden-content strong{color:#403f49}.small-groups #content .media .groups-data tbody tr.shown{background:#fff;background:#fff}.small-groups #content .media .groups-data tbody tr.shown .email-leader-button{color:#fff;background:#e77a58}.small-groups #content .media .groups-data tbody tr.shown .email-leader-button:hover{background:#ec967c}.small-groups #content .media .groups-pagination li a{color:#403f49;border-top:1px solid #d7d6d6;border-bottom:1px solid #d7d6d6}.small-groups #content .media .groups-pagination li a:hover{background:#f0f0f0}.small-groups #content .media .groups-pagination li:first-child a{color:#e77a58;border-left:1px solid #d7d6d6;border-right:1px solid #d7d6d6}@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:#e77a58;border-left:1px solid #d7d6d6;border-right:1px solid #d7d6d6}.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 #e77a58;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 #e77a58;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:#e77a58}.small-groups #content .media .groups-pagination .disabled a{color:#c0bfc8 !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 #c0bfc8}.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 #c0bfc8}.groups-modal-wrap.wrap-background,.footer-overlay.wrap-background{background-color:rgba(130,130,130,0.4)}.groups-modal{color:#403f49;background:#fff;-webkit-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:#403f49}.groups-modal .groups-modal-close:hover{color:#757385}.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);-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:#e77a58}.groups-modal .email-submit-button:hover{background:#ec967c}.groups-modal .status.success li{color:#e77a58}.campus-selector{color:#403f49}.campus-selector h5{color:#474651}.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 #403f49;position:absolute;content:"";top:12px;right:10px}.campus-selector .campus-list{background:#fff}.campus-selector .campus-list a{color:#403f49;background:#fff}.campus-selector .campus-list a:hover{color:#fff;background:#e77a58}.campus-selector-v2{background:#e77a58}.campus-selector-v2 .campus-selector-tabs h5{color:#fff}.campus-selector-v2 .campus-selector-tabs a{background:#ea8c6e;color:#913215}.campus-selector-v2 .campus-selector-tabs a:hover{background:#f4c1b1}.campus-selector-v2 .campus-selector-tabs li.current a{background:#f4c1b1}.campus-selector-v2 .campus-selector-dropdown h5{color:#fff;background:#ea8c6e}.campus-selector-v2 .campus-selector-dropdown h5:hover{background:#ed9e85}.campus-selector-v2 .campus-selector-dropdown h5.open{background:#ea8c6e !important}.campus-selector-v2 .campus-selector-dropdown a{color:#913215;background:#ea8c6e}.campus-selector-v2 .campus-selector-dropdown a:hover{color:#fff;background:#913215}body#subpage .cms-output .cpm_password_protection span#lock{background-image:url("https://cpmlightsail2.com/modules/lock.png")}body#subpage .cms-output .cpm_password_protection input#cpm-page-password{border:1px solid #403f49}body#subpage .cms-output .cpm_password_protection input#cpm-password-btn{border:1px solid #e77a58;background:#e77a58;color:#fff}body#online-service{background-color:#fff}body#online-service a.rtBibleRef{border:2px solid #e77a58}body#online-service #mobile-menu-layout{background:#e77a58}body#online-service #mobile-menu-layout ul li a{color:#fff}body#online-service #sunday-archive{background:#fff}body#online-service #sunday-archive h4{color:#403f49}body#online-service #sunday-archive ul li a{color:#403f49}body#online-service header{background-color:#403f49}body#online-service header section.top-wrapper span ul li{color:#fff}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 #fff;display:block;position:absolute;margin-top:16px;padding:0;-webkit-transform:translateX(50%);transform:translateX(50%);right:50%}body#online-service header section.top-wrapper span ul li:hover ul{background:#fff}body#online-service header section.top-wrapper span ul li:hover ul li a{color:#403f49}body#online-service header section.top-wrapper span ul li a{color:#fff}body#online-service header section.top-wrapper span button{color:#fff;background:#e77a58}body#online-service header .media-container h3{color:#e77a58}body#online-service header .media-container span{color:#e77a58}body#online-service header section.header-buttons button{color:#fff;border:1PX SOLID #f0f0f0}body#online-service section#service-resources{background-color:#fff}body#online-service section#service-resources .resource-bar{border-BOTTOM:1px solid #403f49;-webkit-box-shadow:0 4px 24px -4px rgba(0,0,0,0.06);box-shadow:0 4px 24px -4px rgba(0,0,0,0.06)}body#online-service section#service-resources .resource-bar h3{color:#403f49}body#online-service section#service-resources .resource-bar span#down-arrow g{FILL:#403f49}@media (max-width: 768px){body#online-service section#service-resources .resource-bar #resource-list{background:#fff}}body#online-service section#service-resources .resource-bar #resource-list a{color:#e77a58}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:#e77a58}body#online-service section#service-resources div#service-order h3{color:#403f49}body#online-service section#service-resources div#service-order p{color:#403f49}body#online-service section#service-resources div#service-order a{color:#e77a58}body#online-service section#service-resources div#service-order ul li{color:#403f49}body#online-service section#service-resources div#service-order ul li a{color:#e77a58}body#online-service section#service-resources div#info-block{border:1px solid #f2f2f2}body#online-service section#service-resources div#info-block h3{color:#403f49}body#online-service section#service-resources div#info-block p{color:#403f49}body#online-service section#service-resources div#info-block a{color:#e77a58}body#online-service section#announcments-block{background-color:#f2f2f2}body#online-service section#announcments-block #announcements-wrapper h3{color:#403f49}body#online-service section#announcments-block #announcements-wrapper .announcement .announcement-metadata h4 a{color:#403f49}body#online-service section#announcments-block #announcements-wrapper .announcement .announcement-metadata p{color:#403f49}body#online-service section#announcments-block #announcements-wrapper .announcement .announcement-metadata a{color:#e77a58}body#online-service footer .footer-wrapper .footer-copy p.copyright{color:#403f49}body#online-service footer .footer-wrapper .footer-copy p.cpm{color:#e77a58}body#online-service footer .footer-wrapper .footer-copy p.cpm a{color:#e77a58}body#online-service footer .footer-wrapper button.back-links{color:#fff;background:#e77a58}.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;-webkit-transform-origin:bottom;transform-origin:bottom;width:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow.is-bottom{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow::after,.arrow .arrow::after{border-color:#e77a58}.arrow.is-triangle::after,.arrow .arrow.is-triangle::after{border-color:transparent;border-bottom-color:#e77a58}.arrow::before,.arrow .arrow::before{background-color:#e77a58}#subpage .media .tabset{border-radius:35px;border:3px solid #e77a58}#subpage .media .tabset.sort-tabs li.tab:first-child span{border-left:3px solid #d8d8d8}#subpage .media .tabset.sort-tabs li.tab:first-child span.current{border-left:3px solid #e77a58}#subpage .media .tabset.sort-tabs li.tab:last-child span{border-right:3px solid #d8d8d8}#subpage .media .tabset.sort-tabs li.tab:last-child span.current{border-right:3px solid #e77a58}#subpage .media .tabset.sort-tabs li.tab+li span{border-left:3px solid #d8d8d8}#subpage .media .tabset.sort-tabs li.tab+li span.current{border-left:3px solid #e77a58}#subpage .media .tabset.sort-tabs li.tab span{text-transform:unset;background-color:unset;color:#878990;font-size:15px;border-top:3px solid #d8d8d8;border-bottom:3px solid #d8d8d8;margin-right:0}#subpage .media .tabset.sort-tabs li.tab span:hover{background-color:#e4e4e4;color:#403f49}#subpage .media .tabset.sort-tabs li.tab span.current{background-color:#e77a58;color:#27282c;border-top:3px solid #e77a58;border-bottom:3px solid #e77a58}#subpage .media .filter-by-info{font-size:15px;color:#878990}@media (max-width: 1500px){#subpage .media .filter-by-info{display:none}}#subpage .media .current-series.sermon-index-view .series-banner{background:#e4e4e4}#subpage .media .current-series.sermon-index-view .series-banner:after{border-top:14px solid #e4e4e4}#subpage .media .current-series.sermon-index-view .series-banner .left-banner{background:#e4e4e4;position:absolute;height:100%;width:100vw;left:-50% !important;top:0;right:-50%;margin:0 auto;z-index:1}#subpage .media .current-series.sermon-index-view .series-banner .right-banner{background:#e4e4e4}#subpage .media .current-series.sermon-index-view .series-banner .current-series-info h4{color:#e77a58}#subpage .media .current-series.sermon-index-view .series-banner .current-series-info h2{color:#403f49}#subpage .media .current-series.sermon-index-view .series-banner .current-series-info p{color:#403f49}#subpage .media .current-series.sermon-index-view .series-banner .current-series-info p a{color:#403f49}#subpage .media .filter-scripture h4,#subpage .media .filter-topic h4,#subpage .media .filter-date h4,#subpage .media .filter-speaker h4{background:#2f2c49;color:#fff}#subpage .media .filter-scripture li,#subpage .media .filter-topic li,#subpage .media .filter-date li,#subpage .media .filter-speaker li{color:#403f49}#subpage .media .sermon-listing{border-bottom:1px solid #f0f0f0}#subpage .media .sermon-listing .sermon-listing-info .sermon-listing-date{color:#929292}#subpage .media .sermon-detail-left .sermon-listing-tabs .sermon-media-tab{-webkit-box-shadow:unset;box-shadow:unset}#subpage .all-sermons.sermon-index-view{border-top:1px solid #f0f0f0}#subpage .sermon-listing-tabs{-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,0.06);box-shadow:0 0 13px 0 rgba(0,0,0,0.06)}@media (max-width: 768px){#subpage .sermon-listing-tabs{-webkit-box-shadow:none;box-shadow:none;border:none}}#subpage .sermon-listing-tabs li{border-left:1px solid rgba(0,0,0,0.08)}#subpage .sermon-listing-tabs li .sermon-media-tab:hover{background-color:#fafafa;color:#e77a58}#subpage .sermon-listing-tabs li .sermon-media-tab{background-color:unset;border:none}#subpage .sermon-listing-tabs ul.sermon-downloads{-webkit-box-shadow:0 0 23px -5px rgba(0,0,0,0.06);box-shadow:0 0 23px -5px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.08)}#subpage .sermon-listing-tabs ul.sermon-downloads li{background-color:none}#subpage .sermon-listing-tabs ul.sermon-downloads li:hover{background-color:#d8d8d8}#subpage.sermon-detail .cms-output{border-top:1px solid #f0f0f0}#subpage.sermon-detail .sermon-listing-tabs li a{border-right:none}@media (max-width: 768px){#subpage.sermon-detail .sermon-listing-tabs li a{border:none;border-radius:35px}}#subpage .media .events-calendar .calendar caption .prevMonth a,#subpage .media .events-calendar .calendar caption .nextMonth a{border-right:3px solid #e77a58}#subpage .media .events-calendar .calendar thead,#subpage .media .events-calendar .calendar td{background-color:#fff}#subpage .media .events-calendar .calendar li>a{color:#e77a58}#subpage .media .events-calendar .calendar caption .prevMonth:after,#subpage .media .events-calendar .calendar caption .nextMonth:after{content:"";display:none}#subpage .media .events-calendar .calendar caption .prevMonth a{background:#d86e4d url("../img/b/event-arrow-left.svg") no-repeat center;background-size:13px auto}#subpage .media .events-calendar .calendar caption .prevMonth a:hover{background:#e77a58 url("../img/b/event-arrow-left.svg") no-repeat center;background-size:13px auto}#subpage .media .events-calendar .calendar caption .nextMonth a{background:#d86e4d url("../img/b/event-arrow-right.svg") no-repeat center;background-size:13px auto}#subpage .media .events-calendar .calendar caption .nextMonth a:hover{background:#e77a58 url("../img/b/event-arrow-right.svg") no-repeat center;background-size:13px auto}#subpage .media .events-list .category-button,#subpage .media .events-calendar .category-button{border-left:3px solid #d86e4d}#subpage .media .featured-event .featured-hero .circle{border:none;-webkit-box-shadow:0 0 25px -7px rgba(0,0,0,0.1);box-shadow:0 0 25px -7px rgba(0,0,0,0.1)}#subpage .media .featured-event .featured-info .featured-categories{color:#403f49}#subpage .media .featured-event .featured-info .featured-categories .category{color:#e77a58}#subpage .media .events-list .list-info-block{border-bottom:1px solid #e6e5e5}#subpage .media .event-right .more-events,#subpage .media .blog-right{color:#403f49;background-color:#eeeeee}#subpage .media .all-posts .post .post-excerpt a{border:3px solid #e77a58;border-radius:35px}#subpage .media-top .sermon-mobile-filter,#subpage .event-mobile-filter,#subpage .events-calendar .event-mobile-filter,#subpage .blog-filter{color:#878990;background-color:#e4e4e4;border:1px solid #e4e4e4}#subpage .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 #878990;position:absolute;top:22px;right:16px}#subpage .media .tabset.primary-tabs{border:unset}#subpage .media .tabset.primary-tabs li:first-child span{border-radius:35px 0 0 35px;border:3px solid #e77a58}#subpage .media .tabset.primary-tabs li:nth-child(2) span{border-radius:0 35px 35px 0;border:3px solid #e77a58}#subpage .media .tabset li.tab span.tab-calendar.first-tab{border-radius:35px 0 0 35px;border-left:3px solid #e77a58}#subpage.blog-index .media .tabset li:first-child span{border-radius:35px 0 0 35px;border:3px solid #e77a58}#subpage.blog-index .tabset li:nth-child(2) span{border-radius:0 35px 35px 0;border:3px solid #e77a58}#subpage.blog-index .media .tabset{border:unset}#subpage.event-index .media .tabset{border:unset}#subpage.event-index .media .tabset li span{border-radius:0;border-top:3px solid #e77a58;border-bottom:3px solid #e77a58;border-right:0}#subpage.event-index .media .tabset li:first-child span{border-radius:35px 0 0 35px;border:3px solid #e77a58}#subpage.event-index .media .tabset li:last-child span{border-radius:0 35px 35px 0;border:3px solid #e77a58}#subpage .comment .comment-date{color:#e77a58}#subpage .pagination a,#subpage span.range{color:#e77a58;background:none;border-bottom:3px solid #d8d8d8;border-top:3px solid #d8d8d8;background:none}#subpage .pagination a:after,#subpage span.range:after{content:'';position:absolute;width:3px;height:100%;background:#d8d8d8;right:0;margin-right:-3px}#subpage .pagination a.previous{color:#403f49;border-left:3px solid #d8d8d8;border-right:3px solid #d8d8d8}#subpage .pagination a.next{color:#403f49;border-right:3px solid #d8d8d8;border-left:3px solid #d8d8d8}#subpage .pagination a.current{color:#fff;background-color:#e77a58;border-bottom:3px solid #e77a58;border-top:3px solid #e77a58}#subpage .filter-scripture li span,#subpage .filter-topic li span{color:#e4e4e4;background-color:#878990}#subpage .filter-date .sermon-year-button{border:3px solid #e4e4e4;-webkit-box-shadow:none;box-shadow:none}#subpage .featured-posts .card .card-info .card-read-more-btn{border:3px solid #e77a58}#subpage .featured-posts .cards .card{-webkit-box-shadow:0px 0px 16px -6px rgba(0,0,0,0.3);box-shadow:0px 0px 16px -6px rgba(0,0,0,0.3)}body .comment-bubble{background-color:#f0f0f0;border:1px solid #f0f0f0;-webkit-transition:color .1s linear;transition:color .1s linear;border-radius:0}body .comment-bubble:before{content:"";width:0;height:0;border-top:7px solid #f0f0f0;border-left:7px solid transparent;border-right:none;right:-1px}body .comment-bubble:after{content:"";display:none}body .featured-posts .card{background-color:#fff;border-left:none;border-bottom:none}body .featured-posts .cards .card .card-info .card-author-line .author{color:#e37a5a}@media (max-width: 768px){#subpage .media .sermon-listing .sermon-listing-tabs{-webkit-box-shadow:none;box-shadow:none}}body footer .footer-wrapper .social-info .footer-btn a:hover{color:#fff;border:3px solid #e77a58;background:#e77a58}#subpage .media .tabset.sort-tabs li.tab span{padding:16px 20px 18px 20px;color:#403f49}#subpage .media .tabset.sort-tabs li.tab span:hover{background-color:#f3f3f3;color:#403f49}#subpage .media .tabset.sort-tabs li.tab+li span.current{color:#fff}#subpage .sermon-listing-tabs{-webkit-box-shadow:0 0 13px 0px rgba(0,0,0,0.06);box-shadow:0 0 13px 0px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.08)}@media (max-width: 768px){#subpage .sermon-listing-tabs #subpage .sermon-listing-tabs{border:none}}body #nav-drawer{background:#babb66}body #nav-drawer #nav li.children-arrow{background:#babb66}body #nav-drawer #nav li.back a{color:#fff}header .search-box .search-submit{background:#fff}#subpage.sermon-index .sermon-listing-tabs{-webkit-box-shadow:0 0 13px 0px rgba(0,0,0,0.06);box-shadow:0 0 13px 0px rgba(0,0,0,0.06);border:3px solid #424349}@media (max-width: 768px){#subpage.sermon-index .sermon-listing-tabs{border:none}}#subpage.sermon-index .sermon-listing-tabs li a{border-radius:unset;border-right:3px solid #424349}@media (max-width: 768px){#subpage.sermon-index .sermon-listing-tabs li a{border:3px solid #424349;border-radius:35px}}#home .section-two h4 a:hover{color:#8e9196}#subpage header #banner span.overlay{display:block;position:absolute;width:100%;height:110%;background:-webkit-gradient(linear, left bottom, left top, from(#1c1d1f), color-stop(0%, rgba(28,29,31,0)));background:linear-gradient(to top, #1c1d1f 0%, rgba(28,29,31,0) 0%)}@media (max-width: 1080px){#subpage header #banner span.overlay{background:-webkit-gradient(linear, left bottom, left top, from(#1c1d1f), color-stop(0%, rgba(28,29,31,0)));background:linear-gradient(to top, #1c1d1f 0%, rgba(28,29,31,0) 0%)}}footer .footer-wrapper .social-info .footer-btn a:hover{color:#1c1d1f;border:3px solid #adae5e;background-color:#adae5e}#subpage #content .cms-output hr{background:#37393c}#subpage #content .cms-output a{text-decoration:underline}body header div#banner:after{display:block;position:absolute;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(75%, rgba(17,16,24,0)), to(rgba(17,16,24,0.5)));background-image:linear-gradient(to top, rgba(17,16,24,0) 75%, rgba(17,16,24,0.5) 100%);margin-top:0;height:100%;width:100%;content:''}#home .section-one .quicklinks2 li:nth-child(1),#home .section-one .quicklinks2 li:nth-child(5){background:linear-gradient(-45deg, #616222 0%, #b2b363 100%)}#home .section-one .quicklinks2 li:nth-child(2),#home .section-one .quicklinks2 li:nth-child(6){background:linear-gradient(-45deg, #3b3e44 0%, #878b93 100%)}#home .section-one .quicklinks2 li:nth-child(3),#home .section-one .quicklinks2 li:nth-child(7){background:linear-gradient(-45deg, #684d34 0%, #a8886c 100%)}#home .section-one .quicklinks2 li:nth-child(4),#home .section-one .quicklinks2 li:nth-child(8){background:linear-gradient(-45deg, #7a3721 0%, #bb6b51 100%)}body header div#banner:after{background-image:-webkit-gradient(linear, left bottom, left top, color-stop(75%, rgba(17,16,24,0.3)), to(rgba(17,16,24,0.5)));background-image:linear-gradient(to top, rgba(17,16,24,0.3) 75%, rgba(17,16,24,0.5) 100%)}header .full #nav li:hover ul{background-color:#18181b}header .full #nav li:hover ul a{color:#a0a1a2}header .full #nav li:hover ul a:hover{color:#babb66}#subpage #content .cms-output p,#subpage #content .cms-output ul,#subpage #content .cms-output ol,#subpage #content .cms-output li{color:#27282c}#subpage #content .cms-output a{color:#babb66}#subpage #content .cms-output h2{color:#27282c}#subpage #content .cms-output h3{color:#27282c}#subpage #content .cms-output h4{color:#27282c}#subpage #content .cms-output h5{color:#27282c}#subpage #content .cms-output h6{color:#27282c}#subpage #content .cms-output hr{background:#e1e1e2}#subpage #content .cms-output blockquote{background-color:#f7f7f9;border-left:5px solid #babb66}#subpage #content ul#side_nav li a{color:#27282c}#subpage #content ul#side_nav li a:hover{color:#babb66}#subpage #content ul#side_nav ul li.current a{color:#babb66}#subpage .media .current-series.sermon-index-view .series-banner .left-banner{background:#d1d2d4}#subpage .media .current-series.sermon-index-view .series-banner .current-series-info h4{color:#fff}#subpage .media .current-series.sermon-index-view .series-banner .current-series-info h2{color:#27282c}#subpage .media .current-series.sermon-index-view .series-banner .current-series-info p{color:#27282c}.sermon-listing .sermon-listing-info .sermon-listing-title{color:#27282c}.sermon-listing .sermon-listing-info .sermon-listing-title:hover{color:#babb66}.sermon-listing .sermon-listing-info .sermon-listing-details a{color:#babb66}.sermon-listing .sermon-listing-info .sermon-listing-details a:hover{color:#94954d}#subpage .sermon-listing-tabs li{border-left:0px solid rgba(0,0,0,0.08)}#subpage.sermon-index .sermon-listing-tabs{-webkit-box-shadow:0 0 13px 0px rgba(0,0,0,0.03);box-shadow:0 0 13px 0px rgba(0,0,0,0.03);border:3px solid #d8d8d8}@media (max-width: 768px){#subpage.sermon-index .sermon-listing-tabs{border:none}}#subpage.sermon-index .sermon-listing-tabs li a{border-radius:unset;border-right:3px solid #d8d8d8}@media (max-width: 768px){#subpage.sermon-index .sermon-listing-tabs li a{border:3px solid #d8d8d8}}#subpage .sermon-listing-tabs li .sermon-media-tab:hover{background-color:#fafafa;color:#babb66}#subpage .sermon-listing-tabs ul.sermon-downloads li:hover{background-color:#fafafa}.media-top .media-title{color:#403f49}.media .tabset{border:2px solid #e77a58}.media .tabset span{color:#babb66;border-right:2px solid #babb66}.media .tabset span:hover{background-color:#fafaf2}.media .tabset span.current{color:#fff;background-color:#babb66}#subpage .media .tabset.primary-tabs li:first-child span{border:3px solid #babb66}#subpage .media .tabset.primary-tabs li:nth-child(2) span{border:3px solid #babb66}#subpage .media .tabset li.tab span.tab-calendar.first-tab{border-left:3px solid #babb66}#subpage.blog-index .media .tabset li:first-child span{border:3px solid #babb66}#subpage.blog-index .tabset li:nth-child(2) span{border:3px solid #babb66}#subpage.event-index .media .tabset li span{border-top:3px solid #babb66;border-bottom:3px solid #babb66}#subpage.event-index .media .tabset li:first-child span{border:3px solid #babb66}#subpage.event-index .media .tabset li:last-child span{border:3px solid #babb66}#subpage .comment .comment-date{color:#babb66}#subpage .pagination a,#subpage span.range{color:#babb66;border-bottom:3px solid #d8d8d8;border-top:3px solid #d8d8d8}#subpage .media .tabset.sort-tabs li.tab span.current{background-color:#babb66;color:#27282c;border-top:3px solid #babb66;border-bottom:3px solid #babb66}#subpage .media .tabset.sort-tabs li.tab+li span.current{border-left:3px solid #babb66}#subpage .media .tabset.sort-tabs li.tab:last-child span.current{border-right:3px solid #babb66}#subpage .media .tabset.sort-tabs li.tab+li span.current{color:#fff}#subpage .media .tabset.sort-tabs li.tab:first-child span.current{border-left:3px solid #babb66;color:#fff}#subpage .media .filter-scripture h4,#subpage .media .filter-topic h4,#subpage .media .filter-date h4,#subpage .media .filter-speaker h4{background:#27282c;color:#fff}.filter-speaker .speaker-block .speaker-page-button:hover{color:#fff;background:#babb66}.filter-speaker .speaker-block .speaker-page-button:hover{border:1px solid #babb66}.filter-speaker .speaker-block .speaker-info a{color:#babb66;border-bottom:1px solid #babb66}.filter-speaker .speaker-block .speaker-info a:hover{color:#94954d;border-bottom:1px solid #94954d}.filter-topic li a{color:#babb66}.filter-topic li a:hover{color:#94954d}#subpage .filter-scripture li span,#subpage .filter-topic li span{color:#27282c;background-color:#e7e8e9}.filter-scripture li a{color:#babb66}.filter-scripture li a:hover{color:#94954d}.filter-date li a{color:#babb66}.filter-date li a:hover{color:#94954d}.filter-date .sermon-year-button:hover{background:#babb66}.filter-date .sermon-year-button:hover{border:1px solid #babb66}#subpage .filter-date .sermon-year-button:hover{border:3px solid #babb66}#subpage .pagination a.current{color:#fff;background-color:#babb66;border-bottom:3px solid #babb66;border-top:3px solid #babb66}.sermon-detail .sermon-detail-top p span a{color:#babb66}.sermon-detail .sermon-detail-top p span a:hover{color:#94954d}#subpage.sermon-detail .sermon-listing-tabs li a{border-right:1px solid #f0f0f0}.sermon-detail .sermon-detail-right .more-sermons{background-color:#f8f8f8}.sermon-detail .sermon-detail-right .more-sermons a{color:#babb66}.sermon-detail .sermon-detail-right .more-sermons a:hover{color:#94954d}#subpage .media .featured-event .featured-hero .circle{border:1px solid #efefef;-webkit-box-shadow:0 1px 20px -9px rgba(0,0,0,0.13);box-shadow:0 1px 20px -9px rgba(0,0,0,0.13)}.featured-event .featured-info .featured-event-title{color:#27282c}.featured-event .featured-info .featured-event-title:hover{color:#babb66}.featured-event .featured-info .featured-event-summary a{color:#babb66}.featured-event .featured-info .featured-event-summary a:hover{color:#94954d}.event-detail .event-detail-title{color:#27282c}.mobile-event-map-button,.event-map-button{color:#fff;background-color:#babb66}.mobile-event-map-button:hover,.event-map-button:hover{background:#94954d}.event-detail .event-right .more-events a{color:#babb66}.event-detail .event-right .more-events a:hover{color:#94954d}.events-calendar .calendar caption{color:#fff;background-color:#babb66}.events-calendar .calendar caption .prevMonth a,.events-calendar .calendar caption .nextMonth a{border-right:1px solid #babb66}.events-calendar .calendar caption .prevMonth a:hover,.events-calendar .calendar caption .nextMonth a:hover{background-color:#babb66}#subpage .media .events-calendar .calendar caption .prevMonth a{background:#94954d url("../img/b/event-arrow-left.svg") no-repeat center;background-size:13px auto}#subpage .media .events-calendar .calendar caption .prevMonth a:hover{background:#babb66 url("../img/b/event-arrow-left.svg") no-repeat center;background-size:13px auto}#subpage .media .events-calendar .calendar caption .nextMonth a{background:#94954d url("../img/b/event-arrow-right.svg") no-repeat center;background-size:13px auto}#subpage .media .events-calendar .calendar caption .nextMonth a:hover{background:#babb66 url("../img/b/event-arrow-right.svg") no-repeat center;background-size:13px auto}#subpage .media .events-calendar .calendar caption .prevMonth a,#subpage .media .events-calendar .calendar caption .nextMonth a{border-right:3px solid #babb66}#subpage .media .events-list .category-button,#subpage .media .events-calendar .category-button{border-left:1px solid #94954d}#subpage .media .events-calendar .calendar li>a{color:#babb66}.event-hover-outer .event-hover-title a{color:#babb66}.event-hover-outer .event-hover-title a:hover{color:#94954d}.event-hover-outer .event-hover-desc a{color:#babb66}.event-hover-outer .event-hover-desc a:hover{color:#94954d}#subpage .media .events-list .month-label{background-color:#babb66}.events-list .list-info-block .list-title a:hover{color:#babb66}body .featured-posts .cards .card .card-info .card-author-line .author{color:#babb66}.featured-posts .card .card-info .card-excerpt a{color:#babb66}.featured-posts .card .card-info .card-read-more-btn{color:#babb66;border:2px solid #babb66;background:#fff}.featured-posts .card .card-info .card-read-more-btn:hover{color:#fff;background:#babb66}#subpage .featured-posts .card .card-info .card-read-more-btn{border:3px solid #babb66}.blog-post .blog-right .more-posts a{color:#babb66}.blog-post .blog-right .more-posts a:hover{color:#94954d}.comment-count,.comment-leave{color:#fff;background:#27282c}.comment-form #comment-submit{color:#fff;background-color:#babb66}.comment-form #comment-submit:hover{background-color:#94954d}.comment-bubble{color:#babb66}
