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