body.path-user form#user-profile-form .form-actions {
  margin-left: 1px;
}
body.path-user.page-user-purchased-files #content table th {
  text-align: left;
}
form.user-login-form input.form-text,
form.user-pass input.form-text {
  width: 100%;
  max-width: 630px;
}
@media only screen and (max-width: 1024.98px) {
  body.path-user .profile,
  body.path-user .narrative_submission-user-submissions {
    width: 96%;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 700.98px) {
  body.path-user-edit div.password-confirm,
  body.path-user-edit .confirm-parent {
    margin-top: 0;
    margin-bottom: 0;
  }
  body.path-user-edit .password-parent,
  body.path-user-edit .password-parent input {
    margin-bottom: 0;
  }
  body.path-user-edit #edit-field-profile-email-preferences-und label {
    display: block;
    margin-left: 18px;
  }
}
@media only screen and (max-width: 500.98px) {
  body.path-user #narrative_submission_my_list.view th {
    font-size: .9em;
  }
}
@media only screen and (max-width: 639.98px) and (min-width: 266px) {
  body.path-user table,
  body.path-user form#user-profile-form {
    margin: 0 auto;
  }
  body.path-user .narrative_submission-user-submissions {
    width: 97%;
    margin-left: 5px;
  }
}
