.course-assign-notification-wrapper {
    width: 400px;
    height: auto;
    position: fixed;
    top: 50px;
    right: -400px;
    background: #fff;
    border: 1px solid rgba(175, 145, 247, 1);
    border-left-width: 5px;
    padding: 5px 20px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    box-shadow: inset -2px 0 40px 0px rgba(175, 145, 247, 0.7);
}

.course-assign-notification-wrapper-1 {
  width: 400px;
  height: auto;
  position: fixed;
  top: 115px;
  right: -400px;
  background: #fff;
  border: 1px solid rgba(175, 145, 247, 1);
  border-left-width: 5px;
  padding: 5px 20px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  box-shadow: inset -2px 0 40px 0px rgba(175, 145, 247, 0.7);
}

.course-assign-notification-wrapper-2 {
  width: 400px;
  height: auto;
  position: fixed;
  top: 180px;
  right: -400px;
  background: #fff;
  border: 1px solid rgba(175, 145, 247, 1);
  border-left-width: 5px;
  padding: 5px 20px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  box-shadow: inset -2px 0 40px 0px rgba(175, 145, 247, 0.7);
}

/* Remove default bullets */
ul, #myUL {
    list-style-type: none;
  }
  /* Remove margins and padding from the parent ul */
  #myUL {
    margin: 0;
    padding: 0;
  }
  /* Style the caret/arrow */
  .caret {
    cursor: pointer; 
    user-select: none; /* Prevent text selection */
  }
  /* Create the caret/arrow with a unicode, and style it */
  .caret::before {
    content: "\25B6";
    color: black;
    display: inline-block;
    margin-right: 6px;
  }
  
  /* Rotate the caret/arrow icon when clicked on (using JavaScript) */
  .caret-down::before {
    transform: rotate(90deg); 
  }
  
  /* Hide the nested list */
  .nested {
    display: none;
  }

  .show::before {
    content: "\2605";
    color: black;
    display: inline-block;
    margin-right: 6px;
    
  }
  .diceychild li {
    margin-left:35px;
    position:relative;
    margin-bottom:0.25em;
  }

  .diceychild li:nth-child(1n):before {
    position:absolute;
    left:-1em;
  }
  .diceychild li:nth-child(n):before {
    color: black;
    content: "\2681";
  }
  .dicey li {
    margin-left:35px;
    position:relative;
    margin-bottom:0.25em;
  }
  .dicey li:nth-child(1n):before {
    position:absolute;
    left:-1em;
  }
  .dicey li:nth-child(n):before {
    color: black;
    content: "\2680";
  }
  /* .dicey li:nth-child(1):before {
    color: black;
    content: "\2680";
  }

  .dicey li:nth-child(2):before {
    color: black;
    content: "\2681";
  }

  .dicey li:nth-child(3):before {
    content: "\2682";
  }

  .dicey li:nth-child(4):before {
    content: "\2683";
  }
  .dicey li:nth-child(5):before {
    content: "\2684";
  }
  .dicey li:nth-child(6):before {
    content: "\2685";
  } */
  
  /* Show the nested list when the user clicks on the caret/arrow (with JavaScript) */
  .active {
    display: block;
  }