
#crp-form-wrap{
  background:#e5f1f0;
  padding:16px;
  border-radius:12px;
}
#crp-form-wrap .crp-field{ margin-bottom:12px; }
#crp-form-wrap label{ display:block; font-weight:600; margin-bottom:6px; }
#crp-form-wrap input[type="text"],
#crp-form-wrap input[type="email"],
#crp-form-wrap input[type="date"],
#crp-form-wrap select,
#crp-form-wrap textarea{
  width:100%;
  max-width:480px;
  padding:10px 12px;
  border:1px solid #cbd5e1;
  border-radius:10px;
  background:#fff;
}
#crp-form-wrap .crp-summary{ margin:10px 0; display:flex; gap:16px; align-items:center; }
#crp-form-wrap .crp-btn{
  display:inline-block;
  background:#017b6e;
  color:#fff;
  border:0;
  border-radius:999px;
  padding:10px 18px;
  font-weight:600;
  cursor:pointer;
}
#crp-form-wrap .crp-btn:hover{ filter:brightness(0.95); }
#crp-form-wrap .crp-msg{ margin-top:10px; font-weight:600; }
#crp-form-wrap .crp-msg.success{ color:#017b6e; }
#crp-form-wrap .crp-msg.error{ color:#c62828; }

#crp-calendar-wrap{
  /* centrējam saturu (t.sk. izvēlni) pret kalendāru */
  text-align: center;
}

#crp-calendar-wrap .crp-toolbar{
  /* ja tev ir toolbar konteiners  atstāj vietu zem izvēlnes */
  margin-bottom: 14px;
}

#crp-calendar-wrap select[name="cabin"],
#crp-calendar-wrap .crp-toolbar select[name="cabin"]{
  /* lielāks fonts un izmērs */
  font-size: 18px;         /* ? palielini, ja gribi vēl lielāku, piem., 20px */
  line-height: 1.4;
  padding: 10px 14px;

  /* garāks (platāks) ievades lauks */
  min-width: 320px;        /* ? pielāgo pēc vajadzības (360/400px utt.) */
  max-width: 90%;

  /* vizuālie akcenti */
  border: 1px solid #cbd5e1;
  border-radius: 10px;
  background: #fff;
  display: inline-block;   /* ļauj to centrēt ar text-align:center uz wrappera */
  box-shadow: 0 1px 2px rgba(0,0,0,.04);
}

/* fokusam  akcenta krāsa (#017b6e) */
#crp-calendar-wrap select[name="cabin"]:focus{
  outline: none;
  border-color: #017b6e;
  box-shadow: 0 0 0 3px rgba(1,123,110,.15);
}
