@media(max-width: 767px){
	.top-contact-box{
		display: block;
		text-align: center;
	}
	.captcha-box {
		width: 100%;
	}
	.slider-boxes{
		display: none!important;
	}
	.top-contact-section{
		padding: 2px 0px;
	}
	.navbar-menu-list .nav-item:hover .sub-menu{
		z-index: 99;
	}
	.header-social-icon{
		margin: 5px 0px;
	}
	.footer-section .common-content-title .heading{
		font-size: 23px;
	}
	#popular-box .owl-nav{
		left: 0px;
		top: initial;
		bottom: -55px;
	}
	.menu-section .header-logo-img img{
		width: 80%;
	}
	.name-box{
		display: block;
	}
	.theme-tabbing .nav-item{
		margin-bottom: 10px;
	}
	.icons-listing{
		margin-top: 30px;
	}
	.faqs-wrap{
		padding: 1rem 1rem;
	}
	.theme-collapse.light{
		margin-top: 40px;
	}
	.counter-style-box{
		margin-bottom: 30px;
	}
	.register-box .title{
		padding: 20px 20px 40px 20px;
	}
	.date-box:before{
		display: none;
	}
	.bar-icon-mobile{
		text-align: right;
		display: block;
	}
	.video-area-section{
		padding-top: 20px;
	}
	.events-box p{
		width: 100%;
	}
	.Subscribe-btn .btn{
		position: static;
	}
	.what-people-content .heading:after{
		bottom: -68px;
	}
	.Subscribe-content{
		padding: 90px 0px 31px 10px;
	}
	.Subscribe-box{
		height: auto;
	}
	.copyright-box{
		display: block;
		text-align: center;
	}
	.banner-bg {
		padding-top: 110px;
	}
	.nav-list .nav-item{
		width: 100%;
		text-align: center;
		font-size: 14px;
	}
	.video iframe{
		height: 173px;
	}
	.blog-content .heading-number{
		font-size: 59px;
	}
	.Why-content h4{
		font-size: 23px;
	}
	.banner-top-section{
		height: 380px;
	}
	.banner-top-section .common-content-title .heading{
		font-size: 34px;
	}
	.common-content-title .heading{
		font-size: 28px;
	}
	.video-area-section{
		padding-top: 80px;
		margin-top: 50px;
	}
	.video-area-section:before{
		height: 100%;
	}
	.event-section:before{
		width: 100%;
		height: 103%;
		top: -2px;
	}
	.event-details{
		padding: 20px 0px;
	}
	.join-sadhak-section{
		padding: 50px 0px 0px 0px;
		margin-top: 0px;
	}
	.palak-section{
		padding-top: 0px;
		padding-bottom: 50px;
	}
	.palak-section .sadhakt-img-box{
		margin-bottom: 40px;
	}
	.join-sadhak-section:after,
	.join-sadhak-section:before{
		display: none;
	}
	.read-more-line span:after{
		left: 75px;
	}
	
	.event-single-wrap .wapper-box{
		padding: 80px 15px 80px 15px;
	}
	.vision-section .vision-img{
		opacity: 0.3;
	}
}




@media(max-width: 991px){
	.bar-icon-mobile i,
	.question-box{
		display: block;
	}
	.bar-icon-mobile{
		display: block;
	}
	.slider-boxes{
		display: none;
	}
	.navbar-menu-list .nav-item{
		display: block;
		margin-bottom: 10px;
	}
	.navbar-menu{
		background-color: #000;
		padding: 15px 0px;
		position: absolute;
		width: 100%;
		right: 100%;
		transition: 0.4s ease;
    	top: 6px;
	}
	.about-us-section{
		padding: 10px 0px 50px 0px;
	}
	.slide-toggle{
		right: 0%;
		transition: 0.4s ease;
	}
	.slider-content-box .heading{
		font-size: 43px;
	}
	.slider-content-box .title{
		font-size: 14px;
	}
	.common-bg{
		height: auto;
	}
	.logo-barnd i{
		display: block;
	}
	.sub-menu-box{
		width: 100%;
		left: 0px;
		z-index: 9999;
		height: 300px;
    	overflow: auto;
	}
	.register-content-box .heading{
		font-size: 47px;
	}
	.register-content-box .title{
		font-size: 19px;
	}
	.register-box .title{
		padding: 0px;
	}
	#countdown-action{
		justify-content: center;
	}
	.date-box:before{
		right: -34px;
	}
	.navbar-menu{
		height: 100vh;
	}
	.become-bg{
		height: 450px;
	}
	.navbar-menu-list .nav-item .nav-link{
		color: #fff;
	}
	.nav-fixed .navbar-menu-list .nav-item .nav-link{
		color: #fff;
	}
	.nav-fixed .logo-barnd i{
		color: #000;
	}
	.register-box:before{
		bottom: 61%;
	}
	.breadcrumb-content{
		padding: 5px 10px;
	}
	.tab-list{
		padding: 0px 10px;
	}
	.nav-list .nav-item .nav-link{
		padding: 10px 37px;
	}
	.action-box-img img{
		margin-top: 0px;
	}
	.action-box-img{
		padding: 30px 20px;
	}
	.action-plan{
		padding-bottom:0px;
	}
	.event-img-box{
		height: auto;
		margin-bottom: 20px;
	}
	.gallery-list span{
		height: auto;
	}
	.image-gallery-and-video-gallery .video-box{
		height: auto;
		margin-bottom: 30px;
	}
	.common-carousel .owl-nav {
		bottom: -2%;
	}
	.common-carousel .owl-nav .owl-prev, .common-carousel .owl-nav .owl-next{
		width: 30px!important;
    	height: 30px!important;
	}
	.common-carousel .owl-nav .owl-prev i, .common-carousel .owl-nav .owl-next i{
		font-size: 12px!important;
	}
	.captcha-box{
		width: 100%;
	}
	.event-video-box .video-box{
		height: 300px;
	}
	.burger{
		opacity: 1;
		visibility: visible;
	}
}



@media(min-width: 768px) and (max-width:  1023px){
	.event-video-box .video-box{
		height: 460px;
	}
}
  
@media(min-width: 820px) and (max-width: 1180px){
	.gallery-list span {
		height: 150px;
	}
	.counter-style-box{
		margin-bottom: 30px;
	}
	.join-sadhak-section{
		padding: 50px 0px;
	}
	.join-sadhak-section:after,
	.join-sadhak-section:before{
		height: 90px;
	}
	.navbar-menu-list .nav-item {
		margin: 0px 8px;
	}
	.faqs-wrap.pos-rel{
		padding: 30px;
	}
	.sub-menu {
		z-index: 99;
	}
}



@media(min-width:992px) and (max-width: 1023px){
	.navbar-menu-list .nav-item{
		margin: 0px 11px;
	}
	.register-box .title{
		padding: 0px;
	}

}

@media(min-width:1024px) and (max-width: 1280px){
	.sub-menu{
		left: -115px;
	}
	.sub-menu .inner-box:after{
		left: 170px;
	}
	.counter-style-box {
		height: 150px;
	}
	.captcha-box{
		width: 100%;
	}

}	

@media(min-width: 768px) and (max-width: 1023px){
	.join-sadhak-section{
		padding: 50px 0px;
	}
	.join-sadhak-section:after,
	.join-sadhak-section:before{
		display: none;
	}
}



@media(min-width: 922px) and (max-width: 1023px){
	.navbar-menu-list .nav-item{
		margin: 0px 9px;
	}
}