bootstrap.css 175 KB
Newer Older
1
/*!
2
 * Bootstrap v5.0.0-alpha1 (https://getbootstrap.com/)
XhmikosR's avatar
XhmikosR committed
3
4
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
5
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6
 */
Mark Otto's avatar
dist    
Mark Otto committed
7
:root {
XhmikosR's avatar
XhmikosR committed
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #28a745;
  --bs-teal: #20c997;
  --bs-cyan: #17a2b8;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #28a745;
  --bs-info: #17a2b8;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #343a40;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
Mark Otto's avatar
dist    
Mark Otto committed
31
32
}

Mark Otto's avatar
dist    
Mark Otto committed
33
34
35
*,
*::before,
*::after {
Mark Otto's avatar
Mark Otto committed
36
  box-sizing: border-box;
Mark Otto's avatar
dist    
Mark Otto committed
37
38
}

39
body {
Mark Otto's avatar
grunt    
Mark Otto committed
40
  margin: 0;
XhmikosR's avatar
XhmikosR committed
41
  font-family: var(--bs-font-sans-serif);
Mark Otto's avatar
Mark Otto committed
42
  font-size: 1rem;
Mark Otto's avatar
dist    
Mark Otto committed
43
  font-weight: 400;
Mark Otto's avatar
Mark Otto committed
44
  line-height: 1.5;
Mark Otto's avatar
Mark Otto committed
45
  color: #212529;
46
  background-color: #fff;
Mark Otto's avatar
dist v5    
Mark Otto committed
47
48
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
49
}
Mark Otto's avatar
Mark Otto committed
50

XhmikosR's avatar
XhmikosR committed
51
[tabindex="-1"]:focus:not(:focus-visible) {
Mark Otto's avatar
dist    
Mark Otto committed
52
  outline: 0 !important;
Mark Otto's avatar
grunt    
Mark Otto committed
53
54
}

Mark Otto's avatar
grunt    
Mark Otto committed
55
hr {
Mark Otto's avatar
dist v5    
Mark Otto committed
56
57
58
59
60
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
Mark Otto's avatar
grunt    
Mark Otto committed
61
62
}

Mark Otto's avatar
dist v5    
Mark Otto committed
63
64
65
66
67
hr:not([size]) {
  height: 1px;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
68
  margin-top: 0;
Mark Otto's avatar
dist    
Mark Otto committed
69
  margin-bottom: 0.5rem;
Mark Otto's avatar
dist v5    
Mark Otto committed
70
71
72
73
74
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
XhmikosR's avatar
XhmikosR committed
75
76
77
78
79
80
81
  font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
Mark Otto's avatar
dist v5    
Mark Otto committed
82
83
84
}

h2, .h2 {
XhmikosR's avatar
XhmikosR committed
85
86
87
88
89
90
91
  font-size: calc(1.325rem + 0.9vw);
}

@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
Mark Otto's avatar
dist v5    
Mark Otto committed
92
93
94
}

h3, .h3 {
XhmikosR's avatar
XhmikosR committed
95
96
97
98
99
100
101
  font-size: calc(1.3rem + 0.6vw);
}

@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
Mark Otto's avatar
dist v5    
Mark Otto committed
102
103
104
}

h4, .h4 {
XhmikosR's avatar
XhmikosR committed
105
106
107
108
109
110
111
  font-size: calc(1.275rem + 0.3vw);
}

@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
Mark Otto's avatar
dist v5    
Mark Otto committed
112
113
114
115
116
117
118
119
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
120
}
121
122
123

p {
  margin-top: 0;
124
125
  margin-bottom: 1rem;
}
126

127
128
abbr[title],
abbr[data-original-title] {
Mark Otto's avatar
grunt    
Mark Otto committed
129
  text-decoration: underline;
Mark Otto's avatar
dist    
Mark Otto committed
130
  -webkit-text-decoration: underline dotted;
Mark Otto's avatar
dist    
Mark Otto committed
131
  text-decoration: underline dotted;
132
  cursor: help;
Mark Otto's avatar
Mark Otto committed
133
  -webkit-text-decoration-skip-ink: none;
XhmikosR's avatar
Dist    
XhmikosR committed
134
  text-decoration-skip-ink: none;
135
}
136
137
138
139

address {
  margin-bottom: 1rem;
  font-style: normal;
140
141
  line-height: inherit;
}
Mark Otto's avatar
Mark Otto committed
142

Mark Otto's avatar
dist v5    
Mark Otto committed
143
144
145
146
147
ol,
ul {
  padding-left: 2rem;
}

148
149
150
ol,
ul,
dl {
151
  margin-top: 0;
152
153
  margin-bottom: 1rem;
}
154

155
156
157
158
ol ol,
ul ul,
ol ul,
ul ol {
159
160
  margin-bottom: 0;
}
161
162

dt {
Mark Otto's avatar
dist    
Mark Otto committed
163
  font-weight: 700;
164
}
165
166

dd {
167
  margin-bottom: .5rem;
168
169
  margin-left: 0;
}
170
171

blockquote {
172
173
  margin: 0 0 1rem;
}
174

Mark Otto's avatar
grunt    
Mark Otto committed
175
176
177
178
179
b,
strong {
  font-weight: bolder;
}

Mark Otto's avatar
dist v5    
Mark Otto committed
180
small, .small {
XhmikosR's avatar
XhmikosR committed
181
  font-size: 0.875em;
Mark Otto's avatar
grunt    
Mark Otto committed
182
183
}

XhmikosR's avatar
XhmikosR committed
184
185
186
187
188
mark, .mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

Mark Otto's avatar
grunt    
Mark Otto committed
189
190
191
sub,
sup {
  position: relative;
XhmikosR's avatar
XhmikosR committed
192
  font-size: 0.75em;
Mark Otto's avatar
grunt    
Mark Otto committed
193
194
195
196
197
198
199
200
201
202
203
204
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

205
a {
XhmikosR's avatar
XhmikosR committed
206
  color: #0d6efd;
XhmikosR's avatar
XhmikosR committed
207
  text-decoration: underline;
208
}
209

Mark Otto's avatar
grunt    
Mark Otto committed
210
a:hover {
XhmikosR's avatar
XhmikosR committed
211
  color: #024dbc;
212
}
213

XhmikosR's avatar
XhmikosR committed
214
a:not([href]), a:not([href]):hover {
XhmikosR's avatar
XhmikosR committed
215
216
217
218
  color: inherit;
  text-decoration: none;
}

Mark Otto's avatar
grunt    
Mark Otto committed
219
220
221
222
pre,
code,
kbd,
samp {
XhmikosR's avatar
XhmikosR committed
223
  font-family: var(--bs-font-monospace);
Mark Otto's avatar
grunt    
Mark Otto committed
224
225
226
  font-size: 1em;
}

227
pre {
XhmikosR's avatar
XhmikosR committed
228
  display: block;
229
  margin-top: 0;
230
  margin-bottom: 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
231
  overflow: auto;
XhmikosR's avatar
XhmikosR committed
232
  font-size: 0.875em;
XhmikosR's avatar
XhmikosR committed
233
  -ms-overflow-style: scrollbar;
XhmikosR's avatar
XhmikosR committed
234
235
236
237
238
239
240
241
242
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
XhmikosR's avatar
XhmikosR committed
243
244
  font-size: 0.875em;
  color: #d63384;
XhmikosR's avatar
XhmikosR committed
245
246
247
248
249
250
251
252
253
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
XhmikosR's avatar
XhmikosR committed
254
  font-size: 0.875em;
XhmikosR's avatar
XhmikosR committed
255
256
257
258
259
260
261
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
XhmikosR's avatar
XhmikosR committed
262
  font-size: 1em;
XhmikosR's avatar
XhmikosR committed
263
  font-weight: 700;
264
}
265

266
figure {
267
268
  margin: 0 0 1rem;
}
269

XhmikosR's avatar
XhmikosR committed
270
img,
Mark Otto's avatar
dist    
Mark Otto committed
271
svg {
Mark Otto's avatar
dist    
Mark Otto committed
272
  vertical-align: middle;
273
}
Mark Otto's avatar
Mark Otto committed
274

275
table {
XhmikosR's avatar
XhmikosR committed
276
  caption-side: bottom;
Mark Otto's avatar
grunt    
Mark Otto committed
277
  border-collapse: collapse;
278
}
Mark Otto's avatar
Mark Otto committed
279

280
caption {
Mark Otto's avatar
dist v5    
Mark Otto committed
281
282
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
Mark Otto's avatar
dist    
Mark Otto committed
283
  color: #6c757d;
284
  text-align: left;
285
}
Mark Otto's avatar
Mark Otto committed
286

287
th {
Mark Otto's avatar
dist    
Mark Otto committed
288
  text-align: inherit;
XhmikosR's avatar
XhmikosR committed
289
  text-align: -webkit-match-parent;
290
}
291

XhmikosR's avatar
XhmikosR committed
292
293
294
295
296
297
298
299
300
301
302
thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

303
304
label {
  display: inline-block;
305
}
306

Mark Otto's avatar
dist    
Mark Otto committed
307
308
309
310
button {
  border-radius: 0;
}

Mark Otto's avatar
grunt    
Mark Otto committed
311
312
313
314
315
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

316
317
318
input,
button,
select,
Mark Otto's avatar
grunt    
Mark Otto committed
319
optgroup,
320
textarea {
Mark Otto's avatar
grunt    
Mark Otto committed
321
322
323
  margin: 0;
  font-family: inherit;
  font-size: inherit;
324
325
  line-height: inherit;
}
326

Mark Otto's avatar
grunt    
Mark Otto committed
327
328
329
330
331
332
333
334
335
336
button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

Mark Otto's avatar
Mark Otto committed
337
338
339
340
select {
  word-wrap: normal;
}

XhmikosR's avatar
XhmikosR committed
341
342
343
344
[list]::-webkit-calendar-picker-indicator {
  display: none;
}

Mark Otto's avatar
grunt    
Mark Otto committed
345
button,
XhmikosR's avatar
Dist    
XhmikosR committed
346
[type="button"],
Mark Otto's avatar
grunt    
Mark Otto committed
347
348
349
350
351
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

Mark Otto's avatar
Mark Otto committed
352
353
354
355
356
357
358
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

XhmikosR's avatar
XhmikosR committed
359
::-moz-focus-inner {
Mark Otto's avatar
grunt    
Mark Otto committed
360
361
362
363
  padding: 0;
  border-style: none;
}

364
textarea {
365
366
  resize: vertical;
}
367
368

fieldset {
369
  min-width: 0;
370
371
  padding: 0;
  margin: 0;
372
373
  border: 0;
}
Mark Otto's avatar
Mark Otto committed
374

375
legend {
XhmikosR's avatar
XhmikosR committed
376
  float: left;
377
378
  width: 100%;
  padding: 0;
XhmikosR's avatar
XhmikosR committed
379
  margin-bottom: 0.5rem;
XhmikosR's avatar
XhmikosR committed
380
  font-size: calc(1.275rem + 0.3vw);
381
  line-height: inherit;
Mark Otto's avatar
grunt    
Mark Otto committed
382
  white-space: normal;
383
}
384

XhmikosR's avatar
XhmikosR committed
385
386
387
388
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
Mark Otto's avatar
dist v5    
Mark Otto committed
389
390
}

XhmikosR's avatar
XhmikosR committed
391
392
legend + * {
  clear: left;
Mark Otto's avatar
grunt    
Mark Otto committed
393
394
}

XhmikosR's avatar
XhmikosR committed
395
396
397
398
399
400
401
402
403
404
405
406
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
Mark Otto's avatar
grunt    
Mark Otto committed
407
408
409
410
}

[type="search"] {
  outline-offset: -2px;
XhmikosR's avatar
XhmikosR committed
411
  -webkit-appearance: textfield;
412
}
413

XhmikosR's avatar
XhmikosR committed
414
::-webkit-search-decoration {
Mark Otto's avatar
grunt    
Mark Otto committed
415
416
417
  -webkit-appearance: none;
}

XhmikosR's avatar
XhmikosR committed
418
419
420
421
::-webkit-color-swatch-wrapper {
  padding: 0;
}

Mark Otto's avatar
grunt    
Mark Otto committed
422
423
424
425
426
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

427
output {
428
429
  display: inline-block;
}
Mark Otto's avatar
Mark Otto committed
430

XhmikosR's avatar
XhmikosR committed
431
432
433
434
iframe {
  border: 0;
}

Mark Otto's avatar
grunt    
Mark Otto committed
435
436
summary {
  display: list-item;
Mark Otto's avatar
Mark Otto committed
437
  cursor: pointer;
Mark Otto's avatar
grunt    
Mark Otto committed
438
439
}

XhmikosR's avatar
XhmikosR committed
440
441
progress {
  vertical-align: baseline;
XhmikosR's avatar
XhmikosR committed
442
443
}

Mark Otto's avatar
grunt    
Mark Otto committed
444
445
446
447
[hidden] {
  display: none !important;
}

448
.lead {
449
  font-size: 1.25rem;
450
451
  font-weight: 300;
}
Mark Otto's avatar
Mark Otto committed
452

453
.display-1 {
XhmikosR's avatar
XhmikosR committed
454
  font-size: calc(1.625rem + 4.5vw);
455
  font-weight: 300;
Mark Otto's avatar
dist    
Mark Otto committed
456
  line-height: 1.2;
457
458
}

XhmikosR's avatar
XhmikosR committed
459
460
@media (min-width: 1200px) {
  .display-1 {
XhmikosR's avatar
XhmikosR committed
461
    font-size: 5rem;
XhmikosR's avatar
XhmikosR committed
462
463
464
  }
}

465
.display-2 {
XhmikosR's avatar
XhmikosR committed
466
  font-size: calc(1.575rem + 3.9vw);
467
  font-weight: 300;
Mark Otto's avatar
dist    
Mark Otto committed
468
  line-height: 1.2;
469
470
}

XhmikosR's avatar
XhmikosR committed
471
472
@media (min-width: 1200px) {
  .display-2 {
XhmikosR's avatar
XhmikosR committed
473
    font-size: 4.5rem;
XhmikosR's avatar
XhmikosR committed
474
475
476
  }
}

477
.display-3 {
XhmikosR's avatar
XhmikosR committed
478
  font-size: calc(1.525rem + 3.3vw);
479
  font-weight: 300;
Mark Otto's avatar
dist    
Mark Otto committed
480
  line-height: 1.2;
481
482
}

XhmikosR's avatar
XhmikosR committed
483
484
@media (min-width: 1200px) {
  .display-3 {
XhmikosR's avatar
XhmikosR committed
485
    font-size: 4rem;
XhmikosR's avatar
XhmikosR committed
486
487
488
  }
}

489
.display-4 {
XhmikosR's avatar
XhmikosR committed
490
  font-size: calc(1.475rem + 2.7vw);
491
  font-weight: 300;
Mark Otto's avatar
dist    
Mark Otto committed
492
  line-height: 1.2;
493
494
}

XhmikosR's avatar
XhmikosR committed
495
496
497
498
499
500
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

XhmikosR's avatar
XhmikosR committed
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

Mark Otto's avatar
grunt    
Mark Otto committed
525
.list-unstyled {
526
  padding-left: 0;
527
528
  list-style: none;
}
Mark Otto's avatar
Mark Otto committed
529

530
.list-inline {
Mark Otto's avatar
grunt    
Mark Otto committed
531
  padding-left: 0;
532
533
  list-style: none;
}
534

Mark Otto's avatar
grunt    
Mark Otto committed
535
.list-inline-item {
536
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
537
538
539
}

.list-inline-item:not(:last-child) {
Mark Otto's avatar
dist    
Mark Otto committed
540
  margin-right: 0.5rem;
541
}
Mark Otto's avatar
Mark Otto committed
542

543
.initialism {
XhmikosR's avatar
XhmikosR committed
544
  font-size: 0.875em;
545
546
  text-transform: uppercase;
}
Mark Otto's avatar
Mark Otto committed
547

Mark Otto's avatar
grunt    
Mark Otto committed
548
549
550
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
551
}
552

Mark Otto's avatar
grunt    
Mark Otto committed
553
.blockquote-footer {
554
  display: block;
XhmikosR's avatar
XhmikosR committed
555
  font-size: 0.875em;
Mark Otto's avatar
dist    
Mark Otto committed
556
  color: #6c757d;
557
}
558

Mark Otto's avatar
grunt    
Mark Otto committed
559
.blockquote-footer::before {
Mark Otto's avatar
dist    
Mark Otto committed
560
  content: "\2014\00A0";
561
}
Mark Otto's avatar
grunt    
Mark Otto committed
562

Mark Otto's avatar
grunt    
Mark Otto committed
563
.img-fluid {
564
  max-width: 100%;
565
566
  height: auto;
}
567
568

.img-thumbnail {
Mark Otto's avatar
grunt    
Mark Otto committed
569
  padding: 0.25rem;
570
  background-color: #fff;
Mark Otto's avatar
dist    
Mark Otto committed
571
  border: 1px solid #dee2e6;
Mark Otto's avatar
grunt    
Mark Otto committed
572
573
574
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
575
}
576

Mark Otto's avatar
grunt    
Mark Otto committed
577
578
579
580
.figure {
  display: inline-block;
}

Mark Otto's avatar
grunt    
Mark Otto committed
581
.figure-img {
Mark Otto's avatar
grunt    
Mark Otto committed
582
  margin-bottom: 0.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
583
584
585
586
  line-height: 1;
}

.figure-caption {
XhmikosR's avatar
XhmikosR committed
587
  font-size: 0.875em;
Mark Otto's avatar
dist    
Mark Otto committed
588
  color: #6c757d;
Mark Otto's avatar
grunt    
Mark Otto committed
589
590
}

591
.container {
Mark Otto's avatar
dist    
Mark Otto committed
592
  width: 100%;
XhmikosR's avatar
XhmikosR committed
593
594
  padding-right: 1rem;
  padding-left: 1rem;
Mark Otto's avatar
dist    
Mark Otto committed
595
596
  margin-right: auto;
  margin-left: auto;
597
}
598

Mark Otto's avatar
grunt    
Mark Otto committed
599
@media (min-width: 576px) {
600
  .container {
Mark Otto's avatar
dist    
Mark Otto committed
601
    max-width: 540px;
602
603
  }
}
604

Chris Rebert's avatar
Chris Rebert committed
605
@media (min-width: 768px) {
606
  .container {
Mark Otto's avatar
dist    
Mark Otto committed
607
    max-width: 720px;
608
609
  }
}
610

Chris Rebert's avatar
Chris Rebert committed
611
@media (min-width: 992px) {
612
  .container {
Mark Otto's avatar
dist    
Mark Otto committed
613
    max-width: 960px;
614
615
  }
}
616

Chris Rebert's avatar
Chris Rebert committed
617
@media (min-width: 1200px) {
618
  .container {
Mark Otto's avatar
dist    
Mark Otto committed
619
    max-width: 1140px;
620
621
  }
}
Mark Otto's avatar
Mark Otto committed
622

XhmikosR's avatar
XhmikosR committed
623
624
625
626
627
628
629
@media (min-width: 1400px) {
  .container {
    max-width: 1320px;
  }
}

.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
Mark Otto's avatar
grunt    
Mark Otto committed
630
  width: 100%;
XhmikosR's avatar
XhmikosR committed
631
632
  padding-right: 1rem;
  padding-left: 1rem;
Mark Otto's avatar
dist    
Mark Otto committed
633
634
  margin-right: auto;
  margin-left: auto;
635
}
636

637
@media (min-width: 576px) {
XhmikosR's avatar
XhmikosR committed
638
  .container, .container-sm {
639
640
641
642
643
    max-width: 540px;
  }
}

@media (min-width: 768px) {
XhmikosR's avatar
XhmikosR committed
644
  .container, .container-sm, .container-md {
645
646
647
648
649
    max-width: 720px;
  }
}

@media (min-width: 992px) {
XhmikosR's avatar
XhmikosR committed
650
  .container, .container-sm, .container-md, .container-lg {
651
652
653
654
655
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
XhmikosR's avatar
XhmikosR committed
656
  .container, .container-sm, .container-md, .container-lg, .container-xl {
657
658
659
660
    max-width: 1140px;
  }
}

XhmikosR's avatar
XhmikosR committed
661
662
663
664
665
666
@media (min-width: 1400px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 1320px;
  }
}

667
.row {
XhmikosR's avatar
XhmikosR committed
668
669
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
670
  display: flex;
Mark Otto's avatar
dist    
Mark Otto committed
671
  flex-wrap: wrap;
XhmikosR's avatar
XhmikosR committed
672
673
674
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) / -2);
  margin-left: calc(var(--bs-gutter-x) / -2);
XhmikosR's avatar
XhmikosR committed
675
676
677
678
679
680
}

.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
XhmikosR's avatar
XhmikosR committed
681
682
683
  padding-right: calc(var(--bs-gutter-x) / 2);
  padding-left: calc(var(--bs-gutter-x) / 2);
  margin-top: var(--bs-gutter-y);
684
}
685

XhmikosR's avatar
XhmikosR committed
686
687
688
.col {
  flex: 1 0 0%;
  min-width: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
689
690
}

XhmikosR's avatar
XhmikosR committed
691
692
693
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
Mark Otto's avatar
grunt    
Mark Otto committed
694
695
}

XhmikosR's avatar
XhmikosR committed
696
697
698
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
XhmikosR's avatar
XhmikosR committed
699
700
}

XhmikosR's avatar
XhmikosR committed
701
702
703
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
XhmikosR's avatar
XhmikosR committed
704
705
}

XhmikosR's avatar
XhmikosR committed
706
707
708
.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.333333%;
XhmikosR's avatar
XhmikosR committed
709
710
}

XhmikosR's avatar
XhmikosR committed
711
712
713
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
XhmikosR's avatar
XhmikosR committed
714
715
}

XhmikosR's avatar
XhmikosR committed
716
717
718
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
XhmikosR's avatar
XhmikosR committed
719
720
}

XhmikosR's avatar
XhmikosR committed
721
722
723
.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.666667%;
XhmikosR's avatar
XhmikosR committed
724
725
}

XhmikosR's avatar
XhmikosR committed
726
727
728
.col-auto {
  flex: 0 0 auto;
  width: auto;
XhmikosR's avatar
XhmikosR committed
729
730
}

XhmikosR's avatar
XhmikosR committed
731
732
733
.col-1 {
  flex: 0 0 auto;
  width: 8.333333%;
XhmikosR's avatar
XhmikosR committed
734
735
}

XhmikosR's avatar
XhmikosR committed
736
737
738
.col-2 {
  flex: 0 0 auto;
  width: 16.666667%;
XhmikosR's avatar
XhmikosR committed
739
740
}

XhmikosR's avatar
XhmikosR committed
741
742
743
.col-3 {
  flex: 0 0 auto;
  width: 25%;
XhmikosR's avatar
XhmikosR committed
744
745
}

XhmikosR's avatar
XhmikosR committed
746
747
748
.col-4 {
  flex: 0 0 auto;
  width: 33.333333%;
XhmikosR's avatar
XhmikosR committed
749
750
}

XhmikosR's avatar
XhmikosR committed
751
752
753
.col-5 {
  flex: 0 0 auto;
  width: 41.666667%;
XhmikosR's avatar
XhmikosR committed
754
755
}

XhmikosR's avatar
XhmikosR committed
756
757
758
.col-6 {
  flex: 0 0 auto;
  width: 50%;
XhmikosR's avatar
XhmikosR committed
759
760
}

XhmikosR's avatar
XhmikosR committed
761
762
763
.col-7 {
  flex: 0 0 auto;
  width: 58.333333%;
XhmikosR's avatar
XhmikosR committed
764
765
}

XhmikosR's avatar
XhmikosR committed
766
767
768
.col-8 {
  flex: 0 0 auto;
  width: 66.666667%;
XhmikosR's avatar
XhmikosR committed
769
770
}

XhmikosR's avatar
XhmikosR committed
771
772
773
.col-9 {
  flex: 0 0 auto;
  width: 75%;
XhmikosR's avatar
XhmikosR committed
774
775
}

XhmikosR's avatar
XhmikosR committed
776
777
778
.col-10 {
  flex: 0 0 auto;
  width: 83.333333%;
XhmikosR's avatar
XhmikosR committed
779
780
}

XhmikosR's avatar
XhmikosR committed
781
782
783
.col-11 {
  flex: 0 0 auto;
  width: 91.666667%;
XhmikosR's avatar
XhmikosR committed
784
785
}

XhmikosR's avatar
XhmikosR committed
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
XhmikosR's avatar
XhmikosR committed
878
879
}

XhmikosR's avatar
XhmikosR committed
880
881
882
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
XhmikosR's avatar
XhmikosR committed
883
884
885
}

.g-5,
XhmikosR's avatar
XhmikosR committed
886
887
.gx-5 {
  --bs-gutter-x: 3rem;
XhmikosR's avatar
XhmikosR committed
888
889
}

XhmikosR's avatar
XhmikosR committed
890
891
892
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
XhmikosR's avatar
XhmikosR committed
893
894
895
}

@media (min-width: 576px) {
XhmikosR's avatar
XhmikosR committed
896
897
898
  .col-sm {
    flex: 1 0 0%;
    min-width: 0;
XhmikosR's avatar
XhmikosR committed
899
  }
XhmikosR's avatar
XhmikosR committed
900
901
902
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
XhmikosR's avatar
XhmikosR committed
903
  }
XhmikosR's avatar
XhmikosR committed
904
905
906
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
XhmikosR's avatar
XhmikosR committed
907
  }
XhmikosR's avatar
XhmikosR committed
908
909
910
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
XhmikosR's avatar
XhmikosR committed
911
  }
XhmikosR's avatar
XhmikosR committed
912
913
914
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.333333%;
XhmikosR's avatar
XhmikosR committed
915
  }
XhmikosR's avatar
XhmikosR committed
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
For faster browsing, not all history is shown. View entire blame