.overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(33,28,25,.8);z-index:11;}
.section-padding{padding:100px 0px;}
.custom-btn{display:inline-block;padding:12px 26px;background:#f1c152;color:#fff;font-weight:700;font-size:15px;text-transform:capitalize;border-radius:26px;cursor:pointer;margin-bottom:10px;}
.custom-btn:hover{color:#fff;}
.custom-btn.v2{border-radius:2px;}
.custom-btn.v3{border-radius:4px;background:#f2405d;color:#fff;margin-top:15px;}
.custom-btn.v5{border-radius:4px;color:#fff;background:#f2405d;text-transform:none;font-weight:400;padding:8px 25px;margin-top:20px;font-size:16px;}
.bg-one{background-color:#f7f7f7;}
input.custom-btn:hover,.custom-btn:active,.custom-btn:focus{}
.section-padding{padding:80px 0px;}
.post{margin:20px 0px;}
.post .post-thumb{}
.post .post-content{margin-top:30px;}
.small-post-item{border-bottom:1px solid #342b2b;overflow:hidden;margin:10px 0px;}
.small-post-item{padding-bottom:10px;}
.small-post-item:last-child{border-bottom:0px solid #342b2b;}
.small-post-item .post-thumb{width:100px;height:80px;float:left;margin-right:10px;text-align:left;}
.small-post-item .post-thumb img{max-width:100%;}
.small-post-item .post-content{padding:0px 10px;margin-top:0px;display:table;}
.stars{margin:0;margin-top:5px;}
.stars span i{color:#f1c152;}
.meta-post{margin:10px 0px;overflow:hidden;}
.meta-post time{font-size:14px;line-height:2;}
.feature-head .meta-post li span a{color:#a3a19d;}
.feature-head .meta-post time, .small-post-item .meta-post time{font-size:14px;line-height:2;color:#a3a19d;}
.small-post-item .meta-post time i.fa{padding-right:5px;}
.meta-post{width:100%;}
.meta-post li{margin-right:10px;padding-right:10px;border-right:1px solid #e3e0de;}
.meta-post li:last-child{border-right:0px solid #a3a19d;}
.meta-post li span{color:#a3a19d;}
.meta-post li span i{margin-right:5px;}
.blog-footer{padding:25px 0px;border-bottom:1px solid #e2e2e2;overflow:hidden;}
.resource-link{float:left;margin:0;}
.resource-link li a{margin-right:5px;}
.resource-share p{display:inline-block;margin:0 10px;font-weight:700;}
.resource-share .social-item{float:right;}
.resource-share{float:right;}
.social-item{position:relative;display:inline-block;margin:0;}
.social-item li{float:left;list-style:none;}
.social-item:after{position:absolute;content:"";top:0;right:0;height:22px;width:1px;background:#e9e5e5;margin-right:-11px;}
.social-item li a{color:#c5beb9;font-size:15px;}
.social-item li a i{padding:0 5px;}
.search-option{display:inline-block;margin:0;padding:20px 15px;}
.search-option li a{color:#c5beb9;font-size:15px;}
.search-option{display:inline-block;margin:0 20px;padding:0px;}
.sections-title.left{width:100%;text-align:left;position:relative;z-index:111;padding-bottom:0;overflow:hidden;}
.sections-title.left.v4 span{background:#f2405d;animation:none;height:4px;margin:5px 0 15px 0px;}
.sections-title.left.v4 span:before{width:0px;}
.sections-title.left span{text-align:left;margin:30px 15px;display:inline-block;}
.sections-title{margin:auto;text-align:center;z-index:111;padding-bottom:50px;position:relative;animation:fadeInUp;animation-duration:1.4s;}
.sections-title h2{color:#2f2626;display:inherit;animation-delay:.6s;}
.sections-title h3{color:#2f2626;display:inherit;font-size:35px;animation-delay:.6s;line-height:1.2;font-weight:700;}
.sections-title.v2 h3{color:#f1c152;display:inherit;font-size:32px;}
.sections-title h4{color:#2f2626;display:inherit;font-size:26px;font-weight:700;}
.sections-title.v2 h2{color:#f1c152;}
.section-head{padding:50px 0px;overflow:hidden;}
.section-head h3{display:inline-block;}
.section-head ul{display:inline-block;float:right;margin:0;}
.section-head ul li a{font-weight:700;margin-right:10px;}
.section-head ul li a:focus,.section-head ul li a:active{color:#f1c152;}
.section-wrapper{height:100%;width:100%;}
.sections-title p{color:#686664;animation-delay:.8s;}
.sections-title span{margin:29px auto 40px;display:inline-block;width:80px;height:2px;background:#e9e5e5;position:relative;transition:all .3s ease;-webkit-transform:all .3s ease;-ms-transform:all .3s ease;animation:fillup 2s infinite;animation-delay:.7s;}
.sections-title.left.v3 span{background:#f2405d;}
@keyframes fillup{0%{background-color:#e9e5e5;}
60%{background-color:#f1c152;}
100%{background-color:#e9e5e5;}
}
.sections-title span:before{content:"";position:absolute;left:-8px;top:0;height:2px;width:6px;background:#f1c152;;}
.scrollbar{margin-left:30px;float:left;height:300px;width:65px;background:none;overflow-y:scroll;margin-bottom:25px;}
.scrollbar-style::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5;}
.scrollbar-style::-webkit-scrollbar{width:12px;background-color:#F5F5F5;}
.scrollbar-style::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#b0aaaa;}
.pagination{display:table;margin:50px auto 20px;}
.pagination-nav{}
.pagination-nav li{}
.pagination-nav li a{background:#fff;padding:10px 15px;margin-right:10px;color:#a3a19d;font-weight:700;font-family:'Open Sans', sans-serif;border:1px solid #e9e5e5;text-align:center;}
.pagination-nav li a:hover,.pagination-nav li a:active,.pagination-nav li a:focus{background:#f1c152;color:#fff;}
.menu-section{background-color:#180E0E;}
.menu-section.menu-fixed{position:fixed;top:0;width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:999;}
.menu-section.menu-fixed .search{display:none;}
.menu-section.menu-fixed .main-menu{float:right;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes fadeInDown{from{opacity:0;-o-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-o-transform:none;-moz-transform:none;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;}
}
.fadeInDown{-webkit-animation-name:fadeInDown;-o-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
.menu-header{margin:0;display:none;}
.logo{float:left;}
.donate{position:relative;float:right;margin:0;}
.donate li a{display:inline-block;background-color:#f1c152;color:#180e0e;padding:20px 30px;text-transform:uppercase;font-weight:600;}
.donate:after{content:'';height:100%;width:32px;background-color:#f1c152;position:absolute;top:0px;right:-32px;-webkit-transform:skewX(-23deg);-ms-transform:skewX(-23deg);transform:skewX(-23deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;}
.donate:before{content:'';height:100%;width:32px;background-color:#f1c152;position:absolute;top:0px;left:0px;-webkit-transform:skewX(-23deg);-ms-transform:skewX(-23deg);transform:skewX(-23deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;}
.main-menu{margin:0;padding:0;float:left;}
.main-menu>li{float:left;padding:0px;color:#000;position:relative;display:block;}
.main-menu>li>a{padding:20px 18px;display:block;font-weight:500;text-transform:uppercase;color:#fff;}
.main-menu>li>a>i{margin-left:0px;}
.submenu{padding:0;margin:0;position:absolute;top:150%;width:250px;left:0;background-color:#fff;opacity:0;visibility:hidden;transition:all 0.5s ease;border-top:4px solid #F1C152;}
.submenu>li{float:none;}
.submenu>li>a{display:block;padding:10px 20px;color:#686664;border-bottom:1px solid rgba(0,0,0,.15);text-transform:uppercase;font-weight:500;}
.submenu>li:last-child a{border-bottom:0px solid rgba(0,0,0,.15);}
.main-menu>li>a:hover,
.main-menu>li>a:active,
.main-menu>li>a:focus,
.submenu>li>a:hover,
.submenu>li>a:active,
.submenu>li>a:focus{color:#F1C152;}
.main-menu>li:hover .submenu{opacity:1;visibility:visible;top:100%;z-index:9999;}
.main-menu .search{float:left;overflow:hidden;margin-top:6%;position:relative;border:1px solid #fff;background-color:#fff;border-radius:50px;}
.main-menu .search .search-icon{position:absolute;top:30%;right:5%;}
.main-menu .search .search-text{background-color:#fff;border:none;padding:10px 15px;}
.mobile-submenu{display:none;}
.mobile-submenu li a{font-size:17px;}
.mobile-submenu li a{font-size:14px;}*/.mobile-menu-area{position:fixed;left:0;top:0px;width:0;height:100%;background-color:#fff;z-index:9999;display:none;visibility:hidden;-webkit-visibility:hidden;-ms-visibility:hidden;opacity:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;}
.mobile-menu{position:absolute;width:100%;top:50px;text-align:center;opacity:0;transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transform-origin:top;overflow-y:auto;max-height:100vh;}
.mobile-menu li{width:100%;}
.mobile-menu li a{font-size:16px;line-height:38px;color:#ffffff;outline:none;text-transform:uppercase;padding:10px 0px;display:block;border-bottom:1px solid #212020;}
.mobile-menu li a i{margin-left:5px;}
.open-mobile-menu .mobile-menu-area{visibility:visible;-webkit-visibility:visible;-ms-visibility:visible;opacity:1;width:100%;border-top:2px solid #fff;height:600px;overflow-y:auto;background:#180e0e;}
.mobile-toggle{display:none;}
.open-mobile-menu .mobile-menu{;opacity:1;margin:0;}
.mobile-menu-area .close{width:35px;height:35px;position:absolute;right:20px;top:50px;z-index:99;opacity:1;}
.mobile-menu-area .close span{position:absolute;left:0;width:100%;height:3px;background:#fff;top:50%;margin-top:-1px;}
.mobile-menu-area .close span:first-child{transform:rotate(-45deg);}
.mobile-menu-area .close span:last-child{transform:rotate(45deg);}
.mobile-submenu{display:none;padding-left:0;margin-left:0;}
.mobile-submenu li a{font-size:17px;}
.mobile-submenu li a{font-size:14px;}
.header-top.style-two{padding:10px 0px;background:#180e0e;}
.header-top.style-two .search-item{position:relative;padding:5px 0;}
.header-top.style-two .search-item i{position:absolute;top:50%;right:5px;color:#6d6767;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);cursor:pointer;}
.header-top.style-two .search-item input{padding:10px 15px;background:#342b2b;border-radius:30px;}
.header-top.style-two .social{margin:15px 0px 9px 10px;}
.header-top.style-two .social li a{font-size:16px;color:#fff;display:inline-block;padding:0px 5px;}
.header-top.style-two .address li i{color:#fff;}
.header-top.style-two .address li i{height:35px;width:35px;line-height:35px;background:#F2405D;text-align:center;color:#fff;border-radius:50%;margin-right:5px;border:none;}
.header-top.style-two .logo{float:left;margin:16px 0px;}
.header-top.style-two .menu-section{background-color:#ffffff;}
.menu-section.menu-fixed{position:fixed;top:0;width:100%;height:auto;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;z-index:999;}
.menu-section.menu-fixed .search{display:none;}
.menu-section.menu-fixed .main-menu{float:right;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;}
}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
.menu-section.v2{background-color:#fff;}
.muslim-header .header-top.style-two .address{margin:7px 0px;}
.header-top.style-two .address li{color:#fff;margin:0px 10px;float:left;}
.header-bottom.style-two .menu-header{margin:0;display:none;}
.header-bottom.style-two .logo{float:left;margin:20px 0px;}
.header-bottom.style-two .donate,.header-top.style-three .address{display:table;margin:0 auto;}
.header-bottom.style-two .donate,.header-top.style-three .donate{float:right;margin:26px 0px;}
.header-bottom.style-two .donate li a,
.header-top.style-three .donate li a{display:inline-block;background-color:#f2405d;color:#fff;padding:10px 30px;text-transform:capitalize;font-weight:700;font-size:15px;border-radius:4px;border-radius:30px;}
.header-top.style-three .donate li a{padding:12px 25px;font-size:15px;border-radius:30px;text-transform:capitalize;}
.header-bottom.style-two .donate li a i,.header-top.style-three .donate li a i{margin-left:5px;}
.header-bottom.style-two .main-menu{margin:0;padding:0;float:left;}
.header-bottom.style-two .main-menu>li.current-menu-parent,
.header-bottom.style-two .main-menu>li.current-menu-item{border-bottom:4px solid #f2405d;}
.header-bottom.style-two .main-menu>li{float:left;padding:0px;color:#000;position:relative;display:block;}
.header-bottom.style-two .main-menu>li>a{padding:38px 8px;display:block;font-weight:500;text-transform:none;color:#686664;font-size:14px;line-height:1.2;}
.header-bottom.style-two .main-menu>li>a:hover{color:#f2405d;}
.header-bottom.style-two .main-menu>li>a>i{margin-left:0px;}
.header-bottom.style-two .submenu{padding:0;margin:0;position:absolute;top:150%;width:250px;left:0;background-color:#fff;opacity:0;visibility:hidden;-webkit-visibility:hidden;-ms-visibility:hidden;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-top:4px solid #f2405d;}
.header-bottom.style-two .submenu>li{float:none;list-style:none;}
.header-bottom.style-two .submenu>li>a{display:block;padding:10px 20px;color:#686664;border-bottom:1px solid rgba(0,0,0,.15);-webkit-text-transform:uppercase;-ms-text-transform:uppercase;font-weight:500;}
.header-bottom.style-two .submenu>li:last-child a{border-bottom:0px solid rgba(0,0,0,.15);}
.header-bottom.style-two .main-menu>li>a:hover,
.header-bottom.style-two .main-menu>li>a:active,
.header-bottom.style-two .main-menu>li>a:focus,
.header-bottom.style-two .submenu>li>a:hover,
.header-bottom.style-two .submenu>li>a:active,
.header-bottom.style-two .submenu>li>a:focus{color:#f2405d;}
.header-bottom.style-two .main-menu>li:hover .submenu{opacity:1;-webkit-visibility:visible;-ms-visibility:visible;top:100%;z-index:9999;}
.header-bottom.style-two .main-menu .search{float:left;overflow:hidden;margin-top:6%;position:relative;border:1px solid #fff;background-color:#fff;border-radius:50px;}
.header-bottom.style-two .main-menu .search .search-icon{position:absolute;top:30%;right:5%;}
.header-bottom.style-two .main-menu .search .search-text{background-color:#fff;border:none;padding:10px 15px;}
.header-bottom.style-two .donate:after ,.header-top.style-three .donate:after{width:0px;}
.header-bottom.style-two .donate:before ,.header-top.style-three .donate:before{width:0px;}
.header-top.style-three{padding:20px 0px 0px;}
.header-top.style-three .address li .address-thumb{float:left;margin:10px 0px}
.header-top.style-three .address li .address-thumb i{height:35px;width:35px;text-align:center;line-height:35px;border-radius:100%;border:none;background:#f2405d;color:#fff;}
.header-top.style-three .address li{float:left;font-size:16px;color:#180e0e;font-weight:700;margin:0px 25px;}
.header-top.style-three .address-content{font-size:16px;color:#180e0e;line-height:1.2;padding:6px 0px;}
.header-top.style-three .address-content p{margin:0;}
.header-top.style-three .address-content h5{color:#8b8686;font-family:'Montserrat', sans-serif;font-weight:300;}
.header-bottom.style-three .donate,.header-top.style-three .donate{float:right;margin:0px;}
.header-top.style-three .donate li{margin:4px 0;}
.header-bottom.style-three{}
.header-bottom.style-three .search-item input{width:180px;background:#f3f3f3;border-radius:3px;padding:10px 10px;}
.header-bottom.style-three .search-item i{position:absolute;right:0;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);cursor:pointer;color:#9a9696;}
.header-bottom.style-three .search-item{position:relative;padding:13px 0px;margin:0px 20px;}
.header-bottom.style-three .social-section{padding:15px 0px;margin:0;}
.header-bottom.style-three .social-section ul li{padding:10px 0 0;}
.header-bottom.style-three .social-item li a i{padding:0px 5px;font-size:18px;line-height:1;}
.header-bottom.style-three .main-menu>li>a{padding:24px 10px;display:block;font-weight:500;text-transform:none;color:#686664;font-size:14px;line-height:1.2;}
.header-bottom.style-three .menu-wrapper{}
.header-bottom.style-three .social-item:after{width:0px;}
.header-bottom.style-three .search-item input i{}
.banner{position:relative;height:100vh;background-size:cover;background-position:70% 0;}
.countdown-section{background:#180e0e;padding:50px 0px;}
.countdown10{position:relative;z-index:1111;}
.countdown-section .sections-title{width:100%;margin-top:45px;}
.countdown-section .col-md-2 .custom-btn{margin:35px 0px;}
.video-player .jp-playlist{height:326px;overflow-y:auto;margin-top:8px;border:none;padding-right:6px;background:transparent;}
.video-player .jp-playlist ul{background:#191919;padding-left:0;padding-right:0;margin-top:6px;}
.video-player .jp-playlist ul li{overflow:hidden;padding:6px 0;border:none;}
.video-player .jp-playlist ul li img{width:80px;height:55px;float:left;margin-right:20px;}
.video-player div.jp-type-playlist div.jp-playlist a{font-size:18px;display:block;line-height:24px;color:#fff;font-weight:600;}
.video-player div.jp-type-playlist div.jp-playlist a span{display:block;color:#2f2626;}
.video-player .jp-type-playlist div.jp-playlist a.jp-playlist-item-remove{display:block !important;margin-top:13px;}
.video-player div.jp-type-playlist div.jp-playlist li:hover,
.video-player div.jp-type-playlist div.jp-playlist li.jp-playlist-current{list-style-type:none;background-color:#2b2b2b;}
.video-player .jp-gui{position:relative;}
.video-player .jp-video .jp-interface{position:absolute;bottom:-10px;opacity:1;transition:0.3s ease;background-color:#2b2b2b;border:none;}
.video-player .jp-gui:hover .jp-interface{opacity:1;}
.video-player .jp-jplayer
.jp-video-270p .jp-video-play,
.video-player .jquery_jplayer_1{height:305px !important;width:100% !important;}
.video-player .jp-controls button.jp-play{border-radius:100%;}
.video-player .jp-controls button.jp-play .fa-play{}
.video-player .jp-video .jp-toggles{left:60px;}
.video-player .jp-video .jp-toggles button{background-color:transparent;color:#ccc;}
.video-player .jp-video .jp-toggles button.jp-full-screen{display:none;}
.video-player .jp-stop{background-color:transparent;color:#ccc;}
.video-player .jp-volume-controls button{width:30px;height:30px;background:transparent;color:#ccc;position:static;float:left;}
.video-player .jp-volume-bar{position:static;background-color:#ccc;float:left;margin-top:12px;}
.video-player .jp-volume-bar-value{background-color:#a92427;}
.video-player .jp-seek-bar{background-color:#ccc;}
.video-player .jp-seek-bar .jp-play-bar{background-color:#a92427;}
.video-player .jp-duration{color:#ccc;position:absolute;right:0;top:0;-webkit-transform:translate(-78%,53%);-ms-transform:translate(-78%,53%);-moz-transform:translate(-78%,53%);-o-transform:translate(-78%,53%);}
.video-player .jp-current-time{color:#ccc;}
.video-player .jp-video-play-icon{width:45px;height:35px;margin-left:-30px;margin-top:-70px;}
.video-player .jp-controls-holder{max-width:440px;width:100%;text-align:center;}
.video-player .jp-video .jp-type-playlist .jp-controls{display:inline-block;margin-left:0;float:none;}
.video-player .jp-video .jp-volume-controls{display:inline-block;margin:2px 10px;float:none;}
.video-player .jp-video .jp-toggles{display:inline-block;position:static;float:none;margin:10px 0;}
.ch-event{padding:30px;background:#463e3e;text-align:center;color:#fff;border-radius:4px;}
.ch-event ul{padding:0;margin:0;text-align:center;}
.ch-event ul li.countdown-item{list-style:none;display:inline-block;}
.ch-event #ch-event-countdown h6,
.ch-event #countdown h6{color:#fff;}
.ch-event #ch-event-countdown span,
.ch-event #wrapper span{background:#fff;margin:0px 4px;color:#180e0e;border-radius:4px 4px 0px 0px;font-size:34px;font-weight:700;height:64px;width:80px;display:inline-block;padding:5px 0px;line-height:1.7;}
.ch-event .days_text, .hours_text ,.minutes_text ,.seconds_text{background:#f2405d;color:#fff;margin:0px 4px;padding:7px;border-radius:0px 0px 4px 4px;font-family:"Roboto";font-size:15px !important;font-weight:600;font-style:italic;}
#ch-count{margin:20px 0px;}
.piller-of-islam.bg-one{padding-top:100px;}
.main-piller{height:250px;width:100%;position:relative;}
.main-piller-wrapper{height:100%;width:80%;padding-top:10px;position:relative;margin:auto;}
.col-2{width:20%;float:left;margin:20px 0px;}
.main-piller-wrapper:nth-child(1) .col-2{visibility:visible;animation-delay:0.5s;}
.main-piller-wrapper:nth-child(2) .col-2{visibility:visible;animation-delay:0.6s;}
.main-piller-wrapper:nth-child(3) .col-2{visibility:visible;animation-delay:0.7s;}
.main-piller-wrapper:nth-child(4) .col-2{animation-delay:0.8s;}
.main-piller-wrapper:nth-child(5) .col-2{animation-delay:.9s;}
.col-2-inner{width:130px;border-radius:50%;position:relative;height:130px;text-align:center;border:1px solid #d4cec9;z-index:222;transition-duration:.3s;background-color:#f7f7f7;margin:auto;}
.col-2-inner:before{content:'';position:absolute;border-radius:100%;border:#d2d2d2 solid 2px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;-ms-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;-ms-transition-property:top, right, bottom, left;-moz-transition-property:top, right, bottom, left;-o-transition-property:top, right, bottom, left;}
.main-piller-wrapper .col-2-inner .piller-item{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}
.col-2-inner:hover{background-color:#f1c152;}
.col-2-inner:hover.col-2-inner:before{border-color:#f1c152;top:-12px;right:-12px;bottom:-12px;left:-12px;}
.islamic-lyric.section-padding{background:#58de93;height:100%;background-size:cover;width:100%;position:relative;}
.islamic-lyric .sections-title p{color:#9d9090;}
.islamic-lyric .container .row .col-md-8{padding:6px 10px 11px 2px;overflow:hidden;border:2px solid #f1c152;border-radius:4px;z-index:124;height:100%;}
.playlist{background:#fff;padding:10px;border-radius:10px;}
.playlist-wrapper.scrollbar.scrollbar-style{width:100%;height:465px;overflow:auto;position:relative;z-index:124;padding:10px;margin:0;}
.playlist-wrapper ul{margin:0;}
.playlist-wrapper ul li{width:100%;border-bottom:1px solid #e8e4e2;padding:25px 0px 22px 20px;}
.playlist-wrapper ul li:last-child{border-bottom:0px solid #413e3f;}
.playlist-wrapper ul li .playlist-content h6{color:#180e0e;font-size:20px;font-weight:700;}
.playlist-wrapper ul li .playlist-content p{text-transform:normal;}
.playlist-wrapper ul li .lightcase-button{border-radius:4px;background-color:#312c29;color:#9d9090;border:2px solid #484242;padding:12px 24px;display:inline-block;}
.lightcase-button{border-radius:4px;background-color:#312c29;color:#9d9090;border:2px solid #484242;padding:12px 24px;margin-right:15px;display:inline-block;}
.playlist-wrapper ul li span button:active,.playlist ul li span button:focus{background-color:#f1c152;color:#312c29;}
#translate{display:none;}
.festival{padding-top:100px;height:100%;}
.festival .grid{width:100%;height:auto;animation-delay:1s;}
.festival .grid .gallery-item{width:20%;float:left;position:relative;}
.festival .grid .gallery-item img{width:100%;}
.festival .grid .gallery-item:hover .overlay{transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-moz-transform:scaleX(1);-webkit-transform:scaleX(1);}
.festival .grid .gallery-item .overlay{background-color:rgba(74,66,66,.8);z-index:11;transform:scaleX(0);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transition-duration:all .3s ease;-ms-transition-duration:all .3s ease;-webkit-transition-duration:all .3s ease;-moz-transition-duration:all .3s ease;-o-transition-duration:all .3s ease;transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;}
.festival .grid .gallery-item .item-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);z-index:124;width:100%;transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;}
.festival .grid .gallery-item:hover .item-content{transform:scale(1) translate(-50%,-50%);-webkit-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);}
.festival .grid .gallery-item .item-content a span{display:inherit;cursor:pointer;}
.festival .grid .gallery-item .item-content a{text-align:center;display:inherit;}
.festival .grid .gallery-item .item-content a span{font-weight:100;font-size:36px;height:50px;width:50px;margin:auto;display:inline-block;background-color:#291f1f;line-height:50px;text-align:center;border-radius:100%;position:relative;color:#f1c152;transition-duration:all .3s ease;-webkit-transition-duration:all .3s ease;-ms-transition-duration:all .3s ease;-moz-transition-duration:all .3s ease;-o-transition-duration:all .3s ease;}
.festival .grid .gallery-item .item-content a span:after{content:'';position:absolute;border-radius:100%;border:#d2d2d2 solid 0px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;-moz-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left;}
.festival .grid .gallery-item .item-content:hover span:after{border:2px solid #f1c152;top:-5px;right:-5px;bottom:-5px;left:-5px;}
.festival .grid .gallery-item .item-content p{color:#fff;text-transform:uppercase;font-size:20px;font-weight:700;text-align:center;margin-top:10px;}
.isotope-header .button-group{text-align:center;padding-bottom:20px;animation-delay:1.8s;}
.isotope-header .button-group button{background-color:transparent;}
.isotope-header .button-group button{background-color:transparent;color:#a3a19d;padding:10px 10px;}
.isotope-header .button-group button:focus,.isotope-header .button-group button.is-checked{color:#f1c152;}
.festival .custom-btn{display:block;text-align:center;border:0px;border-radius:0px;color:#fff;margin:0;}
.recent-event.clearfix.section-padding.bg-one{width:100%;}
.event-item-wrapper{}
.event-item{margin:20px 0px;}
.event-thumb{position:relative;}
.event-thumb span{position:absolute;top:15px;left:15px;height:60px;width:60px;background:#312d34;line-height:30px;text-align:center;color:#f1c152;border:3px solid #f1c152;padding-top:5px;border-radius:3px;}
.event-thumb span h4{padding:0;}
.event-content .meta-item{margin:15px 0px;}
.event-content .address{margin:0;float:left;display:inline-grid;}
.event-content{margin-top:20px;}
.event-content a h5{text-transform:uppercase;}
.event-content ul li i{margin-right:5px;}
.event-content .comment{margin:0;border-left:1px solid #e9e5e5;padding-left:10px;float:right;position:relative;}
.meta.v2{width:100%;overflow:hidden;margin:30px 0px;border-bottom:1px solid #e2e2e2;}
.event-content .comment li{width:100%;cursor:pointer;}
.sermons-icon li a{display:inline-block;padding-right:10px;color:#cdc7c3;}
.social-share{position:absolute;top:-3px;left:0;width:120px;background:#180e0e;height:30px;transform:translateX(5%);-webkit-transform:translateX(5%);-moz-transform:translateX(5%);z-index:222;transition-duration:.5s ease;opacity:0;}
.social-share li{width:auto !important;}
.event-content .comment:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.social-share li a{display:inline-block;padding:0px 0px 0px 10px;line-height:30px;}
.social-share::before{content:"";display:block;width:0;height:0;position:absolute;top:50%;left:-16px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);border-top:8px solid transparent;border-right:8px solid #180e0e;border-bottom:8px solid transparent;border-left:8px solid transparent;}
.comment li:hover .social-share{opacity:1;}
.prayer-schedule.section-padding{height:100%;background-size:cover;width:100%;position:relative;}
.prayer-schedule .overlay{background-color:rgba(33,28,28,.9);}
.prayer-schedule .schedule{height:100%;position:relative;z-index:111;}
.prayer-schedule .schedule-wrapper{padding:20px;border:2px solid #f1c152;border-radius:6px;}
.schedule-wrapper-list{position:relative;overflow:hidden;}
.schedule-wrapper-list:after{content:"";position:absolute;top:15px;left:48%;width:1px;height:80px;background:#484242;}
.schedule .schedule-wrapper .schedule-time p{line-height:14px;}
.schedule .schedule-wrapper .schedule-time{height:60px;width:60px;background:transparent;text-align:center;border-radius:100%;border:2px solid #625b5b;padding-top:8px;float:right;margin-right:10px;}
.prayer-schedule .schedule .schedule-wrapper .col-md-6{margin:15px 0px;}
.prayer-schedule .schedule .schedule-wrapper .col-md-6.col-sm-12:after{content:"";position:absolute;bottom:0;left:0;width:92%;height:1px;background-color:#4a4342;}
.prayer-schedule .schedule .schedule-wrapper .col-md-8{border-right:1px solid transparent;margin-bottom:20px;}
.prayer-schedule .schedule .schedule-wrapper h6{font-size:19.5px;font-weight:700;color:#b2aaaa;}
.prayer-schedule .schedule .schedule-wrapper p{margin:0;}
.prayer-schedule .sunrise-sunset{position:relative;z-index:111;}
.sunrise, .sunset{width:50%;float:left;text-align:center;padding:30px 30px 30px 0px;}
.sunrise-item,.sunset-item{padding:20px 25px;border-radius:4px;animation-delay:1s;}
.sunset-item{border:2px solid #f57002;}
.sunrise-item{border:2px solid #ffcb08;}
.sunrise-thumb,.sunset-thumb{display:inline-block;vertical-align:top;margin-right:10px;}
.sunrise-text,.sunset-text{display:inline-block;}
.sunrise-text h5{color:#ffcb08;text-transform:uppercase;}
.sunrise-text p{color:#ffcb08;}
.sunset-text h5{color:#f57002;text-transform:uppercase;}
.sunset-text p{color:#f57002;}
.sermons-post{background-color:#fff;border:#e8e2de;padding:20px 30px 20px 20px;overflow:hidden;margin:15px 0px;}
.sermons-post .post-thumb{height:140px;width:140px;float:left;margin-right:20px;}
.sermons-post .post-content h5{font-size:18px;}
.sermons-post .post-content{overflow:hidden;}
.sermons-post .post-content .meta-post ul li span{border-right:1px solid #a3a19d;padding-right:10px;}
.sermons-post .post-content .meta-post ul li:last-child span{border-right:0px solid #a3a19d;margin-left:10px;}
.sermons-post .post-content ul li a{display:inline-block;padding-right:10px;color:#cdc7c3;}
.sermons-post .post-content ul li a:hover{color:#3E3E3E;}
.quote-section{position:relative;background-size:cover;}
.quote-item{position:relative;z-index:111;width:100%;}
.quote-item .quote-thumb img{text-align:right;}
.quote-item .quote-thumb:after{content:"\f10d";font-family:fontawesome;position:absolute;top:50%;right:50%;width:50px;height:50px;background-color:#F1C152;border-radius:100%;z-index:1;box-shadow:0 0 3px #ccc;line-height:50px;font-size:1.7em;border:2px solid rgba(26, 17, 17, 0.63);transform:translateX(260%) translateY(-150%);-webkit-transform:translateX(260%) translateY(-150%);-moz-transform:translateX(260%) translateY(-150%);}
.quote-item .quote-thumb{position:relative;text-align:center;background-size:auto;height:247px;width:223px;}
.quote-content{margin:60px 0px;}
.quote-content .font-size{color:#9d9090;font-size:14px;}
.quote-content span{color:#f1c152;font-size:20px;}
.quote-content p{color:#fff;font-size:20px;}
.quote-thumb .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);z-index:113;text-align:center;}
.content h2{color:#fff;font-size:32px;padding-bottom:20px;}
.content h3{color:#f1c152;font-family:rob;font-size:34px;}
.brand-item{margin:20px 0px;}
.brand{padding:40px 0px;background:#fff;}
.brand-thumb{text-align:center;}
.send-us-message{animation-delay:1.5s;}
.send-us-message.v2 form{background:transparent;}
.send-us-message.v2 span{width:50%;float:left;}
.send-us-message.v2 span.textarea{width:100%;float:none;}
.send-us-message input{width:31.33%;margin:15px 10px;border:1px solid #e9e5e5;}
.send-us-message input:focus{border:1px solid #f1c152;outline:none;border-radius:20px;}
.send-us-message textarea:focus{border:1px solid #f1c152;outline:none;border-radius:20px;}
.send-us-message .textarea-size{height:225px;margin:20px 0px;padding:20px;}
.send-us-message button{width:100%;}
.location{position:relative;height:100%;width:100%;border-radius:3px;overflow:hidden;}
.location .location-thumb{overflow:hidden;}
.location .location-thumb img{transition:all 0.3s ease;}
.location:hover .location-thumb img{transform:scale(1.2);}
#map{width:100%;height:600px;}
.location .address{position:absolute;top:0;right:0;height:100%;background:rgba(25,25,25,.9);}
.address-content ul{margin:0;}
.location .address .address-item{padding-top:30px;overflow:hidden;}
.location .address .address-item h3{padding:15px 0px;color:#b2b0ad;}
.location .address .address-thumb img{border:3px solid #444444;border-radius:100%}
.location .address .address-item span h5{color:#b2b0ad;}
.address-content ul li p,.address-content ul li,.address-content ul li span{color:#b2b0ad;margin:0;}
.address-content ul li i{margin-right:10px;color:#f1c152;}
.address-content ul li{margin-bottom:10px;}
.social-big-icon{padding:20px 0px;}
.social-big-icon ul{list-style:none;text-align:center;}
.social-big-icon ul li{float:none;display:inline-block;margin-right:10px;margin-left:10px;width:160px;position:relative;font-size:16px;font-weight:500;}
.social-big-icon ul li a{font-weight:700;}
.social-big-icon ul li:after{content:"";position:absolute;top:0;right:0;height:100%;width:1px;transform:skewX(-15deg);-webkit-transform:skewX(-15deg);-moz-transform:skewX(-15deg);background:#eeecec;}
.social-big-icon ul li i{height:50px;width:50px;line-height:50px;border-radius:50%;border:1px solid;margin-right:10px;}
.social-big-icon.bg-one{border-top:1px solid #e9e5e5;}
.footer-section{width:100%;overflow:hidden;}
.footer-section .post h3{color:#f1c152;margin:15px 0px;font-size:26px;}
.footer-bottom.text-center{padding:40px 0px;}
.footer-bottom p span{font-weight:700;}
.footer-top{width:100%;overflow:hidden;background:#180e0e;padding:80px 0px;}
.footer-top .post .post-content{margin-top:0px;}
.footer-top .tags{margin:0;}
.footer-top .tags li{width:100%;border-bottom:1px solid #3e3e3e;padding:10px 0px;}
.footer-top .tags li:last-child{border-bottom:0px solid #3e3e3e;}
.footer-top .tags li a:hover{color:#F1C152;}
.footer-top .tags li a{color:#9d9090;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.hindu{position:relative;height:100vh;background-size:cover;background-position:70% 0;}
.hindu.urgent-cause{height:100%;background-position:80% 0%;position:relative;background-size:cover;}
.hindu-quote-section{position:relative;background-size:cover;}
.hindu-service-content ul li{margin:15px 0px;}
.service-item-list .col-2-inner{width:88px;height:88px;}
.hindu-service .col-3{width:320px;float:left;}
.hindu-service .col-4{width:500px;float:left;}
.hindu-service .col-4 .service-item-list .col-2{position:absolute;top:0;}
.hindu-service .col-4 .service-item-list .col-2.hand{transform:translate(70%,-45%);-webkit-transform:translate(70%,-45%);-moz-transform:translate(70%,-45%);}
.hindu-service .col-4 .service-item-list .col-2.love{transform:translate(-50%,-80%);-webkit-transform:translate(-50%,-80%);-moz-transform:translate(-50%,-80%);top:50%;left:0;}
.hindu-service .col-4 .service-item-list .col-2.bread{top:50%;right:0;transform:translate(36%,-78%);-webkit-transform:translate(36%,-78%);-moz-transform:translate(36%,-78%);}
.hindu-service .col-4 .service-item-list .col-2.plam{transform:translate(-44%,-47%);transform:translate(-44%,-47%);transform:translate(-44%,-47%);right:13%;}
.hindu-service .col-4 .service-item-list .col-2.car{bottom:0;right:11%;transform:translate(-40%,86%);-webkit-transform:translate(-40%,86%);-moz-transform:translate(-40%,86%);}
.hindu-service .col-4 .service-item-list .col-2.candle{left:0;bottom:4%;transform:translate(62%,90%);-webkit-transform:translate(62%,90%);-moz-transform:translate(62%,90%);}
.hindu-service .col-4 .service-item-list{height:360px;width:360px;margin:30px auto;border-radius:100%;border:2px solid #c5beb9;position:relative;}
.hindu-service .col-4 .service-item-list .pi-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}
.service-title{position:absolute;top:50%;left:50%;height:190px;width:190px;text-align:center;border-radius:100%;background-color:#c5beb9;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}
.service-title .content .service-title-inner{padding:10px;border:1px solid red;}
.service-title .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-30%);-webkit-transform:translate(-50%,-30%);-moz-transform:translate(-50%,-30%);height:190px;width:190px;}
.service-title .content p{font-size:20px;color:#8d7d7d;margin:0;}
.service-title .content h2{padding:10px 0px;font-size:36px;color:#180e0e;}
.scale-btn{position:absolute;height:195px;width:195px;border:3px solid #f0eeee;border-radius:100%;background-color:transparent;top:50%;left:50%;transform:scale(1) translate(-50%,-50%);-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;animation:2s scale infinite;transition-duration:3s;-webkit-transition-duration:3s;-moz-transition-duration:3s;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;}
@keyframes scale{0%{transform:scale(1.1) translate(-50%,-50%);-webkit-transform:scale(1.1) translate(-50%,-50%);-moz-transform:scale(1.1) translate(-50%,-50%);}
40%{transform:scale(1.2) translate(-50%,-50%);-webkit-transform:scale(1.2) translate(-50%,-50%);-moz-transform:scale(1.2) translate(-50%,-50%);}
70%{transform:scale(1.2) translate(-50%,-50%);-webkit-transform:scale(1.2) translate(-50%,-50%);-moz-transform:scale(1.2) translate(-50%,-50%);}
100%{transform:scale(1.3) translate(-50%,-50%);-webkit-transform:scale(1.3) translate(-50%,-50%);-moz-transform:scale(1.3) translate(-50%,-50%);opacity:0;}
}
.christian{position:relative;height:100vh;background-size:cover;background-position:70% 0;}
.christian.urgent-cause{height:100%;background-position:80% 0%;position:relative;background-size:cover;}
.chirstian-quote-section{position:relative;background-size:cover;}
.church-pastor{margin:20px 0px;}
.pastor-thumb{text-align:center;}
.pastor-thumb img{border-radius:100%;border:5px solid #180e0e;}
.pastor-content{text-align:center;}
.pastor-content article{padding:20px 0px;}
.pastor-content article h3{font-size:38px;padding:10px 0px;}
.pastor-content article span{font-size:17px;font-weight:600;}
.christian-service .social-item{margin:0 auto;display:table;}
.christian-service .social-item li a{font-size:18px;border-right:0;}
.christian-service .social-item:after{width:0px;}
.christian-service .col-md-1:after{content:"";position:absolute;top:0;left:50%;background-color:#e9e5e5;height:570px;width:1px;transform:translateX(50%;);-webkit-transform:translateX(50%;);-moz-transform:translateX(50%;);-o-transform:translateX(50%;);}
.service-item .item-list{margin:30px 0px;}
.service-item .item-list .item-icon{height:88px;width:88px;float:left;text-align:center;line-height:88px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border:1px solid #dcd7d4;position:relative;margin-right:20px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;}
.service-item .item-list:hover .item-icon{background:#F1C152;}
.service-item .item-list .item-icon span{font-size:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);color:#ccc6c2;}
.service-item .item-list .item-content p,h4{padding-bottom:5px;line-height:26px;}
.service-item .item-list .item-icon:after{content:"";position:absolute;height:100%;width:100%;border:0px solid #F1C152;top:0;left:0;border-radius:100%;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;cursor:pointer;}
.service-item .item-list:hover span{color:#fff;}
.service-item .item-list:hover h4{color:#F1C152;}
.service-item .item-list:hover .item-icon:after{transform:scale(1.2);border:1px solid #F1C152;}
.error-page{background-color:#f1c152;padding:350px 0px 65px 0px;}
.error-page-wrapper{height:100%;width:830px;margin:auto;text-align:center;position:relative;}
.error-thumb{position:absolute;left:50%;top:0;transform:translate(-50%,-88%);-webkit-transform:translate(-50%,-88%);-moz-transform:translate(-50%,-88%);z-index:1;}
.error-content{width:100%;background-color:#fff;height:100%;padding:115px 0px 65px 0px;position:relative;}
.error-content h1{font-size:250px;color:#f1c152;font-weight:900;}
.error-content p{font-size:18px;}
.error-content h4{font-weight:900;letter-spacing:10px;}
.error-content span{position:relative;}
.error-content span input{border:1px solid #f1c152;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;width:350px;outline:none;padding:10px 20px 10px 10px;}
.error-content span input:focus{border:1px solid #f1c152;}
.error-content button{border:1px solid #f1c152;border-radius:3px;font-size:24px;background-color:transparent;text-transform:uppercase;display:block;margin:20px auto;}
.error-content span i{position:absolute;top:0;right:0;color:#f1c152;cursor:pointer;}
.error-content button a{color:#f1c152;}
.error-content span input::-webkit-input-placeholder{color:#f4b992;}
.under-construction{background-color:#180e0e;padding:90px 0px;width:100%;}
.under-construction .construction-content{color:#fff;}
.under-construction .construction-content h1{font-size:92px;font-weight:900;padding-bottom:35px;}
.under-construction .construction-content h4{font-weight:700;letter-spacing:10px;color:#f1c152;padding-bottom:20px;}
.construction-count{width:585px;margin:50px auto;}
.under-construction .error-content{background-color:transparent;padding:0;margin:0 auto;width:350px;}
.under-construction .error-content span i{position:absolute;top:0;right:10px;color:#f1c152;}
.under-construction .error-content input{border-radius:20px;padding:10px 19px;margin:10px 0px;}
.under-construction .error-content span input::-webkit-input-placeholder{color:#686664;}
.under-construction .social-item{display:table;margin:20px auto;}
.under-construction .social-item:after{width:0;}
.about .about-content p{margin:20px 0px;}
.about .about-content p,span{}
.team-member .social-item{margin:0 auto;display:table;}
.team-member .social-item li a{font-size:18px;border-right:0;}
.team-member .social-item:after{width:0px;}
.testimonial .carousel-inner{background:none;}
.carousel-inner .testimonial-content{background:transparent;width:720px;margin:auto;text-align:center;}
.carousel-inner .testimonial-content h6{color:#f1c152;font-style:italic;margin-bottom:40px;line-height:32px;}
.carousel-inner .testimonial-content p{margin-bottom:10px;}
.testimonial .carousel-indicators{left:50%;bottom:-10px;transform:translate(-3%,200%);-webkit-transform:translate(-3%,200%);-moz-transform:translate(-3%,200%);}
.causes-content .progress{margin:25px auto;border:0px solid #463922;border-radius:100px;height:10px;width:100%;background:#000;}
.causes-content .progress-bar{background-color:#f1c152;}
.causes-item{margin:20px 0px;overflow:hidden;}
.causes-item .blog-thumb{min-width:100%;}
.causes-content .custom-btn{padding:10px 25px;margin:10px 0px;}
.causes-content{text-align:center;margin:25px 0px;}
.causes-content h4 span{color:#f1c152;font-size:inherit;}
.related-item{width:100%;overflow:hidden;}
.single-blog-wrapper{}
.single-post-item img{max-width:100%;}
.single-post-item .causes-content{text-align:left;}
.single-post-item .causes-content h3{font-family:inherit;color:#180e0e;font-weight:700;}
.single-post-item{overflow:hidden;padding:20px 0px;}
.related-item .sections-title{padding-bottom:10px;}
.related-item{width:100%;overflow:hidden;padding-top:20px;}
.single-post-item .custom-btn{margin:0;}
.single-post-item .causes-content h4{display:inline-block;margin:10px 0px;}
.single-post-item .causes-content p{margin:30px 0px;}
.single-post-item .causes-content h4 span{font-size:26px;}
.single-post-item .causes-content span{font-size:18px;}
.single-post-item .causes-content ul{margin:0;}
.widget{}
.widget-item{width:100%;margin-bottom:20px;}
.widget-item .post-content h6{font-weight:700;color:#180e0e;}
.widget-item .small-post-item{border-bottom:1px solid #e2e2e2;}
.widget-item .small-post-item time{color:#e2e2e2;}
.small-post-item:last-child{border-bottom:0px solid #e2e2e2;}
.widget-item .categories li a span{float:right;}
.widget-item .categories li{width:100%;}
.widget-item .sections-title{padding-bottom:0;}
.widget-item .categories li a{font-weight:700;border-bottom:1px solid #e2e2e2;display:block;padding:20px 0px;}
.widget-item .categories li:hover a{padding-left:20px;color:#f1c152;}
.widget-item .categories li:last-child a{border-bottom:0px solid #e2e2e2;}
.widget-item .tags{margin:0;}
.widget-item .tags li a{padding:10px 12px;display:inline-block;border:2px solid #ece7e7;border-radius:5px;margin:5px;text-transform:uppercase;font-weight:700;}
.widget-item .tags li a:hover,.widget-item .tags li a:active,.widget-item .tags li a:focus{background:#f1c152;color:#180e0e;border:2px solid #f1c152;}
.widget-item .gallery{margin:0;}
.widget-item .gallery li a{padding:5px;display:inline-block;}
.cause-blog .causes-post{margin:25px 0px;}
.cause-blog .causes-content{text-align:left;display:table;}
.cause-blog .causes-thumb{height:270px;width:280px;float:left;margin-right:30px;}
.cause-blog .causes-thumb img{max-width:100%;}
.cause-two-column .causes-thumb{width:100%;overflow:hidden;margin:20px 0px;}
.cause-blog-three .cause-blog .causes-thumb{width:100%;}
.cause-blog-three .causes-item .causes-thumb{width:100%;margin:10px 0px;}
.cause-blog-three .causes-item .causes-thumb img{width:100%;}
.cause-blog-grid .causes-content{text-align:left;margin:25px 0px;}
.single-post-content h3{font-family:'Roboto', sans-serif;text-transform:uppercase;}
.single-post-content{padding:20px 0px;}
.single-post-content p{margin:20px 0px;line-height:26px;}
.single-post-content img{float:left;margin-right:25px;}
.single-post-content blockquote{position:relative;border:0px;padding-left:70px;}
.single-post-content blockquote span{font-size:18px;font-style:italic;}
.single-post-content blockquote:after{content:"\f10d";font-family:fontawesome;position:absolute;left:0;top:0;transform:translate(50%,-35%);-webkit-transform:translate(50%,-35%);-moz-transform:translate(50%,-35%);font-size:40px;font-style:normal;color:#F1C152;}
.author-info{padding:60px 0px;overflow:hidden;}
.author-thumb{height:120px;width:120px;}
.author-thumb img{max-width:100%;}
.author-info .author-details p{margin:15px 0px;}
.author-info .author-details .social-item li a{font-size:20px;}
.author-info .author-details .social-item:after{width:0px;}
.user-comment{padding:20px 0px;}
.comment-list{margin:0;overflow:hidden;border-bottom:1px solid #e2e2e2;}
.comment-list:last-child{border-bottom:0px solid #e2e2e2;}
.comment-list li:first-child{padding-left:0;border-top:0px solid red;}
.comment-list li{padding-left:90px;padding-bottom:30px;}
.comment-list li:first-child .user-info{border-top:0px solid #e2e2e2;}
.comment-list li .user-info{border-top:1px solid #e2e2e2;padding-top:30px;overflow:hidden;}
.comment-list li .user-info .user-thumb{text-align:center;}
.comment .sections-title.left{padding:0;}
.user-details p{line-height:28px;margin:10px 0px;}
.user-details a{font-weight:700;}
.leave-with-comment .send-us-message input{width:30%;float:left;margin:10px;}
.user-comment .sections-title.left,
.leave-with-comment .sections-title.left{padding:0;}
.blog-post-wrapper .blog-post{margin:0;margin-bottom:50px;padding-bottom:15px;}
.blog-post-wrapper .blog-post .blog-thumb{margin-bottom:30px;}
.blog-post-wrapper .blog-post .blog-content p{margin:30px 0px;}
.blog-post-wrapper .blog-post .blog-content .custom-btn{display:inline-block;border:1px solid #e2e2e2;padding:5px 20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;margin-bottom:20px;background:transparent;}
.blog-post-wrapper .blog-post .blog-content .custom-btn:hover{color:#180E0E;background:#f1c152;}
.blog-post-wrapper.v2 .blog-post .blog-thumb{padding-right:15px;}
.blog-post-wrapper.v3 .blog-post .blog-thumb{max-width:100%;}
.event-grid-item{width:100%;}
.event-post-wrapper.page-03 .event-item{width:100%;border-bottom:1px solid #e2e2e2;padding-bottom:25px;margin-top:25px;}
.event-post-wrapper.page-03 .event-item:last-child{border-bottom:0px solid #e2e2e2;}
.event-single .event-item-wrapper{width:100%;overflow:hidden;}
.event-single .event-item:last-child{border-bottom:0px solid #e2e2e2;}
.event-single .event-item{margin:25px 0px;border-bottom:1px solid #e2e2e2;}
.event-single .event-item .event-content{margin-top:0;}
.event-single .widget-item .gallery li{width:50%;}
.event-single .widget-item .gallery li a img{width:100%;}
.event-single .widget-item .gallery li a{padding:5px;display:block;}
.event-single-blog{}
.event-single-blog .single-post{margin-right:20px;}
.event-single-blog .single-post-thumb{margin:20px 0px;}
.event-single-blog .event-item .event-content{margin-top:0;padding:0;}
.event-single-blog .single-post-content{padding:0px;}
.event-single-blog .widget-item .gallery li{width:50%;}
.event-single-blog .widget-item .gallery li a img{width:100%;}
.event-single-blog .widget-item .gallery li a{padding:5px;display:block;}
.widget-item #map{height:300px;}
.event-item-wrapper .masonary{width:95%;margin:50px auto;column-count:3;}
.festival.v2 .gallery-item{width:33.33%;padding:15px;}
.festival.v2 .gallery-item .item-thumb{position:relative;}
.festival.v2 .custom-btn{display:table;margin:15px auto;border-radius:40px;color:#18033a;text-transform:capitalize;}
.festival.v2 .gallery-item{width:25%;padding:15px;}
.festival.v2 .gallery-item .item-thumb{position:relative;}
.festival.v4 .gallery-item{width:25%;}
.festival.v4 .custom-btn{display:table;margin:15px auto;border-radius:40px;color:#18033a;text-transform:capitalize;}
.event-masonary-wrapper{width:100%;margin:50px auto;}
.columns{-webkit-column-count:3;-webkit-column-fill:auto;-moz-column-count:3;-moz-column-fill:auto;column-count:3;column-fill:auto;}
.event-masonary-wrapper .event-item{display:inline-block;opacity:1;padding-bottom:10px;background:#fff;}
.gallery-masonary-area{margin:50px 0px;}
.masonary-wrapper{column-count:3;}
.masonary-item{width:33.33%;position:relative;padding:10px;}
.masonary-thumb{position:relative;}
.masonary-thumb img{width:100%;}
.masonary-item .overlay{background-color:rgba(74,66,66,.8);z-index:11;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transition-duration:all .3s ease;-webkit-transition-duration:all .3s ease;-moz-transition-duration:all .3s ease;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;}
.masonary-item:hover .overlay{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);}
.masonary-item .item-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);z-index:124;width:100%;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;}
.masonary-item:hover .item-content{transform:scale(1) translate(-50%,-50%);-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);}
.masonary-item .item-content a span{display:inherit;cursor:pointer;}
.masonary-item .item-content a{text-align:center;display:inherit;}
.masonary-item .item-content a span{font-weight:100;font-size:36px;height:50px;width:50px;margin:auto;margin-bottom:10px;display:inline-block;background-color:#291f1f;line-height:50px;text-align:center;border-radius:100%;position:relative;color:#f1c152;transition-duration:all .3s ease;-webkit-transition-duration:all .3s ease;-moz-transition-duration:all .3s ease;}
.masonary-item .item-content a span:after{content:'';position:absolute;border-radius:100%;border:#d2d2d2 solid 0px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left;}
.masonary-item .item-content:hover span:after{border:2px solid #f1c152;top:-5px;right:-5px;bottom:-5px;left:-5px;}
.masonary-item .item-content p{color:#fff;text-transform:uppercase;font-size:20px;font-weight:700;text-align:center;}
.gallery-masonary-area .menu{float:none;display:table;margin:auto;}
.gallery-masonary-area button{background:none;padding:10px;}
.gallery-masonary-area button:focus{color:#f1c152;}
.sermons-single-blog .single-post-content{padding:0px;}
.sermons-single-blog .meta-post{display:inline-block;float:left;width:auto;}
.sermons-single-blog .comment p{margin:0;}
.sermons-single-blog .comment{width:auto;float:left;}
.sermons-single-blog .meta-post{float:left;width:auto;margin:0;}
.sermons-single-blog .sermons-icon{list-style:none;margin:0;width:auto;float:right;}
.post-thumb{text-align:center;}
.book-store-content ul{margin:0;float:left;}
.book-store-content h5{text-transform:uppercase;text-align:center;font-size:18px;}
.book-store-content{background:#fff;}
.pricing-del{width:100%;overflow:hidden;text-align:center;}
.cart-option-btn{display:table;margin:auto;}
.book-store-content p del{display:inline-block;margin-left:10px;color:#a3a19d;font-size:15px;font-weight:700;}
.feedback{width:100%;overflow:hidden;}
.book-store-content span{float:left;padding-right:3px;}
.book-store-content ul li span i{color:#f1c152;padding:0;}
.shop .book-store-content p{width:auto;margin:0;color:#f1c152;font-size:20px;display:inline-block;text-align:center;}
.product-item-wrapper{overflow:hidden;padding-bottom:50px;}
.product-thumb{width:40%;float:left;}
.product-content{width:60%;float:left;padding-left:30px;text-align:left;}
.product-content ul{margin:0;float:left;}
.product-content h5{text-transform:uppercase;font-size:18px;margin-bottom:10px;}
.product-content .pricing-del{width:100%;overflow:hidden;text-align:left;border-bottom:1px solid #e2e2e2;padding-bottom:10px;margin-bottom:10px;}
.product-content .cart-option-btn{display:block;margin-top:10px;border:0;}
.product-content .cart-option-btn button{font-size:13px;}
.cart-option-btn{}
.product-content p del{display:inline-block;margin-left:10px;color:#a3a19d;font-size:15px;font-weight:700;}
.product-content article{margin:20px 0px;}
.feedback{width:100%;overflow:hidden;}
.product-content span{float:left;padding-right:3px;}
.product-content ul li span i{color:#f1c152;padding:0;}
.product-content p{width:auto;margin:0;color:#f1c152;font-size:20px;display:inline-block;text-align:center;}
h4.sec-title{font-size:22px;font-weight:700;font-family:georgia;}
.review-item{padding:10px;padding-right:30px;overflow:hidden;margin:50px 0px;}
.nav-tabs{margin:0;}
.tab-content{padding:30px;background:#fff;border:none;border:1px solid #e8e2de;border-top:0;}
.tab-pane p{padding-bottom:30px;}
.tab-pane:last-child p{padding-bottom:0px;}
.nav-tabs li{float:left;}
.nav-tabs li a{background:#fff;border:1px solid #e8e2de;margin:0;font-size:16px;font-weight:700;padding:17px 40px;}
.nav-tabs li a.active{border-bottom:1px solid transparent;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{color:#555;cursor:default;border:1px solid #e8e2de;color:#f1c152;border-bottom-color:transparent;}
.price-range{padding:60px 0px;overflow:hidden;}
.leftLabel{display:inline-block;color:#686664;font-size:18px;font-weight:600;}
.rightLabel{display:inline-block;color:#686664;font-size:18px;font-weight:600;}
.price-level{padding:20px 0px;overflow:hidden;}
.price-level p{font-size:18px;color:#787d85;display:inline-block;}
.price-level a{background:#f1c152;padding:10px 20px;color:#180e0e;font-weight:700;font-size:14px;text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:inline-grid;}
.price-level span{font-weight:700;font-size:18px;color:#5488f9;}
.range-changer{position:absolute;top:-50px;left:0;background:#fff;padding:3px 10px;border:1px solid #e8e2de;}
.service-activity{height:890px;width:100%;overflow:hidden;}
.service-time{width:36%;float:left;background-size:cover;height:100%;background-position:100%;position:relative;animation-delay:.6s;}
.activity{width:57%;float:left;padding-top:80px;padding-left:40px;}
.activity-inner{max-width:760px;width:100%;float:left;padding-left:40px;}
.activity .activity-wrapper{margin-top:30px;}
.activity-thumb{width:45%;float:left;padding:0px 15px 0 0;}
.activity-thumb img{width:100%;}
.activity-item{margin:15px 0px;overflow:hidden;animation-delay:.8s;}
.activity-content{width:100%;display:table;float:left;}
.activity-content{width:55%;float:left;padding:5px 0;}
.activity-content a{color:#f2405d;}
.activity-content a i{margin-left:5px;}
.activity-content h5{margin:20px 0px;font-size:22px;font-weight:700;line-height:24px;color:#2f2626;margin:0;}
.activity-content p{margin:15px 0px;}
.service-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);background:rgba(255,255,255,.95);width:420px;padding:75px 40px;border:7px solid #ef435d;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.service-content ul{margin:0;padding:0;}
.service-content ul li{width:100%;font-size:16px;list-style:none;color:#686664;line-height:2;}
.service-content ul li span{float:right;font-weight:700;}
.church-team{background-size:cover;position:relative;background-position:100% 0;}
.team-section-wrapper{overflow:hidden;}
.team-content{padding:25px 0px;text-align:center;}
.team-content h5{color:#180e0e;font-size:20px;font-weight:700;line-height:24px;margin:0;}
.team-content p{margin-bottom:5px;font-size:14px;}
.team-content .social-item:after{;width:0px;}
.team-content .social-item li a i{font-size:20px;color:#5d5656;}
.church-team .section-wrapper{text-align:center;}
.church-team .col-2{width:195px;float:none;padding:4px;display:inline-block;}
.team-thumb{overflow:hidden;}
.team-thumb img{filter:grayscale(1);transition:all 0.3s ease;}
.contact-add{width:860px;margin:0 auto;background:#180e0e;color:#fff;padding:45px 40px;overflow:hidden;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;animation-delay:.7s;}
.contact-add .custom-btn.v5{margin-top:36px;}
.team-item:hover .team-thumb>img{filter:grayscale(0);transform:scale(1.1);}
.contact-add blockquote{width:70%;float:left;font-size:20px;color:#fff;padding-right:20px;border:0;margin:0;animation-delay:1s;}
.contact-add blockquote:before{display:none !important;}
.our-location{background:#463e3e;border:1px solid transparent;}
.our-location .col-md-3{animation-delay:.7s;}
.location-thumb img{width:100%;}
.location-content h5{font-size:16px;font-weight:700;line-height:24px;color:#180e0e;}
.location-content{padding:30px;background:#fff;}
.location-bottom p{margin:0;font-size:16px;}
.location-bottom a{text-align:center;background:#180e0e;color:#fff !important;display:block;padding:20px 0px;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;}
.location:hover .location-bottom a{color:#fff;background-color:#f2405d;}
.location-bottom:hover p{color:#fff;}
.our-location .sections-title{margin-bottom:40px;}
.our-location .sections-title h3{font-size:36px;color:#fff;display:inline-block;}
.upcomming-event{}
.upcomming-event .event{margin:25px 0px;}
.upcomming-event .event-thumb{width:40%;float:left;position:relative;}
.upcomming-event .event-thumb img{filter:grayscale(100%);}
.upcomming-event .event-thumb span{position:absolute;right:-10px;top:30px;left:unset;background:#ee435f;border:none;color:#fff;height:75px;width:65px;padding:15px 0px;}
.upcomming-event .event-thumb span p{color:#fff;}
.upcomming-event .event-thumb span>h4{margin:0;padding:0;font-weight:700;font-size:28px;}
.upcomming-event .event-content h5{font-size:20px;font-weight:700;line-height:24px;color:#180e0e;}
.upcomming-event .event-content{display:table;padding:40px 30px;background:#fff;}
.upcomming-event .event-content a{color:#f2405d;}
.upcomming-event .event-content p{margin:20px 0px;}
.newsletter.v2{background-size:cover;padding:160px 0px;position:relative;}
.newsletter.v2 .overlay{background:rgba(0,0,0,.3);}
.newsletter-wrapper{position:relative;z-index:111;height:100%;width:100%;}
.newsletter-wrapper h4{font-size:24px;color:#fff;line-height:36px;font-weight:700;}
.newsletter.v2 input, .custom-btn.v3{border-radius:2px;padding:15px;text-transform:inherit;font-weight:400;border-radius:5px;}
.footer.v2{font-family:'Roboto', sans-serif;}
.footer.v2 .footer-top{background:#fff;padding:70px 0px 80px 0px;}
.footer.v2 .copyright{padding:10px 0;}
.footer-about img{margin-bottom:20px;}
.footer-about p{margin:20px 0px;}
.address-info{margin:30px 0px;padding:0;}
.address-info li{list-style:none;}
.address h4{font-size:24px;font-family:georgia;font-weight:700;}
.address-info li h6{font-size:17px;color:#686664;font-weight:700;margin:10px 0px;font-family:georgia;}
.send-us-message.v2 p span:first-of-type{}
.send-us-message.v2 input,.send-us-message.v2 button{background:#f3f3f3;width:98%;margin:9px 0px;padding:15px;float:left;border-radius:4px;}
.send-us-message.v2 textarea{background:#f3f3f3;height:150px;margin:0;border-radius:4px;}
.send-us-message.v2 input:focus{border:1px solid #f2405d;}
.send-us-message.v2 textarea:focus{border:1px solid #f2405d;}
.send-us-message.v2 .custom-btn.v3{width:auto;padding:10px 30px;background:#F2405D;font-size:16px;}
.footer-bottom{padding:20px 0px;}
.footer-bottom .social-item li a{display:inline-block;margin-right:11px;border-radius:100%;height:40px;width:40px;line-height:40px;text-align:center;font-size:18px;color:#686664;background:#fff;}
.footer-bottom .social-item li a:hover{background:#f2405d;color:#fff;}
.footer-bottom .social-item:after{width:0;}
.feature-item{margin:20px 0px;}
.feature-thumb{-o-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;overflow:hidden;}
.charity .wow.fadeInLeft.col-md-4.col-sm-6{animation-delay:1s;}
.charity .wow.fadeInUp.col-md-4.col-sm-6{animation-delay:1.3s;}
.charity .wow.fadeInRight.col-md-4.col-sm-6{animation-delay:1.6s;}
.charity-item{background:#463e3e;margin:20px 0px;padding-bottom:px;}
.charity-thumb{-o-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;overflow:hidden;}
.feature-content{padding:20px 20px 0 20px;background:#fff;overflow:hidden;}
.feature-content-two{padding:0 20px 26px 20px;background:#fff;overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.feature-head{padding-bottom:10px;border-bottom:2px solid #e7e6e6;margin-bottom:20px;}
.feature-head ul.meta-post{margin:0;padding:0;}
.feature-head ul.meta-post li{list-style:none;float:left;}
.feature-head a h4{color:#180e0e;font-size:22px;line-height:1.2;font-weight:700;padding-bottom:0;}
.feature-post-list .small-post-item{border-bottom:none;}
.feature-post-list .small-post-item h6{font-size:17px;color:#180e0e;font-weight:600;margin:0;}
.small-post-item .post-thumb img{border-radius:4px;}
.all-evants{font-style:italic;text-transform:capitalize;font-weight:600;color:#180e0e;}
.all-evants i{display:inline-block;background:#333;border-radius:100%;height:15px;width:15px;line-height:14px;text-align:center;color:#fff;font-weight:700;margin-right:4px;}
.charity-item{background:#463e3e;}
.charity-content{padding:20px;text-align:center;color:#fff;border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:20px;overflow:hidden;}
.charity-content .custom-btn.v3{padding:8px 20px;font-weight:700;}
.charity-content em{font-size:16px;color:#e7e6e6;}
.charity-content h5{color:#fff;font-size:22px;margin:10px 0px;font-weight:700;}
.charity-progress-wrapper{padding-top:20px;margin-top:20px;border-top:1px solid #5d5656;}
.charity-progress{float:left;height:110px;width:110px;margin-right:10px;}
.charity-varticle .charity-item{background:transparent;}
.charity-varticle .charity-content{background:#463e3e;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.progress-bar1 div{position:absolute;height:100px;width:100px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;}
.progress-bar1 div span{position:absolute;font-size:30px;line-height:85px;height:85px;width:85px;left:7.5px;top:7.5px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;background-color:white;font-weight:700;color:#777;}
.progress-bar1 .background{background-color:#b3cef6;}
.progress-bar1 .rotate{clip:rect(0 50px 100px 0);background-color:pink;}
.progress-bar1 .left{clip:rect(0 50px 100px 0);opacity:1;background-color:hotpink;}
.progress-bar1 .right{clip:rect(0 50px 100px 0);transform:rotate(180deg);opacity:0;background-color:#4b86db;}
@keyframes
toggle{0%{opacity:0;}
100%{opacity:1;}
}
.donate-content{display:table;margin:20px 0px;text-align:left;}
.donate-content ul{margin:0;color:#fff;padding:0;}
.donate-content ul li{float:none;list-style:none;}
.donate-content ul li:first-child h4{color:#f2405d;font-size:22px;margin-right:5px;}
.donate-content ul li h4{display:inline-block;margin:0 0 5px 0;}
.donate-content ul li p{display:inline-block;font-size:16px;color:#a39f9f;margin:0;}
.christian-feature-post{width:100%;}
.christian-feature-post .feature-post-wrapper .ch-event{padding:55px 0;}
.christian-feature-post .feature-post-wrapper .ch-event p{font-size:18px;line-height:1.2;}
.christian-feature-post .feature-post-wrapper .ch-event p span{font-size:20px;line-height:1.2;font-weight:700;}
.christian-feature-post .feature-post-wrapper .post-item{padding-top:30px;}
.christian-feature-post .feature-post-wrapper{border-top:5px solid #f2405d;padding:25px 0;}
.feature-post-wrapper .post-thumb{width:40%;float:left;padding-right:15px;}
.feature-post-wrapper .post-thumb img{border-radius:4px;}
.feature-post-wrapper .post-content{display:table;padding:0 15px;}
.feature-post-wrapper .post-content .meta-post span{font-size:16px;line-height:1.2;color:#8b8686;}
.feature-post-wrapper .post-content .meta-post i{color:#8b8686;margin-right:5px;}
.feature-post-wrapper .post-content h4 a{font-size:26px;font-weight:bold;}
.feature-post-wrapper .post-content h4 a:hover{color:#f2405d;}
.christian-quote{background-size:cover !important;position:relative;clear:both;}
.christian-quote .overlay{background:rgba(255,255,255,.3);}
.pastors-quote{width:28%;float:left;padding:100px 0px;animation-delay:.7s;}
.church-list li h5{font-style:italic;color:#2f2626;font-size:20px;font-weight:700;line-height:24px;}
.church-list li p{margin:20px 0px;}
.pastors-quote .item h3{font-size:30px;padding-bottom:10px;font-style:italic;font-weight:700;line-height:1.2;position:relative;}
.pastors-quote .carousel-inner{background:transparent;}
.christian-quote .church-thumb{width:45%;float:left;text-align:center;animation-delay:1.4s;}
.christian-quote .church-list-section{width:26%;float:left;margin:50px 0px;animation-delay:1.8s;}
ul.church-list li{list-style:none;}
.carousel-inner > .item h3 i.fa{font-size:14px;}
.christian-quote-warpper{position:relative;z-index:111;}
.pastors-quote .carousel-indicators li{background-color:#d1cfcf;margin-right:1px;}
.pastors-quote .carousel-indicators .active{background-color:#f2405d;}
.pastors-quote .carousel-indicators{left:0;bottom:-20px;margin-left:0;text-align:left;}
.gallery-slider{position:relative;}
.gallery-slider .flexslider{border:none;background-color:transparent;}
.gallery-slider #slider{margin-bottom:0;}
.gallery-slider #slider ul.flex-direction-nav{}
.gallery-slider #slider ul.flex-direction-nav a:before{display:none;}
.gallery-slider #slider ul.flex-direction-nav a{text-decoration:none;width:70px;height:70px;line-height:200px;opacity:1;margin:-45px 0 0;}
.slide-image{width:100%;}
.gallery-slider #slider ul.flex-direction-nav a.flex-next{border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);right:50px;}
.gallery-slider #slider ul.flex-direction-nav a.flex-prev{border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);left:50px;}
.gallery-slider .flexslider:hover .flex-prev{left:30px;}
.gallery-slider .flexslider:hover .flex-next{right:30px;}
.gallery-slider #carousel ul.flex-direction-nav a:before{display:none;}
.gallery-slider #carousel ul.flex-direction-nav a{text-decoration:none;width:20px;height:20px;line-height:200px;opacity:1;margin:-10px 0 0;}
.gallery-slider #carousel ul.flex-direction-nav a.flex-next{border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);}
.gallery-slider #carousel ul.flex-direction-nav a.flex-prev{border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);}
.gallery-slider #carousel .flexslider:hover .flex-prev{left:10px;}
.gallery-slider #carousel.flexslider:hover .flex-next{right:10px;}
.gallery-slider #slider .slides li{position:relative;}
.gallery-slider .slider-controller-area{position:absolute;left:0;bottom:30px;width:100%;}
.gallery-slider .image-caption{position:absolute;left:0;bottom:110px;width:100%;z-index:1;}
.gallery-slider .image-caption .image-caption-content{padding:20px 30px;position:relative;}
.gallery-slider .image-caption .image-caption-content:after{content:'';position:absolute;left:0;top:0;width:6px;height:100%;background-color:#f2405d;}
.gallery-slider .image-caption .image-caption-content h4{color:#fff;font-size:26px;margin:0;font-weight:700;}
.christin-menu .main-menu > li > a:active{color:#fff !important;}
.gallery-slider .image-caption .image-caption-content p{font-size:16px;color:#fff;margin:0;}
.gallery-slider #carousel{margin-bottom:0;}
.gallery-slider #carousel .slides li{height:60px;overflow:hidden;border-radius:2px;}
.christian-header-section{width:100%;position:relative;}
.christin-menu{position:fixed;display:inline-block;background:transparent;padding:20px 0px;width:100%;z-index:99999;}
.christin-menu .menu-section{background-color:transparent;}
.christin-menu .menu-section .donate{margin:15px 0px;}
.christin-menu .menu-section .donate li a{border-radius:3px;}
.christin-menu .menu-section .donate:after{width:0px;}
.christin-menu .menu-section .donate:before{width:0px;}
.christin-menu .menu-section .donate li a i{margin-left:10px;display:inline-block;}
.christin-menu .menu-section .donate li a{padding:6px 19px;background:#f2405d;color:#fff;text-transform:none;}
.christin-menu .menu-section .main-menu>li>a{padding:20px 10px;font-size:16px;text-transform:none;}
.christin-menu .main-menu>li>a:hover,
.christin-menu .main-menu>li>a:active,
.christin-menu .main-menu>li>a:focus,
.christin-menu .submenu>li>a:hover,
.christin-menu .submenu>li>a:active,
.christin-menu .submenu>li>a:focus{color:#f2405d;}
.christin-menu .main-menu>li>a:hover{color:#fff;}
.christin-menu .submenu{border-top:4px solid #f2405d;}
.christin-menu .menu-section.menu-fixed{position:fixed;top:0;width:100%;height:auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:999;background:#F2405D;}
.christin-menu .logo{margin:4px 0px;}
.christin-menu .menu-section.menu-fixed .donate li a i{margin-left:10px;display:inline-block;}
.christin-menu .current_page_item > a{color:#fff !important;}
.audio .jp-audio{color:#666;border:none;width:100%;border-radius:3px;}
.audio .jp-interface{position:relative;background-color:#eee;width:100%;}
.audio .jp-type-playlist{overflow:hidden;background:transparent;}
.audio .jp-audio .jp-interface{overflow:hidden;padding:40px 0;background:transparent;display:inline-block;max-width:700px;width:100%;float:right;height:inherit;}
.audio .jp-controls-holder{clear:both;width:440px;margin:0 auto;position:relative;overflow:hidden;top:-8px;}
.audio .jp-interface .jp-controls{margin:0;padding:0;overflow:hidden;width:auto;float:left;display:inline-block;}
.audio .jp-controls button{display:block;float:left;overflow:hidden;border:none;cursor:pointer;text-align:center;outline:none;}
.audio .jp-play{width:38px;height:38px;padding-left:8px;background-color:#2f2f2f;border-radius:100%;color:#c1c1c1;outline:none;}
.jp-play .fa-pause{display:none;}
.jp-state-playing .jp-play .fa-pause{display:none;margin-left:-5px;}
.jp-state-playing .jp-play .fa-play{display:none;}
.audio .jp-stop, .jp-previous, .jp-next{width:28px;height:28px;margin-top:4px;color:#646464;background-color:transparent;}
.audio .jp-stop{display:none !important;}
.jp-previous:focus,
.jp-next:focus{color:#a92427;}
.audio .jp-audio .jp-progress{position:static;float:left;margin:15px 0;overflow:visible;background-color:#646464;width:360px !important;height:8px;border-radius:5px;}
.audio .jp-seek-bar{width:0px;height:100%;cursor:pointer;background:#646464;border-radius:5px;}
.audio .jp-play-bar{width:0px;height:100%;border-radius:5px;background:#a92427;position:relative;overflow:visible !important;}
.audio .jp-play-bar:before{content:"";position:absolute;right:-20px;top:-7px;width:22px;height:22px;background:#212121;border-radius:100%;border:6px solid #fff;z-index:1;}
.audio .jp-state-no-volume .jp-volume-controls{display:block;}
.jp-volume-controls{position:static;overflow:hidden;float:left;margin:6px 10px;width:auto;}
.audio .jp-audio-stream .jp-volume-controls{left:70px;}
.audio .jp-volume-controls button{display:block;width:30px !important;position:static;overflow:hidden;float:left;border:none;cursor:pointer;line-height:1em;margin-right:4px;font-size:20px;width:inherit;height:inherit;background:transparent;color:#c1c1c1;outline:none;text-indent:0;}
.jp-volume-controls .fa-volume-off{display:none;}
.jp-state-muted .jp-volume-controls .fa-volume-up{display:none;}
.jp-state-muted .jp-volume-controls .fa-volume-off{display:block;}
.audio .jp-mute,
.audio .jp-volume-max{width:18px;height:15px;}
.audio .jp-volume-max{left:74px;}
.audio .jp-volume-bar{display:block !important;position:static;overflow:hidden;width:46px;height:5px;cursor:pointer;background:#383838;margin:10px 0px;}
.audio .jp-volume-bar-value{background:#a92427;width:0px;height:5px;}
.audio .jp-audio .jp-time-holder{position:static;float:left;margin:10px 5px;width:auto !important;}
.audio .jp-audio .jp-type-single .jp-time-holder{left:110px;width:186px;}
.audio .jp-current-time{width:60px;font-size:.64em;float:left;display:inline;cursor:default;}
.audio .jp-duration{display:none;}
.audio .jp-details{font-weight:bold;text-align:center;cursor:default;}
.audio-part .audio .jp-details,
.audio-part .audio .jp-playlist{background-color:transparent;height:0;overflow:hidden;display:none;}
.audio .jp-type-single .jp-details,
.audio .jp-type-playlist .jp-details{border-top:none;}
.audio .jp-details .jp-title{margin:0;padding:5px 20px;font-size:.72em;font-weight:bold;}
.audio .jp-audio .jp-type-playlist .jp-toggles{width:55px;margin:0;position:static;float:left;padding:10px 0;margin-right:15px;}
.audio .jp-video .jp-toggles{position:static;right:16px;margin:0;margin-top:10px;width:100px;}
.audio .jp-toggles button{display:block;float:left;width:25px;height:18px;line-height:100%;border:none;cursor:pointer;background-color:transparent;color:#646464;outline:none;}
.audio .jp-toggles button:focus{color:#a92427;}
.audio .jp-full-screen{margin-left:20px;}
.audio .jp-shuffle{margin-left:5px;}
.audio-part{position:absolute;left:0;bottom:30px;right:0;}
.audio .title-area{width:30%;float:left;padding:38px 15px;color:#bfbfbf;font-weight:500;line-height:2.3em;}
.audio span.jp-title-icon{width:42px;height:42px;background:#2f2f2f;display:block;text-align:center;float:left;margin-right:20px;border-radius:3px;position:relative;font-size:1.5em;line-height:1.7em;}
.audio span.jp-title-icon:after{content:'';position:absolute;right:-6px;top:10px;width:20px;height:20px;background-color:#2f2f2f;border-radius:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);}
.audio span.jp-title-icon i{z-index:999;position:absolute;left:0;top:0;width:100%;line-height:1.7em;}
.widget.video-play .jp-video-270p{width:100%;}
.widget.video-play .jp-video .jp-toggles{display:none;}
.widget.video-play .jp-video .jp-type-playlist .jp-controls{margin-left:0;float:none;display:inline-block;}
.widget.video-play .jp-controls-holder{width:auto;text-align:center;}
.widget.video-play .jp-mute{width:auto;height:auto;position:static;display:inline-block;}
.widget.video-play .jp-volume-controls{display:inline-block;float:none;}
.widget.video-play .jp-jplayer{background-color:#000000;width:100% !important;}
.widget.video-play video{width:100% !important;height:100% !important;}
.widget.video-play .jp-video-270p{width:100%;}
.widget.video-play .jp-video .jp-toggles{display:none;}
.widget.video-play .jp-video .jp-type-playlist .jp-controls{margin-left:0;float:none;display:inline-block;}
.widget.video-play .jp-controls-holder{width:auto;text-align:center;}
.widget.video-play .jp-mute{width:auto;height:auto;position:static;display:inline-block;}
.widget.video-play .jp-volume-controls{display:inline-block;float:none;}
.widget.video-play .jp-jplayer{background-color:#000000;width:100% !important;}
.widget.video-play video{width:100% !important;height:100% !important;}
.block.video-player{margin:20px 0px;}
.video-player .jp-playlist{height:245px;overflow-y:auto;margin-top:0;border:none;padding-right:6px;background:#fff;padding:0px 10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.artist-album{background:#fff;padding:0px 20px;}
.artist-album ul.meta-post{margin:0;padding:0;}
.artist-album ul.sermons-social{margin:0;padding:0;}
.artist-album ul.meta-post li{float:left;list-style:none;font-size:14px;line-height:14px;}
.artist-album ul.sermons-social li{float:left;list-style:none;}
.artist-album ul.meta-post li span{font-size:15px;}
.artist-album ul.sermons-social li i.fa{font-size:20px;margin-right:7px;color:#b9b6b6;}
.video-player .jp-playlist ul{background:#191919;padding-left:0;padding-right:0;margin-top:6px;}
.video-player .jp-playlist ul li{overflow:hidden;padding:6px 0;width:100%;background:#fff;}
.video-player .jp-playlist ul li img{width:54px;height:52px;float:left;margin-left:11px;}
.video-player div.jp-type-playlist div.jp-playlist a{font-size:18px;display:block;line-height:24px;color:#2f2626;font-weight:600;display:table;}
.video-player div.jp-type-playlist div.jp-playlist a span{display:block;color:#a3a19d;}
.video-player .jp-type-playlist div.jp-playlist a.jp-playlist-item-remove{display:block !important;margin-top:13px;}
.video-player div.jp-type-playlist div.jp-playlist li:hover,
.video-player div.jp-type-playlist div.jp-playlist li:hover, .video-player div.jp-type-playlist div.jp-playlist li.jp-playlist-current{list-style-type:none;background-color:#fff;width:100%;}
.player-part{position:relative;}
.video-player .jp-gui{position:absolute;height:60px;bottom:0;width:100%;left:0;z-index:11;background:#fff;}
.video-player .jp-gui:hover .jp-interface{opacity:1;}
.video-player .jp-video .jp-interface{position:relative;opacity:1;transition:0.3s ease;background-color:transparent;border:none;height:100%;width:100%;border-radius:0px;}
.video-player .jp-gui:hover .jp-interface{opacity:1;}
.video-player .jp-jplayer
.jp-video-270p .jp-video-play,
.video-player .jquery_jplayer_1{height:305px !important;width:100% !important;}
.video-player .jp-controls button.jp-play{border-radius:100%;}
.video-player .jp-controls button.jp-play{border-radius:100%;text-align:center;background:#f2405d;color:#fff;height:50px;width:50px;position:absolute;top:50%;margin-top:-25px;left:18px;}
.video-player .jp-video .jp-toggles{left:60px;}
.video-player .jp-video .jp-toggles button{background-color:transparent;color:#ccc;}
.video-player .jp-video .jp-toggles button.jp-full-screen{display:none;}
.video-player .jp-stop{background-color:transparent;color:#ccc;}
.video-player .jp-volume-controls button{width:30px;height:30px;background:transparent;color:#ccc;position:absolute;left:72%;}
.video-player .jp-volume-bar{position:absolute;background-color:#ccc;left:80%;top:50%;margin-top:-3px;}
.video-player .jp-volume-bar-value{background-color:#f2405d;}
.video-player .jp-seek-bar{background-color:#ccc;}
.video-player .jp-seek-bar .jp-play-bar{background-color:#f2405d;}
.jp-video .jp-progress{width:35%;height:8px;border-radius:10px;margin:10px auto;position:absolute;top:50%;left:30%;margin-top:-4px;}
.video-player .jp-duration{color:#8b8686;position:absolute;top:50%;font-weight:700;left:70%;margin-top:-15px;}
.video-player .jp-current-time{color:#8b8686;position:absolute;top:50%;left:16%;margin-top:-6px;}
.video-player .jp-video-play-icon{width:45px;height:35px;margin-left:-30px;margin-top:-70px;}
.video-player .jp-controls-holder{text-align:center;position:absolute;top:0;left:0;transform:translate(-6%,-114%);-webkit-transform:translate(-6%,-114%);-moz-transform:translate(-6%,-114%);-o-transform:translate(-6%,-114%);}
.video-player .jp-video .jp-type-playlist .jp-controls{display:inline-block;margin-left:0;float:none;}
.video-player .jp-video .jp-volume-controls{display:inline-block;margin:2px 10px;float:none;}
.video-player .jp-video .jp-toggles{display:inline-block;position:static;float:none;margin:10px 0;}
video-player.block{padding:6px;margin-bottom:0;}
.video-player .jp-video-270p{width:100% !important;}
.video-player .jp-jplayer{width:100% !important;overflow:hidden;position:relative;border-top-right-radius:4px;border-top-left-radius:4px;}
.video-player .jp-jplayer img{width:100%;}
.sermons-social{margin:12px 0px;}
.sermons-social li a{margin-right:5px;}
.jp-details{display:block !important;background:#fff;padding:20px 0px;font-size:2em;}
.jp-jplayer{width:100%;min-height:246px;max-height:246px;}
.jp-details .jp-title{text-align:left;}
div.jp-type-playlist div.jp-playlist li:last-child{padding:0;border-bottom:none;}
.video-player .jp-playlist ul li:first-child img{width:55px;height:55px;float:left;margin-left:11px;position:relative;}
.jp-playlist ul li:after{content:"";position:absolute;top:0;left:0;height:54px;width:52px;z-index:999;background-size:contain;margin-left:5px;cursor:pointer;}
.modal-dialog{width:675px;margin:100px auto;}
.mailpoet_paragraph{margin-bottom:0;}
.mailpoet_paragraph .mailpoet_text,
.mailpoet_paragraph .mailpoet_textarea{width:100% !important;margin-bottom:20px;}
.mailpoet_paragraph input.mailpoet_submit{background:#f2405d;color:#fff;border:none;padding:10px 40px;border-radius:5px;font-size:18px;}
.slider .flexslider{margin-bottom:0;}
.slider .flexslider .slides>li{position:relative;}
.pad0{padding:0px;}
.vc_row-fluid{}
.vc_row-fluid::before{content:" ";display:table;}
.vc_row-fluid::after{clear:both;}
.vc_row-fluid::after{content:" ";display:table;}
.christin-menu #menu-menu-2 .dropdown-menu{top:96%;}
.christin-menu .menu-fixed #menu-menu-2 .dropdown-menu{top:100%;}