1+ /* ! angularjs-slider - v5.8.1 -
2+ (c) Rafal Zajac <[email protected] >, Valentin Hervieu <[email protected] >, Jussi Saarivirta <[email protected] >, Angelin Sirbu <[email protected] > - 3+ https://github.com/angular-slider/angularjs-slider -
4+ 2016-11-03 */
5+ .rzslider {
6+ position : relative ;
7+ display : inline-block ;
8+ width : 100% ;
9+ height : 4px ;
10+ margin : 35px 0 15px 0 ;
11+ vertical-align : middle ;
12+ -webkit-user-select : none ;
13+ -moz-user-select : none ;
14+ -ms-user-select : none ;
15+ user-select : none ;
16+ }
17+
18+ .rzslider.with-legend {
19+ margin-bottom : 40px ;
20+ }
21+
22+ .rzslider [disabled ] {
23+ cursor : not-allowed ;
24+ }
25+
26+ .rzslider [disabled ] .rz-pointer {
27+ cursor : not-allowed ;
28+ background-color : #d8e0f3 ;
29+ }
30+
31+ .rzslider [disabled ] .rz-bar-wrapper.rz-draggable {
32+ cursor : not-allowed ;
33+ }
34+
35+ .rzslider [disabled ] .rz-bar.rz-selection {
36+ background : #8b91a2 ;
37+ }
38+
39+ .rzslider [disabled ] .rz-ticks .rz-tick {
40+ cursor : not-allowed ;
41+ }
42+
43+ .rzslider [disabled ] .rz-ticks .rz-tick.rz-selected {
44+ background : #8b91a2 ;
45+ }
46+
47+ .rzslider span {
48+ position : absolute ;
49+ display : inline-block ;
50+ white-space : nowrap ;
51+ }
52+
53+ .rzslider .rz-base {
54+ width : 100% ;
55+ height : 100% ;
56+ padding : 0 ;
57+ }
58+
59+ .rzslider .rz-bar-wrapper {
60+ left : 0 ;
61+ z-index : 1 ;
62+ width : 100% ;
63+ height : 32px ;
64+ padding-top : 16px ;
65+ margin-top : -16px ;
66+ box-sizing : border-box ;
67+ }
68+
69+ .rzslider .rz-bar-wrapper.rz-draggable {
70+ cursor : move ;
71+ }
72+
73+ .rzslider .rz-bar {
74+ left : 0 ;
75+ z-index : 1 ;
76+ width : 100% ;
77+ height : 4px ;
78+ background : #d8e0f3 ;
79+ -webkit-border-radius : 2px ;
80+ -moz-border-radius : 2px ;
81+ border-radius : 2px ;
82+ }
83+
84+ .rzslider .rz-bar.rz-selection {
85+ z-index : 2 ;
86+ background : #0db9f0 ;
87+ -webkit-border-radius : 2px ;
88+ -moz-border-radius : 2px ;
89+ border-radius : 2px ;
90+ }
91+
92+ .rzslider .rz-pointer {
93+ top : -14px ;
94+ z-index : 3 ;
95+ width : 32px ;
96+ height : 32px ;
97+ cursor : pointer ;
98+ background-color : #0db9f0 ;
99+ -webkit-border-radius : 16px ;
100+ -moz-border-radius : 16px ;
101+ border-radius : 16px ;
102+ }
103+
104+ .rzslider .rz-pointer :after {
105+ position : absolute ;
106+ top : 12px ;
107+ left : 12px ;
108+ width : 8px ;
109+ height : 8px ;
110+ background : #ffffff ;
111+ -webkit-border-radius : 4px ;
112+ -moz-border-radius : 4px ;
113+ border-radius : 4px ;
114+ content : ' ' ;
115+ }
116+
117+ .rzslider .rz-pointer :hover :after {
118+ background-color : #ffffff ;
119+ }
120+
121+ .rzslider .rz-pointer.rz-active {
122+ z-index : 4 ;
123+ }
124+
125+ .rzslider .rz-pointer.rz-active :after {
126+ background-color : #451aff ;
127+ }
128+
129+ .rzslider .rz-bubble {
130+ bottom : 16px ;
131+ padding : 1px 3px ;
132+ color : #55637d ;
133+ cursor : default ;
134+ }
135+
136+ .rzslider .rz-bubble.rz-selection {
137+ top : 16px ;
138+ }
139+
140+ .rzslider .rz-bubble.rz-limit {
141+ color : #55637d ;
142+ }
143+
144+ .rzslider .rz-bubble.rz-floor {
145+ left : 0 ;
146+ }
147+
148+ .rzslider .rz-bubble.rz-ceil {
149+ right : 0 ;
150+ }
151+
152+ .rzslider .rz-ticks {
153+ position : absolute ;
154+ top : -3px ;
155+ left : 0 ;
156+ z-index : 1 ;
157+ width : 100% ;
158+ height : 0 ;
159+ margin : 0 ;
160+ list-style : none ;
161+ box-sizing : border-box ;
162+ }
163+
164+ .rzslider .rz-ticks .rz-tick {
165+ position : absolute ;
166+ top : 0 ;
167+ left : 0 ;
168+ width : 10px ;
169+ height : 10px ;
170+ margin-left : 11px ;
171+ text-align : center ;
172+ cursor : pointer ;
173+ background : #d8e0f3 ;
174+ border-radius : 50% ;
175+ }
176+
177+ .rzslider .rz-ticks .rz-tick.rz-selected {
178+ background : #0db9f0 ;
179+ }
180+
181+ .rzslider .rz-ticks .rz-tick .rz-tick-value {
182+ position : absolute ;
183+ top : -30px ;
184+ transform : translate (-50% , 0 );
185+ }
186+
187+ .rzslider .rz-ticks .rz-tick .rz-tick-legend {
188+ position : absolute ;
189+ top : 24px ;
190+ max-width : 50px ;
191+ white-space : normal ;
192+ transform : translate (-50% , 0 );
193+ }
194+
195+ .rzslider .rz-ticks.rz-ticks-values-under .rz-tick-value {
196+ top : initial ;
197+ bottom : -32px ;
198+ }
199+
200+ .rzslider.rz-vertical {
201+ position : relative ;
202+ width : 4px ;
203+ height : 100% ;
204+ padding : 0 ;
205+ margin : 0 20px ;
206+ vertical-align : baseline ;
207+ }
208+
209+ .rzslider.rz-vertical .rz-base {
210+ width : 100% ;
211+ height : 100% ;
212+ padding : 0 ;
213+ }
214+
215+ .rzslider.rz-vertical .rz-bar-wrapper {
216+ top : auto ;
217+ left : 0 ;
218+ width : 32px ;
219+ height : 100% ;
220+ padding : 0 0 0 16px ;
221+ margin : 0 0 0 -16px ;
222+ }
223+
224+ .rzslider.rz-vertical .rz-bar {
225+ bottom : 0 ;
226+ left : auto ;
227+ width : 4px ;
228+ height : 100% ;
229+ }
230+
231+ .rzslider.rz-vertical .rz-pointer {
232+ top : auto ;
233+ bottom : 0 ;
234+ left : -14px !important ;
235+ }
236+
237+ .rzslider.rz-vertical .rz-bubble {
238+ bottom : 0 ;
239+ left : 16px !important ;
240+ margin-left : 3px ;
241+ }
242+
243+ .rzslider.rz-vertical .rz-bubble.rz-selection {
244+ top : auto ;
245+ left : 16px !important ;
246+ }
247+
248+ .rzslider.rz-vertical .rz-bubble.rz-floor {
249+ bottom : 0 ;
250+ left : auto ;
251+ }
252+
253+ .rzslider.rz-vertical .rz-bubble.rz-ceil {
254+ top : 0 ;
255+ right : auto ;
256+ }
257+
258+ .rzslider.rz-vertical .rz-ticks {
259+ top : 0 ;
260+ left : -3px ;
261+ z-index : 1 ;
262+ width : 0 ;
263+ height : 100% ;
264+ }
265+
266+ .rzslider.rz-vertical .rz-ticks .rz-tick {
267+ margin-top : 11px ;
268+ margin-left : auto ;
269+ vertical-align : middle ;
270+ }
271+
272+ .rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-value {
273+ top : initial ;
274+ left : 24px ;
275+ transform : translate (0 , -28% );
276+ }
277+
278+ .rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-legend {
279+ top : initial ;
280+ right : 24px ;
281+ max-width : none ;
282+ white-space : nowrap ;
283+ transform : translate (0 , -28% );
284+ }
285+
286+ .rzslider.rz-vertical .rz-ticks.rz-ticks-values-under .rz-tick-value {
287+ right : 24px ;
288+ bottom : initial ;
289+ left : initial ;
290+ }
0 commit comments