.media{border-bottom:none !important}.media h1{border-top:none !important}.filter-date .sermon-year .sermon-year-button,.filter-scripture .testament h4,.filter-date .sermon-year h4,.filter-topic h4,.filter-speaker .speaker-group h4{line-height:41px}.sermon-listing-tabs li .sermon-media-tab{padding:17px 32px 11px 20px}.sermon-listing-tabs{margin-top:15px}.sermon-listing-tabs li .downloads-tab:after{top:20px}.sermon-listing-tabs .sermon-downloads li{padding:15px 15px 8px 15px}.sermon-listing-tabs .sermon-downloads li i{margin-top:-2px}.sermon-detail .cms-output{border-right:none !important}.sermon-detail .sermon-detail-top .sermon-listing-tabs .sermon-media-tab{padding:17px 35px 11px 35px}.sermon-detail .sermon-detail-right .more-sermons{padding:25px 53px 20px 25px}::-webkit-input-placeholder{color:#6a6b6e}::-moz-placeholder{color:#6a6b6e}:-ms-input-placeholder{color:#6a6b6e}.cms-output input[type="text"]{-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}.cms-output input[type="text"]:focus{box-shadow:0px 0px 5px #669ad2}body header{border-top:10px solid #669ad2}body header .wrapper .logo-wrapper{background-position:50% 0}body header .wrapper .logo-wrapper .newbtn{border:1px solid #669ad2;background:#fff}body header .wrapper .logo-wrapper .newbtn a{color:#669ad2}body header .wrapper .logo-wrapper .newbtn a:hover{color:#6a6b6e}body header .wrapper .logo-wrapper .logo{padding:0 60px;border-left:1px solid #6a6b6e;border-right:1px solid #6a6b6e}body header .wrapper .logo-wrapper .logo:before{background:#6a6b6e}body header .wrapper .logo-wrapper .logo:after{background:#6a6b6e}body header .wrapper .logo-wrapper .search{border:1px solid #6a6b6e;background:#fff;color:#6a6b6e}body header .wrapper .logo-wrapper .search .search-box{color:#6a6b6e}body header .wrapper .logo-wrapper .search .icon-search{color:#6a6b6e}body header .wrapper .nav-wrapper{background:rgba(72,73,75,0.92);-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}body header .wrapper .nav-wrapper li a{color:#fff}body header .wrapper .nav-wrapper li a:hover{background:#414242}body header .service-times p,body header .service-times a{color:#fff}body header .service-times a:hover{background:#414242}body header a.rslides_nav.rslides1_nav.prev,body header a.rslides_nav.rslides1_nav.next{text-indent:-9999px}body header .rotator:hover a.rslides_nav.rslides1_nav.prev{border-right:13px solid rgba(38,204,96,0.75)}body header .rotator:hover a.rslides_nav.rslides1_nav.next{border-left:13px solid rgba(38,204,96,0.75)}@media (max-width: 790px){body header div#mobile-trig span{background:url(http://78.cpmassets.com/img/a/menu_open.png) no-repeat}body header div#mobile-trig span.close{background:url(http://78.cpmassets.com/img/a/menu_close.png) no-repeat}body header a.rslides_nav.rslides1_nav.prev{z-index:9999;margin-top:-30%;margin-left:20px;position:absolute;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:13px solid rgba(38,204,96,0.75);text-indent:-9999px;opacity:0.3}body header a.rslides_nav.rslides1_nav.next{z-index:9999;margin-top:-30%;right:0;margin-right:20px;position:absolute;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:13px solid rgba(38,204,96,0.75);text-indent:-9999px;opacity:0.3}}body #quicklinks #photos{background:#669ad2}body #quicklinks .slogan{border-top:1px solid #6a6b6e;border-bottom:1px solid #6a6b6e;color:#68696c}body #quicklinks .sermon-widget{color:#fff}body #quicklinks .sermon-widget h3{border:1px solid #fff}body #quicklinks .sermon-widget h3:before,body #quicklinks .sermon-widget h3:after{background:#fff}body #quicklinks .sermon-widget h2 a{color:#fff}body #quicklinks .sermon-widget span,body #quicklinks .sermon-widget span a{color:#585a5c}body #quicklinks .sermon-widget .icon-download{color:#aaabaf}body #quicklinks .sermon-widget #media a{background:#fff;color:#aaabaf;border-left:1px solid #aaabaf}body #quicklinks .sermon-widget #media a.save:after{border-top:7px solid #aaabaf}footer .footer-nav{border-bottom:1px solid #6a6b6e}footer .footer-nav #nav li a{color:#373945;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear}footer .footer-nav #nav li a:hover{color:#b5a999}footer .footer-nav #nav li a:hover{color:#6a6b6e}footer #social a{color:#68696c}footer #social a:hover{color:#659ad2}footer #footer-data p{color:#68696c}footer #footer-data p a{color:#659ad2}footer #footer-data .author a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear}footer #footer-data .author a:hover{color:#474a58}@media (max-width: 790px){body header .wrapper .logo-wrapper .logo{border-top:1px solid #6a6b6e !important}body footer .wrapper .footer-nav{border-bottom:none}body footer .wrapper #footer-data{border-top:1px solid #6a6b6e}}#subpage #content{background-color:#fff}#subpage #content section{border-bottom:1px solid #6a6b6e}#subpage #content section h1{border-top:1px solid #6a6b6e;color:#68696c}#subpage .cms-output{border-right:1px solid #6a6b6e}#subpage .cms-output p:first-of-type{color:#4d4f57}#subpage .cms-output blockquote p{border-bottom:none !important}#subpage .cms-output h1,#subpage .cms-output h2{color:#545454}#subpage .cms-output h5,#subpage .cms-output h6{color:#3d3b46}#subpage .cms-output h3{color:#669ad2}#subpage .cms-output h4{color:#659ad2}#subpage .cms-output p{color:#3d3b46}#subpage .cms-output a{color:#659ad2}#subpage .pagination a.current{background-color:#659ad2}#subpage #content #side_nav a{background:none}#subpage #content #side_nav li.current>a{color:#68696c}#subpage #content #side_nav li li a{color:#68696c;background:none}#subpage #content #side_nav li li a:hover{color:#aaabaf;background:none}#subpage #content #side_nav li li.current a{color:#fff;background:none #669ad2;text-transform:uppercase}#subpage #content #side_nav li li.current li{border-bottom:none}#subpage #content #side_nav li li.current li a{color:#68696c;background:none;text-transform:none}#subpage #content #side_nav li li.current li a:hover{color:#aaabaf}#subpage #content #side_nav li li.current li.current a{color:#669ad2;background:none;text-transform:none}#subpage #content #side_nav li li li.current>a:before{content:"";width:7px;height:11px;margin-top:-5px;margin-left:-12px;background:url(http://s3.amazonaws.com/churchplantmedia-cms/sovereign_grace_churches/sidenav_arrow.png);display:block;position:absolute}#subpage.search-results a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;text-decoration:none}#subpage.search-results a:hover{color:#669ad2}#subpage.giving #giving-form p,#subpage.giving #giving-form p:first-of-type{color:#3d3b46}.cms-output form label,.cms-output form #giving-form p{color:#669ad2}.cms-output form input[type="text"]{color:#4d4f57;border:1px solid #669ad2}.cms-output form input[type="submit"]{color:#669ad2;background-color:#fff;border:1px solid #669ad2}.cms-output form input[type="submit"]:hover,.cms-output form input[type="submit"]:active{color:#fff;background-color:#669ad2}.media{background-color:#fff}.media-top .media-title{color:#4c4a54}@media (max-width: 1160px){.media-top{border-bottom:1px solid #eceae6}}.media .tabset{border:2px solid #659ad2}.media .tabset span{color:#659ad2;background-color:#fff;border-right:2px solid #659ad2}.media .tabset span:hover{background-color:#f2f2f2}.media .tabset span.current{color:#fff;background-color:#659ad2}.media .tabset li:last-child span{border-right:0}.pagination a{color:#716e7d;background-color:#d9d9d9;border-bottom:1px solid #d1d1d1}.pagination a:hover{color:#65626f;background-color:#ccc}.pagination a.current{color:#fff;background-color:#669ad2}.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:#669ad2;background-color:#fff;border:1px solid #e0e0e0;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear}.comment-bubble:hover{color:#397bc2}.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:#f2f1ee;border-left:1px solid #ebeae5;border-bottom:1px solid #e9e7e2}.featured-posts .card .card-info h4 a{color:#4c4a54;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear}.featured-posts .card .card-info h4 a:hover{color:#2f2d33}.featured-posts .card .card-info .card-author-line,.featured-posts .card .card-info .card-excerpt{color:#4c4a54}.featured-posts .card .card-info .card-read-more-btn{color:#659ad2;border:2px solid #659ad2;background:#f2f1ee}.featured-posts .card .card-info .card-read-more-btn:hover{color:#fff;background:#659ad2}.all-posts .post{border-bottom:1px solid #eceae6}.all-posts .post:last-child{border-bottom:0}.all-posts .post h4 a{color:#4c4a54;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear}.all-posts .post h4 a:hover{color:#2f2d33}.all-posts .post .post-author-line{color:#787585}.all-posts .post .post-author-line a{color:#669ad2;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear}.all-posts .post .post-author-line a:hover{color:#3f80c6}.all-posts .post .post-date,.all-posts .post .post-excerpt p{color:#4c4a54}.all-posts .post .post-excerpt a{color:#659ad2;border:2px solid #659ad2;background:#fff}.all-posts .post .post-excerpt a:hover{color:#fff;background:#659ad2}.blog-index .blog-right{color:#4c4a54;background-color:#e6e6e6}.blog-index .blog-right .podcast-btn{color:#659ad2;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:#4c4a54}.blog-index .blog-right li a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#659ad2}.blog-index .blog-right li a:hover{color:#2f67a2}.blog-index .blog-right li span,.blog-index .blog-right .post-months li span{color:#b3b3b3}.blog-post .blog-left .post-top{border-bottom:1px solid #eceae6}.blog-post .blog-left .post-title{color:#4c4a54}.blog-post .blog-left .post-info{color:#4c4a54}.blog-post .blog-left .post-info a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#669ad2}.blog-post .blog-left .post-info a:hover{color:#397bc2}.blog-post .blog-left .cms-output p:first-of-type{color:#4c4a54}.comment-count,.comment-leave{color:#fff;background:#4c4a54}.comment{color:#4c4a54;border-bottom:1px solid #eceae6}.comment a{color:#4c4a54;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear}.comment a:hover{color:#27262b}.comment .comment-date{color:#ababab}.comment-form{color:#4c4a54}.comment-form input,.comment-form textarea{color:#4c4a54;background-color:#fff;border:1px solid #e1ded8}.comment-form #comment-submit{color:#fff;background-color:#659ad2}.comment-form #comment-submit:hover{background-color:#3e80c6}.comment-form #comment-status{color:#669ad2}.comment-form #error{color:#c0392b}.blog-post .blog-right{background-color:#e6e6e6}.blog-post .blog-right .post-share{border-bottom:1px solid #fff}.blog-post .blog-right .post-share .share-text{color:gray}.blog-post .blog-right .more-posts{color:#4c4a54}.blog-post .blog-right .more-posts a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#659ad2}.blog-post .blog-right .more-posts a:hover{color:#387bc1}.blogcast.tablet-only{color:#4c4a54;background-color:#fff;border:1px solid #b3b3b3}.blogcast.tablet-only:hover{color:#fff;background-color:#b3b3b3}.blog-filter{color:#fff;border:1px solid #ccc;background-color:#ccc}.blog-filter:hover{background-color:#b3b3b3}.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 #e6e6e6}.featured-event .featured-hero .circle{color:#4c4a54;background:#fff;background:#f2f1ee;border:1px solid #e7e5e0}.featured-event .featured-info .featured-event-title{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#4c4a54}.featured-event .featured-info .featured-event-title:hover{color:#27262b}.featured-event .featured-info .featured-event-time{color:#4c4a54}.featured-event .featured-info .featured-categories{color:#ababab}.featured-event .featured-info .featured-categories .category{color:#4c4a54}.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:#4c4a54}.featured-event .featured-info .featured-event-summary a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#669ad2}.featured-event .featured-info .featured-event-summary a:hover{color:#3f80c6}.featured-event .featured-info .mobile-title-line{color:#4c4a54}.events-list .month-label{color:#fff;background:#659ad2}@media (max-width: 720px){.events-list .month-label:before,.events-list .month-label:after{background:#659ad2}}.events-list .list-info-block{border-bottom:1px solid #e6e6e6;color:#4c4a54}.events-list .list-info-block .list-title a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#4c4a54}.events-list .list-info-block .list-title a:hover{color:#27262b}@media (max-width: 720px){.events-list .list-info-block .list-title a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#659ad2}.events-list .list-info-block .list-title a:hover{color:#387bc1}}.event-detail .event-detail-title{color:#4c4a54}.event-detail-info{color:#4c4a54}.event-detail-info .event-detail-coordinator a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#669ad2}.event-detail-info .event-detail-coordinator a:hover{color:#397bc2}.event-detail .event-right .more-events{color:#4c4a54;background-color:#e6e6e6}.event-detail .event-right .more-events a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#659ad2}.event-detail .event-right .more-events a:hover{color:#387bc1}.mobile-event-map-button,.event-map-button{color:#295a8e;background-color:#659ad2}.mobile-event-map-button:hover,.event-map-button:hover{background:#79a7d8}.events-calendar .calendar caption{color:#fff;background-color:#659ad2}.events-calendar .calendar caption .prevMonth a,.events-calendar .calendar caption .nextMonth a{border-right:1px solid #387bc1}.events-calendar .calendar caption .prevMonth a:hover,.events-calendar .calendar caption .nextMonth a:hover{background-color:#79a7d8}.events-calendar .calendar thead,.events-calendar .calendar td{background-color:#fff}.events-calendar .calendar thead{color:gray;border:1px solid #ccc}.events-calendar .calendar td{color:#999;border:1px solid #ccc}.events-calendar .calendar li>a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#4c4a54}.events-calendar .calendar li>a:hover{color:#716e7d}.events-list .category-button,.events-calendar .category-button{color:#fff;background:#518dcc;border:1px solid #387bc1}.events-list .category-button:hover,.events-calendar .category-button:hover{background:#71a2d5}.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 #BBB;-moz-box-shadow:0 2px 9px #BBB;-ms-box-shadow:0 2px 9px #BBB;-o-box-shadow:0 2px 9px #BBB;box-shadow:0 2px 9px #BBB}.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:#4c4a54}.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:#b3b3b3}.event-hover-outer{background-color:#fff;-webkit-box-shadow:0 1px 5px #BBB;-moz-box-shadow:0 1px 5px #BBB;-ms-box-shadow:0 1px 5px #BBB;-o-box-shadow:0 1px 5px #BBB;box-shadow:0 1px 5px #BBB}.event-hover-outer .event-hover-title{color:#4c4a54}.event-hover-outer .event-hover-title a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#659ad2}.event-hover-outer .event-hover-title a:hover{color:#94b9e0}.event-hover-outer .event-hover-desc{color:#716e7d}.event-hover-outer .event-hover-desc a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#669ad2}.event-hover-outer .event-hover-desc a:hover{color:#3f80c6}.sermon-index .media-top .sermon-podcast-button{color:#4c4a54;background-color:#fff;border:1px solid #b3b3b3}.sermon-index .media-top .sermon-podcast-button:hover{color:#fff;background-color:#b3b3b3}.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:#b3b3b3}.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:#659ad2;border-bottom:1px solid #4d8acb}.media .tabset.sort-tabs li:last-child span{border-right:0}.filter-by-info{color:#c2c2c2}.series-hidden .series-hidden-title{color:#4c4a54}.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:#659ad2}.current-series.sermon-index-view .series-banner .current-series-info{color:#fff}.current-series.sermon-index-view .series-banner .current-series-info h4{color:#20456d}.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:#659ad2}.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 #659ad2}.all-sermons.sermon-index-view{border-top:1px solid #d9d9d9}.sermon-listing{border-bottom:1px solid #d9d9d9}.sermon-listing .sermon-listing-info{color:#4c4a54}.sermon-listing .sermon-listing-info .sermon-listing-title{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#4c4a54}.sermon-listing .sermon-listing-info .sermon-listing-title:hover{color:#27262b}.sermon-listing .sermon-listing-info .sermon-listing-details a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#669ad2}.sermon-listing .sermon-listing-info .sermon-listing-details a:hover{color:#3f80c6}.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:#4c4a54;background-color:#fff;border:1px solid #e6e6e6;border-right:0}.sermon-listing-tabs .sermon-media-tab:hover{background-color:#e6e6e6}@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 #e6e6e6}}.sermon-listing-tabs li:last-child .sermon-media-tab{border-right:1px solid #e6e6e6}.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 #4c4a54}.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:#4c4a54}.sermon-listing-tabs .sermon-downloads li{background-color:#fff;border:1px solid #e6e6e6;border-bottom:0}.sermon-listing-tabs .sermon-downloads li:hover{background-color:#e6e6e6}.sermon-listing-tabs .sermon-downloads li:last-child{border-bottom:1px solid #e6e6e6}.filter-series .series-group:hover .series-title{color:#2f2d33}.filter-series .series-title{color:#4c4a54}.filter-date h4{color:#fff;background:#4c4a54}.filter-date li{color:#bfbfbf}.filter-date li a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#659ad2}.filter-date li a:hover{color:#2f67a2}.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:#4c4a54;background:#fff;border:1px solid #d9d9d9}.filter-date .sermon-year-button:hover{color:#fff;background:#659ad2}.filter-date .sermon-year-button:hover{border:1px solid #659ad2}.filter-scripture h4{color:#fff;background:#4c4a54}.filter-scripture li{color:#bfbfbf}.filter-scripture li a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#659ad2}.filter-scripture li a:hover{color:#2f67a2}.filter-scripture li span{color:#fff;background-color:#d4d4d4}.filter-speaker{color:#4c4a54}.filter-speaker h4{color:#fff;background:#4c4a54}.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:#659ad2;border-bottom:1px solid #659ad2}.filter-speaker .speaker-block .speaker-info a:hover{color:#2f67a2;border-bottom:1px solid #2f67a2}.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:#4c4a54;background:#fff;border:1px solid #d9d9d9}.filter-speaker .speaker-block .speaker-page-button:hover{color:#fff;background:#659ad2}.filter-speaker .speaker-block .speaker-page-button:hover{border:1px solid #659ad2}.filter-topic h4{color:#fff;background:#4c4a54}.filter-topic li{color:#bfbfbf}.filter-topic li a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#659ad2}.filter-topic li a:hover{color:#2f67a2}.filter-topic li span{color:#fff;background-color:#d4d4d4}.sermon-detail .sermon-detail-top{color:#4c4a54}.sermon-detail .sermon-detail-top p span a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#669ad2}.sermon-detail .sermon-detail-top p span a:hover{color:#3f80c6}.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:#4c4a54;background-color:#e6e6e6}.sermon-detail .sermon-detail-right .more-sermons a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#659ad2}.sermon-detail .sermon-detail-right .more-sermons a:hover{color:#387bc1}.sermon-detail .sermon-detail-right .speaker-detail-button{color:#295a8e;background-color:#659ad2}.sermon-detail .sermon-detail-right .speaker-detail-button:hover{background:#79a7d8}#churches .cf-tabs{border:2px solid #659ad2;border-radius:4px}#churches .cf-tabs li{color:#659ad2;background:#fff}#churches .cf-tabs li:hover{background-color:#f2f2f2}#churches .cf-tabs li.current{background:#659ad2;color:#fff}#churches .cf-map .cf-infobox-content{background:#fff}#churches .cf-list-tab-holder.cf-tab ul li{background-color:#d1d1d1;color:#fff;border-bottom:1px solid #c2c2c2}#churches .cf-list-tab-holder.cf-tab ul li.current{background-color:#659ad2;border-bottom:1px solid #4d8acb}#churches .cf-list-tab-holder.cf-tab ul li:hover{background-color:#c2c2c2;border-bottom:1px solid #c2c2c2}#churches .cf-header-bar{background:#659ad2;border:1px solid #659ad2}#churches .cf-header-bar label{color:#fff}#churches .cf-header-bar label .select{text-shadow:0 0 1px #659ad2}#churches .cf-header-bar a{background:#fff;color:#659ad2}#churches .cf-header-bar a:hover{background-color:#f2f2f2}#churches div.cf-church-by-continent div.cf-continent div.cf-continent-church{border-bottom:1px solid #d9d9d9}#churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-info h4 a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear;color:#4c4a54}#churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-info h4 a:hover{color:#27262b}#churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-details a{background-color:#fff;color:#4c4a54;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:#4c4a54;background-color:#fff;border:1px solid #e6e6e6}@media (max-width: 720px){#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}}#churches div.cf-church-by-continent div.cf-continent div.cf-continent-church .cf-continent-details a:hover{background-color:#e6e6e6;color:#4c4a54}#gmap p.full a{color:#295a8e;background-color:#659ad2}#gmap p.full a:hover{background:#79a7d8}.small-groups #content .media .groups-header.media-top ::-webkit-input-placeholder{color:#65626f !important}.small-groups #content .media .groups-header.media-top ::-moz-placeholder{color:#65626f !important}.small-groups #content .media .groups-header.media-top :-ms-input-placeholder{color:#65626f !important}.small-groups #content .media .groups-header.media-top .search-box{background:#fff;background:#f2f1ee;border:1px solid #e7e5e0}.small-groups #content .media .groups-header.media-top .group-search-icon{color:#669ad2}.small-groups #content .media .groups-tagging{color:#4c4a54}.small-groups #content .media .groups-tagging .group-tags li{border:1px solid #cdcbd2}@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:#b2b0ba}.small-groups #content .media .groups-tagging .group-tags li span:hover{color:#669ad2}.small-groups #content .media .groups-tagging .clear-all-button{color:#669ad2}.small-groups #content .media .groups-tagging .clear-all-button:hover{color:#8db4de}.small-groups #content .media .groups-data thead tr{background:#659ad2}.small-groups #content .media .groups-data thead tr td{color:#fff}.small-groups #content .media .groups-data thead tr select{color:#fff;background:#518dcc;border:1px solid #3573b5}.small-groups #content .media .groups-data thead tr select:hover{background:#6d9fd4}.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:#585662}.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 #d6d2c9}.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 #d6d2c9;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 #d6d2c9}.small-groups #content .media .groups-data tbody tr.visible .show-button{color:#cdcbd2}.small-groups #content .media .groups-data tbody tr.visible .show-button.shown{color:#4c4a54}.small-groups #content .media .groups-data tbody tr.visible.shown td:first-child{border-left:1px solid #d6d2c9}.small-groups #content .media .groups-data tbody tr.visible.shown td:last-child{border-right:1px solid #d6d2c9}@media (max-width: 1160px){.small-groups #content .media .groups-data tbody tr.visible.shown td:nth-child(4){border-right:1px solid #d6d2c9}}.small-groups #content .media .groups-data tbody tr.hidden td{border-right:1px solid #d6d2c9;border-left:1px solid #d6d2c9}.small-groups #content .media .groups-data tbody tr.hidden:nth-last-child(2) td{border-bottom:1px solid #d6d2c9}.small-groups #content .media .groups-data tbody tr.hidden .hidden-content h3{color:#659ad2}.small-groups #content .media .groups-data tbody tr.hidden .hidden-content strong{color:#4c4a54}.small-groups #content .media .groups-data tbody tr.shown{background:#fff;background:#f9f8f7}.small-groups #content .media .groups-data tbody tr.shown .email-leader-button{color:#fff;background:#669ad2}.small-groups #content .media .groups-data tbody tr.shown .email-leader-button:hover{background:#86afdb}.small-groups #content .media .groups-pagination li a{color:#4c4a54;border-top:1px solid #d6d2c9;border-bottom:1px solid #d6d2c9}.small-groups #content .media .groups-pagination li a:hover{background:#eceae6}.small-groups #content .media .groups-pagination li:first-child a{color:#669ad2;border-left:1px solid #d6d2c9;border-right:1px solid #d6d2c9}@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:#669ad2;border-left:1px solid #d6d2c9;border-right:1px solid #d6d2c9}.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 #669ad2;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 #669ad2;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:#669ad2}.small-groups #content .media .groups-pagination .disabled a{color:#cdcbd2 !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 #cdcbd2}.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 #cdcbd2}.groups-modal-wrap.wrap-background,.footer-overlay.wrap-background{background-color:rgba(130,130,130,0.4)}.groups-modal{color:#4c4a54;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:#4c4a54}.groups-modal .groups-modal-close:hover{color:#83808f}.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:#669ad2}.groups-modal .email-submit-button:hover{background:#86afdb}.groups-modal .status.success li{color:#669ad2}body header{border-top:10px solid #68696c}body header .wrapper .logo-wrapper .search .icon-search{color:#669ad2}@media (max-width: 790px){body header .wrapper .nav-wrapper{background:rgba(72,73,75,0.92) !important}body header #nav ul{background:rgba(72,73,75,0.5) !important}body header .wrapper .nav-wrapper #nav>li:first-child>a:first-child{border-top:1px solid #6a6b6e}body header #nav li{border-bottom:none}}body #quicklinks #wrapper .sermon-widget{background:#aaabaf}body #quicklinks #wrapper .sermon-widget #media a.save:after{border-top:7px solid #aaabaf}body #quicklinks #wrapper .sermon-widget #media #download-box{right:61px}#side_nav li.current li a{text-transform:uppercase}#side_nav li.current li li a{text-transform:none}#subpage.event-index #content section h1{max-width:30% !important}footer .wrapper .footer-nav ul#nav ul li a{color:#595b64}footer .wrapper #footer-data{min-height:50px}.all-posts .post .post-excerpt a.lbsBibleRef{border:none;padding:0;margin:0}.all-posts .post .post-excerpt a.lbsBibleRef:hover{background:none;color:inherit}#home .rotator{height:auto}@media (max-width: 1024px){body #quicklinks #wrapper #photos{max-width:49.5%;width:49.5%;background:none}}#subpage #content #main article p:first-child{font-size:19px;line-height:30px;font-weight:300}
