
.primary-bg {
	background: #2c3936;
	color: #fff;
}

.block-products-list .ba-grid-content {
	color: #000;
}

.secondary-bg {
	background: #f2f2f2;
}

.primary-bg-light {
	background: #246851;
	color: #fff;
}

.primary-bg a {
	color: #fff;
}

.block-products-list .ba-grid-content a {
	color: #246851;
}

.btn-call2a {
	background: #c4501f;
	color: #fff !important;
}

.btn-call2a:hover {
	background: #a63f14;
}

.ba-loc-grid .ba-h5 {
	color: #2c3936;
}

.ba-btn-secondary {
	background: #fff;
	border-radius: 5px;
	border: 1px solid #2c3936;
	color: #2c3936;
}

.ba-btn-primary {
	background: #246851;
	border-radius: 5px;
	color: #fff !important;
}

.ba-btn-tertiary {
	background: #2c3936;
	color: #fff;
}

.ba-btn-dark {
	background: #2c3936;
	color: #fff;
}

.ba-btn-dark:hover {
	background: #246851;
	color: #fff;
}

.ba-btn-tertiary:hover {
	color: #fff !important;
}

.ba-btn-orange {
	background: #c4501f;
	color: #fff;
	border: 1px solid #fff;
	font-weight: 600;
}

.ba-btn-orange:hover {
	background: #a63f14;
	color: #fff;
	border: 1px solid #fff;
}

.secondary-bg a, .secondary-bg a:hover, .ba-search-item-h, .ba-toggle-btn {
	color: #246851;
}

.secondary-bg .ba-btn-orange, .secondary-bg .ba-btn-orange:hover {
	color: #fff;
	text-decoration: none;
}

.ba-btn-default {
	background: #246851 !important;
	color: #fff !important;
	font-weight: 600;
}

#banner-hero .hero-h1 {
	color: #fff;
}

.get-free-estimate-form_wrapper .gform_button:hover, .location-page-upper-footer .buttons .btn.dark:hover, .ba-btn-orange:hover {
	background: #a63f14 !important;
	color: #fff;
}

.get-free-estimate-form_wrapper .gform_button:active, .get-free-estimate-form_wrapper .gform_button:focus, .location-page-upper-footer .buttons .btn.dark:active, .location-page-upper-footer .buttons .btn.dark:focus, .ba-btn-orange:active, .ba-btn-orange:focus {
	background: #c4501f !important;
}

.ba-btn-default:hover, .btn.green:hover, .get-free-estimate:hover, .btn.dark:hover {
	background: #2c3936 !important;
	color: #fff !important;
}

.btn-f-learn-more:hover, .btn-f-learn-more:active, .btn.light:hover {
	background: #246851 !important;
	color: #fff;
}

.primary-bg-light .btn.light:hover, .primary-bg-light .btn-f-learn-more:active, .primary-bg-light .btn-f-learn-more:hover {
	background: #2c3936 !important;
}

.ba-link-a:hover {
	color: #2c3936 !important;
}

a:hover {
	color: #2c3936;
}

footer a:hover, .top-bar-menu a:hover {
	color: #fff;
}

footer a:hover {
	text-decoration: underline;
}

#main-nav a:hover {
	color: #000;
}

.location-page-upper-footer .ba-h3 {
	color: #fff;
}
