/* Green */

.tagline, #single .meta-post a {
	color:#71B94C;
}

@media only screen and (max-width: 769px) {
	.mean-container .mean-nav ul li a, .mean-container .mean-nav ul li ul.sub-menu a, .sub-menu a, .sub-menu .sub-menu a, .sub-menu .sub-menu .sub-menu a {
		border-top:1px solid #5CA039 !important;
	}
}

.header-bottom .container {
	border-bottom:3px solid #5CA039;
}

.information {
	background:#78B658;
	color:#fff;
}

.information .email {
	background:url(../images/envelope.gif) left center no-repeat;
}	

.information .phone {
	background:url(../images/phone.gif) left center no-repeat;
}	


h2.teaser-title span{
	color:#5CA039 !important;
}

.purchase-teaser h3 a, .member-list .title-member span, .member .member-desc h3, .post .meta-post .category a, .highlight, .post-single a, span.category-visible-mobile a, .category-meta a, .post-single table#wp-calendar a, .sidebar table#wp-calendar td a{
	color:#5CA039;
}

.category-visible-mobile a{
color:#5CA039 !important;
}


a.view-portfolio {
	color:#fff !important;	
}

a.view-portfolio span.inner{
	background:#5CA039;
}

.about-more .read-more, button.read-more, a.read-more, .sign, button, input[type="button"], input[type="reset"], input[type="submit"], button#submit {
	background: #5ca039;
	color:#fff;
	background:-webkit-gradient(linear,  50% 0%,  50% 100%,  color-stop(0%,  #6cb447),  color-stop(100%,  #5ca039));
	background:-webkit-linear-gradient(#6cb447, #5ca039);
	background:-moz-linear-gradient(#6cb447, #5ca039);
	background:-o-linear-gradient(#6cb447, #5ca039);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6cb447', endColorstr='#5ca039', GradientType=0);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6cb447', endColorstr='#5ca039', GradientType=0);	
	background:linear-gradient(#6cb447, #5ca039);
}	

.about-more .read-more:hover, button.read-more:hover, a.read-more:hover, .sign:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button#submit:hover {
	background: #5ca039;
	color:#fff;
	text-decoration:none;
	background:-webkit-gradient(linear,  50% 0%,  50% 100%,  color-stop(0%,  #5ca039),  color-stop(100%,  #6cb447));
	background:-webkit-linear-gradient(#5ca039, #6cb447);
	background:-moz-linear-gradient(#5ca039, #6cb447);
	background:-o-linear-gradient(#5ca039, #6cb447);
	background:linear-gradient(#5ca039, #6cb447);
}

.portfolio-sort li a:hover, .portfolio-sort li a.active {
	background-image:-webkit-gradient(linear,  50% 0%,  50% 100%,  color-stop(0%,  #6cb447),  color-stop(100%,  #5ca039));
	background-image:-webkit-linear-gradient(#6cb447, #5ca039);
	background-image:-moz-linear-gradient(#6cb447, #5ca039);
	background-image:-o-linear-gradient(#6cb447, #5ca039);
	background-image:linear-gradient(#6cb447, #5ca039);
}

.post.featured .read-more, .prices .price-detail .sign-up {
	background:-webkit-gradient(linear,  50% 0%,  50% 100%,  color-stop(0%,  #6cb447),  color-stop(100%,  #5ca039));
	background:-webkit-linear-gradient(#6cb447, #5ca039);
	background:-moz-linear-gradient(#6cb447, #5ca039);
	background:-o-linear-gradient(#6cb447, #5ca039);
	background:linear-gradient(#6cb447, #5ca039);
}

.post.featured .read-more:hover, .prices .price-detail .sign-up:hover {
	background:-webkit-gradient(linear,  50% 0%,  50% 100%,  color-stop(0%,  #5ca039),  color-stop(100%,  #6cb447));
	background:-webkit-linear-gradient(#5ca039, #6cb447);
	background:-moz-linear-gradient(#5ca039, #6cb447);
	background:-o-linear-gradient(#5ca039, #6cb447);
	background:linear-gradient(#5ca039, #6cb447);
}

.post .more, .aside-date {
	color:#67A646;
}

.prices.active .price-detail {
	background:#E6F4DC;
}


.company-address h4, .prices .price h5, .prices .price p {
	color:#78B658;
}

.prices, .price p{
	color:#78B658 !important;
}

.buttonCon .theButton {
	background: url(images/circlebutton.png) no-repeat !important;
}

.buttonArea a.active {
	background-position: 0 -22px !important;
}       

.prices.active .price {
	background:url(../images/package_active_bg.png) no-repeat;
}

.prices.active:after {
	background:url(../images/pr_table4active_bg.png) no-repeat;
}

.bypostauthor .comment-avatar img{
border:1px solid #5CA039;
}