
/* CUSTOM GENERAL STYLES */
a,
a.load-more,
a.go-next,
a.go-prev {
	color:#475f3f;
}

.events-sidebar ul li.event-item .event-content h5 a:hover,
.causes-sidebar ul li.cause-item .cause-content h5 a:hover {
	color:#475f3f;
}

.paging-navigation .page-numbers.current,
.paging-navigation .page-numbers:hover {
	color: #fff;
	background-color:#475f3f;
}
a:hover,
a:active,
a:focus {
	color: #faca3a;
}


.responsive-menu a.toggle-menu {
	background-color: #faca3a;
}

a.load-more:hover,
a.go-next:hover,
a.go-prev:hover {
	color:#475f3f;
}

.flex-caption a {
	color:#faca3a;
}

.member-content h3 a:hover,
.event-list .event-content h4 a:hover,
.cause-grid .cause-content h4.cause-title a:hover,
.cause-list .cause-content h4.cause-title a:hover,
.post-content h4.post-title a:hover {
	color:#475f3f;
}

.sticky {
	border: 2px solid #475f3f;
}

button,
input[type="button"],
input[type="submit"],
.main-button,
a.flex-prev,
a.flex-next,
a.main-btn {
	color:#232323;
	background-color:#faca3a;
}
a.main-btn {
	color:#232323!important;
}

button:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
.main-btn:hover,
a.flex-prev:hover,
a.flex-next:hover,
a.main-btn:hover {
	background-color:#f9c321;
}

.cause-holder .progress .progress-bar,
.cause-holder-list .progress .progress-bar {
	background-color:#faca3a;
}

.su-tabs-style-default .su-tabs-nav span,
.su-spoiler-style-default .su-spoiler-title {
	background-color:#faca3a!important;
}

/* HEADER STYLES */
.site-header a {
	color:#d4e6da;
}

.site-header a:hover,
.site-header .current_page_item a {
	color:#eeee22;
}

.site-header {
	//background-color:#475f3f;
	background-color:#efefef;
	color:#d4e6da;
}

.top-header {
	border-bottom: 1px solid #95b38e;
	background-color:black;
}

.top-header .header-info-right ul li:not(:last-child):after, .top-header .header-info-left ul li:not(:last-child):after {
	color:#95b38e;
}

.menu-wrapper {
	background-color:transparent; //$header_alt_color
}

.main-header .search-form input[type="text"] {
	border-color:#95b38e;
	color:#d4e6da!important;
	background-color:#475f3f;
}

.main-header .social-icon-top ul li a {
	background-color:#63875b;
	color: #fff;
}

.main-header .social-icon-top ul li a:hover {
	color:#faca3a;
}

/* MAIN NAVIGATION STYLES */

.menu-wrapper .inner-menu {
	background-color:#363833;
}

.menu-wrapper .main-menu ul.sf-menu > li {
	//border-right: 1px solid #484b44;
	border-right: 3px solid #efefef;
}

.menu-wrapper .main-menu ul.sf-menu > li a {
	color:#aaaaaa;
}

.menu-wrapper .main-menu ul.sf-menu > li a:hover {
	color:#eeee22;
}

.menu-wrapper .main-menu ul.sf-menu > li.current-menu-item a {
	color:#eeee22;
}

.menu-wrapper .main-menu ul.sf-menu > li ul {
	background-color:#484b44;
}

.menu-wrapper .main-menu ul.sf-menu > li ul li {
	border-bottom: 1px solid #484b44;
}

.menu-wrapper .main-menu ul.sf-menu > li ul li.current-menu-item a {
	color:#eeee22;
}

/* CONTENT STYLES */

.su-service-title i {
	color: #475f3f!important;
}

/* FOOTER STYLES */

.top-footer {
	background-color:rgba(107,146,98,0.95);
	color:#c0d2bb;
}

.footerbtn{
    border:3px solid white;
    background-color:white;
}

.abtn{
    border:3px solid white;
    background-color:white;
    font-size:23px;
}


.abtn:hover{
    color:black!important;
}

.top-footer .footer-widget-title {
	color:#ffffff;
}

ul.footer-social li a {
	background-color:#5b7d54;
}

.top-footer a {
	color:#ffffff;
}

.top-footer a:hover {
	color:#ffffff;
}

.main-footer {
	//background-color:rgba(40,42,39,0.95);
	background-color:white;
	color:#777777;
}

.main-footer .footer-widget-title {
	color:#ffffff;
}

.main-footer a {
	color:#aaaaaa;
}

.main-footer a:hover {
	color:#ffffff;
}

.main-footer .copyright {
	border-top: 1px solid #43463f;
}

