ul#menu { list-style-type: none; margin: 0 0 25px 0; padding: 0 }
#menu li { list-style:none; padding:0; margin:0; border-bottom:1px dashed #e1e1e1 }
#menu li a { display: block; color: #333; padding: 5px 8px; text-decoration: none; font-family:'Abel', sans-serif; font-size:18px; transition: 300ms ease-in-out }
#menu li:hover a { background:#eaeaea; color:#06F }
ul#menu a.active { background:#eaeaea; color:#06F }
#menu li ul li a { width: auto; min-width: 100px; padding: 0 20px }
/*Display the dropdown on hover*/
ul#menu  li a:hover + .hidden, .hidden:hover { display: block }
/*Style 'show menu' label button and hide it by default*/
.show-menu {
	font-family: font-family:'Abel', sans-serif;
	text-decoration: none;
	color: #fff;
	/*background: #19c589;*/
	background:url(../images/dept_menu.png) no-repeat right center #2d4e73; cursor:pointer;
	text-align: center;
	padding: 10px 0;
	display: none;
}
/*Hide checkbox*/
input[type=checkbox]{ display: none; -webkit-appearance: none }
/*Show menu when invisible checkbox is checked*/
input[type=checkbox]:checked ~ #menu{ display: block }

/* Mobile Layout: 0px to 480px. */
@media screen and (max-width: 766px) {
	
/*Make dropdown links appear inline*/
ul#menu  { position: static; display: none }
/*Create vertical spacing*/
#menu li { margin-bottom: 1px }
/*Make all menu links full width*/
ul#menu  li, li a { width: 100% }
/*Display 'show menu' link*/
.show-menu { display:block }
.mnu_icon{background:url(../images/dept_menu.png) no-repeat right center #2d4e73; cursor:pointer}
}
@media only screen and (min-width:768px){
.hght_adj{ min-height:350px}
}

/*DEPT HEADER IMAGES START*/
@media only screen and (max-width: 500px) and (min-width: 100px){
	.adjustment2{ margin-top:-25px}
	.dept_headers_img{ display:none}}
	@media only screen and (max-width: 767px) and (min-width: 501px){
	.adjustment2{ margin-top:-20px}
	.dept_headers_img{ display:none}}
@media only screen and (min-width:768px){
	.adjustment2{}
	.dept_headers_img{/*margin-top:110px;margin-bottom:-8px; border-bottom:1px solid #039;*/ width:100%}
}
/*DEPT HEADER IMAGES END*/


:root {
	/*For Dept Menu & Content*/
	--main-color: #06F;
	--main-dept-active-bgcolor: #eaeaea/*-webkit-gradient(linear,left top,left bottom,from(#3d8119),to(#62ad3a))*/;
	--main-desktop-text-align:justify;
	--main-mobile-text-align:justify;
	--main-desktop-fnt_size:16px;
	--main-mobile-fnt_size:15px;
	--main-desktop-l_height:26px;
	--main-mobile-l_height:24px;
}