.user-window .region-content {
  max-width: 100%;
  padding: 50px 20px;
}

.user-window .region-content {
  display: flex;
  flex-wrap: wrap;
}

.user-window .region-content>* {
  width: 100%;
}

.user-window form.user-login-form,
.user-window form.user-login-form+.block:has(.user-register-form),
.user-window .block:has(.user-login-form),
.user-window .user-register-form {
  flex: 1;
}

.user-window form.user-login-form+.block:has(.user-register-form),
.user-window .block:has(.user-login-form)+.user-register-form,
.user-window .user-register-form+.block:has(.user-login-form) {
  margin-left: 50px;
}

.user-window .block:has(.user-login-form) ul:has(.create-account-link) {
  display: none;
}

.login-window .region-content .alert-status {
  display: none;
}

@media screen and (max-width: 767px) {

  /* tabs  */
  .user-window .nav-tabs li {
    white-space: nowrap;
  }

  .user-window .tabs-wrapper.is-collapsible .nav-item:not(.active) {
    display: inline-block;
  }

  .user-window .tabs-wrapper .nav-item.active {
    background-color: transparent;
  }

  .user-window .nav-tabs {
    list-style: none;
    overflow: auto;
    flex-wrap: nowrap;
    padding: 0;
    flex-direction: row !important;
    border: 0;
    border-bottom: 1px solid var(--uw-br-c1);
    padding-bottom: 4px;
    border-radius: 0;
  }

  /* End tabs  */

  .user-window .region-content {
    flex-direction: column;
  }

  .user-window .block:has(.user-login-form)+.user-register-form,
  .user-window form.user-login-form+.block:has(.user-register-form) {
    margin-left: 0;
    margin-top: 25px;
  }
}
