/******************************
	SLIDER
*******************************/

	/******************************
		ANDROID (Based on Holo Light theme in API 18)
	*******************************/
.androidSliderBackground {
	position: absolute;
	background-color: rgba(102, 102, 102, 0.2) !important;
	overflow: visible;
	user-select: none;
	-webkit-user-select: none !important;
}

.androidSliderFull {
	position: absolute;
	background-color: rgb(51,181,229);
	left: 0px;
}

.androidSliderFull.disabled {
	background-color: rgba(51,181,229,0) !important;
}

.androidSliderHandle {
	position: absolute;
	height: 32px;
	width: 32px;
	background-size: 32px 32px !important;
}

.androidSliderHandle.pressed {
}

.androidSliderHandle.disabled {
}

/*.androidSliderHandle:active {
	background-image: url('../images/native/android/slider_handle_pressed.png');
}*/

	/******************************
		iOS (Based on iOS 7)
	*******************************/
.iOSSliderBackground {
	position: absolute;
	background-color: #989898 !important;
	overflow: visible;
	user-select: none;
	-webkit-user-select: none !important;
	border-radius: 1px;
}

.iOSSliderFull {
	position: absolute;
	background-color: #007AFF;
	left: 0px;
	border-radius: 2px;
}

.iOSSliderHandle {
	box-sizing: border-box;
	position: absolute;
	height: 32px;
	width: 32px;
	border-radius: 16px;
	border: 1px solid #E5E5E5;
	background-color: #FFFFFF;
	box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.15);
}

	/******************************
		Blackberry 10 
	*******************************/
.blackberrySliderBackground {
	position: absolute;
	overflow: visible;
	user-select: none;
	-webkit-user-select: none !important;
	border-radius: 3px;
	background-color: #E7E3E7 !important;
	border: 1px solid #D6CFD6;
	box-shadow: inset 0px 2px 3px rgba(50,50,50,0.3);
}
	
.blackberrySliderFull {
	box-sizing: border-box;
	position: absolute;
	border-radius: 3px;
	background: linear-gradient(to bottom, #3996CE 0%, #0875C6 100%);
	background: -webkit-linear-gradient(top, #3996CE 0%,#0875C6 100%);
	border: 1px solid #D6CFD6;
}

.blackberrySliderHandle {
	box-sizing: border-box;
	position: absolute;
	width: 32px;
	height: 32px;
	border-radius: 16px;
	background: #FFFFFF;
	background: linear-gradient(to bottom, #FDFDFD 0%, #E7E7E7 100%);
	background: -webkit-linear-gradient(top, #FDFDFD 0%,#E7E7E7 100%);
	border: 1px solid #7B797B !important;
}

.blackberrySliderHandle.pressed {
	background: linear-gradient(to bottom, #45BEE8 0%, #27ABE4 100%);
	background: -webkit-linear-gradient(top, #45BEE8 0%,#27ABE4 100%);
	border: 1px solid #8A9DA5 !important;
}

.blackberrySliderHandle.disabled {
	background: #C6C3C6 !important;
}
