﻿ body{width:100%;background-color:#f9f9fb;color:#2e3233}.advancedSearchWrapper{width:100%;text-align:center}.advancedSearchButton{width:25%;display:block;min-width:250px;border:5px solid #fff;border-top:none;margin-left:auto;font-size:24px;text-align:center;height:60px;line-height:60px;margin-right:auto;color:#fff}.searchTitleWrapper{float:left}.cta-button-wrapper{margin-left:15px;padding-top:22px !important}.cta-button-wrapper.cta-btn-1{margin-left:30px}@media only screen and (max-width:1275px) and (min-width:880px){.cta-button-wrapper.cta-btn-3{display:none}}@media only screen and (max-width:1125px) and (min-width:880px){.cta-button-wrapper.cta-btn-2{display:none}}.cta-button{background:#555;border-radius:20px}.cta-button:hover{filter:brightness(1.3)}.cta-button a{border-bottom:none !important;color:#fff !important;height:40px !important;line-height:40px !important}.home-link{padding-right:30px}#closeIcon{font-size:20px;line-height:24px;width:24px}.searchToggleWrapper{float:right;padding:15px;margin-top:20px}.maincontent h1.searchHeader{font-weight:400;margin-bottom:5px}.maincontent h4.searchHeader{color:#627882;font-weight:400;font-size:20px}.maincontent .searchHeader span.searchTerm{font-weight:700}.gridHeader h1.categoryHeader{float:left}.gridHeader div.sortWrapper{float:right;margin-right:5.3%}@media only screen and (max-width:879px){.gridHeader h1.categoryHeader{display:block;float:none}.gridHeader div.sortWrapper{display:block;float:none}}.sortWrapper select{font-size:16px;height:46px;padding:10px;width:250px;font-weight:600;font-family:Roboto;border:solid 1px #c3cbcf;border-radius:2px}.sortWrapper option{height:30px;line-height:30px;font-family:Roboto;font-size:16px;font-weight:400}div.paginationWrapper{display:block;clear:both;width:100%;margin-bottom:20px}.paginationWrapper div.paginationSection{width:32%;display:inline-block;vertical-align:middle}.paginationWrapper .paginationSection div.paginationCount{text-align:center;color:#627882;font-size:16px;font-weight:500}.paginationBack i,.paginationForward i{font-size:30px}div.paginationBack,div.paginationForward{float:right;border:solid 1px #c3cbcf;margin-right:10px;padding:8px}div.gridWrapper{margin-top:40px;position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row;clear:both}.gridWrapper div.gridTile{min-width:280px;width:31%;margin-right:10px;float:left;margin-bottom:40px}@media only screen and (max-width:990px){.gridWrapper div.gridTile{width:47%}}@media only screen and (max-width:720px){.gridWrapper div.gridTile{width:100%}}.a2a_kit{display:none}span.heroPastor{font-size:15px}.cd-main-content{padding-bottom:1px}.sidebarVideoWrapper{margin-bottom:25px}.maincontent .seriesVideosWrapper h3{font-size:23px;line-height:40px;font-weight:700}.relatedSidebar a.seriesLink{font-size:18px;font-weight:600;display:block;margin-bottom:20px}.transcriptionExpand{font-size:16px;color:#627882;font-weight:600;cursor:pointer;width:100%;border:solid 1px #e4e4e4;height:40px;line-height:40px;margin-bottom:20px;text-align:center}.transcriptionContent{font-size:16px;font-weight:500;line-height:18px;max-height:108px;overflow:hidden;margin-bottom:15px}.transcriptionWrapper{margin-top:20px}.transcriptionWrapper i{margin-left:10px;cursor:pointer}.maincontent .transcriptionWrapper h3{color:#627882;font-size:16px;font-weight:600}.notesWrapper{margin-top:20px}.notesWrapper i{margin-right:10px;vertical-align:bottom}.relatedResourceWrapper,.ddsWrapper{margin-top:30px}.maincontent .relatedResourceWrapper h3,.maincontent .ddsWrapper h3{color:#627882;font-size:16px;font-weight:600}.relatedResourceWrapper i,.ddsWrapper i{margin-right:10px;vertical-align:bottom;font-size:20px}.relatedResourceWrapper a,.ddsWrapper a{display:block;font-size:16px;font-weight:500}.ddsWrapper a{line-height:20px}.dd-row{display:flex;justify-content:space-between;padding:5px 0;transition:all ease .3s}.ddsWrapper{max-width:500px}a.dd-date{font-weight:300}.dd-row:hover{background:#ddd}@media only screen and (max-width:500px){.dd-row{flex-direction:column}.dd-row a:first-child{margin-bottom:5px}.dd-row a:nth-child(2){padding-left:30px}}.categoryWrapper{float:left;margin-right:40px;margin-top:15px}.categoryWrapper a.category{font-size:14px;font-weight:600;border:solid 1px #e4e4e4;border-radius:15px;padding:0 10px;margin-right:4px;line-height:32px;float:left;margin-bottom:10px;text-transform:capitalize}.categoryWrapper a.category:hover{opacity:.8}.maincontent .categoryWrapper h3{color:#627882;font-size:16px;font-weight:600;margin-bottom:10px}.maincontent .tagWrapper h3{color:#627882;font-size:16px;font-weight:600;margin-bottom:10px}.tagWrapper a.tag{font-size:14px;font-weight:600;border:solid 1px #e4e4e4;border-radius:15px;padding:0 10px;margin-right:4px;line-height:32px;float:left;margin-bottom:10px;text-transform:capitalize}.tagWrapper a.tag:hover{opacity:.8}.tagWrapper{float:left;margin-top:15px}.infoWrapper{float:left}.descriptionWrapper{font-size:16px;font-weight:500;margin-bottom:20px}.infoButtonsWrapper{float:right}.infoAreaWrapper{display:block}.maincontent .relatedSidebar h2{font-size:23px;line-height:40px}.simplefavorite-button.active{opacity:1 !important}.favoriteBtn,.shareBtn{text-transform:capitalize;display:inline-block;margin-left:2px;margin-right:2px;line-height:20px;font-weight:500;font-size:15px;color:#fff;background-color:#2e3233;height:36px;width:130px;border-radius:27px;text-align:center;cursor:pointer;margin-bottom:10px}.favoriteBtn:hover,.shareBtn:hover{opacity:.9}.favoriteBtn i,.shareBtn i{margin-top:7px;margin-right:8px;font-size:22px !important}.favText,.shareText{vertical-align:bottom;display:inline-block;font-weight:400;letter-spacing:.5px}.breakbar{clear:both;border:solid 1px #e4e4e4;margin-top:25px;margin-bottom:25px;display:block}.clear{clear:both;display:block}.videoHeadings .infoWrapper .pastor{line-height:21px;font-size:16px;font-weight:600;margin-bottom:5px}.videoHeadings .infoWrapper .dateduration{line-height:21px;font-size:16px;font-weight:400;color:#627882}.maincontent{padding-top:30px;margin-left:5%;margin-right:5%;width:90%;padding-bottom:30px}.maincontent h1{font-size:36px;font-weight:700;margin-bottom:20px}.maincontent h3{font-size:18px;font-weight:700;margin-bottom:10px}.maincontent h2{font-size:24px;font-weight:700;margin-bottom:10px}.videoHeroWrapper{background:#333;text-align:center;position:relative}.previousVideo{position:absolute;height:100%;width:10%}.nextVideo{position:absolute;height:100%;width:10%;top:0;left:90%}.embeddedVideo{width:100%;max-width:960px;max-height:540px}.videoWrapper{width:80%;max-width:960px;max-height:540px;margin-left:auto;margin-right:auto}img.carousel-play{width:auto !important;max-width:20% !important;margin-left:auto;margin-right:auto;margin-bottom:10px}div.carousel-video-title{font-size:18px;line-height:22px;font-weight:500;color:#fff;max-height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}div.carousel-video-date-duration{font-size:14px;font-weight:500;margin-bottom:5px}div.carousel-video-date{display:inline-block}div.carousel-video-duration{display:inline-block;margin-left:20px}div.carousel-short-desc{font-size:14px;font-weight:300;line-height:18px;max-height:54px;overflow:hidden;text-overflow:ellipsis}.vertical-align-helper{display:inline-block;height:100%;vertical-align:middle}img.carouse-nav{vertical-align:middle}.owl-nav div.owl-prev:hover{opacity:.85 !important}.owl-nav div.owl-next:hover{opacity:.85 !important}.owl-theme .owl-nav .disabled:hover{opacity:1 !important}.owl-nav div.owl-prev{position:absolute;top:0;left:0;height:100%;padding:3px !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;width:4%;margin-left:-4% !important;border-radius:0 !important;background-color:#333 !important}.owl-theme .owl-nav .disabled{opacity:1 !important}.owl-nav div.owl-next{position:absolute;padding:3px !important;top:0;left:100%;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;height:100%;width:4%;border-radius:0 !important;background-color:#333 !important}div.owl-dots{display:none !important}.carousel-header i{font-size:24px;vertical-align:middle}.welcomeMessageWrapper{padding-top:55px;padding-bottom:55px}.welcomeMessageWrapper h2{padding-left:15%;padding-right:15%;font-weight:500;color:#fff;font-size:48px;text-align:center}.welcomeMessageWrapper p{text-align:center;padding-left:10%;padding-right:10%;color:#fff;font-weight:300;font-size:20px}.heroDiv{width:100%;max-width:1420px;display:block}.heroDiv img.heroImage{min-height:225px}.heroDiv div.heroButtons{margin-top:40px}img.playBtn{margin-right:15px;vertical-align:middle;height:18px;width:16px;margin-top:-2px}.heroDiv .heroButtons a{background-color:#333;color:#fff;border-radius:27px;padding:15px 35px;text-transform:uppercase;font-size:18px;font-weight:500;letter-spacing:1px}.heroDiv .heroButtons a:hover{opacity:.85}.heroDiv div.heroTitle{max-width:480px;max-height:144px;overflow:hidden;margin-top:20px;display:block;line-height:48px}.heroDiv div.heroTitle a{color:#fff;text-decoration:none;font-size:36px;text-shadow:1px 1px 0 #000}.heroDiv div.heroWrapper{position:absolute;top:0;margin-left:5%;margin-right:5%;margin-top:7%}.heroDiv .heroLatestDate{color:#fff;font-size:18px;font-weight:700;text-shadow:1px 1px 0 #000}.heroDiv .heroLatestDate span.heroDate{font-size:14px;font-weight:400;line-height:25px}.cd-main-content,.cd-main-header{max-width:1420px;margin-left:auto;margin-right:auto;background-color:#fff}.wp-page-content{margin-bottom:40px}.maincontent h2.carousel-header{font-size:20px;font-weight:600}.mobile-logo{width:100%;display:none;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform}.mobile-logo.nav-is-visible{-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px)}@media only screen and (max-width:540px){.mobile-logo{display:block;background-color:#fff;text-align:center;min-height:0px !important;padding-top:80px}.cd-main-header{height:160px !important}.cd-search{top:80px !important}}#searchToggleWrapper{cursor:pointer}#advancedSearchTerm{width:100%;margin-left:0;font-size:16px;font-family:Roboto;font-weight:500;padding:12px 43px;color:#2e3233}div.advancedSearchLabel{display:inline-block;margin-left:5px;vertical-align:middle;margin-right:5px}i.leftInputOverlay{position:absolute;top:12px;left:15px;width:22px;height:22px;font-size:22px;z-index:100;font-weight:700}i.rightInputOverlay{position:absolute;top:14px;width:18px;height:18px;font-size:18px;right:15px;z-index:100;cursor:pointer}.advancedPanelInput input.dateInput{padding:12px 12px 12px 45px;font-size:16px;font-family:Roboto;font-weight:500;color:#2e3233}.searchFilter .selected{color:#fff}div.filterSection{display:inline-block;font-family:Roboto;font-size:16px;font-weight:500;border:solid 1px #c3cbcf;padding:14px 25px;cursor:pointer}.searchToggleWrapper i{vertical-align:middle}div.advancedPanelInput{position:relative}.advancedPanel input{height:46px}.advancedPanelSection div.advancedPanelTitle{color:#627882;font-size:16px;font-weight:600;margin-bottom:4px}div.advancedPanel{margin-bottom:40px;clear:both;padding:10px 20px;background-color:#f3f3f3}.advancedPanel div.advancedPanelSection{display:inline-block;margin:12px 10px}.boldtext{font-size:14px}.tooltipinfo{position:relative;display:inline-block;vertical-align:middle}.tooltipinfo img{width:20px;height:20px;margin:3px}.tooltipinfo .tooltiptext{visibility:hidden;width:250px;background-color:#eee;color:#333;text-align:center;padding:5px 0;border-radius:6px;border:2px solid #333;bottom:100%;left:50px;margin-left:-160px;position:absolute;z-index:1;font-size:15px}.tooltipinfo:hover .tooltiptext{visibility:visible}.tooltipinfo:hover .tooltiptextcat{visibility:visible}.simplefavorite-button.preset.active{background-color:#333 !important;color:#fff !important;border-color:#333 !important;opacity:1 !important}.simplefavorite-button.preset{background-color:#fff !important;color:#333 !important;line-height:22px}.simplefavorite-button.preset i{color:#bbb !important}.simplefavorite-button.preset.active i{color:#ffbf00 !important}.italic{font-style:italic}.relatedWrapper{clear:both;display:block;width:100%;padding-top:30px}.relatedWrapper h3{padding:2px;border-bottom:2px solid #333}.owl-carousel.owl-drag .owl-item{text-align:center}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.vimeo{height:100%}.videoHeadings{width:65%;float:left;margin-top:20px}.relatedSidebar{width:31%;float:right;margin-top:20px}.relatedSidebar h3{line-height:30px;font-size:23px;font-weight:600;color:#2e3233}@media only screen and (max-width:920px){.videoHeadings{width:100%;margin:auto;display:block}.relatedSidebar{width:100%;margin-left:auto;margin-right:auto;display:block}}@media only screen and (max-width:1220px){.vimeo{max-height:450px;max-width:800px}}@media only screen and (max-width:1020px){.vimeo{max-height:400px;max-width:712px}}@media only screen and (max-width:980px){.cd-logo{width:180px !important;margin-top:20px}}@media only screen and (max-width:900px){.vimeo{max-height:350px;max-width:625px}}@media only screen and (max-width:795px){.vimeo{max-height:300px;max-width:535px}}@media only screen and (max-width:680px){.vimeo{max-height:250px;max-width:445px}}@media only screen and (max-width:570px){.vimeo{max-height:200px;max-width:355px}.previousVideo{display:none}.nextVideo{display:none}}@media only screen and (max-width:450px){.vimeo{max-height:175px;max-width:310px}}.maincontent .videoHeadings h2{font-size:36px;color:#2e3233;font-weight:600;margin-bottom:5px}.maincontent .videoHeadings h1{font-size:20px;line-height:26px;font-weight:400;color:#627882;margin-bottom:20px}.videoHeadings p{font-size:14px;margin:15px 0}.videoHeadings p a{text-decoration:underline}.footerBar{height:80px;line-height:80px;margin-right:auto;margin-left:auto;max-width:1420px;background-color:#2e3233;font-size:16px;font-weight:500;color:#fff;clear:both;display:block}.footerBar a{color:#fff}.clientFooterLink{display:inline-block;width:33%;text-align:left;padding-left:5%;vertical-align:top}.clientAddress{display:inline-block;width:33%;text-align:center;font-size:12px;line-height:15px;padding-top:10px}.missionalFooterLink{display:inline-block;width:33%;text-align:right;padding-right:5%;vertical-align:top}@media only screen and (max-width:879px){.cta-button-wrapper{text-align:center;padding-left:30px;padding-right:30px;margin-left:0 !important}.maincontent{padding-top:30px;margin-left:7.5%;margin-right:7.5%;width:85%;padding-bottom:30px}.maincontent .videoHeadings h2{font-size:24px}.maincontent .videoHeadings h1{font-size:18px;line-height:20px;font-weight:500}.infoButtonsWrapper{float:left;margin-top:10px;margin-left:30px}.owl-nav div.owl-prev{width:6%;margin-left:-6% !important}.owl-nav div.owl-next{position:absolute;top:0;left:100%;height:100%;width:6%}.welcomeMessageWrapper h2{font-size:30px}.welcomeMessageWrapper p{font-size:16px}.footerBar{line-height:40px}.heroDiv div.heroButtons{margin-top:35px;margin-left:0}.heroDiv .heroLatestDate{margin-top:0}.heroDiv div.heroTitle{margin-top:10px;line-height:20px;max-height:84px}.heroDiv div.heroTitle a{font-size:20px}.clientFooterLink{text-align:center;width:100%;padding:0}.clientAddress{width:100%;padding:0}.footerBar{height:auto}.missionalFooterLink{text-align:center;width:100%;padding:0}}.missionalFooterLink a{text-decoration:underline}.carouseldiv{margin-top:20px;margin-bottom:40px;cursor:pointer}.hvrbox,.hvrbox *{box-sizing:border-box}.hvrbox{position:relative;display:inline-block;overflow:hidden;text-align:left;max-width:100%;height:auto}.hvrbox img{max-width:100%}.hvrbox .hvrbox-layer_bottom{display:block}.hvrbox .hvrbox-layer_top{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.6);color:#fff;padding:15px;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.hvrbox:hover .hvrbox-layer_top,.hvrbox.active .hvrbox-layer_top{opacity:1}.hvrbox .hvrbox-text{display:inline-block;position:absolute;top:50%;left:50%;width:90%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hvrbox .hvrbox-text_mobile{font-size:15px;border-top:1px solid #b3b3b3;border-top:1px solid rgba(179,179,179,.7);margin-top:5px;padding-top:2px;display:none}.hvrbox.active .hvrbox-text_mobile{display:block}.devotional .videoHeadings p{font-weight:400;font-size:16px;line-height:22px}.previous-devotional h3,.next-devotional h3{font-size:20px}.previous-devotional,.next-devotional{margin-top:30px}.dd-sidebar-widget{margin-top:30px}.formio-form{margin-bottom:20px}.formio-form .pagination{display:none}p.formio-component-htmlelement{margin-bottom:15px}.formio-form .first-page-heading{font-size:23px;line-height:40px;font-family:'Roboto',sans-serif;font-weight:700;margin-bottom:5px}.formio-form input[type=text],.formio-form input[type=email]{width:100%;font-family:'Roboto';padding:5px 10px;background:0 0}.form-group{margin-bottom:10px}.formio-form .form-check{margin-bottom:10px}.formio-form .form-check-label{font-size:14px}.formio-errors.invalid-feedback .form-text.error{display:none !important}.alert{display:none !important}.formio-component-submitButton{display:inline-block;margin:10px auto}.btn-primary.cta-button{border:none;font-size:17px;display:block;height:40px;line-height:40px;padding:0 40px;font-family:'Roboto';font-weight:600;color:#fff;cursor:pointer}.formio-error-wrapper{padding:0 !important;color:#fff !important;background-color:#bb5651 !important;border-color:#bb5651 !important}.formio-component-button.cta-button:hover{filter:none !important}input[type=text].is-invalid,input[type=email].is-invalid{background:#bb5651}input[type=text].is-invalid::placeholder,input[type=email].is-invalid::placeholder{color:#fff !important}