#nir-email-alerts-signup-form table, 
#nir-email-alerts-signup-form table tr,  
#nir-email-alerts-signup-form table tbody td,
#nir-email-alerts-signup-form table thead, 
#nir-email-alerts-signup-form table tbody,  
#nir-email-alerts-signup-form table tfoot {
    border: 0;
    border-bottom: 0 !important;
}

#nir-email-alerts-signup-form table {
  table-layout: fixed
}

#nir-email-alerts-signup-form table tbody tr:hover{
   background: #fff;
}

#nir-email-alerts-signup-form table th,
#nir-email-alerts-signup-form table td {
  border-bottom: 0;
  color: ;
  /* background: #fff; */
  background: transparent;
  padding: 0 0 12px;
}

#nir-email-alerts-signup-form table th:first-child::after {
  content: "*";
  color: #c00;
  display: inline;
  margin: 0 0 0 5px
}


#nir-email-alerts-signup-form .form-item__required:after, #nir-email-alerts-signup-form .form-required:after {
    content: "";
}

#nir-email-alerts-signup-form input[type="text"],
#nir-email-alerts-signup-form input[type="search"],
#nir-email-alerts-signup-form input[type="tel"],
#nir-email-alerts-signup-form input[type="url"],
#nir-email-alerts-signup-form input[type="email"],
#nir-email-alerts-signup-form input[type="password"],
#nir-email-alerts-signup-form input[type="date"],
#nir-email-alerts-signup-form input[type="time"],
#nir-email-alerts-signup-form input[type="number"],
#nir-email-alerts-signup-form input[type="datalist"] {
  width: 100%
}

#nir-email-alerts-signup-form .form-select {
  width: 100%
}