/* Source and licensing information for the line(s) below can be found at https://sjgsaveenergy.clearesult.com/sjg/sites/sjg/themes/custom/showcaseplus/css/components/forms.css. */
.form-item,.form-actions{margin:20px 0}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,input.form-color,textarea,select{color:#9c9c9c;padding:10px 15px;outline:0;border:0;-webkit-appearance:none;width:100%;border-width:1px;border-style:solid;border-color:#f4f4f4;background-color:#f4f4f4;-webkit-transition:box-shadow .2s linear;-o-transition:box-shadow .2s linear;transition:box-shadow .2s linear;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:500}input.form-text:hover,input.form-tel:hover,input.form-email:hover,input.form-url:hover,input.form-search:hover,input.form-file:hover,input.form-number:hover,input.form-color:hover,textarea:hover,select:hover,input.form-text:focus,input.form-tel:focus,input.form-email:focus,input.form-url:focus,input.form-search:focus,input.form-file:focus,input.form-number:focus,input.form-color:focus,textarea:focus,select:focus{-webkit-box-shadow:0 0 10px #cdd6db;box-shadow:0 0 10px #cdd6db}select{margin:10px 0}@media screen and (-webkit-min-device-pixel-ratio:0){select{background-image:url("/sjg/sites/sjg/themes/custom/showcaseplus/css/components/../../images/angle-down-black.png");background-image:linear-gradient(transparent,transparent),url("/sjg/sites/sjg/themes/custom/showcaseplus/css/components/../../images/angle-down-black.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:98.5% 50%;height:46px}}.region--gray-background input.form-text,.region--gray-background input.form-tel,.region--gray-background input.form-email,.region--gray-background input.form-url,.region--gray-background input.form-search,.region--gray-background input.form-file,.region--gray-background input.form-number,.region--gray-background input.form-color,.region--gray-background textarea,.region--gray-background select{border-color:#fff;background-color:#fff}.container-inline:not(.block){margin:15px 0}.container-inline input.form-text,.container-inline input.form-tel,.container-inline input.form-email,.container-inline input.form-url,.container-inline input.form-search,.container-inline input.form-file,.container-inline input.form-number,.container-inline input.form-color{width:auto;margin-right:5px}.container-inline input[type="submit"]{margin:0}@media(max-width:767px){.container-inline .form-actions{margin:10px 0;display:block}.container-inline .form-submit{margin-top:5px}.container-inline input.form-text,.container-inline input.form-tel,.container-inline input.form-email,.container-inline input.form-url,.container-inline input.form-search,.container-inline input.form-file,.container-inline input.form-number,.container-inline input.form-color{width:100%}}.form-group{margin-bottom:20px;position:relative}.form-group:last-child{margin-bottom:0}.form-group .form-item,.form-group .form-actions{margin:0}.form-submit-icon{position:absolute;right:0;top:0;width:30px;height:100%;color:#fff;border:0;border-radius:0 5px 5px 0}.form-submit-icon i{line-height:40px}textarea{resize:none}label{display:block}.label{color:#2d2d2d}.region--colored-background .label{color:#fff}fieldset{border:1px solid #eaeaea;padding:.5em;margin:20px 0 35px}fieldset legend{border:1px solid #eaeaea;display:inline-block;width:auto;padding:5px;font-size:12px;text-transform:uppercase;margin-left:10px}.region--light-typography fieldset legend{color:#fff}input[type="radio"],input[type="checkbox"]{margin:0 10px 3px 0}::-webkit-input-placeholder{color:#9c9c9c}:-moz-placeholder{color:#9c9c9c}::-moz-placeholder{color:#9c9c9c}:-ms-input-placeholder{color:#9c9c9c}
/* Source and licensing information for the above line(s) can be found at https://sjgsaveenergy.clearesult.com/sjg/sites/sjg/themes/custom/showcaseplus/css/components/forms.css. */