body {	font-family: "Segoe UI", Optima, Helvetica, Arial, sans-serif;	color: #000;	background-color: #8470FF;	margin: 0px;	padding: 0px;	font-size: 1em;}img {}img.centered {	vertical-align: bottom;	text-align: center;}.masthead {	padding: 10px 10px;	text-align: center;	background-color: #D1BBFC;	position: relative;	z-index: 10;	box-shadow: 0px 0px 30px #000;	max-width: none;	border-bottom-color: #722FF5;	border-right-width: thick;}.content-wrapper {	margin-top: 3em;	margin-right: 1.25em;	margin-bottom: 8em;	overflow: hidden;}.content-wrapper-small {	margin-top: 10px;	overflow: hidden;}.content-wrapper-vetstate {	margin-right: auto;	margin-left: auto;	overflow: hidden;	width: 450px;}.columns-wrapper {	overflow: hidden;	position: relative;}.columns-wrapper, .menu-top-wrapper {	max-width: 1380px;	margin-top: auto;	margin-right: auto;	margin-left: auto;	margin-bottom: auto;}.main-content {	float: right;	width: 70%;	margin-top: 0px;}.main-content : 600 {	float: right;	width: 76%;}.main-content-centered : 600 {	text-align: center;	width: 76%;}.text-purple-centered{	text-align: center;	color: #6A2DD4;	}.a-purple-centered{	text-align: center;	color:#6A2DD4;}.text-centered{	text-align: center;}.text-centered-menu{    text-align: center;    padding-left: 2%;    padding-right: 2%;}.main-contentfull {    float: none;    width: 99%;    padding-right: 0px;}.main-contentfullcentered {	float: none;	width: 99%;}.main-contentfull450 {	float: none;	width: 450px;	margin-left: auto;	margin-right: auto;}.main-content450px {	float: none;	width: 450px;}.sidebar {	width: 23%;	float: left;	padding-top: px;}.sidebar .content {	padding-top: 30px;	padding-right: 10px;	padding-left: 10px;	padding-bottom: 10px;	font-size: .9em;	line-height: 1.5em;	background-color: #D1BBFC;	border: 1px solid;	border-color: #333;	border-radius: 5px;}.main-content .content{	padding: 30px;	font-size: 1em;	line-height: 1.5em;	border: 1px solid;	border-radius: 5px;	border-color: #666;	/*background-image: -webkit-linear-gradient(270deg,rgba(244,247,255,1.00) 0%,rgba(191,208,255,1.00) 100%);	background-image: linear-gradient(180deg,rgba(244,247,255,1.00) 0%,rgba(191,208,255,1.00) 100%);*/	background-color: #BFD0FF;}.main-contentfull .content{	padding-top: 30px;	padding-right: 40px;	padding-left: 40px;	padding-bottom: 30px;	font-size: 1em;	line-height: 1.5em;	border: 1px solid;	border-radius: 5px;	border-color: #666;	background-color: #BFD0FF;	/*background-image: -webkit-linear-gradient(270deg,rgba(244,247,255,1.00) 0.52%,rgba(191,208,255,1.00) 100%);	background-image: linear-gradient(180deg,rgba(244,247,255,1.00) 0.52%,rgba(191,208,255,1.00) 100%);*/	-webkit-box-shadow: 0px 0px;	box-shadow: 0px 0px;}#donation-contentfifty {	/* [disabled]width: 50%; */	border: 1px solid;	border-radius: 5px;	border-color: #666;	-webkit-box-shadow: 0px 0px;	box-shadow: 0px 0px;	padding-left: 20px;	padding-right: 20px;	margin-left: auto;	margin-right: auto;	line-height: 1.2em;}.main-contentfullcentered .content{	padding-top: 30px;	padding-right: 40px;	padding-left: 40px;	padding-bottom: 30px;	font-size: 1em;	line-height: 1.5em;	border-left: 3px solid #666;	border-right: 3px solid #666;	border-bottom-color: #666;	border-bottom-style: solid;	/* [disabled]border-bottom-width: 4px; */	border-top: 3px solid #666;	border-radius: 5px;	background-color: #BFD0FF;	/*	background-image: -webkit-linear-gradient(270deg,rgba(244,247,255,1.00) 0%,rgba(191,208,255,1.00) 100%);	background-image: linear-gradient(180deg,rgba(244,247,255,1.00) 0%,rgba(191,208,255,1.00) 100%);*/	text-align: center;}/*Heading styles*/h1, h2, h3, h4 {	margin-right: 0px;	margin-left: 0px;	margin-bottom: 0px;	font-family: Federo, "Segoe UI", Optima, Helvetica, Arial, sans-serif;	font-weight: normal;	padding-top: 10px;}h1 {	font-size: 1.65em;}h2 { font-size: 1.35em; }h3 { font-size: 1.25em; }h4 { font-size: 1.1em; }/*A utility rule assigned to the first heading to remove top margins.*/.content h1:first-child,.content h2:first-child,.content h3:first-child,.content h4:first-child {	margin-top: 0px;	padding-top: px;}/*Make Image Scalable - Assign this class to any image to make it scale with the browser window size*/img.scalable {	height: auto !important;	width: auto !important;	max-width: 100%;	/*border-radius: 5px;*/}/*Make Image Scalable - Assign this class to any image to make it scale with the browser window size*/img.scalablestore {	height: auto !important;	width: auto !important;	max-width: 80%;	/*border-radius: 5px;	-webkit-box-shadow: 2px 2px 10px #000000;	box-shadow: 2px 2px 10px #000000;*/}.fancy {	border: 1px solid rgba(255,255,255,.2);	box-shadow: 0px 0px 30px rgba(0,0,0,.65);}.sidebar ul, .sidebar ol, .sidebar2 ul, .sidebar2 ol {	margin: 0 0 0 .5em;	padding: 0 0 0 .5em;	line-height: normal;}.sidebar li, .sidebar2 li { 	margin-bottom: 4px; }/*Ordinary Link Styles*/.content a {	color: #002953;	text-decoration: none;}.content a:hover, .content a:focus {	color: #000;	border-bottom-style: solid;	text-decoration: none;}.footer a {	color: #8C8C8C;}.footer a:hover, .footer a:focus { color: #FFF; }/*The DIVs that contains the horizontal menu bar at the top of your page.*/.menu-top-wrapper .p7DMM01 {	background-color: transparent;	border: none;	box-shadow: none;}.top-navigation {	background-color: #6A2DD4;	border-bottom: 1px solid #B1B2F5;	box-shadow: 0px 0px 30px #999;	position: relative;	z-index: 9;}.top-navigation:after {	content: "\0020";	font-size: 0px;	display: inline;	overflow: hidden;	line-height: 0;	clear: both;}/*The Footer*/.footer {	background-color: #6A2DD4;	box-shadow: inset 0px 16px 2px rgba(255,255,255,.025);	border-top: 1px solid #000;	padding-right: auto;	padding-left: auto;	font-size: 0.7em;	color: #FFFFFF;	text-align: center;	clear: both;	position: fixed;	z-index: 999;	top: auto;	bottom: 0px;	width: 100%;	max-width: none;	/*background-image: -webkit-linear-gradient(270deg,rgba(176,144,232,1.00) 0%,rgba(63,26,128,1.00) 100%);	background-image: linear-gradient(180deg,rgba(176,144,232,1.00) 0%,rgba(63,26,128,1.00) 100%);*/	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}/*The Footer*/.copyrightrescue  {	text-transform: uppercase;	margin: 0px;	font-size: 1.4em;}p .main-content-centered strong purple {}/*1 Column for Narrow Browser Windows and Smartphones in both orientations*/@media only screen and (min-width: 0px) and (max-width: 700px) {/*The Footer*/.footer p.copyright {	text-transform: uppercase;	margin: 0px;}body {	padding-bottom: 0px;}.footer {	position: static;	width: auto;}.content-wrapper, .columns-wrapper {margin: 0px; border: none;}.sidebar, .main-content {	width: auto !important;	float: none !important;	position: static !important;}.main-content .content, .sidebar .content {	padding: 20px 10px;	border-radius: 0px;	border: none;	height: auto !important;	max-height: 888678px;}.p7DMM01 ul a, .p7DMM01 ul a:hover, .p7DMM01 ul a:focus, .p7DMM01 ul a.open {	border-bottom: 1px solid !important;	border-color: #89AEC9 !important;}.p7DMM01 ul li:last-child a {	border-bottom: none !important;}}/*Medium windows - reduce padding content padding*/@media only screen and (min-width: 700px) and (max-width: 1280px) {.main-content .content, .sidebar .content {	/* [disabled]padding-top: 30px; */	padding-right: 20px;	padding-left: 20px;	/* [disabled]padding-bottom: 10px; */}.top-navigation {padding: 0px 10px;}.content-wrapper {	margin-left: 10px;	margin-right: 10px;}#donationform {	/* [disabled]background-color: #FFFFFF; */	text-align: center;	height: auto;	width: 100%;	/* [disabled]border-color: #000000; */	/* [disabled]border-style: solid; */	/* [disabled]border-width: medium; */}#recurring {	float: none;	height: auto;	width: 100%;	background-color: #FFFFFF;}.threequarterwidth {	display: inline-block;	height: auto;	width: 75%;}#alabama {}