.sermon-wrapper .sermon-title-holder:after,.sermon-wrapper .sermon-featured-image:after{opacity:.6}@media (min-width:1300px){.post-type-archive .sermon-container_inner,.post-type-archive .sermon-title-holder .sermon-title,.page-template .sermon-container_inner,.page-template .sermon-title-holder .sermon-title{max-width:1200px!important;margin:auto}}@media (min-width:1300px){.single-sermons .sermon-container_inner,.single-sermons .sermon-title-holder .sermon-title{max-width:1200px!important;margin:auto}}.asp-column1{width:100%;display:block;vertical-align:text-top}.asp-column2{display:none}@media (min-width:1400px){.asp-column1{padding-left:25px;padding-right:25px!important;width:auto!important}}@media (min-width:1200px) and (max-width:1400px){.asp-column1{padding-left:25px;padding-right:25px!important;width:auto!important}}@media (min-width:1100px) and (max-width:1200px){.asp-column1{padding-left:25px;padding-right:25px!important;width:auto!important}}.sermon-wrapper .sermon-comments{display:block;padding-bottom:25px;border-bottom:1px solid #e9e5de}.sermon-wrapper .sermon-title-holder .sermon-title{padding:10px 0!important;z-index:1;position:relative}@media (max-width:780px){.sermon-wrapper .sermon-title-holder .sermon-title h1{font-size:1.5em!important;line-height:1.5em!important}}.sermon-wrapper{background-color:#fff!important}.asp-archive-container .asp-series-top-holder,.asp-archive-container .asp-speaker-top-holder,.sermon-filter-error p,.asp-sermon-archive-single-list{background-color:#f8f8f8!important}.sermon-filter-holder.hide-filter-bar{display:none!important}