.left{text-align:left}.right{text-align:right}.center{text-align:center}.gpl-d-flex{display:-ms-flexbox;display:flex}.gpl-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.gpl-mb-30{margin-bottom:30px}.gpl-mlr-15{margin-right:15px;margin-left:15px}.gpl-mr-15{margin-right:15px}.gpl-plr-15{padding-right:15px;padding-left:15px}.gpl-flex{-ms-flex:1 1;flex:1 1}.gpl-column-1{width:100%}.gpl-column-2{width:50%}.gpl-column-3{width:33.333%}.gpl-column-4{width:25%}.gpl-column-5{width:20%}.gpl-column-6{width:16.666%}.gpl-column-12{width:100%}@media screen and (max-width: 767px){.gpl-column-1,.gpl-column-2,.gpl-column-3,.gpl-column-4,.gpl-column-5,.gpl-column-6{width:100%}}.components-panel__body>.components-panel__body>.components-panel__body-title>.components-panel__body-toggle{padding:10px 10px 10px 30px}.wp-block{max-width:initial}.wp-block-sermons-grid-layout-sermons-grid .post-item{padding-left:var(--item-padding-left-right);padding-right:var(--item-padding-left-right);margin-bottom:var(--item-margin-bottom)}.wp-block-sermons-grid-layout-sermons-grid .post-item:focus,.wp-block-sermons-grid-layout-sermons-grid .post-item:hover{outline:none}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-image{line-height:0}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-image a{-webkit-box-shadow:none;box-shadow:none}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-image a:hover{-webkit-box-shadow:none;box-shadow:none}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-image a img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-content-area{overflow:hidden}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-content-area .post-title{line-height:1.2;font-size:21px;margin-top:15px;margin-bottom:0}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-content-area .post-title a{text-decoration:none;color:#222;-webkit-box-shadow:none;box-shadow:none}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-content-area .post-meta{padding-top:25px}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-content-area .post-meta time,.wp-block-sermons-grid-layout-sermons-grid .post-item .post-content-area .post-meta a{font-weight:400;text-decoration:none;font-size:14px;color:#000000;text-transform:capitalize;padding-right:20px;-webkit-box-shadow:none;box-shadow:none}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-content-area .post-meta time:last-child,.wp-block-sermons-grid-layout-sermons-grid .post-item .post-content-area .post-meta a:last-child{padding-right:0}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-content-area .post-excerpt{margin-top:15px}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-content-area .post-excerpt p{font-size:16px;color:#666666;margin:0;line-height:1.9}.wp-block-sermons-grid-layout-sermons-grid .post-item .post-content-area .post-read-moore{font-weight:700;margin-top:15px;display:inline-block;font-size:16px;border-bottom:1px solid #47b475;-webkit-box-shadow:none;box-shadow:none;color:#47b475;text-decoration:none}.sermons-grid-view.sermon_skin.list-layout .post-item{margin-bottom:30px;width:100%}.sermons-grid-view.sermon_skin.list-layout .post-item .post-content-area{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#F8F8FA}.sermons-grid-view.sermon_skin.list-layout .post-item .post-content-area .post-image{-ms-flex:2;flex:2}.sermons-grid-view.sermon_skin.list-layout .post-item .post-content-area .gpl-inner-post-content{background-color:transparent;-ms-flex:2;flex:2}.sermons-grid-view.sermon_skin .post-item{padding-left:var(--item-padding-left-right);padding-right:var(--item-padding-left-right);margin-bottom:var(--item-margin-bottom)}.sermons-grid-view.sermon_skin .post-item .post-content-area .post-meta{padding-top:0}.wpfc-sermon-shortcode{margin-bottom:2rem}.wpfc-sermon-image{height:auto;position:relative}.wpfc-sermon-image-img{width:100%;background-size:cover;background-position:center}.wpfc-sermon-header{display:grid;-ms-flex-align:center;align-items:center}.wpfc-sermon-header.aside-exists{grid-template-columns:70% 30%}.wpfc-sermon-header-aside{text-align:center}.wpfc-sermon-title{margin:0;padding:0}.wpfc-sermon-meta-item{font-size:14px;opacity:.87}.wpfc-sermon-meta-series{margin:0 0 8px 0}.wpfc-sermon-meta-date{margin:8px 0 0}.wpfc-sermon-description{font-size:14px;margin:8px 0 0}.wpfc-sermon-description p{margin:0 0 12px 0}.wpfc-sermon-description p:last-child{margin:0}.wpfc-sermon-audio{margin-top:24px}.wpfc-sermon-footer{margin-top:24px;padding-top:24px;border-top:1px solid #ddd}.wpfc-sermon-footer .wpfc-sermon-meta-item{display:inline-block;position:relative}.wpfc-sermon-footer .wpfc-sermon-meta-item:not(:last-child):after{content:'|';padding:0 4px;color:#ddd}.wpfc-sermon-meta-preacher img{border-radius:50%;width:35px;height:35px;vertical-align:middle;display:inline-block}.wpfc-sermon-meta-preacher>a{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;border:0;display:inline-block}.wpfc-sermon-meta-prefix,.wpfc-sermon-meta-text{vertical-align:middle}.wpfc-sermon>.wpfc-sermon-inner{background:white;border:1px solid #ddd}.wpfc-sermon .wpfc-sermon-inner.equal-height{height:100%}.wpfc-sermon-main{padding:24px}.wpfc-sermon-att-audio,.wpfc-sermon-att-notes,.wpfc-sermon-bulletin{width:auto;height:auto;padding:4px;border:1px solid #efefef;margin-bottom:4px}@media (min-width: 801px){.wpfc-sermon-inner{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.wpfc-sermon-image-img{height:100%}.wpfc-sermon-main{-ms-flex:1;flex:1}}@media (max-width: 800px){.wpfc-sermon-image-img{padding-top:56.25%}}.sm-filtering{padding-left:var(--item-padding-left-right);padding-right:var(--item-padding-left-right)}.gutenberg-pagination{padding-left:var(--item-padding-left-right);padding-right:var(--item-padding-left-right)}.gutenberg-pagination .page-numbers{padding:0 2px}.gutenberg-pagination.custom-pagination .page-numbers{padding:0}.list-layout .image-position-left{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.list-layout .image-position-left .wpfc-sermon-image{-ms-flex:0 30%;flex:0 30%}.list-layout .image-position-right{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.list-layout .image-position-right .wpfc-sermon-image{-ms-flex:0 30%;flex:0 30%;-ms-flex-order:2;order:2}.sermons-grid-view{margin-left:calc(var(--item-padding-left-right) * (-1));margin-right:calc(var(--item-padding-left-right) * (-1))}
