@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);
.wrapper {
	margin: 0px auto;
	max-width: 500px;
	float: left;
	margin-left:48px;
}
#contact_form {
    text-shadow:0 1px 0 #FFF;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    background:#DDDDDD;
}
#contact_form h6 {
    margin: 0px auto;
	font-family: 'Open Sans', sans-serif;
	font-size: 0.9em;
	font-weight: 400;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
}
#ff label {
    cursor:pointer;
    margin:4px 0;
    display:block;
    font-family: 'Open Sans', sans-serif;
	font-size: 0.9em;
	font-weight: 700;
	color:#0F0F1E;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
}
input {
    display:block;
    width:90%;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    background-color:#FFF;
    color:#20202F;
    border:1px solid #0F0F1E;
    padding:10px;
    margin-bottom:15px;
}
textarea {
    display:block;
    width:90%;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    background-color:#FFF;
    color:#333;
    border:1px solid #5f5f5f;
    padding:10px;
    margin-bottom:25px;
}
.g-recaptcha {
	padding-left:20px;
}
.sendButton {
  background: #3A53A5;
	-webkit-border-radius: 13;
	-moz-border-radius: 13;
	border-radius: 0.25em;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	color: #ffffff;
	font-size: 0.750em;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	width: 40%;
	margin-top:40px;
	margin-left:15px;
}
.sendButton:hover {
	background: #777;
  text-decoration: none;
  color: #ffffff;
}
