.login-page {
  h1 {
    .klm-heading-medium;
  }

  button {
    text-transform: uppercase;
  }

  form input {
    border: 1px solid @gray-dark;
    height: 40px;
    font-size: @font-size-base;
  }

  .form-actions {
    .make-column(10, 10, 10);
    .make-column-offset(2, 2, 2);
  }

  .register-info {
    margin-top: @layout-margin-small;
    font-size: 14px;
  }
}

.login-page {
  h1 {
    .klm-heading-medium;
    margin-bottom: @layout-margin-small;

    @media (min-width: @screen-sm-min) {
      margin-bottom: @layout-margin-medium;
    }
  }

  button {
    text-transform: uppercase;
  }

  form input {
    border: 1px solid @gray-dark;
    height: 40px;
    font-size: @font-size-base;
  }

  .form-actions {
    .make-column(10, 10, 10);
    .make-column-offset(2, 2, 2);
  }

  .register-info {
    margin-top: @layout-margin-small;
    font-size: 14px;
  }
}

Add mobile styles to login page
Add mobile styles to login page
