@media screen and (max-width:1199px){
    .salesforce li.gfield label.gfield_label {		text-align: left;	}
	.salesforce label.gfield_label {		padding-left: 3% !important;	}
	.salesforce li.gfield label.error {  top: auto;bottom: 15%;}
    .salesforce .gform_fields > li > .ginput_container{ padding:15px 0 15px 3%; width:100% !important; box-sizing:border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box }
}
@media screen and (max-width:979px){
    	.salesforce li.gfield label.error{    position: relative;		clear: both;		text-align: left;		margin-left: 5%;}
}
@media screen and (max-width:767px){
    .salesforce ul.gfield_radio li{ float: left !important;    margin: 5px;    margin-left: -2%;} 
	.salesforce .gfield_checkbox li{ width: 100% !important; margin-left: -1%; }
	/*.salesforce .gfield input[type=text],.salesforce .gfield select,.salesforce .gfield textarea{    margin-left: -2%;}*/
    .salesforce li.gfield.three_width div.ginput_container ul.gfield_radio li{ width:100%; }
    .salesforce li.gfield label.gfield_label{ width:100%; box-sizing:border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box }
    .salesforce .product_group ul {    float: left;    width: 100%;}
}
@media screen and (max-width:620px){
	.gform_wrapper.salesforce  .top_label .clearNoFloat input.salesforce li.gfield select{width:94% !important;} 
	.gform_wrapper.salesforce .top_label textarea{width:95% !important;} 
}
@media screen and (max-width:580px){
    .salesforce form{width:100%}
	/*.salesforce .ginput_container {padding-left: 3%;	}	*/
	.salesforce li.gfield div.ginput_container input[type=text].medium {    width: 100% !important;}
    .gform_wrapper.salesforce  .top_label .gfield{float:none;width:100%;clear:both;} 
    .salesforce label.gfield_label {        padding-left: 0% !important;    }
    .salesforce .gform_required{        margin:0 5px 0 0;    }
    .gform_wrapper.salesforce .gfield.textarea .ginput_container{ padding-left:0 !important; }
    .gform_wrapper.salesforce .gfield.textarea textarea{ width:100% !important; }
    .salesforce .gform_footer .gform_button{ width:100%; float:none; }
}
@media screen and (max-width:434px){
   
	
	/*.salesforce li.gfield div.ginput_container select {		width: 95.7% !important;		height: 24px;	}*/
}