.ti-about-tablist {
  display: flex;
  padding-left: 40px;
  margin: 0;
  border-bottom: 3px solid #ccc;
  background: #fff;
  top: 32px !important;
  z-index: 1000;

  li {
    margin-bottom: 0;
  }

  li:first-child a {
    margin-left: 0;
  }

  a {
    display: block;
    padding: 10px 0;
    text-decoration: none;
    font-size: 15px;
    border: none;
    margin: 0 12px;
    font-weight: 300;
    color: #555;
    line-height: 1.33333333;

    &.active {
      border-bottom: 3px solid #01a3e7;
      color: #01a3e7;
      margin-bottom: -3px;
      position: relative;
    }
  }

  .badge-action-count {
    display: inline-block;
    z-index: 26;
    margin-left: 5px;
    padding: 0 6px;
    border-radius: 10px;
    color: #fff;
    background-color: #d54e21;
    font-size: 9px;
    font-weight: 600;
    line-height: 17px;
    vertical-align: top;
  }
}
