/* brastyn.com production additions (WI-000122): the working inquiry form fields,
   styled to match the design's select. Everything else comes from the design CSS. */
.inquiry-form label{margin:14px 0 8px}
.inquiry-form label:first-child{margin-top:0}
.inquiry-form input,.inquiry-form textarea{background:transparent;color:inherit;border:1px solid currentColor;padding:13px 10px;font:inherit;font-size:14px;border-radius:0;width:100%;box-sizing:border-box}
.inquiry-form textarea{resize:vertical;min-height:96px}
.inquiry-form input:focus-visible,.inquiry-form textarea:focus-visible,.inquiry-form select:focus-visible{outline:2px solid #b8c9ff;outline-offset:2px}
.inquiry-form .optional{opacity:.7}
.inquiry-form .hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.inquiry-form .form-note{font-size:12px;opacity:.8;margin:12px 0 0}
.inquiry-form .inquiry-status{font-size:14px;margin:10px 0 0;min-height:1.2em}
.inquiry-form .inquiry-status.ok{color:#b8f0cf}
.inquiry-form .inquiry-status.err{color:#ffc2b8}
.inquiry-form button[disabled]{opacity:.6;cursor:progress}
