/* 4 column ready class 

------------------------------------------------------*/

.gform_wrapper .top_label li.gfield.gf_one_quarter {  float:left; margin-right: 4%; width: 22%; clear:right !important; }



.gform_wrapper .top_label li.gfield.gf_quarter_last { margin-right:0; }



.gform_wrapper .top_label li.gfield.gfield_error.gf_one_quarter { width: 18%; }



.gform_wrapper .top_label li.gfield.gf_one_quarter input.medium, 

.gform_wrapper .top_label li.gfield.gf_one_quarter input.large, 

.gform_wrapper .top_label li.gfield.gf_one_quarter select.medium, 

.gform_wrapper .top_label li.gfield.gf_one_quarter select.large { width: 95% }



.gform_wrapper .top_label li.gfield.gf_one_quarter+li.gsection, .gform_wrapper .top_label li.gfield.gf_one_quarter+li.gsection { padding: 16px 0 8px 0 }



.gform_wrapper .top_label li.gfield.gf_one_quarter+li.gfield, 

.gform_wrapper .top_label li.gfield.gf_one_quarter+li.gfield, 

.gform_wrapper .top_label li.gfield.gf_one_quarter+li.gfield, 

.gform_wrapper .top_label li.gfield.gf_one_quarter+.gform_footer, 

.gform_wrapper .top_label li.gfield.gf_one_quarter+.gform_footer, 

.gform_wrapper .top_label li.gfield.gf_one_quarter+.gform_footer { clear: both }



/* 3 column ready class 

------------------------------------------------------*/

.gform_wrapper .top_label li.gfield.gf_one_third {  float:left; margin-right: 5%; width: 30%; clear:right !important; }



.gform_wrapper .top_label li.gfield.gf_third_last { margin-right:0; }



.gform_wrapper .top_label li.gfield.gfield_error.gf_one_third { width: 25%; }



.gform_wrapper .top_label li.gfield.gf_one_third input.medium, 

.gform_wrapper .top_label li.gfield.gf_one_third input.large, 

.gform_wrapper .top_label li.gfield.gf_one_third select.medium, 

.gform_wrapper .top_label li.gfield.gf_one_third select.large { width: 95% }



.gform_wrapper .top_label li.gfield.gf_one_third+li.gsection, 

.gform_wrapper .top_label li.gfield.gf_one_thirdr+li.gsection { padding: 16px 0 8px 0 }



.gform_wrapper .top_label li.gfield.gf_one_third+li.gfield, 

.gform_wrapper .top_label li.gfield.gf_one_third+li.gfield, 

.gform_wrapper .top_label li.gfield.gf_one_third+li.gfield, 

.gform_wrapper .top_label li.gfield.gf_one_third+.gform_footer, 

.gform_wrapper .top_label li.gfield.gf_one_third+.gform_footer, 

.gform_wrapper .top_label li.gfield.gf_one_third+.gform_footer { clear: both }



/* 2 column ready class 

------------------------------------------------------*/

.gform_wrapper .top_label li.gfield.gf_one_half {  float:left; margin-right: 4%; width: 48%; clear:right !important; }



.gform_wrapper .top_label li.gfield.gf_half_last { margin-right:0; }



.gform_wrapper .top_label li.gfield.gfield_error.gf_one_half { width: 44%; }



.gform_wrapper .top_label li.gfield.gf_one_half input.medium, 

.gform_wrapper .top_label li.gfield.gf_one_half input.large, 

.gform_wrapper .top_label li.gfield.gf_one_half select.medium, 

.gform_wrapper .top_label li.gfield.gf_one_half select.large { width: 95% }



.gform_wrapper .top_label li.gfield.gf_one_half+li.gsection, 

.gform_wrapper .top_label li.gfield.gf_one_half+li.gsection { padding: 16px 0 8px 0 }



.gform_wrapper .top_label li.gfield.gf_one_half+li.gfield, 

.gform_wrapper .top_label li.gfield.gf_one_half+li.gfield, 

.gform_wrapper .top_label li.gfield.gf_one_half+li.gfield, 

.gform_wrapper .top_label li.gfield.gf_one_half+.gform_footer, 

.gform_wrapper .top_label li.gfield.gf_one_half+.gform_footer, 

.gform_wrapper .top_label li.gfield.gf_one_half+.gform_footer { clear: both }





/* g3 */

.gform_wrapper .top_label li.gfield.gf_one_quarter { margin-top:10px !important;  }

.gform_wrapper .top_label li.gfield.gfield_error.gf_one_quarter { width: 22% !important; }



.gform_wrapper .top_label li.gfield.gf_one_third { margin-top:10px !important;  }

.gform_wrapper .top_label li.gfield.gfield_error.gf_one_third { width: 30% !important; }



.gform_wrapper .top_label li.gfield.gf_one_half { margin-top:10px !important;  }

.gform_wrapper .top_label li.gfield.gfield_error.gf_one_half { width: 48% !important; }



.gform_wrapper li.gsection { margin-top: 1px !important; }

