@charset "utf-8";
/* CSS Document */
@media only screen and (max-width: 5000px) and (min-width: 2000px) 
{
#slider-container1{width:100%; max-width:100%;}
#slider-container1 .ws_images{max-width:100%; max-height: initial;}	
}
@media only screen and (max-width: 1566px) and (min-width: 1528px) 
{
.dt-sc-ico-content.type6{    padding: 5px;}
}
@media only screen and (max-width: 1527px) and (min-width: 1413px) 
{
.dt-sc-ico-content.type6{    padding: 5px;}
}
@media only screen and (max-width: 1412px) and (min-width: 1242px) 
{
.dt-sc-ico-content.type6{    padding: 5px;}
}
@media only screen and (max-width: 1241px) and (min-width: 1100px) 
{
.dt-sc-ico-content.type6{    padding: 25px 5px; height: 164px;}
}
@media only screen and (max-width: 1099px) and (min-width: 993px) 
{
.dt-sc-ico-content.type6{    padding: 25px 5px; height: 164px;}
}
@media only screen and (max-width: 992px) and (min-width: 769px) 
{
.dt-sc-ico-content.type6{    padding: 25px 5px; height: 164px;}
}
@media only screen and (max-width: 1325px) and (min-width: 1081px) 
{
.founder-sec{min-height:386px;}
.abt-sec{min-height:386px;}
.founder-sec{min-height:386px;}
.newsevents{height:284px;}
}
@media only screen and (max-width: 1325px) and (min-width: 1302px) 
{
.founder-sec .media-object { width: 80px; height: 94px;}
}
@media only screen and (max-width: 1301px) and (min-width: 1091px) 
{
.founder-sec .media-object { width: 75px;}
.founder-body h4 { font-size: 1em;}
.clgename{font-size:.9em;}
}
@media only screen and (max-width: 1200px) and (min-width: 1081px) 
{
.exam-noti-sec img.media-object{width:100px;}
.navbar-nav>li>a { padding: 10px 3px;  font-size: .9em;}
.impwebsitelings h3 {    margin: 0px 25% 30px;}
}
@media only screen and (max-width: 1080px) and (min-width: 992px) 
{
.exam-noti-sec img.media-object{width:100px;}
.navbar-nav>li>a { padding: 15px 10px;  font-size: 1.2em;}
.impwebsitelings h3 {    margin: 0px 25% 30px;}
}
@media only screen and (max-width: 1168px) and (min-width: 1081px) 
{
.onlineapply { margin: 0px 25%; width: 50%;}
}
@media only screen and (max-width: 1080px) and (min-width: 992px) 
{
.onlineapply { margin: 0px 25%; width: 50%;}
.founder-sec{min-height:446px;}
.abt-sec{min-height:446px;}
.founder-sec{min-height:446px;}
.newsevents{height:346px;}
}
@media only screen and (max-width: 991px) and (min-width: 936px) 
{
.founder h4 {font-size:16px;}
.founder img {margin: -8px auto 0px;}
.impwebsitelings h3 {    margin: 0px 25% 30px;}
.onlineapply { margin: 0px 25%; width: 50%;}}
@media only screen and (max-width: 936px) and (min-width: 669px) 
{
.founder h4 {font-size:16px;}
.founder img {margin: -8px auto 0px;}
.impwebsitelings h3 {    margin: 0px 25% 30px;}
.onlineapply { margin: 0px 15%; width: 70%;}}
@media only screen and (max-width: 668px) and (min-width: 320px) 
{
.founder h4 {font-size:16px;}
.nav-tabs>li>a { color: #8f064c; padding: 10px 6px; font-size: 1em;}
.onlineapply { margin: 0px 5%; width: 90%; padding: 0px 10px;}
.onlineapply p { font-size: 1em; border-bottom: 1px dashed #b5b5b5; color: #ffeb00;	margin-bottom:5px;}
}
@media only screen and (max-width: 668px) and (min-width: 530px) 
{
.onlineapply { margin: 0px 1%; width: 98%; padding: 0px 10px;}
.onlineapply p { font-size: 1em; border-bottom: 1px dashed #b5b5b5; color: #ffeb00;	margin-bottom:5px;}
.navbar-default .navbar-brand span{font-size:22px;}
.navbar-default .navbar-brand span+span{font-size:12px}
.navbar-default .navbar-brand span+span+span{font-size:12px}
}
@media only screen and (max-width: 992px) and (min-width: 768px) 
{
.founder-sec{margin-bottom:20px; margin-left: 0px; margin-right: 0px;}
.abt-sec, .exam-noti-sec{margin-bottom:20px;}
.founder-sec, .latest-news, .news-announcement{margin-bottom:20px; margin-left: 0px;  margin-right: 0px;}
.newsevents{height:346px;}
.navbar-default .navbar-brand{width:460px;}
.navbar-default .navbar-brand span{font-size:22px;}
.navbar-default .navbar-brand span+span{font-size:12px}
.navbar-default .navbar-brand span+span+span{font-size:12px}
.navbar-nav>li>a { padding: 10px 5px;   font-size: 1em;}
.no-pd-lft {
    padding-left: 15px;
    margin-top: 15px;
}
}
@media only screen and (max-width: 768px) and (min-width: 480px) 
{
.founder-sec{margin-bottom:20px;}
.abt-sec{margin-bottom:20px;}
.exam-noti-sec{margin-bottom:20px;}
.founder-sec, .latest-news, .news-announcement{margin-bottom:20px; }
.newsevents{height:346px;}
.navbar-nav>li>a { padding: 10px 5px;   font-size: 1em;}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
    margin-right: 0px;   margin-left: 0px;}
.exam-noti-sec{margin-bottom:20px; margin-left:15px; margin-right:15px;}
.latest-news, .news-announcement{margin-bottom:20px; margin-left: 15px;  margin-right: 15px;}
.no-pd-lft { padding-left: 15px; margin-top: 5px;}
.no-pd-rgt {  padding-right: 15px;}
#slider-container1{padding:15px 0px;}
.impwebsitelings h3 {    margin: 0px 5% 30px;}
}

@media only screen and (max-width: 768px) and (min-width: 100px) 
{
.carousel-inner>.item{margin-top:50px;}
.founder h4 {font-size:16px;}
.founder img {margin: -8px auto 0px;}
.abt-sec, .founder-sec{margin-bottom:20px; margin-left:0px; margin-right:0px;}
.exam-noti-sec, .shortcutlinks{margin-bottom:20px; margin-left:15px; margin-right:15px;}
.latest-news, .news-announcement{margin-bottom:20px; margin-left: 0px;  margin-right: 0px;}
.navbar-inverse .navbar-toggle { border-color: #fff;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover { background-color: #cf2c2d;}
.quicklinks-banner { padding: 15px 0px 0px;}
.wlcmetxt{margin-top:15px;}
.aboutus{padding:50px 0px;}
.img-rgtside {margin-bottom:15px}
.navtabs-sec .tab-content>.tab-pane { margin-top: 10px;}
.bordered-light{padding:10px 5px; font-size: 12px;}
.kc-css-318047 { padding: 10px; min-height: 400px;}
.kc-css-660038 { padding: 10px; min-height: 400px;}
.kc-css-890374 { padding: 10px; min-height: 400px;}
ul.li-con{display:block;}
.navtabs-sec ul.li-con li { left: 0px;}
.sr-padd{border-right:0px;}
.navtabs-sec ul.li-con > li:before { position: absolute; left: 0px;}
.dt-sc-ico-content.type6 .admn-name h3{font-size:1em;}
.dt-sc-ico-content.type6 .custom-icon{margin:0px 5px 0px 0px;}
.dt-sc-ico-content.type6 .custom-icon img {height: 110px;}
}
@media only screen and (max-width: 529px) and (min-width: 468px) 
{
.navbar-nav>li>a { padding: 10px 5px;   font-size: 1em;}
.navbar-default .navbar-brand span{font-size:22px;}
.navbar-default .navbar-brand span+span{font-size:12px}
.navbar-default .navbar-brand span+span+span{font-size:12px}
}
@media only screen and (max-width: 469px) and (min-width: 438px) 
{
.navbar-brand>img { width: 60px;  margin-right: 2px;}
.navbar-default .navbar-brand span{font-size:18px; top: 0px;}
.navbar-default .navbar-brand span+span{font-size:12px}
.navbar-default .navbar-brand span+span+span{font-size:12px}
.onlineapply img.media-object {display:none;}
.banner-content { width: 160px;}
}
@media only screen and (max-width: 437px) and (min-width: 200px) 
{
.logopadng{padding:0px 5px;}
.navbar-brand>img { width: 60px;  margin-right: 1px;}
.navbar-default .navbar-brand span{font-size:16px; margin-top:1px;}
.navbar-default .navbar-brand span+span{font-size:8px; margin-top: 0px; line-height: 10px;}
.navbar-default .navbar-brand span+span+span{font-size:8px; margin-top:0px; line-height:10px;}
.navbar-default .navbar-brand { padding: 5px 0px; font-size: 14px;}
.navbar-default { height: 80px;}
.onlineapply img.media-object {display:none;}
.banner-content {width: 150px;}
}
@media only screen and (max-width: 529px) and (min-width: 100px) 
{
.entrncetest{border-right: 0px solid #d7e6e6; padding-bottom: 5px; border-bottom: 1px solid #ccc;}
.navbar-nav>li>a { padding: 5px 15px;   font-size: 1em;}

.onlineapply {position:absolute; margin: 0px 1%; width: 98%; padding: 0px 5px; bottom:10px;}
.onlineapply p { font-size: 1em; border-bottom: 1px dashed #b5b5b5; color: #ffeb00; margin-bottom:5px;}
.exam-noti-sec .media-object {  margin: 0px auto;}
.exam-noti-sec .media-left{display:block; text-align:justify;}
.shortcutlinks ul li{width:100%;}
.entrncetest{border-right:0px solid #ccc;}
.app-onlinebtn{top:40% !important;}
.w3-teal{top:70% !important;}
.pad-lt-0 { padding-left: 15px; display:none;}
.pad-rt-0 { padding-right: 15px;}
.abt-heading:after{display:none;}
.kc-css-318047 { min-height: 440px;}
.kc-css-660038 { min-height: 440px;}
.kc-css-890374 { min-height: 440px;}
.sr-padd{min-height:100px; margin-top:15px; margin-bottom:15px;}
.impwebsitelings h3 {    margin: 0px 0% 30px; padding: 0px 0px 3px; font-size:1.4em;}
.col-xs-12.col-sm-6.col-footer.pull-right.text-right{float:left !important; text-align:left;}
.leader-deatils{ left: 5%; width: calc(100% - 10%); padding: 5px 0px; bottom: 10px; background-color: transparent;}
.leader-deatils h3{margin-bottom: 3px; margin-top: 2px; font-size: 1.1em;font-weight:700; text-shadow:2px 2px 3px rgb(0 0 0 / 86%);}
.leader-deatils p{margin-bottom:2px; color:#fff; font-weight:700; text-shadow:2px 2px 3px rgb(0 0 0 / 86%);}
.btn{padding: 2px 8px;}
.leader-infor img{height:270px}
.bn-label:after{display:none;}
.navbar-default .navbar-brand span+br+span {font-size: 18px; line-height: 22px;}
}
@media only screen and (max-width: 485px) and (min-width: 100px) 
{
.kc-css-318047 { min-height: 280px;}
.kc-css-660038 { min-height: 280px;}
.kc-css-890374 { min-height: 280px;}
.kc-css-565687 { width:100%;}
.kc-css-513323 { width:100%;}
.kc-css-564882 { width:100%;}
.no-pd-rgt {  padding-right: 15px;}
.no-pd-lft {  padding-left: 15px;}
#slider-container1 {    padding: 15px 0px;}
.navbar-default .navbar-brand span{font-size:18px; top: 0px;}
.navbar-default {    height: 75px; padding-top: 10px;}
.navbar-brand{float:unset;}
.topmenu-ul li.digital-clock{display:none !important;}
.ht-bg{height:26px;}
.topmenu-ul li:nth-child(2) a{    border-left: 0px solid #c5c5c5;}
}
@media only screen and (max-width: 360px) and (min-width: 100px) 
{
.onlineapply{font-size:16px;}
.onlineapply p{font-size:.8em;}
.logtxt{padding-left:0px;}
.banner-content .media-left{padding-right: 0px;}
.banner-content { width: 130px;}
.dt-sc-ico-content.type6 { padding: 25px 20px;}
.onlineapply .media-heading a { width: 100%; padding: 6px 5px; font-size: 12px;}
}