/* Responsive CSS CUSTOM*/
@media all and (max-width: 1030px){

	.main_wrapper,
	.banner_wrapp
	{
		width: 100%;
		height: 100%
	}

	.platforms img{width: 100%}
	.banner_contex{top:90px;}

	.slogan{font-size: 47px;}
	.services_section .col_serveces{width: 33%;height: 400px;}
	.page_navigate_BC,
	.nya_all_content{padding-left:20px;padding-right: 20px;}

  .nya_dates ul,
  .nya_blogs ul
  {padding-left: 0;}

  .nya_dates .btn{margin-left: 0;}



  }



@media all and (max-width: 1020px){

	.main_wrapper,
	.main_wrapper_sm,
	.banner_wrapp
	{
		width: 100%;
	}

	.platforms img{width: 100%}
	.banner_contex{top:50px;}
	.comingsoon_text h1{font-size: 39px;}
	.mainLogo img{width: 82%;}
	.slogan{font-size: 47px;}
	.services_section .col_serveces{width: 33%;height: 400px;}
	.main_nav nav{
		position: absolute;
		top: 20px;
		left: 0;
		width: 100%;

	}
	.main_nav nav ul li{width: 100%;}
	.main_nav{position: relative;}
	.main_nav nav{display: none;background: #e0e0e0;position: absolute;top: 0;left: 0;z-index: 999}
	.main_nav .menu_trigger2{
		position: absolute;
		top: -55px;
		right: 20px;
	}

	.menu_trigger2{display: block;}



	nav ul li{margin:0;}

	.global_Searchbox_banner input[type="text"]{width: 70%}


	.feat_wrapp{margin-bottom: 60px;}

	.feat_wrapp{width: 50%;}


  .nya_footer{padding: 50px 0;}

  .quick_eq{padding-right: 15px;}


  .usefulLinks{padding:30px;}

  .quick_eq{padding-bottom: 30px;}

  .main_nav li{padding-left: 20px;}




}

@media all and (max-width: 767px){

	.main_Banner_bg,
	#particles-js{height: 600px;text-align: center !important;}
	.top_social,
	.info_btns,
	.comingsoon_text{text-align: center;margin-right: 0;}

	.mainLogo{display: inline-block;text-align: center !important;margin-bottom: 30px}

	.services_section .col_serveces{width: 100%;}
	.slogan{font-size: 39px;}
	.platforms{padding: 20px;}
	.platforms h2{margin-bottom: 20px}

	.slide_panel,
.slide_panel2{position: absolute;}
header .top_row ul{float: left;}
.topLinks a{padding: 0 15px;}
.members_list{display: none;}
.slider_content_wrapp{top: 215px;}
.global_Searchbox_banner{margin-top: 10px;}

.global_Searchbox_banner input[type="text"]{height: 42px;}
.global_Searchbox_banner button[type="submit"]{font-size: 18px;height: 42px;width: 42px;}

.nya_intro_ssection,
.nya_feat_section{text-align: center;}
.intro_logo_part img{width: 45%;padding-bottom: 25px;}
.nya_intro_ssection .highlight,
.intro_contex p{font-size: 16px;}
.nya_intro_ssection p::after,
.section_title_info h1::after,
.yoga_in_nepal .yn_scope p::after{width: 20%;left: 40%;}

.section_title_info h1{text-align: center;font-size: 22px;padding:0;}

.nya_feat_section .feat_list_cols{width: 100%;}
.feat_list_cols{text-align: left;}

.yoga_in_nepal .custom_col{display: block;width: 100%;}

.custom_col,
.yoga_in_nepal .yn_scope{text-align: center ;padding: 15px;}
.yoga_in_nepal .yn_scope .txt_wrpp{text-align: center;padding: 46px 0;}
.yoga_in_nepal h1,
.yoga_in_nepal .yn_scope h1{text-align: center;font-size: 22px;}
.yoga_in_nepal .yn_scope p,
.yoga_in_nepal .know_your_teacher p{font-size: 15px;}

.yoga_in_nepal .know_your_teacher{padding: 45px 15px;}

.yoga_in_nepal .custom_col{min-height: auto;}
section h1{font-size: 25px;}
section h2{font-size: 15px;}

.feat_wrapp{margin-bottom: 60px;}
.feat_wrapp:last-child{margin-bottom: 0;}

.nya_brochure h1{font-size: 25px;width: 100%;}

.nye_testimonial_module .testi_wrapp{padding: 20px;text-align: center;}
.nye_testimonial_module .quote{padding-left: 0;margin-top: 20px;}

.nye_testimonial_module h1{margin-bottom: 20px;}



.nya_dates .btn,
.nya_blogs .btn{margin-left: 0;}

.nya_dates,
.nya_videoFront{margin-bottom: 40px;}

.nya_csr_affiliation .nya_csr,
.nya_csr_affiliation .custom_col:nth-child(2){
	display: block;
	width: 100%;
}

.nya_csr_affiliation .custom_col{
	min-height: auto;
}

.nya_csr_affiliation .nya_csr{padding-right:0;padding:0 30px;}
.nya_csr_affiliation h1{text-align: center;}
.nya_csr_affiliation .nya_csr .txt_wrpp{padding-right:0;padding: 30px 0;text-align: center;}
.nya_csr_affiliation .nya_csr h1{text-align: center;font-size: 22px;}
.nya_csr_affiliation .nya_csr p{font-size: 15px;}
.nya_csr_affiliation .nya_csr p::after{
	width: 20%;left: 40%;

}

.nya_csr_affiliation .nya_affiliation{
	padding: 30px 0;
	text-align: center;
}

.nya_csr_affiliation .custom_col:nth-child(2) ul li img{width: 60%}
.nya_csr_affiliation .custom_col:nth-child(2) ul li {margin: 15px;}


  .mbr-hero .mbr-hero__text{font-size: 15px;margin-bottom: 0px}


}


/* targeted device ********************************************************************************************/

@media all and (max-width: 639px){

	header .top_row ul{float: right;}

	.top_link{
		width: 100%;
		position: absolute;
		top: 39px;
		left: 0;
		z-index: 999;
		background: #1e1f20;
		text-align: left;
		display: none;
	}

	.top_link li{
		width: 100%;
	}

	.login_Reg_Btns{margin-top: -36px;}


}



@media all and (device-width: 1024px){
  .txt_wrpp {
    padding-left: 30px !important;
  }
}

