Introduction
Introduction Statistics Contact Development Disclaimer Help
tmaterialize.css - cosmo - front and backend for Markov-Chain Monte Carlo inver…
git clone git://src.adamsgaard.dk/cosmo
Log
Files
Refs
README
LICENSE
---
tmaterialize.css (196607B)
---
1 /*!
2 * Materialize v0.97.3 (http://materializecss.com)
3 * Copyright 2014-2015 Materialize
4 * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/ma…
5 */
6 .materialize-red.lighten-5 {
7 background-color: #fdeaeb !important; }
8
9 .materialize-red-text.text-lighten-5 {
10 color: #fdeaeb !important; }
11
12 .materialize-red.lighten-4 {
13 background-color: #f8c1c3 !important; }
14
15 .materialize-red-text.text-lighten-4 {
16 color: #f8c1c3 !important; }
17
18 .materialize-red.lighten-3 {
19 background-color: #f3989b !important; }
20
21 .materialize-red-text.text-lighten-3 {
22 color: #f3989b !important; }
23
24 .materialize-red.lighten-2 {
25 background-color: #ee6e73 !important; }
26
27 .materialize-red-text.text-lighten-2 {
28 color: #ee6e73 !important; }
29
30 .materialize-red.lighten-1 {
31 background-color: #ea454b !important; }
32
33 .materialize-red-text.text-lighten-1 {
34 color: #ea454b !important; }
35
36 .materialize-red {
37 background-color: #e51c23 !important; }
38
39 .materialize-red-text {
40 color: #e51c23 !important; }
41
42 .materialize-red.darken-1 {
43 background-color: #d0181e !important; }
44
45 .materialize-red-text.text-darken-1 {
46 color: #d0181e !important; }
47
48 .materialize-red.darken-2 {
49 background-color: #b9151b !important; }
50
51 .materialize-red-text.text-darken-2 {
52 color: #b9151b !important; }
53
54 .materialize-red.darken-3 {
55 background-color: #a21318 !important; }
56
57 .materialize-red-text.text-darken-3 {
58 color: #a21318 !important; }
59
60 .materialize-red.darken-4 {
61 background-color: #8b1014 !important; }
62
63 .materialize-red-text.text-darken-4 {
64 color: #8b1014 !important; }
65
66 .red.lighten-5 {
67 background-color: #FFEBEE !important; }
68
69 .red-text.text-lighten-5 {
70 color: #FFEBEE !important; }
71
72 .red.lighten-4 {
73 background-color: #FFCDD2 !important; }
74
75 .red-text.text-lighten-4 {
76 color: #FFCDD2 !important; }
77
78 .red.lighten-3 {
79 background-color: #EF9A9A !important; }
80
81 .red-text.text-lighten-3 {
82 color: #EF9A9A !important; }
83
84 .red.lighten-2 {
85 background-color: #E57373 !important; }
86
87 .red-text.text-lighten-2 {
88 color: #E57373 !important; }
89
90 .red.lighten-1 {
91 background-color: #EF5350 !important; }
92
93 .red-text.text-lighten-1 {
94 color: #EF5350 !important; }
95
96 .red {
97 background-color: #F44336 !important; }
98
99 .red-text {
100 color: #F44336 !important; }
101
102 .red.darken-1 {
103 background-color: #E53935 !important; }
104
105 .red-text.text-darken-1 {
106 color: #E53935 !important; }
107
108 .red.darken-2 {
109 background-color: #D32F2F !important; }
110
111 .red-text.text-darken-2 {
112 color: #D32F2F !important; }
113
114 .red.darken-3 {
115 background-color: #C62828 !important; }
116
117 .red-text.text-darken-3 {
118 color: #C62828 !important; }
119
120 .red.darken-4 {
121 background-color: #B71C1C !important; }
122
123 .red-text.text-darken-4 {
124 color: #B71C1C !important; }
125
126 .red.accent-1 {
127 background-color: #FF8A80 !important; }
128
129 .red-text.text-accent-1 {
130 color: #FF8A80 !important; }
131
132 .red.accent-2 {
133 background-color: #FF5252 !important; }
134
135 .red-text.text-accent-2 {
136 color: #FF5252 !important; }
137
138 .red.accent-3 {
139 background-color: #FF1744 !important; }
140
141 .red-text.text-accent-3 {
142 color: #FF1744 !important; }
143
144 .red.accent-4 {
145 background-color: #D50000 !important; }
146
147 .red-text.text-accent-4 {
148 color: #D50000 !important; }
149
150 .pink.lighten-5 {
151 background-color: #fce4ec !important; }
152
153 .pink-text.text-lighten-5 {
154 color: #fce4ec !important; }
155
156 .pink.lighten-4 {
157 background-color: #f8bbd0 !important; }
158
159 .pink-text.text-lighten-4 {
160 color: #f8bbd0 !important; }
161
162 .pink.lighten-3 {
163 background-color: #f48fb1 !important; }
164
165 .pink-text.text-lighten-3 {
166 color: #f48fb1 !important; }
167
168 .pink.lighten-2 {
169 background-color: #f06292 !important; }
170
171 .pink-text.text-lighten-2 {
172 color: #f06292 !important; }
173
174 .pink.lighten-1 {
175 background-color: #ec407a !important; }
176
177 .pink-text.text-lighten-1 {
178 color: #ec407a !important; }
179
180 .pink {
181 background-color: #e91e63 !important; }
182
183 .pink-text {
184 color: #e91e63 !important; }
185
186 .pink.darken-1 {
187 background-color: #d81b60 !important; }
188
189 .pink-text.text-darken-1 {
190 color: #d81b60 !important; }
191
192 .pink.darken-2 {
193 background-color: #c2185b !important; }
194
195 .pink-text.text-darken-2 {
196 color: #c2185b !important; }
197
198 .pink.darken-3 {
199 background-color: #ad1457 !important; }
200
201 .pink-text.text-darken-3 {
202 color: #ad1457 !important; }
203
204 .pink.darken-4 {
205 background-color: #880e4f !important; }
206
207 .pink-text.text-darken-4 {
208 color: #880e4f !important; }
209
210 .pink.accent-1 {
211 background-color: #ff80ab !important; }
212
213 .pink-text.text-accent-1 {
214 color: #ff80ab !important; }
215
216 .pink.accent-2 {
217 background-color: #ff4081 !important; }
218
219 .pink-text.text-accent-2 {
220 color: #ff4081 !important; }
221
222 .pink.accent-3 {
223 background-color: #f50057 !important; }
224
225 .pink-text.text-accent-3 {
226 color: #f50057 !important; }
227
228 .pink.accent-4 {
229 background-color: #c51162 !important; }
230
231 .pink-text.text-accent-4 {
232 color: #c51162 !important; }
233
234 .purple.lighten-5 {
235 background-color: #f3e5f5 !important; }
236
237 .purple-text.text-lighten-5 {
238 color: #f3e5f5 !important; }
239
240 .purple.lighten-4 {
241 background-color: #e1bee7 !important; }
242
243 .purple-text.text-lighten-4 {
244 color: #e1bee7 !important; }
245
246 .purple.lighten-3 {
247 background-color: #ce93d8 !important; }
248
249 .purple-text.text-lighten-3 {
250 color: #ce93d8 !important; }
251
252 .purple.lighten-2 {
253 background-color: #ba68c8 !important; }
254
255 .purple-text.text-lighten-2 {
256 color: #ba68c8 !important; }
257
258 .purple.lighten-1 {
259 background-color: #ab47bc !important; }
260
261 .purple-text.text-lighten-1 {
262 color: #ab47bc !important; }
263
264 .purple {
265 background-color: #9c27b0 !important; }
266
267 .purple-text {
268 color: #9c27b0 !important; }
269
270 .purple.darken-1 {
271 background-color: #8e24aa !important; }
272
273 .purple-text.text-darken-1 {
274 color: #8e24aa !important; }
275
276 .purple.darken-2 {
277 background-color: #7b1fa2 !important; }
278
279 .purple-text.text-darken-2 {
280 color: #7b1fa2 !important; }
281
282 .purple.darken-3 {
283 background-color: #6a1b9a !important; }
284
285 .purple-text.text-darken-3 {
286 color: #6a1b9a !important; }
287
288 .purple.darken-4 {
289 background-color: #4a148c !important; }
290
291 .purple-text.text-darken-4 {
292 color: #4a148c !important; }
293
294 .purple.accent-1 {
295 background-color: #ea80fc !important; }
296
297 .purple-text.text-accent-1 {
298 color: #ea80fc !important; }
299
300 .purple.accent-2 {
301 background-color: #e040fb !important; }
302
303 .purple-text.text-accent-2 {
304 color: #e040fb !important; }
305
306 .purple.accent-3 {
307 background-color: #d500f9 !important; }
308
309 .purple-text.text-accent-3 {
310 color: #d500f9 !important; }
311
312 .purple.accent-4 {
313 background-color: #aa00ff !important; }
314
315 .purple-text.text-accent-4 {
316 color: #aa00ff !important; }
317
318 .deep-purple.lighten-5 {
319 background-color: #ede7f6 !important; }
320
321 .deep-purple-text.text-lighten-5 {
322 color: #ede7f6 !important; }
323
324 .deep-purple.lighten-4 {
325 background-color: #d1c4e9 !important; }
326
327 .deep-purple-text.text-lighten-4 {
328 color: #d1c4e9 !important; }
329
330 .deep-purple.lighten-3 {
331 background-color: #b39ddb !important; }
332
333 .deep-purple-text.text-lighten-3 {
334 color: #b39ddb !important; }
335
336 .deep-purple.lighten-2 {
337 background-color: #9575cd !important; }
338
339 .deep-purple-text.text-lighten-2 {
340 color: #9575cd !important; }
341
342 .deep-purple.lighten-1 {
343 background-color: #7e57c2 !important; }
344
345 .deep-purple-text.text-lighten-1 {
346 color: #7e57c2 !important; }
347
348 .deep-purple {
349 background-color: #673ab7 !important; }
350
351 .deep-purple-text {
352 color: #673ab7 !important; }
353
354 .deep-purple.darken-1 {
355 background-color: #5e35b1 !important; }
356
357 .deep-purple-text.text-darken-1 {
358 color: #5e35b1 !important; }
359
360 .deep-purple.darken-2 {
361 background-color: #512da8 !important; }
362
363 .deep-purple-text.text-darken-2 {
364 color: #512da8 !important; }
365
366 .deep-purple.darken-3 {
367 background-color: #4527a0 !important; }
368
369 .deep-purple-text.text-darken-3 {
370 color: #4527a0 !important; }
371
372 .deep-purple.darken-4 {
373 background-color: #311b92 !important; }
374
375 .deep-purple-text.text-darken-4 {
376 color: #311b92 !important; }
377
378 .deep-purple.accent-1 {
379 background-color: #b388ff !important; }
380
381 .deep-purple-text.text-accent-1 {
382 color: #b388ff !important; }
383
384 .deep-purple.accent-2 {
385 background-color: #7c4dff !important; }
386
387 .deep-purple-text.text-accent-2 {
388 color: #7c4dff !important; }
389
390 .deep-purple.accent-3 {
391 background-color: #651fff !important; }
392
393 .deep-purple-text.text-accent-3 {
394 color: #651fff !important; }
395
396 .deep-purple.accent-4 {
397 background-color: #6200ea !important; }
398
399 .deep-purple-text.text-accent-4 {
400 color: #6200ea !important; }
401
402 .indigo.lighten-5 {
403 background-color: #e8eaf6 !important; }
404
405 .indigo-text.text-lighten-5 {
406 color: #e8eaf6 !important; }
407
408 .indigo.lighten-4 {
409 background-color: #c5cae9 !important; }
410
411 .indigo-text.text-lighten-4 {
412 color: #c5cae9 !important; }
413
414 .indigo.lighten-3 {
415 background-color: #9fa8da !important; }
416
417 .indigo-text.text-lighten-3 {
418 color: #9fa8da !important; }
419
420 .indigo.lighten-2 {
421 background-color: #7986cb !important; }
422
423 .indigo-text.text-lighten-2 {
424 color: #7986cb !important; }
425
426 .indigo.lighten-1 {
427 background-color: #5c6bc0 !important; }
428
429 .indigo-text.text-lighten-1 {
430 color: #5c6bc0 !important; }
431
432 .indigo {
433 background-color: #3f51b5 !important; }
434
435 .indigo-text {
436 color: #3f51b5 !important; }
437
438 .indigo.darken-1 {
439 background-color: #3949ab !important; }
440
441 .indigo-text.text-darken-1 {
442 color: #3949ab !important; }
443
444 .indigo.darken-2 {
445 background-color: #303f9f !important; }
446
447 .indigo-text.text-darken-2 {
448 color: #303f9f !important; }
449
450 .indigo.darken-3 {
451 background-color: #283593 !important; }
452
453 .indigo-text.text-darken-3 {
454 color: #283593 !important; }
455
456 .indigo.darken-4 {
457 background-color: #1a237e !important; }
458
459 .indigo-text.text-darken-4 {
460 color: #1a237e !important; }
461
462 .indigo.accent-1 {
463 background-color: #8c9eff !important; }
464
465 .indigo-text.text-accent-1 {
466 color: #8c9eff !important; }
467
468 .indigo.accent-2 {
469 background-color: #536dfe !important; }
470
471 .indigo-text.text-accent-2 {
472 color: #536dfe !important; }
473
474 .indigo.accent-3 {
475 background-color: #3d5afe !important; }
476
477 .indigo-text.text-accent-3 {
478 color: #3d5afe !important; }
479
480 .indigo.accent-4 {
481 background-color: #304ffe !important; }
482
483 .indigo-text.text-accent-4 {
484 color: #304ffe !important; }
485
486 .blue.lighten-5 {
487 background-color: #E3F2FD !important; }
488
489 .blue-text.text-lighten-5 {
490 color: #E3F2FD !important; }
491
492 .blue.lighten-4 {
493 background-color: #BBDEFB !important; }
494
495 .blue-text.text-lighten-4 {
496 color: #BBDEFB !important; }
497
498 .blue.lighten-3 {
499 background-color: #90CAF9 !important; }
500
501 .blue-text.text-lighten-3 {
502 color: #90CAF9 !important; }
503
504 .blue.lighten-2 {
505 background-color: #64B5F6 !important; }
506
507 .blue-text.text-lighten-2 {
508 color: #64B5F6 !important; }
509
510 .blue.lighten-1 {
511 background-color: #42A5F5 !important; }
512
513 .blue-text.text-lighten-1 {
514 color: #42A5F5 !important; }
515
516 .blue {
517 background-color: #2196F3 !important; }
518
519 .blue-text {
520 color: #2196F3 !important; }
521
522 .blue.darken-1 {
523 background-color: #1E88E5 !important; }
524
525 .blue-text.text-darken-1 {
526 color: #1E88E5 !important; }
527
528 .blue.darken-2 {
529 background-color: #1976D2 !important; }
530
531 .blue-text.text-darken-2 {
532 color: #1976D2 !important; }
533
534 .blue.darken-3 {
535 background-color: #1565C0 !important; }
536
537 .blue-text.text-darken-3 {
538 color: #1565C0 !important; }
539
540 .blue.darken-4 {
541 background-color: #0D47A1 !important; }
542
543 .blue-text.text-darken-4 {
544 color: #0D47A1 !important; }
545
546 .blue.accent-1 {
547 background-color: #82B1FF !important; }
548
549 .blue-text.text-accent-1 {
550 color: #82B1FF !important; }
551
552 .blue.accent-2 {
553 background-color: #448AFF !important; }
554
555 .blue-text.text-accent-2 {
556 color: #448AFF !important; }
557
558 .blue.accent-3 {
559 background-color: #2979FF !important; }
560
561 .blue-text.text-accent-3 {
562 color: #2979FF !important; }
563
564 .blue.accent-4 {
565 background-color: #2962FF !important; }
566
567 .blue-text.text-accent-4 {
568 color: #2962FF !important; }
569
570 .light-blue.lighten-5 {
571 background-color: #e1f5fe !important; }
572
573 .light-blue-text.text-lighten-5 {
574 color: #e1f5fe !important; }
575
576 .light-blue.lighten-4 {
577 background-color: #b3e5fc !important; }
578
579 .light-blue-text.text-lighten-4 {
580 color: #b3e5fc !important; }
581
582 .light-blue.lighten-3 {
583 background-color: #81d4fa !important; }
584
585 .light-blue-text.text-lighten-3 {
586 color: #81d4fa !important; }
587
588 .light-blue.lighten-2 {
589 background-color: #4fc3f7 !important; }
590
591 .light-blue-text.text-lighten-2 {
592 color: #4fc3f7 !important; }
593
594 .light-blue.lighten-1 {
595 background-color: #29b6f6 !important; }
596
597 .light-blue-text.text-lighten-1 {
598 color: #29b6f6 !important; }
599
600 .light-blue {
601 background-color: #03a9f4 !important; }
602
603 .light-blue-text {
604 color: #03a9f4 !important; }
605
606 .light-blue.darken-1 {
607 background-color: #039be5 !important; }
608
609 .light-blue-text.text-darken-1 {
610 color: #039be5 !important; }
611
612 .light-blue.darken-2 {
613 background-color: #0288d1 !important; }
614
615 .light-blue-text.text-darken-2 {
616 color: #0288d1 !important; }
617
618 .light-blue.darken-3 {
619 background-color: #0277bd !important; }
620
621 .light-blue-text.text-darken-3 {
622 color: #0277bd !important; }
623
624 .light-blue.darken-4 {
625 background-color: #01579b !important; }
626
627 .light-blue-text.text-darken-4 {
628 color: #01579b !important; }
629
630 .light-blue.accent-1 {
631 background-color: #80d8ff !important; }
632
633 .light-blue-text.text-accent-1 {
634 color: #80d8ff !important; }
635
636 .light-blue.accent-2 {
637 background-color: #40c4ff !important; }
638
639 .light-blue-text.text-accent-2 {
640 color: #40c4ff !important; }
641
642 .light-blue.accent-3 {
643 background-color: #00b0ff !important; }
644
645 .light-blue-text.text-accent-3 {
646 color: #00b0ff !important; }
647
648 .light-blue.accent-4 {
649 background-color: #0091ea !important; }
650
651 .light-blue-text.text-accent-4 {
652 color: #0091ea !important; }
653
654 .cyan.lighten-5 {
655 background-color: #e0f7fa !important; }
656
657 .cyan-text.text-lighten-5 {
658 color: #e0f7fa !important; }
659
660 .cyan.lighten-4 {
661 background-color: #b2ebf2 !important; }
662
663 .cyan-text.text-lighten-4 {
664 color: #b2ebf2 !important; }
665
666 .cyan.lighten-3 {
667 background-color: #80deea !important; }
668
669 .cyan-text.text-lighten-3 {
670 color: #80deea !important; }
671
672 .cyan.lighten-2 {
673 background-color: #4dd0e1 !important; }
674
675 .cyan-text.text-lighten-2 {
676 color: #4dd0e1 !important; }
677
678 .cyan.lighten-1 {
679 background-color: #26c6da !important; }
680
681 .cyan-text.text-lighten-1 {
682 color: #26c6da !important; }
683
684 .cyan {
685 background-color: #00bcd4 !important; }
686
687 .cyan-text {
688 color: #00bcd4 !important; }
689
690 .cyan.darken-1 {
691 background-color: #00acc1 !important; }
692
693 .cyan-text.text-darken-1 {
694 color: #00acc1 !important; }
695
696 .cyan.darken-2 {
697 background-color: #0097a7 !important; }
698
699 .cyan-text.text-darken-2 {
700 color: #0097a7 !important; }
701
702 .cyan.darken-3 {
703 background-color: #00838f !important; }
704
705 .cyan-text.text-darken-3 {
706 color: #00838f !important; }
707
708 .cyan.darken-4 {
709 background-color: #006064 !important; }
710
711 .cyan-text.text-darken-4 {
712 color: #006064 !important; }
713
714 .cyan.accent-1 {
715 background-color: #84ffff !important; }
716
717 .cyan-text.text-accent-1 {
718 color: #84ffff !important; }
719
720 .cyan.accent-2 {
721 background-color: #18ffff !important; }
722
723 .cyan-text.text-accent-2 {
724 color: #18ffff !important; }
725
726 .cyan.accent-3 {
727 background-color: #00e5ff !important; }
728
729 .cyan-text.text-accent-3 {
730 color: #00e5ff !important; }
731
732 .cyan.accent-4 {
733 background-color: #00b8d4 !important; }
734
735 .cyan-text.text-accent-4 {
736 color: #00b8d4 !important; }
737
738 .teal.lighten-5 {
739 background-color: #e0f2f1 !important; }
740
741 .teal-text.text-lighten-5 {
742 color: #e0f2f1 !important; }
743
744 .teal.lighten-4 {
745 background-color: #b2dfdb !important; }
746
747 .teal-text.text-lighten-4 {
748 color: #b2dfdb !important; }
749
750 .teal.lighten-3 {
751 background-color: #80cbc4 !important; }
752
753 .teal-text.text-lighten-3 {
754 color: #80cbc4 !important; }
755
756 .teal.lighten-2 {
757 background-color: #4db6ac !important; }
758
759 .teal-text.text-lighten-2 {
760 color: #4db6ac !important; }
761
762 .teal.lighten-1 {
763 background-color: #26a69a !important; }
764
765 .teal-text.text-lighten-1 {
766 color: #26a69a !important; }
767
768 .teal {
769 background-color: #009688 !important; }
770
771 .teal-text {
772 color: #009688 !important; }
773
774 .teal.darken-1 {
775 background-color: #00897b !important; }
776
777 .teal-text.text-darken-1 {
778 color: #00897b !important; }
779
780 .teal.darken-2 {
781 background-color: #00796b !important; }
782
783 .teal-text.text-darken-2 {
784 color: #00796b !important; }
785
786 .teal.darken-3 {
787 background-color: #00695c !important; }
788
789 .teal-text.text-darken-3 {
790 color: #00695c !important; }
791
792 .teal.darken-4 {
793 background-color: #004d40 !important; }
794
795 .teal-text.text-darken-4 {
796 color: #004d40 !important; }
797
798 .teal.accent-1 {
799 background-color: #a7ffeb !important; }
800
801 .teal-text.text-accent-1 {
802 color: #a7ffeb !important; }
803
804 .teal.accent-2 {
805 background-color: #64ffda !important; }
806
807 .teal-text.text-accent-2 {
808 color: #64ffda !important; }
809
810 .teal.accent-3 {
811 background-color: #1de9b6 !important; }
812
813 .teal-text.text-accent-3 {
814 color: #1de9b6 !important; }
815
816 .teal.accent-4 {
817 background-color: #00bfa5 !important; }
818
819 .teal-text.text-accent-4 {
820 color: #00bfa5 !important; }
821
822 .green.lighten-5 {
823 background-color: #E8F5E9 !important; }
824
825 .green-text.text-lighten-5 {
826 color: #E8F5E9 !important; }
827
828 .green.lighten-4 {
829 background-color: #C8E6C9 !important; }
830
831 .green-text.text-lighten-4 {
832 color: #C8E6C9 !important; }
833
834 .green.lighten-3 {
835 background-color: #A5D6A7 !important; }
836
837 .green-text.text-lighten-3 {
838 color: #A5D6A7 !important; }
839
840 .green.lighten-2 {
841 background-color: #81C784 !important; }
842
843 .green-text.text-lighten-2 {
844 color: #81C784 !important; }
845
846 .green.lighten-1 {
847 background-color: #66BB6A !important; }
848
849 .green-text.text-lighten-1 {
850 color: #66BB6A !important; }
851
852 .green {
853 background-color: #4CAF50 !important; }
854
855 .green-text {
856 color: #4CAF50 !important; }
857
858 .green.darken-1 {
859 background-color: #43A047 !important; }
860
861 .green-text.text-darken-1 {
862 color: #43A047 !important; }
863
864 .green.darken-2 {
865 background-color: #388E3C !important; }
866
867 .green-text.text-darken-2 {
868 color: #388E3C !important; }
869
870 .green.darken-3 {
871 background-color: #2E7D32 !important; }
872
873 .green-text.text-darken-3 {
874 color: #2E7D32 !important; }
875
876 .green.darken-4 {
877 background-color: #1B5E20 !important; }
878
879 .green-text.text-darken-4 {
880 color: #1B5E20 !important; }
881
882 .green.accent-1 {
883 background-color: #B9F6CA !important; }
884
885 .green-text.text-accent-1 {
886 color: #B9F6CA !important; }
887
888 .green.accent-2 {
889 background-color: #69F0AE !important; }
890
891 .green-text.text-accent-2 {
892 color: #69F0AE !important; }
893
894 .green.accent-3 {
895 background-color: #00E676 !important; }
896
897 .green-text.text-accent-3 {
898 color: #00E676 !important; }
899
900 .green.accent-4 {
901 background-color: #00C853 !important; }
902
903 .green-text.text-accent-4 {
904 color: #00C853 !important; }
905
906 .light-green.lighten-5 {
907 background-color: #f1f8e9 !important; }
908
909 .light-green-text.text-lighten-5 {
910 color: #f1f8e9 !important; }
911
912 .light-green.lighten-4 {
913 background-color: #dcedc8 !important; }
914
915 .light-green-text.text-lighten-4 {
916 color: #dcedc8 !important; }
917
918 .light-green.lighten-3 {
919 background-color: #c5e1a5 !important; }
920
921 .light-green-text.text-lighten-3 {
922 color: #c5e1a5 !important; }
923
924 .light-green.lighten-2 {
925 background-color: #aed581 !important; }
926
927 .light-green-text.text-lighten-2 {
928 color: #aed581 !important; }
929
930 .light-green.lighten-1 {
931 background-color: #9ccc65 !important; }
932
933 .light-green-text.text-lighten-1 {
934 color: #9ccc65 !important; }
935
936 .light-green {
937 background-color: #8bc34a !important; }
938
939 .light-green-text {
940 color: #8bc34a !important; }
941
942 .light-green.darken-1 {
943 background-color: #7cb342 !important; }
944
945 .light-green-text.text-darken-1 {
946 color: #7cb342 !important; }
947
948 .light-green.darken-2 {
949 background-color: #689f38 !important; }
950
951 .light-green-text.text-darken-2 {
952 color: #689f38 !important; }
953
954 .light-green.darken-3 {
955 background-color: #558b2f !important; }
956
957 .light-green-text.text-darken-3 {
958 color: #558b2f !important; }
959
960 .light-green.darken-4 {
961 background-color: #33691e !important; }
962
963 .light-green-text.text-darken-4 {
964 color: #33691e !important; }
965
966 .light-green.accent-1 {
967 background-color: #ccff90 !important; }
968
969 .light-green-text.text-accent-1 {
970 color: #ccff90 !important; }
971
972 .light-green.accent-2 {
973 background-color: #b2ff59 !important; }
974
975 .light-green-text.text-accent-2 {
976 color: #b2ff59 !important; }
977
978 .light-green.accent-3 {
979 background-color: #76ff03 !important; }
980
981 .light-green-text.text-accent-3 {
982 color: #76ff03 !important; }
983
984 .light-green.accent-4 {
985 background-color: #64dd17 !important; }
986
987 .light-green-text.text-accent-4 {
988 color: #64dd17 !important; }
989
990 .lime.lighten-5 {
991 background-color: #f9fbe7 !important; }
992
993 .lime-text.text-lighten-5 {
994 color: #f9fbe7 !important; }
995
996 .lime.lighten-4 {
997 background-color: #f0f4c3 !important; }
998
999 .lime-text.text-lighten-4 {
1000 color: #f0f4c3 !important; }
1001
1002 .lime.lighten-3 {
1003 background-color: #e6ee9c !important; }
1004
1005 .lime-text.text-lighten-3 {
1006 color: #e6ee9c !important; }
1007
1008 .lime.lighten-2 {
1009 background-color: #dce775 !important; }
1010
1011 .lime-text.text-lighten-2 {
1012 color: #dce775 !important; }
1013
1014 .lime.lighten-1 {
1015 background-color: #d4e157 !important; }
1016
1017 .lime-text.text-lighten-1 {
1018 color: #d4e157 !important; }
1019
1020 .lime {
1021 background-color: #cddc39 !important; }
1022
1023 .lime-text {
1024 color: #cddc39 !important; }
1025
1026 .lime.darken-1 {
1027 background-color: #c0ca33 !important; }
1028
1029 .lime-text.text-darken-1 {
1030 color: #c0ca33 !important; }
1031
1032 .lime.darken-2 {
1033 background-color: #afb42b !important; }
1034
1035 .lime-text.text-darken-2 {
1036 color: #afb42b !important; }
1037
1038 .lime.darken-3 {
1039 background-color: #9e9d24 !important; }
1040
1041 .lime-text.text-darken-3 {
1042 color: #9e9d24 !important; }
1043
1044 .lime.darken-4 {
1045 background-color: #827717 !important; }
1046
1047 .lime-text.text-darken-4 {
1048 color: #827717 !important; }
1049
1050 .lime.accent-1 {
1051 background-color: #f4ff81 !important; }
1052
1053 .lime-text.text-accent-1 {
1054 color: #f4ff81 !important; }
1055
1056 .lime.accent-2 {
1057 background-color: #eeff41 !important; }
1058
1059 .lime-text.text-accent-2 {
1060 color: #eeff41 !important; }
1061
1062 .lime.accent-3 {
1063 background-color: #c6ff00 !important; }
1064
1065 .lime-text.text-accent-3 {
1066 color: #c6ff00 !important; }
1067
1068 .lime.accent-4 {
1069 background-color: #aeea00 !important; }
1070
1071 .lime-text.text-accent-4 {
1072 color: #aeea00 !important; }
1073
1074 .yellow.lighten-5 {
1075 background-color: #fffde7 !important; }
1076
1077 .yellow-text.text-lighten-5 {
1078 color: #fffde7 !important; }
1079
1080 .yellow.lighten-4 {
1081 background-color: #fff9c4 !important; }
1082
1083 .yellow-text.text-lighten-4 {
1084 color: #fff9c4 !important; }
1085
1086 .yellow.lighten-3 {
1087 background-color: #fff59d !important; }
1088
1089 .yellow-text.text-lighten-3 {
1090 color: #fff59d !important; }
1091
1092 .yellow.lighten-2 {
1093 background-color: #fff176 !important; }
1094
1095 .yellow-text.text-lighten-2 {
1096 color: #fff176 !important; }
1097
1098 .yellow.lighten-1 {
1099 background-color: #ffee58 !important; }
1100
1101 .yellow-text.text-lighten-1 {
1102 color: #ffee58 !important; }
1103
1104 .yellow {
1105 background-color: #ffeb3b !important; }
1106
1107 .yellow-text {
1108 color: #ffeb3b !important; }
1109
1110 .yellow.darken-1 {
1111 background-color: #fdd835 !important; }
1112
1113 .yellow-text.text-darken-1 {
1114 color: #fdd835 !important; }
1115
1116 .yellow.darken-2 {
1117 background-color: #fbc02d !important; }
1118
1119 .yellow-text.text-darken-2 {
1120 color: #fbc02d !important; }
1121
1122 .yellow.darken-3 {
1123 background-color: #f9a825 !important; }
1124
1125 .yellow-text.text-darken-3 {
1126 color: #f9a825 !important; }
1127
1128 .yellow.darken-4 {
1129 background-color: #f57f17 !important; }
1130
1131 .yellow-text.text-darken-4 {
1132 color: #f57f17 !important; }
1133
1134 .yellow.accent-1 {
1135 background-color: #ffff8d !important; }
1136
1137 .yellow-text.text-accent-1 {
1138 color: #ffff8d !important; }
1139
1140 .yellow.accent-2 {
1141 background-color: #ffff00 !important; }
1142
1143 .yellow-text.text-accent-2 {
1144 color: #ffff00 !important; }
1145
1146 .yellow.accent-3 {
1147 background-color: #ffea00 !important; }
1148
1149 .yellow-text.text-accent-3 {
1150 color: #ffea00 !important; }
1151
1152 .yellow.accent-4 {
1153 background-color: #ffd600 !important; }
1154
1155 .yellow-text.text-accent-4 {
1156 color: #ffd600 !important; }
1157
1158 .amber.lighten-5 {
1159 background-color: #fff8e1 !important; }
1160
1161 .amber-text.text-lighten-5 {
1162 color: #fff8e1 !important; }
1163
1164 .amber.lighten-4 {
1165 background-color: #ffecb3 !important; }
1166
1167 .amber-text.text-lighten-4 {
1168 color: #ffecb3 !important; }
1169
1170 .amber.lighten-3 {
1171 background-color: #ffe082 !important; }
1172
1173 .amber-text.text-lighten-3 {
1174 color: #ffe082 !important; }
1175
1176 .amber.lighten-2 {
1177 background-color: #ffd54f !important; }
1178
1179 .amber-text.text-lighten-2 {
1180 color: #ffd54f !important; }
1181
1182 .amber.lighten-1 {
1183 background-color: #ffca28 !important; }
1184
1185 .amber-text.text-lighten-1 {
1186 color: #ffca28 !important; }
1187
1188 .amber {
1189 background-color: #ffc107 !important; }
1190
1191 .amber-text {
1192 color: #ffc107 !important; }
1193
1194 .amber.darken-1 {
1195 background-color: #ffb300 !important; }
1196
1197 .amber-text.text-darken-1 {
1198 color: #ffb300 !important; }
1199
1200 .amber.darken-2 {
1201 background-color: #ffa000 !important; }
1202
1203 .amber-text.text-darken-2 {
1204 color: #ffa000 !important; }
1205
1206 .amber.darken-3 {
1207 background-color: #ff8f00 !important; }
1208
1209 .amber-text.text-darken-3 {
1210 color: #ff8f00 !important; }
1211
1212 .amber.darken-4 {
1213 background-color: #ff6f00 !important; }
1214
1215 .amber-text.text-darken-4 {
1216 color: #ff6f00 !important; }
1217
1218 .amber.accent-1 {
1219 background-color: #ffe57f !important; }
1220
1221 .amber-text.text-accent-1 {
1222 color: #ffe57f !important; }
1223
1224 .amber.accent-2 {
1225 background-color: #ffd740 !important; }
1226
1227 .amber-text.text-accent-2 {
1228 color: #ffd740 !important; }
1229
1230 .amber.accent-3 {
1231 background-color: #ffc400 !important; }
1232
1233 .amber-text.text-accent-3 {
1234 color: #ffc400 !important; }
1235
1236 .amber.accent-4 {
1237 background-color: #ffab00 !important; }
1238
1239 .amber-text.text-accent-4 {
1240 color: #ffab00 !important; }
1241
1242 .orange.lighten-5 {
1243 background-color: #fff3e0 !important; }
1244
1245 .orange-text.text-lighten-5 {
1246 color: #fff3e0 !important; }
1247
1248 .orange.lighten-4 {
1249 background-color: #ffe0b2 !important; }
1250
1251 .orange-text.text-lighten-4 {
1252 color: #ffe0b2 !important; }
1253
1254 .orange.lighten-3 {
1255 background-color: #ffcc80 !important; }
1256
1257 .orange-text.text-lighten-3 {
1258 color: #ffcc80 !important; }
1259
1260 .orange.lighten-2 {
1261 background-color: #ffb74d !important; }
1262
1263 .orange-text.text-lighten-2 {
1264 color: #ffb74d !important; }
1265
1266 .orange.lighten-1 {
1267 background-color: #ffa726 !important; }
1268
1269 .orange-text.text-lighten-1 {
1270 color: #ffa726 !important; }
1271
1272 .orange {
1273 background-color: #ff9800 !important; }
1274
1275 .orange-text {
1276 color: #ff9800 !important; }
1277
1278 .orange.darken-1 {
1279 background-color: #fb8c00 !important; }
1280
1281 .orange-text.text-darken-1 {
1282 color: #fb8c00 !important; }
1283
1284 .orange.darken-2 {
1285 background-color: #f57c00 !important; }
1286
1287 .orange-text.text-darken-2 {
1288 color: #f57c00 !important; }
1289
1290 .orange.darken-3 {
1291 background-color: #ef6c00 !important; }
1292
1293 .orange-text.text-darken-3 {
1294 color: #ef6c00 !important; }
1295
1296 .orange.darken-4 {
1297 background-color: #e65100 !important; }
1298
1299 .orange-text.text-darken-4 {
1300 color: #e65100 !important; }
1301
1302 .orange.accent-1 {
1303 background-color: #ffd180 !important; }
1304
1305 .orange-text.text-accent-1 {
1306 color: #ffd180 !important; }
1307
1308 .orange.accent-2 {
1309 background-color: #ffab40 !important; }
1310
1311 .orange-text.text-accent-2 {
1312 color: #ffab40 !important; }
1313
1314 .orange.accent-3 {
1315 background-color: #ff9100 !important; }
1316
1317 .orange-text.text-accent-3 {
1318 color: #ff9100 !important; }
1319
1320 .orange.accent-4 {
1321 background-color: #ff6d00 !important; }
1322
1323 .orange-text.text-accent-4 {
1324 color: #ff6d00 !important; }
1325
1326 .deep-orange.lighten-5 {
1327 background-color: #fbe9e7 !important; }
1328
1329 .deep-orange-text.text-lighten-5 {
1330 color: #fbe9e7 !important; }
1331
1332 .deep-orange.lighten-4 {
1333 background-color: #ffccbc !important; }
1334
1335 .deep-orange-text.text-lighten-4 {
1336 color: #ffccbc !important; }
1337
1338 .deep-orange.lighten-3 {
1339 background-color: #ffab91 !important; }
1340
1341 .deep-orange-text.text-lighten-3 {
1342 color: #ffab91 !important; }
1343
1344 .deep-orange.lighten-2 {
1345 background-color: #ff8a65 !important; }
1346
1347 .deep-orange-text.text-lighten-2 {
1348 color: #ff8a65 !important; }
1349
1350 .deep-orange.lighten-1 {
1351 background-color: #ff7043 !important; }
1352
1353 .deep-orange-text.text-lighten-1 {
1354 color: #ff7043 !important; }
1355
1356 .deep-orange {
1357 background-color: #ff5722 !important; }
1358
1359 .deep-orange-text {
1360 color: #ff5722 !important; }
1361
1362 .deep-orange.darken-1 {
1363 background-color: #f4511e !important; }
1364
1365 .deep-orange-text.text-darken-1 {
1366 color: #f4511e !important; }
1367
1368 .deep-orange.darken-2 {
1369 background-color: #e64a19 !important; }
1370
1371 .deep-orange-text.text-darken-2 {
1372 color: #e64a19 !important; }
1373
1374 .deep-orange.darken-3 {
1375 background-color: #d84315 !important; }
1376
1377 .deep-orange-text.text-darken-3 {
1378 color: #d84315 !important; }
1379
1380 .deep-orange.darken-4 {
1381 background-color: #bf360c !important; }
1382
1383 .deep-orange-text.text-darken-4 {
1384 color: #bf360c !important; }
1385
1386 .deep-orange.accent-1 {
1387 background-color: #ff9e80 !important; }
1388
1389 .deep-orange-text.text-accent-1 {
1390 color: #ff9e80 !important; }
1391
1392 .deep-orange.accent-2 {
1393 background-color: #ff6e40 !important; }
1394
1395 .deep-orange-text.text-accent-2 {
1396 color: #ff6e40 !important; }
1397
1398 .deep-orange.accent-3 {
1399 background-color: #ff3d00 !important; }
1400
1401 .deep-orange-text.text-accent-3 {
1402 color: #ff3d00 !important; }
1403
1404 .deep-orange.accent-4 {
1405 background-color: #dd2c00 !important; }
1406
1407 .deep-orange-text.text-accent-4 {
1408 color: #dd2c00 !important; }
1409
1410 .brown.lighten-5 {
1411 background-color: #efebe9 !important; }
1412
1413 .brown-text.text-lighten-5 {
1414 color: #efebe9 !important; }
1415
1416 .brown.lighten-4 {
1417 background-color: #d7ccc8 !important; }
1418
1419 .brown-text.text-lighten-4 {
1420 color: #d7ccc8 !important; }
1421
1422 .brown.lighten-3 {
1423 background-color: #bcaaa4 !important; }
1424
1425 .brown-text.text-lighten-3 {
1426 color: #bcaaa4 !important; }
1427
1428 .brown.lighten-2 {
1429 background-color: #a1887f !important; }
1430
1431 .brown-text.text-lighten-2 {
1432 color: #a1887f !important; }
1433
1434 .brown.lighten-1 {
1435 background-color: #8d6e63 !important; }
1436
1437 .brown-text.text-lighten-1 {
1438 color: #8d6e63 !important; }
1439
1440 .brown {
1441 background-color: #795548 !important; }
1442
1443 .brown-text {
1444 color: #795548 !important; }
1445
1446 .brown.darken-1 {
1447 background-color: #6d4c41 !important; }
1448
1449 .brown-text.text-darken-1 {
1450 color: #6d4c41 !important; }
1451
1452 .brown.darken-2 {
1453 background-color: #5d4037 !important; }
1454
1455 .brown-text.text-darken-2 {
1456 color: #5d4037 !important; }
1457
1458 .brown.darken-3 {
1459 background-color: #4e342e !important; }
1460
1461 .brown-text.text-darken-3 {
1462 color: #4e342e !important; }
1463
1464 .brown.darken-4 {
1465 background-color: #3e2723 !important; }
1466
1467 .brown-text.text-darken-4 {
1468 color: #3e2723 !important; }
1469
1470 .blue-grey.lighten-5 {
1471 background-color: #eceff1 !important; }
1472
1473 .blue-grey-text.text-lighten-5 {
1474 color: #eceff1 !important; }
1475
1476 .blue-grey.lighten-4 {
1477 background-color: #cfd8dc !important; }
1478
1479 .blue-grey-text.text-lighten-4 {
1480 color: #cfd8dc !important; }
1481
1482 .blue-grey.lighten-3 {
1483 background-color: #b0bec5 !important; }
1484
1485 .blue-grey-text.text-lighten-3 {
1486 color: #b0bec5 !important; }
1487
1488 .blue-grey.lighten-2 {
1489 background-color: #90a4ae !important; }
1490
1491 .blue-grey-text.text-lighten-2 {
1492 color: #90a4ae !important; }
1493
1494 .blue-grey.lighten-1 {
1495 background-color: #78909c !important; }
1496
1497 .blue-grey-text.text-lighten-1 {
1498 color: #78909c !important; }
1499
1500 .blue-grey {
1501 background-color: #607d8b !important; }
1502
1503 .blue-grey-text {
1504 color: #607d8b !important; }
1505
1506 .blue-grey.darken-1 {
1507 background-color: #546e7a !important; }
1508
1509 .blue-grey-text.text-darken-1 {
1510 color: #546e7a !important; }
1511
1512 .blue-grey.darken-2 {
1513 background-color: #455a64 !important; }
1514
1515 .blue-grey-text.text-darken-2 {
1516 color: #455a64 !important; }
1517
1518 .blue-grey.darken-3 {
1519 background-color: #37474f !important; }
1520
1521 .blue-grey-text.text-darken-3 {
1522 color: #37474f !important; }
1523
1524 .blue-grey.darken-4 {
1525 background-color: #263238 !important; }
1526
1527 .blue-grey-text.text-darken-4 {
1528 color: #263238 !important; }
1529
1530 .grey.lighten-5 {
1531 background-color: #fafafa !important; }
1532
1533 .grey-text.text-lighten-5 {
1534 color: #fafafa !important; }
1535
1536 .grey.lighten-4 {
1537 background-color: #f5f5f5 !important; }
1538
1539 .grey-text.text-lighten-4 {
1540 color: #f5f5f5 !important; }
1541
1542 .grey.lighten-3 {
1543 background-color: #eeeeee !important; }
1544
1545 .grey-text.text-lighten-3 {
1546 color: #eeeeee !important; }
1547
1548 .grey.lighten-2 {
1549 background-color: #e0e0e0 !important; }
1550
1551 .grey-text.text-lighten-2 {
1552 color: #e0e0e0 !important; }
1553
1554 .grey.lighten-1 {
1555 background-color: #bdbdbd !important; }
1556
1557 .grey-text.text-lighten-1 {
1558 color: #bdbdbd !important; }
1559
1560 .grey {
1561 background-color: #9e9e9e !important; }
1562
1563 .grey-text {
1564 color: #9e9e9e !important; }
1565
1566 .grey.darken-1 {
1567 background-color: #757575 !important; }
1568
1569 .grey-text.text-darken-1 {
1570 color: #757575 !important; }
1571
1572 .grey.darken-2 {
1573 background-color: #616161 !important; }
1574
1575 .grey-text.text-darken-2 {
1576 color: #616161 !important; }
1577
1578 .grey.darken-3 {
1579 background-color: #424242 !important; }
1580
1581 .grey-text.text-darken-3 {
1582 color: #424242 !important; }
1583
1584 .grey.darken-4 {
1585 background-color: #212121 !important; }
1586
1587 .grey-text.text-darken-4 {
1588 color: #212121 !important; }
1589
1590 .shades.black {
1591 background-color: #000000 !important; }
1592
1593 .shades-text.text-black {
1594 color: #000000 !important; }
1595
1596 .shades.white {
1597 background-color: #FFFFFF !important; }
1598
1599 .shades-text.text-white {
1600 color: #FFFFFF !important; }
1601
1602 .shades.transparent {
1603 background-color: transparent !important; }
1604
1605 .shades-text.text-transparent {
1606 color: transparent !important; }
1607
1608 .black {
1609 background-color: #000000 !important; }
1610
1611 .black-text {
1612 color: #000000 !important; }
1613
1614 .white {
1615 background-color: #FFFFFF !important; }
1616
1617 .white-text {
1618 color: #FFFFFF !important; }
1619
1620 .transparent {
1621 background-color: transparent !important; }
1622
1623 .transparent-text {
1624 color: transparent !important; }
1625
1626 /*** Colors ***/
1627 /*** Badges ***/
1628 /*** Buttons ***/
1629 /*** Cards ***/
1630 /*** Collapsible ***/
1631 /*** Chips ***/
1632 /*** Date Picker ***/
1633 /*** Dropdown ***/
1634 /*** Fonts ***/
1635 /*** Forms ***/
1636 /*** Global ***/
1637 /*** Navbar ***/
1638 /*** SideNav ***/
1639 /*** Photo Slider ***/
1640 /*** Spinners | Loaders ***/
1641 /*** Tabs ***/
1642 /*** Tables ***/
1643 /*** Toasts ***/
1644 /*** Typography ***/
1645 /*** Collections ***/
1646 /* Progress Bar */
1647 /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
1648 /**
1649 * 1. Set default font family to sans-serif.
1650 * 2. Prevent iOS text size adjust after orientation change, without dis…
1651 * user zoom.
1652 */
1653 html {
1654 font-family: sans-serif;
1655 /* 1 */
1656 -ms-text-size-adjust: 100%;
1657 /* 2 */
1658 -webkit-text-size-adjust: 100%;
1659 /* 2 */ }
1660
1661 /**
1662 * Remove default margin.
1663 */
1664 body {
1665 margin: 0; }
1666
1667 /* HTML5 display definitions
1668 =====================================================================…
1669 /**
1670 * Correct `block` display not defined for any HTML5 element in IE 8/9.
1671 * Correct `block` display not defined for `details` or `summary` in IE …
1672 * and Firefox.
1673 * Correct `block` display not defined for `main` in IE 11.
1674 */
1675 article, aside, details, figcaption, figure, footer, header, hgroup, mai…
1676 display: block; }
1677
1678 /**
1679 * 1. Correct `inline-block` display not defined in IE 8/9.
1680 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and…
1681 */
1682 audio, canvas, progress, video {
1683 display: inline-block;
1684 /* 1 */
1685 vertical-align: baseline;
1686 /* 2 */ }
1687
1688 /**
1689 * Prevent modern browsers from displaying `audio` without controls.
1690 * Remove excess height in iOS 5 devices.
1691 */
1692 audio:not([controls]) {
1693 display: none;
1694 height: 0; }
1695
1696 /**
1697 * Address `[hidden]` styling not present in IE 8/9/10.
1698 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
1699 */
1700 [hidden], template {
1701 display: none; }
1702
1703 /* Links
1704 =====================================================================…
1705 /**
1706 * Remove the gray background color from active links in IE 10.
1707 */
1708 a {
1709 background-color: transparent; }
1710
1711 /**
1712 * Improve readability when focused and also mouse hovered in all browse…
1713 */
1714 a:active, a:hover {
1715 outline: 0; }
1716
1717 /* Text-level semantics
1718 =====================================================================…
1719 /**
1720 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
1721 */
1722 abbr[title] {
1723 border-bottom: 1px dotted; }
1724
1725 /**
1726 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
1727 */
1728 b, strong {
1729 font-weight: bold; }
1730
1731 /**
1732 * Address styling not present in Safari and Chrome.
1733 */
1734 dfn {
1735 font-style: italic; }
1736
1737 /**
1738 * Address variable `h1` font-size and margin within `section` and `arti…
1739 * contexts in Firefox 4+, Safari, and Chrome.
1740 */
1741 h1 {
1742 font-size: 2em;
1743 margin: 0.67em 0; }
1744
1745 /**
1746 * Address styling not present in IE 8/9.
1747 */
1748 mark {
1749 background: #ff0;
1750 color: #000; }
1751
1752 /**
1753 * Address inconsistent and variable font size in all browsers.
1754 */
1755 small {
1756 font-size: 80%; }
1757
1758 /**
1759 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
1760 */
1761 sub, sup {
1762 font-size: 75%;
1763 line-height: 0;
1764 position: relative;
1765 vertical-align: baseline; }
1766
1767 sup {
1768 top: -0.5em; }
1769
1770 sub {
1771 bottom: -0.25em; }
1772
1773 /* Embedded content
1774 =====================================================================…
1775 /**
1776 * Remove border when inside `a` element in IE 8/9/10.
1777 */
1778 img {
1779 border: 0; }
1780
1781 /**
1782 * Correct overflow not hidden in IE 9/10/11.
1783 */
1784 svg:not(:root) {
1785 overflow: hidden; }
1786
1787 /* Grouping content
1788 =====================================================================…
1789 /**
1790 * Address margin not present in IE 8/9 and Safari.
1791 */
1792 figure {
1793 margin: 1em 40px; }
1794
1795 /**
1796 * Address differences between Firefox and other browsers.
1797 */
1798 hr {
1799 -moz-box-sizing: content-box;
1800 box-sizing: content-box;
1801 height: 0; }
1802
1803 /**
1804 * Contain overflow in all browsers.
1805 */
1806 pre {
1807 overflow: auto; }
1808
1809 /**
1810 * Address odd `em`-unit font size rendering in all browsers.
1811 */
1812 code, kbd, pre, samp {
1813 font-family: monospace, monospace;
1814 font-size: 1em; }
1815
1816 /* Forms
1817 =====================================================================…
1818 /**
1819 * Known limitation: by default, Chrome and Safari on OS X allow very li…
1820 * styling of `select`, unless a `border` property is set.
1821 */
1822 /**
1823 * 1. Correct color not being inherited.
1824 * Known issue: affects color of disabled elements.
1825 * 2. Correct font properties not being inherited.
1826 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
1827 */
1828 button, input, optgroup, select, textarea {
1829 color: inherit;
1830 /* 1 */
1831 font: inherit;
1832 /* 2 */
1833 margin: 0;
1834 /* 3 */ }
1835
1836 /**
1837 * Address `overflow` set to `hidden` in IE 8/9/10/11.
1838 */
1839 button {
1840 overflow: visible; }
1841
1842 /**
1843 * Address inconsistent `text-transform` inheritance for `button` and `s…
1844 * All other form control elements do not inherit `text-transform` value…
1845 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Oper…
1846 * Correct `select` style inheritance in Firefox.
1847 */
1848 button, select {
1849 text-transform: none; }
1850
1851 /**
1852 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `a…
1853 * and `video` controls.
1854 * 2. Correct inability to style clickable `input` types in iOS.
1855 * 3. Improve usability and consistency of cursor style between image-ty…
1856 * `input` and others.
1857 */
1858 /* 1 */
1859 html input[type="button"], button, input[type="reset"], input[type="subm…
1860 -webkit-appearance: button;
1861 /* 2 */
1862 cursor: pointer;
1863 /* 3 */ }
1864
1865 /**
1866 * Re-set default cursor for disabled elements.
1867 */
1868 button[disabled], html input[disabled] {
1869 cursor: default; }
1870
1871 /**
1872 * Remove inner padding and border in Firefox 4+.
1873 */
1874 button::-moz-focus-inner, input::-moz-focus-inner {
1875 border: 0;
1876 padding: 0; }
1877
1878 /**
1879 * Address Firefox 4+ setting `line-height` on `input` using `!important…
1880 * the UA stylesheet.
1881 */
1882 input {
1883 line-height: normal; }
1884
1885 /**
1886 * It's recommended that you don't attempt to style these elements.
1887 * Firefox's implementation doesn't respect box-sizing, padding, or widt…
1888 *
1889 * 1. Address box sizing set to `content-box` in IE 8/9/10.
1890 * 2. Remove excess padding in IE 8/9/10.
1891 */
1892 input[type="checkbox"], input[type="radio"] {
1893 box-sizing: border-box;
1894 /* 1 */
1895 padding: 0;
1896 /* 2 */ }
1897
1898 /**
1899 * Fix the cursor style for Chrome's increment/decrement buttons. For ce…
1900 * `font-size` values of the `input`, it causes the cursor style of the
1901 * decrement button to change from `default` to `text`.
1902 */
1903 input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-…
1904 height: auto; }
1905
1906 /**
1907 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
1908 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
1909 * (include `-moz` to future-proof).
1910 */
1911 input[type="search"] {
1912 -webkit-appearance: textfield;
1913 /* 1 */
1914 -moz-box-sizing: content-box;
1915 -webkit-box-sizing: content-box;
1916 /* 2 */
1917 box-sizing: content-box; }
1918
1919 /**
1920 * Remove inner padding and search cancel button in Safari and Chrome on…
1921 * Safari (but not Chrome) clips the cancel button when the search input…
1922 * padding (and `textfield` appearance).
1923 */
1924 input[type="search"]::-webkit-search-cancel-button, input[type="search"]…
1925 -webkit-appearance: none; }
1926
1927 /**
1928 * Define consistent border, margin, and padding.
1929 */
1930 fieldset {
1931 border: 1px solid #c0c0c0;
1932 margin: 0 2px;
1933 padding: 0.35em 0.625em 0.75em; }
1934
1935 /**
1936 * 1. Correct `color` not being inherited in IE 8/9/10/11.
1937 * 2. Remove padding so people aren't caught out if they zero out fields…
1938 */
1939 legend {
1940 border: 0;
1941 /* 1 */
1942 padding: 0;
1943 /* 2 */ }
1944
1945 /**
1946 * Remove default vertical scrollbar in IE 8/9/10/11.
1947 */
1948 textarea {
1949 overflow: auto; }
1950
1951 /**
1952 * Don't inherit the `font-weight` (applied by a rule above).
1953 * NOTE: the default cannot safely be changed in Chrome and Safari on OS…
1954 */
1955 optgroup {
1956 font-weight: bold; }
1957
1958 /* Tables
1959 =====================================================================…
1960 /**
1961 * Remove most spacing between table cells.
1962 */
1963 table {
1964 border-collapse: collapse;
1965 border-spacing: 0; }
1966
1967 td, th {
1968 padding: 0; }
1969
1970 html {
1971 box-sizing: border-box; }
1972
1973 *, *:before, *:after {
1974 box-sizing: inherit; }
1975
1976 ul {
1977 list-style-type: none; }
1978
1979 a {
1980 color: #039be5;
1981 text-decoration: none;
1982 -webkit-tap-highlight-color: transparent; }
1983
1984 .valign-wrapper {
1985 display: -webkit-box;
1986 display: -moz-box;
1987 display: -ms-flexbox;
1988 display: -webkit-flex;
1989 display: flex;
1990 -webkit-flex-align: center;
1991 -ms-flex-align: center;
1992 -webkit-align-items: center;
1993 align-items: center; }
1994 .valign-wrapper .valign {
1995 display: block; }
1996
1997 ul {
1998 padding: 0; }
1999 ul li {
2000 list-style-type: none; }
2001
2002 .clearfix {
2003 clear: both; }
2004
2005 .z-depth-0 {
2006 box-shadow: none !important; }
2007
2008 .z-depth-1, nav, .card-panel, .card, .toast, .btn, .btn-large, .btn-floa…
2009 box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0…
2010
2011 .z-depth-1-half, .btn:hover, .btn-large:hover, .btn-floating:hover {
2012 box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, …
2013
2014 .z-depth-2 {
2015 box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0…
2016
2017 .z-depth-3 {
2018 box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0…
2019
2020 .z-depth-4, .modal {
2021 box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0…
2022
2023 .z-depth-5 {
2024 box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0,…
2025
2026 .hoverable:hover {
2027 transition: box-shadow .25s;
2028 box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0…
2029
2030 .divider {
2031 height: 1px;
2032 overflow: hidden;
2033 background-color: #e0e0e0; }
2034
2035 blockquote {
2036 margin: 20px 0;
2037 padding-left: 1.5rem;
2038 border-left: 5px solid #ee6e73; }
2039
2040 i {
2041 line-height: inherit; }
2042 i.left {
2043 float: left;
2044 margin-right: 15px; }
2045 i.right {
2046 float: right;
2047 margin-left: 15px; }
2048 i.tiny {
2049 font-size: 1rem; }
2050 i.small {
2051 font-size: 2rem; }
2052 i.medium {
2053 font-size: 4rem; }
2054 i.large {
2055 font-size: 6rem; }
2056
2057 img.responsive-img, video.responsive-video {
2058 max-width: 100%;
2059 height: auto; }
2060
2061 .pagination li {
2062 display: inline-block;
2063 font-size: 1.2rem;
2064 padding: 0 10px;
2065 line-height: 30px;
2066 border-radius: 2px;
2067 text-align: center; }
2068 .pagination li a {
2069 color: #444; }
2070 .pagination li.active a {
2071 color: #fff; }
2072 .pagination li.active {
2073 background-color: #ee6e73; }
2074 .pagination li.disabled a {
2075 cursor: default;
2076 color: #999; }
2077 .pagination li i {
2078 font-size: 2.2rem;
2079 vertical-align: middle; }
2080 .pagination li.pages ul li {
2081 display: inline-block;
2082 float: none; }
2083
2084 @media only screen and (max-width : 992px) {
2085 .pagination {
2086 width: 100%; }
2087 .pagination li.prev, .pagination li.next {
2088 width: 10%; }
2089 .pagination li.pages {
2090 width: 80%;
2091 overflow: hidden;
2092 white-space: nowrap; } }
2093
2094 .breadcrumb {
2095 font-size: 18px;
2096 color: rgba(255, 255, 255, 0.7); }
2097 .breadcrumb:before {
2098 content: '\E5CC';
2099 color: rgba(255, 255, 255, 0.7);
2100 vertical-align: top;
2101 display: inline-block;
2102 font-family: 'Material Icons';
2103 font-weight: normal;
2104 font-style: normal;
2105 font-size: 25px;
2106 margin: 0 10px 0 8px;
2107 -webkit-font-smoothing: antialiased; }
2108 .breadcrumb:first-child:before {
2109 display: none; }
2110 .breadcrumb:last-child {
2111 color: #fff; }
2112
2113 .parallax-container {
2114 position: relative;
2115 overflow: hidden;
2116 height: 500px; }
2117
2118 .parallax {
2119 position: absolute;
2120 top: 0;
2121 left: 0;
2122 right: 0;
2123 bottom: 0;
2124 z-index: -1; }
2125 .parallax img {
2126 display: none;
2127 position: absolute;
2128 left: 50%;
2129 bottom: 0;
2130 min-width: 100%;
2131 min-height: 100%;
2132 -webkit-transform: translate3d(0, 0, 0);
2133 transform: translate3d(0, 0, 0);
2134 transform: translateX(-50%); }
2135
2136 .pin-top, .pin-bottom {
2137 position: relative; }
2138
2139 .pinned {
2140 position: fixed !important; }
2141
2142 /*********************
2143 Transition Classes
2144 **********************/
2145 ul.staggered-list li {
2146 opacity: 0; }
2147
2148 .fade-in {
2149 opacity: 0;
2150 transform-origin: 0 50%; }
2151
2152 /*********************
2153 Media Query Classes
2154 **********************/
2155 @media only screen and (max-width : 600px) {
2156 .hide-on-small-only, .hide-on-small-and-down {
2157 display: none !important; } }
2158
2159 @media only screen and (max-width : 992px) {
2160 .hide-on-med-and-down {
2161 display: none !important; } }
2162
2163 @media only screen and (min-width : 601px) {
2164 .hide-on-med-and-up {
2165 display: none !important; } }
2166
2167 @media only screen and (min-width: 600px) and (max-width: 992px) {
2168 .hide-on-med-only {
2169 display: none !important; } }
2170
2171 @media only screen and (min-width : 993px) {
2172 .hide-on-large-only {
2173 display: none !important; } }
2174
2175 @media only screen and (min-width : 993px) {
2176 .show-on-large {
2177 display: initial !important; } }
2178
2179 @media only screen and (min-width: 600px) and (max-width: 992px) {
2180 .show-on-medium {
2181 display: initial !important; } }
2182
2183 @media only screen and (max-width : 600px) {
2184 .show-on-small {
2185 display: initial !important; } }
2186
2187 @media only screen and (min-width : 601px) {
2188 .show-on-medium-and-up {
2189 display: initial !important; } }
2190
2191 @media only screen and (max-width : 992px) {
2192 .show-on-medium-and-down {
2193 display: initial !important; } }
2194
2195 @media only screen and (max-width : 600px) {
2196 .center-on-small-only {
2197 text-align: center; } }
2198
2199 footer.page-footer {
2200 margin-top: 20px;
2201 padding-top: 20px;
2202 background-color: #ee6e73; }
2203 footer.page-footer .footer-copyright {
2204 overflow: hidden;
2205 height: 50px;
2206 line-height: 50px;
2207 color: rgba(255, 255, 255, 0.8);
2208 background-color: rgba(51, 51, 51, 0.08); }
2209
2210 table, th, td {
2211 border: none; }
2212
2213 table {
2214 width: 100%;
2215 display: table; }
2216 table.bordered > thead > tr, table.bordered > tbody > tr {
2217 border-bottom: 1px solid #d0d0d0; }
2218 table.striped > tbody > tr:nth-child(odd) {
2219 background-color: #f2f2f2; }
2220 table.striped > tbody > tr > td {
2221 border-radius: 0px; }
2222 table.highlight > tbody > tr {
2223 -webkit-transition: background-color .25s ease;
2224 -moz-transition: background-color .25s ease;
2225 -o-transition: background-color .25s ease;
2226 -ms-transition: background-color .25s ease;
2227 transition: background-color .25s ease; }
2228 table.highlight > tbody > tr:hover {
2229 background-color: #f2f2f2; }
2230 table.centered thead tr th, table.centered tbody tr td {
2231 text-align: center; }
2232
2233 thead {
2234 border-bottom: 1px solid #d0d0d0; }
2235
2236 td, th {
2237 padding: 15px 5px;
2238 display: table-cell;
2239 text-align: left;
2240 vertical-align: middle;
2241 border-radius: 2px; }
2242
2243 @media only screen and (max-width : 992px) {
2244 table.responsive-table {
2245 width: 100%;
2246 border-collapse: collapse;
2247 border-spacing: 0;
2248 display: block;
2249 position: relative;
2250 /* sort out borders */ }
2251 table.responsive-table th, table.responsive-table td {
2252 margin: 0;
2253 vertical-align: top; }
2254 table.responsive-table th {
2255 text-align: left; }
2256 table.responsive-table thead {
2257 display: block;
2258 float: left; }
2259 table.responsive-table thead tr {
2260 display: block;
2261 padding: 0 10px 0 0; }
2262 table.responsive-table thead tr th::before {
2263 content: "\00a0"; }
2264 table.responsive-table tbody {
2265 display: block;
2266 width: auto;
2267 position: relative;
2268 overflow-x: auto;
2269 white-space: nowrap; }
2270 table.responsive-table tbody tr {
2271 display: inline-block;
2272 vertical-align: top; }
2273 table.responsive-table th {
2274 display: block;
2275 text-align: right; }
2276 table.responsive-table td {
2277 display: block;
2278 min-height: 1.25em;
2279 text-align: left; }
2280 table.responsive-table tr {
2281 padding: 0 10px; }
2282 table.responsive-table thead {
2283 border: 0;
2284 border-right: 1px solid #d0d0d0; }
2285 table.responsive-table.bordered th {
2286 border-bottom: 0;
2287 border-left: 0; }
2288 table.responsive-table.bordered td {
2289 border-left: 0;
2290 border-right: 0;
2291 border-bottom: 0; }
2292 table.responsive-table.bordered tr {
2293 border: 0; }
2294 table.responsive-table.bordered tbody tr {
2295 border-right: 1px solid #d0d0d0; } }
2296
2297 .collection {
2298 margin: 0.5rem 0 1rem 0;
2299 border: 1px solid #e0e0e0;
2300 border-radius: 2px;
2301 overflow: hidden;
2302 position: relative; }
2303 .collection .collection-item {
2304 background-color: #fff;
2305 line-height: 1.5rem;
2306 padding: 10px 20px;
2307 margin: 0;
2308 border-bottom: 1px solid #e0e0e0; }
2309 .collection .collection-item.avatar {
2310 min-height: 84px;
2311 padding-left: 72px;
2312 position: relative; }
2313 .collection .collection-item.avatar .circle {
2314 position: absolute;
2315 width: 42px;
2316 height: 42px;
2317 overflow: hidden;
2318 left: 15px;
2319 display: inline-block;
2320 vertical-align: middle; }
2321 .collection .collection-item.avatar i.circle {
2322 font-size: 18px;
2323 line-height: 42px;
2324 color: #fff;
2325 background-color: #999;
2326 text-align: center; }
2327 .collection .collection-item.avatar .title {
2328 font-size: 16px; }
2329 .collection .collection-item.avatar p {
2330 margin: 0; }
2331 .collection .collection-item.avatar .secondary-content {
2332 position: absolute;
2333 top: 16px;
2334 right: 16px; }
2335 .collection .collection-item:last-child {
2336 border-bottom: none; }
2337 .collection .collection-item.active {
2338 background-color: #26a69a;
2339 color: #eafaf9; }
2340 .collection .collection-item.active .secondary-content {
2341 color: #fff; }
2342 .collection a.collection-item {
2343 display: block;
2344 -webkit-transition: 0.25s;
2345 -moz-transition: 0.25s;
2346 -o-transition: 0.25s;
2347 -ms-transition: 0.25s;
2348 transition: 0.25s;
2349 color: #26a69a; }
2350 .collection a.collection-item:not(.active):hover {
2351 background-color: #ddd; }
2352 .collection.with-header .collection-header {
2353 background-color: #fff;
2354 border-bottom: 1px solid #e0e0e0;
2355 padding: 10px 20px; }
2356 .collection.with-header .collection-item {
2357 padding-left: 30px; }
2358 .collection.with-header .collection-item.avatar {
2359 padding-left: 72px; }
2360
2361 .secondary-content {
2362 float: right;
2363 color: #26a69a; }
2364
2365 .collapsible .collection {
2366 margin: 0;
2367 border: none; }
2368
2369 span.badge {
2370 min-width: 3rem;
2371 padding: 0 6px;
2372 text-align: center;
2373 font-size: 1rem;
2374 line-height: inherit;
2375 color: #757575;
2376 position: absolute;
2377 right: 15px;
2378 -webkit-box-sizing: border-box;
2379 -moz-box-sizing: border-box;
2380 box-sizing: border-box; }
2381 span.badge.new {
2382 font-weight: 300;
2383 font-size: 0.8rem;
2384 color: #fff;
2385 background-color: #26a69a;
2386 border-radius: 2px; }
2387 span.badge.new:after {
2388 content: " new"; }
2389
2390 nav ul a span.badge {
2391 position: static;
2392 margin-left: 4px;
2393 line-height: 0; }
2394
2395 .video-container {
2396 position: relative;
2397 padding-bottom: 56.25%;
2398 height: 0;
2399 overflow: hidden; }
2400 .video-container iframe, .video-container object, .video-container emb…
2401 position: absolute;
2402 top: 0;
2403 left: 0;
2404 width: 100%;
2405 height: 100%; }
2406
2407 .progress {
2408 position: relative;
2409 height: 4px;
2410 display: block;
2411 width: 100%;
2412 background-color: #acece6;
2413 border-radius: 2px;
2414 margin: 0.5rem 0 1rem 0;
2415 overflow: hidden; }
2416 .progress .determinate {
2417 position: absolute;
2418 background-color: inherit;
2419 top: 0;
2420 left: 0;
2421 bottom: 0;
2422 background-color: #26a69a;
2423 -webkit-transition: width .3s linear;
2424 -moz-transition: width .3s linear;
2425 -o-transition: width .3s linear;
2426 -ms-transition: width .3s linear;
2427 transition: width .3s linear; }
2428 .progress .indeterminate {
2429 background-color: #26a69a; }
2430 .progress .indeterminate:before {
2431 content: '';
2432 position: absolute;
2433 background-color: inherit;
2434 top: 0;
2435 left: 0;
2436 bottom: 0;
2437 will-change: left, right;
2438 -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.…
2439 -moz-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735…
2440 -ms-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735,…
2441 -o-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, …
2442 animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.3…
2443 .progress .indeterminate:after {
2444 content: '';
2445 position: absolute;
2446 background-color: inherit;
2447 top: 0;
2448 left: 0;
2449 bottom: 0;
2450 will-change: left, right;
2451 -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.…
2452 -moz-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84,…
2453 -ms-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, …
2454 -o-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0…
2455 animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44…
2456 -webkit-animation-delay: 1.15s;
2457 -moz-animation-delay: 1.15s;
2458 -ms-animation-delay: 1.15s;
2459 -o-animation-delay: 1.15s;
2460 animation-delay: 1.15s; }
2461
2462 @-webkit-keyframes indeterminate {
2463 0% {
2464 left: -35%;
2465 right: 100%; }
2466
2467 60% {
2468 left: 100%;
2469 right: -90%; }
2470
2471 100% {
2472 left: 100%;
2473 right: -90%; } }
2474
2475 @-moz-keyframes indeterminate {
2476 0% {
2477 left: -35%;
2478 right: 100%; }
2479
2480 60% {
2481 left: 100%;
2482 right: -90%; }
2483
2484 100% {
2485 left: 100%;
2486 right: -90%; } }
2487
2488 @keyframes indeterminate {
2489 0% {
2490 left: -35%;
2491 right: 100%; }
2492
2493 60% {
2494 left: 100%;
2495 right: -90%; }
2496
2497 100% {
2498 left: 100%;
2499 right: -90%; } }
2500
2501 @-webkit-keyframes indeterminate-short {
2502 0% {
2503 left: -200%;
2504 right: 100%; }
2505
2506 60% {
2507 left: 107%;
2508 right: -8%; }
2509
2510 100% {
2511 left: 107%;
2512 right: -8%; } }
2513
2514 @-moz-keyframes indeterminate-short {
2515 0% {
2516 left: -200%;
2517 right: 100%; }
2518
2519 60% {
2520 left: 107%;
2521 right: -8%; }
2522
2523 100% {
2524 left: 107%;
2525 right: -8%; } }
2526
2527 @keyframes indeterminate-short {
2528 0% {
2529 left: -200%;
2530 right: 100%; }
2531
2532 60% {
2533 left: 107%;
2534 right: -8%; }
2535
2536 100% {
2537 left: 107%;
2538 right: -8%; } }
2539
2540 /*******************
2541 Utility Classes
2542 *******************/
2543 .hide {
2544 display: none !important; }
2545
2546 .left-align {
2547 text-align: left; }
2548
2549 .right-align {
2550 text-align: right; }
2551
2552 .center, .center-align {
2553 text-align: center; }
2554
2555 .left {
2556 float: left !important; }
2557
2558 .right {
2559 float: right !important; }
2560
2561 .no-select, input[type=range], input[type=range] + .thumb {
2562 -webkit-touch-callout: none;
2563 -webkit-user-select: none;
2564 -khtml-user-select: none;
2565 -moz-user-select: none;
2566 -ms-user-select: none;
2567 user-select: none; }
2568
2569 .circle {
2570 border-radius: 50%; }
2571
2572 .center-block {
2573 display: block;
2574 margin-left: auto;
2575 margin-right: auto; }
2576
2577 .truncate {
2578 display: block;
2579 white-space: nowrap;
2580 overflow: hidden;
2581 text-overflow: ellipsis; }
2582
2583 .no-padding {
2584 padding: 0 !important; }
2585
2586 @font-face {
2587 font-family: "Material-Design-Icons";
2588 src: url("../font/material-design-icons/Material-Design-Icons.eot?#ief…
2589 font-weight: normal;
2590 font-style: normal; }
2591
2592 [class^="mdi-"], [class*="mdi-"] {
2593 speak: none;
2594 display: inline-block;
2595 font-family: "Material-Design-Icons";
2596 font-style: normal;
2597 font-weight: normal;
2598 font-variant: normal;
2599 text-rendering: auto;
2600 /* Better Font Rendering =========== */
2601 -webkit-font-smoothing: antialiased;
2602 -moz-osx-font-smoothing: grayscale;
2603 transform: translate(0, 0); }
2604 [class^="mdi-"]:before, [class*="mdi-"]:before {
2605 display: inline-block;
2606 speak: none;
2607 text-decoration: inherit; }
2608 [class^="mdi-"].pull-left, [class*="mdi-"].pull-left {
2609 margin-right: .3em; }
2610 [class^="mdi-"].pull-right, [class*="mdi-"].pull-right {
2611 margin-left: .3em; }
2612 [class^="mdi-"].mdi-lg:before, [class^="mdi-"].mdi-lg:after, [class*="…
2613 font-size: 1.33333333em;
2614 line-height: 0.75em;
2615 vertical-align: -15%; }
2616 [class^="mdi-"].mdi-2x:before, [class^="mdi-"].mdi-2x:after, [class*="…
2617 font-size: 2em; }
2618 [class^="mdi-"].mdi-3x:before, [class^="mdi-"].mdi-3x:after, [class*="…
2619 font-size: 3em; }
2620 [class^="mdi-"].mdi-4x:before, [class^="mdi-"].mdi-4x:after, [class*="…
2621 font-size: 4em; }
2622 [class^="mdi-"].mdi-5x:before, [class^="mdi-"].mdi-5x:after, [class*="…
2623 font-size: 5em; }
2624
2625 [class^="mdi-device-signal-cellular-"]:after, [class^="mdi-device-batter…
2626 opacity: .3;
2627 position: absolute;
2628 left: 0;
2629 top: 0;
2630 z-index: 1;
2631 display: inline-block;
2632 speak: none;
2633 text-decoration: inherit; }
2634
2635 [class^="mdi-device-signal-cellular-"]:after {
2636 content: "\e758"; }
2637
2638 [class^="mdi-device-battery-"]:after {
2639 content: "\e735"; }
2640
2641 [class^="mdi-device-battery-charging-"]:after {
2642 content: "\e733"; }
2643
2644 [class^="mdi-device-signal-cellular-connected-no-internet-"]:after {
2645 content: "\e75d"; }
2646
2647 [class^="mdi-device-signal-wifi-"]:after, .mdi-device-network-wifi:after…
2648 content: "\e765"; }
2649
2650 [class^="mdi-device-signal-wifi-statusbasr-not-connected"]:after {
2651 content: "\e8f7"; }
2652
2653 .mdi-device-signal-cellular-off:after, .mdi-device-signal-cellular-null:…
2654 content: ""; }
2655
2656 .mdi-fw {
2657 width: 1.28571429em;
2658 text-align: center; }
2659
2660 .mdi-ul {
2661 padding-left: 0;
2662 margin-left: 2.14285714em;
2663 list-style-type: none; }
2664
2665 .mdi-ul > li {
2666 position: relative; }
2667
2668 .mdi-li {
2669 position: absolute;
2670 left: -2.14285714em;
2671 width: 2.14285714em;
2672 top: 0.14285714em;
2673 text-align: center; }
2674
2675 .mdi-li.mdi-lg {
2676 left: -1.85714286em; }
2677
2678 .mdi-border {
2679 padding: .2em .25em .15em;
2680 border: solid 0.08em #eeeeee;
2681 border-radius: .1em; }
2682
2683 .mdi-spin {
2684 -webkit-animation: mdi-spin 2s infinite linear;
2685 animation: mdi-spin 2s infinite linear;
2686 -webkit-transform-origin: 50% 50%;
2687 -moz-transform-origin: 50% 50%;
2688 -o-transform-origin: 50% 50%;
2689 transform-origin: 50% 50%; }
2690
2691 .mdi-pulse {
2692 -webkit-animation: mdi-spin 1s steps(8) infinite;
2693 animation: mdi-spin 1s steps(8) infinite;
2694 -webkit-transform-origin: 50% 50%;
2695 -moz-transform-origin: 50% 50%;
2696 -o-transform-origin: 50% 50%;
2697 transform-origin: 50% 50%; }
2698
2699 @-webkit-keyframes mdi-spin {
2700 0% {
2701 -webkit-transform: rotate(0deg);
2702 transform: rotate(0deg); }
2703
2704 100% {
2705 -webkit-transform: rotate(359deg);
2706 transform: rotate(359deg); } }
2707
2708 @keyframes mdi-spin {
2709 0% {
2710 -webkit-transform: rotate(0deg);
2711 transform: rotate(0deg); }
2712
2713 100% {
2714 -webkit-transform: rotate(359deg);
2715 transform: rotate(359deg); } }
2716
2717 .mdi-rotate-90 {
2718 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
2719 -webkit-transform: rotate(90deg);
2720 -ms-transform: rotate(90deg);
2721 transform: rotate(90deg); }
2722
2723 .mdi-rotate-180 {
2724 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
2725 -webkit-transform: rotate(180deg);
2726 -ms-transform: rotate(180deg);
2727 transform: rotate(180deg); }
2728
2729 .mdi-rotate-270 {
2730 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
2731 -webkit-transform: rotate(270deg);
2732 -ms-transform: rotate(270deg);
2733 transform: rotate(270deg); }
2734
2735 .mdi-flip-horizontal {
2736 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirro…
2737 -webkit-transform: scale(-1, 1);
2738 -ms-transform: scale(-1, 1);
2739 transform: scale(-1, 1); }
2740
2741 .mdi-flip-vertical {
2742 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirro…
2743 -webkit-transform: scale(1, -1);
2744 -ms-transform: scale(1, -1);
2745 transform: scale(1, -1); }
2746
2747 :root .mdi-rotate-90, :root .mdi-rotate-180, :root .mdi-rotate-270, :roo…
2748 filter: none; }
2749
2750 .mdi-stack {
2751 position: relative;
2752 display: inline-block;
2753 width: 2em;
2754 height: 2em;
2755 line-height: 2em;
2756 vertical-align: middle; }
2757
2758 .mdi-stack-1x, .mdi-stack-2x {
2759 position: absolute;
2760 left: 0;
2761 width: 100%;
2762 text-align: center; }
2763
2764 .mdi-stack-1x {
2765 line-height: inherit; }
2766
2767 .mdi-stack-2x {
2768 font-size: 2em; }
2769
2770 .mdi-inverse {
2771 color: #ffffff; }
2772
2773 /* Start Icons */
2774 .mdi-action-3d-rotation:before {
2775 content: "\e600"; }
2776
2777 .mdi-action-accessibility:before {
2778 content: "\e601"; }
2779
2780 .mdi-action-account-balance-wallet:before {
2781 content: "\e602"; }
2782
2783 .mdi-action-account-balance:before {
2784 content: "\e603"; }
2785
2786 .mdi-action-account-box:before {
2787 content: "\e604"; }
2788
2789 .mdi-action-account-child:before {
2790 content: "\e605"; }
2791
2792 .mdi-action-account-circle:before {
2793 content: "\e606"; }
2794
2795 .mdi-action-add-shopping-cart:before {
2796 content: "\e607"; }
2797
2798 .mdi-action-alarm-add:before {
2799 content: "\e608"; }
2800
2801 .mdi-action-alarm-off:before {
2802 content: "\e609"; }
2803
2804 .mdi-action-alarm-on:before {
2805 content: "\e60a"; }
2806
2807 .mdi-action-alarm:before {
2808 content: "\e60b"; }
2809
2810 .mdi-action-android:before {
2811 content: "\e60c"; }
2812
2813 .mdi-action-announcement:before {
2814 content: "\e60d"; }
2815
2816 .mdi-action-aspect-ratio:before {
2817 content: "\e60e"; }
2818
2819 .mdi-action-assessment:before {
2820 content: "\e60f"; }
2821
2822 .mdi-action-assignment-ind:before {
2823 content: "\e610"; }
2824
2825 .mdi-action-assignment-late:before {
2826 content: "\e611"; }
2827
2828 .mdi-action-assignment-return:before {
2829 content: "\e612"; }
2830
2831 .mdi-action-assignment-returned:before {
2832 content: "\e613"; }
2833
2834 .mdi-action-assignment-turned-in:before {
2835 content: "\e614"; }
2836
2837 .mdi-action-assignment:before {
2838 content: "\e615"; }
2839
2840 .mdi-action-autorenew:before {
2841 content: "\e616"; }
2842
2843 .mdi-action-backup:before {
2844 content: "\e617"; }
2845
2846 .mdi-action-book:before {
2847 content: "\e618"; }
2848
2849 .mdi-action-bookmark-outline:before {
2850 content: "\e619"; }
2851
2852 .mdi-action-bookmark:before {
2853 content: "\e61a"; }
2854
2855 .mdi-action-bug-report:before {
2856 content: "\e61b"; }
2857
2858 .mdi-action-cached:before {
2859 content: "\e61c"; }
2860
2861 .mdi-action-check-circle:before {
2862 content: "\e61d"; }
2863
2864 .mdi-action-class:before {
2865 content: "\e61e"; }
2866
2867 .mdi-action-credit-card:before {
2868 content: "\e61f"; }
2869
2870 .mdi-action-dashboard:before {
2871 content: "\e620"; }
2872
2873 .mdi-action-delete:before {
2874 content: "\e621"; }
2875
2876 .mdi-action-description:before {
2877 content: "\e622"; }
2878
2879 .mdi-action-dns:before {
2880 content: "\e623"; }
2881
2882 .mdi-action-done-all:before {
2883 content: "\e624"; }
2884
2885 .mdi-action-done:before {
2886 content: "\e625"; }
2887
2888 .mdi-action-event:before {
2889 content: "\e626"; }
2890
2891 .mdi-action-exit-to-app:before {
2892 content: "\e627"; }
2893
2894 .mdi-action-explore:before {
2895 content: "\e628"; }
2896
2897 .mdi-action-extension:before {
2898 content: "\e629"; }
2899
2900 .mdi-action-face-unlock:before {
2901 content: "\e62a"; }
2902
2903 .mdi-action-favorite-outline:before {
2904 content: "\e62b"; }
2905
2906 .mdi-action-favorite:before {
2907 content: "\e62c"; }
2908
2909 .mdi-action-find-in-page:before {
2910 content: "\e62d"; }
2911
2912 .mdi-action-find-replace:before {
2913 content: "\e62e"; }
2914
2915 .mdi-action-flip-to-back:before {
2916 content: "\e62f"; }
2917
2918 .mdi-action-flip-to-front:before {
2919 content: "\e630"; }
2920
2921 .mdi-action-get-app:before {
2922 content: "\e631"; }
2923
2924 .mdi-action-grade:before {
2925 content: "\e632"; }
2926
2927 .mdi-action-group-work:before {
2928 content: "\e633"; }
2929
2930 .mdi-action-help:before {
2931 content: "\e634"; }
2932
2933 .mdi-action-highlight-remove:before {
2934 content: "\e635"; }
2935
2936 .mdi-action-history:before {
2937 content: "\e636"; }
2938
2939 .mdi-action-home:before {
2940 content: "\e637"; }
2941
2942 .mdi-action-https:before {
2943 content: "\e638"; }
2944
2945 .mdi-action-info-outline:before {
2946 content: "\e639"; }
2947
2948 .mdi-action-info:before {
2949 content: "\e63a"; }
2950
2951 .mdi-action-input:before {
2952 content: "\e63b"; }
2953
2954 .mdi-action-invert-colors:before {
2955 content: "\e63c"; }
2956
2957 .mdi-action-label-outline:before {
2958 content: "\e63d"; }
2959
2960 .mdi-action-label:before {
2961 content: "\e63e"; }
2962
2963 .mdi-action-language:before {
2964 content: "\e63f"; }
2965
2966 .mdi-action-launch:before {
2967 content: "\e640"; }
2968
2969 .mdi-action-list:before {
2970 content: "\e641"; }
2971
2972 .mdi-action-lock-open:before {
2973 content: "\e642"; }
2974
2975 .mdi-action-lock-outline:before {
2976 content: "\e643"; }
2977
2978 .mdi-action-lock:before {
2979 content: "\e644"; }
2980
2981 .mdi-action-loyalty:before {
2982 content: "\e645"; }
2983
2984 .mdi-action-markunread-mailbox:before {
2985 content: "\e646"; }
2986
2987 .mdi-action-note-add:before {
2988 content: "\e647"; }
2989
2990 .mdi-action-open-in-browser:before {
2991 content: "\e648"; }
2992
2993 .mdi-action-open-in-new:before {
2994 content: "\e649"; }
2995
2996 .mdi-action-open-with:before {
2997 content: "\e64a"; }
2998
2999 .mdi-action-pageview:before {
3000 content: "\e64b"; }
3001
3002 .mdi-action-payment:before {
3003 content: "\e64c"; }
3004
3005 .mdi-action-perm-camera-mic:before {
3006 content: "\e64d"; }
3007
3008 .mdi-action-perm-contact-cal:before {
3009 content: "\e64e"; }
3010
3011 .mdi-action-perm-data-setting:before {
3012 content: "\e64f"; }
3013
3014 .mdi-action-perm-device-info:before {
3015 content: "\e650"; }
3016
3017 .mdi-action-perm-identity:before {
3018 content: "\e651"; }
3019
3020 .mdi-action-perm-media:before {
3021 content: "\e652"; }
3022
3023 .mdi-action-perm-phone-msg:before {
3024 content: "\e653"; }
3025
3026 .mdi-action-perm-scan-wifi:before {
3027 content: "\e654"; }
3028
3029 .mdi-action-picture-in-picture:before {
3030 content: "\e655"; }
3031
3032 .mdi-action-polymer:before {
3033 content: "\e656"; }
3034
3035 .mdi-action-print:before {
3036 content: "\e657"; }
3037
3038 .mdi-action-query-builder:before {
3039 content: "\e658"; }
3040
3041 .mdi-action-question-answer:before {
3042 content: "\e659"; }
3043
3044 .mdi-action-receipt:before {
3045 content: "\e65a"; }
3046
3047 .mdi-action-redeem:before {
3048 content: "\e65b"; }
3049
3050 .mdi-action-reorder:before {
3051 content: "\e65c"; }
3052
3053 .mdi-action-report-problem:before {
3054 content: "\e65d"; }
3055
3056 .mdi-action-restore:before {
3057 content: "\e65e"; }
3058
3059 .mdi-action-room:before {
3060 content: "\e65f"; }
3061
3062 .mdi-action-schedule:before {
3063 content: "\e660"; }
3064
3065 .mdi-action-search:before {
3066 content: "\e661"; }
3067
3068 .mdi-action-settings-applications:before {
3069 content: "\e662"; }
3070
3071 .mdi-action-settings-backup-restore:before {
3072 content: "\e663"; }
3073
3074 .mdi-action-settings-bluetooth:before {
3075 content: "\e664"; }
3076
3077 .mdi-action-settings-cell:before {
3078 content: "\e665"; }
3079
3080 .mdi-action-settings-display:before {
3081 content: "\e666"; }
3082
3083 .mdi-action-settings-ethernet:before {
3084 content: "\e667"; }
3085
3086 .mdi-action-settings-input-antenna:before {
3087 content: "\e668"; }
3088
3089 .mdi-action-settings-input-component:before {
3090 content: "\e669"; }
3091
3092 .mdi-action-settings-input-composite:before {
3093 content: "\e66a"; }
3094
3095 .mdi-action-settings-input-hdmi:before {
3096 content: "\e66b"; }
3097
3098 .mdi-action-settings-input-svideo:before {
3099 content: "\e66c"; }
3100
3101 .mdi-action-settings-overscan:before {
3102 content: "\e66d"; }
3103
3104 .mdi-action-settings-phone:before {
3105 content: "\e66e"; }
3106
3107 .mdi-action-settings-power:before {
3108 content: "\e66f"; }
3109
3110 .mdi-action-settings-remote:before {
3111 content: "\e670"; }
3112
3113 .mdi-action-settings-voice:before {
3114 content: "\e671"; }
3115
3116 .mdi-action-settings:before {
3117 content: "\e672"; }
3118
3119 .mdi-action-shop-two:before {
3120 content: "\e673"; }
3121
3122 .mdi-action-shop:before {
3123 content: "\e674"; }
3124
3125 .mdi-action-shopping-basket:before {
3126 content: "\e675"; }
3127
3128 .mdi-action-shopping-cart:before {
3129 content: "\e676"; }
3130
3131 .mdi-action-speaker-notes:before {
3132 content: "\e677"; }
3133
3134 .mdi-action-spellcheck:before {
3135 content: "\e678"; }
3136
3137 .mdi-action-star-rate:before {
3138 content: "\e679"; }
3139
3140 .mdi-action-stars:before {
3141 content: "\e67a"; }
3142
3143 .mdi-action-store:before {
3144 content: "\e67b"; }
3145
3146 .mdi-action-subject:before {
3147 content: "\e67c"; }
3148
3149 .mdi-action-supervisor-account:before {
3150 content: "\e67d"; }
3151
3152 .mdi-action-swap-horiz:before {
3153 content: "\e67e"; }
3154
3155 .mdi-action-swap-vert-circle:before {
3156 content: "\e67f"; }
3157
3158 .mdi-action-swap-vert:before {
3159 content: "\e680"; }
3160
3161 .mdi-action-system-update-tv:before {
3162 content: "\e681"; }
3163
3164 .mdi-action-tab-unselected:before {
3165 content: "\e682"; }
3166
3167 .mdi-action-tab:before {
3168 content: "\e683"; }
3169
3170 .mdi-action-theaters:before {
3171 content: "\e684"; }
3172
3173 .mdi-action-thumb-down:before {
3174 content: "\e685"; }
3175
3176 .mdi-action-thumb-up:before {
3177 content: "\e686"; }
3178
3179 .mdi-action-thumbs-up-down:before {
3180 content: "\e687"; }
3181
3182 .mdi-action-toc:before {
3183 content: "\e688"; }
3184
3185 .mdi-action-today:before {
3186 content: "\e689"; }
3187
3188 .mdi-action-track-changes:before {
3189 content: "\e68a"; }
3190
3191 .mdi-action-translate:before {
3192 content: "\e68b"; }
3193
3194 .mdi-action-trending-down:before {
3195 content: "\e68c"; }
3196
3197 .mdi-action-trending-neutral:before {
3198 content: "\e68d"; }
3199
3200 .mdi-action-trending-up:before {
3201 content: "\e68e"; }
3202
3203 .mdi-action-turned-in-not:before {
3204 content: "\e68f"; }
3205
3206 .mdi-action-turned-in:before {
3207 content: "\e690"; }
3208
3209 .mdi-action-verified-user:before {
3210 content: "\e691"; }
3211
3212 .mdi-action-view-agenda:before {
3213 content: "\e692"; }
3214
3215 .mdi-action-view-array:before {
3216 content: "\e693"; }
3217
3218 .mdi-action-view-carousel:before {
3219 content: "\e694"; }
3220
3221 .mdi-action-view-column:before {
3222 content: "\e695"; }
3223
3224 .mdi-action-view-day:before {
3225 content: "\e696"; }
3226
3227 .mdi-action-view-headline:before {
3228 content: "\e697"; }
3229
3230 .mdi-action-view-list:before {
3231 content: "\e698"; }
3232
3233 .mdi-action-view-module:before {
3234 content: "\e699"; }
3235
3236 .mdi-action-view-quilt:before {
3237 content: "\e69a"; }
3238
3239 .mdi-action-view-stream:before {
3240 content: "\e69b"; }
3241
3242 .mdi-action-view-week:before {
3243 content: "\e69c"; }
3244
3245 .mdi-action-visibility-off:before {
3246 content: "\e69d"; }
3247
3248 .mdi-action-visibility:before {
3249 content: "\e69e"; }
3250
3251 .mdi-action-wallet-giftcard:before {
3252 content: "\e69f"; }
3253
3254 .mdi-action-wallet-membership:before {
3255 content: "\e6a0"; }
3256
3257 .mdi-action-wallet-travel:before {
3258 content: "\e6a1"; }
3259
3260 .mdi-action-work:before {
3261 content: "\e6a2"; }
3262
3263 .mdi-alert-error:before {
3264 content: "\e6a3"; }
3265
3266 .mdi-alert-warning:before {
3267 content: "\e6a4"; }
3268
3269 .mdi-av-album:before {
3270 content: "\e6a5"; }
3271
3272 .mdi-av-closed-caption:before {
3273 content: "\e6a6"; }
3274
3275 .mdi-av-equalizer:before {
3276 content: "\e6a7"; }
3277
3278 .mdi-av-explicit:before {
3279 content: "\e6a8"; }
3280
3281 .mdi-av-fast-forward:before {
3282 content: "\e6a9"; }
3283
3284 .mdi-av-fast-rewind:before {
3285 content: "\e6aa"; }
3286
3287 .mdi-av-games:before {
3288 content: "\e6ab"; }
3289
3290 .mdi-av-hearing:before {
3291 content: "\e6ac"; }
3292
3293 .mdi-av-high-quality:before {
3294 content: "\e6ad"; }
3295
3296 .mdi-av-loop:before {
3297 content: "\e6ae"; }
3298
3299 .mdi-av-mic-none:before {
3300 content: "\e6af"; }
3301
3302 .mdi-av-mic-off:before {
3303 content: "\e6b0"; }
3304
3305 .mdi-av-mic:before {
3306 content: "\e6b1"; }
3307
3308 .mdi-av-movie:before {
3309 content: "\e6b2"; }
3310
3311 .mdi-av-my-library-add:before {
3312 content: "\e6b3"; }
3313
3314 .mdi-av-my-library-books:before {
3315 content: "\e6b4"; }
3316
3317 .mdi-av-my-library-music:before {
3318 content: "\e6b5"; }
3319
3320 .mdi-av-new-releases:before {
3321 content: "\e6b6"; }
3322
3323 .mdi-av-not-interested:before {
3324 content: "\e6b7"; }
3325
3326 .mdi-av-pause-circle-fill:before {
3327 content: "\e6b8"; }
3328
3329 .mdi-av-pause-circle-outline:before {
3330 content: "\e6b9"; }
3331
3332 .mdi-av-pause:before {
3333 content: "\e6ba"; }
3334
3335 .mdi-av-play-arrow:before {
3336 content: "\e6bb"; }
3337
3338 .mdi-av-play-circle-fill:before {
3339 content: "\e6bc"; }
3340
3341 .mdi-av-play-circle-outline:before {
3342 content: "\e6bd"; }
3343
3344 .mdi-av-play-shopping-bag:before {
3345 content: "\e6be"; }
3346
3347 .mdi-av-playlist-add:before {
3348 content: "\e6bf"; }
3349
3350 .mdi-av-queue-music:before {
3351 content: "\e6c0"; }
3352
3353 .mdi-av-queue:before {
3354 content: "\e6c1"; }
3355
3356 .mdi-av-radio:before {
3357 content: "\e6c2"; }
3358
3359 .mdi-av-recent-actors:before {
3360 content: "\e6c3"; }
3361
3362 .mdi-av-repeat-one:before {
3363 content: "\e6c4"; }
3364
3365 .mdi-av-repeat:before {
3366 content: "\e6c5"; }
3367
3368 .mdi-av-replay:before {
3369 content: "\e6c6"; }
3370
3371 .mdi-av-shuffle:before {
3372 content: "\e6c7"; }
3373
3374 .mdi-av-skip-next:before {
3375 content: "\e6c8"; }
3376
3377 .mdi-av-skip-previous:before {
3378 content: "\e6c9"; }
3379
3380 .mdi-av-snooze:before {
3381 content: "\e6ca"; }
3382
3383 .mdi-av-stop:before {
3384 content: "\e6cb"; }
3385
3386 .mdi-av-subtitles:before {
3387 content: "\e6cc"; }
3388
3389 .mdi-av-surround-sound:before {
3390 content: "\e6cd"; }
3391
3392 .mdi-av-timer:before {
3393 content: "\e6ce"; }
3394
3395 .mdi-av-video-collection:before {
3396 content: "\e6cf"; }
3397
3398 .mdi-av-videocam-off:before {
3399 content: "\e6d0"; }
3400
3401 .mdi-av-videocam:before {
3402 content: "\e6d1"; }
3403
3404 .mdi-av-volume-down:before {
3405 content: "\e6d2"; }
3406
3407 .mdi-av-volume-mute:before {
3408 content: "\e6d3"; }
3409
3410 .mdi-av-volume-off:before {
3411 content: "\e6d4"; }
3412
3413 .mdi-av-volume-up:before {
3414 content: "\e6d5"; }
3415
3416 .mdi-av-web:before {
3417 content: "\e6d6"; }
3418
3419 .mdi-communication-business:before {
3420 content: "\e6d7"; }
3421
3422 .mdi-communication-call-end:before {
3423 content: "\e6d8"; }
3424
3425 .mdi-communication-call-made:before {
3426 content: "\e6d9"; }
3427
3428 .mdi-communication-call-merge:before {
3429 content: "\e6da"; }
3430
3431 .mdi-communication-call-missed:before {
3432 content: "\e6db"; }
3433
3434 .mdi-communication-call-received:before {
3435 content: "\e6dc"; }
3436
3437 .mdi-communication-call-split:before {
3438 content: "\e6dd"; }
3439
3440 .mdi-communication-call:before {
3441 content: "\e6de"; }
3442
3443 .mdi-communication-chat:before {
3444 content: "\e6df"; }
3445
3446 .mdi-communication-clear-all:before {
3447 content: "\e6e0"; }
3448
3449 .mdi-communication-comment:before {
3450 content: "\e6e1"; }
3451
3452 .mdi-communication-contacts:before {
3453 content: "\e6e2"; }
3454
3455 .mdi-communication-dialer-sip:before {
3456 content: "\e6e3"; }
3457
3458 .mdi-communication-dialpad:before {
3459 content: "\e6e4"; }
3460
3461 .mdi-communication-dnd-on:before {
3462 content: "\e6e5"; }
3463
3464 .mdi-communication-email:before {
3465 content: "\e6e6"; }
3466
3467 .mdi-communication-forum:before {
3468 content: "\e6e7"; }
3469
3470 .mdi-communication-import-export:before {
3471 content: "\e6e8"; }
3472
3473 .mdi-communication-invert-colors-off:before {
3474 content: "\e6e9"; }
3475
3476 .mdi-communication-invert-colors-on:before {
3477 content: "\e6ea"; }
3478
3479 .mdi-communication-live-help:before {
3480 content: "\e6eb"; }
3481
3482 .mdi-communication-location-off:before {
3483 content: "\e6ec"; }
3484
3485 .mdi-communication-location-on:before {
3486 content: "\e6ed"; }
3487
3488 .mdi-communication-message:before {
3489 content: "\e6ee"; }
3490
3491 .mdi-communication-messenger:before {
3492 content: "\e6ef"; }
3493
3494 .mdi-communication-no-sim:before {
3495 content: "\e6f0"; }
3496
3497 .mdi-communication-phone:before {
3498 content: "\e6f1"; }
3499
3500 .mdi-communication-portable-wifi-off:before {
3501 content: "\e6f2"; }
3502
3503 .mdi-communication-quick-contacts-dialer:before {
3504 content: "\e6f3"; }
3505
3506 .mdi-communication-quick-contacts-mail:before {
3507 content: "\e6f4"; }
3508
3509 .mdi-communication-ring-volume:before {
3510 content: "\e6f5"; }
3511
3512 .mdi-communication-stay-current-landscape:before {
3513 content: "\e6f6"; }
3514
3515 .mdi-communication-stay-current-portrait:before {
3516 content: "\e6f7"; }
3517
3518 .mdi-communication-stay-primary-landscape:before {
3519 content: "\e6f8"; }
3520
3521 .mdi-communication-stay-primary-portrait:before {
3522 content: "\e6f9"; }
3523
3524 .mdi-communication-swap-calls:before {
3525 content: "\e6fa"; }
3526
3527 .mdi-communication-textsms:before {
3528 content: "\e6fb"; }
3529
3530 .mdi-communication-voicemail:before {
3531 content: "\e6fc"; }
3532
3533 .mdi-communication-vpn-key:before {
3534 content: "\e6fd"; }
3535
3536 .mdi-content-add-box:before {
3537 content: "\e6fe"; }
3538
3539 .mdi-content-add-circle-outline:before {
3540 content: "\e6ff"; }
3541
3542 .mdi-content-add-circle:before {
3543 content: "\e700"; }
3544
3545 .mdi-content-add:before {
3546 content: "\e701"; }
3547
3548 .mdi-content-archive:before {
3549 content: "\e702"; }
3550
3551 .mdi-content-backspace:before {
3552 content: "\e703"; }
3553
3554 .mdi-content-block:before {
3555 content: "\e704"; }
3556
3557 .mdi-content-clear:before {
3558 content: "\e705"; }
3559
3560 .mdi-content-content-copy:before {
3561 content: "\e706"; }
3562
3563 .mdi-content-content-cut:before {
3564 content: "\e707"; }
3565
3566 .mdi-content-content-paste:before {
3567 content: "\e708"; }
3568
3569 .mdi-content-create:before {
3570 content: "\e709"; }
3571
3572 .mdi-content-drafts:before {
3573 content: "\e70a"; }
3574
3575 .mdi-content-filter-list:before {
3576 content: "\e70b"; }
3577
3578 .mdi-content-flag:before {
3579 content: "\e70c"; }
3580
3581 .mdi-content-forward:before {
3582 content: "\e70d"; }
3583
3584 .mdi-content-gesture:before {
3585 content: "\e70e"; }
3586
3587 .mdi-content-inbox:before {
3588 content: "\e70f"; }
3589
3590 .mdi-content-link:before {
3591 content: "\e710"; }
3592
3593 .mdi-content-mail:before {
3594 content: "\e711"; }
3595
3596 .mdi-content-markunread:before {
3597 content: "\e712"; }
3598
3599 .mdi-content-redo:before {
3600 content: "\e713"; }
3601
3602 .mdi-content-remove-circle-outline:before {
3603 content: "\e714"; }
3604
3605 .mdi-content-remove-circle:before {
3606 content: "\e715"; }
3607
3608 .mdi-content-remove:before {
3609 content: "\e716"; }
3610
3611 .mdi-content-reply-all:before {
3612 content: "\e717"; }
3613
3614 .mdi-content-reply:before {
3615 content: "\e718"; }
3616
3617 .mdi-content-report:before {
3618 content: "\e719"; }
3619
3620 .mdi-content-save:before {
3621 content: "\e71a"; }
3622
3623 .mdi-content-select-all:before {
3624 content: "\e71b"; }
3625
3626 .mdi-content-send:before {
3627 content: "\e71c"; }
3628
3629 .mdi-content-sort:before {
3630 content: "\e71d"; }
3631
3632 .mdi-content-text-format:before {
3633 content: "\e71e"; }
3634
3635 .mdi-content-undo:before {
3636 content: "\e71f"; }
3637
3638 .mdi-editor-attach-file:before {
3639 content: "\e776"; }
3640
3641 .mdi-editor-attach-money:before {
3642 content: "\e777"; }
3643
3644 .mdi-editor-border-all:before {
3645 content: "\e778"; }
3646
3647 .mdi-editor-border-bottom:before {
3648 content: "\e779"; }
3649
3650 .mdi-editor-border-clear:before {
3651 content: "\e77a"; }
3652
3653 .mdi-editor-border-color:before {
3654 content: "\e77b"; }
3655
3656 .mdi-editor-border-horizontal:before {
3657 content: "\e77c"; }
3658
3659 .mdi-editor-border-inner:before {
3660 content: "\e77d"; }
3661
3662 .mdi-editor-border-left:before {
3663 content: "\e77e"; }
3664
3665 .mdi-editor-border-outer:before {
3666 content: "\e77f"; }
3667
3668 .mdi-editor-border-right:before {
3669 content: "\e780"; }
3670
3671 .mdi-editor-border-style:before {
3672 content: "\e781"; }
3673
3674 .mdi-editor-border-top:before {
3675 content: "\e782"; }
3676
3677 .mdi-editor-border-vertical:before {
3678 content: "\e783"; }
3679
3680 .mdi-editor-format-align-center:before {
3681 content: "\e784"; }
3682
3683 .mdi-editor-format-align-justify:before {
3684 content: "\e785"; }
3685
3686 .mdi-editor-format-align-left:before {
3687 content: "\e786"; }
3688
3689 .mdi-editor-format-align-right:before {
3690 content: "\e787"; }
3691
3692 .mdi-editor-format-bold:before {
3693 content: "\e788"; }
3694
3695 .mdi-editor-format-clear:before {
3696 content: "\e789"; }
3697
3698 .mdi-editor-format-color-fill:before {
3699 content: "\e78a"; }
3700
3701 .mdi-editor-format-color-reset:before {
3702 content: "\e78b"; }
3703
3704 .mdi-editor-format-color-text:before {
3705 content: "\e78c"; }
3706
3707 .mdi-editor-format-indent-decrease:before {
3708 content: "\e78d"; }
3709
3710 .mdi-editor-format-indent-increase:before {
3711 content: "\e78e"; }
3712
3713 .mdi-editor-format-italic:before {
3714 content: "\e78f"; }
3715
3716 .mdi-editor-format-line-spacing:before {
3717 content: "\e790"; }
3718
3719 .mdi-editor-format-list-bulleted:before {
3720 content: "\e791"; }
3721
3722 .mdi-editor-format-list-numbered:before {
3723 content: "\e792"; }
3724
3725 .mdi-editor-format-paint:before {
3726 content: "\e793"; }
3727
3728 .mdi-editor-format-quote:before {
3729 content: "\e794"; }
3730
3731 .mdi-editor-format-size:before {
3732 content: "\e795"; }
3733
3734 .mdi-editor-format-strikethrough:before {
3735 content: "\e796"; }
3736
3737 .mdi-editor-format-textdirection-l-to-r:before {
3738 content: "\e797"; }
3739
3740 .mdi-editor-format-textdirection-r-to-l:before {
3741 content: "\e798"; }
3742
3743 .mdi-editor-format-underline:before {
3744 content: "\e799"; }
3745
3746 .mdi-editor-functions:before {
3747 content: "\e79a"; }
3748
3749 .mdi-editor-insert-chart:before {
3750 content: "\e79b"; }
3751
3752 .mdi-editor-insert-comment:before {
3753 content: "\e79c"; }
3754
3755 .mdi-editor-insert-drive-file:before {
3756 content: "\e79d"; }
3757
3758 .mdi-editor-insert-emoticon:before {
3759 content: "\e79e"; }
3760
3761 .mdi-editor-insert-invitation:before {
3762 content: "\e79f"; }
3763
3764 .mdi-editor-insert-link:before {
3765 content: "\e7a0"; }
3766
3767 .mdi-editor-insert-photo:before {
3768 content: "\e7a1"; }
3769
3770 .mdi-editor-merge-type:before {
3771 content: "\e7a2"; }
3772
3773 .mdi-editor-mode-comment:before {
3774 content: "\e7a3"; }
3775
3776 .mdi-editor-mode-edit:before {
3777 content: "\e7a4"; }
3778
3779 .mdi-editor-publish:before {
3780 content: "\e7a5"; }
3781
3782 .mdi-editor-vertical-align-bottom:before {
3783 content: "\e7a6"; }
3784
3785 .mdi-editor-vertical-align-center:before {
3786 content: "\e7a7"; }
3787
3788 .mdi-editor-vertical-align-top:before {
3789 content: "\e7a8"; }
3790
3791 .mdi-editor-wrap-text:before {
3792 content: "\e7a9"; }
3793
3794 .mdi-file-attachment:before {
3795 content: "\e7aa"; }
3796
3797 .mdi-file-cloud-circle:before {
3798 content: "\e7ab"; }
3799
3800 .mdi-file-cloud-done:before {
3801 content: "\e7ac"; }
3802
3803 .mdi-file-cloud-download:before {
3804 content: "\e7ad"; }
3805
3806 .mdi-file-cloud-off:before {
3807 content: "\e7ae"; }
3808
3809 .mdi-file-cloud-queue:before {
3810 content: "\e7af"; }
3811
3812 .mdi-file-cloud-upload:before {
3813 content: "\e7b0"; }
3814
3815 .mdi-file-cloud:before {
3816 content: "\e7b1"; }
3817
3818 .mdi-file-file-download:before {
3819 content: "\e7b2"; }
3820
3821 .mdi-file-file-upload:before {
3822 content: "\e7b3"; }
3823
3824 .mdi-file-folder-open:before {
3825 content: "\e7b4"; }
3826
3827 .mdi-file-folder-shared:before {
3828 content: "\e7b5"; }
3829
3830 .mdi-file-folder:before {
3831 content: "\e7b6"; }
3832
3833 .mdi-device-access-alarm:before {
3834 content: "\e720"; }
3835
3836 .mdi-device-access-alarms:before {
3837 content: "\e721"; }
3838
3839 .mdi-device-access-time:before {
3840 content: "\e722"; }
3841
3842 .mdi-device-add-alarm:before {
3843 content: "\e723"; }
3844
3845 .mdi-device-airplanemode-off:before {
3846 content: "\e724"; }
3847
3848 .mdi-device-airplanemode-on:before {
3849 content: "\e725"; }
3850
3851 .mdi-device-battery-20:before {
3852 content: "\e726"; }
3853
3854 .mdi-device-battery-30:before {
3855 content: "\e727"; }
3856
3857 .mdi-device-battery-50:before {
3858 content: "\e728"; }
3859
3860 .mdi-device-battery-60:before {
3861 content: "\e729"; }
3862
3863 .mdi-device-battery-80:before {
3864 content: "\e72a"; }
3865
3866 .mdi-device-battery-90:before {
3867 content: "\e72b"; }
3868
3869 .mdi-device-battery-alert:before {
3870 content: "\e72c"; }
3871
3872 .mdi-device-battery-charging-20:before {
3873 content: "\e72d"; }
3874
3875 .mdi-device-battery-charging-30:before {
3876 content: "\e72e"; }
3877
3878 .mdi-device-battery-charging-50:before {
3879 content: "\e72f"; }
3880
3881 .mdi-device-battery-charging-60:before {
3882 content: "\e730"; }
3883
3884 .mdi-device-battery-charging-80:before {
3885 content: "\e731"; }
3886
3887 .mdi-device-battery-charging-90:before {
3888 content: "\e732"; }
3889
3890 .mdi-device-battery-charging-full:before {
3891 content: "\e733"; }
3892
3893 .mdi-device-battery-full:before {
3894 content: "\e734"; }
3895
3896 .mdi-device-battery-std:before {
3897 content: "\e735"; }
3898
3899 .mdi-device-battery-unknown:before {
3900 content: "\e736"; }
3901
3902 .mdi-device-bluetooth-connected:before {
3903 content: "\e737"; }
3904
3905 .mdi-device-bluetooth-disabled:before {
3906 content: "\e738"; }
3907
3908 .mdi-device-bluetooth-searching:before {
3909 content: "\e739"; }
3910
3911 .mdi-device-bluetooth:before {
3912 content: "\e73a"; }
3913
3914 .mdi-device-brightness-auto:before {
3915 content: "\e73b"; }
3916
3917 .mdi-device-brightness-high:before {
3918 content: "\e73c"; }
3919
3920 .mdi-device-brightness-low:before {
3921 content: "\e73d"; }
3922
3923 .mdi-device-brightness-medium:before {
3924 content: "\e73e"; }
3925
3926 .mdi-device-data-usage:before {
3927 content: "\e73f"; }
3928
3929 .mdi-device-developer-mode:before {
3930 content: "\e740"; }
3931
3932 .mdi-device-devices:before {
3933 content: "\e741"; }
3934
3935 .mdi-device-dvr:before {
3936 content: "\e742"; }
3937
3938 .mdi-device-gps-fixed:before {
3939 content: "\e743"; }
3940
3941 .mdi-device-gps-not-fixed:before {
3942 content: "\e744"; }
3943
3944 .mdi-device-gps-off:before {
3945 content: "\e745"; }
3946
3947 .mdi-device-location-disabled:before {
3948 content: "\e746"; }
3949
3950 .mdi-device-location-searching:before {
3951 content: "\e747"; }
3952
3953 .mdi-device-multitrack-audio:before {
3954 content: "\e748"; }
3955
3956 .mdi-device-network-cell:before {
3957 content: "\e749"; }
3958
3959 .mdi-device-network-wifi:before {
3960 content: "\e74a"; }
3961
3962 .mdi-device-nfc:before {
3963 content: "\e74b"; }
3964
3965 .mdi-device-now-wallpaper:before {
3966 content: "\e74c"; }
3967
3968 .mdi-device-now-widgets:before {
3969 content: "\e74d"; }
3970
3971 .mdi-device-screen-lock-landscape:before {
3972 content: "\e74e"; }
3973
3974 .mdi-device-screen-lock-portrait:before {
3975 content: "\e74f"; }
3976
3977 .mdi-device-screen-lock-rotation:before {
3978 content: "\e750"; }
3979
3980 .mdi-device-screen-rotation:before {
3981 content: "\e751"; }
3982
3983 .mdi-device-sd-storage:before {
3984 content: "\e752"; }
3985
3986 .mdi-device-settings-system-daydream:before {
3987 content: "\e753"; }
3988
3989 .mdi-device-signal-cellular-0-bar:before {
3990 content: "\e754"; }
3991
3992 .mdi-device-signal-cellular-1-bar:before {
3993 content: "\e755"; }
3994
3995 .mdi-device-signal-cellular-2-bar:before {
3996 content: "\e756"; }
3997
3998 .mdi-device-signal-cellular-3-bar:before {
3999 content: "\e757"; }
4000
4001 .mdi-device-signal-cellular-4-bar:before {
4002 content: "\e758"; }
4003
4004 .mdi-signal-wifi-statusbar-connected-no-internet-after:before {
4005 content: "\e8f6"; }
4006
4007 .mdi-device-signal-cellular-connected-no-internet-0-bar:before {
4008 content: "\e759"; }
4009
4010 .mdi-device-signal-cellular-connected-no-internet-1-bar:before {
4011 content: "\e75a"; }
4012
4013 .mdi-device-signal-cellular-connected-no-internet-2-bar:before {
4014 content: "\e75b"; }
4015
4016 .mdi-device-signal-cellular-connected-no-internet-3-bar:before {
4017 content: "\e75c"; }
4018
4019 .mdi-device-signal-cellular-connected-no-internet-4-bar:before {
4020 content: "\e75d"; }
4021
4022 .mdi-device-signal-cellular-no-sim:before {
4023 content: "\e75e"; }
4024
4025 .mdi-device-signal-cellular-null:before {
4026 content: "\e75f"; }
4027
4028 .mdi-device-signal-cellular-off:before {
4029 content: "\e760"; }
4030
4031 .mdi-device-signal-wifi-0-bar:before {
4032 content: "\e761"; }
4033
4034 .mdi-device-signal-wifi-1-bar:before {
4035 content: "\e762"; }
4036
4037 .mdi-device-signal-wifi-2-bar:before {
4038 content: "\e763"; }
4039
4040 .mdi-device-signal-wifi-3-bar:before {
4041 content: "\e764"; }
4042
4043 .mdi-device-signal-wifi-4-bar:before {
4044 content: "\e765"; }
4045
4046 .mdi-device-signal-wifi-off:before {
4047 content: "\e766"; }
4048
4049 .mdi-device-signal-wifi-statusbar-1-bar:before {
4050 content: "\e767"; }
4051
4052 .mdi-device-signal-wifi-statusbar-2-bar:before {
4053 content: "\e768"; }
4054
4055 .mdi-device-signal-wifi-statusbar-3-bar:before {
4056 content: "\e769"; }
4057
4058 .mdi-device-signal-wifi-statusbar-4-bar:before {
4059 content: "\e76a"; }
4060
4061 .mdi-device-signal-wifi-statusbar-connected-no-internet-:before {
4062 content: "\e76b"; }
4063
4064 .mdi-device-signal-wifi-statusbar-connected-no-internet:before {
4065 content: "\e76f"; }
4066
4067 .mdi-device-signal-wifi-statusbar-connected-no-internet-2:before {
4068 content: "\e76c"; }
4069
4070 .mdi-device-signal-wifi-statusbar-connected-no-internet-3:before {
4071 content: "\e76d"; }
4072
4073 .mdi-device-signal-wifi-statusbar-connected-no-internet-4:before {
4074 content: "\e76e"; }
4075
4076 .mdi-signal-wifi-statusbar-not-connected-after:before {
4077 content: "\e8f7"; }
4078
4079 .mdi-device-signal-wifi-statusbar-not-connected:before {
4080 content: "\e770"; }
4081
4082 .mdi-device-signal-wifi-statusbar-null:before {
4083 content: "\e771"; }
4084
4085 .mdi-device-storage:before {
4086 content: "\e772"; }
4087
4088 .mdi-device-usb:before {
4089 content: "\e773"; }
4090
4091 .mdi-device-wifi-lock:before {
4092 content: "\e774"; }
4093
4094 .mdi-device-wifi-tethering:before {
4095 content: "\e775"; }
4096
4097 .mdi-hardware-cast-connected:before {
4098 content: "\e7b7"; }
4099
4100 .mdi-hardware-cast:before {
4101 content: "\e7b8"; }
4102
4103 .mdi-hardware-computer:before {
4104 content: "\e7b9"; }
4105
4106 .mdi-hardware-desktop-mac:before {
4107 content: "\e7ba"; }
4108
4109 .mdi-hardware-desktop-windows:before {
4110 content: "\e7bb"; }
4111
4112 .mdi-hardware-dock:before {
4113 content: "\e7bc"; }
4114
4115 .mdi-hardware-gamepad:before {
4116 content: "\e7bd"; }
4117
4118 .mdi-hardware-headset-mic:before {
4119 content: "\e7be"; }
4120
4121 .mdi-hardware-headset:before {
4122 content: "\e7bf"; }
4123
4124 .mdi-hardware-keyboard-alt:before {
4125 content: "\e7c0"; }
4126
4127 .mdi-hardware-keyboard-arrow-down:before {
4128 content: "\e7c1"; }
4129
4130 .mdi-hardware-keyboard-arrow-left:before {
4131 content: "\e7c2"; }
4132
4133 .mdi-hardware-keyboard-arrow-right:before {
4134 content: "\e7c3"; }
4135
4136 .mdi-hardware-keyboard-arrow-up:before {
4137 content: "\e7c4"; }
4138
4139 .mdi-hardware-keyboard-backspace:before {
4140 content: "\e7c5"; }
4141
4142 .mdi-hardware-keyboard-capslock:before {
4143 content: "\e7c6"; }
4144
4145 .mdi-hardware-keyboard-control:before {
4146 content: "\e7c7"; }
4147
4148 .mdi-hardware-keyboard-hide:before {
4149 content: "\e7c8"; }
4150
4151 .mdi-hardware-keyboard-return:before {
4152 content: "\e7c9"; }
4153
4154 .mdi-hardware-keyboard-tab:before {
4155 content: "\e7ca"; }
4156
4157 .mdi-hardware-keyboard-voice:before {
4158 content: "\e7cb"; }
4159
4160 .mdi-hardware-keyboard:before {
4161 content: "\e7cc"; }
4162
4163 .mdi-hardware-laptop-chromebook:before {
4164 content: "\e7cd"; }
4165
4166 .mdi-hardware-laptop-mac:before {
4167 content: "\e7ce"; }
4168
4169 .mdi-hardware-laptop-windows:before {
4170 content: "\e7cf"; }
4171
4172 .mdi-hardware-laptop:before {
4173 content: "\e7d0"; }
4174
4175 .mdi-hardware-memory:before {
4176 content: "\e7d1"; }
4177
4178 .mdi-hardware-mouse:before {
4179 content: "\e7d2"; }
4180
4181 .mdi-hardware-phone-android:before {
4182 content: "\e7d3"; }
4183
4184 .mdi-hardware-phone-iphone:before {
4185 content: "\e7d4"; }
4186
4187 .mdi-hardware-phonelink-off:before {
4188 content: "\e7d5"; }
4189
4190 .mdi-hardware-phonelink:before {
4191 content: "\e7d6"; }
4192
4193 .mdi-hardware-security:before {
4194 content: "\e7d7"; }
4195
4196 .mdi-hardware-sim-card:before {
4197 content: "\e7d8"; }
4198
4199 .mdi-hardware-smartphone:before {
4200 content: "\e7d9"; }
4201
4202 .mdi-hardware-speaker:before {
4203 content: "\e7da"; }
4204
4205 .mdi-hardware-tablet-android:before {
4206 content: "\e7db"; }
4207
4208 .mdi-hardware-tablet-mac:before {
4209 content: "\e7dc"; }
4210
4211 .mdi-hardware-tablet:before {
4212 content: "\e7dd"; }
4213
4214 .mdi-hardware-tv:before {
4215 content: "\e7de"; }
4216
4217 .mdi-hardware-watch:before {
4218 content: "\e7df"; }
4219
4220 .mdi-image-add-to-photos:before {
4221 content: "\e7e0"; }
4222
4223 .mdi-image-adjust:before {
4224 content: "\e7e1"; }
4225
4226 .mdi-image-assistant-photo:before {
4227 content: "\e7e2"; }
4228
4229 .mdi-image-audiotrack:before {
4230 content: "\e7e3"; }
4231
4232 .mdi-image-blur-circular:before {
4233 content: "\e7e4"; }
4234
4235 .mdi-image-blur-linear:before {
4236 content: "\e7e5"; }
4237
4238 .mdi-image-blur-off:before {
4239 content: "\e7e6"; }
4240
4241 .mdi-image-blur-on:before {
4242 content: "\e7e7"; }
4243
4244 .mdi-image-brightness-1:before {
4245 content: "\e7e8"; }
4246
4247 .mdi-image-brightness-2:before {
4248 content: "\e7e9"; }
4249
4250 .mdi-image-brightness-3:before {
4251 content: "\e7ea"; }
4252
4253 .mdi-image-brightness-4:before {
4254 content: "\e7eb"; }
4255
4256 .mdi-image-brightness-5:before {
4257 content: "\e7ec"; }
4258
4259 .mdi-image-brightness-6:before {
4260 content: "\e7ed"; }
4261
4262 .mdi-image-brightness-7:before {
4263 content: "\e7ee"; }
4264
4265 .mdi-image-brush:before {
4266 content: "\e7ef"; }
4267
4268 .mdi-image-camera-alt:before {
4269 content: "\e7f0"; }
4270
4271 .mdi-image-camera-front:before {
4272 content: "\e7f1"; }
4273
4274 .mdi-image-camera-rear:before {
4275 content: "\e7f2"; }
4276
4277 .mdi-image-camera-roll:before {
4278 content: "\e7f3"; }
4279
4280 .mdi-image-camera:before {
4281 content: "\e7f4"; }
4282
4283 .mdi-image-center-focus-strong:before {
4284 content: "\e7f5"; }
4285
4286 .mdi-image-center-focus-weak:before {
4287 content: "\e7f6"; }
4288
4289 .mdi-image-collections:before {
4290 content: "\e7f7"; }
4291
4292 .mdi-image-color-lens:before {
4293 content: "\e7f8"; }
4294
4295 .mdi-image-colorize:before {
4296 content: "\e7f9"; }
4297
4298 .mdi-image-compare:before {
4299 content: "\e7fa"; }
4300
4301 .mdi-image-control-point-duplicate:before {
4302 content: "\e7fb"; }
4303
4304 .mdi-image-control-point:before {
4305 content: "\e7fc"; }
4306
4307 .mdi-image-crop-3-2:before {
4308 content: "\e7fd"; }
4309
4310 .mdi-image-crop-5-4:before {
4311 content: "\e7fe"; }
4312
4313 .mdi-image-crop-7-5:before {
4314 content: "\e7ff"; }
4315
4316 .mdi-image-crop-16-9:before {
4317 content: "\e800"; }
4318
4319 .mdi-image-crop-din:before {
4320 content: "\e801"; }
4321
4322 .mdi-image-crop-free:before {
4323 content: "\e802"; }
4324
4325 .mdi-image-crop-landscape:before {
4326 content: "\e803"; }
4327
4328 .mdi-image-crop-original:before {
4329 content: "\e804"; }
4330
4331 .mdi-image-crop-portrait:before {
4332 content: "\e805"; }
4333
4334 .mdi-image-crop-square:before {
4335 content: "\e806"; }
4336
4337 .mdi-image-crop:before {
4338 content: "\e807"; }
4339
4340 .mdi-image-dehaze:before {
4341 content: "\e808"; }
4342
4343 .mdi-image-details:before {
4344 content: "\e809"; }
4345
4346 .mdi-image-edit:before {
4347 content: "\e80a"; }
4348
4349 .mdi-image-exposure-minus-1:before {
4350 content: "\e80b"; }
4351
4352 .mdi-image-exposure-minus-2:before {
4353 content: "\e80c"; }
4354
4355 .mdi-image-exposure-plus-1:before {
4356 content: "\e80d"; }
4357
4358 .mdi-image-exposure-plus-2:before {
4359 content: "\e80e"; }
4360
4361 .mdi-image-exposure-zero:before {
4362 content: "\e80f"; }
4363
4364 .mdi-image-exposure:before {
4365 content: "\e810"; }
4366
4367 .mdi-image-filter-1:before {
4368 content: "\e811"; }
4369
4370 .mdi-image-filter-2:before {
4371 content: "\e812"; }
4372
4373 .mdi-image-filter-3:before {
4374 content: "\e813"; }
4375
4376 .mdi-image-filter-4:before {
4377 content: "\e814"; }
4378
4379 .mdi-image-filter-5:before {
4380 content: "\e815"; }
4381
4382 .mdi-image-filter-6:before {
4383 content: "\e816"; }
4384
4385 .mdi-image-filter-7:before {
4386 content: "\e817"; }
4387
4388 .mdi-image-filter-8:before {
4389 content: "\e818"; }
4390
4391 .mdi-image-filter-9-plus:before {
4392 content: "\e819"; }
4393
4394 .mdi-image-filter-9:before {
4395 content: "\e81a"; }
4396
4397 .mdi-image-filter-b-and-w:before {
4398 content: "\e81b"; }
4399
4400 .mdi-image-filter-center-focus:before {
4401 content: "\e81c"; }
4402
4403 .mdi-image-filter-drama:before {
4404 content: "\e81d"; }
4405
4406 .mdi-image-filter-frames:before {
4407 content: "\e81e"; }
4408
4409 .mdi-image-filter-hdr:before {
4410 content: "\e81f"; }
4411
4412 .mdi-image-filter-none:before {
4413 content: "\e820"; }
4414
4415 .mdi-image-filter-tilt-shift:before {
4416 content: "\e821"; }
4417
4418 .mdi-image-filter-vintage:before {
4419 content: "\e822"; }
4420
4421 .mdi-image-filter:before {
4422 content: "\e823"; }
4423
4424 .mdi-image-flare:before {
4425 content: "\e824"; }
4426
4427 .mdi-image-flash-auto:before {
4428 content: "\e825"; }
4429
4430 .mdi-image-flash-off:before {
4431 content: "\e826"; }
4432
4433 .mdi-image-flash-on:before {
4434 content: "\e827"; }
4435
4436 .mdi-image-flip:before {
4437 content: "\e828"; }
4438
4439 .mdi-image-gradient:before {
4440 content: "\e829"; }
4441
4442 .mdi-image-grain:before {
4443 content: "\e82a"; }
4444
4445 .mdi-image-grid-off:before {
4446 content: "\e82b"; }
4447
4448 .mdi-image-grid-on:before {
4449 content: "\e82c"; }
4450
4451 .mdi-image-hdr-off:before {
4452 content: "\e82d"; }
4453
4454 .mdi-image-hdr-on:before {
4455 content: "\e82e"; }
4456
4457 .mdi-image-hdr-strong:before {
4458 content: "\e82f"; }
4459
4460 .mdi-image-hdr-weak:before {
4461 content: "\e830"; }
4462
4463 .mdi-image-healing:before {
4464 content: "\e831"; }
4465
4466 .mdi-image-image-aspect-ratio:before {
4467 content: "\e832"; }
4468
4469 .mdi-image-image:before {
4470 content: "\e833"; }
4471
4472 .mdi-image-iso:before {
4473 content: "\e834"; }
4474
4475 .mdi-image-landscape:before {
4476 content: "\e835"; }
4477
4478 .mdi-image-leak-add:before {
4479 content: "\e836"; }
4480
4481 .mdi-image-leak-remove:before {
4482 content: "\e837"; }
4483
4484 .mdi-image-lens:before {
4485 content: "\e838"; }
4486
4487 .mdi-image-looks-3:before {
4488 content: "\e839"; }
4489
4490 .mdi-image-looks-4:before {
4491 content: "\e83a"; }
4492
4493 .mdi-image-looks-5:before {
4494 content: "\e83b"; }
4495
4496 .mdi-image-looks-6:before {
4497 content: "\e83c"; }
4498
4499 .mdi-image-looks-one:before {
4500 content: "\e83d"; }
4501
4502 .mdi-image-looks-two:before {
4503 content: "\e83e"; }
4504
4505 .mdi-image-looks:before {
4506 content: "\e83f"; }
4507
4508 .mdi-image-loupe:before {
4509 content: "\e840"; }
4510
4511 .mdi-image-movie-creation:before {
4512 content: "\e841"; }
4513
4514 .mdi-image-nature-people:before {
4515 content: "\e842"; }
4516
4517 .mdi-image-nature:before {
4518 content: "\e843"; }
4519
4520 .mdi-image-navigate-before:before {
4521 content: "\e844"; }
4522
4523 .mdi-image-navigate-next:before {
4524 content: "\e845"; }
4525
4526 .mdi-image-palette:before {
4527 content: "\e846"; }
4528
4529 .mdi-image-panorama-fisheye:before {
4530 content: "\e847"; }
4531
4532 .mdi-image-panorama-horizontal:before {
4533 content: "\e848"; }
4534
4535 .mdi-image-panorama-vertical:before {
4536 content: "\e849"; }
4537
4538 .mdi-image-panorama-wide-angle:before {
4539 content: "\e84a"; }
4540
4541 .mdi-image-panorama:before {
4542 content: "\e84b"; }
4543
4544 .mdi-image-photo-album:before {
4545 content: "\e84c"; }
4546
4547 .mdi-image-photo-camera:before {
4548 content: "\e84d"; }
4549
4550 .mdi-image-photo-library:before {
4551 content: "\e84e"; }
4552
4553 .mdi-image-photo:before {
4554 content: "\e84f"; }
4555
4556 .mdi-image-portrait:before {
4557 content: "\e850"; }
4558
4559 .mdi-image-remove-red-eye:before {
4560 content: "\e851"; }
4561
4562 .mdi-image-rotate-left:before {
4563 content: "\e852"; }
4564
4565 .mdi-image-rotate-right:before {
4566 content: "\e853"; }
4567
4568 .mdi-image-slideshow:before {
4569 content: "\e854"; }
4570
4571 .mdi-image-straighten:before {
4572 content: "\e855"; }
4573
4574 .mdi-image-style:before {
4575 content: "\e856"; }
4576
4577 .mdi-image-switch-camera:before {
4578 content: "\e857"; }
4579
4580 .mdi-image-switch-video:before {
4581 content: "\e858"; }
4582
4583 .mdi-image-tag-faces:before {
4584 content: "\e859"; }
4585
4586 .mdi-image-texture:before {
4587 content: "\e85a"; }
4588
4589 .mdi-image-timelapse:before {
4590 content: "\e85b"; }
4591
4592 .mdi-image-timer-3:before {
4593 content: "\e85c"; }
4594
4595 .mdi-image-timer-10:before {
4596 content: "\e85d"; }
4597
4598 .mdi-image-timer-auto:before {
4599 content: "\e85e"; }
4600
4601 .mdi-image-timer-off:before {
4602 content: "\e85f"; }
4603
4604 .mdi-image-timer:before {
4605 content: "\e860"; }
4606
4607 .mdi-image-tonality:before {
4608 content: "\e861"; }
4609
4610 .mdi-image-transform:before {
4611 content: "\e862"; }
4612
4613 .mdi-image-tune:before {
4614 content: "\e863"; }
4615
4616 .mdi-image-wb-auto:before {
4617 content: "\e864"; }
4618
4619 .mdi-image-wb-cloudy:before {
4620 content: "\e865"; }
4621
4622 .mdi-image-wb-incandescent:before {
4623 content: "\e866"; }
4624
4625 .mdi-image-wb-irradescent:before {
4626 content: "\e867"; }
4627
4628 .mdi-image-wb-sunny:before {
4629 content: "\e868"; }
4630
4631 .mdi-maps-beenhere:before {
4632 content: "\e869"; }
4633
4634 .mdi-maps-directions-bike:before {
4635 content: "\e86a"; }
4636
4637 .mdi-maps-directions-bus:before {
4638 content: "\e86b"; }
4639
4640 .mdi-maps-directions-car:before {
4641 content: "\e86c"; }
4642
4643 .mdi-maps-directions-ferry:before {
4644 content: "\e86d"; }
4645
4646 .mdi-maps-directions-subway:before {
4647 content: "\e86e"; }
4648
4649 .mdi-maps-directions-train:before {
4650 content: "\e86f"; }
4651
4652 .mdi-maps-directions-transit:before {
4653 content: "\e870"; }
4654
4655 .mdi-maps-directions-walk:before {
4656 content: "\e871"; }
4657
4658 .mdi-maps-directions:before {
4659 content: "\e872"; }
4660
4661 .mdi-maps-flight:before {
4662 content: "\e873"; }
4663
4664 .mdi-maps-hotel:before {
4665 content: "\e874"; }
4666
4667 .mdi-maps-layers-clear:before {
4668 content: "\e875"; }
4669
4670 .mdi-maps-layers:before {
4671 content: "\e876"; }
4672
4673 .mdi-maps-local-airport:before {
4674 content: "\e877"; }
4675
4676 .mdi-maps-local-atm:before {
4677 content: "\e878"; }
4678
4679 .mdi-maps-local-attraction:before {
4680 content: "\e879"; }
4681
4682 .mdi-maps-local-bar:before {
4683 content: "\e87a"; }
4684
4685 .mdi-maps-local-cafe:before {
4686 content: "\e87b"; }
4687
4688 .mdi-maps-local-car-wash:before {
4689 content: "\e87c"; }
4690
4691 .mdi-maps-local-convenience-store:before {
4692 content: "\e87d"; }
4693
4694 .mdi-maps-local-drink:before {
4695 content: "\e87e"; }
4696
4697 .mdi-maps-local-florist:before {
4698 content: "\e87f"; }
4699
4700 .mdi-maps-local-gas-station:before {
4701 content: "\e880"; }
4702
4703 .mdi-maps-local-grocery-store:before {
4704 content: "\e881"; }
4705
4706 .mdi-maps-local-hospital:before {
4707 content: "\e882"; }
4708
4709 .mdi-maps-local-hotel:before {
4710 content: "\e883"; }
4711
4712 .mdi-maps-local-laundry-service:before {
4713 content: "\e884"; }
4714
4715 .mdi-maps-local-library:before {
4716 content: "\e885"; }
4717
4718 .mdi-maps-local-mall:before {
4719 content: "\e886"; }
4720
4721 .mdi-maps-local-movies:before {
4722 content: "\e887"; }
4723
4724 .mdi-maps-local-offer:before {
4725 content: "\e888"; }
4726
4727 .mdi-maps-local-parking:before {
4728 content: "\e889"; }
4729
4730 .mdi-maps-local-pharmacy:before {
4731 content: "\e88a"; }
4732
4733 .mdi-maps-local-phone:before {
4734 content: "\e88b"; }
4735
4736 .mdi-maps-local-pizza:before {
4737 content: "\e88c"; }
4738
4739 .mdi-maps-local-play:before {
4740 content: "\e88d"; }
4741
4742 .mdi-maps-local-post-office:before {
4743 content: "\e88e"; }
4744
4745 .mdi-maps-local-print-shop:before {
4746 content: "\e88f"; }
4747
4748 .mdi-maps-local-restaurant:before {
4749 content: "\e890"; }
4750
4751 .mdi-maps-local-see:before {
4752 content: "\e891"; }
4753
4754 .mdi-maps-local-shipping:before {
4755 content: "\e892"; }
4756
4757 .mdi-maps-local-taxi:before {
4758 content: "\e893"; }
4759
4760 .mdi-maps-location-history:before {
4761 content: "\e894"; }
4762
4763 .mdi-maps-map:before {
4764 content: "\e895"; }
4765
4766 .mdi-maps-my-location:before {
4767 content: "\e896"; }
4768
4769 .mdi-maps-navigation:before {
4770 content: "\e897"; }
4771
4772 .mdi-maps-pin-drop:before {
4773 content: "\e898"; }
4774
4775 .mdi-maps-place:before {
4776 content: "\e899"; }
4777
4778 .mdi-maps-rate-review:before {
4779 content: "\e89a"; }
4780
4781 .mdi-maps-restaurant-menu:before {
4782 content: "\e89b"; }
4783
4784 .mdi-maps-satellite:before {
4785 content: "\e89c"; }
4786
4787 .mdi-maps-store-mall-directory:before {
4788 content: "\e89d"; }
4789
4790 .mdi-maps-terrain:before {
4791 content: "\e89e"; }
4792
4793 .mdi-maps-traffic:before {
4794 content: "\e89f"; }
4795
4796 .mdi-navigation-apps:before {
4797 content: "\e8a0"; }
4798
4799 .mdi-navigation-arrow-back:before {
4800 content: "\e8a1"; }
4801
4802 .mdi-navigation-arrow-drop-down-circle:before {
4803 content: "\e8a2"; }
4804
4805 .mdi-navigation-arrow-drop-down:before {
4806 content: "\e8a3"; }
4807
4808 .mdi-navigation-arrow-drop-up:before {
4809 content: "\e8a4"; }
4810
4811 .mdi-navigation-arrow-forward:before {
4812 content: "\e8a5"; }
4813
4814 .mdi-navigation-cancel:before {
4815 content: "\e8a6"; }
4816
4817 .mdi-navigation-check:before {
4818 content: "\e8a7"; }
4819
4820 .mdi-navigation-chevron-left:before {
4821 content: "\e8a8"; }
4822
4823 .mdi-navigation-chevron-right:before {
4824 content: "\e8a9"; }
4825
4826 .mdi-navigation-close:before {
4827 content: "\e8aa"; }
4828
4829 .mdi-navigation-expand-less:before {
4830 content: "\e8ab"; }
4831
4832 .mdi-navigation-expand-more:before {
4833 content: "\e8ac"; }
4834
4835 .mdi-navigation-fullscreen-exit:before {
4836 content: "\e8ad"; }
4837
4838 .mdi-navigation-fullscreen:before {
4839 content: "\e8ae"; }
4840
4841 .mdi-navigation-menu:before {
4842 content: "\e8af"; }
4843
4844 .mdi-navigation-more-horiz:before {
4845 content: "\e8b0"; }
4846
4847 .mdi-navigation-more-vert:before {
4848 content: "\e8b1"; }
4849
4850 .mdi-navigation-refresh:before {
4851 content: "\e8b2"; }
4852
4853 .mdi-navigation-unfold-less:before {
4854 content: "\e8b3"; }
4855
4856 .mdi-navigation-unfold-more:before {
4857 content: "\e8b4"; }
4858
4859 .mdi-notification-adb:before {
4860 content: "\e8b5"; }
4861
4862 .mdi-notification-bluetooth-audio:before {
4863 content: "\e8b6"; }
4864
4865 .mdi-notification-disc-full:before {
4866 content: "\e8b7"; }
4867
4868 .mdi-notification-dnd-forwardslash:before {
4869 content: "\e8b8"; }
4870
4871 .mdi-notification-do-not-disturb:before {
4872 content: "\e8b9"; }
4873
4874 .mdi-notification-drive-eta:before {
4875 content: "\e8ba"; }
4876
4877 .mdi-notification-event-available:before {
4878 content: "\e8bb"; }
4879
4880 .mdi-notification-event-busy:before {
4881 content: "\e8bc"; }
4882
4883 .mdi-notification-event-note:before {
4884 content: "\e8bd"; }
4885
4886 .mdi-notification-folder-special:before {
4887 content: "\e8be"; }
4888
4889 .mdi-notification-mms:before {
4890 content: "\e8bf"; }
4891
4892 .mdi-notification-more:before {
4893 content: "\e8c0"; }
4894
4895 .mdi-notification-network-locked:before {
4896 content: "\e8c1"; }
4897
4898 .mdi-notification-phone-bluetooth-speaker:before {
4899 content: "\e8c2"; }
4900
4901 .mdi-notification-phone-forwarded:before {
4902 content: "\e8c3"; }
4903
4904 .mdi-notification-phone-in-talk:before {
4905 content: "\e8c4"; }
4906
4907 .mdi-notification-phone-locked:before {
4908 content: "\e8c5"; }
4909
4910 .mdi-notification-phone-missed:before {
4911 content: "\e8c6"; }
4912
4913 .mdi-notification-phone-paused:before {
4914 content: "\e8c7"; }
4915
4916 .mdi-notification-play-download:before {
4917 content: "\e8c8"; }
4918
4919 .mdi-notification-play-install:before {
4920 content: "\e8c9"; }
4921
4922 .mdi-notification-sd-card:before {
4923 content: "\e8ca"; }
4924
4925 .mdi-notification-sim-card-alert:before {
4926 content: "\e8cb"; }
4927
4928 .mdi-notification-sms-failed:before {
4929 content: "\e8cc"; }
4930
4931 .mdi-notification-sms:before {
4932 content: "\e8cd"; }
4933
4934 .mdi-notification-sync-disabled:before {
4935 content: "\e8ce"; }
4936
4937 .mdi-notification-sync-problem:before {
4938 content: "\e8cf"; }
4939
4940 .mdi-notification-sync:before {
4941 content: "\e8d0"; }
4942
4943 .mdi-notification-system-update:before {
4944 content: "\e8d1"; }
4945
4946 .mdi-notification-tap-and-play:before {
4947 content: "\e8d2"; }
4948
4949 .mdi-notification-time-to-leave:before {
4950 content: "\e8d3"; }
4951
4952 .mdi-notification-vibration:before {
4953 content: "\e8d4"; }
4954
4955 .mdi-notification-voice-chat:before {
4956 content: "\e8d5"; }
4957
4958 .mdi-notification-vpn-lock:before {
4959 content: "\e8d6"; }
4960
4961 .mdi-social-cake:before {
4962 content: "\e8d7"; }
4963
4964 .mdi-social-domain:before {
4965 content: "\e8d8"; }
4966
4967 .mdi-social-group-add:before {
4968 content: "\e8d9"; }
4969
4970 .mdi-social-group:before {
4971 content: "\e8da"; }
4972
4973 .mdi-social-location-city:before {
4974 content: "\e8db"; }
4975
4976 .mdi-social-mood:before {
4977 content: "\e8dc"; }
4978
4979 .mdi-social-notifications-none:before {
4980 content: "\e8dd"; }
4981
4982 .mdi-social-notifications-off:before {
4983 content: "\e8de"; }
4984
4985 .mdi-social-notifications-on:before {
4986 content: "\e8df"; }
4987
4988 .mdi-social-notifications-paused:before {
4989 content: "\e8e0"; }
4990
4991 .mdi-social-notifications:before {
4992 content: "\e8e1"; }
4993
4994 .mdi-social-pages:before {
4995 content: "\e8e2"; }
4996
4997 .mdi-social-party-mode:before {
4998 content: "\e8e3"; }
4999
5000 .mdi-social-people-outline:before {
5001 content: "\e8e4"; }
5002
5003 .mdi-social-people:before {
5004 content: "\e8e5"; }
5005
5006 .mdi-social-person-add:before {
5007 content: "\e8e6"; }
5008
5009 .mdi-social-person-outline:before {
5010 content: "\e8e7"; }
5011
5012 .mdi-social-person:before {
5013 content: "\e8e8"; }
5014
5015 .mdi-social-plus-one:before {
5016 content: "\e8e9"; }
5017
5018 .mdi-social-poll:before {
5019 content: "\e8ea"; }
5020
5021 .mdi-social-public:before {
5022 content: "\e8eb"; }
5023
5024 .mdi-social-school:before {
5025 content: "\e8ec"; }
5026
5027 .mdi-social-share:before {
5028 content: "\e8ed"; }
5029
5030 .mdi-social-whatshot:before {
5031 content: "\e8ee"; }
5032
5033 .mdi-toggle-check-box-outline-blank:before {
5034 content: "\e8ef"; }
5035
5036 .mdi-toggle-check-box:before {
5037 content: "\e8f0"; }
5038
5039 .mdi-toggle-radio-button-off:before {
5040 content: "\e8f1"; }
5041
5042 .mdi-toggle-radio-button-on:before {
5043 content: "\e8f2"; }
5044
5045 .mdi-toggle-star-half:before {
5046 content: "\e8f3"; }
5047
5048 .mdi-toggle-star-outline:before {
5049 content: "\e8f4"; }
5050
5051 .mdi-toggle-star:before {
5052 content: "\e8f5"; }
5053
5054 .container {
5055 margin: 0 auto;
5056 max-width: 1280px;
5057 width: 90%; }
5058
5059 @media only screen and (min-width : 601px) {
5060 .container {
5061 width: 85%; } }
5062
5063 @media only screen and (min-width : 993px) {
5064 .container {
5065 width: 70%; } }
5066
5067 .container .row {
5068 margin-left: -0.75rem;
5069 margin-right: -0.75rem; }
5070
5071 .section {
5072 padding-top: 1rem;
5073 padding-bottom: 1rem; }
5074 .section.no-pad {
5075 padding: 0; }
5076 .section.no-pad-bot {
5077 padding-bottom: 0; }
5078 .section.no-pad-top {
5079 padding-top: 0; }
5080
5081 .row {
5082 margin-left: auto;
5083 margin-right: auto;
5084 margin-bottom: 20px; }
5085 .row:after {
5086 content: "";
5087 display: table;
5088 clear: both; }
5089 .row .col {
5090 float: left;
5091 -webkit-box-sizing: border-box;
5092 -moz-box-sizing: border-box;
5093 box-sizing: border-box;
5094 padding: 0 0.75rem; }
5095 .row .col[class*="push-"], .row .col[class*="pull-"] {
5096 position: relative; }
5097 .row .col.s1 {
5098 width: 8.33333%;
5099 margin-left: 0; }
5100 .row .col.offset-s1 {
5101 margin-left: 8.33333%; }
5102 .row .col.pull-s1 {
5103 right: 8.33333%; }
5104 .row .col.push-s1 {
5105 left: 8.33333%; }
5106 .row .col.s2 {
5107 width: 16.66667%;
5108 margin-left: 0; }
5109 .row .col.offset-s2 {
5110 margin-left: 16.66667%; }
5111 .row .col.pull-s2 {
5112 right: 16.66667%; }
5113 .row .col.push-s2 {
5114 left: 16.66667%; }
5115 .row .col.s3 {
5116 width: 25%;
5117 margin-left: 0; }
5118 .row .col.offset-s3 {
5119 margin-left: 25%; }
5120 .row .col.pull-s3 {
5121 right: 25%; }
5122 .row .col.push-s3 {
5123 left: 25%; }
5124 .row .col.s4 {
5125 width: 33.33333%;
5126 margin-left: 0; }
5127 .row .col.offset-s4 {
5128 margin-left: 33.33333%; }
5129 .row .col.pull-s4 {
5130 right: 33.33333%; }
5131 .row .col.push-s4 {
5132 left: 33.33333%; }
5133 .row .col.s5 {
5134 width: 41.66667%;
5135 margin-left: 0; }
5136 .row .col.offset-s5 {
5137 margin-left: 41.66667%; }
5138 .row .col.pull-s5 {
5139 right: 41.66667%; }
5140 .row .col.push-s5 {
5141 left: 41.66667%; }
5142 .row .col.s6 {
5143 width: 50%;
5144 margin-left: 0; }
5145 .row .col.offset-s6 {
5146 margin-left: 50%; }
5147 .row .col.pull-s6 {
5148 right: 50%; }
5149 .row .col.push-s6 {
5150 left: 50%; }
5151 .row .col.s7 {
5152 width: 58.33333%;
5153 margin-left: 0; }
5154 .row .col.offset-s7 {
5155 margin-left: 58.33333%; }
5156 .row .col.pull-s7 {
5157 right: 58.33333%; }
5158 .row .col.push-s7 {
5159 left: 58.33333%; }
5160 .row .col.s8 {
5161 width: 66.66667%;
5162 margin-left: 0; }
5163 .row .col.offset-s8 {
5164 margin-left: 66.66667%; }
5165 .row .col.pull-s8 {
5166 right: 66.66667%; }
5167 .row .col.push-s8 {
5168 left: 66.66667%; }
5169 .row .col.s9 {
5170 width: 75%;
5171 margin-left: 0; }
5172 .row .col.offset-s9 {
5173 margin-left: 75%; }
5174 .row .col.pull-s9 {
5175 right: 75%; }
5176 .row .col.push-s9 {
5177 left: 75%; }
5178 .row .col.s10 {
5179 width: 83.33333%;
5180 margin-left: 0; }
5181 .row .col.offset-s10 {
5182 margin-left: 83.33333%; }
5183 .row .col.pull-s10 {
5184 right: 83.33333%; }
5185 .row .col.push-s10 {
5186 left: 83.33333%; }
5187 .row .col.s11 {
5188 width: 91.66667%;
5189 margin-left: 0; }
5190 .row .col.offset-s11 {
5191 margin-left: 91.66667%; }
5192 .row .col.pull-s11 {
5193 right: 91.66667%; }
5194 .row .col.push-s11 {
5195 left: 91.66667%; }
5196 .row .col.s12 {
5197 width: 100%;
5198 margin-left: 0; }
5199 .row .col.offset-s12 {
5200 margin-left: 100%; }
5201 .row .col.pull-s12 {
5202 right: 100%; }
5203 .row .col.push-s12 {
5204 left: 100%; }
5205 @media only screen and (min-width : 601px) {
5206 .row .col.m1 {
5207 width: 8.33333%;
5208 margin-left: 0; }
5209 .row .col.offset-m1 {
5210 margin-left: 8.33333%; }
5211 .row .col.pull-m1 {
5212 right: 8.33333%; }
5213 .row .col.push-m1 {
5214 left: 8.33333%; }
5215 .row .col.m2 {
5216 width: 16.66667%;
5217 margin-left: 0; }
5218 .row .col.offset-m2 {
5219 margin-left: 16.66667%; }
5220 .row .col.pull-m2 {
5221 right: 16.66667%; }
5222 .row .col.push-m2 {
5223 left: 16.66667%; }
5224 .row .col.m3 {
5225 width: 25%;
5226 margin-left: 0; }
5227 .row .col.offset-m3 {
5228 margin-left: 25%; }
5229 .row .col.pull-m3 {
5230 right: 25%; }
5231 .row .col.push-m3 {
5232 left: 25%; }
5233 .row .col.m4 {
5234 width: 33.33333%;
5235 margin-left: 0; }
5236 .row .col.offset-m4 {
5237 margin-left: 33.33333%; }
5238 .row .col.pull-m4 {
5239 right: 33.33333%; }
5240 .row .col.push-m4 {
5241 left: 33.33333%; }
5242 .row .col.m5 {
5243 width: 41.66667%;
5244 margin-left: 0; }
5245 .row .col.offset-m5 {
5246 margin-left: 41.66667%; }
5247 .row .col.pull-m5 {
5248 right: 41.66667%; }
5249 .row .col.push-m5 {
5250 left: 41.66667%; }
5251 .row .col.m6 {
5252 width: 50%;
5253 margin-left: 0; }
5254 .row .col.offset-m6 {
5255 margin-left: 50%; }
5256 .row .col.pull-m6 {
5257 right: 50%; }
5258 .row .col.push-m6 {
5259 left: 50%; }
5260 .row .col.m7 {
5261 width: 58.33333%;
5262 margin-left: 0; }
5263 .row .col.offset-m7 {
5264 margin-left: 58.33333%; }
5265 .row .col.pull-m7 {
5266 right: 58.33333%; }
5267 .row .col.push-m7 {
5268 left: 58.33333%; }
5269 .row .col.m8 {
5270 width: 66.66667%;
5271 margin-left: 0; }
5272 .row .col.offset-m8 {
5273 margin-left: 66.66667%; }
5274 .row .col.pull-m8 {
5275 right: 66.66667%; }
5276 .row .col.push-m8 {
5277 left: 66.66667%; }
5278 .row .col.m9 {
5279 width: 75%;
5280 margin-left: 0; }
5281 .row .col.offset-m9 {
5282 margin-left: 75%; }
5283 .row .col.pull-m9 {
5284 right: 75%; }
5285 .row .col.push-m9 {
5286 left: 75%; }
5287 .row .col.m10 {
5288 width: 83.33333%;
5289 margin-left: 0; }
5290 .row .col.offset-m10 {
5291 margin-left: 83.33333%; }
5292 .row .col.pull-m10 {
5293 right: 83.33333%; }
5294 .row .col.push-m10 {
5295 left: 83.33333%; }
5296 .row .col.m11 {
5297 width: 91.66667%;
5298 margin-left: 0; }
5299 .row .col.offset-m11 {
5300 margin-left: 91.66667%; }
5301 .row .col.pull-m11 {
5302 right: 91.66667%; }
5303 .row .col.push-m11 {
5304 left: 91.66667%; }
5305 .row .col.m12 {
5306 width: 100%;
5307 margin-left: 0; }
5308 .row .col.offset-m12 {
5309 margin-left: 100%; }
5310 .row .col.pull-m12 {
5311 right: 100%; }
5312 .row .col.push-m12 {
5313 left: 100%; } }
5314 @media only screen and (min-width : 993px) {
5315 .row .col.l1 {
5316 width: 8.33333%;
5317 margin-left: 0; }
5318 .row .col.offset-l1 {
5319 margin-left: 8.33333%; }
5320 .row .col.pull-l1 {
5321 right: 8.33333%; }
5322 .row .col.push-l1 {
5323 left: 8.33333%; }
5324 .row .col.l2 {
5325 width: 16.66667%;
5326 margin-left: 0; }
5327 .row .col.offset-l2 {
5328 margin-left: 16.66667%; }
5329 .row .col.pull-l2 {
5330 right: 16.66667%; }
5331 .row .col.push-l2 {
5332 left: 16.66667%; }
5333 .row .col.l3 {
5334 width: 25%;
5335 margin-left: 0; }
5336 .row .col.offset-l3 {
5337 margin-left: 25%; }
5338 .row .col.pull-l3 {
5339 right: 25%; }
5340 .row .col.push-l3 {
5341 left: 25%; }
5342 .row .col.l4 {
5343 width: 33.33333%;
5344 margin-left: 0; }
5345 .row .col.offset-l4 {
5346 margin-left: 33.33333%; }
5347 .row .col.pull-l4 {
5348 right: 33.33333%; }
5349 .row .col.push-l4 {
5350 left: 33.33333%; }
5351 .row .col.l5 {
5352 width: 41.66667%;
5353 margin-left: 0; }
5354 .row .col.offset-l5 {
5355 margin-left: 41.66667%; }
5356 .row .col.pull-l5 {
5357 right: 41.66667%; }
5358 .row .col.push-l5 {
5359 left: 41.66667%; }
5360 .row .col.l6 {
5361 width: 50%;
5362 margin-left: 0; }
5363 .row .col.offset-l6 {
5364 margin-left: 50%; }
5365 .row .col.pull-l6 {
5366 right: 50%; }
5367 .row .col.push-l6 {
5368 left: 50%; }
5369 .row .col.l7 {
5370 width: 58.33333%;
5371 margin-left: 0; }
5372 .row .col.offset-l7 {
5373 margin-left: 58.33333%; }
5374 .row .col.pull-l7 {
5375 right: 58.33333%; }
5376 .row .col.push-l7 {
5377 left: 58.33333%; }
5378 .row .col.l8 {
5379 width: 66.66667%;
5380 margin-left: 0; }
5381 .row .col.offset-l8 {
5382 margin-left: 66.66667%; }
5383 .row .col.pull-l8 {
5384 right: 66.66667%; }
5385 .row .col.push-l8 {
5386 left: 66.66667%; }
5387 .row .col.l9 {
5388 width: 75%;
5389 margin-left: 0; }
5390 .row .col.offset-l9 {
5391 margin-left: 75%; }
5392 .row .col.pull-l9 {
5393 right: 75%; }
5394 .row .col.push-l9 {
5395 left: 75%; }
5396 .row .col.l10 {
5397 width: 83.33333%;
5398 margin-left: 0; }
5399 .row .col.offset-l10 {
5400 margin-left: 83.33333%; }
5401 .row .col.pull-l10 {
5402 right: 83.33333%; }
5403 .row .col.push-l10 {
5404 left: 83.33333%; }
5405 .row .col.l11 {
5406 width: 91.66667%;
5407 margin-left: 0; }
5408 .row .col.offset-l11 {
5409 margin-left: 91.66667%; }
5410 .row .col.pull-l11 {
5411 right: 91.66667%; }
5412 .row .col.push-l11 {
5413 left: 91.66667%; }
5414 .row .col.l12 {
5415 width: 100%;
5416 margin-left: 0; }
5417 .row .col.offset-l12 {
5418 margin-left: 100%; }
5419 .row .col.pull-l12 {
5420 right: 100%; }
5421 .row .col.push-l12 {
5422 left: 100%; } }
5423
5424 nav {
5425 color: #fff;
5426 background-color: #ee6e73;
5427 width: 100%;
5428 height: 56px;
5429 line-height: 56px; }
5430 nav a {
5431 color: #fff; }
5432 nav .nav-wrapper {
5433 position: relative;
5434 height: 100%; }
5435 nav .nav-wrapper i {
5436 display: block;
5437 font-size: 2rem; }
5438 @media only screen and (min-width : 993px) {
5439 nav a.button-collapse {
5440 display: none; } }
5441 nav .button-collapse {
5442 float: left;
5443 position: relative;
5444 z-index: 1;
5445 height: 56px; }
5446 nav .button-collapse i {
5447 font-size: 2.7rem;
5448 height: 56px;
5449 line-height: 56px; }
5450 nav .brand-logo {
5451 position: absolute;
5452 color: #fff;
5453 display: inline-block;
5454 font-size: 2.1rem;
5455 padding: 0;
5456 white-space: nowrap; }
5457 nav .brand-logo.center {
5458 left: 50%;
5459 -webkit-transform: translateX(-50%);
5460 -moz-transform: translateX(-50%);
5461 -ms-transform: translateX(-50%);
5462 -o-transform: translateX(-50%);
5463 transform: translateX(-50%); }
5464 @media only screen and (max-width : 992px) {
5465 nav .brand-logo {
5466 left: 50%;
5467 -webkit-transform: translateX(-50%);
5468 -moz-transform: translateX(-50%);
5469 -ms-transform: translateX(-50%);
5470 -o-transform: translateX(-50%);
5471 transform: translateX(-50%); }
5472 nav .brand-logo.left, nav .brand-logo.right {
5473 padding: 0;
5474 -webkit-transform: none;
5475 -moz-transform: none;
5476 -ms-transform: none;
5477 -o-transform: none;
5478 transform: none; }
5479 nav .brand-logo.left {
5480 left: 0.5rem; }
5481 nav .brand-logo.right {
5482 right: 0.5rem;
5483 left: auto; } }
5484 nav .brand-logo.right {
5485 right: 0.5rem;
5486 padding: 0; }
5487 nav ul {
5488 margin: 0; }
5489 nav ul li {
5490 -webkit-transition: background-color .3s;
5491 -moz-transition: background-color .3s;
5492 -o-transition: background-color .3s;
5493 -ms-transition: background-color .3s;
5494 transition: background-color .3s;
5495 float: left;
5496 padding: 0; }
5497 nav ul li:hover, nav ul li.active {
5498 background-color: rgba(0, 0, 0, 0.1); }
5499 nav ul a {
5500 font-size: 1rem;
5501 color: #fff;
5502 display: block;
5503 padding: 0 15px; }
5504 nav ul.left {
5505 float: left; }
5506 nav .input-field {
5507 margin: 0; }
5508 nav .input-field input {
5509 height: 100%;
5510 font-size: 1.2rem;
5511 border: none;
5512 padding-left: 2rem; }
5513 nav .input-field input:focus, nav .input-field input[type=text]:va…
5514 border: none;
5515 box-shadow: none; }
5516 nav .input-field label {
5517 top: 0;
5518 left: 0; }
5519 nav .input-field label i {
5520 color: rgba(255, 255, 255, 0.7);
5521 -webkit-transition: color .3s;
5522 -moz-transition: color .3s;
5523 -o-transition: color .3s;
5524 -ms-transition: color .3s;
5525 transition: color .3s; }
5526 nav .input-field label.active i {
5527 color: #fff; }
5528 nav .input-field label.active {
5529 -webkit-transform: translateY(0);
5530 -moz-transform: translateY(0);
5531 -ms-transform: translateY(0);
5532 -o-transform: translateY(0);
5533 transform: translateY(0); }
5534
5535 .navbar-fixed {
5536 position: relative;
5537 height: 56px;
5538 z-index: 998; }
5539 .navbar-fixed nav {
5540 position: fixed; }
5541
5542 @media only screen and (min-width : 601px) {
5543 nav, nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse …
5544 height: 64px;
5545 line-height: 64px; }
5546 .navbar-fixed {
5547 height: 64px; } }
5548
5549 @font-face {
5550 font-family: "Roboto";
5551 src: local(Roboto Thin), url("../font/roboto/Roboto-Thin.woff2") forma…
5552 font-weight: 200; }
5553
5554 @font-face {
5555 font-family: "Roboto";
5556 src: local(Roboto Light), url("../font/roboto/Roboto-Light.woff2") for…
5557 font-weight: 300; }
5558
5559 @font-face {
5560 font-family: "Roboto";
5561 src: local(Roboto Regular), url("../font/roboto/Roboto-Regular.woff2")…
5562 font-weight: 400; }
5563
5564 @font-face {
5565 font-family: "Roboto";
5566 src: url("../font/roboto/Roboto-Medium.woff2") format("woff2"), url(".…
5567 font-weight: 500; }
5568
5569 @font-face {
5570 font-family: "Roboto";
5571 src: url("../font/roboto/Roboto-Bold.woff2") format("woff2"), url("../…
5572 font-weight: 700; }
5573
5574 a {
5575 text-decoration: none; }
5576
5577 html {
5578 line-height: 1.5;
5579 font-family: "Roboto", sans-serif;
5580 font-weight: normal;
5581 color: rgba(0, 0, 0, 0.87); }
5582 @media only screen and (min-width: 0) {
5583 html {
5584 font-size: 14px; } }
5585 @media only screen and (min-width: 992px) {
5586 html {
5587 font-size: 14.5px; } }
5588 @media only screen and (min-width: 1200px) {
5589 html {
5590 font-size: 15px; } }
5591
5592 h1, h2, h3, h4, h5, h6 {
5593 font-weight: 400;
5594 line-height: 1.1; }
5595
5596 h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
5597 font-weight: inherit; }
5598
5599 h1 {
5600 font-size: 4.2rem;
5601 line-height: 110%;
5602 margin: 2.1rem 0 1.68rem 0; }
5603
5604 h2 {
5605 font-size: 3.56rem;
5606 line-height: 110%;
5607 margin: 1.78rem 0 1.424rem 0; }
5608
5609 h3 {
5610 font-size: 2.92rem;
5611 line-height: 110%;
5612 margin: 1.46rem 0 1.168rem 0; }
5613
5614 h4 {
5615 font-size: 2.28rem;
5616 line-height: 110%;
5617 margin: 1.14rem 0 0.912rem 0; }
5618
5619 h5 {
5620 font-size: 1.64rem;
5621 line-height: 110%;
5622 margin: 0.82rem 0 0.656rem 0; }
5623
5624 h6 {
5625 font-size: 1rem;
5626 line-height: 110%;
5627 margin: 0.5rem 0 0.4rem 0; }
5628
5629 em {
5630 font-style: italic; }
5631
5632 strong {
5633 font-weight: 500; }
5634
5635 small {
5636 font-size: 75%; }
5637
5638 .light, footer.page-footer .footer-copyright {
5639 font-weight: 300; }
5640
5641 .thin {
5642 font-weight: 200; }
5643
5644 .flow-text {
5645 font-weight: 300; }
5646 @media only screen and (min-width: 360px) {
5647 .flow-text {
5648 font-size: 1.2rem; } }
5649 @media only screen and (min-width: 390px) {
5650 .flow-text {
5651 font-size: 1.224rem; } }
5652 @media only screen and (min-width: 420px) {
5653 .flow-text {
5654 font-size: 1.248rem; } }
5655 @media only screen and (min-width: 450px) {
5656 .flow-text {
5657 font-size: 1.272rem; } }
5658 @media only screen and (min-width: 480px) {
5659 .flow-text {
5660 font-size: 1.296rem; } }
5661 @media only screen and (min-width: 510px) {
5662 .flow-text {
5663 font-size: 1.32rem; } }
5664 @media only screen and (min-width: 540px) {
5665 .flow-text {
5666 font-size: 1.344rem; } }
5667 @media only screen and (min-width: 570px) {
5668 .flow-text {
5669 font-size: 1.368rem; } }
5670 @media only screen and (min-width: 600px) {
5671 .flow-text {
5672 font-size: 1.392rem; } }
5673 @media only screen and (min-width: 630px) {
5674 .flow-text {
5675 font-size: 1.416rem; } }
5676 @media only screen and (min-width: 660px) {
5677 .flow-text {
5678 font-size: 1.44rem; } }
5679 @media only screen and (min-width: 690px) {
5680 .flow-text {
5681 font-size: 1.464rem; } }
5682 @media only screen and (min-width: 720px) {
5683 .flow-text {
5684 font-size: 1.488rem; } }
5685 @media only screen and (min-width: 750px) {
5686 .flow-text {
5687 font-size: 1.512rem; } }
5688 @media only screen and (min-width: 780px) {
5689 .flow-text {
5690 font-size: 1.536rem; } }
5691 @media only screen and (min-width: 810px) {
5692 .flow-text {
5693 font-size: 1.56rem; } }
5694 @media only screen and (min-width: 840px) {
5695 .flow-text {
5696 font-size: 1.584rem; } }
5697 @media only screen and (min-width: 870px) {
5698 .flow-text {
5699 font-size: 1.608rem; } }
5700 @media only screen and (min-width: 900px) {
5701 .flow-text {
5702 font-size: 1.632rem; } }
5703 @media only screen and (min-width: 930px) {
5704 .flow-text {
5705 font-size: 1.656rem; } }
5706 @media only screen and (min-width: 960px) {
5707 .flow-text {
5708 font-size: 1.68rem; } }
5709 @media only screen and (max-width: 360px) {
5710 .flow-text {
5711 font-size: 1.2rem; } }
5712
5713 .card-panel {
5714 transition: box-shadow .25s;
5715 padding: 20px;
5716 margin: 0.5rem 0 1rem 0;
5717 border-radius: 2px;
5718 background-color: #fff; }
5719
5720 .card {
5721 position: relative;
5722 margin: 0.5rem 0 1rem 0;
5723 background-color: #fff;
5724 transition: box-shadow .25s;
5725 border-radius: 2px; }
5726 .card .card-title {
5727 font-size: 24px;
5728 font-weight: 300; }
5729 .card .card-title.activator {
5730 cursor: pointer; }
5731 .card.small, .card.medium, .card.large {
5732 position: relative; }
5733 .card.small .card-image, .card.medium .card-image, .card.large .card…
5734 max-height: 60%;
5735 overflow: hidden; }
5736 .card.small .card-content, .card.medium .card-content, .card.large .…
5737 max-height: 40%;
5738 overflow: hidden; }
5739 .card.small .card-action, .card.medium .card-action, .card.large .ca…
5740 position: absolute;
5741 bottom: 0;
5742 left: 0;
5743 right: 0;
5744 z-index: 1;
5745 background-color: inherit; }
5746 .card.small {
5747 height: 300px; }
5748 .card.medium {
5749 height: 400px; }
5750 .card.large {
5751 height: 500px; }
5752 .card .card-image {
5753 position: relative; }
5754 .card .card-image img {
5755 display: block;
5756 border-radius: 2px 2px 0 0;
5757 position: relative;
5758 left: 0;
5759 right: 0;
5760 top: 0;
5761 bottom: 0;
5762 width: 100%; }
5763 .card .card-image .card-title {
5764 color: #fff;
5765 position: absolute;
5766 bottom: 0;
5767 left: 0;
5768 padding: 20px; }
5769 .card .card-content {
5770 padding: 20px;
5771 border-radius: 0 0 2px 2px; }
5772 .card .card-content p {
5773 margin: 0;
5774 color: inherit; }
5775 .card .card-content .card-title {
5776 line-height: 48px; }
5777 .card .card-action {
5778 border-top: 1px solid rgba(160, 160, 160, 0.2);
5779 padding: 20px; }
5780 .card .card-action a {
5781 color: #ffab40;
5782 margin-right: 20px;
5783 -webkit-transition: color .3s ease;
5784 -moz-transition: color .3s ease;
5785 -o-transition: color .3s ease;
5786 -ms-transition: color .3s ease;
5787 transition: color .3s ease;
5788 text-transform: uppercase; }
5789 .card .card-action a:hover {
5790 color: #ffd8a6; }
5791 .card .card-reveal {
5792 padding: 20px;
5793 position: absolute;
5794 background-color: #fff;
5795 width: 100%;
5796 overflow-y: auto;
5797 top: 100%;
5798 height: 100%;
5799 z-index: 1;
5800 display: none; }
5801 .card .card-reveal .card-title {
5802 cursor: pointer;
5803 display: block; }
5804
5805 #toast-container {
5806 display: block;
5807 position: fixed;
5808 z-index: 10000; }
5809 @media only screen and (max-width : 600px) {
5810 #toast-container {
5811 min-width: 100%;
5812 bottom: 0%; } }
5813 @media only screen and (min-width : 601px) and (max-width : 992px) {
5814 #toast-container {
5815 min-width: 30%;
5816 left: 5%;
5817 right: 5%;
5818 bottom: 7%; } }
5819 @media only screen and (min-width : 993px) {
5820 #toast-container {
5821 min-width: 8%;
5822 top: 10%;
5823 right: 7%;
5824 left: 7%; } }
5825
5826 .toast {
5827 border-radius: 2px;
5828 top: 0;
5829 width: auto;
5830 clear: both;
5831 margin-top: 10px;
5832 position: relative;
5833 max-width: 100%;
5834 height: auto;
5835 min-height: 48px;
5836 line-height: 1.5em;
5837 word-break: break-all;
5838 background-color: #323232;
5839 padding: 10px 25px;
5840 font-size: 1.1rem;
5841 font-weight: 300;
5842 color: #fff;
5843 display: -webkit-box;
5844 display: -moz-box;
5845 display: -ms-flexbox;
5846 display: -webkit-flex;
5847 display: flex;
5848 -webkit-flex-align: center;
5849 -ms-flex-align: center;
5850 -webkit-align-items: center;
5851 align-items: center;
5852 -webkit-justify-content: space-between;
5853 justify-content: space-between; }
5854 .toast .btn, .toast .btn-large, .toast .btn-flat {
5855 margin: 0;
5856 margin-left: 3rem; }
5857 .toast.rounded {
5858 border-radius: 24px; }
5859 @media only screen and (max-width : 600px) {
5860 .toast {
5861 width: 100%;
5862 border-radius: 0; } }
5863 @media only screen and (min-width : 601px) and (max-width : 992px) {
5864 .toast {
5865 float: left; } }
5866 @media only screen and (min-width : 993px) {
5867 .toast {
5868 float: right; } }
5869
5870 .tabs {
5871 display: -webkit-box;
5872 display: -moz-box;
5873 display: -ms-flexbox;
5874 display: -webkit-flex;
5875 display: flex;
5876 position: relative;
5877 height: 48px;
5878 background-color: #fff;
5879 margin: 0 auto;
5880 width: 100%;
5881 white-space: nowrap; }
5882 .tabs .tab {
5883 -webkit-box-flex: 1;
5884 -webkit-flex-grow: 1;
5885 -ms-flex-positive: 1;
5886 flex-grow: 1;
5887 display: block;
5888 float: left;
5889 text-align: center;
5890 line-height: 48px;
5891 height: 48px;
5892 padding: 0;
5893 margin: 0;
5894 text-transform: uppercase;
5895 text-overflow: ellipsis;
5896 overflow: hidden;
5897 letter-spacing: .8px;
5898 width: 15%;
5899 min-width: 80px; }
5900 .tabs .tab a {
5901 color: #ee6e73;
5902 display: block;
5903 width: 100%;
5904 height: 100%;
5905 text-overflow: ellipsis;
5906 overflow: hidden;
5907 -webkit-transition: color .28s ease;
5908 -moz-transition: color .28s ease;
5909 -o-transition: color .28s ease;
5910 -ms-transition: color .28s ease;
5911 transition: color .28s ease; }
5912 .tabs .tab a:hover {
5913 color: #f9c9cb; }
5914 .tabs .tab.disabled a {
5915 color: #f9c9cb;
5916 cursor: default; }
5917 .tabs .indicator {
5918 position: absolute;
5919 bottom: 0;
5920 height: 2px;
5921 background-color: #f6b2b5;
5922 will-change: left, right; }
5923
5924 .hide-tab-scrollbar {
5925 position: relative;
5926 height: 48px;
5927 overflow: hidden; }
5928 .hide-tab-scrollbar .tabs {
5929 overflow-x: scroll;
5930 overflow-y: hidden; }
5931
5932 .scrollbar-measure {
5933 width: 100px;
5934 height: 100px;
5935 overflow: scroll;
5936 position: absolute;
5937 top: -9999px; }
5938
5939 .material-tooltip {
5940 padding: 10px 8px;
5941 font-size: 1rem;
5942 z-index: 2000;
5943 background-color: transparent;
5944 border-radius: 2px;
5945 color: #fff;
5946 min-height: 36px;
5947 line-height: 120%;
5948 opacity: 0;
5949 display: none;
5950 position: absolute;
5951 text-align: center;
5952 max-width: calc(100% - 4px);
5953 overflow: hidden;
5954 left: 0;
5955 top: 0;
5956 will-change: top, left; }
5957
5958 .backdrop {
5959 position: absolute;
5960 opacity: 0;
5961 display: none;
5962 height: 7px;
5963 width: 14px;
5964 border-radius: 0 0 14px 14px;
5965 background-color: #323232;
5966 z-index: -1;
5967 -webkit-transform-origin: 50% 10%;
5968 -moz-transform-origin: 50% 10%;
5969 -ms-transform-origin: 50% 10%;
5970 -o-transform-origin: 50% 10%;
5971 transform-origin: 50% 10%;
5972 will-change: transform, opacity; }
5973
5974 .btn, .btn-large, .btn-flat {
5975 border: none;
5976 border-radius: 2px;
5977 display: inline-block;
5978 height: 36px;
5979 line-height: 36px;
5980 outline: 0;
5981 padding: 0 2rem;
5982 text-transform: uppercase;
5983 vertical-align: middle;
5984 -webkit-tap-highlight-color: transparent; }
5985
5986 .btn.disabled, .disabled.btn-large, .btn-floating.disabled, .btn-large.d…
5987 background-color: #DFDFDF !important;
5988 box-shadow: none;
5989 color: #9F9F9F !important;
5990 cursor: default; }
5991 .btn.disabled *, .disabled.btn-large *, .btn-floating.disabled *, .btn…
5992 pointer-events: none; }
5993 .btn.disabled:hover, .disabled.btn-large:hover, .btn-floating.disabled…
5994 background-color: #DFDFDF;
5995 color: #9F9F9F; }
5996
5997 .btn i, .btn-large i, .btn-floating i, .btn-large i, .btn-flat i {
5998 font-size: 1.3rem;
5999 line-height: inherit; }
6000
6001 .btn, .btn-large {
6002 text-decoration: none;
6003 color: #fff;
6004 background-color: #26a69a;
6005 text-align: center;
6006 letter-spacing: .5px;
6007 -webkit-transition: .2s ease-out;
6008 -moz-transition: .2s ease-out;
6009 -o-transition: .2s ease-out;
6010 -ms-transition: .2s ease-out;
6011 transition: .2s ease-out;
6012 cursor: pointer; }
6013 .btn:hover, .btn-large:hover {
6014 background-color: #2bbbad; }
6015
6016 .btn-floating {
6017 display: inline-block;
6018 color: #fff;
6019 position: relative;
6020 overflow: hidden;
6021 z-index: 1;
6022 width: 37px;
6023 height: 37px;
6024 line-height: 37px;
6025 padding: 0;
6026 background-color: #26a69a;
6027 border-radius: 50%;
6028 transition: .3s;
6029 cursor: pointer;
6030 vertical-align: middle; }
6031 .btn-floating i {
6032 width: inherit;
6033 display: inline-block;
6034 text-align: center;
6035 color: #fff;
6036 font-size: 1.6rem;
6037 line-height: 37px; }
6038 .btn-floating:before {
6039 border-radius: 0; }
6040 .btn-floating.btn-large {
6041 width: 55.5px;
6042 height: 55.5px; }
6043 .btn-floating.btn-large i {
6044 line-height: 55.5px; }
6045
6046 button.btn-floating {
6047 border: none; }
6048
6049 .fixed-action-btn {
6050 position: fixed;
6051 right: 23px;
6052 bottom: 23px;
6053 padding-top: 15px;
6054 margin-bottom: 0;
6055 z-index: 998; }
6056 .fixed-action-btn.active ul {
6057 visibility: visible; }
6058 .fixed-action-btn.horizontal {
6059 padding: 0 0 0 15px; }
6060 .fixed-action-btn.horizontal ul {
6061 text-align: right;
6062 right: 64px;
6063 top: 50%;
6064 transform: translateY(-50%);
6065 height: 100%;
6066 left: initial;
6067 width: 500px;
6068 /*width 100% only goes to width of button container */ }
6069 .fixed-action-btn.horizontal ul li {
6070 display: inline-block;
6071 margin: 15px 15px 0 0; }
6072 .fixed-action-btn ul {
6073 left: 0;
6074 right: 0;
6075 text-align: center;
6076 position: absolute;
6077 bottom: 64px;
6078 margin: 0;
6079 visibility: hidden; }
6080 .fixed-action-btn ul li {
6081 margin-bottom: 15px; }
6082 .fixed-action-btn ul a.btn-floating {
6083 opacity: 0; }
6084
6085 .btn-flat {
6086 box-shadow: none;
6087 background-color: transparent;
6088 color: #343434;
6089 cursor: pointer; }
6090 .btn-flat.disabled {
6091 color: #b3b3b3;
6092 cursor: default; }
6093
6094 .btn-large {
6095 height: 54px;
6096 line-height: 56px; }
6097 .btn-large i {
6098 font-size: 1.6rem; }
6099
6100 .btn-block {
6101 display: block; }
6102
6103 .dropdown-content {
6104 background-color: #fff;
6105 margin: 0;
6106 display: none;
6107 min-width: 100px;
6108 max-height: 650px;
6109 overflow-y: auto;
6110 opacity: 0;
6111 position: absolute;
6112 z-index: 999;
6113 will-change: width, height; }
6114 .dropdown-content li {
6115 clear: both;
6116 color: rgba(0, 0, 0, 0.87);
6117 cursor: pointer;
6118 min-height: 50px;
6119 line-height: 1.5rem;
6120 width: 100%;
6121 text-align: left;
6122 text-transform: none; }
6123 .dropdown-content li:hover, .dropdown-content li.active, .dropdown-c…
6124 background-color: #eee; }
6125 .dropdown-content li.active.selected {
6126 background-color: #e1e1e1; }
6127 .dropdown-content li.divider {
6128 min-height: 0;
6129 height: 1px; }
6130 .dropdown-content li > a, .dropdown-content li > span {
6131 font-size: 16px;
6132 color: #26a69a;
6133 display: block;
6134 line-height: 22px;
6135 padding: 14px 16px; }
6136 .dropdown-content li > span > label {
6137 top: 1px;
6138 left: 3px;
6139 height: 18px; }
6140 .dropdown-content li > a > i {
6141 height: inherit;
6142 line-height: inherit; }
6143
6144 /*!
6145 * Waves v0.6.0
6146 * http://fian.my.id/Waves
6147 *
6148 * Copyright 2014 Alfiana E. Sibuea and other contributors
6149 * Released under the MIT license
6150 * https://github.com/fians/Waves/blob/master/LICENSE
6151 */
6152 .waves-effect {
6153 position: relative;
6154 cursor: pointer;
6155 display: inline-block;
6156 overflow: hidden;
6157 -webkit-user-select: none;
6158 -moz-user-select: none;
6159 -ms-user-select: none;
6160 user-select: none;
6161 -webkit-tap-highlight-color: transparent;
6162 vertical-align: middle;
6163 z-index: 1;
6164 will-change: opacity, transform;
6165 -webkit-transition: all .3s ease-out;
6166 -moz-transition: all .3s ease-out;
6167 -o-transition: all .3s ease-out;
6168 -ms-transition: all .3s ease-out;
6169 transition: all .3s ease-out; }
6170 .waves-effect .waves-ripple {
6171 position: absolute;
6172 border-radius: 50%;
6173 width: 20px;
6174 height: 20px;
6175 margin-top: -10px;
6176 margin-left: -10px;
6177 opacity: 0;
6178 background: rgba(0, 0, 0, 0.2);
6179 -webkit-transition: all 0.7s ease-out;
6180 -moz-transition: all 0.7s ease-out;
6181 -o-transition: all 0.7s ease-out;
6182 -ms-transition: all 0.7s ease-out;
6183 transition: all 0.7s ease-out;
6184 -webkit-transition-property: -webkit-transform, opacity;
6185 -moz-transition-property: -moz-transform, opacity;
6186 -o-transition-property: -o-transform, opacity;
6187 transition-property: transform, opacity;
6188 -webkit-transform: scale(0);
6189 -moz-transform: scale(0);
6190 -ms-transform: scale(0);
6191 -o-transform: scale(0);
6192 transform: scale(0);
6193 pointer-events: none; }
6194 .waves-effect.waves-light .waves-ripple {
6195 background-color: rgba(255, 255, 255, 0.45); }
6196 .waves-effect.waves-red .waves-ripple {
6197 background-color: rgba(244, 67, 54, 0.7); }
6198 .waves-effect.waves-yellow .waves-ripple {
6199 background-color: rgba(255, 235, 59, 0.7); }
6200 .waves-effect.waves-orange .waves-ripple {
6201 background-color: rgba(255, 152, 0, 0.7); }
6202 .waves-effect.waves-purple .waves-ripple {
6203 background-color: rgba(156, 39, 176, 0.7); }
6204 .waves-effect.waves-green .waves-ripple {
6205 background-color: rgba(76, 175, 80, 0.7); }
6206 .waves-effect.waves-teal .waves-ripple {
6207 background-color: rgba(0, 150, 136, 0.7); }
6208 .waves-effect input[type="button"], .waves-effect input[type="reset"],…
6209 border: 0;
6210 font-style: normal;
6211 font-size: inherit;
6212 text-transform: inherit;
6213 background: none; }
6214
6215 .waves-notransition {
6216 -webkit-transition: none !important;
6217 -moz-transition: none !important;
6218 -o-transition: none !important;
6219 -ms-transition: none !important;
6220 transition: none !important; }
6221
6222 .waves-circle {
6223 -webkit-transform: translateZ(0);
6224 -moz-transform: translateZ(0);
6225 -ms-transform: translateZ(0);
6226 -o-transform: translateZ(0);
6227 transform: translateZ(0);
6228 -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black …
6229
6230 .waves-input-wrapper {
6231 border-radius: 0.2em;
6232 vertical-align: bottom; }
6233 .waves-input-wrapper .waves-button-input {
6234 position: relative;
6235 top: 0;
6236 left: 0;
6237 z-index: 1; }
6238
6239 .waves-circle {
6240 text-align: center;
6241 width: 2.5em;
6242 height: 2.5em;
6243 line-height: 2.5em;
6244 border-radius: 50%;
6245 -webkit-mask-image: none; }
6246
6247 .waves-block {
6248 display: block; }
6249
6250 /* Firefox Bug: link not triggered */
6251 a.waves-effect .waves-ripple {
6252 z-index: -1; }
6253
6254 .modal {
6255 display: none;
6256 position: fixed;
6257 left: 0;
6258 right: 0;
6259 background-color: #fafafa;
6260 padding: 0;
6261 max-height: 70%;
6262 width: 55%;
6263 margin: auto;
6264 overflow-y: auto;
6265 border-radius: 2px;
6266 will-change: top, opacity; }
6267 @media only screen and (max-width : 992px) {
6268 .modal {
6269 width: 80%; } }
6270 .modal h1, .modal h2, .modal h3, .modal h4 {
6271 margin-top: 0; }
6272 .modal .modal-content {
6273 padding: 24px; }
6274 .modal .modal-close {
6275 cursor: pointer; }
6276 .modal .modal-footer {
6277 border-radius: 0 0 2px 2px;
6278 background-color: #fafafa;
6279 padding: 4px 6px;
6280 height: 56px;
6281 width: 100%; }
6282 .modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .…
6283 float: right;
6284 margin: 6px 0; }
6285
6286 .lean-overlay {
6287 position: fixed;
6288 z-index: 999;
6289 top: -100px;
6290 left: 0;
6291 bottom: 0;
6292 right: 0;
6293 height: 125%;
6294 width: 100%;
6295 background: #000;
6296 display: none;
6297 will-change: opacity; }
6298
6299 .modal.modal-fixed-footer {
6300 padding: 0;
6301 height: 70%; }
6302 .modal.modal-fixed-footer .modal-content {
6303 position: absolute;
6304 height: calc(100% - 56px);
6305 max-height: 100%;
6306 width: 100%;
6307 overflow-y: auto; }
6308 .modal.modal-fixed-footer .modal-footer {
6309 border-top: 1px solid rgba(0, 0, 0, 0.1);
6310 position: absolute;
6311 bottom: 0; }
6312
6313 .modal.bottom-sheet {
6314 top: auto;
6315 bottom: -100%;
6316 margin: 0;
6317 width: 100%;
6318 max-height: 45%;
6319 border-radius: 0;
6320 will-change: bottom, opacity; }
6321
6322 .collapsible {
6323 border-top: 1px solid #ddd;
6324 border-right: 1px solid #ddd;
6325 border-left: 1px solid #ddd;
6326 margin: 0.5rem 0 1rem 0; }
6327
6328 .collapsible-header {
6329 display: block;
6330 cursor: pointer;
6331 min-height: 3rem;
6332 line-height: 3rem;
6333 padding: 0 1rem;
6334 background-color: #fff;
6335 border-bottom: 1px solid #ddd; }
6336 .collapsible-header i {
6337 width: 2rem;
6338 font-size: 1.6rem;
6339 line-height: 3rem;
6340 display: block;
6341 float: left;
6342 text-align: center;
6343 margin-right: 1rem; }
6344
6345 .collapsible-body {
6346 display: none;
6347 border-bottom: 1px solid #ddd;
6348 -webkit-box-sizing: border-box;
6349 -moz-box-sizing: border-box;
6350 box-sizing: border-box; }
6351 .collapsible-body p {
6352 margin: 0;
6353 padding: 2rem; }
6354
6355 .side-nav .collapsible {
6356 border: none;
6357 box-shadow: none; }
6358 .side-nav .collapsible li {
6359 padding: 0; }
6360 .side-nav .collapsible-header {
6361 background-color: transparent;
6362 border: none;
6363 line-height: inherit;
6364 height: inherit;
6365 margin: 0 1rem; }
6366 .side-nav .collapsible-header i {
6367 line-height: inherit; }
6368 .side-nav .collapsible-body {
6369 border: 0;
6370 background-color: #fff; }
6371 .side-nav .collapsible-body li a {
6372 margin: 0 1rem 0 2rem; }
6373
6374 .collapsible.popout {
6375 border: none;
6376 box-shadow: none; }
6377 .collapsible.popout > li {
6378 box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0,…
6379 margin: 0 24px;
6380 transition: margin .35s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
6381 .collapsible.popout > li.active {
6382 box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0…
6383 margin: 16px 0; }
6384
6385 .chip {
6386 display: inline-block;
6387 height: 32px;
6388 font-size: 13px;
6389 font-weight: 500;
6390 color: rgba(0, 0, 0, 0.6);
6391 line-height: 32px;
6392 padding: 0 12px;
6393 border-radius: 16px;
6394 background-color: #e4e4e4; }
6395 .chip img {
6396 float: left;
6397 margin: 0 8px 0 -12px;
6398 height: 32px;
6399 width: 32px;
6400 border-radius: 50%; }
6401 .chip i.material-icons {
6402 cursor: pointer;
6403 float: right;
6404 font-size: 16px;
6405 line-height: 32px;
6406 padding-left: 8px; }
6407
6408 .materialboxed {
6409 display: block;
6410 cursor: zoom-in;
6411 position: relative;
6412 -webkit-transition: opacity .4s;
6413 -moz-transition: opacity .4s;
6414 -o-transition: opacity .4s;
6415 -ms-transition: opacity .4s;
6416 transition: opacity .4s; }
6417 .materialboxed:hover {
6418 will-change: left, top, width, height; }
6419 .materialboxed:hover:not(.active) {
6420 opacity: .8; }
6421
6422 .materialboxed.active {
6423 cursor: zoom-out; }
6424
6425 #materialbox-overlay {
6426 position: fixed;
6427 top: 0;
6428 left: 0;
6429 right: 0;
6430 bottom: 0;
6431 background-color: #292929;
6432 z-index: 999;
6433 will-change: opacity; }
6434
6435 .materialbox-caption {
6436 position: fixed;
6437 display: none;
6438 color: #fff;
6439 line-height: 50px;
6440 bottom: 0;
6441 width: 100%;
6442 text-align: center;
6443 padding: 0% 15%;
6444 height: 50px;
6445 z-index: 1000;
6446 -webkit-font-smoothing: antialiased; }
6447
6448 /* Remove Focus Boxes */
6449 select:focus {
6450 outline: 1px solid #c9f3ef; }
6451
6452 button:focus {
6453 outline: none;
6454 background-color: #2ab7a9; }
6455
6456 label {
6457 font-size: 0.8rem;
6458 color: #9e9e9e; }
6459
6460 /***************************
6461 Text Inputs + Textarea
6462 ****************************/
6463 ::-webkit-input-placeholder {
6464 color: #d1d1d1; }
6465
6466 :-moz-placeholder {
6467 /* Firefox 18- */
6468 color: #d1d1d1; }
6469
6470 ::-moz-placeholder {
6471 /* Firefox 19+ */
6472 color: #d1d1d1; }
6473
6474 :-ms-input-placeholder {
6475 color: #d1d1d1; }
6476
6477 input[type=text], input[type=password], input[type=email], input[type=ur…
6478 background-color: transparent;
6479 border: none;
6480 border-bottom: 1px solid #9e9e9e;
6481 border-radius: 0;
6482 outline: none;
6483 height: 3rem;
6484 width: 100%;
6485 font-size: 1rem;
6486 margin: 0 0 15px 0;
6487 padding: 0;
6488 box-shadow: none;
6489 -webkit-box-sizing: content-box;
6490 -moz-box-sizing: content-box;
6491 box-sizing: content-box;
6492 transition: all .3s; }
6493 input[type=text]:disabled, input[type=text][readonly="readonly"], inpu…
6494 color: rgba(0, 0, 0, 0.26);
6495 border-bottom: 1px dotted rgba(0, 0, 0, 0.26); }
6496 input[type=text]:disabled + label, input[type=text][readonly="readonly…
6497 color: rgba(0, 0, 0, 0.26); }
6498 input[type=text]:focus:not([readonly]), input[type=password]:focus:not…
6499 border-bottom: 1px solid #26a69a;
6500 box-shadow: 0 1px 0 0 #26a69a; }
6501 input[type=text]:focus:not([readonly]) + label, input[type=password]:f…
6502 color: #26a69a; }
6503 input[type=text].valid, input[type=text]:focus.valid, input[type=passw…
6504 border-bottom: 1px solid #4CAF50;
6505 box-shadow: 0 1px 0 0 #4CAF50; }
6506 input[type=text].valid + label:after, input[type=text]:focus.valid + l…
6507 content: attr(data-success);
6508 color: #4CAF50;
6509 opacity: 1; }
6510 input[type=text].invalid, input[type=text]:focus.invalid, input[type=p…
6511 border-bottom: 1px solid #F44336;
6512 box-shadow: 0 1px 0 0 #F44336; }
6513 input[type=text].invalid + label:after, input[type=text]:focus.invalid…
6514 content: attr(data-error);
6515 color: #F44336;
6516 opacity: 1; }
6517 input[type=text] + label:after, input[type=password] + label:after, in…
6518 display: block;
6519 content: "";
6520 position: absolute;
6521 top: 65px;
6522 opacity: 0;
6523 transition: .2s opacity ease-out, .2s color ease-out; }
6524
6525 .input-field {
6526 position: relative;
6527 margin-top: 1rem; }
6528 .input-field label {
6529 color: #9e9e9e;
6530 position: absolute;
6531 top: 0.8rem;
6532 left: 0.75rem;
6533 font-size: 1rem;
6534 cursor: text;
6535 -webkit-transition: .2s ease-out;
6536 -moz-transition: .2s ease-out;
6537 -o-transition: .2s ease-out;
6538 -ms-transition: .2s ease-out;
6539 transition: .2s ease-out; }
6540 .input-field label.active {
6541 font-size: 0.8rem;
6542 -webkit-transform: translateY(-140%);
6543 -moz-transform: translateY(-140%);
6544 -ms-transform: translateY(-140%);
6545 -o-transform: translateY(-140%);
6546 transform: translateY(-140%); }
6547 .input-field .prefix {
6548 position: absolute;
6549 width: 3rem;
6550 font-size: 2rem;
6551 -webkit-transition: color .2s;
6552 -moz-transition: color .2s;
6553 -o-transition: color .2s;
6554 -ms-transition: color .2s;
6555 transition: color .2s; }
6556 .input-field .prefix.active {
6557 color: #26a69a; }
6558 .input-field .prefix ~ input, .input-field .prefix ~ textarea {
6559 margin-left: 3rem;
6560 width: 92%;
6561 width: calc(100% - 3rem); }
6562 .input-field .prefix ~ textarea {
6563 padding-top: .8rem; }
6564 .input-field .prefix ~ label {
6565 margin-left: 3rem; }
6566 @media only screen and (max-width : 992px) {
6567 .input-field .prefix ~ input {
6568 width: 86%;
6569 width: calc(100% - 3rem); } }
6570 @media only screen and (max-width : 600px) {
6571 .input-field .prefix ~ input {
6572 width: 80%;
6573 width: calc(100% - 3rem); } }
6574
6575 .input-field input[type=search] {
6576 display: block;
6577 line-height: inherit;
6578 padding-left: 4rem;
6579 width: calc(100% - 4rem); }
6580 .input-field input[type=search]:focus {
6581 background-color: #fff;
6582 border: 0;
6583 box-shadow: none;
6584 color: #444; }
6585 .input-field input[type=search]:focus + label i, .input-field input[…
6586 color: #444; }
6587 .input-field input[type=search] + label {
6588 left: 1rem; }
6589 .input-field input[type=search] ~ .mdi-navigation-close, .input-field …
6590 position: absolute;
6591 top: 0;
6592 right: 1rem;
6593 color: transparent;
6594 cursor: pointer;
6595 font-size: 2rem;
6596 transition: .3s color; }
6597
6598 textarea {
6599 width: 100%;
6600 height: 3rem;
6601 background-color: transparent; }
6602 textarea.materialize-textarea {
6603 overflow-y: hidden;
6604 /* prevents scroll bar flash */
6605 padding: 1.6rem 0;
6606 /* prevents text jump on Enter keypress */
6607 resize: none;
6608 min-height: 3rem; }
6609
6610 .hiddendiv {
6611 display: none;
6612 white-space: pre-wrap;
6613 word-wrap: break-word;
6614 overflow-wrap: break-word;
6615 /* future version of deprecated 'word-wrap' */
6616 padding-top: 1.2rem;
6617 /* prevents text jump on Enter keypress */ }
6618
6619 /***************
6620 Radio Buttons
6621 ***************/
6622 /* Remove default Radio Buttons */
6623 [type="radio"]:not(:checked), [type="radio"]:checked {
6624 position: absolute;
6625 left: -9999px;
6626 visibility: hidden; }
6627
6628 [type="radio"]:not(:checked) + label, [type="radio"]:checked + label {
6629 position: relative;
6630 padding-left: 35px;
6631 cursor: pointer;
6632 display: inline-block;
6633 height: 25px;
6634 line-height: 25px;
6635 font-size: 1rem;
6636 -webkit-transition: .28s ease;
6637 -moz-transition: .28s ease;
6638 -o-transition: .28s ease;
6639 -ms-transition: .28s ease;
6640 transition: .28s ease;
6641 -webkit-user-select: none;
6642 /* webkit (safari, chrome) browsers */
6643 -moz-user-select: none;
6644 /* mozilla browsers */
6645 -khtml-user-select: none;
6646 /* webkit (konqueror) browsers */
6647 -ms-user-select: none;
6648 /* IE10+ */ }
6649
6650 [type="radio"] + label:before, [type="radio"] + label:after {
6651 content: '';
6652 position: absolute;
6653 left: 0;
6654 top: 0;
6655 margin: 4px;
6656 width: 16px;
6657 height: 16px;
6658 z-index: 0;
6659 -webkit-transition: .28s ease;
6660 -moz-transition: .28s ease;
6661 -o-transition: .28s ease;
6662 -ms-transition: .28s ease;
6663 transition: .28s ease; }
6664
6665 /* Unchecked styles */
6666 [type="radio"]:not(:checked) + label:before {
6667 border-radius: 50%;
6668 border: 2px solid #5a5a5a; }
6669
6670 [type="radio"]:not(:checked) + label:after {
6671 border-radius: 50%;
6672 border: 2px solid #5a5a5a;
6673 z-index: -1;
6674 -webkit-transform: scale(0);
6675 -moz-transform: scale(0);
6676 -ms-transform: scale(0);
6677 -o-transform: scale(0);
6678 transform: scale(0); }
6679
6680 /* Checked styles */
6681 [type="radio"]:checked + label:before {
6682 border-radius: 50%;
6683 border: 2px solid transparent; }
6684
6685 [type="radio"]:checked + label:after {
6686 border-radius: 50%;
6687 border: 2px solid #26a69a;
6688 background-color: #26a69a;
6689 z-index: 0;
6690 -webkit-transform: scale(1.02);
6691 -moz-transform: scale(1.02);
6692 -ms-transform: scale(1.02);
6693 -o-transform: scale(1.02);
6694 transform: scale(1.02); }
6695
6696 /* Radio With gap */
6697 [type="radio"].with-gap:checked + label:before {
6698 border-radius: 50%;
6699 border: 2px solid #26a69a; }
6700
6701 [type="radio"].with-gap:checked + label:after {
6702 border-radius: 50%;
6703 border: 2px solid #26a69a;
6704 background-color: #26a69a;
6705 z-index: 0;
6706 -webkit-transform: scale(.5);
6707 -moz-transform: scale(.5);
6708 -ms-transform: scale(.5);
6709 -o-transform: scale(.5);
6710 transform: scale(.5); }
6711
6712 /* Disabled Radio With gap */
6713 [type="radio"].with-gap:disabled:checked + label:before {
6714 border: 2px solid rgba(0, 0, 0, 0.26); }
6715
6716 [type="radio"].with-gap:disabled:checked + label:after {
6717 border: none;
6718 background-color: rgba(0, 0, 0, 0.26); }
6719
6720 /* Disabled style */
6721 [type="radio"]:disabled:not(:checked) + label:before, [type="radio"]:dis…
6722 background-color: transparent;
6723 border-color: rgba(0, 0, 0, 0.26); }
6724
6725 [type="radio"]:disabled + label {
6726 color: rgba(0, 0, 0, 0.26); }
6727
6728 [type="radio"]:disabled:not(:checked) + label:before {
6729 border-color: rgba(0, 0, 0, 0.26); }
6730
6731 [type="radio"]:disabled:checked + label:after {
6732 background-color: rgba(0, 0, 0, 0.26);
6733 border-color: #BDBDBD; }
6734
6735 /***************
6736 Checkboxes
6737 ***************/
6738 /* CUSTOM CSS CHECKBOXES */
6739 form p {
6740 margin-bottom: 10px;
6741 text-align: left; }
6742
6743 form p:last-child {
6744 margin-bottom: 0; }
6745
6746 /* Remove default checkbox */
6747 [type="checkbox"]:not(:checked), [type="checkbox"]:checked {
6748 position: absolute;
6749 left: -9999px;
6750 visibility: hidden; }
6751
6752 [type="checkbox"] {
6753 /* checkbox aspect */ }
6754 [type="checkbox"] + label {
6755 position: relative;
6756 padding-left: 35px;
6757 cursor: pointer;
6758 display: inline-block;
6759 height: 25px;
6760 line-height: 25px;
6761 font-size: 1rem;
6762 -webkit-user-select: none;
6763 /* webkit (safari, chrome) browsers */
6764 -moz-user-select: none;
6765 /* mozilla browsers */
6766 -khtml-user-select: none;
6767 /* webkit (konqueror) browsers */
6768 -ms-user-select: none;
6769 /* IE10+ */ }
6770 [type="checkbox"] + label:before {
6771 content: '';
6772 position: absolute;
6773 top: 0;
6774 left: 0;
6775 width: 18px;
6776 height: 18px;
6777 z-index: 0;
6778 border: 2px solid #5a5a5a;
6779 border-radius: 1px;
6780 margin-top: 2px;
6781 -webkit-transition: 0.2s;
6782 -moz-transition: 0.2s;
6783 -o-transition: 0.2s;
6784 -ms-transition: 0.2s;
6785 transition: 0.2s; }
6786 [type="checkbox"]:not(:checked):disabled + label:before {
6787 border: none;
6788 background-color: rgba(0, 0, 0, 0.26); }
6789
6790 [type="checkbox"]:checked + label:before {
6791 top: -4px;
6792 left: -3px;
6793 width: 12px;
6794 height: 22px;
6795 border-top: 2px solid transparent;
6796 border-left: 2px solid transparent;
6797 border-right: 2px solid #26a69a;
6798 border-bottom: 2px solid #26a69a;
6799 -webkit-transform: rotate(40deg);
6800 -moz-transform: rotate(40deg);
6801 -ms-transform: rotate(40deg);
6802 -o-transform: rotate(40deg);
6803 transform: rotate(40deg);
6804 -webkit-backface-visibility: hidden;
6805 -webkit-transform-origin: 100% 100%;
6806 -moz-transform-origin: 100% 100%;
6807 -ms-transform-origin: 100% 100%;
6808 -o-transform-origin: 100% 100%;
6809 transform-origin: 100% 100%; }
6810 [type="checkbox"]:checked:disabled + label:before {
6811 border-right: 2px solid rgba(0, 0, 0, 0.26);
6812 border-bottom: 2px solid rgba(0, 0, 0, 0.26); }
6813
6814 /* Indeterminate checkbox */
6815 [type="checkbox"]:indeterminate + label:before {
6816 left: -10px;
6817 top: -11px;
6818 width: 10px;
6819 height: 22px;
6820 border-top: none;
6821 border-left: none;
6822 border-right: 2px solid #26a69a;
6823 border-bottom: none;
6824 -webkit-transform: rotate(90deg);
6825 -moz-transform: rotate(90deg);
6826 -ms-transform: rotate(90deg);
6827 -o-transform: rotate(90deg);
6828 transform: rotate(90deg);
6829 -webkit-backface-visibility: hidden;
6830 -webkit-transform-origin: 100% 100%;
6831 -moz-transform-origin: 100% 100%;
6832 -ms-transform-origin: 100% 100%;
6833 -o-transform-origin: 100% 100%;
6834 transform-origin: 100% 100%; }
6835 [type="checkbox"]:indeterminate:disabled + label:before {
6836 border-right: 2px solid rgba(0, 0, 0, 0.26);
6837 background-color: transparent; }
6838
6839 [type="checkbox"].filled-in + label:after {
6840 border-radius: 2px; }
6841 [type="checkbox"].filled-in + label:before, [type="checkbox"].filled-in …
6842 content: '';
6843 left: 0;
6844 position: absolute;
6845 /* .1s delay is for check animation */
6846 transition: border .25s, background-color .25s, width .2s .1s, height …
6847 z-index: 1; }
6848 [type="checkbox"].filled-in:not(:checked) + label:before {
6849 width: 0;
6850 height: 0;
6851 border: 3px solid transparent;
6852 left: 6px;
6853 top: 10px;
6854 -webkit-transform: rotateZ(37deg);
6855 transform: rotateZ(37deg);
6856 -webkit-transform-origin: 20% 40%;
6857 transform-origin: 100% 100%; }
6858 [type="checkbox"].filled-in:not(:checked) + label:after {
6859 height: 20px;
6860 width: 20px;
6861 background-color: transparent;
6862 border: 2px solid #5a5a5a;
6863 top: 0px;
6864 z-index: 0; }
6865 [type="checkbox"].filled-in:checked + label:before {
6866 top: 0;
6867 left: 1px;
6868 width: 8px;
6869 height: 13px;
6870 border-top: 2px solid transparent;
6871 border-left: 2px solid transparent;
6872 border-right: 2px solid #fff;
6873 border-bottom: 2px solid #fff;
6874 -webkit-transform: rotateZ(37deg);
6875 transform: rotateZ(37deg);
6876 -webkit-transform-origin: 100% 100%;
6877 transform-origin: 100% 100%; }
6878 [type="checkbox"].filled-in:checked + label:after {
6879 top: 0px;
6880 width: 20px;
6881 height: 20px;
6882 border: 2px solid #26a69a;
6883 background-color: #26a69a;
6884 z-index: 0; }
6885 [type="checkbox"].filled-in:disabled:not(:checked) + label:before {
6886 background-color: transparent;
6887 border: 2px solid transparent; }
6888 [type="checkbox"].filled-in:disabled:not(:checked) + label:after {
6889 border-color: transparent;
6890 background-color: #BDBDBD; }
6891 [type="checkbox"].filled-in:disabled:checked + label:before {
6892 background-color: transparent; }
6893 [type="checkbox"].filled-in:disabled:checked + label:after {
6894 background-color: #BDBDBD;
6895 border-color: #BDBDBD; }
6896
6897 /***************
6898 Switch
6899 ***************/
6900 .switch, .switch * {
6901 -webkit-user-select: none;
6902 -moz-user-select: none;
6903 -khtml-user-select: none;
6904 -ms-user-select: none; }
6905
6906 .switch label {
6907 cursor: pointer; }
6908
6909 .switch label input[type=checkbox] {
6910 opacity: 0;
6911 width: 0;
6912 height: 0; }
6913
6914 .switch label input[type=checkbox]:checked + .lever {
6915 background-color: #84c7c1; }
6916
6917 .switch label input[type=checkbox]:checked + .lever:after {
6918 background-color: #26a69a; }
6919
6920 .switch label .lever {
6921 content: "";
6922 display: inline-block;
6923 position: relative;
6924 width: 40px;
6925 height: 15px;
6926 background-color: #818181;
6927 border-radius: 15px;
6928 margin-right: 10px;
6929 transition: background 0.3s ease;
6930 vertical-align: middle;
6931 margin: 0 16px; }
6932
6933 .switch label .lever:after {
6934 content: "";
6935 position: absolute;
6936 display: inline-block;
6937 width: 21px;
6938 height: 21px;
6939 background-color: #F1F1F1;
6940 border-radius: 21px;
6941 box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4);
6942 left: -5px;
6943 top: -3px;
6944 transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease;…
6945
6946 input[type=checkbox]:checked:not(:disabled) ~ .lever:active:after {
6947 box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(38, 166,…
6948
6949 input[type=checkbox]:not(:disabled) ~ .lever:active:after {
6950 box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0,…
6951
6952 .switch label input[type=checkbox]:checked + .lever:after {
6953 left: 24px; }
6954
6955 .switch input[type=checkbox][disabled] + .lever {
6956 cursor: default; }
6957
6958 .switch label input[type=checkbox][disabled] + .lever:after, .switch lab…
6959 background-color: #BDBDBD; }
6960
6961 /***************
6962 Select Field
6963 ***************/
6964 .select-label {
6965 position: absolute; }
6966
6967 .select-wrapper {
6968 position: relative; }
6969 .select-wrapper input.select-dropdown {
6970 position: relative;
6971 cursor: pointer;
6972 background-color: transparent;
6973 border: none;
6974 border-bottom: 1px solid #9e9e9e;
6975 outline: none;
6976 height: 3rem;
6977 line-height: 3rem;
6978 width: 100%;
6979 font-size: 1rem;
6980 margin: 0 0 15px 0;
6981 padding: 0;
6982 display: block; }
6983 .select-wrapper span.caret {
6984 color: initial;
6985 position: absolute;
6986 right: 0;
6987 top: 16px;
6988 font-size: 10px; }
6989 .select-wrapper span.caret.disabled {
6990 color: rgba(0, 0, 0, 0.26); }
6991 .select-wrapper + label {
6992 position: absolute;
6993 top: -14px;
6994 font-size: 0.8rem; }
6995
6996 select {
6997 display: none; }
6998
6999 select.browser-default {
7000 display: block; }
7001
7002 select:disabled {
7003 color: rgba(0, 0, 0, 0.3); }
7004
7005 .select-wrapper input.select-dropdown:disabled {
7006 color: rgba(0, 0, 0, 0.3);
7007 cursor: default;
7008 -webkit-user-select: none;
7009 /* webkit (safari, chrome) browsers */
7010 -moz-user-select: none;
7011 /* mozilla browsers */
7012 -ms-user-select: none;
7013 /* IE10+ */
7014 border-bottom: 1px solid rgba(0, 0, 0, 0.3); }
7015
7016 .select-wrapper i {
7017 color: rgba(0, 0, 0, 0.3); }
7018
7019 .select-dropdown li.disabled, .select-dropdown li.disabled > span, .sele…
7020 color: rgba(0, 0, 0, 0.3);
7021 background-color: transparent; }
7022
7023 .select-dropdown li img {
7024 height: 40px;
7025 width: 40px;
7026 margin: 5px 15px;
7027 float: right; }
7028
7029 .select-dropdown li.optgroup {
7030 border-top: 1px solid #eee; }
7031 .select-dropdown li.optgroup.selected > span {
7032 color: rgba(0, 0, 0, 0.7); }
7033 .select-dropdown li.optgroup > span {
7034 color: rgba(0, 0, 0, 0.4); }
7035 .select-dropdown li.optgroup ~ li:not(.optgroup) {
7036 padding-left: 1rem; }
7037
7038 /*********************
7039 File Input
7040 **********************/
7041 .file-field {
7042 position: relative; }
7043 .file-field .file-path-wrapper {
7044 overflow: hidden;
7045 padding-left: 10px; }
7046 .file-field input.file-path {
7047 width: 100%; }
7048 .file-field .btn, .file-field .btn-large {
7049 float: left;
7050 height: 3rem;
7051 line-height: 3rem; }
7052 .file-field span {
7053 cursor: pointer; }
7054 .file-field input[type=file] {
7055 position: absolute;
7056 top: 0;
7057 right: 0;
7058 left: 0;
7059 bottom: 0;
7060 width: 100%;
7061 margin: 0;
7062 padding: 0;
7063 font-size: 20px;
7064 cursor: pointer;
7065 opacity: 0;
7066 filter: alpha(opacity=0); }
7067
7068 /***************
7069 Range
7070 ***************/
7071 .range-field {
7072 position: relative; }
7073
7074 input[type=range], input[type=range] + .thumb {
7075 cursor: pointer; }
7076
7077 input[type=range] {
7078 position: relative;
7079 background-color: transparent;
7080 border: none;
7081 outline: none;
7082 width: 100%;
7083 margin: 15px 0px;
7084 padding: 0; }
7085
7086 input[type=range] + .thumb {
7087 position: absolute;
7088 border: none;
7089 height: 0;
7090 width: 0;
7091 border-radius: 50%;
7092 background-color: #26a69a;
7093 top: 10px;
7094 margin-left: -6px;
7095 -webkit-transform-origin: 50% 50%;
7096 -moz-transform-origin: 50% 50%;
7097 -ms-transform-origin: 50% 50%;
7098 -o-transform-origin: 50% 50%;
7099 transform-origin: 50% 50%;
7100 -webkit-transform: rotate(-45deg);
7101 -moz-transform: rotate(-45deg);
7102 -ms-transform: rotate(-45deg);
7103 -o-transform: rotate(-45deg);
7104 transform: rotate(-45deg); }
7105 input[type=range] + .thumb .value {
7106 display: block;
7107 width: 30px;
7108 text-align: center;
7109 color: #26a69a;
7110 font-size: 0;
7111 -webkit-transform: rotate(45deg);
7112 -moz-transform: rotate(45deg);
7113 -ms-transform: rotate(45deg);
7114 -o-transform: rotate(45deg);
7115 transform: rotate(45deg); }
7116 input[type=range] + .thumb.active {
7117 border-radius: 50% 50% 50% 0; }
7118 input[type=range] + .thumb.active .value {
7119 color: #fff;
7120 margin-left: -1px;
7121 margin-top: 8px;
7122 font-size: 10px; }
7123
7124 input[type=range]:focus {
7125 outline: none; }
7126
7127 input[type=range] {
7128 -webkit-appearance: none; }
7129
7130 input[type=range]::-webkit-slider-runnable-track {
7131 height: 3px;
7132 background: #c2c0c2;
7133 border: none; }
7134
7135 input[type=range]::-webkit-slider-thumb {
7136 -webkit-appearance: none;
7137 border: none;
7138 height: 14px;
7139 width: 14px;
7140 border-radius: 50%;
7141 background-color: #26a69a;
7142 transform-origin: 50% 50%;
7143 margin: -5px 0 0 0;
7144 -webkit-transition: 0.3s;
7145 -moz-transition: 0.3s;
7146 -o-transition: 0.3s;
7147 -ms-transition: 0.3s;
7148 transition: 0.3s; }
7149
7150 input[type=range]:focus::-webkit-slider-runnable-track {
7151 background: #ccc; }
7152
7153 input[type=range] {
7154 /* fix for FF unable to apply focus style bug */
7155 border: 1px solid white;
7156 /*required for proper track sizing in FF*/ }
7157
7158 input[type=range]::-moz-range-track {
7159 height: 3px;
7160 background: #ddd;
7161 border: none; }
7162
7163 input[type=range]::-moz-range-thumb {
7164 border: none;
7165 height: 14px;
7166 width: 14px;
7167 border-radius: 50%;
7168 background: #26a69a;
7169 margin-top: -5px; }
7170
7171 /*hide the outline behind the border*/
7172 input[type=range]:-moz-focusring {
7173 outline: 1px solid white;
7174 outline-offset: -1px; }
7175
7176 input[type=range]:focus::-moz-range-track {
7177 background: #ccc; }
7178
7179 input[type=range]::-ms-track {
7180 height: 3px;
7181 /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill…
7182 background: transparent;
7183 /*leave room for the larger thumb to overflow with a transparent borde…
7184 border-color: transparent;
7185 border-width: 6px 0;
7186 /*remove default tick marks*/
7187 color: transparent; }
7188
7189 input[type=range]::-ms-fill-lower {
7190 background: #777; }
7191
7192 input[type=range]::-ms-fill-upper {
7193 background: #ddd; }
7194
7195 input[type=range]::-ms-thumb {
7196 border: none;
7197 height: 14px;
7198 width: 14px;
7199 border-radius: 50%;
7200 background: #26a69a; }
7201
7202 input[type=range]:focus::-ms-fill-lower {
7203 background: #888; }
7204
7205 input[type=range]:focus::-ms-fill-upper {
7206 background: #ccc; }
7207
7208 /***************************
7209 Text Inputs + Textarea
7210 ****************************/
7211 select {
7212 background-color: rgba(255, 255, 255, 0.9);
7213 width: 100%;
7214 padding: 5px;
7215 border: 1px solid #f2f2f2;
7216 border-radius: 2px;
7217 height: 3rem; }
7218
7219 /***************
7220 Nav List
7221 ***************/
7222 .table-of-contents.fixed {
7223 position: fixed; }
7224 .table-of-contents li {
7225 padding: 2px 0; }
7226 .table-of-contents a {
7227 display: inline-block;
7228 font-weight: 300;
7229 color: #757575;
7230 padding-left: 20px;
7231 height: 1.5rem;
7232 line-height: 1.5rem;
7233 letter-spacing: .4;
7234 display: inline-block; }
7235 .table-of-contents a:hover {
7236 color: #a8a8a8;
7237 padding-left: 19px;
7238 border-left: 1px solid #ea4a4f; }
7239 .table-of-contents a.active {
7240 font-weight: 500;
7241 padding-left: 18px;
7242 border-left: 2px solid #ea4a4f; }
7243
7244 .side-nav {
7245 position: fixed;
7246 width: 240px;
7247 left: -105%;
7248 top: 0;
7249 margin: 0;
7250 height: 100%;
7251 height: calc(100% + 60px);
7252 height: -moz-calc(100%);
7253 padding-bottom: 60px;
7254 background-color: #fff;
7255 z-index: 999;
7256 overflow-y: auto;
7257 will-change: left; }
7258 .side-nav.right-aligned {
7259 will-change: right;
7260 right: -105%;
7261 left: auto; }
7262 .side-nav .collapsible {
7263 margin: 0; }
7264 .side-nav li {
7265 float: none;
7266 padding: 0 15px; }
7267 .side-nav li:hover, .side-nav li.active {
7268 background-color: #ddd; }
7269 .side-nav a {
7270 color: #444;
7271 display: block;
7272 font-size: 1rem;
7273 height: 64px;
7274 line-height: 64px;
7275 padding: 0 15px; }
7276
7277 .drag-target {
7278 height: 100%;
7279 width: 10px;
7280 position: fixed;
7281 top: 0;
7282 z-index: 998; }
7283
7284 .side-nav.fixed a {
7285 display: block;
7286 padding: 0 15px;
7287 color: #444; }
7288
7289 .side-nav.fixed {
7290 left: 0;
7291 position: fixed; }
7292 .side-nav.fixed.right-aligned {
7293 right: 0;
7294 left: auto; }
7295
7296 @media only screen and (max-width : 992px) {
7297 .side-nav.fixed {
7298 left: -105%; }
7299 .side-nav.fixed.right-aligned {
7300 right: -105%;
7301 left: auto; } }
7302
7303 .side-nav .collapsible-body li.active, .side-nav.fixed .collapsible-body…
7304 background-color: #ee6e73; }
7305 .side-nav .collapsible-body li.active a, .side-nav.fixed .collapsible-…
7306 color: #fff; }
7307
7308 #sidenav-overlay {
7309 position: fixed;
7310 top: 0;
7311 left: 0;
7312 right: 0;
7313 height: 120vh;
7314 background-color: rgba(0, 0, 0, 0.5);
7315 z-index: 997;
7316 will-change: opacity; }
7317
7318 /*
7319 @license
7320 Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
7321 This code may only be used under the BSD style license found at http…
7322 The complete set of authors may be found at http://polymer.github.io…
7323 The complete set of contributors may be found at http://polymer.gith…
7324 Code distributed by Google as part of the polymer project is also
7325 subject to an additional IP rights grant found at http://polymer.git…
7326 */
7327 /**************************/
7328 /* STYLES FOR THE SPINNER */
7329 /**************************/
7330 /*
7331 * Constants:
7332 * STROKEWIDTH = 3px
7333 * ARCSIZE = 270 degrees (amount of circle the arc takes up)
7334 * ARCTIME = 1333ms (time it takes to expand and contract arc)
7335 * ARCSTARTROT = 216 degrees (how much the start location of the arc
7336 * should rotate each time, 216 gives us a
7337 * 5 pointed star shape (it's 360/5 * 3).
7338 * For a 7 pointed star, we might do
7339 * 360/7 * 3 = 154.286)
7340 * CONTAINERWIDTH = 28px
7341 * SHRINK_TIME = 400ms
7342 */
7343 .preloader-wrapper {
7344 display: inline-block;
7345 position: relative;
7346 width: 48px;
7347 height: 48px; }
7348 .preloader-wrapper.small {
7349 width: 36px;
7350 height: 36px; }
7351 .preloader-wrapper.big {
7352 width: 64px;
7353 height: 64px; }
7354 .preloader-wrapper.active {
7355 /* duration: 360 * ARCTIME / (ARCSTARTROT + (360-ARCSIZE)) */
7356 -webkit-animation: container-rotate 1568ms linear infinite;
7357 animation: container-rotate 1568ms linear infinite; }
7358
7359 @-webkit-keyframes container-rotate {
7360 to {
7361 -webkit-transform: rotate(360deg); } }
7362
7363 @keyframes container-rotate {
7364 to {
7365 transform: rotate(360deg); } }
7366
7367 .spinner-layer {
7368 position: absolute;
7369 width: 100%;
7370 height: 100%;
7371 opacity: 0;
7372 border-color: #26a69a; }
7373
7374 .spinner-blue, .spinner-blue-only {
7375 border-color: #4285f4; }
7376
7377 .spinner-red, .spinner-red-only {
7378 border-color: #db4437; }
7379
7380 .spinner-yellow, .spinner-yellow-only {
7381 border-color: #f4b400; }
7382
7383 .spinner-green, .spinner-green-only {
7384 border-color: #0f9d58; }
7385
7386 /**
7387 * IMPORTANT NOTE ABOUT CSS ANIMATION PROPERTIES (keanulee):
7388 *
7389 * iOS Safari (tested on iOS 8.1) does not handle animation-delay very w…
7390 * guarantee that the animation will start _exactly_ after that value. S…
7391 * animation-delay and instead set custom keyframes for each color (as r…
7392 * seems).
7393 *
7394 * We write out each animation in full (instead of separating animation-…
7395 * animation-duration, etc.) because under the polyfill, Safari does not…
7396 * specific properties properly, treats them as -webkit-animation, and o…
7397 * other animation rules. See https://github.com/Polymer/platform/issues…
7398 */
7399 .active .spinner-layer.spinner-blue {
7400 /* durations: 4 * ARCTIME */
7401 -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2,…
7402 animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infi…
7403
7404 .active .spinner-layer.spinner-red {
7405 /* durations: 4 * ARCTIME */
7406 -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2,…
7407 animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infi…
7408
7409 .active .spinner-layer.spinner-yellow {
7410 /* durations: 4 * ARCTIME */
7411 -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2,…
7412 animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infi…
7413
7414 .active .spinner-layer.spinner-green {
7415 /* durations: 4 * ARCTIME */
7416 -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2,…
7417 animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infi…
7418
7419 .active .spinner-layer, .active .spinner-layer.spinner-blue-only, .activ…
7420 /* durations: 4 * ARCTIME */
7421 opacity: 1;
7422 -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2,…
7423 animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infi…
7424
7425 @-webkit-keyframes fill-unfill-rotate {
7426 /* 0.5 * ARCSIZE */
7427 /* 1 * ARCSIZE */
7428 /* 1.5 * ARCSIZE */
7429 /* 2 * ARCSIZE */
7430 /* 2.5 * ARCSIZE */
7431 /* 3 * ARCSIZE */
7432 /* 3.5 * ARCSIZE */
7433 /* 4 * ARCSIZE */
7434 12.5% {
7435 -webkit-transform: rotate(135deg); }
7436
7437 25% {
7438 -webkit-transform: rotate(270deg); }
7439
7440 37.5% {
7441 -webkit-transform: rotate(405deg); }
7442
7443 50% {
7444 -webkit-transform: rotate(540deg); }
7445
7446 62.5% {
7447 -webkit-transform: rotate(675deg); }
7448
7449 75% {
7450 -webkit-transform: rotate(810deg); }
7451
7452 87.5% {
7453 -webkit-transform: rotate(945deg); }
7454
7455 to {
7456 -webkit-transform: rotate(1080deg); } }
7457
7458 @keyframes fill-unfill-rotate {
7459 /* 0.5 * ARCSIZE */
7460 /* 1 * ARCSIZE */
7461 /* 1.5 * ARCSIZE */
7462 /* 2 * ARCSIZE */
7463 /* 2.5 * ARCSIZE */
7464 /* 3 * ARCSIZE */
7465 /* 3.5 * ARCSIZE */
7466 /* 4 * ARCSIZE */
7467 12.5% {
7468 transform: rotate(135deg); }
7469
7470 25% {
7471 transform: rotate(270deg); }
7472
7473 37.5% {
7474 transform: rotate(405deg); }
7475
7476 50% {
7477 transform: rotate(540deg); }
7478
7479 62.5% {
7480 transform: rotate(675deg); }
7481
7482 75% {
7483 transform: rotate(810deg); }
7484
7485 87.5% {
7486 transform: rotate(945deg); }
7487
7488 to {
7489 transform: rotate(1080deg); } }
7490
7491 @-webkit-keyframes blue-fade-in-out {
7492 from {
7493 opacity: 1; }
7494
7495 25% {
7496 opacity: 1; }
7497
7498 26% {
7499 opacity: 0; }
7500
7501 89% {
7502 opacity: 0; }
7503
7504 90% {
7505 opacity: 1; }
7506
7507 100% {
7508 opacity: 1; } }
7509
7510 @keyframes blue-fade-in-out {
7511 from {
7512 opacity: 1; }
7513
7514 25% {
7515 opacity: 1; }
7516
7517 26% {
7518 opacity: 0; }
7519
7520 89% {
7521 opacity: 0; }
7522
7523 90% {
7524 opacity: 1; }
7525
7526 100% {
7527 opacity: 1; } }
7528
7529 @-webkit-keyframes red-fade-in-out {
7530 from {
7531 opacity: 0; }
7532
7533 15% {
7534 opacity: 0; }
7535
7536 25% {
7537 opacity: 1; }
7538
7539 50% {
7540 opacity: 1; }
7541
7542 51% {
7543 opacity: 0; } }
7544
7545 @keyframes red-fade-in-out {
7546 from {
7547 opacity: 0; }
7548
7549 15% {
7550 opacity: 0; }
7551
7552 25% {
7553 opacity: 1; }
7554
7555 50% {
7556 opacity: 1; }
7557
7558 51% {
7559 opacity: 0; } }
7560
7561 @-webkit-keyframes yellow-fade-in-out {
7562 from {
7563 opacity: 0; }
7564
7565 40% {
7566 opacity: 0; }
7567
7568 50% {
7569 opacity: 1; }
7570
7571 75% {
7572 opacity: 1; }
7573
7574 76% {
7575 opacity: 0; } }
7576
7577 @keyframes yellow-fade-in-out {
7578 from {
7579 opacity: 0; }
7580
7581 40% {
7582 opacity: 0; }
7583
7584 50% {
7585 opacity: 1; }
7586
7587 75% {
7588 opacity: 1; }
7589
7590 76% {
7591 opacity: 0; } }
7592
7593 @-webkit-keyframes green-fade-in-out {
7594 from {
7595 opacity: 0; }
7596
7597 65% {
7598 opacity: 0; }
7599
7600 75% {
7601 opacity: 1; }
7602
7603 90% {
7604 opacity: 1; }
7605
7606 100% {
7607 opacity: 0; } }
7608
7609 @keyframes green-fade-in-out {
7610 from {
7611 opacity: 0; }
7612
7613 65% {
7614 opacity: 0; }
7615
7616 75% {
7617 opacity: 1; }
7618
7619 90% {
7620 opacity: 1; }
7621
7622 100% {
7623 opacity: 0; } }
7624
7625 /**
7626 * Patch the gap that appear between the two adjacent div.circle-clipper…
7627 * spinner is rotating (appears on Chrome 38, Safari 7.1, and IE 11).
7628 */
7629 .gap-patch {
7630 position: absolute;
7631 top: 0;
7632 left: 45%;
7633 width: 10%;
7634 height: 100%;
7635 overflow: hidden;
7636 border-color: inherit; }
7637
7638 .gap-patch .circle {
7639 width: 1000%;
7640 left: -450%; }
7641
7642 .circle-clipper {
7643 display: inline-block;
7644 position: relative;
7645 width: 50%;
7646 height: 100%;
7647 overflow: hidden;
7648 border-color: inherit; }
7649 .circle-clipper .circle {
7650 width: 200%;
7651 height: 100%;
7652 border-width: 3px;
7653 /* STROKEWIDTH */
7654 border-style: solid;
7655 border-color: inherit;
7656 border-bottom-color: transparent !important;
7657 border-radius: 50%;
7658 -webkit-animation: none;
7659 animation: none;
7660 position: absolute;
7661 top: 0;
7662 right: 0;
7663 bottom: 0; }
7664 .circle-clipper.left .circle {
7665 left: 0;
7666 border-right-color: transparent !important;
7667 -webkit-transform: rotate(129deg);
7668 transform: rotate(129deg); }
7669 .circle-clipper.right .circle {
7670 left: -100%;
7671 border-left-color: transparent !important;
7672 -webkit-transform: rotate(-129deg);
7673 transform: rotate(-129deg); }
7674
7675 .active .circle-clipper.left .circle {
7676 /* duration: ARCTIME */
7677 -webkit-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infin…
7678 animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both…
7679
7680 .active .circle-clipper.right .circle {
7681 /* duration: ARCTIME */
7682 -webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infi…
7683 animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite bot…
7684
7685 @-webkit-keyframes left-spin {
7686 from {
7687 -webkit-transform: rotate(130deg); }
7688
7689 50% {
7690 -webkit-transform: rotate(-5deg); }
7691
7692 to {
7693 -webkit-transform: rotate(130deg); } }
7694
7695 @keyframes left-spin {
7696 from {
7697 transform: rotate(130deg); }
7698
7699 50% {
7700 transform: rotate(-5deg); }
7701
7702 to {
7703 transform: rotate(130deg); } }
7704
7705 @-webkit-keyframes right-spin {
7706 from {
7707 -webkit-transform: rotate(-130deg); }
7708
7709 50% {
7710 -webkit-transform: rotate(5deg); }
7711
7712 to {
7713 -webkit-transform: rotate(-130deg); } }
7714
7715 @keyframes right-spin {
7716 from {
7717 transform: rotate(-130deg); }
7718
7719 50% {
7720 transform: rotate(5deg); }
7721
7722 to {
7723 transform: rotate(-130deg); } }
7724
7725 #spinnerContainer.cooldown {
7726 /* duration: SHRINK_TIME */
7727 -webkit-animation: container-rotate 1568ms linear infinite, fade-out 4…
7728 animation: container-rotate 1568ms linear infinite, fade-out 400ms cub…
7729
7730 @-webkit-keyframes fade-out {
7731 from {
7732 opacity: 1; }
7733
7734 to {
7735 opacity: 0; } }
7736
7737 @keyframes fade-out {
7738 from {
7739 opacity: 1; }
7740
7741 to {
7742 opacity: 0; } }
7743
7744 .slider {
7745 position: relative;
7746 height: 400px;
7747 width: 100%; }
7748 .slider.fullscreen {
7749 height: 100%;
7750 width: 100%;
7751 position: absolute;
7752 top: 0;
7753 left: 0;
7754 right: 0;
7755 bottom: 0; }
7756 .slider.fullscreen ul.slides {
7757 height: 100%; }
7758 .slider.fullscreen ul.indicators {
7759 z-index: 2;
7760 bottom: 30px; }
7761 .slider .slides {
7762 background-color: #9e9e9e;
7763 margin: 0;
7764 height: 400px; }
7765 .slider .slides li {
7766 opacity: 0;
7767 position: absolute;
7768 top: 0;
7769 left: 0;
7770 z-index: 1;
7771 width: 100%;
7772 height: inherit;
7773 overflow: hidden; }
7774 .slider .slides li img {
7775 height: 100%;
7776 width: 100%;
7777 background-size: cover;
7778 background-position: center; }
7779 .slider .slides li .caption {
7780 color: #fff;
7781 position: absolute;
7782 top: 15%;
7783 left: 15%;
7784 width: 70%;
7785 opacity: 0; }
7786 .slider .slides li .caption p {
7787 color: #e0e0e0; }
7788 .slider .slides li.active {
7789 z-index: 2; }
7790 .slider .indicators {
7791 position: absolute;
7792 text-align: center;
7793 left: 0;
7794 right: 0;
7795 bottom: 0;
7796 margin: 0; }
7797 .slider .indicators .indicator-item {
7798 display: inline-block;
7799 position: relative;
7800 cursor: pointer;
7801 height: 16px;
7802 width: 16px;
7803 margin: 0 12px;
7804 background-color: #e0e0e0;
7805 -webkit-transition: background-color .3s;
7806 -moz-transition: background-color .3s;
7807 -o-transition: background-color .3s;
7808 -ms-transition: background-color .3s;
7809 transition: background-color .3s;
7810 border-radius: 50%; }
7811 .slider .indicators .indicator-item.active {
7812 background-color: #4CAF50; }
7813
7814 /* =====================================================================…
7815 $BASE-PICKER
7816 =====================================================================…
7817 /**
7818 * Note: the root picker element should *NOT* be styled more than what's…
7819 */
7820 .picker {
7821 font-size: 16px;
7822 text-align: left;
7823 line-height: 1.2;
7824 color: #000000;
7825 position: absolute;
7826 z-index: 10000;
7827 -webkit-user-select: none;
7828 -moz-user-select: none;
7829 -ms-user-select: none;
7830 user-select: none; }
7831
7832 /**
7833 * The picker input element.
7834 */
7835 .picker__input {
7836 cursor: default; }
7837
7838 /**
7839 * When the picker is opened, the input element is "activated".
7840 */
7841 .picker__input.picker__input--active {
7842 border-color: #0089ec; }
7843
7844 /**
7845 * The holder is the only "scrollable" top-level container element.
7846 */
7847 .picker__holder {
7848 width: 100%;
7849 overflow-y: auto;
7850 -webkit-overflow-scrolling: touch; }
7851
7852 /*!
7853 * Default mobile-first, responsive styling for pickadate.js
7854 * Demo: http://amsul.github.io/pickadate.js
7855 */
7856 /**
7857 * Note: the root picker element should *NOT* be styled more than what's…
7858 */
7859 /**
7860 * Make the holder and frame fullscreen.
7861 */
7862 .picker__holder, .picker__frame {
7863 bottom: 0;
7864 left: 0;
7865 right: 0;
7866 top: 100%; }
7867
7868 /**
7869 * The holder should overlay the entire screen.
7870 */
7871 .picker__holder {
7872 position: fixed;
7873 -webkit-transition: background 0.15s ease-out, top 0s 0.15s;
7874 -moz-transition: background 0.15s ease-out, top 0s 0.15s;
7875 transition: background 0.15s ease-out, top 0s 0.15s;
7876 -webkit-backface-visibility: hidden; }
7877
7878 /**
7879 * The frame that bounds the box contents of the picker.
7880 */
7881 .picker__frame {
7882 position: absolute;
7883 margin: 0 auto;
7884 min-width: 256px;
7885 width: 300px;
7886 max-height: 350px;
7887 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
7888 filter: alpha(opacity=0);
7889 -moz-opacity: 0;
7890 opacity: 0;
7891 -webkit-transition: all 0.15s ease-out;
7892 -moz-transition: all 0.15s ease-out;
7893 transition: all 0.15s ease-out; }
7894
7895 @media (min-height: 28.875em) {
7896 .picker__frame {
7897 overflow: visible;
7898 top: auto;
7899 bottom: -100%;
7900 max-height: 80%; } }
7901
7902 @media (min-height: 40.125em) {
7903 .picker__frame {
7904 margin-bottom: 7.5%; } }
7905
7906 /**
7907 * The wrapper sets the stage to vertically align the box contents.
7908 */
7909 .picker__wrap {
7910 display: table;
7911 width: 100%;
7912 height: 100%; }
7913
7914 @media (min-height: 28.875em) {
7915 .picker__wrap {
7916 display: block; } }
7917
7918 /**
7919 * The box contains all the picker contents.
7920 */
7921 .picker__box {
7922 background: #ffffff;
7923 display: table-cell;
7924 vertical-align: middle; }
7925
7926 @media (min-height: 28.875em) {
7927 .picker__box {
7928 display: block;
7929 border: 1px solid #777777;
7930 border-top-color: #898989;
7931 border-bottom-width: 0;
7932 -webkit-border-radius: 5px 5px 0 0;
7933 -moz-border-radius: 5px 5px 0 0;
7934 border-radius: 5px 5px 0 0;
7935 -webkit-box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);
7936 -moz-box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);
7937 box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24); } }
7938
7939 /**
7940 * When the picker opens...
7941 */
7942 .picker--opened .picker__holder {
7943 top: 0;
7944 background: transparent;
7945 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=…
7946 zoom: 1;
7947 background: rgba(0, 0, 0, 0.32);
7948 -webkit-transition: background 0.15s ease-out;
7949 -moz-transition: background 0.15s ease-out;
7950 transition: background 0.15s ease-out; }
7951
7952 .picker--opened .picker__frame {
7953 top: 0;
7954 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
7955 filter: alpha(opacity=100);
7956 -moz-opacity: 1;
7957 opacity: 1; }
7958
7959 @media (min-height: 35.875em) {
7960 .picker--opened .picker__frame {
7961 top: 10%;
7962 bottom: 20% auto; } }
7963
7964 /**
7965 * For `large` screens, transform into an inline picker.
7966 */
7967 /* =====================================================================…
7968 CUSTOM MATERIALIZE STYLES
7969 =====================================================================…
7970 .picker__input.picker__input--active {
7971 border-color: #E3F2FD; }
7972
7973 .picker__frame {
7974 margin: 0 auto;
7975 max-width: 325px; }
7976
7977 @media (min-height: 38.875em) {
7978 .picker--opened .picker__frame {
7979 top: 10%;
7980 bottom: auto; } }
7981
7982 /* =====================================================================…
7983 $BASE-DATE-PICKER
7984 =====================================================================…
7985 /**
7986 * The picker box.
7987 */
7988 .picker__box {
7989 padding: 0 1em; }
7990
7991 /**
7992 * The header containing the month and year stuff.
7993 */
7994 .picker__header {
7995 text-align: center;
7996 position: relative;
7997 margin-top: .75em; }
7998
7999 /**
8000 * The month and year labels.
8001 */
8002 .picker__month, .picker__year {
8003 display: inline-block;
8004 margin-left: .25em;
8005 margin-right: .25em; }
8006
8007 /**
8008 * The month and year selectors.
8009 */
8010 .picker__select--month, .picker__select--year {
8011 height: 2em;
8012 padding: 0;
8013 margin-left: .25em;
8014 margin-right: .25em; }
8015
8016 .picker__select--month.browser-default {
8017 display: inline;
8018 background-color: #FFFFFF;
8019 width: 40%; }
8020
8021 .picker__select--year.browser-default {
8022 display: inline;
8023 background-color: #FFFFFF;
8024 width: 25%; }
8025
8026 .picker__select--month:focus, .picker__select--year:focus {
8027 border-color: rgba(0, 0, 0, 0.05); }
8028
8029 /**
8030 * The month navigation buttons.
8031 */
8032 .picker__nav--prev, .picker__nav--next {
8033 position: absolute;
8034 padding: .5em 1.25em;
8035 width: 1em;
8036 height: 1em;
8037 box-sizing: content-box;
8038 top: -0.25em; }
8039
8040 .picker__nav--prev {
8041 left: -1em;
8042 padding-right: 1.25em; }
8043
8044 .picker__nav--next {
8045 right: -1em;
8046 padding-left: 1.25em; }
8047
8048 .picker__nav--disabled, .picker__nav--disabled:hover, .picker__nav--disa…
8049 cursor: default;
8050 background: none;
8051 border-right-color: #f5f5f5;
8052 border-left-color: #f5f5f5; }
8053
8054 /**
8055 * The calendar table of dates
8056 */
8057 .picker__table {
8058 text-align: center;
8059 border-collapse: collapse;
8060 border-spacing: 0;
8061 table-layout: fixed;
8062 font-size: 1rem;
8063 width: 100%;
8064 margin-top: .75em;
8065 margin-bottom: .5em; }
8066
8067 .picker__table th, .picker__table td {
8068 text-align: center; }
8069
8070 .picker__table td {
8071 margin: 0;
8072 padding: 0; }
8073
8074 /**
8075 * The weekday labels
8076 */
8077 .picker__weekday {
8078 width: 14.285714286%;
8079 font-size: .75em;
8080 padding-bottom: .25em;
8081 color: #999999;
8082 font-weight: 500;
8083 /* Increase the spacing a tad */ }
8084
8085 @media (min-height: 33.875em) {
8086 .picker__weekday {
8087 padding-bottom: .5em; } }
8088
8089 /**
8090 * The days on the calendar
8091 */
8092 .picker__day--today {
8093 position: relative;
8094 color: #595959;
8095 letter-spacing: -.3;
8096 padding: .75rem 0;
8097 font-weight: 400;
8098 border: 1px solid transparent; }
8099
8100 .picker__day--disabled:before {
8101 border-top-color: #aaaaaa; }
8102
8103 .picker__day--infocus:hover {
8104 cursor: pointer;
8105 color: #000;
8106 font-weight: 500; }
8107
8108 .picker__day--outfocus {
8109 display: none;
8110 padding: .75rem 0;
8111 color: #fff; }
8112
8113 .picker__day--outfocus:hover {
8114 cursor: pointer;
8115 color: #dddddd;
8116 font-weight: 500; }
8117
8118 .picker__day--highlighted:hover, .picker--focused .picker__day--highligh…
8119 cursor: pointer; }
8120
8121 .picker__day--selected, .picker__day--selected:hover, .picker--focused .…
8122 border-radius: 50%;
8123 -webkit-transform: scale(.75);
8124 -moz-transform: scale(.75);
8125 -ms-transform: scale(.75);
8126 -o-transform: scale(.75);
8127 transform: scale(.75);
8128 background: #0089ec;
8129 color: #ffffff; }
8130
8131 .picker__day--disabled, .picker__day--disabled:hover, .picker--focused .…
8132 background: #f5f5f5;
8133 border-color: #f5f5f5;
8134 color: #dddddd;
8135 cursor: default; }
8136
8137 .picker__day--highlighted.picker__day--disabled, .picker__day--highlight…
8138 background: #bbbbbb; }
8139
8140 /**
8141 * The footer containing the "today", "clear", and "close" buttons.
8142 */
8143 .picker__footer {
8144 text-align: center;
8145 display: flex;
8146 align-items: center;
8147 justify-content: space-between; }
8148
8149 .picker__button--today, .picker__button--clear, .picker__button--close {
8150 border: 1px solid #ffffff;
8151 background: #ffffff;
8152 font-size: .8em;
8153 padding: .66em 0;
8154 font-weight: bold;
8155 width: 33%;
8156 display: inline-block;
8157 vertical-align: bottom; }
8158
8159 .picker__button--today:hover, .picker__button--clear:hover, .picker__but…
8160 cursor: pointer;
8161 color: #000000;
8162 background: #b1dcfb;
8163 border-bottom-color: #b1dcfb; }
8164
8165 .picker__button--today:focus, .picker__button--clear:focus, .picker__but…
8166 background: #b1dcfb;
8167 border-color: rgba(0, 0, 0, 0.05);
8168 outline: none; }
8169
8170 .picker__button--today:before, .picker__button--clear:before, .picker__b…
8171 position: relative;
8172 display: inline-block;
8173 height: 0; }
8174
8175 .picker__button--today:before, .picker__button--clear:before {
8176 content: " ";
8177 margin-right: .45em; }
8178
8179 .picker__button--today:before {
8180 top: -0.05em;
8181 width: 0;
8182 border-top: 0.66em solid #0059bc;
8183 border-left: .66em solid transparent; }
8184
8185 .picker__button--clear:before {
8186 top: -0.25em;
8187 width: .66em;
8188 border-top: 3px solid #ee2200; }
8189
8190 .picker__button--close:before {
8191 content: "\D7";
8192 top: -0.1em;
8193 vertical-align: top;
8194 font-size: 1.1em;
8195 margin-right: .35em;
8196 color: #777777; }
8197
8198 .picker__button--today[disabled], .picker__button--today[disabled]:hover…
8199 background: #f5f5f5;
8200 border-color: #f5f5f5;
8201 color: #dddddd;
8202 cursor: default; }
8203
8204 .picker__button--today[disabled]:before {
8205 border-top-color: #aaaaaa; }
8206
8207 /* =====================================================================…
8208 CUSTOM MATERIALIZE STYLES
8209 =====================================================================…
8210 .picker__box {
8211 border-radius: 2px;
8212 overflow: hidden; }
8213
8214 .picker__date-display {
8215 text-align: center;
8216 background-color: #26a69a;
8217 color: #fff;
8218 padding-bottom: 15px;
8219 font-weight: 300; }
8220
8221 .picker__nav--prev:hover, .picker__nav--next:hover {
8222 cursor: pointer;
8223 color: #000000;
8224 background: #a1ded8; }
8225
8226 .picker__weekday-display {
8227 background-color: #1f897f;
8228 padding: 10px;
8229 font-weight: 200;
8230 letter-spacing: .5;
8231 font-size: 1rem;
8232 margin-bottom: 15px; }
8233
8234 .picker__month-display {
8235 text-transform: uppercase;
8236 font-size: 2rem; }
8237
8238 .picker__day-display {
8239 font-size: 4.5rem;
8240 font-weight: 400; }
8241
8242 .picker__year-display {
8243 font-size: 1.8rem;
8244 color: rgba(255, 255, 255, 0.4); }
8245
8246 .picker__box {
8247 padding: 0; }
8248
8249 .picker__calendar-container {
8250 padding: 0 1rem; }
8251 .picker__calendar-container thead {
8252 border: none; }
8253
8254 .picker__table {
8255 margin-top: 0;
8256 margin-bottom: .5em; }
8257
8258 .picker__day--infocus {
8259 color: #595959;
8260 letter-spacing: -.3;
8261 padding: .75rem 0;
8262 font-weight: 400;
8263 border: 1px solid transparent; }
8264
8265 .picker__day.picker__day--today {
8266 color: #26a69a; }
8267
8268 .picker__day.picker__day--today.picker__day--selected {
8269 color: #fff; }
8270
8271 .picker__weekday {
8272 font-size: .9rem; }
8273
8274 .picker__day--selected, .picker__day--selected:hover, .picker--focused .…
8275 border-radius: 50%;
8276 -webkit-transform: scale(.9);
8277 -moz-transform: scale(.9);
8278 -ms-transform: scale(.9);
8279 -o-transform: scale(.9);
8280 transform: scale(.9);
8281 background-color: #26a69a;
8282 color: #ffffff; }
8283 .picker__day--selected.picker__day--outfocus, .picker__day--selected:h…
8284 background-color: #a1ded8; }
8285
8286 .picker__footer {
8287 text-align: right;
8288 padding: 5px 10px; }
8289
8290 .picker__close, .picker__today {
8291 font-size: 1.1rem;
8292 padding: 0 1rem;
8293 color: #26a69a; }
8294
8295 .picker__nav--prev:before, .picker__nav--next:before {
8296 content: " ";
8297 border-top: .5em solid transparent;
8298 border-bottom: .5em solid transparent;
8299 border-right: 0.75em solid #676767;
8300 width: 0;
8301 height: 0;
8302 display: block;
8303 margin: 0 auto; }
8304
8305 .picker__nav--next:before {
8306 border-right: 0;
8307 border-left: 0.75em solid #676767; }
8308
8309 button.picker__today:focus, button.picker__clear:focus, button.picker__c…
8310 background-color: #a1ded8; }
8311
8312 /* =====================================================================…
8313 $BASE-TIME-PICKER
8314 =====================================================================…
8315 /**
8316 * The list of times.
8317 */
8318 .picker__list {
8319 list-style: none;
8320 padding: 0.75em 0 4.2em;
8321 margin: 0; }
8322
8323 /**
8324 * The times on the clock.
8325 */
8326 .picker__list-item {
8327 border-bottom: 1px solid #dddddd;
8328 border-top: 1px solid #dddddd;
8329 margin-bottom: -1px;
8330 position: relative;
8331 background: #ffffff;
8332 padding: .75em 1.25em; }
8333
8334 @media (min-height: 46.75em) {
8335 .picker__list-item {
8336 padding: .5em 1em; } }
8337
8338 /* Hovered time */
8339 .picker__list-item:hover {
8340 cursor: pointer;
8341 color: #000000;
8342 background: #b1dcfb;
8343 border-color: #0089ec;
8344 z-index: 10; }
8345
8346 /* Highlighted and hovered/focused time */
8347 .picker__list-item--highlighted {
8348 border-color: #0089ec;
8349 z-index: 10; }
8350
8351 .picker__list-item--highlighted:hover, .picker--focused .picker__list-it…
8352 cursor: pointer;
8353 color: #000000;
8354 background: #b1dcfb; }
8355
8356 /* Selected and hovered/focused time */
8357 .picker__list-item--selected, .picker__list-item--selected:hover, .picke…
8358 background: #0089ec;
8359 color: #ffffff;
8360 z-index: 10; }
8361
8362 /* Disabled time */
8363 .picker__list-item--disabled, .picker__list-item--disabled:hover, .picke…
8364 background: #f5f5f5;
8365 border-color: #f5f5f5;
8366 color: #dddddd;
8367 cursor: default;
8368 border-color: #dddddd;
8369 z-index: auto; }
8370
8371 /**
8372 * The clear button
8373 */
8374 .picker--time .picker__button--clear {
8375 display: block;
8376 width: 80%;
8377 margin: 1em auto 0;
8378 padding: 1em 1.25em;
8379 background: none;
8380 border: 0;
8381 font-weight: 500;
8382 font-size: .67em;
8383 text-align: center;
8384 text-transform: uppercase;
8385 color: #666; }
8386
8387 .picker--time .picker__button--clear:hover, .picker--time .picker__butto…
8388 color: #000000;
8389 background: #b1dcfb;
8390 background: #ee2200;
8391 border-color: #ee2200;
8392 cursor: pointer;
8393 color: #ffffff;
8394 outline: none; }
8395
8396 .picker--time .picker__button--clear:before {
8397 top: -0.25em;
8398 color: #666;
8399 font-size: 1.25em;
8400 font-weight: bold; }
8401
8402 .picker--time .picker__button--clear:hover:before, .picker--time .picker…
8403 color: #ffffff; }
8404
8405 /* =====================================================================…
8406 $DEFAULT-TIME-PICKER
8407 =====================================================================…
8408 /**
8409 * The frame the bounds the time picker.
8410 */
8411 .picker--time .picker__frame {
8412 min-width: 256px;
8413 max-width: 320px; }
8414
8415 /**
8416 * The picker box.
8417 */
8418 .picker--time .picker__box {
8419 font-size: 1em;
8420 background: #f2f2f2;
8421 padding: 0; }
8422
8423 @media (min-height: 40.125em) {
8424 .picker--time .picker__box {
8425 margin-bottom: 5em; } }
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.