﻿/* Slider */

#slider {
	a {
		color: #0092f2 !important;
		text-decoration: underline !important;
	}
}

.slider-container {
	&.no-min {
		#slider-range {
			width: 198px;
			border-left: @pv-slider-range-border;
		}
	}
}

#slider-range 
{
	height:10px;
	position:relative;
	z-index:75;
	margin:10px 0;
	width:168px;
	.box-sizing();
    border-top:@pv-slider-range-border;
	border-bottom:@pv-slider-range-border;
	background-color:@pv-slider-range-background;

	input 
    {
		display:none;
	}

	.ui-slider-handle 
    {
		display:block;
		position:absolute;
		height: 24px;
		width: 32px;
		margin-left:-32px;
		cursor:move;

		@pv-ui-slider-handle();

		&:last-child 
        {
			margin-left:0px;
			@pv-ui-slider-handle-right();
		}
    }

	.ui-slider-bg,
    .ui-slider-range 
    {
		position:absolute;
		height:100%;
        background-color:@pv-slider-range-selected-background;
	}
}

#slider-range-start 
{
	.box-sizing();
	height:10px;
	width:30px;
	position:relative;
	z-index:74;
	margin:10px 0;
    border-top:@pv-slider-range-border;
	border-bottom:@pv-slider-range-border;
	border-left:@pv-slider-range-border;
	background-color:@pv-slider-range-background;

    & ~ p {
        margin-bottom:15px;
    }
}

#slider-range-end 
{
	.box-sizing();
	height:10px;
	width:30px;
	position:relative;
	z-index:74;
	margin:10px 0;
    border-top:@pv-slider-range-border;
	border-bottom:@pv-slider-range-border;
	border-right:@pv-slider-range-border;
	background-color:@pv-slider-range-background;
}


