#login-form{margin:200px auto;padding:40px 20px;width:500px;color:#666;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);background-image:-o-linear-gradient(30deg,#73c0ff 0,#c2e59c 100%);background-image:linear-gradient(60deg,#73c0ff 0,#c2e59c 100%)}#login-form h2{text-align:center;font-size:26px;color:#333}#login-form .input-group{margin:30px 0}#login-form .input-group label span{margin-right:10px;display:inline-block;width:6em;text-align:right}#login-form .input-group label input{width:360px;height:30px;text-indent:1em;border:none}#login-form .input-group label .submit{color:#fff;background-color:#0288d1}#login-form .input-group label .link{color:#fff}#login-form .input-group:nth-last-child(1){margin-bottom:0}#login-form button{display:block;width:200px;margin:0 auto;border:none;background:#32b97b;height:2em;color:#fff}