.page-id-15063 form.af-form .acf-field .acf-label {
    vertical-align: top;
    margin: 0 0 10px;
}

.page-id-15063 form.af-form .acf-field select {
    padding: 4px 8px;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 1.4;
}
.page-id-15063 form.af-form .acf-field input[type=text],
.page-id-15063 form.af-form .acf-field > .acf-input > select{
    width: 100%;
}
.page-id-15063 form.af-form .acf-repeater .acf-row.acf-clone {
    display: none !important;
}
.page-id-15063 form.af-form  .acf-table > tbody > tr > th,
.page-id-15063 form.af-form  .acf-table > tbody > tr > td, 
.page-id-15063 form.af-form  .acf-table > thead > tr > th, 
.page-id-15063 form.af-form  .acf-table > thead > tr > td{
    padding: 8px;
}
.page-id-15063 form.af-form .col-md-2.acf-field {
    width: 25%;
}

.page-id-15063 .acf-hidden {
    display: none;
}

.page-id-15063 form.af-form .acf-field #acf-field_60c091c3ab59c {width:auto;}


/* ********************** Custody Form CSS ************************** */
body.page-id-6047 form.af-form .acf-field .acf-label {
    vertical-align: top;
    margin: 0 0 10px;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left{
  margin-top: 20px;
  margin-bottom: 20px;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left {
  display: grid;
  align-items: center;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 15px;
}

body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left .acf-field {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  padding-bottom: 0 !important;
}

body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left .acf-field .acf-input select,
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left .acf-field .acf-input input,
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left .acf-field .acf-label label{
  width: 100%;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left .acf-field .acf-label label {
  font-size: 14px !important;
  min-height: 30px;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td,form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td {
  display: none;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr.acf-clone {
  display: none;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table,
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table + .acf-actions {
  margin: 0 15px !important;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table + .acf-actions{
  margin-bottom: 10px !important;
  margin-top: 10px !important;
}
body.page-id-6047 form.acf-form .yellow-bg-div {
  display: flex;
  flex-flow: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  padding: 0 15px !important;
  margin-top: 20px !important;
  padding-bottom: 20px !important;
  min-height: auto !important;
}

body.page-id-6047  form.acf-form .yellow-bg-div .col-md-2 {
  width: calc(25% - 10px);
  margin: 0 !important;
  padding: 0 !important;
}

body.page-id-6047 form.acf-form .yellow-bg-div .col-md-2 input,
body.page-id-6047 form.acf-form .yellow-bg-div .col-md-2 label {
  width: 100%;
}

body.page-id-6047  form.acf-form .yellow-bg-div::before {
  display: none !important;
}
body.page-id-6047  form.acf-form .yellow-bg-div .af-field-type-message {
  margin-top: 20px;
  margin-bottom: 10px;
}

body.page-id-6047  form.acf-form .yellow-bg-div .af-field-type-message > .af-label.acf-label {display: none;}

body.page-id-6047  form.acf-form .yellow-bg-div .af-field-type-message .parents_title {
  margin: 0 !important;
  padding: 0 !important;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr {
  border-bottom: 1px solid #fc4c02;
}
body.page-id-6047  form.acf-form .yellow-bg-div .col-md-2 label {
  font-size: 16px !important;
}
body.page-id-6047 label[for="af_email_for_non_humans_form_5992bbd44051c"], input[name="email_for_non_humans"] {
  visibility: hidden;
}
@media(max-width:991px){
  body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left {
    padding: 0 !important;
    margin-top: 0 !important;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left:before {
    display: none !important;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left {
  grid-template-columns: 1fr 1fr 1fr;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left .acf-field{
  padding-top: 10px !important;
}
body.page-id-6047  form.acf-form .yellow-bg-div .col-md-2 label {
  font-size: 13px !important;
  margin: 0 !important;
}
}
@media(max-width:767px){
  body.page-id-6047  form.acf-form .yellow-bg-div .col-md-2 {
    width: calc(50% - 10px);  
}
}
@media(max-width:675px){
  body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left {
    grid-template-columns: 1fr 1fr;
  }
  body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left .acf-field .acf-label {
    padding: 0;
}
}
@media(max-width:480px){
  body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left {
    grid-template-columns: 1fr;
  }
  body.page-id-6047  form.acf-form .yellow-bg-div .col-md-2 {
      width: 100%;  
  }
}
/* ********************** Custody Form CSS END************************** */

.page-id-15063 .yellow-bg-div:before {content: "";}

/* 18 9 2025 */


/* body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table{
        margin-left: 0 !important;
    padding: 0 15px;
    width: 97%;
    border: 0 !important;

}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left .acf-field{
    display: flex;
    flex-direction: column;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left .acf-field .acf-label {
    flex:1;
    width: 100%;
    border-bottom: 0;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left .acf-field:before{
    width:100%;
    background:transparent;
}

body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table tr td.acf-fields.-left .acf-field .acf-input {
    width:100%;
    padding: 0;
}
body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table + .acf-actions {
    margin-bottom: 20px !important;
    margin-top: 0px !important;
}
@media (max-width: 991px) {
    body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table{
      width: 95%;
    }
}
@media (max-width: 675px) {
    body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table{
      width: 92%;
    }
}
@media (max-width: 475px) {
    body.page-id-6047 form.acf-form .table-responsive.af-field-childs-details .acf-input .acf-table{
      width: 89%;
    }
} */