form{position:relative}input,button,select,textarea{font-family:Arial,Helvetica,sans-serif}input.text,select,textarea{margin:0;padding:0;border:0;background:#fff;cursor:text}a,label,input,select,button,.btn,.social-icon{cursor:pointer}option{padding:0;background:#fff}.input-wrap input.text{width:200px}.pu-fields input.text{width:296px}html>body input.checkbox,html>body input.radio{position:relative;top:-1px;margin:0 3px 1px 0;padding:0;vertical-align:middle}textarea{width:396px;height:56px;overflow:auto;font-size:1.1em;resize:none}.contact-form input.text,.contact-form textarea{width:410px}.field-wrap,.bug-field-wrap{float:left;padding:2px 8px;border:1px solid #bcbaba;background:#fff}.bug-field-wrap{border-color:#4bc2d0}.field-wrap-textarea{padding:8px 8px 6px}.input-wrap{padding:3px 9px;border:1px solid #e5e5e5;background:#fff}label.input-wrap{padding:3px 4px}.radio-wrap{float:left;padding:5px;border:1px solid #fff;overflow:hidden}.pu-signup,.label{font-size:11px}.errors,.success{font-weight:700}.pu .pu-errors,.errors,.errors a{color:#d00707}.success,.success a{color:#73991a}.pw-good{color:#ffb400}.pw-reasonable{color:#f08100}.pw-weak{color:#d21616}form dl{margin:0 0 9px;overflow:hidden}form dt{float:left;width:190px;overflow:hidden}form dd{padding-left:9px;overflow:hidden}