/*
---- COLOR CSS 6
*/


/* Color - text,titles, links etc */
a, .title-color, .header-top .togglebox a, .contact-info .fa, .sm-default a:hover, .sm-default a:focus, .sm-default a:active, .sm-default a.highlighted, .top-search .toggle-link, .sb-default .service-block-title, .sb-default .service-block-title h2, .accordion.accordion-bordered .accordion-toggle, .accordion.accordion-bordered .accordion-toggle.collapsed:hover, .footer-middle .fa-ul .fa-li, .footer-custom-menu li:before, .light-header h1, .light-header h2, .light-header h3, .single-product .product-price, .post-meta-info a:hover, .meta-author:before, .meta-date:before, .meta-comments:before, .meta-tags:before, #contactForm label.error, #contactForm label.error:before, .work-entry h2, .work-entry h3, .work-entry h4, .work-entry h5, .brands-entry h2, .brands-entry h3, .brands-entry h4, .brands-entry h5, .modal a, blockquote small, .progress-pie-3 .percent, .text-primary, .btn.btn-border.btn-primary, a.list-group-item.active > .badge, .nav-pills > .active > a > .badge, .element h3 {
	color: #009640;
}
/* Link Hover|Focus|Active */
a:hover, a:focus, a:active, .footer-custom-menu li a:hover {
	color: #008743;
}
.scrollup:hover {
	opacity: 0.9;
	background: #008743;
}
/* Default Background Hover */
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
	background-color: #008743;
}
/* Color - !IMPORTANT */
.color-default {
	color: #009640 !important;
}
/* Background Color */
.staff-member-name, .staff-member-toggle .staff-info, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .btn-primary, .slide-panel-btn, .top-language ul.language-menu li.active, .top-language ul.language-menu li a:hover, .scrollup, .sm-default .sm-nowrap > li > a:hover, .sm-submenu > li > a:hover, .sm-default a.current, .sm-default a.current:hover, .sm-default a.current:focus, .sm-default a.current:active, .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected, .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected, .panel-primary > .panel-heading, .panel-primary > .panel-footer, .accordion .accordion-toggle, .accordion .accordion-toggle.collapsed:hover, .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close, .rounded-list a:before, .rectangle-list a:before, .noUi-connect, .noUi-handle, .post-format, .related-icon, .comments-icon, .leave-comment-icon, .pagination-carousel a.selected, .label-primary, .footer-bottom, .selected, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .testimonial-content, .progress-bar, .progress-pie-2 .chart-2, .portfolio-info-toggle {
	background-color: #009640;
}

/* Text Select */
::-moz-selection {
background-color:#009640;
}
::selection {
	background-color: #009640;
}
/* Background Color - !IMPORTANT */
.bg-color-default, .sm-default a.current, .sb-default:hover .icon-wrapper {
	background-color: #009640 !important;
}
/* Border Color */
.btn.btn-border.btn-primary, #slide-panel, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus, .border-list a:before, #contactForm .error, .form-control:focus, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .progress-pie-3 .chart-3 canvas, .btn-primary, .panel-primary, .panel-primary > .panel-heading {
	border-color: #009640;
}
/* Border Color !IMPORTANT */
.service-block.sb-border.sb-default {
	border-color: #009640 !important;
}
/* Special - Complex */
.tp-bullets.simplebullets.round-old .bullet:hover {
	-webkit-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	-moz-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
}
.tp-bullets.simplebullets.round-old .bullet.selected {
	-webkit-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	-moz-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
}
.tp-bullets.simplebullets.square-old .bullet:hover {
	-webkit-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	-moz-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
}
.tp-bullets.simplebullets.square-old .bullet.selected {
	-webkit-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	-moz-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
}
.tp-bullets.simplebullets.navbar-old .bullet:hover {
	-webkit-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	-moz-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
}
.tp-bullets.simplebullets.navbar-old .bullet.selected {
	-webkit-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	-moz-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
}
.tp-bullets.simplebullets.round-old .bullet:hover {
	-webkit-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	-moz-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
}
.tp-bullets.simplebullets.round-old .bullet.selected {
	-webkit-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	-moz-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
	box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #009640;
}
.flex-control-paging li a.flex-active {
	background: #009640;
	background: rgba(165, 213, 36, 0.9);
	cursor: default;
}
.tabs-left .nav-tabs > li.active > a, .tabs-left .nav-tabs > li.active > a:hover, .tabs-left .nav-tabs > li.active > a:focus {
	border-color: #E5E5E5 #FFFFFF #E5E5E5 #009640 !important;
}
.tabs-right .nav-tabs > li.active > a, .tabs-right .nav-tabs > li.active > a:hover, .tabs-right .nav-tabs > li.active > a:focus {
	border-color: #E5E5E5 #009640 #E5E5E5 #ffffff !important;
}
.tabs-bottom .nav-tabs > li.active > a, .tabs-bottom .nav-tabs > li.active > a:hover, .tabs-bottom .nav-tabs > li.active > a:focus {
	border-color: #e5e5e5 #E5E5E5 #009640 #E5E5E5 !important;
}

@media (min-width: 768px) {
.tabs-bottom .nav-tabs > li.active > a, .tabs-bottom .nav-tabs > li.active > a:hover, .tabs-bottom .nav-tabs > li.active > a:focus {
	border-color: #ffffff #E5E5E5 #009640 #E5E5E5 !important;
}
}
.rectangle-list a:hover:after {
	border-left-color: #009640;
}
.border-list a:hover:after {
	border-left-color: #009640;
}
.map-overlay {
	background-color: rgba(0, 150, 64, 1);
}
.testimonial-content:after {
	border-top-color: #009640;
	border-width: 10px;
	left: 50px;
	margin-left: -10px;
}
.cart-table {
	border-top: 5px solid #009640;
}
.list_carousel a.prev, .list_carousel a.next {
	background-color: rgba(165, 213, 36, 0.6);
}
.list_carousel a.prev.disabled, .list_carousel a.next.disabled {
	background-color: rgba(165, 213, 36, 0.6);
}
.list_carousel a.prev:hover {
	background-color: rgba(165, 213, 36, 1);
}
.list_carousel a.next:hover {
	background-color: rgba(165, 213, 36, 1);
}
.tp-caption a:hover {
	color:#009640 !important;
}
