.primary-bg {
	background: #21b968;
}

.primary-colour, h1, h2 {
	color: #21b968;	
}

.secondary-bg, .row-2 {
	background: #21b968;
}

.secondary-colour {
	color: #21b968;	
}

.header {
	border-color: #1ca75d;	
}

a {
	color: #21b968; /*primary colour*/
}

a:hover,
.contact-details a:hover {
	color: #198d4f;	/*button colour*/
}

.btn {
	background: #198d4f;
}

.btn:hover {
	background: #167f47;
}

.contact-details-address {
    background-image: url(/images/template-11/icn-address-green.png);
}

.contact-details-tel {
    background-image: url(/images/template-11/icn-tel-green.png);
}

.contact-details-email {
    background-image: url(/images/template-11/icn-email-green.png);
}

.top-menu li,
.top-menu .menu-item,
.foot-menu .menu-parent li,
.foot-menu .menu-parent li .menu-item  {
	background: #1ca75d;
}

.top-menu .menu-item:hover,
.top-menu .menu-parent:hover > .menu-item,
.foot-menu .menu-parent li .menu-item:hover {
	background: #159146;
}


#invert .primary-bg{
	background:#fff;	
}

#invert .header, .header-text a, #invert .header-tel{
	color:#21b968;
}

#invert .header-mbl-menu span{
	background:#21b968;	
}

#invert .header-tel {
	background: url(/images/template-11/icn-tel-invert-lightgreen.png) no-repeat left 7px;	
}

#invert .header-youtube {
	background: url(/images/template-11/icn-youtube-lightgreen.png) no-repeat;
}

#invert .header-pinterest {
	background: url(/images/template-11/icn-pinterest-lightgreen.png) no-repeat;	
}

#invert .header-linkedin {
	background: url(/images/template-11/icn-linkedin-lightgreen.png) no-repeat;	
}

#invert .header-google-plus {
	background: url(/images/template-11/icn-google-plus-lightgreen.png) no-repeat;	
}

#invert .header-facebook {
	background: url(/images/template-11/icn-facebook-lightgreen.png) no-repeat;
}

#invert .header-twitter {
	background: url(/images/template-11/icn-twitter-lightgreen.png) no-repeat;	
}

@media (max-width: 1000px){
	#invert .top-menu{
		background:#21b968;
	}
}