.columns-2 { width: 100%; }

#Form_Form .row { margin-bottom: 10px; }

#Form_Form label { display: block; }

#Form_Form input[type="text"],
#Form_Form input[type="tel"],
#Form_Form input[type="email"],
#Form_Form textarea
{
width: 100%;
-webkit-appearance: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}

aside.contact { padding-top: 40px; }

aside.contact h3 { font-size: 18px; }

.information-aside { padding-left: 12px; }

form div.field {
	margin: 0 10px 20px 0;
}
form div.field.text {
	width: 48%;
	margin-right: 2%;
	float: left;
}
	
form div.field.textarea {
	float: none;
	clear: left;
}

form fieldset {
	border: none;
}

.recaptchatable {
	background: white;
}

form input[type="submit"]
{
border: 1px solid #e1b1b1;
border-radius: 15px;
color: #fff;
line-height: 1em;
overflow: visible;
padding: 5px 12px;
width: auto; /* http://www.viget.com/inspire/comments/styling-the-button-element-in-internet-explorer/ */
background: #b11016 url(/millerstn/images/button-bg.png) repeat-x left top;
background: -moz-linear-gradient(top,  #ffffff 0%, #b11016 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b11016)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#b11016 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#b11016 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#b11016 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#b11016 100%); /* W3C */
}