Bootstap 4 migration: imprint
[people/shoehn/ipfire.org.git] / static / css / style.css
CommitLineData
b2051dd7
S
1/*!
2 * Bootstrap v4.0.0-alpha.6 (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 */
d40f9b8d 7@import url("https://fonts.googleapis.com/css?family=Ubuntu:300,400,500");
b2051dd7 8/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
60b0917c 9html {
b2051dd7
S
10 font-family: sans-serif;
11 line-height: 1.15;
12 -ms-text-size-adjust: 100%;
13 -webkit-text-size-adjust: 100%; }
60b0917c 14
940227cb 15body {
b2051dd7
S
16 margin: 0; }
17
18article,
19aside,
20footer,
21header,
22nav,
23section {
24 display: block; }
25
26h1 {
27 font-size: 2em;
28 margin: 0.67em 0; }
29
30figcaption,
31figure,
32main {
33 display: block; }
34
35figure {
36 margin: 1em 40px; }
37
38hr {
39 box-sizing: content-box;
40 height: 0;
41 overflow: visible; }
42
43pre {
44 font-family: monospace, monospace;
45 font-size: 1em; }
46
47a {
48 background-color: transparent;
49 -webkit-text-decoration-skip: objects; }
50
51a:active,
52a:hover {
53 outline-width: 0; }
54
55abbr[title] {
56 border-bottom: none;
57 text-decoration: underline;
58 text-decoration: underline dotted; }
59
60b,
61strong {
62 font-weight: inherit; }
63
64b,
65strong {
66 font-weight: bolder; }
67
68code,
69kbd,
70samp {
71 font-family: monospace, monospace;
72 font-size: 1em; }
73
74dfn {
75 font-style: italic; }
76
77mark {
78 background-color: #ff0;
79 color: #000; }
80
81small {
82 font-size: 80%; }
83
84sub,
85sup {
86 font-size: 75%;
87 line-height: 0;
88 position: relative;
89 vertical-align: baseline; }
90
91sub {
92 bottom: -0.25em; }
93
94sup {
95 top: -0.5em; }
96
97audio,
98video {
99 display: inline-block; }
100
101audio:not([controls]) {
102 display: none;
103 height: 0; }
104
105img {
106 border-style: none; }
107
108svg:not(:root) {
109 overflow: hidden; }
110
111button,
112input,
113optgroup,
114select,
115textarea {
116 font-family: sans-serif;
117 font-size: 100%;
118 line-height: 1.15;
119 margin: 0; }
120
121button,
122input {
123 overflow: visible; }
124
125button,
126select {
127 text-transform: none; }
128
129button,
130html [type="button"],
131[type="reset"],
132[type="submit"] {
133 -webkit-appearance: button; }
134
135button::-moz-focus-inner,
136[type="button"]::-moz-focus-inner,
137[type="reset"]::-moz-focus-inner,
138[type="submit"]::-moz-focus-inner {
139 border-style: none;
140 padding: 0; }
141
142button:-moz-focusring,
143[type="button"]:-moz-focusring,
144[type="reset"]:-moz-focusring,
145[type="submit"]:-moz-focusring {
146 outline: 1px dotted ButtonText; }
147
148fieldset {
149 border: 1px solid #c0c0c0;
150 margin: 0 2px;
151 padding: 0.35em 0.625em 0.75em; }
152
153legend {
154 box-sizing: border-box;
155 color: inherit;
156 display: table;
157 max-width: 100%;
158 padding: 0;
159 white-space: normal; }
160
161progress {
162 display: inline-block;
163 vertical-align: baseline; }
164
165textarea {
166 overflow: auto; }
167
168[type="checkbox"],
169[type="radio"] {
170 box-sizing: border-box;
171 padding: 0; }
172
173[type="number"]::-webkit-inner-spin-button,
174[type="number"]::-webkit-outer-spin-button {
175 height: auto; }
176
177[type="search"] {
178 -webkit-appearance: textfield;
179 outline-offset: -2px; }
180
181[type="search"]::-webkit-search-cancel-button,
182[type="search"]::-webkit-search-decoration {
183 -webkit-appearance: none; }
184
185::-webkit-file-upload-button {
186 -webkit-appearance: button;
187 font: inherit; }
188
189details,
190menu {
191 display: block; }
192
193summary {
194 display: list-item; }
195
196canvas {
197 display: inline-block; }
198
199template {
200 display: none; }
201
202[hidden] {
203 display: none; }
204
205html {
206 box-sizing: border-box; }
207
208*,
209*::before,
210*::after {
211 box-sizing: inherit; }
212
213@-ms-viewport {
214 width: device-width; }
215
216html {
217 -ms-overflow-style: scrollbar;
218 -webkit-tap-highlight-color: transparent; }
219
220body {
97ed546d 221 font-family: "Ubuntu", sans-serif;
b2051dd7 222 font-size: 1rem;
2d8cbd13 223 font-weight: 400;
b2051dd7 224 line-height: 1.5;
22cfab2d
S
225 color: #263238;
226 background-color: #eceff1; }
b2051dd7
S
227
228[tabindex="-1"]:focus {
229 outline: none !important; }
230
231h1, h2, h3, h4, h5, h6 {
232 margin-top: 0;
233 margin-bottom: .5rem; }
234
235p {
236 margin-top: 0;
237 margin-bottom: 1rem; }
238
239abbr[title],
240abbr[data-original-title] {
241 cursor: help; }
242
243address {
244 margin-bottom: 1rem;
245 font-style: normal;
246 line-height: inherit; }
247
248ol,
249ul,
250dl {
251 margin-top: 0;
252 margin-bottom: 1rem; }
253
254ol ol,
255ul ul,
256ol ul,
257ul ol {
258 margin-bottom: 0; }
259
260dt {
261 font-weight: bold; }
262
263dd {
264 margin-bottom: .5rem;
265 margin-left: 0; }
266
267blockquote {
268 margin: 0 0 1rem; }
269
270a {
1e5bc9c9 271 color: #b71c1c;
b2051dd7
S
272 text-decoration: none; }
273 a:focus, a:hover {
9ce2074c
S
274 color: #751212;
275 text-decoration: none; }
b2051dd7
S
276
277a:not([href]):not([tabindex]) {
278 color: inherit;
279 text-decoration: none; }
280 a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
281 color: inherit;
282 text-decoration: none; }
283 a:not([href]):not([tabindex]):focus {
284 outline: 0; }
285
286pre {
287 margin-top: 0;
288 margin-bottom: 1rem;
289 overflow: auto; }
290
291figure {
292 margin: 0 0 1rem; }
293
294img {
295 vertical-align: middle; }
296
297[role="button"] {
298 cursor: pointer; }
299
300a,
301area,
302button,
303[role="button"],
304input,
305label,
306select,
307summary,
308textarea {
8842c9d0 309 touch-action: manipulation; }
b2051dd7
S
310
311table {
312 border-collapse: collapse;
313 background-color: transparent; }
314
315caption {
316 padding-top: 0.75rem;
317 padding-bottom: 0.75rem;
318 color: #636c72;
319 text-align: left;
320 caption-side: bottom; }
321
322th {
323 text-align: left; }
324
325label {
326 display: inline-block;
327 margin-bottom: .5rem; }
328
329button:focus {
330 outline: 1px dotted;
331 outline: 5px auto -webkit-focus-ring-color; }
332
333input,
334button,
335select,
336textarea {
337 line-height: inherit; }
338
339input[type="radio"]:disabled,
340input[type="checkbox"]:disabled {
341 cursor: not-allowed; }
342
343input[type="date"],
344input[type="time"],
345input[type="datetime-local"],
346input[type="month"] {
347 -webkit-appearance: listbox; }
348
349textarea {
350 resize: vertical; }
351
352fieldset {
353 min-width: 0;
354 padding: 0;
355 margin: 0;
356 border: 0; }
357
358legend {
359 display: block;
360 width: 100%;
361 padding: 0;
362 margin-bottom: .5rem;
363 font-size: 1.5rem;
364 line-height: inherit; }
365
366input[type="search"] {
367 -webkit-appearance: none; }
368
369output {
370 display: inline-block; }
371
372[hidden] {
373 display: none !important; }
374
375h1, h2, h3, h4, h5, h6,
376.h1, .h2, .h3, .h4, .h5, .h6 {
377 margin-bottom: 0.5rem;
378 font-family: inherit;
b6d1f3b7 379 font-weight: 400;
b2051dd7
S
380 line-height: 1.1;
381 color: inherit; }
382
383h1, .h1 {
49baba87 384 font-size: 36px; }
b2051dd7
S
385
386h2, .h2 {
49baba87 387 font-size: 32px; }
b2051dd7
S
388
389h3, .h3 {
49baba87 390 font-size: 24px; }
b2051dd7
S
391
392h4, .h4 {
49baba87 393 font-size: 20px; }
b2051dd7
S
394
395h5, .h5 {
49baba87 396 font-size: 16px; }
b2051dd7
S
397
398h6, .h6 {
49baba87 399 font-size: 12px; }
b2051dd7
S
400
401.lead {
49baba87 402 font-size: 24px;
b2051dd7
S
403 font-weight: 300; }
404
405.display-1 {
49baba87 406 font-size: 120px;
b2051dd7
S
407 font-weight: 300;
408 line-height: 1.1; }
409
410.display-2 {
49baba87 411 font-size: 48px;
b2051dd7
S
412 font-weight: 300;
413 line-height: 1.1; }
414
415.display-3 {
49baba87 416 font-size: 32px;
b2051dd7
S
417 font-weight: 300;
418 line-height: 1.1; }
419
420.display-4 {
49baba87 421 font-size: 24px;
b2051dd7
S
422 font-weight: 300;
423 line-height: 1.1; }
424
425hr {
49baba87
S
426 margin-top: 8px;
427 margin-bottom: 8px;
b2051dd7
S
428 border: 0;
429 border-top: 1px solid rgba(0, 0, 0, 0.1); }
430
431small,
432.small {
49baba87 433 font-size: 14px;
2d8cbd13 434 font-weight: 400; }
b2051dd7
S
435
436mark,
437.mark {
438 padding: 0.2em;
439 background-color: #fcf8e3; }
440
441.list-unstyled {
442 padding-left: 0;
443 list-style: none; }
444
445.list-inline {
446 padding-left: 0;
447 list-style: none; }
448
449.list-inline-item {
450 display: inline-block; }
451 .list-inline-item:not(:last-child) {
452 margin-right: 5px; }
453
454.initialism {
455 font-size: 90%;
456 text-transform: uppercase; }
457
458.blockquote {
49baba87
S
459 padding: 4px 8px;
460 margin-bottom: 8px;
b2051dd7
S
461 font-size: 1.25rem;
462 border-left: 0.25rem solid #eceeef; }
463
464.blockquote-footer {
465 display: block;
466 font-size: 80%;
467 color: #636c72; }
468 .blockquote-footer::before {
469 content: "\2014 \00A0"; }
470
471.blockquote-reverse {
49baba87 472 padding-right: 8px;
b2051dd7
S
473 padding-left: 0;
474 text-align: right;
475 border-right: 0.25rem solid #eceeef;
476 border-left: 0; }
477
478.blockquote-reverse .blockquote-footer::before {
479 content: ""; }
480
481.blockquote-reverse .blockquote-footer::after {
482 content: "\00A0 \2014"; }
483
b2051dd7
S
484.container {
485 position: relative;
486 margin-left: auto;
487 margin-right: auto;
22cfab2d
S
488 padding-right: 12px;
489 padding-left: 12px; }
b2051dd7
S
490 @media (min-width: 576px) {
491 .container {
22cfab2d
S
492 padding-right: 12px;
493 padding-left: 12px; } }
b2051dd7
S
494 @media (min-width: 768px) {
495 .container {
22cfab2d
S
496 padding-right: 12px;
497 padding-left: 12px; } }
b2051dd7
S
498 @media (min-width: 992px) {
499 .container {
22cfab2d
S
500 padding-right: 12px;
501 padding-left: 12px; } }
b2051dd7
S
502 @media (min-width: 1200px) {
503 .container {
22cfab2d
S
504 padding-right: 12px;
505 padding-left: 12px; } }
b2051dd7
S
506 @media (min-width: 576px) {
507 .container {
508 width: 540px;
509 max-width: 100%; } }
510 @media (min-width: 768px) {
511 .container {
512 width: 720px;
513 max-width: 100%; } }
514 @media (min-width: 992px) {
515 .container {
516 width: 960px;
517 max-width: 100%; } }
518 @media (min-width: 1200px) {
519 .container {
520 width: 1140px;
521 max-width: 100%; } }
522
523.container-fluid {
524 position: relative;
525 margin-left: auto;
526 margin-right: auto;
22cfab2d
S
527 padding-right: 12px;
528 padding-left: 12px; }
b2051dd7
S
529 @media (min-width: 576px) {
530 .container-fluid {
22cfab2d
S
531 padding-right: 12px;
532 padding-left: 12px; } }
b2051dd7
S
533 @media (min-width: 768px) {
534 .container-fluid {
22cfab2d
S
535 padding-right: 12px;
536 padding-left: 12px; } }
b2051dd7
S
537 @media (min-width: 992px) {
538 .container-fluid {
22cfab2d
S
539 padding-right: 12px;
540 padding-left: 12px; } }
b2051dd7
S
541 @media (min-width: 1200px) {
542 .container-fluid {
22cfab2d
S
543 padding-right: 12px;
544 padding-left: 12px; } }
b2051dd7
S
545
546.row {
b2051dd7 547 display: flex;
8842c9d0 548 flex-wrap: wrap;
22cfab2d
S
549 margin-right: -12px;
550 margin-left: -12px; }
b2051dd7
S
551 @media (min-width: 576px) {
552 .row {
22cfab2d
S
553 margin-right: -12px;
554 margin-left: -12px; } }
b2051dd7
S
555 @media (min-width: 768px) {
556 .row {
22cfab2d
S
557 margin-right: -12px;
558 margin-left: -12px; } }
b2051dd7
S
559 @media (min-width: 992px) {
560 .row {
22cfab2d
S
561 margin-right: -12px;
562 margin-left: -12px; } }
b2051dd7
S
563 @media (min-width: 1200px) {
564 .row {
22cfab2d
S
565 margin-right: -12px;
566 margin-left: -12px; } }
b2051dd7
S
567
568.no-gutters {
569 margin-right: 0;
570 margin-left: 0; }
571 .no-gutters > .col,
572 .no-gutters > [class*="col-"] {
573 padding-right: 0;
574 padding-left: 0; }
575
576.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, .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, .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, .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, .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 {
577 position: relative;
578 width: 100%;
579 min-height: 1px;
22cfab2d
S
580 padding-right: 12px;
581 padding-left: 12px; }
b2051dd7
S
582 @media (min-width: 576px) {
583 .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, .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, .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, .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, .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 {
22cfab2d
S
584 padding-right: 12px;
585 padding-left: 12px; } }
b2051dd7
S
586 @media (min-width: 768px) {
587 .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, .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, .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, .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, .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 {
22cfab2d
S
588 padding-right: 12px;
589 padding-left: 12px; } }
b2051dd7
S
590 @media (min-width: 992px) {
591 .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, .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, .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, .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, .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 {
22cfab2d
S
592 padding-right: 12px;
593 padding-left: 12px; } }
b2051dd7
S
594 @media (min-width: 1200px) {
595 .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, .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, .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, .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, .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 {
22cfab2d
S
596 padding-right: 12px;
597 padding-left: 12px; } }
b2051dd7
S
598
599.col {
8842c9d0
S
600 flex-basis: 0;
601 flex-grow: 1;
b2051dd7
S
602 max-width: 100%; }
603
604.col-auto {
8842c9d0 605 flex: 0 0 auto;
b2051dd7
S
606 width: auto; }
607
608.col-1 {
8842c9d0 609 flex: 0 0 8.3333333333%;
b2051dd7
S
610 max-width: 8.3333333333%; }
611
612.col-2 {
8842c9d0 613 flex: 0 0 16.6666666667%;
b2051dd7
S
614 max-width: 16.6666666667%; }
615
616.col-3 {
8842c9d0 617 flex: 0 0 25%;
b2051dd7
S
618 max-width: 25%; }
619
620.col-4 {
8842c9d0 621 flex: 0 0 33.3333333333%;
b2051dd7
S
622 max-width: 33.3333333333%; }
623
624.col-5 {
8842c9d0 625 flex: 0 0 41.6666666667%;
b2051dd7
S
626 max-width: 41.6666666667%; }
627
628.col-6 {
8842c9d0 629 flex: 0 0 50%;
b2051dd7
S
630 max-width: 50%; }
631
632.col-7 {
8842c9d0 633 flex: 0 0 58.3333333333%;
b2051dd7
S
634 max-width: 58.3333333333%; }
635
636.col-8 {
8842c9d0 637 flex: 0 0 66.6666666667%;
b2051dd7
S
638 max-width: 66.6666666667%; }
639
640.col-9 {
8842c9d0 641 flex: 0 0 75%;
b2051dd7
S
642 max-width: 75%; }
643
644.col-10 {
8842c9d0 645 flex: 0 0 83.3333333333%;
b2051dd7
S
646 max-width: 83.3333333333%; }
647
648.col-11 {
8842c9d0 649 flex: 0 0 91.6666666667%;
b2051dd7
S
650 max-width: 91.6666666667%; }
651
652.col-12 {
8842c9d0 653 flex: 0 0 100%;
b2051dd7
S
654 max-width: 100%; }
655
656.pull-0 {
657 right: auto; }
658
659.pull-1 {
660 right: 8.3333333333%; }
661
662.pull-2 {
663 right: 16.6666666667%; }
664
665.pull-3 {
666 right: 25%; }
667
668.pull-4 {
669 right: 33.3333333333%; }
670
671.pull-5 {
672 right: 41.6666666667%; }
673
674.pull-6 {
675 right: 50%; }
676
677.pull-7 {
678 right: 58.3333333333%; }
679
680.pull-8 {
681 right: 66.6666666667%; }
682
683.pull-9 {
684 right: 75%; }
685
686.pull-10 {
687 right: 83.3333333333%; }
688
689.pull-11 {
690 right: 91.6666666667%; }
691
692.pull-12 {
693 right: 100%; }
694
695.push-0 {
696 left: auto; }
697
698.push-1 {
699 left: 8.3333333333%; }
700
701.push-2 {
702 left: 16.6666666667%; }
703
704.push-3 {
705 left: 25%; }
706
707.push-4 {
708 left: 33.3333333333%; }
709
710.push-5 {
711 left: 41.6666666667%; }
712
713.push-6 {
714 left: 50%; }
715
716.push-7 {
717 left: 58.3333333333%; }
718
719.push-8 {
720 left: 66.6666666667%; }
721
722.push-9 {
723 left: 75%; }
724
725.push-10 {
726 left: 83.3333333333%; }
727
728.push-11 {
729 left: 91.6666666667%; }
730
731.push-12 {
732 left: 100%; }
733
734.offset-1 {
735 margin-left: 8.3333333333%; }
736
737.offset-2 {
738 margin-left: 16.6666666667%; }
739
740.offset-3 {
741 margin-left: 25%; }
742
743.offset-4 {
744 margin-left: 33.3333333333%; }
745
746.offset-5 {
747 margin-left: 41.6666666667%; }
748
749.offset-6 {
750 margin-left: 50%; }
751
752.offset-7 {
753 margin-left: 58.3333333333%; }
754
755.offset-8 {
756 margin-left: 66.6666666667%; }
757
758.offset-9 {
759 margin-left: 75%; }
760
761.offset-10 {
762 margin-left: 83.3333333333%; }
763
764.offset-11 {
765 margin-left: 91.6666666667%; }
766
767@media (min-width: 576px) {
768 .col-sm {
8842c9d0
S
769 flex-basis: 0;
770 flex-grow: 1;
b2051dd7
S
771 max-width: 100%; }
772 .col-sm-auto {
8842c9d0 773 flex: 0 0 auto;
b2051dd7
S
774 width: auto; }
775 .col-sm-1 {
8842c9d0 776 flex: 0 0 8.3333333333%;
b2051dd7
S
777 max-width: 8.3333333333%; }
778 .col-sm-2 {
8842c9d0 779 flex: 0 0 16.6666666667%;
b2051dd7
S
780 max-width: 16.6666666667%; }
781 .col-sm-3 {
8842c9d0 782 flex: 0 0 25%;
b2051dd7
S
783 max-width: 25%; }
784 .col-sm-4 {
8842c9d0 785 flex: 0 0 33.3333333333%;
b2051dd7
S
786 max-width: 33.3333333333%; }
787 .col-sm-5 {
8842c9d0 788 flex: 0 0 41.6666666667%;
b2051dd7
S
789 max-width: 41.6666666667%; }
790 .col-sm-6 {
8842c9d0 791 flex: 0 0 50%;
b2051dd7
S
792 max-width: 50%; }
793 .col-sm-7 {
8842c9d0 794 flex: 0 0 58.3333333333%;
b2051dd7
S
795 max-width: 58.3333333333%; }
796 .col-sm-8 {
8842c9d0 797 flex: 0 0 66.6666666667%;
b2051dd7
S
798 max-width: 66.6666666667%; }
799 .col-sm-9 {
8842c9d0 800 flex: 0 0 75%;
b2051dd7
S
801 max-width: 75%; }
802 .col-sm-10 {
8842c9d0 803 flex: 0 0 83.3333333333%;
b2051dd7
S
804 max-width: 83.3333333333%; }
805 .col-sm-11 {
8842c9d0 806 flex: 0 0 91.6666666667%;
b2051dd7
S
807 max-width: 91.6666666667%; }
808 .col-sm-12 {
8842c9d0 809 flex: 0 0 100%;
b2051dd7
S
810 max-width: 100%; }
811 .pull-sm-0 {
812 right: auto; }
813 .pull-sm-1 {
814 right: 8.3333333333%; }
815 .pull-sm-2 {
816 right: 16.6666666667%; }
817 .pull-sm-3 {
818 right: 25%; }
819 .pull-sm-4 {
820 right: 33.3333333333%; }
821 .pull-sm-5 {
822 right: 41.6666666667%; }
823 .pull-sm-6 {
824 right: 50%; }
825 .pull-sm-7 {
826 right: 58.3333333333%; }
827 .pull-sm-8 {
828 right: 66.6666666667%; }
829 .pull-sm-9 {
830 right: 75%; }
831 .pull-sm-10 {
832 right: 83.3333333333%; }
833 .pull-sm-11 {
834 right: 91.6666666667%; }
835 .pull-sm-12 {
836 right: 100%; }
837 .push-sm-0 {
838 left: auto; }
839 .push-sm-1 {
840 left: 8.3333333333%; }
841 .push-sm-2 {
842 left: 16.6666666667%; }
843 .push-sm-3 {
844 left: 25%; }
845 .push-sm-4 {
846 left: 33.3333333333%; }
847 .push-sm-5 {
848 left: 41.6666666667%; }
849 .push-sm-6 {
850 left: 50%; }
851 .push-sm-7 {
852 left: 58.3333333333%; }
853 .push-sm-8 {
854 left: 66.6666666667%; }
855 .push-sm-9 {
856 left: 75%; }
857 .push-sm-10 {
858 left: 83.3333333333%; }
859 .push-sm-11 {
860 left: 91.6666666667%; }
861 .push-sm-12 {
862 left: 100%; }
863 .offset-sm-0 {
864 margin-left: 0%; }
865 .offset-sm-1 {
866 margin-left: 8.3333333333%; }
867 .offset-sm-2 {
868 margin-left: 16.6666666667%; }
869 .offset-sm-3 {
870 margin-left: 25%; }
871 .offset-sm-4 {
872 margin-left: 33.3333333333%; }
873 .offset-sm-5 {
874 margin-left: 41.6666666667%; }
875 .offset-sm-6 {
876 margin-left: 50%; }
877 .offset-sm-7 {
878 margin-left: 58.3333333333%; }
879 .offset-sm-8 {
880 margin-left: 66.6666666667%; }
881 .offset-sm-9 {
882 margin-left: 75%; }
883 .offset-sm-10 {
884 margin-left: 83.3333333333%; }
885 .offset-sm-11 {
886 margin-left: 91.6666666667%; } }
887
888@media (min-width: 768px) {
889 .col-md {
8842c9d0
S
890 flex-basis: 0;
891 flex-grow: 1;
b2051dd7
S
892 max-width: 100%; }
893 .col-md-auto {
8842c9d0 894 flex: 0 0 auto;
b2051dd7
S
895 width: auto; }
896 .col-md-1 {
8842c9d0 897 flex: 0 0 8.3333333333%;
b2051dd7
S
898 max-width: 8.3333333333%; }
899 .col-md-2 {
8842c9d0 900 flex: 0 0 16.6666666667%;
b2051dd7
S
901 max-width: 16.6666666667%; }
902 .col-md-3 {
8842c9d0 903 flex: 0 0 25%;
b2051dd7
S
904 max-width: 25%; }
905 .col-md-4 {
8842c9d0 906 flex: 0 0 33.3333333333%;
b2051dd7
S
907 max-width: 33.3333333333%; }
908 .col-md-5 {
8842c9d0 909 flex: 0 0 41.6666666667%;
b2051dd7
S
910 max-width: 41.6666666667%; }
911 .col-md-6 {
8842c9d0 912 flex: 0 0 50%;
b2051dd7
S
913 max-width: 50%; }
914 .col-md-7 {
8842c9d0 915 flex: 0 0 58.3333333333%;
b2051dd7
S
916 max-width: 58.3333333333%; }
917 .col-md-8 {
8842c9d0 918 flex: 0 0 66.6666666667%;
b2051dd7
S
919 max-width: 66.6666666667%; }
920 .col-md-9 {
8842c9d0 921 flex: 0 0 75%;
b2051dd7
S
922 max-width: 75%; }
923 .col-md-10 {
8842c9d0 924 flex: 0 0 83.3333333333%;
b2051dd7
S
925 max-width: 83.3333333333%; }
926 .col-md-11 {
8842c9d0 927 flex: 0 0 91.6666666667%;
b2051dd7
S
928 max-width: 91.6666666667%; }
929 .col-md-12 {
8842c9d0 930 flex: 0 0 100%;
b2051dd7
S
931 max-width: 100%; }
932 .pull-md-0 {
933 right: auto; }
934 .pull-md-1 {
935 right: 8.3333333333%; }
936 .pull-md-2 {
937 right: 16.6666666667%; }
938 .pull-md-3 {
939 right: 25%; }
940 .pull-md-4 {
941 right: 33.3333333333%; }
942 .pull-md-5 {
943 right: 41.6666666667%; }
944 .pull-md-6 {
945 right: 50%; }
946 .pull-md-7 {
947 right: 58.3333333333%; }
948 .pull-md-8 {
949 right: 66.6666666667%; }
950 .pull-md-9 {
951 right: 75%; }
952 .pull-md-10 {
953 right: 83.3333333333%; }
954 .pull-md-11 {
955 right: 91.6666666667%; }
956 .pull-md-12 {
957 right: 100%; }
958 .push-md-0 {
959 left: auto; }
960 .push-md-1 {
961 left: 8.3333333333%; }
962 .push-md-2 {
963 left: 16.6666666667%; }
964 .push-md-3 {
965 left: 25%; }
966 .push-md-4 {
967 left: 33.3333333333%; }
968 .push-md-5 {
969 left: 41.6666666667%; }
970 .push-md-6 {
971 left: 50%; }
972 .push-md-7 {
973 left: 58.3333333333%; }
974 .push-md-8 {
975 left: 66.6666666667%; }
976 .push-md-9 {
977 left: 75%; }
978 .push-md-10 {
979 left: 83.3333333333%; }
980 .push-md-11 {
981 left: 91.6666666667%; }
982 .push-md-12 {
983 left: 100%; }
984 .offset-md-0 {
985 margin-left: 0%; }
986 .offset-md-1 {
987 margin-left: 8.3333333333%; }
988 .offset-md-2 {
989 margin-left: 16.6666666667%; }
990 .offset-md-3 {
991 margin-left: 25%; }
992 .offset-md-4 {
993 margin-left: 33.3333333333%; }
994 .offset-md-5 {
995 margin-left: 41.6666666667%; }
996 .offset-md-6 {
997 margin-left: 50%; }
998 .offset-md-7 {
999 margin-left: 58.3333333333%; }
1000 .offset-md-8 {
1001 margin-left: 66.6666666667%; }
1002 .offset-md-9 {
1003 margin-left: 75%; }
1004 .offset-md-10 {
1005 margin-left: 83.3333333333%; }
1006 .offset-md-11 {
1007 margin-left: 91.6666666667%; } }
1008
1009@media (min-width: 992px) {
1010 .col-lg {
8842c9d0
S
1011 flex-basis: 0;
1012 flex-grow: 1;
b2051dd7
S
1013 max-width: 100%; }
1014 .col-lg-auto {
8842c9d0 1015 flex: 0 0 auto;
b2051dd7
S
1016 width: auto; }
1017 .col-lg-1 {
8842c9d0 1018 flex: 0 0 8.3333333333%;
b2051dd7
S
1019 max-width: 8.3333333333%; }
1020 .col-lg-2 {
8842c9d0 1021 flex: 0 0 16.6666666667%;
b2051dd7
S
1022 max-width: 16.6666666667%; }
1023 .col-lg-3 {
8842c9d0 1024 flex: 0 0 25%;
b2051dd7
S
1025 max-width: 25%; }
1026 .col-lg-4 {
8842c9d0 1027 flex: 0 0 33.3333333333%;
b2051dd7
S
1028 max-width: 33.3333333333%; }
1029 .col-lg-5 {
8842c9d0 1030 flex: 0 0 41.6666666667%;
b2051dd7
S
1031 max-width: 41.6666666667%; }
1032 .col-lg-6 {
8842c9d0 1033 flex: 0 0 50%;
b2051dd7
S
1034 max-width: 50%; }
1035 .col-lg-7 {
8842c9d0 1036 flex: 0 0 58.3333333333%;
b2051dd7
S
1037 max-width: 58.3333333333%; }
1038 .col-lg-8 {
8842c9d0 1039 flex: 0 0 66.6666666667%;
b2051dd7
S
1040 max-width: 66.6666666667%; }
1041 .col-lg-9 {
8842c9d0 1042 flex: 0 0 75%;
b2051dd7
S
1043 max-width: 75%; }
1044 .col-lg-10 {
8842c9d0 1045 flex: 0 0 83.3333333333%;
b2051dd7
S
1046 max-width: 83.3333333333%; }
1047 .col-lg-11 {
8842c9d0 1048 flex: 0 0 91.6666666667%;
b2051dd7
S
1049 max-width: 91.6666666667%; }
1050 .col-lg-12 {
8842c9d0 1051 flex: 0 0 100%;
b2051dd7
S
1052 max-width: 100%; }
1053 .pull-lg-0 {
1054 right: auto; }
1055 .pull-lg-1 {
1056 right: 8.3333333333%; }
1057 .pull-lg-2 {
1058 right: 16.6666666667%; }
1059 .pull-lg-3 {
1060 right: 25%; }
1061 .pull-lg-4 {
1062 right: 33.3333333333%; }
1063 .pull-lg-5 {
1064 right: 41.6666666667%; }
1065 .pull-lg-6 {
1066 right: 50%; }
1067 .pull-lg-7 {
1068 right: 58.3333333333%; }
1069 .pull-lg-8 {
1070 right: 66.6666666667%; }
1071 .pull-lg-9 {
1072 right: 75%; }
1073 .pull-lg-10 {
1074 right: 83.3333333333%; }
1075 .pull-lg-11 {
1076 right: 91.6666666667%; }
1077 .pull-lg-12 {
1078 right: 100%; }
1079 .push-lg-0 {
1080 left: auto; }
1081 .push-lg-1 {
1082 left: 8.3333333333%; }
1083 .push-lg-2 {
1084 left: 16.6666666667%; }
1085 .push-lg-3 {
1086 left: 25%; }
1087 .push-lg-4 {
1088 left: 33.3333333333%; }
1089 .push-lg-5 {
1090 left: 41.6666666667%; }
1091 .push-lg-6 {
1092 left: 50%; }
1093 .push-lg-7 {
1094 left: 58.3333333333%; }
1095 .push-lg-8 {
1096 left: 66.6666666667%; }
1097 .push-lg-9 {
1098 left: 75%; }
1099 .push-lg-10 {
1100 left: 83.3333333333%; }
1101 .push-lg-11 {
1102 left: 91.6666666667%; }
1103 .push-lg-12 {
1104 left: 100%; }
1105 .offset-lg-0 {
1106 margin-left: 0%; }
1107 .offset-lg-1 {
1108 margin-left: 8.3333333333%; }
1109 .offset-lg-2 {
1110 margin-left: 16.6666666667%; }
1111 .offset-lg-3 {
1112 margin-left: 25%; }
1113 .offset-lg-4 {
1114 margin-left: 33.3333333333%; }
1115 .offset-lg-5 {
1116 margin-left: 41.6666666667%; }
1117 .offset-lg-6 {
1118 margin-left: 50%; }
1119 .offset-lg-7 {
1120 margin-left: 58.3333333333%; }
1121 .offset-lg-8 {
1122 margin-left: 66.6666666667%; }
1123 .offset-lg-9 {
1124 margin-left: 75%; }
1125 .offset-lg-10 {
1126 margin-left: 83.3333333333%; }
1127 .offset-lg-11 {
1128 margin-left: 91.6666666667%; } }
1129
1130@media (min-width: 1200px) {
1131 .col-xl {
8842c9d0
S
1132 flex-basis: 0;
1133 flex-grow: 1;
b2051dd7
S
1134 max-width: 100%; }
1135 .col-xl-auto {
8842c9d0 1136 flex: 0 0 auto;
b2051dd7
S
1137 width: auto; }
1138 .col-xl-1 {
8842c9d0 1139 flex: 0 0 8.3333333333%;
b2051dd7
S
1140 max-width: 8.3333333333%; }
1141 .col-xl-2 {
8842c9d0 1142 flex: 0 0 16.6666666667%;
b2051dd7
S
1143 max-width: 16.6666666667%; }
1144 .col-xl-3 {
8842c9d0 1145 flex: 0 0 25%;
b2051dd7
S
1146 max-width: 25%; }
1147 .col-xl-4 {
8842c9d0 1148 flex: 0 0 33.3333333333%;
b2051dd7
S
1149 max-width: 33.3333333333%; }
1150 .col-xl-5 {
8842c9d0 1151 flex: 0 0 41.6666666667%;
b2051dd7
S
1152 max-width: 41.6666666667%; }
1153 .col-xl-6 {
8842c9d0 1154 flex: 0 0 50%;
b2051dd7
S
1155 max-width: 50%; }
1156 .col-xl-7 {
8842c9d0 1157 flex: 0 0 58.3333333333%;
b2051dd7
S
1158 max-width: 58.3333333333%; }
1159 .col-xl-8 {
8842c9d0 1160 flex: 0 0 66.6666666667%;
b2051dd7
S
1161 max-width: 66.6666666667%; }
1162 .col-xl-9 {
8842c9d0 1163 flex: 0 0 75%;
b2051dd7
S
1164 max-width: 75%; }
1165 .col-xl-10 {
8842c9d0 1166 flex: 0 0 83.3333333333%;
b2051dd7
S
1167 max-width: 83.3333333333%; }
1168 .col-xl-11 {
8842c9d0 1169 flex: 0 0 91.6666666667%;
b2051dd7
S
1170 max-width: 91.6666666667%; }
1171 .col-xl-12 {
8842c9d0 1172 flex: 0 0 100%;
b2051dd7
S
1173 max-width: 100%; }
1174 .pull-xl-0 {
1175 right: auto; }
1176 .pull-xl-1 {
1177 right: 8.3333333333%; }
1178 .pull-xl-2 {
1179 right: 16.6666666667%; }
1180 .pull-xl-3 {
1181 right: 25%; }
1182 .pull-xl-4 {
1183 right: 33.3333333333%; }
1184 .pull-xl-5 {
1185 right: 41.6666666667%; }
1186 .pull-xl-6 {
1187 right: 50%; }
1188 .pull-xl-7 {
1189 right: 58.3333333333%; }
1190 .pull-xl-8 {
1191 right: 66.6666666667%; }
1192 .pull-xl-9 {
1193 right: 75%; }
1194 .pull-xl-10 {
1195 right: 83.3333333333%; }
1196 .pull-xl-11 {
1197 right: 91.6666666667%; }
1198 .pull-xl-12 {
1199 right: 100%; }
1200 .push-xl-0 {
1201 left: auto; }
1202 .push-xl-1 {
1203 left: 8.3333333333%; }
1204 .push-xl-2 {
1205 left: 16.6666666667%; }
1206 .push-xl-3 {
1207 left: 25%; }
1208 .push-xl-4 {
1209 left: 33.3333333333%; }
1210 .push-xl-5 {
1211 left: 41.6666666667%; }
1212 .push-xl-6 {
1213 left: 50%; }
1214 .push-xl-7 {
1215 left: 58.3333333333%; }
1216 .push-xl-8 {
1217 left: 66.6666666667%; }
1218 .push-xl-9 {
1219 left: 75%; }
1220 .push-xl-10 {
1221 left: 83.3333333333%; }
1222 .push-xl-11 {
1223 left: 91.6666666667%; }
1224 .push-xl-12 {
1225 left: 100%; }
1226 .offset-xl-0 {
1227 margin-left: 0%; }
1228 .offset-xl-1 {
1229 margin-left: 8.3333333333%; }
1230 .offset-xl-2 {
1231 margin-left: 16.6666666667%; }
1232 .offset-xl-3 {
1233 margin-left: 25%; }
1234 .offset-xl-4 {
1235 margin-left: 33.3333333333%; }
1236 .offset-xl-5 {
1237 margin-left: 41.6666666667%; }
1238 .offset-xl-6 {
1239 margin-left: 50%; }
1240 .offset-xl-7 {
1241 margin-left: 58.3333333333%; }
1242 .offset-xl-8 {
1243 margin-left: 66.6666666667%; }
1244 .offset-xl-9 {
1245 margin-left: 75%; }
1246 .offset-xl-10 {
1247 margin-left: 83.3333333333%; }
1248 .offset-xl-11 {
1249 margin-left: 91.6666666667%; } }
60b0917c 1250
a33e1b4b
SH
1251.form-control {
1252 display: block;
1253 width: 100%;
1254 padding: 0.5rem 0.75rem;
1255 font-size: 1rem;
1256 line-height: 1.25;
1257 color: #464a4c;
1258 background-color: #fff;
1259 background-image: none;
1260 background-clip: padding-box;
1261 border: 2px solid rgba(0, 0, 0, 0.15);
1262 border-radius: 0.25rem;
1263 transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
1264 .form-control::-ms-expand {
1265 background-color: transparent;
1266 border: 0; }
1267 .form-control:focus {
1268 color: #464a4c;
1269 background-color: #fff;
1270 border-color: #5cb3fd;
1271 outline: none; }
1272 .form-control::placeholder {
1273 color: #636c72;
1274 opacity: 1; }
1275 .form-control:disabled, .form-control[readonly] {
1276 background-color: #eceeef;
1277 opacity: 1; }
1278 .form-control:disabled {
1279 cursor: not-allowed; }
1280
1281select.form-control:not([size]):not([multiple]) {
1282 height: calc(2.25rem + 4px); }
1283
1284select.form-control:focus::-ms-value {
1285 color: #464a4c;
1286 background-color: #fff; }
1287
1288.form-control-file,
1289.form-control-range {
1290 display: block; }
1291
1292.col-form-label {
1293 padding-top: calc(0.5rem - 2px * 2);
1294 padding-bottom: calc(0.5rem - 2px * 2);
1295 margin-bottom: 0; }
1296
1297.col-form-label-lg {
1298 padding-top: calc(0.75rem - 2px * 2);
1299 padding-bottom: calc(0.75rem - 2px * 2);
1300 font-size: 20px; }
1301
1302.col-form-label-sm {
1303 padding-top: calc(0.25rem - 2px * 2);
1304 padding-bottom: calc(0.25rem - 2px * 2);
1305 font-size: 0.875rem; }
1306
1307.col-form-legend {
1308 padding-top: 0.5rem;
1309 padding-bottom: 0.5rem;
1310 margin-bottom: 0;
1311 font-size: 1rem; }
1312
1313.form-control-static {
1314 padding-top: 0.5rem;
1315 padding-bottom: 0.5rem;
1316 margin-bottom: 0;
1317 line-height: 1.25;
1318 border: solid transparent;
1319 border-width: 2px 0; }
1320 .form-control-static.form-control-sm, .form-control-static.form-control-lg {
1321 padding-right: 0;
1322 padding-left: 0; }
1323
1324.form-control-sm {
1325 padding: 0.25rem 0.5rem;
1326 font-size: 0.875rem;
1327 border-radius: 0.2rem; }
1328
1329select.form-control-sm:not([size]):not([multiple]) {
1330 height: 1.8125rem; }
1331
1332.form-control-lg {
1333 padding: 0.75rem 1.5rem;
1334 font-size: 20px;
1335 border-radius: 0.3rem; }
1336
1337select.form-control-lg:not([size]):not([multiple]) {
1338 height: 3.1666666667rem; }
1339
1340.form-group {
1341 margin-bottom: 1rem; }
1342
1343.form-text {
1344 display: block;
1345 margin-top: 0.25rem; }
1346
1347.form-check {
1348 position: relative;
1349 display: block;
1350 margin-bottom: 0.5rem; }
1351 .form-check.disabled .form-check-label {
1352 color: #636c72;
1353 cursor: not-allowed; }
1354
1355.form-check-label {
1356 padding-left: 1.25rem;
1357 margin-bottom: 0;
1358 cursor: pointer; }
1359
1360.form-check-input {
1361 position: absolute;
1362 margin-top: 0.25rem;
1363 margin-left: -1.25rem; }
1364 .form-check-input:only-child {
1365 position: static; }
1366
1367.form-check-inline {
1368 display: inline-block; }
1369 .form-check-inline .form-check-label {
1370 vertical-align: middle; }
1371 .form-check-inline + .form-check-inline {
1372 margin-left: 0.75rem; }
1373
1374.form-control-feedback {
1375 margin-top: 0.25rem; }
1376
1377.form-control-success,
1378.form-control-warning,
1379.form-control-danger {
1380 padding-right: 2.25rem;
1381 background-repeat: no-repeat;
1382 background-position: center right 0.5625rem;
1383 background-size: 1.125rem 1.125rem; }
1384
1385.has-success .form-control-feedback,
1386.has-success .form-control-label,
1387.has-success .col-form-label,
1388.has-success .form-check-label,
1389.has-success .custom-control {
1390 color: #5cb85c; }
1391
1392.has-success .form-control {
1393 border-color: #5cb85c; }
1394
1395.has-success .input-group-addon {
1396 color: #5cb85c;
1397 border-color: #5cb85c;
1398 background-color: #eaf6ea; }
1399
1400.has-success .form-control-success {
1401 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='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); }
1402
1403.has-warning .form-control-feedback,
1404.has-warning .form-control-label,
1405.has-warning .col-form-label,
1406.has-warning .form-check-label,
1407.has-warning .custom-control {
1408 color: #f0ad4e; }
1409
1410.has-warning .form-control {
1411 border-color: #f0ad4e; }
1412
1413.has-warning .input-group-addon {
1414 color: #f0ad4e;
1415 border-color: #f0ad4e;
1416 background-color: white; }
1417
1418.has-warning .form-control-warning {
1419 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='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); }
1420
1421.has-danger .form-control-feedback,
1422.has-danger .form-control-label,
1423.has-danger .col-form-label,
1424.has-danger .form-check-label,
1425.has-danger .custom-control {
1426 color: #d9534f; }
1427
1428.has-danger .form-control {
1429 border-color: #d9534f; }
1430
1431.has-danger .input-group-addon {
1432 color: #d9534f;
1433 border-color: #d9534f;
1434 background-color: #fdf7f7; }
1435
1436.has-danger .form-control-danger {
1437 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); }
1438
1439.form-inline {
1440 display: flex;
1441 flex-flow: row wrap;
1442 align-items: center; }
1443 .form-inline .form-check {
1444 width: 100%; }
1445 @media (min-width: 576px) {
1446 .form-inline label {
1447 display: flex;
1448 align-items: center;
1449 justify-content: center;
1450 margin-bottom: 0; }
1451 .form-inline .form-group {
1452 display: flex;
1453 flex: 0 0 auto;
1454 flex-flow: row wrap;
1455 align-items: center;
1456 margin-bottom: 0; }
1457 .form-inline .form-control {
1458 display: inline-block;
1459 width: auto;
1460 vertical-align: middle; }
1461 .form-inline .form-control-static {
1462 display: inline-block; }
1463 .form-inline .input-group {
1464 width: auto; }
1465 .form-inline .form-control-label {
1466 margin-bottom: 0;
1467 vertical-align: middle; }
1468 .form-inline .form-check {
1469 display: flex;
1470 align-items: center;
1471 justify-content: center;
1472 width: auto;
1473 margin-top: 0;
1474 margin-bottom: 0; }
1475 .form-inline .form-check-label {
1476 padding-left: 0; }
1477 .form-inline .form-check-input {
1478 position: relative;
1479 margin-top: 0;
1480 margin-right: 0.25rem;
1481 margin-left: 0; }
1482 .form-inline .custom-control {
1483 display: flex;
1484 align-items: center;
1485 justify-content: center;
1486 padding-left: 0; }
1487 .form-inline .custom-control-indicator {
1488 position: static;
1489 display: inline-block;
1490 margin-right: 0.25rem;
1491 vertical-align: text-bottom; }
1492 .form-inline .has-feedback .form-control-feedback {
1493 top: 0; } }
1494
60b0917c 1495.btn {
b2051dd7 1496 display: inline-block;
22cfab2d 1497 font-weight: 600;
69a9b33d 1498 line-height: 0.95;
b2051dd7
S
1499 text-align: center;
1500 white-space: nowrap;
1501 vertical-align: middle;
8842c9d0 1502 user-select: none;
97ed546d 1503 border: 2px solid transparent;
49baba87 1504 padding: 8px 16px;
b2051dd7
S
1505 font-size: 1rem;
1506 border-radius: 0.25rem;
b2051dd7
S
1507 transition: all 0.2s ease-in-out; }
1508 .btn:focus, .btn:hover {
1509 text-decoration: none; }
1510 .btn:focus, .btn.focus {
1511 outline: 0;
9ce2074c 1512 box-shadow: none; }
b2051dd7
S
1513 .btn.disabled, .btn:disabled {
1514 cursor: not-allowed;
1515 opacity: .65; }
1516 .btn:active, .btn.active {
1517 background-image: none; }
1518
1519a.btn.disabled,
1520fieldset[disabled] a.btn {
1521 pointer-events: none; }
60b0917c
MT
1522
1523.btn-primary {
1e5bc9c9 1524 color: #fff;
97ed546d
S
1525 background-color: #b71c1c;
1526 border-color: #b71c1c; }
b2051dd7 1527 .btn-primary:hover {
1e5bc9c9 1528 color: #fff;
97ed546d
S
1529 background-color: #8b1515;
1530 border-color: #821414; }
b2051dd7 1531 .btn-primary:focus, .btn-primary.focus {
97ed546d 1532 box-shadow: 0 0 0 2px rgba(183, 28, 28, 0.5); }
b2051dd7 1533 .btn-primary.disabled, .btn-primary:disabled {
97ed546d
S
1534 background-color: #b71c1c;
1535 border-color: #b71c1c; }
b2051dd7
S
1536 .btn-primary:active, .btn-primary.active,
1537 .show > .btn-primary.dropdown-toggle {
1e5bc9c9 1538 color: #fff;
97ed546d 1539 background-color: #8b1515;
b2051dd7 1540 background-image: none;
97ed546d 1541 border-color: #821414; }
b2051dd7
S
1542
1543.btn-secondary {
bf75d6d5 1544 color: rgba(38, 50, 56, 0.6);
b2051dd7 1545 background-color: #fff;
bf75d6d5 1546 border-color: rgba(38, 50, 56, 0.6); }
b2051dd7 1547 .btn-secondary:hover {
bf75d6d5 1548 color: rgba(38, 50, 56, 0.6);
b2051dd7 1549 background-color: #e6e5e5;
bf75d6d5 1550 border-color: rgba(13, 17, 20, 0.6); }
b2051dd7 1551 .btn-secondary:focus, .btn-secondary.focus {
bf75d6d5 1552 box-shadow: 0 0 0 2px rgba(38, 50, 56, 0.5); }
b2051dd7
S
1553 .btn-secondary.disabled, .btn-secondary:disabled {
1554 background-color: #fff;
bf75d6d5 1555 border-color: rgba(38, 50, 56, 0.6); }
b2051dd7
S
1556 .btn-secondary:active, .btn-secondary.active,
1557 .show > .btn-secondary.dropdown-toggle {
bf75d6d5 1558 color: rgba(38, 50, 56, 0.6);
b2051dd7
S
1559 background-color: #e6e5e5;
1560 background-image: none;
bf75d6d5 1561 border-color: rgba(13, 17, 20, 0.6); }
60b0917c
MT
1562
1563.btn-info {
b2051dd7
S
1564 color: #fff;
1565 background-color: #5bc0de;
1566 border-color: #5bc0de; }
1567 .btn-info:hover {
1568 color: #fff;
1569 background-color: #31b0d5;
1570 border-color: #2aabd2; }
1571 .btn-info:focus, .btn-info.focus {
1572 box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); }
1573 .btn-info.disabled, .btn-info:disabled {
1574 background-color: #5bc0de;
1575 border-color: #5bc0de; }
1576 .btn-info:active, .btn-info.active,
1577 .show > .btn-info.dropdown-toggle {
1578 color: #fff;
1579 background-color: #31b0d5;
1580 background-image: none;
1581 border-color: #2aabd2; }
1582
1583.btn-success {
1584 color: #fff;
1585 background-color: #5cb85c;
1586 border-color: #5cb85c; }
1587 .btn-success:hover {
1588 color: #fff;
1589 background-color: #449d44;
1590 border-color: #419641; }
1591 .btn-success:focus, .btn-success.focus {
1592 box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); }
1593 .btn-success.disabled, .btn-success:disabled {
1594 background-color: #5cb85c;
1595 border-color: #5cb85c; }
1596 .btn-success:active, .btn-success.active,
1597 .show > .btn-success.dropdown-toggle {
1598 color: #fff;
1599 background-color: #449d44;
1600 background-image: none;
1601 border-color: #419641; }
60b0917c
MT
1602
1603.btn-warning {
b2051dd7
S
1604 color: #fff;
1605 background-color: #f0ad4e;
1606 border-color: #f0ad4e; }
1607 .btn-warning:hover {
1608 color: #fff;
1609 background-color: #ec971f;
1610 border-color: #eb9316; }
1611 .btn-warning:focus, .btn-warning.focus {
1612 box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); }
1613 .btn-warning.disabled, .btn-warning:disabled {
1614 background-color: #f0ad4e;
1615 border-color: #f0ad4e; }
1616 .btn-warning:active, .btn-warning.active,
1617 .show > .btn-warning.dropdown-toggle {
1618 color: #fff;
1619 background-color: #ec971f;
1620 background-image: none;
1621 border-color: #eb9316; }
60b0917c
MT
1622
1623.btn-danger {
b2051dd7
S
1624 color: #fff;
1625 background-color: #d9534f;
1626 border-color: #d9534f; }
1627 .btn-danger:hover {
1628 color: #fff;
1629 background-color: #c9302c;
1630 border-color: #c12e2a; }
1631 .btn-danger:focus, .btn-danger.focus {
1632 box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); }
1633 .btn-danger.disabled, .btn-danger:disabled {
1634 background-color: #d9534f;
1635 border-color: #d9534f; }
1636 .btn-danger:active, .btn-danger.active,
1637 .show > .btn-danger.dropdown-toggle {
1638 color: #fff;
1639 background-color: #c9302c;
1640 background-image: none;
1641 border-color: #c12e2a; }
1642
1643.btn-outline-primary {
97ed546d 1644 color: #b71c1c;
b2051dd7
S
1645 background-image: none;
1646 background-color: transparent;
97ed546d 1647 border-color: #b71c1c; }
b2051dd7
S
1648 .btn-outline-primary:hover {
1649 color: #fff;
97ed546d
S
1650 background-color: #b71c1c;
1651 border-color: #b71c1c; }
b2051dd7 1652 .btn-outline-primary:focus, .btn-outline-primary.focus {
97ed546d 1653 box-shadow: 0 0 0 2px rgba(183, 28, 28, 0.5); }
b2051dd7 1654 .btn-outline-primary.disabled, .btn-outline-primary:disabled {
97ed546d 1655 color: #b71c1c;
b2051dd7
S
1656 background-color: transparent; }
1657 .btn-outline-primary:active, .btn-outline-primary.active,
1658 .show > .btn-outline-primary.dropdown-toggle {
1659 color: #fff;
97ed546d
S
1660 background-color: #b71c1c;
1661 border-color: #b71c1c; }
b2051dd7
S
1662
1663.btn-outline-secondary {
bf75d6d5 1664 color: rgba(38, 50, 56, 0.6);
b2051dd7
S
1665 background-image: none;
1666 background-color: transparent;
bf75d6d5 1667 border-color: rgba(38, 50, 56, 0.6); }
b2051dd7
S
1668 .btn-outline-secondary:hover {
1669 color: #fff;
bf75d6d5
S
1670 background-color: rgba(38, 50, 56, 0.6);
1671 border-color: rgba(38, 50, 56, 0.6); }
b2051dd7 1672 .btn-outline-secondary:focus, .btn-outline-secondary.focus {
bf75d6d5 1673 box-shadow: 0 0 0 2px rgba(38, 50, 56, 0.5); }
b2051dd7 1674 .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
bf75d6d5 1675 color: rgba(38, 50, 56, 0.6);
b2051dd7
S
1676 background-color: transparent; }
1677 .btn-outline-secondary:active, .btn-outline-secondary.active,
1678 .show > .btn-outline-secondary.dropdown-toggle {
1679 color: #fff;
bf75d6d5
S
1680 background-color: rgba(38, 50, 56, 0.6);
1681 border-color: rgba(38, 50, 56, 0.6); }
b2051dd7
S
1682
1683.btn-outline-info {
1684 color: #5bc0de;
1685 background-image: none;
1686 background-color: transparent;
1687 border-color: #5bc0de; }
1688 .btn-outline-info:hover {
1689 color: #fff;
1690 background-color: #5bc0de;
1691 border-color: #5bc0de; }
1692 .btn-outline-info:focus, .btn-outline-info.focus {
1693 box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); }
1694 .btn-outline-info.disabled, .btn-outline-info:disabled {
1695 color: #5bc0de;
1696 background-color: transparent; }
1697 .btn-outline-info:active, .btn-outline-info.active,
1698 .show > .btn-outline-info.dropdown-toggle {
1699 color: #fff;
1700 background-color: #5bc0de;
1701 border-color: #5bc0de; }
1702
1703.btn-outline-success {
1704 color: #5cb85c;
1705 background-image: none;
1706 background-color: transparent;
1707 border-color: #5cb85c; }
1708 .btn-outline-success:hover {
1709 color: #fff;
1710 background-color: #5cb85c;
1711 border-color: #5cb85c; }
1712 .btn-outline-success:focus, .btn-outline-success.focus {
1713 box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); }
1714 .btn-outline-success.disabled, .btn-outline-success:disabled {
1715 color: #5cb85c;
1716 background-color: transparent; }
1717 .btn-outline-success:active, .btn-outline-success.active,
1718 .show > .btn-outline-success.dropdown-toggle {
1719 color: #fff;
1720 background-color: #5cb85c;
1721 border-color: #5cb85c; }
1722
1723.btn-outline-warning {
1724 color: #f0ad4e;
1725 background-image: none;
1726 background-color: transparent;
1727 border-color: #f0ad4e; }
1728 .btn-outline-warning:hover {
1729 color: #fff;
1730 background-color: #f0ad4e;
1731 border-color: #f0ad4e; }
1732 .btn-outline-warning:focus, .btn-outline-warning.focus {
1733 box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); }
1734 .btn-outline-warning.disabled, .btn-outline-warning:disabled {
1735 color: #f0ad4e;
1736 background-color: transparent; }
1737 .btn-outline-warning:active, .btn-outline-warning.active,
1738 .show > .btn-outline-warning.dropdown-toggle {
1739 color: #fff;
1740 background-color: #f0ad4e;
1741 border-color: #f0ad4e; }
1742
1743.btn-outline-danger {
1744 color: #d9534f;
1745 background-image: none;
1746 background-color: transparent;
1747 border-color: #d9534f; }
1748 .btn-outline-danger:hover {
1749 color: #fff;
1750 background-color: #d9534f;
1751 border-color: #d9534f; }
1752 .btn-outline-danger:focus, .btn-outline-danger.focus {
1753 box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); }
1754 .btn-outline-danger.disabled, .btn-outline-danger:disabled {
1755 color: #d9534f;
1756 background-color: transparent; }
1757 .btn-outline-danger:active, .btn-outline-danger.active,
1758 .show > .btn-outline-danger.dropdown-toggle {
1759 color: #fff;
1760 background-color: #d9534f;
1761 border-color: #d9534f; }
1762
1763.btn-link {
2d8cbd13 1764 font-weight: 400;
1e5bc9c9 1765 color: #b71c1c;
b2051dd7
S
1766 border-radius: 0; }
1767 .btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
1768 background-color: transparent; }
1769 .btn-link, .btn-link:focus, .btn-link:active {
1770 border-color: transparent; }
1771 .btn-link:hover {
1772 border-color: transparent; }
1773 .btn-link:focus, .btn-link:hover {
9ce2074c
S
1774 color: #751212;
1775 text-decoration: none;
b2051dd7
S
1776 background-color: transparent; }
1777 .btn-link:disabled {
1778 color: #636c72; }
1779 .btn-link:disabled:focus, .btn-link:disabled:hover {
1780 text-decoration: none; }
1781
1782.btn-lg, .btn-group-lg > .btn {
49baba87
S
1783 padding: 12px 32px;
1784 font-size: 20px;
1785 border-radius: 2px; }
b2051dd7
S
1786
1787.btn-sm, .btn-group-sm > .btn {
49baba87 1788 padding: 4px 8px;
b2051dd7
S
1789 font-size: 0.875rem;
1790 border-radius: 0.2rem; }
1791
1792.btn-block {
1793 display: block;
1794 width: 100%; }
1795
1796.btn-block + .btn-block {
49baba87 1797 margin-top: 8px; }
b2051dd7
S
1798
1799input[type="submit"].btn-block,
1800input[type="reset"].btn-block,
1801input[type="button"].btn-block {
1802 width: 100%; }
1803
1804.fade {
1805 opacity: 0;
b2051dd7
S
1806 transition: opacity 0.15s linear; }
1807 .fade.show {
1808 opacity: 1; }
1809
1810.collapse {
1811 display: none; }
1812 .collapse.show {
1813 display: block; }
1814
1815tr.collapse.show {
1816 display: table-row; }
1817
1818tbody.collapse.show {
1819 display: table-row-group; }
1820
1821.collapsing {
1822 position: relative;
1823 height: 0;
1824 overflow: hidden;
b2051dd7
S
1825 transition: height 0.35s ease; }
1826
b2051dd7
S
1827.btn-group,
1828.btn-group-vertical {
1829 position: relative;
b2051dd7
S
1830 display: inline-flex;
1831 vertical-align: middle; }
1832 .btn-group > .btn,
1833 .btn-group-vertical > .btn {
1834 position: relative;
8842c9d0 1835 flex: 0 1 auto; }
b2051dd7
S
1836 .btn-group > .btn:hover,
1837 .btn-group-vertical > .btn:hover {
1838 z-index: 2; }
1839 .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
1840 .btn-group-vertical > .btn:focus,
1841 .btn-group-vertical > .btn:active,
1842 .btn-group-vertical > .btn.active {
1843 z-index: 2; }
1844 .btn-group .btn + .btn,
1845 .btn-group .btn + .btn-group,
1846 .btn-group .btn-group + .btn,
1847 .btn-group .btn-group + .btn-group,
1848 .btn-group-vertical .btn + .btn,
1849 .btn-group-vertical .btn + .btn-group,
1850 .btn-group-vertical .btn-group + .btn,
1851 .btn-group-vertical .btn-group + .btn-group {
97ed546d 1852 margin-left: -2px; }
b2051dd7
S
1853
1854.btn-toolbar {
b2051dd7 1855 display: flex;
8842c9d0 1856 justify-content: flex-start; }
b2051dd7
S
1857 .btn-toolbar .input-group {
1858 width: auto; }
1859
1860.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
1861 border-radius: 0; }
1862
1863.btn-group > .btn:first-child {
1864 margin-left: 0; }
1865 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
1866 border-bottom-right-radius: 0;
1867 border-top-right-radius: 0; }
1868
1869.btn-group > .btn:last-child:not(:first-child),
1870.btn-group > .dropdown-toggle:not(:first-child) {
1871 border-bottom-left-radius: 0;
1872 border-top-left-radius: 0; }
1873
1874.btn-group > .btn-group {
1875 float: left; }
1876
1877.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
1878 border-radius: 0; }
1879
1880.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
1881.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
1882 border-bottom-right-radius: 0;
1883 border-top-right-radius: 0; }
1884
1885.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
1886 border-bottom-left-radius: 0;
1887 border-top-left-radius: 0; }
1888
1889.btn-group .dropdown-toggle:active,
1890.btn-group.open .dropdown-toggle {
1891 outline: 0; }
1892
1893.btn + .dropdown-toggle-split {
49baba87
S
1894 padding-right: 12px;
1895 padding-left: 12px; }
b2051dd7
S
1896 .btn + .dropdown-toggle-split::after {
1897 margin-left: 0; }
1898
1899.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
49baba87
S
1900 padding-right: 6px;
1901 padding-left: 6px; }
b2051dd7
S
1902
1903.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
49baba87
S
1904 padding-right: 24px;
1905 padding-left: 24px; }
b2051dd7
S
1906
1907.btn-group-vertical {
b2051dd7 1908 display: inline-flex;
8842c9d0
S
1909 flex-direction: column;
1910 align-items: flex-start;
1911 justify-content: center; }
b2051dd7
S
1912 .btn-group-vertical .btn,
1913 .btn-group-vertical .btn-group {
1914 width: 100%; }
1915 .btn-group-vertical > .btn + .btn,
1916 .btn-group-vertical > .btn + .btn-group,
1917 .btn-group-vertical > .btn-group + .btn,
1918 .btn-group-vertical > .btn-group + .btn-group {
97ed546d 1919 margin-top: -2px;
b2051dd7
S
1920 margin-left: 0; }
1921
1922.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
1923 border-radius: 0; }
1924
1925.btn-group-vertical > .btn:first-child:not(:last-child) {
1926 border-bottom-right-radius: 0;
1927 border-bottom-left-radius: 0; }
1928
1929.btn-group-vertical > .btn:last-child:not(:first-child) {
1930 border-top-right-radius: 0;
1931 border-top-left-radius: 0; }
1932
1933.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
1934 border-radius: 0; }
1935
1936.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
1937.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
1938 border-bottom-right-radius: 0;
1939 border-bottom-left-radius: 0; }
1940
1941.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
1942 border-top-right-radius: 0;
1943 border-top-left-radius: 0; }
1944
1945[data-toggle="buttons"] > .btn input[type="radio"],
1946[data-toggle="buttons"] > .btn input[type="checkbox"],
1947[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
1948[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
1949 position: absolute;
1950 clip: rect(0, 0, 0, 0);
1951 pointer-events: none; }
1952
b2051dd7 1953.nav {
b2051dd7
S
1954 display: flex;
1955 padding-left: 0;
1956 margin-bottom: 0;
1957 list-style: none; }
1958
1959.nav-link {
1960 display: block;
49baba87 1961 padding: 8px 24px; }
b2051dd7
S
1962 .nav-link:focus, .nav-link:hover {
1963 text-decoration: none; }
1964 .nav-link.disabled {
1965 color: #636c72;
1966 cursor: not-allowed; }
1967
1968.nav-tabs {
1969 border-bottom: 1px solid #ddd; }
1970 .nav-tabs .nav-item {
1971 margin-bottom: -1px; }
1972 .nav-tabs .nav-link {
1973 border: 1px solid transparent;
1974 border-top-right-radius: 0.25rem;
1975 border-top-left-radius: 0.25rem; }
1976 .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
1977 border-color: #eceeef #eceeef #ddd; }
1978 .nav-tabs .nav-link.disabled {
1979 color: #636c72;
1980 background-color: transparent;
1981 border-color: transparent; }
1982 .nav-tabs .nav-link.active,
1983 .nav-tabs .nav-item.show .nav-link {
1984 color: #464a4c;
1985 background-color: #fff;
1986 border-color: #ddd #ddd #fff; }
1987 .nav-tabs .dropdown-menu {
1988 margin-top: -1px;
1989 border-top-right-radius: 0;
1990 border-top-left-radius: 0; }
1991
1992.nav-pills .nav-link {
1993 border-radius: 0.25rem; }
1994
1995.nav-pills .nav-link.active,
1996.nav-pills .nav-item.show .nav-link {
1997 color: #fff;
1998 cursor: default;
1999 background-color: #0275d8; }
2000
2001.nav-fill .nav-item {
8842c9d0 2002 flex: 1 1 auto;
b2051dd7
S
2003 text-align: center; }
2004
2005.nav-justified .nav-item {
8842c9d0 2006 flex: 1 1 100%;
b2051dd7
S
2007 text-align: center; }
2008
2009.tab-content > .tab-pane {
2010 display: none; }
2011
2012.tab-content > .active {
2013 display: block; }
60b0917c
MT
2014
2015.navbar {
b2051dd7 2016 position: relative;
b2051dd7 2017 display: flex;
8842c9d0 2018 flex-direction: column;
49baba87 2019 padding: 8px 8px; }
8629ec0f 2020
60b0917c 2021.navbar-brand {
b2051dd7
S
2022 display: inline-block;
2023 padding-top: .25rem;
2024 padding-bottom: .25rem;
49baba87
S
2025 margin-right: 8px;
2026 font-size: 20px;
b2051dd7
S
2027 line-height: inherit;
2028 white-space: nowrap; }
2029 .navbar-brand:focus, .navbar-brand:hover {
2030 text-decoration: none; }
2031
2032.navbar-nav {
b2051dd7 2033 display: flex;
8842c9d0 2034 flex-direction: column;
b2051dd7
S
2035 padding-left: 0;
2036 margin-bottom: 0;
2037 list-style: none; }
2038 .navbar-nav .nav-link {
2039 padding-right: 0;
2040 padding-left: 0; }
2041
2042.navbar-text {
2043 display: inline-block;
2044 padding-top: .425rem;
2045 padding-bottom: .425rem; }
2046
2047.navbar-toggler {
8842c9d0 2048 align-self: flex-start;
b2051dd7
S
2049 padding: 0.25rem 0.75rem;
2050 font-size: 1.25rem;
2051 line-height: 1;
2052 background: transparent;
97ed546d 2053 border: 2px solid transparent;
b2051dd7
S
2054 border-radius: 0.25rem; }
2055 .navbar-toggler:focus, .navbar-toggler:hover {
2056 text-decoration: none; }
2057
2058.navbar-toggler-icon {
2059 display: inline-block;
2060 width: 1.5em;
2061 height: 1.5em;
2062 vertical-align: middle;
2063 content: "";
2064 background: no-repeat center center;
2065 background-size: 100% 100%; }
2066
2067.navbar-toggler-left {
2068 position: absolute;
49baba87 2069 left: 8px; }
b2051dd7
S
2070
2071.navbar-toggler-right {
2072 position: absolute;
49baba87 2073 right: 8px; }
b2051dd7
S
2074
2075@media (max-width: 575px) {
2076 .navbar-toggleable .navbar-nav .dropdown-menu {
2077 position: static;
2078 float: none; }
2079 .navbar-toggleable > .container {
2080 padding-right: 0;
2081 padding-left: 0; } }
2082
2083@media (min-width: 576px) {
2084 .navbar-toggleable {
8842c9d0
S
2085 flex-direction: row;
2086 flex-wrap: nowrap;
2087 align-items: center; }
b2051dd7 2088 .navbar-toggleable .navbar-nav {
8842c9d0 2089 flex-direction: row; }
b2051dd7
S
2090 .navbar-toggleable .navbar-nav .nav-link {
2091 padding-right: .5rem;
2092 padding-left: .5rem; }
2093 .navbar-toggleable > .container {
b2051dd7 2094 display: flex;
8842c9d0
S
2095 flex-wrap: nowrap;
2096 align-items: center; }
b2051dd7 2097 .navbar-toggleable .navbar-collapse {
b2051dd7
S
2098 display: flex !important;
2099 width: 100%; }
2100 .navbar-toggleable .navbar-toggler {
2101 display: none; } }
2102
2103@media (max-width: 767px) {
2104 .navbar-toggleable-sm .navbar-nav .dropdown-menu {
2105 position: static;
2106 float: none; }
2107 .navbar-toggleable-sm > .container {
2108 padding-right: 0;
2109 padding-left: 0; } }
2110
2111@media (min-width: 768px) {
2112 .navbar-toggleable-sm {
8842c9d0
S
2113 flex-direction: row;
2114 flex-wrap: nowrap;
2115 align-items: center; }
b2051dd7 2116 .navbar-toggleable-sm .navbar-nav {
8842c9d0 2117 flex-direction: row; }
b2051dd7
S
2118 .navbar-toggleable-sm .navbar-nav .nav-link {
2119 padding-right: .5rem;
2120 padding-left: .5rem; }
2121 .navbar-toggleable-sm > .container {
b2051dd7 2122 display: flex;
8842c9d0
S
2123 flex-wrap: nowrap;
2124 align-items: center; }
b2051dd7 2125 .navbar-toggleable-sm .navbar-collapse {
b2051dd7
S
2126 display: flex !important;
2127 width: 100%; }
2128 .navbar-toggleable-sm .navbar-toggler {
2129 display: none; } }
2130
2131@media (max-width: 991px) {
2132 .navbar-toggleable-md .navbar-nav .dropdown-menu {
2133 position: static;
2134 float: none; }
2135 .navbar-toggleable-md > .container {
2136 padding-right: 0;
2137 padding-left: 0; } }
2138
2139@media (min-width: 992px) {
2140 .navbar-toggleable-md {
8842c9d0
S
2141 flex-direction: row;
2142 flex-wrap: nowrap;
2143 align-items: center; }
b2051dd7 2144 .navbar-toggleable-md .navbar-nav {
8842c9d0 2145 flex-direction: row; }
b2051dd7
S
2146 .navbar-toggleable-md .navbar-nav .nav-link {
2147 padding-right: .5rem;
2148 padding-left: .5rem; }
2149 .navbar-toggleable-md > .container {
b2051dd7 2150 display: flex;
8842c9d0
S
2151 flex-wrap: nowrap;
2152 align-items: center; }
b2051dd7 2153 .navbar-toggleable-md .navbar-collapse {
b2051dd7
S
2154 display: flex !important;
2155 width: 100%; }
2156 .navbar-toggleable-md .navbar-toggler {
2157 display: none; } }
2158
2159@media (max-width: 1199px) {
2160 .navbar-toggleable-lg .navbar-nav .dropdown-menu {
2161 position: static;
2162 float: none; }
2163 .navbar-toggleable-lg > .container {
2164 padding-right: 0;
2165 padding-left: 0; } }
2166
2167@media (min-width: 1200px) {
2168 .navbar-toggleable-lg {
8842c9d0
S
2169 flex-direction: row;
2170 flex-wrap: nowrap;
2171 align-items: center; }
b2051dd7 2172 .navbar-toggleable-lg .navbar-nav {
8842c9d0 2173 flex-direction: row; }
b2051dd7
S
2174 .navbar-toggleable-lg .navbar-nav .nav-link {
2175 padding-right: .5rem;
2176 padding-left: .5rem; }
2177 .navbar-toggleable-lg > .container {
b2051dd7 2178 display: flex;
8842c9d0
S
2179 flex-wrap: nowrap;
2180 align-items: center; }
b2051dd7 2181 .navbar-toggleable-lg .navbar-collapse {
b2051dd7
S
2182 display: flex !important;
2183 width: 100%; }
2184 .navbar-toggleable-lg .navbar-toggler {
2185 display: none; } }
2186
2187.navbar-toggleable-xl {
8842c9d0
S
2188 flex-direction: row;
2189 flex-wrap: nowrap;
2190 align-items: center; }
b2051dd7
S
2191 .navbar-toggleable-xl .navbar-nav .dropdown-menu {
2192 position: static;
2193 float: none; }
2194 .navbar-toggleable-xl > .container {
2195 padding-right: 0;
2196 padding-left: 0; }
2197 .navbar-toggleable-xl .navbar-nav {
8842c9d0 2198 flex-direction: row; }
b2051dd7
S
2199 .navbar-toggleable-xl .navbar-nav .nav-link {
2200 padding-right: .5rem;
2201 padding-left: .5rem; }
2202 .navbar-toggleable-xl > .container {
b2051dd7 2203 display: flex;
8842c9d0
S
2204 flex-wrap: nowrap;
2205 align-items: center; }
b2051dd7 2206 .navbar-toggleable-xl .navbar-collapse {
b2051dd7
S
2207 display: flex !important;
2208 width: 100%; }
2209 .navbar-toggleable-xl .navbar-toggler {
2210 display: none; }
2211
2212.navbar-light .navbar-brand,
2213.navbar-light .navbar-toggler {
2214 color: rgba(0, 0, 0, 0.9); }
2215 .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover,
2216 .navbar-light .navbar-toggler:focus,
2217 .navbar-light .navbar-toggler:hover {
2218 color: rgba(0, 0, 0, 0.9); }
2219
2220.navbar-light .navbar-nav .nav-link {
2221 color: rgba(0, 0, 0, 0.5); }
2222 .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
2223 color: rgba(0, 0, 0, 0.7); }
2224 .navbar-light .navbar-nav .nav-link.disabled {
2225 color: rgba(0, 0, 0, 0.3); }
2226
2227.navbar-light .navbar-nav .open > .nav-link,
2228.navbar-light .navbar-nav .active > .nav-link,
2229.navbar-light .navbar-nav .nav-link.open,
2230.navbar-light .navbar-nav .nav-link.active {
2231 color: rgba(0, 0, 0, 0.9); }
2232
2233.navbar-light .navbar-toggler {
2234 border-color: rgba(0, 0, 0, 0.1); }
2235
2236.navbar-light .navbar-toggler-icon {
2237 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' 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 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); }
2238
2239.navbar-light .navbar-text {
2240 color: rgba(0, 0, 0, 0.5); }
2241
2242.navbar-inverse .navbar-brand,
2243.navbar-inverse .navbar-toggler {
2244 color: white; }
2245 .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover,
2246 .navbar-inverse .navbar-toggler:focus,
2247 .navbar-inverse .navbar-toggler:hover {
2248 color: white; }
2249
2250.navbar-inverse .navbar-nav .nav-link {
2251 color: rgba(255, 255, 255, 0.5); }
2252 .navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover {
2253 color: rgba(255, 255, 255, 0.75); }
2254 .navbar-inverse .navbar-nav .nav-link.disabled {
2255 color: rgba(255, 255, 255, 0.25); }
2256
2257.navbar-inverse .navbar-nav .open > .nav-link,
2258.navbar-inverse .navbar-nav .active > .nav-link,
2259.navbar-inverse .navbar-nav .nav-link.open,
2260.navbar-inverse .navbar-nav .nav-link.active {
2261 color: white; }
2262
2263.navbar-inverse .navbar-toggler {
2264 border-color: rgba(255, 255, 255, 0.1); }
2265
2266.navbar-inverse .navbar-toggler-icon {
2267 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' 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 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); }
2268
2269.navbar-inverse .navbar-text {
2270 color: rgba(255, 255, 255, 0.5); }
2271
3c77f292
SH
2272.badge {
2273 display: inline-block;
2274 padding: 0.25em 0.4em;
2275 font-size: 100%;
2276 font-weight: bold;
2277 line-height: 1;
2278 color: #fff;
2279 text-align: center;
2280 white-space: nowrap;
2281 vertical-align: baseline;
2282 border-radius: 0.25rem; }
2283 .badge:empty {
2284 display: none; }
2285
2286.btn .badge {
2287 position: relative;
2288 top: -1px; }
2289
2290a.badge:focus, a.badge:hover {
2291 color: #fff;
2292 text-decoration: none;
2293 cursor: pointer; }
2294
2295.badge-pill {
2296 padding-right: 0.6em;
2297 padding-left: 0.6em;
2298 border-radius: 10rem; }
2299
2300.badge-default {
2301 background-color: #636c72; }
2302 .badge-default[href]:focus, .badge-default[href]:hover {
2303 background-color: #4b5257; }
2304
2305.badge-primary {
2306 background-color: #0275d8; }
2307 .badge-primary[href]:focus, .badge-primary[href]:hover {
2308 background-color: #025aa5; }
2309
2310.badge-success {
2311 background-color: #5cb85c; }
2312 .badge-success[href]:focus, .badge-success[href]:hover {
2313 background-color: #449d44; }
2314
2315.badge-info {
2316 background-color: #5bc0de; }
2317 .badge-info[href]:focus, .badge-info[href]:hover {
2318 background-color: #31b0d5; }
2319
2320.badge-warning {
2321 background-color: #f0ad4e; }
2322 .badge-warning[href]:focus, .badge-warning[href]:hover {
2323 background-color: #ec971f; }
2324
2325.badge-danger {
2326 background-color: #d9534f; }
2327 .badge-danger[href]:focus, .badge-danger[href]:hover {
2328 background-color: #c9302c; }
2329
e9131ad6
SH
2330.alert {
2331 padding: 0.75rem 1.25rem;
2332 margin-bottom: 1rem;
2333 border: 1px solid transparent;
2334 border-radius: 0.25rem; }
2335
2336.alert-heading {
2337 color: inherit; }
2338
2339.alert-link {
2340 font-weight: bold; }
2341
2342.alert-dismissible .close {
2343 position: relative;
2344 top: -0.75rem;
2345 right: -1.25rem;
2346 padding: 0.75rem 1.25rem;
2347 color: inherit; }
2348
2349.alert-success {
2350 background-color: #dff0d8;
2351 border-color: #d0e9c6;
2352 color: #3c763d; }
2353 .alert-success hr {
2354 border-top-color: #c1e2b3; }
2355 .alert-success .alert-link {
2356 color: #2b542c; }
2357
2358.alert-info {
2359 background-color: #d9edf7;
2360 border-color: #bcdff1;
2361 color: #31708f; }
2362 .alert-info hr {
2363 border-top-color: #a6d5ec; }
2364 .alert-info .alert-link {
2365 color: #245269; }
2366
2367.alert-warning {
2368 background-color: #fcf8e3;
2369 border-color: #faf2cc;
2370 color: #8a6d3b; }
2371 .alert-warning hr {
2372 border-top-color: #f7ecb5; }
2373 .alert-warning .alert-link {
2374 color: #66512c; }
2375
2376.alert-danger {
2377 background-color: #f2dede;
2378 border-color: #ebcccc;
2379 color: #a94442; }
2380 .alert-danger hr {
2381 border-top-color: #e4b9b9; }
2382 .alert-danger .alert-link {
2383 color: #843534; }
2384
b2051dd7
S
2385@keyframes progress-bar-stripes {
2386 from {
2387 background-position: 1rem 0; }
2388 to {
2389 background-position: 0 0; } }
2390
2391.progress {
b2051dd7
S
2392 display: flex;
2393 overflow: hidden;
2394 font-size: 0.75rem;
2395 line-height: 1rem;
2396 text-align: center;
2397 background-color: #eceeef;
2398 border-radius: 0.25rem; }
2399
2400.progress-bar {
2401 height: 1rem;
2402 color: #fff;
2403 background-color: #0275d8; }
2404
2405.progress-bar-striped {
b2051dd7
S
2406 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);
2407 background-size: 1rem 1rem; }
2408
2409.progress-bar-animated {
8842c9d0 2410 animation: progress-bar-stripes 1s linear infinite; }
b2051dd7
S
2411
2412.media {
b2051dd7 2413 display: flex;
8842c9d0 2414 align-items: flex-start; }
b2051dd7
S
2415
2416.media-body {
8842c9d0 2417 flex: 1; }
b2051dd7
S
2418
2419.list-group {
b2051dd7 2420 display: flex;
8842c9d0 2421 flex-direction: column;
b2051dd7
S
2422 padding-left: 0;
2423 margin-bottom: 0; }
2424
2425.list-group-item-action {
2426 width: 100%;
2427 color: #464a4c;
2428 text-align: inherit; }
2429 .list-group-item-action .list-group-item-heading {
2430 color: #292b2c; }
2431 .list-group-item-action:focus, .list-group-item-action:hover {
2432 color: #464a4c;
2433 text-decoration: none;
2434 background-color: #f7f7f9; }
2435 .list-group-item-action:active {
2436 color: #292b2c;
2437 background-color: #eceeef; }
2438
2439.list-group-item {
2440 position: relative;
b2051dd7 2441 display: flex;
8842c9d0
S
2442 flex-flow: row wrap;
2443 align-items: center;
b2051dd7
S
2444 padding: 0.75rem 1.25rem;
2445 margin-bottom: -1px;
2446 background-color: #fff;
2447 border: 1px solid rgba(0, 0, 0, 0.125); }
2448 .list-group-item:first-child {
2449 border-top-right-radius: 0.25rem;
2450 border-top-left-radius: 0.25rem; }
2451 .list-group-item:last-child {
2452 margin-bottom: 0;
2453 border-bottom-right-radius: 0.25rem;
2454 border-bottom-left-radius: 0.25rem; }
2455 .list-group-item:focus, .list-group-item:hover {
2456 text-decoration: none; }
2457 .list-group-item.disabled, .list-group-item:disabled {
2458 color: #636c72;
2459 cursor: not-allowed;
2460 background-color: #fff; }
2461 .list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
2462 color: inherit; }
2463 .list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
2464 color: #636c72; }
2465 .list-group-item.active {
2466 z-index: 2;
2467 color: #fff;
2468 background-color: #0275d8;
2469 border-color: #0275d8; }
2470 .list-group-item.active .list-group-item-heading,
2471 .list-group-item.active .list-group-item-heading > small,
2472 .list-group-item.active .list-group-item-heading > .small {
2473 color: inherit; }
2474 .list-group-item.active .list-group-item-text {
2475 color: #daeeff; }
2476
2477.list-group-flush .list-group-item {
2478 border-right: 0;
2479 border-left: 0;
2480 border-radius: 0; }
2481
2482.list-group-flush:first-child .list-group-item:first-child {
2483 border-top: 0; }
2484
2485.list-group-flush:last-child .list-group-item:last-child {
2486 border-bottom: 0; }
2487
2488.list-group-item-success {
2489 color: #3c763d;
2490 background-color: #dff0d8; }
2491
2492a.list-group-item-success,
2493button.list-group-item-success {
2494 color: #3c763d; }
2495 a.list-group-item-success .list-group-item-heading,
2496 button.list-group-item-success .list-group-item-heading {
2497 color: inherit; }
2498 a.list-group-item-success:focus, a.list-group-item-success:hover,
2499 button.list-group-item-success:focus,
2500 button.list-group-item-success:hover {
2501 color: #3c763d;
2502 background-color: #d0e9c6; }
2503 a.list-group-item-success.active,
2504 button.list-group-item-success.active {
2505 color: #fff;
2506 background-color: #3c763d;
2507 border-color: #3c763d; }
2508
2509.list-group-item-info {
2510 color: #31708f;
2511 background-color: #d9edf7; }
2512
2513a.list-group-item-info,
2514button.list-group-item-info {
2515 color: #31708f; }
2516 a.list-group-item-info .list-group-item-heading,
2517 button.list-group-item-info .list-group-item-heading {
2518 color: inherit; }
2519 a.list-group-item-info:focus, a.list-group-item-info:hover,
2520 button.list-group-item-info:focus,
2521 button.list-group-item-info:hover {
2522 color: #31708f;
2523 background-color: #c4e3f3; }
2524 a.list-group-item-info.active,
2525 button.list-group-item-info.active {
2526 color: #fff;
2527 background-color: #31708f;
2528 border-color: #31708f; }
2529
2530.list-group-item-warning {
2531 color: #8a6d3b;
2532 background-color: #fcf8e3; }
2533
2534a.list-group-item-warning,
2535button.list-group-item-warning {
2536 color: #8a6d3b; }
2537 a.list-group-item-warning .list-group-item-heading,
2538 button.list-group-item-warning .list-group-item-heading {
2539 color: inherit; }
2540 a.list-group-item-warning:focus, a.list-group-item-warning:hover,
2541 button.list-group-item-warning:focus,
2542 button.list-group-item-warning:hover {
2543 color: #8a6d3b;
2544 background-color: #faf2cc; }
2545 a.list-group-item-warning.active,
2546 button.list-group-item-warning.active {
2547 color: #fff;
2548 background-color: #8a6d3b;
2549 border-color: #8a6d3b; }
2550
2551.list-group-item-danger {
2552 color: #a94442;
2553 background-color: #f2dede; }
2554
2555a.list-group-item-danger,
2556button.list-group-item-danger {
2557 color: #a94442; }
2558 a.list-group-item-danger .list-group-item-heading,
2559 button.list-group-item-danger .list-group-item-heading {
2560 color: inherit; }
2561 a.list-group-item-danger:focus, a.list-group-item-danger:hover,
2562 button.list-group-item-danger:focus,
2563 button.list-group-item-danger:hover {
2564 color: #a94442;
2565 background-color: #ebcccc; }
2566 a.list-group-item-danger.active,
2567 button.list-group-item-danger.active {
2568 color: #fff;
2569 background-color: #a94442;
2570 border-color: #a94442; }
2571
97ed546d
S
2572.align-baseline {
2573 vertical-align: baseline !important; }
2574
2575.align-top {
2576 vertical-align: top !important; }
2577
2578.align-middle {
2579 vertical-align: middle !important; }
2580
2581.align-bottom {
2582 vertical-align: bottom !important; }
2583
2584.align-text-bottom {
2585 vertical-align: text-bottom !important; }
2586
2587.align-text-top {
2588 vertical-align: text-top !important; }
2589
2590.bg-faded {
22cfab2d 2591 background-color: #e3e8eb; }
97ed546d
S
2592
2593.bg-primary {
2594 background-color: #0275d8 !important; }
2595
2596a.bg-primary:focus, a.bg-primary:hover {
2597 background-color: #025aa5 !important; }
2598
2599.bg-success {
2600 background-color: #5cb85c !important; }
2601
2602a.bg-success:focus, a.bg-success:hover {
2603 background-color: #449d44 !important; }
2604
2605.bg-info {
2606 background-color: #5bc0de !important; }
2607
2608a.bg-info:focus, a.bg-info:hover {
2609 background-color: #31b0d5 !important; }
2610
2611.bg-warning {
2612 background-color: #f0ad4e !important; }
2613
2614a.bg-warning:focus, a.bg-warning:hover {
2615 background-color: #ec971f !important; }
2616
2617.bg-danger {
2618 background-color: #d9534f !important; }
2619
2620a.bg-danger:focus, a.bg-danger:hover {
2621 background-color: #c9302c !important; }
2622
2623.bg-inverse {
2624 background-color: #292b2c !important; }
2625
2626a.bg-inverse:focus, a.bg-inverse:hover {
2627 background-color: #101112 !important; }
2628
2629.border-0 {
2630 border: 0 !important; }
2631
2632.border-top-0 {
2633 border-top: 0 !important; }
2634
2635.border-right-0 {
2636 border-right: 0 !important; }
2637
2638.border-bottom-0 {
2639 border-bottom: 0 !important; }
2640
2641.border-left-0 {
2642 border-left: 0 !important; }
2643
2644.rounded {
2645 border-radius: 0.25rem; }
2646
2647.rounded-top {
2648 border-top-right-radius: 0.25rem;
2649 border-top-left-radius: 0.25rem; }
2650
2651.rounded-right {
2652 border-bottom-right-radius: 0.25rem;
2653 border-top-right-radius: 0.25rem; }
2654
2655.rounded-bottom {
2656 border-bottom-right-radius: 0.25rem;
2657 border-bottom-left-radius: 0.25rem; }
2658
2659.rounded-left {
2660 border-bottom-left-radius: 0.25rem;
2661 border-top-left-radius: 0.25rem; }
2662
2663.rounded-circle {
2664 border-radius: 50%; }
2665
2666.rounded-0 {
2667 border-radius: 0; }
2668
2669.clearfix::after {
b2051dd7 2670 display: block;
97ed546d
S
2671 content: "";
2672 clear: both; }
b2051dd7 2673
97ed546d
S
2674.d-none {
2675 display: none !important; }
b2051dd7 2676
97ed546d
S
2677.d-inline {
2678 display: inline !important; }
b2051dd7 2679
97ed546d
S
2680.d-inline-block {
2681 display: inline-block !important; }
b2051dd7 2682
97ed546d
S
2683.d-block {
2684 display: block !important; }
b2051dd7 2685
97ed546d
S
2686.d-table {
2687 display: table !important; }
2688
2689.d-table-cell {
2690 display: table-cell !important; }
b2051dd7 2691
97ed546d 2692.d-flex {
97ed546d
S
2693 display: flex !important; }
2694
2695.d-inline-flex {
97ed546d
S
2696 display: inline-flex !important; }
2697
2698@media (min-width: 576px) {
2699 .d-sm-none {
2700 display: none !important; }
2701 .d-sm-inline {
2702 display: inline !important; }
2703 .d-sm-inline-block {
2704 display: inline-block !important; }
2705 .d-sm-block {
2706 display: block !important; }
2707 .d-sm-table {
2708 display: table !important; }
2709 .d-sm-table-cell {
2710 display: table-cell !important; }
2711 .d-sm-flex {
97ed546d
S
2712 display: flex !important; }
2713 .d-sm-inline-flex {
97ed546d
S
2714 display: inline-flex !important; } }
2715
2716@media (min-width: 768px) {
2717 .d-md-none {
2718 display: none !important; }
2719 .d-md-inline {
2720 display: inline !important; }
2721 .d-md-inline-block {
2722 display: inline-block !important; }
2723 .d-md-block {
2724 display: block !important; }
2725 .d-md-table {
2726 display: table !important; }
2727 .d-md-table-cell {
2728 display: table-cell !important; }
2729 .d-md-flex {
97ed546d
S
2730 display: flex !important; }
2731 .d-md-inline-flex {
97ed546d
S
2732 display: inline-flex !important; } }
2733
2734@media (min-width: 992px) {
2735 .d-lg-none {
2736 display: none !important; }
2737 .d-lg-inline {
2738 display: inline !important; }
2739 .d-lg-inline-block {
2740 display: inline-block !important; }
2741 .d-lg-block {
2742 display: block !important; }
2743 .d-lg-table {
2744 display: table !important; }
2745 .d-lg-table-cell {
2746 display: table-cell !important; }
2747 .d-lg-flex {
97ed546d
S
2748 display: flex !important; }
2749 .d-lg-inline-flex {
97ed546d
S
2750 display: inline-flex !important; } }
2751
2752@media (min-width: 1200px) {
2753 .d-xl-none {
2754 display: none !important; }
2755 .d-xl-inline {
2756 display: inline !important; }
2757 .d-xl-inline-block {
2758 display: inline-block !important; }
2759 .d-xl-block {
2760 display: block !important; }
2761 .d-xl-table {
2762 display: table !important; }
2763 .d-xl-table-cell {
2764 display: table-cell !important; }
2765 .d-xl-flex {
97ed546d
S
2766 display: flex !important; }
2767 .d-xl-inline-flex {
97ed546d
S
2768 display: inline-flex !important; } }
2769
2770.flex-first {
8842c9d0 2771 order: -1; }
97ed546d
S
2772
2773.flex-last {
8842c9d0 2774 order: 1; }
97ed546d
S
2775
2776.flex-unordered {
8842c9d0 2777 order: 0; }
97ed546d
S
2778
2779.flex-row {
8842c9d0 2780 flex-direction: row !important; }
97ed546d
S
2781
2782.flex-column {
8842c9d0 2783 flex-direction: column !important; }
97ed546d
S
2784
2785.flex-row-reverse {
8842c9d0 2786 flex-direction: row-reverse !important; }
97ed546d
S
2787
2788.flex-column-reverse {
8842c9d0 2789 flex-direction: column-reverse !important; }
97ed546d
S
2790
2791.flex-wrap {
8842c9d0 2792 flex-wrap: wrap !important; }
97ed546d
S
2793
2794.flex-nowrap {
8842c9d0 2795 flex-wrap: nowrap !important; }
97ed546d
S
2796
2797.flex-wrap-reverse {
8842c9d0 2798 flex-wrap: wrap-reverse !important; }
97ed546d
S
2799
2800.justify-content-start {
8842c9d0 2801 justify-content: flex-start !important; }
97ed546d
S
2802
2803.justify-content-end {
8842c9d0 2804 justify-content: flex-end !important; }
97ed546d
S
2805
2806.justify-content-center {
8842c9d0 2807 justify-content: center !important; }
97ed546d
S
2808
2809.justify-content-between {
8842c9d0 2810 justify-content: space-between !important; }
97ed546d
S
2811
2812.justify-content-around {
8842c9d0 2813 justify-content: space-around !important; }
97ed546d
S
2814
2815.align-items-start {
8842c9d0 2816 align-items: flex-start !important; }
97ed546d
S
2817
2818.align-items-end {
8842c9d0 2819 align-items: flex-end !important; }
97ed546d
S
2820
2821.align-items-center {
8842c9d0 2822 align-items: center !important; }
97ed546d
S
2823
2824.align-items-baseline {
8842c9d0 2825 align-items: baseline !important; }
97ed546d
S
2826
2827.align-items-stretch {
8842c9d0 2828 align-items: stretch !important; }
97ed546d
S
2829
2830.align-content-start {
8842c9d0 2831 align-content: flex-start !important; }
97ed546d
S
2832
2833.align-content-end {
8842c9d0 2834 align-content: flex-end !important; }
97ed546d
S
2835
2836.align-content-center {
8842c9d0 2837 align-content: center !important; }
97ed546d
S
2838
2839.align-content-between {
8842c9d0 2840 align-content: space-between !important; }
97ed546d
S
2841
2842.align-content-around {
8842c9d0 2843 align-content: space-around !important; }
97ed546d
S
2844
2845.align-content-stretch {
8842c9d0 2846 align-content: stretch !important; }
97ed546d
S
2847
2848.align-self-auto {
8842c9d0 2849 align-self: auto !important; }
97ed546d
S
2850
2851.align-self-start {
8842c9d0 2852 align-self: flex-start !important; }
97ed546d
S
2853
2854.align-self-end {
8842c9d0 2855 align-self: flex-end !important; }
97ed546d
S
2856
2857.align-self-center {
8842c9d0 2858 align-self: center !important; }
97ed546d
S
2859
2860.align-self-baseline {
8842c9d0 2861 align-self: baseline !important; }
97ed546d
S
2862
2863.align-self-stretch {
8842c9d0 2864 align-self: stretch !important; }
97ed546d
S
2865
2866@media (min-width: 576px) {
2867 .flex-sm-first {
8842c9d0 2868 order: -1; }
97ed546d 2869 .flex-sm-last {
8842c9d0 2870 order: 1; }
97ed546d 2871 .flex-sm-unordered {
8842c9d0 2872 order: 0; }
97ed546d 2873 .flex-sm-row {
8842c9d0 2874 flex-direction: row !important; }
97ed546d 2875 .flex-sm-column {
8842c9d0 2876 flex-direction: column !important; }
97ed546d 2877 .flex-sm-row-reverse {
8842c9d0 2878 flex-direction: row-reverse !important; }
97ed546d 2879 .flex-sm-column-reverse {
8842c9d0 2880 flex-direction: column-reverse !important; }
97ed546d 2881 .flex-sm-wrap {
8842c9d0 2882 flex-wrap: wrap !important; }
97ed546d 2883 .flex-sm-nowrap {
8842c9d0 2884 flex-wrap: nowrap !important; }
97ed546d 2885 .flex-sm-wrap-reverse {
8842c9d0 2886 flex-wrap: wrap-reverse !important; }
97ed546d 2887 .justify-content-sm-start {
8842c9d0 2888 justify-content: flex-start !important; }
97ed546d 2889 .justify-content-sm-end {
8842c9d0 2890 justify-content: flex-end !important; }
97ed546d 2891 .justify-content-sm-center {
8842c9d0 2892 justify-content: center !important; }
97ed546d 2893 .justify-content-sm-between {
8842c9d0 2894 justify-content: space-between !important; }
97ed546d 2895 .justify-content-sm-around {
8842c9d0 2896 justify-content: space-around !important; }
97ed546d 2897 .align-items-sm-start {
8842c9d0 2898 align-items: flex-start !important; }
97ed546d 2899 .align-items-sm-end {
8842c9d0 2900 align-items: flex-end !important; }
97ed546d 2901 .align-items-sm-center {
8842c9d0 2902 align-items: center !important; }
97ed546d 2903 .align-items-sm-baseline {
8842c9d0 2904 align-items: baseline !important; }
97ed546d 2905 .align-items-sm-stretch {
8842c9d0 2906 align-items: stretch !important; }
97ed546d 2907 .align-content-sm-start {
8842c9d0 2908 align-content: flex-start !important; }
97ed546d 2909 .align-content-sm-end {
8842c9d0 2910 align-content: flex-end !important; }
97ed546d 2911 .align-content-sm-center {
8842c9d0 2912 align-content: center !important; }
97ed546d 2913 .align-content-sm-between {
8842c9d0 2914 align-content: space-between !important; }
97ed546d 2915 .align-content-sm-around {
8842c9d0 2916 align-content: space-around !important; }
97ed546d 2917 .align-content-sm-stretch {
8842c9d0 2918 align-content: stretch !important; }
97ed546d 2919 .align-self-sm-auto {
8842c9d0 2920 align-self: auto !important; }
97ed546d 2921 .align-self-sm-start {
8842c9d0 2922 align-self: flex-start !important; }
97ed546d 2923 .align-self-sm-end {
8842c9d0 2924 align-self: flex-end !important; }
97ed546d 2925 .align-self-sm-center {
8842c9d0 2926 align-self: center !important; }
97ed546d 2927 .align-self-sm-baseline {
8842c9d0 2928 align-self: baseline !important; }
97ed546d 2929 .align-self-sm-stretch {
8842c9d0 2930 align-self: stretch !important; } }
97ed546d
S
2931
2932@media (min-width: 768px) {
2933 .flex-md-first {
8842c9d0 2934 order: -1; }
97ed546d 2935 .flex-md-last {
8842c9d0 2936 order: 1; }
97ed546d 2937 .flex-md-unordered {
8842c9d0 2938 order: 0; }
97ed546d 2939 .flex-md-row {
8842c9d0 2940 flex-direction: row !important; }
97ed546d 2941 .flex-md-column {
8842c9d0 2942 flex-direction: column !important; }
97ed546d 2943 .flex-md-row-reverse {
8842c9d0 2944 flex-direction: row-reverse !important; }
97ed546d 2945 .flex-md-column-reverse {
8842c9d0 2946 flex-direction: column-reverse !important; }
97ed546d 2947 .flex-md-wrap {
8842c9d0 2948 flex-wrap: wrap !important; }
97ed546d 2949 .flex-md-nowrap {
8842c9d0 2950 flex-wrap: nowrap !important; }
97ed546d 2951 .flex-md-wrap-reverse {
8842c9d0 2952 flex-wrap: wrap-reverse !important; }
97ed546d 2953 .justify-content-md-start {
8842c9d0 2954 justify-content: flex-start !important; }
97ed546d 2955 .justify-content-md-end {
8842c9d0 2956 justify-content: flex-end !important; }
97ed546d 2957 .justify-content-md-center {
8842c9d0 2958 justify-content: center !important; }
97ed546d 2959 .justify-content-md-between {
8842c9d0 2960 justify-content: space-between !important; }
97ed546d 2961 .justify-content-md-around {
8842c9d0 2962 justify-content: space-around !important; }
97ed546d 2963 .align-items-md-start {
8842c9d0 2964 align-items: flex-start !important; }
97ed546d 2965 .align-items-md-end {
8842c9d0 2966 align-items: flex-end !important; }
97ed546d 2967 .align-items-md-center {
8842c9d0 2968 align-items: center !important; }
97ed546d 2969 .align-items-md-baseline {
8842c9d0 2970 align-items: baseline !important; }
97ed546d 2971 .align-items-md-stretch {
8842c9d0 2972 align-items: stretch !important; }
97ed546d 2973 .align-content-md-start {
8842c9d0 2974 align-content: flex-start !important; }
97ed546d 2975 .align-content-md-end {
8842c9d0 2976 align-content: flex-end !important; }
97ed546d 2977 .align-content-md-center {
8842c9d0 2978 align-content: center !important; }
97ed546d 2979 .align-content-md-between {
8842c9d0 2980 align-content: space-between !important; }
97ed546d 2981 .align-content-md-around {
8842c9d0 2982 align-content: space-around !important; }
97ed546d 2983 .align-content-md-stretch {
8842c9d0 2984 align-content: stretch !important; }
97ed546d 2985 .align-self-md-auto {
8842c9d0 2986 align-self: auto !important; }
97ed546d 2987 .align-self-md-start {
8842c9d0 2988 align-self: flex-start !important; }
97ed546d 2989 .align-self-md-end {
8842c9d0 2990 align-self: flex-end !important; }
97ed546d 2991 .align-self-md-center {
8842c9d0 2992 align-self: center !important; }
97ed546d 2993 .align-self-md-baseline {
8842c9d0 2994 align-self: baseline !important; }
97ed546d 2995 .align-self-md-stretch {
8842c9d0 2996 align-self: stretch !important; } }
97ed546d
S
2997
2998@media (min-width: 992px) {
2999 .flex-lg-first {
8842c9d0 3000 order: -1; }
97ed546d 3001 .flex-lg-last {
8842c9d0 3002 order: 1; }
97ed546d 3003 .flex-lg-unordered {
8842c9d0 3004 order: 0; }
97ed546d 3005 .flex-lg-row {
8842c9d0 3006 flex-direction: row !important; }
97ed546d 3007 .flex-lg-column {
8842c9d0 3008 flex-direction: column !important; }
97ed546d 3009 .flex-lg-row-reverse {
8842c9d0 3010 flex-direction: row-reverse !important; }
97ed546d 3011 .flex-lg-column-reverse {
8842c9d0 3012 flex-direction: column-reverse !important; }
97ed546d 3013 .flex-lg-wrap {
8842c9d0 3014 flex-wrap: wrap !important; }
97ed546d 3015 .flex-lg-nowrap {
8842c9d0 3016 flex-wrap: nowrap !important; }
97ed546d 3017 .flex-lg-wrap-reverse {
8842c9d0 3018 flex-wrap: wrap-reverse !important; }
97ed546d 3019 .justify-content-lg-start {
8842c9d0 3020 justify-content: flex-start !important; }
97ed546d 3021 .justify-content-lg-end {
8842c9d0 3022 justify-content: flex-end !important; }
97ed546d 3023 .justify-content-lg-center {
8842c9d0 3024 justify-content: center !important; }
97ed546d 3025 .justify-content-lg-between {
8842c9d0 3026 justify-content: space-between !important; }
97ed546d 3027 .justify-content-lg-around {
8842c9d0 3028 justify-content: space-around !important; }
97ed546d 3029 .align-items-lg-start {
8842c9d0 3030 align-items: flex-start !important; }
97ed546d 3031 .align-items-lg-end {
8842c9d0 3032 align-items: flex-end !important; }
97ed546d 3033 .align-items-lg-center {
8842c9d0 3034 align-items: center !important; }
97ed546d 3035 .align-items-lg-baseline {
8842c9d0 3036 align-items: baseline !important; }
97ed546d 3037 .align-items-lg-stretch {
8842c9d0 3038 align-items: stretch !important; }
97ed546d 3039 .align-content-lg-start {
8842c9d0 3040 align-content: flex-start !important; }
97ed546d 3041 .align-content-lg-end {
8842c9d0 3042 align-content: flex-end !important; }
97ed546d 3043 .align-content-lg-center {
8842c9d0 3044 align-content: center !important; }
97ed546d 3045 .align-content-lg-between {
8842c9d0 3046 align-content: space-between !important; }
97ed546d 3047 .align-content-lg-around {
8842c9d0 3048 align-content: space-around !important; }
97ed546d 3049 .align-content-lg-stretch {
8842c9d0 3050 align-content: stretch !important; }
97ed546d 3051 .align-self-lg-auto {
8842c9d0 3052 align-self: auto !important; }
97ed546d 3053 .align-self-lg-start {
8842c9d0 3054 align-self: flex-start !important; }
97ed546d 3055 .align-self-lg-end {
8842c9d0 3056 align-self: flex-end !important; }
97ed546d 3057 .align-self-lg-center {
8842c9d0 3058 align-self: center !important; }
97ed546d 3059 .align-self-lg-baseline {
8842c9d0 3060 align-self: baseline !important; }
97ed546d 3061 .align-self-lg-stretch {
8842c9d0 3062 align-self: stretch !important; } }
97ed546d
S
3063
3064@media (min-width: 1200px) {
3065 .flex-xl-first {
8842c9d0 3066 order: -1; }
97ed546d 3067 .flex-xl-last {
8842c9d0 3068 order: 1; }
97ed546d 3069 .flex-xl-unordered {
8842c9d0 3070 order: 0; }
97ed546d 3071 .flex-xl-row {
8842c9d0 3072 flex-direction: row !important; }
97ed546d 3073 .flex-xl-column {
8842c9d0 3074 flex-direction: column !important; }
97ed546d 3075 .flex-xl-row-reverse {
8842c9d0 3076 flex-direction: row-reverse !important; }
97ed546d 3077 .flex-xl-column-reverse {
8842c9d0 3078 flex-direction: column-reverse !important; }
97ed546d 3079 .flex-xl-wrap {
8842c9d0 3080 flex-wrap: wrap !important; }
97ed546d 3081 .flex-xl-nowrap {
8842c9d0 3082 flex-wrap: nowrap !important; }
97ed546d 3083 .flex-xl-wrap-reverse {
8842c9d0 3084 flex-wrap: wrap-reverse !important; }
97ed546d 3085 .justify-content-xl-start {
8842c9d0 3086 justify-content: flex-start !important; }
97ed546d 3087 .justify-content-xl-end {
8842c9d0 3088 justify-content: flex-end !important; }
97ed546d 3089 .justify-content-xl-center {
8842c9d0 3090 justify-content: center !important; }
97ed546d 3091 .justify-content-xl-between {
8842c9d0 3092 justify-content: space-between !important; }
97ed546d 3093 .justify-content-xl-around {
8842c9d0 3094 justify-content: space-around !important; }
97ed546d 3095 .align-items-xl-start {
8842c9d0 3096 align-items: flex-start !important; }
97ed546d 3097 .align-items-xl-end {
8842c9d0 3098 align-items: flex-end !important; }
97ed546d 3099 .align-items-xl-center {
8842c9d0 3100 align-items: center !important; }
97ed546d 3101 .align-items-xl-baseline {
8842c9d0 3102 align-items: baseline !important; }
97ed546d 3103 .align-items-xl-stretch {
8842c9d0 3104 align-items: stretch !important; }
97ed546d 3105 .align-content-xl-start {
8842c9d0 3106 align-content: flex-start !important; }
97ed546d 3107 .align-content-xl-end {
8842c9d0 3108 align-content: flex-end !important; }
97ed546d 3109 .align-content-xl-center {
8842c9d0 3110 align-content: center !important; }
97ed546d 3111 .align-content-xl-between {
8842c9d0 3112 align-content: space-between !important; }
97ed546d 3113 .align-content-xl-around {
8842c9d0 3114 align-content: space-around !important; }
97ed546d 3115 .align-content-xl-stretch {
8842c9d0 3116 align-content: stretch !important; }
97ed546d 3117 .align-self-xl-auto {
8842c9d0 3118 align-self: auto !important; }
97ed546d 3119 .align-self-xl-start {
8842c9d0 3120 align-self: flex-start !important; }
97ed546d 3121 .align-self-xl-end {
8842c9d0 3122 align-self: flex-end !important; }
97ed546d 3123 .align-self-xl-center {
8842c9d0 3124 align-self: center !important; }
97ed546d 3125 .align-self-xl-baseline {
8842c9d0 3126 align-self: baseline !important; }
97ed546d 3127 .align-self-xl-stretch {
8842c9d0 3128 align-self: stretch !important; } }
97ed546d
S
3129
3130.float-left {
3131 float: left !important; }
3132
3133.float-right {
3134 float: right !important; }
3135
3136.float-none {
3137 float: none !important; }
3138
3139@media (min-width: 576px) {
3140 .float-sm-left {
3141 float: left !important; }
3142 .float-sm-right {
3143 float: right !important; }
3144 .float-sm-none {
3145 float: none !important; } }
3146
3147@media (min-width: 768px) {
3148 .float-md-left {
3149 float: left !important; }
3150 .float-md-right {
3151 float: right !important; }
3152 .float-md-none {
3153 float: none !important; } }
3154
3155@media (min-width: 992px) {
3156 .float-lg-left {
3157 float: left !important; }
3158 .float-lg-right {
3159 float: right !important; }
3160 .float-lg-none {
3161 float: none !important; } }
3162
3163@media (min-width: 1200px) {
3164 .float-xl-left {
3165 float: left !important; }
3166 .float-xl-right {
3167 float: right !important; }
3168 .float-xl-none {
3169 float: none !important; } }
3170
3171.fixed-top {
3172 position: fixed;
3173 top: 0;
3174 right: 0;
3175 left: 0;
3176 z-index: 1030; }
3177
3178.fixed-bottom {
3179 position: fixed;
3180 right: 0;
3181 bottom: 0;
3182 left: 0;
3183 z-index: 1030; }
3184
3185.sticky-top {
97ed546d
S
3186 position: sticky;
3187 top: 0;
3188 z-index: 1030; }
3189
3190.sr-only {
3191 position: absolute;
3192 width: 1px;
3193 height: 1px;
b2051dd7 3194 padding: 0;
97ed546d
S
3195 margin: -1px;
3196 overflow: hidden;
3197 clip: rect(0, 0, 0, 0);
3198 border: 0; }
3199
3200.sr-only-focusable:active, .sr-only-focusable:focus {
3201 position: static;
3202 width: auto;
3203 height: auto;
3204 margin: 0;
3205 overflow: visible;
3206 clip: auto; }
3207
3208.w-25 {
3209 width: 25% !important; }
3210
3211.w-50 {
3212 width: 50% !important; }
3213
3214.w-75 {
3215 width: 75% !important; }
3216
3217.w-100 {
3218 width: 100% !important; }
3219
3220.h-25 {
3221 height: 25% !important; }
3222
3223.h-50 {
3224 height: 50% !important; }
3225
3226.h-75 {
3227 height: 75% !important; }
3228
3229.h-100 {
3230 height: 100% !important; }
3231
3232.mw-100 {
3233 max-width: 100% !important; }
3234
3235.mh-100 {
3236 max-height: 100% !important; }
3237
3238.m-0 {
3239 margin: 0 0 !important; }
3240
3241.mt-0 {
3242 margin-top: 0 !important; }
3243
3244.mr-0 {
3245 margin-right: 0 !important; }
3246
3247.mb-0 {
3248 margin-bottom: 0 !important; }
3249
3250.ml-0 {
3251 margin-left: 0 !important; }
3252
3253.mx-0 {
3254 margin-right: 0 !important;
3255 margin-left: 0 !important; }
3256
3257.my-0 {
3258 margin-top: 0 !important;
3259 margin-bottom: 0 !important; }
3260
3261.m-1 {
49baba87 3262 margin: 2px 2px !important; }
97ed546d
S
3263
3264.mt-1 {
49baba87 3265 margin-top: 2px !important; }
97ed546d
S
3266
3267.mr-1 {
49baba87 3268 margin-right: 2px !important; }
97ed546d
S
3269
3270.mb-1 {
49baba87 3271 margin-bottom: 2px !important; }
97ed546d
S
3272
3273.ml-1 {
49baba87 3274 margin-left: 2px !important; }
97ed546d
S
3275
3276.mx-1 {
49baba87
S
3277 margin-right: 2px !important;
3278 margin-left: 2px !important; }
97ed546d
S
3279
3280.my-1 {
49baba87
S
3281 margin-top: 2px !important;
3282 margin-bottom: 2px !important; }
97ed546d
S
3283
3284.m-2 {
49baba87 3285 margin: 4px 4px !important; }
97ed546d
S
3286
3287.mt-2 {
49baba87 3288 margin-top: 4px !important; }
97ed546d
S
3289
3290.mr-2 {
49baba87 3291 margin-right: 4px !important; }
97ed546d
S
3292
3293.mb-2 {
49baba87 3294 margin-bottom: 4px !important; }
97ed546d
S
3295
3296.ml-2 {
49baba87 3297 margin-left: 4px !important; }
97ed546d
S
3298
3299.mx-2 {
49baba87
S
3300 margin-right: 4px !important;
3301 margin-left: 4px !important; }
97ed546d
S
3302
3303.my-2 {
49baba87
S
3304 margin-top: 4px !important;
3305 margin-bottom: 4px !important; }
97ed546d
S
3306
3307.m-3 {
49baba87 3308 margin: 8px 8px !important; }
97ed546d
S
3309
3310.mt-3 {
49baba87 3311 margin-top: 8px !important; }
97ed546d
S
3312
3313.mr-3 {
49baba87 3314 margin-right: 8px !important; }
97ed546d
S
3315
3316.mb-3 {
49baba87 3317 margin-bottom: 8px !important; }
97ed546d
S
3318
3319.ml-3 {
49baba87 3320 margin-left: 8px !important; }
97ed546d
S
3321
3322.mx-3 {
49baba87
S
3323 margin-right: 8px !important;
3324 margin-left: 8px !important; }
97ed546d
S
3325
3326.my-3 {
49baba87
S
3327 margin-top: 8px !important;
3328 margin-bottom: 8px !important; }
97ed546d
S
3329
3330.m-4 {
49baba87 3331 margin: 12px 12px !important; }
97ed546d
S
3332
3333.mt-4 {
49baba87 3334 margin-top: 12px !important; }
97ed546d
S
3335
3336.mr-4 {
49baba87 3337 margin-right: 12px !important; }
97ed546d
S
3338
3339.mb-4 {
49baba87 3340 margin-bottom: 12px !important; }
97ed546d
S
3341
3342.ml-4 {
49baba87 3343 margin-left: 12px !important; }
97ed546d
S
3344
3345.mx-4 {
49baba87
S
3346 margin-right: 12px !important;
3347 margin-left: 12px !important; }
97ed546d
S
3348
3349.my-4 {
49baba87
S
3350 margin-top: 12px !important;
3351 margin-bottom: 12px !important; }
97ed546d
S
3352
3353.m-5 {
49baba87 3354 margin: 16px 16px !important; }
97ed546d
S
3355
3356.mt-5 {
49baba87 3357 margin-top: 16px !important; }
97ed546d
S
3358
3359.mr-5 {
49baba87 3360 margin-right: 16px !important; }
97ed546d
S
3361
3362.mb-5 {
49baba87 3363 margin-bottom: 16px !important; }
97ed546d
S
3364
3365.ml-5 {
49baba87 3366 margin-left: 16px !important; }
97ed546d
S
3367
3368.mx-5 {
49baba87
S
3369 margin-right: 16px !important;
3370 margin-left: 16px !important; }
97ed546d
S
3371
3372.my-5 {
49baba87
S
3373 margin-top: 16px !important;
3374 margin-bottom: 16px !important; }
1e5bc9c9
S
3375
3376.m-6 {
49baba87 3377 margin: 48px 48px !important; }
1e5bc9c9
S
3378
3379.mt-6 {
49baba87 3380 margin-top: 48px !important; }
1e5bc9c9
S
3381
3382.mr-6 {
49baba87 3383 margin-right: 48px !important; }
1e5bc9c9
S
3384
3385.mb-6 {
49baba87 3386 margin-bottom: 48px !important; }
1e5bc9c9
S
3387
3388.ml-6 {
49baba87 3389 margin-left: 48px !important; }
1e5bc9c9
S
3390
3391.mx-6 {
49baba87
S
3392 margin-right: 48px !important;
3393 margin-left: 48px !important; }
1e5bc9c9
S
3394
3395.my-6 {
49baba87
S
3396 margin-top: 48px !important;
3397 margin-bottom: 48px !important; }
97ed546d
S
3398
3399.p-0 {
3400 padding: 0 0 !important; }
3401
3402.pt-0 {
3403 padding-top: 0 !important; }
3404
3405.pr-0 {
3406 padding-right: 0 !important; }
3407
3408.pb-0 {
3409 padding-bottom: 0 !important; }
3410
3411.pl-0 {
3412 padding-left: 0 !important; }
3413
3414.px-0 {
3415 padding-right: 0 !important;
3416 padding-left: 0 !important; }
3417
3418.py-0 {
3419 padding-top: 0 !important;
3420 padding-bottom: 0 !important; }
3421
3422.p-1 {
49baba87 3423 padding: 2px 2px !important; }
97ed546d
S
3424
3425.pt-1 {
49baba87 3426 padding-top: 2px !important; }
97ed546d
S
3427
3428.pr-1 {
49baba87 3429 padding-right: 2px !important; }
97ed546d
S
3430
3431.pb-1 {
49baba87 3432 padding-bottom: 2px !important; }
97ed546d
S
3433
3434.pl-1 {
49baba87 3435 padding-left: 2px !important; }
97ed546d
S
3436
3437.px-1 {
49baba87
S
3438 padding-right: 2px !important;
3439 padding-left: 2px !important; }
97ed546d
S
3440
3441.py-1 {
49baba87
S
3442 padding-top: 2px !important;
3443 padding-bottom: 2px !important; }
97ed546d
S
3444
3445.p-2 {
49baba87 3446 padding: 4px 4px !important; }
97ed546d
S
3447
3448.pt-2 {
49baba87 3449 padding-top: 4px !important; }
97ed546d
S
3450