
.ms_points_total {
  display:none;
}

.makesweatmypoints .ms_points {
  position:relative;
  min-height:75px;
  font-size:16px;
  width: 320px;
  margin: 5px auto 10px auto;
}
.makesweatmypoints .ms_points > div { display:none; }

.makesweatmypoints .ms_points > .ms_points_value {
  display:block;
  position:absolute;
  top:3px;
  font-size: 3em;
  font-weight: bold;
  left: 10px;
  text-align:center;
  width:60px;
}
.makesweatmypoints .ms_points > .ms_points_event_title {
  display:block;
  position:absolute;
  top:10px;
  font-size:1.2em;
  font-weight:bold;
  left: 80px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  right: 0;
}
.makesweatmypoints .ms_points > .ms_points_reason {
  display:block;
  position:absolute;
  top:35px;
  left: 80px;  
}
.makesweatmypoints .ms_points > .ms_points_activedate_ddmm {
  display:block;
  position:absolute;
  font-size:0.8em;
  top:60px;
  left: 10px;
  text-align:center;
  width:60px;  
  font-weight: bold;
}

.makesweatpointsboard > div { display:none; }
.makesweatpointsboard .ms_user > div { display:none; }

.makesweatpointsboard > .ms_user {
  height:60px;
  display:block;
  position:relative;
  width:400px;
}
.makesweatpointsboard .ms_user .ms_points {
  position:absolute;
  top:0px;
  font-size:2em;
  left:60px;
  text-align:center;
  width:100px;
  display:block;
}

.makesweatpointsboard .ms_user .ms_userpic {
  position:absolute;
  top:5px;
  left:5px;
  width:50px;
  height:50px;
  border-radius:50%;
  display:block;
}
.makesweatpointsboard .ms_user .ms_username {
  position:absolute;
  top:15px;
  left:180px;
  display:block;
}





