<style>
/*
* Custom Theme Styles
*/
h1, h1 a{
    color: #292929;
}
h2, h2 a{
    color: #ef6537;
}
h3, h3 a{
    color: #ef6537;
}
h4, h4 a{
    color: #ef6537;
}
h5, h5 a{
    color: #ef6537;
}
h6, h6 a{
    color: #292929;
}
p{
    color: #000000;
}
a{
	color: #ef6537;
}
a:hover, a:focus, a:active {
    color: #f7a138;
}
span.primary-btn a,
a.primary-btn{
	background-color: #ef6537;
}
.secondary-btn a,
a.secondary-btn{
	color: #292929;
}
.secondary-btn a:after,
a.secondary-btn:after{
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-right' class='svg-inline--fa fa-chevron-right fa-w-10' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23292929' d='M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z'%3E%3C/path%3E%3C/svg%3E");
}
.tertiary-btn a,
a.tertiary-btn{
	background-color: #dd3333;
}
a.transparent-btn{
	border-color: ;
}
a.more-btn{
	background-color: #292929;	
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
	background-color: #ef6537;
}

/*Menu*/
.main-navigation ul#main-menu > li > a:after{
	background-color: #ef6537;
}
li.menu-cta{
	background-color: #ef6537;
}

/*Slider*/
.afc-slider:before{
	background-color: #292929;
}

/*Internal*/
.internal header.page-header{
	background-color: #292929;
}

/*Gallery*/
.gallery-item:after{
	background-color: #292929;
	opacity: 0.69;
}

/*Category*/
.recent-posts-widget-title,
.post-item span.posted-on a{
	color: #ef6537;
}
.post-item .comment-icon{
	fill: #ef6537;
}
.post-item .recent-post-excerpt a{
	color: #292929;	
}
.pagination ul li.active{
	background-color: #292929;	
}

/*Components*/
.honor-donor-wrapper{
	background-color: #292929;
}
.missing-contact-block {
	background-color: #292929;
}
.recent-post-content h4:before{
    background-color: #ef6537;	
}
.recent-post-container,
.recent-post-col .recent-post-container:after{
	background-color: #292929;
}
.recent-post-col .recent-post-container:hover:after{
	background-color: #292929;
	opacity: 0.4;
}
.instagram-feed .wp-my-instagram .wpmi-me a {
	background-color: #292929;
}
.upcoming-event span.event-day {
	background-color: #292929;
}
.upcoming-event span.event-hours {
    color: #ef6537;
}
.subscribe-form {
    background: ;
}
.subscribe-form button, 
.subscribe-form input[type="button"], 
.subscribe-form input[type="reset"], 
.subscribe-form input[type="submit"]{
	color: #ef6537;
}

/*Fixed sidebar*/
.fixed-sidebar .donate{
	background-color: #ef6537;	
}
.fixed-sidebar .search a{
	background-color: #292929;	
}

/*Footer*/
.footer{
	background-color: #292929;
}
.footer-social a.follow-us {
    background: ;
    color: ;
}
.footer-navigation .menu-item-has-children>a {
	color: #ef6537;
}

/*Forum*/
input#bbp_search {
    border-color: #ef6537;
}
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer{
	background: #292929;
}


/*Responsive*/
@media only screen and (max-width: 1024px) {
	/*Responsive menu*/
	div#responsive-menu-pro-wrapper:before {
		content: '';
		height: 105px;
		display: block;
		background-image: url(https://rse.org/wp-content/uploads/2022/01/Untitled-design-3.png);
		background-color: #fff;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: contain;
	}
	#responsive-menu-pro-container {
		background: #292929 !important;
	}
	#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a{
		background-color: #292929 !important;		
	}
	button#responsive-menu-pro-button .responsive-menu-pro-box{
		color: #292929 !important;	
	}
	#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.responsive-menu-pro-current-item > .responsive-menu-pro-item-link {
    	background-color: #ef6537 !important;
		color: #ffffff !important;
		border-color: #fff !important;
	}
	#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow {
		color: #ffffff !important;
		border-left: 1px solid #292929 !important;
		background-color: transparent !important;
	}
}
</style>