﻿a, .text-primary, .btn-primary .badge, .btn-link,a.list-group-item.active > .badge,.nav-pills > .active > a > .badge, p.drop-caps:first-child:first-letter, .accent-color, .nav-np .next:hover, .nav-np .prev:hover, .basic-link, .pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus, .icon-box-inline span, .pricing-column h3, .post .post-title a:hover, a, .post-actions .comment-count a:hover, .pricing-column .features a:hover, a:hover, .list-group-item a:hover, .icon-box.ibox-plain .ibox-icon i,.icon-box.ibox-plain .ibox-icon img, .icon-box.ibox-border .ibox-icon i,.icon-box.ibox-border .ibox-icon img, address strong, ul.checks > li > i, ul.angles > li > i, ul.carets > li > i, ul.chevrons > li > i, ul.icons > li > i, .widget li .meta-data a:hover, .sort-source li.active a, #menu-toggle:hover, .megamenu-sub-title i, .dd-menu .megamenu-container ul li a:hover, .fact-ico, 
.widget_categories ul li a:hover, .widget_archive ul li a:hover, .widget_recent_entries ul li a:hover, .widget_recent_entries ul li a:hover, .widget_recent_comments ul li a:hover, .widget_meta ul li a:hover, .widget.recent_posts ul li h5 a:hover, .testimonial-block blockquote:before, .testimonial-info strong, .header-style2 .dd-menu > li:hover > a, .header-style3 .dd-menu > li:hover > a, .widget_links ul li.active a, .causes-list-item h4 a, .urgent-cause 
.post-title a, .site-footer .sp-links:hover strong, .header-info-col i, .flex-caption-cause h3 a, .dd-menu > li > a > i, .cause-target, .owl-carousel .blog-grid-item h3 a:hover, .sticky .dd-menu > li:hover > a > i, .header-style2 .dd-menu > li:hover > a > i, .header-style3 .dd-menu > li:hover > a > i{
	color:#00a317;
}

.page-banner {
  background-color: #333;
}


p.drop-caps.secondary:first-child:first-letter, .accent-bg, .btn-primary,
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.label-primary,
.progress-bar-primary,
a.list-group-item.active,
a.list-group-item.active:focus,
.panel-primary > .panel-heading, .carousel-indicators .active, .flex-control-nav a:hover, .flex-control-nav a.flex-active, .media-box .media-box-wrapper, .icon-box.icon-box-style1:hover .ico, .owl-theme .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span, .ibox-effect.ibox-dark .ibox-icon i:hover,.ibox-effect.ibox-dark:hover .ibox-icon i,.ibox-border.ibox-effect.ibox-dark .ibox-icon i:after, .icon-box .ibox-icon i,.icon-box .ibox-icon img, .icon-box .ibox-icon i,.icon-box .ibox-icon img, .icon-box.ibox-dark.ibox-outline:hover .ibox-icon i, .pricing-column.highlight h3, #back-to-top:hover, .widget_donations, .fblock-image-overlay, .overlay-accent, .tag-cloud a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .accordion-heading .accordion-toggle.active, .predefined-amount li label.selected, .donation-choice-breaker, .event-date, .featured-links, hr.sm, hr.sm:before, hr.sm:after, .gallery-updates, .block-title:before, .block-title:after, .widgettitle:before, .widgettitle:after, .timer-col.count-days{
  background-color: #00a317;
}

a.list-group-item.active:hover,
a:hover {
	  color: #000;
	  text-decoration:underline;
}

.widget_links li a:hover { color: #32ea00; text-decoration:none;}

.reorg {
	color:#e7430a;}

.regrn {
	color:#2ca42a;}

.bgspec {
	background-color:orange;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{
  background: #32ea00;
  opacity:.9
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active,
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus,
.panel-primary,
.panel-primary > .panel-heading, .btn-primary.btn-transparent, .icon-box.icon-box-style1 .ico, .icon-box-inline span, .icon-box.ibox-border .ibox-icon, .icon-box.ibox-outline .ibox-icon, .icon-box.ibox-dark.ibox-outline:hover .ibox-icon, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .predefined-amount li label.selected{
	border-color:#32ea00;
}
.panel-primary > .panel-heading + .panel-collapse .panel-body, .widget_special_events .event-item, .dd-menu > li ul{
	border-top-color:#32ea00;
}
.panel-primary > .panel-footer + .panel-collapse .panel-body{
	border-bottom-color:#32ea00;
}
.dd-menu > ul > li > ul li:hover{
	border-left-color:#32ea00;
}
.ibox-border.ibox-effect.ibox-dark .ibox-icon i:hover,.ibox-border.ibox-effect.ibox-dark:hover .ibox-icon i {
	box-shadow:0 0 0 1px #32ea00;
}
.ibox-effect.ibox-dark .ibox-icon i:after {
	box-shadow:0 0 0 2px #32ea00;
}
.content-block span {
	color: #32ea00;
	font-weight: bold;
}
.content-block .snapshot {
	color: #5858b7;
	border-bottom: 1px solid #5858b7;
}
.content-block h3 {
	color: #00a317;
}
.content-block.opportunity-benefits {
	text-align: center;
}
.content-block.opportunity-benefits p {
	color: #000;
	text-align: center;
}
.opportunity-benefits .benefits-list {
	margin: 0 auto;
	text-align: left;
	display: inline-block;
}
.opportunity-comp-plan-section table {
	width: 100%;
}
.content-block.opportunity-join {
	padding-top: 25px;
	text-align: center;
}
.content-block.opportunity-join h3 {
	color: #54a553;
}
.content-block.opportunity-join a {
	border-bottom: 1px solid #32ea00;
	color: #32ea00;
}
.content-block.opportunity-join a:hover {
	text-decoration: none;
}
.content-block .comp-plan-highlight .center-content {
	text-align: center;
	color: black;
}
.content-block .comp-plan-highlight .fa-share {
	color: #54a553;
	margin-right: 10px;
}
.content-block.text-center a h3 {
	border-bottom: 1px solid #32ea00;
	display: inline-block;
}	
.content-block.text-center a:hover {
	text-decoration: none!important;
}
table td {
	padding: 5px;
	text-align: center;
}
table .table-heading {
	background-color: #333!important;
	color: #fff;
	
}
.gift-cards-content p {
	color: black;
	font-weight: bold;
	margin: 8px 0;
}
.gift-cards-content p span {
	color: #54a553;
	font-size: 18px;
	text-transform: uppercase;
}

.good-health-content {
	text-align: center;
	margin: 15px 0;
}
.content-block.testimonials-content p {
	margin: 10px 0;
}
.content-block.testimonials-content p span {
	margin-bottom: 25px;
	margin-top: 5px;
	text-indent: 15px;
	display: block;
}
.testimonials-content hr {
     border: 0;
    height: 1px;
    background: #333;
    background-image: linear-gradient(to right, #ccc, #54a553, #ccc);
}
.content-block.contact-content table td {
	text-align: left;
}
.featured-links .featured-link:hover {
	text-decoration: none;
}
.all-products .product-tile {
	text-align: center;
}
.all-products .product-tile h2 {
	font-size: 20px;
	text-transform: uppercase;
	min-height: 60px;
}
.all-products .product-tile a:hover {
	text-decoration: none;
	color: #32ea00;
}
.product-row {
	margin-bottom: 50px;
}

.all-products .product-tile .product-image img {
	max-height: 200px;
}
.all-products .product-tile .product-image {
	min-height: 205px;
}
.all-products .product-tile span {
	font-weight: bold;
	color: #54a553;
}
.all-products .product-tile p {
	margin: 5px 0;
}
.all-products .product-tile .product-pricing {
	margin-bottom: 10px;
}

.all-products .product-tile .buy-now a {
	background: #32ea00;
	color: #fff;
	padding: 5px 30px;
	text-transform: uppercase;
}
.all-product-links {
	list-style: none;
}
.all-product-links .product-sidebar-title {
	text-align: center;
	text-transform: uppercase;
	font-size: 18px;
	color: #fff;
	background: #54a553;
	padding: 5px 0;
}
.all-product-links .product-sidebar-title:hover {
	background: #54a553;
}
.all-product-links li {
	padding: 2px 5px;
	border-bottom: 1px solid gray;
}
.all-product-links li.active {
	background: #ebebeb;
}
.product-content .product-info {
	margin-top: 15px;
	padding: 5px;
}
.product-content .product-info a {
	border-bottom: 1px solid #32ea00;
}
.product-content .product-info a:hover {
	text-decoration: none;
	color: #54a553;
	border-color: #54a553;
}
.all-product-links li:hover {
	background: #32ea00;
}
.all-product-links a:hover {
	color: #fff;
	text-decoration: none;
}
.product-page.page-banner-text {
	left: 25%;
}
.product-content .product-highlight p {
	font-weight: bold;
	color: #54a553;

}
.product-content .in-stock {
	font-weight: bold;
	font-size: 18px;
	color: #54a553;
	text-align: center;
}
.product-content .product-highlight .acclaim {
	color: #424242;
}
.product-content .product-highlight .prod-name {
	font-size: 24px;
	text-transform: uppercase;
}
.product-content .product-video {
	text-align: left;
}
.product-content .pricing p {
	color: #424242;
	margin: 5px 0;
}
.product-content .pricing a {
	border-bottom: 1px solid #32ea00;
}
.product-content .pricing a:hover {
	text-decoration: none;
	color: #54a553;
	border-color: #54a553;
}
.product-content .ingredient {
	font-weight: bold;
	color: #54a553;
}
.product-content .product-highlight .buy-now {
	background: #32ea00;
	color: #fff;
	padding: 5px 35px;
	text-transform: uppercase;
	text-align: center;
	display: inline-block;
	margin-top: 10px;

}
.product-content .product-highlight .buy-now a {
	color: #fff;
}
.product-content .product-highlight .buy-now a:hover {
	text-decoration: none;
}
@media only screen and (max-width: 992px) {
	.dd-menu > li:hover > a, .dd-menu > li:hover > a > i{
		color:#32ea00;
	}
	.product-page.page-banner-text {
	left: 35px;
	}
}
@media (max-width: 520px) {
	.product-page.page-banner-text {
	left: 15px;
	}
	.product-page.page-banner-text h1 {
		font-size: 18px;
	}
}