/* header ======================================================================= */ 
#topnav_bn {display: none;}

/* all lists */
.topnav {
	display: inline-block;
	margin-bottom: 16px;
	/*padding: 5px;
	background-color: rgba(255,255,255,0.9);
	border-radius: 5px 5px 5px 5px;*/
}
.topnav, .topnav ul {
}
.topnav li {
}
.topnav a {
	color: white;
	height: 38px;
	line-height: 38px;
	padding: 4px 16px 0px 16px;
	font: 18px 'titilliumregular',verdana,arial,sans-serif;
	/*border-right: solid 1px #c6c6c6;*/
	border-right: none;
	-webkit-transition: color 100ms ease-in-out;
	-moz-transition: color 100ms ease-in-out;
	-ms-transition: color 100ms ease-in-out;
	-o-transition: color 100ms ease-in-out;
	transition: color 100ms ease-in-out;
	/*background-image: url("/pix/nav-underline.png");
	background-position: -100px -100px;
	background-repeat: no-repeat;*/
}
.topnav a:hover {
	/*background-color: rgba(255,255,255,0.95);*/
	/*background-position: bottom center;*/
}
.topnav li:first-child a {
}
.topnav li:last-child a {
}
.topnav li.menu-item > a {
	background-color: #973721;
	color: white;
	margin-right: 6px;
}
.topnav li.menu-item:not(.current-menu-item) > a:hover {
	background-color: rgb(151,55,33,0.75);
}
.topnav li.current-menu-item > a,
.topnav li.current-menu-ancestor > a,
.topnav li.current-page-ancestor > a {
	color: #F6c959;
	/*background-color: rgba(0,0,0,0.08);*/
	background-color: #973721;
	background-image: none;
}

.topnav li.shortcodes a {
}
.topnav li.shortcodes a:hover {
}
.topnav li.shortcodes.current-menu-item > a,
.topnav li.shortcodes.current-menu-ancestor > a,
.topnav li.shortcodes.current-page-ancestor > a {
}


/* second-level lists */
.topnav li ul {
	padding-top: 5px;
}
.topnav li ul:hover {
}
.topnav li ul li {
	min-width: 175px;
	padding: 0px 6px 0px 6px;
	background-color: #973721;
}
.topnav li ul li:first-child {
	padding: 6px 6px 0px 6px;
}
.topnav li ul li:last-child {
	padding: 0px 6px 6px 6px;
	border-radius: 0px 0px 5px 5px;
}
.topnav li ul li:only-child {
	padding: 6px;
}
.topnav li ul a {
	height: 34px;
	line-height: 34px;
	padding: 0px 10px 0px 10px;
	color: #fff;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.25);
	background-color: transparent !important;
	background-image: none;
	/*border-radius: 3px !important;*/
}
.topnav li ul a:hover {
	background-color: rgba(255,255,255,0.3) !important;
}
.topnav li ul li:last-child a {
}
.topnav li ul li.current-menu-item > a,
.topnav li ul li.current-menu-ancestor > a,
.topnav li ul li.current-page-ancestor > a {
	text-shadow: 1px 1px 0px rgba(255,255,255,0.25);
	background-color: transparent !important;
}

/* third-level lists */
.topnav li ul ul {
}
.topnav li ul ul a {
}
.topnav li ul ul a:hover {
}
.topnav li ul ul li:nth-last-child(1) a {
}
.topnav li ul ul li.current-menu-item > a,
.topnav li ul ul li.current-menu-ancestor > a,
.topnav li ul ul li.current-page-ancestor > a {
}

/* fourth-level lists */
.topnav li ul ul ul {
}


.topnav ul li ul,
.topnav ul li:hover ul ul,
.topnav ul li:hover ul ul ul {
}

.topnav ul li:hover ul,
.topnav ul li li:hover ul,
.topnav ul li li li:hover ul {
}

/* /header ======================================================================= */







/* footer ======================================================================= */
/* all lists */
.botnav, .botnav ul {
}
.botnav li {
}
.botnav a {
	height: 20px;
	line-height: 20px;
	margin: 0px 5px 0px 0px;
	padding: 0px 10px 0px 0px;
	font: 12px 'titilliumbold',verdana,arial,sans-serif;
	text-transform: uppercase;
}
.botnav a:hover {
}
.botnav li:nth-last-child(1) a {
}
.botnav li.current-menu-item > a,
.botnav li.current-menu-ancestor > a,
.botnav li.current-page-ancestor > a {
	color: #000;
}

/* second-level lists */
.botnav li ul {
	display: initial;
}
.botnav li ul:hover {
}
.botnav li ul li {
}
.botnav li ul a {
	font-family: 'titilliumregular',verdana,arial,sans-serif;
	text-transform: none;
	white-space: normal !important;
}
.botnav li ul a:hover {
}
.botnav li ul li.current-menu-item > a,
.botnav li ul li.current-menu-ancestor > a,
.botnav li ul li.current-page-ancestor > a {
}

/* third-level lists */
.botnav li ul ul {
}
.botnav li ul ul a {
}
.botnav li ul ul a:hover {
}
.botnav li ul ul li.current-menu-item > a,
.botnav li ul ul li.current-menu-ancestor > a,
.botnav li ul ul li.current-page-ancestor > a {
}
/* /footer ======================================================================= */



/* page menus ======================================================================= */
.page-menu {
	xmargin-bottom: 30px;
	margin-bottom: 0px;
	xpadding: 20px 10px 20px 10px;
	padding: 20px 10px 0px 10px;
	background-color: rgb(199,82,39);
	background-color: rgba(199,82,39,0.2);
	background-color: rgba(255,255,255,0.8);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.page-menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}
.page-menu li {
	display: inline;
}
.page-menu a {
	xheight: 50px;
	line-height: 1.2;
	xvertical-align: middle;
	display: block;
	width: 100%;
	padding: 10px 10px 10px 20px;
	font-size: 85%;
	text-decoration: none !important;
	xwhite-space: nowrap;
	border-bottom: dotted 1px rgba(0,0,0,0.2);
	xoverflow: hidden;
}
.page-menu a:hover {
	text-shadow: 1px 1px 0px rgba(0,0,0,0.25);
	color: #fff;
	background-color: #8DC055;
}
.page-menu li:first-child a {
	xpadding-top: 20px;
}
.page-menu li:nth-last-child(1) a {
	border-bottom: solid 0px #000;
}
.page-menu li.current-menu-item > a {
	text-shadow: 1px 1px 0px rgba(255,255,255,0.25) !important;
	color: #000 !important;
	background-color: transparent !important;
}

/*
the following MUST be on inc/job-config.php
.page-menu li.lateral-system-moment-connections {
	display: none !important;
}
*/



/* second-level lists */
.page-menu li ul {
}
.page-menu li ul:hover {
}
.page-menu li ul li {
}
.page-menu li ul a {
	padding: 10px 10px 10px 20px !important;
	border-bottom: dotted 1px rgba(0,0,0,0.2) !important;
}
.page-menu li ul a:hover {
}
.page-menu li ul li.current-menu-item > a,
.page-menu li ul li.current-menu-ancestor > a,
.page-menu li ul li.current-page-ancestor > a {
}
.page-menu li ul li:last-child a {
	xpadding-bottom: 20px !important;
	border-bottom: solid 0px #000 !important;
}

/* third-level lists */
.page-menu li ul ul {
}
.page-menu li ul ul a {
}
.page-menu li ul ul a:hover {
}
.page-menu li ul ul li.current-menu-item > a,
.page-menu li ul ul li.current-menu-ancestor > a,
.page-menu li ul ul li.current-page-ancestor > a {
}


.page-menu-h {
	position: relative;
	top: 15px;
	margin: 0 !important;
	padding: 0 !important;
	line-height: normal !important;
	font-size: 1rem;
	font-style: italic;
}

ul#menu-4-dashboard-3 {
	margin-bottom: 50px;
}
ul#menu-5-job-forms-1 {
}
ul#menu-6-job-forms-optional-1 {
}
/* page menus ======================================================================= */












