/* form.css */
button,input,select,textarea{font-family: inherit}button,.button,input[type="submit"],input[type="reset"],input[type="button"]{position:relative;display:block;padding:1rem 2rem;text-align:center;background-color:#74ad3e;border:1px solid #74ad3e;font-weight:bold;text-decoration:none;color:#fff;-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor: pointer}button:hover,button:focus,.button:hover,.button:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="button"]:hover,input[type="button"]:focus{padding-right:3rem;padding-left:3rem;background-color:rgba(116,173,62,.9);-moz-transition: all 0.3s, ease-in-out 0.2s;-webkit-transition: all 0.3s, ease-in-out 0.2s;-o-transition: all 0.3s, ease-in-out 0.2s;transition: all 0.3s, ease-in-out 0.2s}button:active,.button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{background-color:#e6821e}form h1,form h2,form h3,form h4,form h5,form h6{clear:both}form .widget{position:relative;clear:both;display:block;padding-top:.5rem;padding-bottom:.5rem}form p b.error,form p.error{display:block;margin:0;color:#e6821e}input,textarea{width:100%;display:block;padding:.5em;background-color:#f2f2f2;border:1px solid #ccc}.valid input,.valid textarea{background-color:#fff;border-color:#994c1f}.invalid input,input.error,.invalid textarea,textarea.error{border-color:#f00}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6e6e6d}input:-moz-placeholder,textarea:-moz-placeholder{color:#6e6e6d}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6e6e6d}input::placeholder,textarea::placeholder{color:#6e6e6d}input:hover,textarea:hover{border-color:#74ad3e}input:focus,textarea:focus{background-color:#fff;border-color:#74ad3e}input[type="text"],input[type="search"],input[type="email"]{outline: none}input[type="checkbox"],input[type="radio"],input[type="image"]{margin:0;padding:0;border:0;width: auto !important;height: auto !important;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}input[type="checkbox"]{display:inline-block;margin-right:.25rem;vertical-align:middle;-webkit-appearance: checkbox;-moz-appearance: checkbox;appearance: checkbox}button,input[type="submit"]{float:right}textarea{height:200px;line-height:1.5;resize: vertical;outline: none}fieldset{margin:.5rem 0;padding:.5rem;border:1px solid #ececec}fieldset legend{padding:0 .27778em}.captcha_text{display:block}label .captcha_text{display:inline}