#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px}.login-form{width:340px;margin:50px auto;font-size:15px}.login-form form{margin-bottom:15px;background:#f7f7f7;box-shadow:0 2px 2px rgba(0,0,0,.3);padding:30px}.login-form h2{margin:0 0 15px}.btn,.form-control{min-height:38px;border-radius:2px}.btn{font-size:15px;font-weight:700}.table-summary tr td:first-child{font-weight:700!important;text-align:right!important}.table-summary tr td:last-child{text-align:right!important}