.bulletpointlist {
  text-align: left;
}
.bulletpointlist li {
  list-style-type: none;
  padding-top: 5px;
  padding-left: 35px;
  margin-bottom: 15px;
  line-height: 1.5em;
  position: relative;
}
.bulletpointlist li:before {
  position: absolute;
  margin: 5px 0 0 -25px;  
  background: url(../img/icons/bootstrap-icons.png) no-repeat;  
  content: "";
  vertical-align: middle;
}

.bulletpointlist li.court:before {
  background-position: -1120px -80px; 
}
.bulletpointlist li.probation:before {
    background-position: -800px -240px;
}
.bulletpointlist li.probationInner:before {
  background-position: -720px -437px;
}
.bulletpointlist li.attorney:before {
  background-position: -160px -595px;
}
.bulletpointlist li.integration:before {
  background-position: -480px -600px;
}
.bulletpointlist li.clock:before {
  background-position: -641px -120px;
}
.bulletpointlist li.bell:before {
  background-position: -682px -121px;
}
.bulletpointlist li.hand:before {
  background-position: -1000px -682px;
}

.bulletpointlist li.cal:before {
  background-position: -760px -642px;
}
.bulletpointlist li.six:before {
  background-position: -155px -160px;
}
.bulletpointlist li.seven:before {
  background-position: -186px -192px;
}
.bulletpointlist li.eight:before {
  background-position: -217px -224px;
}
.bulletpointlist li.arrow:before {
  background-position: -1068px -90px;
  min-height: 14px;  
  width: 15px;
}
.bulletpointlist li.dot:before {
  background-position: -529px -18px;  
  min-height: 12px;  
  width: 12px;
  
}

