.progress-wrap { position: fixed; right: 10px; bottom: 35px; height: 46px; width: 46px; cursor: pointer; display: block; border-radius: 50px; box-shadow: inset 0 0 0 2px rgba(95, 58, 252,0.2); z-index: 99; opacity: 0; visibility: hidden; transform: translateY(15px); -webkit-transition: all 200ms linear; transition: all 200ms linear; text-align: center; -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12); box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);  background-color:#fff;}
  
  .progress-wrap.active-progress {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }

    .progress-wrap i { position: absolute; left: 14px; top: 11px; font-size: 24px; color: #0b1958; }


  
  .progress-wrap svg path { 
    fill: none; 
  }

    .progress-wrap svg.progress-circle path { stroke: #0b1958; stroke-width: 4; box-sizing: border-box; -webkit-transition: all 200ms linear; transition: all 200ms linear; }

.star5 { background-image:url(../img/5star.png); height:28px; background-repeat:no-repeat; margin:0px 0px 10px 0px;}