/*! jQuery UI - v1.11.0-beta.1 - 2014-04-24
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {	display: none;}
.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;font-size: 100%;list-style: none;}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {content: "";display: table;border-collapse: collapse;}
.ui-helper-clearfix:after {clear: both;}
.ui-helper-clearfix {min-height: 0;}
.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter:Alpha(Opacity=0);}
.ui-front {z-index: 100;}

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {cursor: default !important;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-size: 1em; }
.ui-widget-content { background: #e3e3e3 50% top repeat-x;  color: #d9d9d9; border:1px solid #e3e3e3;border-radius:3px;}
.ui-widget-content a { color: #d9d9d9; }
.ui-widget-header {background:#e0aa9e;border-bottom: solid 2px #e0aa9e; height: 6px;}
.ui-widget-header a { color: #f6f6f6; }
.ui-state-default, .ui-widget-content .ui-state-default {background:url(https://www.vallianijewelers.com/slider/images/slider-arw-left.png) no-repeat left; color: #ffffff; outline: none;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ffffff;outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { background:url(https://www.vallianijewelers.com/slider/images/slider-arw-left.png) no-repeat left; color: #ffffff; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { background:url(https://www.vallianijewelers.com/slider/images/slider-arw-left.png) no-repeat left; color: #808080; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #808080; outline: none;}
.ui-state-default, .ui-widget-content .ui-state-default .right-handle {background:url(https://www.vallianijewelers.com/slider/images/slider-arw-right.png) no-repeat left; color: #ffffff; outline: none;}

/* Slider
----------------------------------*/

.ui-slider .ui-slider-handle {	position: absolute;	z-index: 2;	width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;	touch-action: none;}
.ui-slider .ui-slider-handle-left{position:absolute;z-index:2;width:12px;height:20px;cursor:default;background:url(https://www.vallianijewelers.com/slider/images/slider-arw-left.png) no-repeat;}
.ui-slider .ui-slider-handle-right{position:absolute;z-index:2;width:12px;height:20px;cursor:default;background:url(https://www.vallianijewelers.com/slider/images/slider-arw-right.png) no-repeat;}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {	filter: inherit;}
.ui-slider-horizontal .ui-slider-handle {top: -.3em;	margin-left: -.6em;}
.ui-slider-horizontal .ui-slider-range-min {left: 0;}
.ui-slider-horizontal .ui-slider-range-max {right: 0;}
.ui-slider-vertical {	width: .8em;	height: 100px;}
.ui-slider-vertical .ui-slider-handle {	left: -.3em;	margin-left: 0;	margin-bottom: -.6em;}
.ui-slider-vertical .ui-slider-range {	left: 0;	width: 100%;}
.ui-slider-vertical .ui-slider-range-min {	bottom: 0;}
.ui-slider-vertical .ui-slider-range-max {	top: 0;}
.ui-slider-label {font-size:12px; width: 100%; float: left; padding:8px 0 0 1px; height: 45px; position:relative;}
.ui-slider-label#colorScale ol, .ui-slider-label#cutScale ol, .ui-slider-label#clarityScale ol, .ui-slider-label#fluorescenceScale ol {position: absolute; width: 100%; list-style:none; height:45px; display:table; table-layout:fixed; z-index:1; margin-top:-25px; border:0px solid blue;}
.ui-slider-label#colorScale ol li, .ui-slider-label#cutScale ol li, .ui-slider-label#clarityScale ol li, .ui-slider-label#fluorescenceScale ol li {margin: 0;padding: 0;overflow: visible; display:table-cell; width:auto; height:auto; text-align:center; vertical-align:bottom; cursor:pointer; border:1px solid #fff;}
.ui-slider-label#colorScale ol li:first-child, .ui-slider-label#cutScale ol li:first-child, .ui-slider-label#clarityScale ol li:first-child, .ui-slider-label#fluorescenceScale ol li:first-child {border-left:0px;}
.ui-slider-label#clarityScale ol li span,.ui-slider-label#colorScale ol li span,.ui-slider-label#cutScale ol li  span,.ui-slider-label#fluorescenceScale ol li  span{display: inline-block; padding-top: 10px;color:#333333;font-family:'Open Sans',sans-serif;letter-spacing:0.6px;font-weight:600;}
.ui-slider-label#caratScale { min-height:25px;}
.ui-slider-label#caratScale div {float:left; position:absolute; }
.ui-slider-label#caratScale div span {margin-left:-5px; }
.ui-slider-line { position:absolute;left:0px;height:11px;top:-10px;border-right:1px solid #fff; z-index:1; background-image:none; }

/* Slider Bottom Lable End*/
