/* V005.4: override desktop grid placement with equal specificity on mobile. */
@media (max-width: 760px) {
  #xem-ngay .astro-form > .astro-control:has(#short-name),
  #xem-ngay .astro-form > .astro-control:has(#gender),
  #xem-ngay .astro-form > .astro-control:has(#birth-day),
  #xem-ngay .astro-form > .astro-control:has(#birth-hour),
  #xem-ngay .astro-form > .astro-location-title:nth-child(7),
  #xem-ngay .astro-form > .astro-control--location:nth-child(8),
  #xem-ngay .astro-form > .astro-location-title:nth-child(9),
  #xem-ngay .astro-form > .astro-control--location:nth-child(10) {
    grid-column: 1 / -1 !important;
    grid-row: auto !important;
  }
}
