
.color-highlight,
color-p1 {
	font-weight: normal;
	color: #f9b501;
}
.color-primary,
color-p2 {
	font-weight: normal;
	color: #3e7c61;
}
.color-standout,
color-p3 {
	font-weight: normal;
	color: #194e37;
}

.color-s1 {
	font-weight: normal;
	color: #f8f8f8;
}
.color-s2 {
	font-weight: normal;
	color: #daefe8;
}
.color-s3 {
	font-weight: normal;
	color: #e7efe7;
}

.primary.two-column .main-content {
	font-weight: normal;
	background-color: #fff;
}
.utility-header {
	font-weight: normal;
	background: #3e7c61;
	color: #ffffff;
}
.explore-invite a:hover span[class^="ca-gov-icon-"] {
	font-weight: normal;
	color: #f9b501;
}
.explore-invite a:hover .explore-title {
	font-weight: normal;
	color: #f9b501;
}
.global-footer {
	font-weight: normal;
	background: #222222;
}
h1 span[class^="ca-gov-icon-"]:first-child {
	font-weight: normal;
	color: #3e7c61;
}
.navigation-search {
	border-bottom-color: #f9b501;
}
.mobile-controls {
	font-weight: normal;
	background: #fff;
}
.mobile-control {
	font-weight: normal;
	color: #3e7c61;
}
.mobile-control a {
	font-weight: normal;
	color: #3e7c61;
	text-decoration: none;
}
.mobile-control.toggle-sub-nav {
	font-weight: normal;
	color: #777777;
}
.nav-item.active > a,
.nav-item:hover > a {
	font-weight: normal;
	color: #3e7c61;
}
.nav-item.active > a > span[class^="ca-gov-icon"],
.nav-item:hover > a > span[class^="ca-gov-icon"] {
	font-weight: normal;
	color: #3e7c61;
}
.nav-arrow-down {
	font-weight: normal;
	background: #3e7c61;
}
.first-level-link {
	font-weight: normal;
	color: #555555;
}
.first-level-link > span[class^="ca-gov-icon"] {
	/* Navigation icons */
	font-weight: normal;
	color: #cbcbcb;
}
@media (max-width: 767px) {
	.first-level-link {
		border-bottom: 1px solid #f8f8f8;
	}
}
.second-level-link {
	font-weight: normal;
	color: #3e7c61;
}
.second-level-link [class^="ca-gov-icon-"] {
	font-weight: normal;
	color: #3e7c61;
}
.second-level-nav > li {
	border: 1px solid transparent;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
}
@media (max-width: 767px) {
	.second-level-nav > li {
	border-right: none;
	}
}
.second-level-nav > li:hover,
.second-level-nav > li:focus {
	background: #fff;
}
.second-level-nav .link-description {
	font-weight: normal;
	color: #555555;
}
.sub-nav {
	border-bottom: 5px solid #3e7c61;
	border-left: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	background: #f8f8f8;
}
@media (max-width: 767px) {
	.sub-nav {
	border-top: none;
	border-bottom: none;
	}
}
.nav-media {
	background: transparent;
}
.nav-media .media:hover {
	background: #fff;
}
.nav-media .media {
	border-bottom: 1px solid #d6d6d6;
}
@media (min-width: 768px) {
	.nav-item::after {
		font-weight: normal;
		background-color: transparent;
	}
	.nav-item:hover::after,
	.nav-item:focus::after {
		font-weight: normal;
		background-color: #3e7c61;
	}
}
.search-container .search-textfield {
	font-weight: normal;
	background-color: rgba(255, 255, 255, 0.8);
}
.search-container .submit-container button {
	color: #3e7c61;
	border-color: rgba(255, 255, 255, 0.8);
}
.search-container:hover .search-textfield,
.search-container:focus .search-textfield,
.search-container.active .search-textfield {
	font-weight: normal;
	background-color: #fff;
}
.search-container:hover .submit-container button,
.search-container:focus .submit-container button,
.search-container.active .submit-container button {
	border-color: #fff;
}
.search-container.active {
	background: #d6d6d6;
}
@media (min-width: 768px) {
	.search-container.active {
	border-bottom: 2px solid #d6d6d6;
	}
}
.search-container.active .submit-container button {
	border-color: #bdbdbd;
	background: #555555;
}
.search-container.active .search-textfield {
	border-color: #bdbdbd;
}
.search-container.featured-search {
	background: #777777;
	background: rgba(0, 0, 0, 0.65);
}
.search-container.featured-search:hover,
.search-container.featured-search:focus {
	font-weight: normal;
	background-color: rgba(0, 0, 0, 0.8);
}
.search-container.featured-search.active {
	background: #d6d6d6;
}
.panel-default {
	border-color: #ddd;
}
.panel-default > .panel-heading {
	color: #333333;
	background-color: #e7efe7;
	border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
	font-weight: normal;
	color: #e7efe7;
	background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #ddd;
}
.panel-default .panel-heading h2 span[class^="ca-gov-icon-"],
.panel-default .panel-heading h3 span[class^="ca-gov-icon-"],
.panel-default .panel-heading h4 span[class^="ca-gov-icon-"],
.panel-default .panel-heading h5 span[class^="ca-gov-icon-"] {
	color: #194e37;
}
.panel-default .panel-heading .options .btn-default {
	color: #fff;
	background-color: #355d50;
	border-color: #31574a;
}
.panel-default .panel-heading .options .btn-default:hover,
.panel-default .panel-heading .options .btn-default:focus,
.panel-default .panel-heading .options .btn-default:active,
.panel-default .panel-heading .options .btn-default.active,
.open > .dropdown-toggle.panel-default .panel-heading .options .btn-default {
	color: #fff;
	background-color: #233d34;
	border-color: #1b3029;
}
.panel-default .panel-heading .options .btn-default:active,
.panel-default .panel-heading .options .btn-default.active,
.open > .dropdown-toggle.panel-default .panel-heading .options .btn-default {
	background-image: none;
}
.panel-default .panel-heading .options .btn-default.disabled,
.panel-default .panel-heading .options .btn-default[disabled],
fieldset[disabled] .panel-default .panel-heading .options .btn-default,
.panel-default .panel-heading .options .btn-default.disabled:hover,
.panel-default .panel-heading .options .btn-default[disabled]:hover,
fieldset[disabled] .panel-default .panel-heading .options .btn-default:hover,
.panel-default .panel-heading .options .btn-default.disabled:focus,
.panel-default .panel-heading .options .btn-default[disabled]:focus,
fieldset[disabled] .panel-default .panel-heading .options .btn-default:focus,
.panel-default .panel-heading .options .btn-default.disabled:active,
.panel-default .panel-heading .options .btn-default[disabled]:active,
fieldset[disabled] .panel-default .panel-heading .options .btn-default:active,
.panel-default .panel-heading .options .btn-default.disabled.active,
.panel-default .panel-heading .options .btn-default[disabled].active,
fieldset[disabled] .panel-default .panel-heading .options .btn-default.active {
	background-color: #e3f0e3;
	border-color: #ddd;
}
.panel-default .panel-heading .options .btn-default .badge {
	color: #e3f0e3;
	background-color: #000000;
	font-weight: normal;
}
.panel-default .panel-body {
	font-weight: normal;
	background: #f8f8f8;
	color: #333333;
}
.panel-overstated {
	border-color: #ddd;
}
.panel-overstated > .panel-heading {
	font-weight: normal;
	color: #fff;
	background-color: #3e7c61;
	border-color: #31574a;
}
.panel-overstated > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #ddd;
}
.panel-overstated > .panel-heading .badge {
	font-weight: normal;
	color: #3e7c61;
	background-color: #fff;
}
.panel-overstated > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #ddd;
}
.panel-overstated .panel-heading {
	border-bottom-width: 5px;
	border-bottom-style: solid;
}
.panel-overstated .panel-heading h2 span[class^="ca-gov-icon-"],
.panel-overstated .panel-heading h3 span[class^="ca-gov-icon-"],
.panel-overstated .panel-heading h4 span[class^="ca-gov-icon-"],
.panel-overstated .panel-heading h5 span[class^="ca-gov-icon-"] {
	color: #fff;
}
.panel-overstated .panel-heading .options .btn-default {
	color: #ffffff;
	background-color: #355d50;
	border-color: #31574a;
}
.panel-overstated .panel-heading .options .btn-default:hover,
.panel-overstated .panel-heading .options .btn-default:focus,
.panel-overstated .panel-heading .options .btn-default:active,
.panel-overstated .panel-heading .options .btn-default.active,
.open > .dropdown-toggle.panel-overstated .panel-heading .options .btn-default {
	color: #ffffff;
	background-color: #233d34;
	border-color: #1b3029;
}
.panel-overstated .panel-heading .options .btn-default:active,
.panel-overstated .panel-heading .options .btn-default.active,
.open > .dropdown-toggle.panel-overstated .panel-heading .options .btn-default {
	background-image: none;
}
.panel-overstated .panel-heading .options .btn-default.disabled,
.panel-overstated .panel-heading .options .btn-default[disabled],
fieldset[disabled] .panel-overstated .panel-heading .options .btn-default,
.panel-overstated .panel-heading .options .btn-default.disabled:hover,
.panel-overstated .panel-heading .options .btn-default[disabled]:hover,
fieldset[disabled] .panel-overstated .panel-heading .options .btn-default:hover,
.panel-overstated .panel-heading .options .btn-default.disabled:focus,
.panel-overstated .panel-heading .options .btn-default[disabled]:focus,
fieldset[disabled] .panel-overstated .panel-heading .options .btn-default:focus,
.panel-overstated .panel-heading .options .btn-default.disabled:active,
.panel-overstated .panel-heading .options .btn-default[disabled]:active,
fieldset[disabled] .panel-overstated .panel-heading .options .btn-default:active,
.panel-overstated .panel-heading .options .btn-default.disabled.active,
.panel-overstated .panel-heading .options .btn-default[disabled].active,
fieldset[disabled] .panel-overstated .panel-heading .options .btn-default.active {
	background-color: #355d50;
	border-color: #31574a;
}
.panel-overstated .panel-heading .options .btn-default .badge {
	font-weight: normal;
	color: #355d50;
	background-color: #ffffff;
}
.panel-overstated .panel-body {
	background: #f8f8f8;
	color: #333333;
}
.panel-understated {
	border-color: #ddd;
}
.panel-understated > .panel-heading {
	color: #333333;
	background-color: #f8f8f8;
	border-color: #ddd;
}
.panel-understated > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #ddd;
}
.panel-understated > .panel-heading .badge {
	font-weight: normal;
	color: #f8f8f8;
	background-color: #333333;
}
.panel-understated > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #ddd;
}
.panel-understated .panel-heading {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
}
.panel-understated .panel-heading h2 span[class^="ca-gov-icon-"],
.panel-understated .panel-heading h3 span[class^="ca-gov-icon-"],
.panel-understated .panel-heading h4 span[class^="ca-gov-icon-"],
.panel-understated .panel-heading h5 span[class^="ca-gov-icon-"] {
	color: #194e37;
}
.panel-understated .panel-heading .options .btn-default {
	color: #000000;
	background-color: #e7efe7;
	border-color: #ddd;
}
.panel-understated .panel-heading .options .btn-default:hover,
.panel-understated .panel-heading .options .btn-default:focus,
.panel-understated .panel-heading .options .btn-default:active,
.panel-understated .panel-heading .options .btn-default.active,
.open > .dropdown-toggle.panel-understated .panel-heading .options .btn-default {
	color: #000000;
	background-color: #c5d8cc;
	border-color: #bebebe;
}
.panel-understated .panel-heading .options .btn-default:active,
.panel-understated .panel-heading .options .btn-default.active,
.open > .dropdown-toggle.panel-understated .panel-heading .options .btn-default {
	background-image: none;
}
.panel-understated .panel-heading .options .btn-default.disabled,
.panel-understated .panel-heading .options .btn-default[disabled],
fieldset[disabled] .panel-understated .panel-heading .options .btn-default,
.panel-understated .panel-heading .options .btn-default.disabled:hover,
.panel-understated .panel-heading .options .btn-default[disabled]:hover,
fieldset[disabled] .panel-understated .panel-heading .options .btn-default:hover,
.panel-understated .panel-heading .options .btn-default.disabled:focus,
.panel-understated .panel-heading .options .btn-default[disabled]:focus,
fieldset[disabled] .panel-understated .panel-heading .options .btn-default:focus,
.panel-understated .panel-heading .options .btn-default.disabled:active,
.panel-understated .panel-heading .options .btn-default[disabled]:active,
fieldset[disabled] .panel-understated .panel-heading .options .btn-default:active,
.panel-understated .panel-heading .options .btn-default.disabled.active,
.panel-understated .panel-heading .options .btn-default[disabled].active,
fieldset[disabled] .panel-understated .panel-heading .options .btn-default.active {
	background-color: #e7efe7;
	border-color: #ddd;
}
.panel-understated .panel-heading .options .btn-default .badge {
	font-weight: normal;
	color: #d0f0e5;
	background-color: #000000;
}
.panel-understated .panel-body {
	background: #fff;
	color: #333333;
}
/* Standout Panels */
.panel-standout {
	border-color: #ddd;
}
.panel-standout > .panel-heading {
	color: #fff;
	background-color: #194e37;
	border-color: #f9b501;
}
.panel-standout > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #ddd;
}
.panel-standout > .panel-heading .badge {
	font-weight: normal;
	color: #194e37;
	background-color: #fff;
}
.panel-standout > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #ddd;
}
.panel-standout .panel-heading {
	border-bottom-width: 5px;
	border-bottom-style: solid;
}
.panel-standout .panel-heading h2 span[class^="ca-gov-icon-"],
.panel-standout .panel-heading h3 span[class^="ca-gov-icon-"],
.panel-standout .panel-heading h4 span[class^="ca-gov-icon-"],
.panel-standout .panel-heading h5 span[class^="ca-gov-icon-"] {
	color: #f9b501;
}
.panel-standout .panel-heading .options .btn-default {
	color: #ffffff;
	background-color: #0f2b2b;
	border-color: #123636;
}
.panel-standout .panel-heading .options .btn-default:hover,
.panel-standout .panel-heading .options .btn-default:focus,
.panel-standout .panel-heading .options .btn-default:active,
.panel-standout .panel-heading .options .btn-default.active,
.open > .dropdown-toggle.panel-standout .panel-heading .options .btn-default {
	color: #ffffff;
	background-color: #020505;
	border-color: #030808;
}
.panel-standout .panel-heading .options .btn-default:active,
.panel-standout .panel-heading .options .btn-default.active,
.open > .dropdown-toggle.panel-standout .panel-heading .options .btn-default {
	background-image: none;
}
.panel-standout .panel-heading .options .btn-default.disabled,
.panel-standout .panel-heading .options .btn-default[disabled],
fieldset[disabled] .panel-standout .panel-heading .options .btn-default,
.panel-standout .panel-heading .options .btn-default.disabled:hover,
.panel-standout .panel-heading .options .btn-default[disabled]:hover,
fieldset[disabled] .panel-standout .panel-heading .options .btn-default:hover,
.panel-standout .panel-heading .options .btn-default.disabled:focus,
.panel-standout .panel-heading .options .btn-default[disabled]:focus,
fieldset[disabled] .panel-standout .panel-heading .options .btn-default:focus,
.panel-standout .panel-heading .options .btn-default.disabled:active,
.panel-standout .panel-heading .options .btn-default[disabled]:active,
fieldset[disabled] .panel-standout .panel-heading .options .btn-default:active,
.panel-standout .panel-heading .options .btn-default.disabled.active,
.panel-standout .panel-heading .options .btn-default[disabled].active,
fieldset[disabled] .panel-standout .panel-heading .options .btn-default.active {
	background-color: #0f2b2b;
	border-color: #123636;
}
.panel-standout .panel-heading .options .btn-default .badge {
	font-weight: normal;
	color: #0f2b2b;
	background-color: #ffffff;
}
.panel-standout .panel-body {
	background: #f8f8f8;
	color: #333333;
}
/* Adds triangle to panel */
.panel-standout.highlight .panel-heading .triangle {
	content: '';
	display: block;
	width: 0;
	height: 0;
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	border-top: 12px solid #f9b501;
}
.tab-group {
	background: #fff;
}
.tab-group .nav-tabs {
	background: #e7efe7;
}
figure {
	background-color: #f8f8f8;
	border-color: #daefe8;
}
.location.mini [class^="ca-gov-icon"] {
	font-weight: normal;
	background: #194e37;
	color: #ffffff;
}
.published {
	font-weight: normal;
	color: #777777;
}
.section-default,
.card-default {
	background: #f5f5f5;
}
.section-search,
.card-search {
	background: #d6d6d6;
}
.section-understated,
.card-understated {
	background: #f8f8f8;
}
.section-overstated,
.card-overstated {
	background: #3e7c61;
	color: #ffffff;
}
.section-overstated a:not(.btn),
.card-overstated a:not(.btn) {
	color: #f8f8f8;
	text-decoration: underline;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.section-overstated a:not(.btn):hover,
.card-overstated a:not(.btn):hover,
.section-overstated a:not(.btn):focus,
.card-overstated a:not(.btn):focus {
	color: #d4f2e7;
	text-decoration: underline;
}
.section-overstated a:not(.btn):focus,
.card-overstated a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.section-overstated .btn-primary,
.card-overstated .btn-primary {
	color: #fff;
	background-color: #3e7c61;
	border-color: #ffffff;
}
.section-overstated .btn-primary:hover,
.card-overstated .btn-primary:hover,
.section-overstated .btn-primary:focus,
.card-overstated .btn-primary:focus,
.section-overstated .btn-primary:active,
.card-overstated .btn-primary:active,
.section-overstated .btn-primary.active,
.card-overstated .btn-primary.active,
.open > .dropdown-toggle.section-overstated .btn-primary,
.open > .dropdown-toggle.card-overstated .btn-primary {
	color: #fff;
	background-color: #22563d;
	border-color: #ffffff;
}
.section-overstated .btn-primary:active,
.card-overstated .btn-primary:active,
.section-overstated .btn-primary.active,
.card-overstated .btn-primary.active,
.open > .dropdown-toggle.section-overstated .btn-primary,
.open > .dropdown-toggle.card-overstated .btn-primary {
	background-image: none;
}
.section-overstated .btn-primary.disabled,
.card-overstated .btn-primary.disabled,
.section-overstated .btn-primary[disabled],
.card-overstated .btn-primary[disabled],
fieldset[disabled] .section-overstated .btn-primary,
fieldset[disabled] .card-overstated .btn-primary,
.section-overstated .btn-primary.disabled:hover,
.card-overstated .btn-primary.disabled:hover,
.section-overstated .btn-primary[disabled]:hover,
.card-overstated .btn-primary[disabled]:hover,
fieldset[disabled] .section-overstated .btn-primary:hover,
fieldset[disabled] .card-overstated .btn-primary:hover,
.section-overstated .btn-primary.disabled:focus,
.card-overstated .btn-primary.disabled:focus,
.section-overstated .btn-primary[disabled]:focus,
.card-overstated .btn-primary[disabled]:focus,
fieldset[disabled] .section-overstated .btn-primary:focus,
fieldset[disabled] .card-overstated .btn-primary:focus,
.section-overstated .btn-primary.disabled:active,
.card-overstated .btn-primary.disabled:active,
.section-overstated .btn-primary[disabled]:active,
.card-overstated .btn-primary[disabled]:active,
fieldset[disabled] .section-overstated .btn-primary:active,
fieldset[disabled] .card-overstated .btn-primary:active,
.section-overstated .btn-primary.disabled.active,
.card-overstated .btn-primary.disabled.active,
.section-overstated .btn-primary[disabled].active,
.card-overstated .btn-primary[disabled].active,
fieldset[disabled] .section-overstated .btn-primary.active,
fieldset[disabled] .card-overstated .btn-primary.active {
	font-weight: normal;
	background-color: #3e7c61;
	border-color: #ffffff;
}
.section-overstated .btn-primary .badge,
.card-overstated .btn-primary .badge {
	font-weight: normal;
	color: #3e7c61;
	background-color: #fff;
}
.section-overstated .btn-standout,
.card-overstated .btn-standout {
	color: #fff;
	background-color: #194e37;
	border-color: #ffffff;
}
.section-overstated .btn-standout:hover,
.card-overstated .btn-standout:hover,
.section-overstated .btn-standout:focus,
.card-overstated .btn-standout:focus,
.section-overstated .btn-standout:active,
.card-overstated .btn-standout:active,
.section-overstated .btn-standout.active,
.card-overstated .btn-standout.active,
.open > .dropdown-toggle.section-overstated .btn-standout,
.open > .dropdown-toggle.card-overstated .btn-standout {
	color: #fff;
	background-color: #102e2e;
	border-color: #ffffff;
}
.section-overstated .btn-standout:active,
.card-overstated .btn-standout:active,
.section-overstated .btn-standout.active,
.card-overstated .btn-standout.active,
.open > .dropdown-toggle.section-overstated .btn-standout,
.open > .dropdown-toggle.card-overstated .btn-standout {
	background-image: none;
}
.section-overstated .btn-standout.disabled,
.card-overstated .btn-standout.disabled,
.section-overstated .btn-standout[disabled],
.card-overstated .btn-standout[disabled],
fieldset[disabled] .section-overstated .btn-standout,
fieldset[disabled] .card-overstated .btn-standout,
.section-overstated .btn-standout.disabled:hover,
.card-overstated .btn-standout.disabled:hover,
.section-overstated .btn-standout[disabled]:hover,
.card-overstated .btn-standout[disabled]:hover,
fieldset[disabled] .section-overstated .btn-standout:hover,
fieldset[disabled] .card-overstated .btn-standout:hover,
.section-overstated .btn-standout.disabled:focus,
.card-overstated .btn-standout.disabled:focus,
.section-overstated .btn-standout[disabled]:focus,
.card-overstated .btn-standout[disabled]:focus,
fieldset[disabled] .section-overstated .btn-standout:focus,
fieldset[disabled] .card-overstated .btn-standout:focus,
.section-overstated .btn-standout.disabled:active,
.card-overstated .btn-standout.disabled:active,
.section-overstated .btn-standout[disabled]:active,
.card-overstated .btn-standout[disabled]:active,
fieldset[disabled] .section-overstated .btn-standout:active,
fieldset[disabled] .card-overstated .btn-standout:active,
.section-overstated .btn-standout.disabled.active,
.card-overstated .btn-standout.disabled.active,
.section-overstated .btn-standout[disabled].active,
.card-overstated .btn-standout[disabled].active,
fieldset[disabled] .section-overstated .btn-standout.active,
fieldset[disabled] .card-overstated .btn-standout.active {
	background-color: #194e37;
	border-color: #ffffff;
}
.section-overstated .btn-standout .badge,
.card-overstated .btn-standout .badge {
	font-weight: normal;
	color: #194e37;
	background-color: #fff;
}
.section-standout,
.card-standout {
	background: #194e37;
	color: #ffffff;
}
.section-standout a:not(.btn),
.card-standout a:not(.btn) {
	color: #e7efe7;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.section-standout a:not(.btn):hover,
.card-standout a:not(.btn):hover,
.section-standout a:not(.btn):focus,
.card-standout a:not(.btn):focus {
	color: #8abf8a;
	text-decoration: underline;
}
.section-standout a:not(.btn):focus,
.card-standout a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.section-standout .half-gauge-chart .donut-background,
.card-standout .half-gauge-chart .donut-background {
	fill: #d6d6d6;
}
.section-standout .half-gauge-chart .donut-halfmark,
.card-standout .half-gauge-chart .donut-halfmark {
	stroke: #f5f5f5;
}
.section-standout .btn-primary,
.card-standout .btn-primary {
	color: #fff;
	background-color: #3e7c61;
	border-color: #ffffff;
}
.section-standout .btn-primary:hover,
.card-standout .btn-primary:hover,
.section-standout .btn-primary:focus,
.card-standout .btn-primary:focus,
.section-standout .btn-primary:active,
.card-standout .btn-primary:active,
.section-standout .btn-primary.active,
.card-standout .btn-primary.active,
.open > .dropdown-toggle.section-standout .btn-primary,
.open > .dropdown-toggle.card-standout .btn-primary {
	color: #fff;
	background-color: #376053;
	border-color: #ffffff;
}
.section-standout .btn-primary:active,
.card-standout .btn-primary:active,
.section-standout .btn-primary.active,
.card-standout .btn-primary.active,
.open > .dropdown-toggle.section-standout .btn-primary,
.open > .dropdown-toggle.card-standout .btn-primary {
	background-image: none;
}
.section-standout .btn-primary.disabled,
.card-standout .btn-primary.disabled,
.section-standout .btn-primary[disabled],
.card-standout .btn-primary[disabled],
fieldset[disabled] .section-standout .btn-primary,
fieldset[disabled] .card-standout .btn-primary,
.section-standout .btn-primary.disabled:hover,
.card-standout .btn-primary.disabled:hover,
.section-standout .btn-primary[disabled]:hover,
.card-standout .btn-primary[disabled]:hover,
fieldset[disabled] .section-standout .btn-primary:hover,
fieldset[disabled] .card-standout .btn-primary:hover,
.section-standout .btn-primary.disabled:focus,
.card-standout .btn-primary.disabled:focus,
.section-standout .btn-primary[disabled]:focus,
.card-standout .btn-primary[disabled]:focus,
fieldset[disabled] .section-standout .btn-primary:focus,
fieldset[disabled] .card-standout .btn-primary:focus,
.section-standout .btn-primary.disabled:active,
.card-standout .btn-primary.disabled:active,
.section-standout .btn-primary[disabled]:active,
.card-standout .btn-primary[disabled]:active,
fieldset[disabled] .section-standout .btn-primary:active,
fieldset[disabled] .card-standout .btn-primary:active,
.section-standout .btn-primary.disabled.active,
.card-standout .btn-primary.disabled.active,
.section-standout .btn-primary[disabled].active,
.card-standout .btn-primary[disabled].active,
fieldset[disabled] .section-standout .btn-primary.active,
fieldset[disabled] .card-standout .btn-primary.active {
	font-weight: normal;
	background-color: #3e7c61;
	border-color: #ffffff;
}
.section-standout .btn-primary .badge,
.card-standout .btn-primary .badge {
	font-weight: normal;
	color: #3e7c61;
	background-color: #fff;
}
.section-standout .btn-standout,
.card-standout .btn-standout {
	color: #fff;
	background-color: #194e37;
	border-color: #ffffff;
}
.section-standout .btn-standout:hover,
.card-standout .btn-standout:hover,
.section-standout .btn-standout:focus,
.card-standout .btn-standout:focus,
.section-standout .btn-standout:active,
.card-standout .btn-standout:active,
.section-standout .btn-standout.active,
.card-standout .btn-standout.active,
.open > .dropdown-toggle.section-standout .btn-standout,
.open > .dropdown-toggle.card-standout .btn-standout {
	color: #fff;
	background-color: #102e2e;
	border-color: #ffffff;
}
.section-standout .btn-standout:active,
.card-standout .btn-standout:active,
.section-standout .btn-standout.active,
.card-standout .btn-standout.active,
.open > .dropdown-toggle.section-standout .btn-standout,
.open > .dropdown-toggle.card-standout .btn-standout {
	background-image: none;
}
.section-standout .btn-standout.disabled,
.card-standout .btn-standout.disabled,
.section-standout .btn-standout[disabled],
.card-standout .btn-standout[disabled],
fieldset[disabled] .section-standout .btn-standout,
fieldset[disabled] .card-standout .btn-standout,
.section-standout .btn-standout.disabled:hover,
.card-standout .btn-standout.disabled:hover,
.section-standout .btn-standout[disabled]:hover,
.card-standout .btn-standout[disabled]:hover,
fieldset[disabled] .section-standout .btn-standout:hover,
fieldset[disabled] .card-standout .btn-standout:hover,
.section-standout .btn-standout.disabled:focus,
.card-standout .btn-standout.disabled:focus,
.section-standout .btn-standout[disabled]:focus,
.card-standout .btn-standout[disabled]:focus,
fieldset[disabled] .section-standout .btn-standout:focus,
fieldset[disabled] .card-standout .btn-standout:focus,
.section-standout .btn-standout.disabled:active,
.card-standout .btn-standout.disabled:active,
.section-standout .btn-standout[disabled]:active,
.card-standout .btn-standout[disabled]:active,
fieldset[disabled] .section-standout .btn-standout:active,
fieldset[disabled] .card-standout .btn-standout:active,
.section-standout .btn-standout.disabled.active,
.card-standout .btn-standout.disabled.active,
.section-standout .btn-standout[disabled].active,
.card-standout .btn-standout[disabled].active,
fieldset[disabled] .section-standout .btn-standout.active,
fieldset[disabled] .card-standout .btn-standout.active {
	font-weight: normal;
	background-color: #194e37;
	border-color: #ffffff;
}
.section-standout .btn-standout .badge,
.card-standout .btn-standout .badge {
	font-weight: normal;
	color: #194e37;
	background-color: #fff;
}
.section-impact,
.card-impact {
	background: #194e37;
	color: #ffffff;
}
.section-impact a:not(.btn),
.card-impact a:not(.btn) {
	color: #e7efe7;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.section-impact a:not(.btn):hover,
.card-impact a:not(.btn):hover,
.section-impact a:not(.btn):focus,
.card-impact a:not(.btn):focus {
	color: #8abf8a;
	text-decoration: underline;
}
.section-impact a:not(.btn):focus,
.card-impact a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.section-impact .half-gauge-chart .donut-background,
.card-impact .half-gauge-chart .donut-background {
	fill: #d6d6d6;
}
.section-impact .half-gauge-chart .donut-halfmark,
.card-impact .half-gauge-chart .donut-halfmark {
	stroke: #f5f5f5;
}
.section-impact .btn-primary,
.card-impact .btn-primary {
	color: #fff;
	background-color: #3e7c61;
	border-color: #ffffff;
}
.section-impact .btn-primary:hover,
.card-impact .btn-primary:hover,
.section-impact .btn-primary:focus,
.card-impact .btn-primary:focus,
.section-impact .btn-primary:active,
.card-impact .btn-primary:active,
.section-impact .btn-primary.active,
.card-impact .btn-primary.active,
.open > .dropdown-toggle.section-impact .btn-primary,
.open > .dropdown-toggle.card-impact .btn-primary {
	color: #fff;
	background-color: #376053;
	border-color: #ffffff;
}
.section-impact .btn-primary:active,
.card-impact .btn-primary:active,
.section-impact .btn-primary.active,
.card-impact .btn-primary.active,
.open > .dropdown-toggle.section-impact .btn-primary,
.open > .dropdown-toggle.card-impact .btn-primary {
	background-image: none;
}
.section-impact .btn-primary.disabled,
.card-impact .btn-primary.disabled,
.section-impact .btn-primary[disabled],
.card-impact .btn-primary[disabled],
fieldset[disabled] .section-impact .btn-primary,
fieldset[disabled] .card-impact .btn-primary,
.section-impact .btn-primary.disabled:hover,
.card-impact .btn-primary.disabled:hover,
.section-impact .btn-primary[disabled]:hover,
.card-impact .btn-primary[disabled]:hover,
fieldset[disabled] .section-impact .btn-primary:hover,
fieldset[disabled] .card-impact .btn-primary:hover,
.section-impact .btn-primary.disabled:focus,
.card-impact .btn-primary.disabled:focus,
.section-impact .btn-primary[disabled]:focus,
.card-impact .btn-primary[disabled]:focus,
fieldset[disabled] .section-impact .btn-primary:focus,
fieldset[disabled] .card-impact .btn-primary:focus,
.section-impact .btn-primary.disabled:active,
.card-impact .btn-primary.disabled:active,
.section-impact .btn-primary[disabled]:active,
.card-impact .btn-primary[disabled]:active,
fieldset[disabled] .section-impact .btn-primary:active,
fieldset[disabled] .card-impact .btn-primary:active,
.section-impact .btn-primary.disabled.active,
.card-impact .btn-primary.disabled.active,
.section-impact .btn-primary[disabled].active,
.card-impact .btn-primary[disabled].active,
fieldset[disabled] .section-impact .btn-primary.active,
fieldset[disabled] .card-impact .btn-primary.active {
	font-weight: normal;
	background-color: #3e7c61;
	border-color: #ffffff;
}
.section-impact .btn-primary .badge,
.card-impact .btn-primary .badge {
	font-weight: normal;
	color: #3e7c61;
	background-color: #fff;
}
.section-impact .btn-standout,
.card-impact .btn-standout {
	color: #fff;
	background-color: #194e37;
	border-color: #ffffff;
}
.section-impact .btn-standout:hover,
.card-impact .btn-standout:hover,
.section-impact .btn-standout:focus,
.card-impact .btn-standout:focus,
.section-impact .btn-standout:active,
.card-impact .btn-standout:active,
.section-impact .btn-standout.active,
.card-impact .btn-standout.active,
.open > .dropdown-toggle.section-impact .btn-standout,
.open > .dropdown-toggle.card-impact .btn-standout {
	color: #fff;
	background-color: #102e2e;
	border-color: #ffffff;
}
.section-impact .btn-standout:active,
.card-impact .btn-standout:active,
.section-impact .btn-standout.active,
.card-impact .btn-standout.active,
.open > .dropdown-toggle.section-impact .btn-standout,
.open > .dropdown-toggle.card-impact .btn-standout {
	background-image: none;
}
.section-impact .btn-standout.disabled,
.card-impact .btn-standout.disabled,
.section-impact .btn-standout[disabled],
.card-impact .btn-standout[disabled],
fieldset[disabled] .section-impact .btn-standout,
fieldset[disabled] .card-impact .btn-standout,
.section-impact .btn-standout.disabled:hover,
.card-impact .btn-standout.disabled:hover,
.section-impact .btn-standout[disabled]:hover,
.card-impact .btn-standout[disabled]:hover,
fieldset[disabled] .section-impact .btn-standout:hover,
fieldset[disabled] .card-impact .btn-standout:hover,
.section-impact .btn-standout.disabled:focus,
.card-impact .btn-standout.disabled:focus,
.section-impact .btn-standout[disabled]:focus,
.card-impact .btn-standout[disabled]:focus,
fieldset[disabled] .section-impact .btn-standout:focus,
fieldset[disabled] .card-impact .btn-standout:focus,
.section-impact .btn-standout.disabled:active,
.card-impact .btn-standout.disabled:active,
.section-impact .btn-standout[disabled]:active,
.card-impact .btn-standout[disabled]:active,
fieldset[disabled] .section-impact .btn-standout:active,
fieldset[disabled] .card-impact .btn-standout:active,
.section-impact .btn-standout.disabled.active,
.card-impact .btn-standout.disabled.active,
.section-impact .btn-standout[disabled].active,
.card-impact .btn-standout[disabled].active,
fieldset[disabled] .section-impact .btn-standout.active,
fieldset[disabled] .card-impact .btn-standout.active {
	font-weight: normal;
	background-color: #194e37;
	border-color: #ffffff;
}
.section-impact .btn-standout .badge,
.card-impact .btn-standout .badge {
	font-weight: normal;
	color: #194e37;
	background-color: #fff;
}
.section-impact .btn-default,
.card-impact .btn-default {
	color: #fff;
	background-color: transparent;
	border-color: #daefe8;
	margin-bottom: 11px;
}
.section-impact .btn-default:hover,
.card-impact .btn-default:hover,
.section-impact .btn-default:focus,
.card-impact .btn-default:focus,
.section-impact .btn-default:active,
.card-impact .btn-default:active,
.section-impact .btn-default.active,
.card-impact .btn-default.active,
.open > .dropdown-toggle.section-impact .btn-default,
.open > .dropdown-toggle.card-impact .btn-default {
	color: #fff;
	/*background-color: rgba(255, 255, 255, 0.2);*/
	border-color: #fff;
}
.section-impact .btn-default:active,
.card-impact .btn-default:active,
.section-impact .btn-default.active,
.card-impact .btn-default.active,
.open > .dropdown-toggle.section-impact .btn-default,
.open > .dropdown-toggle.card-impact .btn-default {
	background-image: none;
}
.section-impact .btn-default.disabled,
.card-impact .btn-default.disabled,
.section-impact .btn-default[disabled],
.card-impact .btn-default[disabled],
fieldset[disabled] .section-impact .btn-default,
fieldset[disabled] .card-impact .btn-default,
.section-impact .btn-default.disabled:hover,
.card-impact .btn-default.disabled:hover,
.section-impact .btn-default[disabled]:hover,
.card-impact .btn-default[disabled]:hover,
fieldset[disabled] .section-impact .btn-default:hover,
fieldset[disabled] .card-impact .btn-default:hover,
.section-impact .btn-default.disabled:focus,
.card-impact .btn-default.disabled:focus,
.section-impact .btn-default[disabled]:focus,
.card-impact .btn-default[disabled]:focus,
fieldset[disabled] .section-impact .btn-default:focus,
fieldset[disabled] .card-impact .btn-default:focus,
.section-impact .btn-default.disabled:active,
.card-impact .btn-default.disabled:active,
.section-impact .btn-default[disabled]:active,
.card-impact .btn-default[disabled]:active,
fieldset[disabled] .section-impact .btn-default:active,
fieldset[disabled] .card-impact .btn-default:active,
.section-impact .btn-default.disabled.active,
.card-impact .btn-default.disabled.active,
.section-impact .btn-default[disabled].active,
.card-impact .btn-default[disabled].active,
fieldset[disabled] .section-impact .btn-default.active,
fieldset[disabled] .card-impact .btn-default.active {
	background-color: transparent;
	border-color: #daefe8;
}
.section-impact .btn-default .badge,
.card-impact .btn-default .badge {
	font-weight: normal;
	color: transparent;
	background-color: #fff;
}
.section-impact .btn-default [class^="ca-gov-icon-"],
.card-impact .btn-default [class^="ca-gov-icon-"] {
	color: #daefe8;
	padding: 0 5px;
}
.section-primary,
.card-primary {
	background: #3e7c61;
	color: #ffffff;
}
.section-primary a:not(.btn),
.card-primary a:not(.btn) {
	color: #f8f8f8;
	text-decoration: underline;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.section-primary a:not(.btn):hover,
.card-primary a:not(.btn):hover,
.section-primary a:not(.btn):focus,
.card-primary a:not(.btn):focus {
	color: #d4f2e7;
	text-decoration: underline;
}
.section-primary a:not(.btn):focus,
.card-primary a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.section-primary .btn-primary,
.card-primary .btn-primary {
	color: #fff;
	background-color: #3e7c61;
	border-color: #ffffff;
}
.section-primary .btn-primary:hover,
.card-primary .btn-primary:hover,
.section-primary .btn-primary:focus,
.card-primary .btn-primary:focus,
.section-primary .btn-primary:active,
.card-primary .btn-primary:active,
.section-primary .btn-primary.active,
.card-primary .btn-primary.active,
.open > .dropdown-toggle.section-primary .btn-primary,
.open > .dropdown-toggle.card-primary .btn-primary {
	color: #fff;
	background-color: #376053;
	border-color: #ffffff;
}
.section-primary .btn-primary:active,
.card-primary .btn-primary:active,
.section-primary .btn-primary.active,
.card-primary .btn-primary.active,
.open > .dropdown-toggle.section-primary .btn-primary,
.open > .dropdown-toggle.card-primary .btn-primary {
	background-image: none;
}
.section-primary .btn-primary.disabled,
.card-primary .btn-primary.disabled,
.section-primary .btn-primary[disabled],
.card-primary .btn-primary[disabled],
fieldset[disabled] .section-primary .btn-primary,
fieldset[disabled] .card-primary .btn-primary,
.section-primary .btn-primary.disabled:hover,
.card-primary .btn-primary.disabled:hover,
.section-primary .btn-primary[disabled]:hover,
.card-primary .btn-primary[disabled]:hover,
fieldset[disabled] .section-primary .btn-primary:hover,
fieldset[disabled] .card-primary .btn-primary:hover,
.section-primary .btn-primary.disabled:focus,
.card-primary .btn-primary.disabled:focus,
.section-primary .btn-primary[disabled]:focus,
.card-primary .btn-primary[disabled]:focus,
fieldset[disabled] .section-primary .btn-primary:focus,
fieldset[disabled] .card-primary .btn-primary:focus,
.section-primary .btn-primary.disabled:active,
.card-primary .btn-primary.disabled:active,
.section-primary .btn-primary[disabled]:active,
.card-primary .btn-primary[disabled]:active,
fieldset[disabled] .section-primary .btn-primary:active,
fieldset[disabled] .card-primary .btn-primary:active,
.section-primary .btn-primary.disabled.active,
.card-primary .btn-primary.disabled.active,
.section-primary .btn-primary[disabled].active,
.card-primary .btn-primary[disabled].active,
fieldset[disabled] .section-primary .btn-primary.active,
fieldset[disabled] .card-primary .btn-primary.active {
	font-weight: normal;
	background-color: #3e7c61;
	border-color: #ffffff;
}
.section-primary .btn-primary .badge,
.card-primary .btn-primary .badge {
	font-weight: normal;
	color: #3e7c61;
	background-color: #fff;
}
.section-primary .btn-standout,
.card-primary .btn-standout {
	color: #fff;
	background-color: #194e37;
	border-color: #ffffff;
}
.section-primary .btn-standout:hover,
.card-primary .btn-standout:hover,
.section-primary .btn-standout:focus,
.card-primary .btn-standout:focus,
.section-primary .btn-standout:active,
.card-primary .btn-standout:active,
.section-primary .btn-standout.active,
.card-primary .btn-standout.active,
.open > .dropdown-toggle.section-primary .btn-standout,
.open > .dropdown-toggle.card-primary .btn-standout {
	color: #fff;
	background-color: #102e2e;
	border-color: #ffffff;
}
.section-primary .btn-standout:active,
.card-primary .btn-standout:active,
.section-primary .btn-standout.active,
.card-primary .btn-standout.active,
.open > .dropdown-toggle.section-primary .btn-standout,
.open > .dropdown-toggle.card-primary .btn-standout {
	background-image: none;
}
.section-primary .btn-standout.disabled,
.card-primary .btn-standout.disabled,
.section-primary .btn-standout[disabled],
.card-primary .btn-standout[disabled],
fieldset[disabled] .section-primary .btn-standout,
fieldset[disabled] .card-primary .btn-standout,
.section-primary .btn-standout.disabled:hover,
.card-primary .btn-standout.disabled:hover,
.section-primary .btn-standout[disabled]:hover,
.card-primary .btn-standout[disabled]:hover,
fieldset[disabled] .section-primary .btn-standout:hover,
fieldset[disabled] .card-primary .btn-standout:hover,
.section-primary .btn-standout.disabled:focus,
.card-primary .btn-standout.disabled:focus,
.section-primary .btn-standout[disabled]:focus,
.card-primary .btn-standout[disabled]:focus,
fieldset[disabled] .section-primary .btn-standout:focus,
fieldset[disabled] .card-primary .btn-standout:focus,
.section-primary .btn-standout.disabled:active,
.card-primary .btn-standout.disabled:active,
.section-primary .btn-standout[disabled]:active,
.card-primary .btn-standout[disabled]:active,
fieldset[disabled] .section-primary .btn-standout:active,
fieldset[disabled] .card-primary .btn-standout:active,
.section-primary .btn-standout.disabled.active,
.card-primary .btn-standout.disabled.active,
.section-primary .btn-standout[disabled].active,
.card-primary .btn-standout[disabled].active,
fieldset[disabled] .section-primary .btn-standout.active,
fieldset[disabled] .card-primary .btn-standout.active {
	font-weight: normal;
	background-color: #194e37;
	border-color: #ffffff;
}
.section-primary .btn-standout .badge,
.card-primary .btn-standout .badge {
	font-weight: normal;
	color: #194e37;
	background-color: #fff;
}
.section-inverted,
.card-inverted {
	background: #222222;
	color: #fff;
}
.section-inverted a:not(.btn),
.card-inverted a:not(.btn) {
	color: #e7efe7;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.section-inverted a:not(.btn):hover,
.card-inverted a:not(.btn):hover,
.section-inverted a:not(.btn):focus,
.card-inverted a:not(.btn):focus {
	color: #8abf8a;
	text-decoration: underline;
}
.section-inverted a:not(.btn):focus,
.card-inverted a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.section-inverted .btn-primary,
.card-inverted .btn-primary {
	color: #fff;
	background-color: #3e7c61;
	border-color: #ffffff;
}
.section-inverted .btn-primary:hover,
.card-inverted .btn-primary:hover,
.section-inverted .btn-primary:focus,
.card-inverted .btn-primary:focus,
.section-inverted .btn-primary:active,
.card-inverted .btn-primary:active,
.section-inverted .btn-primary.active,
.card-inverted .btn-primary.active,
.open > .dropdown-toggle.section-inverted .btn-primary,
.open > .dropdown-toggle.card-inverted .btn-primary {
	color: #fff;
	background-color: #376053;
	border-color: #ffffff;
}
.section-inverted .btn-primary:active,
.card-inverted .btn-primary:active,
.section-inverted .btn-primary.active,
.card-inverted .btn-primary.active,
.open > .dropdown-toggle.section-inverted .btn-primary,
.open > .dropdown-toggle.card-inverted .btn-primary {
	background-image: none;
}
.section-inverted .btn-primary.disabled,
.card-inverted .btn-primary.disabled,
.section-inverted .btn-primary[disabled],
.card-inverted .btn-primary[disabled],
fieldset[disabled] .section-inverted .btn-primary,
fieldset[disabled] .card-inverted .btn-primary,
.section-inverted .btn-primary.disabled:hover,
.card-inverted .btn-primary.disabled:hover,
.section-inverted .btn-primary[disabled]:hover,
.card-inverted .btn-primary[disabled]:hover,
fieldset[disabled] .section-inverted .btn-primary:hover,
fieldset[disabled] .card-inverted .btn-primary:hover,
.section-inverted .btn-primary.disabled:focus,
.card-inverted .btn-primary.disabled:focus,
.section-inverted .btn-primary[disabled]:focus,
.card-inverted .btn-primary[disabled]:focus,
fieldset[disabled] .section-inverted .btn-primary:focus,
fieldset[disabled] .card-inverted .btn-primary:focus,
.section-inverted .btn-primary.disabled:active,
.card-inverted .btn-primary.disabled:active,
.section-inverted .btn-primary[disabled]:active,
.card-inverted .btn-primary[disabled]:active,
fieldset[disabled] .section-inverted .btn-primary:active,
fieldset[disabled] .card-inverted .btn-primary:active,
.section-inverted .btn-primary.disabled.active,
.card-inverted .btn-primary.disabled.active,
.section-inverted .btn-primary[disabled].active,
.card-inverted .btn-primary[disabled].active,
fieldset[disabled] .section-inverted .btn-primary.active,
fieldset[disabled] .card-inverted .btn-primary.active {
	font-weight: normal;
	background-color: #3e7c61;
	border-color: #ffffff;
}
.section-inverted .btn-primary .badge,
.card-inverted .btn-primary .badge {
	font-weight: normal;
	color: #3e7c61;
	background-color: #fff;
}
.section-inverted .btn-standout,
.card-inverted .btn-standout {
	color: #fff;
	background-color: #194e37;
	border-color: #ffffff;
}
.section-inverted .btn-standout:hover,
.card-inverted .btn-standout:hover,
.section-inverted .btn-standout:focus,
.card-inverted .btn-standout:focus,
.section-inverted .btn-standout:active,
.card-inverted .btn-standout:active,
.section-inverted .btn-standout.active,
.card-inverted .btn-standout.active,
.open > .dropdown-toggle.section-inverted .btn-standout,
.open > .dropdown-toggle.card-inverted .btn-standout {
	color: #fff;
	background-color: #102e2e;
	border-color: #ffffff;
}
.section-inverted .btn-standout:active,
.card-inverted .btn-standout:active,
.section-inverted .btn-standout.active,
.card-inverted .btn-standout.active,
.open > .dropdown-toggle.section-inverted .btn-standout,
.open > .dropdown-toggle.card-inverted .btn-standout {
	background-image: none;
}
.section-inverted .btn-standout.disabled,
.card-inverted .btn-standout.disabled,
.section-inverted .btn-standout[disabled],
.card-inverted .btn-standout[disabled],
fieldset[disabled] .section-inverted .btn-standout,
fieldset[disabled] .card-inverted .btn-standout,
.section-inverted .btn-standout.disabled:hover,
.card-inverted .btn-standout.disabled:hover,
.section-inverted .btn-standout[disabled]:hover,
.card-inverted .btn-standout[disabled]:hover,
fieldset[disabled] .section-inverted .btn-standout:hover,
fieldset[disabled] .card-inverted .btn-standout:hover,
.section-inverted .btn-standout.disabled:focus,
.card-inverted .btn-standout.disabled:focus,
.section-inverted .btn-standout[disabled]:focus,
.card-inverted .btn-standout[disabled]:focus,
fieldset[disabled] .section-inverted .btn-standout:focus,
fieldset[disabled] .card-inverted .btn-standout:focus,
.section-inverted .btn-standout.disabled:active,
.card-inverted .btn-standout.disabled:active,
.section-inverted .btn-standout[disabled]:active,
.card-inverted .btn-standout[disabled]:active,
fieldset[disabled] .section-inverted .btn-standout:active,
fieldset[disabled] .card-inverted .btn-standout:active,
.section-inverted .btn-standout.disabled.active,
.card-inverted .btn-standout.disabled.active,
.section-inverted .btn-standout[disabled].active,
.card-inverted .btn-standout[disabled].active,
fieldset[disabled] .section-inverted .btn-standout.active,
fieldset[disabled] .card-inverted .btn-standout.active {
	font-weight: normal;
	background-color: #194e37;
	border-color: #ffffff;
}
.section-inverted .btn-standout .badge,
.card-inverted .btn-standout .badge {
	font-weight: normal;
	color: #194e37;
	background-color: #fff;
}
.section-danger,
.card-danger {
	background: #d1412e;
	color: #ffffff;
}
.section-danger a:not(.btn),
.card-danger a:not(.btn) {
	color: #fff;
	text-decoration: underline;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.section-danger a:not(.btn):hover,
.card-danger a:not(.btn):hover,
.section-danger a:not(.btn):focus,
.card-danger a:not(.btn):focus {
	color: #fff;
	text-decoration: underline;
}
.section-danger a:not(.btn):focus,
.card-danger a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.header-slideshow-banner {
	position: relative;
	height: 500px;
	background: #000;
}
.header-slideshow-banner .banner-pager,
.header-slideshow-banner .banner-play-pause {
	top: 350px;
	z-index: 1;
}
.header-slideshow-banner .carousel {
	margin-top: 0;
	margin-bottom: 0;
}
@media (max-width: 767px) {
	.header-slideshow-banner {
		display: block;
		height: 160px;
	}
	.header-slideshow-banner #primary-carousel {
		margin: 0;
		padding: 0;
	}
	.header-slideshow-banner #primary-carousel .slide-text {
		bottom: -11px;
		right: 0;
		font-size: 0.875rem;
		width: 100%;
	}
		.header-slideshow-banner #primary-carousel .slide-text .title {
		font-size: 1.1875rem;
	}
}
@media (max-width: 767px) {
	.header-slideshow-banner .banner-pager,
	.header-slideshow-banner .banner-play-pause {
		top: 15px;
	}
}
.progress-bar-default {
	font-weight: normal;
	background-color: #d6d6d6;
}
.progress-striped .progress-bar-default {
	font-weight: normal;
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-primary {
	font-weight: normal;
	background-color: #3e7c61;
}
.progress-striped .progress-bar-primary {
	font-weight: normal;
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-understated {
	font-weight: normal;
	background-color: #f8f8f8;
}
.progress-striped .progress-bar-understated {
	font-weight: normal;
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-overstated {
	font-weight: normal;
	background-color: #e7efe7;
}
.progress-striped .progress-bar-overstated {
	font-weight: normal;
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-standout {
	font-weight: normal;
	background-color: #194e37;
}
.progress-striped .progress-bar-standout {
	font-weight: normal;
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
/* Accent Colors */
.progress-bar-accent1 {
	font-weight: normal;
	background-color: #1f89db;
}
.progress-striped .progress-bar-accent1 {
	font-weight: normal;
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-accent1 {
	font-weight: normal;
	background-color: #1f89db;
}
.progress-striped .progress-bar-accent1 {
	font-weight: normal;
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-accent2 {
	font-weight: normal;
	background-color: #49bbf8;
}
.progress-striped .progress-bar-accent2 {
	font-weight: normal;
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-accent3 {
	font-weight: normal;
	background-color: #35bbaa;
}
.progress-striped .progress-bar-accent3 {
	font-weight: normal;
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-accent4 {
	font-weight: normal;
	background-color: #72ce6f;
}
.progress-striped .progress-bar-accent4 {
	font-weight: normal;
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-accent5 {
	font-weight: normal;
	background-color: #815ab4;
}
.progress-striped .progress-bar-accent5 {
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-accent6 {
	font-weight: normal;
	background-color: #dd99e5;
}
.progress-striped .progress-bar-accent6 {
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-accent7 {
	font-weight: normal;
	background-color: #d1412e;
}
.progress-striped .progress-bar-accent7 {
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-accent8 {
	font-weight: normal;
	background-color: #C0540C;
}
.progress-striped .progress-bar-accent8 {
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-accent9 {
	font-weight: normal;
	background-color: #f7e455;
}
.progress-striped .progress-bar-accent9 {
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.testimonial-default {
	background: #f5f5f5;
}
.testimonial-understated {
	background: #f8f8f8;
}
.testimonial-overstated {
	background: #e7efe7;
	color: #000000;
}
.testimonial-overstated a:not(.btn) {
	color: #fff;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.testimonial-overstated a:not(.btn):hover,
.testimonial-overstated a:not(.btn):focus {
	color: #fff;
	text-decoration: underline;
}
.testimonial-overstated a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.testimonial-overstated footer {
	color: #000000;
}
.testimonial-standout {
	background: #194e37;
	color: #ffffff;
}
.testimonial-standout a:not(.btn) {
	color: #f9b501;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.testimonial-standout a:not(.btn):hover,
.testimonial-standout a:not(.btn):focus {
	color: #fff;
	text-decoration: underline;
}
.testimonial-standout a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.testimonial-standout footer {
	color: #ffffff;
}
.testimonial-primary {
	background: #3e7c61;
	color: #ffffff;
}
.testimonial-primary a:not(.btn) {
	color: #f9b501;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.testimonial-primary a:not(.btn):hover,
.testimonial-primary a:not(.btn):focus {
	color: #fff;
	text-decoration: underline;
}
.testimonial-primary a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.testimonial-primary footer {
	color: #ffffff;
}
.testimonial-highlight {
	background: #f9b501;
	color: #333333;
}
.testimonial-highlight a:not(.btn) {
	color: #194e37;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.testimonial-highlight a:not(.btn):hover,
.testimonial-highlight a:not(.btn):focus {
	color: #333333;
	text-decoration: underline;
}
.testimonial-highlight a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.testimonial-highlight footer {
	color: #000000;
}
.testimonial-inverted {
	background: #222222;
	color: #fff;
}
.testimonial-inverted a:not(.btn) {
	color: #f9b501;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.testimonial-inverted a:not(.btn):hover,
.testimonial-inverted a:not(.btn):focus {
	color: #fff;
	text-decoration: underline;
}
.testimonial-inverted a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.testimonial-inverted footer {
	color: #ffffff;
}
.testimonial-danger {
	background: #d1412e;
	color: #ffffff;
}
.testimonial-danger a:not(.btn) {
	color: #000;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.testimonial-danger a:not(.btn):hover,
.testimonial-danger a:not(.btn):focus {
	color: #fff;
	text-decoration: underline;
}
.testimonial-danger a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.testimonial-danger footer {
	color: #ffffff;
}
.card-default {
	background-color: #ffffff;
	border-color: #d6d6d6;
	color: #000000;
}
.card-default .card-header {
	border-bottom: 1px solid #d6d6d6;
	background-color: #f2f2f2;
}
.card-default .card-footer {
	border-top: 1px solid #d6d6d6;
	background-color: #f2f2f2;
}
.card-primary {
	background-color: #046B99;
	border-color: #046B99;
	color: #ffffff;
}
.card-primary a:not(.btn) {
	color: gray-lightest;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.card-primary a:not(.btn):hover,
.card-primary a:not(.btn):focus {
	color: #f9b501;
	text-decoration: underline;
}
.card-primary a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.card-primary .card-header {
	border-bottom: 1px solid #046B99;
	background-color: #035a80;
}
.card-primary .card-footer {
	border-top: 1px solid #046B99;
	background-color: #035a80;
}
.card-understated {
	background-color: #f8f8f8;
	border-color: #dcf4eb;
	color: #000000;
}
.card-understated .card-header {
	border-bottom: 1px solid #dcf4eb;
	background-color: #dcf4eb;
}
.card-understated .card-footer {
	border-top: 1px solid #dcf4eb;
	background-color: #dcf4eb;
}
.card-overstated {
	background-color: #e7efe7;
	border-color: #87be87;
	color: #000000;
}
.card-overstated a:not(.btn) {
	color: #fff;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.card-overstated a:not(.btn):hover,
.card-overstated a:not(.btn):focus {
	color: #f9b501;
	text-decoration: underline;
}
.card-overstated a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.card-overstated .card-header {
	border-bottom: 1px solid #87be87;
	background-color: #90c390;
}
.card-overstated .card-footer {
	border-top: 1px solid #87be87;
	background-color: #90c390;
}
.card-standout {
	background-color: #194e37;
	border-color: #0f2b2b;
	color: #ffffff;
}
.card-standout a:not(.btn) {
	color: #f5f5f5;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.card-standout a:not(.btn):hover,
.card-standout a:not(.btn):focus {
	color: #f9b501;
	text-decoration: underline;
}
.card-standout a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.card-standout .card-header {
	border-bottom: 1px solid #0f2b2b;
	background-color: #123636;
}
.card-standout .card-footer {
	border-top: 1px solid #0f2b2b;
	background-color: #123636;
}
.card-inverted,
.card-inverse {
	background-color: #000000;
	border-color: #000000;
	color: #ffffff;
}
.card-inverted a:not(.btn),
.card-inverse a:not(.btn) {
	color: #f5f5f5;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.card-inverted a:not(.btn):hover,
.card-inverse a:not(.btn):hover,
.card-inverted a:not(.btn):focus,
.card-inverse a:not(.btn):focus {
	color: #f9b501;
	text-decoration: underline;
}
.card-inverted a:not(.btn):focus,
.card-inverse a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.card-inverted .card-header,
.card-inverse .card-header {
	border-bottom: 1px solid #000000;
	background-color: #000000;
}
.card-inverted .card-footer,
.card-inverse .card-footer {
	border-top: 1px solid #000000;
	background-color: #000000;
}
.card-success {
	background-color: #72ce6f;
	border-color: #72ce6f;
	color: #000000;
}
.card-success a:not(.btn) {
	color: #f9b501;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.card-success a:not(.btn):hover,
.card-success a:not(.btn):focus {
	color: #fff;
	text-decoration: underline;
}
.card-success a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.card-success .card-header {
	border-bottom: 1px solid #72ce6f;
	background-color: #5fc85c;
}
.card-success .card-footer {
	border-top: 1px solid #72ce6f;
	background-color: #5fc85c;
}
.card-info {
	background-color: #1C7DB5;
	border-color: #1C7DB5;
	color: #ffffff;
}
.card-info a:not(.btn) {
	color: #fff;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.card-info a:not(.btn):hover,
.card-info a:not(.btn):focus {
	color: #fff;
	text-decoration: underline;
}
.card-info a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.card-info .card-header {
	border-bottom: 1px solid #1C7DB5;
	background-color: #196e9f;
}
.card-info .card-footer {
	border-top: 1px solid #1C7DB5;
	background-color: #196e9f;
}
.card-warning {
	background-color: #C0540C;
	border-color: #F27e31;
	color: #ffffff;
}
.card-warning a:not(.btn) {
	color: #000;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.card-warning a:not(.btn):hover,
.card-warning a:not(.btn):focus {
	color: #fff;
	text-decoration: underline;
}
.card-warning a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.card-warning .card-header {
	border-bottom: 1px solid #F27e31;
	background-color: #f06f19;
}
.card-warning .card-footer {
	border-top: 1px solid #F27e31;
	background-color: #f06f19;
}
.card-danger {
	background-color: #d1412e;
	border-color: #d1412e;
	color: #ffffff;
}
.card-danger a:not(.btn) {
	color: #000;
	text-decoration: none;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.card-danger a:not(.btn):hover,
.card-danger a:not(.btn):focus {
	color: #fff;
	text-decoration: underline;
}
.card-danger a:not(.btn):focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.card-danger .card-header {
	border-bottom: 1px solid #d1412e;
	background-color: #c53e2b;
}
.card-danger .card-footer {
	border-top: 1px solid #d1412e;
	background-color: #c53e2b;
}
.card-inverse .card-header,
.card-inverted .card-header {
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.card-inverse .card-footer,
.card-inverted .card-footer {
	border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.text-accent1 {
	font-weight: bold;
	color: #1f89db;
}
.text-accent2 {
	font-weight: bold;
	color: #49bbf8;
}
.text-accent3 {
	font-weight: bold;
	color: #35bbaa;
}
.text-accent4 {
	font-weight: bold;
	color: #72ce6f;
}
.text-accent5 {
	font-weight: bold;
	color: #815ab4;
}
.text-accent6 {
	font-weight: bold;
	color: #dd99e5;
}
.text-accent7 {
	font-weight: bold;
	color: #d1412e;
}
.text-accent8 {
	font-weight: bold;
	color: #F27e31;
}
.text-accent9 {
	font-weight: bold;
	color: #f7e455;
}
.text-accent-p1 {
	font-weight: bold;
	color: #f9b501;
}
.text-accent-p2 {
	font-weight: bold;
	color: #3e7c61;
}
.text-accent-p3 {
	font-weight: bold;
	color: #194e37;
}
.text-accent-s1 {
	font-weight: bold;
	color: #f8f8f8;
}
.text-accent-s2 {
	font-weight: bold;
	color: #daefe8;
}
.text-accent-s3 {
	font-weight: bold;
	color: #e7efe7;
}
.color-primary--hover:hover {
	color: #3e7c61;
}
.bg-primary--hover:hover {
	background-color: #3e7c61;
}
.section-understated .img-thumbnail,
.card-understated .img-thumbnail {
	padding: 4px;
	background-color: #f5f5f5;
	border: 1px solid #c2c2c2;
}
.section-overstated .img-thumbnail,
.card-overstated .img-thumbnail {
	padding: 4px;
	background-color: #d9ebd9;
	border: 1px solid #87be87;
}
.section-standout .img-thumbnail,
.card-standout .img-thumbnail,
.section-impact .img-thumbnail,
.card-impact .img-thumbnail {
	padding: 4px;
	background-color: #759292;
	border: 1px solid #0f2b2b;
}
.section-primary .img-thumbnail,
.card-primary .img-thumbnail {
	padding: 4px;
	background-color: #c7d6d1;
	border: 1px solid #31574a;
}
.section-inverted .img-thumbnail,
.card-inverted .img-thumbnail {
	padding: 4px;
	background-color: #fff;
	border: 1px solid #c2c2c2;
}
.section-danger .img-thumbnail,
.card-danger .img-thumbnail {
	padding: 4px;
	background-color: #fff;
	border: 1px solid #c2c2c2;
}
.carousel-video-submenu .owl-item.watching img {
	border-color: #f9b501;
}
.btn-primary {
	color: #fff;
	background-color: #3e7c61;
	border-color: #3e7c61;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #376053;
	border-color: #376053;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
	background-image: none;
}
.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 {
	background-color: #3e7c61;
	border-color: #3e7c61;
}
.btn-primary .badge {
	font-weight: normal;
	color: #3e7c61;
	background-color: #fff;
}
.btn-default {
	color: #000;
	background-color: rgba(255, 255, 255, 0.65);
	border-color: #000;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
	color: #000;
	background-color: #ffffff;
	border-color: #000;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
	background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
	background-color: rgba(255, 255, 255, 0.65);
	border-color: #000;
}
.btn-default .badge {
	font-weight: normal;
	color: rgba(255, 255, 255, 0.65);
	background-color: #000;
}
.btn-standout {
	color: #fff;
	background-color: #194e37;
	border-color: #194e37;
}
.btn-standout:hover,
.btn-standout:focus,
.btn-standout:active,
.btn-standout.active,
.open > .dropdown-toggle.btn-standout {
	color: #fff;
	background-color: #102e2e;
	border-color: #102e2e;
}
.btn-standout:active,
.btn-standout.active,
.open > .dropdown-toggle.btn-standout {
	background-image: none;
}
.btn-standout.disabled,
.btn-standout[disabled],
fieldset[disabled] .btn-standout,
.btn-standout.disabled:hover,
.btn-standout[disabled]:hover,
fieldset[disabled] .btn-standout:hover,
.btn-standout.disabled:focus,
.btn-standout[disabled]:focus,
fieldset[disabled] .btn-standout:focus,
.btn-standout.disabled:active,
.btn-standout[disabled]:active,
fieldset[disabled] .btn-standout:active,
.btn-standout.disabled.active,
.btn-standout[disabled].active,
fieldset[disabled] .btn-standout.active {
	background-color: #194e37;
	border-color: #194e37;
}
.btn-standout .badge {
	font-weight: normal;
	color: #194e37;
	background-color: #fff;
}
.btn-highlight {
	color: #333333;
	background-color: #f9b501;
	border-color: #f9b501;
}
.btn-highlight:hover,
.btn-highlight:focus,
.btn-highlight:active,
.btn-highlight.active,
.open > .dropdown-toggle.btn-highlight {
	color: #194e37;
	background-color: #f69f04;
	border-color: #f69f04;
}
.btn-highlight:active,
.btn-highlight.active,
.open > .dropdown-toggle.btn-highlight {
	background-image: none;
}
.btn-highlight.disabled,
.btn-highlight[disabled],
fieldset[disabled] .btn-highlight,
.btn-highlight.disabled:hover,
.btn-highlight[disabled]:hover,
fieldset[disabled] .btn-highlight:hover,
.btn-highlight.disabled:focus,
.btn-highlight[disabled]:focus,
fieldset[disabled] .btn-highlight:focus,
.btn-highlight.disabled:active,
.btn-highlight[disabled]:active,
fieldset[disabled] .btn-highlight:active,
.btn-highlight.disabled.active,
.btn-highlight[disabled].active,
fieldset[disabled] .btn-highlight.active {
	background-color: #f9b501;
	border-color: #f9b501;
}
.btn-highlight .badge {
	font-weight: normal;
	color: #f9b501;
	background-color: #333333;
}
.btn-secondary {
	color: #333;
	background-color: #f5f5f5;
	border-color: #ddd;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active,
.open > .dropdown-toggle.btn-secondary {
	color: #1e4b65;
	background-color: #fff;
	border-color: #ddd;
}
.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: #f5f5f5;
	border-color: #555555;
}
.btn-secondary .badge {
	font-weight: normal;
	color: #f5f5f5;
	background-color: #555555;
}
.btn-secondary.active {
	background: #555555;
	color: #fff;
	box-shadow: none;
}
.check-icon-radio {
	color: #3e7c61;
	border-color: #3e7c61;
}
.check-icon-checkbox {
	border-color: #3e7c61;
}
input[type="checkbox"]:checked + i,
input[type="radio"]:checked + i,
input[type="checkbox"]:checked + * i,
input[type="radio"]:checked + * i {
	color: #fff;
	background-color: #3e7c61;
	border-color: #3e7c61;
}
.bg-primary--checked.checked,
.checked .bg-primary--checked {
	font-weight: normal;
	background-color: #3e7c61 !important;
}
.bg-blue-gradient {
	background-repeat: repeat-x;
	background-image: linear-gradient(225deg, #72af9b, #3e7c61);
}
.circle-icon {
	background: #0c2323;
}
.icon-link:hover,
.icon-link:focus {
	color: #f9b501 !important;
	font-weight: normal;
}
.service-tile-empty {
	background: #194e37;
	color: #4FC4C4;
}
html.high-contrast * {
	background-color: #000 !important;
	background-image: none !important;
	border-color: #ffd600 !important;
	box-shadow: none !important;
	color: #ffd600 !important;
	text-shadow: none !important;
}
html.high-contrast .gauge-detail,
html.high-contrast .gauge-number,
html.high-contrast .percent-detail {
	background: none !important;
}
html.high-contrast .service-tile .teaser:before {
	border: none !important;
}
html.high-contrast .enableHighContrastMode.active,
html.high-contrast .disableHighContrastMode.active {
	background: #ffd600 !important;
	color: #000 !important;
}
html.high-contrast .close {
	opacity: 1;
}
