@charset "utf-8";
/* CSS Document */
body {
	font-size: 1em !important;
	-webkit-text-size-adjust:none;
}
a:hover {
	text-decoration:underline !important;	
}
@media only screen and (max-width: 650px) {
	body {
		font-size: .95em !important;
	}
	table {
		  border-collapse:collapse !important;
		  width:100% !important;
		  height:auto !important;
	}
	table img {
		width: 100% !important;
		height: auto !important;
	}
	
}
@media only screen and (max-width: 500px) {
	.headerText {
		font-size: .85em !important;
	}
	.tableBorder {
		display: none;
	}
	body {
		font-size: .9em !important;
	}
	.mobileHide {
		display: none !important;
	}
	
}

@media only screen and (max-width: 400px) {
	.headerText {
		font-size: .7em !important;
	}
	body {
		font-size: .85em !important;
	}
	.full-width {
		max-width:100% !important;
	}
}
@media only screen and (max-width: 350px) {
	.headerText {
		font-size: .65em !important;
	}
	body {
		font-size: .8em !important;
	}
}
@-ms-viewport {
 	width: device-width;
}
div, p, a, li, td {
	-webkit-text-size-adjust: none;
}
/* removing unwanted gmail image hovers and downloads as of Feb 2017 */
img + div > div { display:none !important; } 
/* fixing generated or dynamic link (Marketo tokens such as add to calendar) style */
/*.fix-link-default a {color: #36a3da; font-family: Arial,Helvetica,sans-serif; font-size: 0.9em; line-height: 1.4em; text-decoration: none;}*/
/* fixing auto-linked text on mobile for dates, phone numbers, addresses */
.white-auto-link a {color:#ffffff; text-decoration:none; cursor:default;}