1 /*! |
|
2 * jQuery UI Datepicker 1.10.3 |
|
3 * http://jqueryui.com |
|
4 * |
|
5 * Copyright 2013 jQuery Foundation and other contributors |
|
6 * Released under the MIT license. |
|
7 * http://jquery.org/license |
|
8 * |
|
9 * http://docs.jquery.com/UI/Datepicker#theming |
|
10 */ |
|
11 .ui-datepicker { |
|
12 width: 17em; |
|
13 padding: .2em .2em 0; |
|
14 display: none; |
|
15 } |
|
16 .ui-datepicker .ui-datepicker-header { |
|
17 position: relative; |
|
18 padding: .2em 0; |
|
19 } |
|
20 .ui-datepicker .ui-datepicker-prev, |
|
21 .ui-datepicker .ui-datepicker-next { |
|
22 position: absolute; |
|
23 top: 2px; |
|
24 width: 1.8em; |
|
25 height: 1.8em; |
|
26 } |
|
27 .ui-datepicker .ui-datepicker-prev-hover, |
|
28 .ui-datepicker .ui-datepicker-next-hover { |
|
29 top: 1px; |
|
30 } |
|
31 .ui-datepicker .ui-datepicker-prev { |
|
32 left: 2px; |
|
33 } |
|
34 .ui-datepicker .ui-datepicker-next { |
|
35 right: 2px; |
|
36 } |
|
37 .ui-datepicker .ui-datepicker-prev-hover { |
|
38 left: 1px; |
|
39 } |
|
40 .ui-datepicker .ui-datepicker-next-hover { |
|
41 right: 1px; |
|
42 } |
|
43 .ui-datepicker .ui-datepicker-prev span, |
|
44 .ui-datepicker .ui-datepicker-next span { |
|
45 display: block; |
|
46 position: absolute; |
|
47 left: 50%; |
|
48 margin-left: -8px; |
|
49 top: 50%; |
|
50 margin-top: -8px; |
|
51 } |
|
52 .ui-datepicker .ui-datepicker-title { |
|
53 margin: 0 2.3em; |
|
54 line-height: 1.8em; |
|
55 text-align: center; |
|
56 } |
|
57 .ui-datepicker .ui-datepicker-title select { |
|
58 font-size: 1em; |
|
59 margin: 1px 0; |
|
60 } |
|
61 .ui-datepicker select.ui-datepicker-month-year { |
|
62 width: 100%; |
|
63 } |
|
64 .ui-datepicker select.ui-datepicker-month, |
|
65 .ui-datepicker select.ui-datepicker-year { |
|
66 width: 49%; |
|
67 } |
|
68 .ui-datepicker table { |
|
69 width: 100%; |
|
70 font-size: .9em; |
|
71 border-collapse: collapse; |
|
72 margin: 0 0 .4em; |
|
73 } |
|
74 .ui-datepicker th { |
|
75 padding: .7em .3em; |
|
76 text-align: center; |
|
77 font-weight: bold; |
|
78 border: 0; |
|
79 } |
|
80 .ui-datepicker td { |
|
81 border: 0; |
|
82 padding: 1px; |
|
83 } |
|
84 .ui-datepicker td span, |
|
85 .ui-datepicker td a { |
|
86 display: block; |
|
87 padding: .2em; |
|
88 text-align: right; |
|
89 text-decoration: none; |
|
90 } |
|
91 .ui-datepicker .ui-datepicker-buttonpane { |
|
92 background-image: none; |
|
93 margin: .7em 0 0 0; |
|
94 padding: 0 .2em; |
|
95 border-left: 0; |
|
96 border-right: 0; |
|
97 border-bottom: 0; |
|
98 } |
|
99 .ui-datepicker .ui-datepicker-buttonpane button { |
|
100 float: right; |
|
101 margin: .5em .2em .4em; |
|
102 cursor: pointer; |
|
103 padding: .2em .6em .3em .6em; |
|
104 width: auto; |
|
105 overflow: visible; |
|
106 } |
|
107 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { |
|
108 float: left; |
|
109 } |
|
110 |
|
111 /* with multiple calendars */ |
|
112 .ui-datepicker.ui-datepicker-multi { |
|
113 width: auto; |
|
114 } |
|
115 .ui-datepicker-multi .ui-datepicker-group { |
|
116 float: left; |
|
117 } |
|
118 .ui-datepicker-multi .ui-datepicker-group table { |
|
119 width: 95%; |
|
120 margin: 0 auto .4em; |
|
121 } |
|
122 .ui-datepicker-multi-2 .ui-datepicker-group { |
|
123 width: 50%; |
|
124 } |
|
125 .ui-datepicker-multi-3 .ui-datepicker-group { |
|
126 width: 33.3%; |
|
127 } |
|
128 .ui-datepicker-multi-4 .ui-datepicker-group { |
|
129 width: 25%; |
|
130 } |
|
131 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, |
|
132 .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { |
|
133 border-left-width: 0; |
|
134 } |
|
135 .ui-datepicker-multi .ui-datepicker-buttonpane { |
|
136 clear: left; |
|
137 } |
|
138 .ui-datepicker-row-break { |
|
139 clear: both; |
|
140 width: 100%; |
|
141 font-size: 0; |
|
142 } |
|
143 |
|
144 /* RTL support */ |
|
145 .ui-datepicker-rtl { |
|
146 direction: rtl; |
|
147 } |
|
148 .ui-datepicker-rtl .ui-datepicker-prev { |
|
149 right: 2px; |
|
150 left: auto; |
|
151 } |
|
152 .ui-datepicker-rtl .ui-datepicker-next { |
|
153 left: 2px; |
|
154 right: auto; |
|
155 } |
|
156 .ui-datepicker-rtl .ui-datepicker-prev:hover { |
|
157 right: 1px; |
|
158 left: auto; |
|
159 } |
|
160 .ui-datepicker-rtl .ui-datepicker-next:hover { |
|
161 left: 1px; |
|
162 right: auto; |
|
163 } |
|
164 .ui-datepicker-rtl .ui-datepicker-buttonpane { |
|
165 clear: right; |
|
166 } |
|
167 .ui-datepicker-rtl .ui-datepicker-buttonpane button { |
|
168 float: left; |
|
169 } |
|
170 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, |
|
171 .ui-datepicker-rtl .ui-datepicker-group { |
|
172 float: right; |
|
173 } |
|
174 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, |
|
175 .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { |
|
176 border-right-width: 0; |
|
177 border-left-width: 1px; |
|
178 } |
|