/* Loaded after admin/login.css so login form inputs use full width of parent */

body.login #content-main,
body.login #login-form {
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}

body.login #login-form .form-row {
  display: block;
  width: 100%;
  max-width: 100%;
}

body.login #login-form .form-row label {
  display: block;
  width: 100%;
}

body.login #login-form #id_username,
body.login #login-form #id_password,
body.login #login-form .form-row input[type="text"],
body.login #login-form .form-row input[type="password"] {
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}

body.login #login-form .submit-row input[type="submit"] {
  width: 100% !important;
  box-sizing: border-box !important;
}
