/**
 * default development theme for jQRangeSlider
 * Using fam fam icon set from Mark James, http://www.famfamfam.com/lab/icons/silk/ (Creative Commons Attribution 2.5 License)
 */
.ui-rangeSlider{
	height:22px;
}

.ui-rangeSlider .ui-rangeSlider-innerBar{
	height:8px;
	margin:3px 3px;
	background:#bfbfbf;
	box-shadow: inset 0px 4px 6px -2px RGBA(0,0,0,0.3);
	border-radius:10px;
}

.ui-rangeSlider .ui-rangeSlider-handle{
	width:6px;
	height:14px;
	background:#AAA;
	background:rgba(100,100,100, 1.0);
	box-shadow: inset 0px 4px 6px -2px RGBA(255,255,255,0.5);
	border-radius:10px;
	cursor:col-resize;
}

.ui-rangeSlider .ui-rangeSlider-bar{
	margin: 4px 0;
	background:#aaa;
	background:rgba(255,145,60, 1.0);
	box-shadow:inset 0px 4px 6px -2px RGBA(255,205,155, 0.7);
	height:6px;
	cursor:move;
	cursor:grab;
	cursor: -moz-grab;
	border-radius:10px;
}

.ui-rangeSlider .ui-rangeSlider-bar.ui-draggable-dragging{
	cursor:	-moz-grabbing;
	cursor:grabbing;
}

.ui-rangeSlider-arrow{
	height:11px;
	margin:1px 0;
	width:11px;
	background-repeat:no-repeat;
}

.ui-rangeSlider-arrow.ui-rangeSlider-leftArrow{
	background-image: url('icons-classic/resultset_previous.png');
	background-position:center left;
}

.ui-rangeSlider-arrow.ui-rangeSlider-rightArrow{
	background-image: url('icons-classic/resultset_next.png');
	background-position:center right;
}

.ui-rangeSlider-arrow-inner{
	display: none;
}

.ui-rangeSlider-container{
	height:22px;
}

.ui-rangeSlider-withArrows .ui-rangeSlider-container{
	margin:0 11px;
}

.ui-rangeSlider-noArrow .ui-rangeSlider-container{
	margin:0;
}

.ui-rangeSlider-label{
	background: #bfbfbf;
	background: -moz-linear-gradient(top, #bfbfbf 0%, #bfbfbf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfbfbf), color-stop(100%,#bfbfbf));
	white-space: nowrap;
	bottom:25px;
	padding:3px 6px 3px;
	margin:1px;
	
	-webkit-box-shadow: 0px 3px 0px #a4a5a4;
	-moz-box-shadow: 0px 3px 0px #a4a5a4;
	box-shadow: 0px 3px 0px #a4a5a4;
	
	-moz-border-radius: 4px;
	border-radius: 4px;

	cursor:col-resize;
}

.ui-rangeSlider-label-inner{
	display:none;
}

/*
 * Edit slider
 */

input.ui-editRangeSlider-inputValue{
	width:3em;
	vertical-align: middle;
	text-align:center;
}