
@media (max-width: 1200px){
}
@media (max-width: 1199px){
	/**/
	.whatwe_text p {
    padding-bottom: 0px;
	}
	.about_text p:not(:last-child) {
    padding-bottom: 0px;
	}
}
@media (max-width: 1040px){
	.testimonial .owl-prev{
	left: -18px;
	}
	.testimonial .owl-next{
	right: -18px;
	}
}

@media (max-width: 991px){
	.myslide{
	padding: 140px 0px 130px 0px;
	}
	.learn_img{
	width: 100%;
	text-align: center;
	}
	.news_head {
    padding: 0px;
	}
	.container {
	max-width: 90% !important;
	}
	.packagebox nav, .topresultbox nav {
    max-width: 100%;
	}
	#tabs .inner_pane, #resulttabs .inner_pane {
    padding: 40px;
	}
	.chaturtxt h4, .chaturprc h4 {
    margin: 0px 0px 20px 0px;
	}
	.thef_wrap{
	height: auto;
	}
	.thef_wrap, .videos_wrap, .mentor_wrap{
	margin: 15px 0px;
	}
    
	.teachers .tab img {
    width: 50px;
    margin-right: 10px;
	}
	.teachers .tab button.active:after {
    bottom: -60px;
	}
	/**/
	.imaging_img{
	text-align: center;
	}
	.imaging_img img{
	float: none;
	max-width: 100%;
	}
	.imaging_box {
    bottom: -250px;
	}
	.whowe{
	margin-top: 160px;
	}
}

@media (max-width: 790px){
}

@media (max-width: 767px){
	.header-area .nav-brand img {
    width: 160px;
	}
	.technivideobox, .notes{
	padding-left: 20px;
	padding-right: 20px;
	}
	.count{
	margin: 15px 0;
	}
	.chaturimg{
	width: 100%;
	text-align: center;
	}
	.chaturtxt h4, .chaturprc h4 {
    margin: 40px 0px 20px 0px;
	}
	#tabs .nav-tabs .nav-link{
	width: 40%;
	}
	#tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active span{
	display: none;
	}
	.teachers .tab{
	display: block;
	}
	.teachers .tab button.active:after{
	display: none;
	}
	.teachers .tab button{
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	}
	.subbox {
    padding: 30px 30px 30px 30px;
    margin-top: 20px;
	}
	.teachers .tab img {
    width: 55px;
    margin-left: -10px;
	}
	.Tabs-header.active:after{
	display: none;
	}
	.learn_box{
	margin-top: 30px;
	}
	.news_inner p {
    max-width: 230px;
	}
	.letter_text {
    max-width: 100%;
	}
	.finner2{
	padding-top: 20px;
	}
	.topgap {
    padding-top: 40px;
	}
	.copyright {
    padding: 30px 0;
	}
	.lastlink{
	float: none;
	margin-bottom: 20px;
	}
	.copy_wrap a p{
	padding: 0px 10px;
	}
	.rights{
	float: none;
	}
	.copy_wrap{
	text-align: center;
	}
	.teachers .accordion{
	margin-top: 20px;
	}
	/**/
	.about_img {
    text-align: center;
	}
	.about_text{
	margin-top: 40px;
	}
	.imaging_box {
    left: 0;
    right: 0;
    margin: auto;
    padding: 60px 40px;
	}
	.imaging_text{
	max-width: 100%;
	}
	.imaging_para p{
	padding-top: 20px;
	}
	.whowevideobox object {
    width: 100%;
    height: 300px;
	}
	.whatwe .sectionhead h3{
  	text-align: center;
	}
	.whatwe_img {
    text-align: center;
    width: 100%;
    margin-bottom: 40px;
    margin-top: 0px;
	}
	.imaging_box hr {
    margin: 30px 0px 0px 0px;
	}
}

@media (max-width: 760px){
}

@media (max-width: 640px){
}

@media (max-width: 575px){
	.myslide {
    padding: 110px 0px 100px 0px;
	}
	.brain img{
	display: none;
	}
	.section_padding {
    padding: 70px 0px;
	}
	.section_padding_top {
    padding-top: 70px;
	}
	#tabs .nav-tabs .nav-link {
    width: 100%;
	}
	.chaturimg img{
	width: 100%;
	}
	.news_inner {
    display: block;
    text-align: center;
	}
	.news_inner h3 {
    padding-top: 0px;
	}
	.news_inner span{
	display: none;
	}
	.news_inner p {
    max-width: 100%;
    text-align-last: center;
    margin: auto;
	}
	.alldate_box{
	margin-top: 60px;
	}
	.testi_text p {
    padding: 15px 15px;
	}
	.technivideobox object{
	height: 300px;
	}
	.testi_inner h3, .sectionhead h3, .material_inner h3, .news_inner h3 {
    font-size: 28px;
	}
	.count-wrap p, .count-wrap span {
    font-size: 38px;
	}
	.testimonial .owl-dots {
	text-align: left;
	}
	.techer_video object{
	height: 240px;
	}
}

@media (max-width: 500px){
}

@media (max-width: 480px){
	.testi_img{
	display: block;
	width: 100%;
	text-align: center;
	}
	.testi_img img{
	margin: auto;
	}
	.notes h1{
	font-size: 34px;
	}
	.testi_inner h3, .sectionhead h3, .material_inner h3, .news_inner h3 {
    font-size: 24px;
	}
	.count-wrap p, .count-wrap span {
    font-size: 30px;
	}
	.colorarea {
    padding: 50px 15px !important;
	}
	.letter_text h3 {
    font-weight: 700;
    font-size: 30px;
	}
	.letter_text {
    max-width: 85%;
    margin: auto;
	}
	.mail .form-control {
    padding-left: 20px;
	}
	.vality{
	font-size: 18px;
	}
	.card-header {
    padding: 15px 20px 5px !important;
	}
	.accordion .card .card-header a span {
    right: 0;
    top: 0;
    background-color: rgba(255, 255, 255, .8);
    color: #404040;
    padding: 3px 5px;
    font-size: 14px;
    border-radius: 0px 0px 0px 5px;
	}
	/**/
	.imaging_img img{
	margin-bottom: 80px;
	}
	.myslide2 h1 {
    font-size: 32px;
	}
}

@media (max-width: 430px){
	.vality {
    display: block;
    margin-bottom: 15px;
	}
	.tab-main label{
	margin: 0px 18px 20px 0px;
	}
	/**/
}

@media (max-width: 425px){
}

@media (max-width: 400px){
	#tabs .inner_pane, #resulttabs .inner_pane {
    padding: 30px;
	}
	.alldate_text p{
	font-size: 16px;
	}
}

@media (max-width: 375px){
	/**/
	.imaging_img img {
    margin-bottom: 140px;
	}
}

@media (max-width: 360px){
}

@media (max-width: 340px){
}







/*==================================================*/






