.form-style-2{padding:20px 12px 10px 20px;font:14px Arial,Helvetica,sans-serif;max-width:100%}.form-style-2-heading{font-size:15px;font-weight:700;font-style:italic;margin-bottom:20px;border-bottom:2px solid #ddd;padding-bottom:3px}.form-style-2 label{margin:0 0 15px;display:block}.form-style-2 label>span{padding-top:8px;font-weight:400;padding-right:5px;width:100px;float:none}.form-style-2 span.required{color:red}.form-style-2 .tel-number-field{text-align:center;width:40px}.form-style-2 .select-field,.form-style-2 input.input-field{width:70%}.b-form-width{width:100%!important}.form-style-2 .select-field,.form-style-2 .tel-number-field,.form-style-2 .textarea-field,.form-style-2 input.input-field{padding:12px 18px;border:2px solid #c2c2c2;outline:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:1px 1px 4px #ebebeb;-moz-box-shadow:1px 1px 4px #ebebeb;-webkit-box-shadow:1px 1px 4px #ebebeb;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:0}.form-style-2 .input-field:focus,.form-style-2 .select-field:focus,.form-style-2 .tel-number-field:focus,.form-style-2 .textarea-field:focus{border:2px solid #fb0}.form-style-2 .textarea-field{height:100px;width:55%}.form-style-2 input[type=button],.form-style-2 input[type=submit]{padding:8px 15px;border:none;color:#fff;box-shadow:1px 1px 4px #dadada;-moz-box-shadow:1px 1px 4px #dadada;-webkit-box-shadow:1px 1px 4px #dadada;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#ff8500}.form-style-2 input[type=button]:hover,.form-style-2 input[type=submit]:hover{color:#fff;background:#ea7b00}input::placeholder{opacity:.5}textarea::placeholder{opacity:.5}select{opacity:.5}