
        body{
            font-size: 14px;
        }
        
        .top_area {
        	background: #F2F2F2;
        	padding: 15px 15px 5px;
        }
        .page-header{
            text-align: left;
        }
        .page-header h1 {
        	font-family: 'Roboto', sans-serif;
        	font-size: 4.28rem;
        	font-weight: 900;
        	color: #000099;
        	text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff, 0 2px 3px #000;
        	_line-height: 70px;
        }
        .page-header h1 small{
            font-family: 'Arial', sans-serif;
            display: block;
            color:#9BBB59;
            font-size: 2rem;
        }
        .bubt-logo{
            text-align: right;
        }
        .bubt-logo a{
            display: inline-block;
        }
        .bubt-logo img{
            max-width: 100%;
        }
        
        .logo-bottom-link{
            margin-top: 30px;
        }
        .logo-bottom-link ul{
            list-style: none;
            margin-bottom: 0;
            text-align: right;
        }
        .logo-bottom-link ul li{
            display: inline-block;
            margin-left:50px; 
        }
        .logo-bottom-link ul li a{
            text-decoration: none;
            color: #00CCFF;
        }
        
        .carousel_slider{
            width: 100%;
        }
        
        .carousel_slider .carousel-caption { 
        	bottom: 42%; 
        }
        .carousel_slider h4 {
        	font-family: 'Roboto', sans-serif;
            font-size: 2rem;
        	font-weight: 900;
        	color: #FF0000;
        	text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff, 0 2px 3px #000; 
        }
        .carousel_slider img {
        	height: 500px;
        }
        .single_post{
            margin-bottom: 30px;
        }
        .single_post h3{
            font-size: 1.57rem;
            color: #000099;
            display: block;
            border-bottom: 1px solid #000099;
            margin-bottom: 30px;
        }
        .single_post p{
            text-align: justify;
        }
        .single_post a.text-right{
            text-align: right !important;
            display: block;
        }
        
        .notice_widget ul{
            min-height: 300px;    
        }
        
        .single_widget{
            margin-bottom: 15px;
        }
        .single_widget h3{
            font-size: 1.57rem;
            text-align: center;
            color: #fff;
            display: block;
            background: #000099;
            margin-bottom: 15px;
            padding: 10px;
        }
        
        .single_widget ul{
            list-style: none;
        }
        .single_widget ul li{
            display: block;
            text-align: right;
            margin-bottom: 2px;
            font-size: 1rem;
        }
        .single_widget ul li a{
            font-family: 'Arial', sans-serif;
            display: block;
            color:#64CFF6;
            font-size: 1rem;
            text-align: left;
        }
        .navbar-blue{
            background: #000099 !important;
        }
        .navbar-blue ul li a{
            color: #fff !important;
            font-weight: bold;
        }
        .navbar-blue ul li a.dropdown-item {
        	color: #000099 !important; 
        }
        .btn-blue{
            background: #000099;
            border: none;
            font-style: italic;
        }
        .btn-blue:hover{
            background: #64CFF6;
        }
        footer{
            background: #000099;
            text-align: center;
            padding: 15px;
            color: #fff;
            font-size: 1rem;
        }
        footer p{
            font-size: .9rem;
            margin: 5px;
            color: #fff;
        }
        footer p strong{
            color: #fff;
        }
        footer a{
            color: #fff;
        }
        
        .table tr th p, 
        .table tr td p { 
        	margin-bottom: 0; 
        	text-align: center;
        }
        
.dept_member_wrap{
  margin-top: 20px;
}
.facult-member-img {
  width: 100%;
  height: 300px;
  margin: 0 auto;
  border: 1px solid #666;
  background: #fff url(../images/userthumb.png) center center no-repeat;
}
.faculty-member .facult-member-img {
  width: 100%;
  height: 300px;
  margin: 0 auto;
  border: none;
  background: #fff url(../images/userthumb.png) center center no-repeat;
}

.faculty-member {
  margin-bottom: 20px;
  display: block; 
  background: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .5);
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .5);
  -o-box-shadow: 0 0 10px rgba(0, 0, 0, .5);
  -ms-box-shadow: 0 0 10px rgba(0, 0, 0, .5);
  box-shadow: 0 0 10px rgba(0, 0, 0, .5)
}

.fac-desig {
  font-size: 13px;
  margin: 0
}

.member_name {
  padding: 10px 15px
}

.member_name h3 {
  font-size: 19px;
  margin-bottom: 0;
  border: none;
}

.member_name h3 span {
  font-size: 14px;
  display: block;
  margin-top: 6px
}
        
        
@media (min-width:1600px){

}
@media (max-width:1366px){

}
@media (max-width:1280px){


}
@media (max-width:1024px){
    .logo-bottom-link {
    	margin-top: 15px;
    }
    
    .page-header h1 { 
    	font-size: 3.5rem; 
    }

    .navbar-blue ul li a { 
    	font-size: .75rem;
    }
    .carousel_slider img {
    	height: auto;
    }
}
 
@media (max-width: 1023px) {
    
}


@media (max-width:980px){

    
}


@media (max-width:900px){
    
    
}


@media (max-width:800px){
    

    
}


@media (max-width:768px){
    

    
}


@media (max-width:720px){
    
    
}



/*  #Mobile (Portrait) */
@media only screen and (max-width: 767px) {
    
    
}

@media (max-width:720px){
    
    
}


@media (max-width:640px){
    
    
    
}

@media (max-width:600px){ 


}
/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
@media (max-width: 480px) {
 

}
/* Note: Design for a width of 480px */
@media (max-width: 360px) {
 

}
@media (max-width: 320px) {


}

@media (max-width: 719px) { 
}