
.demo-wrapper {
	width: 100%;
}
.html5-progress-bar {
	padding: 15px 15px;
	border-radius: 3px;
	background-color: #fff;
	box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, .2);
}
.html5-progress-bar progress {
	background-color: #f3f3f3;
	border: 0;
	width: 80%;
	height: 10px;
	border-radius: 9px;
}
.html5-progress-bar progress::-webkit-progress-bar {
	background-color: #f3f3f3;
	border-radius: 9px;
}
.html5-progress-bar progress::-webkit-progress-value {
	background: var(--div-color3);

	border-radius: 9px;
}
.html5-progress-bar progress::-moz-progress-bar {
	background: #209e9c;
	background: -moz-linear-gradient(top,  #209e9c 0%, #066767 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#209e9c), color-stop(100%,#066767));
	background: -webkit-linear-gradient(top,  #209e9c 0%,#066767 100%);
	background: -o-linear-gradient(top,  #209e9c 0%,#066767 100%);
	background: -ms-linear-gradient(top,  #209e9c 0%,#066767 100%);
	background: linear-gradient(to bottom,  #209e9c 0%,#066767 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#209e9c', endColorstr='#066767',GradientType=0 );
	border-radius: 9px;
}
.html5-progress-bar .progress-value {
	padding: 0px 5px;
	line-height: 20px;
	margin-left: 5px;
	font-size: .8em;
	color: #555;
	height: 18px;
	float: right;
}


/* LINK DARK TEXT */

.dark-link {
	border-bottom: none !important;
	display: inline-block !important;
  position: relative !important;
  text-decoration: none !important;
  padding: 0  !important;
  color: #000;
}

.dark-link:hover {
	border-bottom: none !important;
	display: inline-block !important;
  position: relative !important;
  text-decoration: none !important;
  padding: 0  !important;
	color: #000;
}

.dark-hover6:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 50%;
  height: 1px;
  background-color: grey;
  transform: scaleX(0);
  transform-origin: bottom left;
  transition: transform 0.1s;
}

.dark-hover6:after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  left: 50%;
  height: 1px;
  background-color: grey;
  transform: scaleX(0);
  transform-origin: bottom right;
  transition: transform 0.1s;
}

.dark-hover6:hover:before {
  transform: scaleX(1);
}

.dark-hover6:hover:after {
  transform: scaleX(1);
}

/* LINK DARK TEXT  END*/
