summaryrefslogtreecommitdiff
path: root/themes/ccc/assets/css/bootstrap.css
diff options
context:
space:
mode:
Diffstat (limited to 'themes/ccc/assets/css/bootstrap.css')
-rw-r--r--themes/ccc/assets/css/bootstrap.css10955
1 files changed, 10955 insertions, 0 deletions
diff --git a/themes/ccc/assets/css/bootstrap.css b/themes/ccc/assets/css/bootstrap.css
new file mode 100644
index 00000000..c754f88a
--- /dev/null
+++ b/themes/ccc/assets/css/bootstrap.css
@@ -0,0 +1,10955 @@
1/*!
2 * Bootswatch v4.4.1
3 * Homepage: https://bootswatch.com
4 * Copyright 2012-2020 Thomas Park
5 * Licensed under MIT
6 * Based on Bootstrap
7*/
8/*!
9 * Bootstrap v4.4.1 (https://getbootstrap.com/)
10 * Copyright 2011-2019 The Bootstrap Authors
11 * Copyright 2011-2019 Twitter, Inc.
12 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
13 */
14:root {
15 --blue: #4582EC;
16 --indigo: #6610f2;
17 --purple: #6f42c1;
18 --pink: #e83e8c;
19 --red: #d9534f;
20 --orange: #fd7e14;
21 --yellow: #f0ad4e;
22 --green: #02B875;
23 --teal: #20c997;
24 --cyan: #17a2b8;
25 --white: #fff;
26 --gray: #868e96;
27 --gray-dark: #343a40;
28 --primary: #4582EC;
29 --secondary: #adb5bd;
30 --success: #02B875;
31 --info: #17a2b8;
32 --warning: #f0ad4e;
33 --danger: #d9534f;
34 --light: #f8f9fa;
35 --dark: #343a40;
36 --breakpoint-xs: 0;
37 --breakpoint-sm: 576px;
38 --breakpoint-md: 768px;
39 --breakpoint-lg: 992px;
40 --breakpoint-xl: 1200px;
41 --font-family-sans-serif: "Fira Sans Medium" -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";
42 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
43}
44
45*,
46*::before,
47*::after {
48 -webkit-box-sizing: border-box;
49 box-sizing: border-box;
50}
51
52html {
53 font-family: sans-serif;
54 line-height: 1.15;
55 -webkit-text-size-adjust: 100%;
56 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
57}
58
59article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
60 display: block;
61}
62
63body {
64 margin: 0;
65 font-family: "Lora", Georgia, "Times New Roman", Times, serif;
66 font-size: 17px;
67 font-weight: 700;
68 line-height: 1.5;
69 color: #333;
70 text-align: left;
71 background-color:#f6f6f6
72}
73
74[tabindex="-1"]:focus:not(:focus-visible) {
75 outline: 0 !important;
76}
77
78hr {
79 -webkit-box-sizing: content-box;
80 box-sizing: content-box;
81 height: 0;
82 overflow: visible;
83}
84
85h1, h2, h3, h4, h5, h6 {
86 margin-top: 0;
87 margin-bottom: 0.5rem;
88}
89
90p {
91 margin-top: 0;
92 margin-bottom: 1rem;
93}
94
95abbr[title],
96abbr[data-original-title] {
97 text-decoration: underline;
98 -webkit-text-decoration: underline dotted;
99 text-decoration: underline dotted;
100 cursor: help;
101 border-bottom: 0;
102 text-decoration-skip-ink: none;
103}
104
105address {
106 margin-bottom: 1rem;
107 font-style: normal;
108 line-height: inherit;
109}
110
111ol,
112ul,
113dl {
114 margin-top: 0;
115 margin-bottom: 1rem;
116}
117
118ol ol,
119ul ul,
120ol ul,
121ul ol {
122 margin-bottom: 0;
123}
124
125dt {
126 font-weight: 700;
127}
128
129dd {
130 margin-bottom: .5rem;
131 margin-left: 0;
132}
133
134blockquote {
135 margin: 0 0 1rem;
136}
137
138b,
139strong {
140 font-weight: bolder;
141}
142
143small {
144 font-size: 80%;
145}
146
147sub,
148sup {
149 position: relative;
150 font-size: 75%;
151 line-height: 0;
152 vertical-align: baseline;
153}
154
155sub {
156 bottom: -.25em;
157}
158
159sup {
160 top: -.5em;
161}
162
163a {
164 color: #4582EC;
165 text-decoration: none;
166 background-color: transparent;
167}
168
169a:hover {
170 color: #1559cf;
171 text-decoration: underline;
172}
173
174a:not([href]) {
175 color: inherit;
176 text-decoration: none;
177}
178
179a:not([href]):hover {
180 color: inherit;
181 text-decoration: none;
182}
183
184pre,
185code,
186kbd,
187samp {
188 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
189 font-size: 1em;
190}
191
192pre {
193 margin-top: 0;
194 margin-bottom: 1rem;
195 overflow: auto;
196}
197
198figure {
199 margin: 0 0 1rem;
200}
201
202img {
203 vertical-align: middle;
204 border-style: none;
205}
206
207svg {
208 overflow: hidden;
209 vertical-align: middle;
210}
211
212table {
213 border-collapse: collapse;
214}
215
216caption {
217 padding-top: 0.75rem;
218 padding-bottom: 0.75rem;
219 color: #868e96;
220 text-align: left;
221 caption-side: bottom;
222}
223
224th {
225 text-align: inherit;
226}
227
228label {
229 display: inline-block;
230 margin-bottom: 0.5rem;
231}
232
233button {
234 border-radius: 0;
235}
236
237button:focus {
238 outline: 1px dotted;
239 outline: 5px auto -webkit-focus-ring-color;
240}
241
242input,
243button,
244select,
245optgroup,
246textarea {
247 margin: 0;
248 font-family: inherit;
249 font-size: inherit;
250 line-height: inherit;
251}
252
253button,
254input {
255 overflow: visible;
256}
257
258button,
259select {
260 text-transform: none;
261}
262
263select {
264 word-wrap: normal;
265}
266
267button,
268[type="button"],
269[type="reset"],
270[type="submit"] {
271 -webkit-appearance: button;
272}
273
274button:not(:disabled),
275[type="button"]:not(:disabled),
276[type="reset"]:not(:disabled),
277[type="submit"]:not(:disabled) {
278 cursor: pointer;
279}
280
281button::-moz-focus-inner,
282[type="button"]::-moz-focus-inner,
283[type="reset"]::-moz-focus-inner,
284[type="submit"]::-moz-focus-inner {
285 padding: 0;
286 border-style: none;
287}
288
289input[type="radio"],
290input[type="checkbox"] {
291 -webkit-box-sizing: border-box;
292 box-sizing: border-box;
293 padding: 0;
294}
295
296input[type="date"],
297input[type="time"],
298input[type="datetime-local"],
299input[type="month"] {
300 -webkit-appearance: listbox;
301}
302
303textarea {
304 overflow: auto;
305 resize: vertical;
306}
307
308fieldset {
309 min-width: 0;
310 padding: 0;
311 margin: 0;
312 border: 0;
313}
314
315legend {
316 display: block;
317 width: 100%;
318 max-width: 100%;
319 padding: 0;
320 margin-bottom: .5rem;
321 font-size: 1.5rem;
322 line-height: inherit;
323 color: inherit;
324 white-space: normal;
325}
326
327progress {
328 vertical-align: baseline;
329}
330
331[type="number"]::-webkit-inner-spin-button,
332[type="number"]::-webkit-outer-spin-button {
333 height: auto;
334}
335
336[type="search"] {
337 outline-offset: -2px;
338 -webkit-appearance: none;
339}
340
341[type="search"]::-webkit-search-decoration {
342 -webkit-appearance: none;
343}
344
345::-webkit-file-upload-button {
346 font: inherit;
347 -webkit-appearance: button;
348}
349
350output {
351 display: inline-block;
352}
353
354summary {
355 display: list-item;
356 cursor: pointer;
357}
358
359template {
360 display: none;
361}
362
363[hidden] {
364 display: none !important;
365}
366
367h1, h2, h3, h4, h5, h6,
368.h1, .h2, .h3, .h4, .h5, .h6 {
369 margin-bottom: 0.5rem;
370 font-weight: 700;
371 line-height: 1.2;
372}
373
374.lead {
375 font-size: 1.32875rem;
376 font-weight: 300;
377}
378
379.display-1 {
380 font-size: 6rem;
381 font-weight: 300;
382 line-height: 1.2;
383}
384
385.display-2 {
386 font-size: 5.5rem;
387 font-weight: 300;
388 line-height: 1.2;
389}
390
391.display-3 {
392 font-size: 4.5rem;
393 font-weight: 300;
394 line-height: 1.2;
395}
396
397.display-4 {
398 font-size: 3.5rem;
399 font-weight: 300;
400 line-height: 1.2;
401}
402
403hr {
404 margin-top: 1rem;
405 margin-bottom: 1rem;
406 border: 0;
407 border-top: 1px solid rgba(0, 0, 0, 0.1);
408}
409
410small,
411.small {
412 font-size: 80%;
413 font-weight: 400;
414}
415
416mark,
417.mark {
418 padding: 0.2em;
419 background-color: #fcf8e3;
420}
421
422.list-unstyled {
423 padding-left: 0;
424 list-style: none;
425}
426
427.list-inline {
428 padding-left: 0;
429 list-style: none;
430}
431
432.list-inline-item {
433 display: inline-block;
434}
435
436.list-inline-item:not(:last-child) {
437 margin-right: 0.5rem;
438}
439
440.initialism {
441 font-size: 90%;
442 text-transform: uppercase;
443}
444
445.blockquote {
446 margin-bottom: 1rem;
447 font-size: 1.32875rem;
448}
449
450.blockquote-footer {
451 display: block;
452 font-size: 80%;
453 color: #868e96;
454}
455
456.blockquote-footer::before {
457 content: "\2014\00A0";
458}
459
460.img-fluid {
461 max-width: 100%;
462 height: auto;
463}
464
465.img-thumbnail {
466 padding: 0.25rem;
467 background-color: #fff;
468 border: 1px solid #ddd;
469 border-radius: 0.25rem;
470 max-width: 100%;
471 height: auto;
472}
473
474.figure {
475 display: inline-block;
476}
477
478.figure-img {
479 margin-bottom: 0.5rem;
480 line-height: 1;
481}
482
483.figure-caption {
484 font-size: 90%;
485 color: #868e96;
486}
487
488code {
489 font-size: 87.5%;
490 color: #e83e8c;
491 word-wrap: break-word;
492}
493
494a > code {
495 color: inherit;
496}
497
498kbd {
499 padding: 0.2rem 0.4rem;
500 font-size: 87.5%;
501 color: #fff;
502 background-color: #212529;
503 border-radius: 0.2rem;
504}
505
506kbd kbd {
507 padding: 0;
508 font-size: 100%;
509 font-weight: 700;
510}
511
512pre {
513 display: block;
514 font-size: 87.5%;
515 color: #212529;
516}
517
518pre code {
519 font-size: inherit;
520 color: inherit;
521 word-break: normal;
522}
523
524.pre-scrollable {
525 max-height: 340px;
526 overflow-y: scroll;
527}
528
529.container {
530 width: 100%;
531 padding-right: 15px;
532 padding-left: 15px;
533 margin-right: auto;
534 margin-left: auto;
535}
536
537@media (min-width: 576px) {
538 .container {
539 max-width: 540px;
540 }
541}
542
543@media (min-width: 768px) {
544 .container {
545 max-width: 720px;
546 }
547}
548
549@media (min-width: 992px) {
550 .container {
551 max-width: 960px;
552 }
553}
554
555@media (min-width: 1200px) {
556 .container {
557 max-width: 1140px;
558 }
559}
560
561.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
562 width: 100%;
563 padding-right: 15px;
564 padding-left: 15px;
565 margin-right: auto;
566 margin-left: auto;
567}
568
569@media (min-width: 576px) {
570 .container, .container-sm {
571 max-width: 540px;
572 }
573}
574
575@media (min-width: 768px) {
576 .container, .container-sm, .container-md {
577 max-width: 720px;
578 }
579}
580
581@media (min-width: 992px) {
582 .container, .container-sm, .container-md, .container-lg {
583 max-width: 960px;
584 }
585}
586
587@media (min-width: 1200px) {
588 .container, .container-sm, .container-md, .container-lg, .container-xl {
589 max-width: 1140px;
590 }
591}
592
593.row {
594 display: -webkit-box;
595 display: -ms-flexbox;
596 display: flex;
597 -ms-flex-wrap: wrap;
598 flex-wrap: wrap;
599 margin-right: -15px;
600 margin-left: -15px;
601}
602
603.no-gutters {
604 margin-right: 0;
605 margin-left: 0;
606}
607
608.no-gutters > .col,
609.no-gutters > [class*="col-"] {
610 padding-right: 0;
611 padding-left: 0;
612}
613
614.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
615.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,
616.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,
617.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,
618.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,
619.col-xl-auto {
620 position: relative;
621 width: 100%;
622 padding-right: 15px;
623 padding-left: 15px;
624}
625
626.col {
627 -ms-flex-preferred-size: 0;
628 flex-basis: 0;
629 -webkit-box-flex: 1;
630 -ms-flex-positive: 1;
631 flex-grow: 1;
632 max-width: 100%;
633}
634
635.row-cols-1 > * {
636 -webkit-box-flex: 0;
637 -ms-flex: 0 0 100%;
638 flex: 0 0 100%;
639 max-width: 100%;
640}
641
642.row-cols-2 > * {
643 -webkit-box-flex: 0;
644 -ms-flex: 0 0 50%;
645 flex: 0 0 50%;
646 max-width: 50%;
647}
648
649.row-cols-3 > * {
650 -webkit-box-flex: 0;
651 -ms-flex: 0 0 33.3333333333%;
652 flex: 0 0 33.3333333333%;
653 max-width: 33.3333333333%;
654}
655
656.row-cols-4 > * {
657 -webkit-box-flex: 0;
658 -ms-flex: 0 0 25%;
659 flex: 0 0 25%;
660 max-width: 25%;
661}
662
663.row-cols-5 > * {
664 -webkit-box-flex: 0;
665 -ms-flex: 0 0 20%;
666 flex: 0 0 20%;
667 max-width: 20%;
668}
669
670.row-cols-6 > * {
671 -webkit-box-flex: 0;
672 -ms-flex: 0 0 16.6666666667%;
673 flex: 0 0 16.6666666667%;
674 max-width: 16.6666666667%;
675}
676
677.col-auto {
678 -webkit-box-flex: 0;
679 -ms-flex: 0 0 auto;
680 flex: 0 0 auto;
681 width: auto;
682 max-width: 100%;
683}
684
685.col-1 {
686 -webkit-box-flex: 0;
687 -ms-flex: 0 0 8.3333333333%;
688 flex: 0 0 8.3333333333%;
689 max-width: 8.3333333333%;
690}
691
692.col-2 {
693 -webkit-box-flex: 0;
694 -ms-flex: 0 0 16.6666666667%;
695 flex: 0 0 16.6666666667%;
696 max-width: 16.6666666667%;
697}
698
699.col-3 {
700 -webkit-box-flex: 0;
701 -ms-flex: 0 0 25%;
702 flex: 0 0 25%;
703 max-width: 25%;
704}
705
706.col-4 {
707 -webkit-box-flex: 0;
708 -ms-flex: 0 0 33.3333333333%;
709 flex: 0 0 33.3333333333%;
710 max-width: 33.3333333333%;
711}
712
713.col-5 {
714 -webkit-box-flex: 0;
715 -ms-flex: 0 0 41.6666666667%;
716 flex: 0 0 41.6666666667%;
717 max-width: 41.6666666667%;
718}
719
720.col-6 {
721 -webkit-box-flex: 0;
722 -ms-flex: 0 0 50%;
723 flex: 0 0 50%;
724 max-width: 50%;
725}
726
727.col-7 {
728 -webkit-box-flex: 0;
729 -ms-flex: 0 0 58.3333333333%;
730 flex: 0 0 58.3333333333%;
731 max-width: 58.3333333333%;
732}
733
734.col-8 {
735 -webkit-box-flex: 0;
736 -ms-flex: 0 0 66.6666666667%;
737 flex: 0 0 66.6666666667%;
738 max-width: 66.6666666667%;
739}
740
741.col-9 {
742 -webkit-box-flex: 0;
743 -ms-flex: 0 0 75%;
744 flex: 0 0 75%;
745 max-width: 75%;
746}
747
748.col-10 {
749 -webkit-box-flex: 0;
750 -ms-flex: 0 0 83.3333333333%;
751 flex: 0 0 83.3333333333%;
752 max-width: 83.3333333333%;
753}
754
755.col-11 {
756 -webkit-box-flex: 0;
757 -ms-flex: 0 0 91.6666666667%;
758 flex: 0 0 91.6666666667%;
759 max-width: 91.6666666667%;
760}
761
762.col-12 {
763 -webkit-box-flex: 0;
764 -ms-flex: 0 0 100%;
765 flex: 0 0 100%;
766 max-width: 100%;
767}
768
769.order-first {
770 -webkit-box-ordinal-group: 0;
771 -ms-flex-order: -1;
772 order: -1;
773}
774
775.order-last {
776 -webkit-box-ordinal-group: 14;
777 -ms-flex-order: 13;
778 order: 13;
779}
780
781.order-0 {
782 -webkit-box-ordinal-group: 1;
783 -ms-flex-order: 0;
784 order: 0;
785}
786
787.order-1 {
788 -webkit-box-ordinal-group: 2;
789 -ms-flex-order: 1;
790 order: 1;
791}
792
793.order-2 {
794 -webkit-box-ordinal-group: 3;
795 -ms-flex-order: 2;
796 order: 2;
797}
798
799.order-3 {
800 -webkit-box-ordinal-group: 4;
801 -ms-flex-order: 3;
802 order: 3;
803}
804
805.order-4 {
806 -webkit-box-ordinal-group: 5;
807 -ms-flex-order: 4;
808 order: 4;
809}
810
811.order-5 {
812 -webkit-box-ordinal-group: 6;
813 -ms-flex-order: 5;
814 order: 5;
815}
816
817.order-6 {
818 -webkit-box-ordinal-group: 7;
819 -ms-flex-order: 6;
820 order: 6;
821}
822
823.order-7 {
824 -webkit-box-ordinal-group: 8;
825 -ms-flex-order: 7;
826 order: 7;
827}
828
829.order-8 {
830 -webkit-box-ordinal-group: 9;
831 -ms-flex-order: 8;
832 order: 8;
833}
834
835.order-9 {
836 -webkit-box-ordinal-group: 10;
837 -ms-flex-order: 9;
838 order: 9;
839}
840
841.order-10 {
842 -webkit-box-ordinal-group: 11;
843 -ms-flex-order: 10;
844 order: 10;
845}
846
847.order-11 {
848 -webkit-box-ordinal-group: 12;
849 -ms-flex-order: 11;
850 order: 11;
851}
852
853.order-12 {
854 -webkit-box-ordinal-group: 13;
855 -ms-flex-order: 12;
856 order: 12;
857}
858
859.offset-1 {
860 margin-left: 8.3333333333%;
861}
862
863.offset-2 {
864 margin-left: 16.6666666667%;
865}
866
867.offset-3 {
868 margin-left: 25%;
869}
870
871.offset-4 {
872 margin-left: 33.3333333333%;
873}
874
875.offset-5 {
876 margin-left: 41.6666666667%;
877}
878
879.offset-6 {
880 margin-left: 50%;
881}
882
883.offset-7 {
884 margin-left: 58.3333333333%;
885}
886
887.offset-8 {
888 margin-left: 66.6666666667%;
889}
890
891.offset-9 {
892 margin-left: 75%;
893}
894
895.offset-10 {
896 margin-left: 83.3333333333%;
897}
898
899.offset-11 {
900 margin-left: 91.6666666667%;
901}
902
903@media (min-width: 576px) {
904 .col-sm {
905 -ms-flex-preferred-size: 0;
906 flex-basis: 0;
907 -webkit-box-flex: 1;
908 -ms-flex-positive: 1;
909 flex-grow: 1;
910 max-width: 100%;
911 }
912 .row-cols-sm-1 > * {
913 -webkit-box-flex: 0;
914 -ms-flex: 0 0 100%;
915 flex: 0 0 100%;
916 max-width: 100%;
917 }
918 .row-cols-sm-2 > * {
919 -webkit-box-flex: 0;
920 -ms-flex: 0 0 50%;
921 flex: 0 0 50%;
922 max-width: 50%;
923 }
924 .row-cols-sm-3 > * {
925 -webkit-box-flex: 0;
926 -ms-flex: 0 0 33.3333333333%;
927 flex: 0 0 33.3333333333%;
928 max-width: 33.3333333333%;
929 }
930 .row-cols-sm-4 > * {
931 -webkit-box-flex: 0;
932 -ms-flex: 0 0 25%;
933 flex: 0 0 25%;
934 max-width: 25%;
935 }
936 .row-cols-sm-5 > * {
937 -webkit-box-flex: 0;
938 -ms-flex: 0 0 20%;
939 flex: 0 0 20%;
940 max-width: 20%;
941 }
942 .row-cols-sm-6 > * {
943 -webkit-box-flex: 0;
944 -ms-flex: 0 0 16.6666666667%;
945 flex: 0 0 16.6666666667%;
946 max-width: 16.6666666667%;
947 }
948 .col-sm-auto {
949 -webkit-box-flex: 0;
950 -ms-flex: 0 0 auto;
951 flex: 0 0 auto;
952 width: auto;
953 max-width: 100%;
954 }
955 .col-sm-1 {
956 -webkit-box-flex: 0;
957 -ms-flex: 0 0 8.3333333333%;
958 flex: 0 0 8.3333333333%;
959 max-width: 8.3333333333%;
960 }
961 .col-sm-2 {
962 -webkit-box-flex: 0;
963 -ms-flex: 0 0 16.6666666667%;
964 flex: 0 0 16.6666666667%;
965 max-width: 16.6666666667%;
966 }
967 .col-sm-3 {
968 -webkit-box-flex: 0;
969 -ms-flex: 0 0 25%;
970 flex: 0 0 25%;
971 max-width: 25%;
972 }
973 .col-sm-4 {
974 -webkit-box-flex: 0;
975 -ms-flex: 0 0 33.3333333333%;
976 flex: 0 0 33.3333333333%;
977 max-width: 33.3333333333%;
978 }
979 .col-sm-5 {
980 -webkit-box-flex: 0;
981 -ms-flex: 0 0 41.6666666667%;
982 flex: 0 0 41.6666666667%;
983 max-width: 41.6666666667%;
984 }
985 .col-sm-6 {
986 -webkit-box-flex: 0;
987 -ms-flex: 0 0 50%;
988 flex: 0 0 50%;
989 max-width: 50%;
990 }
991 .col-sm-7 {
992 -webkit-box-flex: 0;
993 -ms-flex: 0 0 58.3333333333%;
994 flex: 0 0 58.3333333333%;
995 max-width: 58.3333333333%;
996 }
997 .col-sm-8 {
998 -webkit-box-flex: 0;
999 -ms-flex: 0 0 66.6666666667%;
1000 flex: 0 0 66.6666666667%;
1001 max-width: 66.6666666667%;
1002 }
1003 .col-sm-9 {
1004 -webkit-box-flex: 0;
1005 -ms-flex: 0 0 75%;
1006 flex: 0 0 75%;
1007 max-width: 75%;
1008 }
1009 .col-sm-10 {
1010 -webkit-box-flex: 0;
1011 -ms-flex: 0 0 83.3333333333%;
1012 flex: 0 0 83.3333333333%;
1013 max-width: 83.3333333333%;
1014 }
1015 .col-sm-11 {
1016 -webkit-box-flex: 0;
1017 -ms-flex: 0 0 91.6666666667%;
1018 flex: 0 0 91.6666666667%;
1019 max-width: 91.6666666667%;
1020 }
1021 .col-sm-12 {
1022 -webkit-box-flex: 0;
1023 -ms-flex: 0 0 100%;
1024 flex: 0 0 100%;
1025 max-width: 100%;
1026 }
1027 .order-sm-first {
1028 -webkit-box-ordinal-group: 0;
1029 -ms-flex-order: -1;
1030 order: -1;
1031 }
1032 .order-sm-last {
1033 -webkit-box-ordinal-group: 14;
1034 -ms-flex-order: 13;
1035 order: 13;
1036 }
1037 .order-sm-0 {
1038 -webkit-box-ordinal-group: 1;
1039 -ms-flex-order: 0;
1040 order: 0;
1041 }
1042 .order-sm-1 {
1043 -webkit-box-ordinal-group: 2;
1044 -ms-flex-order: 1;
1045 order: 1;
1046 }
1047 .order-sm-2 {
1048 -webkit-box-ordinal-group: 3;
1049 -ms-flex-order: 2;
1050 order: 2;
1051 }
1052 .order-sm-3 {
1053 -webkit-box-ordinal-group: 4;
1054 -ms-flex-order: 3;
1055 order: 3;
1056 }
1057 .order-sm-4 {
1058 -webkit-box-ordinal-group: 5;
1059 -ms-flex-order: 4;
1060 order: 4;
1061 }
1062 .order-sm-5 {
1063 -webkit-box-ordinal-group: 6;
1064 -ms-flex-order: 5;
1065 order: 5;
1066 }
1067 .order-sm-6 {
1068 -webkit-box-ordinal-group: 7;
1069 -ms-flex-order: 6;
1070 order: 6;
1071 }
1072 .order-sm-7 {
1073 -webkit-box-ordinal-group: 8;
1074 -ms-flex-order: 7;
1075 order: 7;
1076 }
1077 .order-sm-8 {
1078 -webkit-box-ordinal-group: 9;
1079 -ms-flex-order: 8;
1080 order: 8;
1081 }
1082 .order-sm-9 {
1083 -webkit-box-ordinal-group: 10;
1084 -ms-flex-order: 9;
1085 order: 9;
1086 }
1087 .order-sm-10 {
1088 -webkit-box-ordinal-group: 11;
1089 -ms-flex-order: 10;
1090 order: 10;
1091 }
1092 .order-sm-11 {
1093 -webkit-box-ordinal-group: 12;
1094 -ms-flex-order: 11;
1095 order: 11;
1096 }
1097 .order-sm-12 {
1098 -webkit-box-ordinal-group: 13;
1099 -ms-flex-order: 12;
1100 order: 12;
1101 }
1102 .offset-sm-0 {
1103 margin-left: 0;
1104 }
1105 .offset-sm-1 {
1106 margin-left: 8.3333333333%;
1107 }
1108 .offset-sm-2 {
1109 margin-left: 16.6666666667%;
1110 }
1111 .offset-sm-3 {
1112 margin-left: 25%;
1113 }
1114 .offset-sm-4 {
1115 margin-left: 33.3333333333%;
1116 }
1117 .offset-sm-5 {
1118 margin-left: 41.6666666667%;
1119 }
1120 .offset-sm-6 {
1121 margin-left: 50%;
1122 }
1123 .offset-sm-7 {
1124 margin-left: 58.3333333333%;
1125 }
1126 .offset-sm-8 {
1127 margin-left: 66.6666666667%;
1128 }
1129 .offset-sm-9 {
1130 margin-left: 75%;
1131 }
1132 .offset-sm-10 {
1133 margin-left: 83.3333333333%;
1134 }
1135 .offset-sm-11 {
1136 margin-left: 91.6666666667%;
1137 }
1138}
1139
1140@media (min-width: 768px) {
1141 .col-md {
1142 -ms-flex-preferred-size: 0;
1143 flex-basis: 0;
1144 -webkit-box-flex: 1;
1145 -ms-flex-positive: 1;
1146 flex-grow: 1;
1147 max-width: 100%;
1148 }
1149 .row-cols-md-1 > * {
1150 -webkit-box-flex: 0;
1151 -ms-flex: 0 0 100%;
1152 flex: 0 0 100%;
1153 max-width: 100%;
1154 }
1155 .row-cols-md-2 > * {
1156 -webkit-box-flex: 0;
1157 -ms-flex: 0 0 50%;
1158 flex: 0 0 50%;
1159 max-width: 50%;
1160 }
1161 .row-cols-md-3 > * {
1162 -webkit-box-flex: 0;
1163 -ms-flex: 0 0 33.3333333333%;
1164 flex: 0 0 33.3333333333%;
1165 max-width: 33.3333333333%;
1166 }
1167 .row-cols-md-4 > * {
1168 -webkit-box-flex: 0;
1169 -ms-flex: 0 0 25%;
1170 flex: 0 0 25%;
1171 max-width: 25%;
1172 }
1173 .row-cols-md-5 > * {
1174 -webkit-box-flex: 0;
1175 -ms-flex: 0 0 20%;
1176 flex: 0 0 20%;
1177 max-width: 20%;
1178 }
1179 .row-cols-md-6 > * {
1180 -webkit-box-flex: 0;
1181 -ms-flex: 0 0 16.6666666667%;
1182 flex: 0 0 16.6666666667%;
1183 max-width: 16.6666666667%;
1184 }
1185 .col-md-auto {
1186 -webkit-box-flex: 0;
1187 -ms-flex: 0 0 auto;
1188 flex: 0 0 auto;
1189 width: auto;
1190 max-width: 100%;
1191 }
1192 .col-md-1 {
1193 -webkit-box-flex: 0;
1194 -ms-flex: 0 0 8.3333333333%;
1195 flex: 0 0 8.3333333333%;
1196 max-width: 8.3333333333%;
1197 }
1198 .col-md-2 {
1199 -webkit-box-flex: 0;
1200 -ms-flex: 0 0 16.6666666667%;
1201 flex: 0 0 16.6666666667%;
1202 max-width: 16.6666666667%;
1203 }
1204 .col-md-3 {
1205 -webkit-box-flex: 0;
1206 -ms-flex: 0 0 25%;
1207 flex: 0 0 25%;
1208 max-width: 25%;
1209 }
1210 .col-md-4 {
1211 -webkit-box-flex: 0;
1212 -ms-flex: 0 0 33.3333333333%;
1213 flex: 0 0 33.3333333333%;
1214 max-width: 33.3333333333%;
1215 }
1216 .col-md-5 {
1217 -webkit-box-flex: 0;
1218 -ms-flex: 0 0 41.6666666667%;
1219 flex: 0 0 41.6666666667%;
1220 max-width: 41.6666666667%;
1221 }
1222 .col-md-6 {
1223 -webkit-box-flex: 0;
1224 -ms-flex: 0 0 50%;
1225 flex: 0 0 50%;
1226 max-width: 50%;
1227 }
1228 .col-md-7 {
1229 -webkit-box-flex: 0;
1230 -ms-flex: 0 0 58.3333333333%;
1231 flex: 0 0 58.3333333333%;
1232 max-width: 58.3333333333%;
1233 }
1234 .col-md-8 {
1235 -webkit-box-flex: 0;
1236 -ms-flex: 0 0 66.6666666667%;
1237 flex: 0 0 66.6666666667%;
1238 max-width: 66.6666666667%;
1239 }
1240 .col-md-9 {
1241 -webkit-box-flex: 0;
1242 -ms-flex: 0 0 75%;
1243 flex: 0 0 75%;
1244 max-width: 75%;
1245 }
1246 .col-md-10 {
1247 -webkit-box-flex: 0;
1248 -ms-flex: 0 0 83.3333333333%;
1249 flex: 0 0 83.3333333333%;
1250 max-width: 83.3333333333%;
1251 }
1252 .col-md-11 {
1253 -webkit-box-flex: 0;
1254 -ms-flex: 0 0 91.6666666667%;
1255 flex: 0 0 91.6666666667%;
1256 max-width: 91.6666666667%;
1257 }
1258 .col-md-12 {
1259 -webkit-box-flex: 0;
1260 -ms-flex: 0 0 100%;
1261 flex: 0 0 100%;
1262 max-width: 100%;
1263 }
1264 .order-md-first {
1265 -webkit-box-ordinal-group: 0;
1266 -ms-flex-order: -1;
1267 order: -1;
1268 }
1269 .order-md-last {
1270 -webkit-box-ordinal-group: 14;
1271 -ms-flex-order: 13;
1272 order: 13;
1273 }
1274 .order-md-0 {
1275 -webkit-box-ordinal-group: 1;
1276 -ms-flex-order: 0;
1277 order: 0;
1278 }
1279 .order-md-1 {
1280 -webkit-box-ordinal-group: 2;
1281 -ms-flex-order: 1;
1282 order: 1;
1283 }
1284 .order-md-2 {
1285 -webkit-box-ordinal-group: 3;
1286 -ms-flex-order: 2;
1287 order: 2;
1288 }
1289 .order-md-3 {
1290 -webkit-box-ordinal-group: 4;
1291 -ms-flex-order: 3;
1292 order: 3;
1293 }
1294 .order-md-4 {
1295 -webkit-box-ordinal-group: 5;
1296 -ms-flex-order: 4;
1297 order: 4;
1298 }
1299 .order-md-5 {
1300 -webkit-box-ordinal-group: 6;
1301 -ms-flex-order: 5;
1302 order: 5;
1303 }
1304 .order-md-6 {
1305 -webkit-box-ordinal-group: 7;
1306 -ms-flex-order: 6;
1307 order: 6;
1308 }
1309 .order-md-7 {
1310 -webkit-box-ordinal-group: 8;
1311 -ms-flex-order: 7;
1312 order: 7;
1313 }
1314 .order-md-8 {
1315 -webkit-box-ordinal-group: 9;
1316 -ms-flex-order: 8;
1317 order: 8;
1318 }
1319 .order-md-9 {
1320 -webkit-box-ordinal-group: 10;
1321 -ms-flex-order: 9;
1322 order: 9;
1323 }
1324 .order-md-10 {
1325 -webkit-box-ordinal-group: 11;
1326 -ms-flex-order: 10;
1327 order: 10;
1328 }
1329 .order-md-11 {
1330 -webkit-box-ordinal-group: 12;
1331 -ms-flex-order: 11;
1332 order: 11;
1333 }
1334 .order-md-12 {
1335 -webkit-box-ordinal-group: 13;
1336 -ms-flex-order: 12;
1337 order: 12;
1338 }
1339 .offset-md-0 {
1340 margin-left: 0;
1341 }
1342 .offset-md-1 {
1343 margin-left: 8.3333333333%;
1344 }
1345 .offset-md-2 {
1346 margin-left: 16.6666666667%;
1347 }
1348 .offset-md-3 {
1349 margin-left: 25%;
1350 }
1351 .offset-md-4 {
1352 margin-left: 33.3333333333%;
1353 }
1354 .offset-md-5 {
1355 margin-left: 41.6666666667%;
1356 }
1357 .offset-md-6 {
1358 margin-left: 50%;
1359 }
1360 .offset-md-7 {
1361 margin-left: 58.3333333333%;
1362 }
1363 .offset-md-8 {
1364 margin-left: 66.6666666667%;
1365 }
1366 .offset-md-9 {
1367 margin-left: 75%;
1368 }
1369 .offset-md-10 {
1370 margin-left: 83.3333333333%;
1371 }
1372 .offset-md-11 {
1373 margin-left: 91.6666666667%;
1374 }
1375}
1376
1377@media (min-width: 992px) {
1378 .col-lg {
1379 -ms-flex-preferred-size: 0;
1380 flex-basis: 0;
1381 -webkit-box-flex: 1;
1382 -ms-flex-positive: 1;
1383 flex-grow: 1;
1384 max-width: 100%;
1385 }
1386 .row-cols-lg-1 > * {
1387 -webkit-box-flex: 0;
1388 -ms-flex: 0 0 100%;
1389 flex: 0 0 100%;
1390 max-width: 100%;
1391 }
1392 .row-cols-lg-2 > * {
1393 -webkit-box-flex: 0;
1394 -ms-flex: 0 0 50%;
1395 flex: 0 0 50%;
1396 max-width: 50%;
1397 }
1398 .row-cols-lg-3 > * {
1399 -webkit-box-flex: 0;
1400 -ms-flex: 0 0 33.3333333333%;
1401 flex: 0 0 33.3333333333%;
1402 max-width: 33.3333333333%;
1403 }
1404 .row-cols-lg-4 > * {
1405 -webkit-box-flex: 0;
1406 -ms-flex: 0 0 25%;
1407 flex: 0 0 25%;
1408 max-width: 25%;
1409 }
1410 .row-cols-lg-5 > * {
1411 -webkit-box-flex: 0;
1412 -ms-flex: 0 0 20%;
1413 flex: 0 0 20%;
1414 max-width: 20%;
1415 }
1416 .row-cols-lg-6 > * {
1417 -webkit-box-flex: 0;
1418 -ms-flex: 0 0 16.6666666667%;
1419 flex: 0 0 16.6666666667%;
1420 max-width: 16.6666666667%;
1421 }
1422 .col-lg-auto {
1423 -webkit-box-flex: 0;
1424 -ms-flex: 0 0 auto;
1425 flex: 0 0 auto;
1426 width: auto;
1427 max-width: 100%;
1428 }
1429 .col-lg-1 {
1430 -webkit-box-flex: 0;
1431 -ms-flex: 0 0 8.3333333333%;
1432 flex: 0 0 8.3333333333%;
1433 max-width: 8.3333333333%;
1434 }
1435 .col-lg-2 {
1436 -webkit-box-flex: 0;
1437 -ms-flex: 0 0 16.6666666667%;
1438 flex: 0 0 16.6666666667%;
1439 max-width: 16.6666666667%;
1440 }
1441 .col-lg-3 {
1442 -webkit-box-flex: 0;
1443 -ms-flex: 0 0 25%;
1444 flex: 0 0 25%;
1445 max-width: 25%;
1446 }
1447 .col-lg-4 {
1448 -webkit-box-flex: 0;
1449 -ms-flex: 0 0 33.3333333333%;
1450 flex: 0 0 33.3333333333%;
1451 max-width: 33.3333333333%;
1452 }
1453 .col-lg-5 {
1454 -webkit-box-flex: 0;
1455 -ms-flex: 0 0 41.6666666667%;
1456 flex: 0 0 41.6666666667%;
1457 max-width: 41.6666666667%;
1458 }
1459 .col-lg-6 {
1460 -webkit-box-flex: 0;
1461 -ms-flex: 0 0 50%;
1462 flex: 0 0 50%;
1463 max-width: 50%;
1464 }
1465 .col-lg-7 {
1466 -webkit-box-flex: 0;
1467 -ms-flex: 0 0 58.3333333333%;
1468 flex: 0 0 58.3333333333%;
1469 max-width: 58.3333333333%;
1470 }
1471 .col-lg-8 {
1472 -webkit-box-flex: 0;
1473 -ms-flex: 0 0 66.6666666667%;
1474 flex: 0 0 66.6666666667%;
1475 max-width: 66.6666666667%;
1476 }
1477 .col-lg-9 {
1478 -webkit-box-flex: 0;
1479 -ms-flex: 0 0 75%;
1480 flex: 0 0 75%;
1481 max-width: 75%;
1482 }
1483 .col-lg-10 {
1484 -webkit-box-flex: 0;
1485 -ms-flex: 0 0 83.3333333333%;
1486 flex: 0 0 83.3333333333%;
1487 max-width: 83.3333333333%;
1488 }
1489 .col-lg-11 {
1490 -webkit-box-flex: 0;
1491 -ms-flex: 0 0 91.6666666667%;
1492 flex: 0 0 91.6666666667%;
1493 max-width: 91.6666666667%;
1494 }
1495 .col-lg-12 {
1496 -webkit-box-flex: 0;
1497 -ms-flex: 0 0 100%;
1498 flex: 0 0 100%;
1499 max-width: 100%;
1500 }
1501 .order-lg-first {
1502 -webkit-box-ordinal-group: 0;
1503 -ms-flex-order: -1;
1504 order: -1;
1505 }
1506 .order-lg-last {
1507 -webkit-box-ordinal-group: 14;
1508 -ms-flex-order: 13;
1509 order: 13;
1510 }
1511 .order-lg-0 {
1512 -webkit-box-ordinal-group: 1;
1513 -ms-flex-order: 0;
1514 order: 0;
1515 }
1516 .order-lg-1 {
1517 -webkit-box-ordinal-group: 2;
1518 -ms-flex-order: 1;
1519 order: 1;
1520 }
1521 .order-lg-2 {
1522 -webkit-box-ordinal-group: 3;
1523 -ms-flex-order: 2;
1524 order: 2;
1525 }
1526 .order-lg-3 {
1527 -webkit-box-ordinal-group: 4;
1528 -ms-flex-order: 3;
1529 order: 3;
1530 }
1531 .order-lg-4 {
1532 -webkit-box-ordinal-group: 5;
1533 -ms-flex-order: 4;
1534 order: 4;
1535 }
1536 .order-lg-5 {
1537 -webkit-box-ordinal-group: 6;
1538 -ms-flex-order: 5;
1539 order: 5;
1540 }
1541 .order-lg-6 {
1542 -webkit-box-ordinal-group: 7;
1543 -ms-flex-order: 6;
1544 order: 6;
1545 }
1546 .order-lg-7 {
1547 -webkit-box-ordinal-group: 8;
1548 -ms-flex-order: 7;
1549 order: 7;
1550 }
1551 .order-lg-8 {
1552 -webkit-box-ordinal-group: 9;
1553 -ms-flex-order: 8;
1554 order: 8;
1555 }
1556 .order-lg-9 {
1557 -webkit-box-ordinal-group: 10;
1558 -ms-flex-order: 9;
1559 order: 9;
1560 }
1561 .order-lg-10 {
1562 -webkit-box-ordinal-group: 11;
1563 -ms-flex-order: 10;
1564 order: 10;
1565 }
1566 .order-lg-11 {
1567 -webkit-box-ordinal-group: 12;
1568 -ms-flex-order: 11;
1569 order: 11;
1570 }
1571 .order-lg-12 {
1572 -webkit-box-ordinal-group: 13;
1573 -ms-flex-order: 12;
1574 order: 12;
1575 }
1576 .offset-lg-0 {
1577 margin-left: 0;
1578 }
1579 .offset-lg-1 {
1580 margin-left: 8.3333333333%;
1581 }
1582 .offset-lg-2 {
1583 margin-left: 16.6666666667%;
1584 }
1585 .offset-lg-3 {
1586 margin-left: 25%;
1587 }
1588 .offset-lg-4 {
1589 margin-left: 33.3333333333%;
1590 }
1591 .offset-lg-5 {
1592 margin-left: 41.6666666667%;
1593 }
1594 .offset-lg-6 {
1595 margin-left: 50%;
1596 }
1597 .offset-lg-7 {
1598 margin-left: 58.3333333333%;
1599 }
1600 .offset-lg-8 {
1601 margin-left: 66.6666666667%;
1602 }
1603 .offset-lg-9 {
1604 margin-left: 75%;
1605 }
1606 .offset-lg-10 {
1607 margin-left: 83.3333333333%;
1608 }
1609 .offset-lg-11 {
1610 margin-left: 91.6666666667%;
1611 }
1612}
1613
1614@media (min-width: 1200px) {
1615 .col-xl {
1616 -ms-flex-preferred-size: 0;
1617 flex-basis: 0;
1618 -webkit-box-flex: 1;
1619 -ms-flex-positive: 1;
1620 flex-grow: 1;
1621 max-width: 100%;
1622 }
1623 .row-cols-xl-1 > * {
1624 -webkit-box-flex: 0;
1625 -ms-flex: 0 0 100%;
1626 flex: 0 0 100%;
1627 max-width: 100%;
1628 }
1629 .row-cols-xl-2 > * {
1630 -webkit-box-flex: 0;
1631 -ms-flex: 0 0 50%;
1632 flex: 0 0 50%;
1633 max-width: 50%;
1634 }
1635 .row-cols-xl-3 > * {
1636 -webkit-box-flex: 0;
1637 -ms-flex: 0 0 33.3333333333%;
1638 flex: 0 0 33.3333333333%;
1639 max-width: 33.3333333333%;
1640 }
1641 .row-cols-xl-4 > * {
1642 -webkit-box-flex: 0;
1643 -ms-flex: 0 0 25%;
1644 flex: 0 0 25%;
1645 max-width: 25%;
1646 }
1647 .row-cols-xl-5 > * {
1648 -webkit-box-flex: 0;
1649 -ms-flex: 0 0 20%;
1650 flex: 0 0 20%;
1651 max-width: 20%;
1652 }
1653 .row-cols-xl-6 > * {
1654 -webkit-box-flex: 0;
1655 -ms-flex: 0 0 16.6666666667%;
1656 flex: 0 0 16.6666666667%;
1657 max-width: 16.6666666667%;
1658 }
1659 .col-xl-auto {
1660 -webkit-box-flex: 0;
1661 -ms-flex: 0 0 auto;
1662 flex: 0 0 auto;
1663 width: auto;
1664 max-width: 100%;
1665 }
1666 .col-xl-1 {
1667 -webkit-box-flex: 0;
1668 -ms-flex: 0 0 8.3333333333%;
1669 flex: 0 0 8.3333333333%;
1670 max-width: 8.3333333333%;
1671 }
1672 .col-xl-2 {
1673 -webkit-box-flex: 0;
1674 -ms-flex: 0 0 16.6666666667%;
1675 flex: 0 0 16.6666666667%;
1676 max-width: 16.6666666667%;
1677 }
1678 .col-xl-3 {
1679 -webkit-box-flex: 0;
1680 -ms-flex: 0 0 25%;
1681 flex: 0 0 25%;
1682 max-width: 25%;
1683 }
1684 .col-xl-4 {
1685 -webkit-box-flex: 0;
1686 -ms-flex: 0 0 33.3333333333%;
1687 flex: 0 0 33.3333333333%;
1688 max-width: 33.3333333333%;
1689 }
1690 .col-xl-5 {
1691 -webkit-box-flex: 0;
1692 -ms-flex: 0 0 41.6666666667%;
1693 flex: 0 0 41.6666666667%;
1694 max-width: 41.6666666667%;
1695 }
1696 .col-xl-6 {
1697 -webkit-box-flex: 0;
1698 -ms-flex: 0 0 50%;
1699 flex: 0 0 50%;
1700 max-width: 50%;
1701 }
1702 .col-xl-7 {
1703 -webkit-box-flex: 0;
1704 -ms-flex: 0 0 58.3333333333%;
1705 flex: 0 0 58.3333333333%;
1706 max-width: 58.3333333333%;
1707 }
1708 .col-xl-8 {
1709 -webkit-box-flex: 0;
1710 -ms-flex: 0 0 66.6666666667%;
1711 flex: 0 0 66.6666666667%;
1712 max-width: 66.6666666667%;
1713 }
1714 .col-xl-9 {
1715 -webkit-box-flex: 0;
1716 -ms-flex: 0 0 75%;
1717 flex: 0 0 75%;
1718 max-width: 75%;
1719 }
1720 .col-xl-10 {
1721 -webkit-box-flex: 0;
1722 -ms-flex: 0 0 83.3333333333%;
1723 flex: 0 0 83.3333333333%;
1724 max-width: 83.3333333333%;
1725 }
1726 .col-xl-11 {
1727 -webkit-box-flex: 0;
1728 -ms-flex: 0 0 91.6666666667%;
1729 flex: 0 0 91.6666666667%;
1730 max-width: 91.6666666667%;
1731 }
1732 .col-xl-12 {
1733 -webkit-box-flex: 0;
1734 -ms-flex: 0 0 100%;
1735 flex: 0 0 100%;
1736 max-width: 100%;
1737 }
1738 .order-xl-first {
1739 -webkit-box-ordinal-group: 0;
1740 -ms-flex-order: -1;
1741 order: -1;
1742 }
1743 .order-xl-last {
1744 -webkit-box-ordinal-group: 14;
1745 -ms-flex-order: 13;
1746 order: 13;
1747 }
1748 .order-xl-0 {
1749 -webkit-box-ordinal-group: 1;
1750 -ms-flex-order: 0;
1751 order: 0;
1752 }
1753 .order-xl-1 {
1754 -webkit-box-ordinal-group: 2;
1755 -ms-flex-order: 1;
1756 order: 1;
1757 }
1758 .order-xl-2 {
1759 -webkit-box-ordinal-group: 3;
1760 -ms-flex-order: 2;
1761 order: 2;
1762 }
1763 .order-xl-3 {
1764 -webkit-box-ordinal-group: 4;
1765 -ms-flex-order: 3;
1766 order: 3;
1767 }
1768 .order-xl-4 {
1769 -webkit-box-ordinal-group: 5;
1770 -ms-flex-order: 4;
1771 order: 4;
1772 }
1773 .order-xl-5 {
1774 -webkit-box-ordinal-group: 6;
1775 -ms-flex-order: 5;
1776 order: 5;
1777 }
1778 .order-xl-6 {
1779 -webkit-box-ordinal-group: 7;
1780 -ms-flex-order: 6;
1781 order: 6;
1782 }
1783 .order-xl-7 {
1784 -webkit-box-ordinal-group: 8;
1785 -ms-flex-order: 7;
1786 order: 7;
1787 }
1788 .order-xl-8 {
1789 -webkit-box-ordinal-group: 9;
1790 -ms-flex-order: 8;
1791 order: 8;
1792 }
1793 .order-xl-9 {
1794 -webkit-box-ordinal-group: 10;
1795 -ms-flex-order: 9;
1796 order: 9;
1797 }
1798 .order-xl-10 {
1799 -webkit-box-ordinal-group: 11;
1800 -ms-flex-order: 10;
1801 order: 10;
1802 }
1803 .order-xl-11 {
1804 -webkit-box-ordinal-group: 12;
1805 -ms-flex-order: 11;
1806 order: 11;
1807 }
1808 .order-xl-12 {
1809 -webkit-box-ordinal-group: 13;
1810 -ms-flex-order: 12;
1811 order: 12;
1812 }
1813 .offset-xl-0 {
1814 margin-left: 0;
1815 }
1816 .offset-xl-1 {
1817 margin-left: 8.3333333333%;
1818 }
1819 .offset-xl-2 {
1820 margin-left: 16.6666666667%;
1821 }
1822 .offset-xl-3 {
1823 margin-left: 25%;
1824 }
1825 .offset-xl-4 {
1826 margin-left: 33.3333333333%;
1827 }
1828 .offset-xl-5 {
1829 margin-left: 41.6666666667%;
1830 }
1831 .offset-xl-6 {
1832 margin-left: 50%;
1833 }
1834 .offset-xl-7 {
1835 margin-left: 58.3333333333%;
1836 }
1837 .offset-xl-8 {
1838 margin-left: 66.6666666667%;
1839 }
1840 .offset-xl-9 {
1841 margin-left: 75%;
1842 }
1843 .offset-xl-10 {
1844 margin-left: 83.3333333333%;
1845 }
1846 .offset-xl-11 {
1847 margin-left: 91.6666666667%;
1848 }
1849}
1850
1851.table {
1852 width: 100%;
1853 margin-bottom: 1rem;
1854 color: #343a40;
1855}
1856
1857.table th,
1858.table td {
1859 padding: 0.75rem;
1860 vertical-align: top;
1861 border-top: 1px solid rgba(0, 0, 0, 0.1);
1862}
1863
1864.table thead th {
1865 vertical-align: bottom;
1866 border-bottom: 2px solid rgba(0, 0, 0, 0.1);
1867}
1868
1869.table tbody + tbody {
1870 border-top: 2px solid rgba(0, 0, 0, 0.1);
1871}
1872
1873.table-sm th,
1874.table-sm td {
1875 padding: 0.3rem;
1876}
1877
1878.table-bordered {
1879 border: 1px solid rgba(0, 0, 0, 0.1);
1880}
1881
1882.table-bordered th,
1883.table-bordered td {
1884 border: 1px solid rgba(0, 0, 0, 0.1);
1885}
1886
1887.table-bordered thead th,
1888.table-bordered thead td {
1889 border-bottom-width: 2px;
1890}
1891
1892.table-borderless th,
1893.table-borderless td,
1894.table-borderless thead th,
1895.table-borderless tbody + tbody {
1896 border: 0;
1897}
1898
1899.table-striped tbody tr:nth-of-type(odd) {
1900 background-color: rgba(0, 0, 0, 0.05);
1901}
1902
1903.table-hover tbody tr:hover {
1904 color: #343a40;
1905 background-color: rgba(0, 0, 0, 0.075);
1906}
1907
1908.table-primary,
1909.table-primary > th,
1910.table-primary > td {
1911 background-color: #cbdcfa;
1912}
1913
1914.table-primary th,
1915.table-primary td,
1916.table-primary thead th,
1917.table-primary tbody + tbody {
1918 border-color: #9ebef5;
1919}
1920
1921.table-hover .table-primary:hover {
1922 background-color: #b4ccf8;
1923}
1924
1925.table-hover .table-primary:hover > td,
1926.table-hover .table-primary:hover > th {
1927 background-color: #b4ccf8;
1928}
1929
1930.table-secondary,
1931.table-secondary > th,
1932.table-secondary > td {
1933 background-color: #e8eaed;
1934}
1935
1936.table-secondary th,
1937.table-secondary td,
1938.table-secondary thead th,
1939.table-secondary tbody + tbody {
1940 border-color: #d4d9dd;
1941}
1942
1943.table-hover .table-secondary:hover {
1944 background-color: #dadde2;
1945}
1946
1947.table-hover .table-secondary:hover > td,
1948.table-hover .table-secondary:hover > th {
1949 background-color: #dadde2;
1950}
1951
1952.table-success,
1953.table-success > th,
1954.table-success > td {
1955 background-color: #b8ebd8;
1956}
1957
1958.table-success th,
1959.table-success td,
1960.table-success thead th,
1961.table-success tbody + tbody {
1962 border-color: #7bdab7;
1963}
1964
1965.table-hover .table-success:hover {
1966 background-color: #a4e5cd;
1967}
1968
1969.table-hover .table-success:hover > td,
1970.table-hover .table-success:hover > th {
1971 background-color: #a4e5cd;
1972}
1973
1974.table-info,
1975.table-info > th,
1976.table-info > td {
1977 background-color: #bee5eb;
1978}
1979
1980.table-info th,
1981.table-info td,
1982.table-info thead th,
1983.table-info tbody + tbody {
1984 border-color: #86cfda;
1985}
1986
1987.table-hover .table-info:hover {
1988 background-color: #abdde5;
1989}
1990
1991.table-hover .table-info:hover > td,
1992.table-hover .table-info:hover > th {
1993 background-color: #abdde5;
1994}
1995
1996.table-warning,
1997.table-warning > th,
1998.table-warning > td {
1999 background-color: #fbe8cd;
2000}
2001
2002.table-warning th,
2003.table-warning td,
2004.table-warning thead th,
2005.table-warning tbody + tbody {
2006 border-color: #f7d4a3;
2007}
2008
2009.table-hover .table-warning:hover {
2010 background-color: #f9ddb5;
2011}
2012
2013.table-hover .table-warning:hover > td,
2014.table-hover .table-warning:hover > th {
2015 background-color: #f9ddb5;
2016}
2017
2018.table-danger,
2019.table-danger > th,
2020.table-danger > td {
2021 background-color: #f4cfce;
2022}
2023
2024.table-danger th,
2025.table-danger td,
2026.table-danger thead th,
2027.table-danger tbody + tbody {
2028 border-color: #eba6a3;
2029}
2030
2031.table-hover .table-danger:hover {
2032 background-color: #efbbb9;
2033}
2034
2035.table-hover .table-danger:hover > td,
2036.table-hover .table-danger:hover > th {
2037 background-color: #efbbb9;
2038}
2039
2040.table-light,
2041.table-light > th,
2042.table-light > td {
2043 background-color: #fdfdfe;
2044}
2045
2046.table-light th,
2047.table-light td,
2048.table-light thead th,
2049.table-light tbody + tbody {
2050 border-color: #fbfcfc;
2051}
2052
2053.table-hover .table-light:hover {
2054 background-color: #ececf6;
2055}
2056
2057.table-hover .table-light:hover > td,
2058.table-hover .table-light:hover > th {
2059 background-color: #ececf6;
2060}
2061
2062.table-dark,
2063.table-dark > th,
2064.table-dark > td {
2065 background-color: #c6c8ca;
2066}
2067
2068.table-dark th,
2069.table-dark td,
2070.table-dark thead th,
2071.table-dark tbody + tbody {
2072 border-color: #95999c;
2073}
2074
2075.table-hover .table-dark:hover {
2076 background-color: #b9bbbe;
2077}
2078
2079.table-hover .table-dark:hover > td,
2080.table-hover .table-dark:hover > th {
2081 background-color: #b9bbbe;
2082}
2083
2084.table-active,
2085.table-active > th,
2086.table-active > td {
2087 background-color: rgba(0, 0, 0, 0.075);
2088}
2089
2090.table-hover .table-active:hover {
2091 background-color: rgba(0, 0, 0, 0.075);
2092}
2093
2094.table-hover .table-active:hover > td,
2095.table-hover .table-active:hover > th {
2096 background-color: rgba(0, 0, 0, 0.075);
2097}
2098
2099.table .thead-dark th {
2100 color: #fff;
2101 background-color: #343a40;
2102 border-color: #454d55;
2103}
2104
2105.table .thead-light th {
2106 color: #495057;
2107 background-color: #e9ecef;
2108 border-color: rgba(0, 0, 0, 0.1);
2109}
2110
2111.table-dark {
2112 color: #fff;
2113 background-color: #343a40;
2114}
2115
2116.table-dark th,
2117.table-dark td,
2118.table-dark thead th {
2119 border-color: #454d55;
2120}
2121
2122.table-dark.table-bordered {
2123 border: 0;
2124}
2125
2126.table-dark.table-striped tbody tr:nth-of-type(odd) {
2127 background-color: rgba(255, 255, 255, 0.05);
2128}
2129
2130.table-dark.table-hover tbody tr:hover {
2131 color: #fff;
2132 background-color: rgba(255, 255, 255, 0.075);
2133}
2134
2135@media (max-width: 575.98px) {
2136 .table-responsive-sm {
2137 display: block;
2138 width: 100%;
2139 overflow-x: auto;
2140 -webkit-overflow-scrolling: touch;
2141 }
2142 .table-responsive-sm > .table-bordered {
2143 border: 0;
2144 }
2145}
2146
2147@media (max-width: 767.98px) {
2148 .table-responsive-md {
2149 display: block;
2150 width: 100%;
2151 overflow-x: auto;
2152 -webkit-overflow-scrolling: touch;
2153 }
2154 .table-responsive-md > .table-bordered {
2155 border: 0;
2156 }
2157}
2158
2159@media (max-width: 991.98px) {
2160 .table-responsive-lg {
2161 display: block;
2162 width: 100%;
2163 overflow-x: auto;
2164 -webkit-overflow-scrolling: touch;
2165 }
2166 .table-responsive-lg > .table-bordered {
2167 border: 0;
2168 }
2169}
2170
2171@media (max-width: 1199.98px) {
2172 .table-responsive-xl {
2173 display: block;
2174 width: 100%;
2175 overflow-x: auto;
2176 -webkit-overflow-scrolling: touch;
2177 }
2178 .table-responsive-xl > .table-bordered {
2179 border: 0;
2180 }
2181}
2182
2183.table-responsive {
2184 display: block;
2185 width: 100%;
2186 overflow-x: auto;
2187 -webkit-overflow-scrolling: touch;
2188}
2189
2190.table-responsive > .table-bordered {
2191 border: 0;
2192}
2193
2194.form-control {
2195 display: block;
2196 width: 100%;
2197 height: calc(1.5em + 1rem + 2px);
2198 padding: 0.5rem 1.1rem;
2199 font-size: 1.063rem;
2200 font-weight: 400;
2201 line-height: 1.5;
2202 color: #495057;
2203 background-color: #fff;
2204 background-clip: padding-box;
2205 border: 1px solid rgba(0, 0, 0, 0.1);
2206 border-radius: 0.25rem;
2207 -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2208 transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2209 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2210 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2211}
2212
2213@media (prefers-reduced-motion: reduce) {
2214 .form-control {
2215 -webkit-transition: none;
2216 transition: none;
2217 }
2218}
2219
2220.form-control::-ms-expand {
2221 background-color: transparent;
2222 border: 0;
2223}
2224
2225.form-control:-moz-focusring {
2226 color: transparent;
2227 text-shadow: 0 0 0 #495057;
2228}
2229
2230.form-control:focus {
2231 color: #495057;
2232 background-color: #fff;
2233 border-color: #b9d0f8;
2234 outline: 0;
2235 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
2236 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
2237}
2238
2239.form-control::-webkit-input-placeholder {
2240 color: #868e96;
2241 opacity: 1;
2242}
2243
2244.form-control::-ms-input-placeholder {
2245 color: #868e96;
2246 opacity: 1;
2247}
2248
2249.form-control::placeholder {
2250 color: #868e96;
2251 opacity: 1;
2252}
2253
2254.form-control:disabled, .form-control[readonly] {
2255 background-color: #e9ecef;
2256 opacity: 1;
2257}
2258
2259select.form-control:focus::-ms-value {
2260 color: #495057;
2261 background-color: #fff;
2262}
2263
2264.form-control-file,
2265.form-control-range {
2266 display: block;
2267 width: 100%;
2268}
2269
2270.col-form-label {
2271 padding-top: calc(0.5rem + 1px);
2272 padding-bottom: calc(0.5rem + 1px);
2273 margin-bottom: 0;
2274 font-size: inherit;
2275 line-height: 1.5;
2276}
2277
2278.col-form-label-lg {
2279 padding-top: calc(0.5rem + 1px);
2280 padding-bottom: calc(0.5rem + 1px);
2281 font-size: 1.32875rem;
2282 line-height: 1.5;
2283}
2284
2285.col-form-label-sm {
2286 padding-top: calc(0.25rem + 1px);
2287 padding-bottom: calc(0.25rem + 1px);
2288 font-size: 0.930125rem;
2289 line-height: 1.5;
2290}
2291
2292.form-control-plaintext {
2293 display: block;
2294 width: 100%;
2295 padding: 0.5rem 0;
2296 margin-bottom: 0;
2297 font-size: 1.063rem;
2298 line-height: 1.5;
2299 color: #343a40;
2300 background-color: transparent;
2301 border: solid transparent;
2302 border-width: 1px 0;
2303}
2304
2305.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
2306 padding-right: 0;
2307 padding-left: 0;
2308}
2309
2310.form-control-sm {
2311 height: calc(1.5em + 0.5rem + 2px);
2312 padding: 0.25rem 0.5rem;
2313 font-size: 0.930125rem;
2314 line-height: 1.5;
2315 border-radius: 0.2rem;
2316}
2317
2318.form-control-lg {
2319 height: calc(1.5em + 1rem + 2px);
2320 padding: 0.5rem 1rem;
2321 font-size: 1.32875rem;
2322 line-height: 1.5;
2323 border-radius: 0.3rem;
2324}
2325
2326select.form-control[size], select.form-control[multiple] {
2327 height: auto;
2328}
2329
2330textarea.form-control {
2331 height: auto;
2332}
2333
2334.form-group {
2335 margin-bottom: 1rem;
2336}
2337
2338.form-text {
2339 display: block;
2340 margin-top: 0.25rem;
2341}
2342
2343.form-row {
2344 display: -webkit-box;
2345 display: -ms-flexbox;
2346 display: flex;
2347 -ms-flex-wrap: wrap;
2348 flex-wrap: wrap;
2349 margin-right: -5px;
2350 margin-left: -5px;
2351}
2352
2353.form-row > .col,
2354.form-row > [class*="col-"] {
2355 padding-right: 5px;
2356 padding-left: 5px;
2357}
2358
2359.form-check {
2360 position: relative;
2361 display: block;
2362 padding-left: 1.25rem;
2363}
2364
2365.form-check-input {
2366 position: absolute;
2367 margin-top: 0.3rem;
2368 margin-left: -1.25rem;
2369}
2370
2371.form-check-input[disabled] ~ .form-check-label,
2372.form-check-input:disabled ~ .form-check-label {
2373 color: #868e96;
2374}
2375
2376.form-check-label {
2377 margin-bottom: 0;
2378}
2379
2380.form-check-inline {
2381 display: -webkit-inline-box;
2382 display: -ms-inline-flexbox;
2383 display: inline-flex;
2384 -webkit-box-align: center;
2385 -ms-flex-align: center;
2386 align-items: center;
2387 padding-left: 0;
2388 margin-right: 0.75rem;
2389}
2390
2391.form-check-inline .form-check-input {
2392 position: static;
2393 margin-top: 0;
2394 margin-right: 0.3125rem;
2395 margin-left: 0;
2396}
2397
2398.valid-feedback {
2399 display: none;
2400 width: 100%;
2401 margin-top: 0.25rem;
2402 font-size: 80%;
2403 color: #02B875;
2404}
2405
2406.valid-tooltip {
2407 position: absolute;
2408 top: 100%;
2409 z-index: 5;
2410 display: none;
2411 max-width: 100%;
2412 padding: 0.25rem 0.5rem;
2413 margin-top: .1rem;
2414 font-size: 0.6875rem;
2415 line-height: 1.5;
2416 color: #fff;
2417 background-color: rgba(2, 184, 117, 0.9);
2418 border-radius: 0.25rem;
2419}
2420
2421.was-validated :valid ~ .valid-feedback,
2422.was-validated :valid ~ .valid-tooltip,
2423.is-valid ~ .valid-feedback,
2424.is-valid ~ .valid-tooltip {
2425 display: block;
2426}
2427
2428.was-validated .form-control:valid, .form-control.is-valid {
2429 border-color: #02B875;
2430 padding-right: calc(1.5em + 1rem);
2431 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2302B875' 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");
2432 background-repeat: no-repeat;
2433 background-position: right calc(0.375em + 0.25rem) center;
2434 background-size: calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
2435}
2436
2437.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
2438 border-color: #02B875;
2439 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2440 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2441}
2442
2443.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
2444 padding-right: calc(1.5em + 1rem);
2445 background-position: top calc(0.375em + 0.25rem) right calc(0.375em + 0.25rem);
2446}
2447
2448.was-validated .custom-select:valid, .custom-select.is-valid {
2449 border-color: #02B875;
2450 padding-right: calc(0.75em + 2.85rem);
2451 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2302B875' 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 2.1rem/calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
2452}
2453
2454.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
2455 border-color: #02B875;
2456 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2457 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2458}
2459
2460.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
2461 color: #02B875;
2462}
2463
2464.was-validated .form-check-input:valid ~ .valid-feedback,
2465.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
2466.form-check-input.is-valid ~ .valid-tooltip {
2467 display: block;
2468}
2469
2470.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
2471 color: #02B875;
2472}
2473
2474.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
2475 border-color: #02B875;
2476}
2477
2478.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
2479 border-color: #03ea95;
2480 background-color: #03ea95;
2481}
2482
2483.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
2484 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2485 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2486}
2487
2488.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 {
2489 border-color: #02B875;
2490}
2491
2492.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
2493 border-color: #02B875;
2494}
2495
2496.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
2497 border-color: #02B875;
2498 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2499 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.25);
2500}
2501
2502.invalid-feedback {
2503 display: none;
2504 width: 100%;
2505 margin-top: 0.25rem;
2506 font-size: 80%;
2507 color: #d9534f;
2508}
2509
2510.invalid-tooltip {
2511 position: absolute;
2512 top: 100%;
2513 z-index: 5;
2514 display: none;
2515 max-width: 100%;
2516 padding: 0.25rem 0.5rem;
2517 margin-top: .1rem;
2518 font-size: 0.6875rem;
2519 line-height: 1.5;
2520 color: #fff;
2521 background-color: rgba(217, 83, 79, 0.9);
2522 border-radius: 0.25rem;
2523}
2524
2525.was-validated :invalid ~ .invalid-feedback,
2526.was-validated :invalid ~ .invalid-tooltip,
2527.is-invalid ~ .invalid-feedback,
2528.is-invalid ~ .invalid-tooltip {
2529 display: block;
2530}
2531
2532.was-validated .form-control:invalid, .form-control.is-invalid {
2533 border-color: #d9534f;
2534 padding-right: calc(1.5em + 1rem);
2535 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e");
2536 background-repeat: no-repeat;
2537 background-position: right calc(0.375em + 0.25rem) center;
2538 background-size: calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
2539}
2540
2541.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
2542 border-color: #d9534f;
2543 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2544 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2545}
2546
2547.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
2548 padding-right: calc(1.5em + 1rem);
2549 background-position: top calc(0.375em + 0.25rem) right calc(0.375em + 0.25rem);
2550}
2551
2552.was-validated .custom-select:invalid, .custom-select.is-invalid {
2553 border-color: #d9534f;
2554 padding-right: calc(0.75em + 2.85rem);
2555 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 2.1rem/calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
2556}
2557
2558.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
2559 border-color: #d9534f;
2560 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2561 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2562}
2563
2564.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
2565 color: #d9534f;
2566}
2567
2568.was-validated .form-check-input:invalid ~ .invalid-feedback,
2569.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
2570.form-check-input.is-invalid ~ .invalid-tooltip {
2571 display: block;
2572}
2573
2574.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
2575 color: #d9534f;
2576}
2577
2578.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
2579 border-color: #d9534f;
2580}
2581
2582.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
2583 border-color: #e27c79;
2584 background-color: #e27c79;
2585}
2586
2587.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
2588 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2589 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2590}
2591
2592.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
2593 border-color: #d9534f;
2594}
2595
2596.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
2597 border-color: #d9534f;
2598}
2599
2600.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
2601 border-color: #d9534f;
2602 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2603 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);
2604}
2605
2606.form-inline {
2607 display: -webkit-box;
2608 display: -ms-flexbox;
2609 display: flex;
2610 -webkit-box-orient: horizontal;
2611 -webkit-box-direction: normal;
2612 -ms-flex-flow: row wrap;
2613 flex-flow: row wrap;
2614 -webkit-box-align: center;
2615 -ms-flex-align: center;
2616 align-items: center;
2617}
2618
2619.form-inline .form-check {
2620 width: 100%;
2621}
2622
2623@media (min-width: 576px) {
2624 .form-inline label {
2625 display: -webkit-box;
2626 display: -ms-flexbox;
2627 display: flex;
2628 -webkit-box-align: center;
2629 -ms-flex-align: center;
2630 align-items: center;
2631 -webkit-box-pack: center;
2632 -ms-flex-pack: center;
2633 justify-content: center;
2634 margin-bottom: 0;
2635 }
2636 .form-inline .form-group {
2637 display: -webkit-box;
2638 display: -ms-flexbox;
2639 display: flex;
2640 -webkit-box-flex: 0;
2641 -ms-flex: 0 0 auto;
2642 flex: 0 0 auto;
2643 -webkit-box-orient: horizontal;
2644 -webkit-box-direction: normal;
2645 -ms-flex-flow: row wrap;
2646 flex-flow: row wrap;
2647 -webkit-box-align: center;
2648 -ms-flex-align: center;
2649 align-items: center;
2650 margin-bottom: 0;
2651 }
2652 .form-inline .form-control {
2653 display: inline-block;
2654 width: auto;
2655 vertical-align: middle;
2656 }
2657 .form-inline .form-control-plaintext {
2658 display: inline-block;
2659 }
2660 .form-inline .input-group,
2661 .form-inline .custom-select {
2662 width: auto;
2663 }
2664 .form-inline .form-check {
2665 display: -webkit-box;
2666 display: -ms-flexbox;
2667 display: flex;
2668 -webkit-box-align: center;
2669 -ms-flex-align: center;
2670 align-items: center;
2671 -webkit-box-pack: center;
2672 -ms-flex-pack: center;
2673 justify-content: center;
2674 width: auto;
2675 padding-left: 0;
2676 }
2677 .form-inline .form-check-input {
2678 position: relative;
2679 -ms-flex-negative: 0;
2680 flex-shrink: 0;
2681 margin-top: 0;
2682 margin-right: 0.25rem;
2683 margin-left: 0;
2684 }
2685 .form-inline .custom-control {
2686 -webkit-box-align: center;
2687 -ms-flex-align: center;
2688 align-items: center;
2689 -webkit-box-pack: center;
2690 -ms-flex-pack: center;
2691 justify-content: center;
2692 }
2693 .form-inline .custom-control-label {
2694 margin-bottom: 0;
2695 }
2696}
2697
2698.btn {
2699 display: inline-block;
2700 font-family: "Fira Sans Medium", -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";
2701 font-weight: 400;
2702 color: #343a40;
2703 text-align: center;
2704 vertical-align: middle;
2705 cursor: pointer;
2706 -webkit-user-select: none;
2707 -moz-user-select: none;
2708 -ms-user-select: none;
2709 user-select: none;
2710 background-color: transparent;
2711 border: 1px solid transparent;
2712 padding: 0.5rem 1.1rem;
2713 font-size: 0.875rem;
2714 line-height: 1.5;
2715 border-radius: 0.25rem;
2716 -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2717 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2718 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2719 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2720}
2721
2722@media (prefers-reduced-motion: reduce) {
2723 .btn {
2724 -webkit-transition: none;
2725 transition: none;
2726 }
2727}
2728
2729.btn:hover {
2730 color: #343a40;
2731 text-decoration: none;
2732}
2733
2734.btn:focus, .btn.focus {
2735 outline: 0;
2736 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
2737 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
2738}
2739
2740.btn.disabled, .btn:disabled {
2741 opacity: 0.65;
2742}
2743
2744a.btn.disabled,
2745fieldset:disabled a.btn {
2746 pointer-events: none;
2747}
2748
2749.btn-primary {
2750 color: #fff;
2751 background-color: #4582EC;
2752 border-color: #4582EC;
2753}
2754
2755.btn-primary:hover {
2756 color: #fff;
2757 background-color: #226be8;
2758 border-color: #1863e6;
2759}
2760
2761.btn-primary:focus, .btn-primary.focus {
2762 color: #fff;
2763 background-color: #226be8;
2764 border-color: #1863e6;
2765 -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5);
2766 box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5);
2767}
2768
2769.btn-primary.disabled, .btn-primary:disabled {
2770 color: #fff;
2771 background-color: #4582EC;
2772 border-color: #4582EC;
2773}
2774
2775.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
2776.show > .btn-primary.dropdown-toggle {
2777 color: #fff;
2778 background-color: #1863e6;
2779 border-color: #165edb;
2780}
2781
2782.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
2783.show > .btn-primary.dropdown-toggle:focus {
2784 -webkit-box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5);
2785 box-shadow: 0 0 0 0.2rem rgba(97, 149, 239, 0.5);
2786}
2787
2788.btn-secondary {
2789 color: #fff;
2790 background-color: #adb5bd;
2791 border-color: #adb5bd;
2792}
2793
2794.btn-secondary:hover {
2795 color: #fff;
2796 background-color: #98a2ac;
2797 border-color: #919ca6;
2798}
2799
2800.btn-secondary:focus, .btn-secondary.focus {
2801 color: #fff;
2802 background-color: #98a2ac;
2803 border-color: #919ca6;
2804 -webkit-box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);
2805 box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);
2806}
2807
2808.btn-secondary.disabled, .btn-secondary:disabled {
2809 color: #fff;
2810 background-color: #adb5bd;
2811 border-color: #adb5bd;
2812}
2813
2814.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
2815.show > .btn-secondary.dropdown-toggle {
2816 color: #fff;
2817 background-color: #919ca6;
2818 border-color: #8a95a1;
2819}
2820
2821.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
2822.show > .btn-secondary.dropdown-toggle:focus {
2823 -webkit-box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);
2824 box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);
2825}
2826
2827.btn-success {
2828 color: #fff;
2829 background-color: #02B875;
2830 border-color: #02B875;
2831}
2832
2833.btn-success:hover {
2834 color: #fff;
2835 background-color: #02925d;
2836 border-color: #018655;
2837}
2838
2839.btn-success:focus, .btn-success.focus {
2840 color: #fff;
2841 background-color: #02925d;
2842 border-color: #018655;
2843 -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5);
2844 box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5);
2845}
2846
2847.btn-success.disabled, .btn-success:disabled {
2848 color: #fff;
2849 background-color: #02B875;
2850 border-color: #02B875;
2851}
2852
2853.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
2854.show > .btn-success.dropdown-toggle {
2855 color: #fff;
2856 background-color: #018655;
2857 border-color: #01794d;
2858}
2859
2860.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
2861.show > .btn-success.dropdown-toggle:focus {
2862 -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5);
2863 box-shadow: 0 0 0 0.2rem rgba(40, 195, 138, 0.5);
2864}
2865
2866.btn-info {
2867 color: #fff;
2868 background-color: #17a2b8;
2869 border-color: #17a2b8;
2870}
2871
2872.btn-info:hover {
2873 color: #fff;
2874 background-color: #138496;
2875 border-color: #117a8b;
2876}
2877
2878.btn-info:focus, .btn-info.focus {
2879 color: #fff;
2880 background-color: #138496;
2881 border-color: #117a8b;
2882 -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2883 box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2884}
2885
2886.btn-info.disabled, .btn-info:disabled {
2887 color: #fff;
2888 background-color: #17a2b8;
2889 border-color: #17a2b8;
2890}
2891
2892.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
2893.show > .btn-info.dropdown-toggle {
2894 color: #fff;
2895 background-color: #117a8b;
2896 border-color: #10707f;
2897}
2898
2899.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
2900.show > .btn-info.dropdown-toggle:focus {
2901 -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2902 box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2903}
2904
2905.btn-warning {
2906 color: #fff;
2907 background-color: #f0ad4e;
2908 border-color: #f0ad4e;
2909}
2910
2911.btn-warning:hover {
2912 color: #fff;
2913 background-color: #ed9d2b;
2914 border-color: #ec971f;
2915}
2916
2917.btn-warning:focus, .btn-warning.focus {
2918 color: #fff;
2919 background-color: #ed9d2b;
2920 border-color: #ec971f;
2921 -webkit-box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5);
2922 box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5);
2923}
2924
2925.btn-warning.disabled, .btn-warning:disabled {
2926 color: #fff;
2927 background-color: #f0ad4e;
2928 border-color: #f0ad4e;
2929}
2930
2931.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
2932.show > .btn-warning.dropdown-toggle {
2933 color: #fff;
2934 background-color: #ec971f;
2935 border-color: #ea9214;
2936}
2937
2938.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
2939.show > .btn-warning.dropdown-toggle:focus {
2940 -webkit-box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5);
2941 box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5);
2942}
2943
2944.btn-danger {
2945 color: #fff;
2946 background-color: #d9534f;
2947 border-color: #d9534f;
2948}
2949
2950.btn-danger:hover {
2951 color: #fff;
2952 background-color: #d23430;
2953 border-color: #c9302c;
2954}
2955
2956.btn-danger:focus, .btn-danger.focus {
2957 color: #fff;
2958 background-color: #d23430;
2959 border-color: #c9302c;
2960 -webkit-box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);
2961 box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);
2962}
2963
2964.btn-danger.disabled, .btn-danger:disabled {
2965 color: #fff;
2966 background-color: #d9534f;
2967 border-color: #d9534f;
2968}
2969
2970.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
2971.show > .btn-danger.dropdown-toggle {
2972 color: #fff;
2973 background-color: #c9302c;
2974 border-color: #bf2e29;
2975}
2976
2977.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
2978.show > .btn-danger.dropdown-toggle:focus {
2979 -webkit-box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);
2980 box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);
2981}
2982
2983.btn-light {
2984 color: #212529;
2985 background-color: #f8f9fa;
2986 border-color: #f8f9fa;
2987}
2988
2989.btn-light:hover {
2990 color: #212529;
2991 background-color: #e2e6ea;
2992 border-color: #dae0e5;
2993}
2994
2995.btn-light:focus, .btn-light.focus {
2996 color: #212529;
2997 background-color: #e2e6ea;
2998 border-color: #dae0e5;
2999 -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
3000 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
3001}
3002
3003.btn-light.disabled, .btn-light:disabled {
3004 color: #212529;
3005 background-color: #f8f9fa;
3006 border-color: #f8f9fa;
3007}
3008
3009.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
3010.show > .btn-light.dropdown-toggle {
3011 color: #212529;
3012 background-color: #dae0e5;
3013 border-color: #d3d9df;
3014}
3015
3016.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
3017.show > .btn-light.dropdown-toggle:focus {
3018 -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
3019 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
3020}
3021
3022.btn-dark {
3023 color: #fff;
3024 background-color: #343a40;
3025 border-color: #343a40;
3026}
3027
3028.btn-dark:hover {
3029 color: #fff;
3030 background-color: #23272b;
3031 border-color: #1d2124;
3032}
3033
3034.btn-dark:focus, .btn-dark.focus {
3035 color: #fff;
3036 background-color: #23272b;
3037 border-color: #1d2124;
3038 -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
3039 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
3040}
3041
3042.btn-dark.disabled, .btn-dark:disabled {
3043 color: #fff;
3044 background-color: #343a40;
3045 border-color: #343a40;
3046}
3047
3048.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
3049.show > .btn-dark.dropdown-toggle {
3050 color: #fff;
3051 background-color: #1d2124;
3052 border-color: #171a1d;
3053}
3054
3055.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
3056.show > .btn-dark.dropdown-toggle:focus {
3057 -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
3058 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
3059}
3060
3061.btn-outline-primary {
3062 color: #4582EC;
3063 border-color: #4582EC;
3064}
3065
3066.btn-outline-primary:hover {
3067 color: #fff;
3068 background-color: #4582EC;
3069 border-color: #4582EC;
3070}
3071
3072.btn-outline-primary:focus, .btn-outline-primary.focus {
3073 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
3074 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
3075}
3076
3077.btn-outline-primary.disabled, .btn-outline-primary:disabled {
3078 color: #4582EC;
3079 background-color: transparent;
3080}
3081
3082.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
3083.show > .btn-outline-primary.dropdown-toggle {
3084 color: #fff;
3085 background-color: #4582EC;
3086 border-color: #4582EC;
3087}
3088
3089.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
3090.show > .btn-outline-primary.dropdown-toggle:focus {
3091 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
3092 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
3093}
3094
3095.btn-outline-secondary {
3096 color: #adb5bd;
3097 border-color: #adb5bd;
3098}
3099
3100.btn-outline-secondary:hover {
3101 color: #fff;
3102 background-color: #adb5bd;
3103 border-color: #adb5bd;
3104}
3105
3106.btn-outline-secondary:focus, .btn-outline-secondary.focus {
3107 -webkit-box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
3108 box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
3109}
3110
3111.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
3112 color: #adb5bd;
3113 background-color: transparent;
3114}
3115
3116.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
3117.show > .btn-outline-secondary.dropdown-toggle {
3118 color: #fff;
3119 background-color: #adb5bd;
3120 border-color: #adb5bd;
3121}
3122
3123.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
3124.show > .btn-outline-secondary.dropdown-toggle:focus {
3125 -webkit-box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
3126 box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
3127}
3128
3129.btn-outline-success {
3130 color: #02B875;
3131 border-color: #02B875;
3132}
3133
3134.btn-outline-success:hover {
3135 color: #fff;
3136 background-color: #02B875;
3137 border-color: #02B875;
3138}
3139
3140.btn-outline-success:focus, .btn-outline-success.focus {
3141 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
3142 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
3143}
3144
3145.btn-outline-success.disabled, .btn-outline-success:disabled {
3146 color: #02B875;
3147 background-color: transparent;
3148}
3149
3150.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
3151.show > .btn-outline-success.dropdown-toggle {
3152 color: #fff;
3153 background-color: #02B875;
3154 border-color: #02B875;
3155}
3156
3157.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
3158.show > .btn-outline-success.dropdown-toggle:focus {
3159 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
3160 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
3161}
3162
3163.btn-outline-info {
3164 color: #17a2b8;
3165 border-color: #17a2b8;
3166}
3167
3168.btn-outline-info:hover {
3169 color: #fff;
3170 background-color: #17a2b8;
3171 border-color: #17a2b8;
3172}
3173
3174.btn-outline-info:focus, .btn-outline-info.focus {
3175 -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
3176 box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
3177}
3178
3179.btn-outline-info.disabled, .btn-outline-info:disabled {
3180 color: #17a2b8;
3181 background-color: transparent;
3182}
3183
3184.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
3185.show > .btn-outline-info.dropdown-toggle {
3186 color: #fff;
3187 background-color: #17a2b8;
3188 border-color: #17a2b8;
3189}
3190
3191.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
3192.show > .btn-outline-info.dropdown-toggle:focus {
3193 -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
3194 box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
3195}
3196
3197.btn-outline-warning {
3198 color: #f0ad4e;
3199 border-color: #f0ad4e;
3200}
3201
3202.btn-outline-warning:hover {
3203 color: #fff;
3204 background-color: #f0ad4e;
3205 border-color: #f0ad4e;
3206}
3207
3208.btn-outline-warning:focus, .btn-outline-warning.focus {
3209 -webkit-box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
3210 box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
3211}
3212
3213.btn-outline-warning.disabled, .btn-outline-warning:disabled {
3214 color: #f0ad4e;
3215 background-color: transparent;
3216}
3217
3218.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
3219.show > .btn-outline-warning.dropdown-toggle {
3220 color: #fff;
3221 background-color: #f0ad4e;
3222 border-color: #f0ad4e;
3223}
3224
3225.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
3226.show > .btn-outline-warning.dropdown-toggle:focus {
3227 -webkit-box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
3228 box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
3229}
3230
3231.btn-outline-danger {
3232 color: #d9534f;
3233 border-color: #d9534f;
3234}
3235
3236.btn-outline-danger:hover {
3237 color: #fff;
3238 background-color: #d9534f;
3239 border-color: #d9534f;
3240}
3241
3242.btn-outline-danger:focus, .btn-outline-danger.focus {
3243 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
3244 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
3245}
3246
3247.btn-outline-danger.disabled, .btn-outline-danger:disabled {
3248 color: #d9534f;
3249 background-color: transparent;
3250}
3251
3252.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
3253.show > .btn-outline-danger.dropdown-toggle {
3254 color: #fff;
3255 background-color: #d9534f;
3256 border-color: #d9534f;
3257}
3258
3259.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
3260.show > .btn-outline-danger.dropdown-toggle:focus {
3261 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
3262 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
3263}
3264
3265.btn-outline-light {
3266 color: #f8f9fa;
3267 border-color: #f8f9fa;
3268}
3269
3270.btn-outline-light:hover {
3271 color: #212529;
3272 background-color: #f8f9fa;
3273 border-color: #f8f9fa;
3274}
3275
3276.btn-outline-light:focus, .btn-outline-light.focus {
3277 -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
3278 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
3279}
3280
3281.btn-outline-light.disabled, .btn-outline-light:disabled {
3282 color: #f8f9fa;
3283 background-color: transparent;
3284}
3285
3286.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
3287.show > .btn-outline-light.dropdown-toggle {
3288 color: #212529;
3289 background-color: #f8f9fa;
3290 border-color: #f8f9fa;
3291}
3292
3293.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
3294.show > .btn-outline-light.dropdown-toggle:focus {
3295 -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
3296 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
3297}
3298
3299.btn-outline-dark {
3300 color: #343a40;
3301 border-color: #343a40;
3302}
3303
3304.btn-outline-dark:hover {
3305 color: #fff;
3306 background-color: #343a40;
3307 border-color: #343a40;
3308}
3309
3310.btn-outline-dark:focus, .btn-outline-dark.focus {
3311 -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
3312 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
3313}
3314
3315.btn-outline-dark.disabled, .btn-outline-dark:disabled {
3316 color: #343a40;
3317 background-color: transparent;
3318}
3319
3320.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
3321.show > .btn-outline-dark.dropdown-toggle {
3322 color: #fff;
3323 background-color: #343a40;
3324 border-color: #343a40;
3325}
3326
3327.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
3328.show > .btn-outline-dark.dropdown-toggle:focus {
3329 -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
3330 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
3331}
3332
3333.btn-link {
3334 font-weight: 400;
3335 color: #4582EC;
3336 text-decoration: none;
3337}
3338
3339.btn-link:hover {
3340 color: #1559cf;
3341 text-decoration: underline;
3342}
3343
3344.btn-link:focus, .btn-link.focus {
3345 text-decoration: underline;
3346 -webkit-box-shadow: none;
3347 box-shadow: none;
3348}
3349
3350.btn-link:disabled, .btn-link.disabled {
3351 color: #868e96;
3352 pointer-events: none;
3353}
3354
3355.btn-lg, .btn-group-lg > .btn {
3356 padding: 0.5rem 1rem;
3357 font-size: 1.32875rem;
3358 line-height: 1.5;
3359 border-radius: 0.3rem;
3360}
3361
3362.btn-sm, .btn-group-sm > .btn {
3363 padding: 0.25rem 0.5rem;
3364 font-size: 0.688rem;
3365 line-height: 1.5;
3366 border-radius: 0.2rem;
3367}
3368
3369.btn-block {
3370 display: block;
3371 width: 100%;
3372}
3373
3374.btn-block + .btn-block {
3375 margin-top: 0.5rem;
3376}
3377
3378input[type="submit"].btn-block,
3379input[type="reset"].btn-block,
3380input[type="button"].btn-block {
3381 width: 100%;
3382}
3383
3384.fade {
3385 -webkit-transition: opacity 0.15s linear;
3386 transition: opacity 0.15s linear;
3387}
3388
3389@media (prefers-reduced-motion: reduce) {
3390 .fade {
3391 -webkit-transition: none;
3392 transition: none;
3393 }
3394}
3395
3396.fade:not(.show) {
3397 opacity: 0;
3398}
3399
3400.collapse:not(.show) {
3401 display: none;
3402}
3403
3404.collapsing {
3405 position: relative;
3406 height: 0;
3407 overflow: hidden;
3408 -webkit-transition: height 0.35s ease;
3409 transition: height 0.35s ease;
3410}
3411
3412@media (prefers-reduced-motion: reduce) {
3413 .collapsing {
3414 -webkit-transition: none;
3415 transition: none;
3416 }
3417}
3418
3419.dropup,
3420.dropright,
3421.dropdown,
3422.dropleft {
3423 position: relative;
3424}
3425
3426.dropdown-toggle {
3427 white-space: nowrap;
3428}
3429
3430.dropdown-toggle::after {
3431 display: inline-block;
3432 margin-left: 0.255em;
3433 vertical-align: 0.255em;
3434 content: "";
3435 border-top: 0.3em solid;
3436 border-right: 0.3em solid transparent;
3437 border-bottom: 0;
3438 border-left: 0.3em solid transparent;
3439}
3440
3441.dropdown-toggle:empty::after {
3442 margin-left: 0;
3443}
3444
3445.dropdown-menu {
3446 position: absolute;
3447 top: 100%;
3448 left: 0;
3449 z-index: 1000;
3450 display: none;
3451 float: left;
3452 min-width: 10rem;
3453 padding: 0.5rem 0;
3454 margin: 0.125rem 0 0;
3455 font-size: 1.063rem;
3456 color: #343a40;
3457 text-align: left;
3458 list-style: none;
3459 background-color: #fff;
3460 background-clip: padding-box;
3461 border: 1px solid rgba(0, 0, 0, 0.15);
3462 border-radius: 0.25rem;
3463}
3464
3465.dropdown-menu-left {
3466 right: auto;
3467 left: 0;
3468}
3469
3470.dropdown-menu-right {
3471 right: 0;
3472 left: auto;
3473}
3474
3475@media (min-width: 576px) {
3476 .dropdown-menu-sm-left {
3477 right: auto;
3478 left: 0;
3479 }
3480 .dropdown-menu-sm-right {
3481 right: 0;
3482 left: auto;
3483 }
3484}
3485
3486@media (min-width: 768px) {
3487 .dropdown-menu-md-left {
3488 right: auto;
3489 left: 0;
3490 }
3491 .dropdown-menu-md-right {
3492 right: 0;
3493 left: auto;
3494 }
3495}
3496
3497@media (min-width: 992px) {
3498 .dropdown-menu-lg-left {
3499 right: auto;
3500 left: 0;
3501 }
3502 .dropdown-menu-lg-right {
3503 right: 0;
3504 left: auto;
3505 }
3506}
3507
3508@media (min-width: 1200px) {
3509 .dropdown-menu-xl-left {
3510 right: auto;
3511 left: 0;
3512 }
3513 .dropdown-menu-xl-right {
3514 right: 0;
3515 left: auto;
3516 }
3517}
3518
3519.dropup .dropdown-menu {
3520 top: auto;
3521 bottom: 100%;
3522 margin-top: 0;
3523 margin-bottom: 0.125rem;
3524}
3525
3526.dropup .dropdown-toggle::after {
3527 display: inline-block;
3528 margin-left: 0.255em;
3529 vertical-align: 0.255em;
3530 content: "";
3531 border-top: 0;
3532 border-right: 0.3em solid transparent;
3533 border-bottom: 0.3em solid;
3534 border-left: 0.3em solid transparent;
3535}
3536
3537.dropup .dropdown-toggle:empty::after {
3538 margin-left: 0;
3539}
3540
3541.dropright .dropdown-menu {
3542 top: 0;
3543 right: auto;
3544 left: 100%;
3545 margin-top: 0;
3546 margin-left: 0.125rem;
3547}
3548
3549.dropright .dropdown-toggle::after {
3550 display: inline-block;
3551 margin-left: 0.255em;
3552 vertical-align: 0.255em;
3553 content: "";
3554 border-top: 0.3em solid transparent;
3555 border-right: 0;
3556 border-bottom: 0.3em solid transparent;
3557 border-left: 0.3em solid;
3558}
3559
3560.dropright .dropdown-toggle:empty::after {
3561 margin-left: 0;
3562}
3563
3564.dropright .dropdown-toggle::after {
3565 vertical-align: 0;
3566}
3567
3568.dropleft .dropdown-menu {
3569 top: 0;
3570 right: 100%;
3571 left: auto;
3572 margin-top: 0;
3573 margin-right: 0.125rem;
3574}
3575
3576.dropleft .dropdown-toggle::after {
3577 display: inline-block;
3578 margin-left: 0.255em;
3579 vertical-align: 0.255em;
3580 content: "";
3581}
3582
3583.dropleft .dropdown-toggle::after {
3584 display: none;
3585}
3586
3587.dropleft .dropdown-toggle::before {
3588 display: inline-block;
3589 margin-right: 0.255em;
3590 vertical-align: 0.255em;
3591 content: "";
3592 border-top: 0.3em solid transparent;
3593 border-right: 0.3em solid;
3594 border-bottom: 0.3em solid transparent;
3595}
3596
3597.dropleft .dropdown-toggle:empty::after {
3598 margin-left: 0;
3599}
3600
3601.dropleft .dropdown-toggle::before {
3602 vertical-align: 0;
3603}
3604
3605.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
3606 right: auto;
3607 bottom: auto;
3608}
3609
3610.dropdown-divider {
3611 height: 0;
3612 margin: 0.5rem 0;
3613 overflow: hidden;
3614 border-top: 1px solid #e9ecef;
3615}
3616
3617.dropdown-item {
3618 display: block;
3619 width: 100%;
3620 padding: 0.25rem 1.5rem;
3621 clear: both;
3622 font-weight: 400;
3623 color: #212529;
3624 text-align: inherit;
3625 white-space: nowrap;
3626 background-color: transparent;
3627 border: 0;
3628}
3629
3630.dropdown-item:hover, .dropdown-item:focus {
3631 color: #16181b;
3632 text-decoration: none;
3633 background-color: #f8f9fa;
3634}
3635
3636.dropdown-item.active, .dropdown-item:active {
3637 color: #fff;
3638 text-decoration: none;
3639 background-color: #4582EC;
3640}
3641
3642.dropdown-item.disabled, .dropdown-item:disabled {
3643 color: #868e96;
3644 pointer-events: none;
3645 background-color: transparent;
3646}
3647
3648.dropdown-menu.show {
3649 display: block;
3650}
3651
3652.dropdown-header {
3653 display: block;
3654 padding: 0.5rem 1.5rem;
3655 margin-bottom: 0;
3656 font-size: 0.930125rem;
3657 color: #868e96;
3658 white-space: nowrap;
3659}
3660
3661.dropdown-item-text {
3662 display: block;
3663 padding: 0.25rem 1.5rem;
3664 color: #212529;
3665}
3666
3667.btn-group,
3668.btn-group-vertical {
3669 position: relative;
3670 display: -webkit-inline-box;
3671 display: -ms-inline-flexbox;
3672 display: inline-flex;
3673 vertical-align: middle;
3674}
3675
3676.btn-group > .btn,
3677.btn-group-vertical > .btn {
3678 position: relative;
3679 -webkit-box-flex: 1;
3680 -ms-flex: 1 1 auto;
3681 flex: 1 1 auto;
3682}
3683
3684.btn-group > .btn:hover,
3685.btn-group-vertical > .btn:hover {
3686 z-index: 1;
3687}
3688
3689.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
3690.btn-group-vertical > .btn:focus,
3691.btn-group-vertical > .btn:active,
3692.btn-group-vertical > .btn.active {
3693 z-index: 1;
3694}
3695
3696.btn-toolbar {
3697 display: -webkit-box;
3698 display: -ms-flexbox;
3699 display: flex;
3700 -ms-flex-wrap: wrap;
3701 flex-wrap: wrap;
3702 -webkit-box-pack: start;
3703 -ms-flex-pack: start;
3704 justify-content: flex-start;
3705}
3706
3707.btn-toolbar .input-group {
3708 width: auto;
3709}
3710
3711.btn-group > .btn:not(:first-child),
3712.btn-group > .btn-group:not(:first-child) {
3713 margin-left: -1px;
3714}
3715
3716.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
3717.btn-group > .btn-group:not(:last-child) > .btn {
3718 border-top-right-radius: 0;
3719 border-bottom-right-radius: 0;
3720}
3721
3722.btn-group > .btn:not(:first-child),
3723.btn-group > .btn-group:not(:first-child) > .btn {
3724 border-top-left-radius: 0;
3725 border-bottom-left-radius: 0;
3726}
3727
3728.dropdown-toggle-split {
3729 padding-right: 0.825rem;
3730 padding-left: 0.825rem;
3731}
3732
3733.dropdown-toggle-split::after,
3734.dropup .dropdown-toggle-split::after,
3735.dropright .dropdown-toggle-split::after {
3736 margin-left: 0;
3737}
3738
3739.dropleft .dropdown-toggle-split::before {
3740 margin-right: 0;
3741}
3742
3743.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
3744 padding-right: 0.375rem;
3745 padding-left: 0.375rem;
3746}
3747
3748.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
3749 padding-right: 0.75rem;
3750 padding-left: 0.75rem;
3751}
3752
3753.btn-group-vertical {
3754 -webkit-box-orient: vertical;
3755 -webkit-box-direction: normal;
3756 -ms-flex-direction: column;
3757 flex-direction: column;
3758 -webkit-box-align: start;
3759 -ms-flex-align: start;
3760 align-items: flex-start;
3761 -webkit-box-pack: center;
3762 -ms-flex-pack: center;
3763 justify-content: center;
3764}
3765
3766.btn-group-vertical > .btn,
3767.btn-group-vertical > .btn-group {
3768 width: 100%;
3769}
3770
3771.btn-group-vertical > .btn:not(:first-child),
3772.btn-group-vertical > .btn-group:not(:first-child) {
3773 margin-top: -1px;
3774}
3775
3776.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
3777.btn-group-vertical > .btn-group:not(:last-child) > .btn {
3778 border-bottom-right-radius: 0;
3779 border-bottom-left-radius: 0;
3780}
3781
3782.btn-group-vertical > .btn:not(:first-child),
3783.btn-group-vertical > .btn-group:not(:first-child) > .btn {
3784 border-top-left-radius: 0;
3785 border-top-right-radius: 0;
3786}
3787
3788.btn-group-toggle > .btn,
3789.btn-group-toggle > .btn-group > .btn {
3790 margin-bottom: 0;
3791}
3792
3793.btn-group-toggle > .btn input[type="radio"],
3794.btn-group-toggle > .btn input[type="checkbox"],
3795.btn-group-toggle > .btn-group > .btn input[type="radio"],
3796.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
3797 position: absolute;
3798 clip: rect(0, 0, 0, 0);
3799 pointer-events: none;
3800}
3801
3802.input-group {
3803 position: relative;
3804 display: -webkit-box;
3805 display: -ms-flexbox;
3806 display: flex;
3807 -ms-flex-wrap: wrap;
3808 flex-wrap: wrap;
3809 -webkit-box-align: stretch;
3810 -ms-flex-align: stretch;
3811 align-items: stretch;
3812 width: 100%;
3813}
3814
3815.input-group > .form-control,
3816.input-group > .form-control-plaintext,
3817.input-group > .custom-select,
3818.input-group > .custom-file {
3819 position: relative;
3820 -webkit-box-flex: 1;
3821 -ms-flex: 1 1 0%;
3822 flex: 1 1 0%;
3823 min-width: 0;
3824 margin-bottom: 0;
3825}
3826
3827.input-group > .form-control + .form-control,
3828.input-group > .form-control + .custom-select,
3829.input-group > .form-control + .custom-file,
3830.input-group > .form-control-plaintext + .form-control,
3831.input-group > .form-control-plaintext + .custom-select,
3832.input-group > .form-control-plaintext + .custom-file,
3833.input-group > .custom-select + .form-control,
3834.input-group > .custom-select + .custom-select,
3835.input-group > .custom-select + .custom-file,
3836.input-group > .custom-file + .form-control,
3837.input-group > .custom-file + .custom-select,
3838.input-group > .custom-file + .custom-file {
3839 margin-left: -1px;
3840}
3841
3842.input-group > .form-control:focus,
3843.input-group > .custom-select:focus,
3844.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
3845 z-index: 3;
3846}
3847
3848.input-group > .custom-file .custom-file-input:focus {
3849 z-index: 4;
3850}
3851
3852.input-group > .form-control:not(:last-child),
3853.input-group > .custom-select:not(:last-child) {
3854 border-top-right-radius: 0;
3855 border-bottom-right-radius: 0;
3856}
3857
3858.input-group > .form-control:not(:first-child),
3859.input-group > .custom-select:not(:first-child) {
3860 border-top-left-radius: 0;
3861 border-bottom-left-radius: 0;
3862}
3863
3864.input-group > .custom-file {
3865 display: -webkit-box;
3866 display: -ms-flexbox;
3867 display: flex;
3868 -webkit-box-align: center;
3869 -ms-flex-align: center;
3870 align-items: center;
3871}
3872
3873.input-group > .custom-file:not(:last-child) .custom-file-label,
3874.input-group > .custom-file:not(:last-child) .custom-file-label::after {
3875 border-top-right-radius: 0;
3876 border-bottom-right-radius: 0;
3877}
3878
3879.input-group > .custom-file:not(:first-child) .custom-file-label {
3880 border-top-left-radius: 0;
3881 border-bottom-left-radius: 0;
3882}
3883
3884.input-group-prepend,
3885.input-group-append {
3886 display: -webkit-box;
3887 display: -ms-flexbox;
3888 display: flex;
3889}
3890
3891.input-group-prepend .btn,
3892.input-group-append .btn {
3893 position: relative;
3894 z-index: 2;
3895}
3896
3897.input-group-prepend .btn:focus,
3898.input-group-append .btn:focus {
3899 z-index: 3;
3900}
3901
3902.input-group-prepend .btn + .btn,
3903.input-group-prepend .btn + .input-group-text,
3904.input-group-prepend .input-group-text + .input-group-text,
3905.input-group-prepend .input-group-text + .btn,
3906.input-group-append .btn + .btn,
3907.input-group-append .btn + .input-group-text,
3908.input-group-append .input-group-text + .input-group-text,
3909.input-group-append .input-group-text + .btn {
3910 margin-left: -1px;
3911}
3912
3913.input-group-prepend {
3914 margin-right: -1px;
3915}
3916
3917.input-group-append {
3918 margin-left: -1px;
3919}
3920
3921.input-group-text {
3922 display: -webkit-box;
3923 display: -ms-flexbox;
3924 display: flex;
3925 -webkit-box-align: center;
3926 -ms-flex-align: center;
3927 align-items: center;
3928 padding: 0.5rem 1.1rem;
3929 margin-bottom: 0;
3930 font-size: 1.063rem;
3931 font-weight: 400;
3932 line-height: 1.5;
3933 color: #495057;
3934 text-align: center;
3935 white-space: nowrap;
3936 background-color: #e9ecef;
3937 border: 1px solid rgba(0, 0, 0, 0.1);
3938 border-radius: 0.25rem;
3939}
3940
3941.input-group-text input[type="radio"],
3942.input-group-text input[type="checkbox"] {
3943 margin-top: 0;
3944}
3945
3946.input-group-lg > .form-control:not(textarea),
3947.input-group-lg > .custom-select {
3948 height: calc(1.5em + 1rem + 2px);
3949}
3950
3951.input-group-lg > .form-control,
3952.input-group-lg > .custom-select,
3953.input-group-lg > .input-group-prepend > .input-group-text,
3954.input-group-lg > .input-group-append > .input-group-text,
3955.input-group-lg > .input-group-prepend > .btn,
3956.input-group-lg > .input-group-append > .btn {
3957 padding: 0.5rem 1rem;
3958 font-size: 1.32875rem;
3959 line-height: 1.5;
3960 border-radius: 0.3rem;
3961}
3962
3963.input-group-sm > .form-control:not(textarea),
3964.input-group-sm > .custom-select {
3965 height: calc(1.5em + 0.5rem + 2px);
3966}
3967
3968.input-group-sm > .form-control,
3969.input-group-sm > .custom-select,
3970.input-group-sm > .input-group-prepend > .input-group-text,
3971.input-group-sm > .input-group-append > .input-group-text,
3972.input-group-sm > .input-group-prepend > .btn,
3973.input-group-sm > .input-group-append > .btn {
3974 padding: 0.25rem 0.5rem;
3975 font-size: 0.930125rem;
3976 line-height: 1.5;
3977 border-radius: 0.2rem;
3978}
3979
3980.input-group-lg > .custom-select,
3981.input-group-sm > .custom-select {
3982 padding-right: 2.1rem;
3983}
3984
3985.input-group > .input-group-prepend > .btn,
3986.input-group > .input-group-prepend > .input-group-text,
3987.input-group > .input-group-append:not(:last-child) > .btn,
3988.input-group > .input-group-append:not(:last-child) > .input-group-text,
3989.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3990.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
3991 border-top-right-radius: 0;
3992 border-bottom-right-radius: 0;
3993}
3994
3995.input-group > .input-group-append > .btn,
3996.input-group > .input-group-append > .input-group-text,
3997.input-group > .input-group-prepend:not(:first-child) > .btn,
3998.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
3999.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
4000.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
4001 border-top-left-radius: 0;
4002 border-bottom-left-radius: 0;
4003}
4004
4005.custom-control {
4006 position: relative;
4007 display: block;
4008 min-height: 1.5945rem;
4009 padding-left: 1.5rem;
4010}
4011
4012.custom-control-inline {
4013 display: -webkit-inline-box;
4014 display: -ms-inline-flexbox;
4015 display: inline-flex;
4016 margin-right: 1rem;
4017}
4018
4019.custom-control-input {
4020 position: absolute;
4021 left: 0;
4022 z-index: -1;
4023 width: 1rem;
4024 height: 1.29725rem;
4025 opacity: 0;
4026}
4027
4028.custom-control-input:checked ~ .custom-control-label::before {
4029 color: #fff;
4030 border-color: #4582EC;
4031 background-color: #4582EC;
4032}
4033
4034.custom-control-input:focus ~ .custom-control-label::before {
4035 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4036 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4037}
4038
4039.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
4040 border-color: #b9d0f8;
4041}
4042
4043.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
4044 color: #fff;
4045 background-color: #e7effd;
4046 border-color: #e7effd;
4047}
4048
4049.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
4050 color: #868e96;
4051}
4052
4053.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
4054 background-color: #e9ecef;
4055}
4056
4057.custom-control-label {
4058 position: relative;
4059 margin-bottom: 0;
4060 vertical-align: top;
4061}
4062
4063.custom-control-label::before {
4064 position: absolute;
4065 top: 0.29725rem;
4066 left: -1.5rem;
4067 display: block;
4068 width: 1rem;
4069 height: 1rem;
4070 pointer-events: none;
4071 content: "";
4072 background-color: #fff;
4073 border: #adb5bd solid 1px;
4074}
4075
4076.custom-control-label::after {
4077 position: absolute;
4078 top: 0.29725rem;
4079 left: -1.5rem;
4080 display: block;
4081 width: 1rem;
4082 height: 1rem;
4083 content: "";
4084 background: no-repeat 50% / 50% 50%;
4085}
4086
4087.custom-checkbox .custom-control-label::before {
4088 border-radius: 0.25rem;
4089}
4090
4091.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
4092 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
4093}
4094
4095.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
4096 border-color: #4582EC;
4097 background-color: #4582EC;
4098}
4099
4100.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
4101 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
4102}
4103
4104.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
4105 background-color: rgba(69, 130, 236, 0.5);
4106}
4107
4108.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
4109 background-color: rgba(69, 130, 236, 0.5);
4110}
4111
4112.custom-radio .custom-control-label::before {
4113 border-radius: 50%;
4114}
4115
4116.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
4117 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
4118}
4119
4120.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
4121 background-color: rgba(69, 130, 236, 0.5);
4122}
4123
4124.custom-switch {
4125 padding-left: 2.25rem;
4126}
4127
4128.custom-switch .custom-control-label::before {
4129 left: -2.25rem;
4130 width: 1.75rem;
4131 pointer-events: all;
4132 border-radius: 0.5rem;
4133}
4134
4135.custom-switch .custom-control-label::after {
4136 top: calc(0.29725rem + 2px);
4137 left: calc(-2.25rem + 2px);
4138 width: calc(1rem - 4px);
4139 height: calc(1rem - 4px);
4140 background-color: #adb5bd;
4141 border-radius: 0.5rem;
4142 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4143 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4144 transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4145 transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4146}
4147
4148@media (prefers-reduced-motion: reduce) {
4149 .custom-switch .custom-control-label::after {
4150 -webkit-transition: none;
4151 transition: none;
4152 }
4153}
4154
4155.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
4156 background-color: #fff;
4157 -webkit-transform: translateX(0.75rem);
4158 transform: translateX(0.75rem);
4159}
4160
4161.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
4162 background-color: rgba(69, 130, 236, 0.5);
4163}
4164
4165.custom-select {
4166 display: inline-block;
4167 width: 100%;
4168 height: calc(1.5em + 1rem + 2px);
4169 padding: 0.5rem 2.1rem 0.5rem 1.1rem;
4170 font-size: 1.063rem;
4171 font-weight: 400;
4172 line-height: 1.5;
4173 color: #495057;
4174 vertical-align: middle;
4175 background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.1rem center/8px 10px;
4176 border: 1px solid rgba(0, 0, 0, 0.1);
4177 border-radius: 0.25rem;
4178 -webkit-appearance: none;
4179 -moz-appearance: none;
4180 appearance: none;
4181}
4182
4183.custom-select:focus {
4184 border-color: #b9d0f8;
4185 outline: 0;
4186 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4187 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4188}
4189
4190.custom-select:focus::-ms-value {
4191 color: #495057;
4192 background-color: #fff;
4193}
4194
4195.custom-select[multiple], .custom-select[size]:not([size="1"]) {
4196 height: auto;
4197 padding-right: 1.1rem;
4198 background-image: none;
4199}
4200
4201.custom-select:disabled {
4202 color: #868e96;
4203 background-color: #e9ecef;
4204}
4205
4206.custom-select::-ms-expand {
4207 display: none;
4208}
4209
4210.custom-select:-moz-focusring {
4211 color: transparent;
4212 text-shadow: 0 0 0 #495057;
4213}
4214
4215.custom-select-sm {
4216 height: calc(1.5em + 0.5rem + 2px);
4217 padding-top: 0.25rem;
4218 padding-bottom: 0.25rem;
4219 padding-left: 0.5rem;
4220 font-size: 0.930125rem;
4221}
4222
4223.custom-select-lg {
4224 height: calc(1.5em + 1rem + 2px);
4225 padding-top: 0.5rem;
4226 padding-bottom: 0.5rem;
4227 padding-left: 1rem;
4228 font-size: 1.32875rem;
4229}
4230
4231.custom-file {
4232 position: relative;
4233 display: inline-block;
4234 width: 100%;
4235 height: calc(1.5em + 1rem + 2px);
4236 margin-bottom: 0;
4237}
4238
4239.custom-file-input {
4240 position: relative;
4241 z-index: 2;
4242 width: 100%;
4243 height: calc(1.5em + 1rem + 2px);
4244 margin: 0;
4245 opacity: 0;
4246}
4247
4248.custom-file-input:focus ~ .custom-file-label {
4249 border-color: #b9d0f8;
4250 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4251 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4252}
4253
4254.custom-file-input[disabled] ~ .custom-file-label,
4255.custom-file-input:disabled ~ .custom-file-label {
4256 background-color: #e9ecef;
4257}
4258
4259.custom-file-input:lang(en) ~ .custom-file-label::after {
4260 content: "Browse";
4261}
4262
4263.custom-file-input ~ .custom-file-label[data-browse]::after {
4264 content: attr(data-browse);
4265}
4266
4267.custom-file-label {
4268 position: absolute;
4269 top: 0;
4270 right: 0;
4271 left: 0;
4272 z-index: 1;
4273 height: calc(1.5em + 1rem + 2px);
4274 padding: 0.5rem 1.1rem;
4275 font-weight: 400;
4276 line-height: 1.5;
4277 color: #495057;
4278 background-color: #fff;
4279 border: 1px solid rgba(0, 0, 0, 0.1);
4280 border-radius: 0.25rem;
4281}
4282
4283.custom-file-label::after {
4284 position: absolute;
4285 top: 0;
4286 right: 0;
4287 bottom: 0;
4288 z-index: 3;
4289 display: block;
4290 height: calc(1.5em + 1rem);
4291 padding: 0.5rem 1.1rem;
4292 line-height: 1.5;
4293 color: #495057;
4294 content: "Browse";
4295 background-color: #e9ecef;
4296 border-left: inherit;
4297 border-radius: 0 0.25rem 0.25rem 0;
4298}
4299
4300.custom-range {
4301 width: 100%;
4302 height: 1.4rem;
4303 padding: 0;
4304 background-color: transparent;
4305 -webkit-appearance: none;
4306 -moz-appearance: none;
4307 appearance: none;
4308}
4309
4310.custom-range:focus {
4311 outline: none;
4312}
4313
4314.custom-range:focus::-webkit-slider-thumb {
4315 -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4316 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4317}
4318
4319.custom-range:focus::-moz-range-thumb {
4320 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4321}
4322
4323.custom-range:focus::-ms-thumb {
4324 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
4325}
4326
4327.custom-range::-moz-focus-outer {
4328 border: 0;
4329}
4330
4331.custom-range::-webkit-slider-thumb {
4332 width: 1rem;
4333 height: 1rem;
4334 margin-top: -0.25rem;
4335 background-color: #4582EC;
4336 border: 0;
4337 border-radius: 1rem;
4338 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4339 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4340 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4341 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4342 -webkit-appearance: none;
4343 appearance: none;
4344}
4345
4346@media (prefers-reduced-motion: reduce) {
4347 .custom-range::-webkit-slider-thumb {
4348 -webkit-transition: none;
4349 transition: none;
4350 }
4351}
4352
4353.custom-range::-webkit-slider-thumb:active {
4354 background-color: #e7effd;
4355}
4356
4357.custom-range::-webkit-slider-runnable-track {
4358 width: 100%;
4359 height: 0.5rem;
4360 color: transparent;
4361 cursor: pointer;
4362 background-color: #ddd;
4363 border-color: transparent;
4364 border-radius: 1rem;
4365}
4366
4367.custom-range::-moz-range-thumb {
4368 width: 1rem;
4369 height: 1rem;
4370 background-color: #4582EC;
4371 border: 0;
4372 border-radius: 1rem;
4373 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4374 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4375 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4376 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4377 -moz-appearance: none;
4378 appearance: none;
4379}
4380
4381@media (prefers-reduced-motion: reduce) {
4382 .custom-range::-moz-range-thumb {
4383 -webkit-transition: none;
4384 transition: none;
4385 }
4386}
4387
4388.custom-range::-moz-range-thumb:active {
4389 background-color: #e7effd;
4390}
4391
4392.custom-range::-moz-range-track {
4393 width: 100%;
4394 height: 0.5rem;
4395 color: transparent;
4396 cursor: pointer;
4397 background-color: #ddd;
4398 border-color: transparent;
4399 border-radius: 1rem;
4400}
4401
4402.custom-range::-ms-thumb {
4403 width: 1rem;
4404 height: 1rem;
4405 margin-top: 0;
4406 margin-right: 0.2rem;
4407 margin-left: 0.2rem;
4408 background-color: #4582EC;
4409 border: 0;
4410 border-radius: 1rem;
4411 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4412 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4413 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4414 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4415 appearance: none;
4416}
4417
4418@media (prefers-reduced-motion: reduce) {
4419 .custom-range::-ms-thumb {
4420 -webkit-transition: none;
4421 transition: none;
4422 }
4423}
4424
4425.custom-range::-ms-thumb:active {
4426 background-color: #e7effd;
4427}
4428
4429.custom-range::-ms-track {
4430 width: 100%;
4431 height: 0.5rem;
4432 color: transparent;
4433 cursor: pointer;
4434 background-color: transparent;
4435 border-color: transparent;
4436 border-width: 0.5rem;
4437}
4438
4439.custom-range::-ms-fill-lower {
4440 background-color: #ddd;
4441 border-radius: 1rem;
4442}
4443
4444.custom-range::-ms-fill-upper {
4445 margin-right: 15px;
4446 background-color: #ddd;
4447 border-radius: 1rem;
4448}
4449
4450.custom-range:disabled::-webkit-slider-thumb {
4451 background-color: #adb5bd;
4452}
4453
4454.custom-range:disabled::-webkit-slider-runnable-track {
4455 cursor: default;
4456}
4457
4458.custom-range:disabled::-moz-range-thumb {
4459 background-color: #adb5bd;
4460}
4461
4462.custom-range:disabled::-moz-range-track {
4463 cursor: default;
4464}
4465
4466.custom-range:disabled::-ms-thumb {
4467 background-color: #adb5bd;
4468}
4469
4470.custom-control-label::before,
4471.custom-file-label,
4472.custom-select {
4473 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4474 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4475 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4476 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4477}
4478
4479@media (prefers-reduced-motion: reduce) {
4480 .custom-control-label::before,
4481 .custom-file-label,
4482 .custom-select {
4483 -webkit-transition: none;
4484 transition: none;
4485 }
4486}
4487
4488.nav {
4489 display: -webkit-box;
4490 display: -ms-flexbox;
4491 display: flex;
4492 -ms-flex-wrap: wrap;
4493 flex-wrap: wrap;
4494 padding-left: 0;
4495 margin-bottom: 0;
4496 list-style: none;
4497}
4498
4499.nav-link {
4500 display: block;
4501 padding: 0.5rem 1rem;
4502}
4503
4504.nav-link:hover, .nav-link:focus {
4505 text-decoration: none;
4506}
4507
4508.nav-link.disabled {
4509 color: #868e96;
4510 pointer-events: none;
4511 cursor: default;
4512}
4513
4514.nav-tabs {
4515 border-bottom: 1px solid #ddd;
4516}
4517
4518.nav-tabs .nav-item {
4519 margin-bottom: -1px;
4520}
4521
4522.nav-tabs .nav-link {
4523 border: 1px solid transparent;
4524 border-top-left-radius: 0.25rem;
4525 border-top-right-radius: 0.25rem;
4526}
4527
4528.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
4529 border-color: #e9ecef #e9ecef #ddd;
4530}
4531
4532.nav-tabs .nav-link.disabled {
4533 color: #868e96;
4534 background-color: transparent;
4535 border-color: transparent;
4536}
4537
4538.nav-tabs .nav-link.active,
4539.nav-tabs .nav-item.show .nav-link {
4540 color: #495057;
4541 background-color: #fff;
4542 border-color: #ddd #ddd #fff;
4543}
4544
4545.nav-tabs .dropdown-menu {
4546 margin-top: -1px;
4547 border-top-left-radius: 0;
4548 border-top-right-radius: 0;
4549}
4550
4551.nav-pills .nav-link {
4552 border-radius: 0.25rem;
4553}
4554
4555.nav-pills .nav-link.active,
4556.nav-pills .show > .nav-link {
4557 color: #fff;
4558 background-color: #4582EC;
4559}
4560
4561.nav-fill .nav-item {
4562 -webkit-box-flex: 1;
4563 -ms-flex: 1 1 auto;
4564 flex: 1 1 auto;
4565 text-align: center;
4566}
4567
4568.nav-justified .nav-item {
4569 -ms-flex-preferred-size: 0;
4570 flex-basis: 0;
4571 -webkit-box-flex: 1;
4572 -ms-flex-positive: 1;
4573 flex-grow: 1;
4574 text-align: center;
4575}
4576
4577.tab-content > .tab-pane {
4578 display: none;
4579}
4580
4581.tab-content > .active {
4582 display: block;
4583}
4584
4585.navbar {
4586 position: relative;
4587 display: -webkit-box;
4588 display: -ms-flexbox;
4589 display: flex;
4590 -ms-flex-wrap: wrap;
4591 flex-wrap: wrap;
4592 -webkit-box-align: center;
4593 -ms-flex-align: center;
4594 align-items: center;
4595 -webkit-box-pack: justify;
4596 -ms-flex-pack: justify;
4597 justify-content: space-between;
4598 padding: 0.5rem 1rem;
4599}
4600
4601.navbar .container,
4602.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
4603 display: -webkit-box;
4604 display: -ms-flexbox;
4605 display: flex;
4606 -ms-flex-wrap: wrap;
4607 flex-wrap: wrap;
4608 -webkit-box-align: center;
4609 -ms-flex-align: center;
4610 align-items: center;
4611 -webkit-box-pack: justify;
4612 -ms-flex-pack: justify;
4613 justify-content: space-between;
4614}
4615
4616.navbar-brand {
4617 display: inline-block;
4618 padding-top: 0.3006875rem;
4619 padding-bottom: 0.3006875rem;
4620 margin-right: 1rem;
4621 font-size: 1.32875rem;
4622 line-height: inherit;
4623 white-space: nowrap;
4624}
4625
4626.navbar-brand:hover, .navbar-brand:focus {
4627 text-decoration: none;
4628}
4629
4630.navbar-nav {
4631 display: -webkit-box;
4632 display: -ms-flexbox;
4633 display: flex;
4634 -webkit-box-orient: vertical;
4635 -webkit-box-direction: normal;
4636 -ms-flex-direction: column;
4637 flex-direction: column;
4638 padding-left: 0;
4639 margin-bottom: 0;
4640 list-style: none;
4641}
4642
4643.navbar-nav .nav-link {
4644 padding-right: 0;
4645 padding-left: 0;
4646}
4647
4648.navbar-nav .dropdown-menu {
4649 position: static;
4650 float: none;
4651}
4652
4653.navbar-text {
4654 display: inline-block;
4655 padding-top: 0.5rem;
4656 padding-bottom: 0.5rem;
4657}
4658
4659.navbar-collapse {
4660 -ms-flex-preferred-size: 100%;
4661 flex-basis: 100%;
4662 -webkit-box-flex: 1;
4663 -ms-flex-positive: 1;
4664 flex-grow: 1;
4665 -webkit-box-align: center;
4666 -ms-flex-align: center;
4667 align-items: center;
4668}
4669
4670.navbar-toggler {
4671 padding: 0.25rem 0.75rem;
4672 font-size: 1.32875rem;
4673 line-height: 1;
4674 background-color: transparent;
4675 border: 1px solid transparent;
4676 border-radius: 0.25rem;
4677}
4678
4679.navbar-toggler:hover, .navbar-toggler:focus {
4680 text-decoration: none;
4681}
4682
4683.navbar-toggler-icon {
4684 display: inline-block;
4685 width: 1.5em;
4686 height: 1.5em;
4687 vertical-align: middle;
4688 content: "";
4689 background: no-repeat center center;
4690 background-size: 100% 100%;
4691}
4692
4693@media (max-width: 575.98px) {
4694 .navbar-expand-sm > .container,
4695 .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
4696 padding-right: 0;
4697 padding-left: 0;
4698 }
4699}
4700
4701@media (min-width: 576px) {
4702 .navbar-expand-sm {
4703 -webkit-box-orient: horizontal;
4704 -webkit-box-direction: normal;
4705 -ms-flex-flow: row nowrap;
4706 flex-flow: row nowrap;
4707 -webkit-box-pack: start;
4708 -ms-flex-pack: start;
4709 justify-content: flex-start;
4710 }
4711 .navbar-expand-sm .navbar-nav {
4712 -webkit-box-orient: horizontal;
4713 -webkit-box-direction: normal;
4714 -ms-flex-direction: row;
4715 flex-direction: row;
4716 }
4717 .navbar-expand-sm .navbar-nav .dropdown-menu {
4718 position: absolute;
4719 }
4720 .navbar-expand-sm .navbar-nav .nav-link {
4721 padding-right: 0.5rem;
4722 padding-left: 0.5rem;
4723 }
4724 .navbar-expand-sm > .container,
4725 .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
4726 -ms-flex-wrap: nowrap;
4727 flex-wrap: nowrap;
4728 }
4729 .navbar-expand-sm .navbar-collapse {
4730 display: -webkit-box !important;
4731 display: -ms-flexbox !important;
4732 display: flex !important;
4733 -ms-flex-preferred-size: auto;
4734 flex-basis: auto;
4735 }
4736 .navbar-expand-sm .navbar-toggler {
4737 display: none;
4738 }
4739}
4740
4741@media (max-width: 767.98px) {
4742 .navbar-expand-md > .container,
4743 .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
4744 padding-right: 0;
4745 padding-left: 0;
4746 }
4747}
4748
4749@media (min-width: 768px) {
4750 .navbar-expand-md {
4751 -webkit-box-orient: horizontal;
4752 -webkit-box-direction: normal;
4753 -ms-flex-flow: row nowrap;
4754 flex-flow: row nowrap;
4755 -webkit-box-pack: start;
4756 -ms-flex-pack: start;
4757 justify-content: flex-start;
4758 }
4759 .navbar-expand-md .navbar-nav {
4760 -webkit-box-orient: horizontal;
4761 -webkit-box-direction: normal;
4762 -ms-flex-direction: row;
4763 flex-direction: row;
4764 }
4765 .navbar-expand-md .navbar-nav .dropdown-menu {
4766 position: absolute;
4767 }
4768 .navbar-expand-md .navbar-nav .nav-link {
4769 padding-right: 0.5rem;
4770 padding-left: 0.5rem;
4771 }
4772 .navbar-expand-md > .container,
4773 .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
4774 -ms-flex-wrap: nowrap;
4775 flex-wrap: nowrap;
4776 }
4777 .navbar-expand-md .navbar-collapse {
4778 display: -webkit-box !important;
4779 display: -ms-flexbox !important;
4780 display: flex !important;
4781 -ms-flex-preferred-size: auto;
4782 flex-basis: auto;
4783 }
4784 .navbar-expand-md .navbar-toggler {
4785 display: none;
4786 }
4787}
4788
4789@media (max-width: 991.98px) {
4790 .navbar-expand-lg > .container,
4791 .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
4792 padding-right: 0;
4793 padding-left: 0;
4794 }
4795}
4796
4797@media (min-width: 992px) {
4798 .navbar-expand-lg {
4799 -webkit-box-orient: horizontal;
4800 -webkit-box-direction: normal;
4801 -ms-flex-flow: row nowrap;
4802 flex-flow: row nowrap;
4803 -webkit-box-pack: start;
4804 -ms-flex-pack: start;
4805 justify-content: flex-start;
4806 }
4807 .navbar-expand-lg .navbar-nav {
4808 -webkit-box-orient: horizontal;
4809 -webkit-box-direction: normal;
4810 -ms-flex-direction: row;
4811 flex-direction: row;
4812 }
4813 .navbar-expand-lg .navbar-nav .dropdown-menu {
4814 position: absolute;
4815 }
4816 .navbar-expand-lg .navbar-nav .nav-link {
4817 padding-right: 0.5rem;
4818 padding-left: 0.5rem;
4819 }
4820 .navbar-expand-lg > .container,
4821 .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
4822 -ms-flex-wrap: nowrap;
4823 flex-wrap: nowrap;
4824 }
4825 .navbar-expand-lg .navbar-collapse {
4826 display: -webkit-box !important;
4827 display: -ms-flexbox !important;
4828 display: flex !important;
4829 -ms-flex-preferred-size: auto;
4830 flex-basis: auto;
4831 }
4832 .navbar-expand-lg .navbar-toggler {
4833 display: none;
4834 }
4835}
4836
4837@media (max-width: 1199.98px) {
4838 .navbar-expand-xl > .container,
4839 .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
4840 padding-right: 0;
4841 padding-left: 0;
4842 }
4843}
4844
4845@media (min-width: 1200px) {
4846 .navbar-expand-xl {
4847 -webkit-box-orient: horizontal;
4848 -webkit-box-direction: normal;
4849 -ms-flex-flow: row nowrap;
4850 flex-flow: row nowrap;
4851 -webkit-box-pack: start;
4852 -ms-flex-pack: start;
4853 justify-content: flex-start;
4854 }
4855 .navbar-expand-xl .navbar-nav {
4856 -webkit-box-orient: horizontal;
4857 -webkit-box-direction: normal;
4858 -ms-flex-direction: row;
4859 flex-direction: row;
4860 }
4861 .navbar-expand-xl .navbar-nav .dropdown-menu {
4862 position: absolute;
4863 }
4864 .navbar-expand-xl .navbar-nav .nav-link {
4865 padding-right: 0.5rem;
4866 padding-left: 0.5rem;
4867 }
4868 .navbar-expand-xl > .container,
4869 .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
4870 -ms-flex-wrap: nowrap;
4871 flex-wrap: nowrap;
4872 }
4873 .navbar-expand-xl .navbar-collapse {
4874 display: -webkit-box !important;
4875 display: -ms-flexbox !important;
4876 display: flex !important;
4877 -ms-flex-preferred-size: auto;
4878 flex-basis: auto;
4879 }
4880 .navbar-expand-xl .navbar-toggler {
4881 display: none;
4882 }
4883}
4884
4885.navbar-expand {
4886 -webkit-box-orient: horizontal;
4887 -webkit-box-direction: normal;
4888 -ms-flex-flow: row nowrap;
4889 flex-flow: row nowrap;
4890 -webkit-box-pack: start;
4891 -ms-flex-pack: start;
4892 justify-content: flex-start;
4893}
4894
4895.navbar-expand > .container,
4896.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
4897 padding-right: 0;
4898 padding-left: 0;
4899}
4900
4901.navbar-expand .navbar-nav {
4902 -webkit-box-orient: horizontal;
4903 -webkit-box-direction: normal;
4904 -ms-flex-direction: row;
4905 flex-direction: row;
4906}
4907
4908.navbar-expand .navbar-nav .dropdown-menu {
4909 position: absolute;
4910}
4911
4912.navbar-expand .navbar-nav .nav-link {
4913 padding-right: 0.5rem;
4914 padding-left: 0.5rem;
4915}
4916
4917.navbar-expand > .container,
4918.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
4919 -ms-flex-wrap: nowrap;
4920 flex-wrap: nowrap;
4921}
4922
4923.navbar-expand .navbar-collapse {
4924 display: -webkit-box !important;
4925 display: -ms-flexbox !important;
4926 display: flex !important;
4927 -ms-flex-preferred-size: auto;
4928 flex-basis: auto;
4929}
4930
4931.navbar-expand .navbar-toggler {
4932 display: none;
4933}
4934
4935.navbar-light .navbar-brand {
4936 color: #343a40;
4937}
4938
4939.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
4940 color: #343a40;
4941}
4942
4943.navbar-light .navbar-nav .nav-link {
4944 color: rgba(0, 0, 0, 0.5);
4945}
4946
4947.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
4948 color: #343a40;
4949}
4950
4951.navbar-light .navbar-nav .nav-link.disabled {
4952 color: rgba(0, 0, 0, 0.3);
4953}
4954
4955.navbar-light .navbar-nav .show > .nav-link,
4956.navbar-light .navbar-nav .active > .nav-link,
4957.navbar-light .navbar-nav .nav-link.show,
4958.navbar-light .navbar-nav .nav-link.active {
4959 color: #343a40;
4960}
4961
4962.navbar-light .navbar-toggler {
4963 color: rgba(0, 0, 0, 0.5);
4964 border-color: rgba(0, 0, 0, 0.1);
4965}
4966
4967.navbar-light .navbar-toggler-icon {
4968 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4969}
4970
4971.navbar-light .navbar-text {
4972 color: rgba(0, 0, 0, 0.5);
4973}
4974
4975.navbar-light .navbar-text a {
4976 color: #343a40;
4977}
4978
4979.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
4980 color: #343a40;
4981}
4982
4983.navbar-dark .navbar-brand {
4984 color: #fff;
4985}
4986
4987.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
4988 color: #fff;
4989}
4990
4991.navbar-dark .navbar-nav .nav-link {
4992 color: rgba(255, 255, 255, 0.6);
4993}
4994
4995.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
4996 color: #fff;
4997}
4998
4999.navbar-dark .navbar-nav .nav-link.disabled {
5000 color: rgba(255, 255, 255, 0.25);
5001}
5002
5003.navbar-dark .navbar-nav .show > .nav-link,
5004.navbar-dark .navbar-nav .active > .nav-link,
5005.navbar-dark .navbar-nav .nav-link.show,
5006.navbar-dark .navbar-nav .nav-link.active {
5007 color: #fff;
5008}
5009
5010.navbar-dark .navbar-toggler {
5011 color: rgba(255, 255, 255, 0.6);
5012 border-color: rgba(255, 255, 255, 0.1);
5013}
5014
5015.navbar-dark .navbar-toggler-icon {
5016 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.6)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
5017}
5018
5019.navbar-dark .navbar-text {
5020 color: rgba(255, 255, 255, 0.6);
5021}
5022
5023.navbar-dark .navbar-text a {
5024 color: #fff;
5025}
5026
5027.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
5028 color: #fff;
5029}
5030
5031.card {
5032 position: relative;
5033 display: -webkit-box;
5034 display: -ms-flexbox;
5035 display: flex;
5036 -webkit-box-orient: vertical;
5037 -webkit-box-direction: normal;
5038 -ms-flex-direction: column;
5039 flex-direction: column;
5040 min-width: 0;
5041 word-wrap: break-word;
5042 background-color: #fff;
5043 background-clip: border-box;
5044 border: 1px solid rgba(0, 0, 0, 0.125);
5045 border-radius: 0.25rem;
5046}
5047
5048.card > hr {
5049 margin-right: 0;
5050 margin-left: 0;
5051}
5052
5053.card > .list-group:first-child .list-group-item:first-child {
5054 border-top-left-radius: 0.25rem;
5055 border-top-right-radius: 0.25rem;
5056}
5057
5058.card > .list-group:last-child .list-group-item:last-child {
5059 border-bottom-right-radius: 0.25rem;
5060 border-bottom-left-radius: 0.25rem;
5061}
5062
5063.card-body {
5064 -webkit-box-flex: 1;
5065 -ms-flex: 1 1 auto;
5066 flex: 1 1 auto;
5067 min-height: 1px;
5068 padding: 1.25rem;
5069}
5070
5071.card-title {
5072 margin-bottom: 0.75rem;
5073}
5074
5075.card-subtitle {
5076 margin-top: -0.375rem;
5077 margin-bottom: 0;
5078}
5079
5080.card-text:last-child {
5081 margin-bottom: 0;
5082}
5083
5084.card-link:hover {
5085 text-decoration: none;
5086}
5087
5088.card-link + .card-link {
5089 margin-left: 1.25rem;
5090}
5091
5092.card-header {
5093 padding: 0.75rem 1.25rem;
5094 margin-bottom: 0;
5095 background-color: rgba(0, 0, 0, 0.03);
5096 border-bottom: 1px solid rgba(0, 0, 0, 0.125);
5097}
5098
5099.card-header:first-child {
5100 border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
5101}
5102
5103.card-header + .list-group .list-group-item:first-child {
5104 border-top: 0;
5105}
5106
5107.card-footer {
5108 padding: 0.75rem 1.25rem;
5109 background-color: rgba(0, 0, 0, 0.03);
5110 border-top: 1px solid rgba(0, 0, 0, 0.125);
5111}
5112
5113.card-footer:last-child {
5114 border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
5115}
5116
5117.card-header-tabs {
5118 margin-right: -0.625rem;
5119 margin-bottom: -0.75rem;
5120 margin-left: -0.625rem;
5121 border-bottom: 0;
5122}
5123
5124.card-header-pills {
5125 margin-right: -0.625rem;
5126 margin-left: -0.625rem;
5127}
5128
5129.card-img-overlay {
5130 position: absolute;
5131 top: 0;
5132 right: 0;
5133 bottom: 0;
5134 left: 0;
5135 padding: 1.25rem;
5136}
5137
5138.card-img,
5139.card-img-top,
5140.card-img-bottom {
5141 -ms-flex-negative: 0;
5142 flex-shrink: 0;
5143 width: 100%;
5144}
5145
5146.card-img,
5147.card-img-top {
5148 border-top-left-radius: calc(0.25rem - 1px);
5149 border-top-right-radius: calc(0.25rem - 1px);
5150}
5151
5152.card-img,
5153.card-img-bottom {
5154 border-bottom-right-radius: calc(0.25rem - 1px);
5155 border-bottom-left-radius: calc(0.25rem - 1px);
5156}
5157
5158.card-deck .card {
5159 margin-bottom: 15px;
5160}
5161
5162@media (min-width: 576px) {
5163 .card-deck {
5164 display: -webkit-box;
5165 display: -ms-flexbox;
5166 display: flex;
5167 -webkit-box-orient: horizontal;
5168 -webkit-box-direction: normal;
5169 -ms-flex-flow: row wrap;
5170 flex-flow: row wrap;
5171 margin-right: -15px;
5172 margin-left: -15px;
5173 }
5174 .card-deck .card {
5175 -webkit-box-flex: 1;
5176 -ms-flex: 1 0 0%;
5177 flex: 1 0 0%;
5178 margin-right: 15px;
5179 margin-bottom: 0;
5180 margin-left: 15px;
5181 }
5182}
5183
5184.card-group > .card {
5185 margin-bottom: 15px;
5186}
5187
5188@media (min-width: 576px) {
5189 .card-group {
5190 display: -webkit-box;
5191 display: -ms-flexbox;
5192 display: flex;
5193 -webkit-box-orient: horizontal;
5194 -webkit-box-direction: normal;
5195 -ms-flex-flow: row wrap;
5196 flex-flow: row wrap;
5197 }
5198 .card-group > .card {
5199 -webkit-box-flex: 1;
5200 -ms-flex: 1 0 0%;
5201 flex: 1 0 0%;
5202 margin-bottom: 0;
5203 }
5204 .card-group > .card + .card {
5205 margin-left: 0;
5206 border-left: 0;
5207 }
5208 .card-group > .card:not(:last-child) {
5209 border-top-right-radius: 0;
5210 border-bottom-right-radius: 0;
5211 }
5212 .card-group > .card:not(:last-child) .card-img-top,
5213 .card-group > .card:not(:last-child) .card-header {
5214 border-top-right-radius: 0;
5215 }
5216 .card-group > .card:not(:last-child) .card-img-bottom,
5217 .card-group > .card:not(:last-child) .card-footer {
5218 border-bottom-right-radius: 0;
5219 }
5220 .card-group > .card:not(:first-child) {
5221 border-top-left-radius: 0;
5222 border-bottom-left-radius: 0;
5223 }
5224 .card-group > .card:not(:first-child) .card-img-top,
5225 .card-group > .card:not(:first-child) .card-header {
5226 border-top-left-radius: 0;
5227 }
5228 .card-group > .card:not(:first-child) .card-img-bottom,
5229 .card-group > .card:not(:first-child) .card-footer {
5230 border-bottom-left-radius: 0;
5231 }
5232}
5233
5234.card-columns .card {
5235 margin-bottom: 0.75rem;
5236}
5237
5238@media (min-width: 576px) {
5239 .card-columns {
5240 -webkit-column-count: 3;
5241 column-count: 3;
5242 -webkit-column-gap: 1.25rem;
5243 column-gap: 1.25rem;
5244 orphans: 1;
5245 widows: 1;
5246 }
5247 .card-columns .card {
5248 display: inline-block;
5249 width: 100%;
5250 }
5251}
5252
5253.accordion > .card {
5254 overflow: hidden;
5255}
5256
5257.accordion > .card:not(:last-of-type) {
5258 border-bottom: 0;
5259 border-bottom-right-radius: 0;
5260 border-bottom-left-radius: 0;
5261}
5262
5263.accordion > .card:not(:first-of-type) {
5264 border-top-left-radius: 0;
5265 border-top-right-radius: 0;
5266}
5267
5268.accordion > .card > .card-header {
5269 border-radius: 0;
5270 margin-bottom: -1px;
5271}
5272
5273.breadcrumb {
5274 display: -webkit-box;
5275 display: -ms-flexbox;
5276 display: flex;
5277 -ms-flex-wrap: wrap;
5278 flex-wrap: wrap;
5279 padding: 0.75rem 1rem;
5280 margin-bottom: 1rem;
5281 list-style: none;
5282 background-color: #e9ecef;
5283 border-radius: 0.25rem;
5284}
5285
5286.breadcrumb-item + .breadcrumb-item {
5287 padding-left: 0.5rem;
5288}
5289
5290.breadcrumb-item + .breadcrumb-item::before {
5291 display: inline-block;
5292 padding-right: 0.5rem;
5293 color: #868e96;
5294 content: "/";
5295}
5296
5297.breadcrumb-item + .breadcrumb-item:hover::before {
5298 text-decoration: underline;
5299}
5300
5301.breadcrumb-item + .breadcrumb-item:hover::before {
5302 text-decoration: none;
5303}
5304
5305.breadcrumb-item.active {
5306 color: #868e96;
5307}
5308
5309.pagination {
5310 display: -webkit-box;
5311 display: -ms-flexbox;
5312 display: flex;
5313 padding-left: 0;
5314 list-style: none;
5315 border-radius: 0.25rem;
5316}
5317
5318.page-link {
5319 position: relative;
5320 display: block;
5321 padding: 0.5rem 0.75rem;
5322 margin-left: -1px;
5323 line-height: 1.25;
5324 color: #4582EC;
5325 background-color: #fff;
5326 border: 1px solid #ddd;
5327}
5328
5329.page-link:hover {
5330 z-index: 2;
5331 color: #1559cf;
5332 text-decoration: none;
5333 background-color: #e9ecef;
5334 border-color: #ddd;
5335}
5336
5337.page-link:focus {
5338 z-index: 3;
5339 outline: 0;
5340 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
5341 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.25);
5342}
5343
5344.page-item:first-child .page-link {
5345 margin-left: 0;
5346 border-top-left-radius: 0.25rem;
5347 border-bottom-left-radius: 0.25rem;
5348}
5349
5350.page-item:last-child .page-link {
5351 border-top-right-radius: 0.25rem;
5352 border-bottom-right-radius: 0.25rem;
5353}
5354
5355.page-item.active .page-link {
5356 z-index: 3;
5357 color: #fff;
5358 background-color: #4582EC;
5359 border-color: #4582EC;
5360}
5361
5362.page-item.disabled .page-link {
5363 color: #868e96;
5364 pointer-events: none;
5365 cursor: auto;
5366 background-color: #fff;
5367 border-color: #ddd;
5368}
5369
5370.pagination-lg .page-link {
5371 padding: 0.75rem 1.5rem;
5372 font-size: 1.32875rem;
5373 line-height: 1.5;
5374}
5375
5376.pagination-lg .page-item:first-child .page-link {
5377 border-top-left-radius: 0.3rem;
5378 border-bottom-left-radius: 0.3rem;
5379}
5380
5381.pagination-lg .page-item:last-child .page-link {
5382 border-top-right-radius: 0.3rem;
5383 border-bottom-right-radius: 0.3rem;
5384}
5385
5386.pagination-sm .page-link {
5387 padding: 0.25rem 0.5rem;
5388 font-size: 0.930125rem;
5389 line-height: 1.5;
5390}
5391
5392.pagination-sm .page-item:first-child .page-link {
5393 border-top-left-radius: 0.2rem;
5394 border-bottom-left-radius: 0.2rem;
5395}
5396
5397.pagination-sm .page-item:last-child .page-link {
5398 border-top-right-radius: 0.2rem;
5399 border-bottom-right-radius: 0.2rem;
5400}
5401
5402.badge {
5403 display: inline-block;
5404 padding: 0.6em 1.2em;
5405 font-size: 75%;
5406 font-weight: normal;
5407 line-height: 1;
5408 text-align: center;
5409 white-space: nowrap;
5410 vertical-align: baseline;
5411 border-radius: 0.25rem;
5412 -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
5413 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
5414 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
5415 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
5416}
5417
5418@media (prefers-reduced-motion: reduce) {
5419 .badge {
5420 -webkit-transition: none;
5421 transition: none;
5422 }
5423}
5424
5425a.badge:hover, a.badge:focus {
5426 text-decoration: none;
5427}
5428
5429.badge:empty {
5430 display: none;
5431}
5432
5433.btn .badge {
5434 position: relative;
5435 top: -1px;
5436}
5437
5438.badge-pill {
5439 padding-right: 0.6em;
5440 padding-left: 0.6em;
5441 border-radius: 10rem;
5442}
5443
5444.badge-primary {
5445 color: #fff;
5446 background-color: #4582EC;
5447}
5448
5449a.badge-primary:hover, a.badge-primary:focus {
5450 color: #fff;
5451 background-color: #1863e6;
5452}
5453
5454a.badge-primary:focus, a.badge-primary.focus {
5455 outline: 0;
5456 -webkit-box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
5457 box-shadow: 0 0 0 0.2rem rgba(69, 130, 236, 0.5);
5458}
5459
5460.badge-secondary {
5461 color: #fff;
5462 background-color: #adb5bd;
5463}
5464
5465a.badge-secondary:hover, a.badge-secondary:focus {
5466 color: #fff;
5467 background-color: #919ca6;
5468}
5469
5470a.badge-secondary:focus, a.badge-secondary.focus {
5471 outline: 0;
5472 -webkit-box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
5473 box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
5474}
5475
5476.badge-success {
5477 color: #fff;
5478 background-color: #02B875;
5479}
5480
5481a.badge-success:hover, a.badge-success:focus {
5482 color: #fff;
5483 background-color: #018655;
5484}
5485
5486a.badge-success:focus, a.badge-success.focus {
5487 outline: 0;
5488 -webkit-box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
5489 box-shadow: 0 0 0 0.2rem rgba(2, 184, 117, 0.5);
5490}
5491
5492.badge-info {
5493 color: #fff;
5494 background-color: #17a2b8;
5495}
5496
5497a.badge-info:hover, a.badge-info:focus {
5498 color: #fff;
5499 background-color: #117a8b;
5500}
5501
5502a.badge-info:focus, a.badge-info.focus {
5503 outline: 0;
5504 -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
5505 box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
5506}
5507
5508.badge-warning {
5509 color: #fff;
5510 background-color: #f0ad4e;
5511}
5512
5513a.badge-warning:hover, a.badge-warning:focus {
5514 color: #fff;
5515 background-color: #ec971f;
5516}
5517
5518a.badge-warning:focus, a.badge-warning.focus {
5519 outline: 0;
5520 -webkit-box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
5521 box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
5522}
5523
5524.badge-danger {
5525 color: #fff;
5526 background-color: #d9534f;
5527}
5528
5529a.badge-danger:hover, a.badge-danger:focus {
5530 color: #fff;
5531 background-color: #c9302c;
5532}
5533
5534a.badge-danger:focus, a.badge-danger.focus {
5535 outline: 0;
5536 -webkit-box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
5537 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);
5538}
5539
5540.badge-light {
5541 color: #212529;
5542 background-color: #f8f9fa;
5543}
5544
5545a.badge-light:hover, a.badge-light:focus {
5546 color: #212529;
5547 background-color: #dae0e5;
5548}
5549
5550a.badge-light:focus, a.badge-light.focus {
5551 outline: 0;
5552 -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
5553 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
5554}
5555
5556.badge-dark {
5557 color: #fff;
5558 background-color: #343a40;
5559}
5560
5561a.badge-dark:hover, a.badge-dark:focus {
5562 color: #fff;
5563 background-color: #1d2124;
5564}
5565
5566a.badge-dark:focus, a.badge-dark.focus {
5567 outline: 0;
5568 -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
5569 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
5570}
5571
5572.jumbotron {
5573 padding: 2rem 1rem;
5574 margin-bottom: 2rem;
5575 background-color: #e9ecef;
5576 border-radius: 0.3rem;
5577}
5578
5579@media (min-width: 576px) {
5580 .jumbotron {
5581 padding: 4rem 2rem;
5582 }
5583}
5584
5585.jumbotron-fluid {
5586 padding-right: 0;
5587 padding-left: 0;
5588 border-radius: 0;
5589}
5590
5591.alert {
5592 position: relative;
5593 padding: 0.75rem 1.25rem;
5594 margin-bottom: 1rem;
5595 border: 0 solid transparent;
5596 border-radius: 0.25rem;
5597}
5598
5599.alert-heading {
5600 color: inherit;
5601}
5602
5603.alert-link {
5604 font-weight: 700;
5605}
5606
5607.alert-dismissible {
5608 padding-right: 4.0945rem;
5609}
5610
5611.alert-dismissible .close {
5612 position: absolute;
5613 top: 0;
5614 right: 0;
5615 padding: 0.75rem 1.25rem;
5616 color: inherit;
5617}
5618
5619.alert-primary {
5620 color: #24447b;
5621 background-color: #dae6fb;
5622 border-color: #cbdcfa;
5623}
5624
5625.alert-primary hr {
5626 border-top-color: #b4ccf8;
5627}
5628
5629.alert-primary .alert-link {
5630 color: #182e54;
5631}
5632
5633.alert-secondary {
5634 color: #5a5e62;
5635 background-color: #eff0f2;
5636 border-color: #e8eaed;
5637}
5638
5639.alert-secondary hr {
5640 border-top-color: #dadde2;
5641}
5642
5643.alert-secondary .alert-link {
5644 color: #424547;
5645}
5646
5647.alert-success {
5648 color: #01603d;
5649 background-color: #ccf1e3;
5650 border-color: #b8ebd8;
5651}
5652
5653.alert-success hr {
5654 border-top-color: #a4e5cd;
5655}
5656
5657.alert-success .alert-link {
5658 color: #002e1d;
5659}
5660
5661.alert-info {
5662 color: #0c5460;
5663 background-color: #d1ecf1;
5664 border-color: #bee5eb;
5665}
5666
5667.alert-info hr {
5668 border-top-color: #abdde5;
5669}
5670
5671.alert-info .alert-link {
5672 color: #062c33;
5673}
5674
5675.alert-warning {
5676 color: #7d5a29;
5677 background-color: #fcefdc;
5678 border-color: #fbe8cd;
5679}
5680
5681.alert-warning hr {
5682 border-top-color: #f9ddb5;
5683}
5684
5685.alert-warning .alert-link {
5686 color: #573e1c;
5687}
5688
5689.alert-danger {
5690 color: #712b29;
5691 background-color: #f7dddc;
5692 border-color: #f4cfce;
5693}
5694
5695.alert-danger hr {
5696 border-top-color: #efbbb9;
5697}
5698
5699.alert-danger .alert-link {
5700 color: #4c1d1b;
5701}
5702
5703.alert-light {
5704 color: #818182;
5705 background-color: #fefefe;
5706 border-color: #fdfdfe;
5707}
5708
5709.alert-light hr {
5710 border-top-color: #ececf6;
5711}
5712
5713.alert-light .alert-link {
5714 color: #686868;
5715}
5716
5717.alert-dark {
5718 color: #1b1e21;
5719 background-color: #d6d8d9;
5720 border-color: #c6c8ca;
5721}
5722
5723.alert-dark hr {
5724 border-top-color: #b9bbbe;
5725}
5726
5727.alert-dark .alert-link {
5728 color: #040505;
5729}
5730
5731@-webkit-keyframes progress-bar-stripes {
5732 from {
5733 background-position: 1rem 0;
5734 }
5735 to {
5736 background-position: 0 0;
5737 }
5738}
5739
5740@keyframes progress-bar-stripes {
5741 from {
5742 background-position: 1rem 0;
5743 }
5744 to {
5745 background-position: 0 0;
5746 }
5747}
5748
5749.progress {
5750 display: -webkit-box;
5751 display: -ms-flexbox;
5752 display: flex;
5753 height: 1rem;
5754 overflow: hidden;
5755 font-size: 0.79725rem;
5756 background-color: #e9ecef;
5757 border-radius: 0.25rem;
5758}
5759
5760.progress-bar {
5761 display: -webkit-box;
5762 display: -ms-flexbox;
5763 display: flex;
5764 -webkit-box-orient: vertical;
5765 -webkit-box-direction: normal;
5766 -ms-flex-direction: column;
5767 flex-direction: column;
5768 -webkit-box-pack: center;
5769 -ms-flex-pack: center;
5770 justify-content: center;
5771 overflow: hidden;
5772 color: #fff;
5773 text-align: center;
5774 white-space: nowrap;
5775 background-color: #4582EC;
5776 -webkit-transition: width 0.6s ease;
5777 transition: width 0.6s ease;
5778}
5779
5780@media (prefers-reduced-motion: reduce) {
5781 .progress-bar {
5782 -webkit-transition: none;
5783 transition: none;
5784 }
5785}
5786
5787.progress-bar-striped {
5788 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5789 background-size: 1rem 1rem;
5790}
5791
5792.progress-bar-animated {
5793 -webkit-animation: progress-bar-stripes 1s linear infinite;
5794 animation: progress-bar-stripes 1s linear infinite;
5795}
5796
5797@media (prefers-reduced-motion: reduce) {
5798 .progress-bar-animated {
5799 -webkit-animation: none;
5800 animation: none;
5801 }
5802}
5803
5804.media {
5805 display: -webkit-box;
5806 display: -ms-flexbox;
5807 display: flex;
5808 -webkit-box-align: start;
5809 -ms-flex-align: start;
5810 align-items: flex-start;
5811}
5812
5813.media-body {
5814 -webkit-box-flex: 1;
5815 -ms-flex: 1;
5816 flex: 1;
5817}
5818
5819.list-group {
5820 display: -webkit-box;
5821 display: -ms-flexbox;
5822 display: flex;
5823 -webkit-box-orient: vertical;
5824 -webkit-box-direction: normal;
5825 -ms-flex-direction: column;
5826 flex-direction: column;
5827 padding-left: 0;
5828 margin-bottom: 0;
5829}
5830
5831.list-group-item-action {
5832 width: 100%;
5833 color: #495057;
5834 text-align: inherit;
5835}
5836
5837.list-group-item-action:hover, .list-group-item-action:focus {
5838 z-index: 1;
5839 color: #495057;
5840 text-decoration: none;
5841 background-color: #f8f9fa;
5842}
5843
5844.list-group-item-action:active {
5845 color: #343a40;
5846 background-color: #e9ecef;
5847}
5848
5849.list-group-item {
5850 position: relative;
5851 display: block;
5852 padding: 0.75rem 1.25rem;
5853 background-color: #fff;
5854 border: 1px solid rgba(0, 0, 0, 0.125);
5855}
5856
5857.list-group-item:first-child {
5858 border-top-left-radius: 0.25rem;
5859 border-top-right-radius: 0.25rem;
5860}
5861
5862.list-group-item:last-child {
5863 border-bottom-right-radius: 0.25rem;
5864 border-bottom-left-radius: 0.25rem;
5865}
5866
5867.list-group-item.disabled, .list-group-item:disabled {
5868 color: #868e96;
5869 pointer-events: none;
5870 background-color: #fff;
5871}
5872
5873.list-group-item.active {
5874 z-index: 2;
5875 color: #fff;
5876 background-color: #4582EC;
5877 border-color: #4582EC;
5878}
5879
5880.list-group-item + .list-group-item {
5881 border-top-width: 0;
5882}
5883
5884.list-group-item + .list-group-item.active {
5885 margin-top: -1px;
5886 border-top-width: 1px;
5887}
5888
5889.list-group-horizontal {
5890 -webkit-box-orient: horizontal;
5891 -webkit-box-direction: normal;
5892 -ms-flex-direction: row;
5893 flex-direction: row;
5894}
5895
5896.list-group-horizontal .list-group-item:first-child {
5897 border-bottom-left-radius: 0.25rem;
5898 border-top-right-radius: 0;
5899}
5900
5901.list-group-horizontal .list-group-item:last-child {
5902 border-top-right-radius: 0.25rem;
5903 border-bottom-left-radius: 0;
5904}
5905
5906.list-group-horizontal .list-group-item.active {
5907 margin-top: 0;
5908}
5909
5910.list-group-horizontal .list-group-item + .list-group-item {
5911 border-top-width: 1px;
5912 border-left-width: 0;
5913}
5914
5915.list-group-horizontal .list-group-item + .list-group-item.active {
5916 margin-left: -1px;
5917 border-left-width: 1px;
5918}
5919
5920@media (min-width: 576px) {
5921 .list-group-horizontal-sm {
5922 -webkit-box-orient: horizontal;
5923 -webkit-box-direction: normal;
5924 -ms-flex-direction: row;
5925 flex-direction: row;
5926 }
5927 .list-group-horizontal-sm .list-group-item:first-child {
5928 border-bottom-left-radius: 0.25rem;
5929 border-top-right-radius: 0;
5930 }
5931 .list-group-horizontal-sm .list-group-item:last-child {
5932 border-top-right-radius: 0.25rem;
5933 border-bottom-left-radius: 0;
5934 }
5935 .list-group-horizontal-sm .list-group-item.active {
5936 margin-top: 0;
5937 }
5938 .list-group-horizontal-sm .list-group-item + .list-group-item {
5939 border-top-width: 1px;
5940 border-left-width: 0;
5941 }
5942 .list-group-horizontal-sm .list-group-item + .list-group-item.active {
5943 margin-left: -1px;
5944 border-left-width: 1px;
5945 }
5946}
5947
5948@media (min-width: 768px) {
5949 .list-group-horizontal-md {
5950 -webkit-box-orient: horizontal;
5951 -webkit-box-direction: normal;
5952 -ms-flex-direction: row;
5953 flex-direction: row;
5954 }
5955 .list-group-horizontal-md .list-group-item:first-child {
5956 border-bottom-left-radius: 0.25rem;
5957 border-top-right-radius: 0;
5958 }
5959 .list-group-horizontal-md .list-group-item:last-child {
5960 border-top-right-radius: 0.25rem;
5961 border-bottom-left-radius: 0;
5962 }
5963 .list-group-horizontal-md .list-group-item.active {
5964 margin-top: 0;
5965 }
5966 .list-group-horizontal-md .list-group-item + .list-group-item {
5967 border-top-width: 1px;
5968 border-left-width: 0;
5969 }
5970 .list-group-horizontal-md .list-group-item + .list-group-item.active {
5971 margin-left: -1px;
5972 border-left-width: 1px;
5973 }
5974}
5975
5976@media (min-width: 992px) {
5977 .list-group-horizontal-lg {
5978 -webkit-box-orient: horizontal;
5979 -webkit-box-direction: normal;
5980 -ms-flex-direction: row;
5981 flex-direction: row;
5982 }
5983 .list-group-horizontal-lg .list-group-item:first-child {
5984 border-bottom-left-radius: 0.25rem;
5985 border-top-right-radius: 0;
5986 }
5987 .list-group-horizontal-lg .list-group-item:last-child {
5988 border-top-right-radius: 0.25rem;
5989 border-bottom-left-radius: 0;
5990 }
5991 .list-group-horizontal-lg .list-group-item.active {
5992 margin-top: 0;
5993 }
5994 .list-group-horizontal-lg .list-group-item + .list-group-item {
5995 border-top-width: 1px;
5996 border-left-width: 0;
5997 }
5998 .list-group-horizontal-lg .list-group-item + .list-group-item.active {
5999 margin-left: -1px;
6000 border-left-width: 1px;
6001 }
6002}
6003
6004@media (min-width: 1200px) {
6005 .list-group-horizontal-xl {
6006 -webkit-box-orient: horizontal;
6007 -webkit-box-direction: normal;
6008 -ms-flex-direction: row;
6009 flex-direction: row;
6010 }
6011 .list-group-horizontal-xl .list-group-item:first-child {
6012 border-bottom-left-radius: 0.25rem;
6013 border-top-right-radius: 0;
6014 }
6015 .list-group-horizontal-xl .list-group-item:last-child {
6016 border-top-right-radius: 0.25rem;
6017 border-bottom-left-radius: 0;
6018 }
6019 .list-group-horizontal-xl .list-group-item.active {
6020 margin-top: 0;
6021 }
6022 .list-group-horizontal-xl .list-group-item + .list-group-item {
6023 border-top-width: 1px;
6024 border-left-width: 0;
6025 }
6026 .list-group-horizontal-xl .list-group-item + .list-group-item.active {
6027 margin-left: -1px;
6028 border-left-width: 1px;
6029 }
6030}
6031
6032.list-group-flush .list-group-item {
6033 border-right-width: 0;
6034 border-left-width: 0;
6035 border-radius: 0;
6036}
6037
6038.list-group-flush .list-group-item:first-child {
6039 border-top-width: 0;
6040}
6041
6042.list-group-flush:last-child .list-group-item:last-child {
6043 border-bottom-width: 0;
6044}
6045
6046.list-group-item-primary {
6047 color: #24447b;
6048 background-color: #cbdcfa;
6049}
6050
6051.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
6052 color: #24447b;
6053 background-color: #b4ccf8;
6054}
6055
6056.list-group-item-primary.list-group-item-action.active {
6057 color: #fff;
6058 background-color: #24447b;
6059 border-color: #24447b;
6060}
6061
6062.list-group-item-secondary {
6063 color: #5a5e62;
6064 background-color: #e8eaed;
6065}
6066
6067.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
6068 color: #5a5e62;
6069 background-color: #dadde2;
6070}
6071
6072.list-group-item-secondary.list-group-item-action.active {
6073 color: #fff;
6074 background-color: #5a5e62;
6075 border-color: #5a5e62;
6076}
6077
6078.list-group-item-success {
6079 color: #01603d;
6080 background-color: #b8ebd8;
6081}
6082
6083.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
6084 color: #01603d;
6085 background-color: #a4e5cd;
6086}
6087
6088.list-group-item-success.list-group-item-action.active {
6089 color: #fff;
6090 background-color: #01603d;
6091 border-color: #01603d;
6092}
6093
6094.list-group-item-info {
6095 color: #0c5460;
6096 background-color: #bee5eb;
6097}
6098
6099.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
6100 color: #0c5460;
6101 background-color: #abdde5;
6102}
6103
6104.list-group-item-info.list-group-item-action.active {
6105 color: #fff;
6106 background-color: #0c5460;
6107 border-color: #0c5460;
6108}
6109
6110.list-group-item-warning {
6111 color: #7d5a29;
6112 background-color: #fbe8cd;
6113}
6114
6115.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
6116 color: #7d5a29;
6117 background-color: #f9ddb5;
6118}
6119
6120.list-group-item-warning.list-group-item-action.active {
6121 color: #fff;
6122 background-color: #7d5a29;
6123 border-color: #7d5a29;
6124}
6125
6126.list-group-item-danger {
6127 color: #712b29;
6128 background-color: #f4cfce;
6129}
6130
6131.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
6132 color: #712b29;
6133 background-color: #efbbb9;
6134}
6135
6136.list-group-item-danger.list-group-item-action.active {
6137 color: #fff;
6138 background-color: #712b29;
6139 border-color: #712b29;
6140}
6141
6142.list-group-item-light {
6143 color: #818182;
6144 background-color: #fdfdfe;
6145}
6146
6147.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
6148 color: #818182;
6149 background-color: #ececf6;
6150}
6151
6152.list-group-item-light.list-group-item-action.active {
6153 color: #fff;
6154 background-color: #818182;
6155 border-color: #818182;
6156}
6157
6158.list-group-item-dark {
6159 color: #1b1e21;
6160 background-color: #c6c8ca;
6161}
6162
6163.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
6164 color: #1b1e21;
6165 background-color: #b9bbbe;
6166}
6167
6168.list-group-item-dark.list-group-item-action.active {
6169 color: #fff;
6170 background-color: #1b1e21;
6171 border-color: #1b1e21;
6172}
6173
6174.close {
6175 float: right;
6176 font-size: 1.5945rem;
6177 font-weight: 700;
6178 line-height: 1;
6179 color: #000;
6180 text-shadow: 0 1px 0 #fff;
6181 opacity: .5;
6182}
6183
6184.close:hover {
6185 color: #000;
6186 text-decoration: none;
6187}
6188
6189.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
6190 opacity: .75;
6191}
6192
6193button.close {
6194 padding: 0;
6195 background-color: transparent;
6196 border: 0;
6197 -webkit-appearance: none;
6198 -moz-appearance: none;
6199 appearance: none;
6200}
6201
6202a.close.disabled {
6203 pointer-events: none;
6204}
6205
6206.toast {
6207 max-width: 350px;
6208 overflow: hidden;
6209 font-size: 0.875rem;
6210 background-color: rgba(255, 255, 255, 0.85);
6211 background-clip: padding-box;
6212 border: 1px solid rgba(0, 0, 0, 0.1);
6213 -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
6214 box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
6215 -webkit-backdrop-filter: blur(10px);
6216 backdrop-filter: blur(10px);
6217 opacity: 0;
6218 border-radius: 0.25rem;
6219}
6220
6221.toast:not(:last-child) {
6222 margin-bottom: 0.75rem;
6223}
6224
6225.toast.showing {
6226 opacity: 1;
6227}
6228
6229.toast.show {
6230 display: block;
6231 opacity: 1;
6232}
6233
6234.toast.hide {
6235 display: none;
6236}
6237
6238.toast-header {
6239 display: -webkit-box;
6240 display: -ms-flexbox;
6241 display: flex;
6242 -webkit-box-align: center;
6243 -ms-flex-align: center;
6244 align-items: center;
6245 padding: 0.25rem 0.75rem;
6246 color: #868e96;
6247 background-color: rgba(255, 255, 255, 0.85);
6248 background-clip: padding-box;
6249 border-bottom: 1px solid rgba(0, 0, 0, 0.05);
6250}
6251
6252.toast-body {
6253 padding: 0.75rem;
6254}
6255
6256.modal-open {
6257 overflow: hidden;
6258}
6259
6260.modal-open .modal {
6261 overflow-x: hidden;
6262 overflow-y: auto;
6263}
6264
6265.modal {
6266 position: fixed;
6267 top: 0;
6268 left: 0;
6269 z-index: 1050;
6270 display: none;
6271 width: 100%;
6272 height: 100%;
6273 overflow: hidden;
6274 outline: 0;
6275}
6276
6277.modal-dialog {
6278 position: relative;
6279 width: auto;
6280 margin: 0.5rem;
6281 pointer-events: none;
6282}
6283
6284.modal.fade .modal-dialog {
6285 -webkit-transition: -webkit-transform 0.3s ease-out;
6286 transition: -webkit-transform 0.3s ease-out;
6287 transition: transform 0.3s ease-out;
6288 transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
6289 -webkit-transform: translate(0, -50px);
6290 transform: translate(0, -50px);
6291}
6292
6293@media (prefers-reduced-motion: reduce) {
6294 .modal.fade .modal-dialog {
6295 -webkit-transition: none;
6296 transition: none;
6297 }
6298}
6299
6300.modal.show .modal-dialog {
6301 -webkit-transform: none;
6302 transform: none;
6303}
6304
6305.modal.modal-static .modal-dialog {
6306 -webkit-transform: scale(1.02);
6307 transform: scale(1.02);
6308}
6309
6310.modal-dialog-scrollable {
6311 display: -webkit-box;
6312 display: -ms-flexbox;
6313 display: flex;
6314 max-height: calc(100% - 1rem);
6315}
6316
6317.modal-dialog-scrollable .modal-content {
6318 max-height: calc(100vh - 1rem);
6319 overflow: hidden;
6320}
6321
6322.modal-dialog-scrollable .modal-header,
6323.modal-dialog-scrollable .modal-footer {
6324 -ms-flex-negative: 0;
6325 flex-shrink: 0;
6326}
6327
6328.modal-dialog-scrollable .modal-body {
6329 overflow-y: auto;
6330}
6331
6332.modal-dialog-centered {
6333 display: -webkit-box;
6334 display: -ms-flexbox;
6335 display: flex;
6336 -webkit-box-align: center;
6337 -ms-flex-align: center;
6338 align-items: center;
6339 min-height: calc(100% - 1rem);
6340}
6341
6342.modal-dialog-centered::before {
6343 display: block;
6344 height: calc(100vh - 1rem);
6345 content: "";
6346}
6347
6348.modal-dialog-centered.modal-dialog-scrollable {
6349 -webkit-box-orient: vertical;
6350 -webkit-box-direction: normal;
6351 -ms-flex-direction: column;
6352 flex-direction: column;
6353 -webkit-box-pack: center;
6354 -ms-flex-pack: center;
6355 justify-content: center;
6356 height: 100%;
6357}
6358
6359.modal-dialog-centered.modal-dialog-scrollable .modal-content {
6360 max-height: none;
6361}
6362
6363.modal-dialog-centered.modal-dialog-scrollable::before {
6364 content: none;
6365}
6366
6367.modal-content {
6368 position: relative;
6369 display: -webkit-box;
6370 display: -ms-flexbox;
6371 display: flex;
6372 -webkit-box-orient: vertical;
6373 -webkit-box-direction: normal;
6374 -ms-flex-direction: column;
6375 flex-direction: column;
6376 width: 100%;
6377 pointer-events: auto;
6378 background-color: #fff;
6379 background-clip: padding-box;
6380 border: 1px solid rgba(0, 0, 0, 0.2);
6381 border-radius: 0.3rem;
6382 outline: 0;
6383}
6384
6385.modal-backdrop {
6386 position: fixed;
6387 top: 0;
6388 left: 0;
6389 z-index: 1040;
6390 width: 100vw;
6391 height: 100vh;
6392 background-color: #000;
6393}
6394
6395.modal-backdrop.fade {
6396 opacity: 0;
6397}
6398
6399.modal-backdrop.show {
6400 opacity: 0.5;
6401}
6402
6403.modal-header {
6404 display: -webkit-box;
6405 display: -ms-flexbox;
6406 display: flex;
6407 -webkit-box-align: start;
6408 -ms-flex-align: start;
6409 align-items: flex-start;
6410 -webkit-box-pack: justify;
6411 -ms-flex-pack: justify;
6412 justify-content: space-between;
6413 padding: 1rem 1rem;
6414 border-bottom: 1px solid #ddd;
6415 border-top-left-radius: calc(0.3rem - 1px);
6416 border-top-right-radius: calc(0.3rem - 1px);
6417}
6418
6419.modal-header .close {
6420 padding: 1rem 1rem;
6421 margin: -1rem -1rem -1rem auto;
6422}
6423
6424.modal-title {
6425 margin-bottom: 0;
6426 line-height: 1.5;
6427}
6428
6429.modal-body {
6430 position: relative;
6431 -webkit-box-flex: 1;
6432 -ms-flex: 1 1 auto;
6433 flex: 1 1 auto;
6434 padding: 1rem;
6435}
6436
6437.modal-footer {
6438 display: -webkit-box;
6439 display: -ms-flexbox;
6440 display: flex;
6441 -ms-flex-wrap: wrap;
6442 flex-wrap: wrap;
6443 -webkit-box-align: center;
6444 -ms-flex-align: center;
6445 align-items: center;
6446 -webkit-box-pack: end;
6447 -ms-flex-pack: end;
6448 justify-content: flex-end;
6449 padding: 0.75rem;
6450 border-top: 1px solid #ddd;
6451 border-bottom-right-radius: calc(0.3rem - 1px);
6452 border-bottom-left-radius: calc(0.3rem - 1px);
6453}
6454
6455.modal-footer > * {
6456 margin: 0.25rem;
6457}
6458
6459.modal-scrollbar-measure {
6460 position: absolute;
6461 top: -9999px;
6462 width: 50px;
6463 height: 50px;
6464 overflow: scroll;
6465}
6466
6467@media (min-width: 576px) {
6468 .modal-dialog {
6469 max-width: 500px;
6470 margin: 1.75rem auto;
6471 }
6472 .modal-dialog-scrollable {
6473 max-height: calc(100% - 3.5rem);
6474 }
6475 .modal-dialog-scrollable .modal-content {
6476 max-height: calc(100vh - 3.5rem);
6477 }
6478 .modal-dialog-centered {
6479 min-height: calc(100% - 3.5rem);
6480 }
6481 .modal-dialog-centered::before {
6482 height: calc(100vh - 3.5rem);
6483 }
6484 .modal-sm {
6485 max-width: 300px;
6486 }
6487}
6488
6489@media (min-width: 992px) {
6490 .modal-lg,
6491 .modal-xl {
6492 max-width: 800px;
6493 }
6494}
6495
6496@media (min-width: 1200px) {
6497 .modal-xl {
6498 max-width: 1140px;
6499 }
6500}
6501
6502.tooltip {
6503 position: absolute;
6504 z-index: 1070;
6505 display: block;
6506 margin: 0;
6507 font-family: "Fira Sans Medium", -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";
6508 font-style: normal;
6509 font-weight: 400;
6510 line-height: 1.5;
6511 text-align: left;
6512 text-align: start;
6513 text-decoration: none;
6514 text-shadow: none;
6515 text-transform: none;
6516 letter-spacing: normal;
6517 word-break: normal;
6518 word-spacing: normal;
6519 white-space: normal;
6520 line-break: auto;
6521 font-size: 0.6875rem;
6522 word-wrap: break-word;
6523 opacity: 0;
6524}
6525
6526.tooltip.show {
6527 opacity: 0.9;
6528}
6529
6530.tooltip .arrow {
6531 position: absolute;
6532 display: block;
6533 width: 0.8rem;
6534 height: 0.4rem;
6535}
6536
6537.tooltip .arrow::before {
6538 position: absolute;
6539 content: "";
6540 border-color: transparent;
6541 border-style: solid;
6542}
6543
6544.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
6545 padding: 0.4rem 0;
6546}
6547
6548.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
6549 bottom: 0;
6550}
6551
6552.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
6553 top: 0;
6554 border-width: 0.4rem 0.4rem 0;
6555 border-top-color: #000;
6556}
6557
6558.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
6559 padding: 0 0.4rem;
6560}
6561
6562.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
6563 left: 0;
6564 width: 0.4rem;
6565 height: 0.8rem;
6566}
6567
6568.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
6569 right: 0;
6570 border-width: 0.4rem 0.4rem 0.4rem 0;
6571 border-right-color: #000;
6572}
6573
6574.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
6575 padding: 0.4rem 0;
6576}
6577
6578.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
6579 top: 0;
6580}
6581
6582.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
6583 bottom: 0;
6584 border-width: 0 0.4rem 0.4rem;
6585 border-bottom-color: #000;
6586}
6587
6588.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
6589 padding: 0 0.4rem;
6590}
6591
6592.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
6593 right: 0;
6594 width: 0.4rem;
6595 height: 0.8rem;
6596}
6597
6598.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
6599 left: 0;
6600 border-width: 0.4rem 0 0.4rem 0.4rem;
6601 border-left-color: #000;
6602}
6603
6604.tooltip-inner {
6605 max-width: 200px;
6606 padding: 0.25rem 0.5rem;
6607 color: #fff;
6608 text-align: center;
6609 background-color: #000;
6610 border-radius: 0.25rem;
6611}
6612
6613.popover {
6614 position: absolute;
6615 top: 0;
6616 left: 0;
6617 z-index: 1060;
6618 display: block;
6619 max-width: 276px;
6620 font-family: "Fira Sans Medium", -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";
6621 font-style: normal;
6622 font-weight: 400;
6623 line-height: 1.5;
6624 text-align: left;
6625 text-align: start;
6626 text-decoration: none;
6627 text-shadow: none;
6628 text-transform: none;
6629 letter-spacing: normal;
6630 word-break: normal;
6631 word-spacing: normal;
6632 white-space: normal;
6633 line-break: auto;
6634 font-size: 0.930125rem;
6635 word-wrap: break-word;
6636 background-color: #fff;
6637 background-clip: padding-box;
6638 border: 1px solid rgba(0, 0, 0, 0.2);
6639 border-radius: 0.3rem;
6640}
6641
6642.popover .arrow {
6643 position: absolute;
6644 display: block;
6645 width: 1rem;
6646 height: 0.5rem;
6647 margin: 0 0.3rem;
6648}
6649
6650.popover .arrow::before, .popover .arrow::after {
6651 position: absolute;
6652 display: block;
6653 content: "";
6654 border-color: transparent;
6655 border-style: solid;
6656}
6657
6658.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
6659 margin-bottom: 0.5rem;
6660}
6661
6662.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
6663 bottom: calc(-0.5rem - 1px);
6664}
6665
6666.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
6667 bottom: 0;
6668 border-width: 0.5rem 0.5rem 0;
6669 border-top-color: rgba(0, 0, 0, 0.25);
6670}
6671
6672.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
6673 bottom: 1px;
6674 border-width: 0.5rem 0.5rem 0;
6675 border-top-color: #fff;
6676}
6677
6678.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
6679 margin-left: 0.5rem;
6680}
6681
6682.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
6683 left: calc(-0.5rem - 1px);
6684 width: 0.5rem;
6685 height: 1rem;
6686 margin: 0.3rem 0;
6687}
6688
6689.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
6690 left: 0;
6691 border-width: 0.5rem 0.5rem 0.5rem 0;
6692 border-right-color: rgba(0, 0, 0, 0.25);
6693}
6694
6695.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
6696 left: 1px;
6697 border-width: 0.5rem 0.5rem 0.5rem 0;
6698 border-right-color: #fff;
6699}
6700
6701.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
6702 margin-top: 0.5rem;
6703}
6704
6705.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
6706 top: calc(-0.5rem - 1px);
6707}
6708
6709.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
6710 top: 0;
6711 border-width: 0 0.5rem 0.5rem 0.5rem;
6712 border-bottom-color: rgba(0, 0, 0, 0.25);
6713}
6714
6715.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
6716 top: 1px;
6717 border-width: 0 0.5rem 0.5rem 0.5rem;
6718 border-bottom-color: #fff;
6719}
6720
6721.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
6722 position: absolute;
6723 top: 0;
6724 left: 50%;
6725 display: block;
6726 width: 1rem;
6727 margin-left: -0.5rem;
6728 content: "";
6729 border-bottom: 1px solid #f7f7f7;
6730}
6731
6732.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
6733 margin-right: 0.5rem;
6734}
6735
6736.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
6737 right: calc(-0.5rem - 1px);
6738 width: 0.5rem;
6739 height: 1rem;
6740 margin: 0.3rem 0;
6741}
6742
6743.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
6744 right: 0;
6745 border-width: 0.5rem 0 0.5rem 0.5rem;
6746 border-left-color: rgba(0, 0, 0, 0.25);
6747}
6748
6749.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
6750 right: 1px;
6751 border-width: 0.5rem 0 0.5rem 0.5rem;
6752 border-left-color: #fff;
6753}
6754
6755.popover-header {
6756 padding: 0.5rem 0.75rem;
6757 margin-bottom: 0;
6758 font-size: 1.063rem;
6759 background-color: #f7f7f7;
6760 border-bottom: 1px solid #ebebeb;
6761 border-top-left-radius: calc(0.3rem - 1px);
6762 border-top-right-radius: calc(0.3rem - 1px);
6763}
6764
6765.popover-header:empty {
6766 display: none;
6767}
6768
6769.popover-body {
6770 padding: 0.5rem 0.75rem;
6771 color: #343a40;
6772}
6773
6774.carousel {
6775 position: relative;
6776}
6777
6778.carousel.pointer-event {
6779 -ms-touch-action: pan-y;
6780 touch-action: pan-y;
6781}
6782
6783.carousel-inner {
6784 position: relative;
6785 width: 100%;
6786 overflow: hidden;
6787}
6788
6789.carousel-inner::after {
6790 display: block;
6791 clear: both;
6792 content: "";
6793}
6794
6795.carousel-item {
6796 position: relative;
6797 display: none;
6798 float: left;
6799 width: 100%;
6800 margin-right: -100%;
6801 -webkit-backface-visibility: hidden;
6802 backface-visibility: hidden;
6803 -webkit-transition: -webkit-transform 0.6s ease-in-out;
6804 transition: -webkit-transform 0.6s ease-in-out;
6805 transition: transform 0.6s ease-in-out;
6806 transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
6807}
6808
6809@media (prefers-reduced-motion: reduce) {
6810 .carousel-item {
6811 -webkit-transition: none;
6812 transition: none;
6813 }
6814}
6815
6816.carousel-item.active,
6817.carousel-item-next,
6818.carousel-item-prev {
6819 display: block;
6820}
6821
6822.carousel-item-next:not(.carousel-item-left),
6823.active.carousel-item-right {
6824 -webkit-transform: translateX(100%);
6825 transform: translateX(100%);
6826}
6827
6828.carousel-item-prev:not(.carousel-item-right),
6829.active.carousel-item-left {
6830 -webkit-transform: translateX(-100%);
6831 transform: translateX(-100%);
6832}
6833
6834.carousel-fade .carousel-item {
6835 opacity: 0;
6836 -webkit-transition-property: opacity;
6837 transition-property: opacity;
6838 -webkit-transform: none;
6839 transform: none;
6840}
6841
6842.carousel-fade .carousel-item.active,
6843.carousel-fade .carousel-item-next.carousel-item-left,
6844.carousel-fade .carousel-item-prev.carousel-item-right {
6845 z-index: 1;
6846 opacity: 1;
6847}
6848
6849.carousel-fade .active.carousel-item-left,
6850.carousel-fade .active.carousel-item-right {
6851 z-index: 0;
6852 opacity: 0;
6853 -webkit-transition: opacity 0s 0.6s;
6854 transition: opacity 0s 0.6s;
6855}
6856
6857@media (prefers-reduced-motion: reduce) {
6858 .carousel-fade .active.carousel-item-left,
6859 .carousel-fade .active.carousel-item-right {
6860 -webkit-transition: none;
6861 transition: none;
6862 }
6863}
6864
6865.carousel-control-prev,
6866.carousel-control-next {
6867 position: absolute;
6868 top: 0;
6869 bottom: 0;
6870 z-index: 1;
6871 display: -webkit-box;
6872 display: -ms-flexbox;
6873 display: flex;
6874 -webkit-box-align: center;
6875 -ms-flex-align: center;
6876 align-items: center;
6877 -webkit-box-pack: center;
6878 -ms-flex-pack: center;
6879 justify-content: center;
6880 width: 15%;
6881 color: #fff;
6882 text-align: center;
6883 opacity: 0.5;
6884 -webkit-transition: opacity 0.15s ease;
6885 transition: opacity 0.15s ease;
6886}
6887
6888@media (prefers-reduced-motion: reduce) {
6889 .carousel-control-prev,
6890 .carousel-control-next {
6891 -webkit-transition: none;
6892 transition: none;
6893 }
6894}
6895
6896.carousel-control-prev:hover, .carousel-control-prev:focus,
6897.carousel-control-next:hover,
6898.carousel-control-next:focus {
6899 color: #fff;
6900 text-decoration: none;
6901 outline: 0;
6902 opacity: 0.9;
6903}
6904
6905.carousel-control-prev {
6906 left: 0;
6907}
6908
6909.carousel-control-next {
6910 right: 0;
6911}
6912
6913.carousel-control-prev-icon,
6914.carousel-control-next-icon {
6915 display: inline-block;
6916 width: 20px;
6917 height: 20px;
6918 background: no-repeat 50% / 100% 100%;
6919}
6920
6921.carousel-control-prev-icon {
6922 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
6923}
6924
6925.carousel-control-next-icon {
6926 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
6927}
6928
6929.carousel-indicators {
6930 position: absolute;
6931 right: 0;
6932 bottom: 0;
6933 left: 0;
6934 z-index: 15;
6935 display: -webkit-box;
6936 display: -ms-flexbox;
6937 display: flex;
6938 -webkit-box-pack: center;
6939 -ms-flex-pack: center;
6940 justify-content: center;
6941 padding-left: 0;
6942 margin-right: 15%;
6943 margin-left: 15%;
6944 list-style: none;
6945}
6946
6947.carousel-indicators li {
6948 -webkit-box-sizing: content-box;
6949 box-sizing: content-box;
6950 -webkit-box-flex: 0;
6951 -ms-flex: 0 1 auto;
6952 flex: 0 1 auto;
6953 width: 30px;
6954 height: 3px;
6955 margin-right: 3px;
6956 margin-left: 3px;
6957 text-indent: -999px;
6958 cursor: pointer;
6959 background-color: #fff;
6960 background-clip: padding-box;
6961 border-top: 10px solid transparent;
6962 border-bottom: 10px solid transparent;
6963 opacity: .5;
6964 -webkit-transition: opacity 0.6s ease;
6965 transition: opacity 0.6s ease;
6966}
6967
6968@media (prefers-reduced-motion: reduce) {
6969 .carousel-indicators li {
6970 -webkit-transition: none;
6971 transition: none;
6972 }
6973}
6974
6975.carousel-indicators .active {
6976 opacity: 1;
6977}
6978
6979.carousel-caption {
6980 position: absolute;
6981 right: 15%;
6982 bottom: 20px;
6983 left: 15%;
6984 z-index: 10;
6985 padding-top: 20px;
6986 padding-bottom: 20px;
6987 color: #fff;
6988 text-align: center;
6989}
6990
6991@-webkit-keyframes spinner-border {
6992 to {
6993 -webkit-transform: rotate(360deg);
6994 transform: rotate(360deg);
6995 }
6996}
6997
6998@keyframes spinner-border {
6999 to {
7000 -webkit-transform: rotate(360deg);
7001 transform: rotate(360deg);
7002 }
7003}
7004
7005.spinner-border {
7006 display: inline-block;
7007 width: 2rem;
7008 height: 2rem;
7009 vertical-align: text-bottom;
7010 border: 0.25em solid currentColor;
7011 border-right-color: transparent;
7012 border-radius: 50%;
7013 -webkit-animation: spinner-border .75s linear infinite;
7014 animation: spinner-border .75s linear infinite;
7015}
7016
7017.spinner-border-sm {
7018 width: 1rem;
7019 height: 1rem;
7020 border-width: 0.2em;
7021}
7022
7023@-webkit-keyframes spinner-grow {
7024 0% {
7025 -webkit-transform: scale(0);
7026 transform: scale(0);
7027 }
7028 50% {
7029 opacity: 1;
7030 }
7031}
7032
7033@keyframes spinner-grow {
7034 0% {
7035 -webkit-transform: scale(0);
7036 transform: scale(0);
7037 }
7038 50% {
7039 opacity: 1;
7040 }
7041}
7042
7043.spinner-grow {
7044 display: inline-block;
7045 width: 2rem;
7046 height: 2rem;
7047 vertical-align: text-bottom;
7048 background-color: currentColor;
7049 border-radius: 50%;
7050 opacity: 0;
7051 -webkit-animation: spinner-grow .75s linear infinite;
7052 animation: spinner-grow .75s linear infinite;
7053}
7054
7055.spinner-grow-sm {
7056 width: 1rem;
7057 height: 1rem;
7058}
7059
7060.align-baseline {
7061 vertical-align: baseline !important;
7062}
7063
7064.align-top {
7065 vertical-align: top !important;
7066}
7067
7068.align-middle {
7069 vertical-align: middle !important;
7070}
7071
7072.align-bottom {
7073 vertical-align: bottom !important;
7074}
7075
7076.align-text-bottom {
7077 vertical-align: text-bottom !important;
7078}
7079
7080.align-text-top {
7081 vertical-align: text-top !important;
7082}
7083
7084.bg-primary {
7085 background-color: #4582EC !important;
7086}
7087
7088a.bg-primary:hover, a.bg-primary:focus,
7089button.bg-primary:hover,
7090button.bg-primary:focus {
7091 background-color: #1863e6 !important;
7092}
7093
7094.bg-secondary {
7095 background-color: #adb5bd !important;
7096}
7097
7098a.bg-secondary:hover, a.bg-secondary:focus,
7099button.bg-secondary:hover,
7100button.bg-secondary:focus {
7101 background-color: #919ca6 !important;
7102}
7103
7104.bg-success {
7105 background-color: #02B875 !important;
7106}
7107
7108a.bg-success:hover, a.bg-success:focus,
7109button.bg-success:hover,
7110button.bg-success:focus {
7111 background-color: #018655 !important;
7112}
7113
7114.bg-info {
7115 background-color: #17a2b8 !important;
7116}
7117
7118a.bg-info:hover, a.bg-info:focus,
7119button.bg-info:hover,
7120button.bg-info:focus {
7121 background-color: #117a8b !important;
7122}
7123
7124.bg-warning {
7125 background-color: #f0ad4e !important;
7126}
7127
7128a.bg-warning:hover, a.bg-warning:focus,
7129button.bg-warning:hover,
7130button.bg-warning:focus {
7131 background-color: #ec971f !important;
7132}
7133
7134.bg-danger {
7135 background-color: #d9534f !important;
7136}
7137
7138a.bg-danger:hover, a.bg-danger:focus,
7139button.bg-danger:hover,
7140button.bg-danger:focus {
7141 background-color: #c9302c !important;
7142}
7143
7144.bg-light {
7145 background-color: #f8f9fa !important;
7146}
7147
7148a.bg-light:hover, a.bg-light:focus,
7149button.bg-light:hover,
7150button.bg-light:focus {
7151 background-color: #dae0e5 !important;
7152}
7153
7154.bg-dark {
7155 background-color: #343a40 !important;
7156}
7157
7158a.bg-dark:hover, a.bg-dark:focus,
7159button.bg-dark:hover,
7160button.bg-dark:focus {
7161 background-color: #1d2124 !important;
7162}
7163
7164.bg-white {
7165 background-color: #fff !important;
7166}
7167
7168.bg-transparent {
7169 background-color: transparent !important;
7170}
7171
7172.border {
7173 border: 1px solid #ddd !important;
7174}
7175
7176.border-top {
7177 border-top: 1px solid #ddd !important;
7178}
7179
7180.border-right {
7181 border-right: 1px solid #ddd !important;
7182}
7183
7184.border-bottom {
7185 border-bottom: 1px solid #ddd !important;
7186}
7187
7188.border-left {
7189 border-left: 1px solid #ddd !important;
7190}
7191
7192.border-0 {
7193 border: 0 !important;
7194}
7195
7196.border-top-0 {
7197 border-top: 0 !important;
7198}
7199
7200.border-right-0 {
7201 border-right: 0 !important;
7202}
7203
7204.border-bottom-0 {
7205 border-bottom: 0 !important;
7206}
7207
7208.border-left-0 {
7209 border-left: 0 !important;
7210}
7211
7212.border-primary {
7213 border-color: #4582EC !important;
7214}
7215
7216.border-secondary {
7217 border-color: #adb5bd !important;
7218}
7219
7220.border-success {
7221 border-color: #02B875 !important;
7222}
7223
7224.border-info {
7225 border-color: #17a2b8 !important;
7226}
7227
7228.border-warning {
7229 border-color: #f0ad4e !important;
7230}
7231
7232.border-danger {
7233 border-color: #d9534f !important;
7234}
7235
7236.border-light {
7237 border-color: #f8f9fa !important;
7238}
7239
7240.border-dark {
7241 border-color: #343a40 !important;
7242}
7243
7244.border-white {
7245 border-color: #fff !important;
7246}
7247
7248.rounded-sm {
7249 border-radius: 0.2rem !important;
7250}
7251
7252.rounded {
7253 border-radius: 0.25rem !important;
7254}
7255
7256.rounded-top {
7257 border-top-left-radius: 0.25rem !important;
7258 border-top-right-radius: 0.25rem !important;
7259}
7260
7261.rounded-right {
7262 border-top-right-radius: 0.25rem !important;
7263 border-bottom-right-radius: 0.25rem !important;
7264}
7265
7266.rounded-bottom {
7267 border-bottom-right-radius: 0.25rem !important;
7268 border-bottom-left-radius: 0.25rem !important;
7269}
7270
7271.rounded-left {
7272 border-top-left-radius: 0.25rem !important;
7273 border-bottom-left-radius: 0.25rem !important;
7274}
7275
7276.rounded-lg {
7277 border-radius: 0.3rem !important;
7278}
7279
7280.rounded-circle {
7281 border-radius: 50% !important;
7282}
7283
7284.rounded-pill {
7285 border-radius: 50rem !important;
7286}
7287
7288.rounded-0 {
7289 border-radius: 0 !important;
7290}
7291
7292.clearfix::after {
7293 display: block;
7294 clear: both;
7295 content: "";
7296}
7297
7298.d-none {
7299 display: none !important;
7300}
7301
7302.d-inline {
7303 display: inline !important;
7304}
7305
7306.d-inline-block {
7307 display: inline-block !important;
7308}
7309
7310.d-block {
7311 display: block !important;
7312}
7313
7314.d-table {
7315 display: table !important;
7316}
7317
7318.d-table-row {
7319 display: table-row !important;
7320}
7321
7322.d-table-cell {
7323 display: table-cell !important;
7324}
7325
7326.d-flex {
7327 display: -webkit-box !important;
7328 display: -ms-flexbox !important;
7329 display: flex !important;
7330}
7331
7332.d-inline-flex {
7333 display: -webkit-inline-box !important;
7334 display: -ms-inline-flexbox !important;
7335 display: inline-flex !important;
7336}
7337
7338@media (min-width: 576px) {
7339 .d-sm-none {
7340 display: none !important;
7341 }
7342 .d-sm-inline {
7343 display: inline !important;
7344 }
7345 .d-sm-inline-block {
7346 display: inline-block !important;
7347 }
7348 .d-sm-block {
7349 display: block !important;
7350 }
7351 .d-sm-table {
7352 display: table !important;
7353 }
7354 .d-sm-table-row {
7355 display: table-row !important;
7356 }
7357 .d-sm-table-cell {
7358 display: table-cell !important;
7359 }
7360 .d-sm-flex {
7361 display: -webkit-box !important;
7362 display: -ms-flexbox !important;
7363 display: flex !important;
7364 }
7365 .d-sm-inline-flex {
7366 display: -webkit-inline-box !important;
7367 display: -ms-inline-flexbox !important;
7368 display: inline-flex !important;
7369 }
7370}
7371
7372@media (min-width: 768px) {
7373 .d-md-none {
7374 display: none !important;
7375 }
7376 .d-md-inline {
7377 display: inline !important;
7378 }
7379 .d-md-inline-block {
7380 display: inline-block !important;
7381 }
7382 .d-md-block {
7383 display: block !important;
7384 }
7385 .d-md-table {
7386 display: table !important;
7387 }
7388 .d-md-table-row {
7389 display: table-row !important;
7390 }
7391 .d-md-table-cell {
7392 display: table-cell !important;
7393 }
7394 .d-md-flex {
7395 display: -webkit-box !important;
7396 display: -ms-flexbox !important;
7397 display: flex !important;
7398 }
7399 .d-md-inline-flex {
7400 display: -webkit-inline-box !important;
7401 display: -ms-inline-flexbox !important;
7402 display: inline-flex !important;
7403 }
7404}
7405
7406@media (min-width: 992px) {
7407 .d-lg-none {
7408 display: none !important;
7409 }
7410 .d-lg-inline {
7411 display: inline !important;
7412 }
7413 .d-lg-inline-block {
7414 display: inline-block !important;
7415 }
7416 .d-lg-block {
7417 display: block !important;
7418 }
7419 .d-lg-table {
7420 display: table !important;
7421 }
7422 .d-lg-table-row {
7423 display: table-row !important;
7424 }
7425 .d-lg-table-cell {
7426 display: table-cell !important;
7427 }
7428 .d-lg-flex {
7429 display: -webkit-box !important;
7430 display: -ms-flexbox !important;
7431 display: flex !important;
7432 }
7433 .d-lg-inline-flex {
7434 display: -webkit-inline-box !important;
7435 display: -ms-inline-flexbox !important;
7436 display: inline-flex !important;
7437 }
7438}
7439
7440@media (min-width: 1200px) {
7441 .d-xl-none {
7442 display: none !important;
7443 }
7444 .d-xl-inline {
7445 display: inline !important;
7446 }
7447 .d-xl-inline-block {
7448 display: inline-block !important;
7449 }
7450 .d-xl-block {
7451 display: block !important;
7452 }
7453 .d-xl-table {
7454 display: table !important;
7455 }
7456 .d-xl-table-row {
7457 display: table-row !important;
7458 }
7459 .d-xl-table-cell {
7460 display: table-cell !important;
7461 }
7462 .d-xl-flex {
7463 display: -webkit-box !important;
7464 display: -ms-flexbox !important;
7465 display: flex !important;
7466 }
7467 .d-xl-inline-flex {
7468 display: -webkit-inline-box !important;
7469 display: -ms-inline-flexbox !important;
7470 display: inline-flex !important;
7471 }
7472}
7473
7474@media print {
7475 .d-print-none {
7476 display: none !important;
7477 }
7478 .d-print-inline {
7479 display: inline !important;
7480 }
7481 .d-print-inline-block {
7482 display: inline-block !important;
7483 }
7484 .d-print-block {
7485 display: block !important;
7486 }
7487 .d-print-table {
7488 display: table !important;
7489 }
7490 .d-print-table-row {
7491 display: table-row !important;
7492 }
7493 .d-print-table-cell {
7494 display: table-cell !important;
7495 }
7496 .d-print-flex {
7497 display: -webkit-box !important;
7498 display: -ms-flexbox !important;
7499 display: flex !important;
7500 }
7501 .d-print-inline-flex {
7502 display: -webkit-inline-box !important;
7503 display: -ms-inline-flexbox !important;
7504 display: inline-flex !important;
7505 }
7506}
7507
7508.embed-responsive {
7509 position: relative;
7510 display: block;
7511 width: 100%;
7512 padding: 0;
7513 overflow: hidden;
7514}
7515
7516.embed-responsive::before {
7517 display: block;
7518 content: "";
7519}
7520
7521.embed-responsive .embed-responsive-item,
7522.embed-responsive iframe,
7523.embed-responsive embed,
7524.embed-responsive object,
7525.embed-responsive video {
7526 position: absolute;
7527 top: 0;
7528 bottom: 0;
7529 left: 0;
7530 width: 100%;
7531 height: 100%;
7532 border: 0;
7533}
7534
7535.embed-responsive-21by9::before {
7536 padding-top: 42.8571428571%;
7537}
7538
7539.embed-responsive-16by9::before {
7540 padding-top: 56.25%;
7541}
7542
7543.embed-responsive-4by3::before {
7544 padding-top: 75%;
7545}
7546
7547.embed-responsive-1by1::before {
7548 padding-top: 100%;
7549}
7550
7551.flex-row {
7552 -webkit-box-orient: horizontal !important;
7553 -webkit-box-direction: normal !important;
7554 -ms-flex-direction: row !important;
7555 flex-direction: row !important;
7556}
7557
7558.flex-column {
7559 -webkit-box-orient: vertical !important;
7560 -webkit-box-direction: normal !important;
7561 -ms-flex-direction: column !important;
7562 flex-direction: column !important;
7563}
7564
7565.flex-row-reverse {
7566 -webkit-box-orient: horizontal !important;
7567 -webkit-box-direction: reverse !important;
7568 -ms-flex-direction: row-reverse !important;
7569 flex-direction: row-reverse !important;
7570}
7571
7572.flex-column-reverse {
7573 -webkit-box-orient: vertical !important;
7574 -webkit-box-direction: reverse !important;
7575 -ms-flex-direction: column-reverse !important;
7576 flex-direction: column-reverse !important;
7577}
7578
7579.flex-wrap {
7580 -ms-flex-wrap: wrap !important;
7581 flex-wrap: wrap !important;
7582}
7583
7584.flex-nowrap {
7585 -ms-flex-wrap: nowrap !important;
7586 flex-wrap: nowrap !important;
7587}
7588
7589.flex-wrap-reverse {
7590 -ms-flex-wrap: wrap-reverse !important;
7591 flex-wrap: wrap-reverse !important;
7592}
7593
7594.flex-fill {
7595 -webkit-box-flex: 1 !important;
7596 -ms-flex: 1 1 auto !important;
7597 flex: 1 1 auto !important;
7598}
7599
7600.flex-grow-0 {
7601 -webkit-box-flex: 0 !important;
7602 -ms-flex-positive: 0 !important;
7603 flex-grow: 0 !important;
7604}
7605
7606.flex-grow-1 {
7607 -webkit-box-flex: 1 !important;
7608 -ms-flex-positive: 1 !important;
7609 flex-grow: 1 !important;
7610}
7611
7612.flex-shrink-0 {
7613 -ms-flex-negative: 0 !important;
7614 flex-shrink: 0 !important;
7615}
7616
7617.flex-shrink-1 {
7618 -ms-flex-negative: 1 !important;
7619 flex-shrink: 1 !important;
7620}
7621
7622.justify-content-start {
7623 -webkit-box-pack: start !important;
7624 -ms-flex-pack: start !important;
7625 justify-content: flex-start !important;
7626}
7627
7628.justify-content-end {
7629 -webkit-box-pack: end !important;
7630 -ms-flex-pack: end !important;
7631 justify-content: flex-end !important;
7632}
7633
7634.justify-content-center {
7635 -webkit-box-pack: center !important;
7636 -ms-flex-pack: center !important;
7637 justify-content: center !important;
7638}
7639
7640.justify-content-between {
7641 -webkit-box-pack: justify !important;
7642 -ms-flex-pack: justify !important;
7643 justify-content: space-between !important;
7644}
7645
7646.justify-content-around {
7647 -ms-flex-pack: distribute !important;
7648 justify-content: space-around !important;
7649}
7650
7651.align-items-start {
7652 -webkit-box-align: start !important;
7653 -ms-flex-align: start !important;
7654 align-items: flex-start !important;
7655}
7656
7657.align-items-end {
7658 -webkit-box-align: end !important;
7659 -ms-flex-align: end !important;
7660 align-items: flex-end !important;
7661}
7662
7663.align-items-center {
7664 -webkit-box-align: center !important;
7665 -ms-flex-align: center !important;
7666 align-items: center !important;
7667}
7668
7669.align-items-baseline {
7670 -webkit-box-align: baseline !important;
7671 -ms-flex-align: baseline !important;
7672 align-items: baseline !important;
7673}
7674
7675.align-items-stretch {
7676 -webkit-box-align: stretch !important;
7677 -ms-flex-align: stretch !important;
7678 align-items: stretch !important;
7679}
7680
7681.align-content-start {
7682 -ms-flex-line-pack: start !important;
7683 align-content: flex-start !important;
7684}
7685
7686.align-content-end {
7687 -ms-flex-line-pack: end !important;
7688 align-content: flex-end !important;
7689}
7690
7691.align-content-center {
7692 -ms-flex-line-pack: center !important;
7693 align-content: center !important;
7694}
7695
7696.align-content-between {
7697 -ms-flex-line-pack: justify !important;
7698 align-content: space-between !important;
7699}
7700
7701.align-content-around {
7702 -ms-flex-line-pack: distribute !important;
7703 align-content: space-around !important;
7704}
7705
7706.align-content-stretch {
7707 -ms-flex-line-pack: stretch !important;
7708 align-content: stretch !important;
7709}
7710
7711.align-self-auto {
7712 -ms-flex-item-align: auto !important;
7713 align-self: auto !important;
7714}
7715
7716.align-self-start {
7717 -ms-flex-item-align: start !important;
7718 align-self: flex-start !important;
7719}
7720
7721.align-self-end {
7722 -ms-flex-item-align: end !important;
7723 align-self: flex-end !important;
7724}
7725
7726.align-self-center {
7727 -ms-flex-item-align: center !important;
7728 align-self: center !important;
7729}
7730
7731.align-self-baseline {
7732 -ms-flex-item-align: baseline !important;
7733 align-self: baseline !important;
7734}
7735
7736.align-self-stretch {
7737 -ms-flex-item-align: stretch !important;
7738 align-self: stretch !important;
7739}
7740
7741@media (min-width: 576px) {
7742 .flex-sm-row {
7743 -webkit-box-orient: horizontal !important;
7744 -webkit-box-direction: normal !important;
7745 -ms-flex-direction: row !important;
7746 flex-direction: row !important;
7747 }
7748 .flex-sm-column {
7749 -webkit-box-orient: vertical !important;
7750 -webkit-box-direction: normal !important;
7751 -ms-flex-direction: column !important;
7752 flex-direction: column !important;
7753 }
7754 .flex-sm-row-reverse {
7755 -webkit-box-orient: horizontal !important;
7756 -webkit-box-direction: reverse !important;
7757 -ms-flex-direction: row-reverse !important;
7758 flex-direction: row-reverse !important;
7759 }
7760 .flex-sm-column-reverse {
7761 -webkit-box-orient: vertical !important;
7762 -webkit-box-direction: reverse !important;
7763 -ms-flex-direction: column-reverse !important;
7764 flex-direction: column-reverse !important;
7765 }
7766 .flex-sm-wrap {
7767 -ms-flex-wrap: wrap !important;
7768 flex-wrap: wrap !important;
7769 }
7770 .flex-sm-nowrap {
7771 -ms-flex-wrap: nowrap !important;
7772 flex-wrap: nowrap !important;
7773 }
7774 .flex-sm-wrap-reverse {
7775 -ms-flex-wrap: wrap-reverse !important;
7776 flex-wrap: wrap-reverse !important;
7777 }
7778 .flex-sm-fill {
7779 -webkit-box-flex: 1 !important;
7780 -ms-flex: 1 1 auto !important;
7781 flex: 1 1 auto !important;
7782 }
7783 .flex-sm-grow-0 {
7784 -webkit-box-flex: 0 !important;
7785 -ms-flex-positive: 0 !important;
7786 flex-grow: 0 !important;
7787 }
7788 .flex-sm-grow-1 {
7789 -webkit-box-flex: 1 !important;
7790 -ms-flex-positive: 1 !important;
7791 flex-grow: 1 !important;
7792 }
7793 .flex-sm-shrink-0 {
7794 -ms-flex-negative: 0 !important;
7795 flex-shrink: 0 !important;
7796 }
7797 .flex-sm-shrink-1 {
7798 -ms-flex-negative: 1 !important;
7799 flex-shrink: 1 !important;
7800 }
7801 .justify-content-sm-start {
7802 -webkit-box-pack: start !important;
7803 -ms-flex-pack: start !important;
7804 justify-content: flex-start !important;
7805 }
7806 .justify-content-sm-end {
7807 -webkit-box-pack: end !important;
7808 -ms-flex-pack: end !important;
7809 justify-content: flex-end !important;
7810 }
7811 .justify-content-sm-center {
7812 -webkit-box-pack: center !important;
7813 -ms-flex-pack: center !important;
7814 justify-content: center !important;
7815 }
7816 .justify-content-sm-between {
7817 -webkit-box-pack: justify !important;
7818 -ms-flex-pack: justify !important;
7819 justify-content: space-between !important;
7820 }
7821 .justify-content-sm-around {
7822 -ms-flex-pack: distribute !important;
7823 justify-content: space-around !important;
7824 }
7825 .align-items-sm-start {
7826 -webkit-box-align: start !important;
7827 -ms-flex-align: start !important;
7828 align-items: flex-start !important;
7829 }
7830 .align-items-sm-end {
7831 -webkit-box-align: end !important;
7832 -ms-flex-align: end !important;
7833 align-items: flex-end !important;
7834 }
7835 .align-items-sm-center {
7836 -webkit-box-align: center !important;
7837 -ms-flex-align: center !important;
7838 align-items: center !important;
7839 }
7840 .align-items-sm-baseline {
7841 -webkit-box-align: baseline !important;
7842 -ms-flex-align: baseline !important;
7843 align-items: baseline !important;
7844 }
7845 .align-items-sm-stretch {
7846 -webkit-box-align: stretch !important;
7847 -ms-flex-align: stretch !important;
7848 align-items: stretch !important;
7849 }
7850 .align-content-sm-start {
7851 -ms-flex-line-pack: start !important;
7852 align-content: flex-start !important;
7853 }
7854 .align-content-sm-end {
7855 -ms-flex-line-pack: end !important;
7856 align-content: flex-end !important;
7857 }
7858 .align-content-sm-center {
7859 -ms-flex-line-pack: center !important;
7860 align-content: center !important;
7861 }
7862 .align-content-sm-between {
7863 -ms-flex-line-pack: justify !important;
7864 align-content: space-between !important;
7865 }
7866 .align-content-sm-around {
7867 -ms-flex-line-pack: distribute !important;
7868 align-content: space-around !important;
7869 }
7870 .align-content-sm-stretch {
7871 -ms-flex-line-pack: stretch !important;
7872 align-content: stretch !important;
7873 }
7874 .align-self-sm-auto {
7875 -ms-flex-item-align: auto !important;
7876 align-self: auto !important;
7877 }
7878 .align-self-sm-start {
7879 -ms-flex-item-align: start !important;
7880 align-self: flex-start !important;
7881 }
7882 .align-self-sm-end {
7883 -ms-flex-item-align: end !important;
7884 align-self: flex-end !important;
7885 }
7886 .align-self-sm-center {
7887 -ms-flex-item-align: center !important;
7888 align-self: center !important;
7889 }
7890 .align-self-sm-baseline {
7891 -ms-flex-item-align: baseline !important;
7892 align-self: baseline !important;
7893 }
7894 .align-self-sm-stretch {
7895 -ms-flex-item-align: stretch !important;
7896 align-self: stretch !important;
7897 }
7898}
7899
7900@media (min-width: 768px) {
7901 .flex-md-row {
7902 -webkit-box-orient: horizontal !important;
7903 -webkit-box-direction: normal !important;
7904 -ms-flex-direction: row !important;
7905 flex-direction: row !important;
7906 }
7907 .flex-md-column {
7908 -webkit-box-orient: vertical !important;
7909 -webkit-box-direction: normal !important;
7910 -ms-flex-direction: column !important;
7911 flex-direction: column !important;
7912 }
7913 .flex-md-row-reverse {
7914 -webkit-box-orient: horizontal !important;
7915 -webkit-box-direction: reverse !important;
7916 -ms-flex-direction: row-reverse !important;
7917 flex-direction: row-reverse !important;
7918 }
7919 .flex-md-column-reverse {
7920 -webkit-box-orient: vertical !important;
7921 -webkit-box-direction: reverse !important;
7922 -ms-flex-direction: column-reverse !important;
7923 flex-direction: column-reverse !important;
7924 }
7925 .flex-md-wrap {
7926 -ms-flex-wrap: wrap !important;
7927 flex-wrap: wrap !important;
7928 }
7929 .flex-md-nowrap {
7930 -ms-flex-wrap: nowrap !important;
7931 flex-wrap: nowrap !important;
7932 }
7933 .flex-md-wrap-reverse {
7934 -ms-flex-wrap: wrap-reverse !important;
7935 flex-wrap: wrap-reverse !important;
7936 }
7937 .flex-md-fill {
7938 -webkit-box-flex: 1 !important;
7939 -ms-flex: 1 1 auto !important;
7940 flex: 1 1 auto !important;
7941 }
7942 .flex-md-grow-0 {
7943 -webkit-box-flex: 0 !important;
7944 -ms-flex-positive: 0 !important;
7945 flex-grow: 0 !important;
7946 }
7947 .flex-md-grow-1 {
7948 -webkit-box-flex: 1 !important;
7949 -ms-flex-positive: 1 !important;
7950 flex-grow: 1 !important;
7951 }
7952 .flex-md-shrink-0 {
7953 -ms-flex-negative: 0 !important;
7954 flex-shrink: 0 !important;
7955 }
7956 .flex-md-shrink-1 {
7957 -ms-flex-negative: 1 !important;
7958 flex-shrink: 1 !important;
7959 }
7960 .justify-content-md-start {
7961 -webkit-box-pack: start !important;
7962 -ms-flex-pack: start !important;
7963 justify-content: flex-start !important;
7964 }
7965 .justify-content-md-end {
7966 -webkit-box-pack: end !important;
7967 -ms-flex-pack: end !important;
7968 justify-content: flex-end !important;
7969 }
7970 .justify-content-md-center {
7971 -webkit-box-pack: center !important;
7972 -ms-flex-pack: center !important;
7973 justify-content: center !important;
7974 }
7975 .justify-content-md-between {
7976 -webkit-box-pack: justify !important;
7977 -ms-flex-pack: justify !important;
7978 justify-content: space-between !important;
7979 }
7980 .justify-content-md-around {
7981 -ms-flex-pack: distribute !important;
7982 justify-content: space-around !important;
7983 }
7984 .align-items-md-start {
7985 -webkit-box-align: start !important;
7986 -ms-flex-align: start !important;
7987 align-items: flex-start !important;
7988 }
7989 .align-items-md-end {
7990 -webkit-box-align: end !important;
7991 -ms-flex-align: end !important;
7992 align-items: flex-end !important;
7993 }
7994 .align-items-md-center {
7995 -webkit-box-align: center !important;
7996 -ms-flex-align: center !important;
7997 align-items: center !important;
7998 }
7999 .align-items-md-baseline {
8000 -webkit-box-align: baseline !important;
8001 -ms-flex-align: baseline !important;
8002 align-items: baseline !important;
8003 }
8004 .align-items-md-stretch {
8005 -webkit-box-align: stretch !important;
8006 -ms-flex-align: stretch !important;
8007 align-items: stretch !important;
8008 }
8009 .align-content-md-start {
8010 -ms-flex-line-pack: start !important;
8011 align-content: flex-start !important;
8012 }
8013 .align-content-md-end {
8014 -ms-flex-line-pack: end !important;
8015 align-content: flex-end !important;
8016 }
8017 .align-content-md-center {
8018 -ms-flex-line-pack: center !important;
8019 align-content: center !important;
8020 }
8021 .align-content-md-between {
8022 -ms-flex-line-pack: justify !important;
8023 align-content: space-between !important;
8024 }
8025 .align-content-md-around {
8026 -ms-flex-line-pack: distribute !important;
8027 align-content: space-around !important;
8028 }
8029 .align-content-md-stretch {
8030 -ms-flex-line-pack: stretch !important;
8031 align-content: stretch !important;
8032 }
8033 .align-self-md-auto {
8034 -ms-flex-item-align: auto !important;
8035 align-self: auto !important;
8036 }
8037 .align-self-md-start {
8038 -ms-flex-item-align: start !important;
8039 align-self: flex-start !important;
8040 }
8041 .align-self-md-end {
8042 -ms-flex-item-align: end !important;
8043 align-self: flex-end !important;
8044 }
8045 .align-self-md-center {
8046 -ms-flex-item-align: center !important;
8047 align-self: center !important;
8048 }
8049 .align-self-md-baseline {
8050 -ms-flex-item-align: baseline !important;
8051 align-self: baseline !important;
8052 }
8053 .align-self-md-stretch {
8054 -ms-flex-item-align: stretch !important;
8055 align-self: stretch !important;
8056 }
8057}
8058
8059@media (min-width: 992px) {
8060 .flex-lg-row {
8061 -webkit-box-orient: horizontal !important;
8062 -webkit-box-direction: normal !important;
8063 -ms-flex-direction: row !important;
8064 flex-direction: row !important;
8065 }
8066 .flex-lg-column {
8067 -webkit-box-orient: vertical !important;
8068 -webkit-box-direction: normal !important;
8069 -ms-flex-direction: column !important;
8070 flex-direction: column !important;
8071 }
8072 .flex-lg-row-reverse {
8073 -webkit-box-orient: horizontal !important;
8074 -webkit-box-direction: reverse !important;
8075 -ms-flex-direction: row-reverse !important;
8076 flex-direction: row-reverse !important;
8077 }
8078 .flex-lg-column-reverse {
8079 -webkit-box-orient: vertical !important;
8080 -webkit-box-direction: reverse !important;
8081 -ms-flex-direction: column-reverse !important;
8082 flex-direction: column-reverse !important;
8083 }
8084 .flex-lg-wrap {
8085 -ms-flex-wrap: wrap !important;
8086 flex-wrap: wrap !important;
8087 }
8088 .flex-lg-nowrap {
8089 -ms-flex-wrap: nowrap !important;
8090 flex-wrap: nowrap !important;
8091 }
8092 .flex-lg-wrap-reverse {
8093 -ms-flex-wrap: wrap-reverse !important;
8094 flex-wrap: wrap-reverse !important;
8095 }
8096 .flex-lg-fill {
8097 -webkit-box-flex: 1 !important;
8098 -ms-flex: 1 1 auto !important;
8099 flex: 1 1 auto !important;
8100 }
8101 .flex-lg-grow-0 {
8102 -webkit-box-flex: 0 !important;
8103 -ms-flex-positive: 0 !important;
8104 flex-grow: 0 !important;
8105 }
8106 .flex-lg-grow-1 {
8107 -webkit-box-flex: 1 !important;
8108 -ms-flex-positive: 1 !important;
8109 flex-grow: 1 !important;
8110 }
8111 .flex-lg-shrink-0 {
8112 -ms-flex-negative: 0 !important;
8113 flex-shrink: 0 !important;
8114 }
8115 .flex-lg-shrink-1 {
8116 -ms-flex-negative: 1 !important;
8117 flex-shrink: 1 !important;
8118 }
8119 .justify-content-lg-start {
8120 -webkit-box-pack: start !important;
8121 -ms-flex-pack: start !important;
8122 justify-content: flex-start !important;
8123 }
8124 .justify-content-lg-end {
8125 -webkit-box-pack: end !important;
8126 -ms-flex-pack: end !important;
8127 justify-content: flex-end !important;
8128 }
8129 .justify-content-lg-center {
8130 -webkit-box-pack: center !important;
8131 -ms-flex-pack: center !important;
8132 justify-content: center !important;
8133 }
8134 .justify-content-lg-between {
8135 -webkit-box-pack: justify !important;
8136 -ms-flex-pack: justify !important;
8137 justify-content: space-between !important;
8138 }
8139 .justify-content-lg-around {
8140 -ms-flex-pack: distribute !important;
8141 justify-content: space-around !important;
8142 }
8143 .align-items-lg-start {
8144 -webkit-box-align: start !important;
8145 -ms-flex-align: start !important;
8146 align-items: flex-start !important;
8147 }
8148 .align-items-lg-end {
8149 -webkit-box-align: end !important;
8150 -ms-flex-align: end !important;
8151 align-items: flex-end !important;
8152 }
8153 .align-items-lg-center {
8154 -webkit-box-align: center !important;
8155 -ms-flex-align: center !important;
8156 align-items: center !important;
8157 }
8158 .align-items-lg-baseline {
8159 -webkit-box-align: baseline !important;
8160 -ms-flex-align: baseline !important;
8161 align-items: baseline !important;
8162 }
8163 .align-items-lg-stretch {
8164 -webkit-box-align: stretch !important;
8165 -ms-flex-align: stretch !important;
8166 align-items: stretch !important;
8167 }
8168 .align-content-lg-start {
8169 -ms-flex-line-pack: start !important;
8170 align-content: flex-start !important;
8171 }
8172 .align-content-lg-end {
8173 -ms-flex-line-pack: end !important;
8174 align-content: flex-end !important;
8175 }
8176 .align-content-lg-center {
8177 -ms-flex-line-pack: center !important;
8178 align-content: center !important;
8179 }
8180 .align-content-lg-between {
8181 -ms-flex-line-pack: justify !important;
8182 align-content: space-between !important;
8183 }
8184 .align-content-lg-around {
8185 -ms-flex-line-pack: distribute !important;
8186 align-content: space-around !important;
8187 }
8188 .align-content-lg-stretch {
8189 -ms-flex-line-pack: stretch !important;
8190 align-content: stretch !important;
8191 }
8192 .align-self-lg-auto {
8193 -ms-flex-item-align: auto !important;
8194 align-self: auto !important;
8195 }
8196 .align-self-lg-start {
8197 -ms-flex-item-align: start !important;
8198 align-self: flex-start !important;
8199 }
8200 .align-self-lg-end {
8201 -ms-flex-item-align: end !important;
8202 align-self: flex-end !important;
8203 }
8204 .align-self-lg-center {
8205 -ms-flex-item-align: center !important;
8206 align-self: center !important;
8207 }
8208 .align-self-lg-baseline {
8209 -ms-flex-item-align: baseline !important;
8210 align-self: baseline !important;
8211 }
8212 .align-self-lg-stretch {
8213 -ms-flex-item-align: stretch !important;
8214 align-self: stretch !important;
8215 }
8216}
8217
8218@media (min-width: 1200px) {
8219 .flex-xl-row {
8220 -webkit-box-orient: horizontal !important;
8221 -webkit-box-direction: normal !important;
8222 -ms-flex-direction: row !important;
8223 flex-direction: row !important;
8224 }
8225 .flex-xl-column {
8226 -webkit-box-orient: vertical !important;
8227 -webkit-box-direction: normal !important;
8228 -ms-flex-direction: column !important;
8229 flex-direction: column !important;
8230 }
8231 .flex-xl-row-reverse {
8232 -webkit-box-orient: horizontal !important;
8233 -webkit-box-direction: reverse !important;
8234 -ms-flex-direction: row-reverse !important;
8235 flex-direction: row-reverse !important;
8236 }
8237 .flex-xl-column-reverse {
8238 -webkit-box-orient: vertical !important;
8239 -webkit-box-direction: reverse !important;
8240 -ms-flex-direction: column-reverse !important;
8241 flex-direction: column-reverse !important;
8242 }
8243 .flex-xl-wrap {
8244 -ms-flex-wrap: wrap !important;
8245 flex-wrap: wrap !important;
8246 }
8247 .flex-xl-nowrap {
8248 -ms-flex-wrap: nowrap !important;
8249 flex-wrap: nowrap !important;
8250 }
8251 .flex-xl-wrap-reverse {
8252 -ms-flex-wrap: wrap-reverse !important;
8253 flex-wrap: wrap-reverse !important;
8254 }
8255 .flex-xl-fill {
8256 -webkit-box-flex: 1 !important;
8257 -ms-flex: 1 1 auto !important;
8258 flex: 1 1 auto !important;
8259 }
8260 .flex-xl-grow-0 {
8261 -webkit-box-flex: 0 !important;
8262 -ms-flex-positive: 0 !important;
8263 flex-grow: 0 !important;
8264 }
8265 .flex-xl-grow-1 {
8266 -webkit-box-flex: 1 !important;
8267 -ms-flex-positive: 1 !important;
8268 flex-grow: 1 !important;
8269 }
8270 .flex-xl-shrink-0 {
8271 -ms-flex-negative: 0 !important;
8272 flex-shrink: 0 !important;
8273 }
8274 .flex-xl-shrink-1 {
8275 -ms-flex-negative: 1 !important;
8276 flex-shrink: 1 !important;
8277 }
8278 .justify-content-xl-start {
8279 -webkit-box-pack: start !important;
8280 -ms-flex-pack: start !important;
8281 justify-content: flex-start !important;
8282 }
8283 .justify-content-xl-end {
8284 -webkit-box-pack: end !important;
8285 -ms-flex-pack: end !important;
8286 justify-content: flex-end !important;
8287 }
8288 .justify-content-xl-center {
8289 -webkit-box-pack: center !important;
8290 -ms-flex-pack: center !important;
8291 justify-content: center !important;
8292 }
8293 .justify-content-xl-between {
8294 -webkit-box-pack: justify !important;
8295 -ms-flex-pack: justify !important;
8296 justify-content: space-between !important;
8297 }
8298 .justify-content-xl-around {
8299 -ms-flex-pack: distribute !important;
8300 justify-content: space-around !important;
8301 }
8302 .align-items-xl-start {
8303 -webkit-box-align: start !important;
8304 -ms-flex-align: start !important;
8305 align-items: flex-start !important;
8306 }
8307 .align-items-xl-end {
8308 -webkit-box-align: end !important;
8309 -ms-flex-align: end !important;
8310 align-items: flex-end !important;
8311 }
8312 .align-items-xl-center {
8313 -webkit-box-align: center !important;
8314 -ms-flex-align: center !important;
8315 align-items: center !important;
8316 }
8317 .align-items-xl-baseline {
8318 -webkit-box-align: baseline !important;
8319 -ms-flex-align: baseline !important;
8320 align-items: baseline !important;
8321 }
8322 .align-items-xl-stretch {
8323 -webkit-box-align: stretch !important;
8324 -ms-flex-align: stretch !important;
8325 align-items: stretch !important;
8326 }
8327 .align-content-xl-start {
8328 -ms-flex-line-pack: start !important;
8329 align-content: flex-start !important;
8330 }
8331 .align-content-xl-end {
8332 -ms-flex-line-pack: end !important;
8333 align-content: flex-end !important;
8334 }
8335 .align-content-xl-center {
8336 -ms-flex-line-pack: center !important;
8337 align-content: center !important;
8338 }
8339 .align-content-xl-between {
8340 -ms-flex-line-pack: justify !important;
8341 align-content: space-between !important;
8342 }
8343 .align-content-xl-around {
8344 -ms-flex-line-pack: distribute !important;
8345 align-content: space-around !important;
8346 }
8347 .align-content-xl-stretch {
8348 -ms-flex-line-pack: stretch !important;
8349 align-content: stretch !important;
8350 }
8351 .align-self-xl-auto {
8352 -ms-flex-item-align: auto !important;
8353 align-self: auto !important;
8354 }
8355 .align-self-xl-start {
8356 -ms-flex-item-align: start !important;
8357 align-self: flex-start !important;
8358 }
8359 .align-self-xl-end {
8360 -ms-flex-item-align: end !important;
8361 align-self: flex-end !important;
8362 }
8363 .align-self-xl-center {
8364 -ms-flex-item-align: center !important;
8365 align-self: center !important;
8366 }
8367 .align-self-xl-baseline {
8368 -ms-flex-item-align: baseline !important;
8369 align-self: baseline !important;
8370 }
8371 .align-self-xl-stretch {
8372 -ms-flex-item-align: stretch !important;
8373 align-self: stretch !important;
8374 }
8375}
8376
8377.float-left {
8378 float: left !important;
8379}
8380
8381.float-right {
8382 float: right !important;
8383}
8384
8385.float-none {
8386 float: none !important;
8387}
8388
8389@media (min-width: 576px) {
8390 .float-sm-left {
8391 float: left !important;
8392 }
8393 .float-sm-right {
8394 float: right !important;
8395 }
8396 .float-sm-none {
8397 float: none !important;
8398 }
8399}
8400
8401@media (min-width: 768px) {
8402 .float-md-left {
8403 float: left !important;
8404 }
8405 .float-md-right {
8406 float: right !important;
8407 }
8408 .float-md-none {
8409 float: none !important;
8410 }
8411}
8412
8413@media (min-width: 992px) {
8414 .float-lg-left {
8415 float: left !important;
8416 }
8417 .float-lg-right {
8418 float: right !important;
8419 }
8420 .float-lg-none {
8421 float: none !important;
8422 }
8423}
8424
8425@media (min-width: 1200px) {
8426 .float-xl-left {
8427 float: left !important;
8428 }
8429 .float-xl-right {
8430 float: right !important;
8431 }
8432 .float-xl-none {
8433 float: none !important;
8434 }
8435}
8436
8437.overflow-auto {
8438 overflow: auto !important;
8439}
8440
8441.overflow-hidden {
8442 overflow: hidden !important;
8443}
8444
8445.position-static {
8446 position: static !important;
8447}
8448
8449.position-relative {
8450 position: relative !important;
8451}
8452
8453.position-absolute {
8454 position: absolute !important;
8455}
8456
8457.position-fixed {
8458 position: fixed !important;
8459}
8460
8461.position-sticky {
8462 position: -webkit-sticky !important;
8463 position: sticky !important;
8464}
8465
8466.fixed-top {
8467 position: fixed;
8468 top: 0;
8469 right: 0;
8470 left: 0;
8471 z-index: 1030;
8472}
8473
8474.fixed-bottom {
8475 position: fixed;
8476 right: 0;
8477 bottom: 0;
8478 left: 0;
8479 z-index: 1030;
8480}
8481
8482@supports ((position: -webkit-sticky) or (position: sticky)) {
8483 .sticky-top {
8484 position: -webkit-sticky;
8485 position: sticky;
8486 top: 0;
8487 z-index: 1020;
8488 }
8489}
8490
8491.sr-only {
8492 position: absolute;
8493 width: 1px;
8494 height: 1px;
8495 padding: 0;
8496 margin: -1px;
8497 overflow: hidden;
8498 clip: rect(0, 0, 0, 0);
8499 white-space: nowrap;
8500 border: 0;
8501}
8502
8503.sr-only-focusable:active, .sr-only-focusable:focus {
8504 position: static;
8505 width: auto;
8506 height: auto;
8507 overflow: visible;
8508 clip: auto;
8509 white-space: normal;
8510}
8511
8512.shadow-sm {
8513 -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
8514 box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
8515}
8516
8517.shadow {
8518 -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
8519 box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
8520}
8521
8522.shadow-lg {
8523 -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
8524 box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
8525}
8526
8527.shadow-none {
8528 -webkit-box-shadow: none !important;
8529 box-shadow: none !important;
8530}
8531
8532.w-25 {
8533 width: 25% !important;
8534}
8535
8536.w-50 {
8537 width: 50% !important;
8538}
8539
8540.w-75 {
8541 width: 75% !important;
8542}
8543
8544.w-100 {
8545 width: 100% !important;
8546}
8547
8548.w-auto {
8549 width: auto !important;
8550}
8551
8552.h-25 {
8553 height: 25% !important;
8554}
8555
8556.h-50 {
8557 height: 50% !important;
8558}
8559
8560.h-75 {
8561 height: 75% !important;
8562}
8563
8564.h-100 {
8565 height: 100% !important;
8566}
8567
8568.h-auto {
8569 height: auto !important;
8570}
8571
8572.mw-100 {
8573 max-width: 100% !important;
8574}
8575
8576.mh-100 {
8577 max-height: 100% !important;
8578}
8579
8580.min-vw-100 {
8581 min-width: 100vw !important;
8582}
8583
8584.min-vh-100 {
8585 min-height: 100vh !important;
8586}
8587
8588.vw-100 {
8589 width: 100vw !important;
8590}
8591
8592.vh-100 {
8593 height: 100vh !important;
8594}
8595
8596.stretched-link::after {
8597 position: absolute;
8598 top: 0;
8599 right: 0;
8600 bottom: 0;
8601 left: 0;
8602 z-index: 1;
8603 pointer-events: auto;
8604 content: "";
8605 background-color: rgba(0, 0, 0, 0);
8606}
8607
8608.m-0 {
8609 margin: 0 !important;
8610}
8611
8612.mt-0,
8613.my-0 {
8614 margin-top: 0 !important;
8615}
8616
8617.mr-0,
8618.mx-0 {
8619 margin-right: 0 !important;
8620}
8621
8622.mb-0,
8623.my-0 {
8624 margin-bottom: 0 !important;
8625}
8626
8627.ml-0,
8628.mx-0 {
8629 margin-left: 0 !important;
8630}
8631
8632.m-1 {
8633 margin: 0.25rem !important;
8634}
8635
8636.mt-1,
8637.my-1 {
8638 margin-top: 0.25rem !important;
8639}
8640
8641.mr-1,
8642.mx-1 {
8643 margin-right: 0.25rem !important;
8644}
8645
8646.mb-1,
8647.my-1 {
8648 margin-bottom: 0.25rem !important;
8649}
8650
8651.ml-1,
8652.mx-1 {
8653 margin-left: 0.25rem !important;
8654}
8655
8656.m-2 {
8657 margin: 0.5rem !important;
8658}
8659
8660.mt-2,
8661.my-2 {
8662 margin-top: 0.5rem !important;
8663}
8664
8665.mr-2,
8666.mx-2 {
8667 margin-right: 0.5rem !important;
8668}
8669
8670.mb-2,
8671.my-2 {
8672 margin-bottom: 0.5rem !important;
8673}
8674
8675.ml-2,
8676.mx-2 {
8677 margin-left: 0.5rem !important;
8678}
8679
8680.m-3 {
8681 margin: 1rem !important;
8682}
8683
8684.mt-3,
8685.my-3 {
8686 margin-top: 1rem !important;
8687}
8688
8689.mr-3,
8690.mx-3 {
8691 margin-right: 1rem !important;
8692}
8693
8694.mb-3,
8695.my-3 {
8696 margin-bottom: 1rem !important;
8697}
8698
8699.ml-3,
8700.mx-3 {
8701 margin-left: 1rem !important;
8702}
8703
8704.m-4 {
8705 margin: 1.5rem !important;
8706}
8707
8708.mt-4,
8709.my-4 {
8710 margin-top: 1.5rem !important;
8711}
8712
8713.mr-4,
8714.mx-4 {
8715 margin-right: 1.5rem !important;
8716}
8717
8718.mb-4,
8719.my-4 {
8720 margin-bottom: 1.5rem !important;
8721}
8722
8723.ml-4,
8724.mx-4 {
8725 margin-left: 1.5rem !important;
8726}
8727
8728.m-5 {
8729 margin: 3rem !important;
8730}
8731
8732.mt-5,
8733.my-5 {
8734 margin-top: 3rem !important;
8735}
8736
8737.mr-5,
8738.mx-5 {
8739 margin-right: 3rem !important;
8740}
8741
8742.mb-5,
8743.my-5 {
8744 margin-bottom: 3rem !important;
8745}
8746
8747.ml-5,
8748.mx-5 {
8749 margin-left: 3rem !important;
8750}
8751
8752.p-0 {
8753 padding: 0 !important;
8754}
8755
8756.pt-0,
8757.py-0 {
8758 padding-top: 0 !important;
8759}
8760
8761.pr-0,
8762.px-0 {
8763 padding-right: 0 !important;
8764}
8765
8766.pb-0,
8767.py-0 {
8768 padding-bottom: 0 !important;
8769}
8770
8771.pl-0,
8772.px-0 {
8773 padding-left: 0 !important;
8774}
8775
8776.p-1 {
8777 padding: 0.25rem !important;
8778}
8779
8780.pt-1,
8781.py-1 {
8782 padding-top: 0.25rem !important;
8783}
8784
8785.pr-1,
8786.px-1 {
8787 padding-right: 0.25rem !important;
8788}
8789
8790.pb-1,
8791.py-1 {
8792 padding-bottom: 0.25rem !important;
8793}
8794
8795.pl-1,
8796.px-1 {
8797 padding-left: 0.25rem !important;
8798}
8799
8800.p-2 {
8801 padding: 0.5rem !important;
8802}
8803
8804.pt-2,
8805.py-2 {
8806 padding-top: 0.5rem !important;
8807}
8808
8809.pr-2,
8810.px-2 {
8811 padding-right: 0.5rem !important;
8812}
8813
8814.pb-2,
8815.py-2 {
8816 padding-bottom: 0.5rem !important;
8817}
8818
8819.pl-2,
8820.px-2 {
8821 padding-left: 0.5rem !important;
8822}
8823
8824.p-3 {
8825 padding: 1rem !important;
8826}
8827
8828.pt-3,
8829.py-3 {
8830 padding-top: 1rem !important;
8831}
8832
8833.pr-3,
8834.px-3 {
8835 padding-right: 1rem !important;
8836}
8837
8838.pb-3,
8839.py-3 {
8840 padding-bottom: 1rem !important;
8841}
8842
8843.pl-3,
8844.px-3 {
8845 padding-left: 1rem !important;
8846}
8847
8848.p-4 {
8849 padding: 1.5rem !important;
8850}
8851
8852.pt-4,
8853.py-4 {
8854 padding-top: 1.5rem !important;
8855}
8856
8857.pr-4,
8858.px-4 {
8859 padding-right: 1.5rem !important;
8860}
8861
8862.pb-4,
8863.py-4 {
8864 padding-bottom: 1.5rem !important;
8865}
8866
8867.pl-4,
8868.px-4 {
8869 padding-left: 1.5rem !important;
8870}
8871
8872.p-5 {
8873 padding: 3rem !important;
8874}
8875
8876.pt-5,
8877.py-5 {
8878 padding-top: 3rem !important;
8879}
8880
8881.pr-5,
8882.px-5 {
8883 padding-right: 3rem !important;
8884}
8885
8886.pb-5,
8887.py-5 {
8888 padding-bottom: 3rem !important;
8889}
8890
8891.pl-5,
8892.px-5 {
8893 padding-left: 3rem !important;
8894}
8895
8896.m-n1 {
8897 margin: -0.25rem !important;
8898}
8899
8900.mt-n1,
8901.my-n1 {
8902 margin-top: -0.25rem !important;
8903}
8904
8905.mr-n1,
8906.mx-n1 {
8907 margin-right: -0.25rem !important;
8908}
8909
8910.mb-n1,
8911.my-n1 {
8912 margin-bottom: -0.25rem !important;
8913}
8914
8915.ml-n1,
8916.mx-n1 {
8917 margin-left: -0.25rem !important;
8918}
8919
8920.m-n2 {
8921 margin: -0.5rem !important;
8922}
8923
8924.mt-n2,
8925.my-n2 {
8926 margin-top: -0.5rem !important;
8927}
8928
8929.mr-n2,
8930.mx-n2 {
8931 margin-right: -0.5rem !important;
8932}
8933
8934.mb-n2,
8935.my-n2 {
8936 margin-bottom: -0.5rem !important;
8937}
8938
8939.ml-n2,
8940.mx-n2 {
8941 margin-left: -0.5rem !important;
8942}
8943
8944.m-n3 {
8945 margin: -1rem !important;
8946}
8947
8948.mt-n3,
8949.my-n3 {
8950 margin-top: -1rem !important;
8951}
8952
8953.mr-n3,
8954.mx-n3 {
8955 margin-right: -1rem !important;
8956}
8957
8958.mb-n3,
8959.my-n3 {
8960 margin-bottom: -1rem !important;
8961}
8962
8963.ml-n3,
8964.mx-n3 {
8965 margin-left: -1rem !important;
8966}
8967
8968.m-n4 {
8969 margin: -1.5rem !important;
8970}
8971
8972.mt-n4,
8973.my-n4 {
8974 margin-top: -1.5rem !important;
8975}
8976
8977.mr-n4,
8978.mx-n4 {
8979 margin-right: -1.5rem !important;
8980}
8981
8982.mb-n4,
8983.my-n4 {
8984 margin-bottom: -1.5rem !important;
8985}
8986
8987.ml-n4,
8988.mx-n4 {
8989 margin-left: -1.5rem !important;
8990}
8991
8992.m-n5 {
8993 margin: -3rem !important;
8994}
8995
8996.mt-n5,
8997.my-n5 {
8998 margin-top: -3rem !important;
8999}
9000
9001.mr-n5,
9002.mx-n5 {
9003 margin-right: -3rem !important;
9004}
9005
9006.mb-n5,
9007.my-n5 {
9008 margin-bottom: -3rem !important;
9009}
9010
9011.ml-n5,
9012.mx-n5 {
9013 margin-left: -3rem !important;
9014}
9015
9016.m-auto {
9017 margin: auto !important;
9018}
9019
9020.mt-auto,
9021.my-auto {
9022 margin-top: auto !important;
9023}
9024
9025.mr-auto,
9026.mx-auto {
9027 margin-right: auto !important;
9028}
9029
9030.mb-auto,
9031.my-auto {
9032 margin-bottom: auto !important;
9033}
9034
9035.ml-auto,
9036.mx-auto {
9037 margin-left: auto !important;
9038}
9039
9040@media (min-width: 576px) {
9041 .m-sm-0 {
9042 margin: 0 !important;
9043 }
9044 .mt-sm-0,
9045 .my-sm-0 {
9046 margin-top: 0 !important;
9047 }
9048 .mr-sm-0,
9049 .mx-sm-0 {
9050 margin-right: 0 !important;
9051 }
9052 .mb-sm-0,
9053 .my-sm-0 {
9054 margin-bottom: 0 !important;
9055 }
9056 .ml-sm-0,
9057 .mx-sm-0 {
9058 margin-left: 0 !important;
9059 }
9060 .m-sm-1 {
9061 margin: 0.25rem !important;
9062 }
9063 .mt-sm-1,
9064 .my-sm-1 {
9065 margin-top: 0.25rem !important;
9066 }
9067 .mr-sm-1,
9068 .mx-sm-1 {
9069 margin-right: 0.25rem !important;
9070 }
9071 .mb-sm-1,
9072 .my-sm-1 {
9073 margin-bottom: 0.25rem !important;
9074 }
9075 .ml-sm-1,
9076 .mx-sm-1 {
9077 margin-left: 0.25rem !important;
9078 }
9079 .m-sm-2 {
9080 margin: 0.5rem !important;
9081 }
9082 .mt-sm-2,
9083 .my-sm-2 {
9084 margin-top: 0.5rem !important;
9085 }
9086 .mr-sm-2,
9087 .mx-sm-2 {
9088 margin-right: 0.5rem !important;
9089 }
9090 .mb-sm-2,
9091 .my-sm-2 {
9092 margin-bottom: 0.5rem !important;
9093 }
9094 .ml-sm-2,
9095 .mx-sm-2 {
9096 margin-left: 0.5rem !important;
9097 }
9098 .m-sm-3 {
9099 margin: 1rem !important;
9100 }
9101 .mt-sm-3,
9102 .my-sm-3 {
9103 margin-top: 1rem !important;
9104 }
9105 .mr-sm-3,
9106 .mx-sm-3 {
9107 margin-right: 1rem !important;
9108 }
9109 .mb-sm-3,
9110 .my-sm-3 {
9111 margin-bottom: 1rem !important;
9112 }
9113 .ml-sm-3,
9114 .mx-sm-3 {
9115 margin-left: 1rem !important;
9116 }
9117 .m-sm-4 {
9118 margin: 1.5rem !important;
9119 }
9120 .mt-sm-4,
9121 .my-sm-4 {
9122 margin-top: 1.5rem !important;
9123 }
9124 .mr-sm-4,
9125 .mx-sm-4 {
9126 margin-right: 1.5rem !important;
9127 }
9128 .mb-sm-4,
9129 .my-sm-4 {
9130 margin-bottom: 1.5rem !important;
9131 }
9132 .ml-sm-4,
9133 .mx-sm-4 {
9134 margin-left: 1.5rem !important;
9135 }
9136 .m-sm-5 {
9137 margin: 3rem !important;
9138 }
9139 .mt-sm-5,
9140 .my-sm-5 {
9141 margin-top: 3rem !important;
9142 }
9143 .mr-sm-5,
9144 .mx-sm-5 {
9145 margin-right: 3rem !important;
9146 }
9147 .mb-sm-5,
9148 .my-sm-5 {
9149 margin-bottom: 3rem !important;
9150 }
9151 .ml-sm-5,
9152 .mx-sm-5 {
9153 margin-left: 3rem !important;
9154 }
9155 .p-sm-0 {
9156 padding: 0 !important;
9157 }
9158 .pt-sm-0,
9159 .py-sm-0 {
9160 padding-top: 0 !important;
9161 }
9162 .pr-sm-0,
9163 .px-sm-0 {
9164 padding-right: 0 !important;
9165 }
9166 .pb-sm-0,
9167 .py-sm-0 {
9168 padding-bottom: 0 !important;
9169 }
9170 .pl-sm-0,
9171 .px-sm-0 {
9172 padding-left: 0 !important;
9173 }
9174 .p-sm-1 {
9175 padding: 0.25rem !important;
9176 }
9177 .pt-sm-1,
9178 .py-sm-1 {
9179 padding-top: 0.25rem !important;
9180 }
9181 .pr-sm-1,
9182 .px-sm-1 {
9183 padding-right: 0.25rem !important;
9184 }
9185 .pb-sm-1,
9186 .py-sm-1 {
9187 padding-bottom: 0.25rem !important;
9188 }
9189 .pl-sm-1,
9190 .px-sm-1 {
9191 padding-left: 0.25rem !important;
9192 }
9193 .p-sm-2 {
9194 padding: 0.5rem !important;
9195 }
9196 .pt-sm-2,
9197 .py-sm-2 {
9198 padding-top: 0.5rem !important;
9199 }
9200 .pr-sm-2,
9201 .px-sm-2 {
9202 padding-right: 0.5rem !important;
9203 }
9204 .pb-sm-2,
9205 .py-sm-2 {
9206 padding-bottom: 0.5rem !important;
9207 }
9208 .pl-sm-2,
9209 .px-sm-2 {
9210 padding-left: 0.5rem !important;
9211 }
9212 .p-sm-3 {
9213 padding: 1rem !important;
9214 }
9215 .pt-sm-3,
9216 .py-sm-3 {
9217 padding-top: 1rem !important;
9218 }
9219 .pr-sm-3,
9220 .px-sm-3 {
9221 padding-right: 1rem !important;
9222 }
9223 .pb-sm-3,
9224 .py-sm-3 {
9225 padding-bottom: 1rem !important;
9226 }
9227 .pl-sm-3,
9228 .px-sm-3 {
9229 padding-left: 1rem !important;
9230 }
9231 .p-sm-4 {
9232 padding: 1.5rem !important;
9233 }
9234 .pt-sm-4,
9235 .py-sm-4 {
9236 padding-top: 1.5rem !important;
9237 }
9238 .pr-sm-4,
9239 .px-sm-4 {
9240 padding-right: 1.5rem !important;
9241 }
9242 .pb-sm-4,
9243 .py-sm-4 {
9244 padding-bottom: 1.5rem !important;
9245 }
9246 .pl-sm-4,
9247 .px-sm-4 {
9248 padding-left: 1.5rem !important;
9249 }
9250 .p-sm-5 {
9251 padding: 3rem !important;
9252 }
9253 .pt-sm-5,
9254 .py-sm-5 {
9255 padding-top: 3rem !important;
9256 }
9257 .pr-sm-5,
9258 .px-sm-5 {
9259 padding-right: 3rem !important;
9260 }
9261 .pb-sm-5,
9262 .py-sm-5 {
9263 padding-bottom: 3rem !important;
9264 }
9265 .pl-sm-5,
9266 .px-sm-5 {
9267 padding-left: 3rem !important;
9268 }
9269 .m-sm-n1 {
9270 margin: -0.25rem !important;
9271 }
9272 .mt-sm-n1,
9273 .my-sm-n1 {
9274 margin-top: -0.25rem !important;
9275 }
9276 .mr-sm-n1,
9277 .mx-sm-n1 {
9278 margin-right: -0.25rem !important;
9279 }
9280 .mb-sm-n1,
9281 .my-sm-n1 {
9282 margin-bottom: -0.25rem !important;
9283 }
9284 .ml-sm-n1,
9285 .mx-sm-n1 {
9286 margin-left: -0.25rem !important;
9287 }
9288 .m-sm-n2 {
9289 margin: -0.5rem !important;
9290 }
9291 .mt-sm-n2,
9292 .my-sm-n2 {
9293 margin-top: -0.5rem !important;
9294 }
9295 .mr-sm-n2,
9296 .mx-sm-n2 {
9297 margin-right: -0.5rem !important;
9298 }
9299 .mb-sm-n2,
9300 .my-sm-n2 {
9301 margin-bottom: -0.5rem !important;
9302 }
9303 .ml-sm-n2,
9304 .mx-sm-n2 {
9305 margin-left: -0.5rem !important;
9306 }
9307 .m-sm-n3 {
9308 margin: -1rem !important;
9309 }
9310 .mt-sm-n3,
9311 .my-sm-n3 {
9312 margin-top: -1rem !important;
9313 }
9314 .mr-sm-n3,
9315 .mx-sm-n3 {
9316 margin-right: -1rem !important;
9317 }
9318 .mb-sm-n3,
9319 .my-sm-n3 {
9320 margin-bottom: -1rem !important;
9321 }
9322 .ml-sm-n3,
9323 .mx-sm-n3 {
9324 margin-left: -1rem !important;
9325 }
9326 .m-sm-n4 {
9327 margin: -1.5rem !important;
9328 }
9329 .mt-sm-n4,
9330 .my-sm-n4 {
9331 margin-top: -1.5rem !important;
9332 }
9333 .mr-sm-n4,
9334 .mx-sm-n4 {
9335 margin-right: -1.5rem !important;
9336 }
9337 .mb-sm-n4,
9338 .my-sm-n4 {
9339 margin-bottom: -1.5rem !important;
9340 }
9341 .ml-sm-n4,
9342 .mx-sm-n4 {
9343 margin-left: -1.5rem !important;
9344 }
9345 .m-sm-n5 {
9346 margin: -3rem !important;
9347 }
9348 .mt-sm-n5,
9349 .my-sm-n5 {
9350 margin-top: -3rem !important;
9351 }
9352 .mr-sm-n5,
9353 .mx-sm-n5 {
9354 margin-right: -3rem !important;
9355 }
9356 .mb-sm-n5,
9357 .my-sm-n5 {
9358 margin-bottom: -3rem !important;
9359 }
9360 .ml-sm-n5,
9361 .mx-sm-n5 {
9362 margin-left: -3rem !important;
9363 }
9364 .m-sm-auto {
9365 margin: auto !important;
9366 }
9367 .mt-sm-auto,
9368 .my-sm-auto {
9369 margin-top: auto !important;
9370 }
9371 .mr-sm-auto,
9372 .mx-sm-auto {
9373 margin-right: auto !important;
9374 }
9375 .mb-sm-auto,
9376 .my-sm-auto {
9377 margin-bottom: auto !important;
9378 }
9379 .ml-sm-auto,
9380 .mx-sm-auto {
9381 margin-left: auto !important;
9382 }
9383}
9384
9385@media (min-width: 768px) {
9386 .m-md-0 {
9387 margin: 0 !important;
9388 }
9389 .mt-md-0,
9390 .my-md-0 {
9391 margin-top: 0 !important;
9392 }
9393 .mr-md-0,
9394 .mx-md-0 {
9395 margin-right: 0 !important;
9396 }
9397 .mb-md-0,
9398 .my-md-0 {
9399 margin-bottom: 0 !important;
9400 }
9401 .ml-md-0,
9402 .mx-md-0 {
9403 margin-left: 0 !important;
9404 }
9405 .m-md-1 {
9406 margin: 0.25rem !important;
9407 }
9408 .mt-md-1,
9409 .my-md-1 {
9410 margin-top: 0.25rem !important;
9411 }
9412 .mr-md-1,
9413 .mx-md-1 {
9414 margin-right: 0.25rem !important;
9415 }
9416 .mb-md-1,
9417 .my-md-1 {
9418 margin-bottom: 0.25rem !important;
9419 }
9420 .ml-md-1,
9421 .mx-md-1 {
9422 margin-left: 0.25rem !important;
9423 }
9424 .m-md-2 {
9425 margin: 0.5rem !important;
9426 }
9427 .mt-md-2,
9428 .my-md-2 {
9429 margin-top: 0.5rem !important;
9430 }
9431 .mr-md-2,
9432 .mx-md-2 {
9433 margin-right: 0.5rem !important;
9434 }
9435 .mb-md-2,
9436 .my-md-2 {
9437 margin-bottom: 0.5rem !important;
9438 }
9439 .ml-md-2,
9440 .mx-md-2 {
9441 margin-left: 0.5rem !important;
9442 }
9443 .m-md-3 {
9444 margin: 1rem !important;
9445 }
9446 .mt-md-3,
9447 .my-md-3 {
9448 margin-top: 1rem !important;
9449 }
9450 .mr-md-3,
9451 .mx-md-3 {
9452 margin-right: 1rem !important;
9453 }
9454 .mb-md-3,
9455 .my-md-3 {
9456 margin-bottom: 1rem !important;
9457 }
9458 .ml-md-3,
9459 .mx-md-3 {
9460 margin-left: 1rem !important;
9461 }
9462 .m-md-4 {
9463 margin: 1.5rem !important;
9464 }
9465 .mt-md-4,
9466 .my-md-4 {
9467 margin-top: 1.5rem !important;
9468 }
9469 .mr-md-4,
9470 .mx-md-4 {
9471 margin-right: 1.5rem !important;
9472 }
9473 .mb-md-4,
9474 .my-md-4 {
9475 margin-bottom: 1.5rem !important;
9476 }
9477 .ml-md-4,
9478 .mx-md-4 {
9479 margin-left: 1.5rem !important;
9480 }
9481 .m-md-5 {
9482 margin: 3rem !important;
9483 }
9484 .mt-md-5,
9485 .my-md-5 {
9486 margin-top: 3rem !important;
9487 }
9488 .mr-md-5,
9489 .mx-md-5 {
9490 margin-right: 3rem !important;
9491 }
9492 .mb-md-5,
9493 .my-md-5 {
9494 margin-bottom: 3rem !important;
9495 }
9496 .ml-md-5,
9497 .mx-md-5 {
9498 margin-left: 3rem !important;
9499 }
9500 .p-md-0 {
9501 padding: 0 !important;
9502 }
9503 .pt-md-0,
9504 .py-md-0 {
9505 padding-top: 0 !important;
9506 }
9507 .pr-md-0,
9508 .px-md-0 {
9509 padding-right: 0 !important;
9510 }
9511 .pb-md-0,
9512 .py-md-0 {
9513 padding-bottom: 0 !important;
9514 }
9515 .pl-md-0,
9516 .px-md-0 {
9517 padding-left: 0 !important;
9518 }
9519 .p-md-1 {
9520 padding: 0.25rem !important;
9521 }
9522 .pt-md-1,
9523 .py-md-1 {
9524 padding-top: 0.25rem !important;
9525 }
9526 .pr-md-1,
9527 .px-md-1 {
9528 padding-right: 0.25rem !important;
9529 }
9530 .pb-md-1,
9531 .py-md-1 {
9532 padding-bottom: 0.25rem !important;
9533 }
9534 .pl-md-1,
9535 .px-md-1 {
9536 padding-left: 0.25rem !important;
9537 }
9538 .p-md-2 {
9539 padding: 0.5rem !important;
9540 }
9541 .pt-md-2,
9542 .py-md-2 {
9543 padding-top: 0.5rem !important;
9544 }
9545 .pr-md-2,
9546 .px-md-2 {
9547 padding-right: 0.5rem !important;
9548 }
9549 .pb-md-2,
9550 .py-md-2 {
9551 padding-bottom: 0.5rem !important;
9552 }
9553 .pl-md-2,
9554 .px-md-2 {
9555 padding-left: 0.5rem !important;
9556 }
9557 .p-md-3 {
9558 padding: 1rem !important;
9559 }
9560 .pt-md-3,
9561 .py-md-3 {
9562 padding-top: 1rem !important;
9563 }
9564 .pr-md-3,
9565 .px-md-3 {
9566 padding-right: 1rem !important;
9567 }
9568 .pb-md-3,
9569 .py-md-3 {
9570 padding-bottom: 1rem !important;
9571 }
9572 .pl-md-3,
9573 .px-md-3 {
9574 padding-left: 1rem !important;
9575 }
9576 .p-md-4 {
9577 padding: 1.5rem !important;
9578 }
9579 .pt-md-4,
9580 .py-md-4 {
9581 padding-top: 1.5rem !important;
9582 }
9583 .pr-md-4,
9584 .px-md-4 {
9585 padding-right: 1.5rem !important;
9586 }
9587 .pb-md-4,
9588 .py-md-4 {
9589 padding-bottom: 1.5rem !important;
9590 }
9591 .pl-md-4,
9592 .px-md-4 {
9593 padding-left: 1.5rem !important;
9594 }
9595 .p-md-5 {
9596 padding: 3rem !important;
9597 }
9598 .pt-md-5,
9599 .py-md-5 {
9600 padding-top: 3rem !important;
9601 }
9602 .pr-md-5,
9603 .px-md-5 {
9604 padding-right: 3rem !important;
9605 }
9606 .pb-md-5,
9607 .py-md-5 {
9608 padding-bottom: 3rem !important;
9609 }
9610 .pl-md-5,
9611 .px-md-5 {
9612 padding-left: 3rem !important;
9613 }
9614 .m-md-n1 {
9615 margin: -0.25rem !important;
9616 }
9617 .mt-md-n1,
9618 .my-md-n1 {
9619 margin-top: -0.25rem !important;
9620 }
9621 .mr-md-n1,
9622 .mx-md-n1 {
9623 margin-right: -0.25rem !important;
9624 }
9625 .mb-md-n1,
9626 .my-md-n1 {
9627 margin-bottom: -0.25rem !important;
9628 }
9629 .ml-md-n1,
9630 .mx-md-n1 {
9631 margin-left: -0.25rem !important;
9632 }
9633 .m-md-n2 {
9634 margin: -0.5rem !important;
9635 }
9636 .mt-md-n2,
9637 .my-md-n2 {
9638 margin-top: -0.5rem !important;
9639 }
9640 .mr-md-n2,
9641 .mx-md-n2 {
9642 margin-right: -0.5rem !important;
9643 }
9644 .mb-md-n2,
9645 .my-md-n2 {
9646 margin-bottom: -0.5rem !important;
9647 }
9648 .ml-md-n2,
9649 .mx-md-n2 {
9650 margin-left: -0.5rem !important;
9651 }
9652 .m-md-n3 {
9653 margin: -1rem !important;
9654 }
9655 .mt-md-n3,
9656 .my-md-n3 {
9657 margin-top: -1rem !important;
9658 }
9659 .mr-md-n3,
9660 .mx-md-n3 {
9661 margin-right: -1rem !important;
9662 }
9663 .mb-md-n3,
9664 .my-md-n3 {
9665 margin-bottom: -1rem !important;
9666 }
9667 .ml-md-n3,
9668 .mx-md-n3 {
9669 margin-left: -1rem !important;
9670 }
9671 .m-md-n4 {
9672 margin: -1.5rem !important;
9673 }
9674 .mt-md-n4,
9675 .my-md-n4 {
9676 margin-top: -1.5rem !important;
9677 }
9678 .mr-md-n4,
9679 .mx-md-n4 {
9680 margin-right: -1.5rem !important;
9681 }
9682 .mb-md-n4,
9683 .my-md-n4 {
9684 margin-bottom: -1.5rem !important;
9685 }
9686 .ml-md-n4,
9687 .mx-md-n4 {
9688 margin-left: -1.5rem !important;
9689 }
9690 .m-md-n5 {
9691 margin: -3rem !important;
9692 }
9693 .mt-md-n5,
9694 .my-md-n5 {
9695 margin-top: -3rem !important;
9696 }
9697 .mr-md-n5,
9698 .mx-md-n5 {
9699 margin-right: -3rem !important;
9700 }
9701 .mb-md-n5,
9702 .my-md-n5 {
9703 margin-bottom: -3rem !important;
9704 }
9705 .ml-md-n5,
9706 .mx-md-n5 {
9707 margin-left: -3rem !important;
9708 }
9709 .m-md-auto {
9710 margin: auto !important;
9711 }
9712 .mt-md-auto,
9713 .my-md-auto {
9714 margin-top: auto !important;
9715 }
9716 .mr-md-auto,
9717 .mx-md-auto {
9718 margin-right: auto !important;
9719 }
9720 .mb-md-auto,
9721 .my-md-auto {
9722 margin-bottom: auto !important;
9723 }
9724 .ml-md-auto,
9725 .mx-md-auto {
9726 margin-left: auto !important;
9727 }
9728}
9729
9730@media (min-width: 992px) {
9731 .m-lg-0 {
9732 margin: 0 !important;
9733 }
9734 .mt-lg-0,
9735 .my-lg-0 {
9736 margin-top: 0 !important;
9737 }
9738 .mr-lg-0,
9739 .mx-lg-0 {
9740 margin-right: 0 !important;
9741 }
9742 .mb-lg-0,
9743 .my-lg-0 {
9744 margin-bottom: 0 !important;
9745 }
9746 .ml-lg-0,
9747 .mx-lg-0 {
9748 margin-left: 0 !important;
9749 }
9750 .m-lg-1 {
9751 margin: 0.25rem !important;
9752 }
9753 .mt-lg-1,
9754 .my-lg-1 {
9755 margin-top: 0.25rem !important;
9756 }
9757 .mr-lg-1,
9758 .mx-lg-1 {
9759 margin-right: 0.25rem !important;
9760 }
9761 .mb-lg-1,
9762 .my-lg-1 {
9763 margin-bottom: 0.25rem !important;
9764 }
9765 .ml-lg-1,
9766 .mx-lg-1 {
9767 margin-left: 0.25rem !important;
9768 }
9769 .m-lg-2 {
9770 margin: 0.5rem !important;
9771 }
9772 .mt-lg-2,
9773 .my-lg-2 {
9774 margin-top: 0.5rem !important;
9775 }
9776 .mr-lg-2,
9777 .mx-lg-2 {
9778 margin-right: 0.5rem !important;
9779 }
9780 .mb-lg-2,
9781 .my-lg-2 {
9782 margin-bottom: 0.5rem !important;
9783 }
9784 .ml-lg-2,
9785 .mx-lg-2 {
9786 margin-left: 0.5rem !important;
9787 }
9788 .m-lg-3 {
9789 margin: 1rem !important;
9790 }
9791 .mt-lg-3,
9792 .my-lg-3 {
9793 margin-top: 1rem !important;
9794 }
9795 .mr-lg-3,
9796 .mx-lg-3 {
9797 margin-right: 1rem !important;
9798 }
9799 .mb-lg-3,
9800 .my-lg-3 {
9801 margin-bottom: 1rem !important;
9802 }
9803 .ml-lg-3,
9804 .mx-lg-3 {
9805 margin-left: 1rem !important;
9806 }
9807 .m-lg-4 {
9808 margin: 1.5rem !important;
9809 }
9810 .mt-lg-4,
9811 .my-lg-4 {
9812 margin-top: 1.5rem !important;
9813 }
9814 .mr-lg-4,
9815 .mx-lg-4 {
9816 margin-right: 1.5rem !important;
9817 }
9818 .mb-lg-4,
9819 .my-lg-4 {
9820 margin-bottom: 1.5rem !important;
9821 }
9822 .ml-lg-4,
9823 .mx-lg-4 {
9824 margin-left: 1.5rem !important;
9825 }
9826 .m-lg-5 {
9827 margin: 3rem !important;
9828 }
9829 .mt-lg-5,
9830 .my-lg-5 {
9831 margin-top: 3rem !important;
9832 }
9833 .mr-lg-5,
9834 .mx-lg-5 {
9835 margin-right: 3rem !important;
9836 }
9837 .mb-lg-5,
9838 .my-lg-5 {
9839 margin-bottom: 3rem !important;
9840 }
9841 .ml-lg-5,
9842 .mx-lg-5 {
9843 margin-left: 3rem !important;
9844 }
9845 .p-lg-0 {
9846 padding: 0 !important;
9847 }
9848 .pt-lg-0,
9849 .py-lg-0 {
9850 padding-top: 0 !important;
9851 }
9852 .pr-lg-0,
9853 .px-lg-0 {
9854 padding-right: 0 !important;
9855 }
9856 .pb-lg-0,
9857 .py-lg-0 {
9858 padding-bottom: 0 !important;
9859 }
9860 .pl-lg-0,
9861 .px-lg-0 {
9862 padding-left: 0 !important;
9863 }
9864 .p-lg-1 {
9865 padding: 0.25rem !important;
9866 }
9867 .pt-lg-1,
9868 .py-lg-1 {
9869 padding-top: 0.25rem !important;
9870 }
9871 .pr-lg-1,
9872 .px-lg-1 {
9873 padding-right: 0.25rem !important;
9874 }
9875 .pb-lg-1,
9876 .py-lg-1 {
9877 padding-bottom: 0.25rem !important;
9878 }
9879 .pl-lg-1,
9880 .px-lg-1 {
9881 padding-left: 0.25rem !important;
9882 }
9883 .p-lg-2 {
9884 padding: 0.5rem !important;
9885 }
9886 .pt-lg-2,
9887 .py-lg-2 {
9888 padding-top: 0.5rem !important;
9889 }
9890 .pr-lg-2,
9891 .px-lg-2 {
9892 padding-right: 0.5rem !important;
9893 }
9894 .pb-lg-2,
9895 .py-lg-2 {
9896 padding-bottom: 0.5rem !important;
9897 }
9898 .pl-lg-2,
9899 .px-lg-2 {
9900 padding-left: 0.5rem !important;
9901 }
9902 .p-lg-3 {
9903 padding: 1rem !important;
9904 }
9905 .pt-lg-3,
9906 .py-lg-3 {
9907 padding-top: 1rem !important;
9908 }
9909 .pr-lg-3,
9910 .px-lg-3 {
9911 padding-right: 1rem !important;
9912 }
9913 .pb-lg-3,
9914 .py-lg-3 {
9915 padding-bottom: 1rem !important;
9916 }
9917 .pl-lg-3,
9918 .px-lg-3 {
9919 padding-left: 1rem !important;
9920 }
9921 .p-lg-4 {
9922 padding: 1.5rem !important;
9923 }
9924 .pt-lg-4,
9925 .py-lg-4 {
9926 padding-top: 1.5rem !important;
9927 }
9928 .pr-lg-4,
9929 .px-lg-4 {
9930 padding-right: 1.5rem !important;
9931 }
9932 .pb-lg-4,
9933 .py-lg-4 {
9934 padding-bottom: 1.5rem !important;
9935 }
9936 .pl-lg-4,
9937 .px-lg-4 {
9938 padding-left: 1.5rem !important;
9939 }
9940 .p-lg-5 {
9941 padding: 3rem !important;
9942 }
9943 .pt-lg-5,
9944 .py-lg-5 {
9945 padding-top: 3rem !important;
9946 }
9947 .pr-lg-5,
9948 .px-lg-5 {
9949 padding-right: 3rem !important;
9950 }
9951 .pb-lg-5,
9952 .py-lg-5 {
9953 padding-bottom: 3rem !important;
9954 }
9955 .pl-lg-5,
9956 .px-lg-5 {
9957 padding-left: 3rem !important;
9958 }
9959 .m-lg-n1 {
9960 margin: -0.25rem !important;
9961 }
9962 .mt-lg-n1,
9963 .my-lg-n1 {
9964 margin-top: -0.25rem !important;
9965 }
9966 .mr-lg-n1,
9967 .mx-lg-n1 {
9968 margin-right: -0.25rem !important;
9969 }
9970 .mb-lg-n1,
9971 .my-lg-n1 {
9972 margin-bottom: -0.25rem !important;
9973 }
9974 .ml-lg-n1,
9975 .mx-lg-n1 {
9976 margin-left: -0.25rem !important;
9977 }
9978 .m-lg-n2 {
9979 margin: -0.5rem !important;
9980 }
9981 .mt-lg-n2,
9982 .my-lg-n2 {
9983 margin-top: -0.5rem !important;
9984 }
9985 .mr-lg-n2,
9986 .mx-lg-n2 {
9987 margin-right: -0.5rem !important;
9988 }
9989 .mb-lg-n2,
9990 .my-lg-n2 {
9991 margin-bottom: -0.5rem !important;
9992 }
9993 .ml-lg-n2,
9994 .mx-lg-n2 {
9995 margin-left: -0.5rem !important;
9996 }
9997 .m-lg-n3 {
9998 margin: -1rem !important;
9999 }
10000 .mt-lg-n3,
10001 .my-lg-n3 {
10002 margin-top: -1rem !important;
10003 }
10004 .mr-lg-n3,
10005 .mx-lg-n3 {
10006 margin-right: -1rem !important;
10007 }
10008 .mb-lg-n3,
10009 .my-lg-n3 {
10010 margin-bottom: -1rem !important;
10011 }
10012 .ml-lg-n3,
10013 .mx-lg-n3 {
10014 margin-left: -1rem !important;
10015 }
10016 .m-lg-n4 {
10017 margin: -1.5rem !important;
10018 }
10019 .mt-lg-n4,
10020 .my-lg-n4 {
10021 margin-top: -1.5rem !important;
10022 }
10023 .mr-lg-n4,
10024 .mx-lg-n4 {
10025 margin-right: -1.5rem !important;
10026 }
10027 .mb-lg-n4,
10028 .my-lg-n4 {
10029 margin-bottom: -1.5rem !important;
10030 }
10031 .ml-lg-n4,
10032 .mx-lg-n4 {
10033 margin-left: -1.5rem !important;
10034 }
10035 .m-lg-n5 {
10036 margin: -3rem !important;
10037 }
10038 .mt-lg-n5,
10039 .my-lg-n5 {
10040 margin-top: -3rem !important;
10041 }
10042 .mr-lg-n5,
10043 .mx-lg-n5 {
10044 margin-right: -3rem !important;
10045 }
10046 .mb-lg-n5,
10047 .my-lg-n5 {
10048 margin-bottom: -3rem !important;
10049 }
10050 .ml-lg-n5,
10051 .mx-lg-n5 {
10052 margin-left: -3rem !important;
10053 }
10054 .m-lg-auto {
10055 margin: auto !important;
10056 }
10057 .mt-lg-auto,
10058 .my-lg-auto {
10059 margin-top: auto !important;
10060 }
10061 .mr-lg-auto,
10062 .mx-lg-auto {
10063 margin-right: auto !important;
10064 }
10065 .mb-lg-auto,
10066 .my-lg-auto {
10067 margin-bottom: auto !important;
10068 }
10069 .ml-lg-auto,
10070 .mx-lg-auto {
10071 margin-left: auto !important;
10072 }
10073}
10074
10075@media (min-width: 1200px) {
10076 .m-xl-0 {
10077 margin: 0 !important;
10078 }
10079 .mt-xl-0,
10080 .my-xl-0 {
10081 margin-top: 0 !important;
10082 }
10083 .mr-xl-0,
10084 .mx-xl-0 {
10085 margin-right: 0 !important;
10086 }
10087 .mb-xl-0,
10088 .my-xl-0 {
10089 margin-bottom: 0 !important;
10090 }
10091 .ml-xl-0,
10092 .mx-xl-0 {
10093 margin-left: 0 !important;
10094 }
10095 .m-xl-1 {
10096 margin: 0.25rem !important;
10097 }
10098 .mt-xl-1,
10099 .my-xl-1 {
10100 margin-top: 0.25rem !important;
10101 }
10102 .mr-xl-1,
10103 .mx-xl-1 {
10104 margin-right: 0.25rem !important;
10105 }
10106 .mb-xl-1,
10107 .my-xl-1 {
10108 margin-bottom: 0.25rem !important;
10109 }
10110 .ml-xl-1,
10111 .mx-xl-1 {
10112 margin-left: 0.25rem !important;
10113 }
10114 .m-xl-2 {
10115 margin: 0.5rem !important;
10116 }
10117 .mt-xl-2,
10118 .my-xl-2 {
10119 margin-top: 0.5rem !important;
10120 }
10121 .mr-xl-2,
10122 .mx-xl-2 {
10123 margin-right: 0.5rem !important;
10124 }
10125 .mb-xl-2,
10126 .my-xl-2 {
10127 margin-bottom: 0.5rem !important;
10128 }
10129 .ml-xl-2,
10130 .mx-xl-2 {
10131 margin-left: 0.5rem !important;
10132 }
10133 .m-xl-3 {
10134 margin: 1rem !important;
10135 }
10136 .mt-xl-3,
10137 .my-xl-3 {
10138 margin-top: 1rem !important;
10139 }
10140 .mr-xl-3,
10141 .mx-xl-3 {
10142 margin-right: 1rem !important;
10143 }
10144 .mb-xl-3,
10145 .my-xl-3 {
10146 margin-bottom: 1rem !important;
10147 }
10148 .ml-xl-3,
10149 .mx-xl-3 {
10150 margin-left: 1rem !important;
10151 }
10152 .m-xl-4 {
10153 margin: 1.5rem !important;
10154 }
10155 .mt-xl-4,
10156 .my-xl-4 {
10157 margin-top: 1.5rem !important;
10158 }
10159 .mr-xl-4,
10160 .mx-xl-4 {
10161 margin-right: 1.5rem !important;
10162 }
10163 .mb-xl-4,
10164 .my-xl-4 {
10165 margin-bottom: 1.5rem !important;
10166 }
10167 .ml-xl-4,
10168 .mx-xl-4 {
10169 margin-left: 1.5rem !important;
10170 }
10171 .m-xl-5 {
10172 margin: 3rem !important;
10173 }
10174 .mt-xl-5,
10175 .my-xl-5 {
10176 margin-top: 3rem !important;
10177 }
10178 .mr-xl-5,
10179 .mx-xl-5 {
10180 margin-right: 3rem !important;
10181 }
10182 .mb-xl-5,
10183 .my-xl-5 {
10184 margin-bottom: 3rem !important;
10185 }
10186 .ml-xl-5,
10187 .mx-xl-5 {
10188 margin-left: 3rem !important;
10189 }
10190 .p-xl-0 {
10191 padding: 0 !important;
10192 }
10193 .pt-xl-0,
10194 .py-xl-0 {
10195 padding-top: 0 !important;
10196 }
10197 .pr-xl-0,
10198 .px-xl-0 {
10199 padding-right: 0 !important;
10200 }
10201 .pb-xl-0,
10202 .py-xl-0 {
10203 padding-bottom: 0 !important;
10204 }
10205 .pl-xl-0,
10206 .px-xl-0 {
10207 padding-left: 0 !important;
10208 }
10209 .p-xl-1 {
10210 padding: 0.25rem !important;
10211 }
10212 .pt-xl-1,
10213 .py-xl-1 {
10214 padding-top: 0.25rem !important;
10215 }
10216 .pr-xl-1,
10217 .px-xl-1 {
10218 padding-right: 0.25rem !important;
10219 }
10220 .pb-xl-1,
10221 .py-xl-1 {
10222 padding-bottom: 0.25rem !important;
10223 }
10224 .pl-xl-1,
10225 .px-xl-1 {
10226 padding-left: 0.25rem !important;
10227 }
10228 .p-xl-2 {
10229 padding: 0.5rem !important;
10230 }
10231 .pt-xl-2,
10232 .py-xl-2 {
10233 padding-top: 0.5rem !important;
10234 }
10235 .pr-xl-2,
10236 .px-xl-2 {
10237 padding-right: 0.5rem !important;
10238 }
10239 .pb-xl-2,
10240 .py-xl-2 {
10241 padding-bottom: 0.5rem !important;
10242 }
10243 .pl-xl-2,
10244 .px-xl-2 {
10245 padding-left: 0.5rem !important;
10246 }
10247 .p-xl-3 {
10248 padding: 1rem !important;
10249 }
10250 .pt-xl-3,
10251 .py-xl-3 {
10252 padding-top: 1rem !important;
10253 }
10254 .pr-xl-3,
10255 .px-xl-3 {
10256 padding-right: 1rem !important;
10257 }
10258 .pb-xl-3,
10259 .py-xl-3 {
10260 padding-bottom: 1rem !important;
10261 }
10262 .pl-xl-3,
10263 .px-xl-3 {
10264 padding-left: 1rem !important;
10265 }
10266 .p-xl-4 {
10267 padding: 1.5rem !important;
10268 }
10269 .pt-xl-4,
10270 .py-xl-4 {
10271 padding-top: 1.5rem !important;
10272 }
10273 .pr-xl-4,
10274 .px-xl-4 {
10275 padding-right: 1.5rem !important;
10276 }
10277 .pb-xl-4,
10278 .py-xl-4 {
10279 padding-bottom: 1.5rem !important;
10280 }
10281 .pl-xl-4,
10282 .px-xl-4 {
10283 padding-left: 1.5rem !important;
10284 }
10285 .p-xl-5 {
10286 padding: 3rem !important;
10287 }
10288 .pt-xl-5,
10289 .py-xl-5 {
10290 padding-top: 3rem !important;
10291 }
10292 .pr-xl-5,
10293 .px-xl-5 {
10294 padding-right: 3rem !important;
10295 }
10296 .pb-xl-5,
10297 .py-xl-5 {
10298 padding-bottom: 3rem !important;
10299 }
10300 .pl-xl-5,
10301 .px-xl-5 {
10302 padding-left: 3rem !important;
10303 }
10304 .m-xl-n1 {
10305 margin: -0.25rem !important;
10306 }
10307 .mt-xl-n1,
10308 .my-xl-n1 {
10309 margin-top: -0.25rem !important;
10310 }
10311 .mr-xl-n1,
10312 .mx-xl-n1 {
10313 margin-right: -0.25rem !important;
10314 }
10315 .mb-xl-n1,
10316 .my-xl-n1 {
10317 margin-bottom: -0.25rem !important;
10318 }
10319 .ml-xl-n1,
10320 .mx-xl-n1 {
10321 margin-left: -0.25rem !important;
10322 }
10323 .m-xl-n2 {
10324 margin: -0.5rem !important;
10325 }
10326 .mt-xl-n2,
10327 .my-xl-n2 {
10328 margin-top: -0.5rem !important;
10329 }
10330 .mr-xl-n2,
10331 .mx-xl-n2 {
10332 margin-right: -0.5rem !important;
10333 }
10334 .mb-xl-n2,
10335 .my-xl-n2 {
10336 margin-bottom: -0.5rem !important;
10337 }
10338 .ml-xl-n2,
10339 .mx-xl-n2 {
10340 margin-left: -0.5rem !important;
10341 }
10342 .m-xl-n3 {
10343 margin: -1rem !important;
10344 }
10345 .mt-xl-n3,
10346 .my-xl-n3 {
10347 margin-top: -1rem !important;
10348 }
10349 .mr-xl-n3,
10350 .mx-xl-n3 {
10351 margin-right: -1rem !important;
10352 }
10353 .mb-xl-n3,
10354 .my-xl-n3 {
10355 margin-bottom: -1rem !important;
10356 }
10357 .ml-xl-n3,
10358 .mx-xl-n3 {
10359 margin-left: -1rem !important;
10360 }
10361 .m-xl-n4 {
10362 margin: -1.5rem !important;
10363 }
10364 .mt-xl-n4,
10365 .my-xl-n4 {
10366 margin-top: -1.5rem !important;
10367 }
10368 .mr-xl-n4,
10369 .mx-xl-n4 {
10370 margin-right: -1.5rem !important;
10371 }
10372 .mb-xl-n4,
10373 .my-xl-n4 {
10374 margin-bottom: -1.5rem !important;
10375 }
10376 .ml-xl-n4,
10377 .mx-xl-n4 {
10378 margin-left: -1.5rem !important;
10379 }
10380 .m-xl-n5 {
10381 margin: -3rem !important;
10382 }
10383 .mt-xl-n5,
10384 .my-xl-n5 {
10385 margin-top: -3rem !important;
10386 }
10387 .mr-xl-n5,
10388 .mx-xl-n5 {
10389 margin-right: -3rem !important;
10390 }
10391 .mb-xl-n5,
10392 .my-xl-n5 {
10393 margin-bottom: -3rem !important;
10394 }
10395 .ml-xl-n5,
10396 .mx-xl-n5 {
10397 margin-left: -3rem !important;
10398 }
10399 .m-xl-auto {
10400 margin: auto !important;
10401 }
10402 .mt-xl-auto,
10403 .my-xl-auto {
10404 margin-top: auto !important;
10405 }
10406 .mr-xl-auto,
10407 .mx-xl-auto {
10408 margin-right: auto !important;
10409 }
10410 .mb-xl-auto,
10411 .my-xl-auto {
10412 margin-bottom: auto !important;
10413 }
10414 .ml-xl-auto,
10415 .mx-xl-auto {
10416 margin-left: auto !important;
10417 }
10418}
10419
10420.text-monospace {
10421 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
10422}
10423
10424.text-justify {
10425 text-align: justify !important;
10426}
10427
10428.text-wrap {
10429 white-space: normal !important;
10430}
10431
10432.text-nowrap {
10433 white-space: nowrap !important;
10434}
10435
10436.text-truncate {
10437 overflow: hidden;
10438 text-overflow: ellipsis;
10439 white-space: nowrap;
10440}
10441
10442.text-left {
10443 text-align: left !important;
10444}
10445
10446.text-right {
10447 text-align: right !important;
10448}
10449
10450.text-center {
10451 text-align: center !important;
10452}
10453
10454@media (min-width: 576px) {
10455 .text-sm-left {
10456 text-align: left !important;
10457 }
10458 .text-sm-right {
10459 text-align: right !important;
10460 }
10461 .text-sm-center {
10462 text-align: center !important;
10463 }
10464}
10465
10466@media (min-width: 768px) {
10467 .text-md-left {
10468 text-align: left !important;
10469 }
10470 .text-md-right {
10471 text-align: right !important;
10472 }
10473 .text-md-center {
10474 text-align: center !important;
10475 }
10476}
10477
10478@media (min-width: 992px) {
10479 .text-lg-left {
10480 text-align: left !important;
10481 }
10482 .text-lg-right {
10483 text-align: right !important;
10484 }
10485 .text-lg-center {
10486 text-align: center !important;
10487 }
10488}
10489
10490@media (min-width: 1200px) {
10491 .text-xl-left {
10492 text-align: left !important;
10493 }
10494 .text-xl-right {
10495 text-align: right !important;
10496 }
10497 .text-xl-center {
10498 text-align: center !important;
10499 }
10500}
10501
10502.text-lowercase {
10503 text-transform: lowercase !important;
10504}
10505
10506.text-uppercase {
10507 text-transform: uppercase !important;
10508}
10509
10510.text-capitalize {
10511 text-transform: capitalize !important;
10512}
10513
10514.font-weight-light {
10515 font-weight: 300 !important;
10516}
10517
10518.font-weight-lighter {
10519 font-weight: lighter !important;
10520}
10521
10522.font-weight-normal {
10523 font-weight: 400 !important;
10524}
10525
10526.font-weight-bold {
10527 font-weight: 700 !important;
10528}
10529
10530.font-weight-bolder {
10531 font-weight: bolder !important;
10532}
10533
10534.font-italic {
10535 font-style: italic !important;
10536}
10537
10538.text-white {
10539 color: #fff !important;
10540}
10541
10542.text-primary {
10543 color: #4582EC !important;
10544}
10545
10546a.text-primary:hover, a.text-primary:focus {
10547 color: #1559cf !important;
10548}
10549
10550.text-secondary {
10551 color: #adb5bd !important;
10552}
10553
10554a.text-secondary:hover, a.text-secondary:focus {
10555 color: #838f9b !important;
10556}
10557
10558.text-success {
10559 color: #02B875 !important;
10560}
10561
10562a.text-success:hover, a.text-success:focus {
10563 color: #016c45 !important;
10564}
10565
10566.text-info {
10567 color: #17a2b8 !important;
10568}
10569
10570a.text-info:hover, a.text-info:focus {
10571 color: #0f6674 !important;
10572}
10573
10574.text-warning {
10575 color: #f0ad4e !important;
10576}
10577
10578a.text-warning:hover, a.text-warning:focus {
10579 color: #df8a13 !important;
10580}
10581
10582.text-danger {
10583 color: #d9534f !important;
10584}
10585
10586a.text-danger:hover, a.text-danger:focus {
10587 color: #b52b27 !important;
10588}
10589
10590.text-light {
10591 color: #f8f9fa !important;
10592}
10593
10594a.text-light:hover, a.text-light:focus {
10595 color: #cbd3da !important;
10596}
10597
10598.text-dark {
10599 color: #343a40 !important;
10600}
10601
10602a.text-dark:hover, a.text-dark:focus {
10603 color: #121416 !important;
10604}
10605
10606.text-body {
10607 color: #343a40 !important;
10608}
10609
10610.text-muted {
10611 color: #868e96 !important;
10612}
10613
10614.text-black-50 {
10615 color: rgba(0, 0, 0, 0.5) !important;
10616}
10617
10618.text-white-50 {
10619 color: rgba(255, 255, 255, 0.5) !important;
10620}
10621
10622.text-hide {
10623 font: 0/0 a;
10624 color: transparent;
10625 text-shadow: none;
10626 background-color: transparent;
10627 border: 0;
10628}
10629
10630.text-decoration-none {
10631 text-decoration: none !important;
10632}
10633
10634.text-break {
10635 word-break: break-word !important;
10636 overflow-wrap: break-word !important;
10637}
10638
10639.text-reset {
10640 color: inherit !important;
10641}
10642
10643.visible {
10644 visibility: visible !important;
10645}
10646
10647.invisible {
10648 visibility: hidden !important;
10649}
10650
10651@media print {
10652 *,
10653 *::before,
10654 *::after {
10655 text-shadow: none !important;
10656 -webkit-box-shadow: none !important;
10657 box-shadow: none !important;
10658 }
10659 a:not(.btn) {
10660 text-decoration: underline;
10661 }
10662 abbr[title]::after {
10663 content: " (" attr(title) ")";
10664 }
10665 pre {
10666 white-space: pre-wrap !important;
10667 }
10668 pre,
10669 blockquote {
10670 border: 1px solid #adb5bd;
10671 page-break-inside: avoid;
10672 }
10673 thead {
10674 display: table-header-group;
10675 }
10676 tr,
10677 img {
10678 page-break-inside: avoid;
10679 }
10680 p,
10681 h2,
10682 h3 {
10683 orphans: 3;
10684 widows: 3;
10685 }
10686 h2,
10687 h3 {
10688 page-break-after: avoid;
10689 }
10690 @page {
10691 size: a3;
10692 }
10693 body {
10694 min-width: 992px !important;
10695 }
10696 .container {
10697 min-width: 992px !important;
10698 }
10699 .navbar {
10700 display: none;
10701 }
10702 .badge {
10703 border: 1px solid #000;
10704 }
10705 .table {
10706 border-collapse: collapse !important;
10707 }
10708 .table td,
10709 .table th {
10710 background-color: #fff !important;
10711 }
10712 .table-bordered th,
10713 .table-bordered td {
10714 border: 1px solid #ddd !important;
10715 }
10716 .table-dark {
10717 color: inherit;
10718 }
10719 .table-dark th,
10720 .table-dark td,
10721 .table-dark thead th,
10722 .table-dark tbody + tbody {
10723 border-color: rgba(0, 0, 0, 0.1);
10724 }
10725 .table .thead-dark th {
10726 color: inherit;
10727 border-color: rgba(0, 0, 0, 0.1);
10728 }
10729}
10730
10731.navbar {
10732 font-size: 0.930125rem;
10733}
10734
10735.navbar.bg-dark {
10736 background-color: #02B875 !important;
10737}
10738
10739.navbar.bg-light {
10740 background-color: #fff !important;
10741 border: 1px solid rgba(0, 0, 0, 0.1);
10742}
10743
10744.navbar.bg-light.navbar-fixed-top {
10745 border-width: 0 0 1px 0;
10746}
10747
10748.navbar.bg-light.navbar-fixed-bottom {
10749 border-width: 1px 0 0 0;
10750}
10751
10752.btn {
10753 border-radius: 1.078em;
10754}
10755
10756.btn-lg, .btn-group-lg > .btn {
10757 border-radius: 2.688em;
10758}
10759
10760.btn-sm, .btn-group-sm > .btn {
10761 border-radius: 0.844em;
10762}
10763
10764p {
10765 font-family: "Lora", Georgia, Cambria, "Times New Roman", Times, serif;
10766}
10767
10768blockquote {
10769 font-style: italic;
10770}
10771
10772footer {
10773 font-size: 0.930125rem;
10774}
10775
10776.lead {
10777 color: #868e96;
10778 font-family: "Fira Sans Medium", -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";
10779}
10780
10781table,
10782.table {
10783 font-size: 0.930125rem;
10784}
10785
10786table-primary, table-secondary, table-success, table-info, table-warning, table-danger,
10787.table-primary,
10788.table-secondary,
10789.table-success,
10790.table-info,
10791.table-warning,
10792.table-danger {
10793 color: #fff;
10794}
10795
10796.table-primary,
10797.table-primary > th,
10798.table-primary > td {
10799 background-color: #4582EC;
10800}
10801
10802.table-secondary,
10803.table-secondary > th,
10804.table-secondary > td {
10805 background-color: #adb5bd;
10806}
10807
10808.table-light,
10809.table-light > th,
10810.table-light > td {
10811 background-color: #f8f9fa;
10812}
10813
10814.table-dark,
10815.table-dark > th,
10816.table-dark > td {
10817 background-color: #343a40;
10818}
10819
10820.table-success,
10821.table-success > th,
10822.table-success > td {
10823 background-color: #02B875;
10824}
10825
10826.table-info,
10827.table-info > th,
10828.table-info > td {
10829 background-color: #17a2b8;
10830}
10831
10832.table-danger,
10833.table-danger > th,
10834.table-danger > td {
10835 background-color: #d9534f;
10836}
10837
10838.table-warning,
10839.table-warning > th,
10840.table-warning > td {
10841 background-color: #f0ad4e;
10842}
10843
10844.table-active,
10845.table-active > th,
10846.table-active > td {
10847 background-color: rgba(0, 0, 0, 0.075);
10848}
10849
10850.table-hover .table-primary:hover, .table-hover .table-primary:hover > th, .table-hover .table-primary:hover > td {
10851 background-color: #2e72ea;
10852}
10853
10854.table-hover .table-secondary:hover, .table-hover .table-secondary:hover > th, .table-hover .table-secondary:hover > td {
10855 background-color: #9fa8b2;
10856}
10857
10858.table-hover .table-light:hover, .table-hover .table-light:hover > th, .table-hover .table-light:hover > td {
10859 background-color: #e9ecef;
10860}
10861
10862.table-hover .table-dark:hover, .table-hover .table-dark:hover > th, .table-hover .table-dark:hover > td {
10863 background-color: #292d32;
10864}
10865
10866.table-hover .table-success:hover, .table-hover .table-success:hover > th, .table-hover .table-success:hover > td {
10867 background-color: #029f65;
10868}
10869
10870.table-hover .table-info:hover, .table-hover .table-info:hover > th, .table-hover .table-info:hover > td {
10871 background-color: #148ea1;
10872}
10873
10874.table-hover .table-danger:hover, .table-hover .table-danger:hover > th, .table-hover .table-danger:hover > td {
10875 background-color: #d43f3a;
10876}
10877
10878.table-hover .table-warning:hover, .table-hover .table-warning:hover > th, .table-hover .table-warning:hover > td {
10879 background-color: #eea236;
10880}
10881
10882.table-hover .table-active:hover, .table-hover .table-active:hover > th, .table-hover .table-active:hover > td {
10883 background-color: rgba(0, 0, 0, 0.075);
10884}
10885
10886.nav,
10887.breadcrumb,
10888.pagination {
10889 font-size: 0.930125rem;
10890}
10891
10892.dropdown-menu {
10893 font-size: 0.930125rem;
10894}
10895
10896.alert {
10897 color: #fff;
10898 font-size: 0.930125rem;
10899}
10900
10901.alert, .alert p {
10902 font-family: "Fira Sans Medium", -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";
10903}
10904
10905.alert a, .alert .alert-link {
10906 color: #fff;
10907 font-weight: normal;
10908 text-decoration: underline;
10909}
10910
10911.alert-primary {
10912 background-color: #4582EC;
10913}
10914
10915.alert-secondary {
10916 background-color: #adb5bd;
10917}
10918
10919.alert-success {
10920 background-color: #02B875;
10921}
10922
10923.alert-info {
10924 background-color: #17a2b8;
10925}
10926
10927.alert-warning {
10928 background-color: #f0ad4e;
10929}
10930
10931.alert-danger {
10932 background-color: #d9534f;
10933}
10934
10935.alert-light {
10936 background-color: #f8f9fa;
10937}
10938
10939.alert-dark {
10940 background-color: #343a40;
10941}
10942
10943.alert-light,
10944.alert-light a,
10945.alert-light .alert-link {
10946 color: #343a40;
10947}
10948
10949.badge {
10950 vertical-align: bottom;
10951}
10952
10953.list-group {
10954 font-size: 0.930125rem;
10955}