@charset "UTF-8";
/* CSS Document */

/* * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
*    `em` units.
* 2. Prevents iOS text size adjust after orientation change, without disabling
*    user zoom. */
 
html { font-size: 100%; /* 1 */
	-webkit-text-size-adjust: 100%; /* 2 */
-ms-text-size-adjust: 100%; /* 2 */ }
/* * Addresses `font-family` inconsistency between `textarea` and other form
* elements. */
html, button, input, select, textarea { font-family: sans-serif; }

body { 
  font-family: sans-serif;
  text-align: center;
  font-size: 14px;
  font-weight: 300;
  word-spacing: 0px;
  letter-spacing: 0.3px;
  line-height: 1.6em;
  margin-top: 0px;
  margin-left: 0px; 
  margin-right: 0px;
}

img.rcorners1 {
  border-radius: 150px 0% 150px 0px;
/* * background: #73AD21;
  padding: 20px; 
  width: 200px;
  height: 150px; */
}


p { text-align: center; font-size: 14px; color: #000; font-weight: 300; word-spacing: 0px; letter-spacing: 0.3px; line-height: 1.4em; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
p.email { font-size: 12px; font-weight: 900; word-spacing: 0px; letter-spacing: 0.3px;line-height: 0em; margin-top: 34px; margin-bottom: 80px }
p.footer-rg { font-size: 7px; font-weight: 510; word-spacing: 0px; letter-spacing: 0.3px;line-height: 1.6em; margin-top: 0px; }
p.text-intro-bd { font-size: 22px; font-weight: 900; margin-top: 32px; margin-left: 22px; margin-right: 22px; }
p.text-intro { font-size: 15px; font-weight: 380; margin-top: 20px; margin-left: 18px; margin-right: 18px; }

.background { background: #CCC; }

/* 1 column: 320px */
.autowide {
  margin: 0 auto;
	width: 100%;
}
.autowide img {
  float: left;
  margin: 0 0.75rem 0 0;
}
.autowide .module {
  background-color: #FFF;
  border-radius: .0rem;
  margin-bottom: 0.35rem;
}

.autowide .module p {
  padding: .1rem 0rem;
}

.module-surround{ min-height:315px; }

/* 2 columns: 600px */
@media only screen and (min-width: 600px) {
  .autowide .module {
		float: left;
		margin-right: 2.564102564102564%;
		width: 48.717948717948715%;
	}
	.autowide .module:nth-child(2n+0) {
		margin-right: 0;
	}
}

/* 3 columns: 768px */
@media only screen and (min-width: 768px) {
  .autowide .module {
		width: 31.623931623931625%;
	}
	.autowide .module:nth-child(2n+0) {
		margin-right: 2.564102564102564%;
	}
	.autowide .module:nth-child(3n+0) {
		margin-right: 0;
	}
}

/* 4 columns: 992px and up */
@media only screen and (min-width: 992px) {
  .autowide .module {
		width: 23.076923076923077%;
	}
	.autowide .module:nth-child(3n+0) {
		margin-right: 2.564102564102564%;
	}
	.autowide .module:nth-child(4n+0) {
		margin-right: 0;
	}
}

/* To control style of 'submit' (button) to PayPal. From StackOverFlow.com (http://bit.ly/2jRDIk7) */

input[type=submit] {
    padding:0px 0px 12px 0px; /* TOP RIGHT BOTTOM LEFT */
    background:#FFF; 
    border:0 none;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
	/* text-decoration:none; */
	font-family: sans-serif;
  	font-size: .85rem;
	/* font-color: #F90; */
  	font-weight: bold;
  	text-align: center;
  	line-height: 1.35;
}