.pace {
  -webkit-pointer-events: none;
  pointer-events: none;

  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;

  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;

  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;

  z-index: 2000;
  /*  position: fixed; */
  position: relative;
  margin: 0 20px;
  padding: 0;
/*  top: 12px;
  left: 0;
  right: 0;
  bottom: 0; */
  width: 90px;
  height: 50px;
  overflow: hidden;
}

.pace .pace-status {
    margin-top: 25px;
    
    padding-right: 10px;
    font-size: 10px;
    text-decoration: underline;
    color: #5f953f;
    text-align: center;
}

.pace .pace-status:hover{
	text-decoration: none;	
}

.pace .pace-progress {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;

  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;

  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;

  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);

  display: block;
  position: absolute;
  right: 100%;
  margin-right: -7px;
  width: 93%;
  top: 7px;
  height: 3px;
  font-size: 12px;
  background: #5f953f;
  color: #5f953f;
  line-height: 60px;
  font-weight: bold;
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;

  -webkit-box-shadow: 120px 0 #fff, 240px 0 #fff;
  -ms-box-shadow: 120px 0 #fff, 240px 0 #fff;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace .pace-progress[data-progress-text="0%"] { -webkit-transform: translate3d(0%, 0px, 0px); -ms-transform: translate3d(0%, 0px, 0px); transform: translate3d(0%, 0px, 0px); }
.pace .pace-progress[data-progress-text="1%"] { -webkit-transform: translate3d(1%, 0px, 0px); -ms-transform: translate3d(1%, 0px, 0px); transform: translate3d(1%, 0px, 0px); }
.pace .pace-progress[data-progress-text="2%"] { -webkit-transform: translate3d(2%, 0px, 0px); -ms-transform: translate3d(2%, 0px, 0px); transform: translate3d(2%, 0px, 0px); }
.pace .pace-progress[data-progress-text="3%"] { -webkit-transform: translate3d(3%, 0px, 0px); -ms-transform: translate3d(3%, 0px, 0px); transform: translate3d(3%, 0px, 0px); }
.pace .pace-progress[data-progress-text="4%"] { -webkit-transform: translate3d(4%, 0px, 0px); -ms-transform: translate3d(4%, 0px, 0px); transform: translate3d(4%, 0px, 0px); }
.pace .pace-progress[data-progress-text="5%"] { -webkit-transform: translate3d(5%, 0px, 0px); -ms-transform: translate3d(5%, 0px, 0px); transform: translate3d(5%, 0px, 0px); }
.pace .pace-progress[data-progress-text="6%"] { -webkit-transform: translate3d(6%, 0px, 0px); -ms-transform: translate3d(6%, 0px, 0px); transform: translate3d(6%, 0px, 0px); }
.pace .pace-progress[data-progress-text="7%"] { -webkit-transform: translate3d(7%, 0px, 0px); -ms-transform: translate3d(7%, 0px, 0px); transform: translate3d(7%, 0px, 0px); }
.pace .pace-progress[data-progress-text="8%"] { -webkit-transform: translate3d(8%, 0px, 0px); -ms-transform: translate3d(8%, 0px, 0px); transform: translate3d(8%, 0px, 0px); }
.pace .pace-progress[data-progress-text="9%"] { -webkit-transform: translate3d(9%, 0px, 0px); -ms-transform: translate3d(9%, 0px, 0px); transform: translate3d(9%, 0px, 0px); }
.pace .pace-progress[data-progress-text="10%"] { -webkit-transform: translate3d(10%, 0px, 0px); -ms-transform: translate3d(10%, 0px, 0px); transform: translate3d(10%, 0px, 0px); }
.pace .pace-progress[data-progress-text="11%"] { -webkit-transform: translate3d(11%, 0px, 0px); -ms-transform: translate3d(11%, 0px, 0px); transform: translate3d(11%, 0px, 0px); }
.pace .pace-progress[data-progress-text="12%"] { -webkit-transform: translate3d(12%, 0px, 0px); -ms-transform: translate3d(12%, 0px, 0px); transform: translate3d(12%, 0px, 0px); }
.pace .pace-progress[data-progress-text="13%"] { -webkit-transform: translate3d(13%, 0px, 0px); -ms-transform: translate3d(13%, 0px, 0px); transform: translate3d(13%, 0px, 0px); }
.pace .pace-progress[data-progress-text="14%"] { -webkit-transform: translate3d(14%, 0px, 0px); -ms-transform: translate3d(14%, 0px, 0px); transform: translate3d(14%, 0px, 0px); }
.pace .pace-progress[data-progress-text="15%"] { -webkit-transform: translate3d(15%, 0px, 0px); -ms-transform: translate3d(15%, 0px, 0px); transform: translate3d(15%, 0px, 0px); }
.pace .pace-progress[data-progress-text="16%"] { -webkit-transform: translate3d(16%, 0px, 0px); -ms-transform: translate3d(16%, 0px, 0px); transform: translate3d(16%, 0px, 0px); }
.pace .pace-progress[data-progress-text="17%"] { -webkit-transform: translate3d(17%, 0px, 0px); -ms-transform: translate3d(17%, 0px, 0px); transform: translate3d(17%, 0px, 0px); }
.pace .pace-progress[data-progress-text="18%"] { -webkit-transform: translate3d(18%, 0px, 0px); -ms-transform: translate3d(18%, 0px, 0px); transform: translate3d(18%, 0px, 0px); }
.pace .pace-progress[data-progress-text="19%"] { -webkit-transform: translate3d(19%, 0px, 0px); -ms-transform: translate3d(19%, 0px, 0px); transform: translate3d(19%, 0px, 0px); }
.pace .pace-progress[data-progress-text="20%"] { -webkit-transform: translate3d(20%, 0px, 0px); -ms-transform: translate3d(20%, 0px, 0px); transform: translate3d(20%, 0px, 0px); }
.pace .pace-progress[data-progress-text="21%"] { -webkit-transform: translate3d(21%, 0px, 0px); -ms-transform: translate3d(21%, 0px, 0px); transform: translate3d(21%, 0px, 0px); }
.pace .pace-progress[data-progress-text="22%"] { -webkit-transform: translate3d(22%, 0px, 0px); -ms-transform: translate3d(22%, 0px, 0px); transform: translate3d(22%, 0px, 0px); }
.pace .pace-progress[data-progress-text="23%"] { -webkit-transform: translate3d(23%, 0px, 0px); -ms-transform: translate3d(23%, 0px, 0px); transform: translate3d(23%, 0px, 0px); }
.pace .pace-progress[data-progress-text="24%"] { -webkit-transform: translate3d(24%, 0px, 0px); -ms-transform: translate3d(24%, 0px, 0px); transform: translate3d(24%, 0px, 0px); }
.pace .pace-progress[data-progress-text="25%"] { -webkit-transform: translate3d(25%, 0px, 0px); -ms-transform: translate3d(25%, 0px, 0px); transform: translate3d(25%, 0px, 0px); }
.pace .pace-progress[data-progress-text="26%"] { -webkit-transform: translate3d(26%, 0px, 0px); -ms-transform: translate3d(26%, 0px, 0px); transform: translate3d(26%, 0px, 0px); }
.pace .pace-progress[data-progress-text="27%"] { -webkit-transform: translate3d(27%, 0px, 0px); -ms-transform: translate3d(27%, 0px, 0px); transform: translate3d(27%, 0px, 0px); }
.pace .pace-progress[data-progress-text="28%"] { -webkit-transform: translate3d(28%, 0px, 0px); -ms-transform: translate3d(28%, 0px, 0px); transform: translate3d(28%, 0px, 0px); }
.pace .pace-progress[data-progress-text="29%"] { -webkit-transform: translate3d(29%, 0px, 0px); -ms-transform: translate3d(29%, 0px, 0px); transform: translate3d(29%, 0px, 0px); }
.pace .pace-progress[data-progress-text="30%"] { -webkit-transform: translate3d(30%, 0px, 0px); -ms-transform: translate3d(30%, 0px, 0px); transform: translate3d(30%, 0px, 0px); }
.pace .pace-progress[data-progress-text="31%"] { -webkit-transform: translate3d(31%, 0px, 0px); -ms-transform: translate3d(31%, 0px, 0px); transform: translate3d(31%, 0px, 0px); }
.pace .pace-progress[data-progress-text="32%"] { -webkit-transform: translate3d(32%, 0px, 0px); -ms-transform: translate3d(32%, 0px, 0px); transform: translate3d(32%, 0px, 0px); }
.pace .pace-progress[data-progress-text="33%"] { -webkit-transform: translate3d(33%, 0px, 0px); -ms-transform: translate3d(33%, 0px, 0px); transform: translate3d(33%, 0px, 0px); }
.pace .pace-progress[data-progress-text="34%"] { -webkit-transform: translate3d(34%, 0px, 0px); -ms-transform: translate3d(34%, 0px, 0px); transform: translate3d(34%, 0px, 0px); }
.pace .pace-progress[data-progress-text="35%"] { -webkit-transform: translate3d(35%, 0px, 0px); -ms-transform: translate3d(35%, 0px, 0px); transform: translate3d(35%, 0px, 0px); }
.pace .pace-progress[data-progress-text="36%"] { -webkit-transform: translate3d(36%, 0px, 0px); -ms-transform: translate3d(36%, 0px, 0px); transform: translate3d(36%, 0px, 0px); }
.pace .pace-progress[data-progress-text="37%"] { -webkit-transform: translate3d(37%, 0px, 0px); -ms-transform: translate3d(37%, 0px, 0px); transform: translate3d(37%, 0px, 0px); }
.pace .pace-progress[data-progress-text="38%"] { -webkit-transform: translate3d(38%, 0px, 0px); -ms-transform: translate3d(38%, 0px, 0px); transform: translate3d(38%, 0px, 0px); }
.pace .pace-progress[data-progress-text="39%"] { -webkit-transform: translate3d(39%, 0px, 0px); -ms-transform: translate3d(39%, 0px, 0px); transform: translate3d(39%, 0px, 0px); }
.pace .pace-progress[data-progress-text="40%"] { -webkit-transform: translate3d(40%, 0px, 0px); -ms-transform: translate3d(40%, 0px, 0px); transform: translate3d(40%, 0px, 0px); }
.pace .pace-progress[data-progress-text="41%"] { -webkit-transform: translate3d(41%, 0px, 0px); -ms-transform: translate3d(41%, 0px, 0px); transform: translate3d(41%, 0px, 0px); }
.pace .pace-progress[data-progress-text="42%"] { -webkit-transform: translate3d(42%, 0px, 0px); -ms-transform: translate3d(42%, 0px, 0px); transform: translate3d(42%, 0px, 0px); }
.pace .pace-progress[data-progress-text="43%"] { -webkit-transform: translate3d(43%, 0px, 0px); -ms-transform: translate3d(43%, 0px, 0px); transform: translate3d(43%, 0px, 0px); }
.pace .pace-progress[data-progress-text="44%"] { -webkit-transform: translate3d(44%, 0px, 0px); -ms-transform: translate3d(44%, 0px, 0px); transform: translate3d(44%, 0px, 0px); }
.pace .pace-progress[data-progress-text="45%"] { -webkit-transform: translate3d(45%, 0px, 0px); -ms-transform: translate3d(45%, 0px, 0px); transform: translate3d(45%, 0px, 0px); }
.pace .pace-progress[data-progress-text="46%"] { -webkit-transform: translate3d(46%, 0px, 0px); -ms-transform: translate3d(46%, 0px, 0px); transform: translate3d(46%, 0px, 0px); }
.pace .pace-progress[data-progress-text="47%"] { -webkit-transform: translate3d(47%, 0px, 0px); -ms-transform: translate3d(47%, 0px, 0px); transform: translate3d(47%, 0px, 0px); }
.pace .pace-progress[data-progress-text="48%"] { -webkit-transform: translate3d(48%, 0px, 0px); -ms-transform: translate3d(48%, 0px, 0px); transform: translate3d(48%, 0px, 0px); }
.pace .pace-progress[data-progress-text="49%"] { -webkit-transform: translate3d(49%, 0px, 0px); -ms-transform: translate3d(49%, 0px, 0px); transform: translate3d(49%, 0px, 0px); }
.pace .pace-progress[data-progress-text="50%"] { -webkit-transform: translate3d(50%, 0px, 0px); -ms-transform: translate3d(50%, 0px, 0px); transform: translate3d(50%, 0px, 0px); }
.pace .pace-progress[data-progress-text="51%"] { -webkit-transform: translate3d(51%, 0px, 0px); -ms-transform: translate3d(51%, 0px, 0px); transform: translate3d(51%, 0px, 0px); }
.pace .pace-progress[data-progress-text="52%"] { -webkit-transform: translate3d(52%, 0px, 0px); -ms-transform: translate3d(52%, 0px, 0px); transform: translate3d(52%, 0px, 0px); }
.pace .pace-progress[data-progress-text="53%"] { -webkit-transform: translate3d(53%, 0px, 0px); -ms-transform: translate3d(53%, 0px, 0px); transform: translate3d(53%, 0px, 0px); }
.pace .pace-progress[data-progress-text="54%"] { -webkit-transform: translate3d(54%, 0px, 0px); -ms-transform: translate3d(54%, 0px, 0px); transform: translate3d(54%, 0px, 0px); }
.pace .pace-progress[data-progress-text="55%"] { -webkit-transform: translate3d(55%, 0px, 0px); -ms-transform: translate3d(55%, 0px, 0px); transform: translate3d(55%, 0px, 0px); }
.pace .pace-progress[data-progress-text="56%"] { -webkit-transform: translate3d(56%, 0px, 0px); -ms-transform: translate3d(56%, 0px, 0px); transform: translate3d(56%, 0px, 0px); }
.pace .pace-progress[data-progress-text="57%"] { -webkit-transform: translate3d(57%, 0px, 0px); -ms-transform: translate3d(57%, 0px, 0px); transform: translate3d(57%, 0px, 0px); }
.pace .pace-progress[data-progress-text="58%"] { -webkit-transform: translate3d(58%, 0px, 0px); -ms-transform: translate3d(58%, 0px, 0px); transform: translate3d(58%, 0px, 0px); }
.pace .pace-progress[data-progress-text="59%"] { -webkit-transform: translate3d(59%, 0px, 0px); -ms-transform: translate3d(59%, 0px, 0px); transform: translate3d(59%, 0px, 0px); }
.pace .pace-progress[data-progress-text="60%"] { -webkit-transform: translate3d(60%, 0px, 0px); -ms-transform: translate3d(60%, 0px, 0px); transform: translate3d(60%, 0px, 0px); }
.pace .pace-progress[data-progress-text="61%"] { -webkit-transform: translate3d(61%, 0px, 0px); -ms-transform: translate3d(61%, 0px, 0px); transform: translate3d(61%, 0px, 0px); }
.pace .pace-progress[data-progress-text="62%"] { -webkit-transform: translate3d(62%, 0px, 0px); -ms-transform: translate3d(62%, 0px, 0px); transform: translate3d(62%, 0px, 0px); }
.pace .pace-progress[data-progress-text="63%"] { -webkit-transform: translate3d(63%, 0px, 0px); -ms-transform: translate3d(63%, 0px, 0px); transform: translate3d(63%, 0px, 0px); }
.pace .pace-progress[data-progress-text="64%"] { -webkit-transform: translate3d(64%, 0px, 0px); -ms-transform: translate3d(64%, 0px, 0px); transform: translate3d(64%, 0px, 0px); }
.pace .pace-progress[data-progress-text="65%"] { -webkit-transform: translate3d(65%, 0px, 0px); -ms-transform: translate3d(65%, 0px, 0px); transform: translate3d(65%, 0px, 0px); }
.pace .pace-progress[data-progress-text="66%"] { -webkit-transform: translate3d(66%, 0px, 0px); -ms-transform: translate3d(66%, 0px, 0px); transform: translate3d(66%, 0px, 0px); }
.pace .pace-progress[data-progress-text="67%"] { -webkit-transform: translate3d(67%, 0px, 0px); -ms-transform: translate3d(67%, 0px, 0px); transform: translate3d(67%, 0px, 0px); }
.pace .pace-progress[data-progress-text="68%"] { -webkit-transform: translate3d(68%, 0px, 0px); -ms-transform: translate3d(68%, 0px, 0px); transform: translate3d(68%, 0px, 0px); }
.pace .pace-progress[data-progress-text="69%"] { -webkit-transform: translate3d(69%, 0px, 0px); -ms-transform: translate3d(69%, 0px, 0px); transform: translate3d(69%, 0px, 0px); }
.pace .pace-progress[data-progress-text="70%"] { -webkit-transform: translate3d(70%, 0px, 0px); -ms-transform: translate3d(70%, 0px, 0px); transform: translate3d(70%, 0px, 0px); }
.pace .pace-progress[data-progress-text="71%"] { -webkit-transform: translate3d(71%, 0px, 0px); -ms-transform: translate3d(71%, 0px, 0px); transform: translate3d(71%, 0px, 0px); }
.pace .pace-progress[data-progress-text="72%"] { -webkit-transform: translate3d(72%, 0px, 0px); -ms-transform: translate3d(72%, 0px, 0px); transform: translate3d(72%, 0px, 0px); }
.pace .pace-progress[data-progress-text="73%"] { -webkit-transform: translate3d(73%, 0px, 0px); -ms-transform: translate3d(73%, 0px, 0px); transform: translate3d(73%, 0px, 0px); }
.pace .pace-progress[data-progress-text="74%"] { -webkit-transform: translate3d(74%, 0px, 0px); -ms-transform: translate3d(74%, 0px, 0px); transform: translate3d(74%, 0px, 0px); }
.pace .pace-progress[data-progress-text="75%"] { -webkit-transform: translate3d(75%, 0px, 0px); -ms-transform: translate3d(75%, 0px, 0px); transform: translate3d(75%, 0px, 0px); }
.pace .pace-progress[data-progress-text="76%"] { -webkit-transform: translate3d(76%, 0px, 0px); -ms-transform: translate3d(76%, 0px, 0px); transform: translate3d(76%, 0px, 0px); }
.pace .pace-progress[data-progress-text="77%"] { -webkit-transform: translate3d(77%, 0px, 0px); -ms-transform: translate3d(77%, 0px, 0px); transform: translate3d(77%, 0px, 0px); }
.pace .pace-progress[data-progress-text="78%"] { -webkit-transform: translate3d(78%, 0px, 0px); -ms-transform: translate3d(78%, 0px, 0px); transform: translate3d(78%, 0px, 0px); }
.pace .pace-progress[data-progress-text="79%"] { -webkit-transform: translate3d(79%, 0px, 0px); -ms-transform: translate3d(79%, 0px, 0px); transform: translate3d(79%, 0px, 0px); }
.pace .pace-progress[data-progress-text="80%"] { -webkit-transform: translate3d(80%, 0px, 0px); -ms-transform: translate3d(80%, 0px, 0px); transform: translate3d(80%, 0px, 0px); }
.pace .pace-progress[data-progress-text="81%"] { -webkit-transform: translate3d(81%, 0px, 0px); -ms-transform: translate3d(81%, 0px, 0px); transform: translate3d(81%, 0px, 0px); }
.pace .pace-progress[data-progress-text="82%"] { -webkit-transform: translate3d(82%, 0px, 0px); -ms-transform: translate3d(82%, 0px, 0px); transform: translate3d(82%, 0px, 0px); }
.pace .pace-progress[data-progress-text="83%"] { -webkit-transform: translate3d(83%, 0px, 0px); -ms-transform: translate3d(83%, 0px, 0px); transform: translate3d(83%, 0px, 0px); }
.pace .pace-progress[data-progress-text="84%"] { -webkit-transform: translate3d(84%, 0px, 0px); -ms-transform: translate3d(84%, 0px, 0px); transform: translate3d(84%, 0px, 0px); }
.pace .pace-progress[data-progress-text="85%"] { -webkit-transform: translate3d(85%, 0px, 0px); -ms-transform: translate3d(85%, 0px, 0px); transform: translate3d(85%, 0px, 0px); }
.pace .pace-progress[data-progress-text="86%"] { -webkit-transform: translate3d(86%, 0px, 0px); -ms-transform: translate3d(86%, 0px, 0px); transform: translate3d(86%, 0px, 0px); }
.pace .pace-progress[data-progress-text="87%"] { -webkit-transform: translate3d(87%, 0px, 0px); -ms-transform: translate3d(87%, 0px, 0px); transform: translate3d(87%, 0px, 0px); }
.pace .pace-progress[data-progress-text="88%"] { -webkit-transform: translate3d(88%, 0px, 0px); -ms-transform: translate3d(88%, 0px, 0px); transform: translate3d(88%, 0px, 0px); }
.pace .pace-progress[data-progress-text="89%"] { -webkit-transform: translate3d(89%, 0px, 0px); -ms-transform: translate3d(89%, 0px, 0px); transform: translate3d(89%, 0px, 0px); }
.pace .pace-progress[data-progress-text="90%"] { -webkit-transform: translate3d(90%, 0px, 0px); -ms-transform: translate3d(90%, 0px, 0px); transform: translate3d(90%, 0px, 0px); }
.pace .pace-progress[data-progress-text="91%"] { -webkit-transform: translate3d(91%, 0px, 0px); -ms-transform: translate3d(91%, 0px, 0px); transform: translate3d(91%, 0px, 0px); }
.pace .pace-progress[data-progress-text="92%"] { -webkit-transform: translate3d(92%, 0px, 0px); -ms-transform: translate3d(92%, 0px, 0px); transform: translate3d(92%, 0px, 0px); }
.pace .pace-progress[data-progress-text="93%"] { -webkit-transform: translate3d(93%, 0px, 0px); -ms-transform: translate3d(93%, 0px, 0px); transform: translate3d(93%, 0px, 0px); }
.pace .pace-progress[data-progress-text="94%"] { -webkit-transform: translate3d(94%, 0px, 0px); -ms-transform: translate3d(94%, 0px, 0px); transform: translate3d(94%, 0px, 0px); }
.pace .pace-progress[data-progress-text="95%"] { -webkit-transform: translate3d(95%, 0px, 0px); -ms-transform: translate3d(95%, 0px, 0px); transform: translate3d(95%, 0px, 0px); }
.pace .pace-progress[data-progress-text="96%"] { -webkit-transform: translate3d(96%, 0px, 0px); -ms-transform: translate3d(96%, 0px, 0px); transform: translate3d(96%, 0px, 0px); }
.pace .pace-progress[data-progress-text="97%"] { -webkit-transform: translate3d(97%, 0px, 0px); -ms-transform: translate3d(97%, 0px, 0px); transform: translate3d(97%, 0px, 0px); }
.pace .pace-progress[data-progress-text="98%"] { -webkit-transform: translate3d(98%, 0px, 0px); -ms-transform: translate3d(98%, 0px, 0px); transform: translate3d(98%, 0px, 0px); }
.pace .pace-progress[data-progress-text="99%"] { -webkit-transform: translate3d(99%, 0px, 0px); -ms-transform: translate3d(99%, 0px, 0px); transform: translate3d(99%, 0px, 0px); }
.pace .pace-progress[data-progress-text="100%"] { -webkit-transform: translate3d(100%, 0px, 0px); -ms-transform: translate3d(100%, 0px, 0px); transform: translate3d(100%, 0px, 0px); }

.pace .pace-activity {
  position: absolute;
  width: 100%;
  height: 17px;
  z-index: 2001;
  box-shadow: inset 0 0 0 2px #5f953f, inset 0 0 0 7px #FFF;
  border-radius: 10px;
}

.pace.pace-inactive {
  display: none;
}