/* http://jsfiddle.net/weby7gvs/32/ */

.ui-slider-pip {
  display: none;
}

.ui-slider-pip:nth-of-type(1n + 1),
.ui-slider-pip.ui-slider-pip-0,
.ui-slider-pip.ui-slider-pip-25,
.ui-slider-pip.ui-slider-pip-50,
.ui-slider-pip.ui-slider-pip-99 {
  display: block;
}


.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  background: #2b2b2b;
  border-color: transparent;
}

.ui-widget-content {
  border: 0;
}

.ui-slider .ui-slider-pip-initial-1 .ui-slider-label {
  color: #E80949;
}

.ui-slider .ui-slider-pip-initial-2 .ui-slider-label {
  color: #920AFF;
}


.ui-tooltip {
  max-width: 800px;
}

/* Custom mods */


/* marker/label text */
#slider_nx .ui-slider-label {
  display: none;
}

/* timeline past style */
#slider_nx .ui-widget-header {
  background: #202020;
  height: 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-clip: content-box;
}

/* timeline style */
#slider_nx.ui-slider {
  background: #f2f2f2;
  height: 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-clip: content-box;
}

.ui-slider-horizontal.ui-slider-pips {
  margin-bottom: 0;
}

.ui-widget.ui-widget-content {
  border: 0;
}
.ui-slider-handle:focus {
  outline-width: 0;
}

/* current position indicator */
#slider_nx .ui-slider-handle {
  margin-top: 10px;
  /*background: #00b6aa;*/
  background: #202020;
  border-radius: 8px;
  height: 8px;
  width: 8px;
  top: -3px;
  margin-left: -4px;
  box-shadow: 0 0 0 7px rgba(0, 0, 0, 0.3);
}

.ui-slider-pips [class*=ui-slider-pip-selected] .ui-slider-line, .ui-slider-pips .ui-slider-pip-inrange .ui-slider-line {
  background: #202020;
}

/* Markers indicators */
.ui-slider-pips .ui-slider-line {
  margin-top: 10px;
  background: #202020;
  border-radius: 8px;
  height: 8px;
  width: 8px;
  top: -6px;
  margin-left: -4px;
}

#slider_nx .ui-slider-pip {
  top: 3px;
}


#slider_nx .ui-slider-pip.ui-slider-pip-last,
#slider_nx .ui-slider-pip.ui-slider-pip-first {
  top: -7px;
}

#slider_nx .ui-slider-pip.ui-slider-pip-last .ui-slider-line,
#slider_nx .ui-slider-pip.ui-slider-pip-first .ui-slider-line {
  display: none;
}

#slider_nx .ui-slider-pip.ui-slider-pip-last .ui-slider-label,
#slider_nx .ui-slider-pip.ui-slider-pip-first .ui-slider-label {
  margin: 0;
}

#slider_nx .ui-slider-pip.ui-slider-pip-first .ui-slider-label {
  left: -2em;
  text-align: right;
}

#slider_nx .ui-slider-pip.ui-slider-pip-last .ui-slider-label {
  left: 2em;
  text-align: left;
}

#slider_nx .ui-slider-pip.ui-slider-pip-selected-initial {
  font-weight: normal;
}

#slider_nx .ui-slider-pip.ui-slider-pip-selected {
  font-weight: bold;
}

#slider_nx .ui-slider-pip.ui-slider-pip-selected,
#slider_nx .ui-slider-pip.ui-slider-pip-selected-initial {
  color: #434d5a;
}
