#form_delivery{
    position: relative;
}
#form_delivery .form_delivery_con {
 display: flex;
  flex-wrap: wrap;
  width: 100%;
  gap: 30px;
}
#form_delivery .form_delivery_con_box {
 display: flex;
  flex-direction: column;
  width: calc(50% - 15px);
  gap: 8px;
}
#form_delivery .form_rows {
  display: flex;
  flex-direction: column;
  width: 100%;
}
#form_delivery .form_row {
  display: flex;
  width: 100%;
}
#form_delivery .form_row.form_row_btns {
  justify-content: center;
  position: relative;
  margin-top: 10px;
}
#form_delivery .form_delivery_con_box input {
  margin: 0;
}
#form_delivery #msg {
  max-width: 100%;
  height: 100%;
}
#form_delivery .ajax_box {
  position: absolute;
  top: -54px;
}
#form_delivery input{
    max-width: 100%;
}
#form_delivery .validete{
    border: 2px solid red;
}