@charset "utf-8";
/* CSS Document */
@media only screen and (max-width: 1280px) {
	.logo2{min-height: 96px; } .stylish-input-group .input-group-addon:after {left:140px;}
	.input-group-addon input[type=submit] {left:147px;}}
@media only screen and (max-width: 1200px) { #wowslider-container1 .ws_images { max-height: 395px;} #wowslider-container1 .ws_bullets { top: -3.7em;  right: 0em; } .highlight-links { background-size:cover;} .newsscroll .eventcontent {width:73%;} .box-div p {font-size:1em;} .executive ul li a, .facultybox ul li a, .incubator ul li a {font-size:1em;}}
@media only screen and (max-width: 1170px) { .input-group-addon input[type=submit] { left: 128px;} .stylish-input-group .input-group-addon:after { left: 123px;}.sc-header {font-size: 1.8em;}.sc-header-box2::after{border-bottom: 158px solid #008FA2;}.sc-header-box1::before {border-top:159px solid #046674;}.mq-box{min-height: 371px;}}
@media only screen and (max-width: 1070px) { .input-group-addon input[type=submit] { left: 110px;} .stylish-input-group .input-group-addon:after { left: 100px;}}
@media only screen and (max-width: 1043px){
 .primarymenu .navbar-inverse .navbar-nav > li > a {
    padding: 5px 20px;}}
@media only screen and (max-width: 1000px){
.primarymenu .navbar-inverse .navbar-nav > li > a { padding: 5px 10px; font-size:.98em;}}
@media only screen and (max-width: 991px){
.primarymenu .navbar-inverse .navbar-nav > li > a { text-transform: capitalize;}
.logo-section .logo { padding: 22px 0px;}
.logo2 { min-height: 80px;}
.logo2:after { border-top: 80px solid #f3ac17;}
.menuFxd .logo img { max-width: 100%;}
.navbar { min-height: 40px;}
#wowslider-container1 .ws_images { max-height: 295px;}
.tabs-left > .nav-tabs > li > a { padding:9px 4px;}
.tabs-left > .nav-tabs .head > a, .tabs-left > .nav-tabs .head > a:hover { font-size:.9em;}
.btn-cyan {padding: 6px 4px; font-size:.8em;}
.programe h3 {font-size:1.5em;}
.facultybox {margin-bottom:15px;}
.yellowborder { margin-bottom:15px;}
.executive {margin-bottom:15px;}
.events {    margin-bottom: 15px;}
.path-frontpage footer {background-size: 100% 13%;}
.mq-box{min-height:auto;}
.sc-header-box2::after{border-bottom: 158px solid rgba(0,0,0,.0);}.sc-header-box1::before {border-top:159px solid rgba(0,0,0,.0);}
.sc-header-box2{ padding:15px; text-align:center;}
.sc-header {font-size: 17pt;}
#fposition ul li{ width:50%}
#fposition { padding:15px;}
#HallOfFame, #StudentCommittees, #AcademicInterestGroup, #Clubs, #StudentPortal,#PayBand,.g-info {padding: 15px;}
}
@media only screen and (max-width: 935px) { .input-group-addon input[type=submit] { left: 80px;} .stylish-input-group .input-group-addon:after { left: 85px;}}
@media only screen and (max-width: 835px) { .input-group-addon input[type=submit] { left: 80px;} .stylish-input-group .input-group-addon:after { left: 75px;}}
@media only screen and (max-width: 830px){.top-nav li .small-text{ display:none !important; } .top-nav li .medium-text{ display:none !important; } .top-nav li .large-text{ display:none !important; } }
@media only screen and (max-width: 768px) {
.mq-box h4{ text-align:left;}	
.mega-dropdown-menu{ column-count:2;}	
.logo2::after {
  display:none;
}
.internal-banr img{ height:28vh;}
.menuFxd{ position:relative;}
.logo2{ margin-top:0px; min-height:auto;}
.logo-section .logo {
    padding: 2px 0px;}
.top-nav li:nth-child(3),.top-nav li:nth-child(4),.top-nav li:nth-child(5),.top-nav li:nth-child(6){display:none !important;}	
.top-nav .col-md-10{ width:70%; float:left;}
.top-nav .col-md-2{width:30%; float:left;}
.primarymenu .navbar{ float:none;}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #0f0f0f;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #ffde8e;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #d2d2d2;
}
.navbar-nav > li {
    border-bottom: 1px solid #e0e0e0;
}
.navbar-nav > li:last-child {
    border-bottom:0px solid #e0e0e0;
}
.primarymenu .navbar-inverse .navbar-nav > li > a{ padding:10px 15px;}
.stylish-input-group .input-group-addon::after{ left:155px;}
.tabs-left > .nav-tabs .head > a, .tabs-left > .nav-tabs .head > a:hover {
    font-size: 0.9em;
}
.facultybox,.yellowborder,.events {
    margin-bottom: 15px;
}
.highlight-links{ background-size:cover;}
.highlight-links ul li{ width:100%; float:none;}
footer{ background:none !important; padding-top: 75px;}
.social{background-color: #0E4A46;}
.foot-logo{ margin-top:0px; text-align: center;}
ul.social-network{ margin:0px;}
.in-container{height: auto;
overflow: hidden; margin-top: -13px;}
.pagetitle{ top:0%;}
.pagetitle h1{font-size: 2.1em;
margin-top: 0;}
.pagetitle .breadcrumb{ padding:0px 15px; font-size: 14px;}
.internal-banr{    min-height: auto;
    overflow: hidden;
}
.program-about img{ display:block; margin:0px auto !important; float:none !important;}
.program-about p > .pull-right{margin:0px auto !important;}
.flt-more .contact{ margin-top:0px;}
.rt-inner{ padding:0px;}
.region.region-sidebar-first { padding: 0px 15px; }
.card{ margin-bottom:15px;}
.gallerysub-link{ margin-bottom:15px;}
.gallery-albums li{width:50%;}
.node__content{ margin-left:-15px; margin-right:-15px;}
.pagelinkFxd{ position:relative;}
.student-banner .inerwrap{ top:0px;}
.student-banner .inerwrap h1{ margin:0px; font-size:1.5em;}
.student-banner .inerwrap h1 {
    padding: 32px 0px 0px 0px;}
.student-banner .breadcrumb{ padding:0px;}
.student-banner .breadcrumb li{ margin:0px;}
.student-template .node__content{ margin-left:0px; margin-right:0px;}
.pagelink ul li{ width:100%; border-right:0px; border-bottom: 1px solid rgba(255,255,255,.3);}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #000;
    background-color: #f3f3f3;
}
.rt-inner .content h3{font-size: 20px;}
#fposition ul li{ width:100%;}
.sc-header-box2{ width:100%; background-color:rgba(0,143,162,.9);}
.sc-header img{ height:106px;}
}
@media only screen and (max-width: 710px) {.stylish-input-group .input-group-addon::after{ left:135px;} 
.input-group-addon input[type=submit] { left: 140px;}
.table td,.table th{white-space:normal !important; }
.program-about{ padding:15px 15px 0px 15px;}

 }
@media only screen and (max-width: 680px) {#wowslider-container1 .ws_images { max-height: 255px;} }
@media only screen and (max-width: 645px) {.stylish-input-group .input-group-addon::after{ left:120px;} 
.input-group-addon input[type=submit] { left: 125px;}}
@media only screen and (max-width: 620px) {#wowslider-container1 .ws_images { max-height: 205px;} }
@media only screen and (max-width: 590px) {.stylish-input-group .input-group-addon::after{ left:95px;} 
.input-group-addon input[type=submit] { left: 100px;}}
@media only screen and (max-width:550px) {.grid-gallery-caption{ float:none; width:100%; margin-bottom:15px;} .iiml-faculty-tab .tabtop li{float:none; width:100%; display:block; border-bottom:1px solid #ccc;
}
.iiml-faculty-tab .tabtop li a{ text-align:left; padding:5px 15px;}
.iiml-faculty-tab .nav-tabs{ background-color:#e9e9e9;}
.social-circle li a {
    width: 40px;
    height: 40px;
    font-size: 15px;
    padding: 0px;
}
.feedback-msg #edit-submit{ width:100%;}
}
@media only screen and (max-width: 520px) {.stylish-input-group .input-group-addon::after{ left:78px; }  .mega-dropdown-menu{ column-count:1;}
.input-group-addon input[type=submit] { left: 83px;}}
@media only screen and (max-width: 489px) {#wowslider-container1 .ws_images { max-height: 180px;} }
@media only screen and (max-width: 470px) {.stylish-input-group .input-group-addon::after{ left:78px ; display:block !important;} 
.input-group-addon input[type=submit] { left: 83px;}}
@media only screen and (max-width:466px) {
.top-nav .col-md-10,.top-nav .col-md-2{ width:100%;}
.profilepic{ text-align:center; margin-bottom:15px;}
.profilepic img{ width:50%;}
.thumboverlay h2{ font-size:1.3em; margin-top:0px;}
.thumboverlay .fa {font-size: 1em; padding: 13px; height: 50px; width: 50px; border:1px solid #fff;}
.gallerysub-link:hover .thumboverlay h2{margin-top: 81px;}
.gallery-albums li{width: 100%;}}
@media only screen and (max-width: 464px) {.stylish-input-group .input-group-addon::after{ left: 234px; display: block !important; top: -5px; background-color: #008091;} .input-group-addon input[type=submit] { left: 200px; width:100px;}}
@media only screen and (max-width: 440px) {#wowslider-container1 .ws_images { max-height: 150px;} }
@media only screen and (max-width: 380px) {.stylish-input-group .input-group-addon::after{ left: 150px; display: block !important; top: -5px; background-color: #008091;} .input-group-addon input[type=submit] { left: 100px; width:100px;}}

 
