.login-form{padding:20px 40px;text-align:center}.login-form h2,.login-form p{margin:0 0 10px 0}.login-form h2{margin-left:-22px}.login-form div,.login-form .validation-summary-errors,.login-form fieldset{width:360px;text-align:left;margin:20px auto}.login-form fieldset{padding:0 20px 20px 20px;width:360px}.login-form legend{padding:5px;margin-bottom:20px;font-weight:normal}.login-form span,.login-form ul{margin:0!important}.login-form label{display:inline-block;width:80px}.login-form input{display:inline}.login-form p.button-bar{padding-top:10px;padding-left:290px}.field-validation-error{display:none}