[x-cloak] {
  display: none !important;
}

.scroll-info {
  display: none !important;
}

.dashboard-list-bar,
.dashboard-list-item,
.recruiters-dashboard-list-item,
.recruiters-dashboard-list-bar {
  padding: 16px 24px;
}

.dashboard-list-bar-icon,
.recruiter-dashboard-list-bar-icon,
.dashboard-list-item-icon-active,
.recruiter-dashboard-list-item-icon-active {
  display: none !important;
}

button:disabled,
a[disabled],
div[disabled] {
  opacity: 0.4;
  cursor: not-allowed;
  pointer-events: none;
}

.form-error-message,
.form-good-message,
.form-warning-message {
  display: block;
}

.add-recruiter-window,
.add-employees-window,
.edit-employees-window,
.application-window {
  z-index: 99999;
}

.product-settings-slide-delete {
  display: flex;
  top: 4px;
  right: 4px;
  opacity: 1;
}

.product-settings-slide-delete.move-left {
  left: 4px;
  bottom: 4px;
  top: unset;
  right: unset;
}
.product-settings-slide-delete.move-right {
  right: 4px;
  bottom: 4px;
  top: unset;
  left: unset;
}

textarea {
  resize: none;
  min-height: 200px !important;
}

.settings-form-block {
  margin-bottom: 128px;
}
.csv-employee-count {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  background-color: #dcfce7;
  color: #15803d;
  padding: 16px;
  margin-top: 8px;
  font-family: Switzer, sans-serif;
}

.csv-employee-errors {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  background-color: #fee2e2;
  color: #b91c1c;
  padding: 16px;
  margin-top: 8px;
  font-family: Switzer, sans-serif;
}

.tag-chosen-wrapper {
  cursor: pointer;
}

/* Card header styling */
.card-header {
  background: #eee;
  color: #333;
  border-bottom: none;
}

.card-header h5,
.card-header .card-title {
  color: #333;
  margin-bottom: 0;
}

/* Login header styling */
.login-header {
  background: #eee;
  color: #333;
}

pre {
  margin: 0;
}

.employee-orders-top-bar,
.employee-orders-list-item {
  grid-template-columns: 1fr 2fr 1fr 1fr;
}

.whatsapp-link {
  width: 48px;
  height: 48px;
  min-width: 48px;
  background-color: #1c6bf5;
  background-image: url("../images/whatsapp.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 56px;
}

@media screen and (max-width: 991px) {
  .tag-window {
    height: 100%;
  }
}

.dashboard-tabs-container {
  margin-bottom: 128px;
}

@media (max-width: 768px) {
  .checkout-form {
    padding-top: 0;
  }
}

.job-offers-window {
  margin-bottom: 128px;
}

.dashboard-list-item-block,
.edit-button,
.dashboard-list-item-button {
  white-space: nowrap;
}

.job-offer-template-text p {
  padding-bottom: 16px;
}

.recruiter-orders-list-item > div:nth-child(1),
.recruiter-orders-list-item > div:nth-child(2),
.recruiter-orders-list-item > div:nth-child(3),
.recruiter-orders-list-item > div:nth-child(6) {
  white-space: break-spaces;
}

@media (min-width: 768px) {
  .job-offer-apply-link-button-wrapper {
    flex-wrap: nowrap;
  }
}