app/styles/_billing-plans.scss
.plan-value {
  text-transform: capitalize;
}

.plan-panel {
  color: $color-light;

  &.active {
    border: 1px solid $color-success;
  }

  .panel-heading h5 {
    text-align: center;
  }

  &.active .panel-heading h5 {
    color: #0D0D0D;
  }

  .plan-cost {
    background: #fff;
    border-bottom: 1px solid #f0f0f0;
    padding: 10px;
  }

  .plan-hero {
    /* flexbox */
    align-items: center;
    display: flex;
    justify-content: center;

    color: #0D0D0D;
    height: 110px;
    font-size: 18px;
    font-weight: $weight-normal;
    text-align: center;
  }

  .plan-cost-amount {
    color: #0D0D0D;
    font-size: 28px;
    font-weight: $weight-normal;
    margin: 2px;
    vertical-align: middle;
  }

  ul.plan-items {
    margin: 0;
    padding: 0;
    list-style-type: none;

    > li {
      margin: 10px;
      padding-left: 16px;
    }

    i.fa {
      float: left;
      display: block;
      margin-top: 2px;
      margin-left: -26px;
    }
  }

  .plan-include-subheader {
    color: $color-light;
    font-size: smaller;
  }

  .plan-btn {
    width: 100%;

    &:disabled {
      color: #FFF;
    }

    &.current {
      opacity: 1;
      background-color: #FFF;
      color: $color-success;
      border: 2px solid $color-success;
    }
  }
}
