html{position:relative;min-height:100%}body{margin-bottom:50px;padding-top:40px}footer{position:absolute;bottom:0;width:100%;height:50px}footer p,footer label{margin-bottom:0}.form-register{max-width:330px;padding:15px;margin:0 auto;margin-bottom:15px}.form-signin{max-width:330px;padding:15px;margin:0 auto;margin-bottom:15px}.form-signin .form-group{margin-bottom:0}.form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px}.form-signin .checkbox{font-weight:normal}.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.form-signin input[type="email"]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.form-signin form{margin-bottom:15px}#pwdStrenghtBox{width:250px}