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