/* ECONNECT PIECES */
.logobar {background-color:#fff; max-width: 1200px !important; height:96px !important; text-align:left !important;}
.logobar .logo {height:55px !important; margin-top:16px !important;}
@media screen and (max-width: 991px) { /* Small */
	.logobar {height:80px !important; text-align:left !important;}
	.logobar .logo {height:48px !important; margin-top:1rem;}
}

a.header .label { color: #000 !important; font-weight: bold !important; font-size: 13px !important; }

.Nav_FS { background:#F89832 !important;}
.Nav_FS:hover{ background-color: #F8B66D !important; }
.Nav_CS { background:#ED6047 !important;}
.Nav_CS:hover{ background-color: #EE8B79 !important; }
.Nav_CE { background:#D2B200 !important;}    
.Nav_CE:hover { background-color: #FFE54A !important; }
.Nav_FC {background-color: #3399CC !important;}
.Nav_FC:hover { background-color: #83BEBD !important; }
.Nav_EM {background-color: #736AB0 !important;}
.Nav_EM:hover{ background-color: #A8A3D3 !important; }
.Nav_BCS { background:#2C8624 !important;}    
.Nav_BCS:hover{ background-color: #7A9365 !important; }
.Nav_CAT { background:#006EDB !important;}
.Nav_CAT:hover{ background-color: #A3b3f3 !important; }
.Nav_eCamp { background:#61C159 !important;}
.Nav_eCamp:hover{ background-color: #B9E295 !important; }

.dnavbar ul li {
	font-size: 14px;
	padding: 13px 5px;
	border-radius: 10px;
	}
.dnavbar ul  {
	height: 100%;
}
.dnavbar {
    width: 100%;
    height: 67px;
    position: relative;
}
.mnavbar ul li {
    margin: 0;
}
.mnavbar ul li a span {
    padding: 10px 0;
}
@media (max-width: 991px) {/*974px*/
.dnavbar ul li {
	font-size: 12px !important;
	width: 11.5%;
	padding: 8px 5px;
	border-radius: 10px;
	}
}
/* future student menu*/
.WBAP #bodyConstituency {
    background-color: #f89832;
    color: white;
	margin-top: 2px;
}
.BCS #bodyConstituency { 
    background-color:#2C8624;
    color: white;
	margin-top: 2px;
}
/*catalog menu*/
.WBCT #bodyConstituency { 
    background-color:#006EDB;
    color: white;
	margin-top: 2px;
}
#bodyConstituency {
    min-height: 33px;
    margin-left: -15px;
    color: white;
    font: 18px "Arial",sans-serif;
    padding-top: 5px;
    text-indent: 14px;
}
@media (min-width: 1200px) {
	#bodyConstituency {
    	margin-left: -27px;
	}
} 

.breadcrumbs.econnect {
    color: #000;
    padding-top: 0px !important;
	background: #efefef !important;
}
.breadcrumbs.econnect a, .breadcrumbs.econnect span {
    color: #000000;
    text-decoration: none;
    font-size: 10px;
    padding: 0 10px;
}
.breadcrumbs.econnect span { font-weight: bold; }
.breadcrumbs.econnect a:hover {
    text-decoration: underline;
}
.econnectTitle { 
	border-bottom: 2px solid #2b2b2b; 
	padding-top: 2px; 
}
.econnectTitle h1 {
	font-size: 30px !important;
}