/* adjusted faq expandable css */
.column-flex:last-child .expandable-item, .column:last-child .expandable-item {margin-left: 0px;}
.expandable-item .ei-header { padding: 5px 0 12px; }
.expandable-item .ei-body { margin-top: 0px; }
.expandable-item .ei-header label { margin-bottom: 0px; }


/* Feature */
#feature-wrapper.fh2 {
	text-align: center;
	min-height: auto;
}
#feature-wrapper.fh2.dark {
	background: rgb(63,60,63);
	background: linear-gradient(90deg, rgba(63,60,63,1) 25%, rgba(42,40,42,1) 75%);
}

/* Updaters Nav */
#sub-nav .section {padding-bottom: 0px;}
.column.tertiary-nav-item {padding: 0px 0px 8px; min-width: 80px;}
#faq-nav.row-flex .column-2 {width: auto; flex-grow: 1;}
.row-tertiary-nav {width: 100%;}
@media only screen and (max-width: 764px) {
	.row-tertiary-nav {flex-direction: column; padding: 0px 32px; text-align: center;}
	#faq-nav.row-flex .column-2 {float: none; margin: 0 auto; margin-top: 8px; width: 80%;} 
}

/* FAQ Container */
#faq-section .ei-expand-local-nav {margin-left: auto;}
#faq-section .faq-row .column .column-content {display: flex; flex-direction: row; justify-content: space-between; flex-wrap: wrap;}
#faq-section .ei-expand-local, #faq-section .ei-collapse-local {line-height: 36px;}
.expandable-item {width: 100%;}
/* FAQ Lists */
#faq-container ul {list-style: disc;}
#faq-container ul li {margin-left: 3em;}
#faq-container ul>li, ol>li {margin-bottom: 0.5em;}