#top .tutor-topbar-complete-btn form {
  margin: 0px !important;
}
.tutor-col-xl-9 .tutor-course-card  .user-badges-points{
  top:25%;
}
.tutor-course-card .user-badges-points {
  position: absolute;
  top: 170px;
  right: -11px;
  width: 100%;
  height: 45px;
  /* padding-right: 10px; */
  color: #fff;
  z-index: 5;
  font-size: 14px;
  display: inline-grid;
  align-items: flex-end;
  justify-content: end;
}
.tutor-course-card .Reward-Points-bg {
  display: flex;
  justify-content: end;
}
.tutor-course-card .Reward-Points-bg img {
  width: 80%;
  border: 1px solid black;
}
.tutor-course-card .slider-progress-bar {
  background-color: black;
}
.tutor-course-card .progress {
  height: 8px;
  width: 80%;
}
.Reward-Points-bg {
  position: relative;
}
#learners.active {
  display: flex;
  justify-content: center; /* Horizontal center */
  align-items: center; /* Vertical center */
  height: 100%; /* Optional: adjust as per your layout */
}

#learners ul {
  flex-grow: 1;
  overflow-y: auto;
  display: grid;
  gap: 20px;
  margin: auto;
  padding-left: 0px;
  width: 100%;
  max-width: 600px; /* Optional: control width */
}
#learners .tutor-card-footer {
  border-top: none;
}
#learners .tutor-course-card {
  height: auto;
  border: none;
  box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 15%);
}
#learners .Reward-Points-bg img {
  padding: 8px;
}
.tutor-course-badge {
  background-color: #e3563c;
  color: white;
  padding: 0px 15px;
  width: fit-content;
  text-transform: capitalize;
  font-size: 11px;
  margin-bottom: 10px;
}
@media screen and (max-width: 500px) and (min-width: 200px) {
  a.tutor-iconic-btn:has(.tutor-icon-times) {
    position: relative !important;
    top: 0 !important;
  }
}
@media screen and (max-width: 375px) and (min-width: 200px) {
  .tutor-course-single-sidebar-wrapper .header-content h2 {
    font-size: 26px;
  }
}
.tutor-card.custom-card {
  border: none;
  box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 15%);
}
.custom-card .tutor-card-footer {
  border: none;
}
#learners a.tutor-btn-outline-primary {
  border-color: #e1e1e1;
  color: #c3512f;
}
.custom-card .tutor-btn-outline-primary:hover,
#learners a.tutor-btn-outline-primary:hover {
  background-color: #6eba9c;
  color: white;
  border-color: #6eba9c;
}

.tutor-course-card .user-badges-points.level-1 img {
  height: 55px;
}
.tutor-course-card .Custom_category.user-badges-points {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 70px;
    height: 70px;
    background: #fff;
    border: 1px solid black;
    border-radius: 50%;
    position: absolute;
    z-index: 2;
    left: 73%;
    top: 370px;
    padding: 0px;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  /* CSS for laptops and small desktops */
  .tutor-course-card .Custom_category.user-badges-points {
   
    width: 70px;
    height: 70px;
    background: #fff;
    border: 1px solid black;
    border-radius: 50%;
    position: absolute;
    z-index: 2;
    left: 69%;
    top: 275px;
    padding: 0px;
}
.tutor-course-card .Custom_category.user-badges-points img {
  height: 70px;
}
}