.gform_wrapper .top_label li.gf_inline.gfield {
	width: auto !important; margin-right: 0.87em; vertical-align: top; float: none !important; display: inline-block; -ms-zoom: 1;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=email].large {
	width: 25.4em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=number].large {
	width: 25.4em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=password].large {
	width: 25.4em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=tel].large {
	width: 25.4em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=text].large {
	width: 25.4em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=url].large {
	width: 25.4em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=email].medium {
	width: 18.7em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=number].medium {
	width: 18.7em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=password].medium {
	width: 18.7em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=tel].medium {
	width: 18.7em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=text].medium {
	width: 18.7em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=url].medium {
	width: 18.7em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=text].medium.datepicker {
	width: 6em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=email].small {
	width: 5em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=number].small {
	width: 5em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=password].small {
	width: 5em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=tel].small {
	width: 5em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=text].small {
	width: 5em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield input[type=url].small {
	width: 5em !important;
}
.gform_wrapper .top_label li.gf_inline.gfield select {
	width: auto !important;
}
.gform_wrapper .top_label li.gf_inline.gfield textarea {
	width: 95% !important;
}
.gform_wrapper .top_label li.gf_inline.gfield div.gfield_time_hour input[type=text] {
	width: 70% !important;
}
.gform_wrapper .top_label li.gf_inline.gfield div.gfield_time_minute input[type=text] {
	width: 70% !important;
}
.gform_wrapper .top_label li.gf_inline.gfield div.gfield_date_day {
	width: 3.12em;
}
.gform_wrapper .top_label li.gf_inline.gfield div.gfield_date_month {
	width: 3.12em;
}
.gform_wrapper .top_label li.gf_inline.gfield div.gfield_date_year {
	width: 3.12em;
}
.gform_wrapper .top_label li.gf_inline.gfield div.gfield_time_hour {
	width: 3.12em;
}
.gform_wrapper .top_label li.gf_inline.gfield div.gfield_time_minute {
	width: 3.12em;
}
.gform_wrapper .top_label li.gf_inline.gfield div.gfield_time_ampm {
	width: auto;
}
.gform_wrapper li.gf_inline div.ginput_container {
	white-space: nowrap !important;
}
.gform_wrapper .top_label li.gf_left_half.gfield {
	margin: 0px 0px 0.5em; width: 49%;
}
.gform_wrapper .top_label li.gf_right_half.gfield {
	margin: 0px 0px 0.5em; width: 48.5%;
}
.gform_wrapper .top_label li.gf_left_half.gfield {
	vertical-align: top; display: inline-block; -ms-zoom: 1;
}
.gform_wrapper .top_label li.gf_right_half.gfield {
	vertical-align: top; display: inline-block; -ms-zoom: 1;
}
.gform_wrapper .top_label li.gf_left_half.gfield {
	clear: left !important; margin-right: 1.6%;
}
.gform_wrapper .top_label li.gf_right_half.gfield {
	clear: right !important;
}
.gform_wrapper .top_label li.gf_left_half.gfield_error.gfield {
	width: 47.5% !important;
}
.gform_wrapper .top_label li.gf_right_half.gfield_error.gfield {
	width: 47.5% !important;
}
.gform_wrapper .top_label li.gf_left_half.gfield_error.gfield {
	margin-right: 1.2%;
}
.gform_wrapper .top_label li.gf_left_half.gfield input.large {
	width: 97%;
}
.gform_wrapper .top_label li.gf_left_half.gfield input.medium {
	width: 97%;
}
.gform_wrapper .top_label li.gf_left_half.gfield select.large {
	width: 97%;
}
.gform_wrapper .top_label li.gf_left_half.gfield select.medium {
	width: 97%;
}
.gform_wrapper .top_label li.gf_right_half.gfield input.large {
	width: 97%;
}
.gform_wrapper .top_label li.gf_right_half.gfield input.medium {
	width: 97%;
}
.gform_wrapper .top_label li.gf_right_half.gfield select.large {
	width: 97%;
}
.gform_wrapper .top_label li.gf_right_half.gfield select.medium {
	width: 97%;
}
.gform_wrapper .top_label li.gf_left_half.gfield textarea {
	width: 98%;
}
.gform_wrapper .top_label li.gf_right_half.gfield textarea {
	width: 98%;
}
.gform_wrapper .top_label li.gf_left_half.gfield input.small {
	width: 35%;
}
.gform_wrapper .top_label li.gf_right_half.gfield input.small {
	width: 35%;
}
.gform_wrapper .top_label li.gf_left_half.gfield + li.gf_left_half.gsection.gfield {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_left_half.gfield + li.gf_right_half.gsection.gfield {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_left_half.gfield + li.gsection {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_right_half.gfield + li.gf_left_half.gsection.gfield {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_right_half.gfield + li.gf_right_half.gsection.gfield {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_right_half.gfield + li.gsection {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_left_half.gsection.gfield + li.gf_left_half.gsection.gfield {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_right_half.gsection.gfield + li.gf_left_half.gsection.gfield {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_right_half.gsection.gfield + li.gf_right_half.gsection.gfield {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_left_half.gsection.gfield + li.gf_right_half.gsection.gfield {
	padding: 0px 0px 0.5em;
}
.gform_wrapper .top_label li.gf_left_third.gfield + li.gsection {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_right_third.gfield + li.gsection {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_left_half.gsection.gfield + li.gf_right_half.gsection.gfield + li.gf_left_half.gsection.gfield + li.gf_right_half.gsection.gfield {
	padding: 1em 0px 0.5em;
}
.gform_wrapper .top_label li.gf_left_half.gfield + .gform_footer {
	clear: both;
}
.gform_wrapper .top_label li.gf_left_half.gfield + li.gfield {
	clear: both;
}
.gform_wrapper .top_label li.gf_right_half.gfield + .gform_footer {
	clear: both;
}
.gform_wrapper .top_label li.gf_right_half.gfield + li.gfield {
	clear: both;
}
.gform_wrapper .top_label li.gf_left_third.gfield {
	width: 31.9%; vertical-align: top; display: inline-block; -ms-zoom: 1;
}
.gform_wrapper .top_label li.gf_middle_third.gfield {
	width: 31.9%; vertical-align: top; display: inline-block; -ms-zoom: 1;
}
.gform_wrapper .top_label li.gf_right_third.gfield {
	width: 31.9%; vertical-align: top; display: inline-block; -ms-zoom: 1;
}
.gform_wrapper .top_label li.gf_left_third.gfield {
	margin: 0px 0px 0.5em; clear: left !important;
}
.gform_wrapper .top_label li.gf_middle_third.gfield {
	margin-bottom: 0.5em; margin-left: 1.3% !important;
}
.gform_wrapper .top_label li.gf_right_third.gfield {
	margin-bottom: 0.5em; margin-left: 1.3% !important;
}
.gform_wrapper .top_label li.gf_left_third.gfield_error.gfield {
	width: 31.5%;
}
.gform_wrapper .top_label li.gf_middle_third.gfield_error.gfield {
	width: 31.5%;
}
.gform_wrapper .top_label li.gf_right_third.gfield_error.gfield {
	width: 31.5%;
}
.gform_wrapper .top_label li.gf_middle_third.gfield {
	clear: none !important;
}
.gform_wrapper .top_label li.gf_right_third.gfield {
	clear: right !important;
}
.gform_wrapper .top_label li.gf_left_third.gfield input.large {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_left_third.gfield input.medium {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_left_third.gfield select.large {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_left_third.gfield select.medium {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_middle_third.gfield input.large {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_middle_third.gfield input.medium {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_middle_third.gfield select.large {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_middle_third.gfield select.medium {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_right_third.gfield input.large {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_right_third.gfield input.medium {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_right_third.gfield select.large {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_right_third.gfield select.medium {
	width: 97.5%;
}
.gform_wrapper .top_label li.gf_left_third.gfield + .gform_footer {
	clear: both;
}
.gform_wrapper .top_label li.gf_left_third.gfield + li.gfield {
	clear: both;
}
.gform_wrapper .top_label li.gf_middle_third.gfield + .gform_footer {
	clear: both;
}
.gform_wrapper .top_label li.gf_middle_third.gfield + li.gfield {
	clear: both;
}
.gform_wrapper .top_label li.gf_right_third.gfield + .gform_footer {
	clear: both;
}
.gform_wrapper .top_label li.gf_right_third.gfield + li.gfield {
	clear: both;
}
.gform_wrapper li.gf_2col.gfield ul.gfield_checkbox li {
	margin: 0px 0px 0.5em; width: 50%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_2col.gfield ul.gfield_radio li {
	margin: 0px 0px 0.5em; width: 50%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_list_2col.gfield ul.gfield_checkbox li {
	margin: 0px 0px 0.5em; width: 50%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_list_2col.gfield ul.gfield_radio li {
	margin: 0px 0px 0.5em; width: 50%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_3col.gfield ul.gfield_checkbox li {
	margin: 0px 0px 0.5em; width: 33%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_3col.gfield ul.gfield_radio li {
	margin: 0px 0px 0.5em; width: 33%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_list_3col.gfield ul.gfield_checkbox li {
	margin: 0px 0px 0.5em; width: 33%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_list_3col.gfield ul.gfield_radio li {
	margin: 0px 0px 0.5em; width: 33%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_list_4col.gfield ul.gfield_checkbox li {
	margin: 0px 0px 0.5em; width: 25%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_list_4col.gfield ul.gfield_radio li {
	margin: 0px 0px 0.5em; width: 25%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_list_5col.gfield ul.gfield_checkbox li {
	margin: 0px 0px 0.5em; width: 20%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_list_5col.gfield ul.gfield_radio li {
	margin: 0px 0px 0.5em; width: 20%; vertical-align: top; display: inline-block; -ms-zoom: 1; min-height: 1.8em;
}
.gform_wrapper li.gf_2col.gfield ul.gfield_checkbox {
	overflow: hidden;
}
.gform_wrapper li.gf_2col.gfield ul.gfield_radio {
	overflow: hidden;
}
.gform_wrapper li.gf_3col.gfield ul.gfield_checkbox {
	overflow: hidden;
}
.gform_wrapper li.gf_3col.gfield ul.gfield_radio {
	overflow: hidden;
}
.gform_wrapper li.gf_list_2col.gfield ul.gfield_checkbox {
	overflow: hidden;
}
.gform_wrapper li.gf_list_2col.gfield ul.gfield_radio {
	overflow: hidden;
}
.gform_wrapper li.gf_list_3col.gfield ul.gfield_checkbox {
	overflow: hidden;
}
.gform_wrapper li.gf_list_3col.gfield ul.gfield_radio {
	overflow: hidden;
}
.gform_wrapper li.gf_list_4col.gfield ul.gfield_checkbox {
	overflow: hidden;
}
.gform_wrapper li.gf_list_4col.gfield ul.gfield_radio {
	overflow: hidden;
}
.gform_wrapper li.gf_list_5col.gfield ul.gfield_checkbox {
	overflow: hidden;
}
.gform_wrapper li.gf_list_5col.gfield ul.gfield_radio {
	overflow: hidden;
}
.gform_wrapper li.gf_list_2col.gfield label.gfield_label {
	margin: 0.62em 0px;
}
.gform_wrapper li.gf_list_3col.gfield label.gfield_label {
	margin: 0.62em 0px;
}
.gform_wrapper li.gf_list_4col.gfield label.gfield_label {
	margin: 0.62em 0px;
}
.gform_wrapper li.gf_list_5col.gfield label.gfield_label {
	margin: 0.62em 0px;
}
.gform_wrapper li.gf_list_inline.gfield label.gfield_label {
	margin: 0.62em 0px;
}
.gform_wrapper li.gf_list_height_25.gfield ul.gfield_checkbox li {
	height: 25px;
}
.gform_wrapper li.gf_list_height_25.gfield ul.gfield_radio li {
	height: 25px;
}
.gform_wrapper li.gf_list_height_50.gfield ul.gfield_checkbox li {
	height: 50px;
}
.gform_wrapper li.gf_list_height_50.gfield ul.gfield_radio li {
	height: 50px;
}
.gform_wrapper li.gf_list_height_75.gfield ul.gfield_checkbox li {
	height: 75px;
}
.gform_wrapper li.gf_list_height_75.gfield ul.gfield_radio li {
	height: 75px;
}
.gform_wrapper li.gf_list_height_100.gfield ul.gfield_checkbox li {
	height: 100px;
}
.gform_wrapper li.gf_list_height_100.gfield ul.gfield_radio li {
	height: 100px;
}
.gform_wrapper li.gf_list_height_125.gfield ul.gfield_checkbox li {
	height: 125px;
}
.gform_wrapper li.gf_list_height_125.gfield ul.gfield_radio li {
	height: 125px;
}
.gform_wrapper li.gf_list_height_150.gfield ul.gfield_checkbox li {
	height: 150px;
}
.gform_wrapper li.gf_list_height_150.gfield ul.gfield_radio li {
	height: 150px;
}
.gform_wrapper li.gf_list_inline ul.gfield_checkbox li {
	margin: 0px 0.62em 0.62em 0px; width: auto !important; float: none !important; display: inline-block; -ms-zoom: 1;
}
.gform_wrapper li.gf_list_inline ul.gfield_radio li {
	margin: 0px 0.62em 0.62em 0px; width: auto !important; float: none !important; display: inline-block; -ms-zoom: 1;
}
body.gform_wrapper .top_label li.gf_scroll_text.gsection {
	width: 92.5% !important;
}
.gform_wrapper li.gf_hide_ampm div.gfield_time_ampm {
	display: none !important;
}
.gform_wrapper .top_label li.gf_scroll_text.gsection {
	border-image: none; width: 97.5% !important; height: 11.25em; overflow: auto; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204) !important; border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px !important; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid !important; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.gform_wrapper .top_label li.gf_scroll_text.gsection h2.gsection_title {
	margin: 0.62em 0.62em 0px 0.5em !important;
}
.gf_browser_chrome.gform_wrapper .top_label li.gf_scroll_text.gsection h2.gsection_title {
	margin: 0px 0.62em 0px 0.5em !important;
}
.gf_browser_gecko.gform_wrapper .top_label li.gf_scroll_text.gsection h2.gsection_title {
	margin: 0px 0.62em 0px 0.5em !important;
}
.gform_wrapper .top_label li.gf_scroll_text.gsection .gsection_description {
	margin: 0.62em; font-size: 0.8em;
}
.gform_wrapper div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ul li {
	margin: 0px 0px 0.5em; overflow: visible; padding-left: 0px; list-style-type: disc !important;
}
.gform_wrapper form div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ul li {
	margin: 0px 0px 0.5em; overflow: visible; padding-left: 0px; list-style-type: disc !important;
}
.gform_wrapper div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ul {
	margin: 1em 0px 1em 1.5em; padding-left: 0px; list-style-type: disc !important;
}
.gform_wrapper form div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ul {
	margin: 1em 0px 1em 1.5em; padding-left: 0px; list-style-type: disc !important;
}
.gform_wrapper div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ol li {
	margin: 0px 0px 0.5em; overflow: visible; padding-left: 0px; list-style-type: decimal !important;
}
.gform_wrapper form div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ol li {
	margin: 0px 0px 0.5em; overflow: visible; padding-left: 0px; list-style-type: decimal !important;
}
.gform_wrapper div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ol {
	margin: 1em 0px 1.5em 2em; padding-left: 0px; list-style-type: decimal !important;
}
.gform_wrapper form div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ol {
	margin: 1em 0px 1.5em 2em; padding-left: 0px; list-style-type: decimal !important;
}
.gform_wrapper div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ol li ul {
	padding-left: 0px; list-style-type: disc !important;
}
.gform_wrapper form div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ol li ul li {
	padding-left: 0px; list-style-type: disc !important;
}
.gform_wrapper div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ol li ul {
	margin: 1em 0px 1em 1.5em;
}
.gform_wrapper form div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description ol li ul li {
	margin: 0px 0px 0.5em;
}
.gform_wrapper div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description dl {
	margin: 0px 0px 1.5em; padding-left: 0px;
}
.gform_wrapper div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description dl dt {
	font-weight: 700;
}
.gform_wrapper div.gform_fields.gform_ul .top_label li.gf_scroll_text.gsection.gfield div.gsection_description dl dd {
	margin: 0px 0px 1em 1.5em;
}
.gform_wrapper li.gf_alert_blue.gfield_html.gfield {
	margin: 1.25em 0px !important; padding: 1.25em !important; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.gform_wrapper li.gf_alert_gray.gfield_html.gfield {
	margin: 1.25em 0px !important; padding: 1.25em !important; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.gform_wrapper li.gf_alert_green.gfield_html.gfield {
	margin: 1.25em 0px !important; padding: 1.25em !important; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.gform_wrapper li.gf_alert_red.gfield_html.gfield {
	margin: 1.25em 0px !important; padding: 1.25em !important; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.gform_wrapper li.gf_alert_yellow.gfield_html.gfield {
	margin: 1.25em 0px !important; padding: 1.25em !important; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.gform_wrapper li.gf_alert_green.gfield_html.gfield {
	border: 1px solid rgb(151, 180, 138); border-image: none; color: rgb(0, 51, 0); text-shadow: 1px 1px #dfb; background-color: rgb(203, 236, 160);
}
.gform_wrapper li.gf_alert_red.gfield_html.gfield {
	border: 1px solid rgb(207, 173, 179); border-image: none; color: rgb(131, 37, 37); text-shadow: 1px 1px #fff; background-color: rgb(250, 242, 245);
}
.gform_wrapper li.gf_alert_yellow.gfield_html.gfield {
	border: 1px solid rgb(230, 219, 85); border-image: none; color: rgb(34, 34, 34); text-shadow: 1px 1px #fcfaea; background-color: rgb(255, 251, 204);
}
.gform_wrapper li.gf_alert_gray.gfield_html.gfield {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(66, 66, 66); text-shadow: 1px 1px #fff; background-color: rgb(238, 238, 238);
}
.gform_wrapper li.gf_alert_blue.gfield_html.gfield {
	border: 1px solid rgb(167, 194, 231); border-image: none; color: rgb(49, 68, 117); text-shadow: 1px 1px #e0f1ff; background-color: rgb(209, 228, 243);
}
div.gf_confirmation_simple_yellow.gform_confirmation_wrapper {
	margin: 1.87em 0px; padding: 2em; color: rgb(66, 66, 66); font-size: 1.6em; border-top-color: rgb(230, 219, 85); border-bottom-color: rgb(230, 219, 85); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; max-width: 99%; background-color: rgb(255, 251, 204);
}
div.gf_confirmation_simple_gray.gform_confirmation_wrapper {
	margin: 1.87em 0px; padding: 2em; color: rgb(66, 66, 66); font-size: 1.6em; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; max-width: 99%; background-color: rgb(234, 234, 234);
}
div.gf_confirmation_yellow_gradient.gform_confirmation_wrapper {
	margin: 1.87em 0px; border: 1px solid rgb(230, 219, 85); border-image: none; position: relative; box-shadow: 0px 0px 5px rgba(221,215,131,0.75); background-color: rgb(255, 251, 210); -webkit-box-shadow: 0 0 5px rgba(221, 215, 131, .75); -moz-box-shadow: 0 0 5px rgba(221, 215, 131, .75);
}
div.gf_confirmation_yellow_gradient.gform_confirmation_wrapper div.gforms_confirmation_message {
	background: linear-gradient(rgb(255, 252, 229) 0px, rgb(255, 249, 191) 100%); margin: 0px; padding: 2.5em; color: rgb(66, 66, 66); font-size: 1.8em; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(230, 219, 85); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; max-width: 99%;
}
div.gf_confirmation_green_gradient.gform_confirmation_wrapper {
	margin: 1.87em 0px; border: 1px solid rgb(167, 195, 124); border-image: none; position: relative; box-shadow: 0px 0px 5px rgba(86,122,86,0.4); background-color: rgb(241, 252, 223); -webkit-box-shadow: 0 0 5px rgba(86, 122, 86, .4); -moz-box-shadow: 0 0 5px rgba(86, 122, 86, .4);
}
div.gf_confirmation_green_gradient.gform_confirmation_wrapper div.gforms_confirmation_message {
	background: linear-gradient(rgba(219, 242, 183, 1) 0px, rgba(180, 208, 136, 1) 100%); margin: 0px; padding: 2.5em; color: rgb(0, 51, 0); font-size: 1.8em; border-top-color: rgb(239, 250, 222); border-bottom-color: rgb(167, 195, 124); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; max-width: 99%; text-shadow: 1px 1px #dfb;
}
div.gf_confirmation_green_gradient.gform_confirmation_wrapper::after {
	background: rgba(0, 0, 0, 0.2); left: 10px; top: 80%; width: 50%; bottom: 15px; position: absolute; z-index: -1; max-width: 40%; content: ""; box-shadow: 0px 15px 10px rgba(0,0,0,0.2); transform: rotate(-3deg); -o-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -webkit-transform: rotate(-3deg); -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, .2); -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, .2);
}
div.gf_confirmation_green_gradient.gform_confirmation_wrapper::before {
	background: rgba(0, 0, 0, 0.2); left: 10px; top: 80%; width: 50%; bottom: 15px; position: absolute; z-index: -1; max-width: 40%; content: ""; box-shadow: 0px 15px 10px rgba(0,0,0,0.2); transform: rotate(-3deg); -o-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -webkit-transform: rotate(-3deg); -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, .2); -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, .2);
}
div.gf_confirmation_yellow_gradient.gform_confirmation_wrapper::after {
	background: rgba(0, 0, 0, 0.2); left: 10px; top: 80%; width: 50%; bottom: 15px; position: absolute; z-index: -1; max-width: 40%; content: ""; box-shadow: 0px 15px 10px rgba(0,0,0,0.2); transform: rotate(-3deg); -o-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -webkit-transform: rotate(-3deg); -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, .2); -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, .2);
}
div.gf_confirmation_yellow_gradient.gform_confirmation_wrapper::before {
	background: rgba(0, 0, 0, 0.2); left: 10px; top: 80%; width: 50%; bottom: 15px; position: absolute; z-index: -1; max-width: 40%; content: ""; box-shadow: 0px 15px 10px rgba(0,0,0,0.2); transform: rotate(-3deg); -o-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -webkit-transform: rotate(-3deg); -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, .2); -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, .2);
}
div.gf_confirmation_green_gradient.gform_confirmation_wrapper::after {
	left: auto; right: 10px; transform: rotate(3deg); -o-transform: rotate(3deg); -moz-transform: rotate(3deg); -webkit-transform: rotate(3deg);
}
div.gf_confirmation_yellow_gradient.gform_confirmation_wrapper::after {
	left: auto; right: 10px; transform: rotate(3deg); -o-transform: rotate(3deg); -moz-transform: rotate(3deg); -webkit-transform: rotate(3deg);
}
div.gf_simple_horizontal_wrapper {
	max-width: 97.5%;
}
div.gf_simple_horizontal div.gform_body {
	vertical-align: top; display: inline-block; -ms-zoom: 1;
}
div.gf_simple_horizontal div.gform_footer {
	vertical-align: top; display: inline-block; -ms-zoom: 1;
}
div.gf_simple_horizontal_wrapper div.gform_body {
	vertical-align: top; display: inline-block; -ms-zoom: 1;
}
div.gf_simple_horizontal_wrapper div.gform_footer {
	vertical-align: top; display: inline-block; -ms-zoom: 1;
}
div.gf_simple_horizontal div.gform_body {
	margin: 0px !important; padding: 0px !important; width: 74%;
}
div.gf_simple_horizontal_wrapper div.gform_body {
	margin: 0px !important; padding: 0px !important; width: 74%;
}
div.gf_simple_horizontal div.gform_footer {
	margin: 0px !important; padding: 0px !important; width: 24%;
}
div.gf_simple_horizontal_wrapper div.gform_footer {
	margin: 0px !important; padding: 0px !important; width: 24%;
}
div.gf_simple_horizontal div.gform_body ul li.gfield input.large {
	width: 97.5%;
}
div.gf_simple_horizontal div.gform_body ul li.gfield input.medium {
	width: 97.5%;
}
div.gf_simple_horizontal div.gform_body ul li.gfield input.small {
	width: 97.5%;
}
div.gf_simple_horizontal_wrapper div.gform_body ul li.gfield input.large {
	width: 97.5%;
}
div.gf_simple_horizontal_wrapper div.gform_body ul li.gfield input.medium {
	width: 97.5%;
}
div.gf_simple_horizontal_wrapper div.gform_body ul li.gfield input.small {
	width: 97.5%;
}
div.gf_simple_horizontal div.gform_body ul li.gfield label.gfield_label {
	left: -9000px; position: absolute;
}
div.gf_simple_horizontal_wrapper div.gform_body ul li.gfield label.gfield_label {
	left: -9000px; position: absolute;
}
.gform_wrapper .left_label li.gf_section_right.gsection.gfield {
	width: 64%; margin-left: 30% !important;
}
.gform_wrapper .right_label li.gf_section_right.gsection.gfield {
	width: 64%; margin-left: 30% !important;
}
