@media only screen and (max-width:989px)
{
#top .gform_wrapper .top_label li.gf_left_third.gfield {
	width: 49%; margin-top: 10px;
}
#top .gform_wrapper .top_label li.gf_middle_third.gfield {
	width: 49%; margin-top: 10px;
}
#top .gform_wrapper .top_label li.gf_right_third.gfield {
	width: 99%; margin-top: 10px;
}
#top .gform_wrapper li.gf_list_4col.gfield ul.gfield_checkbox li {
	width: 33%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_4col.gfield ul.gfield_radio li {
	width: 33%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_5col.gfield ul.gfield_checkbox li {
	width: 33%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_5col.gfield ul.gfield_radio li {
	width: 33%; margin-top: 0px;
}
}
@media only screen and (max-width:767px) and (min-width:480px)
{
#top .gform_wrapper li.gf_list_3col.gfield ul.gfield_checkbox li {
	width: 49%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_3col.gfield ul.gfield_radio li {
	width: 49%; margin-top: 0px;
}
#top .gform_wrapper li.gf_3col.gfield ul.gfield_checkbox li {
	width: 49%; margin-top: 0px;
}
#top .gform_wrapper li.gf_3col.gfield ul.gfield_radio li {
	width: 49%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_4col.gfield ul.gfield_checkbox li {
	width: 49%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_4col.gfield ul.gfield_radio li {
	width: 49%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_5col.gfield ul.gfield_checkbox li {
	width: 49%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_5col.gfield ul.gfield_radio li {
	width: 49%; margin-top: 0px;
}
}
@media only screen and (max-width:479px)
{
#top .gform_wrapper .top_label li.gf_left_half.gfield {
	width: 99%; margin-top: 10px;
}
#top .gform_wrapper .top_label li.gf_right_half.gfield {
	width: 99%; margin-top: 10px;
}
#top .gform_wrapper .top_label li.gf_left_third.gfield {
	width: 99%; margin-top: 10px;
}
#top .gform_wrapper .top_label li.gf_middle_third.gfield {
	width: 99%; margin-top: 10px;
}
#top .gform_wrapper li.gf_list_3col.gfield ul.gfield_checkbox li {
	width: 99%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_3col.gfield ul.gfield_radio li {
	width: 99%; margin-top: 0px;
}
#top .gform_wrapper li.gf_3col.gfield ul.gfield_checkbox li {
	width: 99%; margin-top: 0px;
}
#top .gform_wrapper li.gf_3col.gfield ul.gfield_radio li {
	width: 99%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_2col.gfield ul.gfield_checkbox li {
	width: 99%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_2col.gfield ul.gfield_radio li {
	width: 99%; margin-top: 0px;
}
#top .gform_wrapper li.gf_2col.gfield ul.gfield_checkbox li {
	width: 99%; margin-top: 0px;
}
#top .gform_wrapper li.gf_2col.gfield ul.gfield_radio li {
	width: 99%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_4col.gfield ul.gfield_checkbox li {
	width: 99%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_4col.gfield ul.gfield_radio li {
	width: 99%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_5col.gfield ul.gfield_checkbox li {
	width: 99%; margin-top: 0px;
}
#top .gform_wrapper li.gf_list_5col.gfield ul.gfield_radio li {
	width: 99%; margin-top: 0px;
}
}
#top .gform_wrapper input {
	margin-bottom: 0px; min-width: auto;
}
#top .gform_wrapper select {
	margin-bottom: 0px; min-width: auto;
}
#top .gform_wrapper ul li.gfield {
	margin-bottom: 10px;
}
#top .gform_wrapper li.gf_list_inline ul.gfield_checkbox li {
	margin-right: 20px;
}
#top .gform_wrapper li.gf_list_inline ul.gfield_radio li {
	margin-right: 20px;
}
#top .gform_wrapper .gfield_checkbox li label {
	margin: 1px 0px 0px 19px;
}
#top .gform_wrapper .gfield_radio li label {
	margin: 1px 0px 0px 19px;
}
#top .gform_wrapper .gfield_checkbox li label {
	font-weight: normal;
}
#top .gform_wrapper .gfield_radio li label {
	font-weight: normal;
}
#top .gform_page_footer .button {
	margin-bottom: 20px; display: inline;
}
#top .gform_page_footer .gform_button.button {
	float: right;
}
#top .gform_page_footer .gform_next_button.button {
	float: right;
}
#top .gform_fields > li {
	margin-left: 0px;
}
#top .gform_wrapper .gfield_time_hour input {
	margin: 0px !important; width: 70% !important; display: inline-block !important;
}
#top .gform_wrapper .gfield_time_minute input {
	margin: 0px !important; width: 70% !important; display: inline-block !important;
}
#top .gform_wrapper .gfield_date_month input {
	margin: 0px !important; width: 70% !important; display: inline-block !important;
}
#top .gform_wrapper .gfield_date_day input {
	margin: 0px !important; width: 70% !important; display: inline-block !important;
}
#top .gform_wrapper .gfield_date_year input {
	margin: 0px !important; width: 70% !important; display: inline-block !important;
}
