@charset "utf-8";
/* CSS Document */

@media screen and  (max-width:1199px) {

.navbar-nav li a {font-size: 15px; margin: 43px 0 0 25px; padding: 4px 0;}
.logo { max-width: 220px; padding: 19px 0 15px;  width: 100%;}
.banner_section { margin:171px 0px 0px 0px; position:relative;}
.dropdown-menu > li > a {clear: both;color: #fff;display: block;padding: 6px 10px;white-space: nowrap;margin:0px;text-transform:none;}
.bannercss {height:500px;}
}



@media screen and  (max-width:991px) {

.logo { max-width: 170px;  padding: 19px 0 15px;  width: 100%;}
.navbar-nav li a { font-size: 12px;  margin: 36px 0 0 12px;  padding: 4px 0;}
.banner_section { margin:158px 0px 0px 0px; position:relative;}
.dropdown-menu > li > a {clear: both;color: hsl(0, 0%, 100%);display: block;margin: 0;padding: 6px 10px;text-transform: none;white-space: nowrap;}
.bannercss {height:400px;}
.home_certificate { padding:35px 15px 35px 15px; background-color:#000;}
.home_duration { padding:35px 15px 35px 15px; background-color:#002e5b;}
.home_duration_con { width:100%; max-width:720px; float:inherit; margin:auto;}
.home_certificate_con { width:100%; max-width:720px; float:inherit; margin:auto;}
.homepic { width:100%; max-width:570px; margin:auto auto 20px auto;}
.about_con p { text-align:center;}
.body_partTwo h2 { color:#171717; text-align:center; font-size:30px; font-weight:bold; text-transform:uppercase; padding-bottom:10px; 
background-image:url(../images/title_line.jpg); background-position:bottom center; background-repeat:no-repeat; margin-bottom:20px;}
.courses_pic { margin: auto auto 20px auto;  max-width: 250px;  width: 100%; }
.course_box_icon {left: 0;  position: inherit;  top: 0;}
.course_box {padding: 0 0 30px 0px;  position: relative; text-align:center;}
.home_facilitypic  { display:none;}
.home_facility_con { width:100%; max-width:720px; float: none; margin:auto; text-align:center;}
.home_facility_con h3 { font-size:30px; font-weight:bold; color:#fff; line-height:21px; text-align:center; text-transform:uppercase; padding-bottom:16px; 
background-image:url(../images/title_line2.jpg); background-position:bottom center; background-repeat:no-repeat; margin-bottom:30px;}
.home_facility { padding:60px 15px 60px 15px; background-color:#002e5b; height: inherit;}
.home_newsbox { text-align:center;}
.home_newspic { margin:auto;}
.copyright { font-size:14px; color:#fff; float:left; text-align:center; width:100%; padding-bottom:5px;}
.developed {float:right; font-size:14px; color:#fff; text-align:center; width:100%;}
.enquiry_form { margin-bottom:60px;}

/*26-6-17*/
.top_menu ul li a{font-size: 11px; margin: 0 0 0 10px;}
}



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

.logo { max-width: 150px;  padding: 19px 0 15px;  width: 100%;}
.banner_section { margin:120px 0px 0px 0px; position:relative;}
.navbar-toggle {background-color: hsla(0, 0%, 0%, 0);background-image: none;border: none;border-radius: 0px;float: right;margin-bottom: 8px;margin-right: 0px;
margin-top: 41px;padding: 0px 0px;position: relative;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}
.navbar-default .navbar-toggle .icon-bar {background-color: #002e5b;}
.navbar-nav li a {color:#000 !important;}
.navbar-collapse {padding-right: 0px;}
.navbar-default .navbar-toggle {border-color: transparent;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: transparent;}
.navbar-collapse {box-shadow:none;}
.navbar-nav li {padding: 0 8px;}
.nav > li > a {text-align:left;}
.navbar-nav li a:hover, .navbar-nav li a.active {color: #1ab394 !important;}
.navbar-collapse {padding-right: 15px;}
.navbar-nav li a {background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0 !important;color: hsl(0, 0%, 0%) !important;font-size: 14px;font-weight: 500;
margin: 0;padding: 4px 0;text-transform: uppercase;}
.dropdown-menu {background: #f07901;border: medium none;box-shadow: none;color: hsl(0, 0%, 100%) !important;float: left;font-size: 15px;font-weight: normal;
left: 0;list-style: outside none none;margin: 0;min-width: 160px;padding: 5px 0;position: inherit;text-align: left;top: 101%;width: 100%;z-index: 1000;}
.news_pic { float:none; padding:0px 0px 20px 0px; width:370px;}
.staff_img{height: auto; margin: 0 0 30px;}
.staff_img img{top: inherit; left: inherit; position: inherit; transform: none; -webkit-transform: none;}
.staff_txt{text-align: center;}

.govt_logo { display:none;}
}



@media screen and  (max-width:600px) {

.top_phone { display:none;}
.top_social {padding-top: 3px;  text-align: center;  width: 100%;}
.bannerText h1 { font-size: 38px;  font-weight: bold;  line-height: 35px;  padding: 0 0 15px;}
.bannerText h3 { font-size: 38px;  font-weight: bold;  line-height: 35px;  padding: 0 0 15px;  text-transform: uppercase;}
.bannerText h4 { font-size: 23px;  line-height: 24px;  padding: 10px 0 30px;}
.col-rs-12 { width:100%;}
.about_pic li { background-image:none !important; padding:0px !important; float:left; margin:0px 30px 0px 0px; width:100%; max-width:120px;}
}




@media screen and  (max-width:480px) 
{
.bannercss {height:330px;}
.bannerText h1 { font-size: 28px;  font-weight: bold;  line-height: 24px;  padding: 0 0 10px;}
.bannerText h3 { font-size: 28px;  font-weight: bold;  line-height: 24px;  padding: 0 0 10px;  text-transform: uppercase;}
.bannerText h4 { font-size: 18px;  line-height: 24px;  padding: 10px 0 30px;}
.about_pic li { background-image:none !important; padding:0px !important; float:left; margin:0px 10px 0px 0px; width:100%; max-width:80px;}
}


