#login-form { color: #eee; border: 0 solid red; width: 320px; margin: 48px auto; padding: 24px 36px; border-radius: 4px;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, .4);
	background: linear-gradient(120deg, rgb(44, 83, 155) 0%, rgb(79, 168, 252) 55%, rgba(249,247,149,1) 55%, rgba(252,176,69,1) 64%, rgb(0, 189, 9) 64%); }
#login-form h3 { margin: 0 0 18px 0; padding: 0 }
#login-form div label { width: 90px; text-align: right }
#login-form div [type=text],
#login-form div [type=password]  { width: 180px; padding: 4px 6px; border: thin solid #aaa; }
#login-form div { margin-bottom: 6px; }
#login-form [type=submit] { }