.cube {
  position:relative;
  max-width:500px;
  height:60px;
  padding-top:2em;
  margin:auto;
  
}
.slider-user-count {
  position:absolute;
  width:50%;
  height:100%;
  left:0px;
}
.slider-user-count:before, .slider-user-count:after {
  content:'';
  position:absolute;
  top:0px;
  left:0px;
  max-width:500px;
  height:60px;
}
#slider-range-min {
  position:absolute;
  width: 94%;
  left:3%;
  top:27px;
  margin: 0px;
  z-index:999;
}
.ui-slider {
  height:15px;
  border:1px solid #ccc;
  background:#fff;
  }
.ui-slider-range {background:#fff;}
.ui-slider .ui-slider-handle {
  top:-10px;
  width:10px;
  height:35px;
  margin-left:1px;
  padding-top:7px;
  border:none;
  background:#006592;
  color:#FFF;
  cursor:pointer;
}
.ui-slider .ui-slider-handle:focus {
  outline:none;
}
#amount-monthly, #amount-annual{
  font-weight:bold;
  font-size:1.667em;
}
#user-count {
  font-weight:bold;
  font-size:1.4rem;
  color:#006592;
  border:none;
  background-color: inherit;
}