.forminator-title {
    padding-top: 1rem;
}
 .forminator-label {
     font-weight : inherit !important;
}
 .forminator-input {
     padding : 10px 9px 9px !important;
}

.no-label-padding .forminator-label {
  padding-top: 10px !important;
}

.no-label-padding .forminator-field.forminator-is_active .forminator-label,
.no-label-padding .forminator-field.forminator-is_filled .forminator-label {
  padding-top: 10px !important;
}

.no-label-padding .forminator-textarea {
  padding-top: 35px !important;
}

.no-label-padding .forminator-field.forminator-is_active .forminator-textarea,
.no-label-padding .forminator-field.forminator-is_filled .forminator-textarea {
  padding-top: 35px !important;
}

 .forminator-button {
     border-radius: 0px !important;
     text-transform: uppercase;
 }

/* Time field 1 row mobile */
@media (max-width: 767px){
  .forminator-timepicker .forminator-row[data-multiple="true"]{
    display: flex;
    flex-wrap: nowrap;
    gap: 1em;
  }
  .forminator-timepicker .forminator-row[data-multiple="true"] > .forminator-col{
    flex: 1;
    min-width: 0;
  }
  .forminator-timepicker .select2-container{
    width: 100% !important;
  }
}

/* Keep Forminator fields side-by-side on tablets */
@media (min-width: 768px) and (max-width: 1024px){
  .forminator-ui .forminator-row{
    display: flex;
    flex-wrap: wrap;
    gap: 1em;
  }

  .forminator-ui .forminator-row > .forminator-col.forminator-col-12 { width: 100% !important; }
  .forminator-ui .forminator-row > .forminator-col.forminator-col-6,
  .forminator-ui .forminator-row > .forminator-col.forminator-col-md-6 { width: 50% !important; }
  .forminator-ui .forminator-row > .forminator-col.forminator-col-4 { width: 33.333% !important; }

  .forminator-ui .select2-container{ width: 100% !important; }
  
  /* The inner row inside the Name field */
  .forminator-ui .forminator-field-name .forminator-row[data-multiple="true"]{
    display: flex;
    flex-wrap: nowrap;
    gap: 1em;
  }

  .forminator-ui .forminator-field-name .forminator-row[data-multiple="true"] > .forminator-col{
    flex: 1 1 0 !important;
    width: auto !important;
    min-width: 0;
  }

  .forminator-ui .forminator-field-name .forminator-field,
  .forminator-ui .forminator-field-name .forminator-input--wrap{
    min-width: 0;
  }

}
