/* Az egész űrlap köré egy finom, lekerekített, árnyékolt doboz */
.webform-submission-form {
  max-width: 800px;
  width: 100%;
  margin: 2rem auto;
  padding: 2rem;
  background: #ffffff;
  border-radius: 10px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
}

/* Minden fieldset (pl. a webform_civicrm Contact 1, Event registration
   blokkjai) saját, kicsit halványabb dobozt kap belül */
.webform-submission-form fieldset {
  position: relative;
  margin: 1.75rem 0 1.5rem 0;
  padding: 1.5rem 1.5rem 1.25rem 1.5rem;
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  background: #fafafa;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04);
}

/* A fieldset címkéje (legend) - a keret vonalára "ráültetve", jóval
   közelebb a bal sarokhoz, hogy egyértelműen elváljon a mezők saját
   címkéitől */
.webform-submission-form fieldset > legend {
  position: absolute;
  top: -0.7rem;
  left: 0.75rem;
  width: auto;
  float: none;
  margin: 0;
  padding: 0 0.5rem;
  background: #fafafa;
  font-size: 0.95rem;
  font-weight: 700;
  color: #1a1a1a;
  border: none;
}

/* Egymásba ágyazott fieldsetek (pl. Contact 1 -> Event registration)
   ne kapjanak dupla árnyékot/hátteret, hogy ne legyen túlzsúfolt */
.webform-submission-form fieldset fieldset {
  background: #ffffff;
  box-shadow: none;
  border-color: #ececec;
}

/* A belső (beágyazott) fieldsetek legend-jének háttere is illeszkedjen
   a saját (fehér) fieldset-hátterükhöz, különben "kilógna" a szürke */
.webform-submission-form fieldset fieldset > legend {
  background: #ffffff;
}

/* Mobilon kicsit szűkebb belső margó, hogy ne legyen szoros a szél */
@media (max-width: 480px) {
  .webform-submission-form {
    padding: 1.25rem;
    margin: 1rem;
  }
}

/* "Payment Information" felirat elrejtése */
#wf-crm-billing-items caption {
  display: none;
}

/* "Contribution Amount" sor vizuálisan eltüntetve, de a DOM-ban/JS
   számára továbbra is jelen marad, hogy a totál helyesen számolódjon */
#wf-crm-billing-items tr.line-item {
  visibility: collapse;
}
.form-item-civicrm-1-contribution-1-contribution-total-amount,
.form-item-ar-szamitas{
  visibility: collapse;
}