@media only screen and (max-width:1200px){.cnt-wrap{padding-top:4%;padding-bottom:4%}.cnt-wrap .caption{width:68%}.cnt-wrap .title{padding-right:25%;margin:0 0 10px;font-size:24px;line-height:33px}.cnt-wrap p{padding-right:25%;font-size:17px;line-height:26px}.carousel{width:100%}.carousel .btn-prev{left:5%;top:15%}.carousel .btn-next{right:5%;top:15%}.carousel .btn-prev:hover{left:4.7%}.carousel .btn-next:hover{right:4.7%}.boxed{width:100%;margin:0}.boxed header#header{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}@media only screen and (max-width:1140px){body #ctas{padding:20px 20px 0}body #ctas>div.shell{width:100% !important;margin:0 !important;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap;height:auto}body #ctas a.cta-block{width:100%;margin:0 0 20px}}@media only screen and (max-width:1040px){.shell{margin:0 5%;width:90%}.cnt-wrap{padding-top:4%;padding-bottom:4%}.cnt-wrap .caption{width:68%}.cnt-wrap .title{padding-right:25%;margin:0 0 10px;font-size:21px;line-height:29px}.cnt-wrap p{padding-right:25%;font-size:15px;line-height:23px}.carousel .btn-prev:hover,#recent-tweets .btn-prev:hover{left:4.7%}.carousel .btn-next:hover,#recent-tweets .btn-next:hover{right:4.7%}nav#main-nav.full{max-height:54px}nav#main-nav.full .shell>ul>li>a{padding:1px 15px;font-size:14px;line-height:52px}nav#main-nav.full .shell>ul .dropdown{top:54px}.forgiven-layout-wrap,.forgiven-layout-wrap.boxed{width:100%;margin:0}#recent-tweets .btn-prev,#recent-tweets .btn-next{top:50%;margin-top:-26px}#recent-tweets .btn-prev{left:5%}#recent-tweets .btn-next{right:5%}#homepage-recent-posts article.recent-post-block,#homepage-recent-posts article.recent-post-block.staff,#homepage-events article.upcoming-event-block{min-width:31.3%;margin:0 3% 3% 0}#homepage-recent-posts article.recent-post-block:nth-child(3n+3),#homepage-recent-posts article.recent-post-block.staff:nth-child(3n+3),#homepage-events article.upcoming-event-block:nth-child(3n+3){margin-right:0}.fg-schedule-tabs{height:112px}.fg-schedule-tabs a{height:75px;padding:1% 2% .5%;width:13.7%}.fg-schedule-tabs a span{line-height:18px}.fg-schedule-tabs a .date{font-size:9px}.fg-schedule-tabs a .day{font-size:13px}.fg-schedule-tabs a .count{font-size:11px}#recent-tweets .tweet .wrapped{width:55%}#page-post article.left,#page-post article.right{width:60%}#page-post aside.left,#page-post aside.right{width:35%}.video-js video{display:none}.video-js .vjs-poster{display:block !important}}@media only screen and (max-width:900px){header#header,header#header .shell,header#header .shell section.left,header#header.alt .shell section.left{height:auto !important}header#header .logo-image{position:relative;left:0 !important;top:0;display:block;margin:0 auto !important;max-width:95%}header#header .logo-image img{height:auto !important;display:block}.forgiven-layout-wrap,.forgiven-layout-wrap.boxed{margin:-44px 0 0}#top,footer,header#header .cart-holder,header#header.def .shell section.right,header#header.def .shell section.left{display:none}header#header.alt .shell section.left{left:auto;text-align:center;margin:0 auto;width:100%;position:relative;float:none}#mobile-cart{display:block}footer{display:block;height:auto}footer.clearfix:after{height:auto}footer section.left span,footer section.right span{display:block !important;padding:0 !important;background:0 0 !important;text-align:center}footer section.left,footer section.right{float:none;display:block;width:100%;text-align:center}footer section.social-search{padding-top:10px;display:flex;justify-content:center}section.social-search a.social{float:none}section.social-search{text-align:center}section.social-search .search{display:none}#main-nav{display:none}#mobileSlickNav{display:block}#page-post article.left,#page-post article.right,#page-post aside.left,#page-post aside.right{width:100%;float:none;margin:0 0 30px}#page-post article.recent-post-block .floated-thumb{width:32%}#homepage-events .widget,#homepage-recent-posts .widget{margin:0;flex-wrap:wrap;flex-direction:column}#homepage-events .widget>article,#homepage-recent-posts .widget>article{width:100%;max-width:100%}.fg-schedule-tabs{height:auto}.fg-schedule-tabs a{border:none !important;margin-bottom:2px;height:37px;width:100%;padding:10px 20px;display:block;float:none}.fg-schedule-tabs a span{line-height:17px;float:left;width:120px}.fg-schedule-tabs a .date{font-size:13px}.fg-schedule-tabs a .day{font-size:15px}.fg-schedule-tabs a .count{font-size:13px;float:right;text-align:right}.fg-schedule-prev-week,.fg-schedule-next-week{text-indent:-9999px}.filter-row form{text-align:center}.filter-row .select-box{display:inline-block;width:20%;margin:0 10px 20px;float:none;padding:0}.filter-row .select-box select{width:100%}.filter-row input[type=submit]{float:none;margin:0;display:inline-block}article.single-event-block .is-countdown{width:90%;height:140px}}@media only screen and (max-width:723px){.carousel{background:#000}header#header .shell,header#header,header#header.alt .shell section.left{height:auto}#slider-wrap .carousel{display:none}#mobile-slider .colored-wrap{display:block}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:40% !important;height:auto;margin:0 5% 3% !important;clear:none !important}#parallax_page_section{background-size:auto 100% !important}#sermon-bar h2{font-size:25px;line-height:35px}.cnt-wrap{padding-top:6%;padding-bottom:6%;height:100%}.cnt-wrap .caption{width:55%;height:100%}.cnt-wrap .title,.cnt-wrap p{padding:0}.cnt-wrap .es-button{right:auto;left:0;bottom:0}.carousel img,.caption-wrap .overlay,.caption-wrap canvas{opacity:0}#recent-tweets .tweet p{font-size:15px;line-height:24px}#recent-tweets .tweet small{font-size:13px;line-height:18px}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{width:100%;margin:0 0 4%}#page-post article.page-content .single-event-image{float:none;margin:0 0 20px;width:100%}#page-post article.page-content .single-event-image img{width:100%}article.single-event-block .event-info{display:inline-block;text-align:left;width:80%}.countdown-section{font-size:15px}.countdown-amount{font-size:60px}article.single-event-block .is-countdown{width:70%;height:120px}}@media only screen and (max-width:600px){h1.page-title{text-align:center}.filter-row{padding:15px 20px 20px}.filter-row .select-box{width:100%;margin:0 0 20px}.sermon-archive-block .sermon-thumb{margin-bottom:20px}.staff-image{width:100%;float:none;margin:0 0 30px}.staff-image img{width:100%;height:auto}.post-meta.lg{text-align:center}.fg-schedule-tabs .date-range,.fg-schedule-tabs a .day{display:none}.fg-schedule-prev-week,.fg-schedule-next-week{top:-5px}.fg-schedule-tabs a span{width:50%}.fg-schedule-block{margin:0;border:none}.fg-schedule-block .fg-event{padding:0 20px}.fg-schedule-block .fg-event h3 .fg-event-time{position:relative;top:0;left:0;width:auto;background:0 0;text-align:left;padding-right:0;display:block}.sermon-thumb,.sermon-title-meta.with-thumb{width:100%;float:none;margin:0 0 30px}.fg-sermon-button{width:100%;margin:0 0 10px;float:none;width:100%;text-align:center}.fg-sermon-button.active:after,.fg-sermon-button-sm{display:none}#comments-block{padding:7% 7% 0}ol.commentlist li.comment{padding:7%}#page-post article.page-content ul ul,#page-post article.page-content ol ol,#page-post article.page-content ul ol,#page-post article.page-content ol ul{margin:15px 0 10px}#homepage-recent-posts article.recent-post-block.staff{width:100%}#page-post article.page-content ol.commentlist li.comment p{font-size:14px;line-height:20px}.shell{margin:0 7%;width:86%}.cnt-wrap{padding-top:7%;padding-bottom:7%}.cnt-wrap .title{font-size:19px;line-height:28px}.carousel .btn-prev,.carousel .btn-next{top:50%;margin-top:-26px}#homepage-recent-posts article.recent-post-block,#homepage-events article.upcoming-event-block{margin-left:0;margin-bottom:7%}#homepage-recent-posts article.recent-post-block,#homepage-recent-posts article.recent-post-block.staff,#homepage-events article.upcoming-event-block{width:100%;margin:0 0 30px}#homepage-recent-posts article.recent-post-block:nth-child(3n+3),#homepage-recent-posts article.recent-post-block.staff:nth-child(3n+3),#homepage-events article.upcoming-event-block:nth-child(3n+3){margin-right:0}#homepage-recent-posts article.recent-post-block:nth-child(3n+1),#homepage-recent-posts article.recent-post-block.staff:nth-child(3n+1),#homepage-events article.upcoming-event-block:nth-child(3n+1){clear:none}#homepage-recent-posts article.recent-post-block:nth-child(2n+2),#homepage-recent-posts article.recent-post-block.staff:nth-child(2n+2),#homepage-events article.upcoming-event-block:nth-child(2n+2){margin-right:0}#homepage-recent-posts article.recent-post-block:nth-child(2n+1),#homepage-recent-posts article.recent-post-block.staff:nth-child(2n+1),#homepage-events article.upcoming-event-block:nth-child(2n+1){clear:left}.forgiven-menu .es-menu-item p.img-p{display:none}.forgiven-menu .es-menu-item .es-content,.forgiven-menu .es-menu-item .es-content.with-image{width:100%;float:none;padding:0 0 10px;margin:0}.forgiven-menu .es-menu-item .es-price-type{width:100%;float:none;margin:0}.forgiven-menu .es-menu-item .es-price-type .es-price{text-align:left;margin:0 0 15px !important}.forgiven-menu .es-menu-item .es-price-type .es-type{float:left;margin:0 5px 5px 0 !important}#page-post article.page-content h1{font-size:26px;line-height:40px}#page-post article.page-content h2{font-size:19px;line-height:28px}#page-post article.page-content h3{font-size:18px;line-height:26px}h2.centered,#recent-tweets h3{font-size:24px !important}.tribe-events-single .tribe-events-cost{margin:20px 0 0;display:block;position:relative}.tribe-events-sub-nav li a{font-size:12px;font-weight:300;display:inline-block}.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary{float:none !important;width:100% !important;margin:0 0 50px !important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100% !important;margin:0 0 50px !important}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none;display:block;text-align:center}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{margin:0 0 10px !important}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin:0 0 40px}.fg-schedule-block .fg-event .event-thumbnail{top:6px;left:10px}.fg-schedule-block .fg-event .event-content h3 .fg-event-time{left:0}.fg-schedule-block .fg-event .event-content{padding-bottom:30px}article.single-event-block{padding-top:30px}article.single-event-block .event-info{width:95%}article.single-event-block .event-info .event-img{display:none}article.single-event-block .event-info .event-content{width:100%;float:none}article.single-event-block .is-countdown{width:100%;height:70px}.countdown-section{font-size:13px}.countdown-amount{font-size:40px}}@media only screen and (max-width:889px){.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding:5px 14px 4px}.tribe-bar-mini .tribe-bar-views-inner{padding:17px 0 37px}#tribe-bar-form #tribe-bar-views+.tribe-bar-filters{padding:5px}}@media only screen and (max-width:777px){.es-views-list ul.tribe-bar-views-list{display:none !important}.tribe-bar-collapse #tribe-bar-collapse-toggle{display:block;width:100%;margin-top:15px}}@media only screen and (max-width:767px){.tribe-events-sub-nav li a{color:#fff}.single-tribe_events .tribe-events-schedule .recurringinfo{margin:0}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{float:none;width:100%}#tribe-geo-map-wrapper,.tribe-events-venue .tribe-events-map-wrap,.single-tribe_events .tribe-events-venue-map{float:none;width:100%;margin:0;background:0 0;padding:0 25px 25px}.tribe-events-list-event-description .tribe-events-event-meta .recurringinfo{top:-7px;padding:0 0 20px !important;display:block !important}}@media only screen and (max-width:743px){#tribe-bar-form,#tribe-bar-form #tribe-bar-views{height:auto}#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner{padding:10px 0 37px}}