#FormGenForm input[type^=button],#FormGenForm input[type^=reset],#FormGenForm input[type^=submit]{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;-moz-user-select:none;vertical-align:middle;white-space:nowrap}#FormGenForm input[type^=button]:hover,#FormGenForm input[type^=reset]:hover,#FormGenForm input[type^=submit]:hover{background-color:#ebebeb;border-color:#adadad;color:#333;text-decoration:none}#FormGenForm input[type^=button]:active,#FormGenForm input[type^=reset]:active,#FormGenForm input[type^=submit]:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0 none}#FormGenForm input[type^=button]:focus,#FormGenForm input[type^=reset]:focus,#FormGenForm input[type^=submit]:focus{outline:thin dotted;outline-offset:-2px;text-decoration:none}#FormGenForm input[type^=password],#FormGenForm input[type^=text],#FormGenForm select,#FormGenForm textarea{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:34px;line-height:1.42857143;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}#FormGenForm select,#FormGenForm textarea{height:auto}#FormGenForm label{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;margin-bottom:5px;max-width:100%}.alert{margin-bottom:5px}#FormGenForm input:focus,#FormGenForm input[type=text]:focus,#FormGenForm select:focus,#FormGenForm textarea:focus{border-color:#49a2eb;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #49a2eb;outline:0 none}#FormGenForm input[type=checkbox]:focus,#FormGenForm input[type=radio]:focus{border-color:#49a2eb;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),-1px 0 0 rgba(0,169,0,.5),1px 0 0 rgba(0,169,0,.5),0 -1px 0 rgba(0,169,0,.5),0 1px 0 rgba(0,169,0,.5)}#FormGenForm input.formgen-success,#FormGenForm input[type=text].formgen-success,#FormGenForm select.formgen-success,#FormGenForm textarea.formgen-success{border-color:#00a903;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#FormGenForm input[type=checkbox].formgen-success,#FormGenForm input[type=radio].formgen-success{border-color:#00a903;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),-1px 0 0 rgba(0,169,0,.5),1px 0 0 rgba(0,169,0,.5),0 -1px 0 rgba(0,169,0,.5),0 1px 0 rgba(0,169,0,.5)}#FormGenForm input.formgen-success:focus,#FormGenForm input[type=text].formgen-success:focus,#FormGenForm select.formgen-success:focus,#FormGenForm textarea.formgen-success:focus{border-color:#00a903;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #00a903}#FormGenForm input[type=checkbox].formgen-success:focus,#FormGenForm input[type=radio].formgen-success:focus{border-color:#00a903;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),-1px 0 0 rgba(0,169,0,.5),1px 0 0 rgba(0,169,0,.5),0 -1px 0 rgba(0,169,0,.5),0 1px 0 rgba(0,169,0,.5),0 0 8px rgba(0,169,0,.5)}#FormGenForm input.formgen-error,#FormGenForm input[type=text].formgen-error,#FormGenForm select.formgen-error,#FormGenForm textarea.formgen-error{border-color:red;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#FormGenForm input[type=checkbox].formgen-error,#FormGenForm input[type=radio].formgen-error{border-color:red;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),-1px 0 0 rgba(255,0,0,.5),1px 0 0 rgba(255,0,0,.5),0 -1px 0 rgba(255,0,0,.5),0 1px 0 rgba(255,0,0,.5)}#FormGenForm input.formgen-error:focus,#FormGenForm input[type=text].formgen-error:focus,#FormGenForm select.formgen-error:focus,#FormGenForm textarea.formgen-error:focus{border-color:red;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px red}#FormGenForm input[type=checkbox].formgen-error:focus,#FormGenForm input[type=radio].formgen-error:focus{border-color:red;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),-1px 0 0 rgba(255,0,0,.5),1px 0 0 rgba(255,0,0,.5),0 -1px 0 rgba(255,0,0,.5),0 1px 0 rgba(255,0,0,.5),0 0 8px rgba(255,0,0,.5)}
