@media(max-width:1024px){	
.container{ width:100%; padding:0 10px; box-sizing:border-box;}
.banner_content li h3{ padding:0;}
.index_interiorleft{ width:50%; padding:1% 2%;}
.index_interiorleft{ min-height:240px;}
.about_right{ padding:120px 0;}
}
@media(max-width:980px){
.banner span img{ height:600px !important;}
.courses li{ width:25%; margin:0;}
.programs button{ padding:5px 10px;}
.index_pyramidright{ width:50%;}
.clients_inner li{ width:49%;}

}
@media(max-width:800px){
.header_rightinner li{ margin-left:0;}
.programs button{ padding:5px 30px; margin:5px 0;}
.fancy_box li{ width:33%;}
.inputcontact_left input{ width:auto;}
}
@media(max-width:768px){
.header{ position:inherit !important; text-align:center; padding:20px 0; background:inherit !important}
.header_rightinner li a{ color:#000;}	
.header_left{ float:none; display:inline-block; position:inherit;}
.header_right{ float:none;}
.header_rightinner{ margin:20px auto; text-align:center;}
.header_rightinner li{ float:none; display:inline-block;}
.banner span img{ height:auto !important;}
.banner_content{ top:20%;}
.index_iconright p{ min-height:160px;}
.index_interiorleft{ min-height:260px;}
.footer_topleft{ width:50%; min-height:300px;}
.footer_topleft:last-child{ min-height:auto;}
.customer_left{ width:99%;}
.customer_lefticon{ width:10%;}
.customer_leftcontent{ width:90%;}
.tab_menu{ width:50%; float:none;}
.tab_content_main{ width:100%; padding:15px 0;}
.inputcontact_left{ width:100%; float:none;}
.inputcontact_left input{ width:32%;}
.inputcontact_right{ width:97%; float:none; padding:0;}
}
@media(max-width:695px){
.footer_topleft{ min-height:350px;}	

}
@media(max-width:640px){
.banner_content{ top:12%;}
.banner_content li h1{ font-size:40px;}
.header_right{ display:none;}
.header_rightinner{ margin:0px auto;}
.header_rightinner li{ display:block; line-height:30px;}
.header_rightinner li i{ display:none;}
.responsive_menu{ display:inline-block;}
.index_interiorleft{ width:100%; min-height:auto;}
.index_iconleft{ width:10%;}
.index_iconright{ width:90%; padding:0 20px;}
.courses li{ width:50%;}
.index_iconright p{ min-height:auto;}
.index_pyramidrightinner{ margin:50px 0;}
.index_pyramidrightinner li{ margin:10px 0; width:100%;}
.footer_topleft{ width:100%; min-height:auto;}
.responsivemenu_left{ width:50%; float:left; padding-right:4%;}
.about{ padding:15px 0 0 0;}
.about_right{ width:100%; padding:15px 0;}
.about_image{ margin:30px 0 60px 0;}
.about::before{ display:none;}
.about_image li{ width:50%;}
.customer_left{ margin:1% 0; width:100%;}
.customer_lefticon span{ display:inline-block;}
.customer_lefticon{ float:none; margin:0 auto;}
.customer_leftcontent{ float:none; width:100%; text-align:center;}
.tab_image{ float:none; margin:0 auto; width:75%;}
.tab_content ul{ width:100%; margin:10px 0;}
.fancy_box li{ width:50%;}
.clients_inner li{ width:100%;}
.clients_inner li::before{ display:none;}
.contact_left{ width:100%; float:none;}
.contact_right{ float:none; width:50%;}
	}
@media(max-width:480px){
.banner_content{ top:17%;}
.banner_content li h3{ width:100%;}
.banner span img{ height:350px !important;}
.index_iconleft{ float:none; text-align:center; width:100%;}
.index_iconright{ float:none; padding:10px; } 
.courses li{ width:100%;}
.footer_left,.footer_right{ float:none; text-align:center; margin:10px 0;}
.footer_rightinner li{ float:none; display:inline-block;}
.about_image li{ width:100%;}
.tab_menu{ width:100%;}
.tab_image{ width:100%;}
.fancy_box li{ width:90%; margin:0 auto; float:none;}
.inputcontact_left input{ width:100%;}
.inputcontact_right{ width:100%;}
.contact_right{ width:100%;}
}	
@media(max-width:360px){
.banner span img{ height:450px !important;}	
.responsivemenu_left{ width:100%; float:left; padding-right:4%;}
.fancy_box li{ width:100%;}
} 