.import-users-dialog {
  max-width: 960px;
  overflow: hidden;
}

.import-users-dialog .is-error {
  color: rgba(var(--color-error));
}

.import-users-dialog .is-success {
  color: rgba(var(--color-success));
}

.import-users-dialog .import-users-dialog-content {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: wrap;
  overflow: hidden;
}

.import-users-dialog .import-users-dialog-content.import-users-dialog-content-column {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: hidden;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-spinner-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex: 1;
  padding: 8px;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-results-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex: 1;
  padding: 8px;
  overflow: hidden;
  width: 100%;
  box-sizing: border-box;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-results-wrapper .scroll-wrapper {
  width: 100%;
  overflow: hidden;
  overflow-y: auto;
}

.import-users-dialog .import-users-dialog-content .search-bar-wrapper {
  width: 100%;
  box-sizing: border-box;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-info-toolbar {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-results {
  display: flex;
  flex-direction: column;
  width: 100%;
  box-sizing: border-box;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-results .results-title {
  font-weight: bold;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-results .import-users-dialog-result {
  display: flex;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-results .import-users-dialog-result .result-content {
  display: flex;
  flex: 1;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-results .import-users-dialog-result .result-content .result-toolbar {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  box-sizing: border-box;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-results .import-users-dialog-result .result-content .result-toolbar md-icon {
  margin: 8px;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-results .import-users-dialog-result .result-content .result-errors {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
  box-sizing: border-box;
}

.import-users-dialog .import-users-dialog-content .import-users-dialog-results .import-users-dialog-result .result-content .result-errors .result-error {
  display: flex;
  flex: 1;
  font-size: 10pt;
  padding-left: 40px;
  padding-bottom: 4px;
  width: 100%;
  box-sizing: border-box;
  color: rgba(var(--color-error));
}

.import-users-dialog .import-users-dialog-content .import-wrapper {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: flex-start;
  padding: 8px;
  flex-basis: calc(50% - 16px);
}

.import-users-dialog .import-users-dialog-content .import-wrapper .dropzone {
  width: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  border-radius: var(--default-radius-large);
  border: 1px dashed rgba(var(--primary-color));
  background: none;
  justify-content: center;
  align-items: center;
  padding: 8px;
  min-height: 170px;
}