body{padding-top:40px;padding-bottom:40px;background-color:#eee}
.form-signin{max-width:330px;margin:0 auto;padding:15px}
.form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px}
.form-signin .checkbox{font-weight:400}
.form-signin .form-control{position:relative;font-size:16px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}
.form-signin .form-control:focus{z-index:2}
.form-signin input[type=text]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}
.form-signin input[type=password]{margin-bottom:-1px;border-top-left-radius:0;border-top-right-radius:0}
.alert {border: 1px solid rgba(0, 0, 0, 0);border-radius: 4px 4px 4px 4px;margin: -1px 0px 12px;padding: 15px;}