1+ /*! jQuery UI - v1.9.2 - 2012-11-23
2+ * Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */
3+
4+ /* Layout helpers
5+ ----------------------------------*/
6+ .ui-helper-hidden { display : none; }
7+ .ui-helper-hidden-accessible { border : 0 ; clip : rect (0 0 0 0 ); height : 1px ; margin : -1px ; overflow : hidden; padding : 0 ; position : absolute; width : 1px ; }
8+ .ui-helper-reset { margin : 0 ; padding : 0 ; border : 0 ; outline : 0 ; line-height : 1.3 ; text-decoration : none; font-size : 100% ; list-style : none; }
9+ .ui-helper-clearfix : before , .ui-helper-clearfix : after { content : "" ; display : table; }
10+ .ui-helper-clearfix : after { clear : both; }
11+ .ui-helper-clearfix { zoom : 1 ; }
12+ .ui-helper-zfix { width : 100% ; height : 100% ; top : 0 ; left : 0 ; position : absolute; opacity : 0 ; filter : Alpha (Opacity=0); }
13+
14+
15+ /* Interaction Cues
16+ ----------------------------------*/
17+ .ui-state-disabled { cursor : default !important ; }
18+
19+
20+ /* Icons
21+ ----------------------------------*/
22+
23+ /* states and images */
24+ .ui-icon { display : block; text-indent : -99999px ; overflow : hidden; background-repeat : no-repeat; }
25+
26+
27+ /* Misc visuals
28+ ----------------------------------*/
29+
30+ /* Overlays */
31+ .ui-widget-overlay { position : absolute; top : 0 ; left : 0 ; width : 100% ; height : 100% ; }
32+
33+ /*!
34+ * jQuery UI Resizable 1.9.2
35+ * http://jqueryui.com
36+ *
37+ * Copyright 2012 jQuery Foundation and other contributors
38+ * Released under the MIT license.
39+ * http://jquery.org/license
40+ *
41+ * http://docs.jquery.com/UI/Resizable#theming
42+ */
43+ .ui-resizable { position : relative;}
44+ .ui-resizable-handle { position : absolute;font-size : 0.1px ; display : block; }
45+ .ui-resizable-disabled .ui-resizable-handle , .ui-resizable-autohide .ui-resizable-handle { display : none; }
46+ .ui-resizable-n { cursor : n-resize; height : 7px ; width : 100% ; top : -5px ; left : 0 ; }
47+ .ui-resizable-s { cursor : s-resize; height : 7px ; width : 100% ; bottom : -5px ; left : 0 ; }
48+ .ui-resizable-e { cursor : e-resize; width : 7px ; right : -5px ; top : 0 ; height : 100% ; }
49+ .ui-resizable-w { cursor : w-resize; width : 7px ; left : -5px ; top : 0 ; height : 100% ; }
50+ .ui-resizable-se { cursor : se-resize; width : 12px ; height : 12px ; right : 1px ; bottom : 1px ; }
51+ .ui-resizable-sw { cursor : sw-resize; width : 9px ; height : 9px ; left : -5px ; bottom : -5px ; }
52+ .ui-resizable-nw { cursor : nw-resize; width : 9px ; height : 9px ; left : -5px ; top : -5px ; }
53+ .ui-resizable-ne { cursor : ne-resize; width : 9px ; height : 9px ; right : -5px ; top : -5px ;}
54+
55+ /* Slider */
56+ .ui-slider {
57+ position : relative;
58+ text-align : left;
59+ }
60+ .ui-slider .ui-slider-handle {
61+ position : absolute;
62+ z-index : 2 ;
63+ width : 1.2em ;
64+ height : 1.2em ;
65+ cursor : default;
66+ -ms-touch-action : none;
67+ touch-action : none;
68+ }
69+ .ui-slider .ui-slider-range {
70+ position : absolute;
71+ z-index : 1 ;
72+ font-size : .7em ;
73+ display : block;
74+ border : 0 ;
75+ background-position : 0 0 ;
76+ }
77+
78+ /* support: IE8 - See #6727 */
79+ .ui-slider .ui-state-disabled .ui-slider-handle ,
80+ .ui-slider .ui-state-disabled .ui-slider-range {
81+ filter : inherit;
82+ }
83+
84+ .ui-slider-horizontal {
85+ height : .8em ;
86+ }
87+ .ui-slider-horizontal .ui-slider-handle {
88+ top : -.3em ;
89+ margin-left : -.6em ;
90+ }
91+ .ui-slider-horizontal .ui-slider-range {
92+ top : 0 ;
93+ height : 100% ;
94+ }
95+ .ui-slider-horizontal .ui-slider-range-min {
96+ left : 0 ;
97+ }
98+ .ui-slider-horizontal .ui-slider-range-max {
99+ right : 0 ;
100+ }
101+
102+ .ui-slider-vertical {
103+ width : .8em ;
104+ height : 100px ;
105+ }
106+ .ui-slider-vertical .ui-slider-handle {
107+ left : -.3em ;
108+ margin-left : 0 ;
109+ margin-bottom : -.6em ;
110+ }
111+ .ui-slider-vertical .ui-slider-range {
112+ left : 0 ;
113+ width : 100% ;
114+ }
115+ .ui-slider-vertical .ui-slider-range-min {
116+ bottom : 0 ;
117+ }
118+ .ui-slider-vertical .ui-slider-range-max {
119+ top : 0 ;
120+ }
121+
122+ /* Datepicker */
123+ .ui-datepicker {
124+ width : 17em ;
125+ padding : .2em .2em 0 ;
126+ display : none;
127+ }
128+ .ui-datepicker .ui-datepicker-header {
129+ position : relative;
130+ padding : .2em 0 ;
131+ }
132+ .ui-datepicker .ui-datepicker-prev ,
133+ .ui-datepicker .ui-datepicker-next {
134+ position : absolute;
135+ top : 2px ;
136+ width : 1.8em ;
137+ height : 1.8em ;
138+ }
139+ .ui-datepicker .ui-datepicker-prev-hover ,
140+ .ui-datepicker .ui-datepicker-next-hover {
141+ top : 1px ;
142+ }
143+ .ui-datepicker .ui-datepicker-prev {
144+ left : 2px ;
145+ }
146+ .ui-datepicker .ui-datepicker-next {
147+ right : 2px ;
148+ }
149+ .ui-datepicker .ui-datepicker-prev-hover {
150+ left : 1px ;
151+ }
152+ .ui-datepicker .ui-datepicker-next-hover {
153+ right : 1px ;
154+ }
155+ .ui-datepicker .ui-datepicker-prev span ,
156+ .ui-datepicker .ui-datepicker-next span {
157+ display : block;
158+ position : absolute;
159+ left : 50% ;
160+ margin-left : -8px ;
161+ top : 50% ;
162+ margin-top : -8px ;
163+ }
164+ .ui-datepicker .ui-datepicker-title {
165+ margin : 0 2.3em ;
166+ line-height : 1.8em ;
167+ text-align : center;
168+ }
169+ .ui-datepicker .ui-datepicker-title select {
170+ font-size : 1em ;
171+ margin : 1px 0 ;
172+ }
173+ .ui-datepicker select .ui-datepicker-month ,
174+ .ui-datepicker select .ui-datepicker-year {
175+ width : 45% ;
176+ }
177+ .ui-datepicker table {
178+ width : 100% ;
179+ font-size : .9em ;
180+ border-collapse : collapse;
181+ margin : 0 0 .4em ;
182+ }
183+ .ui-datepicker th {
184+ padding : .7em .3em ;
185+ text-align : center;
186+ font-weight : bold;
187+ border : 0 ;
188+ }
189+ .ui-datepicker td {
190+ border : 0 ;
191+ padding : 1px ;
192+ }
193+ .ui-datepicker td span ,
194+ .ui-datepicker td a {
195+ display : block;
196+ padding : .2em ;
197+ text-align : right;
198+ text-decoration : none;
199+ }
200+ .ui-datepicker .ui-datepicker-buttonpane {
201+ background-image : none;
202+ margin : .7em 0 0 0 ;
203+ padding : 0 .2em ;
204+ border-left : 0 ;
205+ border-right : 0 ;
206+ border-bottom : 0 ;
207+ }
208+ .ui-datepicker .ui-datepicker-buttonpane button {
209+ float : right;
210+ margin : .5em .2em .4em ;
211+ cursor : pointer;
212+ padding : .2em .6em .3em .6em ;
213+ width : auto;
214+ overflow : visible;
215+ }
216+ .ui-datepicker .ui-datepicker-buttonpane button .ui-datepicker-current {
217+ float : left;
218+ }
219+
220+ /* with multiple calendars */
221+ .ui-datepicker .ui-datepicker-multi {
222+ width : auto;
223+ }
224+ .ui-datepicker-multi .ui-datepicker-group {
225+ float : left;
226+ }
227+ .ui-datepicker-multi .ui-datepicker-group table {
228+ width : 95% ;
229+ margin : 0 auto .4em ;
230+ }
231+ .ui-datepicker-multi-2 .ui-datepicker-group {
232+ width : 50% ;
233+ }
234+ .ui-datepicker-multi-3 .ui-datepicker-group {
235+ width : 33.3% ;
236+ }
237+ .ui-datepicker-multi-4 .ui-datepicker-group {
238+ width : 25% ;
239+ }
240+ .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header ,
241+ .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
242+ border-left-width : 0 ;
243+ }
244+ .ui-datepicker-multi .ui-datepicker-buttonpane {
245+ clear : left;
246+ }
247+ .ui-datepicker-row-break {
248+ clear : both;
249+ width : 100% ;
250+ font-size : 0 ;
251+ }
252+
253+ /* RTL support */
254+ .ui-datepicker-rtl {
255+ direction : rtl;
256+ }
257+ .ui-datepicker-rtl .ui-datepicker-prev {
258+ right : 2px ;
259+ left : auto;
260+ }
261+ .ui-datepicker-rtl .ui-datepicker-next {
262+ left : 2px ;
263+ right : auto;
264+ }
265+ .ui-datepicker-rtl .ui-datepicker-prev : hover {
266+ right : 1px ;
267+ left : auto;
268+ }
269+ .ui-datepicker-rtl .ui-datepicker-next : hover {
270+ left : 1px ;
271+ right : auto;
272+ }
273+ .ui-datepicker-rtl .ui-datepicker-buttonpane {
274+ clear : right;
275+ }
276+ .ui-datepicker-rtl .ui-datepicker-buttonpane button {
277+ float : left;
278+ }
279+ .ui-datepicker-rtl .ui-datepicker-buttonpane button .ui-datepicker-current ,
280+ .ui-datepicker-rtl .ui-datepicker-group {
281+ float : right;
282+ }
283+ .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header ,
284+ .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
285+ border-right-width : 0 ;
286+ border-left-width : 1px ;
287+ }
288+
289+ /* TimePicker */
290+ .ui-timepicker-div .ui-widget-header { margin-bottom : 8px ; }
291+ .ui-timepicker-div dl { text-align : left; }
292+ .ui-timepicker-div dl dt { float : left; clear : left; padding : 0 0 0 5px ; }
293+ .ui-timepicker-div dl dd { margin : 0 10px 10px 40% ; }
294+ .ui-timepicker-div td { font-size : 90% ; }
295+ .ui-tpicker-grid-label { background : none; border : none; margin : 0 ; padding : 0 ; }
296+ .ui-timepicker-div .ui_tpicker_unit_hide { display : none; }
297+
298+ .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input { background : none; color : inherit; border : none; outline : none; border-bottom : solid 1px # 555 ; width : 95% ; }
299+ .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input : focus { border-bottom-color : # aaa ; }
300+
301+ .ui-timepicker-rtl { direction : rtl; }
302+ .ui-timepicker-rtl dl { text-align : right; padding : 0 5px 0 0 ; }
303+ .ui-timepicker-rtl dl dt { float : right; clear : right; }
304+ .ui-timepicker-rtl dl dd { margin : 0 40% 10px 10px ; }
305+
306+ /* Shortened version style */
307+ .ui-timepicker-div .ui-timepicker-oneLine { padding-right : 2px ; }
308+ .ui-timepicker-div .ui-timepicker-oneLine .ui_tpicker_time ,
309+ .ui-timepicker-div .ui-timepicker-oneLine dt { display : none; }
310+ .ui-timepicker-div .ui-timepicker-oneLine .ui_tpicker_time_label { display : block; padding-top : 2px ; }
311+ .ui-timepicker-div .ui-timepicker-oneLine dl { text-align : right; }
312+ .ui-timepicker-div .ui-timepicker-oneLine dl dd ,
313+ .ui-timepicker-div .ui-timepicker-oneLine dl dd > div { display : inline-block; margin : 0 ; }
314+ .ui-timepicker-div .ui-timepicker-oneLine dl dd .ui_tpicker_minute : before ,
315+ .ui-timepicker-div .ui-timepicker-oneLine dl dd .ui_tpicker_second : before { content : ':' ; display : inline-block; }
316+ .ui-timepicker-div .ui-timepicker-oneLine dl dd .ui_tpicker_millisec : before ,
317+ .ui-timepicker-div .ui-timepicker-oneLine dl dd .ui_tpicker_microsec : before { content : '.' ; display : inline-block; }
318+ .ui-timepicker-div .ui-timepicker-oneLine .ui_tpicker_unit_hide ,
319+ .ui-timepicker-div .ui-timepicker-oneLine .ui_tpicker_unit_hide : before { display : none; }
0 commit comments