.container-fluid, .container { margin: auto; margin-left: 0px; margin-top: 60px; } .container-fluid .login_form, .container-fluid .password_form, .container .login_form, .container .password_form { width: 300px; margin: auto; margin-top: 100px; } .container-fluid .login_form .btn, .container-fluid .password_form .btn, .container .login_form .btn, .container .password_form .btn { width: 100%; padding-left: 0px; padding-right: 0px; } .container-fluid .login_form label, .container-fluid .password_form label, .container .login_form label, .container .password_form label { display: inline-block; } .container-fluid .login_form input[type=text], .container-fluid .login_form input[type=password], .container-fluid .password_form input[type=text], .container-fluid .password_form input[type=password], .container .login_form input[type=text], .container .login_form input[type=password], .container .password_form input[type=text], .container .password_form input[type=password] { width: 90%; padding: 20px 5px; margin-top: 5px; } .container-fluid .login_form input[type=checkbox], .container-fluid .password_form input[type=checkbox], .container .login_form input[type=checkbox], .container .password_form input[type=checkbox] { float: right; margin-right: 30px; } .centered { text-align: center; } fieldset { border: 0px; } .flashes { margin-left: -40px; text-align: center; } .flashes li { list-style: none; }