blob: 4ebef974dfde896c0c158b4d5db21d8b9653ce7e [file] [log] [blame]
Unknownd2db0f12019-01-10 14:22:00 -05001/*!
2* Neon Pingendo template (https://templates.pingendo.com)
3* Based on: Bootstrap v4.1.3 (https://getbootstrap.com)
4* Copyright 2014-2018 Pingendo (https://pingendo.com)
5*/
6@import url("https://fonts.googleapis.com/css?family=Montserrat:200");
7/*!
8 * Bootstrap v4.1.3 (https://getbootstrap.com/)
9 * Copyright 2011-2018 The Bootstrap Authors
10 * Copyright 2011-2018 Twitter, Inc.
11 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
12 */
13:root {
14 --blue: #007bff;
15 --indigo: #6610f2;
16 --purple: #6f42c1;
17 --pink: #e83e8c;
18 --red: #dc3545;
19 --orange: #fd7e14;
20 --yellow: #ffc107;
21 --green: #28a745;
22 --teal: #20c997;
23 --cyan: #17a2b8;
24 --white: #fff;
25 --gray: #6c757d;
26 --gray-dark: #343a40;
27 --primary: #0080ff;
28 --secondary: #0060aa;
29 --success: #28a745;
30 --info: #00aaff;
31 --warning: #ffc107;
32 --danger: #dc3545;
33 --light: #f3f3f3;
34 --dark: #303030;
35 --breakpoint-xs: 0;
36 --breakpoint-sm: 576px;
00day0769a17f2019-04-08 12:31:11 +020037 --breakpoint-md: 868px;
Unknownd2db0f12019-01-10 14:22:00 -050038 --breakpoint-lg: 992px;
39 --breakpoint-xl: 1200px;
40 --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
41 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
42
43*,
44*::before,
45*::after {
46 box-sizing: border-box; }
47
48html {
49 font-family: sans-serif;
50 line-height: 1.15;
51 -webkit-text-size-adjust: 100%;
52 -ms-text-size-adjust: 100%;
53 -ms-overflow-style: scrollbar;
54 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
55
56@-ms-viewport {
57 width: device-width; }
58
59article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
60 display: block; }
61
Jon West9620a122019-11-27 20:26:04 -050062/*
Unknownd2db0f12019-01-10 14:22:00 -050063body {
64 margin: 0;
65 font-family: Montserrat;
66 font-size: 0.85rem;
67 font-weight: 200;
68 line-height: 1.8;
Jon West9620a122019-11-27 20:26:04 -050069 color: #111;
Unknownd2db0f12019-01-10 14:22:00 -050070 text-align: left;
Jon West9620a122019-11-27 20:26:04 -050071 background-color: #ffffff; }
72*/
73body {
74 margin: 0;
75 width: 100%;
76 height: 100vh;
77 font-family: Montserrat;
78 font-size: 0.85rem;
79 font-weight: 450;
80 line-height: 1.8;
81 color: #fff;
82 background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
83 background-size: 400% 400%;
84 -webkit-animation: gradientBG 15s ease infinite;
85 animation: gradientBG 15s ease infinite;
86}
87
88@-webkit-keyframes gradientBG {
89 0% {
90 background-position: 0% 50%;
91 }
92 50% {
93 background-position: 100% 50%;
94 }
95 100% {
96 background-position: 0% 50%;
97 }
98}
99
100@keyframes gradientBG {
101 0% {
102 background-position: 0% 50%;
103 }
104 50% {
105 background-position: 100% 50%;
106 }
107 100% {
108 background-position: 0% 50%;
109 }
110}
Unknownd2db0f12019-01-10 14:22:00 -0500111
112[tabindex="-1"]:focus {
113 outline: 0 !important; }
114
115hr {
116 box-sizing: content-box;
117 height: 0;
118 overflow: visible; }
119
120h1, h2, h3, h4, h5, h6 {
121 margin-top: 0;
122 margin-bottom: 0.75rem; }
123
124p {
125 margin-top: 0;
126 margin-bottom: 1rem; }
127
128abbr[title],
129abbr[data-original-title] {
130 text-decoration: underline;
131 -webkit-text-decoration: underline dotted;
132 text-decoration: underline dotted;
133 cursor: help;
134 border-bottom: 0; }
135
136address {
137 margin-bottom: 1rem;
138 font-style: normal;
139 line-height: inherit; }
140
141ol,
142ul,
143dl {
144 margin-top: 0;
145 margin-bottom: 1rem; }
146
147ol ol,
148ul ul,
149ol ul,
150ul ol {
151 margin-bottom: 0; }
152
153dt {
154 font-weight: 700; }
155
156dd {
157 margin-bottom: .5rem;
158 margin-left: 0; }
159
160blockquote {
161 margin: 0 0 1rem; }
162
163dfn {
164 font-style: italic; }
165
166b,
167strong {
168 font-weight: bolder; }
169
170small {
171 font-size: 80%; }
172
173sub,
174sup {
175 position: relative;
176 font-size: 75%;
177 line-height: 0;
178 vertical-align: baseline; }
179
180sub {
181 bottom: -.25em; }
182
183sup {
184 top: -.5em; }
185
186a {
187 color: #0080ff;
188 text-decoration: none;
189 background-color: transparent;
190 -webkit-text-decoration-skip: objects; }
191 a:hover {
Stefan Ivicff54ece2019-08-31 14:49:48 +0200192 color: #0080ff;
Unknownd2db0f12019-01-10 14:22:00 -0500193 text-decoration: none; }
194
195a:not([href]):not([tabindex]) {
196 color: inherit;
197 text-decoration: none; }
198 a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
199 color: inherit;
200 text-decoration: none; }
201 a:not([href]):not([tabindex]):focus {
202 outline: 0; }
203
204pre,
205code,
206kbd,
207samp {
208 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
209 font-size: 1em; }
210
211pre {
212 margin-top: 0;
213 margin-bottom: 1rem;
214 overflow: auto;
215 -ms-overflow-style: scrollbar; }
216
217figure {
218 margin: 0 0 1rem; }
219
220img {
221 vertical-align: middle;
222 border-style: none; }
223
224svg {
225 overflow: hidden;
226 vertical-align: middle; }
227
228table {
229 border-collapse: collapse; }
230
231caption {
232 padding-top: 0.75rem;
233 padding-bottom: 0.75rem;
234 color: #6c757d;
235 text-align: left;
236 caption-side: bottom; }
237
238th {
239 text-align: inherit; }
240
241label {
242 display: inline-block;
243 margin-bottom: 0.5rem; }
244
245button {
246 border-radius: 0; }
247
248button:focus {
249 outline: 1px dotted;
250 outline: 5px auto -webkit-focus-ring-color; }
251
252input,
253button,
254select,
255optgroup,
256textarea {
257 margin: 0;
258 font-family: inherit;
259 font-size: inherit;
260 line-height: inherit; }
261
262button,
263input {
264 overflow: visible; }
265
266button,
267select {
268 text-transform: none; }
269
270button,
271html [type="button"],
272[type="reset"],
273[type="submit"] {
274 -webkit-appearance: button; }
275
276button::-moz-focus-inner,
277[type="button"]::-moz-focus-inner,
278[type="reset"]::-moz-focus-inner,
279[type="submit"]::-moz-focus-inner {
280 padding: 0;
281 border-style: none; }
282
283input[type="radio"],
284input[type="checkbox"] {
285 box-sizing: border-box;
286 padding: 0; }
287
288input[type="date"],
289input[type="time"],
290input[type="datetime-local"],
291input[type="month"] {
292 -webkit-appearance: listbox; }
293
294textarea {
295 overflow: auto;
296 resize: vertical; }
297
298fieldset {
299 min-width: 0;
300 padding: 0;
301 margin: 0;
302 border: 0; }
303
304legend {
305 display: block;
306 width: 100%;
307 max-width: 100%;
308 padding: 0;
309 margin-bottom: .5rem;
310 font-size: 1.5rem;
311 line-height: inherit;
312 color: inherit;
313 white-space: normal; }
314
315progress {
316 vertical-align: baseline; }
317
318[type="number"]::-webkit-inner-spin-button,
319[type="number"]::-webkit-outer-spin-button {
320 height: auto; }
321
322[type="search"] {
323 outline-offset: -2px;
324 -webkit-appearance: none; }
325
326[type="search"]::-webkit-search-cancel-button,
327[type="search"]::-webkit-search-decoration {
328 -webkit-appearance: none; }
329
330::-webkit-file-upload-button {
331 font: inherit;
332 -webkit-appearance: button; }
333
334output {
335 display: inline-block; }
336
337summary {
338 display: list-item;
339 cursor: pointer; }
340
341template {
342 display: none; }
343
344[hidden] {
345 display: none !important; }
346
347h1, h2, h3, h4, h5, h6,
348.h1, .h2, .h3, .h4, .h5, .h6 {
349 margin-bottom: 0.75rem;
350 font-family: Montserrat;
351 font-weight: 500;
352 line-height: 1.2;
353 color: inherit; }
354
355h1, .h1 {
356 font-size: 2.125rem; }
357
358h2, .h2 {
359 font-size: 1.7rem; }
360
361h3, .h3 {
362 font-size: 1.4875rem; }
363
364h4, .h4 {
365 font-size: 1.275rem; }
366
367h5, .h5 {
368 font-size: 1.0625rem; }
369
370h6, .h6 {
371 font-size: 0.85rem; }
372
373.lead {
374 font-size: 1.3rem;
375 font-weight: 300; }
376
377.display-1 {
378 font-size: 6rem;
379 font-weight: 300;
380 line-height: 1.2; }
381
382.display-2 {
383 font-size: 5.5rem;
384 font-weight: 300;
385 line-height: 1.2; }
386
387.display-3 {
388 font-size: 4.5rem;
389 font-weight: 300;
390 line-height: 1.2; }
391
392.display-4 {
393 font-size: 3.5rem;
394 font-weight: 300;
395 line-height: 1.2; }
396
Stefan Ivicff54ece2019-08-31 14:49:48 +0200397.body-font {
398 font-size: 16px;
399 line-height: 27px;
400 letter-spacing: 1px;
401}
402
Unknownd2db0f12019-01-10 14:22:00 -0500403hr {
404 margin-top: 1.5rem;
405 margin-bottom: 1.5rem;
406 border: 0;
407 border-top: 1px solid rgba(0, 128, 255, 0.75); }
408
409small,
410.small {
411 font-size: 80%;
412 font-weight: 200; }
413
414mark,
415.mark {
416 padding: 0.2em;
417 background-color: #fcf8e3; }
418
419.list-unstyled {
420 padding-left: 0;
421 list-style: none; }
422
Stefan Ivic09472782019-09-01 11:16:38 +0200423.list-unstyled a {
424 color: white;
425}
426
Unknownd2db0f12019-01-10 14:22:00 -0500427.list-inline {
428 padding-left: 0;
429 list-style: none; }
430
431.list-inline-item {
432 display: inline-block; }
433 .list-inline-item:not(:last-child) {
434 margin-right: 0.5rem; }
435
436.initialism {
437 font-size: 90%;
438 text-transform: uppercase; }
439
440.blockquote {
441 margin-bottom: 1.5rem;
442 font-size: 1.0625rem; }
443
444.blockquote-footer {
445 display: block;
446 font-size: 80%;
447 color: #6c757d; }
448 .blockquote-footer::before {
449 content: "\2014 \00A0"; }
450
451.img-fluid {
452 max-width: 100%;
453 height: auto; }
454
455.img-thumbnail {
456 padding: 0.25rem;
457 background-color: #111;
458 border: 1px solid #0080ff;
459 border-radius: 0.75rem;
460 max-width: 100%;
461 height: auto; }
462
463.figure {
464 display: inline-block; }
465
466.figure-img {
467 margin-bottom: 0.75rem;
468 line-height: 1; }
469
470.figure-caption {
471 font-size: 90%;
472 color: #6c757d; }
473
474code {
475 font-size: 87.5%;
476 color: #e83e8c;
477 word-break: break-word; }
478 a > code {
479 color: inherit; }
480
481kbd {
482 padding: 0.2rem 0.4rem;
483 font-size: 87.5%;
484 color: #fff;
485 background-color: #212529;
486 border-radius: 0.3rem; }
487 kbd kbd {
488 padding: 0;
489 font-size: 100%;
490 font-weight: 700; }
491
492pre {
493 display: block;
494 font-size: 87.5%;
495 color: #212529; }
496 pre code {
497 font-size: inherit;
498 color: inherit;
499 word-break: normal; }
500
501.pre-scrollable {
502 max-height: 340px;
503 overflow-y: scroll; }
504
505.container {
506 width: 100%;
507 padding-right: 15px;
508 padding-left: 15px;
509 margin-right: auto;
510 margin-left: auto; }
511 @media (min-width: 576px) {
512 .container {
513 max-width: 540px; } }
00day0769a17f2019-04-08 12:31:11 +0200514 @media (min-width: 868px) {
Unknownd2db0f12019-01-10 14:22:00 -0500515 .container {
516 max-width: 720px; } }
517 @media (min-width: 992px) {
518 .container {
519 max-width: 960px; } }
520 @media (min-width: 1200px) {
521 .container {
522 max-width: 1140px; } }
523
524.container-fluid {
525 width: 100%;
526 padding-right: 15px;
527 padding-left: 15px;
528 margin-right: auto;
529 margin-left: auto; }
530
531.row {
532 display: flex;
533 flex-wrap: wrap;
534 margin-right: -15px;
535 margin-left: -15px; }
536
537.no-gutters {
538 margin-right: 0;
539 margin-left: 0; }
540 .no-gutters > .col,
541 .no-gutters > [class*="col-"] {
542 padding-right: 0;
543 padding-left: 0; }
544
545.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,
546.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,
547.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,
548.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,
549.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,
550.col-xl-auto {
551 position: relative;
552 width: 100%;
553 min-height: 1px;
554 padding-right: 15px;
555 padding-left: 15px; }
556
557.col {
558 flex-basis: 0;
559 flex-grow: 1;
560 max-width: 100%; }
561
562.col-auto {
563 flex: 0 0 auto;
564 width: auto;
565 max-width: none; }
566
567.col-1 {
568 flex: 0 0 8.33333%;
569 max-width: 8.33333%; }
570
571.col-2 {
572 flex: 0 0 16.66667%;
573 max-width: 16.66667%; }
574
575.col-3 {
576 flex: 0 0 25%;
577 max-width: 25%; }
578
579.col-4 {
580 flex: 0 0 33.33333%;
581 max-width: 33.33333%; }
582
583.col-5 {
584 flex: 0 0 41.66667%;
585 max-width: 41.66667%; }
586
587.col-6 {
588 flex: 0 0 50%;
589 max-width: 50%; }
590
591.col-7 {
592 flex: 0 0 58.33333%;
593 max-width: 58.33333%; }
594
595.col-8 {
596 flex: 0 0 66.66667%;
597 max-width: 66.66667%; }
598
599.col-9 {
600 flex: 0 0 75%;
601 max-width: 75%; }
602
603.col-10 {
604 flex: 0 0 83.33333%;
605 max-width: 83.33333%; }
606
607.col-11 {
608 flex: 0 0 91.66667%;
609 max-width: 91.66667%; }
610
611.col-12 {
612 flex: 0 0 100%;
613 max-width: 100%; }
614
615.order-first {
616 order: -1; }
617
618.order-last {
619 order: 13; }
620
621.order-0 {
622 order: 0; }
623
624.order-1 {
625 order: 1; }
626
627.order-2 {
628 order: 2; }
629
630.order-3 {
631 order: 3; }
632
633.order-4 {
634 order: 4; }
635
636.order-5 {
637 order: 5; }
638
639.order-6 {
640 order: 6; }
641
642.order-7 {
643 order: 7; }
644
645.order-8 {
646 order: 8; }
647
648.order-9 {
649 order: 9; }
650
651.order-10 {
652 order: 10; }
653
654.order-11 {
655 order: 11; }
656
657.order-12 {
658 order: 12; }
659
660.offset-1 {
661 margin-left: 8.33333%; }
662
663.offset-2 {
664 margin-left: 16.66667%; }
665
666.offset-3 {
667 margin-left: 25%; }
668
669.offset-4 {
670 margin-left: 33.33333%; }
671
672.offset-5 {
673 margin-left: 41.66667%; }
674
675.offset-6 {
676 margin-left: 50%; }
677
678.offset-7 {
679 margin-left: 58.33333%; }
680
681.offset-8 {
682 margin-left: 66.66667%; }
683
684.offset-9 {
685 margin-left: 75%; }
686
687.offset-10 {
688 margin-left: 83.33333%; }
689
690.offset-11 {
691 margin-left: 91.66667%; }
692
693@media (min-width: 576px) {
694 .col-sm {
695 flex-basis: 0;
696 flex-grow: 1;
697 max-width: 100%; }
698 .col-sm-auto {
699 flex: 0 0 auto;
700 width: auto;
701 max-width: none; }
702 .col-sm-1 {
703 flex: 0 0 8.33333%;
704 max-width: 8.33333%; }
705 .col-sm-2 {
706 flex: 0 0 16.66667%;
707 max-width: 16.66667%; }
708 .col-sm-3 {
709 flex: 0 0 25%;
710 max-width: 25%; }
711 .col-sm-4 {
712 flex: 0 0 33.33333%;
713 max-width: 33.33333%; }
714 .col-sm-5 {
715 flex: 0 0 41.66667%;
716 max-width: 41.66667%; }
717 .col-sm-6 {
718 flex: 0 0 50%;
719 max-width: 50%; }
720 .col-sm-7 {
721 flex: 0 0 58.33333%;
722 max-width: 58.33333%; }
723 .col-sm-8 {
724 flex: 0 0 66.66667%;
725 max-width: 66.66667%; }
726 .col-sm-9 {
727 flex: 0 0 75%;
728 max-width: 75%; }
729 .col-sm-10 {
730 flex: 0 0 83.33333%;
731 max-width: 83.33333%; }
732 .col-sm-11 {
733 flex: 0 0 91.66667%;
734 max-width: 91.66667%; }
735 .col-sm-12 {
736 flex: 0 0 100%;
737 max-width: 100%; }
738 .order-sm-first {
739 order: -1; }
740 .order-sm-last {
741 order: 13; }
742 .order-sm-0 {
743 order: 0; }
744 .order-sm-1 {
745 order: 1; }
746 .order-sm-2 {
747 order: 2; }
748 .order-sm-3 {
749 order: 3; }
750 .order-sm-4 {
751 order: 4; }
752 .order-sm-5 {
753 order: 5; }
754 .order-sm-6 {
755 order: 6; }
756 .order-sm-7 {
757 order: 7; }
758 .order-sm-8 {
759 order: 8; }
760 .order-sm-9 {
761 order: 9; }
762 .order-sm-10 {
763 order: 10; }
764 .order-sm-11 {
765 order: 11; }
766 .order-sm-12 {
767 order: 12; }
768 .offset-sm-0 {
769 margin-left: 0; }
770 .offset-sm-1 {
771 margin-left: 8.33333%; }
772 .offset-sm-2 {
773 margin-left: 16.66667%; }
774 .offset-sm-3 {
775 margin-left: 25%; }
776 .offset-sm-4 {
777 margin-left: 33.33333%; }
778 .offset-sm-5 {
779 margin-left: 41.66667%; }
780 .offset-sm-6 {
781 margin-left: 50%; }
782 .offset-sm-7 {
783 margin-left: 58.33333%; }
784 .offset-sm-8 {
785 margin-left: 66.66667%; }
786 .offset-sm-9 {
787 margin-left: 75%; }
788 .offset-sm-10 {
789 margin-left: 83.33333%; }
790 .offset-sm-11 {
791 margin-left: 91.66667%; } }
792
00day0769a17f2019-04-08 12:31:11 +0200793@media (min-width: 868px) {
Unknownd2db0f12019-01-10 14:22:00 -0500794 .col-md {
795 flex-basis: 0;
796 flex-grow: 1;
797 max-width: 100%; }
798 .col-md-auto {
799 flex: 0 0 auto;
800 width: auto;
801 max-width: none; }
802 .col-md-1 {
803 flex: 0 0 8.33333%;
804 max-width: 8.33333%; }
805 .col-md-2 {
806 flex: 0 0 16.66667%;
807 max-width: 16.66667%; }
808 .col-md-3 {
809 flex: 0 0 25%;
810 max-width: 25%; }
811 .col-md-4 {
812 flex: 0 0 33.33333%;
813 max-width: 33.33333%; }
814 .col-md-5 {
815 flex: 0 0 41.66667%;
816 max-width: 41.66667%; }
817 .col-md-6 {
818 flex: 0 0 50%;
819 max-width: 50%; }
820 .col-md-7 {
821 flex: 0 0 58.33333%;
822 max-width: 58.33333%; }
823 .col-md-8 {
824 flex: 0 0 66.66667%;
825 max-width: 66.66667%; }
826 .col-md-9 {
827 flex: 0 0 75%;
828 max-width: 75%; }
829 .col-md-10 {
830 flex: 0 0 83.33333%;
831 max-width: 83.33333%; }
832 .col-md-11 {
833 flex: 0 0 91.66667%;
834 max-width: 91.66667%; }
835 .col-md-12 {
836 flex: 0 0 100%;
837 max-width: 100%; }
838 .order-md-first {
839 order: -1; }
840 .order-md-last {
841 order: 13; }
842 .order-md-0 {
843 order: 0; }
844 .order-md-1 {
845 order: 1; }
846 .order-md-2 {
847 order: 2; }
848 .order-md-3 {
849 order: 3; }
850 .order-md-4 {
851 order: 4; }
852 .order-md-5 {
853 order: 5; }
854 .order-md-6 {
855 order: 6; }
856 .order-md-7 {
857 order: 7; }
858 .order-md-8 {
859 order: 8; }
860 .order-md-9 {
861 order: 9; }
862 .order-md-10 {
863 order: 10; }
864 .order-md-11 {
865 order: 11; }
866 .order-md-12 {
867 order: 12; }
868 .offset-md-0 {
869 margin-left: 0; }
870 .offset-md-1 {
871 margin-left: 8.33333%; }
872 .offset-md-2 {
873 margin-left: 16.66667%; }
874 .offset-md-3 {
875 margin-left: 25%; }
876 .offset-md-4 {
877 margin-left: 33.33333%; }
878 .offset-md-5 {
879 margin-left: 41.66667%; }
880 .offset-md-6 {
881 margin-left: 50%; }
882 .offset-md-7 {
883 margin-left: 58.33333%; }
884 .offset-md-8 {
885 margin-left: 66.66667%; }
886 .offset-md-9 {
887 margin-left: 75%; }
888 .offset-md-10 {
889 margin-left: 83.33333%; }
890 .offset-md-11 {
891 margin-left: 91.66667%; } }
892
893@media (min-width: 992px) {
894 .col-lg {
895 flex-basis: 0;
896 flex-grow: 1;
897 max-width: 100%; }
898 .col-lg-auto {
899 flex: 0 0 auto;
900 width: auto;
901 max-width: none; }
902 .col-lg-1 {
903 flex: 0 0 8.33333%;
904 max-width: 8.33333%; }
905 .col-lg-2 {
906 flex: 0 0 16.66667%;
907 max-width: 16.66667%; }
908 .col-lg-3 {
909 flex: 0 0 25%;
910 max-width: 25%; }
911 .col-lg-4 {
912 flex: 0 0 33.33333%;
913 max-width: 33.33333%; }
914 .col-lg-5 {
915 flex: 0 0 41.66667%;
916 max-width: 41.66667%; }
917 .col-lg-6 {
918 flex: 0 0 50%;
919 max-width: 50%; }
920 .col-lg-7 {
921 flex: 0 0 58.33333%;
922 max-width: 58.33333%; }
923 .col-lg-8 {
924 flex: 0 0 66.66667%;
925 max-width: 66.66667%; }
926 .col-lg-9 {
927 flex: 0 0 75%;
928 max-width: 75%; }
929 .col-lg-10 {
930 flex: 0 0 83.33333%;
931 max-width: 83.33333%; }
932 .col-lg-11 {
933 flex: 0 0 91.66667%;
934 max-width: 91.66667%; }
935 .col-lg-12 {
936 flex: 0 0 100%;
937 max-width: 100%; }
938 .order-lg-first {
939 order: -1; }
940 .order-lg-last {
941 order: 13; }
942 .order-lg-0 {
943 order: 0; }
944 .order-lg-1 {
945 order: 1; }
946 .order-lg-2 {
947 order: 2; }
948 .order-lg-3 {
949 order: 3; }
950 .order-lg-4 {
951 order: 4; }
952 .order-lg-5 {
953 order: 5; }
954 .order-lg-6 {
955 order: 6; }
956 .order-lg-7 {
957 order: 7; }
958 .order-lg-8 {
959 order: 8; }
960 .order-lg-9 {
961 order: 9; }
962 .order-lg-10 {
963 order: 10; }
964 .order-lg-11 {
965 order: 11; }
966 .order-lg-12 {
967 order: 12; }
968 .offset-lg-0 {
969 margin-left: 0; }
970 .offset-lg-1 {
971 margin-left: 8.33333%; }
972 .offset-lg-2 {
973 margin-left: 16.66667%; }
974 .offset-lg-3 {
975 margin-left: 25%; }
976 .offset-lg-4 {
977 margin-left: 33.33333%; }
978 .offset-lg-5 {
979 margin-left: 41.66667%; }
980 .offset-lg-6 {
981 margin-left: 50%; }
982 .offset-lg-7 {
983 margin-left: 58.33333%; }
984 .offset-lg-8 {
985 margin-left: 66.66667%; }
986 .offset-lg-9 {
987 margin-left: 75%; }
988 .offset-lg-10 {
989 margin-left: 83.33333%; }
990 .offset-lg-11 {
991 margin-left: 91.66667%; } }
992
993@media (min-width: 1200px) {
994 .col-xl {
995 flex-basis: 0;
996 flex-grow: 1;
997 max-width: 100%; }
998 .col-xl-auto {
999 flex: 0 0 auto;
1000 width: auto;
1001 max-width: none; }
1002 .col-xl-1 {
1003 flex: 0 0 8.33333%;
1004 max-width: 8.33333%; }
1005 .col-xl-2 {
1006 flex: 0 0 16.66667%;
1007 max-width: 16.66667%; }
1008 .col-xl-3 {
1009 flex: 0 0 25%;
1010 max-width: 25%; }
1011 .col-xl-4 {
1012 flex: 0 0 33.33333%;
1013 max-width: 33.33333%; }
1014 .col-xl-5 {
1015 flex: 0 0 41.66667%;
1016 max-width: 41.66667%; }
1017 .col-xl-6 {
1018 flex: 0 0 50%;
1019 max-width: 50%; }
1020 .col-xl-7 {
1021 flex: 0 0 58.33333%;
1022 max-width: 58.33333%; }
1023 .col-xl-8 {
1024 flex: 0 0 66.66667%;
1025 max-width: 66.66667%; }
1026 .col-xl-9 {
1027 flex: 0 0 75%;
1028 max-width: 75%; }
1029 .col-xl-10 {
1030 flex: 0 0 83.33333%;
1031 max-width: 83.33333%; }
1032 .col-xl-11 {
1033 flex: 0 0 91.66667%;
1034 max-width: 91.66667%; }
1035 .col-xl-12 {
1036 flex: 0 0 100%;
1037 max-width: 100%; }
1038 .order-xl-first {
1039 order: -1; }
1040 .order-xl-last {
1041 order: 13; }
1042 .order-xl-0 {
1043 order: 0; }
1044 .order-xl-1 {
1045 order: 1; }
1046 .order-xl-2 {
1047 order: 2; }
1048 .order-xl-3 {
1049 order: 3; }
1050 .order-xl-4 {
1051 order: 4; }
1052 .order-xl-5 {
1053 order: 5; }
1054 .order-xl-6 {
1055 order: 6; }
1056 .order-xl-7 {
1057 order: 7; }
1058 .order-xl-8 {
1059 order: 8; }
1060 .order-xl-9 {
1061 order: 9; }
1062 .order-xl-10 {
1063 order: 10; }
1064 .order-xl-11 {
1065 order: 11; }
1066 .order-xl-12 {
1067 order: 12; }
1068 .offset-xl-0 {
1069 margin-left: 0; }
1070 .offset-xl-1 {
1071 margin-left: 8.33333%; }
1072 .offset-xl-2 {
1073 margin-left: 16.66667%; }
1074 .offset-xl-3 {
1075 margin-left: 25%; }
1076 .offset-xl-4 {
1077 margin-left: 33.33333%; }
1078 .offset-xl-5 {
1079 margin-left: 41.66667%; }
1080 .offset-xl-6 {
1081 margin-left: 50%; }
1082 .offset-xl-7 {
1083 margin-left: 58.33333%; }
1084 .offset-xl-8 {
1085 margin-left: 66.66667%; }
1086 .offset-xl-9 {
1087 margin-left: 75%; }
1088 .offset-xl-10 {
1089 margin-left: 83.33333%; }
1090 .offset-xl-11 {
1091 margin-left: 91.66667%; } }
1092
1093.table {
1094 width: 100%;
1095 margin-bottom: 1.5rem;
1096 background-color: transparent; }
1097 .table th,
1098 .table td {
1099 padding: 0.75rem;
1100 vertical-align: top;
1101 border-top: 1px solid #303030; }
1102 .table thead th {
1103 vertical-align: bottom;
1104 border-bottom: 2px solid #303030; }
1105 .table tbody + tbody {
1106 border-top: 2px solid #303030; }
1107 .table .table {
1108 background-color: #111; }
1109
1110.table-sm th,
1111.table-sm td {
1112 padding: 0.3rem; }
1113
1114.table-bordered {
1115 border: 1px solid #303030; }
1116 .table-bordered th,
1117 .table-bordered td {
1118 border: 1px solid #303030; }
1119 .table-bordered thead th,
1120 .table-bordered thead td {
1121 border-bottom-width: 2px; }
1122
1123.table-borderless th,
1124.table-borderless td,
1125.table-borderless thead th,
1126.table-borderless tbody + tbody {
1127 border: 0; }
1128
1129.table-striped tbody tr:nth-of-type(odd) {
1130 background-color: rgba(243, 243, 243, 0.05); }
1131
1132.table-hover tbody tr:hover {
1133 background-color: rgba(243, 243, 243, 0.1); }
1134
1135.table-primary,
1136.table-primary > th,
1137.table-primary > td {
1138 background-color: #b8dbff; }
1139
1140.table-hover .table-primary:hover {
1141 background-color: #9fceff; }
1142 .table-hover .table-primary:hover > td,
1143 .table-hover .table-primary:hover > th {
1144 background-color: #9fceff; }
1145
1146.table-secondary,
1147.table-secondary > th,
1148.table-secondary > td {
1149 background-color: #b8d2e7; }
1150
1151.table-hover .table-secondary:hover {
1152 background-color: #a5c6e1; }
1153 .table-hover .table-secondary:hover > td,
1154 .table-hover .table-secondary:hover > th {
1155 background-color: #a5c6e1; }
1156
1157.table-success,
1158.table-success > th,
1159.table-success > td {
1160 background-color: #c3e6cb; }
1161
1162.table-hover .table-success:hover {
1163 background-color: #b1dfbb; }
1164 .table-hover .table-success:hover > td,
1165 .table-hover .table-success:hover > th {
1166 background-color: #b1dfbb; }
1167
1168.table-info,
1169.table-info > th,
1170.table-info > td {
1171 background-color: #b8e7ff; }
1172
1173.table-hover .table-info:hover {
1174 background-color: #9fdeff; }
1175 .table-hover .table-info:hover > td,
1176 .table-hover .table-info:hover > th {
1177 background-color: #9fdeff; }
1178
1179.table-warning,
1180.table-warning > th,
1181.table-warning > td {
1182 background-color: #ffeeba; }
1183
1184.table-hover .table-warning:hover {
1185 background-color: #ffe8a1; }
1186 .table-hover .table-warning:hover > td,
1187 .table-hover .table-warning:hover > th {
1188 background-color: #ffe8a1; }
1189
1190.table-danger,
1191.table-danger > th,
1192.table-danger > td {
1193 background-color: #f5c6cb; }
1194
1195.table-hover .table-danger:hover {
1196 background-color: #f1b0b7; }
1197 .table-hover .table-danger:hover > td,
1198 .table-hover .table-danger:hover > th {
1199 background-color: #f1b0b7; }
1200
1201.table-light,
1202.table-light > th,
1203.table-light > td {
1204 background-color: #fcfcfc; }
1205
1206.table-hover .table-light:hover {
1207 background-color: #efefef; }
1208 .table-hover .table-light:hover > td,
1209 .table-hover .table-light:hover > th {
1210 background-color: #efefef; }
1211
1212.table-dark,
1213.table-dark > th,
1214.table-dark > td {
1215 background-color: #c5c5c5; }
1216
1217.table-hover .table-dark:hover {
1218 background-color: #b8b8b8; }
1219 .table-hover .table-dark:hover > td,
1220 .table-hover .table-dark:hover > th {
1221 background-color: #b8b8b8; }
1222
1223.table-active,
1224.table-active > th,
1225.table-active > td {
1226 background-color: rgba(243, 243, 243, 0.1); }
1227
1228.table-hover .table-active:hover {
1229 background-color: rgba(230, 230, 230, 0.1); }
1230 .table-hover .table-active:hover > td,
1231 .table-hover .table-active:hover > th {
1232 background-color: rgba(230, 230, 230, 0.1); }
1233
1234.table .thead-dark th {
1235 color: #111;
1236 background-color: #212529;
1237 border-color: #32383e; }
1238
1239.table .thead-light th {
1240 color: #495057;
1241 background-color: #e9ecef;
1242 border-color: #303030; }
1243
1244.table-dark {
1245 color: #111;
1246 background-color: #212529; }
1247 .table-dark th,
1248 .table-dark td,
1249 .table-dark thead th {
1250 border-color: #32383e; }
1251 .table-dark.table-bordered {
1252 border: 0; }
1253 .table-dark.table-striped tbody tr:nth-of-type(odd) {
1254 background-color: rgba(255, 255, 255, 0.05); }
1255 .table-dark.table-hover tbody tr:hover {
1256 background-color: rgba(255, 255, 255, 0.075); }
1257
1258@media (max-width: 575.98px) {
1259 .table-responsive-sm {
1260 display: block;
1261 width: 100%;
1262 overflow-x: auto;
1263 -webkit-overflow-scrolling: touch;
1264 -ms-overflow-style: -ms-autohiding-scrollbar; }
1265 .table-responsive-sm > .table-bordered {
1266 border: 0; } }
1267
00day0769a17f2019-04-08 12:31:11 +02001268@media (max-width: 867.98px) {
Unknownd2db0f12019-01-10 14:22:00 -05001269 .table-responsive-md {
1270 display: block;
1271 width: 100%;
1272 overflow-x: auto;
1273 -webkit-overflow-scrolling: touch;
1274 -ms-overflow-style: -ms-autohiding-scrollbar; }
1275 .table-responsive-md > .table-bordered {
1276 border: 0; } }
1277
1278@media (max-width: 991.98px) {
1279 .table-responsive-lg {
1280 display: block;
1281 width: 100%;
1282 overflow-x: auto;
1283 -webkit-overflow-scrolling: touch;
1284 -ms-overflow-style: -ms-autohiding-scrollbar; }
1285 .table-responsive-lg > .table-bordered {
1286 border: 0; } }
1287
1288@media (max-width: 1199.98px) {
1289 .table-responsive-xl {
1290 display: block;
1291 width: 100%;
1292 overflow-x: auto;
1293 -webkit-overflow-scrolling: touch;
1294 -ms-overflow-style: -ms-autohiding-scrollbar; }
1295 .table-responsive-xl > .table-bordered {
1296 border: 0; } }
1297
1298.table-responsive {
1299 display: block;
1300 width: 100%;
1301 overflow-x: auto;
1302 -webkit-overflow-scrolling: touch;
1303 -ms-overflow-style: -ms-autohiding-scrollbar; }
1304 .table-responsive > .table-bordered {
1305 border: 0; }
1306
1307.form-control {
1308 display: block;
1309 width: 100%;
1310 height: calc(2.28rem + 2px);
1311 padding: 0.375rem 1rem;
1312 font-size: 0.85rem;
1313 line-height: 1.8;
1314 color: #495057;
1315 background-color: #fff;
1316 background-clip: padding-box;
1317 border: 1px solid #ced4da;
1318 border-radius: 0.75rem;
1319 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
1320 @media screen and (prefers-reduced-motion: reduce) {
1321 .form-control {
1322 transition: none; } }
1323 .form-control::-ms-expand {
1324 background-color: transparent;
1325 border: 0; }
1326 .form-control:focus {
1327 color: #495057;
1328 background-color: #fff;
1329 border-color: #80c0ff;
1330 outline: 0;
1331 box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25); }
1332 .form-control::-webkit-input-placeholder {
1333 color: #6c757d;
1334 opacity: 1; }
1335 .form-control:-ms-input-placeholder {
1336 color: #6c757d;
1337 opacity: 1; }
1338 .form-control::-ms-input-placeholder {
1339 color: #6c757d;
1340 opacity: 1; }
1341 .form-control::placeholder {
1342 color: #6c757d;
1343 opacity: 1; }
1344 .form-control:disabled, .form-control[readonly] {
1345 background-color: #e9ecef;
1346 opacity: 1; }
1347
1348select.form-control:focus::-ms-value {
1349 color: #495057;
1350 background-color: #fff; }
1351
1352.form-control-file,
1353.form-control-range {
1354 display: block;
1355 width: 100%; }
1356
1357.col-form-label {
1358 padding-top: calc(0.375rem + 1px);
1359 padding-bottom: calc(0.375rem + 1px);
1360 margin-bottom: 0;
1361 font-size: inherit;
1362 line-height: 1.8; }
1363
1364.col-form-label-lg {
1365 padding-top: calc(0.5rem + 1px);
1366 padding-bottom: calc(0.5rem + 1px);
1367 font-size: 1.0625rem;
1368 line-height: 1.5; }
1369
1370.col-form-label-sm {
1371 padding-top: calc(0.25rem + 1px);
1372 padding-bottom: calc(0.25rem + 1px);
1373 font-size: 0.74375rem;
1374 line-height: 1.5; }
1375
1376.form-control-plaintext {
1377 display: block;
1378 width: 100%;
1379 padding-top: 0.375rem;
1380 padding-bottom: 0.375rem;
1381 margin-bottom: 0;
1382 line-height: 1.8;
1383 color: #efefef;
1384 background-color: transparent;
1385 border: solid transparent;
1386 border-width: 1px 0; }
1387 .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
1388 padding-right: 0;
1389 padding-left: 0; }
1390
1391.form-control-sm {
1392 height: calc(1.61563rem + 2px);
1393 padding: 0.25rem 0.5rem;
1394 font-size: 0.74375rem;
1395 line-height: 1.5;
1396 border-radius: 0.3rem; }
1397
1398.form-control-lg {
1399 height: calc(2.59375rem + 2px);
1400 padding: 0.5rem 1.1rem;
1401 font-size: 1.0625rem;
1402 line-height: 1.5;
1403 border-radius: 0.9rem; }
1404
1405select.form-control[size], select.form-control[multiple] {
1406 height: auto; }
1407
1408textarea.form-control {
1409 height: auto; }
1410
1411.form-group {
1412 margin-bottom: 1rem; }
1413
1414.form-text {
1415 display: block;
1416 margin-top: 0.25rem; }
1417
1418.form-row {
1419 display: flex;
1420 flex-wrap: wrap;
1421 margin-right: -5px;
1422 margin-left: -5px; }
1423 .form-row > .col,
1424 .form-row > [class*="col-"] {
1425 padding-right: 5px;
1426 padding-left: 5px; }
1427
1428.form-check {
1429 position: relative;
1430 display: block;
1431 padding-left: 1.25rem; }
1432
1433.form-check-input {
1434 position: absolute;
1435 margin-top: 0.3rem;
1436 margin-left: -1.25rem; }
1437 .form-check-input:disabled ~ .form-check-label {
1438 color: #6c757d; }
1439
1440.form-check-label {
1441 margin-bottom: 0; }
1442
1443.form-check-inline {
1444 display: inline-flex;
1445 align-items: center;
1446 padding-left: 0;
1447 margin-right: 0.75rem; }
1448 .form-check-inline .form-check-input {
1449 position: static;
1450 margin-top: 0;
1451 margin-right: 0.3125rem;
1452 margin-left: 0; }
1453
1454.valid-feedback {
1455 display: none;
1456 width: 100%;
1457 margin-top: 0.25rem;
1458 font-size: 80%;
1459 color: #28a745; }
1460
1461.valid-tooltip {
1462 position: absolute;
1463 top: 100%;
1464 z-index: 5;
1465 display: none;
1466 max-width: 100%;
1467 padding: 0.25rem 0.5rem;
1468 margin-top: .1rem;
1469 font-size: 0.74375rem;
1470 line-height: 1.8;
1471 color: #fff;
1472 background-color: rgba(40, 167, 69, 0.9);
1473 border-radius: 0.75rem; }
1474
1475.was-validated .form-control:valid, .form-control.is-valid, .was-validated
1476.custom-select:valid,
1477.custom-select.is-valid {
1478 border-color: #28a745; }
1479 .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
1480 .custom-select:valid:focus,
1481 .custom-select.is-valid:focus {
1482 border-color: #28a745;
1483 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
1484 .was-validated .form-control:valid ~ .valid-feedback,
1485 .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
1486 .form-control.is-valid ~ .valid-tooltip, .was-validated
1487 .custom-select:valid ~ .valid-feedback,
1488 .was-validated
1489 .custom-select:valid ~ .valid-tooltip,
1490 .custom-select.is-valid ~ .valid-feedback,
1491 .custom-select.is-valid ~ .valid-tooltip {
1492 display: block; }
1493
1494.was-validated .form-control-file:valid ~ .valid-feedback,
1495.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
1496.form-control-file.is-valid ~ .valid-tooltip {
1497 display: block; }
1498
1499.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
1500 color: #28a745; }
1501
1502.was-validated .form-check-input:valid ~ .valid-feedback,
1503.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
1504.form-check-input.is-valid ~ .valid-tooltip {
1505 display: block; }
1506
1507.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
1508 color: #28a745; }
1509 .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
1510 background-color: #71dd8a; }
1511
1512.was-validated .custom-control-input:valid ~ .valid-feedback,
1513.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
1514.custom-control-input.is-valid ~ .valid-tooltip {
1515 display: block; }
1516
1517.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
1518 background-color: #34ce57; }
1519
1520.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
1521 box-shadow: 0 0 0 1px #111, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
1522
1523.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
1524 border-color: #28a745; }
1525 .was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {
1526 border-color: inherit; }
1527
1528.was-validated .custom-file-input:valid ~ .valid-feedback,
1529.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
1530.custom-file-input.is-valid ~ .valid-tooltip {
1531 display: block; }
1532
1533.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
1534 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
1535
1536.invalid-feedback {
1537 display: none;
1538 width: 100%;
1539 margin-top: 0.25rem;
1540 font-size: 80%;
1541 color: #dc3545; }
1542
1543.invalid-tooltip {
1544 position: absolute;
1545 top: 100%;
1546 z-index: 5;
1547 display: none;
1548 max-width: 100%;
1549 padding: 0.25rem 0.5rem;
1550 margin-top: .1rem;
1551 font-size: 0.74375rem;
1552 line-height: 1.8;
1553 color: #fff;
1554 background-color: rgba(220, 53, 69, 0.9);
1555 border-radius: 0.75rem; }
1556
1557.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
1558.custom-select:invalid,
1559.custom-select.is-invalid {
1560 border-color: #dc3545; }
1561 .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
1562 .custom-select:invalid:focus,
1563 .custom-select.is-invalid:focus {
1564 border-color: #dc3545;
1565 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
1566 .was-validated .form-control:invalid ~ .invalid-feedback,
1567 .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
1568 .form-control.is-invalid ~ .invalid-tooltip, .was-validated
1569 .custom-select:invalid ~ .invalid-feedback,
1570 .was-validated
1571 .custom-select:invalid ~ .invalid-tooltip,
1572 .custom-select.is-invalid ~ .invalid-feedback,
1573 .custom-select.is-invalid ~ .invalid-tooltip {
1574 display: block; }
1575
1576.was-validated .form-control-file:invalid ~ .invalid-feedback,
1577.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
1578.form-control-file.is-invalid ~ .invalid-tooltip {
1579 display: block; }
1580
1581.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
1582 color: #dc3545; }
1583
1584.was-validated .form-check-input:invalid ~ .invalid-feedback,
1585.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
1586.form-check-input.is-invalid ~ .invalid-tooltip {
1587 display: block; }
1588
1589.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
1590 color: #dc3545; }
1591 .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
1592 background-color: #efa2a9; }
1593
1594.was-validated .custom-control-input:invalid ~ .invalid-feedback,
1595.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
1596.custom-control-input.is-invalid ~ .invalid-tooltip {
1597 display: block; }
1598
1599.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
1600 background-color: #e4606d; }
1601
1602.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
1603 box-shadow: 0 0 0 1px #111, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
1604
1605.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
1606 border-color: #dc3545; }
1607 .was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {
1608 border-color: inherit; }
1609
1610.was-validated .custom-file-input:invalid ~ .invalid-feedback,
1611.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
1612.custom-file-input.is-invalid ~ .invalid-tooltip {
1613 display: block; }
1614
1615.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
1616 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
1617
1618.form-inline {
1619 display: flex;
1620 flex-flow: row wrap;
1621 align-items: center; }
1622 .form-inline .form-check {
1623 width: 100%; }
1624 @media (min-width: 576px) {
1625 .form-inline label {
1626 display: flex;
1627 align-items: center;
1628 justify-content: center;
1629 margin-bottom: 0; }
1630 .form-inline .form-group {
1631 display: flex;
1632 flex: 0 0 auto;
1633 flex-flow: row wrap;
1634 align-items: center;
1635 margin-bottom: 0; }
1636 .form-inline .form-control {
1637 display: inline-block;
1638 width: auto;
1639 vertical-align: middle; }
1640 .form-inline .form-control-plaintext {
1641 display: inline-block; }
1642 .form-inline .input-group,
1643 .form-inline .custom-select {
1644 width: auto; }
1645 .form-inline .form-check {
1646 display: flex;
1647 align-items: center;
1648 justify-content: center;
1649 width: auto;
1650 padding-left: 0; }
1651 .form-inline .form-check-input {
1652 position: relative;
1653 margin-top: 0;
1654 margin-right: 0.25rem;
1655 margin-left: 0; }
1656 .form-inline .custom-control {
1657 align-items: center;
1658 justify-content: center; }
1659 .form-inline .custom-control-label {
1660 margin-bottom: 0; } }
1661
1662.btn {
1663 display: inline-block;
1664 font-weight: 200;
1665 text-align: center;
1666 white-space: nowrap;
1667 vertical-align: middle;
1668 -webkit-user-select: none;
1669 -moz-user-select: none;
1670 -ms-user-select: none;
1671 user-select: none;
1672 border: 1px solid transparent;
1673 padding: 0.375rem 1rem;
1674 font-size: 0.85rem;
1675 line-height: 1.8;
1676 border-radius: 0.75rem;
1677 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; }
1678 @media screen and (prefers-reduced-motion: reduce) {
1679 .btn {
1680 transition: none; } }
1681 .btn:hover, .btn:focus {
1682 text-decoration: none; }
1683 .btn:focus, .btn.focus {
1684 outline: 0;
1685 box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25); }
1686 .btn.disabled, .btn:disabled {
1687 opacity: 0.65; }
1688 .btn:not(:disabled):not(.disabled) {
1689 cursor: pointer; }
1690
1691a.btn.disabled,
1692fieldset:disabled a.btn {
1693 pointer-events: none; }
1694
1695.btn-primary {
1696 color: #fff;
1697 background-color: #0080ff;
1698 border-color: #0080ff; }
1699 .btn-primary:hover {
1700 color: #fff;
1701 background-color: #006dd9;
1702 border-color: #0066cc; }
1703 .btn-primary:focus, .btn-primary.focus {
1704 box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5); }
1705 .btn-primary.disabled, .btn-primary:disabled {
1706 color: #fff;
1707 background-color: #0080ff;
1708 border-color: #0080ff; }
1709 .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
1710 .show > .btn-primary.dropdown-toggle {
1711 color: #fff;
1712 background-color: #0066cc;
1713 border-color: #0060bf; }
1714 .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
1715 .show > .btn-primary.dropdown-toggle:focus {
1716 box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5); }
1717
1718.btn-secondary {
1719 color: #fff;
1720 background-color: #0060aa;
1721 border-color: #0060aa; }
1722 .btn-secondary:hover {
1723 color: #fff;
1724 background-color: #004a84;
1725 border-color: #004377; }
1726 .btn-secondary:focus, .btn-secondary.focus {
1727 box-shadow: 0 0 0 0.2rem rgba(0, 96, 170, 0.5); }
1728 .btn-secondary.disabled, .btn-secondary:disabled {
1729 color: #fff;
1730 background-color: #0060aa;
1731 border-color: #0060aa; }
1732 .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
1733 .show > .btn-secondary.dropdown-toggle {
1734 color: #fff;
1735 background-color: #004377;
1736 border-color: #003c6a; }
1737 .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
1738 .show > .btn-secondary.dropdown-toggle:focus {
1739 box-shadow: 0 0 0 0.2rem rgba(0, 96, 170, 0.5); }
1740
1741.btn-success {
1742 color: #fff;
1743 background-color: #28a745;
1744 border-color: #28a745; }
1745 .btn-success:hover {
1746 color: #fff;
1747 background-color: #218838;
1748 border-color: #1e7e34; }
1749 .btn-success:focus, .btn-success.focus {
1750 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
1751 .btn-success.disabled, .btn-success:disabled {
1752 color: #fff;
1753 background-color: #28a745;
1754 border-color: #28a745; }
1755 .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
1756 .show > .btn-success.dropdown-toggle {
1757 color: #fff;
1758 background-color: #1e7e34;
1759 border-color: #1c7430; }
1760 .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
1761 .show > .btn-success.dropdown-toggle:focus {
1762 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
1763
1764.btn-info {
1765 color: #fff;
1766 background-color: #00aaff;
1767 border-color: #00aaff; }
1768 .btn-info:hover {
1769 color: #fff;
1770 background-color: #0091d9;
1771 border-color: #0088cc; }
1772 .btn-info:focus, .btn-info.focus {
1773 box-shadow: 0 0 0 0.2rem rgba(0, 170, 255, 0.5); }
1774 .btn-info.disabled, .btn-info:disabled {
1775 color: #fff;
1776 background-color: #00aaff;
1777 border-color: #00aaff; }
1778 .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
1779 .show > .btn-info.dropdown-toggle {
1780 color: #fff;
1781 background-color: #0088cc;
1782 border-color: #0080bf; }
1783 .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
1784 .show > .btn-info.dropdown-toggle:focus {
1785 box-shadow: 0 0 0 0.2rem rgba(0, 170, 255, 0.5); }
1786
1787.btn-warning {
1788 color: #212529;
1789 background-color: #ffc107;
1790 border-color: #ffc107; }
1791 .btn-warning:hover {
1792 color: #212529;
1793 background-color: #e0a800;
1794 border-color: #d39e00; }
1795 .btn-warning:focus, .btn-warning.focus {
1796 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
1797 .btn-warning.disabled, .btn-warning:disabled {
1798 color: #212529;
1799 background-color: #ffc107;
1800 border-color: #ffc107; }
1801 .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
1802 .show > .btn-warning.dropdown-toggle {
1803 color: #212529;
1804 background-color: #d39e00;
1805 border-color: #c69500; }
1806 .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
1807 .show > .btn-warning.dropdown-toggle:focus {
1808 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
1809
1810.btn-danger {
1811 color: #fff;
1812 background-color: #dc3545;
1813 border-color: #dc3545; }
1814 .btn-danger:hover {
1815 color: #fff;
1816 background-color: #c82333;
1817 border-color: #bd2130; }
1818 .btn-danger:focus, .btn-danger.focus {
1819 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
1820 .btn-danger.disabled, .btn-danger:disabled {
1821 color: #fff;
1822 background-color: #dc3545;
1823 border-color: #dc3545; }
1824 .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
1825 .show > .btn-danger.dropdown-toggle {
1826 color: #fff;
1827 background-color: #bd2130;
1828 border-color: #b21f2d; }
1829 .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
1830 .show > .btn-danger.dropdown-toggle:focus {
1831 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
1832
1833.btn-light {
1834 color: #212529;
1835 background-color: #f3f3f3;
1836 border-color: #f3f3f3; }
1837 .btn-light:hover {
1838 color: #212529;
1839 background-color: #e0e0e0;
1840 border-color: #dadada; }
1841 .btn-light:focus, .btn-light.focus {
1842 box-shadow: 0 0 0 0.2rem rgba(243, 243, 243, 0.5); }
1843 .btn-light.disabled, .btn-light:disabled {
1844 color: #212529;
1845 background-color: #f3f3f3;
1846 border-color: #f3f3f3; }
1847 .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
1848 .show > .btn-light.dropdown-toggle {
1849 color: #212529;
1850 background-color: #dadada;
1851 border-color: lightgray; }
1852 .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
1853 .show > .btn-light.dropdown-toggle:focus {
1854 box-shadow: 0 0 0 0.2rem rgba(243, 243, 243, 0.5); }
1855
1856.btn-dark {
1857 color: #fff;
1858 background-color: #303030;
1859 border-color: #303030; }
1860 .btn-dark:hover {
1861 color: #fff;
1862 background-color: #1d1d1d;
1863 border-color: #171717; }
1864 .btn-dark:focus, .btn-dark.focus {
1865 box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5); }
1866 .btn-dark.disabled, .btn-dark:disabled {
1867 color: #fff;
1868 background-color: #303030;
1869 border-color: #303030; }
1870 .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
1871 .show > .btn-dark.dropdown-toggle {
1872 color: #fff;
1873 background-color: #171717;
1874 border-color: #101010; }
1875 .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
1876 .show > .btn-dark.dropdown-toggle:focus {
1877 box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5); }
1878
1879.btn-outline-primary {
Stefan Ivicff54ece2019-08-31 14:49:48 +02001880 color: #fff;
1881 letter-spacing: 1px;
Unknownd2db0f12019-01-10 14:22:00 -05001882 background-color: transparent;
1883 background-image: none;
Stefan Ivicff54ece2019-08-31 14:49:48 +02001884 border-color: #fff; }
Unknownd2db0f12019-01-10 14:22:00 -05001885 .btn-outline-primary:hover {
1886 color: #fff;
1887 background-color: #0080ff;
1888 border-color: #0080ff; }
1889 .btn-outline-primary:focus, .btn-outline-primary.focus {
1890 box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5); }
1891 .btn-outline-primary.disabled, .btn-outline-primary:disabled {
1892 color: #0080ff;
1893 background-color: transparent; }
1894 .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
1895 .show > .btn-outline-primary.dropdown-toggle {
1896 color: #fff;
1897 background-color: #0080ff;
1898 border-color: #0080ff; }
1899 .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
1900 .show > .btn-outline-primary.dropdown-toggle:focus {
1901 box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.5); }
1902
1903.btn-outline-secondary {
1904 color: #0060aa;
1905 background-color: transparent;
1906 background-image: none;
1907 border-color: #0060aa; }
1908 .btn-outline-secondary:hover {
1909 color: #fff;
1910 background-color: #0060aa;
1911 border-color: #0060aa; }
1912 .btn-outline-secondary:focus, .btn-outline-secondary.focus {
1913 box-shadow: 0 0 0 0.2rem rgba(0, 96, 170, 0.5); }
1914 .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
1915 color: #0060aa;
1916 background-color: transparent; }
1917 .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
1918 .show > .btn-outline-secondary.dropdown-toggle {
1919 color: #fff;
1920 background-color: #0060aa;
1921 border-color: #0060aa; }
1922 .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
1923 .show > .btn-outline-secondary.dropdown-toggle:focus {
1924 box-shadow: 0 0 0 0.2rem rgba(0, 96, 170, 0.5); }
1925
1926.btn-outline-success {
1927 color: #28a745;
1928 background-color: transparent;
1929 background-image: none;
1930 border-color: #28a745; }
1931 .btn-outline-success:hover {
1932 color: #fff;
1933 background-color: #28a745;
1934 border-color: #28a745; }
1935 .btn-outline-success:focus, .btn-outline-success.focus {
1936 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
1937 .btn-outline-success.disabled, .btn-outline-success:disabled {
1938 color: #28a745;
1939 background-color: transparent; }
1940 .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
1941 .show > .btn-outline-success.dropdown-toggle {
1942 color: #fff;
1943 background-color: #28a745;
1944 border-color: #28a745; }
1945 .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
1946 .show > .btn-outline-success.dropdown-toggle:focus {
1947 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
1948
1949.btn-outline-info {
1950 color: #00aaff;
1951 background-color: transparent;
1952 background-image: none;
1953 border-color: #00aaff; }
1954 .btn-outline-info:hover {
1955 color: #fff;
1956 background-color: #00aaff;
1957 border-color: #00aaff; }
1958 .btn-outline-info:focus, .btn-outline-info.focus {
1959 box-shadow: 0 0 0 0.2rem rgba(0, 170, 255, 0.5); }
1960 .btn-outline-info.disabled, .btn-outline-info:disabled {
1961 color: #00aaff;
1962 background-color: transparent; }
1963 .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
1964 .show > .btn-outline-info.dropdown-toggle {
1965 color: #fff;
1966 background-color: #00aaff;
1967 border-color: #00aaff; }
1968 .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
1969 .show > .btn-outline-info.dropdown-toggle:focus {
1970 box-shadow: 0 0 0 0.2rem rgba(0, 170, 255, 0.5); }
1971
1972.btn-outline-warning {
1973 color: #ffc107;
1974 background-color: transparent;
1975 background-image: none;
1976 border-color: #ffc107; }
1977 .btn-outline-warning:hover {
1978 color: #212529;
1979 background-color: #ffc107;
1980 border-color: #ffc107; }
1981 .btn-outline-warning:focus, .btn-outline-warning.focus {
1982 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
1983 .btn-outline-warning.disabled, .btn-outline-warning:disabled {
1984 color: #ffc107;
1985 background-color: transparent; }
1986 .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
1987 .show > .btn-outline-warning.dropdown-toggle {
1988 color: #212529;
1989 background-color: #ffc107;
1990 border-color: #ffc107; }
1991 .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
1992 .show > .btn-outline-warning.dropdown-toggle:focus {
1993 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
1994
1995.btn-outline-danger {
1996 color: #dc3545;
1997 background-color: transparent;
1998 background-image: none;
1999 border-color: #dc3545; }
2000 .btn-outline-danger:hover {
2001 color: #fff;
2002 background-color: #dc3545;
2003 border-color: #dc3545; }
2004 .btn-outline-danger:focus, .btn-outline-danger.focus {
2005 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
2006 .btn-outline-danger.disabled, .btn-outline-danger:disabled {
2007 color: #dc3545;
2008 background-color: transparent; }
2009 .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
2010 .show > .btn-outline-danger.dropdown-toggle {
2011 color: #fff;
2012 background-color: #dc3545;
2013 border-color: #dc3545; }
2014 .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
2015 .show > .btn-outline-danger.dropdown-toggle:focus {
2016 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
2017
2018.btn-outline-light {
2019 color: #f3f3f3;
2020 background-color: transparent;
2021 background-image: none;
2022 border-color: #f3f3f3; }
2023 .btn-outline-light:hover {
2024 color: #212529;
2025 background-color: #f3f3f3;
2026 border-color: #f3f3f3; }
2027 .btn-outline-light:focus, .btn-outline-light.focus {
2028 box-shadow: 0 0 0 0.2rem rgba(243, 243, 243, 0.5); }
2029 .btn-outline-light.disabled, .btn-outline-light:disabled {
2030 color: #f3f3f3;
2031 background-color: transparent; }
2032 .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
2033 .show > .btn-outline-light.dropdown-toggle {
2034 color: #212529;
2035 background-color: #f3f3f3;
2036 border-color: #f3f3f3; }
2037 .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
2038 .show > .btn-outline-light.dropdown-toggle:focus {
2039 box-shadow: 0 0 0 0.2rem rgba(243, 243, 243, 0.5); }
2040
2041.btn-outline-dark {
2042 color: #303030;
2043 background-color: transparent;
2044 background-image: none;
2045 border-color: #303030; }
2046 .btn-outline-dark:hover {
2047 color: #fff;
2048 background-color: #303030;
2049 border-color: #303030; }
2050 .btn-outline-dark:focus, .btn-outline-dark.focus {
2051 box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5); }
2052 .btn-outline-dark.disabled, .btn-outline-dark:disabled {
2053 color: #303030;
2054 background-color: transparent; }
2055 .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
2056 .show > .btn-outline-dark.dropdown-toggle {
2057 color: #fff;
2058 background-color: #303030;
2059 border-color: #303030; }
2060 .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
2061 .show > .btn-outline-dark.dropdown-toggle:focus {
2062 box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5); }
2063
2064.btn-link {
2065 font-weight: 200;
2066 color: #0080ff;
2067 background-color: transparent; }
2068 .btn-link:hover {
2069 color: white;
2070 text-decoration: none;
2071 background-color: transparent;
2072 border-color: transparent; }
2073 .btn-link:focus, .btn-link.focus {
2074 text-decoration: none;
2075 border-color: transparent;
2076 box-shadow: none; }
2077 .btn-link:disabled, .btn-link.disabled {
2078 color: #6c757d;
2079 pointer-events: none; }
2080
2081.btn-lg, .btn-group-lg > .btn {
2082 padding: 0.5rem 1.1rem;
2083 font-size: 1.0625rem;
2084 line-height: 1.5;
2085 border-radius: 0.9rem; }
2086
2087.btn-sm, .btn-group-sm > .btn {
2088 padding: 0.25rem 0.5rem;
2089 font-size: 0.74375rem;
2090 line-height: 1.5;
2091 border-radius: 0.3rem; }
2092
2093.btn-block {
2094 display: block;
2095 width: 100%; }
2096 .btn-block + .btn-block {
2097 margin-top: 0.5rem; }
2098
2099input[type="submit"].btn-block,
2100input[type="reset"].btn-block,
2101input[type="button"].btn-block {
2102 width: 100%; }
2103
2104.fade {
2105 transition: opacity 0.15s linear; }
2106 @media screen and (prefers-reduced-motion: reduce) {
2107 .fade {
2108 transition: none; } }
2109 .fade:not(.show) {
2110 opacity: 0; }
2111
2112.collapse:not(.show) {
2113 display: none; }
2114
2115.collapsing {
2116 position: relative;
2117 height: 0;
2118 overflow: hidden;
2119 transition: height 0.35s ease; }
2120 @media screen and (prefers-reduced-motion: reduce) {
2121 .collapsing {
2122 transition: none; } }
2123
2124.dropup,
2125.dropright,
2126.dropdown,
2127.dropleft {
2128 position: relative; }
2129
2130.dropdown-toggle::after {
2131 display: inline-block;
2132 width: 0;
2133 height: 0;
2134 margin-left: 0.255em;
2135 vertical-align: 0.255em;
2136 content: "";
2137 border-top: 0.3em solid;
2138 border-right: 0.3em solid transparent;
2139 border-bottom: 0;
2140 border-left: 0.3em solid transparent; }
2141
2142.dropdown-toggle:empty::after {
2143 margin-left: 0; }
2144
2145.dropdown-menu {
2146 position: absolute;
2147 top: 100%;
2148 left: 0;
2149 z-index: 1000;
2150 display: none;
2151 float: left;
2152 min-width: 10rem;
2153 padding: 0.5rem 0;
2154 margin: 0.125rem 0 0;
2155 font-size: 0.85rem;
2156 color: #efefef;
2157 text-align: left;
2158 list-style: none;
2159 background-color: #fff;
2160 background-clip: padding-box;
2161 border: 1px solid rgba(0, 0, 0, 0.15);
2162 border-radius: 0.75rem; }
2163
2164.dropdown-menu-right {
2165 right: 0;
2166 left: auto; }
2167
2168.dropup .dropdown-menu {
2169 top: auto;
2170 bottom: 100%;
2171 margin-top: 0;
2172 margin-bottom: 0.125rem; }
2173
2174.dropup .dropdown-toggle::after {
2175 display: inline-block;
2176 width: 0;
2177 height: 0;
2178 margin-left: 0.255em;
2179 vertical-align: 0.255em;
2180 content: "";
2181 border-top: 0;
2182 border-right: 0.3em solid transparent;
2183 border-bottom: 0.3em solid;
2184 border-left: 0.3em solid transparent; }
2185
2186.dropup .dropdown-toggle:empty::after {
2187 margin-left: 0; }
2188
2189.dropright .dropdown-menu {
2190 top: 0;
2191 right: auto;
2192 left: 100%;
2193 margin-top: 0;
2194 margin-left: 0.125rem; }
2195
2196.dropright .dropdown-toggle::after {
2197 display: inline-block;
2198 width: 0;
2199 height: 0;
2200 margin-left: 0.255em;
2201 vertical-align: 0.255em;
2202 content: "";
2203 border-top: 0.3em solid transparent;
2204 border-right: 0;
2205 border-bottom: 0.3em solid transparent;
2206 border-left: 0.3em solid; }
2207
2208.dropright .dropdown-toggle:empty::after {
2209 margin-left: 0; }
2210
2211.dropright .dropdown-toggle::after {
2212 vertical-align: 0; }
2213
2214.dropleft .dropdown-menu {
2215 top: 0;
2216 right: 100%;
2217 left: auto;
2218 margin-top: 0;
2219 margin-right: 0.125rem; }
2220
2221.dropleft .dropdown-toggle::after {
2222 display: inline-block;
2223 width: 0;
2224 height: 0;
2225 margin-left: 0.255em;
2226 vertical-align: 0.255em;
2227 content: ""; }
2228
2229.dropleft .dropdown-toggle::after {
2230 display: none; }
2231
2232.dropleft .dropdown-toggle::before {
2233 display: inline-block;
2234 width: 0;
2235 height: 0;
2236 margin-right: 0.255em;
2237 vertical-align: 0.255em;
2238 content: "";
2239 border-top: 0.3em solid transparent;
2240 border-right: 0.3em solid;
2241 border-bottom: 0.3em solid transparent; }
2242
2243.dropleft .dropdown-toggle:empty::after {
2244 margin-left: 0; }
2245
2246.dropleft .dropdown-toggle::before {
2247 vertical-align: 0; }
2248
2249.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
2250 right: auto;
2251 bottom: auto; }
2252
2253.dropdown-divider {
2254 height: 0;
2255 margin: 0.75rem 0;
2256 overflow: hidden;
2257 border-top: 1px solid #e9ecef; }
2258
2259.dropdown-item {
2260 display: block;
2261 width: 100%;
2262 padding: 0.25rem 1.5rem;
2263 clear: both;
2264 font-weight: 200;
2265 color: #212529;
2266 text-align: inherit;
2267 white-space: nowrap;
2268 background-color: transparent;
2269 border: 0; }
2270 .dropdown-item:hover, .dropdown-item:focus {
2271 color: #16181b;
2272 text-decoration: none;
2273 background-color: #f8f9fa; }
2274 .dropdown-item.active, .dropdown-item:active {
2275 color: #303030;
2276 text-decoration: none;
2277 background-color: #0080ff; }
2278 .dropdown-item.disabled, .dropdown-item:disabled {
2279 color: #6c757d;
2280 background-color: transparent; }
2281
2282.dropdown-menu.show {
2283 display: block; }
2284
2285.dropdown-header {
2286 display: block;
2287 padding: 0.5rem 1.5rem;
2288 margin-bottom: 0;
2289 font-size: 0.74375rem;
2290 color: #6c757d;
2291 white-space: nowrap; }
2292
2293.dropdown-item-text {
2294 display: block;
2295 padding: 0.25rem 1.5rem;
2296 color: #212529; }
2297
2298.btn-group,
2299.btn-group-vertical {
2300 position: relative;
2301 display: inline-flex;
2302 vertical-align: middle; }
2303 .btn-group > .btn,
2304 .btn-group-vertical > .btn {
2305 position: relative;
2306 flex: 0 1 auto; }
2307 .btn-group > .btn:hover,
2308 .btn-group-vertical > .btn:hover {
2309 z-index: 1; }
2310 .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
2311 .btn-group-vertical > .btn:focus,
2312 .btn-group-vertical > .btn:active,
2313 .btn-group-vertical > .btn.active {
2314 z-index: 1; }
2315 .btn-group .btn + .btn,
2316 .btn-group .btn + .btn-group,
2317 .btn-group .btn-group + .btn,
2318 .btn-group .btn-group + .btn-group,
2319 .btn-group-vertical .btn + .btn,
2320 .btn-group-vertical .btn + .btn-group,
2321 .btn-group-vertical .btn-group + .btn,
2322 .btn-group-vertical .btn-group + .btn-group {
2323 margin-left: -1px; }
2324
2325.btn-toolbar {
2326 display: flex;
2327 flex-wrap: wrap;
2328 justify-content: flex-start; }
2329 .btn-toolbar .input-group {
2330 width: auto; }
2331
2332.btn-group > .btn:first-child {
2333 margin-left: 0; }
2334
2335.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
2336.btn-group > .btn-group:not(:last-child) > .btn {
2337 border-top-right-radius: 0;
2338 border-bottom-right-radius: 0; }
2339
2340.btn-group > .btn:not(:first-child),
2341.btn-group > .btn-group:not(:first-child) > .btn {
2342 border-top-left-radius: 0;
2343 border-bottom-left-radius: 0; }
2344
2345.dropdown-toggle-split {
2346 padding-right: 0.75rem;
2347 padding-left: 0.75rem; }
2348 .dropdown-toggle-split::after,
2349 .dropup .dropdown-toggle-split::after,
2350 .dropright .dropdown-toggle-split::after {
2351 margin-left: 0; }
2352 .dropleft .dropdown-toggle-split::before {
2353 margin-right: 0; }
2354
2355.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
2356 padding-right: 0.375rem;
2357 padding-left: 0.375rem; }
2358
2359.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
2360 padding-right: 0.825rem;
2361 padding-left: 0.825rem; }
2362
2363.btn-group-vertical {
2364 flex-direction: column;
2365 align-items: flex-start;
2366 justify-content: center; }
2367 .btn-group-vertical .btn,
2368 .btn-group-vertical .btn-group {
2369 width: 100%; }
2370 .btn-group-vertical > .btn + .btn,
2371 .btn-group-vertical > .btn + .btn-group,
2372 .btn-group-vertical > .btn-group + .btn,
2373 .btn-group-vertical > .btn-group + .btn-group {
2374 margin-top: -1px;
2375 margin-left: 0; }
2376 .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
2377 .btn-group-vertical > .btn-group:not(:last-child) > .btn {
2378 border-bottom-right-radius: 0;
2379 border-bottom-left-radius: 0; }
2380 .btn-group-vertical > .btn:not(:first-child),
2381 .btn-group-vertical > .btn-group:not(:first-child) > .btn {
2382 border-top-left-radius: 0;
2383 border-top-right-radius: 0; }
2384
2385.btn-group-toggle > .btn,
2386.btn-group-toggle > .btn-group > .btn {
2387 margin-bottom: 0; }
2388 .btn-group-toggle > .btn input[type="radio"],
2389 .btn-group-toggle > .btn input[type="checkbox"],
2390 .btn-group-toggle > .btn-group > .btn input[type="radio"],
2391 .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
2392 position: absolute;
2393 clip: rect(0, 0, 0, 0);
2394 pointer-events: none; }
2395
2396.input-group {
2397 position: relative;
2398 display: flex;
2399 flex-wrap: wrap;
2400 align-items: stretch;
2401 width: 100%; }
2402 .input-group > .form-control,
2403 .input-group > .custom-select,
2404 .input-group > .custom-file {
2405 position: relative;
2406 flex: 1 1 auto;
2407 width: 1%;
2408 margin-bottom: 0; }
2409 .input-group > .form-control + .form-control,
2410 .input-group > .form-control + .custom-select,
2411 .input-group > .form-control + .custom-file,
2412 .input-group > .custom-select + .form-control,
2413 .input-group > .custom-select + .custom-select,
2414 .input-group > .custom-select + .custom-file,
2415 .input-group > .custom-file + .form-control,
2416 .input-group > .custom-file + .custom-select,
2417 .input-group > .custom-file + .custom-file {
2418 margin-left: -1px; }
2419 .input-group > .form-control:focus,
2420 .input-group > .custom-select:focus,
2421 .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
2422 z-index: 3; }
2423 .input-group > .custom-file .custom-file-input:focus {
2424 z-index: 4; }
2425 .input-group > .form-control:not(:last-child),
2426 .input-group > .custom-select:not(:last-child) {
2427 border-top-right-radius: 0;
2428 border-bottom-right-radius: 0; }
2429 .input-group > .form-control:not(:first-child),
2430 .input-group > .custom-select:not(:first-child) {
2431 border-top-left-radius: 0;
2432 border-bottom-left-radius: 0; }
2433 .input-group > .custom-file {
2434 display: flex;
2435 align-items: center; }
2436 .input-group > .custom-file:not(:last-child) .custom-file-label,
2437 .input-group > .custom-file:not(:last-child) .custom-file-label::after {
2438 border-top-right-radius: 0;
2439 border-bottom-right-radius: 0; }
2440 .input-group > .custom-file:not(:first-child) .custom-file-label {
2441 border-top-left-radius: 0;
2442 border-bottom-left-radius: 0; }
2443
2444.input-group-prepend,
2445.input-group-append {
2446 display: flex; }
2447 .input-group-prepend .btn,
2448 .input-group-append .btn {
2449 position: relative;
2450 z-index: 2; }
2451 .input-group-prepend .btn + .btn,
2452 .input-group-prepend .btn + .input-group-text,
2453 .input-group-prepend .input-group-text + .input-group-text,
2454 .input-group-prepend .input-group-text + .btn,
2455 .input-group-append .btn + .btn,
2456 .input-group-append .btn + .input-group-text,
2457 .input-group-append .input-group-text + .input-group-text,
2458 .input-group-append .input-group-text + .btn {
2459 margin-left: -1px; }
2460
2461.input-group-prepend {
2462 margin-right: -1px; }
2463
2464.input-group-append {
2465 margin-left: -1px; }
2466
2467.input-group-text {
2468 display: flex;
2469 align-items: center;
2470 padding: 0.375rem 1rem;
2471 margin-bottom: 0;
2472 font-size: 0.85rem;
2473 font-weight: 200;
2474 line-height: 1.8;
2475 color: #495057;
2476 text-align: center;
2477 white-space: nowrap;
2478 background-color: #e9ecef;
2479 border: 1px solid #ced4da;
2480 border-radius: 0.75rem; }
2481 .input-group-text input[type="radio"],
2482 .input-group-text input[type="checkbox"] {
2483 margin-top: 0; }
2484
2485.input-group-lg > .form-control,
2486.input-group-lg > .input-group-prepend > .input-group-text,
2487.input-group-lg > .input-group-append > .input-group-text,
2488.input-group-lg > .input-group-prepend > .btn,
2489.input-group-lg > .input-group-append > .btn {
2490 height: calc(2.59375rem + 2px);
2491 padding: 0.5rem 1.1rem;
2492 font-size: 1.0625rem;
2493 line-height: 1.5;
2494 border-radius: 0.9rem; }
2495
2496.input-group-sm > .form-control,
2497.input-group-sm > .input-group-prepend > .input-group-text,
2498.input-group-sm > .input-group-append > .input-group-text,
2499.input-group-sm > .input-group-prepend > .btn,
2500.input-group-sm > .input-group-append > .btn {
2501 height: calc(1.61563rem + 2px);
2502 padding: 0.25rem 0.5rem;
2503 font-size: 0.74375rem;
2504 line-height: 1.5;
2505 border-radius: 0.3rem; }
2506
2507.input-group > .input-group-prepend > .btn,
2508.input-group > .input-group-prepend > .input-group-text,
2509.input-group > .input-group-append:not(:last-child) > .btn,
2510.input-group > .input-group-append:not(:last-child) > .input-group-text,
2511.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
2512.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
2513 border-top-right-radius: 0;
2514 border-bottom-right-radius: 0; }
2515
2516.input-group > .input-group-append > .btn,
2517.input-group > .input-group-append > .input-group-text,
2518.input-group > .input-group-prepend:not(:first-child) > .btn,
2519.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
2520.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
2521.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
2522 border-top-left-radius: 0;
2523 border-bottom-left-radius: 0; }
2524
2525.custom-control {
2526 position: relative;
2527 display: block;
2528 min-height: 1.53rem;
2529 padding-left: 1.5rem; }
2530
2531.custom-control-inline {
2532 display: inline-flex;
2533 margin-right: 1rem; }
2534
2535.custom-control-input {
2536 position: absolute;
2537 z-index: -1;
2538 opacity: 0; }
2539 .custom-control-input:checked ~ .custom-control-label::before {
2540 color: #303030;
2541 background-color: #0080ff; }
2542 .custom-control-input:focus ~ .custom-control-label::before {
2543 box-shadow: 0 0 0 1px #111, 0 0 0 0.2rem rgba(0, 128, 255, 0.25); }
2544 .custom-control-input:active ~ .custom-control-label::before {
2545 color: #303030;
2546 background-color: #b3d9ff; }
2547 .custom-control-input:disabled ~ .custom-control-label {
2548 color: #6c757d; }
2549 .custom-control-input:disabled ~ .custom-control-label::before {
2550 background-color: #e9ecef; }
2551
2552.custom-control-label {
2553 position: relative;
2554 margin-bottom: 0; }
2555 .custom-control-label::before {
2556 position: absolute;
2557 top: 0.265rem;
2558 left: -1.5rem;
2559 display: block;
2560 width: 1rem;
2561 height: 1rem;
2562 pointer-events: none;
2563 content: "";
2564 -webkit-user-select: none;
2565 -moz-user-select: none;
2566 -ms-user-select: none;
2567 user-select: none;
2568 background-color: #dee2e6; }
2569 .custom-control-label::after {
2570 position: absolute;
2571 top: 0.265rem;
2572 left: -1.5rem;
2573 display: block;
2574 width: 1rem;
2575 height: 1rem;
2576 content: "";
2577 background-repeat: no-repeat;
2578 background-position: center center;
2579 background-size: 50% 50%; }
2580
2581.custom-checkbox .custom-control-label::before {
2582 border-radius: 0.75rem; }
2583
2584.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
2585 background-color: #0080ff; }
2586
2587.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
2588 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23303030' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }
2589
2590.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
2591 background-color: #0080ff; }
2592
2593.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
2594 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23303030' d='M0 2h4'/%3E%3C/svg%3E"); }
2595
2596.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
2597 background-color: rgba(0, 128, 255, 0.5); }
2598
2599.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
2600 background-color: rgba(0, 128, 255, 0.5); }
2601
2602.custom-radio .custom-control-label::before {
2603 border-radius: 50%; }
2604
2605.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
2606 background-color: #0080ff; }
2607
2608.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
2609 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23303030'/%3E%3C/svg%3E"); }
2610
2611.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
2612 background-color: rgba(0, 128, 255, 0.5); }
2613
2614.custom-select {
2615 display: inline-block;
2616 width: 100%;
2617 height: calc(2.28rem + 2px);
2618 padding: 0.375rem 1.75rem 0.375rem 0.75rem;
2619 line-height: 1.8;
2620 color: #495057;
2621 vertical-align: middle;
2622 background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
2623 background-size: 8px 10px;
2624 border: 1px solid #ced4da;
2625 border-radius: 0.75rem;
2626 -webkit-appearance: none;
2627 -moz-appearance: none;
2628 appearance: none; }
2629 .custom-select:focus {
2630 border-color: #80c0ff;
2631 outline: 0;
2632 box-shadow: 0 0 0 0.2rem rgba(128, 192, 255, 0.5); }
2633 .custom-select:focus::-ms-value {
2634 color: #495057;
2635 background-color: #fff; }
2636 .custom-select[multiple], .custom-select[size]:not([size="1"]) {
2637 height: auto;
2638 padding-right: 0.75rem;
2639 background-image: none; }
2640 .custom-select:disabled {
2641 color: #6c757d;
2642 background-color: #e9ecef; }
2643 .custom-select::-ms-expand {
2644 opacity: 0; }
2645
2646.custom-select-sm {
2647 height: calc(1.61563rem + 2px);
2648 padding-top: 0.375rem;
2649 padding-bottom: 0.375rem;
2650 font-size: 75%; }
2651
2652.custom-select-lg {
2653 height: calc(2.59375rem + 2px);
2654 padding-top: 0.375rem;
2655 padding-bottom: 0.375rem;
2656 font-size: 125%; }
2657
2658.custom-file {
2659 position: relative;
2660 display: inline-block;
2661 width: 100%;
2662 height: calc(2.28rem + 2px);
2663 margin-bottom: 0; }
2664
2665.custom-file-input {
2666 position: relative;
2667 z-index: 2;
2668 width: 100%;
2669 height: calc(2.28rem + 2px);
2670 margin: 0;
2671 opacity: 0; }
2672 .custom-file-input:focus ~ .custom-file-label {
2673 border-color: #80c0ff;
2674 box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25); }
2675 .custom-file-input:focus ~ .custom-file-label::after {
2676 border-color: #80c0ff; }
2677 .custom-file-input:disabled ~ .custom-file-label {
2678 background-color: #e9ecef; }
2679 .custom-file-input:lang(en) ~ .custom-file-label::after {
2680 content: "Browse"; }
2681
2682.custom-file-label {
2683 position: absolute;
2684 top: 0;
2685 right: 0;
2686 left: 0;
2687 z-index: 1;
2688 height: calc(2.28rem + 2px);
2689 padding: 0.375rem 1rem;
2690 line-height: 1.8;
2691 color: #495057;
2692 background-color: #fff;
2693 border: 1px solid #ced4da;
2694 border-radius: 0.75rem; }
2695 .custom-file-label::after {
2696 position: absolute;
2697 top: 0;
2698 right: 0;
2699 bottom: 0;
2700 z-index: 3;
2701 display: block;
2702 height: 2.28rem;
2703 padding: 0.375rem 1rem;
2704 line-height: 1.8;
2705 color: #495057;
2706 content: "Browse";
2707 background-color: #e9ecef;
2708 border-left: 1px solid #ced4da;
2709 border-radius: 0 0.75rem 0.75rem 0; }
2710
2711.custom-range {
2712 width: 100%;
2713 padding-left: 0;
2714 background-color: transparent;
2715 -webkit-appearance: none;
2716 -moz-appearance: none;
2717 appearance: none; }
2718 .custom-range:focus {
2719 outline: none; }
2720 .custom-range:focus::-webkit-slider-thumb {
2721 box-shadow: 0 0 0 1px #111, 0 0 0 0.2rem rgba(0, 128, 255, 0.25); }
2722 .custom-range:focus::-moz-range-thumb {
2723 box-shadow: 0 0 0 1px #111, 0 0 0 0.2rem rgba(0, 128, 255, 0.25); }
2724 .custom-range:focus::-ms-thumb {
2725 box-shadow: 0 0 0 1px #111, 0 0 0 0.2rem rgba(0, 128, 255, 0.25); }
2726 .custom-range::-moz-focus-outer {
2727 border: 0; }
2728 .custom-range::-webkit-slider-thumb {
2729 width: 1rem;
2730 height: 1rem;
2731 margin-top: -0.25rem;
2732 background-color: #0080ff;
2733 border: 0;
2734 border-radius: 1rem;
2735 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2736 -webkit-appearance: none;
2737 appearance: none; }
2738 @media screen and (prefers-reduced-motion: reduce) {
2739 .custom-range::-webkit-slider-thumb {
2740 transition: none; } }
2741 .custom-range::-webkit-slider-thumb:active {
2742 background-color: #b3d9ff; }
2743 .custom-range::-webkit-slider-runnable-track {
2744 width: 100%;
2745 height: 0.5rem;
2746 color: transparent;
2747 cursor: pointer;
2748 background-color: #dee2e6;
2749 border-color: transparent;
2750 border-radius: 1rem; }
2751 .custom-range::-moz-range-thumb {
2752 width: 1rem;
2753 height: 1rem;
2754 background-color: #0080ff;
2755 border: 0;
2756 border-radius: 1rem;
2757 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2758 -moz-appearance: none;
2759 appearance: none; }
2760 @media screen and (prefers-reduced-motion: reduce) {
2761 .custom-range::-moz-range-thumb {
2762 transition: none; } }
2763 .custom-range::-moz-range-thumb:active {
2764 background-color: #b3d9ff; }
2765 .custom-range::-moz-range-track {
2766 width: 100%;
2767 height: 0.5rem;
2768 color: transparent;
2769 cursor: pointer;
2770 background-color: #dee2e6;
2771 border-color: transparent;
2772 border-radius: 1rem; }
2773 .custom-range::-ms-thumb {
2774 width: 1rem;
2775 height: 1rem;
2776 margin-top: 0;
2777 margin-right: 0.2rem;
2778 margin-left: 0.2rem;
2779 background-color: #0080ff;
2780 border: 0;
2781 border-radius: 1rem;
2782 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2783 appearance: none; }
2784 @media screen and (prefers-reduced-motion: reduce) {
2785 .custom-range::-ms-thumb {
2786 transition: none; } }
2787 .custom-range::-ms-thumb:active {
2788 background-color: #b3d9ff; }
2789 .custom-range::-ms-track {
2790 width: 100%;
2791 height: 0.5rem;
2792 color: transparent;
2793 cursor: pointer;
2794 background-color: transparent;
2795 border-color: transparent;
2796 border-width: 0.5rem; }
2797 .custom-range::-ms-fill-lower {
2798 background-color: #dee2e6;
2799 border-radius: 1rem; }
2800 .custom-range::-ms-fill-upper {
2801 margin-right: 15px;
2802 background-color: #dee2e6;
2803 border-radius: 1rem; }
2804
2805.custom-control-label::before,
2806.custom-file-label,
2807.custom-select {
2808 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
2809 @media screen and (prefers-reduced-motion: reduce) {
2810 .custom-control-label::before,
2811 .custom-file-label,
2812 .custom-select {
2813 transition: none; } }
2814
2815.nav {
2816 display: flex;
2817 flex-wrap: wrap;
2818 padding-left: 0;
2819 margin-bottom: 0;
2820 list-style: none; }
2821
2822.nav-link {
2823 display: block;
00day0354614c2019-04-08 12:16:19 +02002824 padding: 0.5rem 1rem;
2825 white-space: nowrap; }
Unknownd2db0f12019-01-10 14:22:00 -05002826 .nav-link:hover, .nav-link:focus {
2827 text-decoration: none; }
2828 .nav-link.disabled {
2829 color: #6c757d; }
2830
2831.nav-tabs {
2832 border-bottom: 1px solid #0080ff; }
2833 .nav-tabs .nav-item {
2834 margin-bottom: -1px; }
2835 .nav-tabs .nav-link {
2836 border: 1px solid transparent;
2837 border-top-left-radius: 0.75rem;
2838 border-top-right-radius: 0.75rem; }
2839 .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
2840 border-color: transparent; }
2841 .nav-tabs .nav-link.disabled {
2842 color: #6c757d;
2843 background-color: transparent;
2844 border-color: transparent; }
2845 .nav-tabs .nav-link.active,
2846 .nav-tabs .nav-item.show .nav-link {
2847 color: #303030;
2848 background-color: #0080ff;
2849 border-color: #0080ff; }
2850 .nav-tabs .dropdown-menu {
2851 margin-top: -1px;
2852 border-top-left-radius: 0;
2853 border-top-right-radius: 0; }
2854
2855.nav-pills .nav-link {
2856 border-radius: 0.75rem; }
2857
2858.nav-pills .nav-link.active,
2859.nav-pills .show > .nav-link {
2860 color: #303030;
2861 background-color: #0080ff; }
2862
2863.nav-fill .nav-item {
2864 flex: 1 1 auto;
2865 text-align: center; }
2866
2867.nav-justified .nav-item {
2868 flex-basis: 0;
2869 flex-grow: 1;
2870 text-align: center; }
2871
2872.tab-content > .tab-pane {
2873 display: none; }
2874
2875.tab-content > .active {
2876 display: block; }
2877
2878.navbar {
2879 position: relative;
2880 display: flex;
2881 flex-wrap: wrap;
2882 align-items: center;
2883 justify-content: space-between;
2884 padding: 0.75rem 1.5rem; }
2885 .navbar > .container,
2886 .navbar > .container-fluid {
2887 display: flex;
2888 flex-wrap: wrap;
2889 align-items: center;
2890 justify-content: space-between; }
2891
2892.navbar-brand {
2893 display: inline-block;
2894 padding-top: 0.30875rem;
2895 padding-bottom: 0.30875rem;
2896 margin-right: 1.5rem;
2897 font-size: 1.0625rem;
2898 line-height: inherit;
2899 white-space: nowrap; }
2900 .navbar-brand:hover, .navbar-brand:focus {
2901 text-decoration: none; }
2902
2903.navbar-nav {
2904 display: flex;
2905 flex-direction: column;
2906 padding-left: 0;
2907 margin-bottom: 0;
2908 list-style: none; }
2909 .navbar-nav .nav-link {
2910 padding-right: 0;
2911 padding-left: 0; }
2912 .navbar-nav .dropdown-menu {
2913 position: static;
2914 float: none; }
2915
2916.navbar-text {
2917 display: inline-block;
2918 padding-top: 0.5rem;
2919 padding-bottom: 0.5rem; }
2920
2921.navbar-collapse {
2922 flex-basis: 100%;
2923 flex-grow: 1;
2924 align-items: center; }
2925
2926.navbar-toggler {
2927 padding: 0.25rem 0.75rem;
2928 font-size: 1.0625rem;
2929 line-height: 1;
2930 background-color: transparent;
2931 border: 1px solid transparent;
2932 border-radius: 0.75rem; }
2933 .navbar-toggler:hover, .navbar-toggler:focus {
2934 text-decoration: none; }
2935 .navbar-toggler:not(:disabled):not(.disabled) {
2936 cursor: pointer; }
2937
2938.navbar-toggler-icon {
2939 display: inline-block;
2940 width: 1.5em;
2941 height: 1.5em;
2942 vertical-align: middle;
2943 content: "";
2944 background: no-repeat center center;
2945 background-size: 100% 100%; }
2946
2947@media (max-width: 575.98px) {
2948 .navbar-expand-sm > .container,
2949 .navbar-expand-sm > .container-fluid {
2950 padding-right: 0;
2951 padding-left: 0; } }
2952
2953@media (min-width: 576px) {
2954 .navbar-expand-sm {
2955 flex-flow: row nowrap;
2956 justify-content: flex-start; }
2957 .navbar-expand-sm .navbar-nav {
2958 flex-direction: row; }
2959 .navbar-expand-sm .navbar-nav .dropdown-menu {
2960 position: absolute; }
2961 .navbar-expand-sm .navbar-nav .nav-link {
2962 padding-right: 0.5rem;
2963 padding-left: 0.5rem; }
2964 .navbar-expand-sm > .container,
2965 .navbar-expand-sm > .container-fluid {
2966 flex-wrap: nowrap; }
2967 .navbar-expand-sm .navbar-collapse {
2968 display: flex !important;
2969 flex-basis: auto; }
2970 .navbar-expand-sm .navbar-toggler {
2971 display: none; } }
2972
00day0769a17f2019-04-08 12:31:11 +02002973@media (max-width: 867.98px) {
Unknownd2db0f12019-01-10 14:22:00 -05002974 .navbar-expand-md > .container,
2975 .navbar-expand-md > .container-fluid {
2976 padding-right: 0;
2977 padding-left: 0; } }
2978
00day0769a17f2019-04-08 12:31:11 +02002979@media (min-width: 868px) {
Unknownd2db0f12019-01-10 14:22:00 -05002980 .navbar-expand-md {
2981 flex-flow: row nowrap;
2982 justify-content: flex-start; }
2983 .navbar-expand-md .navbar-nav {
2984 flex-direction: row; }
2985 .navbar-expand-md .navbar-nav .dropdown-menu {
2986 position: absolute; }
2987 .navbar-expand-md .navbar-nav .nav-link {
2988 padding-right: 0.5rem;
2989 padding-left: 0.5rem; }
2990 .navbar-expand-md > .container,
2991 .navbar-expand-md > .container-fluid {
2992 flex-wrap: nowrap; }
2993 .navbar-expand-md .navbar-collapse {
2994 display: flex !important;
2995 flex-basis: auto; }
2996 .navbar-expand-md .navbar-toggler {
2997 display: none; } }
2998
2999@media (max-width: 991.98px) {
3000 .navbar-expand-lg > .container,
3001 .navbar-expand-lg > .container-fluid {
3002 padding-right: 0;
3003 padding-left: 0; } }
3004
3005@media (min-width: 992px) {
3006 .navbar-expand-lg {
3007 flex-flow: row nowrap;
3008 justify-content: flex-start; }
3009 .navbar-expand-lg .navbar-nav {
3010 flex-direction: row; }
3011 .navbar-expand-lg .navbar-nav .dropdown-menu {
3012 position: absolute; }
3013 .navbar-expand-lg .navbar-nav .nav-link {
3014 padding-right: 0.5rem;
3015 padding-left: 0.5rem; }
3016 .navbar-expand-lg > .container,
3017 .navbar-expand-lg > .container-fluid {
3018 flex-wrap: nowrap; }
3019 .navbar-expand-lg .navbar-collapse {
3020 display: flex !important;
3021 flex-basis: auto; }
3022 .navbar-expand-lg .navbar-toggler {
3023 display: none; } }
3024
3025@media (max-width: 1199.98px) {
3026 .navbar-expand-xl > .container,
3027 .navbar-expand-xl > .container-fluid {
3028 padding-right: 0;
3029 padding-left: 0; } }
3030
3031@media (min-width: 1200px) {
3032 .navbar-expand-xl {
3033 flex-flow: row nowrap;
3034 justify-content: flex-start; }
3035 .navbar-expand-xl .navbar-nav {
3036 flex-direction: row; }
3037 .navbar-expand-xl .navbar-nav .dropdown-menu {
3038 position: absolute; }
3039 .navbar-expand-xl .navbar-nav .nav-link {
3040 padding-right: 0.5rem;
3041 padding-left: 0.5rem; }
3042 .navbar-expand-xl > .container,
3043 .navbar-expand-xl > .container-fluid {
3044 flex-wrap: nowrap; }
3045 .navbar-expand-xl .navbar-collapse {
3046 display: flex !important;
3047 flex-basis: auto; }
3048 .navbar-expand-xl .navbar-toggler {
3049 display: none; } }
3050
3051.navbar-expand {
3052 flex-flow: row nowrap;
3053 justify-content: flex-start; }
3054 .navbar-expand > .container,
3055 .navbar-expand > .container-fluid {
3056 padding-right: 0;
3057 padding-left: 0; }
3058 .navbar-expand .navbar-nav {
3059 flex-direction: row; }
3060 .navbar-expand .navbar-nav .dropdown-menu {
3061 position: absolute; }
3062 .navbar-expand .navbar-nav .nav-link {
3063 padding-right: 0.5rem;
3064 padding-left: 0.5rem; }
3065 .navbar-expand > .container,
3066 .navbar-expand > .container-fluid {
3067 flex-wrap: nowrap; }
3068 .navbar-expand .navbar-collapse {
3069 display: flex !important;
3070 flex-basis: auto; }
3071 .navbar-expand .navbar-toggler {
3072 display: none; }
3073
3074.navbar-light .navbar-brand {
3075 color: rgba(0, 0, 0, 0.9); }
3076 .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
3077 color: rgba(0, 0, 0, 0.9); }
3078
3079.navbar-light .navbar-nav .nav-link {
3080 color: rgba(0, 0, 0, 0.6); }
3081 .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
3082 color: rgba(0, 0, 0, 0.7); }
3083 .navbar-light .navbar-nav .nav-link.disabled {
3084 color: rgba(0, 0, 0, 0.3); }
3085
3086.navbar-light .navbar-nav .show > .nav-link,
3087.navbar-light .navbar-nav .active > .nav-link,
3088.navbar-light .navbar-nav .nav-link.show,
3089.navbar-light .navbar-nav .nav-link.active {
3090 color: rgba(0, 0, 0, 0.9); }
3091
3092.navbar-light .navbar-toggler {
3093 color: rgba(0, 0, 0, 0.6);
3094 border-color: rgba(0, 0, 0, 0.1); }
3095
3096.navbar-light .navbar-toggler-icon {
3097 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.6)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
3098
3099.navbar-light .navbar-text {
3100 color: rgba(0, 0, 0, 0.6); }
3101 .navbar-light .navbar-text a {
3102 color: rgba(0, 0, 0, 0.9); }
3103 .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
3104 color: rgba(0, 0, 0, 0.9); }
3105
3106.navbar-dark .navbar-brand {
3107 color: #fff; }
3108 .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
3109 color: #fff; }
3110
3111.navbar-dark .navbar-nav .nav-link {
Stefan Ivicff54ece2019-08-31 14:49:48 +02003112 color: rgba(255, 255, 255, 1); }
Unknownd2db0f12019-01-10 14:22:00 -05003113 .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
Stefan Ivicff54ece2019-08-31 14:49:48 +02003114 color: rgba(255, 255, 255, 1); }
Unknownd2db0f12019-01-10 14:22:00 -05003115 .navbar-dark .navbar-nav .nav-link.disabled {
3116 color: rgba(255, 255, 255, 0.25); }
3117
3118.navbar-dark .navbar-nav .show > .nav-link,
3119.navbar-dark .navbar-nav .active > .nav-link,
3120.navbar-dark .navbar-nav .nav-link.show,
3121.navbar-dark .navbar-nav .nav-link.active {
3122 color: #fff; }
3123
3124.navbar-dark .navbar-toggler {
3125 color: rgba(255, 255, 255, 0.5);
3126 border-color: rgba(255, 255, 255, 0.1); }
3127
3128.navbar-dark .navbar-toggler-icon {
3129 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
3130
3131.navbar-dark .navbar-text {
3132 color: rgba(255, 255, 255, 0.5); }
3133 .navbar-dark .navbar-text a {
3134 color: #fff; }
3135 .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
3136 color: #fff; }
3137
3138.card {
3139 position: relative;
3140 display: flex;
3141 flex-direction: column;
3142 min-width: 0;
3143 word-wrap: break-word;
3144 background-color: rgba(51, 51, 51, 0.5);
3145 background-clip: border-box;
3146 border: 0px solid rgba(0, 0, 0, 0.125);
3147 border-radius: 0.75rem; }
3148 .card > hr {
3149 margin-right: 0;
3150 margin-left: 0; }
3151 .card > .list-group:first-child .list-group-item:first-child {
3152 border-top-left-radius: 0.75rem;
3153 border-top-right-radius: 0.75rem; }
3154 .card > .list-group:last-child .list-group-item:last-child {
3155 border-bottom-right-radius: 0.75rem;
3156 border-bottom-left-radius: 0.75rem; }
3157
3158.card-body {
3159 flex: 1 1 auto;
3160 padding: 1.25rem; }
3161
3162.card-title {
3163 margin-bottom: 0.75rem; }
3164
3165.card-subtitle {
3166 margin-top: -0.375rem;
3167 margin-bottom: 0; }
3168
3169.card-text:last-child {
3170 margin-bottom: 0; }
3171
3172.card-link:hover {
3173 text-decoration: none; }
3174
3175.card-link + .card-link {
3176 margin-left: 1.25rem; }
3177
3178.card-header {
3179 padding: 0.75rem 1.25rem;
3180 margin-bottom: 0;
3181 background-color: rgba(0, 0, 0, 0.03);
3182 border-bottom: 0px solid rgba(0, 0, 0, 0.125); }
3183 .card-header:first-child {
3184 border-radius: calc(0.75rem - 0px) calc(0.75rem - 0px) 0 0; }
3185 .card-header + .list-group .list-group-item:first-child {
3186 border-top: 0; }
3187
3188.card-footer {
3189 padding: 0.75rem 1.25rem;
3190 background-color: rgba(0, 0, 0, 0.03);
3191 border-top: 0px solid rgba(0, 0, 0, 0.125); }
3192 .card-footer:last-child {
3193 border-radius: 0 0 calc(0.75rem - 0px) calc(0.75rem - 0px); }
3194
3195.card-header-tabs {
3196 margin-right: -0.625rem;
3197 margin-bottom: -0.75rem;
3198 margin-left: -0.625rem;
3199 border-bottom: 0; }
3200
3201.card-header-pills {
3202 margin-right: -0.625rem;
3203 margin-left: -0.625rem; }
3204
3205.card-img-overlay {
3206 position: absolute;
3207 top: 0;
3208 right: 0;
3209 bottom: 0;
3210 left: 0;
3211 padding: 1.25rem; }
3212
3213.card-img {
3214 width: 100%;
3215 border-radius: calc(0.75rem - 0px); }
3216
3217.card-img-top {
3218 width: 100%;
3219 border-top-left-radius: calc(0.75rem - 0px);
3220 border-top-right-radius: calc(0.75rem - 0px); }
3221
3222.card-img-bottom {
3223 width: 100%;
3224 border-bottom-right-radius: calc(0.75rem - 0px);
3225 border-bottom-left-radius: calc(0.75rem - 0px); }
3226
3227.card-deck {
3228 display: flex;
3229 flex-direction: column; }
3230 .card-deck .card {
3231 margin-bottom: 15px; }
3232 @media (min-width: 576px) {
3233 .card-deck {
3234 flex-flow: row wrap;
3235 margin-right: -15px;
3236 margin-left: -15px; }
3237 .card-deck .card {
3238 display: flex;
3239 flex: 1 0 0%;
3240 flex-direction: column;
3241 margin-right: 15px;
3242 margin-bottom: 0;
3243 margin-left: 15px; } }
3244
3245.card-group {
3246 display: flex;
3247 flex-direction: column; }
3248 .card-group > .card {
3249 margin-bottom: 15px; }
3250 @media (min-width: 576px) {
3251 .card-group {
3252 flex-flow: row wrap; }
3253 .card-group > .card {
3254 flex: 1 0 0%;
3255 margin-bottom: 0; }
3256 .card-group > .card + .card {
3257 margin-left: 0;
3258 border-left: 0; }
3259 .card-group > .card:first-child {
3260 border-top-right-radius: 0;
3261 border-bottom-right-radius: 0; }
3262 .card-group > .card:first-child .card-img-top,
3263 .card-group > .card:first-child .card-header {
3264 border-top-right-radius: 0; }
3265 .card-group > .card:first-child .card-img-bottom,
3266 .card-group > .card:first-child .card-footer {
3267 border-bottom-right-radius: 0; }
3268 .card-group > .card:last-child {
3269 border-top-left-radius: 0;
3270 border-bottom-left-radius: 0; }
3271 .card-group > .card:last-child .card-img-top,
3272 .card-group > .card:last-child .card-header {
3273 border-top-left-radius: 0; }
3274 .card-group > .card:last-child .card-img-bottom,
3275 .card-group > .card:last-child .card-footer {
3276 border-bottom-left-radius: 0; }
3277 .card-group > .card:only-child {
3278 border-radius: 0.75rem; }
3279 .card-group > .card:only-child .card-img-top,
3280 .card-group > .card:only-child .card-header {
3281 border-top-left-radius: 0.75rem;
3282 border-top-right-radius: 0.75rem; }
3283 .card-group > .card:only-child .card-img-bottom,
3284 .card-group > .card:only-child .card-footer {
3285 border-bottom-right-radius: 0.75rem;
3286 border-bottom-left-radius: 0.75rem; }
3287 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
3288 border-radius: 0; }
3289 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
3290 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
3291 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
3292 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
3293 border-radius: 0; } }
3294
3295.card-columns .card {
3296 margin-bottom: 0.75rem; }
3297
3298@media (min-width: 576px) {
3299 .card-columns {
3300 -webkit-column-count: 3;
3301 column-count: 3;
3302 -webkit-column-gap: 1.25rem;
3303 column-gap: 1.25rem;
3304 orphans: 1;
3305 widows: 1; }
3306 .card-columns .card {
3307 display: inline-block;
3308 width: 100%; } }
3309
3310.accordion .card:not(:first-of-type):not(:last-of-type) {
3311 border-bottom: 0;
3312 border-radius: 0; }
3313
3314.accordion .card:not(:first-of-type) .card-header:first-child {
3315 border-radius: 0; }
3316
3317.accordion .card:first-of-type {
3318 border-bottom: 0;
3319 border-bottom-right-radius: 0;
3320 border-bottom-left-radius: 0; }
3321
3322.accordion .card:last-of-type {
3323 border-top-left-radius: 0;
3324 border-top-right-radius: 0; }
3325
3326.breadcrumb {
3327 display: flex;
3328 flex-wrap: wrap;
3329 padding: 0.75rem 1rem;
3330 margin-bottom: 1rem;
3331 list-style: none;
3332 background-color: transparent;
3333 border-radius: 0.75rem; }
3334
3335.breadcrumb-item + .breadcrumb-item {
3336 padding-left: 0.5rem; }
3337 .breadcrumb-item + .breadcrumb-item::before {
3338 display: inline-block;
3339 padding-right: 0.5rem;
3340 color: #6c757d;
3341 content: "/"; }
3342
3343.breadcrumb-item + .breadcrumb-item:hover::before {
3344 text-decoration: underline; }
3345
3346.breadcrumb-item + .breadcrumb-item:hover::before {
3347 text-decoration: none; }
3348
3349.breadcrumb-item.active {
3350 color: #f3f3f3; }
3351
3352.pagination {
3353 display: flex;
3354 padding-left: 0;
3355 list-style: none;
3356 border-radius: 0.75rem; }
3357
3358.page-link {
3359 position: relative;
3360 display: block;
3361 padding: 0.5rem 0.75rem;
3362 margin-left: -1px;
3363 line-height: 1.25;
3364 color: #0080ff;
3365 background-color: #111;
3366 border: 1px solid #303030; }
3367 .page-link:hover {
3368 z-index: 2;
3369 color: white;
3370 text-decoration: none;
3371 background-color: #111;
3372 border-color: #303030; }
3373 .page-link:focus {
3374 z-index: 2;
3375 outline: 0;
3376 box-shadow: 0 0 0 0.2rem rgba(0, 128, 255, 0.25); }
3377 .page-link:not(:disabled):not(.disabled) {
3378 cursor: pointer; }
3379
3380.page-item:first-child .page-link {
3381 margin-left: 0;
3382 border-top-left-radius: 0.75rem;
3383 border-bottom-left-radius: 0.75rem; }
3384
3385.page-item:last-child .page-link {
3386 border-top-right-radius: 0.75rem;
3387 border-bottom-right-radius: 0.75rem; }
3388
3389.page-item.active .page-link {
3390 z-index: 1;
3391 color: #303030;
3392 background-color: #0080ff;
3393 border-color: #303030; }
3394
3395.page-item.disabled .page-link {
3396 color: #6c757d;
3397 pointer-events: none;
3398 cursor: auto;
3399 background-color: #fff;
3400 border-color: #dee2e6; }
3401
3402.pagination-lg .page-link {
3403 padding: 0.75rem 1.5rem;
3404 font-size: 1.0625rem;
3405 line-height: 1.5; }
3406
3407.pagination-lg .page-item:first-child .page-link {
3408 border-top-left-radius: 0.9rem;
3409 border-bottom-left-radius: 0.9rem; }
3410
3411.pagination-lg .page-item:last-child .page-link {
3412 border-top-right-radius: 0.9rem;
3413 border-bottom-right-radius: 0.9rem; }
3414
3415.pagination-sm .page-link {
3416 padding: 0.25rem 0.5rem;
3417 font-size: 0.74375rem;
3418 line-height: 1.5; }
3419
3420.pagination-sm .page-item:first-child .page-link {
3421 border-top-left-radius: 0.3rem;
3422 border-bottom-left-radius: 0.3rem; }
3423
3424.pagination-sm .page-item:last-child .page-link {
3425 border-top-right-radius: 0.3rem;
3426 border-bottom-right-radius: 0.3rem; }
3427
3428.badge {
3429 display: inline-block;
3430 padding: 0.25em 0.4em;
3431 font-size: 75%;
3432 font-weight: 700;
3433 line-height: 1;
3434 text-align: center;
3435 white-space: nowrap;
3436 vertical-align: baseline;
3437 border-radius: 0.75rem; }
3438 .badge:empty {
3439 display: none; }
3440
3441.btn .badge {
3442 position: relative;
3443 top: -1px; }
3444
3445.badge-pill {
3446 padding-right: 0.6em;
3447 padding-left: 0.6em;
3448 border-radius: 10rem; }
3449
3450.badge-primary {
3451 color: #fff;
3452 background-color: #0080ff; }
3453 .badge-primary[href]:hover, .badge-primary[href]:focus {
3454 color: #fff;
3455 text-decoration: none;
3456 background-color: #0066cc; }
3457
3458.badge-secondary {
3459 color: #fff;
3460 background-color: #0060aa; }
3461 .badge-secondary[href]:hover, .badge-secondary[href]:focus {
3462 color: #fff;
3463 text-decoration: none;
3464 background-color: #004377; }
3465
3466.badge-success {
3467 color: #fff;
3468 background-color: #28a745; }
3469 .badge-success[href]:hover, .badge-success[href]:focus {
3470 color: #fff;
3471 text-decoration: none;
3472 background-color: #1e7e34; }
3473
3474.badge-info {
3475 color: #fff;
3476 background-color: #00aaff; }
3477 .badge-info[href]:hover, .badge-info[href]:focus {
3478 color: #fff;
3479 text-decoration: none;
3480 background-color: #0088cc; }
3481
3482.badge-warning {
3483 color: #212529;
3484 background-color: #ffc107; }
3485 .badge-warning[href]:hover, .badge-warning[href]:focus {
3486 color: #212529;
3487 text-decoration: none;
3488 background-color: #d39e00; }
3489
3490.badge-danger {
3491 color: #fff;
3492 background-color: #dc3545; }
3493 .badge-danger[href]:hover, .badge-danger[href]:focus {
3494 color: #fff;
3495 text-decoration: none;
3496 background-color: #bd2130; }
3497
3498.badge-light {
3499 color: #212529;
3500 background-color: #f3f3f3; }
3501 .badge-light[href]:hover, .badge-light[href]:focus {
3502 color: #212529;
3503 text-decoration: none;
3504 background-color: #dadada; }
3505
3506.badge-dark {
3507 color: #fff;
3508 background-color: #303030; }
3509 .badge-dark[href]:hover, .badge-dark[href]:focus {
3510 color: #fff;
3511 text-decoration: none;
3512 background-color: #171717; }
3513
3514.jumbotron {
3515 padding: 2rem 1rem;
3516 margin-bottom: 2rem;
3517 background-color: #e9ecef;
3518 border-radius: 0.9rem; }
3519 @media (min-width: 576px) {
3520 .jumbotron {
3521 padding: 4rem 2rem; } }
3522
3523.jumbotron-fluid {
3524 padding-right: 0;
3525 padding-left: 0;
3526 border-radius: 0; }
3527
3528.alert {
3529 position: relative;
3530 padding: 0.75rem 1.25rem;
3531 margin-bottom: 1rem;
3532 border: 1px solid transparent;
3533 border-radius: 0.75rem; }
3534
3535.alert-heading {
3536 color: inherit; }
3537
3538.alert-link {
3539 font-weight: 700; }
3540
3541.alert-dismissible {
3542 padding-right: 3.775rem; }
3543 .alert-dismissible .close {
3544 position: absolute;
3545 top: 0;
3546 right: 0;
3547 padding: 0.75rem 1.25rem;
3548 color: inherit; }
3549
3550.alert-primary {
3551 color: #004385;
3552 background-color: #cce6ff;
3553 border-color: #b8dbff; }
3554 .alert-primary hr {
3555 border-top-color: #9fceff; }
3556 .alert-primary .alert-link {
3557 color: #002952; }
3558
3559.alert-secondary {
3560 color: #003258;
3561 background-color: #ccdfee;
3562 border-color: #b8d2e7; }
3563 .alert-secondary hr {
3564 border-top-color: #a5c6e1; }
3565 .alert-secondary .alert-link {
3566 color: #001525; }
3567
3568.alert-success {
3569 color: #155724;
3570 background-color: #d4edda;
3571 border-color: #c3e6cb; }
3572 .alert-success hr {
3573 border-top-color: #b1dfbb; }
3574 .alert-success .alert-link {
3575 color: #0b2e13; }
3576
3577.alert-info {
3578 color: #005885;
3579 background-color: #cceeff;
3580 border-color: #b8e7ff; }
3581 .alert-info hr {
3582 border-top-color: #9fdeff; }
3583 .alert-info .alert-link {
3584 color: #003652; }
3585
3586.alert-warning {
3587 color: #856404;
3588 background-color: #fff3cd;
3589 border-color: #ffeeba; }
3590 .alert-warning hr {
3591 border-top-color: #ffe8a1; }
3592 .alert-warning .alert-link {
3593 color: #533f03; }
3594
3595.alert-danger {
3596 color: #721c24;
3597 background-color: #f8d7da;
3598 border-color: #f5c6cb; }
3599 .alert-danger hr {
3600 border-top-color: #f1b0b7; }
3601 .alert-danger .alert-link {
3602 color: #491217; }
3603
3604.alert-light {
3605 color: #7e7e7e;
3606 background-color: #fdfdfd;
3607 border-color: #fcfcfc; }
3608 .alert-light hr {
3609 border-top-color: #efefef; }
3610 .alert-light .alert-link {
3611 color: #656565; }
3612
3613.alert-dark {
3614 color: #191919;
3615 background-color: #d6d6d6;
3616 border-color: #c5c5c5; }
3617 .alert-dark hr {
3618 border-top-color: #b8b8b8; }
3619 .alert-dark .alert-link {
3620 color: black; }
3621
3622@-webkit-keyframes progress-bar-stripes {
3623 from {
3624 background-position: 1rem 0; }
3625 to {
3626 background-position: 0 0; } }
3627
3628@keyframes progress-bar-stripes {
3629 from {
3630 background-position: 1rem 0; }
3631 to {
3632 background-position: 0 0; } }
3633
3634.progress {
3635 display: flex;
3636 height: 1rem;
3637 overflow: hidden;
3638 font-size: 0.6375rem;
3639 background-color: #e9ecef;
3640 border-radius: 0.75rem; }
3641
3642.progress-bar {
3643 display: flex;
3644 flex-direction: column;
3645 justify-content: center;
3646 color: #fff;
3647 text-align: center;
3648 white-space: nowrap;
3649 background-color: #0080ff;
3650 transition: width 0.6s ease; }
3651 @media screen and (prefers-reduced-motion: reduce) {
3652 .progress-bar {
3653 transition: none; } }
3654
3655.progress-bar-striped {
3656 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);
3657 background-size: 1rem 1rem; }
3658
3659.progress-bar-animated {
3660 -webkit-animation: progress-bar-stripes 1s linear infinite;
3661 animation: progress-bar-stripes 1s linear infinite; }
3662
3663.media {
3664 display: flex;
3665 align-items: flex-start; }
3666
3667.media-body {
3668 flex: 1; }
3669
3670.list-group {
3671 display: flex;
3672 flex-direction: column;
3673 padding-left: 0;
3674 margin-bottom: 0; }
3675
3676.list-group-item-action {
3677 width: 100%;
3678 color: #0080ff;
3679 text-align: inherit; }
3680 .list-group-item-action:hover, .list-group-item-action:focus {
3681 color: #f3f3f3;
3682 text-decoration: none;
3683 background-color: #111; }
3684 .list-group-item-action:active {
3685 color: #efefef;
3686 background-color: transparent; }
3687
3688.list-group-item {
3689 position: relative;
3690 display: block;
3691 padding: 0.75rem 1.25rem;
3692 margin-bottom: -1px;
3693 background-color: #111;
3694 border: 1px solid #303030; }
3695 .list-group-item:first-child {
3696 border-top-left-radius: 0.75rem;
3697 border-top-right-radius: 0.75rem; }
3698 .list-group-item:last-child {
3699 margin-bottom: 0;
3700 border-bottom-right-radius: 0.75rem;
3701 border-bottom-left-radius: 0.75rem; }
3702 .list-group-item:hover, .list-group-item:focus {
3703 z-index: 1;
3704 text-decoration: none; }
3705 .list-group-item.disabled, .list-group-item:disabled {
3706 color: #6c757d;
3707 background-color: #111; }
3708 .list-group-item.active {
3709 z-index: 2;
3710 color: #303030;
3711 background-color: #0080ff;
3712 border-color: #303030; }
3713
3714.list-group-flush .list-group-item {
3715 border-right: 0;
3716 border-left: 0;
3717 border-radius: 0; }
3718
3719.list-group-flush:first-child .list-group-item:first-child {
3720 border-top: 0; }
3721
3722.list-group-flush:last-child .list-group-item:last-child {
3723 border-bottom: 0; }
3724
3725.list-group-item-primary {
3726 color: #004385;
3727 background-color: #b8dbff; }
3728 .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
3729 color: #004385;
3730 background-color: #9fceff; }
3731 .list-group-item-primary.list-group-item-action.active {
3732 color: #fff;
3733 background-color: #004385;
3734 border-color: #004385; }
3735
3736.list-group-item-secondary {
3737 color: #003258;
3738 background-color: #b8d2e7; }
3739 .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
3740 color: #003258;
3741 background-color: #a5c6e1; }
3742 .list-group-item-secondary.list-group-item-action.active {
3743 color: #fff;
3744 background-color: #003258;
3745 border-color: #003258; }
3746
3747.list-group-item-success {
3748 color: #155724;
3749 background-color: #c3e6cb; }
3750 .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
3751 color: #155724;
3752 background-color: #b1dfbb; }
3753 .list-group-item-success.list-group-item-action.active {
3754 color: #fff;
3755 background-color: #155724;
3756 border-color: #155724; }
3757
3758.list-group-item-info {
3759 color: #005885;
3760 background-color: #b8e7ff; }
3761 .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
3762 color: #005885;
3763 background-color: #9fdeff; }
3764 .list-group-item-info.list-group-item-action.active {
3765 color: #fff;
3766 background-color: #005885;
3767 border-color: #005885; }
3768
3769.list-group-item-warning {
3770 color: #856404;
3771 background-color: #ffeeba; }
3772 .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
3773 color: #856404;
3774 background-color: #ffe8a1; }
3775 .list-group-item-warning.list-group-item-action.active {
3776 color: #fff;
3777 background-color: #856404;
3778 border-color: #856404; }
3779
3780.list-group-item-danger {
3781 color: #721c24;
3782 background-color: #f5c6cb; }
3783 .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
3784 color: #721c24;
3785 background-color: #f1b0b7; }
3786 .list-group-item-danger.list-group-item-action.active {
3787 color: #fff;
3788 background-color: #721c24;
3789 border-color: #721c24; }
3790
3791.list-group-item-light {
3792 color: #7e7e7e;
3793 background-color: #fcfcfc; }
3794 .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
3795 color: #7e7e7e;
3796 background-color: #efefef; }
3797 .list-group-item-light.list-group-item-action.active {
3798 color: #fff;
3799 background-color: #7e7e7e;
3800 border-color: #7e7e7e; }
3801
3802.list-group-item-dark {
3803 color: #191919;
3804 background-color: #c5c5c5; }
3805 .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
3806 color: #191919;
3807 background-color: #b8b8b8; }
3808 .list-group-item-dark.list-group-item-action.active {
3809 color: #fff;
3810 background-color: #191919;
3811 border-color: #191919; }
3812
3813.close {
3814 float: right;
3815 font-size: 1.275rem;
3816 font-weight: 700;
3817 line-height: 1;
3818 color: #000;
3819 text-shadow: 0 1px 0 #fff;
3820 opacity: .5; }
3821 .close:not(:disabled):not(.disabled) {
3822 cursor: pointer; }
3823 .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
3824 color: #000;
3825 text-decoration: none;
3826 opacity: .75; }
3827
3828button.close {
3829 padding: 0;
3830 background-color: transparent;
3831 border: 0;
3832 -webkit-appearance: none; }
3833
3834.modal-open {
3835 overflow: hidden; }
3836 .modal-open .modal {
3837 overflow-x: hidden;
3838 overflow-y: auto; }
3839
3840.modal {
3841 position: fixed;
3842 top: 20%;
3843 right: 0;
3844 bottom: 0;
3845 left: 0;
3846 z-index: 1050;
3847 display: none;
3848 overflow: hidden;
3849 outline: 0; }
3850
3851.modal-dialog {
3852 position: relative;
3853 width: auto;
3854 margin: 0.5rem;
3855 pointer-events: none; }
3856 .modal.fade .modal-dialog {
3857 transition: -webkit-transform 0.3s ease-out;
3858 transition: transform 0.3s ease-out;
3859 transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
3860 -webkit-transform: translate(0, -25%);
3861 transform: translate(0, -25%); }
3862 @media screen and (prefers-reduced-motion: reduce) {
3863 .modal.fade .modal-dialog {
3864 transition: none; } }
3865 .modal.show .modal-dialog {
3866 -webkit-transform: translate(0, 0);
3867 transform: translate(0, 0); }
3868
3869.modal-dialog-centered {
3870 display: flex;
3871 align-items: center;
3872 min-height: calc(100% - (0.5rem * 2)); }
3873 .modal-dialog-centered::before {
3874 display: block;
3875 height: calc(100vh - (0.5rem * 2));
3876 content: ""; }
3877
3878.modal-content {
3879 position: relative;
3880 display: flex;
3881 flex-direction: column;
3882 width: 100%;
3883 pointer-events: auto;
3884 background-color: #fff;
3885 background-clip: padding-box;
3886 border: 1px solid rgba(0, 0, 0, 0.2);
3887 border-radius: 0.9rem;
3888 outline: 0; }
3889
3890.modal-backdrop {
3891 position: fixed;
3892 top: 0;
3893 right: 0;
3894 bottom: 0;
3895 left: 0;
3896 z-index: 1040;
3897 background-color: #000; }
3898 .modal-backdrop.fade {
3899 opacity: 0; }
3900 .modal-backdrop.show {
3901 opacity: 0.5; }
3902
3903.modal-header {
3904 display: flex;
3905 align-items: flex-start;
3906 justify-content: space-between;
3907 padding: 1rem;
3908 border-bottom: 1px solid #e9ecef;
3909 border-top-left-radius: 0.9rem;
3910 border-top-right-radius: 0.9rem; }
3911 .modal-header .close {
3912 padding: 1rem;
3913 margin: -1rem -1rem -1rem auto; }
3914
3915.modal-title {
3916 margin-bottom: 0;
3917 line-height: 1.8; }
3918
3919.modal-body {
3920 position: relative;
3921 flex: 1 1 auto;
3922 padding: 1rem; }
3923
3924.modal-footer {
3925 display: flex;
3926 align-items: center;
3927 justify-content: flex-end;
3928 padding: 1rem;
3929 border-top: 1px solid #e9ecef; }
3930 .modal-footer > :not(:first-child) {
3931 margin-left: .25rem; }
3932 .modal-footer > :not(:last-child) {
3933 margin-right: .25rem; }
3934
3935.modal-scrollbar-measure {
3936 position: absolute;
3937 top: -9999px;
3938 width: 50px;
3939 height: 50px;
3940 overflow: scroll; }
3941
3942@media (min-width: 576px) {
3943 .modal-dialog {
3944 max-width: 500px;
3945 margin: 1.75rem auto; }
3946 .modal-dialog-centered {
3947 min-height: calc(100% - (1.75rem * 2)); }
3948 .modal-dialog-centered::before {
3949 height: calc(100vh - (1.75rem * 2)); }
3950 .modal-sm {
3951 max-width: 300px; } }
3952
3953@media (min-width: 992px) {
3954 .modal-lg {
3955 max-width: 800px; } }
3956
3957.tooltip {
3958 position: absolute;
3959 z-index: 1070;
3960 display: block;
3961 margin: 0;
3962 font-family: Montserrat;
3963 font-style: normal;
3964 font-weight: 200;
3965 line-height: 1.8;
3966 text-align: left;
3967 text-align: start;
3968 text-decoration: none;
3969 text-shadow: none;
3970 text-transform: none;
3971 letter-spacing: normal;
3972 word-break: normal;
3973 word-spacing: normal;
3974 white-space: normal;
3975 line-break: auto;
3976 font-size: 0.74375rem;
3977 word-wrap: break-word;
3978 opacity: 0; }
3979 .tooltip.show {
3980 opacity: 0.9; }
3981 .tooltip .arrow {
3982 position: absolute;
3983 display: block;
3984 width: 0.8rem;
3985 height: 0.4rem; }
3986 .tooltip .arrow::before {
3987 position: absolute;
3988 content: "";
3989 border-color: transparent;
3990 border-style: solid; }
3991
3992.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
3993 padding: 0.4rem 0; }
3994 .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
3995 bottom: 0; }
3996 .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
3997 top: 0;
3998 border-width: 0.4rem 0.4rem 0;
3999 border-top-color: #000; }
4000
4001.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
4002 padding: 0 0.4rem; }
4003 .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
4004 left: 0;
4005 width: 0.4rem;
4006 height: 0.8rem; }
4007 .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
4008 right: 0;
4009 border-width: 0.4rem 0.4rem 0.4rem 0;
4010 border-right-color: #000; }
4011
4012.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
4013 padding: 0.4rem 0; }
4014 .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
4015 top: 0; }
4016 .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
4017 bottom: 0;
4018 border-width: 0 0.4rem 0.4rem;
4019 border-bottom-color: #000; }
4020
4021.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
4022 padding: 0 0.4rem; }
4023 .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
4024 right: 0;
4025 width: 0.4rem;
4026 height: 0.8rem; }
4027 .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
4028 left: 0;
4029 border-width: 0.4rem 0 0.4rem 0.4rem;
4030 border-left-color: #000; }
4031
4032.tooltip-inner {
4033 max-width: 200px;
4034 padding: 0.25rem 0.5rem;
4035 color: #fff;
4036 text-align: center;
4037 background-color: #000;
4038 border-radius: 0.75rem; }
4039
4040.popover {
4041 position: absolute;
4042 top: 0;
4043 left: 0;
4044 z-index: 1060;
4045 display: block;
4046 max-width: 276px;
4047 font-family: Montserrat;
4048 font-style: normal;
4049 font-weight: 200;
4050 line-height: 1.8;
4051 text-align: left;
4052 text-align: start;
4053 text-decoration: none;
4054 text-shadow: none;
4055 text-transform: none;
4056 letter-spacing: normal;
4057 word-break: normal;
4058 word-spacing: normal;
4059 white-space: normal;
4060 line-break: auto;
4061 font-size: 0.74375rem;
4062 word-wrap: break-word;
4063 background-color: #fff;
4064 background-clip: padding-box;
4065 border: 1px solid rgba(0, 0, 0, 0.2);
4066 border-radius: 0.9rem; }
4067 .popover .arrow {
4068 position: absolute;
4069 display: block;
4070 width: 1rem;
4071 height: 0.5rem;
4072 margin: 0 0.9rem; }
4073 .popover .arrow::before, .popover .arrow::after {
4074 position: absolute;
4075 display: block;
4076 content: "";
4077 border-color: transparent;
4078 border-style: solid; }
4079
4080.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
4081 margin-bottom: 0.5rem; }
4082 .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow {
4083 bottom: calc((0.5rem + 1px) * -1); }
4084 .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before,
4085 .bs-popover-top .arrow::after,
4086 .bs-popover-auto[x-placement^="top"] .arrow::after {
4087 border-width: 0.5rem 0.5rem 0; }
4088 .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before {
4089 bottom: 0;
4090 border-top-color: rgba(0, 0, 0, 0.25); }
4091
4092 .bs-popover-top .arrow::after,
4093 .bs-popover-auto[x-placement^="top"] .arrow::after {
4094 bottom: 1px;
4095 border-top-color: #fff; }
4096
4097.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
4098 margin-left: 0.5rem; }
4099 .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow {
4100 left: calc((0.5rem + 1px) * -1);
4101 width: 0.5rem;
4102 height: 1rem;
4103 margin: 0.9rem 0; }
4104 .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before,
4105 .bs-popover-right .arrow::after,
4106 .bs-popover-auto[x-placement^="right"] .arrow::after {
4107 border-width: 0.5rem 0.5rem 0.5rem 0; }
4108 .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before {
4109 left: 0;
4110 border-right-color: rgba(0, 0, 0, 0.25); }
4111
4112 .bs-popover-right .arrow::after,
4113 .bs-popover-auto[x-placement^="right"] .arrow::after {
4114 left: 1px;
4115 border-right-color: #fff; }
4116
4117.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
4118 margin-top: 0.5rem; }
4119 .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow {
4120 top: calc((0.5rem + 1px) * -1); }
4121 .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before,
4122 .bs-popover-bottom .arrow::after,
4123 .bs-popover-auto[x-placement^="bottom"] .arrow::after {
4124 border-width: 0 0.5rem 0.5rem 0.5rem; }
4125 .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before {
4126 top: 0;
4127 border-bottom-color: rgba(0, 0, 0, 0.25); }
4128
4129 .bs-popover-bottom .arrow::after,
4130 .bs-popover-auto[x-placement^="bottom"] .arrow::after {
4131 top: 1px;
4132 border-bottom-color: #fff; }
4133 .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
4134 position: absolute;
4135 top: 0;
4136 left: 50%;
4137 display: block;
4138 width: 1rem;
4139 margin-left: -0.5rem;
4140 content: "";
4141 border-bottom: 1px solid #f7f7f7; }
4142
4143.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
4144 margin-right: 0.5rem; }
4145 .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow {
4146 right: calc((0.5rem + 1px) * -1);
4147 width: 0.5rem;
4148 height: 1rem;
4149 margin: 0.9rem 0; }
4150 .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before,
4151 .bs-popover-left .arrow::after,
4152 .bs-popover-auto[x-placement^="left"] .arrow::after {
4153 border-width: 0.5rem 0 0.5rem 0.5rem; }
4154 .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before {
4155 right: 0;
4156 border-left-color: rgba(0, 0, 0, 0.25); }
4157
4158 .bs-popover-left .arrow::after,
4159 .bs-popover-auto[x-placement^="left"] .arrow::after {
4160 right: 1px;
4161 border-left-color: #fff; }
4162
4163.popover-header {
4164 padding: 0.5rem 0.75rem;
4165 margin-bottom: 0;
4166 font-size: 0.85rem;
4167 color: inherit;
4168 background-color: #f7f7f7;
4169 border-bottom: 1px solid #ebebeb;
4170 border-top-left-radius: calc(0.9rem - 1px);
4171 border-top-right-radius: calc(0.9rem - 1px); }
4172 .popover-header:empty {
4173 display: none; }
4174
4175.popover-body {
4176 padding: 0.5rem 0.75rem;
4177 color: #efefef; }
4178
4179.carousel {
4180 position: relative; }
4181
4182.carousel-inner {
4183 position: relative;
4184 width: 100%;
4185 overflow: hidden; }
4186
4187.carousel-item {
4188 position: relative;
4189 display: none;
4190 align-items: center;
4191 width: 100%;
4192 -webkit-backface-visibility: hidden;
4193 backface-visibility: hidden;
4194 -webkit-perspective: 1000px;
4195 perspective: 1000px; }
4196
4197.carousel-item.active,
4198.carousel-item-next,
4199.carousel-item-prev {
4200 display: block;
4201 transition: -webkit-transform 0.6s ease;
4202 transition: transform 0.6s ease;
4203 transition: transform 0.6s ease, -webkit-transform 0.6s ease; }
4204 @media screen and (prefers-reduced-motion: reduce) {
4205 .carousel-item.active,
4206 .carousel-item-next,
4207 .carousel-item-prev {
4208 transition: none; } }
4209
4210.carousel-item-next,
4211.carousel-item-prev {
4212 position: absolute;
4213 top: 0; }
4214
4215.carousel-item-next.carousel-item-left,
4216.carousel-item-prev.carousel-item-right {
4217 -webkit-transform: translateX(0);
4218 transform: translateX(0); }
4219 @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
4220 .carousel-item-next.carousel-item-left,
4221 .carousel-item-prev.carousel-item-right {
4222 -webkit-transform: translate3d(0, 0, 0);
4223 transform: translate3d(0, 0, 0); } }
4224
4225.carousel-item-next,
4226.active.carousel-item-right {
4227 -webkit-transform: translateX(100%);
4228 transform: translateX(100%); }
4229 @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
4230 .carousel-item-next,
4231 .active.carousel-item-right {
4232 -webkit-transform: translate3d(100%, 0, 0);
4233 transform: translate3d(100%, 0, 0); } }
4234
4235.carousel-item-prev,
4236.active.carousel-item-left {
4237 -webkit-transform: translateX(-100%);
4238 transform: translateX(-100%); }
4239 @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
4240 .carousel-item-prev,
4241 .active.carousel-item-left {
4242 -webkit-transform: translate3d(-100%, 0, 0);
4243 transform: translate3d(-100%, 0, 0); } }
4244
4245.carousel-fade .carousel-item {
4246 opacity: 0;
4247 transition-duration: .6s;
4248 transition-property: opacity; }
4249
4250.carousel-fade .carousel-item.active,
4251.carousel-fade .carousel-item-next.carousel-item-left,
4252.carousel-fade .carousel-item-prev.carousel-item-right {
4253 opacity: 1; }
4254
4255.carousel-fade .active.carousel-item-left,
4256.carousel-fade .active.carousel-item-right {
4257 opacity: 0; }
4258
4259.carousel-fade .carousel-item-next,
4260.carousel-fade .carousel-item-prev,
4261.carousel-fade .carousel-item.active,
4262.carousel-fade .active.carousel-item-left,
4263.carousel-fade .active.carousel-item-prev {
4264 -webkit-transform: translateX(0);
4265 transform: translateX(0); }
4266 @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
4267 .carousel-fade .carousel-item-next,
4268 .carousel-fade .carousel-item-prev,
4269 .carousel-fade .carousel-item.active,
4270 .carousel-fade .active.carousel-item-left,
4271 .carousel-fade .active.carousel-item-prev {
4272 -webkit-transform: translate3d(0, 0, 0);
4273 transform: translate3d(0, 0, 0); } }
4274
4275.carousel-control-prev,
4276.carousel-control-next {
4277 position: absolute;
4278 top: 0;
4279 bottom: 0;
4280 display: flex;
4281 align-items: center;
4282 justify-content: center;
4283 width: 15%;
4284 color: #fff;
4285 text-align: center;
4286 opacity: 0.5; }
4287 .carousel-control-prev:hover, .carousel-control-prev:focus,
4288 .carousel-control-next:hover,
4289 .carousel-control-next:focus {
4290 color: #fff;
4291 text-decoration: none;
4292 outline: 0;
4293 opacity: .9; }
4294
4295.carousel-control-prev {
4296 left: 0; }
4297
4298.carousel-control-next {
4299 right: 0; }
4300
4301.carousel-control-prev-icon,
4302.carousel-control-next-icon {
4303 display: inline-block;
4304 width: 20px;
4305 height: 20px;
4306 background: transparent no-repeat center center;
4307 background-size: 100% 100%; }
4308
4309.carousel-control-prev-icon {
4310 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }
4311
4312.carousel-control-next-icon {
4313 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }
4314
4315.carousel-indicators {
4316 position: absolute;
4317 right: 0;
4318 bottom: 10px;
4319 left: 0;
4320 z-index: 15;
4321 display: flex;
4322 justify-content: center;
4323 padding-left: 0;
4324 margin-right: 15%;
4325 margin-left: 15%;
4326 list-style: none; }
4327 .carousel-indicators li {
4328 position: relative;
4329 flex: 0 1 auto;
4330 width: 30px;
4331 height: 6px;
4332 margin-right: 3px;
4333 margin-left: 3px;
4334 text-indent: -999px;
4335 cursor: pointer;
4336 background-color: rgba(255, 255, 255, 0.5); }
4337 .carousel-indicators li::before {
4338 position: absolute;
4339 top: -10px;
4340 left: 0;
4341 display: inline-block;
4342 width: 100%;
4343 height: 10px;
4344 content: ""; }
4345 .carousel-indicators li::after {
4346 position: absolute;
4347 bottom: -10px;
4348 left: 0;
4349 display: inline-block;
4350 width: 100%;
4351 height: 10px;
4352 content: ""; }
4353 .carousel-indicators .active {
4354 background-color: #fff; }
4355
4356.carousel-caption {
4357 position: absolute;
4358 right: 0%;
4359 bottom: 20px;
4360 left: 0%;
4361 z-index: 10;
4362 padding-top: 20px;
4363 padding-bottom: 20px;
4364 color: #fff;
4365 text-align: center; }
4366
4367.align-baseline {
4368 vertical-align: baseline !important; }
4369
4370.align-top {
4371 vertical-align: top !important; }
4372
4373.align-middle {
4374 vertical-align: middle !important; }
4375
4376.align-bottom {
4377 vertical-align: bottom !important; }
4378
4379.align-text-bottom {
4380 vertical-align: text-bottom !important; }
4381
4382.align-text-top {
4383 vertical-align: text-top !important; }
4384
4385.bg-primary {
4386 background-color: #0080ff !important; }
4387
4388a.bg-primary:hover, a.bg-primary:focus,
4389button.bg-primary:hover,
4390button.bg-primary:focus {
4391 background-color: #0066cc !important; }
4392
4393.bg-secondary {
4394 background-color: #0060aa !important; }
4395
4396a.bg-secondary:hover, a.bg-secondary:focus,
4397button.bg-secondary:hover,
4398button.bg-secondary:focus {
4399 background-color: #004377 !important; }
4400
4401.bg-success {
4402 background-color: #28a745 !important; }
4403
4404a.bg-success:hover, a.bg-success:focus,
4405button.bg-success:hover,
4406button.bg-success:focus {
4407 background-color: #1e7e34 !important; }
4408
4409.bg-info {
4410 background-color: #00aaff !important; }
4411
4412a.bg-info:hover, a.bg-info:focus,
4413button.bg-info:hover,
4414button.bg-info:focus {
4415 background-color: #0088cc !important; }
4416
4417.bg-warning {
4418 background-color: #ffc107 !important; }
4419
4420a.bg-warning:hover, a.bg-warning:focus,
4421button.bg-warning:hover,
4422button.bg-warning:focus {
4423 background-color: #d39e00 !important; }
4424
4425.bg-danger {
4426 background-color: #dc3545 !important; }
4427
4428a.bg-danger:hover, a.bg-danger:focus,
4429button.bg-danger:hover,
4430button.bg-danger:focus {
4431 background-color: #bd2130 !important; }
4432
4433.bg-light {
4434 background-color: #f3f3f3 !important; }
4435
4436a.bg-light:hover, a.bg-light:focus,
4437button.bg-light:hover,
4438button.bg-light:focus {
4439 background-color: #dadada !important; }
4440
4441.bg-dark {
4442 background-color: #303030 !important; }
4443
4444a.bg-dark:hover, a.bg-dark:focus,
4445button.bg-dark:hover,
4446button.bg-dark:focus {
4447 background-color: #171717 !important; }
4448
4449.bg-white {
4450 background-color: #fff !important; }
4451
4452.bg-transparent {
4453 background-color: transparent !important; }
4454
4455.border {
4456 border: 1px solid #dee2e6 !important; }
4457
4458.border-top {
4459 border-top: 1px solid #dee2e6 !important; }
4460
4461.border-right {
4462 border-right: 1px solid #dee2e6 !important; }
4463
4464.border-bottom {
4465 border-bottom: 1px solid #dee2e6 !important; }
4466
4467.border-left {
4468 border-left: 1px solid #dee2e6 !important; }
4469
4470.border-0 {
4471 border: 0 !important; }
4472
4473.border-top-0 {
4474 border-top: 0 !important; }
4475
4476.border-right-0 {
4477 border-right: 0 !important; }
4478
4479.border-bottom-0 {
4480 border-bottom: 0 !important; }
4481
4482.border-left-0 {
4483 border-left: 0 !important; }
4484
4485.border-primary {
4486 border-color: #0080ff !important; }
4487
4488.border-secondary {
4489 border-color: #0060aa !important; }
4490
4491.border-success {
4492 border-color: #28a745 !important; }
4493
4494.border-info {
4495 border-color: #00aaff !important; }
4496
4497.border-warning {
4498 border-color: #ffc107 !important; }
4499
4500.border-danger {
4501 border-color: #dc3545 !important; }
4502
4503.border-light {
4504 border-color: #f3f3f3 !important; }
4505
4506.border-dark {
4507 border-color: #303030 !important; }
4508
4509.border-white {
4510 border-color: #fff !important; }
4511
4512.rounded {
4513 border-radius: 0.75rem !important; }
4514
4515.rounded-top {
4516 border-top-left-radius: 0.75rem !important;
4517 border-top-right-radius: 0.75rem !important; }
4518
4519.rounded-right {
4520 border-top-right-radius: 0.75rem !important;
4521 border-bottom-right-radius: 0.75rem !important; }
4522
4523.rounded-bottom {
4524 border-bottom-right-radius: 0.75rem !important;
4525 border-bottom-left-radius: 0.75rem !important; }
4526
4527.rounded-left {
4528 border-top-left-radius: 0.75rem !important;
4529 border-bottom-left-radius: 0.75rem !important; }
4530
4531.rounded-circle {
4532 border-radius: 50% !important; }
4533
4534.rounded-0 {
4535 border-radius: 0 !important; }
4536
4537.clearfix::after {
4538 display: block;
4539 clear: both;
4540 content: ""; }
4541
4542.d-none {
4543 display: none !important; }
4544
4545.d-inline {
4546 display: inline !important; }
4547
4548.d-inline-block {
4549 display: inline-block !important; }
4550
4551.d-block {
4552 display: block !important; }
4553
4554.d-table {
4555 display: table !important; }
4556
4557.d-table-row {
4558 display: table-row !important; }
4559
4560.d-table-cell {
4561 display: table-cell !important; }
4562
4563.d-flex {
4564 display: flex !important; }
4565
4566.d-inline-flex {
4567 display: inline-flex !important; }
4568
4569@media (min-width: 576px) {
4570 .d-sm-none {
4571 display: none !important; }
4572 .d-sm-inline {
4573 display: inline !important; }
4574 .d-sm-inline-block {
4575 display: inline-block !important; }
4576 .d-sm-block {
4577 display: block !important; }
4578 .d-sm-table {
4579 display: table !important; }
4580 .d-sm-table-row {
4581 display: table-row !important; }
4582 .d-sm-table-cell {
4583 display: table-cell !important; }
4584 .d-sm-flex {
4585 display: flex !important; }
4586 .d-sm-inline-flex {
4587 display: inline-flex !important; } }
4588
00day0769a17f2019-04-08 12:31:11 +02004589@media (min-width: 868px) {
Unknownd2db0f12019-01-10 14:22:00 -05004590 .d-md-none {
4591 display: none !important; }
4592 .d-md-inline {
4593 display: inline !important; }
4594 .d-md-inline-block {
4595 display: inline-block !important; }
4596 .d-md-block {
4597 display: block !important; }
4598 .d-md-table {
4599 display: table !important; }
4600 .d-md-table-row {
4601 display: table-row !important; }
4602 .d-md-table-cell {
4603 display: table-cell !important; }
4604 .d-md-flex {
4605 display: flex !important; }
4606 .d-md-inline-flex {
4607 display: inline-flex !important; } }
4608
4609@media (min-width: 992px) {
4610 .d-lg-none {
4611 display: none !important; }
4612 .d-lg-inline {
4613 display: inline !important; }
4614 .d-lg-inline-block {
4615 display: inline-block !important; }
4616 .d-lg-block {
4617 display: block !important; }
4618 .d-lg-table {
4619 display: table !important; }
4620 .d-lg-table-row {
4621 display: table-row !important; }
4622 .d-lg-table-cell {
4623 display: table-cell !important; }
4624 .d-lg-flex {
4625 display: flex !important; }
4626 .d-lg-inline-flex {
4627 display: inline-flex !important; } }
4628
4629@media (min-width: 1200px) {
4630 .d-xl-none {
4631 display: none !important; }
4632 .d-xl-inline {
4633 display: inline !important; }
4634 .d-xl-inline-block {
4635 display: inline-block !important; }
4636 .d-xl-block {
4637 display: block !important; }
4638 .d-xl-table {
4639 display: table !important; }
4640 .d-xl-table-row {
4641 display: table-row !important; }
4642 .d-xl-table-cell {
4643 display: table-cell !important; }
4644 .d-xl-flex {
4645 display: flex !important; }
4646 .d-xl-inline-flex {
4647 display: inline-flex !important; } }
4648
4649@media print {
4650 .d-print-none {
4651 display: none !important; }
4652 .d-print-inline {
4653 display: inline !important; }
4654 .d-print-inline-block {
4655 display: inline-block !important; }
4656 .d-print-block {
4657 display: block !important; }
4658 .d-print-table {
4659 display: table !important; }
4660 .d-print-table-row {
4661 display: table-row !important; }
4662 .d-print-table-cell {
4663 display: table-cell !important; }
4664 .d-print-flex {
4665 display: flex !important; }
4666 .d-print-inline-flex {
4667 display: inline-flex !important; } }
4668
4669.embed-responsive {
4670 position: relative;
4671 display: block;
4672 width: 100%;
4673 padding: 0;
4674 overflow: hidden; }
4675 .embed-responsive::before {
4676 display: block;
4677 content: ""; }
4678 .embed-responsive .embed-responsive-item,
4679 .embed-responsive iframe,
4680 .embed-responsive embed,
4681 .embed-responsive object,
4682 .embed-responsive video {
4683 position: absolute;
4684 top: 0;
4685 bottom: 0;
4686 left: 0;
4687 width: 100%;
4688 height: 100%;
4689 border: 0; }
4690
4691.embed-responsive-21by9::before {
4692 padding-top: 42.85714%; }
4693
4694.embed-responsive-16by9::before {
4695 padding-top: 56.25%; }
4696
4697.embed-responsive-4by3::before {
4698 padding-top: 75%; }
4699
4700.embed-responsive-1by1::before {
4701 padding-top: 100%; }
4702
4703.flex-row {
4704 flex-direction: row !important; }
4705
4706.flex-column {
4707 flex-direction: column !important; }
4708
4709.flex-row-reverse {
4710 flex-direction: row-reverse !important; }
4711
4712.flex-column-reverse {
4713 flex-direction: column-reverse !important; }
4714
4715.flex-wrap {
4716 flex-wrap: wrap !important; }
4717
4718.flex-nowrap {
4719 flex-wrap: nowrap !important; }
4720
4721.flex-wrap-reverse {
4722 flex-wrap: wrap-reverse !important; }
4723
4724.flex-fill {
4725 flex: 1 1 auto !important; }
4726
4727.flex-grow-0 {
4728 flex-grow: 0 !important; }
4729
4730.flex-grow-1 {
4731 flex-grow: 1 !important; }
4732
4733.flex-shrink-0 {
4734 flex-shrink: 0 !important; }
4735
4736.flex-shrink-1 {
4737 flex-shrink: 1 !important; }
4738
4739.justify-content-start {
4740 justify-content: flex-start !important; }
4741
4742.justify-content-end {
4743 justify-content: flex-end !important; }
4744
4745.justify-content-center {
4746 justify-content: center !important; }
4747
4748.justify-content-between {
4749 justify-content: space-between !important; }
4750
4751.justify-content-around {
4752 justify-content: space-around !important; }
4753
4754.align-items-start {
4755 align-items: flex-start !important; }
4756
4757.align-items-end {
4758 align-items: flex-end !important; }
4759
4760.align-items-center {
4761 align-items: center !important; }
4762
4763.align-items-baseline {
4764 align-items: baseline !important; }
4765
4766.align-items-stretch {
4767 align-items: stretch !important; }
4768
4769.align-content-start {
4770 align-content: flex-start !important; }
4771
4772.align-content-end {
4773 align-content: flex-end !important; }
4774
4775.align-content-center {
4776 align-content: center !important; }
4777
4778.align-content-between {
4779 align-content: space-between !important; }
4780
4781.align-content-around {
4782 align-content: space-around !important; }
4783
4784.align-content-stretch {
4785 align-content: stretch !important; }
4786
4787.align-self-auto {
4788 align-self: auto !important; }
4789
4790.align-self-start {
4791 align-self: flex-start !important; }
4792
4793.align-self-end {
4794 align-self: flex-end !important; }
4795
4796.align-self-center {
4797 align-self: center !important; }
4798
4799.align-self-baseline {
4800 align-self: baseline !important; }
4801
4802.align-self-stretch {
4803 align-self: stretch !important; }
4804
4805@media (min-width: 576px) {
4806 .flex-sm-row {
4807 flex-direction: row !important; }
4808 .flex-sm-column {
4809 flex-direction: column !important; }
4810 .flex-sm-row-reverse {
4811 flex-direction: row-reverse !important; }
4812 .flex-sm-column-reverse {
4813 flex-direction: column-reverse !important; }
4814 .flex-sm-wrap {
4815 flex-wrap: wrap !important; }
4816 .flex-sm-nowrap {
4817 flex-wrap: nowrap !important; }
4818 .flex-sm-wrap-reverse {
4819 flex-wrap: wrap-reverse !important; }
4820 .flex-sm-fill {
4821 flex: 1 1 auto !important; }
4822 .flex-sm-grow-0 {
4823 flex-grow: 0 !important; }
4824 .flex-sm-grow-1 {
4825 flex-grow: 1 !important; }
4826 .flex-sm-shrink-0 {
4827 flex-shrink: 0 !important; }
4828 .flex-sm-shrink-1 {
4829 flex-shrink: 1 !important; }
4830 .justify-content-sm-start {
4831 justify-content: flex-start !important; }
4832 .justify-content-sm-end {
4833 justify-content: flex-end !important; }
4834 .justify-content-sm-center {
4835 justify-content: center !important; }
4836 .justify-content-sm-between {
4837 justify-content: space-between !important; }
4838 .justify-content-sm-around {
4839 justify-content: space-around !important; }
4840 .align-items-sm-start {
4841 align-items: flex-start !important; }
4842 .align-items-sm-end {
4843 align-items: flex-end !important; }
4844 .align-items-sm-center {
4845 align-items: center !important; }
4846 .align-items-sm-baseline {
4847 align-items: baseline !important; }
4848 .align-items-sm-stretch {
4849 align-items: stretch !important; }
4850 .align-content-sm-start {
4851 align-content: flex-start !important; }
4852 .align-content-sm-end {
4853 align-content: flex-end !important; }
4854 .align-content-sm-center {
4855 align-content: center !important; }
4856 .align-content-sm-between {
4857 align-content: space-between !important; }
4858 .align-content-sm-around {
4859 align-content: space-around !important; }
4860 .align-content-sm-stretch {
4861 align-content: stretch !important; }
4862 .align-self-sm-auto {
4863 align-self: auto !important; }
4864 .align-self-sm-start {
4865 align-self: flex-start !important; }
4866 .align-self-sm-end {
4867 align-self: flex-end !important; }
4868 .align-self-sm-center {
4869 align-self: center !important; }
4870 .align-self-sm-baseline {
4871 align-self: baseline !important; }
4872 .align-self-sm-stretch {
4873 align-self: stretch !important; } }
4874
00day0769a17f2019-04-08 12:31:11 +02004875@media (min-width: 868px) {
Unknownd2db0f12019-01-10 14:22:00 -05004876 .flex-md-row {
4877 flex-direction: row !important; }
4878 .flex-md-column {
4879 flex-direction: column !important; }
4880 .flex-md-row-reverse {
4881 flex-direction: row-reverse !important; }
4882 .flex-md-column-reverse {
4883 flex-direction: column-reverse !important; }
4884 .flex-md-wrap {
4885 flex-wrap: wrap !important; }
4886 .flex-md-nowrap {
4887 flex-wrap: nowrap !important; }
4888 .flex-md-wrap-reverse {
4889 flex-wrap: wrap-reverse !important; }
4890 .flex-md-fill {
4891 flex: 1 1 auto !important; }
4892 .flex-md-grow-0 {
4893 flex-grow: 0 !important; }
4894 .flex-md-grow-1 {
4895 flex-grow: 1 !important; }
4896 .flex-md-shrink-0 {
4897 flex-shrink: 0 !important; }
4898 .flex-md-shrink-1 {
4899 flex-shrink: 1 !important; }
4900 .justify-content-md-start {
4901 justify-content: flex-start !important; }
4902 .justify-content-md-end {
4903 justify-content: flex-end !important; }
4904 .justify-content-md-center {
4905 justify-content: center !important; }
4906 .justify-content-md-between {
4907 justify-content: space-between !important; }
4908 .justify-content-md-around {
4909 justify-content: space-around !important; }
4910 .align-items-md-start {
4911 align-items: flex-start !important; }
4912 .align-items-md-end {
4913 align-items: flex-end !important; }
4914 .align-items-md-center {
4915 align-items: center !important; }
4916 .align-items-md-baseline {
4917 align-items: baseline !important; }
4918 .align-items-md-stretch {
4919 align-items: stretch !important; }
4920 .align-content-md-start {
4921 align-content: flex-start !important; }
4922 .align-content-md-end {
4923 align-content: flex-end !important; }
4924 .align-content-md-center {
4925 align-content: center !important; }
4926 .align-content-md-between {
4927 align-content: space-between !important; }
4928 .align-content-md-around {
4929 align-content: space-around !important; }
4930 .align-content-md-stretch {
4931 align-content: stretch !important; }
4932 .align-self-md-auto {
4933 align-self: auto !important; }
4934 .align-self-md-start {
4935 align-self: flex-start !important; }
4936 .align-self-md-end {
4937 align-self: flex-end !important; }
4938 .align-self-md-center {
4939 align-self: center !important; }
4940 .align-self-md-baseline {
4941 align-self: baseline !important; }
4942 .align-self-md-stretch {
4943 align-self: stretch !important; } }
4944
4945@media (min-width: 992px) {
4946 .flex-lg-row {
4947 flex-direction: row !important; }
4948 .flex-lg-column {
4949 flex-direction: column !important; }
4950 .flex-lg-row-reverse {
4951 flex-direction: row-reverse !important; }
4952 .flex-lg-column-reverse {
4953 flex-direction: column-reverse !important; }
4954 .flex-lg-wrap {
4955 flex-wrap: wrap !important; }
4956 .flex-lg-nowrap {
4957 flex-wrap: nowrap !important; }
4958 .flex-lg-wrap-reverse {
4959 flex-wrap: wrap-reverse !important; }
4960 .flex-lg-fill {
4961 flex: 1 1 auto !important; }
4962 .flex-lg-grow-0 {
4963 flex-grow: 0 !important; }
4964 .flex-lg-grow-1 {
4965 flex-grow: 1 !important; }
4966 .flex-lg-shrink-0 {
4967 flex-shrink: 0 !important; }
4968 .flex-lg-shrink-1 {
4969 flex-shrink: 1 !important; }
4970 .justify-content-lg-start {
4971 justify-content: flex-start !important; }
4972 .justify-content-lg-end {
4973 justify-content: flex-end !important; }
4974 .justify-content-lg-center {
4975 justify-content: center !important; }
4976 .justify-content-lg-between {
4977 justify-content: space-between !important; }
4978 .justify-content-lg-around {
4979 justify-content: space-around !important; }
4980 .align-items-lg-start {
4981 align-items: flex-start !important; }
4982 .align-items-lg-end {
4983 align-items: flex-end !important; }
4984 .align-items-lg-center {
4985 align-items: center !important; }
4986 .align-items-lg-baseline {
4987 align-items: baseline !important; }
4988 .align-items-lg-stretch {
4989 align-items: stretch !important; }
4990 .align-content-lg-start {
4991 align-content: flex-start !important; }
4992 .align-content-lg-end {
4993 align-content: flex-end !important; }
4994 .align-content-lg-center {
4995 align-content: center !important; }
4996 .align-content-lg-between {
4997 align-content: space-between !important; }
4998 .align-content-lg-around {
4999 align-content: space-around !important; }
5000 .align-content-lg-stretch {
5001 align-content: stretch !important; }
5002 .align-self-lg-auto {
5003 align-self: auto !important; }
5004 .align-self-lg-start {
5005 align-self: flex-start !important; }
5006 .align-self-lg-end {
5007 align-self: flex-end !important; }
5008 .align-self-lg-center {
5009 align-self: center !important; }
5010 .align-self-lg-baseline {
5011 align-self: baseline !important; }
5012 .align-self-lg-stretch {
5013 align-self: stretch !important; } }
5014
5015@media (min-width: 1200px) {
5016 .flex-xl-row {
5017 flex-direction: row !important; }
5018 .flex-xl-column {
5019 flex-direction: column !important; }
5020 .flex-xl-row-reverse {
5021 flex-direction: row-reverse !important; }
5022 .flex-xl-column-reverse {
5023 flex-direction: column-reverse !important; }
5024 .flex-xl-wrap {
5025 flex-wrap: wrap !important; }
5026 .flex-xl-nowrap {
5027 flex-wrap: nowrap !important; }
5028 .flex-xl-wrap-reverse {
5029 flex-wrap: wrap-reverse !important; }
5030 .flex-xl-fill {
5031 flex: 1 1 auto !important; }
5032 .flex-xl-grow-0 {
5033 flex-grow: 0 !important; }
5034 .flex-xl-grow-1 {
5035 flex-grow: 1 !important; }
5036 .flex-xl-shrink-0 {
5037 flex-shrink: 0 !important; }
5038 .flex-xl-shrink-1 {
5039 flex-shrink: 1 !important; }
5040 .justify-content-xl-start {
5041 justify-content: flex-start !important; }
5042 .justify-content-xl-end {
5043 justify-content: flex-end !important; }
5044 .justify-content-xl-center {
5045 justify-content: center !important; }
5046 .justify-content-xl-between {
5047 justify-content: space-between !important; }
5048 .justify-content-xl-around {
5049 justify-content: space-around !important; }
5050 .align-items-xl-start {
5051 align-items: flex-start !important; }
5052 .align-items-xl-end {
5053 align-items: flex-end !important; }
5054 .align-items-xl-center {
5055 align-items: center !important; }
5056 .align-items-xl-baseline {
5057 align-items: baseline !important; }
5058 .align-items-xl-stretch {
5059 align-items: stretch !important; }
5060 .align-content-xl-start {
5061 align-content: flex-start !important; }
5062 .align-content-xl-end {
5063 align-content: flex-end !important; }
5064 .align-content-xl-center {
5065 align-content: center !important; }
5066 .align-content-xl-between {
5067 align-content: space-between !important; }
5068 .align-content-xl-around {
5069 align-content: space-around !important; }
5070 .align-content-xl-stretch {
5071 align-content: stretch !important; }
5072 .align-self-xl-auto {
5073 align-self: auto !important; }
5074 .align-self-xl-start {
5075 align-self: flex-start !important; }
5076 .align-self-xl-end {
5077 align-self: flex-end !important; }
5078 .align-self-xl-center {
5079 align-self: center !important; }
5080 .align-self-xl-baseline {
5081 align-self: baseline !important; }
5082 .align-self-xl-stretch {
5083 align-self: stretch !important; } }
5084
5085.float-left {
5086 float: left !important; }
5087
5088.float-right {
5089 float: right !important; }
5090
5091.float-none {
5092 float: none !important; }
5093
5094@media (min-width: 576px) {
5095 .float-sm-left {
5096 float: left !important; }
5097 .float-sm-right {
5098 float: right !important; }
5099 .float-sm-none {
5100 float: none !important; } }
5101
00day0769a17f2019-04-08 12:31:11 +02005102@media (min-width: 868px) {
Unknownd2db0f12019-01-10 14:22:00 -05005103 .float-md-left {
5104 float: left !important; }
5105 .float-md-right {
5106 float: right !important; }
5107 .float-md-none {
5108 float: none !important; } }
5109
5110@media (min-width: 992px) {
5111 .float-lg-left {
5112 float: left !important; }
5113 .float-lg-right {
5114 float: right !important; }
5115 .float-lg-none {
5116 float: none !important; } }
5117
5118@media (min-width: 1200px) {
5119 .float-xl-left {
5120 float: left !important; }
5121 .float-xl-right {
5122 float: right !important; }
5123 .float-xl-none {
5124 float: none !important; } }
5125
5126.position-static {
5127 position: static !important; }
5128
5129.position-relative {
5130 position: relative !important; }
5131
5132.position-absolute {
5133 position: absolute !important; }
5134
5135.position-fixed {
5136 position: fixed !important; }
5137
5138.position-sticky {
5139 position: -webkit-sticky !important;
5140 position: sticky !important; }
5141
5142.fixed-top {
5143 position: fixed;
5144 top: 0;
5145 right: 0;
5146 left: 0;
5147 z-index: 1030; }
5148
5149.fixed-bottom {
5150 position: fixed;
5151 right: 0;
5152 bottom: 0;
5153 left: 0;
5154 z-index: 1030; }
5155
5156@supports ((position: -webkit-sticky) or (position: sticky)) {
5157 .sticky-top {
5158 position: -webkit-sticky;
5159 position: sticky;
5160 top: 0;
5161 z-index: 1020; } }
5162
5163.sr-only {
5164 position: absolute;
5165 width: 1px;
5166 height: 1px;
5167 padding: 0;
5168 overflow: hidden;
5169 clip: rect(0, 0, 0, 0);
5170 white-space: nowrap;
5171 border: 0; }
5172
5173.sr-only-focusable:active, .sr-only-focusable:focus {
5174 position: static;
5175 width: auto;
5176 height: auto;
5177 overflow: visible;
5178 clip: auto;
5179 white-space: normal; }
5180
5181.shadow-sm {
5182 box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }
5183
5184.shadow {
5185 box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }
5186
5187.shadow-lg {
5188 box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }
5189
5190.shadow-none {
5191 box-shadow: none !important; }
5192
5193.w-25 {
5194 width: 25% !important; }
5195
5196.w-50 {
5197 width: 50% !important; }
5198
5199.w-75 {
5200 width: 75% !important; }
5201
5202.w-100 {
5203 width: 100% !important; }
5204
5205.w-auto {
5206 width: auto !important; }
5207
5208.h-25 {
5209 height: 25% !important; }
5210
5211.h-50 {
5212 height: 50% !important; }
5213
5214.h-75 {
5215 height: 75% !important; }
5216
5217.h-100 {
5218 height: 100% !important; }
5219
5220.h-auto {
5221 height: auto !important; }
5222
5223.mw-100 {
5224 max-width: 100% !important; }
5225
5226.mh-100 {
5227 max-height: 100% !important; }
5228
5229.m-0 {
5230 margin: 0 !important; }
5231
5232.mt-0,
5233.my-0 {
5234 margin-top: 0 !important; }
5235
5236.mr-0,
5237.mx-0 {
5238 margin-right: 0 !important; }
5239
5240.mb-0,
5241.my-0 {
5242 margin-bottom: 0 !important; }
5243
5244.ml-0,
5245.mx-0 {
5246 margin-left: 0 !important; }
5247
5248.m-1 {
5249 margin: 0.375rem !important; }
5250
5251.mt-1,
5252.my-1 {
5253 margin-top: 0.375rem !important; }
5254
5255.mr-1,
5256.mx-1 {
5257 margin-right: 0.375rem !important; }
5258
5259.mb-1,
5260.my-1 {
5261 margin-bottom: 0.375rem !important; }
5262
5263.ml-1,
5264.mx-1 {
5265 margin-left: 0.375rem !important; }
5266
5267.m-2 {
5268 margin: 0.75rem !important; }
5269
5270.mt-2,
5271.my-2 {
5272 margin-top: 0.75rem !important; }
5273
5274.mr-2,
5275.mx-2 {
5276 margin-right: 0.75rem !important; }
5277
5278.mb-2,
5279.my-2 {
5280 margin-bottom: 0.75rem !important; }
5281
5282.ml-2,
5283.mx-2 {
5284 margin-left: 0.75rem !important; }
5285
5286.m-3 {
5287 margin: 1.5rem !important; }
5288
5289.mt-3,
5290.my-3 {
5291 margin-top: 1.5rem !important; }
5292
5293.mr-3,
5294.mx-3 {
5295 margin-right: 1.5rem !important; }
5296
5297.mb-3,
5298.my-3 {
5299 margin-bottom: 1.5rem !important; }
5300
5301.ml-3,
5302.mx-3 {
5303 margin-left: 1.5rem !important; }
5304
5305.m-4 {
5306 margin: 2.25rem !important; }
5307
5308.mt-4,
5309.my-4 {
5310 margin-top: 2.25rem !important; }
5311
5312.mr-4,
5313.mx-4 {
5314 margin-right: 2.25rem !important; }
5315
5316.mb-4,
5317.my-4 {
5318 margin-bottom: 2.25rem !important; }
5319
5320.ml-4,
5321.mx-4 {
5322 margin-left: 2.25rem !important; }
5323
5324.m-5 {
5325 margin: 4.5rem !important; }
5326
5327.mt-5,
5328.my-5 {
5329 margin-top: 4.5rem !important; }
5330
5331.mr-5,
5332.mx-5 {
5333 margin-right: 4.5rem !important; }
5334
5335.mb-5,
5336.my-5 {
5337 margin-bottom: 4.5rem !important; }
5338
5339.ml-5,
5340.mx-5 {
5341 margin-left: 4.5rem !important; }
5342
5343.p-0 {
5344 padding: 0 !important; }
5345
5346.pt-0,
5347.py-0 {
5348 padding-top: 0 !important; }
5349
5350.pr-0,
5351.px-0 {
5352 padding-right: 0 !important; }
5353
5354.pb-0,
5355.py-0 {
5356 padding-bottom: 0 !important; }
5357
5358.pl-0,
5359.px-0 {
5360 padding-left: 0 !important; }
5361
5362.p-1 {
5363 padding: 0.375rem !important; }
5364
5365.pt-1,
5366.py-1 {
5367 padding-top: 0.375rem !important; }
5368
5369.pr-1,
5370.px-1 {
5371 padding-right: 0.375rem !important; }
5372
5373.pb-1,
5374.py-1 {
5375 padding-bottom: 0.375rem !important; }
5376
5377.pl-1,
5378.px-1 {
5379 padding-left: 0.375rem !important; }
5380
5381.p-2 {
5382 padding: 0.75rem !important; }
5383
5384.pt-2,
5385.py-2 {
5386 padding-top: 0.75rem !important; }
5387
5388.pr-2,
5389.px-2 {
5390 padding-right: 0.75rem !important; }
5391
5392.pb-2,
5393.py-2 {
5394 padding-bottom: 0.75rem !important; }
5395
5396.pl-2,
5397.px-2 {
5398 padding-left: 0.75rem !important; }
5399
5400.p-3 {
5401 padding: 1.5rem !important; }
5402
5403.pt-3,
5404.py-3 {
5405 padding-top: 1.5rem !important; }
5406
5407.pr-3,
5408.px-3 {
5409 padding-right: 1.5rem !important; }
5410
5411.pb-3,
5412.py-3 {
5413 padding-bottom: 1.5rem !important; }
5414
5415.pl-3,
5416.px-3 {
5417 padding-left: 1.5rem !important; }
5418
5419.p-4 {
5420 padding: 2.25rem !important; }
5421
5422.pt-4,
5423.py-4 {
5424 padding-top: 2.25rem !important; }
5425
5426.pr-4,
5427.px-4 {
5428 padding-right: 2.25rem !important; }
5429
5430.pb-4,
5431.py-4 {
5432 padding-bottom: 2.25rem !important; }
5433
5434.pl-4,
5435.px-4 {
5436 padding-left: 2.25rem !important; }
5437
5438.p-5 {
5439 padding: 4.5rem !important; }
5440
5441.pt-5,
5442.py-5 {
5443 padding-top: 4.5rem !important; }
5444
00day0354614c2019-04-08 12:16:19 +02005445.pt-6 {}
5446 @media (min-width: 576px) {
5447 .pt-6 {
5448 max-width: 540px; } }
00day0769a17f2019-04-08 12:31:11 +02005449 @media (min-width: 868px) {
00day0354614c2019-04-08 12:16:19 +02005450 .pt-6 {
5451 max-width: 1140px; } } }
5452
Unknownd2db0f12019-01-10 14:22:00 -05005453.pr-5,
5454.px-5 {
5455 padding-right: 4.5rem !important; }
5456
5457.pb-5,
5458.py-5 {
5459 padding-bottom: 4.5rem !important; }
5460
5461.pl-5,
5462.px-5 {
5463 padding-left: 4.5rem !important; }
5464
5465.m-auto {
5466 margin: auto !important; }
5467
5468.mt-auto,
5469.my-auto {
5470 margin-top: auto !important; }
5471
5472.mr-auto,
5473.mx-auto {
5474 margin-right: auto !important; }
5475
5476.mb-auto,
5477.my-auto {
5478 margin-bottom: auto !important; }
5479
5480.ml-auto,
5481.mx-auto {
5482 margin-left: auto !important; }
5483
5484@media (min-width: 576px) {
5485 .m-sm-0 {
5486 margin: 0 !important; }
5487 .mt-sm-0,
5488 .my-sm-0 {
5489 margin-top: 0 !important; }
5490 .mr-sm-0,
5491 .mx-sm-0 {
5492 margin-right: 0 !important; }
5493 .mb-sm-0,
5494 .my-sm-0 {
5495 margin-bottom: 0 !important; }
5496 .ml-sm-0,
5497 .mx-sm-0 {
5498 margin-left: 0 !important; }
5499 .m-sm-1 {
5500 margin: 0.375rem !important; }
5501 .mt-sm-1,
5502 .my-sm-1 {
5503 margin-top: 0.375rem !important; }
5504 .mr-sm-1,
5505 .mx-sm-1 {
5506 margin-right: 0.375rem !important; }
5507 .mb-sm-1,
5508 .my-sm-1 {
5509 margin-bottom: 0.375rem !important; }
5510 .ml-sm-1,
5511 .mx-sm-1 {
5512 margin-left: 0.375rem !important; }
5513 .m-sm-2 {
5514 margin: 0.75rem !important; }
5515 .mt-sm-2,
5516 .my-sm-2 {
5517 margin-top: 0.75rem !important; }
5518 .mr-sm-2,
5519 .mx-sm-2 {
5520 margin-right: 0.75rem !important; }
5521 .mb-sm-2,
5522 .my-sm-2 {
5523 margin-bottom: 0.75rem !important; }
5524 .ml-sm-2,
5525 .mx-sm-2 {
5526 margin-left: 0.75rem !important; }
5527 .m-sm-3 {
5528 margin: 1.5rem !important; }
5529 .mt-sm-3,
5530 .my-sm-3 {
5531 margin-top: 1.5rem !important; }
5532 .mr-sm-3,
5533 .mx-sm-3 {
5534 margin-right: 1.5rem !important; }
5535 .mb-sm-3,
5536 .my-sm-3 {
5537 margin-bottom: 1.5rem !important; }
5538 .ml-sm-3,
5539 .mx-sm-3 {
5540 margin-left: 1.5rem !important; }
5541 .m-sm-4 {
5542 margin: 2.25rem !important; }
5543 .mt-sm-4,
5544 .my-sm-4 {
5545 margin-top: 2.25rem !important; }
5546 .mr-sm-4,
5547 .mx-sm-4 {
5548 margin-right: 2.25rem !important; }
5549 .mb-sm-4,
5550 .my-sm-4 {
5551 margin-bottom: 2.25rem !important; }
5552 .ml-sm-4,
5553 .mx-sm-4 {
5554 margin-left: 2.25rem !important; }
5555 .m-sm-5 {
5556 margin: 4.5rem !important; }
5557 .mt-sm-5,
5558 .my-sm-5 {
5559 margin-top: 4.5rem !important; }
5560 .mr-sm-5,
5561 .mx-sm-5 {
5562 margin-right: 4.5rem !important; }
5563 .mb-sm-5,
5564 .my-sm-5 {
5565 margin-bottom: 4.5rem !important; }
5566 .ml-sm-5,
5567 .mx-sm-5 {
5568 margin-left: 4.5rem !important; }
5569 .p-sm-0 {
5570 padding: 0 !important; }
5571 .pt-sm-0,
5572 .py-sm-0 {
5573 padding-top: 0 !important; }
5574 .pr-sm-0,
5575 .px-sm-0 {
5576 padding-right: 0 !important; }
5577 .pb-sm-0,
5578 .py-sm-0 {
5579 padding-bottom: 0 !important; }
5580 .pl-sm-0,
5581 .px-sm-0 {
5582 padding-left: 0 !important; }
5583 .p-sm-1 {
5584 padding: 0.375rem !important; }
5585 .pt-sm-1,
5586 .py-sm-1 {
5587 padding-top: 0.375rem !important; }
5588 .pr-sm-1,
5589 .px-sm-1 {
5590 padding-right: 0.375rem !important; }
5591 .pb-sm-1,
5592 .py-sm-1 {
5593 padding-bottom: 0.375rem !important; }
5594 .pl-sm-1,
5595 .px-sm-1 {
5596 padding-left: 0.375rem !important; }
5597 .p-sm-2 {
5598 padding: 0.75rem !important; }
5599 .pt-sm-2,
5600 .py-sm-2 {
5601 padding-top: 0.75rem !important; }
5602 .pr-sm-2,
5603 .px-sm-2 {
5604 padding-right: 0.75rem !important; }
5605 .pb-sm-2,
5606 .py-sm-2 {
5607 padding-bottom: 0.75rem !important; }
5608 .pl-sm-2,
5609 .px-sm-2 {
5610 padding-left: 0.75rem !important; }
5611 .p-sm-3 {
5612 padding: 1.5rem !important; }
5613 .pt-sm-3,
5614 .py-sm-3 {
5615 padding-top: 1.5rem !important; }
5616 .pr-sm-3,
5617 .px-sm-3 {
5618 padding-right: 1.5rem !important; }
5619 .pb-sm-3,
5620 .py-sm-3 {
5621 padding-bottom: 1.5rem !important; }
5622 .pl-sm-3,
5623 .px-sm-3 {
5624 padding-left: 1.5rem !important; }
5625 .p-sm-4 {
5626 padding: 2.25rem !important; }
5627 .pt-sm-4,
5628 .py-sm-4 {
5629 padding-top: 2.25rem !important; }
5630 .pr-sm-4,
5631 .px-sm-4 {
5632 padding-right: 2.25rem !important; }
5633 .pb-sm-4,
5634 .py-sm-4 {
5635 padding-bottom: 2.25rem !important; }
5636 .pl-sm-4,
5637 .px-sm-4 {
5638 padding-left: 2.25rem !important; }
5639 .p-sm-5 {
5640 padding: 4.5rem !important; }
5641 .pt-sm-5,
5642 .py-sm-5 {
5643 padding-top: 4.5rem !important; }
5644 .pr-sm-5,
5645 .px-sm-5 {
5646 padding-right: 4.5rem !important; }
5647 .pb-sm-5,
5648 .py-sm-5 {
5649 padding-bottom: 4.5rem !important; }
5650 .pl-sm-5,
5651 .px-sm-5 {
5652 padding-left: 4.5rem !important; }
5653 .m-sm-auto {
5654 margin: auto !important; }
5655 .mt-sm-auto,
5656 .my-sm-auto {
5657 margin-top: auto !important; }
5658 .mr-sm-auto,
5659 .mx-sm-auto {
5660 margin-right: auto !important; }
5661 .mb-sm-auto,
5662 .my-sm-auto {
5663 margin-bottom: auto !important; }
5664 .ml-sm-auto,
5665 .mx-sm-auto {
5666 margin-left: auto !important; } }
5667
00day0769a17f2019-04-08 12:31:11 +02005668@media (min-width: 868px) {
Unknownd2db0f12019-01-10 14:22:00 -05005669 .m-md-0 {
5670 margin: 0 !important; }
5671 .mt-md-0,
5672 .my-md-0 {
5673 margin-top: 0 !important; }
5674 .mr-md-0,
5675 .mx-md-0 {
5676 margin-right: 0 !important; }
5677 .mb-md-0,
5678 .my-md-0 {
5679 margin-bottom: 0 !important; }
5680 .ml-md-0,
5681 .mx-md-0 {
5682 margin-left: 0 !important; }
5683 .m-md-1 {
5684 margin: 0.375rem !important; }
5685 .mt-md-1,
5686 .my-md-1 {
5687 margin-top: 0.375rem !important; }
5688 .mr-md-1,
5689 .mx-md-1 {
5690 margin-right: 0.375rem !important; }
5691 .mb-md-1,
5692 .my-md-1 {
5693 margin-bottom: 0.375rem !important; }
5694 .ml-md-1,
5695 .mx-md-1 {
5696 margin-left: 0.375rem !important; }
5697 .m-md-2 {
5698 margin: 0.75rem !important; }
5699 .mt-md-2,
5700 .my-md-2 {
5701 margin-top: 0.75rem !important; }
5702 .mr-md-2,
5703 .mx-md-2 {
5704 margin-right: 0.75rem !important; }
5705 .mb-md-2,
5706 .my-md-2 {
5707 margin-bottom: 0.75rem !important; }
5708 .ml-md-2,
5709 .mx-md-2 {
5710 margin-left: 0.75rem !important; }
5711 .m-md-3 {
5712 margin: 1.5rem !important; }
5713 .mt-md-3,
5714 .my-md-3 {
5715 margin-top: 1.5rem !important; }
5716 .mr-md-3,
5717 .mx-md-3 {
5718 margin-right: 1.5rem !important; }
5719 .mb-md-3,
5720 .my-md-3 {
5721 margin-bottom: 1.5rem !important; }
5722 .ml-md-3,
5723 .mx-md-3 {
5724 margin-left: 1.5rem !important; }
5725 .m-md-4 {
5726 margin: 2.25rem !important; }
5727 .mt-md-4,
5728 .my-md-4 {
5729 margin-top: 2.25rem !important; }
5730 .mr-md-4,
5731 .mx-md-4 {
5732 margin-right: 2.25rem !important; }
5733 .mb-md-4,
5734 .my-md-4 {
5735 margin-bottom: 2.25rem !important; }
5736 .ml-md-4,
5737 .mx-md-4 {
5738 margin-left: 2.25rem !important; }
5739 .m-md-5 {
5740 margin: 4.5rem !important; }
5741 .mt-md-5,
5742 .my-md-5 {
5743 margin-top: 4.5rem !important; }
5744 .mr-md-5,
5745 .mx-md-5 {
5746 margin-right: 4.5rem !important; }
5747 .mb-md-5,
5748 .my-md-5 {
5749 margin-bottom: 4.5rem !important; }
5750 .ml-md-5,
5751 .mx-md-5 {
5752 margin-left: 4.5rem !important; }
5753 .p-md-0 {
5754 padding: 0 !important; }
5755 .pt-md-0,
5756 .py-md-0 {
5757 padding-top: 0 !important; }
5758 .pr-md-0,
5759 .px-md-0 {
5760 padding-right: 0 !important; }
5761 .pb-md-0,
5762 .py-md-0 {
5763 padding-bottom: 0 !important; }
5764 .pl-md-0,
5765 .px-md-0 {
5766 padding-left: 0 !important; }
5767 .p-md-1 {
5768 padding: 0.375rem !important; }
5769 .pt-md-1,
5770 .py-md-1 {
5771 padding-top: 0.375rem !important; }
5772 .pr-md-1,
5773 .px-md-1 {
5774 padding-right: 0.375rem !important; }
5775 .pb-md-1,
5776 .py-md-1 {
5777 padding-bottom: 0.375rem !important; }
5778 .pl-md-1,
5779 .px-md-1 {
5780 padding-left: 0.375rem !important; }
5781 .p-md-2 {
5782 padding: 0.75rem !important; }
5783 .pt-md-2,
5784 .py-md-2 {
5785 padding-top: 0.75rem !important; }
5786 .pr-md-2,
5787 .px-md-2 {
5788 padding-right: 0.75rem !important; }
5789 .pb-md-2,
5790 .py-md-2 {
5791 padding-bottom: 0.75rem !important; }
5792 .pl-md-2,
5793 .px-md-2 {
5794 padding-left: 0.75rem !important; }
5795 .p-md-3 {
5796 padding: 1.5rem !important; }
5797 .pt-md-3,
5798 .py-md-3 {
5799 padding-top: 1.5rem !important; }
5800 .pr-md-3,
5801 .px-md-3 {
5802 padding-right: 1.5rem !important; }
5803 .pb-md-3,
5804 .py-md-3 {
5805 padding-bottom: 1.5rem !important; }
5806 .pl-md-3,
5807 .px-md-3 {
5808 padding-left: 1.5rem !important; }
5809 .p-md-4 {
5810 padding: 2.25rem !important; }
5811 .pt-md-4,
5812 .py-md-4 {
5813 padding-top: 2.25rem !important; }
5814 .pr-md-4,
5815 .px-md-4 {
5816 padding-right: 2.25rem !important; }
5817 .pb-md-4,
5818 .py-md-4 {
5819 padding-bottom: 2.25rem !important; }
5820 .pl-md-4,
5821 .px-md-4 {
5822 padding-left: 2.25rem !important; }
5823 .p-md-5 {
5824 padding: 4.5rem !important; }
5825 .pt-md-5,
5826 .py-md-5 {
5827 padding-top: 4.5rem !important; }
5828 .pr-md-5,
5829 .px-md-5 {
5830 padding-right: 4.5rem !important; }
5831 .pb-md-5,
5832 .py-md-5 {
5833 padding-bottom: 4.5rem !important; }
5834 .pl-md-5,
5835 .px-md-5 {
5836 padding-left: 4.5rem !important; }
5837 .m-md-auto {
5838 margin: auto !important; }
5839 .mt-md-auto,
5840 .my-md-auto {
5841 margin-top: auto !important; }
5842 .mr-md-auto,
5843 .mx-md-auto {
5844 margin-right: auto !important; }
5845 .mb-md-auto,
5846 .my-md-auto {
5847 margin-bottom: auto !important; }
5848 .ml-md-auto,
5849 .mx-md-auto {
5850 margin-left: auto !important; } }
5851
5852@media (min-width: 992px) {
5853 .m-lg-0 {
5854 margin: 0 !important; }
5855 .mt-lg-0,
5856 .my-lg-0 {
5857 margin-top: 0 !important; }
5858 .mr-lg-0,
5859 .mx-lg-0 {
5860 margin-right: 0 !important; }
5861 .mb-lg-0,
5862 .my-lg-0 {
5863 margin-bottom: 0 !important; }
5864 .ml-lg-0,
5865 .mx-lg-0 {
5866 margin-left: 0 !important; }
5867 .m-lg-1 {
5868 margin: 0.375rem !important; }
5869 .mt-lg-1,
5870 .my-lg-1 {
5871 margin-top: 0.375rem !important; }
5872 .mr-lg-1,
5873 .mx-lg-1 {
5874 margin-right: 0.375rem !important; }
5875 .mb-lg-1,
5876 .my-lg-1 {
5877 margin-bottom: 0.375rem !important; }
5878 .ml-lg-1,
5879 .mx-lg-1 {
5880 margin-left: 0.375rem !important; }
5881 .m-lg-2 {
5882 margin: 0.75rem !important; }
5883 .mt-lg-2,
5884 .my-lg-2 {
5885 margin-top: 0.75rem !important; }
5886 .mr-lg-2,
5887 .mx-lg-2 {
5888 margin-right: 0.75rem !important; }
5889 .mb-lg-2,
5890 .my-lg-2 {
5891 margin-bottom: 0.75rem !important; }
5892 .ml-lg-2,
5893 .mx-lg-2 {
5894 margin-left: 0.75rem !important; }
5895 .m-lg-3 {
5896 margin: 1.5rem !important; }
5897 .mt-lg-3,
5898 .my-lg-3 {
5899 margin-top: 1.5rem !important; }
5900 .mr-lg-3,
5901 .mx-lg-3 {
5902 margin-right: 1.5rem !important; }
5903 .mb-lg-3,
5904 .my-lg-3 {
5905 margin-bottom: 1.5rem !important; }
5906 .ml-lg-3,
5907 .mx-lg-3 {
5908 margin-left: 1.5rem !important; }
5909 .m-lg-4 {
5910 margin: 2.25rem !important; }
5911 .mt-lg-4,
5912 .my-lg-4 {
5913 margin-top: 2.25rem !important; }
5914 .mr-lg-4,
5915 .mx-lg-4 {
5916 margin-right: 2.25rem !important; }
5917 .mb-lg-4,
5918 .my-lg-4 {
5919 margin-bottom: 2.25rem !important; }
5920 .ml-lg-4,
5921 .mx-lg-4 {
5922 margin-left: 2.25rem !important; }
5923 .m-lg-5 {
5924 margin: 4.5rem !important; }
5925 .mt-lg-5,
5926 .my-lg-5 {
5927 margin-top: 4.5rem !important; }
5928 .mr-lg-5,
5929 .mx-lg-5 {
5930 margin-right: 4.5rem !important; }
5931 .mb-lg-5,
5932 .my-lg-5 {
5933 margin-bottom: 4.5rem !important; }
5934 .ml-lg-5,
5935 .mx-lg-5 {
5936 margin-left: 4.5rem !important; }
5937 .p-lg-0 {
5938 padding: 0 !important; }
5939 .pt-lg-0,
5940 .py-lg-0 {
5941 padding-top: 0 !important; }
5942 .pr-lg-0,
5943 .px-lg-0 {
5944 padding-right: 0 !important; }
5945 .pb-lg-0,
5946 .py-lg-0 {
5947 padding-bottom: 0 !important; }
5948 .pl-lg-0,
5949 .px-lg-0 {
5950 padding-left: 0 !important; }
5951 .p-lg-1 {
5952 padding: 0.375rem !important; }
5953 .pt-lg-1,
5954 .py-lg-1 {
5955 padding-top: 0.375rem !important; }
5956 .pr-lg-1,
5957 .px-lg-1 {
5958 padding-right: 0.375rem !important; }
5959 .pb-lg-1,
5960 .py-lg-1 {
5961 padding-bottom: 0.375rem !important; }
5962 .pl-lg-1,
5963 .px-lg-1 {
5964 padding-left: 0.375rem !important; }
5965 .p-lg-2 {
5966 padding: 0.75rem !important; }
5967 .pt-lg-2,
5968 .py-lg-2 {
5969 padding-top: 0.75rem !important; }
5970 .pr-lg-2,
5971 .px-lg-2 {
5972 padding-right: 0.75rem !important; }
5973 .pb-lg-2,
5974 .py-lg-2 {
5975 padding-bottom: 0.75rem !important; }
5976 .pl-lg-2,
5977 .px-lg-2 {
5978 padding-left: 0.75rem !important; }
5979 .p-lg-3 {
5980 padding: 1.5rem !important; }
5981 .pt-lg-3,
5982 .py-lg-3 {
5983 padding-top: 1.5rem !important; }
5984 .pr-lg-3,
5985 .px-lg-3 {
5986 padding-right: 1.5rem !important; }
5987 .pb-lg-3,
5988 .py-lg-3 {
5989 padding-bottom: 1.5rem !important; }
5990 .pl-lg-3,
5991 .px-lg-3 {
5992 padding-left: 1.5rem !important; }
5993 .p-lg-4 {
5994 padding: 2.25rem !important; }
5995 .pt-lg-4,
5996 .py-lg-4 {
5997 padding-top: 2.25rem !important; }
5998 .pr-lg-4,
5999 .px-lg-4 {
6000 padding-right: 2.25rem !important; }
6001 .pb-lg-4,
6002 .py-lg-4 {
6003 padding-bottom: 2.25rem !important; }
6004 .pl-lg-4,
6005 .px-lg-4 {
6006 padding-left: 2.25rem !important; }
6007 .p-lg-5 {
6008 padding: 4.5rem !important; }
6009 .pt-lg-5,
6010 .py-lg-5 {
6011 padding-top: 4.5rem !important; }
6012 .pr-lg-5,
6013 .px-lg-5 {
6014 padding-right: 4.5rem !important; }
6015 .pb-lg-5,
6016 .py-lg-5 {
6017 padding-bottom: 4.5rem !important; }
6018 .pl-lg-5,
6019 .px-lg-5 {
6020 padding-left: 4.5rem !important; }
6021 .m-lg-auto {
6022 margin: auto !important; }
6023 .mt-lg-auto,
6024 .my-lg-auto {
6025 margin-top: auto !important; }
6026 .mr-lg-auto,
6027 .mx-lg-auto {
6028 margin-right: auto !important; }
6029 .mb-lg-auto,
6030 .my-lg-auto {
6031 margin-bottom: auto !important; }
6032 .ml-lg-auto,
6033 .mx-lg-auto {
6034 margin-left: auto !important; } }
6035
6036@media (min-width: 1200px) {
6037 .m-xl-0 {
6038 margin: 0 !important; }
6039 .mt-xl-0,
6040 .my-xl-0 {
6041 margin-top: 0 !important; }
6042 .mr-xl-0,
6043 .mx-xl-0 {
6044 margin-right: 0 !important; }
6045 .mb-xl-0,
6046 .my-xl-0 {
6047 margin-bottom: 0 !important; }
6048 .ml-xl-0,
6049 .mx-xl-0 {
6050 margin-left: 0 !important; }
6051 .m-xl-1 {
6052 margin: 0.375rem !important; }
6053 .mt-xl-1,
6054 .my-xl-1 {
6055 margin-top: 0.375rem !important; }
6056 .mr-xl-1,
6057 .mx-xl-1 {
6058 margin-right: 0.375rem !important; }
6059 .mb-xl-1,
6060 .my-xl-1 {
6061 margin-bottom: 0.375rem !important; }
6062 .ml-xl-1,
6063 .mx-xl-1 {
6064 margin-left: 0.375rem !important; }
6065 .m-xl-2 {
6066 margin: 0.75rem !important; }
6067 .mt-xl-2,
6068 .my-xl-2 {
6069 margin-top: 0.75rem !important; }
6070 .mr-xl-2,
6071 .mx-xl-2 {
6072 margin-right: 0.75rem !important; }
6073 .mb-xl-2,
6074 .my-xl-2 {
6075 margin-bottom: 0.75rem !important; }
6076 .ml-xl-2,
6077 .mx-xl-2 {
6078 margin-left: 0.75rem !important; }
6079 .m-xl-3 {
6080 margin: 1.5rem !important; }
6081 .mt-xl-3,
6082 .my-xl-3 {
6083 margin-top: 1.5rem !important; }
6084 .mr-xl-3,
6085 .mx-xl-3 {
6086 margin-right: 1.5rem !important; }
6087 .mb-xl-3,
6088 .my-xl-3 {
6089 margin-bottom: 1.5rem !important; }
6090 .ml-xl-3,
6091 .mx-xl-3 {
6092 margin-left: 1.5rem !important; }
6093 .m-xl-4 {
6094 margin: 2.25rem !important; }
6095 .mt-xl-4,
6096 .my-xl-4 {
6097 margin-top: 2.25rem !important; }
6098 .mr-xl-4,
6099 .mx-xl-4 {
6100 margin-right: 2.25rem !important; }
6101 .mb-xl-4,
6102 .my-xl-4 {
6103 margin-bottom: 2.25rem !important; }
6104 .ml-xl-4,
6105 .mx-xl-4 {
6106 margin-left: 2.25rem !important; }
6107 .m-xl-5 {
6108 margin: 4.5rem !important; }
6109 .mt-xl-5,
6110 .my-xl-5 {
6111 margin-top: 4.5rem !important; }
6112 .mr-xl-5,
6113 .mx-xl-5 {
6114 margin-right: 4.5rem !important; }
6115 .mb-xl-5,
6116 .my-xl-5 {
6117 margin-bottom: 4.5rem !important; }
6118 .ml-xl-5,
6119 .mx-xl-5 {
6120 margin-left: 4.5rem !important; }
6121 .p-xl-0 {
6122 padding: 0 !important; }
6123 .pt-xl-0,
6124 .py-xl-0 {
6125 padding-top: 0 !important; }
6126 .pr-xl-0,
6127 .px-xl-0 {
6128 padding-right: 0 !important; }
6129 .pb-xl-0,
6130 .py-xl-0 {
6131 padding-bottom: 0 !important; }
6132 .pl-xl-0,
6133 .px-xl-0 {
6134 padding-left: 0 !important; }
6135 .p-xl-1 {
6136 padding: 0.375rem !important; }
6137 .pt-xl-1,
6138 .py-xl-1 {
6139 padding-top: 0.375rem !important; }
6140 .pr-xl-1,
6141 .px-xl-1 {
6142 padding-right: 0.375rem !important; }
6143 .pb-xl-1,
6144 .py-xl-1 {
6145 padding-bottom: 0.375rem !important; }
6146 .pl-xl-1,
6147 .px-xl-1 {
6148 padding-left: 0.375rem !important; }
6149 .p-xl-2 {
6150 padding: 0.75rem !important; }
6151 .pt-xl-2,
6152 .py-xl-2 {
6153 padding-top: 0.75rem !important; }
6154 .pr-xl-2,
6155 .px-xl-2 {
6156 padding-right: 0.75rem !important; }
6157 .pb-xl-2,
6158 .py-xl-2 {
6159 padding-bottom: 0.75rem !important; }
6160 .pl-xl-2,
6161 .px-xl-2 {
6162 padding-left: 0.75rem !important; }
6163 .p-xl-3 {
6164 padding: 1.5rem !important; }
6165 .pt-xl-3,
6166 .py-xl-3 {
6167 padding-top: 1.5rem !important; }
6168 .pr-xl-3,
6169 .px-xl-3 {
6170 padding-right: 1.5rem !important; }
6171 .pb-xl-3,
6172 .py-xl-3 {
6173 padding-bottom: 1.5rem !important; }
6174 .pl-xl-3,
6175 .px-xl-3 {
6176 padding-left: 1.5rem !important; }
6177 .p-xl-4 {
6178 padding: 2.25rem !important; }
6179 .pt-xl-4,
6180 .py-xl-4 {
6181 padding-top: 2.25rem !important; }
6182 .pr-xl-4,
6183 .px-xl-4 {
6184 padding-right: 2.25rem !important; }
6185 .pb-xl-4,
6186 .py-xl-4 {
6187 padding-bottom: 2.25rem !important; }
6188 .pl-xl-4,
6189 .px-xl-4 {
6190 padding-left: 2.25rem !important; }
6191 .p-xl-5 {
6192 padding: 4.5rem !important; }
6193 .pt-xl-5,
6194 .py-xl-5 {
6195 padding-top: 4.5rem !important; }
6196 .pr-xl-5,
6197 .px-xl-5 {
6198 padding-right: 4.5rem !important; }
6199 .pb-xl-5,
6200 .py-xl-5 {
6201 padding-bottom: 4.5rem !important; }
6202 .pl-xl-5,
6203 .px-xl-5 {
6204 padding-left: 4.5rem !important; }
6205 .m-xl-auto {
6206 margin: auto !important; }
6207 .mt-xl-auto,
6208 .my-xl-auto {
6209 margin-top: auto !important; }
6210 .mr-xl-auto,
6211 .mx-xl-auto {
6212 margin-right: auto !important; }
6213 .mb-xl-auto,
6214 .my-xl-auto {
6215 margin-bottom: auto !important; }
6216 .ml-xl-auto,
6217 .mx-xl-auto {
6218 margin-left: auto !important; } }
6219
6220.text-monospace {
6221 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
6222
6223.text-justify {
6224 text-align: justify !important; }
6225
6226.text-nowrap {
6227 white-space: nowrap !important; }
6228
6229.text-truncate {
6230 overflow: hidden;
6231 text-overflow: ellipsis;
6232 white-space: nowrap; }
6233
6234.text-left {
6235 text-align: left !important; }
6236
6237.text-right {
6238 text-align: right !important; }
6239
6240.text-center {
6241 text-align: center !important; }
6242
6243@media (min-width: 576px) {
6244 .text-sm-left {
6245 text-align: left !important; }
6246 .text-sm-right {
6247 text-align: right !important; }
6248 .text-sm-center {
6249 text-align: center !important; } }
6250
00day0769a17f2019-04-08 12:31:11 +02006251@media (min-width: 868px) {
Unknownd2db0f12019-01-10 14:22:00 -05006252 .text-md-left {
6253 text-align: left !important; }
6254 .text-md-right {
6255 text-align: right !important; }
6256 .text-md-center {
6257 text-align: center !important; } }
6258
6259@media (min-width: 992px) {
6260 .text-lg-left {
6261 text-align: left !important; }
6262 .text-lg-right {
6263 text-align: right !important; }
6264 .text-lg-center {
6265 text-align: center !important; } }
6266
6267@media (min-width: 1200px) {
6268 .text-xl-left {
6269 text-align: left !important; }
6270 .text-xl-right {
6271 text-align: right !important; }
6272 .text-xl-center {
6273 text-align: center !important; } }
6274
6275.text-lowercase {
6276 text-transform: lowercase !important; }
6277
6278.text-uppercase {
6279 text-transform: uppercase !important; }
6280
6281.text-capitalize {
6282 text-transform: capitalize !important; }
6283
6284.font-weight-light {
6285 font-weight: 300 !important; }
6286
6287.font-weight-normal {
6288 font-weight: 200 !important; }
6289
6290.font-weight-bold {
6291 font-weight: 700 !important; }
6292
6293.font-italic {
6294 font-style: italic !important; }
6295
6296.text-white {
6297 color: #fff !important; }
Stefan Ivicff54ece2019-08-31 14:49:48 +02006298.text-black {
6299 color: #000 !important;
6300}
Unknownd2db0f12019-01-10 14:22:00 -05006301.text-primary {
6302 color: #0080ff !important; }
6303
6304a.text-primary:hover, a.text-primary:focus {
6305 color: #0066cc !important; }
6306
6307.text-secondary {
6308 color: #0060aa !important; }
6309
6310a.text-secondary:hover, a.text-secondary:focus {
6311 color: #004377 !important; }
6312
6313.text-success {
6314 color: #28a745 !important; }
6315
6316a.text-success:hover, a.text-success:focus {
6317 color: #1e7e34 !important; }
6318
6319.text-info {
6320 color: #00aaff !important; }
6321
6322a.text-info:hover, a.text-info:focus {
6323 color: #0088cc !important; }
6324
6325.text-warning {
6326 color: #ffc107 !important; }
6327
6328a.text-warning:hover, a.text-warning:focus {
6329 color: #d39e00 !important; }
6330
6331.text-danger {
6332 color: #dc3545 !important; }
6333
6334a.text-danger:hover, a.text-danger:focus {
6335 color: #bd2130 !important; }
6336
6337.text-light {
6338 color: #f3f3f3 !important; }
6339
6340a.text-light:hover, a.text-light:focus {
6341 color: #dadada !important; }
6342
6343.text-dark {
6344 color: #303030 !important; }
6345
6346a.text-dark:hover, a.text-dark:focus {
6347 color: #171717 !important; }
6348
6349.text-body {
6350 color: #efefef !important; }
6351
6352.text-muted {
6353 color: #6c757d !important; }
6354
6355.text-black-50 {
6356 color: rgba(0, 0, 0, 0.5) !important; }
6357
6358.text-white-50 {
6359 color: rgba(255, 255, 255, 0.5) !important; }
6360
6361.text-hide {
6362 font: 0/0 a;
6363 color: transparent;
6364 text-shadow: none;
6365 background-color: transparent;
6366 border: 0; }
6367
6368.visible {
6369 visibility: visible !important; }
6370
6371.invisible {
6372 visibility: hidden !important; }
6373
6374@media print {
6375 *,
6376 *::before,
6377 *::after {
6378 text-shadow: none !important;
6379 box-shadow: none !important; }
6380 a:not(.btn) {
6381 text-decoration: underline; }
6382 abbr[title]::after {
6383 content: " (" attr(title) ")"; }
6384 pre {
6385 white-space: pre-wrap !important; }
6386 pre,
6387 blockquote {
6388 border: 1px solid #adb5bd;
6389 page-break-inside: avoid; }
6390 thead {
6391 display: table-header-group; }
6392 tr,
6393 img {
6394 page-break-inside: avoid; }
6395 p,
6396 h2,
6397 h3 {
6398 orphans: 3;
6399 widows: 3; }
6400 h2,
6401 h3 {
6402 page-break-after: avoid; }
6403 @page {
6404 size: a3; }
6405 body {
6406 min-width: 992px !important; }
6407 .container {
6408 min-width: 992px !important; }
6409 .navbar {
6410 display: none; }
6411 .badge {
6412 border: 1px solid #000; }
6413 .table {
6414 border-collapse: collapse !important; }
6415 .table td,
6416 .table th {
6417 background-color: #fff !important; }
6418 .table-bordered th,
6419 .table-bordered td {
6420 border: 1px solid #dee2e6 !important; }
6421 .table-dark {
6422 color: inherit; }
6423 .table-dark th,
6424 .table-dark td,
6425 .table-dark thead th,
6426 .table-dark tbody + tbody {
6427 border-color: #303030; }
6428 .table .thead-dark th {
6429 color: inherit;
6430 border-color: #303030; } }
6431
6432html, body {
6433 height: 100%; }
6434
6435.bg-primary {
6436 color: #fff; }
6437 .bg-primary input::-webkit-input-placeholder {
6438 color: rgba(255, 255, 255, 0.8); }
6439 .bg-primary input:-ms-input-placeholder {
6440 color: rgba(255, 255, 255, 0.8); }
6441 .bg-primary input::-ms-input-placeholder {
6442 color: rgba(255, 255, 255, 0.8); }
6443 .bg-primary input::placeholder {
6444 color: rgba(255, 255, 255, 0.8); }
6445 .bg-primary .input-group-text {
6446 color: #fff; }
6447
6448.bg-secondary {
6449 color: #fff; }
6450 .bg-secondary input::-webkit-input-placeholder {
6451 color: rgba(255, 255, 255, 0.8); }
6452 .bg-secondary input:-ms-input-placeholder {
6453 color: rgba(255, 255, 255, 0.8); }
6454 .bg-secondary input::-ms-input-placeholder {
6455 color: rgba(255, 255, 255, 0.8); }
6456 .bg-secondary input::placeholder {
6457 color: rgba(255, 255, 255, 0.8); }
6458 .bg-secondary .input-group-text {
6459 color: #fff; }
6460
6461.bg-success {
6462 color: #fff; }
6463 .bg-success input::-webkit-input-placeholder {
6464 color: rgba(255, 255, 255, 0.8); }
6465 .bg-success input:-ms-input-placeholder {
6466 color: rgba(255, 255, 255, 0.8); }
6467 .bg-success input::-ms-input-placeholder {
6468 color: rgba(255, 255, 255, 0.8); }
6469 .bg-success input::placeholder {
6470 color: rgba(255, 255, 255, 0.8); }
6471 .bg-success .input-group-text {
6472 color: #fff; }
6473
6474.bg-info {
6475 color: #fff; }
6476 .bg-info input::-webkit-input-placeholder {
6477 color: rgba(255, 255, 255, 0.8); }
6478 .bg-info input:-ms-input-placeholder {
6479 color: rgba(255, 255, 255, 0.8); }
6480 .bg-info input::-ms-input-placeholder {
6481 color: rgba(255, 255, 255, 0.8); }
6482 .bg-info input::placeholder {
6483 color: rgba(255, 255, 255, 0.8); }
6484 .bg-info .input-group-text {
6485 color: #fff; }
6486
6487.bg-warning {
6488 color: #212529; }
6489 .bg-warning input::-webkit-input-placeholder {
6490 color: rgba(33, 37, 41, 0.8); }
6491 .bg-warning input:-ms-input-placeholder {
6492 color: rgba(33, 37, 41, 0.8); }
6493 .bg-warning input::-ms-input-placeholder {
6494 color: rgba(33, 37, 41, 0.8); }
6495 .bg-warning input::placeholder {
6496 color: rgba(33, 37, 41, 0.8); }
6497 .bg-warning .input-group-text {
6498 color: #212529; }
6499
6500.bg-danger {
6501 color: #fff; }
6502 .bg-danger input::-webkit-input-placeholder {
6503 color: rgba(255, 255, 255, 0.8); }
6504 .bg-danger input:-ms-input-placeholder {
6505 color: rgba(255, 255, 255, 0.8); }
6506 .bg-danger input::-ms-input-placeholder {
6507 color: rgba(255, 255, 255, 0.8); }
6508 .bg-danger input::placeholder {
6509 color: rgba(255, 255, 255, 0.8); }
6510 .bg-danger .input-group-text {
6511 color: #fff; }
6512
6513.bg-light {
6514 color: #212529; }
6515 .bg-light input::-webkit-input-placeholder {
6516 color: rgba(33, 37, 41, 0.8); }
6517 .bg-light input:-ms-input-placeholder {
6518 color: rgba(33, 37, 41, 0.8); }
6519 .bg-light input::-ms-input-placeholder {
6520 color: rgba(33, 37, 41, 0.8); }
6521 .bg-light input::placeholder {
6522 color: rgba(33, 37, 41, 0.8); }
6523 .bg-light .input-group-text {
6524 color: #212529; }
6525
6526.bg-dark {
6527 color: #fff; }
6528 .bg-dark input::-webkit-input-placeholder {
6529 color: rgba(255, 255, 255, 0.8); }
6530 .bg-dark input:-ms-input-placeholder {
6531 color: rgba(255, 255, 255, 0.8); }
6532 .bg-dark input::-ms-input-placeholder {
6533 color: rgba(255, 255, 255, 0.8); }
6534 .bg-dark input::placeholder {
6535 color: rgba(255, 255, 255, 0.8); }
6536 .bg-dark .input-group-text {
6537 color: #fff; }
6538
6539.section-fade-in-out {
6540 position: relative;
6541 color: white;
6542 background-size: cover;
6543 background-position: center; }
6544 .section-fade-in-out:before {
6545 position: absolute;
6546 top: 0px;
6547 left: 0px;
6548 width: 100%;
6549 height: 100%;
6550 content: ' ';
6551 background: linear-gradient(#111, rgba(17, 17, 17, 0.8), rgba(17, 17, 17, 0.2), rgba(17, 17, 17, 0.8), #111); }
6552
6553.section-fade-in {
6554 position: relative;
6555 color: white;
6556 background-size: cover;
6557 background-position: center; }
6558 .section-fade-in:before {
6559 position: absolute;
6560 top: 0px;
6561 left: 0px;
6562 width: 100%;
6563 height: 100%;
6564 content: ' ';
6565 background: linear-gradient(#111, rgba(17, 17, 17, 0.8), rgba(17, 17, 17, 0.2)); }
6566
6567.section-fade-out {
6568 position: relative;
6569 color: white;
6570 background-size: cover;
6571 background-position: center; }
6572 .section-fade-out:before {
6573 position: absolute;
6574 top: 0px;
6575 left: 0px;
6576 width: 100%;
6577 height: 100%;
6578 content: ' ';
6579 background: linear-gradient(rgba(17, 17, 17, 0.2), rgba(17, 17, 17, 0.8), #111); }
6580
6581.shadowed {
6582 box-shadow: 0px 0px 10px #000; }
6583
6584.carousel .carousel-caption {
6585 padding-top: 50px;
6586 padding-bottom: 20px;
6587 bottom: 0px;
6588 background: linear-gradient(transparent 10%, #111111 100%); }
6589
6590.carousel .carousel-control-next, .carousel .carousel-control-prev {
6591 opacity: 0.85; }
6592
6593.carousel .carousel-indicators {
6594 bottom: 0px; }
6595
6596mark.primary {
6597 background-color: #0080ff;
6598 color: black; }
6599
6600mark.secondary {
6601 background-color: #0060aa;
6602 color: white; }
6603
6604.cover {
6605 min-height: 100%; }
6606
6607/* Animate state between .navbar and .navbar-ontop */
6608.navbar {
6609 transition: background-color .5s ease-out; }
6610
6611.navbar-ontop {
6612 background-color: transparent !important; }
6613
6614/* Animate on entrance */
6615.animate-in-down {
6616 transition: all 1.3s ease-out;
6617 position: relative;
6618 opacity: 1;
6619 top: 0px; }
6620 .animate-in-down.out-of-viewport {
6621 top: 40px;
6622 opacity: 0; }
6623
6624.animate-in-left {
6625 transition: all 1.0s ease-out;
6626 position: relative;
6627 opacity: 1;
6628 left: 0%; }
6629 .animate-in-left.out-of-viewport {
6630 opacity: 0;
6631 left: -5%; }
6632
6633.animate-in-right {
6634 transition: all 1.0s ease-out;
6635 position: relative;
6636 opacity: 1;
6637 left: 0%; }
6638 .animate-in-right.out-of-viewport {
6639 opacity: 0;
6640 left: 5%; }
00day0ed909132019-04-08 12:53:13 +02006641
6642.flex-center {
6643 display: flex;
6644 align-items: center;
6645 justify-content: center;
6646}
6647
6648.no-wrap {
6649 white-space: nowrap;
6650}
00day0da41c072019-07-03 01:51:49 +02006651
6652.download-section {
6653 background: #0080ff;
6654 margin: 50px 0;
6655 padding: 60px 0;
6656}
6657
6658.download-title {
6659 text-align: center;
6660 padding: 0 20px;
6661}
6662
6663.download-grid {
6664 display: grid;
6665 grid-template-columns: 1fr 1fr 1fr;
6666 grid-template-rows: auto 1fr;
6667 grid-gap: 40px;
6668 max-width: 1600px;
6669 margin: 0 auto;
6670 padding: 50px;
6671}
6672@media (max-width: 1118px) {
6673 .download-grid {
6674 grid-template-columns: 1fr 1fr;
6675 grid-template-rows: auto 1fr auto 1fr;
6676 }
6677}
6678@media (max-width: 872px) {
6679 .download-grid {
6680 grid-template-columns: 1fr;
6681 grid-template-rows: auto auto auto auto auto;
6682 padding: 20px;
6683 }
6684}
6685
6686.inf-header-common {
6687 text-align: center;
6688 padding: 0 0 10px 0;
6689 border-bottom: 5px solid #fff;
6690}
6691
6692.inf-header-free {
6693 grid-column: 1/3;
6694 grid-row: 1/2;
6695}
6696@media (max-width: 872px) {
6697 .inf-header-free {
6698 grid-column: 1/2;
6699 grid-row: 1/2;
6700 }
6701}
6702
6703.inf-header-paid {
6704 grid-column: 3/4;
6705 grid-row: 1/2;
6706}
6707@media (max-width: 1118px) {
6708 .inf-header-paid {
6709 grid-column: 1/3;
6710 grid-row: 3/4;
6711 }
6712}
6713@media (max-width: 872px) {
6714 .inf-header-paid {
6715 grid-column: 1/2;
6716 grid-row: 4/5;
6717 }
6718}
6719
6720.download-card-common {
6721 padding: 30px 30px 70px 30px;
6722 border-radius: 10px;
6723 width: 100%;
6724 min-height: 200px;
6725 color: #000;
6726 position: relative;
6727}
6728@media (max-width: 330px) {
6729 .download-card-common {
6730 padding: 30px 30px 140px 30px;
6731 }
6732}
6733
6734.download-card-one {
6735 grid-column: 1/2;
6736 grid-row: 2/3;
6737}
6738
6739.download-card-two {
6740 grid-column: 2/3;
6741 grid-row: 2/3;
6742}
6743@media (max-width: 872px) {
6744 .download-card-two {
6745 grid-column: 1/2;
6746 grid-row: 3/4;
6747 }
6748}
6749
6750.download-card-three {
6751 grid-column: 3/4;
6752 grid-row: 2/3;
6753}
6754@media (max-width: 1118px) {
6755 .download-card-three {
6756 grid-column: 1/3;
6757 grid-row: 4/5;
6758 }
6759}
6760@media (max-width: 872px) {
6761 .download-card-three {
6762 grid-column: 1/2;
6763 grid-row: 5/6;
6764 }
6765}
6766
6767.download-card-white {
6768 background: #fff;
6769}
6770
6771.download-card-blue {
6772 background: #0060aa;
6773 border: 1px solid #fff;
6774 color: #fff;
6775}
6776
6777.card-header-title {
6778 margin: 0;
6779}
6780
6781.card-header-rows {
6782 height: 70px;
6783}
6784@media (max-width: 872px) {
6785 .card-header-rows {
6786 height: 100px;
6787 }
6788}
6789@media (max-width: 480px) {
6790 .card-header-rows {
6791 height: 60px;
6792 }
6793}
6794@media (max-width: 350px) {
6795 .card-header-rows {
6796 height: auto;
6797 }
6798}
6799
6800.card-header-column-one {
6801 width: 65%;
6802 float: left;
6803 height: 65px;
6804}
6805@media (max-width: 350px) {
6806 .card-header-column-one {
6807 clear: both;
6808 float: none;
6809 height: auto;
6810 margin-bottom: 10px;
6811 }
6812}
6813
6814.card-header-column-two {
6815 height: 60px;
6816}
6817
6818.card-or-donation {
6819 text-align: right;
6820 margin: 0;
6821 white-space: nowrap;
6822}
6823@media (max-width: 350px) {
6824 .card-or-donation {
6825 text-align: left;
6826 }
6827}
6828
6829.buttons {
6830 position: absolute;
6831 bottom: 30px;
6832 left: 30px;
6833}