input[type="email"],input[type="text"],input[type="tel"]{
	width: 368px;
	height: 48px;
	margin-right: 18px;
	margin-bottom: 18px;
	padding:0px 0px 0px 15px;
	border:2px solid #000000;
	font-size:16px;
	font-family:"OpenSansRegular", sans-serif;
	background-color: #FFFFFF;
	transition:all 0.3s ease-out;
	position: relative;
}
input[type="email"]:focus,input[type="text"]:focus,input[type="tel"]:focus{
	background-color: #fff;
	box-shadow: inset 0 0 13px 2px rgba(0,0,0,.38);
	transition: all .3s ease-out;
	z-index: 9;
}
input[type="submit"]
{
	width: 796px;
	height: 48px;
	color:#FFF;
	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.28);
	font-size: 24px;
	cursor:pointer;
	transition:background-color 0.3s ease-out;
	clear:both;
	background-color: #649e35;
	box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.45);
}
input[type="submit"]:hover{
	background-color: #497327;
}
input[type="submit"]:active{
	box-shadow:inset 0px 0px 32px 0px #333;
}

input[type=checkbox]
{
	/* Double-sized Checkboxes */
	-ms-transform: scale(2); /* IE */
	-moz-transform: scale(2); /* FF */
	-webkit-transform: scale(2); /* Safari and Chrome */
	-o-transform: scale(2); /* Opera */
	padding: 10px;
	margin-left: 10px;
}

.checkboxtext
{
	/* Checkbox text */
	font-size: 110%;
	display: inline;
	margin-left: 10px;
	margin-right: 50px;
	font-size:16px;
	font-family:"OpenSansRegular", sans-serif;
}