.btn-custom {
	background-color: #40b40b;
	border-color: #40b40b;
}
.btn-custom:hover, .btn-custom:focus {
	background-color: #239654;
	border-color: #40b40b;
}
.form-control:focus {
	border-color: #40b40b;
}
.navbar-custom .navbar-nav>.active>a, .navbar-custom .navbar-nav>.active>a:hover, .navbar-custom .navbar-nav>.active>a:focus, .navbar-custom .navbar-nav>.open>a, .navbar-custom .navbar-nav>.open>a:hover, .navbar-custom .navbar-nav>.open>a:focus, .navbar-custom .navbar-nav>li>a:hover, .navbar-custom .navbar-nav>li>a:focus, .intro-title span, .testi-slide p, #ajaxsuccess, #contact i, #contact h4 {
	color: #40b400 ;
}
.item-img-overlay span {
	background: url(../img/plus.png) no-repeat center center rgba(0, 124,255,.5);
}
.work-desc {
	border-bottom: 2px solid #40b40b;
}
.back-to-top {
	background: #40b40b;
}
.tagline {
	background: #222;
	color: #40b40b;
}
.title {
	background: #40b40b;
	padding: 8px 0;
	color: white;
	border-radius: 5px;
}
.btn-custom:hover, .btn-custom:focus {
	background-color: #333;
	border-color: #40b40b;
}
.footer {
	background: #40b40b;
}
.footer p {
	color: white;
}
#footer h3 {
	color: #40b40b;
}
.testi-slide h5 {
	padding: 10px 50px;
	background: rgba(0,0,0,0.4);
}