.bp-element-course-categories ul {
  margin: 0; }
  .bp-element-course-categories ul li {
    margin: 0;
    padding: 8px 0;
    list-style: none;
    display: block;
    position: relative;
    line-height: 20px; }
    .bp-element-course-categories ul li a {
      font-weight: 300;
      font-size: 18px;
      text-transform: capitalize;
      color: #747474;
      margin-left: 18px; }
    .bp-element-course-categories ul li .count {
      position: absolute;
      right: 0;
      width: 25px;
      height: 19px;
      text-align: center;
      border-radius: 2px;
      font-size: 18px;
      color: #747474;
      font-weight: 300;
      font-family: inherit; }
    .bp-element-course-categories ul li:hover:before {
      color: #f8b944; }
    .bp-element-course-categories ul li:hover a {
      color: #f8b944; }
    .bp-element-course-categories ul li:hover .count {
      color: #f8b944; }
    .bp-element-course-categories ul li:before {
      content: '\f0da';
      position: absolute;
      left: 0;
      font-family: "Font Awesome 5 Free";
      font-weight: 900; }
