@media (max-width: 1024px) {
	.container { max-width: 100%; width: 100%; padding: 0 30px;}
	.responsiveLogo { display: block; }
	.logoInnavigaion { display: none; }
	.mobileMenu { display: block; }
	.navigation { display: none; background: #000; position: absolute; right: 0; width: 300px; z-index: 9999; padding: 15px 10px; top:63px; transition: all ease 0.7s; }
	.navigation li { float: left; width: 100%; }
	.navigation li.logoInnavigaion { display: none; }
	.enroltoday { right: 80px; }
	.mainSlider, .mainImage, .mainImage img { height: auto; }
	.sliderCaption h2 { font-size: 42px; line-height: 45px; }
	.sliderCaption h3 { font-size: 40px; padding-bottom: 20px; }
	.sliderCaption .enroltoday, .sessionBtn .enroltoday, .blckBoxContent .enroltoday { right: 0; line-height: 46px; font-size: 17px;}
	.slick-dots { width: 8%; }
	.blueBox li span { font-size: 25px; }
	.blueBox { padding: 30px 0; } 
	.OurBrand { padding: 35px 0; }
	.OurBrand h3, .aboutsect h3, .ourCourseDtl h3, .ourGrooms h3 { font-size: 38px; line-height: 40px; padding-bottom: 30px; }
	.aboutContent p { font-size: 18px; line-height: 30px; padding-bottom: 25px; }
	.aboutContent strong { font-size: 20px;line-height: 32px; } 
	.courseList h4 { font-size: 20px; line-height: 27px; }
	.blckBoxRightContent span { font-size: 15px; letter-spacing: 0; }
	.aboutAnkit { padding: 60px 0 40px 0; }
	.aboutAnkit span { padding: 30px 35px 30px 0; margin-right: 37px; }
	.aboutAnkit h4 { font-size: 37px;padding: 37px 0 20px 0; line-height: 40px;}
	.aboutAnkit p { font-size: 18px; line-height: 28px; padding-bottom: 15px; }
	.aboutAnkit strong { font-size: 23px; line-height: 36px; padding-bottom: 0; }
	.colargeSlider, .awardjurny, .ourGrooms { padding: 30px 0; }
	.awardjurny h5 { font-size: 28px; }
	.awardjurny h5 span { padding: 5px 30px 0 0; }
	.ankitVideoSect { padding: 0; }
	header { position: relative; }
	.enqueryFormLeft h5 { font-size: 75px; line-height:70px; }
}
@media (max-width: 1023px) {
	.blckBoxRightContent span { font-size: 13px; padding: 0px 12px; }
	.blckBoxContent p { font-size: 16px; line-height: 32px; }
	.mobileMenu { right: 22px; top:17px; }
	.BrandSlider .slick-dots { bottom: -15%;width: 16%;}
	.OurBrand .slick-track { width: auto; float: none; } 
	.brandImg img { width: 100%; }
	.awardjurnyList li { font-size: 14px; padding-bottom: 15px; }

}
@media (max-width: 767px) {
	.hide_menu{display: inline-flex!important;}
	.container { padding: 0 20px; }
	.sliderCaption { display: none; }
	.slider_bannerMain .slick-dots { display: none !important; } 
	.blueBox li { padding: 0 5px; } 
	.blueBox li span { font-size: 14px; }
	.blueBox { padding: 15px 0; }
	.enroltoday { font-size: 13px; }
	.mobileMenu { font-size: 18px; } 
	.OurBrand h3, .aboutsect h3, .ourCourseDtl h3, .ourGrooms h3 {     line-height: 28px; font-size: 26px; padding-bottom: 25px; }
	.OurBrand {padding: 28px 0 40px 0;}
	.aboutLeft, .aboutRight { width: 100%; }
	.aboutVideo { width: 100%; margin-bottom: 20px; }
	.aboutContent p { font-size: 15px; padding-bottom: 20px; line-height: 25px }
	.aboutContent strong { font-size: 18px; line-height: 27px; }
	.aboutContent { padding-bottom: 30px;}
	.ourCourseLeft { width: 100%; padding: 20px 0; }
	.ourCourseRight { width: 100%; padding: 10px 0 20px 0; }
	.ourCourse:after { display: none; }
	.ourCourseDtl { padding-right: 0; }
	.ourCourseDtl ul  { padding-bottom: 0; }
	.ourCourseDtl p { font-size: 16px; line-height: 26px; }
	.courseList h4 {font-size: 18px;line-height: 25px;}
	.session { padding: 30px 0 40px 0; }
	.session p { font-size: 20px; line-height: 28px; }
	.blckBox { padding: 30px 0; }
	.blckBoxLeft, .blckBoxRight  { width: 100%; }
	.blckBoxContent { padding: 4% 0 0 0; }
	.blckBoxContent p {font-size: 15px; line-height: 28px; padding-bottom: 15px;}
	.blckBoxRight { padding-top: 35px; }
	.blckBoxRightContent span  { font-size: 12px; line-height: 40px; }
	.aboutAnkit { padding: 40px 0 0 0;} 
	.aboutAnkit span { margin-right: 0; }
	.aboutAnkit h4 { font-size: 27px; line-height: 28px; }
	.aboutAnkit p { font-size: 15px; line-height: 25px; }
	.aboutAnkit strong { font-size: 18px; line-height: 28px; }
	.awardjurny h5 {    font-size: 18px; padding: 0px 0 26px 0;}
	.awardjurnyList ul { width: 100%; } 
	.awardjurny h5 samp { display: inline; }
	.slick-dots { width: 22%;}
	.ourGrooms { padding-bottom: 0; }
	.footerLeft, .footerRight { width: 100%; }
	.socialLinks li { padding-right: 20px; }
	.contactInfo { float: left; padding-top: 15px; text-align: left; }
	.contactInfo a { font-size: 14px; margin-bottom: 15px; }
	.contactInfo a span, .contactInfo p span {    float: left;margin: 0 15px 0 0;}
	.footerLeft p { font-size: 14px; }
	.socialLinks { padding-bottom: 15px; }
	.ourGroomsList { padding-bottom: 50px; }

	.enqueryFormRight, .enqueryFormLeft { width: 100%; }
	.enqueryFormLeft h5 { font-size: 30px; line-height: 42px; }
	.enqueryFormLeft p { font-size: 18px; padding-bottom: 20px; }
	.formSect { padding: 15px 0 0 0; }
	.enqueryFormBox { padding: 15% 0; }
	.closeBtn {position: absolute; z-index: 999999; right: 15px; top:10px; z-index: 99999999; font-size: 42px;}
	.rowLeft, .rowRight { width: 100%; }
	.inputF, .inputtextarea { margin-bottom: 15px; line-height: 42px; }
	.thankpageContent p { font-size: 15px; }

}

