dialog::backdrop {
  box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  transition: box-shadow 0.6s ease-out;
}

dialog.fadeUp::backdrop {
  box-shadow: 0 0 rgb(255, 255, 255), 0 0 #ffffff, 0 25px 50px -12px rgba(247, 247, 247, 0.979);
}

.default-dialog {
  padding: 1.6rem;
  border-radius: 18px;
  border-color: #ffffff;
}

dialog {
  border: none !important;
  position: relative;
}

.exit-dialog {
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 99;
}

.btn:hover {
  cursor: pointer;
}

input[type=file] {
  display: none;
}

#progress-wrp {
  border: 1px solid #0099CC;
  padding: 1px;
  position: relative;
  height: 30px;
  border-radius: 3px;
  margin: 10px;
  text-align: left;
  background: #fff;
  box-shadow: inset 1px 3px 6px rgba(0, 0, 0, 0.12);
}

#progress-wrp .progress-bar {
  height: 100%;
  border-radius: 3px;
  background-color: #42A73B;
  width: 0;
  box-shadow: inset 1px 1px 10px rgba(0, 0, 0, 0.11);
}

.import-section {
  min-width: 600px;
}

#frm-createUserGroupForm {
  min-width: 600px;
}

#progress-wrp .status {
  top: 3px;
  left: 50%;
  position: absolute;
  display: inline-block;
  color: #000000;
}

.ajax-wrapper {
  position: relative;
  top: 50%;
}

.ajax-loader {
  position: absolute;
  border: 3px solid #fff;
  border-radius: 50%;
  border-top: 4px solid #42A73B;
  width: 30px;
  height: 30px;
  animation: spin 2s linear infinite;
  display: none;
}

/* Safari */
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.input-wrapper {
  position: relative;
}
.input-wrapper .form-validation-icon {
  position: absolute;
  width: 20px;
  height: 20px;
  right: 10px;
  top: 50%;
  display: none;
  transform: translateY(-50%);
}

#file-download-url {
  display: none;
}

#export_result {
  display: none;
}/*# sourceMappingURL=importer.css.map */