hjg
2023-11-18 bb48edb3d9faaaeab0088151c86fc24137acdb08
提交 | 用户 | 时间
58d006 1 /*!
A 2  * Datepicker for Bootstrap v1.5.0 (https://github.com/eternicode/bootstrap-datepicker)
3  *
4  * Copyright 2012 Stefan Petre
5  * Improvements by Andrew Rowls
6  * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
7  */
8 .datepicker {
9   border-radius: 4px;
10   direction: ltr;
11 }
12 .datepicker-inline {
13   width: 220px;
14 }
15 .datepicker.datepicker-rtl {
16   direction: rtl;
17 }
18 .datepicker.datepicker-rtl table tr td span {
19   float: right;
20 }
21 .datepicker-dropdown {
22   top: 0;
23   left: 0;
24   padding: 4px;
25 }
26 .datepicker-dropdown:before {
27   content: '';
28   display: inline-block;
29   border-left: 7px solid transparent;
30   border-right: 7px solid transparent;
31   border-bottom: 7px solid rgba(0, 0, 0, 0.15);
32   border-top: 0;
33   border-bottom-color: rgba(0, 0, 0, 0.2);
34   position: absolute;
35 }
36 .datepicker-dropdown:after {
37   content: '';
38   display: inline-block;
39   border-left: 6px solid transparent;
40   border-right: 6px solid transparent;
41   border-bottom: 6px solid #ffffff;
42   border-top: 0;
43   position: absolute;
44 }
45 .datepicker-dropdown.datepicker-orient-left:before {
46   left: 6px;
47 }
48 .datepicker-dropdown.datepicker-orient-left:after {
49   left: 7px;
50 }
51 .datepicker-dropdown.datepicker-orient-right:before {
52   right: 6px;
53 }
54 .datepicker-dropdown.datepicker-orient-right:after {
55   right: 7px;
56 }
57 .datepicker-dropdown.datepicker-orient-bottom:before {
58   top: -7px;
59 }
60 .datepicker-dropdown.datepicker-orient-bottom:after {
61   top: -6px;
62 }
63 .datepicker-dropdown.datepicker-orient-top:before {
64   bottom: -7px;
65   border-bottom: 0;
66   border-top: 7px solid rgba(0, 0, 0, 0.15);
67 }
68 .datepicker-dropdown.datepicker-orient-top:after {
69   bottom: -6px;
70   border-bottom: 0;
71   border-top: 6px solid #ffffff;
72 }
73 .datepicker > div {
74   display: none;
75 }
76 .datepicker table {
77   margin: 0;
78   -webkit-touch-callout: none;
79   -webkit-user-select: none;
80   -khtml-user-select: none;
81   -moz-user-select: none;
82   -ms-user-select: none;
83   user-select: none;
84 }
85 .datepicker table tr td,
86 .datepicker table tr th {
87   text-align: center;
88   width: 30px;
89   height: 30px;
90   border-radius: 4px;
91   border: none;
92 }
93 .table-striped .datepicker table tr td,
94 .table-striped .datepicker table tr th {
95   background-color: transparent;
96 }
97 .datepicker table tr td.old,
98 .datepicker table tr td.new {
99   color: #999999;
100 }
101 .datepicker table tr td.day:hover,
102 .datepicker table tr td.focused {
103   background: #eeeeee;
104   cursor: pointer;
105 }
106 .datepicker table tr td.disabled,
107 .datepicker table tr td.disabled:hover {
108   background: none;
109   color: #999999;
110   cursor: default;
111 }
112 .datepicker table tr td.highlighted {
113   color: #000000;
114   background-color: #d9edf7;
115   border-color: #85c5e5;
116   border-radius: 0;
117 }
118 .datepicker table tr td.highlighted:focus,
119 .datepicker table tr td.highlighted.focus {
120   color: #000000;
121   background-color: #afd9ee;
122   border-color: #298fc2;
123 }
124 .datepicker table tr td.highlighted:hover {
125   color: #000000;
126   background-color: #afd9ee;
127   border-color: #52addb;
128 }
129 .datepicker table tr td.highlighted:active,
130 .datepicker table tr td.highlighted.active,
131 .open > .dropdown-toggle.datepicker table tr td.highlighted {
132   color: #000000;
133   background-color: #afd9ee;
134   border-color: #52addb;
135 }
136 .datepicker table tr td.highlighted:active:hover,
137 .datepicker table tr td.highlighted.active:hover,
138 .open > .dropdown-toggle.datepicker table tr td.highlighted:hover,
139 .datepicker table tr td.highlighted:active:focus,
140 .datepicker table tr td.highlighted.active:focus,
141 .open > .dropdown-toggle.datepicker table tr td.highlighted:focus,
142 .datepicker table tr td.highlighted:active.focus,
143 .datepicker table tr td.highlighted.active.focus,
144 .open > .dropdown-toggle.datepicker table tr td.highlighted.focus {
145   color: #000000;
146   background-color: #91cbe8;
147   border-color: #298fc2;
148 }
149 .datepicker table tr td.highlighted:active,
150 .datepicker table tr td.highlighted.active,
151 .open > .dropdown-toggle.datepicker table tr td.highlighted {
152   background-image: none;
153 }
154 .datepicker table tr td.highlighted.disabled:hover,
155 .datepicker table tr td.highlighted[disabled]:hover,
156 fieldset[disabled] .datepicker table tr td.highlighted:hover,
157 .datepicker table tr td.highlighted.disabled:focus,
158 .datepicker table tr td.highlighted[disabled]:focus,
159 fieldset[disabled] .datepicker table tr td.highlighted:focus,
160 .datepicker table tr td.highlighted.disabled.focus,
161 .datepicker table tr td.highlighted[disabled].focus,
162 fieldset[disabled] .datepicker table tr td.highlighted.focus {
163   background-color: #d9edf7;
164   border-color: #85c5e5;
165 }
166 .datepicker table tr td.highlighted.focused {
167   background: #afd9ee;
168 }
169 .datepicker table tr td.highlighted.disabled,
170 .datepicker table tr td.highlighted.disabled:active {
171   background: #d9edf7;
172   color: #999999;
173 }
174 .datepicker table tr td.today {
175   color: #000000;
176   background-color: #ffdb99;
177   border-color: #ffb733;
178 }
179 .datepicker table tr td.today:focus,
180 .datepicker table tr td.today.focus {
181   color: #000000;
182   background-color: #ffc966;
183   border-color: #b37400;
184 }
185 .datepicker table tr td.today:hover {
186   color: #000000;
187   background-color: #ffc966;
188   border-color: #f59e00;
189 }
190 .datepicker table tr td.today:active,
191 .datepicker table tr td.today.active,
192 .open > .dropdown-toggle.datepicker table tr td.today {
193   color: #000000;
194   background-color: #ffc966;
195   border-color: #f59e00;
196 }
197 .datepicker table tr td.today:active:hover,
198 .datepicker table tr td.today.active:hover,
199 .open > .dropdown-toggle.datepicker table tr td.today:hover,
200 .datepicker table tr td.today:active:focus,
201 .datepicker table tr td.today.active:focus,
202 .open > .dropdown-toggle.datepicker table tr td.today:focus,
203 .datepicker table tr td.today:active.focus,
204 .datepicker table tr td.today.active.focus,
205 .open > .dropdown-toggle.datepicker table tr td.today.focus {
206   color: #000000;
207   background-color: #ffbc42;
208   border-color: #b37400;
209 }
210 .datepicker table tr td.today:active,
211 .datepicker table tr td.today.active,
212 .open > .dropdown-toggle.datepicker table tr td.today {
213   background-image: none;
214 }
215 .datepicker table tr td.today.disabled:hover,
216 .datepicker table tr td.today[disabled]:hover,
217 fieldset[disabled] .datepicker table tr td.today:hover,
218 .datepicker table tr td.today.disabled:focus,
219 .datepicker table tr td.today[disabled]:focus,
220 fieldset[disabled] .datepicker table tr td.today:focus,
221 .datepicker table tr td.today.disabled.focus,
222 .datepicker table tr td.today[disabled].focus,
223 fieldset[disabled] .datepicker table tr td.today.focus {
224   background-color: #ffdb99;
225   border-color: #ffb733;
226 }
227 .datepicker table tr td.today.focused {
228   background: #ffc966;
229 }
230 .datepicker table tr td.today.disabled,
231 .datepicker table tr td.today.disabled:active {
232   background: #ffdb99;
233   color: #999999;
234 }
235 .datepicker table tr td.range {
236   color: #000000;
237   background-color: #eeeeee;
238   border-color: #bbbbbb;
239   border-radius: 0;
240 }
241 .datepicker table tr td.range:focus,
242 .datepicker table tr td.range.focus {
243   color: #000000;
244   background-color: #d5d5d5;
245   border-color: #7c7c7c;
246 }
247 .datepicker table tr td.range:hover {
248   color: #000000;
249   background-color: #d5d5d5;
250   border-color: #9d9d9d;
251 }
252 .datepicker table tr td.range:active,
253 .datepicker table tr td.range.active,
254 .open > .dropdown-toggle.datepicker table tr td.range {
255   color: #000000;
256   background-color: #d5d5d5;
257   border-color: #9d9d9d;
258 }
259 .datepicker table tr td.range:active:hover,
260 .datepicker table tr td.range.active:hover,
261 .open > .dropdown-toggle.datepicker table tr td.range:hover,
262 .datepicker table tr td.range:active:focus,
263 .datepicker table tr td.range.active:focus,
264 .open > .dropdown-toggle.datepicker table tr td.range:focus,
265 .datepicker table tr td.range:active.focus,
266 .datepicker table tr td.range.active.focus,
267 .open > .dropdown-toggle.datepicker table tr td.range.focus {
268   color: #000000;
269   background-color: #c3c3c3;
270   border-color: #7c7c7c;
271 }
272 .datepicker table tr td.range:active,
273 .datepicker table tr td.range.active,
274 .open > .dropdown-toggle.datepicker table tr td.range {
275   background-image: none;
276 }
277 .datepicker table tr td.range.disabled:hover,
278 .datepicker table tr td.range[disabled]:hover,
279 fieldset[disabled] .datepicker table tr td.range:hover,
280 .datepicker table tr td.range.disabled:focus,
281 .datepicker table tr td.range[disabled]:focus,
282 fieldset[disabled] .datepicker table tr td.range:focus,
283 .datepicker table tr td.range.disabled.focus,
284 .datepicker table tr td.range[disabled].focus,
285 fieldset[disabled] .datepicker table tr td.range.focus {
286   background-color: #eeeeee;
287   border-color: #bbbbbb;
288 }
289 .datepicker table tr td.range.focused {
290   background: #d5d5d5;
291 }
292 .datepicker table tr td.range.disabled,
293 .datepicker table tr td.range.disabled:active {
294   background: #eeeeee;
295   color: #999999;
296 }
297 .datepicker table tr td.range.highlighted {
298   color: #000000;
299   background-color: #e4eef3;
300   border-color: #9dc1d3;
301 }
302 .datepicker table tr td.range.highlighted:focus,
303 .datepicker table tr td.range.highlighted.focus {
304   color: #000000;
305   background-color: #c1d7e3;
306   border-color: #4b88a6;
307 }
308 .datepicker table tr td.range.highlighted:hover {
309   color: #000000;
310   background-color: #c1d7e3;
311   border-color: #73a6c0;
312 }
313 .datepicker table tr td.range.highlighted:active,
314 .datepicker table tr td.range.highlighted.active,
315 .open > .dropdown-toggle.datepicker table tr td.range.highlighted {
316   color: #000000;
317   background-color: #c1d7e3;
318   border-color: #73a6c0;
319 }
320 .datepicker table tr td.range.highlighted:active:hover,
321 .datepicker table tr td.range.highlighted.active:hover,
322 .open > .dropdown-toggle.datepicker table tr td.range.highlighted:hover,
323 .datepicker table tr td.range.highlighted:active:focus,
324 .datepicker table tr td.range.highlighted.active:focus,
325 .open > .dropdown-toggle.datepicker table tr td.range.highlighted:focus,
326 .datepicker table tr td.range.highlighted:active.focus,
327 .datepicker table tr td.range.highlighted.active.focus,
328 .open > .dropdown-toggle.datepicker table tr td.range.highlighted.focus {
329   color: #000000;
330   background-color: #a8c8d8;
331   border-color: #4b88a6;
332 }
333 .datepicker table tr td.range.highlighted:active,
334 .datepicker table tr td.range.highlighted.active,
335 .open > .dropdown-toggle.datepicker table tr td.range.highlighted {
336   background-image: none;
337 }
338 .datepicker table tr td.range.highlighted.disabled:hover,
339 .datepicker table tr td.range.highlighted[disabled]:hover,
340 fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
341 .datepicker table tr td.range.highlighted.disabled:focus,
342 .datepicker table tr td.range.highlighted[disabled]:focus,
343 fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
344 .datepicker table tr td.range.highlighted.disabled.focus,
345 .datepicker table tr td.range.highlighted[disabled].focus,
346 fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
347   background-color: #e4eef3;
348   border-color: #9dc1d3;
349 }
350 .datepicker table tr td.range.highlighted.focused {
351   background: #c1d7e3;
352 }
353 .datepicker table tr td.range.highlighted.disabled,
354 .datepicker table tr td.range.highlighted.disabled:active {
355   background: #e4eef3;
356   color: #999999;
357 }
358 .datepicker table tr td.range.today {
359   color: #000000;
360   background-color: #f7ca77;
361   border-color: #f1a417;
362 }
363 .datepicker table tr td.range.today:focus,
364 .datepicker table tr td.range.today.focus {
365   color: #000000;
366   background-color: #f4b747;
367   border-color: #815608;
368 }
369 .datepicker table tr td.range.today:hover {
370   color: #000000;
371   background-color: #f4b747;
372   border-color: #bf800c;
373 }
374 .datepicker table tr td.range.today:active,
375 .datepicker table tr td.range.today.active,
376 .open > .dropdown-toggle.datepicker table tr td.range.today {
377   color: #000000;
378   background-color: #f4b747;
379   border-color: #bf800c;
380 }
381 .datepicker table tr td.range.today:active:hover,
382 .datepicker table tr td.range.today.active:hover,
383 .open > .dropdown-toggle.datepicker table tr td.range.today:hover,
384 .datepicker table tr td.range.today:active:focus,
385 .datepicker table tr td.range.today.active:focus,
386 .open > .dropdown-toggle.datepicker table tr td.range.today:focus,
387 .datepicker table tr td.range.today:active.focus,
388 .datepicker table tr td.range.today.active.focus,
389 .open > .dropdown-toggle.datepicker table tr td.range.today.focus {
390   color: #000000;
391   background-color: #f2aa25;
392   border-color: #815608;
393 }
394 .datepicker table tr td.range.today:active,
395 .datepicker table tr td.range.today.active,
396 .open > .dropdown-toggle.datepicker table tr td.range.today {
397   background-image: none;
398 }
399 .datepicker table tr td.range.today.disabled:hover,
400 .datepicker table tr td.range.today[disabled]:hover,
401 fieldset[disabled] .datepicker table tr td.range.today:hover,
402 .datepicker table tr td.range.today.disabled:focus,
403 .datepicker table tr td.range.today[disabled]:focus,
404 fieldset[disabled] .datepicker table tr td.range.today:focus,
405 .datepicker table tr td.range.today.disabled.focus,
406 .datepicker table tr td.range.today[disabled].focus,
407 fieldset[disabled] .datepicker table tr td.range.today.focus {
408   background-color: #f7ca77;
409   border-color: #f1a417;
410 }
411 .datepicker table tr td.range.today.disabled,
412 .datepicker table tr td.range.today.disabled:active {
413   background: #f7ca77;
414   color: #999999;
415 }
416 .datepicker table tr td.selected,
417 .datepicker table tr td.selected.highlighted {
418   color: #ffffff;
419   background-color: #999999;
420   border-color: #555555;
421   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
422 }
423 .datepicker table tr td.selected:focus,
424 .datepicker table tr td.selected.highlighted:focus,
425 .datepicker table tr td.selected.focus,
426 .datepicker table tr td.selected.highlighted.focus {
427   color: #ffffff;
428   background-color: #808080;
429   border-color: #161616;
430 }
431 .datepicker table tr td.selected:hover,
432 .datepicker table tr td.selected.highlighted:hover {
433   color: #ffffff;
434   background-color: #808080;
435   border-color: #373737;
436 }
437 .datepicker table tr td.selected:active,
438 .datepicker table tr td.selected.highlighted:active,
439 .datepicker table tr td.selected.active,
440 .datepicker table tr td.selected.highlighted.active,
441 .open > .dropdown-toggle.datepicker table tr td.selected,
442 .open > .dropdown-toggle.datepicker table tr td.selected.highlighted {
443   color: #ffffff;
444   background-color: #808080;
445   border-color: #373737;
446 }
447 .datepicker table tr td.selected:active:hover,
448 .datepicker table tr td.selected.highlighted:active:hover,
449 .datepicker table tr td.selected.active:hover,
450 .datepicker table tr td.selected.highlighted.active:hover,
451 .open > .dropdown-toggle.datepicker table tr td.selected:hover,
452 .open > .dropdown-toggle.datepicker table tr td.selected.highlighted:hover,
453 .datepicker table tr td.selected:active:focus,
454 .datepicker table tr td.selected.highlighted:active:focus,
455 .datepicker table tr td.selected.active:focus,
456 .datepicker table tr td.selected.highlighted.active:focus,
457 .open > .dropdown-toggle.datepicker table tr td.selected:focus,
458 .open > .dropdown-toggle.datepicker table tr td.selected.highlighted:focus,
459 .datepicker table tr td.selected:active.focus,
460 .datepicker table tr td.selected.highlighted:active.focus,
461 .datepicker table tr td.selected.active.focus,
462 .datepicker table tr td.selected.highlighted.active.focus,
463 .open > .dropdown-toggle.datepicker table tr td.selected.focus,
464 .open > .dropdown-toggle.datepicker table tr td.selected.highlighted.focus {
465   color: #ffffff;
466   background-color: #6e6e6e;
467   border-color: #161616;
468 }
469 .datepicker table tr td.selected:active,
470 .datepicker table tr td.selected.highlighted:active,
471 .datepicker table tr td.selected.active,
472 .datepicker table tr td.selected.highlighted.active,
473 .open > .dropdown-toggle.datepicker table tr td.selected,
474 .open > .dropdown-toggle.datepicker table tr td.selected.highlighted {
475   background-image: none;
476 }
477 .datepicker table tr td.selected.disabled:hover,
478 .datepicker table tr td.selected.highlighted.disabled:hover,
479 .datepicker table tr td.selected[disabled]:hover,
480 .datepicker table tr td.selected.highlighted[disabled]:hover,
481 fieldset[disabled] .datepicker table tr td.selected:hover,
482 fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
483 .datepicker table tr td.selected.disabled:focus,
484 .datepicker table tr td.selected.highlighted.disabled:focus,
485 .datepicker table tr td.selected[disabled]:focus,
486 .datepicker table tr td.selected.highlighted[disabled]:focus,
487 fieldset[disabled] .datepicker table tr td.selected:focus,
488 fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
489 .datepicker table tr td.selected.disabled.focus,
490 .datepicker table tr td.selected.highlighted.disabled.focus,
491 .datepicker table tr td.selected[disabled].focus,
492 .datepicker table tr td.selected.highlighted[disabled].focus,
493 fieldset[disabled] .datepicker table tr td.selected.focus,
494 fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
495   background-color: #999999;
496   border-color: #555555;
497 }
498 .datepicker table tr td.active,
499 .datepicker table tr td.active.highlighted {
500   color: #ffffff;
501   background-color: #428bca;
502   border-color: #357ebd;
503   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
504 }
505 .datepicker table tr td.active:focus,
506 .datepicker table tr td.active.highlighted:focus,
507 .datepicker table tr td.active.focus,
508 .datepicker table tr td.active.highlighted.focus {
509   color: #ffffff;
510   background-color: #3071a9;
511   border-color: #193c5a;
512 }
513 .datepicker table tr td.active:hover,
514 .datepicker table tr td.active.highlighted:hover {
515   color: #ffffff;
516   background-color: #3071a9;
517   border-color: #285e8e;
518 }
519 .datepicker table tr td.active:active,
520 .datepicker table tr td.active.highlighted:active,
521 .datepicker table tr td.active.active,
522 .datepicker table tr td.active.highlighted.active,
523 .open > .dropdown-toggle.datepicker table tr td.active,
524 .open > .dropdown-toggle.datepicker table tr td.active.highlighted {
525   color: #ffffff;
526   background-color: #3071a9;
527   border-color: #285e8e;
528 }
529 .datepicker table tr td.active:active:hover,
530 .datepicker table tr td.active.highlighted:active:hover,
531 .datepicker table tr td.active.active:hover,
532 .datepicker table tr td.active.highlighted.active:hover,
533 .open > .dropdown-toggle.datepicker table tr td.active:hover,
534 .open > .dropdown-toggle.datepicker table tr td.active.highlighted:hover,
535 .datepicker table tr td.active:active:focus,
536 .datepicker table tr td.active.highlighted:active:focus,
537 .datepicker table tr td.active.active:focus,
538 .datepicker table tr td.active.highlighted.active:focus,
539 .open > .dropdown-toggle.datepicker table tr td.active:focus,
540 .open > .dropdown-toggle.datepicker table tr td.active.highlighted:focus,
541 .datepicker table tr td.active:active.focus,
542 .datepicker table tr td.active.highlighted:active.focus,
543 .datepicker table tr td.active.active.focus,
544 .datepicker table tr td.active.highlighted.active.focus,
545 .open > .dropdown-toggle.datepicker table tr td.active.focus,
546 .open > .dropdown-toggle.datepicker table tr td.active.highlighted.focus {
547   color: #ffffff;
548   background-color: #285e8e;
549   border-color: #193c5a;
550 }
551 .datepicker table tr td.active:active,
552 .datepicker table tr td.active.highlighted:active,
553 .datepicker table tr td.active.active,
554 .datepicker table tr td.active.highlighted.active,
555 .open > .dropdown-toggle.datepicker table tr td.active,
556 .open > .dropdown-toggle.datepicker table tr td.active.highlighted {
557   background-image: none;
558 }
559 .datepicker table tr td.active.disabled:hover,
560 .datepicker table tr td.active.highlighted.disabled:hover,
561 .datepicker table tr td.active[disabled]:hover,
562 .datepicker table tr td.active.highlighted[disabled]:hover,
563 fieldset[disabled] .datepicker table tr td.active:hover,
564 fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
565 .datepicker table tr td.active.disabled:focus,
566 .datepicker table tr td.active.highlighted.disabled:focus,
567 .datepicker table tr td.active[disabled]:focus,
568 .datepicker table tr td.active.highlighted[disabled]:focus,
569 fieldset[disabled] .datepicker table tr td.active:focus,
570 fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
571 .datepicker table tr td.active.disabled.focus,
572 .datepicker table tr td.active.highlighted.disabled.focus,
573 .datepicker table tr td.active[disabled].focus,
574 .datepicker table tr td.active.highlighted[disabled].focus,
575 fieldset[disabled] .datepicker table tr td.active.focus,
576 fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
577   background-color: #428bca;
578   border-color: #357ebd;
579 }
580 .datepicker table tr td span {
581   display: block;
582   width: 23%;
583   height: 54px;
584   line-height: 54px;
585   float: left;
586   margin: 1%;
587   cursor: pointer;
588   border-radius: 4px;
589 }
590 .datepicker table tr td span:hover {
591   background: #eeeeee;
592 }
593 .datepicker table tr td span.disabled,
594 .datepicker table tr td span.disabled:hover {
595   background: none;
596   color: #999999;
597   cursor: default;
598 }
599 .datepicker table tr td span.active,
600 .datepicker table tr td span.active:hover,
601 .datepicker table tr td span.active.disabled,
602 .datepicker table tr td span.active.disabled:hover {
603   color: #ffffff;
604   background-color: #428bca;
605   border-color: #357ebd;
606   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
607 }
608 .datepicker table tr td span.active:focus,
609 .datepicker table tr td span.active:hover:focus,
610 .datepicker table tr td span.active.disabled:focus,
611 .datepicker table tr td span.active.disabled:hover:focus,
612 .datepicker table tr td span.active.focus,
613 .datepicker table tr td span.active:hover.focus,
614 .datepicker table tr td span.active.disabled.focus,
615 .datepicker table tr td span.active.disabled:hover.focus {
616   color: #ffffff;
617   background-color: #3071a9;
618   border-color: #193c5a;
619 }
620 .datepicker table tr td span.active:hover,
621 .datepicker table tr td span.active:hover:hover,
622 .datepicker table tr td span.active.disabled:hover,
623 .datepicker table tr td span.active.disabled:hover:hover {
624   color: #ffffff;
625   background-color: #3071a9;
626   border-color: #285e8e;
627 }
628 .datepicker table tr td span.active:active,
629 .datepicker table tr td span.active:hover:active,
630 .datepicker table tr td span.active.disabled:active,
631 .datepicker table tr td span.active.disabled:hover:active,
632 .datepicker table tr td span.active.active,
633 .datepicker table tr td span.active:hover.active,
634 .datepicker table tr td span.active.disabled.active,
635 .datepicker table tr td span.active.disabled:hover.active,
636 .open > .dropdown-toggle.datepicker table tr td span.active,
637 .open > .dropdown-toggle.datepicker table tr td span.active:hover,
638 .open > .dropdown-toggle.datepicker table tr td span.active.disabled,
639 .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
640   color: #ffffff;
641   background-color: #3071a9;
642   border-color: #285e8e;
643 }
644 .datepicker table tr td span.active:active:hover,
645 .datepicker table tr td span.active:hover:active:hover,
646 .datepicker table tr td span.active.disabled:active:hover,
647 .datepicker table tr td span.active.disabled:hover:active:hover,
648 .datepicker table tr td span.active.active:hover,
649 .datepicker table tr td span.active:hover.active:hover,
650 .datepicker table tr td span.active.disabled.active:hover,
651 .datepicker table tr td span.active.disabled:hover.active:hover,
652 .open > .dropdown-toggle.datepicker table tr td span.active:hover,
653 .open > .dropdown-toggle.datepicker table tr td span.active:hover:hover,
654 .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover,
655 .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,
656 .datepicker table tr td span.active:active:focus,
657 .datepicker table tr td span.active:hover:active:focus,
658 .datepicker table tr td span.active.disabled:active:focus,
659 .datepicker table tr td span.active.disabled:hover:active:focus,
660 .datepicker table tr td span.active.active:focus,
661 .datepicker table tr td span.active:hover.active:focus,
662 .datepicker table tr td span.active.disabled.active:focus,
663 .datepicker table tr td span.active.disabled:hover.active:focus,
664 .open > .dropdown-toggle.datepicker table tr td span.active:focus,
665 .open > .dropdown-toggle.datepicker table tr td span.active:hover:focus,
666 .open > .dropdown-toggle.datepicker table tr td span.active.disabled:focus,
667 .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,
668 .datepicker table tr td span.active:active.focus,
669 .datepicker table tr td span.active:hover:active.focus,
670 .datepicker table tr td span.active.disabled:active.focus,
671 .datepicker table tr td span.active.disabled:hover:active.focus,
672 .datepicker table tr td span.active.active.focus,
673 .datepicker table tr td span.active:hover.active.focus,
674 .datepicker table tr td span.active.disabled.active.focus,
675 .datepicker table tr td span.active.disabled:hover.active.focus,
676 .open > .dropdown-toggle.datepicker table tr td span.active.focus,
677 .open > .dropdown-toggle.datepicker table tr td span.active:hover.focus,
678 .open > .dropdown-toggle.datepicker table tr td span.active.disabled.focus,
679 .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus {
680   color: #ffffff;
681   background-color: #285e8e;
682   border-color: #193c5a;
683 }
684 .datepicker table tr td span.active:active,
685 .datepicker table tr td span.active:hover:active,
686 .datepicker table tr td span.active.disabled:active,
687 .datepicker table tr td span.active.disabled:hover:active,
688 .datepicker table tr td span.active.active,
689 .datepicker table tr td span.active:hover.active,
690 .datepicker table tr td span.active.disabled.active,
691 .datepicker table tr td span.active.disabled:hover.active,
692 .open > .dropdown-toggle.datepicker table tr td span.active,
693 .open > .dropdown-toggle.datepicker table tr td span.active:hover,
694 .open > .dropdown-toggle.datepicker table tr td span.active.disabled,
695 .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
696   background-image: none;
697 }
698 .datepicker table tr td span.active.disabled:hover,
699 .datepicker table tr td span.active:hover.disabled:hover,
700 .datepicker table tr td span.active.disabled.disabled:hover,
701 .datepicker table tr td span.active.disabled:hover.disabled:hover,
702 .datepicker table tr td span.active[disabled]:hover,
703 .datepicker table tr td span.active:hover[disabled]:hover,
704 .datepicker table tr td span.active.disabled[disabled]:hover,
705 .datepicker table tr td span.active.disabled:hover[disabled]:hover,
706 fieldset[disabled] .datepicker table tr td span.active:hover,
707 fieldset[disabled] .datepicker table tr td span.active:hover:hover,
708 fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
709 fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
710 .datepicker table tr td span.active.disabled:focus,
711 .datepicker table tr td span.active:hover.disabled:focus,
712 .datepicker table tr td span.active.disabled.disabled:focus,
713 .datepicker table tr td span.active.disabled:hover.disabled:focus,
714 .datepicker table tr td span.active[disabled]:focus,
715 .datepicker table tr td span.active:hover[disabled]:focus,
716 .datepicker table tr td span.active.disabled[disabled]:focus,
717 .datepicker table tr td span.active.disabled:hover[disabled]:focus,
718 fieldset[disabled] .datepicker table tr td span.active:focus,
719 fieldset[disabled] .datepicker table tr td span.active:hover:focus,
720 fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
721 fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
722 .datepicker table tr td span.active.disabled.focus,
723 .datepicker table tr td span.active:hover.disabled.focus,
724 .datepicker table tr td span.active.disabled.disabled.focus,
725 .datepicker table tr td span.active.disabled:hover.disabled.focus,
726 .datepicker table tr td span.active[disabled].focus,
727 .datepicker table tr td span.active:hover[disabled].focus,
728 .datepicker table tr td span.active.disabled[disabled].focus,
729 .datepicker table tr td span.active.disabled:hover[disabled].focus,
730 fieldset[disabled] .datepicker table tr td span.active.focus,
731 fieldset[disabled] .datepicker table tr td span.active:hover.focus,
732 fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
733 fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
734   background-color: #428bca;
735   border-color: #357ebd;
736 }
737 .datepicker table tr td span.old,
738 .datepicker table tr td span.new {
739   color: #999999;
740 }
741 .datepicker .datepicker-switch {
742   width: 145px;
743 }
744 .datepicker .datepicker-switch,
745 .datepicker .prev,
746 .datepicker .next,
747 .datepicker tfoot tr th {
748   cursor: pointer;
749 }
750 .datepicker .datepicker-switch:hover,
751 .datepicker .prev:hover,
752 .datepicker .next:hover,
753 .datepicker tfoot tr th:hover {
754   background: #eeeeee;
755 }
756 .datepicker .cw {
757   font-size: 10px;
758   width: 12px;
759   padding: 0 2px 0 5px;
760   vertical-align: middle;
761 }
762 .input-group.date .input-group-addon {
763   cursor: pointer;
764 }
765 .input-daterange {
766   width: 100%;
767 }
768 .input-daterange input {
769   text-align: center;
770 }
771 .input-daterange input:first-child {
772   border-radius: 3px 0 0 3px;
773 }
774 .input-daterange input:last-child {
775   border-radius: 0 3px 3px 0;
776 }
777 .input-daterange .input-group-addon {
778   width: auto;
779   min-width: 16px;
780   padding: 4px 5px;
781   font-weight: normal;
782   line-height: 1.42857143;
783   text-align: center;
784   text-shadow: 0 1px 0 #fff;
785   vertical-align: middle;
786   background-color: #eeeeee;
787   border: solid #cccccc;
788   border-width: 1px 0;
789   margin-left: -5px;
790   margin-right: -5px;
791 }