
#board-member-name {
	padding-top: 0;
	margin-top: 0;
}

.c-accordion__item {
	background-color: #714287;
	border-bottom: 1px solid #4da446;
} /* The accordion item container */
.c-accordion__item.is-open h2{
	background-color: #714287;
	color: white;
} 
.c-accordion__item.is-open{
	background-color: #714287;
	color: white;
	padding: 0 5px 0 5px;
}
/* is-open is added to open accordion items */
.c-accordion__item.is-read {} /* is-read is added to accordion items that have been opened at least once */

.donate-accordion {
	background-color: #714287;
	color: white;
	padding-left: 10px;
	padding-right: 15px;
	width: 95%;
	border-radius: 3px;
}

.c-accordion__title {
	font-size: 1.25em;
	color: #ffffff;
}
.c-accordion__title:focus {
	outline: none;
}

.covid-petition:hover {
		opacity: 90%;
	}

ul.non-profit-list-left {
	padding-left: 8em !important;
}

.directory-listing {
	background-color: #eee;
	border-radius: 8px;
	border: 1px lightblue solid;
}

.directory-listing p {
	padding-bottom: 0;
	margin-bottom: 0;
	margin-top: 0;
}

.post-23460 img {
	margin: 0;
}

/*annual report cols*/

AR-cols {
	margin-left:0;
	padding-left: 0;
	margin-top: 50px;
}

/* publications page */
div.pubs-news {
	margin-bottom: 12ex !important;
}

/* organizational accomplishments */
#list-org-acc li {
	list-style-type: circle;
	padding-left: 25px;
}

.about-vid {
	width: 640px;
}

/* new home banner */
.kb-row-layout-wrap {background-color: transparent;}

/* footer styles */
#footer a, #footer a:link {
	color: #ffffff;
}
div.footer.left p {
	display: none;
}

.counter-one p {
	padding-bottom: 25px;
}

.kb-section-has-overlay > .kt-inside-inner-col::before {
	opacity: 0;
}

div.wp-block-kadence-column.kadence-column27598_4d8293-19.kb-section-dir-vertical h2 {
	padding-bottom: 25px;
}

div.wp-block-kadence-column.kadence-column27598_897760-f8.kb-section-dir-vertical h2 {
	padding-bottom: 25px;
}

div.wp-block-kadence-column.kadence-column27598_35602c-51 p.eb-flipbox-front-content {
	padding-bottom: 22px;
}

div.eb-flipbox-icon-front > i.fas {
	color: #ffffff !important;
}

#navigation {
	float: left;
	background: #7c479b;
	color: #666666;
	/*position: absolute;
	width: 100%;
	height: auto;
	top: 30px;*/
	font-size: 1em;
	font-family: 'lato','segoe ui', 'calibri', 'roboto', sans-serif !important;
	font-weight: 700;
	margin: 0px 0px 0px -8px;
	padding: 0px 8px;
	z-index: 9999;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.00)),to(rgba(0, 0, 0, 0.30)));
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.00), rgba(0, 0, 0, 0.30));
	background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.00), rgba(0, 0, 0, 0.30));
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.00), rgba(0, 0, 0, 0.30));
	background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.00), rgba(0, 0, 0, 0.30));
	background-image: linear-gradient(top, rgba(0, 0, 0, 0.00), rgba(0, 0, 0, 0.30));
	border-radius: 0px 0px 2px 2px;
	-moz-border-radius: 0px 0px 2px 2px;
	-khtml-border-radius: 0px 0px 2px 2px;
	-webkit-border-radius: 0px 0px 2px 2px;
	box-shadow: inset 0px 1px 0px rgba(255, 255, 255, .4);
	-moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, .4);
	-webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, .4);
}
#navigation::after {
	content: '';
	height: 8px;
	width: calc(100% - 16px);
	background: rgba(0, 0, 0, 0.08);
	position: absolute;
	bottom: -8px;
	left: 8px;
}

.menu ul.sub-menu,
.menu ul.children {
	background: #7c479b;

.wp-block-button a {
  font-family: 'lato','segoe ui', 'calibri', 'roboto', sans-serif;
}
	
	.is-provider-youtube {
		width: 50%;
	}