@media(max-width:700px){
  .entry-formgrid>label{width:140px!important;max-width:140px!important}
  .entry-formgrid>label input,.entry-formgrid>label select{box-sizing:border-box!important;display:block!important;width:140px!important;min-width:140px!important;max-width:140px!important;height:40px!important;min-height:40px!important;padding:0 12px;line-height:normal}
  .entry-formgrid>label input[type=date]{-webkit-appearance:none;appearance:none;display:flex!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important}
  .entry-formgrid>label input[type=date]::-webkit-date-and-time-value{display:flex;align-items:center;height:100%;line-height:normal;text-align:left}
}