@charset "utf-8";




.form_wrapper {
	width: 100%;
}
.form_wrapper tr:first-of-type td {
	width: 150px;
}
.form_wrapper tr:first-of-type td:last-of-type {
	width: 155px;
}
.form_wrapper .separator {
	width: 15px !important;
}
.form_wrapper input[type="text"] {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
}
.form_wrapper textarea[name="comment"] {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 100px;
}


#additional_fields_switch td {
	padding: 40px 0;
	text-align: center;
}
#register_checkbox_wrapper td,
#agreement_checkbox_wrapper td {
	padding: 40px 0 20px;
	text-align: center;
}
#submit_wrapper td {
	padding-top: 20px;
	text-align: center;
}