
/* === Form Elements === */

.contact_form2 input {
 	height: 50px;
	width: 240px; 
	padding:5px 8px;
	margin:7px;
}
.contact_form2 textarea {padding:2px; width:200px;}


	/* form element visual styles */
	.contact_form2 input, .contact_form textarea { 
		border:1px solid #aaa;
		box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
		border-radius:8px;
		padding-right:0px;
		-moz-transition: padding .25s; 
		-webkit-transition: padding .25s; 
		-o-transition: padding .25s;
		transition: padding .25s;
		color: darkblue;
		font-size: 18px;
	}
	.contact_form2 input:focus, .contact_form textarea:focus {
		background: #fff; 
		border:1px solid #555; 
		box-shadow: 0 0 3px #aaa; 
		padding-right:0px;
	}

