.webform-submission-hotove-obrazy-form label,
.webform-submission-svadobne-grafiky-form label,
.webform-submission-objednavka-form label {
  cursor: pointer;
}
.webform-submission-hotove-obrazy-form #edit-motiv,
.webform-submission-hotove-obrazy-form #edit-vyber-si-text,
.webform-submission-svadobne-grafiky-form #edit-motiv,
.webform-submission-svadobne-grafiky-form #edit-vyber-si-text,
.webform-submission-objednavka-form #edit-motiv,
.webform-submission-objednavka-form #edit-vyber-si-text {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  gap: 1.5rem;
}
.webform-submission-hotove-obrazy-form #edit-motiv *,
.webform-submission-hotove-obrazy-form #edit-vyber-si-text *,
.webform-submission-svadobne-grafiky-form #edit-motiv *,
.webform-submission-svadobne-grafiky-form #edit-vyber-si-text *,
.webform-submission-objednavka-form #edit-motiv *,
.webform-submission-objednavka-form #edit-vyber-si-text * {
  cursor: default;
}
.webform-submission-hotove-obrazy-form #edit-motiv label,
.webform-submission-hotove-obrazy-form #edit-vyber-si-text label,
.webform-submission-svadobne-grafiky-form #edit-motiv label,
.webform-submission-svadobne-grafiky-form #edit-vyber-si-text label,
.webform-submission-objednavka-form #edit-motiv label,
.webform-submission-objednavka-form #edit-vyber-si-text label {
  cursor: pointer;
}
.webform-submission-hotove-obrazy-form #edit-motiv .form-item-motiv,
.webform-submission-hotove-obrazy-form #edit-motiv .form-item-vyber-si-text,
.webform-submission-hotove-obrazy-form #edit-vyber-si-text .form-item-motiv,
.webform-submission-hotove-obrazy-form #edit-vyber-si-text .form-item-vyber-si-text,
.webform-submission-svadobne-grafiky-form #edit-motiv .form-item-motiv,
.webform-submission-svadobne-grafiky-form #edit-motiv .form-item-vyber-si-text,
.webform-submission-svadobne-grafiky-form #edit-vyber-si-text .form-item-motiv,
.webform-submission-svadobne-grafiky-form #edit-vyber-si-text .form-item-vyber-si-text,
.webform-submission-objednavka-form #edit-motiv .form-item-motiv,
.webform-submission-objednavka-form #edit-motiv .form-item-vyber-si-text,
.webform-submission-objednavka-form #edit-vyber-si-text .form-item-motiv,
.webform-submission-objednavka-form #edit-vyber-si-text .form-item-vyber-si-text {
  max-width: 100%;
}
@media (min-width: 768px) {
  .webform-submission-hotove-obrazy-form #edit-motiv .form-item-motiv,
  .webform-submission-hotove-obrazy-form #edit-motiv .form-item-vyber-si-text,
  .webform-submission-hotove-obrazy-form #edit-vyber-si-text .form-item-motiv,
  .webform-submission-hotove-obrazy-form #edit-vyber-si-text .form-item-vyber-si-text,
  .webform-submission-svadobne-grafiky-form #edit-motiv .form-item-motiv,
  .webform-submission-svadobne-grafiky-form #edit-motiv .form-item-vyber-si-text,
  .webform-submission-svadobne-grafiky-form #edit-vyber-si-text .form-item-motiv,
  .webform-submission-svadobne-grafiky-form #edit-vyber-si-text .form-item-vyber-si-text,
  .webform-submission-objednavka-form #edit-motiv .form-item-motiv,
  .webform-submission-objednavka-form #edit-motiv .form-item-vyber-si-text,
  .webform-submission-objednavka-form #edit-vyber-si-text .form-item-motiv,
  .webform-submission-objednavka-form #edit-vyber-si-text .form-item-vyber-si-text {
    max-width: calc(50% - 0.75rem);
  }
}
@media (min-width: 992px) {
  .webform-submission-hotove-obrazy-form #edit-motiv .form-item-motiv,
  .webform-submission-hotove-obrazy-form #edit-motiv .form-item-vyber-si-text,
  .webform-submission-hotove-obrazy-form #edit-vyber-si-text .form-item-motiv,
  .webform-submission-hotove-obrazy-form #edit-vyber-si-text .form-item-vyber-si-text,
  .webform-submission-svadobne-grafiky-form #edit-motiv .form-item-motiv,
  .webform-submission-svadobne-grafiky-form #edit-motiv .form-item-vyber-si-text,
  .webform-submission-svadobne-grafiky-form #edit-vyber-si-text .form-item-motiv,
  .webform-submission-svadobne-grafiky-form #edit-vyber-si-text .form-item-vyber-si-text,
  .webform-submission-objednavka-form #edit-motiv .form-item-motiv,
  .webform-submission-objednavka-form #edit-motiv .form-item-vyber-si-text,
  .webform-submission-objednavka-form #edit-vyber-si-text .form-item-motiv,
  .webform-submission-objednavka-form #edit-vyber-si-text .form-item-vyber-si-text {
    max-width: calc(33% - 1rem);
  }
}
.webform-submission-hotove-obrazy-form #edit-motiv .webform-element-description,
.webform-submission-hotove-obrazy-form #edit-vyber-si-text .webform-element-description,
.webform-submission-svadobne-grafiky-form #edit-motiv .webform-element-description,
.webform-submission-svadobne-grafiky-form #edit-vyber-si-text .webform-element-description,
.webform-submission-objednavka-form #edit-motiv .webform-element-description,
.webform-submission-objednavka-form #edit-vyber-si-text .webform-element-description {
  padding: 0.5rem 0.9rem 0.1rem;
  font-size: 0.77em;
  color: #121617;
  font-style: none;
  margin-bottom: 1rem;
}
.webform-submission-hotove-obrazy-form #edit-motiv .webform-element-description img,
.webform-submission-hotove-obrazy-form #edit-vyber-si-text .webform-element-description img,
.webform-submission-svadobne-grafiky-form #edit-motiv .webform-element-description img,
.webform-submission-svadobne-grafiky-form #edit-vyber-si-text .webform-element-description img,
.webform-submission-objednavka-form #edit-motiv .webform-element-description img,
.webform-submission-objednavka-form #edit-vyber-si-text .webform-element-description img {
  max-width: 100%;
  height: auto;
}
.webform-submission-hotove-obrazy-form .webform-actions,
.webform-submission-svadobne-grafiky-form .webform-actions,
.webform-submission-objednavka-form .webform-actions {
  text-align: left;
}
@media (max-width: 991.98px) {
  .webform-submission-hotove-obrazy-form .webform-actions,
  .webform-submission-svadobne-grafiky-form .webform-actions,
  .webform-submission-objednavka-form .webform-actions {
    text-align: center;
  }
}
.webform-submission-hotove-obrazy-form .webform-actions .button--primary,
.webform-submission-svadobne-grafiky-form .webform-actions .button--primary,
.webform-submission-objednavka-form .webform-actions .button--primary {
  font-family: "Josefin Sans", sans-serif;
  padding: 0.375rem 0.9375rem 0;
  color: #fff;
  background-color: #f90;
  border-radius: 25px;
  font-size: 1.375rem;
}
.webform-submission-hotove-obrazy-form .webform-actions .button--primary:hover,
.webform-submission-svadobne-grafiky-form .webform-actions .button--primary:hover,
.webform-submission-objednavka-form .webform-actions .button--primary:hover {
  color: #23221f;
  background-color: #ffcc7f;
}
.webform-submission-hotove-obrazy-form .form-control,
.webform-submission-hotove-obrazy-form .captcha,
.webform-submission-hotove-obrazy-form .captcha-admin-links,
.webform-submission-svadobne-grafiky-form .form-control,
.webform-submission-svadobne-grafiky-form .captcha,
.webform-submission-svadobne-grafiky-form .captcha-admin-links,
.webform-submission-objednavka-form .form-control,
.webform-submission-objednavka-form .captcha,
.webform-submission-objednavka-form .captcha-admin-links {
  max-width: 350px;
}
