<style>
/* jodyroth - custom horizontal rule */
hr {
  border:0
	width: 100%;
	height: 1px;
	margin: 6px auto;
	background-image: linear-gradient(90deg,transparent,rgba(0,0,0,.4),transparent);
}
/* jodyroth - fix bullet font sizes on new template with default format  */
/*              because changing to 'normal' adds padding below line     */
li {
	font-size:18px;
	line-height:27px;
}
/*Provides space between list items.*/
li + li { 
	margin-top:9px;
}

/* jodyroth - Fix Accordion Menu for new template  */
.usmcAccordionRootNode {
color: black;
background: white;
letter-spacing: 2px;
font-size: 18px;
}
.usmcAccordionMenu div.usmcAccordionRootNode a {
color:#333;
}
.usmcAccordionMenu div.usmcAccordionRootNode a:before {
font-family: "Font Awesome 5 Free";
content:"\f101  ";
color: #940000;
}
.usmcAccordionMenu div.usmcAccordionRootNode.usmcAccordionMenuExpandedItem a {
color:white;
}
.usmcAccordionRootNode.usmcAccordionMenuExpandedItem {
color: white;
background-color: #84754E;
}
.usmcAccordionMenuListItem {
background:white;
}
.htmlSection {
background: white;
}
.usmcAccordionMenuCollapsed {
font-family: "Font Awesome 5 Free";
font-weight:600;
background-image:none;
top:5px;
}
.usmcAccordionMenuCollapsed:before {
content:"\f067";
}
.usmcAccordionMenuExpanded:before {
content:"\f068";
color:white;
}
</style>
