.salesforce_w2l_lead form.w2llead{text-align:left;clear:both;}
.salesforce_w2l_lead #salesforce{margin:.25em 0 0 0;color:#aaa;}
.salesforce_w2l_lead #salesforce a{color:#999;}
.salesforce_w2l_lead .w2llabel, .w2linput{display:block;float:left;box-sizing:border-box;}
.salesforce_w2l_lead .w2llabel.error{color:#f00;}
.salesforce_w2l_lead .w2llabel{clear:left;margin:.25em 0;width:50%;}
.salesforce_w2l_lead .w2linput.text{width:50%;height:auto;margin:.25em 0;}
.salesforce_w2l_lead .w2linput.textarea{width:100%;height:6em;margin:.75em 0;}
.salesforce_w2l_lead .w2lsubmit{float:left;clear:none;padding:0;width:30%;}
.salesforce_w2l_lead .w2linput.submit{float:none;margin:.37em 0 0 0;clear:both;}
.salesforce_w2l_lead .w2llabel.checkbox,
.salesforce_w2l_lead .w2linput.checkbox{display:inline-block;float:none;}
.salesforce_w2l_lead .sf_type_checkbox input{width:1.25em;}
.salesforce_w2l_lead .w2llabel.checkbox{clear:none;margin:0;}
.salesforce_w2l_lead .w2linput.textarea, .salesforce_w2l_lead .w2linput.text{font-size:inherit;}
.salesforce_w2l_lead .top-aligned .w2linput{clear:left;}
.salesforce_w2l_lead .top-aligned .w2llabel{width:100%;}
.salesforce_w2l_lead .left-aligned .w2llabel{width:25%;}
.salesforce_w2l_lead .left-aligned .w2linput.text, .salesforce_w2l_lead .left-aligned .w2linput.textarea{width:75%;}
.salesforce_w2l_lead .sidebar.left-aligned .w2llabel, .salesforce_w2l_lead .sidebar.left-aligned .w2linput{width:50%;}
.salesforce_w2l_lead .sidebar.left-aligned .w2llabel.checkbox{width:auto;}
.salesforce_w2l_lead .sidebar.left-aligned .w2linput.checkbox{width:1.25em;}
.salesforce_w2l_lead .top-aligned .w2llabel.checkbox, .salesforce_w2l_lead .left-aligned .w2llabel.checkbox{width:auto;}
.w2llead.sidebar{margin-left:auto;width:100%;}
.salesforce_w2l_lead .placeholders .w2linput{}
.salesforce_w2l_lead .w2linput.text.captcha{width:160px;float:left;clear:none;}
.salesforce_w2l_lead .w2limg{display:block;clear:both;float:left;}
.salesforce_w2l_lead .required{font-weight:bold;color:inherit;}
.salesforce_w2l_lead span.required{color:red;}
.salesforce_w2l_lead .left-aligned .w2limg{float:left;clear:none;}
.salesforce_w2l_lead .w2linput.text.captcha{height:75px;margin:0 0 0 .5em;font-size:2.5em;font-family:'Times New Yorker', serif;text-align:center;}
.salesforce_w2l_lead .sf_cc_user{padding:1em 0;}
.salesforce_w2l_lead .sidebar .w2linput, .salesforce_w2l_lead .sidebar .w2llabel{float:none;display:block;}
.salesforce_w2l_lead .sidebar .w2linput.checkbox, .salesforce_w2l_lead .sidebar .w2llabel.checkbox{float:none;display:inline-block;width:auto;}
.salesforce_w2l_lead .sidebar.left-aligned .w2linput, .salesforce_w2l_lead .sidebar.left-aligned .w2llabel{float:left;display:inline;}
.salesforce_w2l_lead .sidebar.left-aligned .w2linput.checkbox, .salesforce_w2l_lead .sidebar.left-aligned .w2llabel.checkbox{float:none;}
.salesforce_w2l_lead .sidebar.left-aligned .w2linput.checkbox{float:none;}
.salesforce_w2l_lead .sidebar .w2llabel.error{color:#f00;}
.salesforce_w2l_lead .sidebar .w2llabel{padding:.15em 0;}
.salesforce_w2l_lead .sidebar .top-aligned .w2llabel{float:none;display:block;}
.salesforce_w2l_lead .sidebar select{max-width:100%;}
.salesforce_w2l_lead .sidebar .w2linput.text{width:95%;height:auto;margin:.25em 0;}
.salesforce_w2l_lead .sidebar .w2linput.textarea{width:95%;height:4em;margin:.25em 0;}
.salesforce_w2l_lead .sidebar.left-aligned .w2linput.textarea, .salesforce_w2l_lead .sidebar.left-aligned .w2linput.text{width:50%;}
.salesforce_w2l_lead .sidebar .w2lsubmit{float:none;clear:both;padding:.5em 0;display:block;width:100%;}
.salesforce_w2l_lead .sidebar .sf_type_captcha{text-align:center;}
.salesforce_w2l_lead .sidebar .sf_type_captcha .w2llabel{padding:.5em 0;display:inline-block;width:100%;}
.salesforce_w2l_lead .sidebar .w2linput.text.captcha, .salesforce_w2l_lead .sidebar .w2limg{float:none;display:inline-block;}
.salesforce_w2l_lead .sidebar .w2linput.text.captcha{margin:.25em 0 0 0;height:auto;font-size:1em;}
.salesforce_w2l_lead .sf_field, .sf_type_checkbox{width:64%;float:left;}
.salesforce_w2l_lead .sidebar .sf_field{padding:.25em 0;}
.salesforce_w2l_lead .sf_field span.error_message{clear:left;display:block;color:red;font-size:80%;}
.salesforce_w2l_lead .clearfix{clear:both;}
.salesforce_w2l_lead .sf_required_fields_msg{clear:both;display:block;float:none;}
.salesforce_w2l_lead.sf_two_column .sf_field{clear:none;}
.salesforce_w2l_lead.sf_two_column .sf_field .w2llabel{width:auto;display:block;float:none;}
.salesforce_w2l_lead.sf_two_column .sf_type_checkbox .w2llabel{display:inline;}
.salesforce_w2l_lead.sf_two_column .w2linput.text, .salesforce_w2l_lead.sf_two_column .w2linput.select, .salesforce_w2l_lead.sf_two_column .w2linput.date{width:90%;}
.salesforce_w2l_lead.sf_two_column .sf_type_email, .salesforce_w2l_lead.sf_two_column .sf_type_text, .salesforce_w2l_lead.sf_two_column .sf_type_select, .salesforce_w2l_lead.sf_two_column .sf_type_multi-select, .salesforce_w2l_lead.sf_two_column .sf_type_checkbox, .salesforce_w2l_lead.sf_two_column .sf_type_date{width:50%;float:left;}
.salesforce_w2l_lead.sf_two_column .w2linput.textarea{width:95%;}
.salesforce_w2l_lead.sf_two_column .sf_cc_user, .salesforce_w2l_lead.sf_two_column .sf_type_recaptcha, .salesforce_w2l_lead.sf_two_column .sf_type_captcha, .salesforce_w2l_lead.sf_two_column .sf_type_html{clear:both;}