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