Project

General

Profile

1
.mydp {
2
    min-width: 30px;
3
    border-radius: 2px;
4
    line-height: 1.1;
5
    display: inline-block;
6
    position: relative;
7
}
8

    
9
.mydp * {
10
    -moz-box-sizing: border-box;
11
    -webkit-box-sizing: border-box;
12
    box-sizing: border-box;
13
    font-family: Arial, Helvetica, sans-serif;
14
    padding: 0;
15
    margin: 0;
16
}
17

    
18
.mydp .selector {
19
    margin-top: 2px;
20
    margin-left: -1px;
21
    position: absolute;
22
    width: 252px;
23
    padding: 0;
24
    border: 1px solid #CCC;
25
    border-radius: 2px;
26
    z-index: 100;
27
    animation: selectorfadein 0.1s;
28
}
29

    
30
.mydp .selector:focus {
31
    border: 1px solid #ADD8E6;
32
    outline: none;
33
}
34

    
35
@keyframes selectorfadein {
36
    from {
37
        opacity: 0;
38
    }
39
    to {
40
        opacity: 1;
41
    }
42
}
43

    
44
.mydp .selectorarrow {
45
    background: #FAFAFA;
46
    margin-top: 12px;
47
    padding: 0;
48
}
49

    
50
.mydp .selectorarrow:after,
51
.mydp .selectorarrow:before {
52
    bottom: 100%;
53
    border: solid transparent;
54
    content: " ";
55
    height: 0;
56
    width: 0;
57
    position: absolute;
58
}
59

    
60
.mydp .selectorarrow:after {
61
    border-color: rgba(250, 250, 250, 0);
62
    border-bottom-color: #FAFAFA;
63
    border-width: 10px;
64
    margin-left: -10px;
65
}
66

    
67
.mydp .selectorarrow:before {
68
    border-color: rgba(204, 204, 204, 0);
69
    border-bottom-color: #CCC;
70
    border-width: 11px;
71
    margin-left: -11px;
72
}
73

    
74
.mydp .selectorarrow:focus:before {
75
    border-bottom-color: #ADD8E6;
76
}
77

    
78
.mydp .selectorarrowleft:after,
79
.mydp .selectorarrowleft:before {
80
    left: 24px;
81
}
82

    
83
.mydp .selectorarrowright:after,
84
.mydp .selectorarrowright:before {
85
    left: 224px;
86
}
87

    
88
.mydp .alignselectorright {
89
    right: -1px;
90
}
91

    
92
.mydp .selectiongroup {
93
    position: relative;
94
    display: table;
95
    border: none;
96
    border-spacing: 0;
97
    background-color: #FFF;
98
}
99

    
100
.mydp .selection {
101
    outline: none;
102
    background-color: #FFF;
103
    display: table-cell;
104
    position: absolute;
105
    width: 100%;
106
    overflow: hidden;
107
    text-overflow: ellipsis;
108
    white-space: nowrap;
109
    text-align: center;
110
}
111

    
112
.mydp .invaliddate,
113
.mydp .invalidmonth,
114
.mydp .invalidyear {
115
    background-color: #F1DEDE;
116
}
117

    
118
.mydp ::-ms-clear {
119
    display: none;
120
}
121

    
122
.mydp .selbtngroup {
123
    position: relative;
124
    vertical-align: middle;
125
    white-space: nowrap;
126
    width: 1%;
127
    display: table-cell;
128
    font-size: 0;
129
}
130

    
131
.mydp .btnpicker,
132
.mydp .btnclear {
133
    height: 100%;
134
    width: 30px;
135
    border: none;
136
    padding: 0;
137
    outline: 0;
138
    font: inherit;
139
    -moz-user-select: none;
140
}
141

    
142
.mydp .btnleftborder {
143
    border-left: 1px solid #CCC;
144
}
145

    
146
.mydp .btnpickerenabled,
147
.mydp .btnclearenabled,
148
.mydp .headertodaybtnenabled,
149
.mydp .headerbtnenabled {
150
    cursor: pointer;
151
}
152

    
153
.mydp .btnpickerdisabled,
154
.mydp .btncleardisabled,
155
.mydp .headertodaybtndisabled,
156
.mydp .headerbtndisabled {
157
    cursor: not-allowed;
158
}
159

    
160
.mydp .headerbtndisabled {
161
    opacity: 0.4;
162
}
163

    
164
.mydp .btnpicker,
165
.mydp .btnclear,
166
.mydp .headertodaybtn {
167
    background: #FFF;
168
}
169

    
170
.mydp .header {
171
    width: 100%;
172
    height: 30px;
173
    background-color: #FAFAFA;
174
}
175

    
176
.mydp .header td {
177
    vertical-align: middle;
178
    border: none;
179
    line-height: 0;
180
}
181

    
182
.mydp .header td:nth-child(1) {
183
    padding-left: 4px;
184
}
185

    
186
.mydp .header td:nth-child(2) {
187
    text-align: center;
188
}
189

    
190
.mydp .header td:nth-child(3) {
191
    padding-right: 4px;
192
}
193

    
194
.mydp .caltable {
195
    table-layout: fixed;
196
    width: 100%;
197
    background-color: #FFF;
198
    font-size: 14px;
199
}
200

    
201
.mydp .caltable,
202
.mydp .weekdaytitle,
203
.mydp .daycell {
204
    border-collapse: collapse;
205
    color: #003366;
206
    line-height: 1.1;
207
}
208

    
209
.mydp .weekdaytitle,
210
.mydp .daycell {
211
    padding: 5px;
212
    text-align: center;
213
}
214

    
215
.mydp .weekdaytitle {
216
    background-color: #DDD;
217
    font-size: 12px;
218
    font-weight: bold;
219
    vertical-align: middle;
220
    max-width: 36px;
221
    overflow: hidden;
222
    white-space: nowrap;
223
}
224

    
225
.mydp .weekdaytitleweeknbr {
226
    width: 20px;
227
    border-right: 1px solid #BBB;
228
}
229

    
230
.mydp .daycell {
231
    cursor: pointer;
232
    height: 30px;
233
}
234

    
235
.mydp .daycell div {
236
    background-color: inherit;
237
    vertical-align: middle;
238
}
239

    
240
.mydp .daycell div span {
241
    vertical-align: middle;
242
}
243

    
244
.mydp .daycellweeknbr {
245
    font-size: 10px;
246
    border-right: 1px solid #CCC;
247
    cursor: default;
248
    color: #000;
249
}
250

    
251
.mydp .inlinedp {
252
    position: relative;
253
    margin-top: -1px;
254
}
255

    
256
.mydp .prevmonth {
257
    color: #CCC;
258
}
259

    
260
.mydp .nextmonth {
261
    color: #CCC;
262
}
263

    
264
.mydp .disabled {
265
    cursor: default !important;
266
    color: #CCC !important;
267
    background: #FBEFEF !important;
268
}
269

    
270
.mydp .sunday {
271
    color: #C30000;
272
}
273

    
274
.mydp .sundayDim {
275
    opacity: 0.5;
276
}
277

    
278
.mydp .currmonth {
279
    background-color: #F6F6F6;
280
    font-weight: bold;
281
}
282

    
283
.mydp .currday {
284
    text-decoration: underline;
285
}
286

    
287
.mydp .selectedday div {
288
    border: 1px solid #004198;
289
    background-color: #8EBFFF !important;
290
    border-radius: 2px;
291
}
292

    
293
.mydp .headerbtncell {
294
    background-color: #FAFAFA;
295
    display: table-cell;
296
    vertical-align: middle;
297
}
298

    
299
.mydp .headerbtn,
300
.mydp .headerlabelbtn {
301
    background: #FAFAFA;
302
    border: none;
303
    height: 22px;
304
}
305

    
306
.mydp .headerbtn {
307
    width: 16px;
308
}
309

    
310
.mydp .headerlabelbtn {
311
    font-size: 14px;
312
}
313

    
314
.mydp,
315
.mydp .headertodaybtn,
316
.mydp .monthinput,
317
.mydp .yearinput {
318
    border: 1px solid #CCC;
319
}
320

    
321
.mydp .btnpicker,
322
.mydp .btnclear,
323
.mydp .headerbtn,
324
.mydp .headermonthtxt,
325
.mydp .headeryeartxt,
326
.mydp .headertodaybtn,
327
.mydp .selection {
328
    color: #000;
329
}
330

    
331
.mydp .headertodaybtn {
332
    padding: 0 4px;
333
    border-radius: 2px;
334
    font-size: 11px;
335
    height: 22px;
336
    min-width: 60px;
337
    max-width: 70px;
338
    overflow: hidden;
339
    white-space: nowrap;
340
}
341

    
342
.mydp button::-moz-focus-inner {
343
    border: 0;
344
}
345

    
346
.mydp .headermonthtxt,
347
.mydp .headeryeartxt {
348
    text-align: center;
349
    display: table-cell;
350
    vertical-align: middle;
351
    font-size: 14px;
352
    height: 26px;
353
    width: 40px;
354
    max-width: 40px;
355
    overflow: hidden;
356
    white-space: nowrap;
357
}
358

    
359
.mydp .btnclear:focus,
360
.mydp .btnpicker:focus,
361
.mydp .headertodaybtn:focus {
362
    background: #ADD8E6;
363
}
364

    
365
.mydp .headerbtn:focus,
366
.mydp .monthlabel:focus,
367
.mydp .yearlabel:focus {
368
    color: #ADD8E6;
369
    outline: none;
370
}
371

    
372
.mydp .daycell:focus {
373
    outline: 1px solid #CCC;
374
}
375

    
376
.mydp .icon-mydpcalendar,
377
.mydp .icon-mydpremove {
378
    font-size: 16px;
379
}
380

    
381
.mydp .icon-mydpleft,
382
.mydp .icon-mydpright {
383
    color: #222;
384
    font-size: 20px;
385
}
386

    
387
.mydp table {
388
    display: table;
389
    border-spacing: 0;
390
}
391

    
392
.mydp table td {
393
    padding: 0;
394
}
395

    
396
.mydp table,
397
.mydp th,
398
.mydp td {
399
    border: none;
400
}
401

    
402
.mydp .btnpickerenabled:hover,
403
.mydp .btnclearenabled:hover,
404
.mydp .headertodaybtnenabled:hover,
405
.mydp .tablesingleday:hover {
406
    background-color: #8BDAF4;
407
}
408

    
409
.mydp .monthlabel,
410
.mydp .yearlabel {
411
    cursor: pointer;
412
}
413

    
414
.mydp .yearinput,
415
.mydp .monthinput {
416
    width: 40px;
417
    height: 22px;
418
    text-align: center;
419
    font-weight: bold;
420
    outline: none;
421
    border-radius: 2px;
422
}
423

    
424
.mydp .headerbtnenabled:hover,
425
.mydp .monthlabel:hover,
426
.mydp .yearlabel:hover {
427
    color: #8BDAF4;
428
}
429

    
430
@font-face {
431
    font-family: 'mydatepicker';
432
    src: url('data:application/octet-stream;base64,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') format('truetype');
433
    font-weight: normal;
434
    font-style: normal;
435
}
436

    
437
.mydp .mydpicon {
438
    font-family: 'mydatepicker';
439
    font-style: normal;
440
    font-weight: normal;
441
    font-variant: normal;
442
    text-transform: none;
443
    -webkit-font-smoothing: antialiased;
444
    -moz-osx-font-smoothing: grayscale;
445
}
446

    
447
.mydp .icon-mydpright:before {
448
    content: "\e800";
449
}
450

    
451
.mydp .icon-mydpleft:before {
452
    content: "\e801";
453
}
454

    
455
.mydp .icon-mydpcalendar:before {
456
    content: "\e802";
457
}
458

    
459
.mydp .icon-mydpremove:before {
460
    content: "\e805";
461
}
(2-2/6)