@media (min-width:1200px) and (max-width: 1439px) {
	.main_bg, .container_big {
		width: auto;
		margin: 0 auto;
	}	
}

@media (min-width:1200px) and (max-width: 1300px) {
	/*.main-slider_text_box .col-md-offset-2 {margin-left: 10%;}*/
	/*.main-slider_text_box .col-md-offset-3 {margin-left: 18%;}*/
	.main-slider_text_box .col-md-offset-4 {margin-left: 28.333333%;}
	.main-slider_text_box {top: 210px;}
	.main-slider_text_box2 {top: 185px;}
}

@media screen and (min-width: 992px) and (max-width:1199px)
{
	.main_bg, .container_big {width: auto;margin: 0 auto;}
	.edu_top_menu ul li {font-size: 14px;}
	.edu_top_menu > ul > li a .fa-angle-down {font-size: 18px;}
	.bool_appoinment_btn {font-size: 14px;padding: 8px 20px;}
	/*.main-slider_text_box .col-md-offset-2 {margin-left: 4.666667%;}*/
	/*.main-slider_text_box .col-md-offset-3 {margin-left: 18%;}*/
	.main-slider_text_box .col-md-offset-4 {margin-left: 28.333333%;}
	.main-slider_text_box {top: 155px;}
	.main-slider_text .edu_display_block {font-size: 42px;}
	.main-slider_text {font-size: 30px;line-height:55px;}
	.service_box_title {font-size: 20px;}
	.font55 {font-size: 42px;}
	.service_tab_btn .nav > li > a {padding: 8px 30px;}
	.ser_desc {font-size: 15px;}
	.set_us_accordian .panel-title > a, .set_us_accordian .panel-title > a:hover, .set_us_accordian .panel-title > a:focus {font-size: 22px;}
	.footer_menu_box ul li {padding-left: 16px;	}
	.footer_menu_box ul li a {font-size: 14px;}
	.main-slider_text_box2 {top: 120px;	}
	.home_about_us_bg {margin-right: 25px;}

	.team_name_box > span {font-size: 17px;}
	.about_titles2 {font-size: 30px;}
	.about_proven_box li {min-height: 355px;}
	.sub_we_tech_box .col-lg-5{display:none;}
	.sub_we_tech_box .col-lg-7 .sub_we_tech_containt_box > img.hide {display:block !important;margin:0 auto 25px;}

	.testimonials_lable {padding: 25px 0 25px 15px;font-size: 18px;	}
	.testimonial_text {font-size: 14px;	}

	.contact_box {margin-right: 0px;padding: 20px 18px 20px 18px;}
}

@media screen and (min-width: 768px) and (max-width:991px)
{
	.main_bg, .container_big {width: auto;margin: 0 auto;}
	.edu_top_menu ul li {font-size: 14px;}
	.bool_appoinment_btn {font-size: 14px;padding: 8px 20px;}
	/*.main-slider_text_box .col-md-offset-2 {margin-left: 4.666667%;}*/
	/*.main-slider_text_box .col-md-offset-3 {margin-left: 18%;}*/
	.main-slider_text_box .col-md-offset-4 {margin-left: 28.333333%;}
	.main-slider_text_box {top: 170px;}
	.main-slider_text .edu_display_block {font-size: 30px;}
	.main-slider_text {font-size: 20px;}
	.font55 {font-size: 30px;}
	.service_box {height: 415px;}
	.service_box_title {font-size: 20px;}
	.ser_desc {font-size: 15px;}
	.service_box_title + p {min-height: 140px;}
	.set_us_accordian .panel-title > a, .set_us_accordian .panel-title > a:hover, .set_us_accordian .panel-title > a:focus {font-size: 22px;}
	.footer_menu_box ul li {padding-left: 16px;	float: none; display: inline-block;}
	.footer_menu_box ul li a {font-size: 14px;}
	.home_about_us_bg {float: none;margin: 30px auto 30px;text-align:center;}
	.sub_we_tech_containt_box h2 {text-align: center;}
	.sub_img {display: block;margin: 0 auto 20px;}
	.sub_we_tech_box .col-lg-5 {display: none;}
	.sub_we_tech_box .col-lg-5{display:none;}
	.sub_we_tech_box .col-lg-7 .sub_we_tech_containt_box > img.hide {display:block !important;margin:0 auto 25px;}
	.sub_we_tech_containt_box {padding: 35px;}
	.ser_we_list li { margin-bottom: 20px;}
	.ser_we_list {margin-top: 30px;margin-bottom: 30px;}
	.service_tab_btn .nav > li > a {padding: 8px 15px;font-size:15px;}
	.apart_box .col-lg-5 {text-align: center;}
	.edu_img {text-align: center;margin-bottom: 30px;display:none;}
	.edu_img + .col-lg-6 + .edu_img {display: block;margin-bottom: 0;}	
	.main_about_us  aside {display:none;}
	.main_about_us aside + aside + aside,.main_about_us aside + aside {display:block;}
	.apart_box_padding h2 + img {display: block;margin:0 auto;}
	.apart_box_padding + .col-lg-5 {display: none;	}

	.team_main_box .team_img_box {text-align:center; margin-bottom:20px;}
	.team_text {padding-left: 8px;}	
	.btn-edu-menu {	background: transparent;border-radius: 0;font-size: 50px;display: block;position: fixed;right: 12px;top: 20px;
		z-index: 3;	-moz-transition: right 0.4s ease-in-out;-webkit-transition: right 0.4s ease-in-out;	-ms-transition: right 0.4s ease-in-out;	-o-transition: right 0.4s ease-in-out;
		transition: right 0.4s ease-in-out;	color: #0C2A60;	}
	.edu_top_menu {	background: #fff;height: 100%;	right: -270px;overflow: scroll;	position: fixed;top: 0;	width: 260px;z-index: 2;}
	.scrolled .btn-edu-menu {top:5px;}
	.mask2 {position: fixed;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.7);}
	.btn-edu-menu.drag-toggle {right: 270px;}
	.edu_top_menu { margin-top: 10px; box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.4);-webkit-box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.4);-moz-box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.4); margin-top:0;}
	.edu_top_menu > ul > li {color: #0C2A60;float: none;font-family: 'Century Gothic Bold'; padding: 10px 15px;border-bottom: 0px solid #0C2A60;font-size: 16px;}	
	.edu_top_menu > ul > li:last-child {border-bottom:none;padding: 10px 0;text-align: center; float: none !important;display:inline-block;}
	.edu_top_menu > ul > li a.bool_appoinment_btn {margin-top: 2px;margin-left:37px;}
	.edu_top_menu > ul > li a {display: block;}
	.edu_dropdown .dropdown-menu {left: 0 !important;position: relative;padding: 10px 15px;width: 100%; background:none;box-shadow:none;margin-top:0;}
	.edu_dropdown .dropdown-menu li { padding: 0px 10px;}
	.sub_box {background: none; margin:15px 0; text-align:center;}
	.sub_sci_bg_box { width: 278px; margin: 15px auto;}
	.team_main_box {padding: 35px 8px;}
	.footer_menu_box {text-align: center;}
	.footer_menu_box ul {margin-bottom:23px;margin-top:15px;text-align:center;}
	.edu_top_menu .dropdown-submenu .dropdown-menu {margin-left: 0;min-width: auto;	padding:10px 0;	}
	.edu_top_menu .dropdown-submenu .dropdown-menu li {padding:0 0 0 25px;}
	.edu_top_menu .edu_menu_arrow.fa-angle-right:before {content: "\f107";}
	.edu_top_menu .edu_menu_arrow.fa-angle-up:before {content: "\f106";}
	.service_panel .table {margin-top: 0px;margin-bottom:0;}

	.about_titles2 {font-size: 28px;}
	a.about_titles {font-size: 40px;}
	.more_about_box {margin-bottom: 20px;}
	.more_about_box .edu_btn { margin-bottom: 0px;}

	.testimonial_box {column-count: 2;}
	.testimonials_lable {padding: 25px 0 25px 15px;font-size: 18px;	}
	.testimonial_text {font-size: 14px;	}

	.contact_box {margin-right: 0px;}
	.contact_box .contact_us_icon {height: 35px;width: 35px;padding-top: 7px;font-size: 20px;}
	.contact_box label {font-size: 15px; margin: 8px 0 5px 0px;}
	.contact_box .contact_us_icon + div pre {font-size: 15px;}

	.edu-gallery .item:nth-child(2n+1)  {clear:both;}
}

@media screen and (max-width:896px)
{
	.btn-edu-menu {	background: transparent;border-radius: 0;font-size: 50px;display: block;position: fixed;right: 12px;top: 20px;
		z-index: 3;	-moz-transition: right 0.4s ease-in-out;-webkit-transition: right 0.4s ease-in-out;	-ms-transition: right 0.4s ease-in-out;	-o-transition: right 0.4s ease-in-out;
		transition: right 0.4s ease-in-out;	color: #0C2A60;	}
	.edu_top_menu {	background: #fff;height: 100%;	right: -270px;overflow: scroll;	position: fixed;top: 0;	width: 260px;z-index: 2;}
	.scrolled .btn-edu-menu {top:5px;}
	.mask2 {position: fixed;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.7);}
	.btn-edu-menu.drag-toggle {right: 270px;}
	/*.home_about_us_bg {float: none;margin: 0px auto 30px;}*/
	.main_about_us {margin: 40px 25px;}
	.sub_img {display:block;margin: 0 auto 20px;}
	.sub_we_tech_box .col-lg-5 {display:none;}
	.sub_we_tech_containt_box h2 {text-align:center;}
	.ser_we_list {margin-top:30px;margin-bottom:30px;}
	.ser_we_list li {margin-bottom:20px;}
	.apart_box .col-lg-5 {text-align:center;}
	/*.edu_img {text-align:center;margin-bottom:30px;}*/
	.footer_menu_box {text-align: center;}
	.footer_menu_box ul {margin-bottom:23px;margin-top:15px;}
	.main-slider_text_box2 {top: 110px;}
	.main-slider_text_box .col-md-offset-4 {margin-left: 15%;}
	.main-slider_text {margin-bottom: 15px;	}
	.edu_top_menu { box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.4);-webkit-box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.4);-moz-box-shadow: 2px 2px 20px 2px rgba(0,0,0,0.4); }
	.edu_top_menu > ul > li {color: #0C2A60;float: none;font-family: 'Century Gothic Bold'; padding: 10px 15px;border-bottom: 0px solid #0C2A60;font-size: 16px;}
	.edu_top_menu > ul > li:last-child {border-bottom:none;}
	.edu_top_menu > ul > li a.bool_appoinment_btn {margin-top: 2px;}
	.edu_top_menu > ul > li a {display: block;}
	.edu_dropdown .dropdown-menu {left: 0 !important;position: relative;padding: 10px 15px;width: 100%; background:none;box-shadow:none;margin-top:0;}
	.edu_dropdown .dropdown-menu li { padding: 0px 10px;}

	.edu_top_menu .dropdown-submenu .dropdown-menu {margin-left: 0;min-width: auto;	padding:10px 0;	}
	.edu_top_menu .dropdown-submenu .dropdown-menu li {padding:0 0 0 25px;}
	.edu_top_menu .edu_menu_arrow.fa-angle-right:before {content: "\f107";}
	.edu_top_menu .edu_menu_arrow.fa-angle-up:before {content: "\f106";}

	.team_main_box .team_img_box {text-align:center; margin-bottom:20px;}
	.team_text {padding-left: 8px;}
	.sub_box {background: none; margin:15px 0; text-align:center;}	
	.sub_sci_bg_box { width: 278px; margin: 15px auto;}
}

@media(min-width:768px) 
{
	.service_panel .panel-heading{display:none;}  
    .service_panel .panel{border:none;box-shadow:none;}
    .service_panel .panel-collapse{height:auto;}
	.service_panel .panel-collapse.collapse{display:block;}
}

@media screen and (max-width:767px)
{
	.main_bg, .container_big {width: auto;margin: 0 auto;	}
	.btn-edu-menu {	background: transparent;border-radius: 0;font-size: 20px;display: block;position: fixed;right: 12px;top: 15px;
		z-index: 3;	-moz-transition: right 0.4s ease-in-out;-webkit-transition: right 0.4s ease-in-out;	-ms-transition: right 0.4s ease-in-out;	-o-transition: right 0.4s ease-in-out;
		transition: right 0.4s ease-in-out;	color: #0C2A60;	}
	.edu_top_menu {	background: #fff;height: 100%;	right: -270px;overflow: scroll;	position: fixed;top: 0;	width: 260px;z-index: 2;margin-top:0;}
	.mask2 {position: fixed;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.7);}
	.btn-edu-menu.drag-toggle {right: 270px;}
	.home_about_us_bg {float: none;margin: 30px auto 30px; text-align:center;}
	.main_about_us aside {display:none;}
	.main_about_us aside + aside + aside,.main_about_us aside + aside { display: block; }
	.apart_box_padding h2 + img {display: block;}
	.apart_box_padding + .col-lg-5 {display: none;	}
	.apart_box_padding .edu_btn btn {margin-bottom:35px;	}
	.main_about_us {margin: 0 15px 15px 15px;}
	.sub_img {display:block;margin: 0 auto 20px;}
	.sub_we_tech_box .col-lg-5 {display:none;}
	.sub_we_tech_containt_box h2 {text-align:center;}
	.ser_we_list {margin-top:30px;margin-bottom:30px;}
	.ser_we_list li {margin-bottom:20px;}
	.apart_box .col-lg-5 {text-align:center;}
	.edu_img {text-align:center;margin-bottom:30px;display:none;}
	.edu_img + .col-lg-6 + .edu_img {display:block;margin-bottom:0;}
	.edu_img + .col-lg-6 > h2 {text-align:center;}
	.edu_stats_para {padding-right: 0px;text-align:center;}
	.footer_menu_box {text-align: center;}
	.footer_menu_box ul {margin-bottom:23px;margin-top:15px;}	
	.main-slider_text_box .col-md-offset-4 {margin-left: 22%;}
	.main-slider_text {margin-bottom: 10px;font-size:18px;	}
	.main-slider_text .edu_display_block {font-size: 22px;}
	.font55 {font-size: 22px;}
	.main-slider_text_box {top:120px;}
	.main-slider_text_box2 {top: 100px;}
	.main-slider_text_box2 .container {width:550px;}
	.main-slider_text_box2 .main-slider_text2 {width:65%;margin-left:17%;}
	/*.main-slider_text_box2 .main-slider_text {margin-left:20%;	}*/
	.edu_btn {padding: 8px 15px;font-size: 14px;}
	.main-slider_text2 {font-size: 12px;}	
	h2 {font-size: 28px;margin-bottom: 25px;}
	.about_desc {font-size: 14px;margin-bottom: 20px;}
	.sub_we_tech_box { margin: 35px 0;}
	.sub_we_tech_containt_box {	padding: 25px;}
	.sub_we_tech_accordian label {font-size: 20px;}
	.sub_we_tech_box .col-lg-5{display:none;}
	.sub_we_tech_box .col-lg-7 .sub_we_tech_containt_box > img.hide {display:block !important;margin:0 auto 25px;}
	.sub_we_tech_accordian {padding: 15px;}
	.service_box_title + p {min-height: auto;margin-bottom:20px;}
	.service_box {height: auto;}
	.set_us_accordian .panel-title > a, .set_us_accordian .panel-title > a:hover, .set_us_accordian .panel-title > a:focus {font-size: 15px;}
	.set_us_accordian .panel-default > .panel-heading {padding: 15px;}
	.set_us_accordian .panel-heading .accordion-toggle:after {font-size: 18px;height: 25px;width: 25px;padding: 4px;margin-top:-4px;}
	.set_us_accordian {margin-top: 20px;}
	.set_us_accordian.panel-group .panel-heading+.panel-collapse>.panel-body {padding: 15px;font-size: 12px;}
	.stu_gallery_slider .slick-slide img {margin: 0 10px;}
	.testimonials-slider-box {padding: 30px;	}
	.testimonials-slider-img {float: none;margin: 0 auto;	}
	.testimonials-slider-text {padding: 0;float: none;width: 100%;}
	.testimonials-slider-lable {padding: 15px 0;}
	.testimonials-slider-box .slick-dots {bottom: -40px;}
	.footer_menu_box ul li {float: none;padding-left: 0;margin-bottom:5px;}
	.botom_footer_box {text-align:center;}
	.botom_footer_box span + span {float: none;}
	.botom_footer_box span {display:block;}
	.logo_bg img{width:70%;}
	.edu_top_menu > ul > li:last-child {border-bottom:none;padding: 10px 0;text-align: center; float: none !important;display:inline-block;}
	.edu_top_menu > ul > li a.bool_appoinment_btn {margin-top: 2px;margin-left:24px;}

	.team_main_box {padding: 30px 8px;}
	.vision_box {padding: 50px 8px;}
	.header-right {position:inherit;}
	.header_box {z-index: 1;}
	.sub_box {background: none; margin:15px 0; text-align:center;}
	.sub_para_text {padding-right: 8px;}
	.sub_sci_bg_box { margin: 15px auto;}

	.service_panel .tab-content .tab-pane{display:block;}
	.service_tab_btn .nav-tabs {display: none;}
    .service_panel .panel-title a{display:block;}
	.service_panel .panel {margin: 0;box-shadow: none;border-radius: 0;margin-top: -2px;border-color: #0C2A60;overflow:hidden;}
	.service_panel .tab-pane:first-child .panel{ border-radius:24px 24px 0 0;}
	.service_panel .tab-pane:last-child .panel {border-radius:0 0 24px 24px;overflow:hidden;}
	.service_panel .tab-content .panel-default > .panel-heading a {font-size: 16px;	font-family: 'Century Gothic Bold';color:#fff;}
	.service_panel .tab-content .panel-default > .panel-heading {color: #fff;background-color: #0C2A60;border-color: #0C2A60;}
	.service_panel .panel-default>.panel-heading+.panel-collapse>.panel-body {border-top:1px solid #0C2A60;}
	.service_panel .panel-default > .panel-heading {background-color:#fff;}
	.service_panel_img {text-align: center; padding-top:20px;}
	.service_panel .table > tbody > tr > td:first-child {font-size: 14px;width: 145px;}
	.service_panel .table > tbody > tr > td {font-size: 14px;}

	.about_titles li {font-size: 38px;text-align: center;}
	a.about_titles {font-size: 35px;}
	.about_titles2 {font-size: 25px;line-height: 45px;margin: 0px 0 15px 0;position:relative;}
	.about_mvv_box li:nth-child(2) .about_titles.active,.about_mvv_box li:nth-child(2) .about_titles.about_titles_add_margin {margin: 15px 0;}
	.about_proven_box {margin: 30px 8px;}
	.about_proven_box li {padding: 0;min-height: auto;}
	.about_proven_box li p { padding-right: 10px;}
	.more_about_box {margin-bottom: 20px;}
	.more_about_box .edu_btn { margin-bottom: 0px;}
	.more_about_box .contact_btn {font-size: 14px;padding: 8px 20px;}
	.about_proven {font-size: 35px;}
	.about_proven_box li span + span {font-size: 50px;}

	.edu-gallery .item {text-align: center;}

	.contact_box {padding: 15px;margin-right:0px;}
	.contact_box > .input-group > .row div:first-child,.contact_box .row div:first-child {margin-bottom:25px;}
	.contact_box ul li {margin-top: 25px;}
	.contact_box .row div:first-child.service_radio_marginbottom0 {margin-bottom:0;}
	.contact_box .contact_us_icon {height: 35px;width: 35px;padding-top: 9px;font-size:15px;}
	.contact_box .contact_us_icon + div {margin-left: 10px;}
	.contact_box label {margin: 6px 5px 5px 0px;}
	.contact_map_box {margin-top:25px;}

	.testimonial_box {column-count: 1;padding: 0 8px;}
	.testimonials_lable {padding: 15px 0 15px 15px;font-size: 18px;	}
	.testimonial_text {font-size: 12px;	}
	.testimonials_img {height: 60px;width: 60px;}
	.testimonial_item {margin-bottom: 16px;}

	.about_video_box video{width:450px;}

 }

@media screen and (max-width:479px){
	.btn-edu-menu {	background: transparent;border-radius: 0;font-size: 20px;display: block;position: fixed;right: 12px;top: 15px;
		z-index: 3;	-moz-transition: right 0.4s ease-in-out;-webkit-transition: right 0.4s ease-in-out;	-ms-transition: right 0.4s ease-in-out;	-o-transition: right 0.4s ease-in-out;
		transition: right 0.4s ease-in-out;	color: #0C2A60;	}
	.edu_top_menu {	background: #fff;height: 100%;	right: -270px;overflow: scroll;	position: fixed;top: 0;	width: 260px;z-index: 2;}
	.mask2 {position: fixed;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.7);}
	.btn-edu-menu.drag-toggle {right: 270px;}
	/*.home_about_us_bg {float: none;margin: 0px auto 30px;}*/
	.main-slider_text_box2 .container {width:375px;}
	.sub_img {display:block;margin: 0 auto 20px;}
	.sub_we_tech_box .col-lg-5 {display:none;}
	.sub_we_tech_containt_box h2 {text-align:center;}
	.ser_we_list {margin-top:30px;margin-bottom:30px;}
	.ser_we_list li {margin-bottom:20px;}
	.apart_box .col-lg-5 {text-align:center;}
	.edu_img {text-align:center;}
	.footer_menu_box {text-align: center;}
	.footer_menu_box ul {margin-bottom:23px;margin-top:15px;}	
	.main-slider_text_box .col-md-offset-4 {margin-left: 2%;}
	.main-slider_text {margin-bottom: 10px;font-size:12px;	}
	.main-slider_text .edu_display_block {font-size: 15px;}
	.main-slider_text_box {top:75px;}
	.main-slider_text_box2 {top: 65px;}
	.font55 {font-size: 18px;}
	.edu_btn {padding: 8px 15px;font-size: 14px;}
	.main-slider_text2 {font-size: 10px;}
	.main-slider_text_box2 .main-slider_text2 {width:100%;margin-left:0;}
	/*.main-slider_text_box2 .main-slider_text {margin-left: 15%;}*/
	.stu_gallery_slider .slick-slide img {margin: 0;}
	.about_video_box video{width:350px;}

	.service_radio_margin {margin-bottom:15px !important;}
	label.edu_checkbox.margin-bottom25 {margin-bottom: 15px;}
}

@media screen and (max-width:376px) {
	/*.main-slider_text_box2 .main-slider_text {margin-left: 8%;}*/
}