p + h2 {
  margin-top: 3em;
}
.info-box {
  width: 75%;
}
.table--subscription {
  width: 95%;
}

.table--members td, .table--members th {
  padding: 0.3em;
}
.table--members__title {
  font-size: 18px;
  text-align: center;
  padding: 0.5em;
}
/* details */
.table--members--details {
  width: 100%;
}
.table--members--details__ep {
  width: 15%;
}
.table--members--details__name {
  width: 45%;
}
.table--members--details__country {
  width: 15%;
}
.table--members--details__category {
  width: 25%;
}

#active-members {
  width: 300px;
}

.width25 {
  width: 25%;
  vertical-align: middle !important;
}
.width75 {
  width: 75%;
}

.eligible-list {
  margin-bottom: 0 !important;
}
#table--members--details_text {
  display: none;
}
/* Phone Resizing */
@media (max-width: 768px){
  .eligible-list li {
    font-size: 14px;
  }
  .eligible-list {
    padding-left: 0;
  }
  .table--subscription {
    font-size: 13px;
    width: 100%;
  }

  .info-box {
    width: 100%;
  }

  .table--members {
    width: 100%;
    font-size: 12px;
  }
  .table--members__title {
    font-size: 14px;
  }
}

/* Phone Resizing */
@media (max-width: 576px){
  #table--members--details_text {
    display: block;
  }
  .table--members--details {
    display: none;
  }
}
