@charset "UTF-8";
/* CSS Document */

.form_wrap input, .form_wrap textarea {
	width: 90%;
	margin-bottom: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right:5%;
	padding-left: 5px;
	font-family: 'Roboto', sans-serif;
	font-size: 1.15em;
}
.form_wrap select {
	width: 50%;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: 'Roboto', sans-serif;
	font-size: 1.1em;
}
.form_wrap p {
	font-family: 'Roboto', sans-serif;
	font-size: 1.15em;
	padding-left:20px;
}
.form_wrap select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	font-family: 'Roboto', sans-serif;
	font-size: 1.10em;
	padding-left:20px;
}
.form_wrap h2, .form_wrap h3 {
	padding-bottom:10px !important;
}
.form_wrap label {
	font-family: 'Roboto', sans-serif;
	font-size: 1.15em;
	/*padding-left: 5px;*/
}
.form_wrap {
	padding-left: 20px;
}
.form_wrap h3 {
	font-size: 1.75em;
	font-weight: 300;
	padding-top: 20px !important;
}


input[type=submit]  {
    padding:6px 10px; 
    background-color: #2D3090;
	color:#fff;
    border:0 none;
    cursor:pointer;
	margin-top: 15px;
	font-size: 1.5em;
	border-radius: 6px;
	font-family: 'Roboto', sans-serif;
}
.form_wrap input[type=checkbox]  {
	width:20px; 
	padding-top:5px; 
	margin-left: 10px; 
	margin-right: 10px;
}
.form_wrap input[type=text] {
    border: 0;
   border-bottom: #2D3190 solid 1px;
}

