table.ncmm-learning-path {
  width: 100%;
}

#billing_country_field.lsu-hidden-billing-country,
.lsu-hidden-billing-country {
  display: none !important;
}

.lsu-password-requirements {
  margin: 0 0 16px;
  padding: 12px 14px;
  background: #fff;
  border-left: 4px solid #3858e9;
  box-sizing: border-box;
}

.login .lsu-password-requirements {
  border-left: 4px solid #3858e9;
}

.lsu-password-requirements p {
  margin: 0 0 8px;
}

.lsu-password-requirements-list,
ul.lsu-password-requirements-list,
ul.wf-password-requirements {
  margin: 0 0 0 1.25em;
  padding: 0;
}

.lsu-password-requirements-list li,
ul.wf-password-requirements li {
  margin: 0 0 4px;
}


@media only screen and (max-width: 600px) and (min-width: 0px) {
  th.score-column, td.score-column {
    display: none;
  }
}

@media only screen and (max-width: 650px) and (min-width: 0px) {
  th.completed-column, td.completed-column {
    display: none;
  }
}

@media only screen and (max-width: 800px) and (min-width: 0px) {
  th.success-column, td.success-column {
    display: none;
  }
}

@media only screen and (max-width: 900px) and (min-width: 0px) {
  th.step-column, td.step-column {
    display: none;
  }
}

@media only screen and (max-width: 1000px) and (min-width: 0px) {
  th.description-column, td.description-column {
    display: none;
  }
}






