progress#readingPosition {
  /* Positioning */
  position: fixed;
  left: 0px;
  bottom:0px;
  z-index:99;
  /* Dimensions */
  width: 100%;
  height: 7px;

  /* Reset the appearance */
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;

  /* Get rid of the default border in Firefox/Opera. */
  border: none;

  /* Progress bar container for Firefox/IE10+ */
  background-color: transparent;

  /* Progress bar value for IE10+ */
  color: #7EB239;
  -webkit-transition : transform 0.8s ease;
   -moz-transition : transform 0.8s ease;
     -o-transition : transform 0.8s ease;
        transition : transform 0.8s ease;
}

progress#readingPosition::-webkit-progress-bar {
  background-color: transparent;
}

progress#readingPosition::-webkit-progress-value {
  background-color: #7EB239;
}

progress#readingPosition::-moz-progress-bar {
  background-color: #7EB239;
}
