.register-page-container ul#subdomain.disabled, .login-page-container ul#subdomain.disabled, .auth-page-container ul#subdomain.disabled {
  height: 40px;
  background: #eee;
}
.register-page-container ul#subdomain::-webkit-scrollbar-track, .login-page-container ul#subdomain::-webkit-scrollbar-track, .auth-page-container ul#subdomain::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #F5F5F5;
}
.register-page-container ul#subdomain::-webkit-scrollbar, .login-page-container ul#subdomain::-webkit-scrollbar, .auth-page-container ul#subdomain::-webkit-scrollbar {
  width: 3px;
  background-color: #F5F5F5;
}
.register-page-container ul#subdomain::-webkit-scrollbar-thumb, .login-page-container ul#subdomain::-webkit-scrollbar-thumb, .auth-page-container ul#subdomain::-webkit-scrollbar-thumb {
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #607d8b;
}
.register-page-container ul#subdomain, .login-page-container ul#subdomain, .auth-page-container ul#subdomain {
  display: flex;
  flex-wrap: wrap;
  padding-left: 15px !important;
  padding: 0 15px;
  align-items: center;
  justify-content: space-between;
  height: 150px;
  overflow-y: scroll;
}
.register-page-container ul#subdomain li, .login-page-container ul#subdomain li, .auth-page-container ul#subdomain li {
  width: 100%;
}
.register-page-container ul#subdomain li.content-not-loaded, .login-page-container ul#subdomain li.content-not-loaded, .auth-page-container ul#subdomain li.content-not-loaded {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: center;
}
.register-page-container ul#subdomain.list-not-loaded, .login-page-container ul#subdomain.list-not-loaded, .auth-page-container ul#subdomain.list-not-loaded {
  height: 0;
}
.register-page-container .sub-domain-row.list-not-loaded, .login-page-container .sub-domain-row.list-not-loaded, .auth-page-container .sub-domain-row.list-not-loaded {
  height: 0;
  overflow: hidden;
}
.register-page-container .sub-domain-row.list-not-loaded ul#subdomain, .login-page-container .sub-domain-row.list-not-loaded ul#subdomain, .auth-page-container .sub-domain-row.list-not-loaded ul#subdomain {
  height: 0;
  border: 0;
}
.register-page-container .sub-domain-row, .login-page-container .sub-domain-row, .auth-page-container .sub-domain-row {
  position: relative;
  z-index: auto;
  background: white;
  height: auto;
  min-height: 0;
}
.register-page-container .signup-image-col, .login-page-container .signup-image-col, .auth-page-container .signup-image-col {
  position: relative;
  height: 100vh;
}
.register-page-container .signup-img-content, .login-page-container .signup-img-content, .auth-page-container .signup-img-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  width: 100%;
  padding: 2.5rem;
}
.register-page-container .select2-selection__rendered, .login-page-container .select2-selection__rendered, .auth-page-container .select2-selection__rendered {
  line-height: 40px !important;
  height: 40px;
  font-size: 14px;
  padding-left: 40px !important;
}

span.password-show-hide i {
  right: 20px !important;
  left: auto !important;
  cursor: pointer;
}

span.password-show-hide.hidden-password i {
  color: #4caf50 !important;
  font-weight: 500;
}

span.password-show-hide i {
  color: #f44336 !important;
}

.select2-container .select2-search--inline .select2-search__field {
  margin-top: 0px !important;
}

span.select2-selection.select2-selection--multiple {
  height: 40px;
}

.sub-domain-row .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding-left: 3rem;
}
.sub-domain-row .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  height: 30px !important;
  line-height: 30px !important;
  font-size: 14px !important;
  margin-top: 4px;
}
.sub-domain-row .select2-container--default .select2-selection--multiple .select2-selection__rendered li span.select2-selection__choice__remove {
  height: 30px !important;
  line-height: 30px !important;
  margin-top: 0px;
}

/*# sourceMappingURL=auth.css.map*/