.loginMsgErr{
	color:red;
	padding:5px 0;
}

#msheader {
    background-color: #1b3769;
}
#navbar {
    background-color: #1a1a1a; 
    -moz-box-shadow: 5px 10px 10px #888;
    -webkit-box-shadow: 4px 10px 10px #888;
    box-shadow: 1px 10px 10px #888;
}
#navbar li a { 
 	color: #eaeaea;
 /*	margin-right:0; */
}
#navbar li a:hover, #navbar.secondnav li.parentlink a:hover{
	color: #00abec;
}
#navbar.secondnav li.active>a{
	color: #00abec;
}
#metLoginForm{
	width:50%;
	border: 1px solid #aeaeae;
	padding:30px;
	margin: 0 auto 40px;
}
#metLoginForm label{
	margin-top:5px;	
}
#metLoginForm .loginbtns, #metLoginForm .loginwait{
	margin-top:8px;
}
.nav-stacked>li {
    float: none;
    border-bottom: 1px solid  #989494;
    padding: 0px;
    display:block;
}
.nav-stacked>li+li {
   margin: 0px;
   border-radius: 0px;
}
.nav-stacked>li a {
    display: block;
    color: #1a1a1a;
    padding: 7px; 
}
.sectionnav .active {
    background-color: #666;
    color:#bebebe;
    padding:8px;
}
.sectionnav a:hover, .sectionnav a:focus {
   display:block;
   background-color:#1a1a1a;
   color:#bebebe;
}
#mainpromo {
    background-color: #5e779c;
    -moz-box-shadow: 5px 10px 10px #888;
    -webkit-box-shadow: 4px 10px 10px #888;
    box-shadow: 1px 10px 10px #888;
}
.gaImpNowLink:hover, .gaNewsLink:hover {
	color: #00abec;
}

#newslisting, #eventslisting, #youtubelisting, #pinboard, #departmentlinks, #newjoinerinfo, .directorySearch{
    background-color: #ffffff;
    border: 1px solid #E8E8E8;
    margin-bottom: 25px;
    -moz-box-shadow: 3px 2px 2px #999;
    -webkit-box-shadow: 3px 2px 2px #999;
    box-shadow: 3px 2px 2px #999;
}
#pinboard ul.pblist li a{
  background:#CBF0FF;
}
.btnPostNote, .btnPostNote:focus, .btnPostNote:hover{
	background-color:#CBF0FF;
}
.directorySearch{
	padding:10px 20px;
	background-color: #eaeaea;
}
.directorySearch .ssTitle, .directorySearch .ssForm{
	padding:0;
}
#newjoinerinfo, #departmentlinks{
	background-color: #E1C9AA;
	margin-bottom:10px;
	padding:10px;
}
#departmentlinks{
	background-color: #D5D3CF;
}
#newjoinerinfo .fa{
	color: #337AB7;
}
#departmentlinks .fa{
	color: #A03C3C;
}
#departmentlinks ul li{
	padding-left:0;
}
/* #departmentlinks ul li a, #newjoinerinfo ul li a{ */
/* 	display:block; */
/* } */
.departmentlinkscontent, #njAllDep, #njUserDep{
	margin-bottom:10px;
}
.njDepTitle, .depTitle{
	padding-left: 10px;
	font-weight: 600;
}
#rssListing{
	padding:0 10px;
}
#rssListing .rssFeed>h4, #newjoinerinfo>h4, #departmentlinks>h4{
	font-size: 24px;
    margin-top: 0;
    margin-bottom: 10px;
}
#rssListing .rssFeed{
    border: 1px solid #E8E8E8;
    padding:10px;
    margin-bottom:15px;
    border-radius: 5px;
}
.rssFeed ul, #newjoinerinfo ul, #departmentlinks ul{
	list-style: none;
	padding:0 10px;
}
.rssFeed ul li{
	padding-bottom:10px;
}
.rssTitle, .rssDate{
	display:block;
}
.rssDate{
	font-size:11px;
}
.documentlisting h3 {
	border-bottom:1px solid #DDDDDD;
}
.document-description {
  font-size: 14px;
}
.footer {
    background-color: #1a1a1a;
    color: #00abec;;
}
.footernav ul {
    background-color: #1a1a1a;
}
.footer a {
	color: #00abec;;
}
.footernav ul li ul a {
    color:#AEAEAE;
}
.footerlinks li a {
    color: #676565;
}
.colcategory a:hover {
   color: #00abec;
}
.colcategory .panel .panel-heading, .colcategory .panel .panel-body, .colcategory .panel .panel-footer {
	background-color: #f5f8fa;
}
.fa_email_icon .btn, .contactbody .chatbutton .btn, .btnChatToLibChat, .contactbody .libraryh3lp a:hover button {
    color: #FFFFFF; 
    background-color: #337ab7; 
    text-overflow: ellipsis;
    border-color: #CCC;
}
.bomgarChat{
	display:none;
}
.docmsgerror{
	padding:20px;
}

@media (max-width: 991px) {
	#metLoginForm{
		width:66%;
	}
}

@media (max-width: 520px) {
	#metLoginForm{
		width:90%;
		padding:10px;
	}
	#departmentlinks ul li, #newjoinerinfo ul li, .directorySearch .ssTitle, .directorySearch .ssForm{
		width:100%;
	}
	#departmentlinks ul li:nth-child(even){
		padding-left:0;
	}	
}
