/*
 * Genealogie: the forms to add, change or remove a request put the label
 * and the field side by side in a table. On a phone each label sits above
 * its field, both the full width. Loaded after common.css (see
 * old/sn-sections.php).
 */
@media (max-width: 767px) {
  #main form table, #main form tbody, #main form tr, #main form td { display: block; width: auto !important; }
  #main form table { overflow: visible; }
  #main form td { padding: 0; }
  #main form td + td { margin-bottom: 12px; }
  #main form input[type=text], #main form input[type=password], #main form textarea { width: 100%; }
}
