.auth0-lock.auth0-lock .auth0-lock-name  {
  display: none;
}
    
.auth0-lock.auth0-lock .auth0-lock-header-logo {
    width: auto;
    height: 5.31rem;
    vertical-align: middle;
    margin: .63rem 0 .69rem;
}

.auth0-lock.auth0-lock .auth0-lock-form {
  -webkit-animation: none !important;
  -moz-animation: none !important;
  -o-animation: none !important;
  -ms-animation: none !important;
  animation: none !important;
}

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

  .auth0-lock-quiet div:nth-child(3) {
    height: calc(100% - 188px);
    display: table;
    width: 100%;
  }

  .auth0-lock-quiet div:nth-child(3) > span > div {
    height: 100%;
    display: inline-block;
    width: 100%;
  }

  .auth0-lock-quiet div:nth-child(3) > span > div > div,
  .auth0-lock-quiet div:nth-child(3) > span > div > div > .auth0-lock-view-content,
  .auth0-lock-quiet div:nth-child(3) > span > div > div > .auth0-lock-view-content > div {
    height: 100%;
  }

  .auth0-lock.auth0-lock.auth0-lock-opened.auth0-lock-with-tabs .auth0-lock-body-content {
    min-height: 100% !important;
  }

  .auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-input, .auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-input { 
    font-size: 16px;
  }
}
