a,
a:visited  {
	color: #78D18B;
}

.nav-primary li a:hover, .nav-primary li a:active {
	background-color: #78D18B;
}
.nav-primary .current_page_item a {
	background-color: #78D18B;
}
.nav-primary li li.current-menu-item a{
	background-color: #78D18B;
}
.nav-primary li li a:hover, .nav-primary li li a:active, .nav-secondary li li a:hover, .nav-secondary li li a:active{
    background-color: #78D18B;
}
.top .wrap {
	border-bottom: 2px solid #78D18B;
}
.top_trigger.open {
 	border-color: #78D18B rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.top_trigger.close {
	border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #78D18B;
}
.feature-bottom h4 span, .front h4 span, .page-title span, .related_portfolio h4 span { 
    background-color: #78D18B;
}
.top-border, .content .top-border {
    background: none repeat scroll 0 0 #78D18B;
}
.avatar:hover,
.featuredpage img:hover,
.featuredpost img:hover,
img.post-image:hover {
	background: none repeat scroll 0 0 #78D18B;
}
.archive-pagination li a:hover,
.archive-pagination li.active a {
	background: #78D18B;
	border: 1px solid #78D18B;
}
.flickr_badge_image img:hover {
    background: none repeat scroll 0 0 #78D18B;
}
.site-footer .creds {
    background-color: #78D18B;
}
.element-3col #icon, .element-4col #icon,
.gallery-3col #icon, .gallery-4col #icon {
	background: none repeat scroll 0 0 #78D18B;
}
#tiptip_content {
	background-color: #78D18B;
}
button, a.button, input[type="button"], input[type="submit"], input[type="reset"], input[type="file"], .comment-reply-link{
	color: #555;	
}
.team_socials a{
	color: #fff;	
}
#top-link{
	background-color: #78D18B;	
}
@media only screen and (max-width: 1024px) {
.nav-primary li a:hover, .nav-primary li a:active {
	background-color: #78D18B !important;
	color: #FFF !important;
}
.nav-primary li li.current-menu-item a{
	background-color: #78D18B;
	color: #fff;
}	
}