@media only screen and (max-width:1400px){.church-team .col-2{width:180px;}
}
@media only screen and (max-width:1100px){.christin-menu .menu-section .donate{display:none;}
.church-team .col-2{width:180px;}
}
@media only screen and (max-width:990px){.gallery-slider .image-caption .image-caption-content{text-align:center;}
.gallery-slider .image-caption .image-caption-content:after{display:none;}
.ch-event ul#countdown{display:inline-block;padding-left:0;}
.shedule .section-title:after{left:50%;margin-left:-42px;}
.shedule .section-title:before{left:50%;margin-left:-50px;}
.shedule .section-detail{text-align:center;}
.what-we-do .section-title:after{left:50%;margin-left:-42px;}
.what-we-do .section-title:before{left:50% !important;margin-left:-50px;}
.what-we-do .section-detail{text-align:center;}
.section-title:before{content:"";background:#f1c152;left:50% !important;margin-left:-50px !important;}
.header-top{display:none;}
.header-top.style-two{display:none;}
.header-bottom.style-two .menu-wrapper{display:none;}
.header-bottom.style-two .menu-header{margin:0;display:block;}
.header-top.style-three{display:none;}
.send-us-message.v2 input, .send-us-message.v2 button{width:100%;}
.video-player div.jp-type-playlist div.jp-playlist a{display:block;margin:0px 0px;}
.jp-playlist ul li:after{top:3px;left:18px;}
.header-section .col-md-4 .address{display:none;}
.header-section .col-md-4 .social-item,.header-section .col-md-4 .search-option{display:none;}
.col-2{width:30%;}
.curve-line{display:none;}
.section-title{width:100%;text-align:center;}
.festival .grid .gallery-item{width:33.33%;}
.event-thumb{margin:auto;display:table;}
.progress{width:100%;}
.quote-content{width:100%;}
.urgent-cause{width:100%;background-position:50% 0;}
.schedule-wrapper-list:after{width:0px;}
.countdown-section .col-md-2 .custom-btn{margin:35px auto;display:table;}
.charity .wow.fadeInLeft.col-md-4.col-sm-6{text-align:center;}
.charity .meta-post{width:auto;margin:10px auto;display:table;}
.charity .service-item .item-list .item-content p, h4{text-align:center;}
.feature-post-wrapper .post-content h4{text-align:left;}
.donate-content{display:inline-block;margin:20px auto;}
.charity-progress{margin:0 auto;}
#ch-event-countdown{display:inline-block;margin:0;padding:0;}
.brand-item{margin:40px 0px;}
.send-us-message input{width:100%;}
.location .address .address-item{width:40%;float:left;}
.event-item-wrapper{width:100%;overflow:hidden;}
.social-big-icon ul li{margin-bottom:20px;}
.jp-jplayer{min-height:350px;max-height:350px;}
.contact-add{width:100%;}
.menu-header{display:block;}
.donate{display:none;}
.logo{float:left;display:block;width:25%;padding:10px 0;}
.banner-section{position:relative;}
.flex-control-thumbs{width:auto;transform:translate(-4%,76%);}
.slider-content{transform:translate(8%,-115%);}
.video-player .jp-volume-bar{left:90%;}
.jp-video .jp-progress{top:24%;left:14%;transform:translate(50%,-15%);}
.church-list{display:inline-block;margin:0;padding:0;text-align:center;}
.church-team .col-2{width:33.33%;}
.contact-add blockquote{width:100%;text-align:center;}
.our-location .section-title h3{display:block;text-align:center;}
a.wow.fadeInUp.custom-btn.v5.pull-right{float:none !important;margin:0 auto;display:table;margin-top:22px;}
a.wow.fadeInRight.custom-btn.v5.pull-right{margin:0px auto;float:none !important;display:table;margin-top:20px;}
.video-player .jp-current-time{transform:translate(175%,-61%);}
.location-content{text-align:center;}
.upcomming-event .event-content{text-align:center;}
.upcomming-event .event-thumb span{left:0;top:0;transform:translateX(0%) translateY(20%);-webkit-transform:translateX(0%) translateY(20%);-moz-transform:translateX(0%) translateY(20%);}
.newsletter.v2 input, .custom-btn.v3{margin:0 auto;display:table;margin-top:20px;}
.footer-about{text-align:center;}
.address-info li{width:100%;text-align:center;}
.send-us-message.v2 .custom-btn.v3{margin:0 auto;display:table;float:none !important;}
.copyright.pull-left{width:100%;text-align:center;}
ul.social-item.pull-right{float:none !important;margin:0 auto;display:table;margin-top:23px;}
.jp-details .jp-title{text-align:center;}
.jp-details .sermons-social{text-align:center;display:table;margin:0 auto;}
.charity-thumb img{width:100%;}
.feature-thumb img{width:100%;}
.service-activity{height:auto;}
.service-time{width:100%;margin:20px 0px;padding:40px 0;height:600px}
.service-content .sections-title{text-align:center;}
.activity{width:100%;}
.pastors-quote{width:100%;}
.location{margin-bottom:30px;}
.christian-quote .church-thumb{width:100%;}
.christian-quote .church-list-section{width:100%;}
.flex-control-thumbs li{width:57px;}
.upcomming-event .event-thumb{width:100%;}
.upcomming-event .event-thumb img{width:100%;}
.main-menu{display:none;}
.main-menu .search{display:block;}
.mobile-menu-area{display:block;}
.mobile-toggle{display:block;}
.mobile-toggle:hover .icon-bar-two{opacity:0;}
.mobile-toggle:hover span.icon-bar-one{transform:rotate(45deg) translate(5px, 5px);}
.mobile-toggle:hover span.icon-bar-three{transform:rotate(-45deg) translate(6px, -7px);}
.bar-stick{height:3px;width:100%;background:#dad9d9;display:block;position:absolute;left:0px;top:8px;}
span.icon-bar-one{top:0px;}
span.icon-bar-three{top:16px;}
.bar-stick,span.icon-bar-one,span.icon-bar-three{width:100%;transition:all 0.5s ease;}
.breadcrumbs{margin-bottom:15px;margin-left:15px;}
button.mobile-toggle{float:right;margin:20px 25px;height:28px;width:29px;background:transparent;position:relative;padding:5px;border:none;}
.menu-section.v2 .mobile-toggle{margin:43px 25px;}
.carousel-inner .testimonial-content{width:100%;}
.comment-list li .user-info .user-thumb{margin:10px 0px;text-align:left;}
.columns{-webkit-column-count:2;-webkit-column-fill:auto;-moz-column-count:2;-moz-column-fill:auto;column-count:2;}
.video-player .jp-current-time{transform:translate(0%,-61%);}
.jp-video .jp-progress{width:30%;top:41%;left:30%;transform:translate(50%,-15%);}
.video-player .jp-duration{top:39%;left:84%;}
.video-player .jp-volume-controls button{left:33%;top:42%;}
.video-player .jp-volume-bar{left:47%;top:65%;}
}
@media only screen and (max-width:768px){.send-us-message.v2 span{width:100%;float:none;}
.our-location .sections-title{text-align:center;}
.gallery-slider #slider ul.flex-direction-nav a{width:40px;height:40px;}
.gallery-slider #carousel{display:none;}
.gallery-slider .image-caption{bottom:20px;}
.christian-quote .item{text-align:center;}
.pastors-quote .carousel-indicators{width:100%;text-align:center;}
.video-player .jp-current-time{transform:translate(26%,-15%);}
.jp-video .jp-progress{left:11%;top:50%;}
.video-player .jp-duration{top:50%;left:60%;}
.video-player .jp-volume-controls button{left:75%;top:26%;}
.video-player .jp-volume-bar{left:47%;top:65%;}
.feature-head ul.meta-post{text-align:center;}
.feature-head ul.meta-post li{float:none;display:inline-block;}
.charity-progress{float:none;}
.donate-content{text-align:center;}
.donate-content ul li p{margin-bottom:5px;}
.artist-album{display:inline-block;text-align:center;}
.jp-details .sermons-social{display:inline-block;}
.gallery-slider #slider ul.flex-direction-nav a{margin:-23px 0 0;}
.festival .grid .gallery-item{width:50%;}
.prayer-schedule .schedule .schedule-wrapper .col-md-6.col-sm-12:after{height:0px;}
.sunrise, .sunset{width:100%;padding:15px 0px;}
.quote-item .quote-thumb{margin:0 auto;}
.quote-item .quote-content{padding:0px 30px;}
.send-us-message{padding:0px 30px;}
.location .address .address-item{width:100%;float:left;text-align:center;}
.footer-top .post{text-align:center;padding:0px 20px;}
.islamic-lyric .container .row .col-md-8{margin:25px;}
.section-head ul{float:left;margin:15px 0px;width:100%;}
.resource-share{float:left;margin:10px 0px;}
.comment-list li{padding-left:0px;}
.leave-with-comment .send-us-message input{width:100%;}
.cause-blog .causes-thumb{overflow:hidden;text-align:center;margin-bottom:30px;}
.cause-blog .causes-content{width:100%;overflow:hidden;}
.error-page-wrapper{width:100%;}
.error-content h1{font-size:100px;}
.error-content{padding:40px;}
.error-content h4{letter-spacing:0px;margin:10px 0px;}
.masonary-wrapper{column-count:2;}
.video-player .jp-volume-bar{right:0;margin-left:24px;}
.church-team .col-2{width:95%;text-align:center;}
.contact-add blockquote{font-size:15px;margin-bottom:20px;}
.prayer-schedule .schedule .schedule-wrapper .col-md-6{display:table;margin:10px auto;float:none;}
.prayer-schedule .schedule .schedule-wrapper h6{text-align:center;}
.prayer-schedule .schedule .schedule-wrapper p{text-align:center;}
}
@media only screen and (width:768px){.jp-jplayer{min-height:180px;max-height:350px;}
.video-player .jp-controls button.jp-play{width:40px;height:40px;}
.video-player .jp-current-time{transform:translate(25%,-100%);}
.video-player .jp-duration{top:30%;}
.jp-details .jp-title{font-size:18px;line-height:1;}
.artist-album ul.meta-post li{border-right:none;line-height:1;padding-left:0;padding-right:0;text-align:center;width:100%;}
}
@media only screen and (max-width:550px){.muslim-festival .grid .item{width:100%;}
.col-2{width:40%;margin:20px;}
.section-title.left{padding:20px;text-align:center;}
.service-item .item-list .item-icon{margin:0px auto;margin-bottom:20px;float:none;}
.section-title.v2 h2{font-size:30px;}
.isotope-header .button-group button{padding:10px 30px;font-size:15px;}
.event-content .address{text-align:left;}
.event-item{text-align:center;}
.service-item .item-content{text-align:center;}
.playlist-wrapper ul li span{float:left;width:100%;text-align:center;margin:20px 0px;display:-webkit-box;}
.playlist-wrapper ul li .lightcase-button{display:inline-block;width:100%;text-align:center;}
.playlist-wrapper ul li p{text-align:center;}
.playlist-wrapper ul li p .custom-btn{display:inline-block;margin:10px auto;float:none;}
.gallery-item{width:50%;}
.christian-service .col-md-1:after{width:0;}
.small-post-item .post-thumb{margin:10px auto;display:table;width:100%;}
.video-player .jp-volume-bar{margin-left:-25px;}
.section-title h2{font-size:30px;}
.sermons-post .post-thumb{float:none;margin:0 auto;margin-bottom:20px;}
.sermons-post .post-content{text-align:center;}
.sermons-post .meta-post{width:auto;margin:10px auto;display:table;}
.sermons-post .sermons-social{text-align:center;display:table;margin:0 auto;}
.peace-blog-wrapper .post-content{text-align:center;}
.book-store-content span{float:none;display:block;text-align:center;}
.book-store-content ul{float:none;display:table;margin:0 auto;border-left:0;}
.book-store-content p{margin-top:10px;text-align:center;margin-bottom:12px;}
.carousel-inner > .item > img, .carousel-inner > .item > a > img{margin:0 auto;margin-bottom:20px;}
.post .post-thumb{margin-bottom:20px;}
.footer-top .post .post-content{margin-top:0px;text-align:center;width:100%;}
.pagination-nav li a{margin:10px;display:inline-block;}
.columns{-webkit-column-count:1;-webkit-column-fill:auto;-moz-column-count:1;-moz-column-fill:auto;column-count:1;}
.masonary-wrapper{column-count:1;}
.construction-count{width:100%}
.under-construction .error-content{width:100%;}
.under-construction .error-content input{margin:20px auto;display:table;}
.single-post-content{padding:20px 0px;text-align:center;}
.single-post-content img{float:none;}
.resource-link{float:none;margin:10px auto;display:table;}
.resource-share{float:none;margin:10px 0px;}
.author-info{text-align:center;}
.author-thumb{margin:0 auto;margin-bottom:15px;}
.user-info{text-align:center;}
.comment-list li .user-info .user-thumb{text-align:center;}
.small-post-item .post-content{display:table;padding:0;margin:0;}
.small-post-item .meta-post{width:100%;text-align:left;}
.cause-blog .causes-thumb{margin:0 auto;}
.cause-blog .causes-content{text-align:center;}
.cause-blog-grid .causes-content{text-align:center;}
.ch-event ul li.countdown-item{list-style:none;float:none;display:inline-block;margin-bottom:10px;}
.feature-post-wrapper .post-thumb{width:100%;float:none;}
.feature-post-wrapper .post-content h4,
.feature-post-wrapper .post-content{text-align:center;}
}
@media only screen and (max-width:450px){.video-player .jp-volume-bar{left:88%;transform:translate(15px);}
.event-content .comment li{width:auto;cursor:pointer;}
.event-content .comment{float:left;position:relative;}
.meta-post li span{font-size:12px;}
.col-2{width:100%;margin:10px auto;}
.urgent-cause .cause-counter .col-2{display:table;float:none;margin:20px auto;}
.sermons .portal img{float:none;}
.sermons .portal{text-align:center;}
.jp-jplayer{min-height:180px;max-height:350px;}
.video-player .jp-controls button.jp-play{width:40px;height:40px;}
.video-player .jp-current-time{transform:translate(25%,-100%);}
.video-player .jp-duration{top:30%;}
.jp-details .jp-title{font-size:18px;line-height:1;}
.artist-album ul.meta-post li{border-right:none;line-height:1;padding-left:0;padding-right:0;text-align:center;width:100%;}
.video-player .jp-volume-bar{top:45%;}
.video-player .jp-volume-controls button{top:17%;}
.video-player .jp-controls button.jp-play{top:45%;}
.video-player .jp-type-playlist div.jp-playlist a.jp-playlist-item-remove{margin-right:15px;}
.service-content{width:300px;}
.service-content ul li span{float:none;display:block;margin-bottom:13px;}
.service-content ul{text-align:center;}
.service-activity{margin-bottom:30px;}
.contact-add blockquote{padding-left:0;}
}