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



h3{
	
	color:#0C0;
	
}

.half{
	
	width:30%;
	min-width:600px;}
form,
	fieldset{
		border:0;
		padding:0;
		margin:0;
	}
	
h5{ font-size:18px;
	color:#0C0;
	
}	
h2{color:#0C0;}	

.row{
		width:100%;
		background:#eaeaea;
		padding:2.857em 0;
	}
	.row:after{
		content:"";
		display:block;
		clear:both;
	}
	
	.formRow{
		width:70%;
		margin:0 0 1.5em;
	}
	.formRow:after{
		content:"";
		display:block;
		clear:both;
	}
	.textField{
		width:110%;
		overflow:hidden;
		border:2px solid #000C;
		background:#900;
		font-weight:bold;
		padding:0.5em;
		
		-webkit-border-radius: 2em;
		-moz-border-radius: 2em;
		border-radius: 2em;
				
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box; 
		
		-moz-box-shadow:   	0 1px 1px rgba(255,255,255,0.36);
		-webkit-box-shadow: 0 1px 1px rgba(255,255,255,0.36);
		box-shadow:         0 1px 1px rgba(255,255,255,0.36);
	}
	input,
	textarea{
		display:block;
		background:#fff;
		font:1em/1.214em Arial, Helvetica, sans-serif;  /*14px/17px*/
		color:#444;
		width:100%;
		padding:0.75em 1.5em;
		border:1px solid #000;
		margin:0;
		
		resize:none;
		
		-moz-box-shadow:   	inset 0 0px 3px rgba(0,0,0,0.75);
		-webkit-box-shadow: inset 0 0px 3px rgba(0,0,0,0.75);
		box-shadow:         inset 0 0px 3px rgba(0,0,0,0.75);
		
		-webkit-border-radius: 1.5em;
		-moz-border-radius: 1.5em;
		border-radius: 1.5em;
				
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}
	textarea {
		overflow:auto;
		height:10.812em;
	}
	* +html input,
	* +html textarea,
	* +html .textField{
		width:99%;
		padding:0;
	}
	::-webkit-input-placeholder {
		color:    #ccc;
	}
	:-moz-placeholder {
		color:    #ccc;
	}
.formtext{
	color:#fff;
	font-size:200%;}
	.green3{
	color:#900;
	font-size:170%;
	font-weight:bold;}
	
	
	@media only screen and (min-width: 601px) and (max-width: 790px) 
{
		.half{
	
	width:90%;
	min-width:10px;}
}
	
	@media only screen and (min-width: 150px) and (max-width: 600px) 
{
	
		
	.half{
		
	
	width:100%;
	min-width:10px;}
	
	
	}