.gform_wrapper ul.gfield_checkbox li input[type=checkbox],.gform_wrapper ul.gfield_radio li input[type=radio]{vertical-align: top; margin-top:5px;}
.gform_wrapper .gform_footer{clear:both;width:100%}	
.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:100%;}
.gform_wrapper .gform_footer input[type=image]{padding:0;width:auto!important;background:0 0!important;border:none!important;display:block;max-width:100%}
.gform_wrapper div.gform_card_icon{margin-right:4px;text-indent:-9000px;background-image:url("../images/gf-creditcard-icons.svg.html");background-repeat:no-repeat;width:36px;height:30px;float:left}
.gform_wrapper .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{width:32px;height:23px;background-image:url("../images/gf-creditcard-icons.svg.html");background-repeat:no-repeat;background-position:0 -128px;position:relative;top:-1px;left:6px;display:-moz-inline-stack;display:inline-block}
.gform_wrapper .chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("chosen-sprite.png.html") -42px 1px no-repeat;font-size:1px}
	.gform_wrapper .chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("chosen-sprite.png.html") 0 2px no-repeat}
	.gform_wrapper .chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url("chosen-sprite.png.html") 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}
	.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("chosen-sprite.png.html") -42px 1px no-repeat;font-size:1px}
	.gform_wrapper .chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url("chosen-sprite.png.html") -30px -20px no-repeat;direction:rtl}
	.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:100%}
	
.gform_wrapper .top_label input.large.datepicker,.gform_wrapper .top_label input.medium.datepicker,.gform_wrapper .top_label input.small.datepicker{width:none}
.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:auto;margin:0}
.gform_wrapper ul.gform_fields li.gfield{padding-right:0}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.gform_wrapper .chosen-container .chosen-results-scroll-down span,.gform_wrapper .chosen-container .chosen-results-scroll-up span,.gform_wrapper .chosen-container-multi .chosen-choices .search-choice .search-choice-close,.gform_wrapper .chosen-container-single .chosen-search input[type=text],.gform_wrapper .chosen-container-single .chosen-single abbr,.gform_wrapper .chosen-container-single .chosen-single div b,.gform_wrapper .chosen-rtl .chosen-search input[type=text]{background-image:url("chosen-sprite@2x.png.html")!important;background-size:52px 37px!important;background-repeat:no-repeat!important}
			.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{}
			.gform_wrapper .top_label input.large.datepicker,.gform_wrapper .top_label input.medium.datepicker,.gform_wrapper .top_label input.small.datepicker{}
	.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em; margin:0}	
.gform_wrapper ul.gform_fields li.gfield{}
	}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {
	line-height: normal !important;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
padding: 5px 8px !important;
}

input#gform_submit_button_1 {
line-height: 0 !important;
}