/* Progress bar*/
.ansh_progress_bar_wrapper * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ansh_progress_bar_label_wrapper:after {
  content: "";
  display: block;
  clear: both;
}
.ansh_progress_bar_title {
  float: left;
}
.ansh_progress_bar_units {
  float: right;
}
.progress_bar_wrap {
  background-color: #dedede;
  width: 100%;
}
.ansh_progress_bar + .ansh_progress_bar {
  margin-top: 20px;
}
.ansh_progress_bar_label_wrapper label {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 3px;
}
.progress_bar_wrap + .ansh_progress_bar_label_wrapper label {
    margin-top: 3px;
    margin-bottom: 0;
}
.progress_bar_wrap .progress_bar {
  height: inherit;
  border-radius:inherit;
  width: 0;
}
.ansh_progress_bar_style-rounded .progress_bar_wrap ,
.ansh_progress_bar_style-rounded-outline .progress_bar_wrap {
  border-radius: 25px;
}
.ansh_progress_bar_style-rounded-outline .progress_bar_wrap {
  background-color: transparent;
  border-style: solid;
  border-width: 1px;
}
.ansh_progress_bar_style-rounded-outline .progress_bar_wrap {
  padding: 3px;
}
