body{font-family: 'Roboto Condensed', sans-serif; background-color: #3E3E3E;}
.main-body{background-color: #fff; padding: 0;}
.navbar-inverse .navbar-nav>li>a{text-transform: uppercase; color: #fff;}
header{background-color: #fff; height: 218px;}
header img{margin: auto; display: block;}

.head,.main-section,.inner-main-body{padding:0;}

.err-field{border:1px solid #ff0000;}

#news-marquee{background-color: #bb9243;}
#news-marquee p{color: #fff; padding:10px;}
.head:before{display: none;}

.row-bottom-margin { margin-bottom:0px; }
.sidebar{background:#e0e0ec; padding: 10px; min-height: 550px;}
.well{background:#e0e0ec;}
.gray-button{background:#e0e0ec;}
.black-button{background:#000; color: #fff; width: 100%;}
.black-button:hover{background:#333; color: #fff; }
footer{background-color: #131313; margin-top: 0; padding: 10px; margin-bottom: 0;color: #bdbdbd;}
footer .footer-links{list-style: none; margin-left: 0; padding-left: 0; }
footer .footer-links li a{color: #bdbdbd;}
.sidebaralert{display: none;}
.center-details{}
.center-details .item{border:1px solid #111; background: #f2f2f2; padding: 10px; border-radius: 10px; margin-bottom:10px;height: 187px;}

.page-content{}

.page-content ol li{margin-bottom: 20px;}

#noticeboard{padding: 10px; background-color: #fff; color: #000; height: 200px;}
#noticeboard marquee{height: 160px;}
#news-marquee marquee{    height: 30px;}
.cobse{padding: 20px; font-size: 24px; background-color: yellow; text-align: center;}

.navbar-inverse {
    background-color: #008c84;
    border-color: #080808;
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: #2aa7e8;
}

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
    color: #fff;
    background-color: #2daaec;
}
.navbar-nav {
    margin: 0;
}

.navbar-toggle{margin-right: 40px;}

.row {
      margin-right: 0;  
    margin-left: 0; 
}
.page-content{text-align: justify;}
.page-content h2{margin-bottom: 20px;  }
.page-content img{width: 100%; margin-bottom: 20px;}

@media only screen and (max-width: 600px) {
 header {
   height: auto; 
   margin-bottom: 20px;
}
}

@media (min-width: 768px){
.navbar-right {
    float: left!important;
    
	}

	


}
