.jslider .jslider-bg i,
.jslider .jslider-pointer { 
  background: url(../images/jslider.png) no-repeat 0 0; 
}

.jslider { display: block; 
  width: 100%; 
  height: 1px; 
  position: relative; 
  top: 0.6em; 
  font-family: Verdana, sans-serif;
}

.jslider table { 
  width: 100%; 
  border-collapse: collapse; border: 0; 
}

.jslider td, 
.jslider th { 
  padding: 0; 
  vertical-align: top; 
  text-align: left; 
  border: 0; 
}

.jslider table,
.jslider table tr,
.jslider table tr td { 
  width: 100%; 
  vertical-align: top; 
}

.jslider .jslider-bg { position: relative; }
.jslider .jslider-bg i { height: 1px; position: absolute; font-size: 0; top: 0; }
.jslider .jslider-bg .l { width: 10%; background-position: 0 0; left: 0; }
.jslider .jslider-bg .f { width: 80%; left: 10%; }
.jslider .jslider-bg .r { width: 10%; left: 90%; }
.jslider .jslider-bg .v { position: absolute; width: 60%; left: 20%; top: 0; height: 1px;}

.jslider .jslider-pointer { 
  width: 7px; 
  height: 7px; 
  background-position: 0 -15px; 
  position: absolute; 
  left: 20%; 
  top:50%; 
  margin-top:-3.5px;
  margin-left: 0; 
  cursor: pointer; 
  cursor: hand; 
}
.jslider .jslider-pointer-to { left: 100%; margin-left:-3.5px; }

.jslider .jslider-label { 
  font-size: 7px; 
  line-height: 12px; 
  color: #777777; 
  opacity: 1; 
  white-space: nowrap; 
  padding: 0px; 
  position: absolute; 
  top: -20px; 
  left: 0px; 
  display:none !important;

}
.jslider .jslider-label-to { left: auto; right: 0; }

.jslider .jslider-value { 
  font-size: 11px; 
  white-space: nowrap; 
  padding: 0; 
  position: absolute; 
  top: -21px; 
  left:20%; 
  background: transparent; 
  line-height: 17px; 
  margin-left:-7px;
 }
.jslider .jslider-value-to { left: 80%; margin-left:17px;}

.jslider .jslider-label small,
.jslider .jslider-value small { position: relative; top: -0.4em; }

.jslider .jslider-scale { position: relative; top: 9px; }
.jslider .jslider-scale span { position: absolute; height: 5px; border-left: 1px solid #999; font-size: 0; }
.jslider .jslider-scale ins { font-size: 9px; text-decoration: none; position: absolute; left: 0px; top: 5px; color: #999; }

.jslider-single .jslider-pointer-to,
.jslider-single .jslider-value-to,
.jslider-single .jslider-bg .v,
.jslider-limitless .jslider-label { display: none; }
