.salesforce_w2l_lead form.w2llead { text-align: left; clear: both; }
.salesforce_w2l_lead #salesforce { margin: 0.25em 0px 0px; color: rgb(170, 170, 170); }
.salesforce_w2l_lead #salesforce a { color: rgb(153, 153, 153); }
.salesforce_w2l_lead .w2llabel, .w2linput { display: block; float: left; box-sizing: border-box; }
.salesforce_w2l_lead .w2llabel.error { color: rgb(255, 0, 0); }
.salesforce_w2l_lead .w2llabel {  }
.salesforce_w2l_lead .w2linput.text { width: 50%; height: auto; margin: 0.25em 0px; }
.salesforce_w2l_lead .w2linput.textarea { width: 100%; margin: 0.75em 0px; }
.salesforce_w2l_lead .w2lsubmit {  }
.salesforce_w2l_lead .w2linput.submit {  }
.salesforce_w2l_lead .w2llabel.checkbox, .salesforce_w2l_lead .w2linput.checkbox { display: inline-block; float: none; }
.salesforce_w2l_lead .sf_type_checkbox input {  }
.salesforce_w2l_lead .w2llabel.checkbox { display: inline; }
.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; }
.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: 0px 0px 0px 0.5em; font-size: 2.5em; font-family: "Times New Yorker",serif; text-align: center; }
.salesforce_w2l_lead .sf_cc_user { padding: 1em 0px; }
.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: rgb(255, 0, 0); }
.salesforce_w2l_lead .sidebar .w2llabel { padding: 0.15em 0px; }
.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: 0.25em 0px; }
.salesforce_w2l_lead .sidebar .w2linput.textarea { width: 95%; height: 4em; margin: 0.25em 0px; }
.salesforce_w2l_lead .sidebar.left-aligned .w2linput.textarea, .salesforce_w2l_lead .sidebar.left-aligned .w2linput.text { width: 50%; }
.salesforce_w2l_lead .sidebar .w2lsubmit {  }
.salesforce_w2l_lead .sidebar .sf_type_captcha { text-align: center; }
.salesforce_w2l_lead .sidebar .sf_type_captcha .w2llabel { padding: 0.5em 0px; 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: 0.25em 0px 0px; height: auto; font-size: 1em; }
.salesforce_w2l_lead .sf_field, .sf_type_checkbox {  }
.salesforce_w2l_lead .sidebar .sf_field { padding: 0.25em 0px; }
.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; }
