.top__logo{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(51%, #96c11f), color-stop(51%, #c6c6c6), color-stop(53%, white));
    background: -webkit-linear-gradient(top, #96c11f 51%, #c6c6c6 51% 53%, white 53%);
    background: -o-linear-gradient(top, #96c11f 51%, #c6c6c6 51% 53%, white 53%);
    background: linear-gradient(to bottom, #96c11f 51%, #c6c6c6 51% 53%, white 53%);
}
.top{
	border-bottom-color: #96c11f;
}

.mobile-nav-toggler,
.mobile-nav-toggler:hover,
a.logo--header__inner:visited,
a.logo--header__inner{
	color: #ffffff;
}


.layout .nav > ul > li > ul > li > a,
.layout .nav > ul > li > ul > li > a:visited,
.layout .nav > ul > li > a,
.layout .nav > ul > li > a:visited{
	color: #96c11f;
}

.layout .nav > ul > li > ul > li > a:hover,
.layout .nav > ul > li > ul > li > a:visited:hover
.layout .nav > ul > li > ul > li > a:hover,
.layout .nav > ul > li > a:hover,
.layout .nav > ul > li.current-menu-item > a,
.layout .nav > ul > li > ul > li.current-menu-item > a,
a.logo--header__inner:hover{
	color: #666666;

}

body{
	background-color: #ffffff;
}

.wp-block-query .wp-block-post-date time,
.wp-block-query .wp-block-post-excerpt p,
.wp-block-query .wp-block-query-pagination-next,
.wp-block-query .wp-block-query-pagination-next:visited,
.wp-block-query .wp-block-query-pagination-previous,
.wp-block-query .wp-block-query-pagination-previous:visited,
.wp-block-query .wp-block-query-pagination .page-numbers.current,
.wp-block-query .wp-block-query-pagination .page-numbers:hover,
.wp-block-query .wp-block-query-pagination .page-numbers:visited:hover,
.content li,
p{
	color: #484646;
}

h1,
h2,
h3,
h4,
h5,
h6,
.content-single_post-back_button::before,
.wp-block-query .wp-block-query-pagination-next:hover,
.wp-block-query .wp-block-query-pagination-next:visited:hover,
.homepage-widgets .widget_block ul.wp-block-latest-posts li a:hover,
.homepage-widgets .widget_block ul.wp-block-latest-posts li a:visited:hover
{
	color: #484646;
}

.homepage-widgets .widget_block ul.wp-block-latest-posts li::after{
	background-color: #484646;
}

.widget.widget_block .gform_wrapper form .gform-body .gform_fields > *:nth-child(2) button{
	border-color: #9dce70;
	background-color: #9dce70;
}
.widget.widget_block .gform_wrapper form .gform-body .gform_fields > *:nth-child(1) input{
	border-color: #9dce70;
}

h1>a,
h1>a:visited,
h2>a,
h2>a:visited,
h3>a,
h3>a:visited,
h4>a,
h4>a:visited,
h5>a,
h5>a:visited,
h6>a,
h6>a:visited,
.wp-block-query .wp-block-query-pagination-previous:hover,
.wp-block-query .wp-block-query-pagination-previous:visited:hover,
p a:hover,
p a,
p a:visited{
	color: #9dce70;
}

.share-buttons .share-button .share-button-icon{
    fill: #9dce70;
}

.wp-block-query.two-columns-layout li .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link::before,
.wp-block-query .wp-block-post-title a:hover,
.wp-block-query .wp-block-post-title a:visited:hover,
.widget_block .wp-block-latest-posts__post-title a:hover,
.widget_block .wp-block-latest-posts__post-title a:visited:hover,
.wp-block-query .wp-block-query-pagination .page-numbers,
.homepage-widgets .widget_block ul.wp-block-latest-posts li a,
.homepage-widgets .widget_block ul.wp-block-latest-posts li a:visited,
.homepage-widgets .widget_block ul.wp-block-latest-posts li time,
h1>a:hover,
h2>a:hover,
h3>a:hover,
h4>a:hover,
h5>a:hover,
h6>a:hover,
h1>a:hover:visited,
h2>a:hover:visited,
h3>a:hover:visited,
h4>a:hover:visited,
h5>a:hover:visited,
h6>a:hover:visited{
	color: #484646;
}

.wp-block-query.two-columns-layout li .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link::after{
	background-color: #484646;
}

footer{
	background-color: #96c11f;
}

footer p{
	color: #666666;
}

.footer-wrapper h1,
.footer-wrapper h2,
.footer-wrapper h3,
.footer-wrapper h4,
.footer-wrapper h1 a,
.footer-wrapper h2 a,
.footer-wrapper h3 a,
.footer-wrapper h4 a,
.footer-wrapper h1 a:visited,
.footer-wrapper h2 a:visited,
.footer-wrapper h3 a:visited,
.footer-wrapper h4 a:visited{
	color: #666666;
}

.footer-wrapper a,
.footer-wrapper a:visited{
	color: #ffffff;
}

.footer-wrapper a:hover,
.footer-wrapper a:hover:visited{
	color: #ffffff;

}
