/**
 * 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;
	margin-bottom: 25px;
	    margin-top: 15px;
}

.ui-rangeSlider .ui-rangeSlider-innerBar{
	height:3px;
	margin:9px 0 0;
	background:#d9e0e2;
}

.ui-rangeSlider .ui-rangeSlider-handle{
	width:20px;
	height:20px;
	margin-top: 0;
	cursor:col-resize;
}
.ui-rangeSlider .ui-rangeSlider-handle .ui-rangeSlider-handle-inner{
	background: #fff !important;
    border-radius: 100px !important;
    border: 1px solid #c2c5c8 !important;
    cursor: pointer !important;
    top: -8px;
    width: 17px;
    height: 17px;
}

.ui-rangeSlider-rightHandle .ui-rangeSlider-handle-inner
{
    margin-left: 2px;
}

.ui-rangeSlider-leftHandle .ui-rangeSlider-handle-inner
{
    margin-left: -2px;
}
.ui-rangeSlider-leftLabel
{
    margin-left: 0 !important;
    left: 0 !important;
    margin-top: 30px;
}
.ui-rangeSlider-rightLabel
{
    margin-right: 0 !important;
    right: 0 !important;
    margin-top: 30px;
}

.ui-rangeSlider .ui-rangeSlider-bar{
	margin: 9px 0 0;
	background:#4a90a4;
	height:3px;
	cursor:move;
	cursor:grab;
	cursor: -moz-grab;
}

.ui-rangeSlider .ui-rangeSlider-bar.ui-draggable-dragging{
	cursor:	-moz-grabbing;
	cursor:grabbing;
}

.ui-rangeSlider-arrow{
	margin:-6px 0 0;
	background-repeat:no-repeat;
}
.ui-rangeSlider-arrow.ui-rangeSlider-leftArrow{
	margin:-9px 0 0;
	background-repeat:no-repeat;
}

.ui-rangeSlider-arrow.ui-rangeSlider-leftArrow{
    display: none;
}
.ui-rangeSlider-arrow.ui-rangeSlider-leftArrow:before {
	content: "-";
    height: inherit;
    display: inline-block;
    position: static;
    min-width: 20px;
    margin: 0 5px;
    text-align: center;
	color: #4a90a4;
	font-size: 30px;
}
.ui-rangeSlider-arrow.ui-rangeSlider-rightArrow{
    display: none;
}
.ui-rangeSlider-arrow.ui-rangeSlider-rightArrow:before {
	content: "+";
    height: inherit;
    display: inline-block;
    position: static;
    min-width: 20px;
    margin: 0 5px;
    text-align: center;
	color: #4a90a4;
	font-size: 30px;
}

.ui-rangeSlider-arrow-inner{
	display: none;
}

.ui-rangeSlider-container{
	height:22px;
}

.ui-rangeSlider-withArrows .ui-rangeSlider-container{
	/*margin:0 25px;*/
}

.ui-rangeSlider-noArrow .ui-rangeSlider-container{
	margin:0;
}

.ui-rangeSlider-label {
    font-size: 12px;
    color: #666666;
    font-family: 'Open Sans';
    border: 0px;
    background: #fff;
}
.ui-rangeSlider-label-inner{
	display:none;
}

/*
 * Edit slider
 */

input.ui-editRangeSlider-inputValue{
	width:3em;
	vertical-align: middle;
	text-align:center;
}
