@charset "utf-8";
/* CSS Document */

/* to calculate filter values from hex use https://codepen.io/sosuke/pen/Pjoqqp */
.fpr-icon {
    filter: invert(22%) sepia(13%) saturate(1701%) hue-rotate(100deg) brightness(95%) contrast(82%);
}

.fpr-email-icon {
    filter: invert(22%) sepia(13%) saturate(1701%) hue-rotate(100deg) brightness(95%) contrast(82%);
}

.fpr-usa-summary-box {
	background-color: #d4dbd8!important;
}

.fpr_topButtons_container {
background-color: #d9d89c;
}

.fpr_engagement_box {
			background-color: #284d3c;
			padding: 10px;
			margin-top: 10px;
			margin-bottom: 10px;
			color: white !important;
		}

.usa-card__footer a {
  width: 100%!important;

}

.usa-accordion h2:after {
	border-bottom:none !important;
	content:"";
}

a.fpr-button--active:hover {
	color: white;
	background-color: #284d3c
}
a.fpr-button--big:hover {
	color: white;
	background-color: #284d3c;
}

.fpr-button,.fpr-button--base {
	background-color: white;
	color: #284d3c;
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	font-size: 1.05em;
	line-height:1.2;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	border-radius:.25rem;
	cursor:pointer;
	display:flex;
	font-weight:700;
	margin-right:.5rem;
	padding:.75rem 1.25rem;
	text-align:center;
	text-decoration:none;
	}

.fpr-button--top-white-green {
	color:#284d3c;
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	line-height:1.2;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	display:flex;
	font-weight:700;
	margin-right:.1rem;
	padding:0rem .4rem;
	text-align:left;
	text-decoration:none;	
	
	}

.fpr-button--top-white-green:disabled {
	background-color: white;
	color:#949494;
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	font-size: 1.05em;
	line-height:1.2;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	display:flex;
	font-weight:700;
	margin-right:.1rem;
	padding:0rem .4rem;
	text-align:left;
	text-decoration:none;	
	
	}

.fpr-button--top-white-green:hover {
	text-decoration: underline;		
}

.fpr-button--white-shadow {
	background-color: #FFFFFF;
	color: #284d3c;
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	font-size: 1.05em;
	line-height:1.2;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	border-radius:.5rem;
	cursor:pointer;
	display:flex;
	font-weight:700;
	margin-right:.5rem;
	padding:.75rem 1.25rem;
	text-align:center;
	text-decoration:none;
	box-shadow: 4px 3px 5px 3px #787878;
}

.fpr-button--accent-warm {
	background-color: #F6D451;
	color: #284d3c;
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	font-size: 1.05em;
	line-height:1.2;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	border-radius:.25rem;
	cursor:pointer;
	display:flex;
	font-weight:700;
	margin-right:.5rem;
	padding:.75rem 1.25rem;
	text-align:center;
	text-decoration:none;
	}

.fpr-button--active:hover a {
	
}

.fpr-button:visited a {
	
	
}

.fpr-button--white-shadow:hover {
	background-color: #949494;
	color: #284d3c;
	box-shadow: 4px 3px 5px 3px #2E2E2E;
}

.fpr-button--accent-warm:hover {
	background-color: #DAB00B;}

a.fpr-button:visited {
	
}

.fpr-button--white {
	background-color: white;
	color: #284d3c;
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	font-size: 1.05em;
	line-height:1.2;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	border-radius:.25rem;
	cursor:pointer;
	display:block;
	font-weight:700;
	margin-right:.5rem;
	padding:.75rem 1.25rem;
	text-align:center;
	text-decoration:none;
	}

.fpr-button--white:visited {
	color:#284d3c;
	background-color:white}

.fpr-button--white:hover {
	background-color:  lightgray;
}

.fpr-button--accent-cool.fpr-button--active,.fpr-button--accent-cool:active {
	color:#fff;
	background-color:#1a4480}

.fpr-button--accent-warm,.fpr-button--accent-warm:visited { }

.fpr-button--accent-warm.fpr-button--hover,.fpr-button--accent-warm:hover {
	
	background-color:#DAB00B}

.fpr-button--accent-warm.fpr-button--active,.fpr-button--accent-warm:active {
	background-color: #F6D451;
	color: #284d3c;
display: flex;}

.fpr-button--outline {
	background-color: #fff;
	color: #284d3c;
	outline-color: #284d3c;
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	font-size:1.06rem;
	line-height:.9;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	border-radius:.25rem;
	cursor:pointer;
	display:inline-block;
	font-weight:700;
	margin-right:.5rem;
	padding:.75rem 1.25rem;
	text-align:center;
	text-decoration:none;
	}

.fpr-button--white-tab {
	background-color: white;
	color: #284d3c;
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	border-radius:.25rem;
	cursor:pointer;
	display:flex;
	font-weight:700;
	margin-right:.5rem;
	padding:.5rem;
	text-align:center;
	text-decoration:none;
	}

.fpr-button--white:visited {
	color:#284d3c;
	background-color:white}

.fpr-button--white:hover {
	color:#284d3c;
	background-color:lightgray;
	
}

.fpr-button--white:focus {
	color:#284d3c;
	background-color:lightgray;
	
}

.fpr-button--accent-cool.fpr-button--active,.fpr-button--accent-cool:active {
	color:#fff;
	background-color:#1a4480}

.fpr-button--accent-warm,.fpr-button--accent-warm:visited { }

.fpr-button--accent-warm.fpr-button--hover,.fpr-button--accent-warm:hover {
	
	background-color:#DAB00B}

.fpr-button--accent-warm.fpr-button--active,.fpr-button--accent-warm:active {
	background-color: #F6D451;
	color: #284d3c;
display: flex;}

.fpr-button--outline {
	background-color: #fff;
	color: #284d3c;
	outline-color: #284d3c;
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	font-size:1.06rem;
	line-height:.9;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	border-radius:.25rem;
	cursor:pointer;
	display:inline-block;
	font-weight:700;
	margin-right:.5rem;
	padding:.75rem 1.25rem;
	text-align:center;
	text-decoration:none;
	}

.fpr-button--outline {
	background-color:transparent;
	box-shadow:inset 0 0 0 2px #284d3c;
	color:#284d3c}

.fpr-button--outline:visited {
	color: white
}

.fpr-button--outline.fpr-button--hover,.fpr-button--outline:hover {
	background-color:#E1E1E1;
	box-shadow:inset 0 0 0 2px #284d3c;
	color:#284d3c}

.fpr-button--outline.fpr-button--active,.fpr-button--outline:active {
	background-color:fff;
	box-shadow:inset 0 0 0 2px #284d3c;
	color:#284d3c}

.fpr-button--outline.fpr-button--inverse {
	box-shadow:inset 0 0 0 2px #dfe1e2;
	color:#dfe1e2}

.fpr-button--outline.fpr-button--inverse:visited {
	color:#dfe1e2}

.fpr-button--outline.fpr-button--inverse.fpr-button--hover,.fpr-button--outline.fpr-button--inverse:hover {
	box-shadow:inset 0 0 0 2px #f0f0f0;
	color:#f0f0f0}

.fpr-button--outline.fpr-button--inverse.fpr-button--active,.fpr-button--outline.fpr-button--inverse:active {
	background-color:transparent;
	box-shadow:inset 0 0 0 2px #fff;
	color:#fff}

.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled {
	-moz-osx-font-smoothing:inherit;
	-webkit-font-smoothing:inherit;
	text-decoration:underline;
	background-color:transparent;
	border:0;
	border-radius:0;
	box-shadow:none;
	font-weight:400;
	margin:0;
	padding:0;
	text-align:left;
	color:#dfe1e2}

.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:focus {
	outline:.25rem solid #2491ff;
	outline-offset:0}

.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--active,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--disabled,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--disabled.fpr-button--active,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--disabled.fpr-button--hover,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--disabled.usa-focus,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--disabled:active,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--disabled:focus,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--disabled:hover,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--hover,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:active,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:disabled,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:disabled.fpr-button--active,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:disabled.fpr-button--hover,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:disabled.usa-focus,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:disabled:active,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:disabled:focus,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:disabled:hover,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:hover {
	-moz-osx-font-smoothing:inherit;
	-webkit-font-smoothing:inherit;
	background-color:transparent;
	box-shadow:none;
	text-decoration:underline}

.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--disabled,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:disabled {
	color:#c9c9c9}

.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:visited,.usa-dark-background a,.usa-dark-background a:visited {
	color:#dfe1e2}

.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--hover,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:hover,.usa-dark-background a:hover {
	color:#fff}

.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled.fpr-button--active,.fpr-button--outline.fpr-button--inverse.fpr-button--unstyled:active {
	color:#fff}

.fpr-button--base {
	color:#fff;
	background-color:#71767a}

.fpr-button--base.fpr-button--hover,.fpr-button--base:hover {
	color:#fff;
	background-color:#565c65}

.fpr-button--base.fpr-button--active,.fpr-button--base:active {
	color:#fff;
	background-color:#3d4551}
.fpr-button--secondary {
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	font-size:1.06rem;
	line-height:.9;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	border-radius:.25rem;
	cursor:pointer;
	display:inline-block;
	font-weight:700;
	margin-right:.5rem;
	padding:.75rem 1.25rem;
	text-align:center;
	text-decoration:none;
	}

.fpr-button--secondary {
	color:#fff;
	background-color:#233657}

.fpr-button--secondary.fpr-button--hover,.fpr-button--secondary:hover {
	color:#fff;
	background-color:#283E63}

.fpr-button--secondary.fpr-button--active,.fpr-button--secondary:active {
	color:#fff;
	background-color:#18263D}

.fpr-button--big {
	background-color: #284d3c;
	color: #fff;
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border-radius:.25rem;
	font-size:1.46rem;
	padding:1rem 1.5rem;
	cursor:pointer;
	display:inline-block;
	font-weight:700;
	margin-right:.5rem;
	text-align:center;
	text-decoration:none;}

.fpr-button--disabled {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	background-color:#c9c9c9;
	color:#fff;
	font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
	font-size:1.06rem;
	line-height:.9;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	border-radius:.25rem;
	cursor:pointer;
	display:inline-block;
	font-weight:700;
	margin-right:.5rem;
	padding:.75rem 1.25rem;
	text-align:center;
	text-decoration:none;
	}

.fpr-button--disabled.fpr-button--active,.fpr-button--disabled.fpr-button--hover,.fpr-button--disabled.usa-focus,.fpr-button--disabled:active,.fpr-button--disabled:focus,.fpr-button--disabled:hover {
	background-color:#c9c9c9;
	border:0;
	box-shadow:none}

.fpr-button--outline-disabled,.fpr-button--outline-inverse-disabled,.fpr-button--outline-inverse:disabled,.fpr-button--outline:disabled {
	background-color:transparent}

.fpr-button--outline-disabled.fpr-button--active,.fpr-button--outline-disabled.fpr-button--hover,.fpr-button--outline-disabled.usa-focus,.fpr-button--outline-disabled:active,.fpr-button--outline-disabled:focus,.fpr-button--outline-disabled:hover,.fpr-button--outline-inverse-disabled.fpr-button--active,.fpr-button--outline-inverse-disabled.fpr-button--hover,.fpr-button--outline-inverse-disabled.usa-focus,.fpr-button--outline-inverse-disabled:active,.fpr-button--outline-inverse-disabled:focus,.fpr-button--outline-inverse-disabled:hover,.fpr-button--outline-inverse:disabled.fpr-button--active,.fpr-button--outline-inverse:disabled.fpr-button--hover,.fpr-button--outline-inverse:disabled.usa-focus,.fpr-button--outline-inverse:disabled:active,.fpr-button--outline-inverse:disabled:focus,.fpr-button--outline-inverse:disabled:hover,.fpr-button--outline:disabled.fpr-button--active,.fpr-button--outline:disabled.fpr-button--hover,.fpr-button--outline:disabled.usa-focus,.fpr-button--outline:disabled:active,.fpr-button--outline:disabled:focus,.fpr-button--outline:disabled:hover {
	background-color:transparent;
	border:0}

.fpr-button--outline-disabled,.fpr-button--outline:disabled {
	box-shadow:inset 0 0 0 2px #c9c9c9;
	color:#c9c9c9}

.fpr-button--outline-disabled.fpr-button--inverse,.fpr-button--outline:disabled.fpr-button--inverse {
	background-color:transparent;
	box-shadow:inset 0 0 0 2px #71767a;
	color:#71767a}

.fpr-button--unstyled {
	-moz-osx-font-smoothing:inherit;
	-webkit-font-smoothing:inherit;
	color:#233657;
	text-decoration:underline;
	background-color:transparent;
	border:0;
	border-radius:0;
	box-shadow:none;
	font-weight:400;
	margin:0;
	padding:0;
	text-align:left}

.fpr-button--unstyled:hover,.fpr-button--unstyled:visited {
	color:#fff}

.fpr-button--unstyled:active {
	color:#fff}

.fpr-button--unstyled:focus {
	outline:.25rem solid #233657;
	outline-offset:0}

.fpr-button--unstyled.fpr-button--active,.fpr-button--unstyled.fpr-button--disabled,.fpr-button--unstyled.fpr-button--disabled.fpr-button--active,.fpr-button--unstyled.fpr-button--disabled.fpr-button--hover,.fpr-button--unstyled.fpr-button--disabled.usa-focus,.fpr-button--unstyled.fpr-button--disabled:active,.fpr-button--unstyled.fpr-button--disabled:focus,.fpr-button--unstyled.fpr-button--disabled:hover,.fpr-button--unstyled.fpr-button--hover,.fpr-button--unstyled:active,.fpr-button--unstyled:disabled,.fpr-button--unstyled:disabled.fpr-button--active,.fpr-button--unstyled:disabled.fpr-button--hover,.fpr-button--unstyled:disabled.usa-focus,.fpr-button--unstyled:disabled:active,.fpr-button--unstyled:disabled:focus,.fpr-button--unstyled:disabled:hover,.fpr-button--unstyled:hover {
	-moz-osx-font-smoothing:inherit;
	-webkit-font-smoothing:inherit;
	background-color:transparent;
	box-shadow:none;
	text-decoration:underline}

.fpr-button--unstyled.fpr-button--disabled,.fpr-button--unstyled:disabled {
	color:#c9c9c9}

.fpr-button--unstyled.fpr-button--hover {
	color:#284d3c}

.fpr-button--unstyled.fpr-button--active {
	color:#fff}

.fpr-bg-transparent,.hover\:bg-transparent:hover {
	background-color:transparent}

.fpr-bg-black,.hover\:bg-black:hover {
	background-color:#000}

.fpr-bg-white,.hover\:bg-white:hover {
	background-color:#fff}

.fpr-bg-red,.hover\:bg-red:hover {
	background-color:#e52207}

.fpr-bg-orange,.hover\:bg-orange:hover {
	background-color:#e66f0e}

.fpr-bg-gold,.hover\:bg-gold:hover {
	background-color:#ffbe2e}

.fpr-bg-yellow,.hover\:bg-yellow:hover {
	background-color:#fee685}

.fpr-bg-green,.hover\:bg-green:hover {
	background-color:#284d3c}

.fpr-bg-mint,.hover\:bg-mint:hover {
	background-color:#04c585}

.fpr-bg-cyan,.hover\:bg-cyan:hover {
	background-color:#009ec1}

.fpr-bg-blue,.hover\:bg-blue:hover {
	background-color:#0076d6}

.fpr-bg-indigo,.hover\:bg-indigo:hover {
	background-color:#676cc8}

.fpr-bg-violet,.hover\:bg-violet:hover {
	background-color:#8168b3}

.fpr-bg-magenta,.hover\:bg-magenta:hover {
	background-color:#d72d79}

.fpr-bg-gray-5,.hover\:bg-gray-5:hover {
	background-color:#f0f0f0}

.fpr-bg-gray-10,.hover\:bg-gray-10:hover {
	background-color:#e6e6e6}

.fpr-bg-gray-30,.hover\:bg-gray-30:hover {
	background-color:#adadad}

.fpr-bg-gray-50,.hover\:bg-gray-50:hover {
	background-color:#757575}

.fpr-bg-gray-70,.hover\:bg-gray-70:hover {
	background-color:#454545}

.fpr-bg-gray-90,.hover\:bg-gray-90:hover {
	background-color:#fff}

.fpr-bg-base-lightest,.hover\:bg-base-lightest:hover {
	background-color:#f0f0f0}

.fpr-bg-base-lighter,.hover\:bg-base-lighter:hover {
	background-color:#dfe1e2}

.fpr-bg-base-light,.hover\:bg-base-light:hover {
	background-color:#a9aeb1}

.fpr-bg-base,.hover\:bg-base:hover {
	background-color:#71767a}

.fpr-bg-base-dark,.hover\:bg-base-dark:hover {
	background-color:#565c65}

.fpr-bg-base-darker,.hover\:bg-base-darker:hover {
	background-color:#3d4551}

.fpr-bg-base-darkest,.fpr-bg-ink,.hover\:bg-base-darkest:hover,.hover\:bg-ink:hover {
	background-color:#fff}

.fpr-bg-primary-lightest,.hover\:bg-primary-lightest:hover {
	background-color:#E3F1FC}

.fpr-bg-primary-lighter,.hover\:bg-primary-lighter:hover {
	background-color:#CCD8E3}

.fpr-bg-primary-light,.hover\:bg-primary-light:hover {
	background-color:#969FA7}

.fpr-bg-primary,.hover\:bg-primary:hover {
	background-color:#969FA7}

.fpr-bg-primary-vivid,.hover\:bg-primary-vivid:hover {
	background-color:#008817}

.fpr-bg-primary-dark,.hover\:bg-primary-dark:hover {
	background-color:#2f4a0b}

.fpr-bg-primary-darker,.hover\:bg-primary-darker:hover {
	background-color:#284d3c}

.fpr-bg-primary-darkest,.hover\:bg-primary-darkest:hover {
	background-color:#293021}

.fpr-bg-secondary-lightest,.hover\:bg-secondary-lightest:hover {
	background-color:#fef0c8}

.fpr-bg-secondary-lighter,.hover\:bg-secondary-lighter:hover {
	background-color:#ffe396}

.fpr-bg-secondary-light,.hover\:bg-secondary-light:hover {
	background-color:#ffbe2e}

.fpr-bg-secondary,.hover\:bg-secondary:hover {
	background-color:#284d3c}

.fpr-bg-secondary-vivid,.hover\:bg-secondary-vivid:hover {
	background-color:#face00}

.fpr-bg-secondary-dark,.hover\:bg-secondary-dark:hover {
	background-color:#5c410a}

.fpr-bg-secondary-darker,.hover\:bg-secondary-darker:hover {
	background-color:#3b2b15}

.fpr-bg-secondary-darkest,.hover\:bg-secondary-darkest:hover {
	background-color:#322d26}

.fpr-bg-accent-warm-darker,.hover\:bg-accent-warm-darker:hover {
	background-color:#6b5947}

.fpr-bg-accent-warm-dark,.hover\:bg-accent-warm-dark:hover {
	background-color:#344B1B}

.fpr-bg-accent-warm,.hover\:bg-accent-warm:hover {
	background-color:#284d3c}

.fpr-bg-accent-warm-light,.hover\:bg-accent-warm-light:hover {
	background-color:#ffbe2e}

.fpr-bg-accent-warm-lighter,.hover\:bg-accent-warm-lighter:hover {
	background-color:#f2e4d4}

.fpr-bg-accent-cool-darker,.hover\:bg-accent-cool-darker:hover {
	background-color:#1a4480}

.fpr-bg-accent-cool-dark,.hover\:bg-accent-cool-dark:hover {
	background-color:#0973AB}

.fpr-bg-accent-cool,.hover\:bg-accent-cool:hover {
	background-color:#2672de}

.fpr-bg-accent-cool-light,.hover\:bg-accent-cool-light:hover {
	background-color:#97d4ea}

.fpr-bg-accent-cool-lighter,.hover\:bg-accent-cool-lighter:hover {
	background-color:#dbebde}

.fpr-bg-accent-cool-lightest,.hover\:bg-accent-cool-lightest:hover {
	background-color:#ecf3ec}

.fpr-bg-error-lighter,.hover\:bg-error-lighter:hover {
	background-color:#f4e3db}

.fpr-bg-error-light,.hover\:bg-error-light:hover {
	background-color:#f39268}

.fpr-bg-error,.hover\:bg-error:hover {
	background-color:#d54309}

.fpr-bg-error-dark,.hover\:bg-error-dark:hover {
	background-color:#b50909}

.fpr-bg-error-darker,.hover\:bg-error-darker:hover {
	background-color:#6f3331}

.fpr-bg-warning-lighter,.hover\:bg-warning-lighter:hover {
	background-color:#faf3d1}

.fpr-bg-warning-light,.hover\:bg-warning-light:hover {
	background-color:#fee685}

.fpr-bg-warning,.hover\:bg-warning:hover {
	background-color:#ffbe2e}

.fpr-bg-warning-dark,.hover\:bg-warning-dark:hover {
	background-color:#284d3c}

.fpr-bg-warning-darker,.hover\:bg-warning-darker:hover {
	background-color:#344B1B}

.fpr-bg-success-lighter,.hover\:bg-success-lighter:hover {
	background-color:#ecf3ec}

.fpr-bg-success-light,.hover\:bg-success-light:hover {
	background-color:#70e17b}

.fpr-bg-success,.hover\:bg-success:hover {
	background-color:#00a91c}

.fpr-bg-success-dark,.hover\:bg-success-dark:hover {
	background-color:#4d8055}

.fpr-bg-success-darker,.hover\:bg-success-darker:hover {
	background-color:#446443}

.fpr-bg-info-lighter,.hover\:bg-info-lighter:hover {
	background-color:#e7f6f8}

.fpr-bg-info-light,.hover\:bg-info-light:hover {
	background-color:#99deea}

.fpr-bg-info,.hover\:bg-info:hover {
	background-color:#00bde3}

.fpr-bg-info-dark,.hover\:bg-info-dark:hover {
	background-color:#009ec1}

.fpr-bg-info-darker,.hover\:bg-info-darker:hover {
	background-color:#2e6276}

.fpr-bg-disabled-light,.hover\:bg-disabled-light:hover {
	background-color:#e6e6e6}

.fpr-bg-disabled,.hover\:bg-disabled:hover {
	background-color:#c9c9c9}

.fpr-bg-disabled-dark,.hover\:bg-disabled-dark:hover {
	background-color:#adadad}

.fpr-bg-emergency,.hover\:bg-emergency:hover {
	background-color:#9c3d10}

.fpr-bg-emergency-dark,.hover\:bg-emergency-dark:hover {
	background-color:#332d29
}

/* events */
.usa-collection__calendar-date-month {
			font-weight: 600!important;
			padding: 2px!important;
			
			
		}
		
		.usa-collection__calendar-date-day {
			font-weight: 1000!important;
			font-size: 1.8em!important;
			padding: 2px!important;
		
		}
	
		.usa-collection__item {
			border-top-width: 4px!important;			
			border-color: #538200!important;
			margin-left:10px;
			
		}
		.usa-collection__heading {
			color: #538200!important;
			font-weight: 850!important;
		}