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

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

Mark Otto's avatar
Mark Otto committed
41
42
43
44
45
46
@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

47
body {
Mark Otto's avatar
grunt    
Mark Otto committed
48
  margin: 0;
XhmikosR's avatar
XhmikosR committed
49
  font-family: var(--bs-font-sans-serif);
Mark Otto's avatar
Mark Otto committed
50
  font-size: 1rem;
Mark Otto's avatar
dist    
Mark Otto committed
51
  font-weight: 400;
Mark Otto's avatar
Mark Otto committed
52
  line-height: 1.5;
Mark Otto's avatar
Mark Otto committed
53
  color: #212529;
54
  background-color: #fff;
Mark Otto's avatar
dist v5    
Mark Otto committed
55
56
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
57
}
Mark Otto's avatar
Mark Otto committed
58

XhmikosR's avatar
XhmikosR committed
59
[tabindex="-1"]:focus:not(:focus-visible) {
Mark Otto's avatar
dist    
Mark Otto committed
60
  outline: 0 !important;
Mark Otto's avatar
grunt    
Mark Otto committed
61
62
}

Mark Otto's avatar
grunt    
Mark Otto committed
63
hr {
Mark Otto's avatar
dist v5    
Mark Otto committed
64
65
66
67
68
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
Mark Otto's avatar
grunt    
Mark Otto committed
69
70
}

Mark Otto's avatar
dist v5    
Mark Otto committed
71
72
73
74
hr:not([size]) {
  height: 1px;
}

XhmikosR's avatar
XhmikosR committed
75
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
76
  margin-top: 0;
Mark Otto's avatar
dist    
Mark Otto committed
77
  margin-bottom: 0.5rem;
Mark Otto's avatar
dist v5    
Mark Otto committed
78
79
80
81
82
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
XhmikosR's avatar
XhmikosR committed
83
84
85
86
87
88
  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
89
90
91
}

h2, .h2 {
XhmikosR's avatar
XhmikosR committed
92
93
94
95
96
97
  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
98
99
100
}

h3, .h3 {
XhmikosR's avatar
XhmikosR committed
101
102
103
104
105
106
  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
107
108
109
}

h4, .h4 {
XhmikosR's avatar
XhmikosR committed
110
111
112
113
114
115
  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
116
117
118
119
120
121
122
123
}

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

h6, .h6 {
  font-size: 1rem;
124
}
125
126
127

p {
  margin-top: 0;
128
129
  margin-bottom: 1rem;
}
130

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

address {
  margin-bottom: 1rem;
  font-style: normal;
144
145
  line-height: inherit;
}
Mark Otto's avatar
Mark Otto committed
146

Mark Otto's avatar
dist v5    
Mark Otto committed
147
148
149
150
151
ol,
ul {
  padding-left: 2rem;
}

152
153
154
ol,
ul,
dl {
155
  margin-top: 0;
156
157
  margin-bottom: 1rem;
}
158

159
160
161
162
ol ol,
ul ul,
ol ul,
ul ol {
163
164
  margin-bottom: 0;
}
165
166

dt {
Mark Otto's avatar
dist    
Mark Otto committed
167
  font-weight: 700;
168
}
169
170

dd {
XhmikosR's avatar
XhmikosR committed
171
  margin-bottom: 0.5rem;
172
173
  margin-left: 0;
}
174
175

blockquote {
176
177
  margin: 0 0 1rem;
}
178

Mark Otto's avatar
grunt    
Mark Otto committed
179
180
181
182
183
b,
strong {
  font-weight: bolder;
}

Mark Otto's avatar
dist v5    
Mark Otto committed
184
small, .small {
XhmikosR's avatar
XhmikosR committed
185
  font-size: 0.875em;
Mark Otto's avatar
grunt    
Mark Otto committed
186
187
}

XhmikosR's avatar
XhmikosR committed
188
189
190
191
192
mark, .mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

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

sub {
XhmikosR's avatar
XhmikosR committed
202
  bottom: -0.25em;
Mark Otto's avatar
grunt    
Mark Otto committed
203
204
205
}

sup {
XhmikosR's avatar
XhmikosR committed
206
  top: -0.5em;
Mark Otto's avatar
grunt    
Mark Otto committed
207
208
}

209
a {
XhmikosR's avatar
XhmikosR committed
210
  color: #0d6efd;
XhmikosR's avatar
XhmikosR committed
211
  text-decoration: underline;
212
}
Mark Otto's avatar
grunt    
Mark Otto committed
213
a:hover {
Mark Otto's avatar
Mark Otto committed
214
  color: #0a58ca;
215
}
216

Mark Otto's avatar
Mark Otto committed
217
a:not([href]):not([class]), a:not([href]):not([class]):hover {
XhmikosR's avatar
XhmikosR committed
218
219
220
221
  color: inherit;
  text-decoration: none;
}

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

230
pre {
XhmikosR's avatar
XhmikosR committed
231
  display: block;
232
  margin-top: 0;
233
  margin-bottom: 1rem;
Mark Otto's avatar
grunt    
Mark Otto committed
234
  overflow: auto;
XhmikosR's avatar
XhmikosR committed
235
  font-size: 0.875em;
XhmikosR's avatar
XhmikosR committed
236
237
238
239
240
241
242
243
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
XhmikosR's avatar
XhmikosR committed
244
245
  font-size: 0.875em;
  color: #d63384;
XhmikosR's avatar
XhmikosR committed
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
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
XhmikosR's avatar
XhmikosR committed
261
  font-size: 1em;
XhmikosR's avatar
XhmikosR committed
262
  font-weight: 700;
263
}
264

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

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

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

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

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

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

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

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

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

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

Mark Otto's avatar
grunt    
Mark Otto committed
326
327
328
329
330
button,
select {
  text-transform: none;
}

XhmikosR's avatar
XhmikosR committed
331
[role=button] {
XhmikosR's avatar
XhmikosR committed
332
333
334
  cursor: pointer;
}

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

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

Mark Otto's avatar
grunt    
Mark Otto committed
343
button,
XhmikosR's avatar
XhmikosR committed
344
345
346
[type=button],
[type=reset],
[type=submit] {
Mark Otto's avatar
grunt    
Mark Otto committed
347
348
  -webkit-appearance: button;
}
Mark Otto's avatar
Mark Otto committed
349
button:not(:disabled),
XhmikosR's avatar
XhmikosR committed
350
351
352
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
Mark Otto's avatar
Mark Otto committed
353
354
355
  cursor: pointer;
}

XhmikosR's avatar
XhmikosR committed
356
::-moz-focus-inner {
Mark Otto's avatar
grunt    
Mark Otto committed
357
358
359
360
  padding: 0;
  border-style: none;
}

361
textarea {
362
363
  resize: vertical;
}
364
365

fieldset {
366
  min-width: 0;
367
368
  padding: 0;
  margin: 0;
369
370
  border: 0;
}
Mark Otto's avatar
Mark Otto committed
371

372
legend {
XhmikosR's avatar
XhmikosR committed
373
  float: left;
374
375
  width: 100%;
  padding: 0;
XhmikosR's avatar
XhmikosR committed
376
  margin-bottom: 0.5rem;
XhmikosR's avatar
XhmikosR committed
377
  font-size: calc(1.275rem + 0.3vw);
378
379
  line-height: inherit;
}
XhmikosR's avatar
XhmikosR committed
380
381
382
383
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
Mark Otto's avatar
dist v5    
Mark Otto committed
384
}
XhmikosR's avatar
XhmikosR committed
385
386
legend + * {
  clear: left;
Mark Otto's avatar
grunt    
Mark Otto committed
387
388
}

XhmikosR's avatar
XhmikosR committed
389
390
391
392
393
394
395
396
397
398
399
400
::-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
401
402
}

XhmikosR's avatar
XhmikosR committed
403
[type=search] {
Mark Otto's avatar
grunt    
Mark Otto committed
404
  outline-offset: -2px;
XhmikosR's avatar
XhmikosR committed
405
  -webkit-appearance: textfield;
406
}
407

XhmikosR's avatar
XhmikosR committed
408
::-webkit-search-decoration {
Mark Otto's avatar
grunt    
Mark Otto committed
409
410
411
  -webkit-appearance: none;
}

XhmikosR's avatar
XhmikosR committed
412
413
414
415
::-webkit-color-swatch-wrapper {
  padding: 0;
}

XhmikosR's avatar
XhmikosR committed
416
417
418
419
::file-selector-button {
  font: inherit;
}

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

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

XhmikosR's avatar
XhmikosR committed
429
430
431
432
iframe {
  border: 0;
}

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

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

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

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

451
.display-1 {
XhmikosR's avatar
XhmikosR committed
452
  font-size: calc(1.625rem + 4.5vw);
453
  font-weight: 300;
Mark Otto's avatar
dist    
Mark Otto committed
454
  line-height: 1.2;
455
}
XhmikosR's avatar
XhmikosR committed
456
457
@media (min-width: 1200px) {
  .display-1 {
XhmikosR's avatar
XhmikosR committed
458
    font-size: 5rem;
XhmikosR's avatar
XhmikosR committed
459
460
461
  }
}

462
.display-2 {
XhmikosR's avatar
XhmikosR committed
463
  font-size: calc(1.575rem + 3.9vw);
464
  font-weight: 300;
Mark Otto's avatar
dist    
Mark Otto committed
465
  line-height: 1.2;
466
}
XhmikosR's avatar
XhmikosR committed
467
468
@media (min-width: 1200px) {
  .display-2 {
XhmikosR's avatar
XhmikosR committed
469
    font-size: 4.5rem;
XhmikosR's avatar
XhmikosR committed
470
471
472
  }
}

473
.display-3 {
XhmikosR's avatar
XhmikosR committed
474
  font-size: calc(1.525rem + 3.3vw);
475
  font-weight: 300;
Mark Otto's avatar
dist    
Mark Otto committed
476
  line-height: 1.2;
477
}
XhmikosR's avatar
XhmikosR committed
478
479
@media (min-width: 1200px) {
  .display-3 {
XhmikosR's avatar
XhmikosR committed
480
    font-size: 4rem;
XhmikosR's avatar
XhmikosR committed
481
482
483
  }
}

484
.display-4 {
XhmikosR's avatar
XhmikosR committed
485
  font-size: calc(1.475rem + 2.7vw);
486
  font-weight: 300;
Mark Otto's avatar
dist    
Mark Otto committed
487
  line-height: 1.2;
488
}
XhmikosR's avatar
XhmikosR committed
489
490
491
492
493
494
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

XhmikosR's avatar
XhmikosR committed
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
.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
517
.list-unstyled {
518
  padding-left: 0;
519
520
  list-style: none;
}
Mark Otto's avatar
Mark Otto committed
521

522
.list-inline {
Mark Otto's avatar
grunt    
Mark Otto committed
523
  padding-left: 0;
524
525
  list-style: none;
}
526

Mark Otto's avatar
grunt    
Mark Otto committed
527
.list-inline-item {
528
  display: inline-block;
Mark Otto's avatar
grunt    
Mark Otto committed
529
530
}
.list-inline-item:not(:last-child) {
Mark Otto's avatar
dist    
Mark Otto committed
531
  margin-right: 0.5rem;
532
}
Mark Otto's avatar
Mark Otto committed
533

534
.initialism {
XhmikosR's avatar
XhmikosR committed
535
  font-size: 0.875em;
536
537
  text-transform: uppercase;
}
Mark Otto's avatar
Mark Otto committed
538

Mark Otto's avatar
grunt    
Mark Otto committed
539
540
541
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
542
}
Mark Otto's avatar
Mark Otto committed
543
544
545
546
.blockquote > :last-child {
  margin-bottom: 0;
}

Mark Otto's avatar
grunt    
Mark Otto committed
547
.blockquote-footer {
Mark Otto's avatar
Mark Otto committed
548
549
  margin-top: -1rem;
  margin-bottom: 1rem;
XhmikosR's avatar
XhmikosR committed
550
  font-size: 0.875em;
Mark Otto's avatar
dist    
Mark Otto committed
551
  color: #6c757d;
552
}
Mark Otto's avatar
grunt    
Mark Otto committed
553
.blockquote-footer::before {
XhmikosR's avatar
XhmikosR committed
554
  content: "— ";
555
}
Mark Otto's avatar
grunt    
Mark Otto committed
556

Mark Otto's avatar
grunt    
Mark Otto committed
557
.img-fluid {
558
  max-width: 100%;
559
560
  height: auto;
}
561
562

.img-thumbnail {
Mark Otto's avatar
grunt    
Mark Otto committed
563
  padding: 0.25rem;
564
  background-color: #fff;
Mark Otto's avatar
dist    
Mark Otto committed
565
  border: 1px solid #dee2e6;
Mark Otto's avatar
grunt    
Mark Otto committed
566
567
568
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
569
}
570

Mark Otto's avatar
grunt    
Mark Otto committed
571
572
573
574
.figure {
  display: inline-block;
}

Mark Otto's avatar
grunt    
Mark Otto committed
575
.figure-img {
Mark Otto's avatar
grunt    
Mark Otto committed
576
  margin-bottom: 0.5rem;
Mark Otto's avatar
grunt    
Mark Otto committed
577
578
579
580
  line-height: 1;
}

.figure-caption {
XhmikosR's avatar
XhmikosR committed
581
  font-size: 0.875em;
Mark Otto's avatar
dist    
Mark Otto committed
582
  color: #6c757d;
Mark Otto's avatar
grunt    
Mark Otto committed
583
584
}

Mark Otto's avatar
Mark Otto committed
585
586
.container,
.container-fluid,
XhmikosR's avatar
XhmikosR committed
587
.container-xxl,
Mark Otto's avatar
Mark Otto committed
588
.container-xl,
XhmikosR's avatar
XhmikosR committed
589
590
591
.container-lg,
.container-md,
.container-sm {
Mark Otto's avatar
grunt    
Mark Otto committed
592
  width: 100%;
XhmikosR's avatar
XhmikosR committed
593
594
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
Mark Otto's avatar
dist    
Mark Otto committed
595
596
  margin-right: auto;
  margin-left: auto;
597
}
598

599
@media (min-width: 576px) {
XhmikosR's avatar
XhmikosR committed
600
  .container-sm, .container {
601
602
603
604
    max-width: 540px;
  }
}
@media (min-width: 768px) {
XhmikosR's avatar
XhmikosR committed
605
  .container-md, .container-sm, .container {
606
607
608
609
    max-width: 720px;
  }
}
@media (min-width: 992px) {
XhmikosR's avatar
XhmikosR committed
610
  .container-lg, .container-md, .container-sm, .container {
611
612
613
614
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
XhmikosR's avatar
XhmikosR committed
615
  .container-xl, .container-lg, .container-md, .container-sm, .container {
616
617
618
    max-width: 1140px;
  }
}
XhmikosR's avatar
XhmikosR committed
619
@media (min-width: 1400px) {
XhmikosR's avatar
XhmikosR committed
620
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
XhmikosR's avatar
XhmikosR committed
621
622
623
    max-width: 1320px;
  }
}
624
.row {
XhmikosR's avatar
XhmikosR committed
625
626
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
Mark Otto's avatar
grunt    
Mark Otto committed
627
  display: flex;
Mark Otto's avatar
dist    
Mark Otto committed
628
  flex-wrap: wrap;
XhmikosR's avatar
XhmikosR committed
629
630
631
  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
632
633
634
635
636
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
XhmikosR's avatar
XhmikosR committed
637
638
639
  padding-right: calc(var(--bs-gutter-x) / 2);
  padding-left: calc(var(--bs-gutter-x) / 2);
  margin-top: var(--bs-gutter-y);
640
}
641

XhmikosR's avatar
XhmikosR committed
642
643
.col {
  flex: 1 0 0%;
Mark Otto's avatar
grunt    
Mark Otto committed
644
645
}

XhmikosR's avatar
XhmikosR committed
646
647
648
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
Mark Otto's avatar
grunt    
Mark Otto committed
649
650
}

XhmikosR's avatar
XhmikosR committed
651
652
653
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
XhmikosR's avatar
XhmikosR committed
654
655
}

XhmikosR's avatar
XhmikosR committed
656
657
658
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
XhmikosR's avatar
XhmikosR committed
659
660
}

XhmikosR's avatar
XhmikosR committed
661
662
.row-cols-3 > * {
  flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
663
  width: 33.3333333333%;
XhmikosR's avatar
XhmikosR committed
664
665
}

XhmikosR's avatar
XhmikosR committed
666
667
668
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
XhmikosR's avatar
XhmikosR committed
669
670
}

XhmikosR's avatar
XhmikosR committed
671
672
673
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
XhmikosR's avatar
XhmikosR committed
674
675
}

XhmikosR's avatar
XhmikosR committed
676
677
.row-cols-6 > * {
  flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
678
  width: 16.6666666667%;
XhmikosR's avatar
XhmikosR committed
679
680
}

XhmikosR's avatar
XhmikosR committed
681
682
683
.col-auto {
  flex: 0 0 auto;
  width: auto;
XhmikosR's avatar
XhmikosR committed
684
685
}

XhmikosR's avatar
XhmikosR committed
686
687
.col-1 {
  flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
688
  width: 8.3333333333%;
XhmikosR's avatar
XhmikosR committed
689
690
}

XhmikosR's avatar
XhmikosR committed
691
692
.col-2 {
  flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
693
  width: 16.6666666667%;
XhmikosR's avatar
XhmikosR committed
694
695
}

XhmikosR's avatar
XhmikosR committed
696
697
698
.col-3 {
  flex: 0 0 auto;
  width: 25%;
XhmikosR's avatar
XhmikosR committed
699
700
}

XhmikosR's avatar
XhmikosR committed
701
702
.col-4 {
  flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
703
  width: 33.3333333333%;
XhmikosR's avatar
XhmikosR committed
704
705
}

XhmikosR's avatar
XhmikosR committed
706
707
.col-5 {
  flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
708
  width: 41.6666666667%;
XhmikosR's avatar
XhmikosR committed
709
710
}

XhmikosR's avatar
XhmikosR committed
711
712
713
.col-6 {
  flex: 0 0 auto;
  width: 50%;
XhmikosR's avatar
XhmikosR committed
714
715
}

XhmikosR's avatar
XhmikosR committed
716
717
.col-7 {
  flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
718
  width: 58.3333333333%;
XhmikosR's avatar
XhmikosR committed
719
720
}

XhmikosR's avatar
XhmikosR committed
721
722
.col-8 {
  flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
723
  width: 66.6666666667%;
XhmikosR's avatar
XhmikosR committed
724
725
}

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

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

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

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

.offset-1 {
XhmikosR's avatar
XhmikosR committed
747
  margin-left: 8.3333333333%;
XhmikosR's avatar
XhmikosR committed
748
749
750
}

.offset-2 {
XhmikosR's avatar
XhmikosR committed
751
  margin-left: 16.6666666667%;
XhmikosR's avatar
XhmikosR committed
752
753
754
755
756
757
758
}

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

.offset-4 {
XhmikosR's avatar
XhmikosR committed
759
  margin-left: 33.3333333333%;
XhmikosR's avatar
XhmikosR committed
760
761
762
}

.offset-5 {
XhmikosR's avatar
XhmikosR committed
763
  margin-left: 41.6666666667%;
XhmikosR's avatar
XhmikosR committed
764
765
766
767
768
769
770
}

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

.offset-7 {
XhmikosR's avatar
XhmikosR committed
771
  margin-left: 58.3333333333%;
XhmikosR's avatar
XhmikosR committed
772
773
774
}

.offset-8 {
XhmikosR's avatar
XhmikosR committed
775
  margin-left: 66.6666666667%;
XhmikosR's avatar
XhmikosR committed
776
777
778
779
780
781
782
}

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

.offset-10 {
XhmikosR's avatar
XhmikosR committed
783
  margin-left: 83.3333333333%;
XhmikosR's avatar
XhmikosR committed
784
785
786
}

.offset-11 {
XhmikosR's avatar
XhmikosR committed
787
  margin-left: 91.6666666667%;
XhmikosR's avatar
XhmikosR committed
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
}

.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
833
834
}

XhmikosR's avatar
XhmikosR committed
835
836
837
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
XhmikosR's avatar
XhmikosR committed
838
839
840
}

.g-5,
XhmikosR's avatar
XhmikosR committed
841
842
.gx-5 {
  --bs-gutter-x: 3rem;
XhmikosR's avatar
XhmikosR committed
843
844
}

XhmikosR's avatar
XhmikosR committed
845
846
847
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
XhmikosR's avatar
XhmikosR committed
848
849
850
}

@media (min-width: 576px) {
XhmikosR's avatar
XhmikosR committed
851
852
  .col-sm {
    flex: 1 0 0%;
XhmikosR's avatar
XhmikosR committed
853
  }
XhmikosR's avatar
XhmikosR committed
854

XhmikosR's avatar
XhmikosR committed
855
856
857
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
XhmikosR's avatar
XhmikosR committed
858
  }
XhmikosR's avatar
XhmikosR committed
859

XhmikosR's avatar
XhmikosR committed
860
861
862
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
XhmikosR's avatar
XhmikosR committed
863
  }
XhmikosR's avatar
XhmikosR committed
864

XhmikosR's avatar
XhmikosR committed
865
866
867
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
XhmikosR's avatar
XhmikosR committed
868
  }
XhmikosR's avatar
XhmikosR committed
869

XhmikosR's avatar
XhmikosR committed
870
871
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
872
    width: 33.3333333333%;
XhmikosR's avatar
XhmikosR committed
873
  }
XhmikosR's avatar
XhmikosR committed
874

XhmikosR's avatar
XhmikosR committed
875
876
877
878
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
XhmikosR's avatar
XhmikosR committed
879

XhmikosR's avatar
XhmikosR committed
880
881
882
883
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
XhmikosR's avatar
XhmikosR committed
884

XhmikosR's avatar
XhmikosR committed
885
886
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
887
    width: 16.6666666667%;
XhmikosR's avatar
XhmikosR committed
888
  }
XhmikosR's avatar
XhmikosR committed
889

XhmikosR's avatar
XhmikosR committed
890
891
892
893
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
XhmikosR's avatar
XhmikosR committed
894

XhmikosR's avatar
XhmikosR committed
895
896
  .col-sm-1 {
    flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
897
    width: 8.3333333333%;
XhmikosR's avatar
XhmikosR committed
898
  }
XhmikosR's avatar
XhmikosR committed
899

XhmikosR's avatar
XhmikosR committed
900
901
  .col-sm-2 {
    flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
902
    width: 16.6666666667%;
XhmikosR's avatar
XhmikosR committed
903
  }
XhmikosR's avatar
XhmikosR committed
904

XhmikosR's avatar
XhmikosR committed
905
906
907
908
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
XhmikosR's avatar
XhmikosR committed
909

XhmikosR's avatar
XhmikosR committed
910
911
  .col-sm-4 {
    flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
912
    width: 33.3333333333%;
XhmikosR's avatar
XhmikosR committed
913
  }
XhmikosR's avatar
XhmikosR committed
914

XhmikosR's avatar
XhmikosR committed
915
916
  .col-sm-5 {
    flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
917
    width: 41.6666666667%;
XhmikosR's avatar
XhmikosR committed
918
  }
XhmikosR's avatar
XhmikosR committed
919

XhmikosR's avatar
XhmikosR committed
920
921
922
923
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
XhmikosR's avatar
XhmikosR committed
924

XhmikosR's avatar
XhmikosR committed
925
926
  .col-sm-7 {
    flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
927
    width: 58.3333333333%;
XhmikosR's avatar
XhmikosR committed
928
  }
XhmikosR's avatar
XhmikosR committed
929

XhmikosR's avatar
XhmikosR committed
930
931
  .col-sm-8 {
    flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
932
    width: 66.6666666667%;
XhmikosR's avatar
XhmikosR committed
933
  }
XhmikosR's avatar
XhmikosR committed
934

XhmikosR's avatar
XhmikosR committed
935
936
937
938
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
XhmikosR's avatar
XhmikosR committed
939

XhmikosR's avatar
XhmikosR committed
940
941
  .col-sm-10 {
    flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
942
    width: 83.3333333333%;
XhmikosR's avatar
XhmikosR committed
943
  }
XhmikosR's avatar
XhmikosR committed
944

XhmikosR's avatar
XhmikosR committed
945
946
  .col-sm-11 {
    flex: 0 0 auto;
XhmikosR's avatar
XhmikosR committed
947
    width: 91.6666666667%;
XhmikosR's avatar
XhmikosR committed
948
  }
XhmikosR's avatar
XhmikosR committed
949

XhmikosR's avatar
XhmikosR committed
950
951
952
953
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
XhmikosR's avatar
XhmikosR committed
954

XhmikosR's avatar
XhmikosR committed
955
956
957
  .offset-sm-0 {
    margin-left: 0;
  }
XhmikosR's avatar
XhmikosR committed
958

XhmikosR's avatar
XhmikosR committed
959
  .offset-sm-1 {
XhmikosR's avatar
XhmikosR committed
960
    margin-left: 8.3333333333%;
XhmikosR's avatar
XhmikosR committed
961
  }
XhmikosR's avatar
XhmikosR committed
962

XhmikosR's avatar
XhmikosR committed
963
  .offset-sm-2 {
XhmikosR's avatar
XhmikosR committed
964
    margin-left: 16.6666666667%;
XhmikosR's avatar
XhmikosR committed
965
  }
XhmikosR's avatar
XhmikosR committed
966

XhmikosR's avatar
XhmikosR committed
967
968
969
  .offset-sm-3 {
    margin-left: 25%;
  }
XhmikosR's avatar
XhmikosR committed
970

XhmikosR's avatar
XhmikosR committed
971
  .offset-sm-4 {
XhmikosR's avatar
XhmikosR committed
972
    margin-left: 33.3333333333%;
XhmikosR's avatar
XhmikosR committed
973
  }
XhmikosR's avatar
XhmikosR committed
974

XhmikosR's avatar
XhmikosR committed
975
  .offset-sm-5 {
XhmikosR's avatar
XhmikosR committed
976
    margin-left: 41.6666666667%;
XhmikosR's avatar
XhmikosR committed
977
  }
XhmikosR's avatar
XhmikosR committed
978

XhmikosR's avatar
XhmikosR committed
979
980
981
  .offset-sm-6 {
    margin-left: 50%;
  }
XhmikosR's avatar
XhmikosR committed
982

XhmikosR's avatar
XhmikosR committed
983
  .offset-sm-7 {
XhmikosR's avatar
XhmikosR committed
984
    margin-left: 58.3333333333%;
XhmikosR's avatar
XhmikosR committed
985
  }
XhmikosR's avatar
XhmikosR committed
986

XhmikosR's avatar
XhmikosR committed
987
  .offset-sm-8 {
XhmikosR's avatar
XhmikosR committed
988
    margin-left: 66.6666666667%;
XhmikosR's avatar
XhmikosR committed
989
  }
XhmikosR's avatar
XhmikosR committed
990

XhmikosR's avatar
XhmikosR committed
991
992
993
  .offset-sm-9 {
    margin-left: 75%;
  }
XhmikosR's avatar
XhmikosR committed
994

XhmikosR's avatar
XhmikosR committed
995
  .offset-sm-10 {
XhmikosR's avatar
XhmikosR committed
996
    margin-left: 83.3333333333%;
XhmikosR's avatar
XhmikosR committed
997
  }
XhmikosR's avatar
XhmikosR committed
998

XhmikosR's avatar
XhmikosR committed
999
  .offset-sm-11 {
XhmikosR's avatar
XhmikosR committed
1000
    margin-left: 91.6666666667%;
For faster browsing, not all history is shown. View entire blame