.aboutus{
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	max-width:100%;
}
.aboutus h3{
	color: #464343;
   font-family: 'Open Sans', sans-serif;
    text-align: center;
   width: 40%;
    height: auto;
    margin: 0px auto;
   padding: 10px 0px 0px 0px;
    max-width: 100%;
    border-bottom: 2px solid black;
}
.aboutus p{ 
color: #464343;
padding: 15px 0px 0px 0px;
    font-size: 15px;
    text-align: justify;
    width: 100%;
    height: auto;
    margin: 0px;
    max-width: 100%;
    line-height: 26px;
	font-family: 'Open Sans', sans-serif;
}

.navbar {
    border-radius: 0px;
}
.banner-head{
	background-color:#e6e6e6;
	width:100%;
	height:auto;
	    margin: 15px 0px 0px 0px;
	padding:0px 0px 10px 0px;;
	max-width:100%;
}
.first-part{
	width:100%;
	height:auto;
	margin:0px auto;
	padding:0px;
	max-width:100%;
}
.first-part h3{
	color: #4a363f;
    font-size: 24px;
    width: 30%;
    max-width: 100%;
    text-align: center;
    border-bottom: 2px solid #4a363f;
    margin: 0px auto;
	padding: 10px 0px 0px 0px;
	font-family: 'Open Sans', sans-serif;
}
.first-part p{
	 font-size: 15px;
	width:100%;
	height:auto;
	margin:0px auto;
	padding:15px 0px 0px 0px;
	max-width:100%;
	line-height: 26px;
	font-family: 'Open Sans', sans-serif;
}
.second-part{
	width:100%;
	height:auto;
	margin:0px auto;
	padding:0px;
	max-width:100%;
}
.second-part h3{
	color: #4a363f;
    font-size: 24px;
    width: 40%;
    max-width: 100%;
    text-align: center;
    border-bottom: 2px solid #4a363f;
    margin: 0px auto;
	padding: 10px 0px 0px 0px;
	font-family: 'Open Sans', sans-serif;
}
.second-part p{
	 font-size: 15px;
	width:100%;
	height:auto;
	margin:0px auto;
	padding:15px 0px 0px 0px;
	max-width:100%;
	line-height: 26px;
	font-family: 'Open Sans', sans-serif;
}
.contact-map{
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	max-width:100%;
}
.contact-details{
	width:100%;
	height:auto;
	max-width:100%;
	padding:0px;
	margin:0px;
}
.contacts-form{
	width:100%;
	height:auto;
	max-width:100%;
	padding:0px;
	margin: 10px 0px 10px 0px;
}
.contacts-form h3{
	font-size:20px;
	color:#232d62;
	width:100%;
	height:auto;
	max-width:100%;
	padding:5px 0px 5px 0px;
	margin:0px;
	font-family: 'Open Sans', sans-serif;
}
.form-group{
	margin: 0px 0px;
    height: auto;
   
    width: 100%;
    max-width: 100%;
    padding: 0px 0px;
}
.form-group label {
    margin: 0px 0px;
    font-weight: normal;
    padding: 5px 0px;
    
}
.form-control {
    display: block;
    width: 100%;
    height: 34px;
   
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
   
   
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.submit-form {
        height: auto;
    width: 19%;
    color: #fff;
   
    background-color: #232d62;
    margin: 8px 0px 0px 0px;
    padding: 5px 0px;
}
.contact-info{
	width:100%;
	height:auto;
	    margin: 10px 0px 10px 0px;
	padding:0px;
	max-width:100%;
}
.contact-info h3{
	font-size:20px;
	color:#232d62;
	width:100%;
	height:auto;
	    margin: 0px 0px 20px 0px;
	padding:5px 0px 5px 0px;
	max-width:100%;
	font-family: 'Open Sans', sans-serif;
}
.contact-info p{
	color: #4a363f;
    font-size: 15px;
    text-align: left;
    margin: 0px 0px;
    padding: 5px 0px;
	font-family: 'Open Sans', sans-serif;
}
.tabbable-line > .nav-tabs {
    border: none;
    margin: 0px;
    outline: none;
    background-color: #003466;
}
.tabbable-line > .nav-tabs {
  border: none;
  margin: 0px;
  outline:none;
  background-color:#003466;
}
.tabbable-line > .nav-tabs > li {
  margin-right: 8px;margin-bottom: 0px;
  outline:none;
  padding-left:0px;
  font-family: 'Open Sans', sans-serif;
}
.tabbable-line > .nav-tabs > li:first-child{margin-left:0px;}
.tabbable-line > .nav-tabs > li > a {
  border: 0;
  margin-right: 0;
  color: #232b3e;
  font-family: 'Open Sans', sans-serif;
}
.tabbable-line > .nav-tabs > li > a > i {
  color: #a6a6a6;
}
.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li {
display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  font-family: 'Open Sans', sans-serif;
}
.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover, li:focus, li.active {
 background-color:rgba(204, 204, 204, 0.5);
 -webkit-transition: -webkit-transform 0.4s;
	transition: transform 0.4s;
font-family: 'Open Sans', sans-serif;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  z-index:1000;
}

.tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {
  border: 0;
  background: none !important;
  color: #fff !important;
  font-family: 'Open Sans', sans-serif;
}
.tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {
  color: #fff;
  font-family: 'Open Sans', sans-serif;
}
.tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {
  margin-top: 0px;
}
.tabbable-line > .nav-tabs > li.active {
    background-color: #fff !important;
    /* -webkit-transition: -webkit-transform 0.4s; */
    /* transition: transform 0.4s; */
    /* -webkit-transform: scale(1.2); */
    /* transform: scale(1.2); */
    -webkit-transition-timing-function: cubic-bezier(0.47, 0.02, 0.31, -0.36);
    transition-timing-function: cubic-bezier(0.47, 0.02, 0.31, -0.36);
	z-index: 99;
}
.tabbable-line > .nav-tabs > li.active > a{background-color:rgba(192, 192, 192, 0.6) !important;color:#003466 !important;}
.tabbable-line > .nav-tabs > li > a{ font-size:15px;background-color:#003466 !important; color:#ffffff !important; font-weight:normal;}
.tabbable-line > .nav-tabs > li > a i{ color:#ffffff; display:block; text-align:center; font-size:25px; padding-bottom:10px;}
.tabbable-line > .nav-tabs > li.active > a {
  border: 0 !important; outline:none !important;
  color: #333333;
}
.tabbable-line > .nav-tabs > li.active > a:hover{border:0 !important;}
.tabbable-line > .nav-tabs > li.active > a > i {color:#003466 !important;}
.tabbable-line > .tab-content {
  margin-top: 0px;
  background-color: #fff;
  border: 0;
  padding: 5px 0px;
 /* border-top: 1px solid #ececec; float:left; width:100%;*/
}
.tabbable-line > .tab-content {
    margin-top: 0px;
    background-color: #fff;
    border: 0;
    padding: 5px 0px;
}
.facility{
	width:100%;
	height:auto;
	margin: 15px 0px 15px 0px;
	padding:0px;
	max-width:100%;
}
.facility-option{
	width:100%;
	height:auto;
	margin:15px 0px 0px 0px;
	padding:0px;
	max-width:100%;
}
.facility-left{
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	max-width:100%;
}
.facility-left h3{
	font-size: 23px;
    color: #003466;
    width: 100%;
    height: auto;
    margin: 0px;
    padding: 15px 0px 0px 0px;
    max-width: 100%;
	font-family: 'Open Sans', sans-serif;
}
.facility-left p{
    font-size: 16px;
    color: #0e0e0e;
    width: 100%;
    height: auto;
    margin: 0px;
    padding: 10px 0px 0px 0px;
    max-width: 100%;
	font-family: 'Open Sans', sans-serif;
}
.facility-right{
	
	height:auto;
	margin:0px;
	padding:0px;
	max-width:100%;
    
}
.facility-right img{
	border: 4px solid #d9d9d9;
}
.achievements-left {
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: auto;
    max-width: 100%;
}
.achievements-left h2{
color: #232d62; 
    padding: 0px 0px 0px 0px;
    font-size: 20px;
   
    width: 100%;
    max-width: 100%;
	font-family: 'Open Sans', sans-serif;
}
.achievements-left h3{
color: #232d62;
    padding: 0px 0px 0px 0px;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
    margin: 0px;
	font-family: 'Open Sans', sans-serif;
}
.achievements-left p {
    padding: 10px 0px 0px 0px;
    font-size: 15px;
    width: 100%;
    max-width: 100%;
    margin: 0px;
	font-family: 'Open Sans', sans-serif;
}
.achieve-gallery{
	    margin: 10px 0px 0px 0px;
    padding: 0px;
    width: 100%;
    height: auto;
    max-width: 100%;
}
.gallery1-left
{
	margin:0px;padding:0px;
	width:100%;
	height:auto;
	max-width:100%;
}
.galleryy-left{
	margin: 0px;
    padding: 0px;
    width: 100%;
    height: auto;
    max-width: 100%;
}
.galleryy-left h2{
color: #232d62;
    /* background-color: #232d62; */
    padding: 9px 3px 9px 11px;
    font-size: 22px;
    width: 100%;
    margin: 15px;
	font-family: 'Open Sans', sans-serif;
    
}
.gallery1-left h3 {
    font-size: 20px;
    width: 100%;
    height: auto;
    padding: 0px 0px 0px 14px;
    color: #232d62;
    margin: 0px;
    max-width: 100%;
	font-family: 'Open Sans', sans-serif;
}
.gallery1-left p {
padding: 7px 0px 0px 14px;
    font-size: 15px;
	font-family: 'Open Sans', sans-serif;
}
.first-degree{
	
       padding: 0px 0px 0px 0px;
    width: 100%;
    height: auto;
    max-width: 100%;
	margin: 0px;
}
.second-degree{
	
       padding: 20px 0px 0px 0px;
    width: 100%;
    height: auto;
    max-width: 100%;
	margin: 0px;
}
.border-t{
	    margin-top: 10px;
	border-top:1px solid #abacaf;
}
.quickmenu ul {
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
}
 .quickmenu ul li{
	   background-color: #f2f1f0;
    padding: 13px 16px 11px;
    margin-right: -15px;
    line-height: 14px !important;
    /* border-bottom-style: groove; */
    border-bottom: 2px solid #f2f2f2;
    font-size: 15px;
    color: #232d62;
	    margin: 5px 0px 0px 0px;
		font-family: 'Open Sans', sans-serif;
}
 .quickmenu ul li a{
	
    color: #232d62;
font-family: 'Open Sans', sans-serif;
 }
 
.quickmenu h2{
	font-size:22px;
	width:100%;
	padding:0px;
	margin:0px;
	max-width:100%;
	font-family: 'Open Sans', sans-serif;
}
.faculty{
	margin: 0px 0px 10px 0px;
    padding: 0px;
    width: 100%;
    height: auto;
    max-width: 100%;
}
.faculty-inner{
	margin: 0px 0px 10px 0px;
    padding: 0px;
    width: 100%;
    height: auto;
    max-width: 100%;
}
.faculty-inner h3 {
    color: #ce491a;
    font-size: 20px;
    margin: 0px 0px 0px 0px;
    padding: 13px 0px 2px 0px;
    width: 100%;
    height: auto;
    max-width: 100%;
	font-family: 'Open Sans', sans-serif;
}
table {
    border-collapse: collapse;
    width: 100%;
    font-size: 13px;
}
table tr th {
    height: 40px;
    font-size: 15px;
    text-align: center;
    text-transform: capitalize;
	font-family: 'Open Sans', sans-serif;
}

table th {
    background-color: #232d62;
    color: #fff;
	font-family: 'Open Sans', sans-serif;
}
.table-responsive {
    min-height: .01%;
    overflow-x: auto;
	padding: 8px 0px 0px 0px;
}
table tr td {
	font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    max-width: 100%;
    color: #000;
	    text-align: center;
    background-color: #fff;
}
table tr td span{
	background: #003466;
    color: white;
    border-radius: 5px;
    padding: 1px 3px 3px 3px;
    margin: 5px;
}
table {
    border-collapse: collapse;
    width: 100%;
	font-size: 13px;
}

th {
	font-family: 'Open Sans', sans-serif;
    text-align: left;
    padding: 8px;
}

td {
    font-family: 'Open Sans', sans-serif;
    padding: 8px;
}
tr td{background-color: #f2f2f2}
tr:nth-child(even){background-color: #f2f2f2}
.courses{
	    width: 100%;
    height: auto;
    padding: 0px;
    margin: 18px 0px 0px 5px;
    max-width: 100%;
}
.courses h2{
	color: #232d62;
    font-family: 'Open Sans', sans-serif;   
    font-size: 19px;
    width: 100%;
    height: auto;
    padding: 0px;
    margin: 0px;
    max-width: 100%;
}
.courses p{
	font-family: 'Open Sans', sans-serif;
	 padding: 10px 0px 0px 0px;
    margin: 0px;
    width: 100%;
    max-width: 100%;
    font-size: 15px;
	text-align:justify;
}
.courses-2{
	    width: 100%;
    height: auto;
    padding: 0px;
    margin: 18px 0px 0px 5px;
    max-width: 100%;
}
.courses-2 h2{
	color: #990000;
    font-family: 'Open Sans', sans-serif;   
    font-size: 19px;
    width: 100%;
    height: auto;
    padding: 0px;
    margin: 0px;
    max-width: 100%;
	    border-bottom: 1px solid #990000;
}
.courses-2 p{
	font-family: 'Open Sans', sans-serif;
	 padding: 10px 0px 0px 0px;
    margin: 0px;
    width: 100%;
    max-width: 100%;
    font-size: 15px;
	text-align:justify;
}
.quickmenu{
    margin: 10px 0px 0px 0px;
}
.preplacement-activities{
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	max-width:100%;
}
.preplacement-activities h2{
	color: #990000;
    font-size: 23px;
    width: 100%;
    height: auto;
    margin: 0px;
    padding: 12px 0px 0px 0px;
	max-width:100%;
	font-family: 'Open Sans', sans-serif;
}
.preplacement-activities p{
	font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    width: 100%;
    height: auto;
    margin: 0px;
    padding: 12px 0px 0px 0px;
	max-width:100%;
}
.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
}
.academics-right{
	
    width: 100%;
    height: auto;
   margin: 0px 0px 0px 0px;
    padding: 0px;
	max-width:100%;
}
.academics-right img{
	border: 4px solid #d9d9d9;
}
.ac-breadcrumb{
width: 100%;
    height: auto;
    padding: 0px;
        margin: 4px 0px 0px 0px;
    max-width: 100%;
}
.ac-breadcrumb ul.breadcrumb {
   list-style: none;
    background-color: #eee;
	    padding: 0px 0px 0px 20px;
    margin: 0px 0px 10px 0px;
   
    width: 100%;
    max-width: 100%;
}
.ac-breadcrumb ul.breadcrumb li {
    display: inline;
    font-size: 14px;
}
.ac-breadcrumb ul.breadcrumb li+li:before {
    padding: 8px;
    color: black;
    content: "/\00a0";
}
.ac-breadcrumb ul.breadcrumb li a {
       color: #232d62;
    text-decoration: none;
	font-family: 'Open Sans', sans-serif;
}
.ac-breadcrumb ul.breadcrumb li a:hover {
    color: #01447e;
    text-decoration: none;
}
.article1 #history{
	margin:0px;
	padding:0px;
	width:100%;
	height:auto;
	max-width:100%;
	color:blue;
}

.navbar-nav>li>.dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
	font-family: 'Open Sans', sans-serif;
}
.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.mba-section{
	width: 100%;
    height: auto;
    padding: 0px;
    margin: 20px 0px 0px 0px;
    max-width: 100%;
}
.mba-section h3{
	width: 100%;
    height: auto;
    padding: 0px;
    margin: 0px;
    max-width: 100%;
    font-size: 21px;
    color: #232d62;
	font-family: 'Open Sans', sans-serif;
}
.panel-group {
    margin-bottom: 20px;
    margin-top: 15px;
}
.content{
	width: 100%;
    height: auto;
    padding: 0px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
}
.content p{
	width: 100%;
    height: auto;
    padding: 5px 0px 0px 0px;
    margin: 0px;
    max-width: 100%;
    font-size: 14px;
    color: #232d62;
	line-height:22px;
	font-family: 'Open Sans', sans-serif;
}
.table-down{
	width: 100%;
    height: auto;
    padding: 0px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
}
.table-down h2{
	font-size:18px;
	font-family: 'Open Sans', sans-serif;
	width: 100%;
    height: auto;
    padding: 2px 0px 5px 0px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
}

@media (min-width: 768px){
	.dropdown-submenu .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    border-top-left-radius: 0;
}
.dropdown-submenu {
    position: relative;
}
}
@media only screen and (max-width:768px){
	

.aboutus h3 {
	color: #464343;
    text-align: center;
    width: 100%;
    height: auto;
    margin: 0px auto;
    padding: 0px;
    max-width: 100%;
    border-bottom: 2px solid black;
	font-family: 'Open Sans', sans-serif;
}
.facility-right {
    height: auto;
    margin: 10px 0px 0px 0px;
    padding: 0px;
    max-width: 100%;
}
.tabbable-line > .nav-tabs > li {
    margin-right: 8px;
    margin-bottom: 0px;
    outline: none;
    width: 193px;
    height: 64px;
    max-width: 100%;
}
}
@media only screen and (max-width:480px){
.aboutus h3 {
	color: #464343;
    text-align: center;
    width: 95%;
    height: auto;
    margin: 0px auto;
    padding: 0px;
    max-width: 100%;
    border-bottom: 2px solid black;
	font-family: 'Open Sans', sans-serif;
}	
.label {
    font-weight: 700;
    font-size: 17px;
    display: block;
    float: left;
    width: 31%;
    padding: 1.5em;
    color: #ffffff;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
}


.tabbable-line > .nav-tabs > li {
    margin-right: 8px;
    margin-bottom: 0px;
    outline: none;
    width: 100%;
    height: 64px;
    max-width: 100%;
	font-family: 'Open Sans', sans-serif;
}
.first-tab .p-left{
		height:auto;
		margin:0px;
		width:3%;
		padding:5px 0px;
		max-width:100%;
		float:left;
	}
	.first-tab .p-right{
		height:auto;
		margin:0px;
		width:97%;
		padding:5px 0px;
		max-width:100%;
		float:left;
	}
}