/*
	============================
	[1. GLOBAL STYLE]
	============================
*/
a{
	color: #86b91e;
}

a:hover{
	color: #72a40b;
}


/*
	============================
	[2. TYPHOGRAPHY]
	============================
*/
.heading-title h2 strong{
	color: #72a40b;
}
.heading-title h2::after{
	content: '';
	background-color: #72a40b;
}

.text-secondary{
	color: #72a40b;
}

blockquote{
	border-left-color: #72a40b;
}


/*
	============================
	[3. BUTTON]
	============================
*/
.btn-secondary{
	color: #fff;
	background-color: #86b91e;
	border-color: #72a40b;
}

.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active,
.open > .dropdown-toggle.btn-secondary{
	color: #fff;
	background-color: #72a40b;
	border-color: #72a40b;
}

.btn-secondary:active,
.btn-secondary.active,
.open > .dropdown-toggle.btn-secondary{
	background-image: none;
}

.btn-secondary.disabled,
.btn-secondary[disabled],
fieldset[disabled] .btn-secondary,
.btn-secondary.disabled:hover,
.btn-secondary[disabled]:hover,
fieldset[disabled] .btn-secondary:hover,
.btn-secondary.disabled:focus,
.btn-secondary[disabled]:focus,
fieldset[disabled] .btn-secondary:focus,
.btn-secondary.disabled:active,
.btn-secondary[disabled]:active,
fieldset[disabled] .btn-secondary:active,
.btn-secondary.disabled.active,
.btn-secondary[disabled].active,
fieldset[disabled] .btn-secondary.active{
	background-color: #86b91e;
	border-color: #72a40b;
}

.btn-secondary .badge{
	color: #86b91e;
	background-color: #fff;
}

.bg-secondary{
	color: #fff;
	background-color: #86b91e;
}

a.bg-secondary:hover{
	background-color: #72a40b;
}

.label-secondary{
	background-color: #86b91e;
}

.label-secondary[href]:hover,
.label-secondary[href]:focus{
	background-color: #72a40b;
}

.progress-bar-secondary {
	background-color: #72a40b;
}


/*
	============================
	[4. NAVBAR]
	============================
*/
.navbar-default .navbar-brand:hover{
	color: #86b91e;
}

.navbar-default .navbar-nav > li > a{
	color: #86b91e;
}

.navbar-default .navbar-nav > li > a:hover{
	color: #72a40b;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus{
	background-color: #72a40b;
}

.navbar-default .navbar-nav > li.dropdown.open > a{
	background-color: #72a40b;
}

.dropdown-menu > li > a::before{
	background-color: #72a40b;
}

.dropdown-menu > li > a:hover::before,
.dropdown-menu > li > a:focus::before,
.dropdown-menu > .active > a::before,
.dropdown-menu > .active > a:hover::before,
.dropdown-menu > .active > a:focus::before{
	background-color: #72a40b;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus{
	color: #72a40b;
}


/*
	============================
	[5. SLIDER]
	============================
*/
#home-slider .carousel-caption h3 small{
	background-color: rgba(134,185,30,.8);
}


/*
	============================
	[6. BLOG POST ]
	============================
*/
.blog-post .meta-post-author::before{
	content: '';
	background-color: #86b91e;
}


/*
	============================
	[6.1. BLOG SINGLE ]
	============================
*/
.page-title .blog-post-date span:first-child{
	color: #72a40b;
}

.blog-post-tags .tag-list > li > a:hover,
.blog-post-tags .tag-list > li > a:focus{
	border: 1px solid #72a40b;
	background-color: #72a40b;
}

.blog-post-sharing .share-list > li > a:hover,
.blog-post-sharing .share-list > li > a:focus{
	color: #72a40b;
}

.blog-post-author .social-icon > li > a:hover,
.blog-post-author .social-icon > li > a:focus{
	background-color: #72a40b;
	border-color: #72a40b;
}


/*
	============================
	[7. SERVICE ]
	============================
*/
.service-container:hover > .service-icon .fa,
.service-container:hover > .service-icon .glyphicon{
	color: #72a40b;
}


/*
	============================
	[8. MAP ]
	============================
*/
.map-infowindow h3{
	color: #72a40b;
}


/*
	============================
	[9. SIDEBAR ]
	============================
*/
.widget-sidebar .widget-title h3::before{
	content: '';
	background-color: #72a40b;
}

.widget-sidebar.widget_recent_entries ul > li > a:hover{
	text-decoration: none;
	color: #72a40b;
}

.widget-sidebar ul > li > a:hover,
.widget-sidebar.widget_recent_entries ul > li > a:hover{
	text-decoration: none;
	color: #72a40b;
}

.widget-sidebar.widget_tags ul > li > a:hover,
.widget-sidebar.widget_tags ul > li > a:focus{
	border: 1px solid #72a40b;
	background-color: #72a40b;
}


/*
	============================
	[10. PAGINATION ]
	============================
*/
.pagination > li > a,
.pagination > li > span {
	color: #72a40b;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
	color: #72a40b;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
	background-color: #72a40b;
	border-color: #72a40b;
}


/*
	============================
	[11. FOOTER ]
	============================
*/
.footer .widget-footer h2 span{
	color: #72a40b;
}

.footer .widget-footer .widget-title h3::before{
	content: '';
	position: absolute;
	left: 0;
	bottom: -10px;
	width: 40px;
	height: 1px;
	background-color: #72a40b;
}

.footer .widget-footer .social-icon > li > a:hover{
	background-color: #72a40b;
}