MDL-66893 mod_forum: update navigation bar in grader UI
[moodle.git] / theme / boost / style / moodle.css
CommitLineData
af9edb2e
BB
1@charset "UTF-8";
2@font-face {
3 font-family: 'FontAwesome';
4 src: url("[[font:core|fontawesome-webfont.eot]]?v=4.7.0");
5 src: url("[[font:core|fontawesome-webfont.eot]]?#iefix&v=4.7.0") format("embedded-opentype"), url("[[font:core|fontawesome-webfont.woff2]]?v=4.7.0") format("woff2"), url("[[font:core|fontawesome-webfont.woff]]?v=4.7.0") format("woff"), url("[[font:core|fontawesome-webfont.ttf]]?v=4.7.0") format("truetype"), url("[[font:core|fontawesome-webfont.svg]]?v=4.7.0#fontawesomeregular") format("svg");
6 font-weight: normal;
7 font-style: normal; }
8
9/*!
10 * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
11 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
12 */
da26d7b6 13.fa {
af9edb2e
BB
14 display: inline-block;
15 font: normal normal normal 14px/1 FontAwesome;
16 font-size: inherit;
17 text-rendering: auto;
18 -webkit-font-smoothing: antialiased;
19 -moz-osx-font-smoothing: grayscale; }
20
21/* makes the font 33% larger relative to the icon container */
22.fa-lg {
23 font-size: 1.3333333333em;
24 line-height: 0.75em;
25 vertical-align: -15%; }
26
27.fa-2x {
28 font-size: 2em; }
29
30.fa-3x {
31 font-size: 3em; }
32
33.fa-4x {
34 font-size: 4em; }
35
36.fa-5x {
37 font-size: 5em; }
38
39.fa-fw {
40 width: 1.2857142857em;
41 text-align: center; }
42
43.fa-ul {
44 padding-left: 0;
45 margin-left: 2.1428571429em;
46 list-style-type: none; }
47 .fa-ul > li {
48 position: relative; }
49
50.fa-li {
51 position: absolute;
52 left: -2.1428571429em;
53 width: 2.1428571429em;
54 top: 0.1428571429em;
55 text-align: center; }
56 .fa-li.fa-lg {
57 left: -1.8571428571em; }
58
59.fa-border {
60 padding: .2em .25em .15em;
61 border: solid 0.08em #eee;
62 border-radius: .1em; }
63
64.fa-pull-left {
65 float: left; }
66
67.fa-pull-right {
68 float: right; }
69
da26d7b6 70.fa.fa-pull-left {
af9edb2e
BB
71 margin-right: .3em; }
72
da26d7b6 73.fa.fa-pull-right {
af9edb2e
BB
74 margin-left: .3em; }
75
76/* Deprecated as of 4.4.0 */
77.pull-right {
78 float: right; }
79
80.pull-left {
81 float: left; }
82
da26d7b6 83.fa.pull-left {
af9edb2e
BB
84 margin-right: .3em; }
85
da26d7b6 86.fa.pull-right {
af9edb2e
BB
87 margin-left: .3em; }
88
89.fa-spin {
90 -webkit-animation: fa-spin 2s infinite linear;
91 animation: fa-spin 2s infinite linear; }
92
93.fa-pulse {
94 -webkit-animation: fa-spin 1s infinite steps(8);
95 animation: fa-spin 1s infinite steps(8); }
96
97@-webkit-keyframes fa-spin {
98 0% {
99 -webkit-transform: rotate(0deg);
100 transform: rotate(0deg); }
101 100% {
102 -webkit-transform: rotate(359deg);
103 transform: rotate(359deg); } }
104
105@keyframes fa-spin {
106 0% {
107 -webkit-transform: rotate(0deg);
108 transform: rotate(0deg); }
109 100% {
110 -webkit-transform: rotate(359deg);
111 transform: rotate(359deg); } }
112
113.fa-rotate-90 {
114 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
115 -webkit-transform: rotate(90deg);
116 -ms-transform: rotate(90deg);
117 transform: rotate(90deg); }
118
119.fa-rotate-180 {
120 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
121 -webkit-transform: rotate(180deg);
122 -ms-transform: rotate(180deg);
123 transform: rotate(180deg); }
124
125.fa-rotate-270 {
126 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
127 -webkit-transform: rotate(270deg);
128 -ms-transform: rotate(270deg);
129 transform: rotate(270deg); }
130
131.fa-flip-horizontal {
132 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
133 -webkit-transform: scale(-1, 1);
134 -ms-transform: scale(-1, 1);
135 transform: scale(-1, 1); }
136
137.fa-flip-vertical {
138 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
139 -webkit-transform: scale(1, -1);
140 -ms-transform: scale(1, -1);
141 transform: scale(1, -1); }
142
143:root .fa-rotate-90,
144:root .fa-rotate-180,
145:root .fa-rotate-270,
146:root .fa-flip-horizontal,
147:root .fa-flip-vertical {
148 filter: none; }
149
150.fa-stack {
151 position: relative;
152 display: inline-block;
153 width: 2em;
154 height: 2em;
155 line-height: 2em;
156 vertical-align: middle; }
157
158.fa-stack-1x, .fa-stack-2x {
159 position: absolute;
160 left: 0;
161 width: 100%;
162 text-align: center; }
163
164.fa-stack-1x {
165 line-height: inherit; }
166
167.fa-stack-2x {
168 font-size: 2em; }
169
170.fa-inverse {
171 color: #fff; }
172
173/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
174 readers do not read off random characters that represent icons */
175.fa-glass:before {
176 content: ""; }
177
178.fa-music:before {
179 content: ""; }
180
181.fa-search:before {
182 content: ""; }
183
184.fa-envelope-o:before {
185 content: ""; }
186
187.fa-heart:before {
188 content: ""; }
189
190.fa-star:before {
191 content: ""; }
192
193.fa-star-o:before {
194 content: ""; }
195
196.fa-user:before {
197 content: ""; }
198
199.fa-film:before {
200 content: ""; }
201
202.fa-th-large:before {
203 content: ""; }
204
205.fa-th:before {
206 content: ""; }
207
208.fa-th-list:before {
209 content: ""; }
210
211.fa-check:before {
212 content: ""; }
213
214.fa-remove:before,
215.fa-close:before,
216.fa-times:before {
217 content: ""; }
218
219.fa-search-plus:before {
220 content: ""; }
221
222.fa-search-minus:before {
223 content: ""; }
224
225.fa-power-off:before {
226 content: ""; }
227
228.fa-signal:before {
229 content: ""; }
230
231.fa-gear:before,
232.fa-cog:before {
233 content: ""; }
234
235.fa-trash-o:before {
236 content: ""; }
237
238.fa-home:before {
239 content: ""; }
240
241.fa-file-o:before {
242 content: ""; }
243
244.fa-clock-o:before {
245 content: ""; }
246
247.fa-road:before {
248 content: ""; }
249
250.fa-download:before {
251 content: ""; }
252
253.fa-arrow-circle-o-down:before {
254 content: ""; }
255
256.fa-arrow-circle-o-up:before {
257 content: ""; }
258
259.fa-inbox:before {
260 content: ""; }
261
262.fa-play-circle-o:before {
263 content: ""; }
264
265.fa-rotate-right:before,
266.fa-repeat:before {
267 content: ""; }
268
269.fa-refresh:before {
270 content: ""; }
271
272.fa-list-alt:before {
273 content: ""; }
274
275.fa-lock:before {
276 content: ""; }
277
278.fa-flag:before {
279 content: ""; }
280
281.fa-headphones:before {
282 content: ""; }
283
284.fa-volume-off:before {
285 content: ""; }
286
287.fa-volume-down:before {
288 content: ""; }
289
290.fa-volume-up:before {
291 content: ""; }
292
293.fa-qrcode:before {
294 content: ""; }
295
296.fa-barcode:before {
297 content: ""; }
298
299.fa-tag:before {
300 content: ""; }
301
302.fa-tags:before {
303 content: ""; }
304
305.fa-book:before {
306 content: ""; }
307
308.fa-bookmark:before {
309 content: ""; }
310
311.fa-print:before {
312 content: ""; }
313
314.fa-camera:before {
315 content: ""; }
316
317.fa-font:before {
318 content: ""; }
319
320.fa-bold:before {
321 content: ""; }
322
323.fa-italic:before {
324 content: ""; }
325
326.fa-text-height:before {
327 content: ""; }
328
329.fa-text-width:before {
330 content: ""; }
331
332.fa-align-left:before {
333 content: ""; }
334
335.fa-align-center:before {
336 content: ""; }
337
338.fa-align-right:before {
339 content: ""; }
340
341.fa-align-justify:before {
342 content: ""; }
343
344.fa-list:before {
345 content: ""; }
346
347.fa-dedent:before,
348.fa-outdent:before {
349 content: ""; }
350
351.fa-indent:before {
352 content: ""; }
353
354.fa-video-camera:before {
355 content: ""; }
356
357.fa-photo:before,
358.fa-image:before,
359.fa-picture-o:before {
360 content: ""; }
361
362.fa-pencil:before {
363 content: ""; }
364
365.fa-map-marker:before {
366 content: ""; }
367
368.fa-adjust:before {
369 content: ""; }
370
371.fa-tint:before {
372 content: ""; }
373
374.fa-edit:before,
375.fa-pencil-square-o:before {
376 content: ""; }
377
378.fa-share-square-o:before {
379 content: ""; }
380
381.fa-check-square-o:before {
382 content: ""; }
383
384.fa-arrows:before {
385 content: ""; }
386
387.fa-step-backward:before {
388 content: ""; }
389
390.fa-fast-backward:before {
391 content: ""; }
392
393.fa-backward:before {
394 content: ""; }
395
396.fa-play:before {
397 content: ""; }
398
399.fa-pause:before {
400 content: ""; }
401
402.fa-stop:before {
403 content: ""; }
404
405.fa-forward:before {
406 content: ""; }
407
408.fa-fast-forward:before {
409 content: ""; }
410
411.fa-step-forward:before {
412 content: ""; }
413
414.fa-eject:before {
415 content: ""; }
416
417.fa-chevron-left:before {
418 content: ""; }
419
420.fa-chevron-right:before {
421 content: ""; }
422
423.fa-plus-circle:before {
424 content: ""; }
425
426.fa-minus-circle:before {
427 content: ""; }
428
429.fa-times-circle:before {
430 content: ""; }
431
432.fa-check-circle:before {
433 content: ""; }
434
435.fa-question-circle:before {
436 content: ""; }
437
438.fa-info-circle:before {
439 content: ""; }
440
441.fa-crosshairs:before {
442 content: ""; }
443
444.fa-times-circle-o:before {
445 content: ""; }
446
447.fa-check-circle-o:before {
448 content: ""; }
449
450.fa-ban:before {
451 content: ""; }
452
453.fa-arrow-left:before {
454 content: ""; }
455
456.fa-arrow-right:before {
457 content: ""; }
458
459.fa-arrow-up:before {
460 content: ""; }
461
462.fa-arrow-down:before {
463 content: ""; }
464
465.fa-mail-forward:before,
466.fa-share:before {
467 content: ""; }
468
469.fa-expand:before {
470 content: ""; }
471
472.fa-compress:before {
473 content: ""; }
474
475.fa-plus:before {
476 content: ""; }
477
478.fa-minus:before {
479 content: ""; }
480
481.fa-asterisk:before {
482 content: ""; }
483
484.fa-exclamation-circle:before {
485 content: ""; }
486
487.fa-gift:before {
488 content: ""; }
489
490.fa-leaf:before {
491 content: ""; }
492
493.fa-fire:before {
494 content: ""; }
495
496.fa-eye:before {
497 content: ""; }
498
499.fa-eye-slash:before {
500 content: ""; }
501
502.fa-warning:before,
503.fa-exclamation-triangle:before {
504 content: ""; }
505
506.fa-plane:before {
507 content: ""; }
508
509.fa-calendar:before {
510 content: ""; }
511
512.fa-random:before {
513 content: ""; }
514
515.fa-comment:before {
516 content: ""; }
517
518.fa-magnet:before {
519 content: ""; }
520
521.fa-chevron-up:before {
522 content: ""; }
523
524.fa-chevron-down:before {
525 content: ""; }
526
527.fa-retweet:before {
528 content: ""; }
529
530.fa-shopping-cart:before {
531 content: ""; }
532
533.fa-folder:before {
534 content: ""; }
535
536.fa-folder-open:before {
537 content: ""; }
538
539.fa-arrows-v:before {
540 content: ""; }
541
542.fa-arrows-h:before {
543 content: ""; }
544
545.fa-bar-chart-o:before,
546.fa-bar-chart:before {
547 content: ""; }
548
549.fa-twitter-square:before {
550 content: ""; }
551
552.fa-facebook-square:before {
553 content: ""; }
554
555.fa-camera-retro:before {
556 content: ""; }
557
558.fa-key:before {
559 content: ""; }
560
561.fa-gears:before,
562.fa-cogs:before {
563 content: ""; }
564
565.fa-comments:before {
566 content: ""; }
567
568.fa-thumbs-o-up:before {
569 content: ""; }
570
571.fa-thumbs-o-down:before {
572 content: ""; }
573
574.fa-star-half:before {
575 content: ""; }
576
577.fa-heart-o:before {
578 content: ""; }
579
580.fa-sign-out:before {
581 content: ""; }
582
583.fa-linkedin-square:before {
584 content: ""; }
585
586.fa-thumb-tack:before {
587 content: ""; }
588
589.fa-external-link:before {
590 content: ""; }
591
592.fa-sign-in:before {
593 content: ""; }
594
595.fa-trophy:before {
596 content: ""; }
597
598.fa-github-square:before {
599 content: ""; }
600
601.fa-upload:before {
602 content: ""; }
603
604.fa-lemon-o:before {
605 content: ""; }
606
607.fa-phone:before {
608 content: ""; }
609
610.fa-square-o:before {
611 content: ""; }
612
613.fa-bookmark-o:before {
614 content: ""; }
615
616.fa-phone-square:before {
617 content: ""; }
618
619.fa-twitter:before {
620 content: ""; }
621
622.fa-facebook-f:before,
623.fa-facebook:before {
624 content: ""; }
625
626.fa-github:before {
627 content: ""; }
628
629.fa-unlock:before {
630 content: ""; }
631
632.fa-credit-card:before {
633 content: ""; }
634
635.fa-feed:before,
636.fa-rss:before {
637 content: ""; }
638
639.fa-hdd-o:before {
640 content: ""; }
641
642.fa-bullhorn:before {
643 content: ""; }
644
645.fa-bell:before {
646 content: ""; }
647
648.fa-certificate:before {
649 content: ""; }
650
651.fa-hand-o-right:before {
652 content: ""; }
653
654.fa-hand-o-left:before {
655 content: ""; }
656
657.fa-hand-o-up:before {
658 content: ""; }
659
660.fa-hand-o-down:before {
661 content: ""; }
662
663.fa-arrow-circle-left:before {
664 content: ""; }
665
666.fa-arrow-circle-right:before {
667 content: ""; }
668
669.fa-arrow-circle-up:before {
670 content: ""; }
671
672.fa-arrow-circle-down:before {
673 content: ""; }
674
675.fa-globe:before {
676 content: ""; }
677
678.fa-wrench:before {
679 content: ""; }
680
681.fa-tasks:before {
682 content: ""; }
683
684.fa-filter:before {
685 content: ""; }
686
687.fa-briefcase:before {
688 content: ""; }
689
690.fa-arrows-alt:before {
691 content: ""; }
692
693.fa-group:before,
694.fa-users:before {
695 content: ""; }
696
697.fa-chain:before,
698.fa-link:before {
699 content: ""; }
700
701.fa-cloud:before {
702 content: ""; }
703
704.fa-flask:before {
705 content: ""; }
706
707.fa-cut:before,
708.fa-scissors:before {
709 content: ""; }
710
711.fa-copy:before,
712.fa-files-o:before {
713 content: ""; }
714
715.fa-paperclip:before {
716 content: ""; }
717
718.fa-save:before,
719.fa-floppy-o:before {
720 content: ""; }
721
722.fa-square:before {
723 content: ""; }
724
725.fa-navicon:before,
726.fa-reorder:before,
727.fa-bars:before {
728 content: ""; }
729
730.fa-list-ul:before {
731 content: ""; }
732
733.fa-list-ol:before {
734 content: ""; }
735
736.fa-strikethrough:before {
737 content: ""; }
738
739.fa-underline:before {
740 content: ""; }
741
742.fa-table:before {
743 content: ""; }
744
745.fa-magic:before {
746 content: ""; }
747
748.fa-truck:before {
749 content: ""; }
750
751.fa-pinterest:before {
752 content: ""; }
753
754.fa-pinterest-square:before {
755 content: ""; }
756
757.fa-google-plus-square:before {
758 content: ""; }
759
760.fa-google-plus:before {
761 content: ""; }
762
763.fa-money:before {
764 content: ""; }
765
766.fa-caret-down:before {
767 content: ""; }
768
769.fa-caret-up:before {
770 content: ""; }
771
772.fa-caret-left:before {
773 content: ""; }
774
775.fa-caret-right:before {
776 content: ""; }
777
778.fa-columns:before {
779 content: ""; }
780
781.fa-unsorted:before,
782.fa-sort:before {
783 content: ""; }
784
785.fa-sort-down:before,
786.fa-sort-desc:before {
787 content: ""; }
788
789.fa-sort-up:before,
790.fa-sort-asc:before {
791 content: ""; }
792
793.fa-envelope:before {
794 content: ""; }
795
796.fa-linkedin:before {
797 content: ""; }
798
799.fa-rotate-left:before,
800.fa-undo:before {
801 content: ""; }
802
803.fa-legal:before,
804.fa-gavel:before {
805 content: ""; }
806
807.fa-dashboard:before,
808.fa-tachometer:before {
809 content: ""; }
810
811.fa-comment-o:before {
812 content: ""; }
813
814.fa-comments-o:before {
815 content: ""; }
816
817.fa-flash:before,
818.fa-bolt:before {
819 content: ""; }
820
821.fa-sitemap:before {
822 content: ""; }
823
824.fa-umbrella:before {
825 content: ""; }
826
827.fa-paste:before,
828.fa-clipboard:before {
829 content: ""; }
830
831.fa-lightbulb-o:before {
832 content: ""; }
833
834.fa-exchange:before {
835 content: ""; }
836
837.fa-cloud-download:before {
838 content: ""; }
839
840.fa-cloud-upload:before {
841 content: ""; }
842
843.fa-user-md:before {
844 content: ""; }
845
846.fa-stethoscope:before {
847 content: ""; }
848
849.fa-suitcase:before {
850 content: ""; }
851
852.fa-bell-o:before {
853 content: ""; }
854
855.fa-coffee:before {
856 content: ""; }
857
858.fa-cutlery:before {
859 content: ""; }
860
861.fa-file-text-o:before {
862 content: ""; }
863
864.fa-building-o:before {
865 content: ""; }
866
867.fa-hospital-o:before {
868 content: ""; }
869
870.fa-ambulance:before {
871 content: ""; }
872
873.fa-medkit:before {
874 content: ""; }
875
876.fa-fighter-jet:before {
877 content: ""; }
878
879.fa-beer:before {
880 content: ""; }
881
882.fa-h-square:before {
883 content: ""; }
884
885.fa-plus-square:before {
886 content: ""; }
887
888.fa-angle-double-left:before {
889 content: ""; }
890
891.fa-angle-double-right:before {
892 content: ""; }
893
894.fa-angle-double-up:before {
895 content: ""; }
896
897.fa-angle-double-down:before {
898 content: ""; }
899
900.fa-angle-left:before {
901 content: ""; }
902
903.fa-angle-right:before {
904 content: ""; }
905
906.fa-angle-up:before {
907 content: ""; }
908
909.fa-angle-down:before {
910 content: ""; }
911
912.fa-desktop:before {
913 content: ""; }
914
915.fa-laptop:before {
916 content: ""; }
917
918.fa-tablet:before {
919 content: ""; }
920
921.fa-mobile-phone:before,
922.fa-mobile:before {
923 content: ""; }
924
925.fa-circle-o:before {
926 content: ""; }
927
928.fa-quote-left:before {
929 content: ""; }
930
931.fa-quote-right:before {
932 content: ""; }
933
934.fa-spinner:before {
935 content: ""; }
936
937.fa-circle:before {
938 content: ""; }
939
940.fa-mail-reply:before,
941.fa-reply:before {
942 content: ""; }
943
944.fa-github-alt:before {
945 content: ""; }
946
947.fa-folder-o:before {
948 content: ""; }
949
950.fa-folder-open-o:before {
951 content: ""; }
952
953.fa-smile-o:before {
954 content: ""; }
955
956.fa-frown-o:before {
957 content: ""; }
958
959.fa-meh-o:before {
960 content: ""; }
961
962.fa-gamepad:before {
963 content: ""; }
964
965.fa-keyboard-o:before {
966 content: ""; }
967
968.fa-flag-o:before {
969 content: ""; }
970
971.fa-flag-checkered:before {
972 content: ""; }
973
974.fa-terminal:before {
975 content: ""; }
976
977.fa-code:before {
978 content: ""; }
979
980.fa-mail-reply-all:before,
981.fa-reply-all:before {
982 content: ""; }
983
984.fa-star-half-empty:before,
985.fa-star-half-full:before,
986.fa-star-half-o:before {
987 content: ""; }
988
989.fa-location-arrow:before {
990 content: ""; }
991
992.fa-crop:before {
993 content: ""; }
994
995.fa-code-fork:before {
996 content: ""; }
997
998.fa-unlink:before,
999.fa-chain-broken:before {
1000 content: ""; }
1001
1002.fa-question:before {
1003 content: ""; }
1004
1005.fa-info:before {
1006 content: ""; }
1007
1008.fa-exclamation:before {
1009 content: ""; }
1010
1011.fa-superscript:before {
1012 content: ""; }
1013
1014.fa-subscript:before {
1015 content: ""; }
1016
1017.fa-eraser:before {
1018 content: ""; }
1019
1020.fa-puzzle-piece:before {
1021 content: ""; }
1022
1023.fa-microphone:before {
1024 content: ""; }
1025
1026.fa-microphone-slash:before {
1027 content: ""; }
1028
1029.fa-shield:before {
1030 content: ""; }
1031
1032.fa-calendar-o:before {
1033 content: ""; }
1034
1035.fa-fire-extinguisher:before {
1036 content: ""; }
1037
1038.fa-rocket:before {
1039 content: ""; }
1040
1041.fa-maxcdn:before {
1042 content: ""; }
1043
1044.fa-chevron-circle-left:before {
1045 content: ""; }
1046
1047.fa-chevron-circle-right:before {
1048 content: ""; }
1049
1050.fa-chevron-circle-up:before {
1051 content: ""; }
1052
1053.fa-chevron-circle-down:before {
1054 content: ""; }
1055
1056.fa-html5:before {
1057 content: ""; }
1058
1059.fa-css3:before {
1060 content: ""; }
1061
1062.fa-anchor:before {
1063 content: ""; }
1064
1065.fa-unlock-alt:before {
1066 content: ""; }
1067
1068.fa-bullseye:before {
1069 content: ""; }
1070
1071.fa-ellipsis-h:before {
1072 content: ""; }
1073
1074.fa-ellipsis-v:before {
1075 content: ""; }
1076
1077.fa-rss-square:before {
1078 content: ""; }
1079
1080.fa-play-circle:before {
1081 content: ""; }
1082
1083.fa-ticket:before {
1084 content: ""; }
1085
1086.fa-minus-square:before {
1087 content: ""; }
1088
1089.fa-minus-square-o:before {
1090 content: ""; }
1091
1092.fa-level-up:before {
1093 content: ""; }
1094
1095.fa-level-down:before {
1096 content: ""; }
1097
1098.fa-check-square:before {
1099 content: ""; }
1100
1101.fa-pencil-square:before {
1102 content: ""; }
1103
1104.fa-external-link-square:before {
1105 content: ""; }
1106
1107.fa-share-square:before {
1108 content: ""; }
1109
1110.fa-compass:before {
1111 content: ""; }
1112
1113.fa-toggle-down:before,
1114.fa-caret-square-o-down:before {
1115 content: ""; }
1116
1117.fa-toggle-up:before,
1118.fa-caret-square-o-up:before {
1119 content: ""; }
1120
1121.fa-toggle-right:before,
1122.fa-caret-square-o-right:before {
1123 content: ""; }
1124
1125.fa-euro:before,
1126.fa-eur:before {
1127 content: ""; }
1128
1129.fa-gbp:before {
1130 content: ""; }
1131
1132.fa-dollar:before,
1133.fa-usd:before {
1134 content: ""; }
1135
1136.fa-rupee:before,
1137.fa-inr:before {
1138 content: ""; }
1139
1140.fa-cny:before,
1141.fa-rmb:before,
1142.fa-yen:before,
1143.fa-jpy:before {
1144 content: ""; }
1145
1146.fa-ruble:before,
1147.fa-rouble:before,
1148.fa-rub:before {
1149 content: ""; }
1150
1151.fa-won:before,
1152.fa-krw:before {
1153 content: ""; }
1154
1155.fa-bitcoin:before,
1156.fa-btc:before {
1157 content: ""; }
1158
1159.fa-file:before {
1160 content: ""; }
1161
1162.fa-file-text:before {
1163 content: ""; }
1164
1165.fa-sort-alpha-asc:before {
1166 content: ""; }
1167
1168.fa-sort-alpha-desc:before {
1169 content: ""; }
1170
1171.fa-sort-amount-asc:before {
1172 content: ""; }
1173
1174.fa-sort-amount-desc:before {
1175 content: ""; }
1176
1177.fa-sort-numeric-asc:before {
1178 content: ""; }
1179
1180.fa-sort-numeric-desc:before {
1181 content: ""; }
1182
1183.fa-thumbs-up:before {
1184 content: ""; }
1185
1186.fa-thumbs-down:before {
1187 content: ""; }
1188
1189.fa-youtube-square:before {
1190 content: ""; }
1191
1192.fa-youtube:before {
1193 content: ""; }
1194
1195.fa-xing:before {
1196 content: ""; }
1197
1198.fa-xing-square:before {
1199 content: ""; }
1200
1201.fa-youtube-play:before {
1202 content: ""; }
1203
1204.fa-dropbox:before {
1205 content: ""; }
1206
1207.fa-stack-overflow:before {
1208 content: ""; }
1209
1210.fa-instagram:before {
1211 content: ""; }
1212
1213.fa-flickr:before {
1214 content: ""; }
1215
1216.fa-adn:before {
1217 content: ""; }
1218
1219.fa-bitbucket:before {
1220 content: ""; }
1221
1222.fa-bitbucket-square:before {
1223 content: ""; }
1224
1225.fa-tumblr:before {
1226 content: ""; }
1227
1228.fa-tumblr-square:before {
1229 content: ""; }
1230
1231.fa-long-arrow-down:before {
1232 content: ""; }
1233
1234.fa-long-arrow-up:before {
1235 content: ""; }
1236
1237.fa-long-arrow-left:before {
1238 content: ""; }
1239
1240.fa-long-arrow-right:before {
1241 content: ""; }
1242
1243.fa-apple:before {
1244 content: ""; }
1245
1246.fa-windows:before {
1247 content: ""; }
1248
1249.fa-android:before {
1250 content: ""; }
1251
1252.fa-linux:before {
1253 content: ""; }
1254
1255.fa-dribbble:before {
1256 content: ""; }
1257
1258.fa-skype:before {
1259 content: ""; }
1260
1261.fa-foursquare:before {
1262 content: ""; }
1263
1264.fa-trello:before {
1265 content: ""; }
1266
1267.fa-female:before {
1268 content: ""; }
1269
1270.fa-male:before {
1271 content: ""; }
1272
1273.fa-gittip:before,
1274.fa-gratipay:before {
1275 content: ""; }
1276
1277.fa-sun-o:before {
1278 content: ""; }
1279
1280.fa-moon-o:before {
1281 content: ""; }
1282
1283.fa-archive:before {
1284 content: ""; }
1285
1286.fa-bug:before {
1287 content: ""; }
1288
1289.fa-vk:before {
1290 content: ""; }
1291
1292.fa-weibo:before {
1293 content: ""; }
1294
1295.fa-renren:before {
1296 content: ""; }
1297
1298.fa-pagelines:before {
1299 content: ""; }
1300
1301.fa-stack-exchange:before {
1302 content: ""; }
1303
1304.fa-arrow-circle-o-right:before {
1305 content: ""; }
1306
1307.fa-arrow-circle-o-left:before {
1308 content: ""; }
1309
1310.fa-toggle-left:before,
1311.fa-caret-square-o-left:before {
1312 content: ""; }
1313
1314.fa-dot-circle-o:before {
1315 content: ""; }
1316
1317.fa-wheelchair:before {
1318 content: ""; }
1319
1320.fa-vimeo-square:before {
1321 content: ""; }
1322
1323.fa-turkish-lira:before,
1324.fa-try:before {
1325 content: ""; }
1326
1327.fa-plus-square-o:before {
1328 content: ""; }
1329
1330.fa-space-shuttle:before {
1331 content: ""; }
1332
1333.fa-slack:before {
1334 content: ""; }
1335
1336.fa-envelope-square:before {
1337 content: ""; }
1338
1339.fa-wordpress:before {
1340 content: ""; }
1341
1342.fa-openid:before {
1343 content: ""; }
1344
1345.fa-institution:before,
1346.fa-bank:before,
1347.fa-university:before {
1348 content: ""; }
1349
1350.fa-mortar-board:before,
1351.fa-graduation-cap:before {
1352 content: ""; }
1353
1354.fa-yahoo:before {
1355 content: ""; }
1356
1357.fa-google:before {
1358 content: ""; }
1359
1360.fa-reddit:before {
1361 content: ""; }
1362
1363.fa-reddit-square:before {
1364 content: ""; }
1365
1366.fa-stumbleupon-circle:before {
1367 content: ""; }
1368
1369.fa-stumbleupon:before {
1370 content: ""; }
1371
1372.fa-delicious:before {
1373 content: ""; }
1374
1375.fa-digg:before {
1376 content: ""; }
1377
1378.fa-pied-piper-pp:before {
1379 content: ""; }
1380
1381.fa-pied-piper-alt:before {
1382 content: ""; }
1383
1384.fa-drupal:before {
1385 content: ""; }
1386
1387.fa-joomla:before {
1388 content: ""; }
1389
1390.fa-language:before {
1391 content: ""; }
1392
1393.fa-fax:before {
1394 content: ""; }
1395
1396.fa-building:before {
1397 content: ""; }
1398
1399.fa-child:before {
1400 content: ""; }
1401
1402.fa-paw:before {
1403 content: ""; }
1404
1405.fa-spoon:before {
1406 content: ""; }
1407
1408.fa-cube:before {
1409 content: ""; }
1410
1411.fa-cubes:before {
1412 content: ""; }
1413
1414.fa-behance:before {
1415 content: ""; }
1416
1417.fa-behance-square:before {
1418 content: ""; }
1419
1420.fa-steam:before {
1421 content: ""; }
1422
1423.fa-steam-square:before {
1424 content: ""; }
1425
1426.fa-recycle:before {
1427 content: ""; }
1428
1429.fa-automobile:before,
1430.fa-car:before {
1431 content: ""; }
1432
1433.fa-cab:before,
1434.fa-taxi:before {
1435 content: ""; }
1436
1437.fa-tree:before {
1438 content: ""; }
1439
1440.fa-spotify:before {
1441 content: ""; }
1442
1443.fa-deviantart:before {
1444 content: ""; }
1445
1446.fa-soundcloud:before {
1447 content: ""; }
1448
1449.fa-database:before {
1450 content: ""; }
1451
1452.fa-file-pdf-o:before {
1453 content: ""; }
1454
1455.fa-file-word-o:before {
1456 content: ""; }
1457
1458.fa-file-excel-o:before {
1459 content: ""; }
1460
1461.fa-file-powerpoint-o:before {
1462 content: ""; }
1463
1464.fa-file-photo-o:before,
1465.fa-file-picture-o:before,
1466.fa-file-image-o:before {
1467 content: ""; }
1468
1469.fa-file-zip-o:before,
1470.fa-file-archive-o:before {
1471 content: ""; }
1472
1473.fa-file-sound-o:before,
1474.fa-file-audio-o:before {
1475 content: ""; }
1476
1477.fa-file-movie-o:before,
1478.fa-file-video-o:before {
1479 content: ""; }
1480
1481.fa-file-code-o:before {
1482 content: ""; }
1483
1484.fa-vine:before {
1485 content: ""; }
1486
1487.fa-codepen:before {
1488 content: ""; }
1489
1490.fa-jsfiddle:before {
1491 content: ""; }
1492
1493.fa-life-bouy:before,
1494.fa-life-buoy:before,
1495.fa-life-saver:before,
1496.fa-support:before,
1497.fa-life-ring:before {
1498 content: ""; }
1499
1500.fa-circle-o-notch:before {
1501 content: ""; }
1502
1503.fa-ra:before,
1504.fa-resistance:before,
1505.fa-rebel:before {
1506 content: ""; }
1507
1508.fa-ge:before,
1509.fa-empire:before {
1510 content: ""; }
1511
1512.fa-git-square:before {
1513 content: ""; }
1514
1515.fa-git:before {
1516 content: ""; }
1517
1518.fa-y-combinator-square:before,
1519.fa-yc-square:before,
1520.fa-hacker-news:before {
1521 content: ""; }
1522
1523.fa-tencent-weibo:before {
1524 content: ""; }
1525
1526.fa-qq:before {
1527 content: ""; }
1528
1529.fa-wechat:before,
1530.fa-weixin:before {
1531 content: ""; }
1532
1533.fa-send:before,
1534.fa-paper-plane:before {
1535 content: ""; }
1536
1537.fa-send-o:before,
1538.fa-paper-plane-o:before {
1539 content: ""; }
1540
1541.fa-history:before {
1542 content: ""; }
1543
1544.fa-circle-thin:before {
1545 content: ""; }
1546
1547.fa-header:before {
1548 content: ""; }
1549
1550.fa-paragraph:before {
1551 content: ""; }
1552
1553.fa-sliders:before {
1554 content: ""; }
1555
1556.fa-share-alt:before {
1557 content: ""; }
1558
1559.fa-share-alt-square:before {
1560 content: ""; }
1561
1562.fa-bomb:before {
1563 content: ""; }
1564
1565.fa-soccer-ball-o:before,
1566.fa-futbol-o:before {
1567 content: ""; }
1568
1569.fa-tty:before {
1570 content: ""; }
1571
1572.fa-binoculars:before {
1573 content: ""; }
1574
1575.fa-plug:before {
1576 content: ""; }
1577
1578.fa-slideshare:before {
1579 content: ""; }
1580
1581.fa-twitch:before {
1582 content: ""; }
1583
1584.fa-yelp:before {
1585 content: ""; }
1586
1587.fa-newspaper-o:before {
1588 content: ""; }
1589
1590.fa-wifi:before {
1591 content: ""; }
1592
1593.fa-calculator:before {
1594 content: ""; }
1595
1596.fa-paypal:before {
1597 content: ""; }
1598
1599.fa-google-wallet:before {
1600 content: ""; }
1601
1602.fa-cc-visa:before {
1603 content: ""; }
1604
1605.fa-cc-mastercard:before {
1606 content: ""; }
1607
1608.fa-cc-discover:before {
1609 content: ""; }
1610
1611.fa-cc-amex:before {
1612 content: ""; }
1613
1614.fa-cc-paypal:before {
1615 content: ""; }
1616
1617.fa-cc-stripe:before {
1618 content: ""; }
1619
1620.fa-bell-slash:before {
1621 content: ""; }
1622
1623.fa-bell-slash-o:before {
1624 content: ""; }
1625
1626.fa-trash:before {
1627 content: ""; }
1628
1629.fa-copyright:before {
1630 content: ""; }
1631
1632.fa-at:before {
1633 content: ""; }
1634
1635.fa-eyedropper:before {
1636 content: ""; }
1637
1638.fa-paint-brush:before {
1639 content: ""; }
1640
1641.fa-birthday-cake:before {
1642 content: ""; }
1643
1644.fa-area-chart:before {
1645 content: ""; }
1646
1647.fa-pie-chart:before {
1648 content: ""; }
1649
1650.fa-line-chart:before {
1651 content: ""; }
1652
1653.fa-lastfm:before {
1654 content: ""; }
1655
1656.fa-lastfm-square:before {
1657 content: ""; }
1658
1659.fa-toggle-off:before {
1660 content: ""; }
1661
1662.fa-toggle-on:before {
1663 content: ""; }
1664
1665.fa-bicycle:before {
1666 content: ""; }
1667
1668.fa-bus:before {
1669 content: ""; }
1670
1671.fa-ioxhost:before {
1672 content: ""; }
1673
1674.fa-angellist:before {
1675 content: ""; }
1676
1677.fa-cc:before {
1678 content: ""; }
1679
1680.fa-shekel:before,
1681.fa-sheqel:before,
1682.fa-ils:before {
1683 content: ""; }
1684
1685.fa-meanpath:before {
1686 content: ""; }
1687
1688.fa-buysellads:before {
1689 content: ""; }
1690
1691.fa-connectdevelop:before {
1692 content: ""; }
1693
1694.fa-dashcube:before {
1695 content: ""; }
1696
1697.fa-forumbee:before {
1698 content: ""; }
1699
1700.fa-leanpub:before {
1701 content: ""; }
1702
1703.fa-sellsy:before {
1704 content: ""; }
1705
1706.fa-shirtsinbulk:before {
1707 content: ""; }
1708
1709.fa-simplybuilt:before {
1710 content: ""; }
1711
1712.fa-skyatlas:before {
1713 content: ""; }
1714
1715.fa-cart-plus:before {
1716 content: ""; }
1717
1718.fa-cart-arrow-down:before {
1719 content: ""; }
1720
1721.fa-diamond:before {
1722 content: ""; }
1723
1724.fa-ship:before {
1725 content: ""; }
1726
1727.fa-user-secret:before {
1728 content: ""; }
1729
1730.fa-motorcycle:before {
1731 content: ""; }
1732
1733.fa-street-view:before {
1734 content: ""; }
1735
1736.fa-heartbeat:before {
1737 content: ""; }
1738
1739.fa-venus:before {
1740 content: ""; }
1741
1742.fa-mars:before {
1743 content: ""; }
1744
1745.fa-mercury:before {
1746 content: ""; }
1747
1748.fa-intersex:before,
1749.fa-transgender:before {
1750 content: ""; }
1751
1752.fa-transgender-alt:before {
1753 content: ""; }
1754
1755.fa-venus-double:before {
1756 content: ""; }
1757
1758.fa-mars-double:before {
1759 content: ""; }
1760
1761.fa-venus-mars:before {
1762 content: ""; }
1763
1764.fa-mars-stroke:before {
1765 content: ""; }
1766
1767.fa-mars-stroke-v:before {
1768 content: ""; }
1769
1770.fa-mars-stroke-h:before {
1771 content: ""; }
1772
1773.fa-neuter:before {
1774 content: ""; }
1775
1776.fa-genderless:before {
1777 content: ""; }
1778
1779.fa-facebook-official:before {
1780 content: ""; }
1781
1782.fa-pinterest-p:before {
1783 content: ""; }
1784
1785.fa-whatsapp:before {
1786 content: ""; }
1787
1788.fa-server:before {
1789 content: ""; }
1790
1791.fa-user-plus:before {
1792 content: ""; }
1793
1794.fa-user-times:before {
1795 content: ""; }
1796
1797.fa-hotel:before,
1798.fa-bed:before {
1799 content: ""; }
1800
1801.fa-viacoin:before {
1802 content: ""; }
1803
1804.fa-train:before {
1805 content: ""; }
1806
1807.fa-subway:before {
1808 content: ""; }
1809
1810.fa-medium:before {
1811 content: ""; }
1812
1813.fa-yc:before,
1814.fa-y-combinator:before {
1815 content: ""; }
1816
1817.fa-optin-monster:before {
1818 content: ""; }
1819
1820.fa-opencart:before {
1821 content: ""; }
1822
1823.fa-expeditedssl:before {
1824 content: ""; }
1825
1826.fa-battery-4:before,
1827.fa-battery:before,
1828.fa-battery-full:before {
1829 content: ""; }
1830
1831.fa-battery-3:before,
1832.fa-battery-three-quarters:before {
1833 content: ""; }
1834
1835.fa-battery-2:before,
1836.fa-battery-half:before {
1837 content: ""; }
1838
1839.fa-battery-1:before,
1840.fa-battery-quarter:before {
1841 content: ""; }
1842
1843.fa-battery-0:before,
1844.fa-battery-empty:before {
1845 content: ""; }
1846
1847.fa-mouse-pointer:before {
1848 content: ""; }
1849
1850.fa-i-cursor:before {
1851 content: ""; }
1852
1853.fa-object-group:before {
1854 content: ""; }
1855
1856.fa-object-ungroup:before {
1857 content: ""; }
1858
1859.fa-sticky-note:before {
1860 content: ""; }
1861
1862.fa-sticky-note-o:before {
1863 content: ""; }
1864
1865.fa-cc-jcb:before {
1866 content: ""; }
1867
1868.fa-cc-diners-club:before {
1869 content: ""; }
1870
1871.fa-clone:before {
1872 content: ""; }
1873
1874.fa-balance-scale:before {
1875 content: ""; }
1876
1877.fa-hourglass-o:before {
1878 content: ""; }
1879
1880.fa-hourglass-1:before,
1881.fa-hourglass-start:before {
1882 content: ""; }
1883
1884.fa-hourglass-2:before,
1885.fa-hourglass-half:before {
1886 content: ""; }
1887
1888.fa-hourglass-3:before,
1889.fa-hourglass-end:before {
1890 content: ""; }
1891
1892.fa-hourglass:before {
1893 content: ""; }
1894
1895.fa-hand-grab-o:before,
1896.fa-hand-rock-o:before {
1897 content: ""; }
1898
1899.fa-hand-stop-o:before,
1900.fa-hand-paper-o:before {
1901 content: ""; }
1902
1903.fa-hand-scissors-o:before {
1904 content: ""; }
1905
1906.fa-hand-lizard-o:before {
1907 content: ""; }
1908
1909.fa-hand-spock-o:before {
1910 content: ""; }
1911
1912.fa-hand-pointer-o:before {
1913 content: ""; }
1914
1915.fa-hand-peace-o:before {
1916 content: ""; }
1917
1918.fa-trademark:before {
1919 content: ""; }
1920
1921.fa-registered:before {
1922 content: ""; }
1923
1924.fa-creative-commons:before {
1925 content: ""; }
1926
1927.fa-gg:before {
1928 content: ""; }
1929
1930.fa-gg-circle:before {
1931 content: ""; }
1932
1933.fa-tripadvisor:before {
1934 content: ""; }
1935
1936.fa-odnoklassniki:before {
1937 content: ""; }
1938
1939.fa-odnoklassniki-square:before {
1940 content: ""; }
1941
1942.fa-get-pocket:before {
1943 content: ""; }
1944
1945.fa-wikipedia-w:before {
1946 content: ""; }
1947
1948.fa-safari:before {
1949 content: ""; }
1950
1951.fa-chrome:before {
1952 content: ""; }
1953
1954.fa-firefox:before {
1955 content: ""; }
1956
1957.fa-opera:before {
1958 content: ""; }
1959
1960.fa-internet-explorer:before {
1961 content: ""; }
1962
1963.fa-tv:before,
1964.fa-television:before {
1965 content: ""; }
1966
1967.fa-contao:before {
1968 content: ""; }
1969
1970.fa-500px:before {
1971 content: ""; }
1972
1973.fa-amazon:before {
1974 content: ""; }
1975
1976.fa-calendar-plus-o:before {
1977 content: ""; }
1978
1979.fa-calendar-minus-o:before {
1980 content: ""; }
1981
1982.fa-calendar-times-o:before {
1983 content: ""; }
1984
1985.fa-calendar-check-o:before {
1986 content: ""; }
1987
1988.fa-industry:before {
1989 content: ""; }
1990
1991.fa-map-pin:before {
1992 content: ""; }
1993
1994.fa-map-signs:before {
1995 content: ""; }
1996
1997.fa-map-o:before {
1998 content: ""; }
1999
2000.fa-map:before {
2001 content: ""; }
2002
2003.fa-commenting:before {
2004 content: ""; }
2005
2006.fa-commenting-o:before {
2007 content: ""; }
2008
2009.fa-houzz:before {
2010 content: ""; }
2011
2012.fa-vimeo:before {
2013 content: ""; }
2014
2015.fa-black-tie:before {
2016 content: ""; }
2017
2018.fa-fonticons:before {
2019 content: ""; }
2020
2021.fa-reddit-alien:before {
2022 content: ""; }
2023
2024.fa-edge:before {
2025 content: ""; }
2026
2027.fa-credit-card-alt:before {
2028 content: ""; }
2029
2030.fa-codiepie:before {
2031 content: ""; }
2032
2033.fa-modx:before {
2034 content: ""; }
2035
2036.fa-fort-awesome:before {
2037 content: ""; }
2038
2039.fa-usb:before {
2040 content: ""; }
2041
2042.fa-product-hunt:before {
2043 content: ""; }
2044
2045.fa-mixcloud:before {
2046 content: ""; }
2047
2048.fa-scribd:before {
2049 content: ""; }
2050
2051.fa-pause-circle:before {
2052 content: ""; }
2053
2054.fa-pause-circle-o:before {
2055 content: ""; }
2056
2057.fa-stop-circle:before {
2058 content: ""; }
2059
2060.fa-stop-circle-o:before {
2061 content: ""; }
2062
2063.fa-shopping-bag:before {
2064 content: ""; }
2065
2066.fa-shopping-basket:before {
2067 content: ""; }
2068
2069.fa-hashtag:before {
2070 content: ""; }
2071
2072.fa-bluetooth:before {
2073 content: ""; }
2074
2075.fa-bluetooth-b:before {
2076 content: ""; }
2077
2078.fa-percent:before {
2079 content: ""; }
2080
2081.fa-gitlab:before {
2082 content: ""; }
2083
2084.fa-wpbeginner:before {
2085 content: ""; }
2086
2087.fa-wpforms:before {
2088 content: ""; }
2089
2090.fa-envira:before {
2091 content: ""; }
2092
2093.fa-universal-access:before {
2094 content: ""; }
2095
2096.fa-wheelchair-alt:before {
2097 content: ""; }
2098
2099.fa-question-circle-o:before {
2100 content: ""; }
2101
2102.fa-blind:before {
2103 content: ""; }
2104
2105.fa-audio-description:before {
2106 content: ""; }
2107
2108.fa-volume-control-phone:before {
2109 content: ""; }
2110
2111.fa-braille:before {
2112 content: ""; }
2113
2114.fa-assistive-listening-systems:before {
2115 content: ""; }
2116
2117.fa-asl-interpreting:before,
2118.fa-american-sign-language-interpreting:before {
2119 content: ""; }
2120
2121.fa-deafness:before,
2122.fa-hard-of-hearing:before,
2123.fa-deaf:before {
2124 content: ""; }
2125
2126.fa-glide:before {
2127 content: ""; }
2128
2129.fa-glide-g:before {
2130 content: ""; }
2131
2132.fa-signing:before,
2133.fa-sign-language:before {
2134 content: ""; }
2135
2136.fa-low-vision:before {
2137 content: ""; }
2138
2139.fa-viadeo:before {
2140 content: ""; }
2141
2142.fa-viadeo-square:before {
2143 content: ""; }
2144
2145.fa-snapchat:before {
2146 content: ""; }
2147
2148.fa-snapchat-ghost:before {
2149 content: ""; }
2150
2151.fa-snapchat-square:before {
2152 content: ""; }
2153
2154.fa-pied-piper:before {
2155 content: ""; }
2156
2157.fa-first-order:before {
2158 content: ""; }
2159
2160.fa-yoast:before {
2161 content: ""; }
2162
2163.fa-themeisle:before {
2164 content: ""; }
2165
2166.fa-google-plus-circle:before,
2167.fa-google-plus-official:before {
2168 content: ""; }
2169
2170.fa-fa:before,
2171.fa-font-awesome:before {
2172 content: ""; }
2173
2174.fa-handshake-o:before {
2175 content: ""; }
2176
2177.fa-envelope-open:before {
2178 content: ""; }
2179
2180.fa-envelope-open-o:before {
2181 content: ""; }
2182
2183.fa-linode:before {
2184 content: ""; }
2185
2186.fa-address-book:before {
2187 content: ""; }
2188
2189.fa-address-book-o:before {
2190 content: ""; }
2191
2192.fa-vcard:before,
2193.fa-address-card:before {
2194 content: ""; }
2195
2196.fa-vcard-o:before,
2197.fa-address-card-o:before {
2198 content: ""; }
2199
2200.fa-user-circle:before {
2201 content: ""; }
2202
2203.fa-user-circle-o:before {
2204 content: ""; }
2205
2206.fa-user-o:before {
2207 content: ""; }
2208
2209.fa-id-badge:before {
2210 content: ""; }
2211
2212.fa-drivers-license:before,
2213.fa-id-card:before {
2214 content: ""; }
2215
2216.fa-drivers-license-o:before,
2217.fa-id-card-o:before {
2218 content: ""; }
2219
2220.fa-quora:before {
2221 content: ""; }
2222
2223.fa-free-code-camp:before {
2224 content: ""; }
2225
2226.fa-telegram:before {
2227 content: ""; }
2228
2229.fa-thermometer-4:before,
2230.fa-thermometer:before,
2231.fa-thermometer-full:before {
2232 content: ""; }
2233
2234.fa-thermometer-3:before,
2235.fa-thermometer-three-quarters:before {
2236 content: ""; }
2237
2238.fa-thermometer-2:before,
2239.fa-thermometer-half:before {
2240 content: ""; }
2241
2242.fa-thermometer-1:before,
2243.fa-thermometer-quarter:before {
2244 content: ""; }
2245
2246.fa-thermometer-0:before,
2247.fa-thermometer-empty:before {
2248 content: ""; }
2249
2250.fa-shower:before {
2251 content: ""; }
2252
2253.fa-bathtub:before,
2254.fa-s15:before,
2255.fa-bath:before {
2256 content: ""; }
2257
2258.fa-podcast:before {
2259 content: ""; }
2260
2261.fa-window-maximize:before {
2262 content: ""; }
2263
2264.fa-window-minimize:before {
2265 content: ""; }
2266
2267.fa-window-restore:before {
2268 content: ""; }
2269
2270.fa-times-rectangle:before,
2271.fa-window-close:before {
2272 content: ""; }
2273
2274.fa-times-rectangle-o:before,
2275.fa-window-close-o:before {
2276 content: ""; }
2277
2278.fa-bandcamp:before {
2279 content: ""; }
2280
2281.fa-grav:before {
2282 content: ""; }
2283
2284.fa-etsy:before {
2285 content: ""; }
2286
2287.fa-imdb:before {
2288 content: ""; }
2289
2290.fa-ravelry:before {
2291 content: ""; }
2292
2293.fa-eercast:before {
2294 content: ""; }
2295
2296.fa-microchip:before {
2297 content: ""; }
2298
2299.fa-snowflake-o:before {
2300 content: ""; }
2301
2302.fa-superpowers:before {
2303 content: ""; }
2304
2305.fa-wpexplorer:before {
2306 content: ""; }
2307
2308.fa-meetup:before {
2309 content: ""; }
2310
46d51c8c 2311.sr-only, .path-mod-forum.nested-v2-display-mode .alert.discussionlocked, .path-mod-forum.nested-v2-display-mode #page-admin-index .discussionlocked.releasenoteslink, #page-admin-index .path-mod-forum.nested-v2-display-mode .discussionlocked.releasenoteslink,
2602c7bf
RW
2312.path-mod-forum.nested-v2-display-mode #page-admin-index .discussionlocked.adminwarning, #page-admin-index .path-mod-forum.nested-v2-display-mode .discussionlocked.adminwarning,
2313.path-mod-forum.nested-v2-display-mode #page-admin-index .discussionlocked.adminerror, #page-admin-index .path-mod-forum.nested-v2-display-mode .discussionlocked.adminerror, .path-mod-forum.nested-v2-display-mode .que .discussionlocked.formulation, .que .path-mod-forum.nested-v2-display-mode .discussionlocked.formulation,
2314.path-mod-forum.nested-v2-display-mode .que .discussionlocked.outcome, .que .path-mod-forum.nested-v2-display-mode .discussionlocked.outcome,
46d51c8c 2315.path-mod-forum.nested-v2-display-mode .que .discussionlocked.comment, .que .path-mod-forum.nested-v2-display-mode .discussionlocked.comment, .path-mod-forum.nested-v2-display-mode .assignfeedback_editpdf_widget .discussionlocked.label, .assignfeedback_editpdf_widget .path-mod-forum.nested-v2-display-mode .discussionlocked.label, .path-mod-forum.nested-v2-display-mode .tag_list > b {
af9edb2e
BB
2316 position: absolute;
2317 width: 1px;
2318 height: 1px;
2319 padding: 0;
2320 margin: -1px;
2321 overflow: hidden;
2322 clip: rect(0, 0, 0, 0);
2323 border: 0; }
2324
2325.sr-only-focusable:active, .sr-only-focusable:focus {
2326 position: static;
2327 width: auto;
2328 height: auto;
2329 margin: 0;
2330 overflow: visible;
2331 clip: auto; }
2332
2333/*!
10425e73
BB
2334 * Bootstrap v4.3.1 (https://getbootstrap.com/)
2335 * Copyright 2011-2019 The Bootstrap Authors
2336 * Copyright 2011-2019 Twitter, Inc.
af9edb2e
BB
2337 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
2338 */
2339:root {
2340 --blue: #1177d1;
2341 --indigo: #6610f2;
2342 --purple: #613d7c;
2343 --pink: #e83e8c;
2344 --red: #d9534f;
2345 --orange: #f0ad4e;
2346 --yellow: #ff7518;
2347 --green: #5cb85c;
2348 --teal: #20c997;
2349 --cyan: #5bc0de;
2350 --white: #fff;
2351 --gray: #868e96;
2352 --gray-dark: #373a3c;
2353 --primary: #1177d1;
56fb4e81 2354 --secondary: #ced4da;
af9edb2e
BB
2355 --success: #5cb85c;
2356 --info: #5bc0de;
2357 --warning: #f0ad4e;
2358 --danger: #d9534f;
2359 --light: #f8f9fa;
2360 --dark: #373a3c;
2361 --breakpoint-xs: 0;
2362 --breakpoint-sm: 576px;
2363 --breakpoint-md: 768px;
2364 --breakpoint-lg: 992px;
2365 --breakpoint-xl: 1200px;
10425e73 2366 --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
af9edb2e
BB
2367 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
2368
2369*,
2370*::before,
2371*::after {
2372 box-sizing: border-box; }
2373
2374html {
2375 font-family: sans-serif;
2376 line-height: 1.15;
2377 -webkit-text-size-adjust: 100%;
af9edb2e
BB
2378 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
2379
10425e73 2380article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
af9edb2e
BB
2381 display: block; }
2382
2383body {
2384 margin: 0;
10425e73 2385 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
af9edb2e
BB
2386 font-size: 0.9375rem;
2387 font-weight: 400;
2388 line-height: 1.5;
2389 color: #373a3c;
2390 text-align: left;
2391 background-color: #fff; }
2392
2393[tabindex="-1"]:focus {
2394 outline: 0 !important; }
2395
2396hr {
2397 box-sizing: content-box;
2398 height: 0;
2399 overflow: visible; }
2400
2401h1, h2, h3, h4, h5, h6 {
2402 margin-top: 0;
2403 margin-bottom: 0.5rem; }
2404
2405p {
2406 margin-top: 0;
2407 margin-bottom: 1rem; }
2408
2409abbr[title],
2410abbr[data-original-title] {
2411 text-decoration: underline;
2412 text-decoration: underline dotted;
2413 cursor: help;
10425e73
BB
2414 border-bottom: 0;
2415 text-decoration-skip-ink: none; }
af9edb2e
BB
2416
2417address {
2418 margin-bottom: 1rem;
2419 font-style: normal;
2420 line-height: inherit; }
2421
2422ol,
2423ul,
2424dl {
2425 margin-top: 0;
2426 margin-bottom: 1rem; }
2427
2428ol ol,
2429ul ul,
2430ol ul,
2431ul ol {
2432 margin-bottom: 0; }
2433
2434dt {
2435 font-weight: 700; }
2436
2437dd {
2438 margin-bottom: .5rem;
2439 margin-left: 0; }
2440
2441blockquote {
2442 margin: 0 0 1rem; }
2443
af9edb2e
BB
2444b,
2445strong {
2446 font-weight: bolder; }
2447
2448small {
2449 font-size: 80%; }
2450
2451sub,
2452sup {
2453 position: relative;
2454 font-size: 75%;
2455 line-height: 0;
2456 vertical-align: baseline; }
2457
2458sub {
2459 bottom: -.25em; }
2460
2461sup {
2462 top: -.5em; }
2463
2464a {
2465 color: #1177d1;
2466 text-decoration: none;
10425e73 2467 background-color: transparent; }
af9edb2e
BB
2468 a:hover {
2469 color: #0b4f8a;
2470 text-decoration: underline; }
2471
2472a:not([href]):not([tabindex]) {
2473 color: inherit;
2474 text-decoration: none; }
2475 a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
2476 color: inherit;
2477 text-decoration: none; }
2478 a:not([href]):not([tabindex]):focus {
2479 outline: 0; }
2480
2481pre,
2482code,
2483kbd,
2484samp {
10425e73 2485 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
af9edb2e
BB
2486 font-size: 1em; }
2487
2488pre {
2489 margin-top: 0;
2490 margin-bottom: 1rem;
10425e73 2491 overflow: auto; }
af9edb2e
BB
2492
2493figure {
2494 margin: 0 0 1rem; }
2495
2496img {
2497 vertical-align: middle;
2498 border-style: none; }
2499
10425e73
BB
2500svg {
2501 overflow: hidden;
2502 vertical-align: middle; }
af9edb2e
BB
2503
2504table {
2505 border-collapse: collapse; }
2506
2507caption {
2508 padding-top: 0.75rem;
2509 padding-bottom: 0.75rem;
2510 color: #868e96;
2511 text-align: left;
2512 caption-side: bottom; }
2513
2514th {
2515 text-align: inherit; }
2516
2517label {
2518 display: inline-block;
10425e73 2519 margin-bottom: 0.5rem; }
af9edb2e
BB
2520
2521button {
2522 border-radius: 0; }
2523
2524button:focus {
2525 outline: 1px dotted;
2526 outline: 5px auto -webkit-focus-ring-color; }
2527
2528input,
2529button,
2530select,
2531optgroup,
2532textarea {
2533 margin: 0;
2534 font-family: inherit;
2535 font-size: inherit;
2536 line-height: inherit; }
2537
2538button,
2539input {
2540 overflow: visible; }
2541
2542button,
2543select {
2544 text-transform: none; }
2545
10425e73
BB
2546select {
2547 word-wrap: normal; }
2548
af9edb2e 2549button,
10425e73 2550[type="button"],
af9edb2e
BB
2551[type="reset"],
2552[type="submit"] {
2553 -webkit-appearance: button; }
2554
10425e73
BB
2555button:not(:disabled),
2556[type="button"]:not(:disabled),
2557[type="reset"]:not(:disabled),
2558[type="submit"]:not(:disabled) {
2559 cursor: pointer; }
2560
af9edb2e
BB
2561button::-moz-focus-inner,
2562[type="button"]::-moz-focus-inner,
2563[type="reset"]::-moz-focus-inner,
2564[type="submit"]::-moz-focus-inner {
2565 padding: 0;
2566 border-style: none; }
2567
2568input[type="radio"],
2569input[type="checkbox"] {
2570 box-sizing: border-box;
2571 padding: 0; }
2572
2573input[type="date"],
2574input[type="time"],
2575input[type="datetime-local"],
2576input[type="month"] {
2577 -webkit-appearance: listbox; }
2578
2579textarea {
2580 overflow: auto;
2581 resize: vertical; }
2582
2583fieldset {
2584 min-width: 0;
2585 padding: 0;
2586 margin: 0;
2587 border: 0; }
2588
2589legend {
2590 display: block;
2591 width: 100%;
2592 max-width: 100%;
2593 padding: 0;
2594 margin-bottom: .5rem;
2595 font-size: 1.5rem;
2596 line-height: inherit;
2597 color: inherit;
2598 white-space: normal; }
2599
2600progress {
2601 vertical-align: baseline; }
2602
2603[type="number"]::-webkit-inner-spin-button,
2604[type="number"]::-webkit-outer-spin-button {
2605 height: auto; }
2606
2607[type="search"] {
2608 outline-offset: -2px;
2609 -webkit-appearance: none; }
2610
af9edb2e
BB
2611[type="search"]::-webkit-search-decoration {
2612 -webkit-appearance: none; }
2613
2614::-webkit-file-upload-button {
2615 font: inherit;
2616 -webkit-appearance: button; }
2617
2618output {
2619 display: inline-block; }
2620
2621summary {
2622 display: list-item;
2623 cursor: pointer; }
2624
2625template {
2626 display: none; }
2627
2628[hidden] {
2629 display: none !important; }
2630
2631h1, h2, h3, h4, h5, h6,
2632.h1, .h2, .path-calendar .maincalendar .calendar-controls .current, .h3, .h4, .h5, .h6 {
2633 margin-bottom: 0.5rem;
af9edb2e 2634 font-weight: 300;
10425e73 2635 line-height: 1.2; }
af9edb2e
BB
2636
2637h1, .h1 {
2638 font-size: 2.34375rem; }
2639
2640h2, .h2, .path-calendar .maincalendar .calendar-controls .current {
2641 font-size: 1.875rem; }
2642
2643h3, .h3 {
2644 font-size: 1.640625rem; }
2645
2646h4, .h4 {
2647 font-size: 1.40625rem; }
2648
2649h5, .h5 {
2650 font-size: 1.171875rem; }
2651
2652h6, .h6 {
2653 font-size: 0.9375rem; }
2654
2655.lead, .userprofile .profile_tree section h3 {
2656 font-size: 1.171875rem;
2657 font-weight: 300; }
2658
2659.display-1 {
2660 font-size: 6rem;
2661 font-weight: 300;
2662 line-height: 1.2; }
2663
2664.display-2 {
2665 font-size: 5.5rem;
2666 font-weight: 300;
2667 line-height: 1.2; }
2668
2669.display-3 {
2670 font-size: 4.5rem;
2671 font-weight: 300;
2672 line-height: 1.2; }
2673
2674.display-4 {
2675 font-size: 3.5rem;
2676 font-weight: 300;
2677 line-height: 1.2; }
2678
2679hr {
2680 margin-top: 1rem;
2681 margin-bottom: 1rem;
2682 border: 0;
2683 border-top: 1px solid rgba(0, 0, 0, 0.1); }
2684
2685small,
8b8b9a94
DM
2686.small,
2687#page-admin-search .adminpagepath li {
af9edb2e
BB
2688 font-size: 80%;
2689 font-weight: 400; }
2690
2691mark,
2692.mark {
2693 padding: 0.2em;
2694 background-color: #fcf8e3; }
2695
2696.list-unstyled {
2697 padding-left: 0;
2698 list-style: none; }
2699
2700.list-inline {
2701 padding-left: 0;
2702 list-style: none; }
2703
2704.list-inline-item {
2705 display: inline-block; }
2706 .list-inline-item:not(:last-child) {
2707 margin-right: 0.5rem; }
2708
2709.initialism {
2710 font-size: 90%;
2711 text-transform: uppercase; }
2712
2713.blockquote {
2714 margin-bottom: 1rem;
2715 font-size: 1.171875rem; }
2716
2717.blockquote-footer {
2718 display: block;
2719 font-size: 80%;
2720 color: #868e96; }
2721 .blockquote-footer::before {
10425e73 2722 content: "\2014\00A0"; }
af9edb2e
BB
2723
2724.img-fluid, .img-responsive {
2725 max-width: 100%;
2726 height: auto; }
2727
2728.img-thumbnail {
2729 padding: 0.25rem;
2730 background-color: #fff;
2731 border: 1px solid #dee2e6;
2732 max-width: 100%;
2733 height: auto; }
2734
2735.figure {
2736 display: inline-block; }
2737
2738.figure-img {
2739 margin-bottom: 0.5rem;
2740 line-height: 1; }
2741
2742.figure-caption {
2743 font-size: 90%;
2744 color: #868e96; }
2745
af9edb2e
BB
2746code {
2747 font-size: 87.5%;
2748 color: #e83e8c;
2749 word-break: break-word; }
2750 a > code {
2751 color: inherit; }
2752
2753kbd {
2754 padding: 0.2rem 0.4rem;
2755 font-size: 87.5%;
2756 color: #fff;
2757 background-color: #212529; }
2758 kbd kbd {
2759 padding: 0;
2760 font-size: 100%;
2761 font-weight: 700; }
2762
2763pre {
2764 display: block;
2765 font-size: 87.5%;
2766 color: #212529; }
2767 pre code {
2768 font-size: inherit;
2769 color: inherit;
2770 word-break: normal; }
2771
2772.pre-scrollable {
2773 max-height: 340px;
2774 overflow-y: scroll; }
2775
2776.container {
2777 width: 100%;
2778 padding-right: 15px;
2779 padding-left: 15px;
2780 margin-right: auto;
2781 margin-left: auto; }
2782 @media (min-width: 576px) {
2783 .container {
2784 max-width: 540px; } }
2785 @media (min-width: 768px) {
2786 .container {
2787 max-width: 720px; } }
2788 @media (min-width: 992px) {
2789 .container {
2790 max-width: 960px; } }
2791 @media (min-width: 1200px) {
2792 .container {
2793 max-width: 1140px; } }
2794
2795.container-fluid {
2796 width: 100%;
2797 padding-right: 15px;
2798 padding-left: 15px;
2799 margin-right: auto;
2800 margin-left: auto; }
2801
2802.row {
2803 display: flex;
2804 flex-wrap: wrap;
2805 margin-right: -15px;
2806 margin-left: -15px; }
2807
2808.no-gutters {
2809 margin-right: 0;
2810 margin-left: 0; }
2811 .no-gutters > .col,
2812 .no-gutters > [class*="col-"] {
2813 padding-right: 0;
2814 padding-left: 0; }
2815
2816.col-1, .col-xs-1, .col-2, .col-xs-2, .col-3, .col-xs-3, .col-4, .col-xs-4, .col-5, .col-xs-5, .col-6, .col-xs-6, .col-7, .col-xs-7, .col-8, .col-xs-8, .col-9, .col-xs-9, .col-10, .col-xs-10, .col-11, .col-xs-11, .col-12, .col-xs-12, .col,
2817.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
2818.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
2819.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
2820.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
2821.col-xl-auto {
2822 position: relative;
2823 width: 100%;
af9edb2e
BB
2824 padding-right: 15px;
2825 padding-left: 15px; }
2826
2827.col {
2828 flex-basis: 0;
2829 flex-grow: 1;
2830 max-width: 100%; }
2831
2832.col-auto {
2833 flex: 0 0 auto;
2834 width: auto;
10425e73 2835 max-width: 100%; }
af9edb2e
BB
2836
2837.col-1, .col-xs-1 {
2838 flex: 0 0 8.3333333333%;
2839 max-width: 8.3333333333%; }
2840
2841.col-2, .col-xs-2 {
2842 flex: 0 0 16.6666666667%;
2843 max-width: 16.6666666667%; }
2844
2845.col-3, .col-xs-3 {
2846 flex: 0 0 25%;
2847 max-width: 25%; }
2848
2849.col-4, .col-xs-4 {
2850 flex: 0 0 33.3333333333%;
2851 max-width: 33.3333333333%; }
2852
2853.col-5, .col-xs-5 {
2854 flex: 0 0 41.6666666667%;
2855 max-width: 41.6666666667%; }
2856
2857.col-6, .col-xs-6 {
2858 flex: 0 0 50%;
2859 max-width: 50%; }
2860
2861.col-7, .col-xs-7 {
2862 flex: 0 0 58.3333333333%;
2863 max-width: 58.3333333333%; }
2864
2865.col-8, .col-xs-8 {
2866 flex: 0 0 66.6666666667%;
2867 max-width: 66.6666666667%; }
2868
2869.col-9, .col-xs-9 {
2870 flex: 0 0 75%;
2871 max-width: 75%; }
2872
2873.col-10, .col-xs-10 {
2874 flex: 0 0 83.3333333333%;
2875 max-width: 83.3333333333%; }
2876
2877.col-11, .col-xs-11 {
2878 flex: 0 0 91.6666666667%;
2879 max-width: 91.6666666667%; }
2880
2881.col-12, .col-xs-12 {
2882 flex: 0 0 100%;
2883 max-width: 100%; }
2884
2885.order-first {
2886 order: -1; }
2887
2888.order-last {
2889 order: 13; }
2890
2891.order-0 {
2892 order: 0; }
2893
2894.order-1 {
2895 order: 1; }
2896
2897.order-2 {
2898 order: 2; }
2899
2900.order-3 {
2901 order: 3; }
2902
2903.order-4 {
2904 order: 4; }
2905
2906.order-5 {
2907 order: 5; }
2908
2909.order-6 {
2910 order: 6; }
2911
2912.order-7 {
2913 order: 7; }
2914
2915.order-8 {
2916 order: 8; }
2917
2918.order-9 {
2919 order: 9; }
2920
2921.order-10 {
2922 order: 10; }
2923
2924.order-11 {
2925 order: 11; }
2926
2927.order-12 {
2928 order: 12; }
2929
2930.offset-1 {
2931 margin-left: 8.3333333333%; }
2932
2933.offset-2 {
2934 margin-left: 16.6666666667%; }
2935
2936.offset-3 {
2937 margin-left: 25%; }
2938
2939.offset-4 {
2940 margin-left: 33.3333333333%; }
2941
2942.offset-5 {
2943 margin-left: 41.6666666667%; }
2944
2945.offset-6 {
2946 margin-left: 50%; }
2947
2948.offset-7 {
2949 margin-left: 58.3333333333%; }
2950
2951.offset-8 {
2952 margin-left: 66.6666666667%; }
2953
2954.offset-9 {
2955 margin-left: 75%; }
2956
2957.offset-10 {
2958 margin-left: 83.3333333333%; }
2959
2960.offset-11 {
2961 margin-left: 91.6666666667%; }
2962
2963@media (min-width: 576px) {
2964 .col-sm {
2965 flex-basis: 0;
2966 flex-grow: 1;
2967 max-width: 100%; }
2968 .col-sm-auto {
2969 flex: 0 0 auto;
2970 width: auto;
10425e73 2971 max-width: 100%; }
af9edb2e
BB
2972 .col-sm-1 {
2973 flex: 0 0 8.3333333333%;
2974 max-width: 8.3333333333%; }
2975 .col-sm-2 {
2976 flex: 0 0 16.6666666667%;
2977 max-width: 16.6666666667%; }
2978 .col-sm-3 {
2979 flex: 0 0 25%;
2980 max-width: 25%; }
2981 .col-sm-4 {
2982 flex: 0 0 33.3333333333%;
2983 max-width: 33.3333333333%; }
2984 .col-sm-5 {
2985 flex: 0 0 41.6666666667%;
2986 max-width: 41.6666666667%; }
2987 .col-sm-6 {
2988 flex: 0 0 50%;
2989 max-width: 50%; }
2990 .col-sm-7 {
2991 flex: 0 0 58.3333333333%;
2992 max-width: 58.3333333333%; }
2993 .col-sm-8 {
2994 flex: 0 0 66.6666666667%;
2995 max-width: 66.6666666667%; }
2996 .col-sm-9 {
2997 flex: 0 0 75%;
2998 max-width: 75%; }
2999 .col-sm-10 {
3000 flex: 0 0 83.3333333333%;
3001 max-width: 83.3333333333%; }
3002 .col-sm-11 {
3003 flex: 0 0 91.6666666667%;
3004 max-width: 91.6666666667%; }
3005 .col-sm-12 {
3006 flex: 0 0 100%;
3007 max-width: 100%; }
3008 .order-sm-first {
3009 order: -1; }
3010 .order-sm-last {
3011 order: 13; }
3012 .order-sm-0 {
3013 order: 0; }
3014 .order-sm-1 {
3015 order: 1; }
3016 .order-sm-2 {
3017 order: 2; }
3018 .order-sm-3 {
3019 order: 3; }
3020 .order-sm-4 {
3021 order: 4; }
3022 .order-sm-5 {
3023 order: 5; }
3024 .order-sm-6 {
3025 order: 6; }
3026 .order-sm-7 {
3027 order: 7; }
3028 .order-sm-8 {
3029 order: 8; }
3030 .order-sm-9 {
3031 order: 9; }
3032 .order-sm-10 {
3033 order: 10; }
3034 .order-sm-11 {
3035 order: 11; }
3036 .order-sm-12 {
3037 order: 12; }
3038 .offset-sm-0 {
3039 margin-left: 0; }
3040 .offset-sm-1 {
3041 margin-left: 8.3333333333%; }
3042 .offset-sm-2 {
3043 margin-left: 16.6666666667%; }
3044 .offset-sm-3 {
3045 margin-left: 25%; }
3046 .offset-sm-4 {
3047 margin-left: 33.3333333333%; }
3048 .offset-sm-5 {
3049 margin-left: 41.6666666667%; }
3050 .offset-sm-6 {
3051 margin-left: 50%; }
3052 .offset-sm-7 {
3053 margin-left: 58.3333333333%; }
3054 .offset-sm-8 {
3055 margin-left: 66.6666666667%; }
3056 .offset-sm-9 {
3057 margin-left: 75%; }
3058 .offset-sm-10 {
3059 margin-left: 83.3333333333%; }
3060 .offset-sm-11 {
3061 margin-left: 91.6666666667%; } }
3062
3063@media (min-width: 768px) {
3064 .col-md {
3065 flex-basis: 0;
3066 flex-grow: 1;
3067 max-width: 100%; }
3068 .col-md-auto {
3069 flex: 0 0 auto;
3070 width: auto;
10425e73 3071 max-width: 100%; }
af9edb2e
BB
3072 .col-md-1 {
3073 flex: 0 0 8.3333333333%;
3074 max-width: 8.3333333333%; }
3075 .col-md-2 {
3076 flex: 0 0 16.6666666667%;
3077 max-width: 16.6666666667%; }
3078 .col-md-3 {
3079 flex: 0 0 25%;
3080 max-width: 25%; }
3081 .col-md-4 {
3082 flex: 0 0 33.3333333333%;
3083 max-width: 33.3333333333%; }
3084 .col-md-5 {
3085 flex: 0 0 41.6666666667%;
3086 max-width: 41.6666666667%; }
3087 .col-md-6 {
3088 flex: 0 0 50%;
3089 max-width: 50%; }
3090 .col-md-7 {
3091 flex: 0 0 58.3333333333%;
3092 max-width: 58.3333333333%; }
3093 .col-md-8 {
3094 flex: 0 0 66.6666666667%;
3095 max-width: 66.6666666667%; }
3096 .col-md-9 {
3097 flex: 0 0 75%;
3098 max-width: 75%; }
3099 .col-md-10 {
3100 flex: 0 0 83.3333333333%;
3101 max-width: 83.3333333333%; }
3102 .col-md-11 {
3103 flex: 0 0 91.6666666667%;
3104 max-width: 91.6666666667%; }
3105 .col-md-12 {
3106 flex: 0 0 100%;
3107 max-width: 100%; }
3108 .order-md-first {
3109 order: -1; }
3110 .order-md-last {
3111 order: 13; }
3112 .order-md-0 {
3113 order: 0; }
3114 .order-md-1 {
3115 order: 1; }
3116 .order-md-2 {
3117 order: 2; }
3118 .order-md-3 {
3119 order: 3; }
3120 .order-md-4 {
3121 order: 4; }
3122 .order-md-5 {
3123 order: 5; }
3124 .order-md-6 {
3125 order: 6; }
3126 .order-md-7 {
3127 order: 7; }
3128 .order-md-8 {
3129 order: 8; }
3130 .order-md-9 {
3131 order: 9; }
3132 .order-md-10 {
3133 order: 10; }
3134 .order-md-11 {
3135 order: 11; }
3136 .order-md-12 {
3137 order: 12; }
3138 .offset-md-0 {
3139 margin-left: 0; }
3140 .offset-md-1 {
3141 margin-left: 8.3333333333%; }
3142 .offset-md-2 {
3143 margin-left: 16.6666666667%; }
3144 .offset-md-3 {
3145 margin-left: 25%; }
3146 .offset-md-4 {
3147 margin-left: 33.3333333333%; }
3148 .offset-md-5 {
3149 margin-left: 41.6666666667%; }
3150 .offset-md-6 {
3151 margin-left: 50%; }
3152 .offset-md-7 {
3153 margin-left: 58.3333333333%; }
3154 .offset-md-8 {
3155 margin-left: 66.6666666667%; }
3156 .offset-md-9 {
3157 margin-left: 75%; }
3158 .offset-md-10 {
3159 margin-left: 83.3333333333%; }
3160 .offset-md-11 {
3161 margin-left: 91.6666666667%; } }
3162
3163@media (min-width: 992px) {
3164 .col-lg {
3165 flex-basis: 0;
3166 flex-grow: 1;
3167 max-width: 100%; }
3168 .col-lg-auto {
3169 flex: 0 0 auto;
3170 width: auto;
10425e73 3171 max-width: 100%; }
af9edb2e
BB
3172 .col-lg-1 {
3173 flex: 0 0 8.3333333333%;
3174 max-width: 8.3333333333%; }
3175 .col-lg-2 {
3176 flex: 0 0 16.6666666667%;
3177 max-width: 16.6666666667%; }
3178 .col-lg-3 {
3179 flex: 0 0 25%;
3180 max-width: 25%; }
3181 .col-lg-4 {
3182 flex: 0 0 33.3333333333%;
3183 max-width: 33.3333333333%; }
3184 .col-lg-5 {
3185 flex: 0 0 41.6666666667%;
3186 max-width: 41.6666666667%; }
3187 .col-lg-6 {
3188 flex: 0 0 50%;
3189 max-width: 50%; }
3190 .col-lg-7 {
3191 flex: 0 0 58.3333333333%;
3192 max-width: 58.3333333333%; }
3193 .col-lg-8 {
3194 flex: 0 0 66.6666666667%;
3195 max-width: 66.6666666667%; }
3196 .col-lg-9 {
3197 flex: 0 0 75%;
3198 max-width: 75%; }
3199 .col-lg-10 {
3200 flex: 0 0 83.3333333333%;
3201 max-width: 83.3333333333%; }
3202 .col-lg-11 {
3203 flex: 0 0 91.6666666667%;
3204 max-width: 91.6666666667%; }
3205 .col-lg-12 {
3206 flex: 0 0 100%;
3207 max-width: 100%; }
3208 .order-lg-first {
3209 order: -1; }
3210 .order-lg-last {
3211 order: 13; }
3212 .order-lg-0 {
3213 order: 0; }
3214 .order-lg-1 {
3215 order: 1; }
3216 .order-lg-2 {
3217 order: 2; }
3218 .order-lg-3 {
3219 order: 3; }
3220 .order-lg-4 {
3221 order: 4; }
3222 .order-lg-5 {
3223 order: 5; }
3224 .order-lg-6 {
3225 order: 6; }
3226 .order-lg-7 {
3227 order: 7; }
3228 .order-lg-8 {
3229 order: 8; }
3230 .order-lg-9 {
3231 order: 9; }
3232 .order-lg-10 {
3233 order: 10; }
3234 .order-lg-11 {
3235 order: 11; }
3236 .order-lg-12 {
3237 order: 12; }
3238 .offset-lg-0 {
3239 margin-left: 0; }
3240 .offset-lg-1 {
3241 margin-left: 8.3333333333%; }
3242 .offset-lg-2 {
3243 margin-left: 16.6666666667%; }
3244 .offset-lg-3 {
3245 margin-left: 25%; }
3246 .offset-lg-4 {
3247 margin-left: 33.3333333333%; }
3248 .offset-lg-5 {
3249 margin-left: 41.6666666667%; }
3250 .offset-lg-6 {
3251 margin-left: 50%; }
3252 .offset-lg-7 {
3253 margin-left: 58.3333333333%; }
3254 .offset-lg-8 {
3255 margin-left: 66.6666666667%; }
3256 .offset-lg-9 {
3257 margin-left: 75%; }
3258 .offset-lg-10 {
3259 margin-left: 83.3333333333%; }
3260 .offset-lg-11 {
3261 margin-left: 91.6666666667%; } }
3262
3263@media (min-width: 1200px) {
3264 .col-xl {
3265 flex-basis: 0;
3266 flex-grow: 1;
3267 max-width: 100%; }
3268 .col-xl-auto {
3269 flex: 0 0 auto;
3270 width: auto;
10425e73 3271 max-width: 100%; }
af9edb2e
BB
3272 .col-xl-1 {
3273 flex: 0 0 8.3333333333%;
3274 max-width: 8.3333333333%; }
3275 .col-xl-2 {
3276 flex: 0 0 16.6666666667%;
3277 max-width: 16.6666666667%; }
3278 .col-xl-3 {
3279 flex: 0 0 25%;
3280 max-width: 25%; }
3281 .col-xl-4 {
3282 flex: 0 0 33.3333333333%;
3283 max-width: 33.3333333333%; }
3284 .col-xl-5 {
3285 flex: 0 0 41.6666666667%;
3286 max-width: 41.6666666667%; }
3287 .col-xl-6 {
3288 flex: 0 0 50%;
3289 max-width: 50%; }
3290 .col-xl-7 {
3291 flex: 0 0 58.3333333333%;
3292 max-width: 58.3333333333%; }
3293 .col-xl-8 {
3294 flex: 0 0 66.6666666667%;
3295 max-width: 66.6666666667%; }
3296 .col-xl-9 {
3297 flex: 0 0 75%;
3298 max-width: 75%; }
3299 .col-xl-10 {
3300 flex: 0 0 83.3333333333%;
3301 max-width: 83.3333333333%; }
3302 .col-xl-11 {
3303 flex: 0 0 91.6666666667%;
3304 max-width: 91.6666666667%; }
3305 .col-xl-12 {
3306 flex: 0 0 100%;
3307 max-width: 100%; }
3308 .order-xl-first {
3309 order: -1; }
3310 .order-xl-last {
3311 order: 13; }
3312 .order-xl-0 {
3313 order: 0; }
3314 .order-xl-1 {
3315 order: 1; }
3316 .order-xl-2 {
3317 order: 2; }
3318 .order-xl-3 {
3319 order: 3; }
3320 .order-xl-4 {
3321 order: 4; }
3322 .order-xl-5 {
3323 order: 5; }
3324 .order-xl-6 {
3325 order: 6; }
3326 .order-xl-7 {
3327 order: 7; }
3328 .order-xl-8 {
3329 order: 8; }
3330 .order-xl-9 {
3331 order: 9; }
3332 .order-xl-10 {
3333 order: 10; }
3334 .order-xl-11 {
3335 order: 11; }
3336 .order-xl-12 {
3337 order: 12; }
3338 .offset-xl-0 {
3339 margin-left: 0; }
3340 .offset-xl-1 {
3341 margin-left: 8.3333333333%; }
3342 .offset-xl-2 {
3343 margin-left: 16.6666666667%; }
3344 .offset-xl-3 {
3345 margin-left: 25%; }
3346 .offset-xl-4 {
3347 margin-left: 33.3333333333%; }
3348 .offset-xl-5 {
3349 margin-left: 41.6666666667%; }
3350 .offset-xl-6 {
3351 margin-left: 50%; }
3352 .offset-xl-7 {
3353 margin-left: 58.3333333333%; }
3354 .offset-xl-8 {
3355 margin-left: 66.6666666667%; }
3356 .offset-xl-9 {
3357 margin-left: 75%; }
3358 .offset-xl-10 {
3359 margin-left: 83.3333333333%; }
3360 .offset-xl-11 {
3361 margin-left: 91.6666666667%; } }
3362
3363.table, table.collection, table.flexible,
3364.generaltable {
3365 width: 100%;
af9edb2e 3366 margin-bottom: 1rem;
10425e73 3367 color: #373a3c; }
af9edb2e
BB
3368 .table th, table.collection th, table.flexible th, .generaltable th,
3369 .table td,
3370 table.collection td,
3371 table.flexible td,
3372 .generaltable td {
3373 padding: 0.75rem;
3374 vertical-align: top;
3375 border-top: 1px solid #dee2e6; }
3376 .table thead th, table.collection thead th, table.flexible thead th, .generaltable thead th {
3377 vertical-align: bottom;
3378 border-bottom: 2px solid #dee2e6; }
3379 .table tbody + tbody, table.collection tbody + tbody, table.flexible tbody + tbody, .generaltable tbody + tbody {
3380 border-top: 2px solid #dee2e6; }
af9edb2e
BB
3381
3382.table-sm th, #page-report-loglive-index .generaltable th, #page-admin-report-log-index .generaltable th, #page-report-log-user .generaltable th, #page-admin-user table th, .environmenttable th, .category_subcategories th, .rcs-results th, table#listdirectories th,
3383.table-sm td,
3384#page-report-loglive-index .generaltable td,
3385#page-admin-report-log-index .generaltable td,
3386#page-report-log-user .generaltable td,
3387#page-admin-user table td,
3388.environmenttable td,
3389.category_subcategories td,
3390.rcs-results td,
3391table#listdirectories td {
3392 padding: 0.3rem; }
3393
3394.table-bordered, table.collection {
3395 border: 1px solid #dee2e6; }
3396 .table-bordered th, table.collection th,
3397 .table-bordered td,
3398 table.collection td {
3399 border: 1px solid #dee2e6; }
3400 .table-bordered thead th, table.collection thead th,
3401 .table-bordered thead td,
3402 table.collection thead td {
3403 border-bottom-width: 2px; }
3404
10425e73
BB
3405.table-borderless th,
3406.table-borderless td,
3407.table-borderless thead th,
3408.table-borderless tbody + tbody {
3409 border: 0; }
3410
af9edb2e
BB
3411.table-striped tbody tr:nth-of-type(odd), table.collection tbody tr:nth-of-type(odd), table#explaincaps tbody tr:nth-of-type(odd), table#defineroletable tbody tr:nth-of-type(odd), table.grading-report tbody tr:nth-of-type(odd), table#listdirectories tbody tr:nth-of-type(odd), table.rolecaps tbody tr:nth-of-type(odd), table.userenrolment tbody tr:nth-of-type(odd), form#movecourses table tbody tr:nth-of-type(odd), #page-admin-course-index .editcourse tbody tr:nth-of-type(odd), .forumheaderlist tbody tr:nth-of-type(odd), table.flexible tbody tr:nth-of-type(odd), .generaltable tbody tr:nth-of-type(odd) {
3412 background-color: rgba(0, 0, 0, 0.05); }
3413
3414.table-hover tbody tr:hover, table.grading-report tbody tr:hover, .forumheaderlist tbody tr:hover, .generaltable tbody tr:hover, table.flexible tbody tr:hover, .category_subcategories tbody tr:hover, table#modules tbody tr:hover, table#permissions tbody tr:hover {
10425e73 3415 color: #373a3c;
af9edb2e
BB
3416 background-color: rgba(0, 0, 0, 0.075); }
3417
3418.table-primary,
3419.table-primary > th,
3420.table-primary > td {
3421 background-color: #bcd9f2; }
3422
10425e73
BB
3423.table-primary th,
3424.table-primary td,
3425.table-primary thead th,
3426.table-primary tbody + tbody {
3427 border-color: #83b8e7; }
3428
af9edb2e
BB
3429.table-hover .table-primary:hover, table.grading-report .table-primary:hover, .forumheaderlist .table-primary:hover, .generaltable .table-primary:hover, table.flexible .table-primary:hover, .category_subcategories .table-primary:hover, table#modules .table-primary:hover, table#permissions .table-primary:hover {
3430 background-color: #a7cdee; }
3431 .table-hover .table-primary:hover > td, table.grading-report .table-primary:hover > td, .forumheaderlist .table-primary:hover > td, .generaltable .table-primary:hover > td, table.flexible .table-primary:hover > td, .category_subcategories .table-primary:hover > td, table#modules .table-primary:hover > td, table#permissions .table-primary:hover > td,
3432 .table-hover .table-primary:hover > th,
3433 table.grading-report .table-primary:hover > th,
3434 .forumheaderlist .table-primary:hover > th,
3435 .generaltable .table-primary:hover > th,
3436 table.flexible .table-primary:hover > th,
3437 .category_subcategories .table-primary:hover > th,
3438 table#modules .table-primary:hover > th,
3439 table#permissions .table-primary:hover > th {
3440 background-color: #a7cdee; }
3441
3442.table-secondary,
3443.table-secondary > th,
3444.table-secondary > td {
56fb4e81 3445 background-color: #f1f3f5; }
af9edb2e 3446
10425e73
BB
3447.table-secondary th,
3448.table-secondary td,
3449.table-secondary thead th,
3450.table-secondary tbody + tbody {
3451 border-color: #e6e9ec; }
3452
af9edb2e 3453.table-hover .table-secondary:hover, table.grading-report .table-secondary:hover, .forumheaderlist .table-secondary:hover, .generaltable .table-secondary:hover, table.flexible .table-secondary:hover, .category_subcategories .table-secondary:hover, table#modules .table-secondary:hover, table#permissions .table-secondary:hover {
56fb4e81 3454 background-color: #e2e6ea; }
af9edb2e
BB
3455 .table-hover .table-secondary:hover > td, table.grading-report .table-secondary:hover > td, .forumheaderlist .table-secondary:hover > td, .generaltable .table-secondary:hover > td, table.flexible .table-secondary:hover > td, .category_subcategories .table-secondary:hover > td, table#modules .table-secondary:hover > td, table#permissions .table-secondary:hover > td,
3456 .table-hover .table-secondary:hover > th,
3457 table.grading-report .table-secondary:hover > th,
3458 .forumheaderlist .table-secondary:hover > th,
3459 .generaltable .table-secondary:hover > th,
3460 table.flexible .table-secondary:hover > th,
3461 .category_subcategories .table-secondary:hover > th,
3462 table#modules .table-secondary:hover > th,
3463 table#permissions .table-secondary:hover > th {
56fb4e81 3464 background-color: #e2e6ea; }
af9edb2e
BB
3465
3466.table-success,
3467.table-success > th,
3468.table-success > td {
3469 background-color: #d1ebd1; }
3470
10425e73
BB
3471.table-success th,
3472.table-success td,
3473.table-success thead th,
3474.table-success tbody + tbody {
3475 border-color: #aadaaa; }
3476
af9edb2e
BB
3477.table-hover .table-success:hover, table.grading-report .table-success:hover, .forumheaderlist .table-success:hover, .generaltable .table-success:hover, table.flexible .table-success:hover, .category_subcategories .table-success:hover, table#modules .table-success:hover, table#permissions .table-success:hover {
3478 background-color: #bfe3bf; }
3479 .table-hover .table-success:hover > td, table.grading-report .table-success:hover > td, .forumheaderlist .table-success:hover > td, .generaltable .table-success:hover > td, table.flexible .table-success:hover > td, .category_subcategories .table-success:hover > td, table#modules .table-success:hover > td, table#permissions .table-success:hover > td,
3480 .table-hover .table-success:hover > th,
3481 table.grading-report .table-success:hover > th,
3482 .forumheaderlist .table-success:hover > th,
3483 .generaltable .table-success:hover > th,
3484 table.flexible .table-success:hover > th,
3485 .category_subcategories .table-success:hover > th,
3486 table#modules .table-success:hover > th,
3487 table#permissions .table-success:hover > th {
3488 background-color: #bfe3bf; }
3489
3490.table-info,
3491.table-info > th,
3492.table-info > td {
3493 background-color: #d1edf6; }
3494
10425e73
BB
3495.table-info th,
3496.table-info td,
3497.table-info thead th,
3498.table-info tbody + tbody {
3499 border-color: #aadeee; }
3500
af9edb2e
BB
3501.table-hover .table-info:hover, table.grading-report .table-info:hover, .forumheaderlist .table-info:hover, .generaltable .table-info:hover, table.flexible .table-info:hover, .category_subcategories .table-info:hover, table#modules .table-info:hover, table#permissions .table-info:hover {
3502 background-color: #bce5f2; }
3503 .table-hover .table-info:hover > td, table.grading-report .table-info:hover > td, .forumheaderlist .table-info:hover > td, .generaltable .table-info:hover > td, table.flexible .table-info:hover > td, .category_subcategories .table-info:hover > td, table#modules .table-info:hover > td, table#permissions .table-info:hover > td,
3504 .table-hover .table-info:hover > th,
3505 table.grading-report .table-info:hover > th,
3506 .forumheaderlist .table-info:hover > th,
3507 .generaltable .table-info:hover > th,
3508 table.flexible .table-info:hover > th,
3509 .category_subcategories .table-info:hover > th,
3510 table#modules .table-info:hover > th,
3511 table#permissions .table-info:hover > th {
3512 background-color: #bce5f2; }
3513
3514.table-warning, #overriderolestable .overriddenpermission,
3515.table-warning > th,
3516#overriderolestable .overriddenpermission > th,
3517.table-warning > td,
3518#overriderolestable .overriddenpermission > td {
3519 background-color: #fbe8cd; }
3520
10425e73
BB
3521.table-warning th, #overriderolestable .overriddenpermission th,
3522.table-warning td,
3523#overriderolestable .overriddenpermission td,
3524.table-warning thead th,
3525#overriderolestable .overriddenpermission thead th,
3526.table-warning tbody + tbody,
3527#overriderolestable .overriddenpermission tbody + tbody {
3528 border-color: #f7d4a3; }
3529
af9edb2e
BB
3530.table-hover .table-warning:hover, table.grading-report .table-warning:hover, .forumheaderlist .table-warning:hover, .generaltable .table-warning:hover, table.flexible .table-warning:hover, .category_subcategories .table-warning:hover, table#modules .table-warning:hover, table#permissions .table-warning:hover, .table-hover #overriderolestable .overriddenpermission:hover, #overriderolestable .table-hover .overriddenpermission:hover, table.grading-report #overriderolestable .overriddenpermission:hover, #overriderolestable table.grading-report .overriddenpermission:hover, .forumheaderlist #overriderolestable .overriddenpermission:hover, #overriderolestable .forumheaderlist .overriddenpermission:hover, .generaltable #overriderolestable .overriddenpermission:hover, #overriderolestable .generaltable .overriddenpermission:hover, table.flexible #overriderolestable .overriddenpermission:hover, #overriderolestable table.flexible .overriddenpermission:hover, .category_subcategories #overriderolestable .overriddenpermission:hover, #overriderolestable .category_subcategories .overriddenpermission:hover, table#modules #overriderolestable .overriddenpermission:hover, #overriderolestable table#modules .overriddenpermission:hover, table#permissions #overriderolestable .overriddenpermission:hover, #overriderolestable table#permissions .overriddenpermission:hover {
3531 background-color: #f9ddb5; }
3532 .table-hover .table-warning:hover > td, table.grading-report .table-warning:hover > td, .forumheaderlist .table-warning:hover > td, .generaltable .table-warning:hover > td, table.flexible .table-warning:hover > td, .category_subcategories .table-warning:hover > td, table#modules .table-warning:hover > td, table#permissions .table-warning:hover > td, .table-hover #overriderolestable .overriddenpermission:hover > td, #overriderolestable .table-hover .overriddenpermission:hover > td, table.grading-report #overriderolestable .overriddenpermission:hover > td, #overriderolestable table.grading-report .overriddenpermission:hover > td, .forumheaderlist #overriderolestable .overriddenpermission:hover > td, #overriderolestable .forumheaderlist .overriddenpermission:hover > td, .generaltable #overriderolestable .overriddenpermission:hover > td, #overriderolestable .generaltable .overriddenpermission:hover > td, table.flexible #overriderolestable .overriddenpermission:hover > td, #overriderolestable table.flexible .overriddenpermission:hover > td, .category_subcategories #overriderolestable .overriddenpermission:hover > td, #overriderolestable .category_subcategories .overriddenpermission:hover > td, table#modules #overriderolestable .overriddenpermission:hover > td, #overriderolestable table#modules .overriddenpermission:hover > td, table#permissions #overriderolestable .overriddenpermission:hover > td, #overriderolestable table#permissions .overriddenpermission:hover > td,
3533 .table-hover .table-warning:hover > th,
3534 table.grading-report .table-warning:hover > th,
3535 .forumheaderlist .table-warning:hover > th,
3536 .generaltable .table-warning:hover > th,
3537 table.flexible .table-warning:hover > th,
3538 .category_subcategories .table-warning:hover > th,
3539 table#modules .table-warning:hover > th,
3540 table#permissions .table-warning:hover > th,
3541 .table-hover #overriderolestable .overriddenpermission:hover > th,
3542 #overriderolestable .table-hover .overriddenpermission:hover > th,
3543 table.grading-report #overriderolestable .overriddenpermission:hover > th,
3544 #overriderolestable table.grading-report .overriddenpermission:hover > th,
3545 .forumheaderlist #overriderolestable .overriddenpermission:hover > th,
3546 #overriderolestable .forumheaderlist .overriddenpermission:hover > th,
3547 .generaltable #overriderolestable .overriddenpermission:hover > th,
3548 #overriderolestable .generaltable .overriddenpermission:hover > th,
3549 table.flexible #overriderolestable .overriddenpermission:hover > th,
3550 #overriderolestable table.flexible .overriddenpermission:hover > th,
3551 .category_subcategories #overriderolestable .overriddenpermission:hover > th,
3552 #overriderolestable .category_subcategories .overriddenpermission:hover > th,
3553 table#modules #overriderolestable .overriddenpermission:hover > th,
3554 #overriderolestable table#modules .overriddenpermission:hover > th,
3555 table#permissions #overriderolestable .overriddenpermission:hover > th,
3556 #overriderolestable table#permissions .overriddenpermission:hover > th {
3557 background-color: #f9ddb5; }
3558
3559.table-danger,
3560.table-danger > th,
3561.table-danger > td {
3562 background-color: #f4cfce; }
3563
10425e73
BB
3564.table-danger th,
3565.table-danger td,
3566.table-danger thead th,
3567.table-danger tbody + tbody {
3568 border-color: #eba6a3; }
3569
af9edb2e
BB
3570.table-hover .table-danger:hover, table.grading-report .table-danger:hover, .forumheaderlist .table-danger:hover, .generaltable .table-danger:hover, table.flexible .table-danger:hover, .category_subcategories .table-danger:hover, table#modules .table-danger:hover, table#permissions .table-danger:hover {
3571 background-color: #efbbb9; }
3572 .table-hover .table-danger:hover > td, table.grading-report .table-danger:hover > td, .forumheaderlist .table-danger:hover > td, .generaltable .table-danger:hover > td, table.flexible .table-danger:hover > td, .category_subcategories .table-danger:hover > td, table#modules .table-danger:hover > td, table#permissions .table-danger:hover > td,
3573 .table-hover .table-danger:hover > th,
3574 table.grading-report .table-danger:hover > th,
3575 .forumheaderlist .table-danger:hover > th,
3576 .generaltable .table-danger:hover > th,
3577 table.flexible .table-danger:hover > th,
3578 .category_subcategories .table-danger:hover > th,
3579 table#modules .table-danger:hover > th,
3580 table#permissions .table-danger:hover > th {
3581 background-color: #efbbb9; }
3582
3583.table-light,
3584.table-light > th,
3585.table-light > td {
3586 background-color: #fdfdfe; }
3587
10425e73
BB
3588.table-light th,
3589.table-light td,
3590.table-light thead th,
3591.table-light tbody + tbody {
3592 border-color: #fbfcfc; }
3593
af9edb2e
BB
3594.table-hover .table-light:hover, table.grading-report .table-light:hover, .forumheaderlist .table-light:hover, .generaltable .table-light:hover, table.flexible .table-light:hover, .category_subcategories .table-light:hover, table#modules .table-light:hover, table#permissions .table-light:hover {
3595 background-color: #ececf6; }
3596 .table-hover .table-light:hover > td, table.grading-report .table-light:hover > td, .forumheaderlist .table-light:hover > td, .generaltable .table-light:hover > td, table.flexible .table-light:hover > td, .category_subcategories .table-light:hover > td, table#modules .table-light:hover > td, table#permissions .table-light:hover > td,
3597 .table-hover .table-light:hover > th,
3598 table.grading-report .table-light:hover > th,
3599 .forumheaderlist .table-light:hover > th,
3600 .generaltable .table-light:hover > th,
3601 table.flexible .table-light:hover > th,
3602 .category_subcategories .table-light:hover > th,
3603 table#modules .table-light:hover > th,
3604 table#permissions .table-light:hover > th {
3605 background-color: #ececf6; }
3606
3607.table-dark,
3608.table-dark > th,
3609.table-dark > td {
3610 background-color: #c7c8c8; }
3611
10425e73
BB
3612.table-dark th,
3613.table-dark td,
3614.table-dark thead th,
3615.table-dark tbody + tbody {
3616 border-color: #97999a; }
3617
af9edb2e
BB
3618.table-hover .table-dark:hover, table.grading-report .table-dark:hover, .forumheaderlist .table-dark:hover, .generaltable .table-dark:hover, table.flexible .table-dark:hover, .category_subcategories .table-dark:hover, table#modules .table-dark:hover, table#permissions .table-dark:hover {
3619 background-color: #babbbb; }
3620 .table-hover .table-dark:hover > td, table.grading-report .table-dark:hover > td, .forumheaderlist .table-dark:hover > td, .generaltable .table-dark:hover > td, table.flexible .table-dark:hover > td, .category_subcategories .table-dark:hover > td, table#modules .table-dark:hover > td, table#permissions .table-dark:hover > td,
3621 .table-hover .table-dark:hover > th,
3622 table.grading-report .table-dark:hover > th,
3623 .forumheaderlist .table-dark:hover > th,
3624 .generaltable .table-dark:hover > th,
3625 table.flexible .table-dark:hover > th,
3626 .category_subcategories .table-dark:hover > th,
3627 table#modules .table-dark:hover > th,
3628 table#permissions .table-dark:hover > th {
3629 background-color: #babbbb; }
3630
3631.table-active,
3632.table-active > th,
3633.table-active > td {
3634 background-color: rgba(0, 0, 0, 0.075); }
3635
3636.table-hover .table-active:hover, table.grading-report .table-active:hover, .forumheaderlist .table-active:hover, .generaltable .table-active:hover, table.flexible .table-active:hover, .category_subcategories .table-active:hover, table#modules .table-active:hover, table#permissions .table-active:hover {
3637 background-color: rgba(0, 0, 0, 0.075); }
3638 .table-hover .table-active:hover > td, table.grading-report .table-active:hover > td, .forumheaderlist .table-active:hover > td, .generaltable .table-active:hover > td, table.flexible .table-active:hover > td, .category_subcategories .table-active:hover > td, table#modules .table-active:hover > td, table#permissions .table-active:hover > td,
3639 .table-hover .table-active:hover > th,
3640 table.grading-report .table-active:hover > th,
3641 .forumheaderlist .table-active:hover > th,
3642 .generaltable .table-active:hover > th,
3643 table.flexible .table-active:hover > th,
3644 .category_subcategories .table-active:hover > th,
3645 table#modules .table-active:hover > th,
3646 table#permissions .table-active:hover > th {
3647 background-color: rgba(0, 0, 0, 0.075); }
3648
3649.table .thead-dark th, table.collection .thead-dark th, table.flexible .thead-dark th, .generaltable .thead-dark th {
3650 color: #fff;
10425e73
BB
3651 background-color: #373a3c;
3652 border-color: #494d50; }
af9edb2e
BB
3653
3654.table .thead-light th, table.collection .thead-light th, table.flexible .thead-light th, .generaltable .thead-light th {
3655 color: #495057;
3656 background-color: #e9ecef;
3657 border-color: #dee2e6; }
3658
3659.table-dark {
3660 color: #fff;
10425e73 3661 background-color: #373a3c; }
af9edb2e
BB
3662 .table-dark th,
3663 .table-dark td,
3664 .table-dark thead th {
10425e73 3665 border-color: #494d50; }
af9edb2e
BB
3666 .table-dark.table-bordered, table.table-dark.collection {
3667 border: 0; }
3668 .table-dark.table-striped tbody tr:nth-of-type(odd), table.table-dark.collection tbody tr:nth-of-type(odd), table.table-dark#explaincaps tbody tr:nth-of-type(odd), table.table-dark#defineroletable tbody tr:nth-of-type(odd), table.table-dark.grading-report tbody tr:nth-of-type(odd), table.table-dark#listdirectories tbody tr:nth-of-type(odd), table.table-dark.rolecaps tbody tr:nth-of-type(odd), table.table-dark.userenrolment tbody tr:nth-of-type(odd), form#movecourses table.table-dark tbody tr:nth-of-type(odd), #page-admin-course-index .table-dark.editcourse tbody tr:nth-of-type(odd), .table-dark.forumheaderlist tbody tr:nth-of-type(odd), table.table-dark.flexible tbody tr:nth-of-type(odd), .table-dark.generaltable tbody tr:nth-of-type(odd) {
3669 background-color: rgba(255, 255, 255, 0.05); }
3670 .table-dark.table-hover tbody tr:hover, table.table-dark.grading-report tbody tr:hover, .table-dark.forumheaderlist tbody tr:hover, .table-dark.generaltable tbody tr:hover, table.table-dark.flexible tbody tr:hover, .table-dark.category_subcategories tbody tr:hover, table.table-dark#modules tbody tr:hover, table.table-dark#permissions tbody tr:hover {
10425e73 3671 color: #fff;
af9edb2e
BB
3672 background-color: rgba(255, 255, 255, 0.075); }
3673
3674@media (max-width: 575.98px) {
3675 .table-responsive-sm {
3676 display: block;
3677 width: 100%;
3678 overflow-x: auto;
10425e73 3679 -webkit-overflow-scrolling: touch; }
af9edb2e
BB
3680 .table-responsive-sm > .table-bordered, .table-responsive-sm > table.collection {
3681 border: 0; } }
3682
3683@media (max-width: 767.98px) {
3684 .table-responsive-md {
3685 display: block;
3686 width: 100%;
3687 overflow-x: auto;
10425e73 3688 -webkit-overflow-scrolling: touch; }
af9edb2e
BB
3689 .table-responsive-md > .table-bordered, .table-responsive-md > table.collection {
3690 border: 0; } }
3691
3692@media (max-width: 991.98px) {
3693 .table-responsive-lg {
3694 display: block;
3695 width: 100%;
3696 overflow-x: auto;
10425e73 3697 -webkit-overflow-scrolling: touch; }
af9edb2e
BB
3698 .table-responsive-lg > .table-bordered, .table-responsive-lg > table.collection {
3699 border: 0; } }
3700
3701@media (max-width: 1199.98px) {
3702 .table-responsive-xl {
3703 display: block;
3704 width: 100%;
3705 overflow-x: auto;
10425e73 3706 -webkit-overflow-scrolling: touch; }
af9edb2e
BB
3707 .table-responsive-xl > .table-bordered, .table-responsive-xl > table.collection {
3708 border: 0; } }
3709
3710.table-responsive {
3711 display: block;
3712 width: 100%;
3713 overflow-x: auto;
10425e73 3714 -webkit-overflow-scrolling: touch; }
af9edb2e
BB
3715 .table-responsive > .table-bordered, .table-responsive > table.collection {
3716 border: 0; }
3717
3718.form-control {
3719 display: block;
3720 width: 100%;
10425e73 3721 height: calc(1.5em + 0.75rem + 2px);
af9edb2e
BB
3722 padding: 0.375rem 0.75rem;
3723 font-size: 0.9375rem;
10425e73 3724 font-weight: 400;
af9edb2e
BB
3725 line-height: 1.5;
3726 color: #495057;
3727 background-color: #fff;
3728 background-clip: padding-box;
3729 border: 1px solid #ced4da;
3730 border-radius: 0;
3731 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
10425e73
BB
3732 @media (prefers-reduced-motion: reduce) {
3733 .form-control {
3734 transition: none; } }
af9edb2e
BB
3735 .form-control::-ms-expand {
3736 background-color: transparent;
3737 border: 0; }
3738 .form-control:focus {
3739 color: #495057;
3740 background-color: #fff;
3741 border-color: #6eb5f3;
3742 outline: 0;
3743 box-shadow: 0 0 0 0.2rem rgba(17, 119, 209, 0.25); }
3744 .form-control::placeholder {
3745 color: #868e96;
3746 opacity: 1; }
3747 .form-control:disabled, .form-control[readonly] {
3748 background-color: #e9ecef;
3749 opacity: 1; }
3750
af9edb2e
BB
3751select.form-control:focus::-ms-value {
3752 color: #495057;
3753 background-color: #fff; }
3754
3755.form-control-file,
3756.form-control-range {
3757 display: block;
3758 width: 100%; }
3759
3760.col-form-label {
3761 padding-top: calc(0.375rem + 1px);
3762 padding-bottom: calc(0.375rem + 1px);
3763 margin-bottom: 0;
3764 font-size: inherit;
3765 line-height: 1.5; }
3766
3767.col-form-label-lg {
3768 padding-top: calc(0.5rem + 1px);
3769 padding-bottom: calc(0.5rem + 1px);
3770 font-size: 1.171875rem;
3771 line-height: 1.5; }
3772
3773.col-form-label-sm {
3774 padding-top: calc(0.25rem + 1px);
3775 padding-bottom: calc(0.25rem + 1px);
3776 font-size: 0.8203125rem;
3777 line-height: 1.5; }
3778
3779.form-control-plaintext {
3780 display: block;
3781 width: 100%;
3782 padding-top: 0.375rem;
3783 padding-bottom: 0.375rem;
3784 margin-bottom: 0;
3785 line-height: 1.5;
10425e73 3786 color: #373a3c;
af9edb2e
BB
3787 background-color: transparent;
3788 border: solid transparent;
3789 border-width: 1px 0; }
10425e73 3790 .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
af9edb2e
BB
3791 padding-right: 0;
3792 padding-left: 0; }
3793
10425e73
BB
3794.form-control-sm {
3795 height: calc(1.5em + 0.5rem + 2px);
af9edb2e
BB
3796 padding: 0.25rem 0.5rem;
3797 font-size: 0.8203125rem;
3798 line-height: 1.5; }
3799
10425e73
BB
3800.form-control-lg {
3801 height: calc(1.5em + 1rem + 2px);
af9edb2e
BB
3802 padding: 0.5rem 1rem;
3803 font-size: 1.171875rem;
3804 line-height: 1.5; }
3805
10425e73
BB
3806select.form-control[size], select.form-control[multiple] {
3807 height: auto; }
3808
3809textarea.form-control {
3810 height: auto; }
af9edb2e
BB
3811
3812.form-group, .form-buttons,
3813.path-admin .buttons,
af9edb2e 3814.fp-content-center form + div,
e6f06872 3815div.backup-section + form {
af9edb2e
BB
3816 margin-bottom: 1rem; }
3817
3818.form-text {
3819 display: block;
3820 margin-top: 0.25rem; }
3821
3822.form-row {
3823 display: flex;
3824 flex-wrap: wrap;
3825 margin-right: -5px;
3826 margin-left: -5px; }
3827 .form-row > .col,
3828 .form-row > [class*="col-"] {
3829 padding-right: 5px;
3830 padding-left: 5px; }
3831
3832.form-check {
3833 position: relative;
3834 display: block;
3835 padding-left: 1.25rem; }
3836
3837.form-check-input {
3838 position: absolute;
3839 margin-top: 0.3rem;
3840 margin-left: -1.25rem; }
3841 .form-check-input:disabled ~ .form-check-label {
3842 color: #868e96; }
3843
3844.form-check-label {
3845 margin-bottom: 0; }
3846
3847.form-check-inline {
3848 display: inline-flex;
3849 align-items: center;
3850 padding-left: 0;
3851 margin-right: 0.75rem; }
3852 .form-check-inline .form-check-input {
3853 position: static;
3854 margin-top: 0;
3855 margin-right: 0.3125rem;
3856 margin-left: 0; }
3857
3858.valid-feedback {
3859 display: none;
3860 width: 100%;
3861 margin-top: 0.25rem;
3862 font-size: 80%;
3863 color: #5cb85c; }
3864
3865.valid-tooltip {
3866 position: absolute;
3867 top: 100%;
3868 z-index: 5;
3869 display: none;
3870 max-width: 100%;
10425e73 3871 padding: 0.25rem 0.5rem;
af9edb2e 3872 margin-top: .1rem;
10425e73
BB
3873 font-size: 0.8203125rem;
3874 line-height: 1.5;
af9edb2e 3875 color: #fff;
10425e73 3876 background-color: rgba(92, 184, 92, 0.9); }
af9edb2e 3877
10425e73
BB
3878.was-validated .form-control:valid, .form-control.is-valid {
3879 border-color: #5cb85c;
3880 padding-right: calc(1.5em + 0.75rem);
3881 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
3882 background-repeat: no-repeat;
3883 background-position: center right calc(0.375em + 0.1875rem);
3884 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
3885 .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
af9edb2e
BB
3886 border-color: #5cb85c;
3887 box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
3888 .was-validated .form-control:valid ~ .valid-feedback,
3889 .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
10425e73
BB
3890 .form-control.is-valid ~ .valid-tooltip {
3891 display: block; }
3892
3893.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
3894 padding-right: calc(1.5em + 0.75rem);
3895 background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
3896
3897.was-validated .custom-select:valid, .custom-select.is-valid {
3898 border-color: #5cb85c;
3899 padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
3900 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23373a3c' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
3901 .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
3902 border-color: #5cb85c;
3903 box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
3904 .was-validated .custom-select:valid ~ .valid-feedback,
3905 .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
af9edb2e
BB
3906 .custom-select.is-valid ~ .valid-tooltip {
3907 display: block; }
3908
10425e73
BB
3909.was-validated .form-control-file:valid ~ .valid-feedback,
3910.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
3911.form-control-file.is-valid ~ .valid-tooltip {
3912 display: block; }
3913
af9edb2e
BB
3914.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
3915 color: #5cb85c; }
3916
3917.was-validated .form-check-input:valid ~ .valid-feedback,
3918.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
3919.form-check-input.is-valid ~ .valid-tooltip {
3920 display: block; }
3921
3922.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
3923 color: #5cb85c; }
3924 .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
10425e73 3925 border-color: #5cb85c; }
af9edb2e
BB
3926
3927.was-validated .custom-control-input:valid ~ .valid-feedback,
3928.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
3929.custom-control-input.is-valid ~ .valid-tooltip {
3930 display: block; }
3931
3932.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
10425e73 3933 border-color: #80c780;
af9edb2e
BB
3934 background-color: #80c780; }
3935
3936.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
10425e73
BB
3937 box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
3938
3939.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
3940 border-color: #5cb85c; }
af9edb2e
BB
3941
3942.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
3943 border-color: #5cb85c; }
af9edb2e
BB
3944
3945.was-validated .custom-file-input:valid ~ .valid-feedback,
3946.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
3947.custom-file-input.is-valid ~ .valid-tooltip {
3948 display: block; }
3949
3950.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
10425e73 3951 border-color: #5cb85c;
af9edb2e
BB
3952 box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
3953
3954.invalid-feedback {
3955 display: none;
3956 width: 100%;
3957 margin-top: 0.25rem;
3958 font-size: 80%;
3959 color: #d9534f; }
3960
3961.invalid-tooltip {
3962 position: absolute;
3963 top: 100%;
3964 z-index: 5;
3965 display: none;
3966 max-width: 100%;
10425e73 3967 padding: 0.25rem 0.5rem;
af9edb2e 3968 margin-top: .1rem;
10425e73
BB
3969 font-size: 0.8203125rem;
3970 line-height: 1.5;
af9edb2e 3971 color: #fff;
10425e73 3972 background-color: rgba(217, 83, 79, 0.9); }
af9edb2e 3973
10425e73
BB
3974.was-validated .form-control:invalid, .form-control.is-invalid {
3975 border-color: #d9534f;
3976 padding-right: calc(1.5em + 0.75rem);</