/*ul {
      list-style-type: none;
      margin: 0;
      padding: 0;
      overflow: hidden;
 }*/
 /*li {
      float: left;
 }*/
 .dprtmnt_ul{
  list-style-type: none;
      margin: 0;
      padding: 0;
      overflow: hidden;
 }
 .dprtnnt_sectn{
    float: left;
 }
 .carousel-inner {
 
    height: 400px;
}
.deptmenu{
    float: right;
padding-right: 8%;
}
.raise:hover,
.raise:focus {
  box-shadow: 0 0.5em 0.5em -0.4em var(--hover);
  transform: translateY(-1.65em);
  border:1px solid #002e4b;
}
.deptleftbar{
    background:#002e4b;
    height:400px;
    padding: 2%;
    
}
.deptleftbar h3{
    color:#fff;
    font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
}
.deptleftbar p{
    color:#fff;
    font-family: Ubuntu;
    padding-top: 10%;
    font-size: 18px;
}
.deptrow{
      background:#002e4b;
}


 .sectn  {
      float: none;
 }
 .dprtnnt_sectn li
 {
     padding-right: 2%;
font-size: 19px;
font-weight: bold;
line-height: 50px;

 }
 .dprtnnt_sectn li a {
      display: block;
      color: white;
      text-align: center;
      padding: 16px;
      text-decoration: none;
      color: #0886f2;
      font-weight:bold;
      
 }

 .dprtnnt_sectn  li a:hover {
      background-color: #111111;
 }
 .newsstrip{
      background: #f6f6f6;
      padding-top: 2px;
      padding-bottom: 2px;
 }
 .maintitle h2{
     font-family: Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;
padding-top: 4%;
font-size: 42px;
font-weight: 900;
 }
 #section4{

 }
 #section4 h2 {
    padding-top: 2%;
    padding-bottom: 2%;
    font-size: 1.65em;
   font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif;
    font-weight: 700;
    line-height: 1.25em;
}
#section4 p {
  
    text-align: justify;
    color: #d3d3d5;
    color: #292929;
    line-height: 1.5;
 font-family: Ubuntu;
    font-size: 1.3em;
}
#section4 ul li {
  
    text-align: justify;
    color: #d3d3d5;
    color: #292929;
    line-height: 1.5;
    font-family: Ubuntu;
    font-size: 1.3em;
}
 #section5{

 }
 #section5 h2 {

    font-size: 1.65em;
    font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif;
    font-weight: 700;
    line-height: 1.25em;
}
 #section5 h3 {

    font-size: 1.65em;
    font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif;
    font-weight: 700;
    line-height: 1.25em;
}
#section3{


}
#section3 h3{
    padding-top: 2%;
    padding-bottom: 2%;
    font-size: 1.65em;
    font-family: Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight: 700;
    line-height: 1.25em;
}
#section3 p{
   text-align: justify;
    color: #d3d3d5;
    color: #292929;
    line-height: 1.5;
    font-family: Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 1.2em;
}
.news_category h3 {
    color: #ab1a3c;
    font-size: 16px;
    font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif;
    font-weight: 600;
}
.thumbnail .caption {
    padding: 9px;
    color: #fff;
    background: #002e4b;
    height: 160px;
}
.hodimage img{
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.hodtext p{
  
    text-align: justify;
    color: #d3d3d5;
    color: #292929;
    line-height: 1.5;
     font-family: Ubuntu;
    font-size: 1.2em;
}
.greybackground{
    background:#f6f6f6;;
}
.smallcontainer{
    padding-left: 25px;
padding-right: 25px;
padding-bottom: 5%;
}
.whitecontainer{
        padding-left: 25px;
padding-right: 25px;
padding-top: 3%;
padding-bottom: 5%;
}
 .slider_image{
      width: 1349px;
      height: 395px;
 }
 /*News Slider Style*/
 /* carousel */
.media-carousel 
{
  margin-bottom: 0;
  padding: 0 40px 30px 40px;
  margin-top: 30px;
}
/* Previous button  */
.media-carousel .carousel-control.left 
{
  left: -12px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 100px
}
/* Next button  */
.media-carousel .carousel-control.right 
{
  right: -12px !important;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 100px
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
.media-carousel img
{
  width: 250px;
  height: 150px
}
/* End carousel */
.news_category{
color: #ab1a3c;
font-size: 16px;
font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif;
font-weight: 600;
}
.news_heading{
  font-size: 14px;
  font-weight:bold;
}
.newsstrip h3{
    padding-left:5px;
    font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif; 
    font-weight:bold;
    color:#333;
    color: #5d5a5a;
}
.faculty_qualification{
    font-size: 12px;
font-weight: bold;
}
.slider_text{
    position: absolute;
    top: 20px;
width:600px;
height:350px;
z-index: 10;
padding-bottom: 20px;
color: #fff;
text-align: left;
margin-left:2%;


    
}
.slider_text_heading{
    background: #fff;
height: 20%;
background: #2f318f;
}
.slider_text_heading h3{
 margin-left: 4%;
padding-top: 3%;
}
.slider_text_description{
  color: #000;
background: rgba(255, 255, 255, 0.8);
height: 70%;
}
.slider_text_description p{
 margin-left: 4%;
padding-top: 3%;
}
.spacing{
    padding-top: 4%;
padding-bottom: 4%;
}
@media (min-width: 1200px)
  {
    .content_div {
      width: 1296px;
  }
}
/*Team Style*/

.faculty_img{
  width: 170px;
  height: 170px
}
.desgntn_box{
  height: 70px;
}
.fclty_name{
  font-size: 16px;
}
.name_box{
  /*height: 50px;*/
  height: 90px;
}
.academic_img{
  width: 406px;
  height: 231px;
}
*{
            margin: 0; padding: 0;
        }

        .highlights div {
            margin: 20px;
        }
        .highlights ul {
            list-style-type: none;
            width: 100%;
        }
        .highlights h3 {
            font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif;
            font-size: 18px;
            font-weight: bold;
        }
        /*.highlights li img {
            float: left;
            margin: 0 15px 0 0;
        }*/
        .highlights li img {
            float: left;
            margin: 0 15px 0 0;
            width: 165px;
            height: 123px;
        }
        .highlights li p {
            line-height: 1.2;
            font-family: Ubuntu;
            font-size: 1.1em;
        }
        .highlights li {
            padding: 10px;
            overflow: auto;
        }
        .highlights li:hover {
            background: #eee;
            cursor: pointer;
        }
        .sticky-box{
            background: rgb(255,205,0,0.9);
            height: 77px;
            z-index: 999;
            top: 10%;
            width: 14%;
            position: absolute;
            top: 45%;
            right: 0;
        }
        .sticky-box h2{
            line-height: 10px;
            padding-top: 0px;
            text-align: center;
            font-size: 156%;
        }
        .btn2 {
            background-color: #4CAF50;
            border: none;
            color: white;
            padding: 15px 32px;
            text-align: center;
            text-decoration: none;
            display: inline-block;
            font-size: 16px;
            margin: 4px 20px;
            cursor: pointer;
        }
        .navbar-brand {
            float: left;
            height: 50px;
            padding: 7px 15px;
            font-size: 18px;
            line-height: 20px;
        }