]> git.ipfire.org Git - people/shoehn/ipfire.org.git/blame - static/css/style.css
menu button was not hidden when navigation is open on mobile
[people/shoehn/ipfire.org.git] / static / css / style.css
CommitLineData
b2051dd7
S
1/*!
2 * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com)
3 * Copyright 2011-2017 The Bootstrap Authors
4 * Copyright 2011-2017 Twitter, Inc.
5 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6 */
d40f9b8d 7@import url("https://fonts.googleapis.com/css?family=Ubuntu:300,400,500");
b2051dd7 8/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
60b0917c 9html {
b2051dd7
S
10 font-family: sans-serif;
11 line-height: 1.15;
12 -ms-text-size-adjust: 100%;
13 -webkit-text-size-adjust: 100%; }
60b0917c 14
940227cb 15body {
b2051dd7
S
16 margin: 0; }
17
18article,
19aside,
20footer,
21header,
22nav,
23section {
24 display: block; }
25
26h1 {
27 font-size: 2em;
28 margin: 0.67em 0; }
29
30figcaption,
31figure,
32main {
33 display: block; }
34
35figure {
36 margin: 1em 40px; }
37
38hr {
39 box-sizing: content-box;
40 height: 0;
41 overflow: visible; }
42
43pre {
44 font-family: monospace, monospace;
45 font-size: 1em; }
46
47a {
48 background-color: transparent;
49 -webkit-text-decoration-skip: objects; }
50
51a:active,
52a:hover {
53 outline-width: 0; }
54
55abbr[title] {
56 border-bottom: none;
57 text-decoration: underline;
58 text-decoration: underline dotted; }
59
60b,
61strong {
62 font-weight: inherit; }
63
64b,
65strong {
66 font-weight: bolder; }
67
68code,
69kbd,
70samp {
71 font-family: monospace, monospace;
72 font-size: 1em; }
73
74dfn {
75 font-style: italic; }
76
77mark {
78 background-color: #ff0;
79 color: #000; }
80
81small {
82 font-size: 80%; }
83
84sub,
85sup {
86 font-size: 75%;
87 line-height: 0;
88 position: relative;
89 vertical-align: baseline; }
90
91sub {
92 bottom: -0.25em; }
93
94sup {
95 top: -0.5em; }
96
97audio,
98video {
99 display: inline-block; }
100
101audio:not([controls]) {
102 display: none;
103 height: 0; }
104
105img {
106 border-style: none; }
107
108svg:not(:root) {
109 overflow: hidden; }
110
111button,
112input,
113optgroup,
114select,
115textarea {
116 font-family: sans-serif;
117 font-size: 100%;
118 line-height: 1.15;
119 margin: 0; }
120
121button,
122input {
123 overflow: visible; }
124
125button,
126select {
127 text-transform: none; }
128
129button,
130html [type="button"],
131[type="reset"],
132[type="submit"] {
133 -webkit-appearance: button; }
134
135button::-moz-focus-inner,
136[type="button"]::-moz-focus-inner,
137[type="reset"]::-moz-focus-inner,
138[type="submit"]::-moz-focus-inner {
139 border-style: none;
140 padding: 0; }
141
142button:-moz-focusring,
143[type="button"]:-moz-focusring,
144[type="reset"]:-moz-focusring,
145[type="submit"]:-moz-focusring {
146 outline: 1px dotted ButtonText; }
147
148fieldset {
149 border: 1px solid #c0c0c0;
150 margin: 0 2px;
151 padding: 0.35em 0.625em 0.75em; }
152
153legend {
154 box-sizing: border-box;
155 color: inherit;
156 display: table;
157 max-width: 100%;
158 padding: 0;
159 white-space: normal; }
160
161progress {
162 display: inline-block;
163 vertical-align: baseline; }
164
165textarea {
166 overflow: auto; }
167
168[type="checkbox"],
169[type="radio"] {
170 box-sizing: border-box;
171 padding: 0; }
172
173[type="number"]::-webkit-inner-spin-button,
174[type="number"]::-webkit-outer-spin-button {
175 height: auto; }
176
177[type="search"] {
178 -webkit-appearance: textfield;
179 outline-offset: -2px; }
180
181[type="search"]::-webkit-search-cancel-button,
182[type="search"]::-webkit-search-decoration {
183 -webkit-appearance: none; }
184
185::-webkit-file-upload-button {
186 -webkit-appearance: button;
187 font: inherit; }
188
189details,
190menu {
191 display: block; }
192
193summary {
194 display: list-item; }
195
196canvas {
197 display: inline-block; }
198
199template {
200 display: none; }
201
202[hidden] {
203 display: none; }
204
205html {
206 box-sizing: border-box; }
207
208*,
209*::before,
210*::after {
211 box-sizing: inherit; }
212
213@-ms-viewport {
214 width: device-width; }
215
216html {
217 -ms-overflow-style: scrollbar;
218 -webkit-tap-highlight-color: transparent; }
219
220body {
97ed546d 221 font-family: "Ubuntu", sans-serif;
b2051dd7 222 font-size: 1rem;
55edf6f3 223 font-weight: 300;
b2051dd7 224 line-height: 1.5;
22cfab2d
S
225 color: #263238;
226 background-color: #eceff1; }
b2051dd7
S
227
228[tabindex="-1"]:focus {
229 outline: none !important; }
230
231h1, h2, h3, h4, h5, h6 {
232 margin-top: 0;
233 margin-bottom: .5rem; }
234
235p {
236 margin-top: 0;
237 margin-bottom: 1rem; }
238
239abbr[title],
240abbr[data-original-title] {
241 cursor: help; }
242
243address {
244 margin-bottom: 1rem;
245 font-style: normal;
246 line-height: inherit; }
247
248ol,
249ul,
250dl {
251 margin-top: 0;
252 margin-bottom: 1rem; }
253
254ol ol,
255ul ul,
256ol ul,
257ul ol {
258 margin-bottom: 0; }
259
260dt {
261 font-weight: bold; }
262
263dd {
264 margin-bottom: .5rem;
265 margin-left: 0; }
266
267blockquote {
268 margin: 0 0 1rem; }
269
270a {
1e5bc9c9 271 color: #b71c1c;
b2051dd7
S
272 text-decoration: none; }
273 a:focus, a:hover {
9ce2074c
S
274 color: #751212;
275 text-decoration: none; }
b2051dd7
S
276
277a:not([href]):not([tabindex]) {
278 color: inherit;
279 text-decoration: none; }
280 a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
281 color: inherit;
282 text-decoration: none; }
283 a:not([href]):not([tabindex]):focus {
284 outline: 0; }
285
286pre {
287 margin-top: 0;
288 margin-bottom: 1rem;
289 overflow: auto; }
290
291figure {
292 margin: 0 0 1rem; }
293
294img {
295 vertical-align: middle; }
296
297[role="button"] {
298 cursor: pointer; }
299
300a,
301area,
302button,
303[role="button"],
304input,
305label,
306select,
307summary,
308textarea {
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
b2051dd7
S
485.container {
486 position: relative;
487 margin-left: auto;
488 margin-right: auto;
22cfab2d
S
489 padding-right: 12px;
490 padding-left: 12px; }
b2051dd7
S
491 @media (min-width: 576px) {
492 .container {
22cfab2d
S
493 padding-right: 12px;
494 padding-left: 12px; } }
b2051dd7
S
495 @media (min-width: 768px) {
496 .container {
22cfab2d
S
497 padding-right: 12px;
498 padding-left: 12px; } }
b2051dd7
S
499 @media (min-width: 992px) {
500 .container {
22cfab2d
S
501 padding-right: 12px;
502 padding-left: 12px; } }
b2051dd7
S
503 @media (min-width: 1200px) {
504 .container {
22cfab2d
S
505 padding-right: 12px;
506 padding-left: 12px; } }
b2051dd7
S
507 @media (min-width: 576px) {
508 .container {
509 width: 540px;
510 max-width: 100%; } }
511 @media (min-width: 768px) {
512 .container {
513 width: 720px;
514 max-width: 100%; } }
515 @media (min-width: 992px) {
516 .container {
517 width: 960px;
518 max-width: 100%; } }
519 @media (min-width: 1200px) {
520 .container {
521 width: 1140px;
522 max-width: 100%; } }
523
524.container-fluid {
525 position: relative;
526 margin-left: auto;
527 margin-right: auto;
22cfab2d
S
528 padding-right: 12px;
529 padding-left: 12px; }
b2051dd7
S
530 @media (min-width: 576px) {
531 .container-fluid {
22cfab2d
S
532 padding-right: 12px;
533 padding-left: 12px; } }
b2051dd7
S
534 @media (min-width: 768px) {
535 .container-fluid {
22cfab2d
S
536 padding-right: 12px;
537 padding-left: 12px; } }
b2051dd7
S
538 @media (min-width: 992px) {
539 .container-fluid {
22cfab2d
S
540 padding-right: 12px;
541 padding-left: 12px; } }
b2051dd7
S
542 @media (min-width: 1200px) {
543 .container-fluid {
22cfab2d
S
544 padding-right: 12px;
545 padding-left: 12px; } }
b2051dd7
S
546
547.row {
548 display: -webkit-box;
549 display: -ms-flexbox;
550 display: flex;
551 -ms-flex-wrap: wrap;
552 flex-wrap: wrap;
22cfab2d
S
553 margin-right: -12px;
554 margin-left: -12px; }
b2051dd7
S
555 @media (min-width: 576px) {
556 .row {
22cfab2d
S
557 margin-right: -12px;
558 margin-left: -12px; } }
b2051dd7
S
559 @media (min-width: 768px) {
560 .row {
22cfab2d
S
561 margin-right: -12px;
562 margin-left: -12px; } }
b2051dd7
S
563 @media (min-width: 992px) {
564 .row {
22cfab2d
S
565 margin-right: -12px;
566 margin-left: -12px; } }
b2051dd7
S
567 @media (min-width: 1200px) {
568 .row {
22cfab2d
S
569 margin-right: -12px;
570 margin-left: -12px; } }
b2051dd7
S
571
572.no-gutters {
573 margin-right: 0;
574 margin-left: 0; }
575 .no-gutters > .col,
576 .no-gutters > [class*="col-"] {
577 padding-right: 0;
578 padding-left: 0; }
579
580.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 {
581 position: relative;
582 width: 100%;
583 min-height: 1px;
22cfab2d
S
584 padding-right: 12px;
585 padding-left: 12px; }
b2051dd7
S
586 @media (min-width: 576px) {
587 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
22cfab2d
S
588 padding-right: 12px;
589 padding-left: 12px; } }
b2051dd7
S
590 @media (min-width: 768px) {
591 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
22cfab2d
S
592 padding-right: 12px;
593 padding-left: 12px; } }
b2051dd7
S
594 @media (min-width: 992px) {
595 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
22cfab2d
S
596 padding-right: 12px;
597 padding-left: 12px; } }
b2051dd7
S
598 @media (min-width: 1200px) {
599 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
22cfab2d
S
600 padding-right: 12px;
601 padding-left: 12px; } }
b2051dd7
S
602
603.col {
604 -ms-flex-preferred-size: 0;
605 flex-basis: 0;
606 -webkit-box-flex: 1;
607 -ms-flex-positive: 1;
608 flex-grow: 1;
609 max-width: 100%; }
610
611.col-auto {
612 -webkit-box-flex: 0;
613 -ms-flex: 0 0 auto;
614 flex: 0 0 auto;
615 width: auto; }
616
617.col-1 {
618 -webkit-box-flex: 0;
619 -ms-flex: 0 0 8.3333333333%;
620 flex: 0 0 8.3333333333%;
621 max-width: 8.3333333333%; }
622
623.col-2 {
624 -webkit-box-flex: 0;
625 -ms-flex: 0 0 16.6666666667%;
626 flex: 0 0 16.6666666667%;
627 max-width: 16.6666666667%; }
628
629.col-3 {
630 -webkit-box-flex: 0;
631 -ms-flex: 0 0 25%;
632 flex: 0 0 25%;
633 max-width: 25%; }
634
635.col-4 {
636 -webkit-box-flex: 0;
637 -ms-flex: 0 0 33.3333333333%;
638 flex: 0 0 33.3333333333%;
639 max-width: 33.3333333333%; }
640
641.col-5 {
642 -webkit-box-flex: 0;
643 -ms-flex: 0 0 41.6666666667%;
644 flex: 0 0 41.6666666667%;
645 max-width: 41.6666666667%; }
646
647.col-6 {
648 -webkit-box-flex: 0;
649 -ms-flex: 0 0 50%;
650 flex: 0 0 50%;
651 max-width: 50%; }
652
653.col-7 {
654 -webkit-box-flex: 0;
655 -ms-flex: 0 0 58.3333333333%;
656 flex: 0 0 58.3333333333%;
657 max-width: 58.3333333333%; }
658
659.col-8 {
660 -webkit-box-flex: 0;
661 -ms-flex: 0 0 66.6666666667%;
662 flex: 0 0 66.6666666667%;
663 max-width: 66.6666666667%; }
664
665.col-9 {
666 -webkit-box-flex: 0;
667 -ms-flex: 0 0 75%;
668 flex: 0 0 75%;
669 max-width: 75%; }
670
671.col-10 {
672 -webkit-box-flex: 0;
673 -ms-flex: 0 0 83.3333333333%;
674 flex: 0 0 83.3333333333%;
675 max-width: 83.3333333333%; }
676
677.col-11 {
678 -webkit-box-flex: 0;
679 -ms-flex: 0 0 91.6666666667%;
680 flex: 0 0 91.6666666667%;
681 max-width: 91.6666666667%; }
682
683.col-12 {
684 -webkit-box-flex: 0;
685 -ms-flex: 0 0 100%;
686 flex: 0 0 100%;
687 max-width: 100%; }
688
689.pull-0 {
690 right: auto; }
691
692.pull-1 {
693 right: 8.3333333333%; }
694
695.pull-2 {
696 right: 16.6666666667%; }
697
698.pull-3 {
699 right: 25%; }
700
701.pull-4 {
702 right: 33.3333333333%; }
703
704.pull-5 {
705 right: 41.6666666667%; }
706
707.pull-6 {
708 right: 50%; }
709
710.pull-7 {
711 right: 58.3333333333%; }
712
713.pull-8 {
714 right: 66.6666666667%; }
715
716.pull-9 {
717 right: 75%; }
718
719.pull-10 {
720 right: 83.3333333333%; }
721
722.pull-11 {
723 right: 91.6666666667%; }
724
725.pull-12 {
726 right: 100%; }
727
728.push-0 {
729 left: auto; }
730
731.push-1 {
732 left: 8.3333333333%; }
733
734.push-2 {
735 left: 16.6666666667%; }
736
737.push-3 {
738 left: 25%; }
739
740.push-4 {
741 left: 33.3333333333%; }
742
743.push-5 {
744 left: 41.6666666667%; }
745
746.push-6 {
747 left: 50%; }
748
749.push-7 {
750 left: 58.3333333333%; }
751
752.push-8 {
753 left: 66.6666666667%; }
754
755.push-9 {
756 left: 75%; }
757
758.push-10 {
759 left: 83.3333333333%; }
760
761.push-11 {
762 left: 91.6666666667%; }
763
764.push-12 {
765 left: 100%; }
766
767.offset-1 {
768 margin-left: 8.3333333333%; }
769
770.offset-2 {
771 margin-left: 16.6666666667%; }
772
773.offset-3 {
774 margin-left: 25%; }
775
776.offset-4 {
777 margin-left: 33.3333333333%; }
778
779.offset-5 {
780 margin-left: 41.6666666667%; }
781
782.offset-6 {
783 margin-left: 50%; }
784
785.offset-7 {
786 margin-left: 58.3333333333%; }
787
788.offset-8 {
789 margin-left: 66.6666666667%; }
790
791.offset-9 {
792 margin-left: 75%; }
793
794.offset-10 {
795 margin-left: 83.3333333333%; }
796
797.offset-11 {
798 margin-left: 91.6666666667%; }
799
800@media (min-width: 576px) {
801 .col-sm {
802 -ms-flex-preferred-size: 0;
803 flex-basis: 0;
804 -webkit-box-flex: 1;
805 -ms-flex-positive: 1;
806 flex-grow: 1;
807 max-width: 100%; }
808 .col-sm-auto {
809 -webkit-box-flex: 0;
810 -ms-flex: 0 0 auto;
811 flex: 0 0 auto;
812 width: auto; }
813 .col-sm-1 {
814 -webkit-box-flex: 0;
815 -ms-flex: 0 0 8.3333333333%;
816 flex: 0 0 8.3333333333%;
817 max-width: 8.3333333333%; }
818 .col-sm-2 {
819 -webkit-box-flex: 0;
820 -ms-flex: 0 0 16.6666666667%;
821 flex: 0 0 16.6666666667%;
822 max-width: 16.6666666667%; }
823 .col-sm-3 {
824 -webkit-box-flex: 0;
825 -ms-flex: 0 0 25%;
826 flex: 0 0 25%;
827 max-width: 25%; }
828 .col-sm-4 {
829 -webkit-box-flex: 0;
830 -ms-flex: 0 0 33.3333333333%;
831 flex: 0 0 33.3333333333%;
832 max-width: 33.3333333333%; }
833 .col-sm-5 {
834 -webkit-box-flex: 0;
835 -ms-flex: 0 0 41.6666666667%;
836 flex: 0 0 41.6666666667%;
837 max-width: 41.6666666667%; }
838 .col-sm-6 {
839 -webkit-box-flex: 0;
840 -ms-flex: 0 0 50%;
841 flex: 0 0 50%;
842 max-width: 50%; }
843 .col-sm-7 {
844 -webkit-box-flex: 0;
845 -ms-flex: 0 0 58.3333333333%;
846 flex: 0 0 58.3333333333%;
847 max-width: 58.3333333333%; }
848 .col-sm-8 {
849 -webkit-box-flex: 0;
850 -ms-flex: 0 0 66.6666666667%;
851 flex: 0 0 66.6666666667%;
852 max-width: 66.6666666667%; }
853 .col-sm-9 {
854 -webkit-box-flex: 0;
855 -ms-flex: 0 0 75%;
856 flex: 0 0 75%;
857 max-width: 75%; }
858 .col-sm-10 {
859 -webkit-box-flex: 0;
860 -ms-flex: 0 0 83.3333333333%;
861 flex: 0 0 83.3333333333%;
862 max-width: 83.3333333333%; }
863 .col-sm-11 {
864 -webkit-box-flex: 0;
865 -ms-flex: 0 0 91.6666666667%;
866 flex: 0 0 91.6666666667%;
867 max-width: 91.6666666667%; }
868 .col-sm-12 {
869 -webkit-box-flex: 0;
870 -ms-flex: 0 0 100%;
871 flex: 0 0 100%;
872 max-width: 100%; }
873 .pull-sm-0 {
874 right: auto; }
875 .pull-sm-1 {
876 right: 8.3333333333%; }
877 .pull-sm-2 {
878 right: 16.6666666667%; }
879 .pull-sm-3 {
880 right: 25%; }
881 .pull-sm-4 {
882 right: 33.3333333333%; }
883 .pull-sm-5 {
884 right: 41.6666666667%; }
885 .pull-sm-6 {
886 right: 50%; }
887 .pull-sm-7 {
888 right: 58.3333333333%; }
889 .pull-sm-8 {
890 right: 66.6666666667%; }
891 .pull-sm-9 {
892 right: 75%; }
893 .pull-sm-10 {
894 right: 83.3333333333%; }
895 .pull-sm-11 {
896 right: 91.6666666667%; }
897 .pull-sm-12 {
898 right: 100%; }
899 .push-sm-0 {
900 left: auto; }
901 .push-sm-1 {
902 left: 8.3333333333%; }
903 .push-sm-2 {
904 left: 16.6666666667%; }
905 .push-sm-3 {
906 left: 25%; }
907 .push-sm-4 {
908 left: 33.3333333333%; }
909 .push-sm-5 {
910 left: 41.6666666667%; }
911 .push-sm-6 {
912 left: 50%; }
913 .push-sm-7 {
914 left: 58.3333333333%; }
915 .push-sm-8 {
916 left: 66.6666666667%; }
917 .push-sm-9 {
918 left: 75%; }
919 .push-sm-10 {
920 left: 83.3333333333%; }
921 .push-sm-11 {
922 left: 91.6666666667%; }
923 .push-sm-12 {
924 left: 100%; }
925 .offset-sm-0 {
926 margin-left: 0%; }
927 .offset-sm-1 {
928 margin-left: 8.3333333333%; }
929 .offset-sm-2 {
930 margin-left: 16.6666666667%; }
931 .offset-sm-3 {
932 margin-left: 25%; }
933 .offset-sm-4 {
934 margin-left: 33.3333333333%; }
935 .offset-sm-5 {
936 margin-left: 41.6666666667%; }
937 .offset-sm-6 {
938 margin-left: 50%; }
939 .offset-sm-7 {
940 margin-left: 58.3333333333%; }
941 .offset-sm-8 {
942 margin-left: 66.6666666667%; }
943 .offset-sm-9 {
944 margin-left: 75%; }
945 .offset-sm-10 {
946 margin-left: 83.3333333333%; }
947 .offset-sm-11 {
948 margin-left: 91.6666666667%; } }
949
950@media (min-width: 768px) {
951 .col-md {
952 -ms-flex-preferred-size: 0;
953 flex-basis: 0;
954 -webkit-box-flex: 1;
955 -ms-flex-positive: 1;
956 flex-grow: 1;
957 max-width: 100%; }
958 .col-md-auto {
959 -webkit-box-flex: 0;
960 -ms-flex: 0 0 auto;
961 flex: 0 0 auto;
962 width: auto; }
963 .col-md-1 {
964 -webkit-box-flex: 0;
965 -ms-flex: 0 0 8.3333333333%;
966 flex: 0 0 8.3333333333%;
967 max-width: 8.3333333333%; }
968 .col-md-2 {
969 -webkit-box-flex: 0;
970 -ms-flex: 0 0 16.6666666667%;
971 flex: 0 0 16.6666666667%;
972 max-width: 16.6666666667%; }
973 .col-md-3 {
974 -webkit-box-flex: 0;
975 -ms-flex: 0 0 25%;
976 flex: 0 0 25%;
977 max-width: 25%; }
978 .col-md-4 {
979 -webkit-box-flex: 0;
980 -ms-flex: 0 0 33.3333333333%;
981 flex: 0 0 33.3333333333%;
982 max-width: 33.3333333333%; }
983 .col-md-5 {
984 -webkit-box-flex: 0;
985 -ms-flex: 0 0 41.6666666667%;
986 flex: 0 0 41.6666666667%;
987 max-width: 41.6666666667%; }
988 .col-md-6 {
989 -webkit-box-flex: 0;
990 -ms-flex: 0 0 50%;
991 flex: 0 0 50%;
992 max-width: 50%; }
993 .col-md-7 {
994 -webkit-box-flex: 0;
995 -ms-flex: 0 0 58.3333333333%;
996 flex: 0 0 58.3333333333%;
997 max-width: 58.3333333333%; }
998 .col-md-8 {
999 -webkit-box-flex: 0;
1000 -ms-flex: 0 0 66.6666666667%;
1001 flex: 0 0 66.6666666667%;
1002 max-width: 66.6666666667%; }
1003 .col-md-9 {
1004 -webkit-box-flex: 0;
1005 -ms-flex: 0 0 75%;
1006 flex: 0 0 75%;
1007 max-width: 75%; }
1008 .col-md-10 {
1009 -webkit-box-flex: 0;
1010 -ms-flex: 0 0 83.3333333333%;
1011 flex: 0 0 83.3333333333%;
1012 max-width: 83.3333333333%; }
1013 .col-md-11 {
1014 -webkit-box-flex: 0;
1015 -ms-flex: 0 0 91.6666666667%;
1016 flex: 0 0 91.6666666667%;
1017 max-width: 91.6666666667%; }
1018 .col-md-12 {
1019 -webkit-box-flex: 0;
1020 -ms-flex: 0 0 100%;
1021 flex: 0 0 100%;
1022 max-width: 100%; }
1023 .pull-md-0 {
1024 right: auto; }
1025 .pull-md-1 {
1026 right: 8.3333333333%; }
1027 .pull-md-2 {
1028 right: 16.6666666667%; }
1029 .pull-md-3 {
1030 right: 25%; }
1031 .pull-md-4 {
1032 right: 33.3333333333%; }
1033 .pull-md-5 {
1034 right: 41.6666666667%; }
1035 .pull-md-6 {
1036 right: 50%; }
1037 .pull-md-7 {
1038 right: 58.3333333333%; }
1039 .pull-md-8 {
1040 right: 66.6666666667%; }
1041 .pull-md-9 {
1042 right: 75%; }
1043 .pull-md-10 {
1044 right: 83.3333333333%; }
1045 .pull-md-11 {
1046 right: 91.6666666667%; }
1047 .pull-md-12 {
1048 right: 100%; }
1049 .push-md-0 {
1050 left: auto; }
1051 .push-md-1 {
1052 left: 8.3333333333%; }
1053 .push-md-2 {
1054 left: 16.6666666667%; }
1055 .push-md-3 {
1056 left: 25%; }
1057 .push-md-4 {
1058 left: 33.3333333333%; }
1059 .push-md-5 {
1060 left: 41.6666666667%; }
1061 .push-md-6 {
1062 left: 50%; }
1063 .push-md-7 {
1064 left: 58.3333333333%; }
1065 .push-md-8 {
1066 left: 66.6666666667%; }
1067 .push-md-9 {
1068 left: 75%; }
1069 .push-md-10 {
1070 left: 83.3333333333%; }
1071 .push-md-11 {
1072 left: 91.6666666667%; }
1073 .push-md-12 {
1074 left: 100%; }
1075 .offset-md-0 {
1076 margin-left: 0%; }
1077 .offset-md-1 {
1078 margin-left: 8.3333333333%; }
1079 .offset-md-2 {
1080 margin-left: 16.6666666667%; }
1081 .offset-md-3 {
1082 margin-left: 25%; }
1083 .offset-md-4 {
1084 margin-left: 33.3333333333%; }
1085 .offset-md-5 {
1086 margin-left: 41.6666666667%; }
1087 .offset-md-6 {
1088 margin-left: 50%; }
1089 .offset-md-7 {
1090 margin-left: 58.3333333333%; }
1091 .offset-md-8 {
1092 margin-left: 66.6666666667%; }
1093 .offset-md-9 {
1094 margin-left: 75%; }
1095 .offset-md-10 {
1096 margin-left: 83.3333333333%; }
1097 .offset-md-11 {
1098 margin-left: 91.6666666667%; } }
1099
1100@media (min-width: 992px) {
1101 .col-lg {
1102 -ms-flex-preferred-size: 0;
1103 flex-basis: 0;
1104 -webkit-box-flex: 1;
1105 -ms-flex-positive: 1;
1106 flex-grow: 1;
1107 max-width: 100%; }
1108 .col-lg-auto {
1109 -webkit-box-flex: 0;
1110 -ms-flex: 0 0 auto;
1111 flex: 0 0 auto;
1112 width: auto; }
1113 .col-lg-1 {
1114 -webkit-box-flex: 0;
1115 -ms-flex: 0 0 8.3333333333%;
1116 flex: 0 0 8.3333333333%;
1117 max-width: 8.3333333333%; }
1118 .col-lg-2 {
1119 -webkit-box-flex: 0;
1120 -ms-flex: 0 0 16.6666666667%;
1121 flex: 0 0 16.6666666667%;
1122 max-width: 16.6666666667%; }
1123 .col-lg-3 {
1124 -webkit-box-flex: 0;
1125 -ms-flex: 0 0 25%;
1126 flex: 0 0 25%;
1127 max-width: 25%; }
1128 .col-lg-4 {
1129 -webkit-box-flex: 0;
1130 -ms-flex: 0 0 33.3333333333%;
1131 flex: 0 0 33.3333333333%;
1132 max-width: 33.3333333333%; }
1133 .col-lg-5 {
1134 -webkit-box-flex: 0;
1135 -ms-flex: 0 0 41.6666666667%;
1136 flex: 0 0 41.6666666667%;
1137 max-width: 41.6666666667%; }
1138 .col-lg-6 {
1139 -webkit-box-flex: 0;
1140 -ms-flex: 0 0 50%;
1141 flex: 0 0 50%;
1142 max-width: 50%; }
1143 .col-lg-7 {
1144 -webkit-box-flex: 0;
1145 -ms-flex: 0 0 58.3333333333%;
1146 flex: 0 0 58.3333333333%;
1147 max-width: 58.3333333333%; }
1148 .col-lg-8 {
1149 -webkit-box-flex: 0;
1150 -ms-flex: 0 0 66.6666666667%;
1151 flex: 0 0 66.6666666667%;
1152 max-width: 66.6666666667%; }
1153 .col-lg-9 {
1154 -webkit-box-flex: 0;
1155 -ms-flex: 0 0 75%;
1156 flex: 0 0 75%;
1157 max-width: 75%; }
1158 .col-lg-10 {
1159 -webkit-box-flex: 0;
1160 -ms-flex: 0 0 83.3333333333%;
1161 flex: 0 0 83.3333333333%;
1162 max-width: 83.3333333333%; }
1163 .col-lg-11 {
1164 -webkit-box-flex: 0;
1165 -ms-flex: 0 0 91.6666666667%;
1166 flex: 0 0 91.6666666667%;
1167 max-width: 91.6666666667%; }
1168 .col-lg-12 {
1169 -webkit-box-flex: 0;
1170 -ms-flex: 0 0 100%;
1171 flex: 0 0 100%;
1172 max-width: 100%; }
1173 .pull-lg-0 {
1174 right: auto; }
1175 .pull-lg-1 {
1176 right: 8.3333333333%; }
1177 .pull-lg-2 {
1178 right: 16.6666666667%; }
1179 .pull-lg-3 {
1180 right: 25%; }
1181 .pull-lg-4 {
1182 right: 33.3333333333%; }
1183 .pull-lg-5 {
1184 right: 41.6666666667%; }
1185 .pull-lg-6 {
1186 right: 50%; }
1187 .pull-lg-7 {
1188 right: 58.3333333333%; }
1189 .pull-lg-8 {
1190 right: 66.6666666667%; }
1191 .pull-lg-9 {
1192 right: 75%; }
1193 .pull-lg-10 {
1194 right: 83.3333333333%; }
1195 .pull-lg-11 {
1196 right: 91.6666666667%; }
1197 .pull-lg-12 {
1198 right: 100%; }
1199 .push-lg-0 {
1200 left: auto; }
1201 .push-lg-1 {
1202 left: 8.3333333333%; }
1203 .push-lg-2 {
1204 left: 16.6666666667%; }
1205 .push-lg-3 {
1206 left: 25%; }
1207 .push-lg-4 {
1208 left: 33.3333333333%; }
1209 .push-lg-5 {
1210 left: 41.6666666667%; }
1211 .push-lg-6 {
1212 left: 50%; }
1213 .push-lg-7 {
1214 left: 58.3333333333%; }
1215 .push-lg-8 {
1216 left: 66.6666666667%; }
1217 .push-lg-9 {
1218 left: 75%; }
1219 .push-lg-10 {
1220 left: 83.3333333333%; }
1221 .push-lg-11 {
1222 left: 91.6666666667%; }
1223 .push-lg-12 {
1224 left: 100%; }
1225 .offset-lg-0 {
1226 margin-left: 0%; }
1227 .offset-lg-1 {
1228 margin-left: 8.3333333333%; }
1229 .offset-lg-2 {
1230 margin-left: 16.6666666667%; }
1231 .offset-lg-3 {
1232 margin-left: 25%; }
1233 .offset-lg-4 {
1234 margin-left: 33.3333333333%; }
1235 .offset-lg-5 {
1236 margin-left: 41.6666666667%; }
1237 .offset-lg-6 {
1238 margin-left: 50%; }
1239 .offset-lg-7 {
1240 margin-left: 58.3333333333%; }
1241 .offset-lg-8 {
1242 margin-left: 66.6666666667%; }
1243 .offset-lg-9 {
1244 margin-left: 75%; }
1245 .offset-lg-10 {
1246 margin-left: 83.3333333333%; }
1247 .offset-lg-11 {
1248 margin-left: 91.6666666667%; } }
1249
1250@media (min-width: 1200px) {
1251 .col-xl {
1252 -ms-flex-preferred-size: 0;
1253 flex-basis: 0;
1254 -webkit-box-flex: 1;
1255 -ms-flex-positive: 1;
1256 flex-grow: 1;
1257 max-width: 100%; }
1258 .col-xl-auto {
1259 -webkit-box-flex: 0;
1260 -ms-flex: 0 0 auto;
1261 flex: 0 0 auto;
1262 width: auto; }
1263 .col-xl-1 {
1264 -webkit-box-flex: 0;
1265 -ms-flex: 0 0 8.3333333333%;
1266 flex: 0 0 8.3333333333%;
1267 max-width: 8.3333333333%; }
1268 .col-xl-2 {
1269 -webkit-box-flex: 0;
1270 -ms-flex: 0 0 16.6666666667%;
1271 flex: 0 0 16.6666666667%;
1272 max-width: 16.6666666667%; }
1273 .col-xl-3 {
1274 -webkit-box-flex: 0;
1275 -ms-flex: 0 0 25%;
1276 flex: 0 0 25%;
1277 max-width: 25%; }
1278 .col-xl-4 {
1279 -webkit-box-flex: 0;
1280 -ms-flex: 0 0 33.3333333333%;
1281 flex: 0 0 33.3333333333%;
1282 max-width: 33.3333333333%; }
1283 .col-xl-5 {
1284 -webkit-box-flex: 0;
1285 -ms-flex: 0 0 41.6666666667%;
1286 flex: 0 0 41.6666666667%;
1287 max-width: 41.6666666667%; }
1288 .col-xl-6 {
1289 -webkit-box-flex: 0;
1290 -ms-flex: 0 0 50%;
1291 flex: 0 0 50%;
1292 max-width: 50%; }
1293 .col-xl-7 {
1294 -webkit-box-flex: 0;
1295 -ms-flex: 0 0 58.3333333333%;
1296 flex: 0 0 58.3333333333%;
1297 max-width: 58.3333333333%; }
1298 .col-xl-8 {
1299 -webkit-box-flex: 0;
1300 -ms-flex: 0 0 66.6666666667%;
1301 flex: 0 0 66.6666666667%;
1302 max-width: 66.6666666667%; }
1303 .col-xl-9 {
1304 -webkit-box-flex: 0;
1305 -ms-flex: 0 0 75%;
1306 flex: 0 0 75%;
1307 max-width: 75%; }
1308 .col-xl-10 {
1309 -webkit-box-flex: 0;
1310 -ms-flex: 0 0 83.3333333333%;
1311 flex: 0 0 83.3333333333%;
1312 max-width: 83.3333333333%; }
1313 .col-xl-11 {
1314 -webkit-box-flex: 0;
1315 -ms-flex: 0 0 91.6666666667%;
1316 flex: 0 0 91.6666666667%;
1317 max-width: 91.6666666667%; }
1318 .col-xl-12 {
1319 -webkit-box-flex: 0;
1320 -ms-flex: 0 0 100%;
1321 flex: 0 0 100%;
1322 max-width: 100%; }
1323 .pull-xl-0 {
1324 right: auto; }
1325 .pull-xl-1 {
1326 right: 8.3333333333%; }
1327 .pull-xl-2 {
1328 right: 16.6666666667%; }
1329 .pull-xl-3 {
1330 right: 25%; }
1331 .pull-xl-4 {
1332 right: 33.3333333333%; }
1333 .pull-xl-5 {
1334 right: 41.6666666667%; }
1335 .pull-xl-6 {
1336 right: 50%; }
1337 .pull-xl-7 {
1338 right: 58.3333333333%; }
1339 .pull-xl-8 {
1340 right: 66.6666666667%; }
1341 .pull-xl-9 {
1342 right: 75%; }
1343 .pull-xl-10 {
1344 right: 83.3333333333%; }
1345 .pull-xl-11 {
1346 right: 91.6666666667%; }
1347 .pull-xl-12 {
1348 right: 100%; }
1349 .push-xl-0 {
1350 left: auto; }
1351 .push-xl-1 {
1352 left: 8.3333333333%; }
1353 .push-xl-2 {
1354 left: 16.6666666667%; }
1355 .push-xl-3 {
1356 left: 25%; }
1357 .push-xl-4 {
1358 left: 33.3333333333%; }
1359 .push-xl-5 {
1360 left: 41.6666666667%; }
1361 .push-xl-6 {
1362 left: 50%; }
1363 .push-xl-7 {
1364 left: 58.3333333333%; }
1365 .push-xl-8 {
1366 left: 66.6666666667%; }
1367 .push-xl-9 {
1368 left: 75%; }
1369 .push-xl-10 {
1370 left: 83.3333333333%; }
1371 .push-xl-11 {
1372 left: 91.6666666667%; }
1373 .push-xl-12 {
1374 left: 100%; }
1375 .offset-xl-0 {
1376 margin-left: 0%; }
1377 .offset-xl-1 {
1378 margin-left: 8.3333333333%; }
1379 .offset-xl-2 {
1380 margin-left: 16.6666666667%; }
1381 .offset-xl-3 {
1382 margin-left: 25%; }
1383 .offset-xl-4 {
1384 margin-left: 33.3333333333%; }
1385 .offset-xl-5 {
1386 margin-left: 41.6666666667%; }
1387 .offset-xl-6 {
1388 margin-left: 50%; }
1389 .offset-xl-7 {
1390 margin-left: 58.3333333333%; }
1391 .offset-xl-8 {
1392 margin-left: 66.6666666667%; }
1393 .offset-xl-9 {
1394 margin-left: 75%; }
1395 .offset-xl-10 {
1396 margin-left: 83.3333333333%; }
1397 .offset-xl-11 {
1398 margin-left: 91.6666666667%; } }
60b0917c
MT
1399
1400.btn {
b2051dd7 1401 display: inline-block;
22cfab2d 1402 font-weight: 600;
69a9b33d 1403 line-height: 0.95;
b2051dd7
S
1404 text-align: center;
1405 white-space: nowrap;
1406 vertical-align: middle;
1407 -webkit-user-select: none;
1408 -moz-user-select: none;
1409 -ms-user-select: none;
1410 user-select: none;
97ed546d 1411 border: 2px solid transparent;
b2051dd7
S
1412 padding: 0.5rem 1rem;
1413 font-size: 1rem;
1414 border-radius: 0.25rem;
1415 -webkit-transition: all 0.2s ease-in-out;
1416 transition: all 0.2s ease-in-out; }
1417 .btn:focus, .btn:hover {
1418 text-decoration: none; }
1419 .btn:focus, .btn.focus {
1420 outline: 0;
9ce2074c 1421 box-shadow: none; }
b2051dd7
S
1422 .btn.disabled, .btn:disabled {
1423 cursor: not-allowed;
1424 opacity: .65; }
1425 .btn:active, .btn.active {
1426 background-image: none; }
1427
1428a.btn.disabled,
1429fieldset[disabled] a.btn {
1430 pointer-events: none; }
60b0917c
MT
1431
1432.btn-primary {
1e5bc9c9 1433 color: #fff;
97ed546d
S
1434 background-color: #b71c1c;
1435 border-color: #b71c1c; }
b2051dd7 1436 .btn-primary:hover {
1e5bc9c9 1437 color: #fff;
97ed546d
S
1438 background-color: #8b1515;
1439 border-color: #821414; }
b2051dd7 1440 .btn-primary:focus, .btn-primary.focus {
97ed546d 1441 box-shadow: 0 0 0 2px rgba(183, 28, 28, 0.5); }
b2051dd7 1442 .btn-primary.disabled, .btn-primary:disabled {
97ed546d
S
1443 background-color: #b71c1c;
1444 border-color: #b71c1c; }
b2051dd7
S
1445 .btn-primary:active, .btn-primary.active,
1446 .show > .btn-primary.dropdown-toggle {
1e5bc9c9 1447 color: #fff;
97ed546d 1448 background-color: #8b1515;
b2051dd7 1449 background-image: none;
97ed546d 1450 border-color: #821414; }
b2051dd7
S
1451
1452.btn-secondary {
97ed546d 1453 color: #546e7a;
b2051dd7 1454 background-color: #fff;
97ed546d 1455 border-color: #546e7a; }
b2051dd7 1456 .btn-secondary:hover {
97ed546d 1457 color: #546e7a;
b2051dd7 1458 background-color: #e6e5e5;
97ed546d 1459 border-color: #3b4d56; }
b2051dd7 1460 .btn-secondary:focus, .btn-secondary.focus {
97ed546d 1461 box-shadow: 0 0 0 2px rgba(84, 110, 122, 0.5); }
b2051dd7
S
1462 .btn-secondary.disabled, .btn-secondary:disabled {
1463 background-color: #fff;
97ed546d 1464 border-color: #546e7a; }
b2051dd7
S
1465 .btn-secondary:active, .btn-secondary.active,
1466 .show > .btn-secondary.dropdown-toggle {
97ed546d 1467 color: #546e7a;
b2051dd7
S
1468 background-color: #e6e5e5;
1469 background-image: none;
97ed546d 1470 border-color: #3b4d56; }
60b0917c
MT
1471
1472.btn-info {
b2051dd7
S
1473 color: #fff;
1474 background-color: #5bc0de;
1475 border-color: #5bc0de; }
1476 .btn-info:hover {
1477 color: #fff;
1478 background-color: #31b0d5;
1479 border-color: #2aabd2; }
1480 .btn-info:focus, .btn-info.focus {
1481 box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); }
1482 .btn-info.disabled, .btn-info:disabled {
1483 background-color: #5bc0de;
1484 border-color: #5bc0de; }
1485 .btn-info:active, .btn-info.active,
1486 .show > .btn-info.dropdown-toggle {
1487 color: #fff;
1488 background-color: #31b0d5;
1489 background-image: none;
1490 border-color: #2aabd2; }
1491
1492.btn-success {
1493 color: #fff;
1494 background-color: #5cb85c;
1495 border-color: #5cb85c; }
1496 .btn-success:hover {
1497 color: #fff;
1498 background-color: #449d44;
1499 border-color: #419641; }
1500 .btn-success:focus, .btn-success.focus {
1501 box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); }
1502 .btn-success.disabled, .btn-success:disabled {
1503 background-color: #5cb85c;
1504 border-color: #5cb85c; }
1505 .btn-success:active, .btn-success.active,
1506 .show > .btn-success.dropdown-toggle {
1507 color: #fff;
1508 background-color: #449d44;
1509 background-image: none;
1510 border-color: #419641; }
60b0917c
MT
1511
1512.btn-warning {
b2051dd7
S
1513 color: #fff;
1514 background-color: #f0ad4e;
1515 border-color: #f0ad4e; }
1516 .btn-warning:hover {
1517 color: #fff;
1518 background-color: #ec971f;
1519 border-color: #eb9316; }
1520 .btn-warning:focus, .btn-warning.focus {
1521 box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); }
1522 .btn-warning.disabled, .btn-warning:disabled {
1523 background-color: #f0ad4e;
1524 border-color: #f0ad4e; }
1525 .btn-warning:active, .btn-warning.active,
1526 .show > .btn-warning.dropdown-toggle {
1527 color: #fff;
1528 background-color: #ec971f;
1529 background-image: none;
1530 border-color: #eb9316; }
60b0917c
MT
1531
1532.btn-danger {
b2051dd7
S
1533 color: #fff;
1534 background-color: #d9534f;
1535 border-color: #d9534f; }
1536 .btn-danger:hover {
1537 color: #fff;
1538 background-color: #c9302c;
1539 border-color: #c12e2a; }
1540 .btn-danger:focus, .btn-danger.focus {
1541 box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); }
1542 .btn-danger.disabled, .btn-danger:disabled {
1543 background-color: #d9534f;
1544 border-color: #d9534f; }
1545 .btn-danger:active, .btn-danger.active,
1546 .show > .btn-danger.dropdown-toggle {
1547 color: #fff;
1548 background-color: #c9302c;
1549 background-image: none;
1550 border-color: #c12e2a; }
1551
1552.btn-outline-primary {
97ed546d 1553 color: #b71c1c;
b2051dd7
S
1554 background-image: none;
1555 background-color: transparent;
97ed546d 1556 border-color: #b71c1c; }
b2051dd7
S
1557 .btn-outline-primary:hover {
1558 color: #fff;
97ed546d
S
1559 background-color: #b71c1c;
1560 border-color: #b71c1c; }
b2051dd7 1561 .btn-outline-primary:focus, .btn-outline-primary.focus {
97ed546d 1562 box-shadow: 0 0 0 2px rgba(183, 28, 28, 0.5); }
b2051dd7 1563 .btn-outline-primary.disabled, .btn-outline-primary:disabled {
97ed546d 1564 color: #b71c1c;
b2051dd7
S
1565 background-color: transparent; }
1566 .btn-outline-primary:active, .btn-outline-primary.active,
1567 .show > .btn-outline-primary.dropdown-toggle {
1568 color: #fff;
97ed546d
S
1569 background-color: #b71c1c;
1570 border-color: #b71c1c; }
b2051dd7
S
1571
1572.btn-outline-secondary {
97ed546d 1573 color: #546e7a;
b2051dd7
S
1574 background-image: none;
1575 background-color: transparent;
97ed546d 1576 border-color: #546e7a; }
b2051dd7
S
1577 .btn-outline-secondary:hover {
1578 color: #fff;
97ed546d
S
1579 background-color: #546e7a;
1580 border-color: #546e7a; }
b2051dd7 1581 .btn-outline-secondary:focus, .btn-outline-secondary.focus {
97ed546d 1582 box-shadow: 0 0 0 2px rgba(84, 110, 122, 0.5); }
b2051dd7 1583 .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
97ed546d 1584 color: #546e7a;
b2051dd7
S
1585 background-color: transparent; }
1586 .btn-outline-secondary:active, .btn-outline-secondary.active,
1587 .show > .btn-outline-secondary.dropdown-toggle {
1588 color: #fff;
97ed546d
S
1589 background-color: #546e7a;
1590 border-color: #546e7a; }
b2051dd7
S
1591
1592.btn-outline-info {
1593 color: #5bc0de;
1594 background-image: none;
1595 background-color: transparent;
1596 border-color: #5bc0de; }
1597 .btn-outline-info:hover {
1598 color: #fff;
1599 background-color: #5bc0de;
1600 border-color: #5bc0de; }
1601 .btn-outline-info:focus, .btn-outline-info.focus {
1602 box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); }
1603 .btn-outline-info.disabled, .btn-outline-info:disabled {
1604 color: #5bc0de;
1605 background-color: transparent; }
1606 .btn-outline-info:active, .btn-outline-info.active,
1607 .show > .btn-outline-info.dropdown-toggle {
1608 color: #fff;
1609 background-color: #5bc0de;
1610 border-color: #5bc0de; }
1611
1612.btn-outline-success {
1613 color: #5cb85c;
1614 background-image: none;
1615 background-color: transparent;
1616 border-color: #5cb85c; }
1617 .btn-outline-success:hover {
1618 color: #fff;
1619 background-color: #5cb85c;
1620 border-color: #5cb85c; }
1621 .btn-outline-success:focus, .btn-outline-success.focus {
1622 box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); }
1623 .btn-outline-success.disabled, .btn-outline-success:disabled {
1624 color: #5cb85c;
1625 background-color: transparent; }
1626 .btn-outline-success:active, .btn-outline-success.active,
1627 .show > .btn-outline-success.dropdown-toggle {
1628 color: #fff;
1629 background-color: #5cb85c;
1630 border-color: #5cb85c; }
1631
1632.btn-outline-warning {
1633 color: #f0ad4e;
1634 background-image: none;
1635 background-color: transparent;
1636 border-color: #f0ad4e; }
1637 .btn-outline-warning:hover {
1638 color: #fff;
1639 background-color: #f0ad4e;
1640 border-color: #f0ad4e; }
1641 .btn-outline-warning:focus, .btn-outline-warning.focus {
1642 box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); }
1643 .btn-outline-warning.disabled, .btn-outline-warning:disabled {
1644 color: #f0ad4e;
1645 background-color: transparent; }
1646 .btn-outline-warning:active, .btn-outline-warning.active,
1647 .show > .btn-outline-warning.dropdown-toggle {
1648 color: #fff;
1649 background-color: #f0ad4e;
1650 border-color: #f0ad4e; }
1651
1652.btn-outline-danger {
1653 color: #d9534f;
1654 background-image: none;
1655 background-color: transparent;
1656 border-color: #d9534f; }
1657 .btn-outline-danger:hover {
1658 color: #fff;
1659 background-color: #d9534f;
1660 border-color: #d9534f; }
1661 .btn-outline-danger:focus, .btn-outline-danger.focus {
1662 box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); }
1663 .btn-outline-danger.disabled, .btn-outline-danger:disabled {
1664 color: #d9534f;
1665 background-color: transparent; }
1666 .btn-outline-danger:active, .btn-outline-danger.active,
1667 .show > .btn-outline-danger.dropdown-toggle {
1668 color: #fff;
1669 background-color: #d9534f;
1670 border-color: #d9534f; }
1671
1672.btn-link {
b6d1f3b7 1673 font-weight: 300;
1e5bc9c9 1674 color: #b71c1c;
b2051dd7
S
1675 border-radius: 0; }
1676 .btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
1677 background-color: transparent; }
1678 .btn-link, .btn-link:focus, .btn-link:active {
1679 border-color: transparent; }
1680 .btn-link:hover {
1681 border-color: transparent; }
1682 .btn-link:focus, .btn-link:hover {
9ce2074c
S
1683 color: #751212;
1684 text-decoration: none;
b2051dd7
S
1685 background-color: transparent; }
1686 .btn-link:disabled {
1687 color: #636c72; }
1688 .btn-link:disabled:focus, .btn-link:disabled:hover {
1689 text-decoration: none; }
1690
1691.btn-lg, .btn-group-lg > .btn {
97ed546d 1692 padding: 0.75rem 2rem;
b2051dd7 1693 font-size: 1.25rem;
97ed546d 1694 border-radius: 0.125rem; }
b2051dd7
S
1695
1696.btn-sm, .btn-group-sm > .btn {
1697 padding: 0.25rem 0.5rem;
1698 font-size: 0.875rem;
1699 border-radius: 0.2rem; }
1700
1701.btn-block {
1702 display: block;
1703 width: 100%; }
1704
1705.btn-block + .btn-block {
1706 margin-top: 0.5rem; }
1707
1708input[type="submit"].btn-block,
1709input[type="reset"].btn-block,
1710input[type="button"].btn-block {
1711 width: 100%; }
1712
1713.fade {
1714 opacity: 0;
1715 -webkit-transition: opacity 0.15s linear;
1716 transition: opacity 0.15s linear; }
1717 .fade.show {
1718 opacity: 1; }
1719
1720.collapse {
1721 display: none; }
1722 .collapse.show {
1723 display: block; }
1724
1725tr.collapse.show {
1726 display: table-row; }
1727
1728tbody.collapse.show {
1729 display: table-row-group; }
1730
1731.collapsing {
1732 position: relative;
1733 height: 0;
1734 overflow: hidden;
1735 -webkit-transition: height 0.35s ease;
1736 transition: height 0.35s ease; }
1737
b2051dd7
S
1738.btn-group,
1739.btn-group-vertical {
1740 position: relative;
1741 display: -webkit-inline-box;
1742 display: -ms-inline-flexbox;
1743 display: inline-flex;
1744 vertical-align: middle; }
1745 .btn-group > .btn,
1746 .btn-group-vertical > .btn {
1747 position: relative;
1748 -webkit-box-flex: 0;
1749 -ms-flex: 0 1 auto;
1750 flex: 0 1 auto; }
1751 .btn-group > .btn:hover,
1752 .btn-group-vertical > .btn:hover {
1753 z-index: 2; }
1754 .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
1755 .btn-group-vertical > .btn:focus,
1756 .btn-group-vertical > .btn:active,
1757 .btn-group-vertical > .btn.active {
1758 z-index: 2; }
1759 .btn-group .btn + .btn,
1760 .btn-group .btn + .btn-group,
1761 .btn-group .btn-group + .btn,
1762 .btn-group .btn-group + .btn-group,
1763 .btn-group-vertical .btn + .btn,
1764 .btn-group-vertical .btn + .btn-group,
1765 .btn-group-vertical .btn-group + .btn,
1766 .btn-group-vertical .btn-group + .btn-group {
97ed546d 1767 margin-left: -2px; }
b2051dd7
S
1768
1769.btn-toolbar {
1770 display: -webkit-box;
1771 display: -ms-flexbox;
1772 display: flex;
1773 -webkit-box-pack: start;
1774 -ms-flex-pack: start;
1775 justify-content: flex-start; }
1776 .btn-toolbar .input-group {
1777 width: auto; }
1778
1779.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
1780 border-radius: 0; }
1781
1782.btn-group > .btn:first-child {
1783 margin-left: 0; }
1784 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
1785 border-bottom-right-radius: 0;
1786 border-top-right-radius: 0; }
1787
1788.btn-group > .btn:last-child:not(:first-child),
1789.btn-group > .dropdown-toggle:not(:first-child) {
1790 border-bottom-left-radius: 0;
1791 border-top-left-radius: 0; }
1792
1793.btn-group > .btn-group {
1794 float: left; }
1795
1796.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
1797 border-radius: 0; }
1798
1799.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
1800.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
1801 border-bottom-right-radius: 0;
1802 border-top-right-radius: 0; }
1803
1804.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
1805 border-bottom-left-radius: 0;
1806 border-top-left-radius: 0; }
1807
1808.btn-group .dropdown-toggle:active,
1809.btn-group.open .dropdown-toggle {
1810 outline: 0; }
1811
1812.btn + .dropdown-toggle-split {
1813 padding-right: 0.75rem;
1814 padding-left: 0.75rem; }
1815 .btn + .dropdown-toggle-split::after {
1816 margin-left: 0; }
1817
1818.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
1819 padding-right: 0.375rem;
1820 padding-left: 0.375rem; }
1821
1822.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
97ed546d
S
1823 padding-right: 1.5rem;
1824 padding-left: 1.5rem; }
b2051dd7
S
1825
1826.btn-group-vertical {
1827 display: -webkit-inline-box;
1828 display: -ms-inline-flexbox;
1829 display: inline-flex;
1830 -webkit-box-orient: vertical;
1831 -webkit-box-direction: normal;
1832 -ms-flex-direction: column;
1833 flex-direction: column;
1834 -webkit-box-align: start;
1835 -ms-flex-align: start;
1836 align-items: flex-start;
1837 -webkit-box-pack: center;
1838 -ms-flex-pack: center;
1839 justify-content: center; }
1840 .btn-group-vertical .btn,
1841 .btn-group-vertical .btn-group {
1842 width: 100%; }
1843 .btn-group-vertical > .btn + .btn,
1844 .btn-group-vertical > .btn + .btn-group,
1845 .btn-group-vertical > .btn-group + .btn,
1846 .btn-group-vertical > .btn-group + .btn-group {
97ed546d 1847 margin-top: -2px;
b2051dd7
S
1848 margin-left: 0; }
1849
1850.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
1851 border-radius: 0; }
1852
1853.btn-group-vertical > .btn:first-child:not(:last-child) {
1854 border-bottom-right-radius: 0;
1855 border-bottom-left-radius: 0; }
1856
1857.btn-group-vertical > .btn:last-child:not(:first-child) {
1858 border-top-right-radius: 0;
1859 border-top-left-radius: 0; }
1860
1861.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
1862 border-radius: 0; }
1863
1864.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
1865.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
1866 border-bottom-right-radius: 0;
1867 border-bottom-left-radius: 0; }
1868
1869.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
1870 border-top-right-radius: 0;
1871 border-top-left-radius: 0; }
1872
1873[data-toggle="buttons"] > .btn input[type="radio"],
1874[data-toggle="buttons"] > .btn input[type="checkbox"],
1875[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
1876[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
1877 position: absolute;
1878 clip: rect(0, 0, 0, 0);
1879 pointer-events: none; }
1880
b2051dd7
S
1881.nav {
1882 display: -webkit-box;
1883 display: -ms-flexbox;
1884 display: flex;
1885 padding-left: 0;
1886 margin-bottom: 0;
1887 list-style: none; }
1888
1889.nav-link {
1890 display: block;
97ed546d 1891 padding: 0.5em 1.5em; }
b2051dd7
S
1892 .nav-link:focus, .nav-link:hover {
1893 text-decoration: none; }
1894 .nav-link.disabled {
1895 color: #636c72;
1896 cursor: not-allowed; }
1897
1898.nav-tabs {
1899 border-bottom: 1px solid #ddd; }
1900 .nav-tabs .nav-item {
1901 margin-bottom: -1px; }
1902 .nav-tabs .nav-link {
1903 border: 1px solid transparent;
1904 border-top-right-radius: 0.25rem;
1905 border-top-left-radius: 0.25rem; }
1906 .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
1907 border-color: #eceeef #eceeef #ddd; }
1908 .nav-tabs .nav-link.disabled {
1909 color: #636c72;
1910 background-color: transparent;
1911 border-color: transparent; }
1912 .nav-tabs .nav-link.active,
1913 .nav-tabs .nav-item.show .nav-link {
1914 color: #464a4c;
1915 background-color: #fff;
1916 border-color: #ddd #ddd #fff; }
1917 .nav-tabs .dropdown-menu {
1918 margin-top: -1px;
1919 border-top-right-radius: 0;
1920 border-top-left-radius: 0; }
1921
1922.nav-pills .nav-link {
1923 border-radius: 0.25rem; }
1924
1925.nav-pills .nav-link.active,
1926.nav-pills .nav-item.show .nav-link {
1927 color: #fff;
1928 cursor: default;
1929 background-color: #0275d8; }
1930
1931.nav-fill .nav-item {
1932 -webkit-box-flex: 1;
1933 -ms-flex: 1 1 auto;
1934 flex: 1 1 auto;
1935 text-align: center; }
1936
1937.nav-justified .nav-item {
1938 -webkit-box-flex: 1;
1939 -ms-flex: 1 1 100%;
1940 flex: 1 1 100%;
1941 text-align: center; }
1942
1943.tab-content > .tab-pane {
1944 display: none; }
1945
1946.tab-content > .active {
1947 display: block; }
60b0917c
MT
1948
1949.navbar {
b2051dd7
S
1950 position: relative;
1951 display: -webkit-box;
1952 display: -ms-flexbox;
1953 display: flex;
1954 -webkit-box-orient: vertical;
1955 -webkit-box-direction: normal;
1956 -ms-flex-direction: column;
1957 flex-direction: column;
b6d1f3b7 1958 padding: 0.5rem 0.5rem; }
8629ec0f 1959
60b0917c 1960.navbar-brand {
b2051dd7
S
1961 display: inline-block;
1962 padding-top: .25rem;
1963 padding-bottom: .25rem;
b6d1f3b7 1964 margin-right: 0.5rem;
b2051dd7
S
1965 font-size: 1.25rem;
1966 line-height: inherit;
1967 white-space: nowrap; }
1968 .navbar-brand:focus, .navbar-brand:hover {
1969 text-decoration: none; }
1970
1971.navbar-nav {
1972 display: -webkit-box;
1973 display: -ms-flexbox;
1974 display: flex;
1975 -webkit-box-orient: vertical;
1976 -webkit-box-direction: normal;
1977 -ms-flex-direction: column;
1978 flex-direction: column;
1979 padding-left: 0;
1980 margin-bottom: 0;
1981 list-style: none; }
1982 .navbar-nav .nav-link {
1983 padding-right: 0;
1984 padding-left: 0; }
1985
1986.navbar-text {
1987 display: inline-block;
1988 padding-top: .425rem;
1989 padding-bottom: .425rem; }
1990
1991.navbar-toggler {
1992 -ms-flex-item-align: start;
1993 align-self: flex-start;
1994 padding: 0.25rem 0.75rem;
1995 font-size: 1.25rem;
1996 line-height: 1;
1997 background: transparent;
97ed546d 1998 border: 2px solid transparent;
b2051dd7
S
1999 border-radius: 0.25rem; }
2000 .navbar-toggler:focus, .navbar-toggler:hover {
2001 text-decoration: none; }
2002
2003.navbar-toggler-icon {
2004 display: inline-block;
2005 width: 1.5em;
2006 height: 1.5em;
2007 vertical-align: middle;
2008 content: "";
2009 background: no-repeat center center;
2010 background-size: 100% 100%; }
2011
2012.navbar-toggler-left {
2013 position: absolute;
b6d1f3b7 2014 left: 0.5rem; }
b2051dd7
S
2015
2016.navbar-toggler-right {
2017 position: absolute;
b6d1f3b7 2018 right: 0.5rem; }
b2051dd7
S
2019
2020@media (max-width: 575px) {
2021 .navbar-toggleable .navbar-nav .dropdown-menu {
2022 position: static;
2023 float: none; }
2024 .navbar-toggleable > .container {
2025 padding-right: 0;
2026 padding-left: 0; } }
2027
2028@media (min-width: 576px) {
2029 .navbar-toggleable {
2030 -webkit-box-orient: horizontal;
2031 -webkit-box-direction: normal;
2032 -ms-flex-direction: row;
2033 flex-direction: row;
2034 -ms-flex-wrap: nowrap;
2035 flex-wrap: nowrap;
2036 -webkit-box-align: center;
2037 -ms-flex-align: center;
2038 align-items: center; }
2039 .navbar-toggleable .navbar-nav {
2040 -webkit-box-orient: horizontal;
2041 -webkit-box-direction: normal;
2042 -ms-flex-direction: row;
2043 flex-direction: row; }
2044 .navbar-toggleable .navbar-nav .nav-link {
2045 padding-right: .5rem;
2046 padding-left: .5rem; }
2047 .navbar-toggleable > .container {
2048 display: -webkit-box;
2049 display: -ms-flexbox;
2050 display: flex;
2051 -ms-flex-wrap: nowrap;
2052 flex-wrap: nowrap;
2053 -webkit-box-align: center;
2054 -ms-flex-align: center;
2055 align-items: center; }
2056 .navbar-toggleable .navbar-collapse {
2057 display: -webkit-box !important;
2058 display: -ms-flexbox !important;
2059 display: flex !important;
2060 width: 100%; }
2061 .navbar-toggleable .navbar-toggler {
2062 display: none; } }
2063
2064@media (max-width: 767px) {
2065 .navbar-toggleable-sm .navbar-nav .dropdown-menu {
2066 position: static;
2067 float: none; }
2068 .navbar-toggleable-sm > .container {
2069 padding-right: 0;
2070 padding-left: 0; } }
2071
2072@media (min-width: 768px) {
2073 .navbar-toggleable-sm {
2074 -webkit-box-orient: horizontal;
2075 -webkit-box-direction: normal;
2076 -ms-flex-direction: row;
2077 flex-direction: row;
2078 -ms-flex-wrap: nowrap;
2079 flex-wrap: nowrap;
2080 -webkit-box-align: center;
2081 -ms-flex-align: center;
2082 align-items: center; }
2083 .navbar-toggleable-sm .navbar-nav {
2084 -webkit-box-orient: horizontal;
2085 -webkit-box-direction: normal;
2086 -ms-flex-direction: row;
2087 flex-direction: row; }
2088 .navbar-toggleable-sm .navbar-nav .nav-link {
2089 padding-right: .5rem;
2090 padding-left: .5rem; }
2091 .navbar-toggleable-sm > .container {
2092 display: -webkit-box;
2093 display: -ms-flexbox;
2094 display: flex;
2095 -ms-flex-wrap: nowrap;
2096 flex-wrap: nowrap;
2097 -webkit-box-align: center;
2098 -ms-flex-align: center;
2099 align-items: center; }
2100 .navbar-toggleable-sm .navbar-collapse {
2101 display: -webkit-box !important;
2102 display: -ms-flexbox !important;
2103 display: flex !important;
2104 width: 100%; }
2105 .navbar-toggleable-sm .navbar-toggler {
2106 display: none; } }
2107
2108@media (max-width: 991px) {
2109 .navbar-toggleable-md .navbar-nav .dropdown-menu {
2110 position: static;
2111 float: none; }
2112 .navbar-toggleable-md > .container {
2113 padding-right: 0;
2114 padding-left: 0; } }
2115
2116@media (min-width: 992px) {
2117 .navbar-toggleable-md {
2118 -webkit-box-orient: horizontal;
2119 -webkit-box-direction: normal;
2120 -ms-flex-direction: row;
2121 flex-direction: row;
2122 -ms-flex-wrap: nowrap;
2123 flex-wrap: nowrap;
2124 -webkit-box-align: center;
2125 -ms-flex-align: center;
2126 align-items: center; }
2127 .navbar-toggleable-md .navbar-nav {
2128 -webkit-box-orient: horizontal;
2129 -webkit-box-direction: normal;
2130 -ms-flex-direction: row;
2131 flex-direction: row; }
2132 .navbar-toggleable-md .navbar-nav .nav-link {
2133 padding-right: .5rem;
2134 padding-left: .5rem; }
2135 .navbar-toggleable-md > .container {
2136 display: -webkit-box;
2137 display: -ms-flexbox;
2138 display: flex;
2139 -ms-flex-wrap: nowrap;
2140 flex-wrap: nowrap;
2141 -webkit-box-align: center;
2142 -ms-flex-align: center;
2143 align-items: center; }
2144 .navbar-toggleable-md .navbar-collapse {
2145 display: -webkit-box !important;
2146 display: -ms-flexbox !important;
2147 display: flex !important;
2148 width: 100%; }
2149 .navbar-toggleable-md .navbar-toggler {
2150 display: none; } }
2151
2152@media (max-width: 1199px) {
2153 .navbar-toggleable-lg .navbar-nav .dropdown-menu {
2154 position: static;
2155 float: none; }
2156 .navbar-toggleable-lg > .container {
2157 padding-right: 0;
2158 padding-left: 0; } }
2159
2160@media (min-width: 1200px) {
2161 .navbar-toggleable-lg {
2162 -webkit-box-orient: horizontal;
2163 -webkit-box-direction: normal;
2164 -ms-flex-direction: row;
2165 flex-direction: row;
2166 -ms-flex-wrap: nowrap;
2167 flex-wrap: nowrap;
2168 -webkit-box-align: center;
2169 -ms-flex-align: center;
2170 align-items: center; }
2171 .navbar-toggleable-lg .navbar-nav {
2172 -webkit-box-orient: horizontal;
2173 -webkit-box-direction: normal;
2174 -ms-flex-direction: row;
2175 flex-direction: row; }
2176 .navbar-toggleable-lg .navbar-nav .nav-link {
2177 padding-right: .5rem;
2178 padding-left: .5rem; }
2179 .navbar-toggleable-lg > .container {
2180 display: -webkit-box;
2181 display: -ms-flexbox;
2182 display: flex;
2183 -ms-flex-wrap: nowrap;
2184 flex-wrap: nowrap;
2185 -webkit-box-align: center;
2186 -ms-flex-align: center;
2187 align-items: center; }
2188 .navbar-toggleable-lg .navbar-collapse {
2189 display: -webkit-box !important;
2190 display: -ms-flexbox !important;
2191 display: flex !important;
2192 width: 100%; }
2193 .navbar-toggleable-lg .navbar-toggler {
2194 display: none; } }
2195
2196.navbar-toggleable-xl {
2197 -webkit-box-orient: horizontal;
2198 -webkit-box-direction: normal;
2199 -ms-flex-direction: row;
2200 flex-direction: row;
2201 -ms-flex-wrap: nowrap;
2202 flex-wrap: nowrap;
2203 -webkit-box-align: center;
2204 -ms-flex-align: center;
2205 align-items: center; }
2206 .navbar-toggleable-xl .navbar-nav .dropdown-menu {
2207 position: static;
2208 float: none; }
2209 .navbar-toggleable-xl > .container {
2210 padding-right: 0;
2211 padding-left: 0; }
2212 .navbar-toggleable-xl .navbar-nav {
2213 -webkit-box-orient: horizontal;
2214 -webkit-box-direction: normal;
2215 -ms-flex-direction: row;
2216 flex-direction: row; }
2217 .navbar-toggleable-xl .navbar-nav .nav-link {
2218 padding-right: .5rem;
2219 padding-left: .5rem; }
2220 .navbar-toggleable-xl > .container {
2221 display: -webkit-box;
2222 display: -ms-flexbox;
2223 display: flex;
2224 -ms-flex-wrap: nowrap;
2225 flex-wrap: nowrap;
2226 -webkit-box-align: center;
2227 -ms-flex-align: center;
2228 align-items: center; }
2229 .navbar-toggleable-xl .navbar-collapse {
2230 display: -webkit-box !important;
2231 display: -ms-flexbox !important;
2232 display: flex !important;
2233 width: 100%; }
2234 .navbar-toggleable-xl .navbar-toggler {
2235 display: none; }
2236
2237.navbar-light .navbar-brand,
2238.navbar-light .navbar-toggler {
2239 color: rgba(0, 0, 0, 0.9); }
2240 .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover,
2241 .navbar-light .navbar-toggler:focus,
2242 .navbar-light .navbar-toggler:hover {
2243 color: rgba(0, 0, 0, 0.9); }
2244
2245.navbar-light .navbar-nav .nav-link {
2246 color: rgba(0, 0, 0, 0.5); }
2247 .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
2248 color: rgba(0, 0, 0, 0.7); }
2249 .navbar-light .navbar-nav .nav-link.disabled {
2250 color: rgba(0, 0, 0, 0.3); }
2251
2252.navbar-light .navbar-nav .open > .nav-link,
2253.navbar-light .navbar-nav .active > .nav-link,
2254.navbar-light .navbar-nav .nav-link.open,
2255.navbar-light .navbar-nav .nav-link.active {
2256 color: rgba(0, 0, 0, 0.9); }
2257
2258.navbar-light .navbar-toggler {
2259 border-color: rgba(0, 0, 0, 0.1); }
2260
2261.navbar-light .navbar-toggler-icon {
2262 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"); }
2263
2264.navbar-light .navbar-text {
2265 color: rgba(0, 0, 0, 0.5); }
2266
2267.navbar-inverse .navbar-brand,
2268.navbar-inverse .navbar-toggler {
2269 color: white; }
2270 .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover,
2271 .navbar-inverse .navbar-toggler:focus,
2272 .navbar-inverse .navbar-toggler:hover {
2273 color: white; }
2274
2275.navbar-inverse .navbar-nav .nav-link {
2276 color: rgba(255, 255, 255, 0.5); }
2277 .navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover {
2278 color: rgba(255, 255, 255, 0.75); }
2279 .navbar-inverse .navbar-nav .nav-link.disabled {
2280 color: rgba(255, 255, 255, 0.25); }
2281
2282.navbar-inverse .navbar-nav .open > .nav-link,
2283.navbar-inverse .navbar-nav .active > .nav-link,
2284.navbar-inverse .navbar-nav .nav-link.open,
2285.navbar-inverse .navbar-nav .nav-link.active {
2286 color: white; }
2287
2288.navbar-inverse .navbar-toggler {
2289 border-color: rgba(255, 255, 255, 0.1); }
2290
2291.navbar-inverse .navbar-toggler-icon {
2292 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"); }
2293
2294.navbar-inverse .navbar-text {
2295 color: rgba(255, 255, 255, 0.5); }
2296
b2051dd7
S
2297@-webkit-keyframes progress-bar-stripes {
2298 from {
2299 background-position: 1rem 0; }
2300 to {
2301 background-position: 0 0; } }
2302
2303@keyframes progress-bar-stripes {
2304 from {
2305 background-position: 1rem 0; }
2306 to {
2307 background-position: 0 0; } }
2308
2309.progress {
2310 display: -webkit-box;
2311 display: -ms-flexbox;
2312 display: flex;
2313 overflow: hidden;
2314 font-size: 0.75rem;
2315 line-height: 1rem;
2316 text-align: center;
2317 background-color: #eceeef;
2318 border-radius: 0.25rem; }
2319
2320.progress-bar {
2321 height: 1rem;
2322 color: #fff;
2323 background-color: #0275d8; }
2324
2325.progress-bar-striped {
2326 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);
2327 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);
2328 background-size: 1rem 1rem; }
2329
2330.progress-bar-animated {
2331 -webkit-animation: progress-bar-stripes 1s linear infinite;
2332 animation: progress-bar-stripes 1s linear infinite; }
2333
2334.media {
2335 display: -webkit-box;
2336 display: -ms-flexbox;
2337 display: flex;
2338 -webkit-box-align: start;
2339 -ms-flex-align: start;
2340 align-items: flex-start; }
2341
2342.media-body {
2343 -webkit-box-flex: 1;
2344 -ms-flex: 1;
2345 flex: 1; }
2346
2347.list-group {
2348 display: -webkit-box;
2349 display: -ms-flexbox;
2350 display: flex;
2351 -webkit-box-orient: vertical;
2352 -webkit-box-direction: normal;
2353 -ms-flex-direction: column;
2354 flex-direction: column;
2355 padding-left: 0;
2356 margin-bottom: 0; }
2357
2358.list-group-item-action {
2359 width: 100%;
2360 color: #464a4c;
2361 text-align: inherit; }
2362 .list-group-item-action .list-group-item-heading {
2363 color: #292b2c; }
2364 .list-group-item-action:focus, .list-group-item-action:hover {
2365 color: #464a4c;
2366 text-decoration: none;
2367 background-color: #f7f7f9; }
2368 .list-group-item-action:active {
2369 color: #292b2c;
2370 background-color: #eceeef; }
2371
2372.list-group-item {
2373 position: relative;
2374 display: -webkit-box;
2375 display: -ms-flexbox;
2376 display: flex;
2377 -webkit-box-orient: horizontal;
2378 -webkit-box-direction: normal;
2379 -ms-flex-flow: row wrap;
2380 flex-flow: row wrap;
2381 -webkit-box-align: center;
2382 -ms-flex-align: center;
2383 align-items: center;
2384 padding: 0.75rem 1.25rem;
2385 margin-bottom: -1px;
2386 background-color: #fff;
2387 border: 1px solid rgba(0, 0, 0, 0.125); }
2388 .list-group-item:first-child {
2389 border-top-right-radius: 0.25rem;
2390 border-top-left-radius: 0.25rem; }
2391 .list-group-item:last-child {
2392 margin-bottom: 0;
2393 border-bottom-right-radius: 0.25rem;
2394 border-bottom-left-radius: 0.25rem; }
2395 .list-group-item:focus, .list-group-item:hover {
2396 text-decoration: none; }
2397 .list-group-item.disabled, .list-group-item:disabled {
2398 color: #636c72;
2399 cursor: not-allowed;
2400 background-color: #fff; }
2401 .list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
2402 color: inherit; }
2403 .list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
2404 color: #636c72; }
2405 .list-group-item.active {
2406 z-index: 2;
2407 color: #fff;
2408 background-color: #0275d8;
2409 border-color: #0275d8; }
2410 .list-group-item.active .list-group-item-heading,
2411 .list-group-item.active .list-group-item-heading > small,
2412 .list-group-item.active .list-group-item-heading > .small {
2413 color: inherit; }
2414 .list-group-item.active .list-group-item-text {
2415 color: #daeeff; }
2416
2417.list-group-flush .list-group-item {
2418 border-right: 0;
2419 border-left: 0;
2420 border-radius: 0; }
2421
2422.list-group-flush:first-child .list-group-item:first-child {
2423 border-top: 0; }
2424
2425.list-group-flush:last-child .list-group-item:last-child {
2426 border-bottom: 0; }
2427
2428.list-group-item-success {
2429 color: #3c763d;
2430 background-color: #dff0d8; }
2431
2432a.list-group-item-success,
2433button.list-group-item-success {
2434 color: #3c763d; }
2435 a.list-group-item-success .list-group-item-heading,
2436 button.list-group-item-success .list-group-item-heading {
2437 color: inherit; }
2438 a.list-group-item-success:focus, a.list-group-item-success:hover,
2439 button.list-group-item-success:focus,
2440 button.list-group-item-success:hover {
2441 color: #3c763d;
2442 background-color: #d0e9c6; }
2443 a.list-group-item-success.active,
2444 button.list-group-item-success.active {
2445 color: #fff;
2446 background-color: #3c763d;
2447 border-color: #3c763d; }
2448
2449.list-group-item-info {
2450 color: #31708f;
2451 background-color: #d9edf7; }
2452
2453a.list-group-item-info,
2454button.list-group-item-info {
2455 color: #31708f; }
2456 a.list-group-item-info .list-group-item-heading,
2457 button.list-group-item-info .list-group-item-heading {
2458 color: inherit; }
2459 a.list-group-item-info:focus, a.list-group-item-info:hover,
2460 button.list-group-item-info:focus,
2461 button.list-group-item-info:hover {
2462 color: #31708f;
2463 background-color: #c4e3f3; }
2464 a.list-group-item-info.active,
2465 button.list-group-item-info.active {
2466 color: #fff;
2467 background-color: #31708f;
2468 border-color: #31708f; }
2469
2470.list-group-item-warning {
2471 color: #8a6d3b;
2472 background-color: #fcf8e3; }
2473
2474a.list-group-item-warning,
2475button.list-group-item-warning {
2476 color: #8a6d3b; }
2477 a.list-group-item-warning .list-group-item-heading,
2478 button.list-group-item-warning .list-group-item-heading {
2479 color: inherit; }
2480 a.list-group-item-warning:focus, a.list-group-item-warning:hover,
2481 button.list-group-item-warning:focus,
2482 button.list-group-item-warning:hover {
2483 color: #8a6d3b;
2484 background-color: #faf2cc; }
2485 a.list-group-item-warning.active,
2486 button.list-group-item-warning.active {
2487 color: #fff;
2488 background-color: #8a6d3b;
2489 border-color: #8a6d3b; }
2490
2491.list-group-item-danger {
2492 color: #a94442;
2493 background-color: #f2dede; }
2494
2495a.list-group-item-danger,
2496button.list-group-item-danger {
2497 color: #a94442; }
2498 a.list-group-item-danger .list-group-item-heading,
2499 button.list-group-item-danger .list-group-item-heading {
2500 color: inherit; }
2501 a.list-group-item-danger:focus, a.list-group-item-danger:hover,
2502 button.list-group-item-danger:focus,
2503 button.list-group-item-danger:hover {
2504 color: #a94442;
2505 background-color: #ebcccc; }
2506 a.list-group-item-danger.active,
2507 button.list-group-item-danger.active {
2508 color: #fff;
2509 background-color: #a94442;
2510 border-color: #a94442; }
2511
97ed546d
S
2512.align-baseline {
2513 vertical-align: baseline !important; }
2514
2515.align-top {
2516 vertical-align: top !important; }
2517
2518.align-middle {
2519 vertical-align: middle !important; }
2520
2521.align-bottom {
2522 vertical-align: bottom !important; }
2523
2524.align-text-bottom {
2525 vertical-align: text-bottom !important; }
2526
2527.align-text-top {
2528 vertical-align: text-top !important; }
2529
2530.bg-faded {
22cfab2d 2531 background-color: #e3e8eb; }
97ed546d
S
2532
2533.bg-primary {
2534 background-color: #0275d8 !important; }
2535
2536a.bg-primary:focus, a.bg-primary:hover {
2537 background-color: #025aa5 !important; }
2538
2539.bg-success {
2540 background-color: #5cb85c !important; }
2541
2542a.bg-success:focus, a.bg-success:hover {
2543 background-color: #449d44 !important; }
2544
2545.bg-info {
2546 background-color: #5bc0de !important; }
2547
2548a.bg-info:focus, a.bg-info:hover {
2549 background-color: #31b0d5 !important; }
2550
2551.bg-warning {
2552 background-color: #f0ad4e !important; }
2553
2554a.bg-warning:focus, a.bg-warning:hover {
2555 background-color: #ec971f !important; }
2556
2557.bg-danger {
2558 background-color: #d9534f !important; }
2559
2560a.bg-danger:focus, a.bg-danger:hover {
2561 background-color: #c9302c !important; }
2562
2563.bg-inverse {
2564 background-color: #292b2c !important; }
2565
2566a.bg-inverse:focus, a.bg-inverse:hover {
2567 background-color: #101112 !important; }
2568
2569.border-0 {
2570 border: 0 !important; }
2571
2572.border-top-0 {
2573 border-top: 0 !important; }
2574
2575.border-right-0 {
2576 border-right: 0 !important; }
2577
2578.border-bottom-0 {
2579 border-bottom: 0 !important; }
2580
2581.border-left-0 {
2582 border-left: 0 !important; }
2583
2584.rounded {
2585 border-radius: 0.25rem; }
2586
2587.rounded-top {
2588 border-top-right-radius: 0.25rem;
2589 border-top-left-radius: 0.25rem; }
2590
2591.rounded-right {
2592 border-bottom-right-radius: 0.25rem;
2593 border-top-right-radius: 0.25rem; }
2594
2595.rounded-bottom {
2596 border-bottom-right-radius: 0.25rem;
2597 border-bottom-left-radius: 0.25rem; }
2598
2599.rounded-left {
2600 border-bottom-left-radius: 0.25rem;
2601 border-top-left-radius: 0.25rem; }
2602
2603.rounded-circle {
2604 border-radius: 50%; }
2605
2606.rounded-0 {
2607 border-radius: 0; }
2608
2609.clearfix::after {
b2051dd7 2610 display: block;
97ed546d
S
2611 content: "";
2612 clear: both; }
b2051dd7 2613
97ed546d
S
2614.d-none {
2615 display: none !important; }
b2051dd7 2616
97ed546d
S
2617.d-inline {
2618 display: inline !important; }
b2051dd7 2619
97ed546d
S
2620.d-inline-block {
2621 display: inline-block !important; }
b2051dd7 2622
97ed546d
S
2623.d-block {
2624 display: block !important; }
b2051dd7 2625
97ed546d
S
2626.d-table {
2627 display: table !important; }
2628
2629.d-table-cell {
2630 display: table-cell !important; }
b2051dd7 2631
97ed546d
S
2632.d-flex {
2633 display: -webkit-box !important;
2634 display: -ms-flexbox !important;
2635 display: flex !important; }
2636
2637.d-inline-flex {
2638 display: -webkit-inline-box !important;
2639 display: -ms-inline-flexbox !important;
2640 display: inline-flex !important; }
2641
2642@media (min-width: 576px) {
2643 .d-sm-none {
2644 display: none !important; }
2645 .d-sm-inline {
2646 display: inline !important; }
2647 .d-sm-inline-block {
2648 display: inline-block !important; }
2649 .d-sm-block {
2650 display: block !important; }
2651 .d-sm-table {
2652 display: table !important; }
2653 .d-sm-table-cell {
2654 display: table-cell !important; }
2655 .d-sm-flex {
2656 display: -webkit-box !important;
2657 display: -ms-flexbox !important;
2658 display: flex !important; }
2659 .d-sm-inline-flex {
2660 display: -webkit-inline-box !important;
2661 display: -ms-inline-flexbox !important;
2662 display: inline-flex !important; } }
2663
2664@media (min-width: 768px) {
2665 .d-md-none {
2666 display: none !important; }
2667 .d-md-inline {
2668 display: inline !important; }
2669 .d-md-inline-block {
2670 display: inline-block !important; }
2671 .d-md-block {
2672 display: block !important; }
2673 .d-md-table {
2674 display: table !important; }
2675 .d-md-table-cell {
2676 display: table-cell !important; }
2677 .d-md-flex {
2678 display: -webkit-box !important;
2679 display: -ms-flexbox !important;
2680 display: flex !important; }
2681 .d-md-inline-flex {
2682 display: -webkit-inline-box !important;
2683 display: -ms-inline-flexbox !important;
2684 display: inline-flex !important; } }
2685
2686@media (min-width: 992px) {
2687 .d-lg-none {
2688 display: none !important; }
2689 .d-lg-inline {
2690 display: inline !important; }
2691 .d-lg-inline-block {
2692 display: inline-block !important; }
2693 .d-lg-block {
2694 display: block !important; }
2695 .d-lg-table {
2696 display: table !important; }
2697 .d-lg-table-cell {
2698 display: table-cell !important; }
2699 .d-lg-flex {
2700 display: -webkit-box !important;
2701 display: -ms-flexbox !important;
2702 display: flex !important; }
2703 .d-lg-inline-flex {
2704 display: -webkit-inline-box !important;
2705 display: -ms-inline-flexbox !important;
2706 display: inline-flex !important; } }
2707
2708@media (min-width: 1200px) {
2709 .d-xl-none {
2710 display: none !important; }
2711 .d-xl-inline {
2712 display: inline !important; }
2713 .d-xl-inline-block {
2714 display: inline-block !important; }
2715 .d-xl-block {
2716 display: block !important; }
2717 .d-xl-table {
2718 display: table !important; }
2719 .d-xl-table-cell {
2720 display: table-cell !important; }
2721 .d-xl-flex {
2722 display: -webkit-box !important;
2723 display: -ms-flexbox !important;
2724 display: flex !important; }
2725 .d-xl-inline-flex {
2726 display: -webkit-inline-box !important;
2727 display: -ms-inline-flexbox !important;
2728 display: inline-flex !important; } }
2729
2730.flex-first {
2731 -webkit-box-ordinal-group: 0;
2732 -ms-flex-order: -1;
2733 order: -1; }
2734
2735.flex-last {
2736 -webkit-box-ordinal-group: 2;
2737 -ms-flex-order: 1;
2738 order: 1; }
2739
2740.flex-unordered {
2741 -webkit-box-ordinal-group: 1;
2742 -ms-flex-order: 0;
2743 order: 0; }
2744
2745.flex-row {
2746 -webkit-box-orient: horizontal !important;
2747 -webkit-box-direction: normal !important;
2748 -ms-flex-direction: row !important;
2749 flex-direction: row !important; }
2750
2751.flex-column {
2752 -webkit-box-orient: vertical !important;
2753 -webkit-box-direction: normal !important;
2754 -ms-flex-direction: column !important;
2755 flex-direction: column !important; }
2756
2757.flex-row-reverse {
2758 -webkit-box-orient: horizontal !important;
2759 -webkit-box-direction: reverse !important;
2760 -ms-flex-direction: row-reverse !important;
2761 flex-direction: row-reverse !important; }
2762
2763.flex-column-reverse {
2764 -webkit-box-orient: vertical !important;
2765 -webkit-box-direction: reverse !important;
2766 -ms-flex-direction: column-reverse !important;
2767 flex-direction: column-reverse !important; }
2768
2769.flex-wrap {
2770 -ms-flex-wrap: wrap !important;
2771 flex-wrap: wrap !important; }
2772
2773.flex-nowrap {
2774 -ms-flex-wrap: nowrap !important;
2775 flex-wrap: nowrap !important; }
2776
2777.flex-wrap-reverse {
2778 -ms-flex-wrap: wrap-reverse !important;
2779 flex-wrap: wrap-reverse !important; }
2780
2781.justify-content-start {
2782 -webkit-box-pack: start !important;
2783 -ms-flex-pack: start !important;
2784 justify-content: flex-start !important; }
2785
2786.justify-content-end {
2787 -webkit-box-pack: end !important;
2788 -ms-flex-pack: end !important;
2789 justify-content: flex-end !important; }
2790
2791.justify-content-center {
2792 -webkit-box-pack: center !important;
2793 -ms-flex-pack: center !important;
2794 justify-content: center !important; }
2795
2796.justify-content-between {
2797 -webkit-box-pack: justify !important;
2798 -ms-flex-pack: justify !important;
2799 justify-content: space-between !important; }
2800
2801.justify-content-around {
2802 -ms-flex-pack: distribute !important;
2803 justify-content: space-around !important; }
2804
2805.align-items-start {
2806 -webkit-box-align: start !important;
2807 -ms-flex-align: start !important;
2808 align-items: flex-start !important; }
2809
2810.align-items-end {
2811 -webkit-box-align: end !important;
2812 -ms-flex-align: end !important;
2813 align-items: flex-end !important; }
2814
2815.align-items-center {
2816 -webkit-box-align: center !important;
2817 -ms-flex-align: center !important;
2818 align-items: center !important; }
2819
2820.align-items-baseline {
2821 -webkit-box-align: baseline !important;
2822 -ms-flex-align: baseline !important;
2823 align-items: baseline !important; }
2824
2825.align-items-stretch {
2826 -webkit-box-align: stretch !important;
2827 -ms-flex-align: stretch !important;
2828 align-items: stretch !important; }
2829
2830.align-content-start {
2831 -ms-flex-line-pack: start !important;
2832 align-content: flex-start !important; }
2833
2834.align-content-end {
2835 -ms-flex-line-pack: end !important;
2836 align-content: flex-end !important; }
2837
2838.align-content-center {
2839 -ms-flex-line-pack: center !important;
2840 align-content: center !important; }
2841
2842.align-content-between {
2843 -ms-flex-line-pack: justify !important;
2844 align-content: space-between !important; }
2845
2846.align-content-around {
2847 -ms-flex-line-pack: distribute !important;
2848 align-content: space-around !important; }
2849
2850.align-content-stretch {
2851 -ms-flex-line-pack: stretch !important;
2852 align-content: stretch !important; }
2853
2854.align-self-auto {
2855 -ms-flex-item-align: auto !important;
2856 -ms-grid-row-align: auto !important;
2857 align-self: auto !important; }
2858
2859.align-self-start {
2860 -ms-flex-item-align: start !important;
2861 align-self: flex-start !important; }
2862
2863.align-self-end {
2864 -ms-flex-item-align: end !important;
2865 align-self: flex-end !important; }
2866
2867.align-self-center {
2868 -ms-flex-item-align: center !important;
2869 -ms-grid-row-align: center !important;
2870 align-self: center !important; }
2871
2872.align-self-baseline {
2873 -ms-flex-item-align: baseline !important;
2874 align-self: baseline !important; }
2875
2876.align-self-stretch {
2877 -ms-flex-item-align: stretch !important;
2878 -ms-grid-row-align: stretch !important;
2879 align-self: stretch !important; }
2880
2881@media (min-width: 576px) {
2882 .flex-sm-first {
2883 -webkit-box-ordinal-group: 0;
2884 -ms-flex-order: -1;
2885 order: -1; }
2886 .flex-sm-last {
2887 -webkit-box-ordinal-group: 2;
2888 -ms-flex-order: 1;
2889 order: 1; }
2890 .flex-sm-unordered {
2891 -webkit-box-ordinal-group: 1;
2892 -ms-flex-order: 0;
2893 order: 0; }
2894 .flex-sm-row {
2895 -webkit-box-orient: horizontal !important;
2896 -webkit-box-direction: normal !important;
2897 -ms-flex-direction: row !important;
2898 flex-direction: row !important; }
2899 .flex-sm-column {
2900 -webkit-box-orient: vertical !important;
2901 -webkit-box-direction: normal !important;
2902 -ms-flex-direction: column !important;
2903 flex-direction: column !important; }
2904 .flex-sm-row-reverse {
2905 -webkit-box-orient: horizontal !important;
2906 -webkit-box-direction: reverse !important;
2907 -ms-flex-direction: row-reverse !important;
2908 flex-direction: row-reverse !important; }
2909 .flex-sm-column-reverse {
2910 -webkit-box-orient: vertical !important;
2911 -webkit-box-direction: reverse !important;
2912 -ms-flex-direction: column-reverse !important;
2913 flex-direction: column-reverse !important; }
2914 .flex-sm-wrap {
2915 -ms-flex-wrap: wrap !important;
2916 flex-wrap: wrap !important; }
2917 .flex-sm-nowrap {
2918 -ms-flex-wrap: nowrap !important;
2919 flex-wrap: nowrap !important; }
2920 .flex-sm-wrap-reverse {
2921 -ms-flex-wrap: wrap-reverse !important;
2922 flex-wrap: wrap-reverse !important; }
2923 .justify-content-sm-start {
2924 -webkit-box-pack: start !important;
2925 -ms-flex-pack: start !important;
2926 justify-content: flex-start !important; }
2927 .justify-content-sm-end {
2928 -webkit-box-pack: end !important;
2929 -ms-flex-pack: end !important;
2930 justify-content: flex-end !important; }
2931 .justify-content-sm-center {
2932 -webkit-box-pack: center !important;
2933 -ms-flex-pack: center !important;
2934 justify-content: center !important; }
2935 .justify-content-sm-between {
2936 -webkit-box-pack: justify !important;
2937 -ms-flex-pack: justify !important;
2938 justify-content: space-between !important; }
2939 .justify-content-sm-around {
2940 -ms-flex-pack: distribute !important;
2941 justify-content: space-around !important; }
2942 .align-items-sm-start {
2943 -webkit-box-align: start !important;
2944 -ms-flex-align: start !important;
2945 align-items: flex-start !important; }
2946 .align-items-sm-end {
2947 -webkit-box-align: end !important;
2948 -ms-flex-align: end !important;
2949 align-items: flex-end !important; }
2950 .align-items-sm-center {
2951 -webkit-box-align: center !important;
2952 -ms-flex-align: center !important;
2953 align-items: center !important; }
2954 .align-items-sm-baseline {
2955 -webkit-box-align: baseline !important;
2956 -ms-flex-align: baseline !important;
2957 align-items: baseline !important; }
2958 .align-items-sm-stretch {
2959 -webkit-box-align: stretch !important;
2960 -ms-flex-align: stretch !important;
2961 align-items: stretch !important; }
2962 .align-content-sm-start {
2963 -ms-flex-line-pack: start !important;
2964 align-content: flex-start !important; }
2965 .align-content-sm-end {
2966 -ms-flex-line-pack: end !important;
2967 align-content: flex-end !important; }
2968 .align-content-sm-center {
2969 -ms-flex-line-pack: center !important;
2970 align-content: center !important; }
2971 .align-content-sm-between {
2972 -ms-flex-line-pack: justify !important;
2973 align-content: space-between !important; }
2974 .align-content-sm-around {
2975 -ms-flex-line-pack: distribute !important;
2976 align-content: space-around !important; }
2977 .align-content-sm-stretch {
2978 -ms-flex-line-pack: stretch !important;
2979 align-content: stretch !important; }
2980 .align-self-sm-auto {
2981 -ms-flex-item-align: auto !important;
2982 -ms-grid-row-align: auto !important;
2983 align-self: auto !important; }
2984 .align-self-sm-start {
2985 -ms-flex-item-align: start !important;
2986 align-self: flex-start !important; }
2987 .align-self-sm-end {
2988 -ms-flex-item-align: end !important;
2989 align-self: flex-end !important; }
2990 .align-self-sm-center {
2991 -ms-flex-item-align: center !important;
2992 -ms-grid-row-align: center !important;
2993 align-self: center !important; }
2994 .align-self-sm-baseline {
2995 -ms-flex-item-align: baseline !important;
2996 align-self: baseline !important; }
2997 .align-self-sm-stretch {
2998 -ms-flex-item-align: stretch !important;
2999 -ms-grid-row-align: stretch !important;
3000 align-self: stretch !important; } }
3001
3002@media (min-width: 768px) {
3003 .flex-md-first {
3004 -webkit-box-ordinal-group: 0;
3005 -ms-flex-order: -1;
3006 order: -1; }
3007 .flex-md-last {
3008 -webkit-box-ordinal-group: 2;
3009 -ms-flex-order: 1;
3010 order: 1; }
3011 .flex-md-unordered {
3012 -webkit-box-ordinal-group: 1;
3013 -ms-flex-order: 0;
3014 order: 0; }
3015 .flex-md-row {
3016 -webkit-box-orient: horizontal !important;
3017 -webkit-box-direction: normal !important;
3018 -ms-flex-direction: row !important;
3019 flex-direction: row !important; }
3020 .flex-md-column {
3021 -webkit-box-orient: vertical !important;
3022 -webkit-box-direction: normal !important;
3023 -ms-flex-direction: column !important;
3024 flex-direction: column !important; }
3025 .flex-md-row-reverse {
3026 -webkit-box-orient: horizontal !important;
3027 -webkit-box-direction: reverse !important;
3028 -ms-flex-direction: row-reverse !important;
3029 flex-direction: row-reverse !important; }
3030 .flex-md-column-reverse {
3031 -webkit-box-orient: vertical !important;
3032 -webkit-box-direction: reverse !important;
3033 -ms-flex-direction: column-reverse !important;
3034 flex-direction: column-reverse !important; }
3035 .flex-md-wrap {
3036 -ms-flex-wrap: wrap !important;
3037 flex-wrap: wrap !important; }
3038 .flex-md-nowrap {
3039 -ms-flex-wrap: nowrap !important;
3040 flex-wrap: nowrap !important; }
3041 .flex-md-wrap-reverse {
3042 -ms-flex-wrap: wrap-reverse !important;
3043 flex-wrap: wrap-reverse !important; }
3044 .justify-content-md-start {
3045 -webkit-box-pack: start !important;
3046 -ms-flex-pack: start !important;
3047 justify-content: flex-start !important; }
3048 .justify-content-md-end {
3049 -webkit-box-pack: end !important;
3050 -ms-flex-pack: end !important;
3051 justify-content: flex-end !important; }
3052 .justify-content-md-center {
3053 -webkit-box-pack: center !important;
3054 -ms-flex-pack: center !important;
3055 justify-content: center !important; }
3056 .justify-content-md-between {
3057 -webkit-box-pack: justify !important;
3058 -ms-flex-pack: justify !important;
3059 justify-content: space-between !important; }
3060 .justify-content-md-around {
3061 -ms-flex-pack: distribute !important;
3062 justify-content: space-around !important; }
3063 .align-items-md-start {
3064 -webkit-box-align: start !important;
3065 -ms-flex-align: start !important;
3066 align-items: flex-start !important; }
3067 .align-items-md-end {
3068 -webkit-box-align: end !important;
3069 -ms-flex-align: end !important;
3070 align-items: flex-end !important; }
3071 .align-items-md-center {
3072 -webkit-box-align: center !important;
3073 -ms-flex-align: center !important;
3074 align-items: center !important; }
3075 .align-items-md-baseline {
3076 -webkit-box-align: baseline !important;
3077 -ms-flex-align: baseline !important;
3078 align-items: baseline !important; }
3079 .align-items-md-stretch {
3080 -webkit-box-align: stretch !important;
3081 -ms-flex-align: stretch !important;
3082 align-items: stretch !important; }
3083 .align-content-md-start {
3084 -ms-flex-line-pack: start !important;
3085 align-content: flex-start !important; }
3086 .align-content-md-end {
3087 -ms-flex-line-pack: end !important;
3088 align-content: flex-end !important; }
3089 .align-content-md-center {
3090 -ms-flex-line-pack: center !important;
3091 align-content: center !important; }
3092 .align-content-md-between {
3093 -ms-flex-line-pack: justify !important;
3094 align-content: space-between !important; }
3095 .align-content-md-around {
3096 -ms-flex-line-pack: distribute !important;
3097 align-content: space-around !important; }
3098 .align-content-md-stretch {
3099 -ms-flex-line-pack: stretch !important;
3100 align-content: stretch !important; }
3101 .align-self-md-auto {
3102 -ms-flex-item-align: auto !important;
3103 -ms-grid-row-align: auto !important;
3104 align-self: auto !important; }
3105 .align-self-md-start {
3106 -ms-flex-item-align: start !important;
3107 align-self: flex-start !important; }
3108 .align-self-md-end {
3109 -ms-flex-item-align: end !important;
3110 align-self: flex-end !important; }
3111 .align-self-md-center {
3112 -ms-flex-item-align: center !important;
3113 -ms-grid-row-align: center !important;
3114 align-self: center !important; }
3115 .align-self-md-baseline {
3116 -ms-flex-item-align: baseline !important;
3117 align-self: baseline !important; }
3118 .align-self-md-stretch {
3119 -ms-flex-item-align: stretch !important;
3120 -ms-grid-row-align: stretch !important;
3121 align-self: stretch !important; } }
3122
3123@media (min-width: 992px) {
3124 .flex-lg-first {
3125 -webkit-box-ordinal-group: 0;
3126 -ms-flex-order: -1;
3127 order: -1; }
3128 .flex-lg-last {
3129 -webkit-box-ordinal-group: 2;
3130 -ms-flex-order: 1;
3131 order: 1; }
3132 .flex-lg-unordered {
3133 -webkit-box-ordinal-group: 1;
3134 -ms-flex-order: 0;
3135 order: 0; }
3136 .flex-lg-row {
3137 -webkit-box-orient: horizontal !important;
3138 -webkit-box-direction: normal !important;
3139 -ms-flex-direction: row !important;
3140 flex-direction: row !important; }
3141 .flex-lg-column {
3142 -webkit-box-orient: vertical !important;
3143 -webkit-box-direction: normal !important;
3144 -ms-flex-direction: column !important;
3145 flex-direction: column !important; }
3146 .flex-lg-row-reverse {
3147 -webkit-box-orient: horizontal !important;
3148 -webkit-box-direction: reverse !important;
3149 -ms-flex-direction: row-reverse !important;
3150 flex-direction: row-reverse !important; }
3151 .flex-lg-column-reverse {
3152 -webkit-box-orient: vertical !important;
3153 -webkit-box-direction: reverse !important;
3154 -ms-flex-direction: column-reverse !important;
3155 flex-direction: column-reverse !important; }
3156 .flex-lg-wrap {
3157 -ms-flex-wrap: wrap !important;
3158 flex-wrap: wrap !important; }
3159 .flex-lg-nowrap {
3160 -ms-flex-wrap: nowrap !important;
3161 flex-wrap: nowrap !important; }
3162 .flex-lg-wrap-reverse {
3163 -ms-flex-wrap: wrap-reverse !important;
3164 flex-wrap: wrap-reverse !important; }
3165 .justify-content-lg-start {
3166 -webkit-box-pack: start !important;
3167 -ms-flex-pack: start !important;
3168 justify-content: flex-start !important; }
3169 .justify-content-lg-end {
3170 -webkit-box-pack: end !important;
3171 -ms-flex-pack: end !important;
3172 justify-content: flex-end !important; }
3173 .justify-content-lg-center {
3174 -webkit-box-pack: center !important;
3175 -ms-flex-pack: center !important;
3176 justify-content: center !important; }
3177 .justify-content-lg-between {
3178 -webkit-box-pack: justify !important;
3179 -ms-flex-pack: justify !important;
3180 justify-content: space-between !important; }
3181 .justify-content-lg-around {
3182 -ms-flex-pack: distribute !important;
3183 justify-content: space-around !important; }
3184 .align-items-lg-start {
3185 -webkit-box-align: start !important;
3186 -ms-flex-align: start !important;
3187 align-items: flex-start !important; }
3188 .align-items-lg-end {
3189 -webkit-box-align: end !important;
3190 -ms-flex-align: end !important;
3191 align-items: flex-end !important; }
3192 .align-items-lg-center {
3193 -webkit-box-align: center !important;
3194 -ms-flex-align: center !important;
3195 align-items: center !important; }
3196 .align-items-lg-baseline {
3197 -webkit-box-align: baseline !important;
3198 -ms-flex-align: baseline !important;
3199 align-items: baseline !important; }
3200 .align-items-lg-stretch {
3201 -webkit-box-align: stretch !important;
3202 -ms-flex-align: stretch !important;
3203 align-items: stretch !important; }
3204 .align-content-lg-start {
3205 -ms-flex-line-pack: start !important;
3206 align-content: flex-start !important; }
3207 .align-content-lg-end {
3208 -ms-flex-line-pack: end !important;
3209 align-content: flex-end !important; }
3210 .align-content-lg-center {
3211 -ms-flex-line-pack: center !important;
3212 align-content: center !important; }
3213 .align-content-lg-between {
3214 -ms-flex-line-pack: justify !important;
3215 align-content: space-between !important; }
3216 .align-content-lg-around {
3217 -ms-flex-line-pack: distribute !important;
3218 align-content: space-around !important; }
3219 .align-content-lg-stretch {
3220 -ms-flex-line-pack: stretch !important;
3221 align-content: stretch !important; }
3222 .align-self-lg-auto {
3223 -ms-flex-item-align: auto !important;
3224 -ms-grid-row-align: auto !important;
3225 align-self: auto !important; }
3226 .align-self-lg-start {
3227 -ms-flex-item-align: start !important;
3228 align-self: flex-start !important; }
3229 .align-self-lg-end {
3230 -ms-flex-item-align: end !important;
3231 align-self: flex-end !important; }
3232 .align-self-lg-center {
3233 -ms-flex-item-align: center !important;
3234 -ms-grid-row-align: center !important;
3235 align-self: center !important; }
3236 .align-self-lg-baseline {
3237 -ms-flex-item-align: baseline !important;
3238 align-self: baseline !important; }
3239 .align-self-lg-stretch {
3240 -ms-flex-item-align: stretch !important;
3241 -ms-grid-row-align: stretch !important;
3242 align-self: stretch !important; } }
3243
3244@media (min-width: 1200px) {
3245 .flex-xl-first {
3246 -webkit-box-ordinal-group: 0;
3247 -ms-flex-order: -1;
3248 order: -1; }
3249 .flex-xl-last {
3250 -webkit-box-ordinal-group: 2;
3251 -ms-flex-order: 1;
3252 order: 1; }
3253 .flex-xl-unordered {
3254 -webkit-box-ordinal-group: 1;
3255 -ms-flex-order: 0;
3256 order: 0; }
3257 .flex-xl-row {
3258 -webkit-box-orient: horizontal !important;
3259 -webkit-box-direction: normal !important;
3260 -ms-flex-direction: row !important;
3261 flex-direction: row !important; }
3262 .flex-xl-column {
3263 -webkit-box-orient: vertical !important;
3264 -webkit-box-direction: normal !important;
3265 -ms-flex-direction: column !important;
3266 flex-direction: column !important; }
3267 .flex-xl-row-reverse {
3268 -webkit-box-orient: horizontal !important;
3269 -webkit-box-direction: reverse !important;
3270 -ms-flex-direction: row-reverse !important;
3271 flex-direction: row-reverse !important; }
3272 .flex-xl-column-reverse {
3273 -webkit-box-orient: vertical !important;
3274 -webkit-box-direction: reverse !important;
3275 -ms-flex-direction: column-reverse !important;
3276 flex-direction: column-reverse !important; }
3277 .flex-xl-wrap {
3278 -ms-flex-wrap: wrap !important;
3279 flex-wrap: wrap !important; }
3280 .flex-xl-nowrap {
3281 -ms-flex-wrap: nowrap !important;
3282 flex-wrap: nowrap !important; }
3283 .flex-xl-wrap-reverse {
3284 -ms-flex-wrap: wrap-reverse !important;
3285 flex-wrap: wrap-reverse !important; }
3286 .justify-content-xl-start {
3287 -webkit-box-pack: start !important;
3288 -ms-flex-pack: start !important;
3289 justify-content: flex-start !important; }
3290 .justify-content-xl-end {
3291 -webkit-box-pack: end !important;
3292 -ms-flex-pack: end !important;
3293 justify-content: flex-end !important; }
3294 .justify-content-xl-center {
3295 -webkit-box-pack: center !important;
3296 -ms-flex-pack: center !important;
3297 justify-content: center !important; }
3298 .justify-content-xl-between {
3299 -webkit-box-pack: justify !important;
3300 -ms-flex-pack: justify !important;
3301 justify-content: space-between !important; }
3302 .justify-content-xl-around {
3303 -ms-flex-pack: distribute !important;
3304 justify-content: space-around !important; }
3305 .align-items-xl-start {
3306 -webkit-box-align: start !important;
3307 -ms-flex-align: start !important;
3308 align-items: flex-start !important; }
3309 .align-items-xl-end {
3310 -webkit-box-align: end !important;
3311 -ms-flex-align: end !important;
3312 align-items: flex-end !important; }
3313 .align-items-xl-center {
3314 -webkit-box-align: center !important;
3315 -ms-flex-align: center !important;
3316 align-items: center !important; }
3317 .align-items-xl-baseline {
3318 -webkit-box-align: baseline !important;
3319 -ms-flex-align: baseline !important;
3320 align-items: baseline !important; }
3321 .align-items-xl-stretch {
3322 -webkit-box-align: stretch !important;
3323 -ms-flex-align: stretch !important;
3324 align-items: stretch !important; }
3325 .align-content-xl-start {
3326 -ms-flex-line-pack: start !important;
3327 align-content: flex-start !important; }
3328 .align-content-xl-end {
3329 -ms-flex-line-pack: end !important;
3330 align-content: flex-end !important; }
3331 .align-content-xl-center {
3332 -ms-flex-line-pack: center !important;
3333 align-content: center !important; }
3334 .align-content-xl-between {
3335 -ms-flex-line-pack: justify !important;
3336 align-content: space-between !important; }
3337 .align-content-xl-around {
3338 -ms-flex-line-pack: distribute !important;
3339 align-content: space-around !important; }
3340 .align-content-xl-stretch {
3341 -ms-flex-line-pack: stretch !important;
3342 align-content: stretch !important; }
3343 .align-self-xl-auto {
3344 -ms-flex-item-align: auto !important;
3345 -ms-grid-row-align: auto !important;
3346 align-self: auto !important; }
3347 .align-self-xl-start {
3348 -ms-flex-item-align: start !important;
3349 align-self: flex-start !important; }
3350 .align-self-xl-end {
3351 -ms-flex-item-align: end !important;
3352 align-self: flex-end !important; }
3353 .align-self-xl-center {
3354 -ms-flex-item-align: center !important;
3355 -ms-grid-row-align: center !important;
3356 align-self: center !important; }
3357 .align-self-xl-baseline {
3358 -ms-flex-item-align: baseline !important;
3359 align-self: baseline !important; }
3360 .align-self-xl-stretch {
3361 -ms-flex-item-align: stretch !important;
3362 -ms-grid-row-align: stretch !important;
3363 align-self: stretch !important; } }
3364
3365.float-left {
3366 float: left !important; }
3367
3368.float-right {
3369 float: right !important; }
3370
3371.float-none {
3372 float: none !important; }
3373
3374@media (min-width: 576px) {
3375 .float-sm-left {
3376 float: left !important; }
3377 .float-sm-right {
3378 float: right !important; }
3379 .float-sm-none {
3380 float: none !important; } }
3381
3382@media (min-width: 768px) {
3383 .float-md-left {
3384 float: left !important; }
3385 .float-md-right {
3386 float: right !important; }
3387 .float-md-none {
3388 float: none !important; } }
3389
3390@media (min-width: 992px) {
3391 .float-lg-left {
3392 float: left !important; }
3393 .float-lg-right {
3394 float: right !important; }
3395 .float-lg-none {
3396 float: none !important; } }
3397
3398@media (min-width: 1200px) {
3399 .float-xl-left {
3400 float: left !important; }
3401 .float-xl-right {
3402 float: right !important; }
3403 .float-xl-none {
3404 float: none !important; } }
3405
3406.fixed-top {
3407 position: fixed;
3408 top: 0;
3409 right: 0;
3410 left: 0;
3411 z-index: 1030; }
3412
3413.fixed-bottom {
3414 position: fixed;
3415 right: 0;
3416 bottom: 0;
3417 left: 0;
3418 z-index: 1030; }
3419
3420.sticky-top {
3421 position: -webkit-sticky;
3422 position: sticky;
3423 top: 0;
3424 z-index: 1030; }
3425
3426.sr-only {
3427 position: absolute;
3428 width: 1px;
3429 height: 1px;
b2051dd7 3430 padding: 0;
97ed546d
S
3431 margin: -1px;
3432 overflow: hidden;
3433 clip: rect(0, 0, 0, 0);
3434 border: 0; }
3435
3436.sr-only-focusable:active, .sr-only-focusable:focus {
3437 position: static;
3438 width: auto;
3439 height: auto;
3440 margin: 0;
3441 overflow: visible;
3442 clip: auto; }
3443
3444.w-25 {
3445 width: 25% !important; }
3446
3447.w-50 {
3448 width: 50% !important; }
3449
3450.w-75 {
3451 width: 75% !important; }
3452
3453.w-100 {
3454 width: 100% !important; }
3455
3456.h-25 {
3457 height: 25% !important; }
3458
3459.h-50 {
3460 height: 50% !important; }
3461
3462.h-75 {
3463 height: 75% !important; }
3464
3465.h-100 {
3466 height: 100% !important; }
3467
3468.mw-100 {
3469 max-width: 100% !important; }
3470
3471.mh-100 {
3472 max-height: 100% !important; }
3473
3474.m-0 {
3475 margin: 0 0 !important; }
3476
3477.mt-0 {
3478 margin-top: 0 !important; }
3479
3480.mr-0 {
3481 margin-right: 0 !important; }
3482
3483.mb-0 {
3484 margin-bottom: 0 !important; }
3485
3486.ml-0 {
3487 margin-left: 0 !important; }
3488
3489.mx-0 {
3490 margin-right: 0 !important;
3491 margin-left: 0 !important; }
3492
3493.my-0 {
3494 margin-top: 0 !important;
3495 margin-bottom: 0 !important; }
3496
3497.m-1 {
b6d1f3b7 3498 margin: 0.125rem 0.125rem !important; }
97ed546d
S
3499
3500.mt-1 {
b6d1f3b7 3501 margin-top: 0.125rem !important; }
97ed546d
S
3502
3503.mr-1 {
b6d1f3b7 3504 margin-right: 0.125rem !important; }
97ed546d
S
3505
3506.mb-1 {
b6d1f3b7 3507 margin-bottom: 0.125rem !important; }
97ed546d
S
3508
3509.ml-1 {
b6d1f3b7 3510 margin-left: 0.125rem !important; }
97ed546d
S
3511
3512.mx-1 {
b6d1f3b7
S
3513 margin-right: 0.125rem !important;
3514 margin-left: 0.125rem !important; }
97ed546d
S
3515
3516.my-1 {
b6d1f3b7
S
3517 margin-top: 0.125rem !important;
3518 margin-bottom: 0.125rem !important; }
97ed546d
S
3519
3520.m-2 {
b6d1f3b7 3521 margin: 0.25rem 0.25rem !important; }
97ed546d
S
3522
3523.mt-2 {
b6d1f3b7 3524 margin-top: 0.25rem !important; }
97ed546d
S
3525
3526.mr-2 {
b6d1f3b7 3527 margin-right: 0.25rem !important; }
97ed546d
S
3528
3529.mb-2 {
b6d1f3b7 3530 margin-bottom: 0.25rem !important; }
97ed546d
S
3531
3532.ml-2 {
b6d1f3b7 3533 margin-left: 0.25rem !important; }
97ed546d
S
3534
3535.mx-2 {
b6d1f3b7
S
3536 margin-right: 0.25rem !important;
3537 margin-left: 0.25rem !important; }
97ed546d
S
3538
3539.my-2 {
b6d1f3b7
S
3540 margin-top: 0.25rem !important;
3541 margin-bottom: 0.25rem !important; }
97ed546d
S
3542
3543.m-3 {
b6d1f3b7 3544 margin: 0.5rem 0.5rem !important; }
97ed546d
S
3545
3546.mt-3 {
b6d1f3b7 3547 margin-top: 0.5rem !important; }
97ed546d
S
3548
3549.mr-3 {
b6d1f3b7 3550 margin-right: 0.5rem !important; }
97ed546d
S
3551
3552.mb-3 {
b6d1f3b7 3553 margin-bottom: 0.5rem !important; }
97ed546d
S
3554
3555.ml-3 {
b6d1f3b7 3556 margin-left: 0.5rem !important; }
97ed546d
S
3557
3558.mx-3 {
b6d1f3b7
S
3559 margin-right: 0.5rem !important;
3560 margin-left: 0.5rem !important; }
97ed546d
S
3561
3562.my-3 {
b6d1f3b7
S
3563 margin-top: 0.5rem !important;
3564 margin-bottom: 0.5rem !important; }
97ed546d
S
3565
3566.m-4 {
b6d1f3b7 3567 margin: 0.75rem 0.75rem !important; }
97ed546d
S
3568
3569.mt-4 {
b6d1f3b7 3570 margin-top: 0.75rem !important; }
97ed546d
S
3571
3572.mr-4 {
b6d1f3b7 3573 margin-right: 0.75rem !important; }
97ed546d
S
3574
3575.mb-4 {
b6d1f3b7 3576 margin-bottom: 0.75rem !important; }
97ed546d
S
3577
3578.ml-4 {
b6d1f3b7 3579 margin-left: 0.75rem !important; }
97ed546d
S
3580
3581.mx-4 {
b6d1f3b7
S
3582 margin-right: 0.75rem !important;
3583 margin-left: 0.75rem !important; }
97ed546d
S
3584
3585.my-4 {
b6d1f3b7
S
3586 margin-top: 0.75rem !important;
3587 margin-bottom: 0.75rem !important; }
97ed546d
S
3588
3589.m-5 {
b6d1f3b7 3590 margin: 1rem 1rem !important; }
97ed546d
S
3591
3592.mt-5 {
b6d1f3b7 3593 margin-top: 1rem !important; }
97ed546d
S
3594
3595.mr-5 {
b6d1f3b7 3596 margin-right: 1rem !important; }
97ed546d
S
3597
3598.mb-5 {
b6d1f3b7 3599 margin-bottom: 1rem !important; }
97ed546d
S
3600
3601.ml-5 {
b6d1f3b7 3602 margin-left: 1rem !important; }
97ed546d
S
3603
3604.mx-5 {
b6d1f3b7
S
3605 margin-right: 1rem !important;
3606 margin-left: 1rem !important; }
97ed546d
S
3607
3608.my-5 {
b6d1f3b7
S
3609 margin-top: 1rem !important;
3610 margin-bottom: 1rem !important; }
1e5bc9c9
S
3611
3612.m-6 {
b6d1f3b7 3613 margin: 3rem 3rem !important; }
1e5bc9c9
S
3614
3615.mt-6 {
b6d1f3b7 3616 margin-top: 3rem !important; }
1e5bc9c9
S
3617
3618.mr-6 {
b6d1f3b7 3619 margin-right: 3rem !important; }
1e5bc9c9
S
3620
3621.mb-6 {
b6d1f3b7 3622 margin-bottom: 3rem !important; }
1e5bc9c9
S
3623
3624.ml-6 {
b6d1f3b7 3625 margin-left: 3rem !important; }
1e5bc9c9
S
3626
3627.mx-6 {
b6d1f3b7
S
3628 margin-right: 3rem !important;
3629 margin-left: 3rem !important; }
1e5bc9c9
S
3630
3631.my-6 {
b6d1f3b7
S
3632 margin-top: 3rem !important;
3633 margin-bottom: 3rem !important; }
97ed546d
S
3634
3635.p-0 {
3636 padding: 0 0 !important; }
3637
3638.pt-0 {
3639 padding-top: 0 !important; }
3640
3641.pr-0 {
3642 padding-right: 0 !important; }
3643
3644.pb-0 {
3645 padding-bottom: 0 !important; }
3646
3647.pl-0 {
3648 padding-left: 0 !important; }
3649
3650.px-0 {
3651 padding-right: 0 !important;
3652 padding-left: 0 !important; }
3653
3654.py-0 {
3655 padding-top: 0 !important;
3656 padding-bottom: 0 !important; }
3657
3658.p-1 {
b6d1f3b7 3659 padding: 0.125rem 0.125rem !important; }
97ed546d
S
3660
3661.pt-1 {
b6d1f3b7 3662 padding-top: 0.125rem !important; }
97ed546d
S
3663
3664.pr-1 {
b6d1f3b7 3665 padding-right: 0.125rem !important; }
97ed546d
S
3666
3667.pb-1 {
b6d1f3b7 3668 padding-bottom: 0.125rem !important; }
97ed546d
S
3669
3670.pl-1 {
b6d1f3b7 3671 padding-left: 0.125rem !important; }
97ed546d
S
3672
3673.px-1 {
b6d1f3b7
S
3674 padding-right: 0.125rem !important;
3675 padding-left: 0.125rem !important; }
97ed546d
S
3676
3677.py-1 {
b6d1f3b7
S
3678 padding-top: 0.125rem !important;
3679 padding-bottom: 0.125rem !important; }
97ed546d
S
3680
3681.p-2 {
b6d1f3b7 3682 padding: 0.25rem 0.25rem !important; }
97ed546d
S
3683
3684.pt-2 {
b6d1f3b7 3685 padding-top: 0.25rem !important; }
97ed546d
S
3686
3687.pr-2 {
b6d1f3b7 3688 padding-right: 0.25rem !important; }
97ed546d
S
3689
3690.pb-2 {
b6d1f3b7 3691 padding-bottom: 0.25rem !important; }
97ed546d
S
3692
3693.pl-2 {
b6d1f3b7 3694 padding-left: 0.25rem !important; }
97ed546d
S
3695
3696.px-2 {
b6d1f3b7
S
3697 padding-right: 0.25rem !important;
3698 padding-left: 0.25rem !important; }
97ed546d
S
3699
3700.py-2 {
b6d1f3b7
S
3701 padding-top: 0.25rem !important;
3702 padding-bottom: 0.25rem !important; }
97ed546d
S
3703
3704.p-3 {
b6d1f3b7 3705 padding: 0.5rem 0.5rem !important; }
97ed546d
S
3706
3707.pt-3 {
b6d1f3b7 3708 padding-top: 0.5rem !important; }
97ed546d
S
3709
3710.pr-3 {
b6d1f3b7 3711 padding-right: 0.5rem !important; }
97ed546d
S
3712
3713.pb-3 {
b6d1f3b7 3714 padding-bottom: 0.5rem !important; }
97ed546d
S
3715
3716.pl-3 {
b6d1f3b7 3717 padding-left: 0.5rem !important; }
97ed546d
S
3718
3719.px-3 {
b6d1f3b7
S
3720 padding-right: 0.5rem !important;
3721 padding-left: 0.5rem !important; }
97ed546d
S
3722
3723.py-3 {
b6d1f3b7
S
3724 padding-top: 0.5rem !important;
3725 padding-bottom: 0.5rem !important; }
97ed546d
S
3726
3727.p-4 {
b6d1f3b7 3728 padding: 0.75rem 0.75rem !important; }
97ed546d
S
3729
3730.pt-4 {
b6d1f3b7 3731 padding-top: 0.75rem !important; }
97ed546d
S
3732
3733.pr-4 {
b6d1f3b7 3734 padding-right: 0.75rem !important; }
97ed546d
S
3735
3736.pb-4 {
b6d1f3b7 3737 padding-bottom: 0.75rem !important; }
97ed546d
S
3738
3739.pl-4 {
b6d1f3b7 3740 padding-left: 0.75rem !important; }
97ed546d
S
3741
3742.px-4 {
b6d1f3b7
S
3743 padding-right: 0.75rem !important;
3744 padding-left: 0.75rem !important; }
97ed546d
S
3745
3746.py-4 {
b6d1f3b7
S
3747 padding-top: 0.75rem !important;
3748 padding-bottom: 0.75rem !important; }
97ed546d
S
3749
3750.p-5 {
b6d1f3b7 3751 padding: 1rem 1rem !important; }
97ed546d
S
3752
3753.pt-5 {
b6d1f3b7 3754 padding-top: 1rem !important; }
97ed546d
S
3755
3756.pr-5 {
b6d1f3b7 3757 padding-right: 1rem !important; }
97ed546d
S
3758
3759.pb-5 {
b6d1f3b7 3760 padding-bottom: 1rem !important; }
97ed546d
S
3761
3762.pl-5 {
b6d1f3b7 3763 padding-left: 1rem !important; }
97ed546d
S
3764
3765.px-5 {
b6d1f3b7
S
3766 padding-right: 1rem !important;
3767 padding-left: 1rem !important; }
97ed546d
S
3768
3769.py-5 {
b6d1f3b7
S
3770 padding-top: 1rem !important;
3771 padding-bottom: 1rem !important; }
1e5bc9c9
S
3772
3773.p-6 {
b6d1f3b7 3774 padding: 3rem 3rem !important; }
1e5bc9c9
S
3775
3776.pt-6 {
b6d1f3b7 3777 padding-top: 3rem !important; }
1e5bc9c9
S
3778
3779.pr-6 {
b6d1f3b7 3780 padding-right: 3rem !important; }
1e5bc9c9
S
3781
3782.pb-6 {
b6d1f3b7 3783 padding-bottom: 3rem !important; }
1e5bc9c9
S
3784
3785.pl-6 {
b6d1f3b7 3786 padding-left: 3rem !important; }
1e5bc9c9
S
3787
3788.px-6 {
b6d1f3b7
S
3789 padding-right: 3rem !important;
3790 padding-left: 3rem !important; }
1e5bc9c9
S
3791
3792.py-6 {
b6d1f3b7
S
3793 padding-top: 3rem !important;
3794 padding-bottom: 3rem !important; }
97ed546d
S
3795
3796.m-auto {
3797 margin: auto !important; }
3798
3799.mt-auto {
3800 margin-top: auto !important; }
3801
3802.mr-auto {
3803 margin-right: auto !important; }
3804
3805.mb-auto {
3806 margin-bottom: auto !important; }
3807
3808.ml-auto {
3809 margin-left: auto !important; }
3810
3811.mx-auto {
3812 margin-right: auto !important;
3813 margin-left: auto !important; }
3814
3815.my-auto {
3816 margin-top: auto !important;
3817 margin-bottom: auto !important; }
3818
3819@media (min-width: 576px) {
3820 .m-sm-0 {
3821 margin: 0 0 !important; }
3822 .mt-sm-0 {
3823 margin-top: 0 !important; }
3824 .mr-sm-0 {
3825 margin-right: 0 !important; }
3826 .mb-sm-0 {
3827 margin-bottom: 0 !important; }
3828 .ml-sm-0 {
3829 margin-left: 0 !important; }
3830 .mx-sm-0 {
3831 margin-right: 0 !important;
3832 margin-left: 0 !important; }
3833 .my-sm-0 {
3834 margin-top: 0 !important;
3835 margin-bottom: 0 !important; }
3836 .m-sm-1 {
b6d1f3b7 3837 margin: 0.125rem 0.125rem !important; }
97ed546d 3838 .mt-sm-1 {
b6d1f3b7 3839 margin-top: 0.125rem !important; }
97ed546d 3840 .mr-sm-1 {
b6d1f3b7 3841 margin-right: 0.125rem !important; }
97ed546d 3842 .mb-sm-1 {
b6d1f3b7 3843 margin-bottom: 0.125rem !important; }
97ed546d 3844 .ml-sm-1 {
b6d1f3b7 3845 margin-left: 0.125rem !important; }
97ed546d 3846 .mx-sm-1 {
b6d1f3b7
S
3847 margin-right: 0.125rem !important;
3848 margin-left: 0.125rem !important; }
97ed546d 3849 .my-sm-1 {
b6d1f3b7
S
3850 margin-top: 0.125rem !important;
3851 margin-bottom: 0.125rem !important; }
97ed546d 3852 .m-sm-2 {
b6d1f3b7 3853 margin: 0.25rem 0.25rem !important; }
97ed546d 3854 .mt-sm-2 {
b6d1f3b7 3855 margin-top: 0.25rem !important; }
97ed546d 3856 .mr-sm-2 {
b6d1f3b7 3857 margin-right: 0.25rem !important; }
97ed546d 3858 .mb-sm-2 {
b6d1f3b7 3859 margin-bottom: 0.25rem !important; }
97ed546d 3860 .ml-sm-2 {
b6d1f3b7 3861 margin-left: 0.25rem !important; }
97ed546d 3862 .mx-sm-2 {
b6d1f3b7
S
3863 margin-right: 0.25rem !important;
3864 margin-left: 0.25rem !important; }
97ed546d 3865 .my-sm-2 {
b6d1f3b7
S
3866 margin-top: 0.25rem !important;
3867 margin-bottom: 0.25rem !important; }
97ed546d 3868 .m-sm-3 {
b6d1f3b7 3869 margin: 0.5rem 0.5rem !important; }
97ed546d 3870 .mt-sm-3 {
b6d1f3b7 3871 margin-top: 0.5rem !important; }
97ed546d 3872 .mr-sm-3 {
b6d1f3b7 3873 margin-right: 0.5rem !important; }
97ed546d 3874 .mb-sm-3 {
b6d1f3b7 3875 margin-bottom: 0.5rem !important; }
97ed546d 3876 .ml-sm-3 {
b6d1f3b7 3877 margin-left: 0.5rem !important; }
97ed546d 3878 .mx-sm-3 {
b6d1f3b7
S
3879 margin-right: 0.5rem !important;
3880 margin-left: 0.5rem !important; }
97ed546d 3881 .my-sm-3 {
b6d1f3b7
S
3882 margin-top: 0.5rem !important;
3883 margin-bottom: 0.5rem !important; }
97ed546d 3884 .m-sm-4 {
b6d1f3b7 3885 margin: 0.75rem 0.75rem !important; }
97ed546d 3886 .mt-sm-4 {
b6d1f3b7 3887 margin-top: 0.75rem !important; }
97ed546d 3888 .mr-sm-4 {
b6d1f3b7 3889 margin-right: 0.75rem !important; }
97ed546d 3890 .mb-sm-4 {
b6d1f3b7 3891 margin-bottom: 0.75rem !important; }
97ed546d 3892 .ml-sm-4 {
b6d1f3b7 3893 margin-left: 0.75rem !important; }
97ed546d 3894 .mx-sm-4 {
b6d1f3b7
S
3895 margin-right: 0.75rem !important;
3896 margin-left: 0.75rem !important; }
97ed546d 3897 .my-sm-4 {
b6d1f3b7
S
3898 margin-top: 0.75rem !important;
3899 margin-bottom: 0.75rem !important; }
97ed546d 3900 .m-sm-5 {
b6d1f3b7 3901 margin: 1rem 1rem !important; }
97ed546d 3902 .mt-sm-5 {
b6d1f3b7 3903 margin-top: 1rem !important; }
97ed546d 3904 .mr-sm-5 {
b6d1f3b7 3905 margin-right: 1rem !important; }
97ed546d 3906 .mb-sm-5 {
b6d1f3b7 3907 margin-bottom: 1rem !important; }
97ed546d 3908 .ml-sm-5 {
b6d1f3b7 3909 margin-left: 1rem !important; }
97ed546d 3910 .mx-sm-5 {
b6d1f3b7
S
3911 margin-right: 1rem !important;
3912 margin-left: 1rem !important; }
97ed546d 3913 .my-sm-5 {
b6d1f3b7
S
3914 margin-top: 1rem !important;
3915 margin-bottom: 1rem !important; }
1e5bc9c9 3916 .m-sm-6 {
b6d1f3b7 3917 margin: 3rem 3rem !important; }
1e5bc9c9 3918 .mt-sm-6 {
b6d1f3b7 3919 margin-top: 3rem !important; }
1e5bc9c9 3920 .mr-sm-6 {
b6d1f3b7 3921 margin-right: 3rem !important; }
1e5bc9c9 3922 .mb-sm-6 {
b6d1f3b7 3923 margin-bottom: 3rem !important; }
1e5bc9c9 3924 .ml-sm-6 {
b6d1f3b7 3925 margin-left: 3rem !important; }
1e5bc9c9 3926 .mx-sm-6 {
b6d1f3b7
S
3927 margin-right: 3rem !important;
3928 margin-left: 3rem !important; }
1e5bc9c9 3929 .my-sm-6 {
b6d1f3b7
S
3930 margin-top: 3rem !important;
3931 margin-bottom: 3rem !important; }
97ed546d
S
3932 .p-sm-0 {
3933 padding: 0 0 !important; }
3934 .pt-sm-0 {
3935 padding-top: 0 !important; }
3936 .pr-sm-0 {
3937 padding-right: 0 !important; }
3938 .pb-sm-0 {
3939 padding-bottom: 0 !important; }
3940 .pl-sm-0 {
3941 padding-left: 0 !important; }
3942 .px-sm-0 {
3943 padding-right: 0 !important;
3944 padding-left: 0 !important; }
3945 .py-sm-0 {
3946 padding-top: 0 !important;
3947 padding-bottom: 0 !important; }
3948 .p-sm-1 {
b6d1f3b7 3949 padding: 0.125rem 0.125rem !important; }
97ed546d 3950 .pt-sm-1 {
b6d1f3b7 3951 padding-top: 0.125rem !important; }
97ed546d 3952 .pr-sm-1 {
b6d1f3b7 3953 padding-right: 0.125rem !important; }
97ed546d 3954 .pb-sm-1 {
b6d1f3b7 3955 padding-bottom: 0.125rem !important; }
97ed546d 3956 .pl-sm-1 {
b6d1f3b7 3957 padding-left: 0.125rem !important; }
97ed546d 3958 .px-sm-1 {
b6d1f3b7
S
3959 padding-right: 0.125rem !important;
3960 padding-left: 0.125rem !important; }
97ed546d 3961 .py-sm-1 {
b6d1f3b7
S
3962 padding-top: 0.125rem !important;
3963 padding-bottom: 0.125rem !important; }
97ed546d 3964 .p-sm-2 {
b6d1f3b7 3965 padding: 0.25rem 0.25rem !important; }
97ed546d 3966 .pt-sm-2 {
b6d1f3b7 3967 padding-top: 0.25rem !important; }
97ed546d 3968 .pr-sm-2 {
b6d1f3b7 3969 padding-right: 0.25rem !important; }
97ed546d 3970 .pb-sm-2 {
b6d1f3b7 3971 padding-bottom: 0.25rem !important; }
97ed546d 3972 .pl-sm-2 {
b6d1f3b7 3973 padding-left: 0.25rem !important; }
97ed546d 3974 .px-sm-2 {
b6d1f3b7
S
3975 padding-right: 0.25rem !important;
3976 padding-left: 0.25rem !important; }
97ed546d 3977 .py-sm-2 {
b6d1f3b7
S
3978 padding-top: 0.25rem !important;
3979 padding-bottom: 0.25rem !important; }
97ed546d 3980 .p-sm-3 {
b6d1f3b7 3981 padding: 0.5rem 0.5rem !important; }
97ed546d 3982 .pt-sm-3 {
b6d1f3b7 3983 padding-top: 0.5rem !important; }
97ed546d 3984 .pr-sm-3 {
b6d1f3b7 3985 padding-right: 0.5rem !important; }
97ed546d 3986 .pb-sm-3 {
b6d1f3b7 3987 padding-bottom: 0.5rem !important; }
97ed546d 3988 .pl-sm-3 {
b6d1f3b7 3989 padding-left: 0.5rem !important; }
97ed546d 3990 .px-sm-3 {
b6d1f3b7
S
3991 padding-right: 0.5rem !important;
3992 padding-left: 0.5rem !important; }
97ed546d 3993 .py-sm-3 {
b6d1f3b7
S
3994 padding-top: 0.5rem !important;
3995 padding-bottom: 0.5rem !important; }
97ed546d 3996 .p-sm-4 {
b6d1f3b7 3997 padding: 0.75rem 0.75rem !important; }
97ed546d 3998 .pt-sm-4 {
b6d1f3b7 3999 padding-top: 0.75rem !important; }
97ed546d 4000 .pr-sm-4 {
b6d1f3b7 4001 padding-right: 0.75rem !important; }
97ed546d 4002 .pb-sm-4 {
b6d1f3b7 4003 padding-bottom: 0.75rem !important; }
97ed546d 4004 .pl-sm-4 {
b6d1f3b7 4005 padding-left: 0.75rem !important; }
97ed546d 4006 .px-sm-4 {
b6d1f3b7
S
4007 padding-right: 0.75rem !important;
4008 padding-left: 0.75rem !important; }
97ed546d 4009 .py-sm-4 {
b6d1f3b7
S
4010 padding-top: 0.75rem !important;
4011 padding-bottom: 0.75rem !important; }
97ed546d 4012 .p-sm-5 {
b6d1f3b7 4013 padding: 1rem 1rem !important; }
97ed546d 4014 .pt-sm-5 {
b6d1f3b7 4015 padding-top: 1rem !important; }
97ed546d 4016 .pr-sm-5 {
b6d1f3b7 4017 padding-right: 1rem !important; }
97ed546d 4018 .pb-sm-5 {
b6d1f3b7 4019 padding-bottom: 1rem !important; }
97ed546d 4020 .pl-sm-5 {
b6d1f3b7 4021 padding-left: 1rem !important; }
97ed546d 4022 .px-sm-5 {
b6d1f3b7
S
4023 padding-right: 1rem !important;
4024 padding-left: 1rem !important; }
97ed546d 4025 .py-sm-5 {
b6d1f3b7
S
4026 padding-top: 1rem !important;
4027 padding-bottom: 1rem !important; }
1e5bc9c9 4028 .p-sm-6 {
b6d1f3b7 4029 padding: 3rem 3rem !important; }
1e5bc9c9 4030 .pt-sm-6 {
b6d1f3b7 4031 padding-top: 3rem !important; }
1e5bc9c9 4032 .pr-sm-6 {
b6d1f3b7 4033 padding-right: 3rem !important; }
1e5bc9c9 4034 .pb-sm-6 {
b6d1f3b7 4035 padding-bottom: 3rem !important; }
1e5bc9c9 4036 .pl-sm-6 {
b6d1f3b7 4037 padding-left: 3rem !important; }
1e5bc9c9 4038 .px-sm-6 {
b6d1f3b7
S
4039 padding-right: 3rem !important;
4040 padding-left: 3rem !important; }
1e5bc9c9 4041 .py-sm-6 {
b6d1f3b7
S
4042 padding-top: 3rem !important;
4043 padding-bottom: 3rem !important; }
97ed546d
S
4044 .m-sm-auto {
4045 margin: auto !important; }
4046 .mt-sm-auto {
4047 margin-top: auto !important; }
4048 .mr-sm-auto {
4049 margin-right: auto !important; }
4050 .mb-sm-auto {
4051 margin-bottom: auto !important; }
4052 .ml-sm-auto {
4053 margin-left: auto !important; }
4054 .mx-sm-auto {
4055 margin-right: auto !important;
4056 margin-left: auto !important; }
4057 .my-sm-auto {
4058 margin-top: auto !important;
4059 margin-bottom: auto !important; } }
4060
4061@media (min-width: 768px) {
4062 .m-md-0 {
4063 margin: 0 0 !important; }
4064 .mt-md-0 {
4065 margin-top: 0 !important; }
4066 .mr-md-0 {
4067 margin-right: 0 !important; }
4068 .mb-md-0 {
4069 margin-bottom: 0 !important; }
4070 .ml-md-0 {
4071 margin-left: 0 !important; }
4072 .mx-md-0 {
4073 margin-right: 0 !important;
4074 margin-left: 0 !important; }
4075 .my-md-0 {
4076 margin-top: 0 !important;
4077 margin-bottom: 0 !important; }
4078 .m-md-1 {
b6d1f3b7 4079 margin: 0.125rem 0.125rem !important; }
97ed546d 4080 .mt-md-1 {
b6d1f3b7 4081 margin-top: 0.125rem !important; }
97ed546d 4082 .mr-md-1 {
b6d1f3b7 4083 margin-right: 0.125rem !important; }
97ed546d 4084 .mb-md-1 {
b6d1f3b7 4085 margin-bottom: 0.125rem !important; }
97ed546d 4086 .ml-md-1 {
b6d1f3b7 4087 margin-left: 0.125rem !important; }
97ed546d 4088 .mx-md-1 {
b6d1f3b7
S
4089 margin-right: 0.125rem !important;
4090 margin-left: 0.125rem !important; }
97ed546d 4091 .my-md-1 {
b6d1f3b7
S
4092 margin-top: 0.125rem !important;
4093 margin-bottom: 0.125rem !important; }
97ed546d 4094 .m-md-2 {
b6d1f3b7 4095 margin: 0.25rem 0.25rem !important; }
97ed546d 4096 .mt-md-2 {
b6d1f3b7 4097 margin-top: 0.25rem !important; }
97ed546d 4098 .mr-md-2 {
b6d1f3b7 4099 margin-right: 0.25rem !important; }
97ed546d 4100 .mb-md-2 {
b6d1f3b7 4101 margin-bottom: 0.25rem !important; }
97ed546d 4102 .ml-md-2 {
b6d1f3b7 4103 margin-left: 0.25rem !important; }
97ed546d 4104 .mx-md-2 {
b6d1f3b7
S
4105 margin-right: 0.25rem !important;
4106 margin-left: 0.25rem !important; }
97ed546d 4107 .my-md-2 {
b6d1f3b7
S
4108 margin-top: 0.25rem !important;
4109 margin-bottom: 0.25rem !important; }
97ed546d 4110 .m-md-3 {
b6d1f3b7 4111 margin: 0.5rem 0.5rem !important; }
97ed546d 4112 .mt-md-3 {
b6d1f3b7 4113 margin-top: 0.5rem !important; }
97ed546d 4114 .mr-md-3 {
b6d1f3b7 4115 margin-right: 0.5rem !important; }
97ed546d 4116 .mb-md-3 {
b6d1f3b7 4117 margin-bottom: 0.5rem !important; }
97ed546d 4118 .ml-md-3 {
b6d1f3b7 4119 margin-left: 0.5rem !important; }
97ed546d 4120 .mx-md-3 {
b6d1f3b7
S
4121 margin-right: 0.5rem !important;
4122 margin-left: 0.5rem !important; }
97ed546d 4123 .my-md-3 {
b6d1f3b7
S
4124 margin-top: 0.5rem !important;
4125 margin-bottom: 0.5rem !important; }
97ed546d 4126 .m-md-4 {
b6d1f3b7 4127 margin: 0.75rem 0.75rem !important; }
97ed546d 4128 .mt-md-4 {
b6d1f3b7 4129 margin-top: 0.75rem !important; }
97ed546d 4130 .mr-md-4 {
b6d1f3b7 4131 margin-right: 0.75rem !important; }
97ed546d 4132 .mb-md-4 {
b6d1f3b7 4133 margin-bottom: 0.75rem !important; }
97ed546d 4134 .ml-md-4 {
b6d1f3b7 4135 margin-left: 0.75rem !important; }
97ed546d 4136 .mx-md-4 {
b6d1f3b7
S
4137 margin-right: 0.75rem !important;
4138 margin-left: 0.75rem !important; }
97ed546d 4139 .my-md-4 {
b6d1f3b7
S
4140 margin-top: 0.75rem !important;
4141 margin-bottom: 0.75rem !important; }
97ed546d 4142 .m-md-5 {
b6d1f3b7 4143 margin: 1rem 1rem !important; }
97ed546d 4144 .mt-md-5 {
b6d1f3b7 4145 margin-top: 1rem !important; }
97ed546d 4146 .mr-md-5 {
b6d1f3b7 4147 margin-right: 1rem !important; }
97ed546d 4148 .mb-md-5 {
b6d1f3b7 4149 margin-bottom: 1rem !important; }
97ed546d 4150 .ml-md-5 {
b6d1f3b7 4151 margin-left: 1rem !important; }
97ed546d 4152 .mx-md-5 {
b6d1f3b7
S
4153 margin-right: 1rem !important;
4154 margin-left: 1rem !important; }
97ed546d 4155 .my-md-5 {
b6d1f3b7
S
4156 margin-top: 1rem !important;
4157 margin-bottom: 1rem !important; }
1e5bc9c9 4158 .m-md-6 {
b6d1f3b7 4159 margin: 3rem 3rem !important; }
1e5bc9c9 4160 .mt-md-6 {
b6d1f3b7 4161 margin-top: 3rem !important; }
1e5bc9c9 4162 .mr-md-6 {
b6d1f3b7 4163 margin-right: 3rem !important; }
1e5bc9c9 4164 .mb-md-6 {
b6d1f3b7 4165 margin-bottom: 3rem !important; }
1e5bc9c9 4166 .ml-md-6 {
b6d1f3b7 4167 margin-left: 3rem !important; }
1e5bc9c9 4168 .mx-md-6 {
b6d1f3b7
S
4169 margin-right: 3rem !important;
4170 margin-left: 3rem !important; }
1e5bc9c9 4171 .my-md-6 {
b6d1f3b7
S
4172 margin-top: 3rem !important;
4173 margin-bottom: 3rem !important; }
97ed546d
S
4174 .p-md-0 {
4175 padding: 0 0 !important; }
4176 .pt-md-0 {
4177 padding-top: 0 !important; }
4178 .pr-md-0 {
4179 padding-right: 0 !important; }
4180 .pb-md-0 {
4181 padding-bottom: 0 !important; }
4182 .pl-md-0 {
4183 padding-left: 0 !important; }
4184 .px-md-0 {
4185 padding-right: 0 !important;
4186 padding-left: 0 !important; }
4187 .py-md-0 {
4188 padding-top: 0 !important;
4189 padding-bottom: 0 !important; }
4190 .p-md-1 {
b6d1f3b7 4191 padding: 0.125rem 0.125rem !important; }
97ed546d 4192 .pt-md-1 {
b6d1f3b7 4193 padding-top: 0.125rem !important; }
97ed546d 4194 .pr-md-1 {
b6d1f3b7 4195 padding-right: 0.125rem !important; }
97ed546d 4196 .pb-md-1 {
b6d1f3b7 4197 padding-bottom: 0.125rem !important; }
97ed546d 4198 .pl-md-1 {
b6d1f3b7 4199 padding-left: 0.125rem !important; }
97ed546d 4200 .px-md-1 {
b6d1f3b7
S
4201 padding-right: 0.125rem !important;
4202 padding-left: 0.125rem !important; }
97ed546d 4203 .py-md-1 {
b6d1f3b7
S
4204 padding-top: 0.125rem !important;
4205 padding-bottom: 0.125rem !important; }
97ed546d 4206 .p-md-2 {
b6d1f3b7 4207 padding: 0.25rem 0.25rem !important; }
97ed546d 4208 .pt-md-2 {
b6d1f3b7 4209 padding-top: 0.25rem !important; }
97ed546d 4210 .pr-md-2 {
b6d1f3b7 4211 padding-right: 0.25rem !important; }
97ed546d 4212 .pb-md-2 {
b6d1f3b7 4213 padding-bottom: 0.25rem !important; }
97ed546d 4214 .pl-md-2 {
b6d1f3b7 4215 padding-left: 0.25rem !important; }
97ed546d 4216 .px-md-2 {
b6d1f3b7
S
4217 padding-right: 0.25rem !important;
4218 padding-left: 0.25rem !important; }
97ed546d 4219 .py-md-2 {
b6d1f3b7
S
4220 padding-top: 0.25rem !important;
4221 padding-bottom: 0.25rem !important; }
97ed546d 4222 .p-md-3 {
b6d1f3b7 4223 padding: 0.5rem 0.5rem !important; }
97ed546d 4224 .pt-md-3 {
b6d1f3b7 4225 padding-top: 0.5rem !important; }
97ed546d 4226 .pr-md-3 {
b6d1f3b7 4227 padding-right: 0.5rem !important; }
97ed546d 4228 .pb-md-3 {
b6d1f3b7 4229 padding-bottom: 0.5rem !important; }
97ed546d 4230 .pl-md-3 {
b6d1f3b7 4231 padding-left: 0.5rem !important; }
97ed546d 4232 .px-md-3 {
b6d1f3b7
S
4233 padding-right: 0.5rem !important;
4234 padding-left: 0.5rem !important; }
97ed546d 4235 .py-md-3 {
b6d1f3b7
S
4236 padding-top: 0.5rem !important;
4237 padding-bottom: 0.5rem !important; }
97ed546d 4238 .p-md-4 {
b6d1f3b7 4239 padding: 0.75rem 0.75rem !important; }
97ed546d 4240 .pt-md-4 {
b6d1f3b7 4241 padding-top: 0.75rem !important; }
97ed546d 4242 .pr-md-4 {
b6d1f3b7 4243 padding-right: 0.75rem !important; }
97ed546d 4244 .pb-md-4 {
b6d1f3b7 4245 padding-bottom: 0.75rem !important; }
97ed546d 4246 .pl-md-4 {
b6d1f3b7 4247 padding-left: 0.75rem !important; }
97ed546d 4248 .px-md-4 {
b6d1f3b7
S
4249 padding-right: 0.75rem !important;
4250 padding-left: 0.75rem !important; }
97ed546d 4251 .py-md-4 {
b6d1f3b7
S
4252 padding-top: 0.75rem !important;
4253 padding-bottom: 0.75rem !important; }
97ed546d 4254 .p-md-5 {
b6d1f3b7 4255 padding: 1rem 1rem !important; }
97ed546d 4256 .pt-md-5 {
b6d1f3b7 4257 padding-top: 1rem !important; }
97ed546d 4258 .pr-md-5 {
b6d1f3b7 4259 padding-right: 1rem !important; }
97ed546d 4260 .pb-md-5 {
b6d1f3b7 4261 padding-bottom: 1rem !important; }
97ed546d 4262 .pl-md-5 {
b6d1f3b7 4263 padding-left: 1rem !important; }
97ed546d 4264 .px-md-5 {
b6d1f3b7
S
4265 padding-right: 1rem !important;
4266 padding-left: 1rem !important; }
97ed546d 4267 .py-md-5 {
b6d1f3b7
S
4268 padding-top: 1rem !important;
4269 padding-bottom: 1rem !important; }
1e5bc9c9 4270 .p-md-6 {
b6d1f3b7 4271 padding: 3rem 3rem !important; }
1e5bc9c9 4272 .pt-md-6 {
b6d1f3b7 4273 padding-top: 3rem !important; }
1e5bc9c9 4274 .pr-md-6 {
b6d1f3b7 4275 padding-right: 3rem !important; }
1e5bc9c9 4276 .pb-md-6 {
b6d1f3b7 4277 padding-bottom: 3rem !important; }
1e5bc9c9 4278 .pl-md-6 {
b6d1f3b7 4279 padding-left: 3rem !important; }
1e5bc9c9 4280 .px-md-6 {
b6d1f3b7
S
4281 padding-right: 3rem !important;
4282 padding-left: 3rem !important; }
1e5bc9c9 4283 .py-md-6 {
b6d1f3b7
S
4284 padding-top: 3rem !important;
4285 padding-bottom: 3rem !important; }
97ed546d
S
4286 .m-md-auto {
4287 margin: auto !important; }
4288 .mt-md-auto {
4289 margin-top: auto !important; }
4290 .mr-md-auto {
4291 margin-right: auto !important; }
4292 .mb-md-auto {
4293 margin-bottom: auto !important; }
4294 .ml-md-auto {
4295 margin-left: auto !important; }
4296 .mx-md-auto {
4297 margin-right: auto !important;
4298 margin-left: auto !important; }
4299 .my-md-auto {
4300 margin-top: auto !important;
4301 margin-bottom: auto !important; } }
4302
4303@media (min-width: 992px) {
4304 .m-lg-0 {
4305 margin: 0 0 !important; }
4306 .mt-lg-0 {
4307 margin-top: 0 !important; }
4308 .mr-lg-0 {
4309 margin-right: 0 !important; }
4310 .mb-lg-0 {
4311 margin-bottom: 0 !important; }
4312 .ml-lg-0 {
4313 margin-left: 0 !important; }
4314 .mx-lg-0 {
4315 margin-right: 0 !important;
4316 margin-left: 0 !important; }
4317 .my-lg-0 {
4318 margin-top: 0 !important;
4319 margin-bottom: 0 !important; }
4320 .m-lg-1 {
b6d1f3b7 4321 margin: 0.125rem 0.125rem !important; }
97ed546d 4322 .mt-lg-1 {
b6d1f3b7 4323 margin-top: 0.125rem !important; }
97ed546d 4324 .mr-lg-1 {
b6d1f3b7 4325 margin-right: 0.125rem !important; }
97ed546d 4326 .mb-lg-1 {
b6d1f3b7 4327 margin-bottom: 0.125rem !important; }
97ed546d 4328 .ml-lg-1 {
b6d1f3b7 4329 margin-left: 0.125rem !important; }
97ed546d 4330 .mx-lg-1 {
b6d1f3b7
S
4331 margin-right: 0.125rem !important;
4332 margin-left: 0.125rem !important; }
97ed546d 4333 .my-lg-1 {
b6d1f3b7
S
4334 margin-top: 0.125rem !important;
4335 margin-bottom: 0.125rem !important; }
97ed546d 4336 .m-lg-2 {
b6d1f3b7 4337 margin: 0.25rem 0.25rem !important; }
97ed546d 4338 .mt-lg-2 {
b6d1f3b7 4339 margin-top: 0.25rem !important; }
97ed546d 4340 .mr-lg-2 {
b6d1f3b7 4341 margin-right: 0.25rem !important; }
97ed546d 4342 .mb-lg-2 {
b6d1f3b7 4343 margin-bottom: 0.25rem !important; }
97ed546d 4344 .ml-lg-2 {
b6d1f3b7 4345 margin-left: 0.25rem !important; }
97ed546d 4346 .mx-lg-2 {
b6d1f3b7
S
4347 margin-right: 0.25rem !important;
4348 margin-left: 0.25rem !important; }
97ed546d 4349 .my-lg-2 {
b6d1f3b7
S
4350 margin-top: 0.25rem !important;
4351 margin-bottom: 0.25rem !important; }
97ed546d 4352 .m-lg-3 {
b6d1f3b7 4353 margin: 0.5rem 0.5rem !important; }
97ed546d 4354 .mt-lg-3 {
b6d1f3b7 4355 margin-top: 0.5rem !important; }
97ed546d 4356 .mr-lg-3 {
b6d1f3b7 4357 margin-right: 0.5rem !important; }
97ed546d 4358 .mb-lg-3 {
b6d1f3b7 4359 margin-bottom: 0.5rem !important; }
97ed546d 4360 .ml-lg-3 {
b6d1f3b7 4361 margin-left: 0.5rem !important; }
97ed546d 4362 .mx-lg-3 {
b6d1f3b7
S
4363 margin-right: 0.5rem !important;
4364 margin-left: 0.5rem !important; }
97ed546d 4365 .my-lg-3 {
b6d1f3b7
S
4366 margin-top: 0.5rem !important;
4367 margin-bottom: 0.5rem !important; }
97ed546d 4368 .m-lg-4 {
b6d1f3b7 4369 margin: 0.75rem 0.75rem !important; }
97ed546d 4370 .mt-lg-4 {
b6d1f3b7 4371 margin-top: 0.75rem !important; }
97ed546d 4372 .mr-lg-4 {
b6d1f3b7 4373 margin-right: 0.75rem !important; }
97ed546d 4374 .mb-lg-4 {
b6d1f3b7 4375 margin-bottom: 0.75rem !important; }
97ed546d 4376 .ml-lg-4 {
b6d1f3b7 4377 margin-left: 0.75rem !important; }
97ed546d 4378 .mx-lg-4 {
b6d1f3b7
S
4379 margin-right: 0.75rem !important;
4380 margin-left: 0.75rem !important; }
97ed546d 4381 .my-lg-4 {
b6d1f3b7
S
4382 margin-top: 0.75rem !important;
4383 margin-bottom: 0.75rem !important; }
97ed546d 4384 .m-lg-5 {
b6d1f3b7 4385 margin: 1rem 1rem !important; }
97ed546d 4386 .mt-lg-5 {
b6d1f3b7 4387 margin-top: 1rem !important; }
97ed546d 4388 .mr-lg-5 {
b6d1f3b7 4389 margin-right: 1rem !important; }
97ed546d 4390 .mb-lg-5 {
b6d1f3b7 4391 margin-bottom: 1rem !important; }
97ed546d 4392 .ml-lg-5 {
b6d1f3b7 4393 margin-left: 1rem !important; }
97ed546d 4394 .mx-lg-5 {
b6d1f3b7
S
4395 margin-right: 1rem !important;
4396 margin-left: 1rem !important; }
97ed546d 4397 .my-lg-5 {
b6d1f3b7
S
4398 margin-top: 1rem !important;
4399 margin-bottom: 1rem !important; }
1e5bc9c9 4400 .m-lg-6 {
b6d1f3b7 4401 margin: 3rem 3rem !important; }
1e5bc9c9 4402 .mt-lg-6 {
b6d1f3b7 4403 margin-top: 3rem !important; }
1e5bc9c9 4404 .mr-lg-6 {
b6d1f3b7 4405 margin-right: 3rem !important; }
1e5bc9c9 4406 .mb-lg-6 {
b6d1f3b7 4407 margin-bottom: 3rem !important; }
1e5bc9c9 4408 .ml-lg-6 {
b6d1f3b7 4409 margin-left: 3rem !important; }
1e5bc9c9 4410 .mx-lg-6 {
b6d1f3b7
S
4411 margin-right: 3rem !important;
4412 margin-left: 3rem !important; }
1e5bc9c9 4413 .my-lg-6 {
b6d1f3b7
S
4414 margin-top: 3rem !important;
4415 margin-bottom: 3rem !important; }
97ed546d
S
4416 .p-lg-0 {
4417 padding: 0 0 !important; }
4418 .pt-lg-0 {
4419 padding-top: 0 !important; }
4420 .pr-lg-0 {
4421 padding-right: 0 !important; }
4422 .pb-lg-0 {
4423 padding-bottom: 0 !important; }
4424 .pl-lg-0 {
4425 padding-left: 0 !important; }
4426 .px-lg-0 {
4427 padding-right: 0 !important;
4428 padding-left: 0 !important; }
4429 .py-lg-0 {
4430 padding-top: 0 !important;
4431 padding-bottom: 0 !important; }
4432 .p-lg-1 {
b6d1f3b7 4433 padding: 0.125rem 0.125rem !important; }
97ed546d 4434 .pt-lg-1 {
b6d1f3b7 4435 padding-top: 0.125rem !important; }
97ed546d 4436 .pr-lg-1 {
b6d1f3b7 4437 padding-right: 0.125rem !important; }
97ed546d 4438 .pb-lg-1 {
b6d1f3b7 4439 padding-bottom: 0.125rem !important; }
97ed546d 4440 .pl-lg-1 {
b6d1f3b7 4441 padding-left: 0.125rem !important; }
97ed546d 4442 .px-lg-1 {
b6d1f3b7
S
4443 padding-right: 0.125rem !important;
4444 padding-left: 0.125rem !important; }
97ed546d 4445 .py-lg-1 {
b6d1f3b7
S
4446 padding-top: 0.125rem !important;
4447 padding-bottom: 0.125rem !important; }
97ed546d 4448 .p-lg-2 {
b6d1f3b7 4449 padding: 0.25rem 0.25rem !important; }
97ed546d 4450 .pt-lg-2 {
b6d1f3b7 4451 padding-top: 0.25rem !important; }
97ed546d 4452 .pr-lg-2 {
b6d1f3b7 4453 padding-right: 0.25rem !important; }
97ed546d 4454 .pb-lg-2 {
b6d1f3b7 4455 padding-bottom: 0.25rem !important; }
97ed546d 4456 .pl-lg-2 {
b6d1f3b7 4457 padding-left: 0.25rem !important; }
97ed546d 4458 .px-lg-2 {
b6d1f3b7
S
4459 padding-right: 0.25rem !important;
4460 padding-left: 0.25rem !important; }
97ed546d 4461 .py-lg-2 {
b6d1f3b7
S
4462 padding-top: 0.25rem !important;
4463 padding-bottom: 0.25rem !important; }
97ed546d 4464 .p-lg-3 {
b6d1f3b7 4465 padding: 0.5rem 0.5rem !important; }
97ed546d 4466 .pt-lg-3 {
b6d1f3b7 4467 padding-top: 0.5rem !important; }
97ed546d 4468 .pr-lg-3 {
b6d1f3b7 4469 padding-right: 0.5rem !important; }
97ed546d 4470 .pb-lg-3 {
b6d1f3b7 4471 padding-bottom: 0.5rem !important; }
97ed546d 4472 .pl-lg-3 {
b6d1f3b7 4473 padding-left: 0.5rem !important; }
97ed546d 4474 .px-lg-3 {
b6d1f3b7
S
4475 padding-right: 0.5rem !important;
4476 padding-left: 0.5rem !important; }
97ed546d 4477 .py-lg-3 {
b6d1f3b7
S
4478 padding-top: 0.5rem !important;
4479 padding-bottom: 0.5rem !important; }
97ed546d 4480 .p-lg-4 {
b6d1f3b7 4481 padding: 0.75rem 0.75rem !important; }
97ed546d 4482 .pt-lg-4 {
b6d1f3b7 4483 padding-top: 0.75rem !important; }
97ed546d 4484 .pr-lg-4 {
b6d1f3b7 4485 padding-right: 0.75rem !important; }
97ed546d 4486 .pb-lg-4 {
b6d1f3b7 4487 padding-bottom: 0.75rem !important; }
97ed546d 4488 .pl-lg-4 {
b6d1f3b7 4489 padding-left: 0.75rem !important; }
97ed546d 4490 .px-lg-4 {
b6d1f3b7
S
4491 padding-right: 0.75rem !important;
4492 padding-left: 0.75rem !important; }
97ed546d 4493 .py-lg-4 {
b6d1f3b7
S
4494 padding-top: 0.75rem !important;
4495 padding-bottom: 0.75rem !important; }
97ed546d 4496 .p-lg-5 {
b6d1f3b7 4497 padding: 1rem 1rem !important; }
97ed546d 4498 .pt-lg-5 {
b6d1f3b7 4499 padding-top: 1rem !important; }
97ed546d 4500 .pr-lg-5 {
b6d1f3b7 4501 padding-right: 1rem !important; }
97ed546d 4502 .pb-lg-5 {
b6d1f3b7 4503 padding-bottom: 1rem !important; }
97ed546d 4504 .pl-lg-5 {
b6d1f3b7 4505 padding-left: 1rem !important; }
97ed546d 4506 .px-lg-5 {
b6d1f3b7
S
4507 padding-right: 1rem !important;
4508 padding-left: 1rem !important; }
97ed546d 4509 .py-lg-5 {
b6d1f3b7
S
4510 padding-top: 1rem !important;
4511 padding-bottom: 1rem !important; }
1e5bc9c9 4512 .p-lg-6 {
b6d1f3b7 4513 padding: 3rem 3rem !important; }
1e5bc9c9 4514 .pt-lg-6 {
b6d1f3b7 4515 padding-top: 3rem !important; }
1e5bc9c9 4516 .pr-lg-6 {
b6d1f3b7 4517 padding-right: 3rem !important; }
1e5bc9c9 4518 .pb-lg-6 {
b6d1f3b7 4519 padding-bottom: 3rem !important; }
1e5bc9c9 4520 .pl-lg-6 {
b6d1f3b7 4521 padding-left: 3rem !important; }
1e5bc9c9 4522 .px-lg-6 {
b6d1f3b7
S
4523 padding-right: 3rem !important;
4524 padding-left: 3rem !important; }
1e5bc9c9 4525 .py-lg-6 {
b6d1f3b7
S
4526 padding-top: 3rem !important;
4527 padding-bottom: 3rem !important; }
97ed546d
S
4528 .m-lg-auto {
4529 margin: auto !important; }
4530 .mt-lg-auto {
4531 margin-top: auto !important; }
4532 .mr-lg-auto {
4533 margin-right: auto !important; }
4534 .mb-lg-auto {
4535 margin-bottom: auto !important; }
4536 .ml-lg-auto {
4537 margin-left: auto !important; }
4538 .mx-lg-auto {
4539 margin-right: auto !important;
4540 margin-left: auto !important; }
4541 .my-lg-auto {
4542 margin-top: auto !important;
4543 margin-bottom: auto !important; } }
4544
4545@media (min-width: 1200px) {
4546 .m-xl-0 {
4547 margin: 0 0 !important; }
4548 .mt-xl-0 {
4549 margin-top: 0 !important; }
4550 .mr-xl-0 {
4551 margin-right: 0 !important; }
4552 .mb-xl-0 {
4553 margin-bottom: 0 !important; }
4554 .ml-xl-0 {
4555 margin-left: 0 !important; }
4556 .mx-xl-0 {
4557 margin-right: 0 !important;
4558 margin-left: 0 !important; }
4559 .my-xl-0 {
4560 margin-top: 0 !important;
4561 margin-bottom: 0 !important; }
4562 .m-xl-1 {
b6d1f3b7 4563 margin: 0.125rem 0.125rem !important; }
97ed546d 4564 .mt-xl-1 {
b6d1f3b7 4565 margin-top: 0.125rem !important; }
97ed546d 4566 .mr-xl-1 {
b6d1f3b7 4567 margin-right: 0.125rem !important; }
97ed546d 4568 .mb-xl-1 {
b6d1f3b7 4569 margin-bottom: 0.125rem !important; }
97ed546d 4570 .ml-xl-1 {
b6d1f3b7 4571 margin-left: 0.125rem !important; }
97ed546d 4572 .mx-xl-1 {
b6d1f3b7
S
4573 margin-right: 0.125rem !important;
4574 margin-left: 0.125rem !important; }
97ed546d 4575 .my-xl-1 {
b6d1f3b7
S
4576 margin-top: 0.125rem !important;
4577 margin-bottom: 0.125rem !important; }
97ed546d 4578 .m-xl-2 {
b6d1f3b7 4579 margin: 0.25rem 0.25rem !important; }
97ed546d 4580 .mt-xl-2 {
b6d1f3b7 4581 margin-top: 0.25rem !important; }
97ed546d 4582 .mr-xl-2 {
b6d1f3b7 4583 margin-right: 0.25rem !important; }
97ed546d 4584 .mb-xl-2 {
b6d1f3b7 4585 margin-bottom: 0.25rem !important; }
97ed546d 4586 .ml-xl-2 {
b6d1f3b7 4587 margin-left: 0.25rem !important; }
97ed546d 4588 .mx-xl-2 {
b6d1f3b7
S
4589 margin-right: 0.25rem !important;
4590 margin-left: 0.25rem !important; }
97ed546d 4591 .my-xl-2 {
b6d1f3b7
S
4592 margin-top: 0.25rem !important;
4593 margin-bottom: 0.25rem !important; }
97ed546d 4594 .m-xl-3 {
b6d1f3b7 4595 margin: 0.5rem 0.5rem !important; }
97ed546d 4596 .mt-xl-3 {
b6d1f3b7 4597 margin-top: 0.5rem !important; }
97ed546d 4598 .mr-xl-3 {
b6d1f3b7 4599 margin-right: 0.5rem !important; }
97ed546d 4600 .mb-xl-3 {
b6d1f3b7 4601 margin-bottom: 0.5rem !important; }
97ed546d 4602 .ml-xl-3 {
b6d1f3b7 4603 margin-left: 0.5rem !important; }
97ed546d 4604 .mx-xl-3 {
b6d1f3b7
S
4605 margin-right: 0.5rem !important;
4606 margin-left: 0.5rem !important; }
97ed546d 4607 .my-xl-3 {
b6d1f3b7
S
4608 margin-top: 0.5rem !important;
4609 margin-bottom: 0.5rem !important; }
97ed546d 4610 .m-xl-4 {
b6d1f3b7 4611 margin: 0.75rem 0.75rem !important; }
97ed546d 4612 .mt-xl-4 {
b6d1f3b7 4613 margin-top: 0.75rem !important; }
97ed546d 4614 .mr-xl-4 {
b6d1f3b7 4615 margin-right: 0.75rem !important; }
97ed546d 4616 .mb-xl-4 {
b6d1f3b7 4617 margin-bottom: 0.75rem !important; }
97ed546d 4618 .ml-xl-4 {
b6d1f3b7 4619 margin-left: 0.75rem !important; }
97ed546d 4620 .mx-xl-4 {
b6d1f3b7
S
4621 margin-right: 0.75rem !important;
4622 margin-left: 0.75rem !important; }
97ed546d 4623 .my-xl-4 {
b6d1f3b7
S
4624 margin-top: 0.75rem !important;
4625 margin-bottom: 0.75rem !important; }
97ed546d 4626 .m-xl-5 {
b6d1f3b7 4627 margin: 1rem 1rem !important; }
97ed546d 4628 .mt-xl-5 {
b6d1f3b7 4629 margin-top: 1rem !important; }
97ed546d 4630 .mr-xl-5 {
b6d1f3b7 4631 margin-right: 1rem !important; }
97ed546d 4632 .mb-xl-5 {
b6d1f3b7 4633 margin-bottom: 1rem !important; }
97ed546d 4634 .ml-xl-5 {
b6d1f3b7 4635 margin-left: 1rem !important; }
97ed546d 4636 .mx-xl-5 {
b6d1f3b7
S
4637 margin-right: 1rem !important;
4638 margin-left: 1rem !important; }
97ed546d 4639 .my-xl-5 {
b6d1f3b7
S
4640 margin-top: 1rem !important;
4641 margin-bottom: 1rem !important; }
1e5bc9c9 4642 .m-xl-6 {
b6d1f3b7 4643 margin: 3rem 3rem !important; }
1e5bc9c9 4644 .mt-xl-6 {
b6d1f3b7 4645 margin-top: 3rem !important; }
1e5bc9c9 4646 .mr-xl-6 {
b6d1f3b7 4647 margin-right: 3rem !important; }
1e5bc9c9 4648 .mb-xl-6 {
b6d1f3b7 4649 margin-bottom: 3rem !important; }
1e5bc9c9 4650 .ml-xl-6 {
b6d1f3b7 4651 margin-left: 3rem !important; }
1e5bc9c9 4652 .mx-xl-6 {
b6d1f3b7
S
4653 margin-right: 3rem !important;
4654 margin-left: 3rem !important; }
1e5bc9c9 4655 .my-xl-6 {
b6d1f3b7
S
4656 margin-top: 3rem !important;
4657 margin-bottom: 3rem !important; }
97ed546d
S
4658 .p-xl-0 {
4659 padding: 0 0 !important; }
4660 .pt-xl-0 {
4661 padding-top: 0 !important; }
4662 .pr-xl-0 {
4663 padding-right: 0 !important; }
4664 .pb-xl-0 {
4665 padding-bottom: 0 !important; }
4666 .pl-xl-0 {
4667 padding-left: 0 !important; }
4668 .px-xl-0 {
4669 padding-right: 0 !important;
4670 padding-left: 0 !important; }
4671 .py-xl-0 {
4672 padding-top: 0 !important;
4673 padding-bottom: 0 !important; }
4674 .p-xl-1 {
b6d1f3b7 4675 padding: 0.125rem 0.125rem !important; }
97ed546d 4676 .pt-xl-1 {
b6d1f3b7 4677 padding-top: 0.125rem !important; }
97ed546d 4678 .pr-xl-1 {
b6d1f3b7 4679 padding-right: 0.125rem !important; }
97ed546d 4680 .pb-xl-1 {
b6d1f3b7 4681 padding-bottom: 0.125rem !important; }
97ed546d 4682 .pl-xl-1 {
b6d1f3b7 4683 padding-left: 0.125rem !important; }
97ed546d 4684 .px-xl-1 {
b6d1f3b7
S
4685 padding-right: 0.125rem !important;
4686 padding-left: 0.125rem !important; }
97ed546d 4687 .py-xl-1 {
b6d1f3b7
S
4688 padding-top: 0.125rem !important;
4689 padding-bottom: 0.125rem !important; }
97ed546d 4690 .p-xl-2 {
b6d1f3b7 4691 padding: 0.25rem 0.25rem !important; }
97ed546d 4692 .pt-xl-2 {
b6d1f3b7 4693 padding-top: 0.25rem !important; }
97ed546d 4694 .pr-xl-2 {
b6d1f3b7 4695 padding-right: 0.25rem !important; }
97ed546d 4696 .pb-xl-2 {
b6d1f3b7 4697 padding-bottom: 0.25rem !important; }
97ed546d 4698 .pl-xl-2 {
b6d1f3b7 4699 padding-left: 0.25rem !important; }
97ed546d 4700 .px-xl-2 {
b6d1f3b7
S
4701 padding-right: 0.25rem !important;
4702 padding-left: 0.25rem !important; }
97ed546d 4703 .py-xl-2 {
b6d1f3b7
S
4704 padding-top: 0.25rem !important;
4705 padding-bottom: 0.25rem !important; }
97ed546d 4706 .p-xl-3 {
b6d1f3b7 4707 padding: 0.5rem 0.5rem !important; }
97ed546d 4708 .pt-xl-3 {
b6d1f3b7 4709 padding-top: 0.5rem !important; }
97ed546d 4710 .pr-xl-3 {
b6d1f3b7 4711 padding-right: 0.5rem !important; }
97ed546d 4712 .pb-xl-3 {
b6d1f3b7 4713 padding-bottom: 0.5rem !important; }
97ed546d 4714 .pl-xl-3 {
b6d1f3b7 4715 padding-left: 0.5rem !important; }
97ed546d 4716 .px-xl-3 {
b6d1f3b7
S
4717 padding-right: 0.5rem !important;
4718 padding-left: 0.5rem !important; }
97ed546d 4719 .py-xl-3 {
b6d1f3b7
S
4720 padding-top: 0.5rem !important;
4721 padding-bottom: 0.5rem !important; }
97ed546d 4722 .p-xl-4 {
b6d1f3b7 4723 padding: 0.75rem 0.75rem !important; }
97ed546d 4724 .pt-xl-4 {
b6d1f3b7 4725 padding-top: 0.75rem !important; }
97ed546d 4726 .pr-xl-4 {
b6d1f3b7 4727 padding-right: 0.75rem !important; }
97ed546d 4728 .pb-xl-4 {
b6d1f3b7 4729 padding-bottom: 0.75rem !important; }
97ed546d 4730 .pl-xl-4 {
b6d1f3b7 4731 padding-left: 0.75rem !important; }
97ed546d 4732 .px-xl-4 {
b6d1f3b7
S
4733 padding-right: 0.75rem !important;
4734 padding-left: 0.75rem !important; }
97ed546d 4735 .py-xl-4 {
b6d1f3b7
S
4736 padding-top: 0.75rem !important;
4737 padding-bottom: 0.75rem !important; }
97ed546d 4738 .p-xl-5 {
b6d1f3b7 4739 padding: 1rem 1rem !important; }
97ed546d 4740 .pt-xl-5 {
b6d1f3b7 4741 padding-top: 1rem !important; }
97ed546d 4742 .pr-xl-5 {
b6d1f3b7 4743 padding-right: 1rem !important; }
97ed546d 4744 .pb-xl-5 {
b6d1f3b7 4745 padding-bottom: 1rem !important; }
97ed546d 4746 .pl-xl-5 {
b6d1f3b7 4747 padding-left: 1rem !important; }
97ed546d 4748 .px-xl-5 {
b6d1f3b7
S
4749 padding-right: 1rem !important;
4750 padding-left: 1rem !important; }
97ed546d 4751 .py-xl-5 {
b6d1f3b7
S
4752 padding-top: 1rem !important;
4753 padding-bottom: 1rem !important; }
1e5bc9c9 4754 .p-xl-6 {
b6d1f3b7 4755 padding: 3rem 3rem !important; }
1e5bc9c9 4756 .pt-xl-6 {
b6d1f3b7 4757 padding-top: 3rem !important; }
1e5bc9c9 4758 .pr-xl-6 {
b6d1f3b7 4759 padding-right: 3rem !important; }
1e5bc9c9 4760 .pb-xl-6 {
b6d1f3b7 4761 padding-bottom: 3rem !important; }
1e5bc9c9 4762 .pl-xl-6 {
b6d1f3b7 4763 padding-left: 3rem !important; }
1e5bc9c9 4764 .px-xl-6 {
b6d1f3b7
S
4765 padding-right: 3rem !important;
4766 padding-left: 3rem !important; }
1e5bc9c9 4767 .py-xl-6 {
b6d1f3b7
S
4768 padding-top: 3rem !important;
4769 padding-bottom: 3rem !important; }
97ed546d
S
4770 .m-xl-auto {
4771 margin: auto !important; }
4772 .mt-xl-auto {
4773 margin-top: auto !important; }
4774 .mr-xl-auto {
4775 margin-right: auto !important; }
4776 .mb-xl-auto {
4777 margin-bottom: auto !important; }
4778 .ml-xl-auto {
4779 margin-left: auto !important; }
4780 .mx-xl-auto {
4781 margin-right: auto !important;
4782 margin-left: auto !important; }
4783 .my-xl-auto {
4784 margin-top: auto !important;
4785 margin-bottom: auto !important; } }
4786
4787.text-justify {
4788 text-align: justify !important; }
4789
4790.text-nowrap {
4791 white-space: nowrap !important; }
4792
4793.text-truncate {
4794 overflow: hidden;
4795 text-overflow: ellipsis;
4796 white-space: nowrap; }
4797
4798.text-left {
4799 text-align: left !important; }
4800
4801.text-right {
4802 text-align: right !important; }
4803
4804.text-center {
4805 text-align: center !important; }
4806
4807@media (min-width: 576px) {
4808 .text-sm-left {
4809 text-align: left !important; }
4810 .text-sm-right {
4811 text-align: right !important; }
4812 .text-sm-center {
4813 text-align: center !important; } }
4814
4815@media (min-width: 768px) {
4816 .text-md-left {
4817 text-align: left !important; }
4818 .text-md-right {
4819 text-align: right !important; }
4820 .text-md-center {
4821 text-align: center !important; } }
4822
4823@media (min-width: 992px) {
4824 .text-lg-left {
4825 text-align: left !important; }
4826 .text-lg-right {
4827 text-align: right !important; }
4828 .text-lg-center {
4829 text-align: center !important; } }
4830
4831@media (min-width: 1200px) {
4832 .text-xl-left {
4833 text-align: left !important; }
4834 .text-xl-right {
4835 text-align: right !important; }
4836 .text-xl-center {
4837 text-align: center !important; } }
4838
4839.text-lowercase {
4840 text-transform: lowercase !important; }
4841
4842.text-uppercase {
4843 text-transform: uppercase !important; }
4844
4845.text-capitalize {
4846 text-transform: capitalize !important; }
4847
4848.font-weight-normal {
b6d1f3b7 4849 font-weight: 300; }
97ed546d
S
4850
4851.font-weight-bold {
55edf6f3 4852 font-weight: 500; }
97ed546d
S
4853
4854.font-italic {
4855 font-style: italic; }
4856
4857.text-white {
4858 color: #fff !important; }
4859
4860.text-muted {
4861 color: #636c72 !important; }
4862
4863a.text-muted:focus, a.text-muted:hover {
4864 color: #4b5257 !important; }
4865
4866.text-primary {
4867 color: #0275d8 !important; }
4868
4869a.text-primary:focus, a.text-primary:hover {
4870 color: #025aa5 !important; }
4871
4872.text-success {
4873 color: #5cb85c !important; }
4874
4875a.text-success:focus, a.text-success:hover {
4876 color: #449d44 !important; }
4877
4878.text-info {
4879 color: #5bc0de !important; }
4880
4881a.text-info:focus, a.text-info:hover {
4882 color: #31b0d5 !important; }
4883
4884.text-warning {
4885 color: #f0ad4e !important; }
4886
4887a.text-warning:focus, a.text-warning:hover {
4888 color: #ec971f !important; }
4889
4890.text-danger {
4891 color: #d9534f !important; }
4892
4893a.text-danger:focus, a.text-danger:hover {
4894 color: #c9302c !important; }
4895
4896.text-gray-dark {
4897 color: #292b2c !important; }
4898
4899a.text-gray-dark:focus, a.text-gray-dark:hover {
4900 color: #101112 !important; }
4901
4902.text-hide {
4903 font: 0/0 a;
4904 color: transparent;
4905 text-shadow: none;
4906 background-color: transparent;
4907 border: 0; }
4908
4909.invisible {
4910 visibility: hidden !important; }
4911
4912.hidden-xs-up {
4913 display: none !important; }
4914
4915@media (max-width: 575px) {
4916 .hidden-xs-down {
4917 display: none !important; } }
4918
4919@media (min-width: 576px) {
4920 .hidden-sm-up {
4921 display: none !important; } }
4922
4923@media (max-width: 767px) {
4924 .hidden-sm-down {
4925 display: none !important; } }
4926
4927@media (min-width: 768px) {
4928 .hidden-md-up {
4929 display: none !important; } }
4930
4931@media (max-width: 991px) {
4932 .hidden-md-down {
4933 display: none !important; } }
4934
4935@media (min-width: 992px) {
4936 .hidden-lg-up {
4937 display: none !important; } }
4938
4939@media (max-width: 1199px) {
4940 .hidden-lg-down {
4941 display: none !important; } }
4942
4943@media (min-width: 1200px) {
4944 .hidden-xl-up {
4945 display: none !important; } }
4946
4947.hidden-xl-down {
4948 display: none !important; }
4949
4950.visible-print-block {
4951 display: none !important; }
4952 @media print {
4953 .visible-print-block {
4954 display: block !important; } }
4955
4956.visible-print-inline {
4957 display: none !important; }
4958 @media print {
4959 .visible-print-inline {
4960 display: inline !important; } }
4961
4962.visible-print-inline-block {
4963 display: none !important; }
4964 @media print {
4965 .visible-print-inline-block {
4966 display: inline-block !important; } }
4967
4968@media print {
4969 .hidden-print {
4970 display: none !important; } }
4971
55edf6f3
S
4972#mask {
4973 width: 100vw;
4974 height: 100vh;
4975 position: absolute;
4976 top: 0;
4977 left: 0;
4978 background-color: transparent;
4979 display: none;
4980 visibility: hidden; }
4981 #mask.open {
4982 display: block;
4983 visibility: visible; }
22cfab2d 4984
55edf6f3
S
4985.menu-text {
4986 -webkit-transition: opacity .25s ease-in-out;
4987 transition: opacity .25s ease-in-out; }
22cfab2d 4988
55edf6f3
S
4989.menu-text.hidden {
4990 opacity: 0;
4991 -webkit-transition: opacity .35s ease-in-out;
4992 transition: opacity .35s ease-in-out; }
22cfab2d 4993
55edf6f3
S
4994.fixed-top {
4995 -webkit-transition: background-color .5s linear;
4996 transition: background-color .5s linear;
4997 height: 56px; }
4998 @media (min-width: 576px) {
4999 .fixed-top {
5000 height: 72px; } }
5001 @media (min-width: 992px) {
5002 .fixed-top {
5003 height: 96px; } }
5004 .fixed-top .navbar {
5005 width: 100%; }
5006 .fixed-top .navbar a {
5007 color: #263238; }
5008 .fixed-top .navbar .navbar-toggler-left {
5009 left: -12px;
6fb9c768 5010 top: 8px; }
55edf6f3
S
5011 @media (min-width: 576px) {
5012 .fixed-top .navbar .navbar-toggler-left {
5013 top: 17px; } }
5014 .fixed-top .navbar .btn {
5015 margin-top: .15rem; }
22cfab2d 5016
55edf6f3
S
5017.navbar-brand {
5018 font-size: 20px;
5019 font-weight: 300;
5020 opacity: 0;
55edf6f3
S
5021 margin: 8px 0 0 96px;
5022 margin-top: 8px;
5023 -webkit-transition: opacity .7s linear;
5024 transition: opacity .7s linear; }
5025 @media (min-width: 992px) {
5026 .navbar-brand {
5027 opacity: 1;
5028 font-size: 36px; } }
5029 .navbar-brand strong {
5030 font-weight: 900; }
5031 .navbar-brand img {
5032 margin-right: 4px;
5033 -webkit-transform: translateY(-5px);
5034 transform: translateY(-5px);
5035 height: 32px;
5036 width: auto; }
5037 @media (min-width: 992px) {
5038 .navbar-brand img {
5039 height: 40px; } }
22cfab2d 5040
55edf6f3
S
5041.scrolled {
5042 background-color: rgba(255, 255, 255, 0.96);
5043 box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
5044 height: 56px; }
5045 @media (min-width: 576px) {
5046 .scrolled {
5047 height: 72px; } }
5048 @media (min-width: 992px) {
5049 .scrolled {
5050 height: 96px; } }
5051 .scrolled .navbar-brand {
5052 opacity: 1; }
22cfab2d 5053
55edf6f3
S
5054#navbarSupportedContent {
5055 width: 100%; }
5056 @media (max-width: 1199px) {
5057 #navbarSupportedContent {
5058 background: white;
5059 position: fixed;
5060 top: 0;
5061 left: 0;
5062 width: 256px;
5063 height: 100vh;
5064 padding-top: 64px;
5065 -webkit-transform: translateX(-256px);
5066 transform: translateX(-256px);
5067 -webkit-transition: all 0.25s ease-in-out;
5068 transition: all 0.25s ease-in-out; }
5069 #navbarSupportedContent.open {
5070 -webkit-transform: translateX(0);
5071 transform: translateX(0);
5072 -webkit-transition: all .25s ease-in-out;
5073 transition: all .25s ease-in-out;
5074 box-shadow: 14px 0 28px 0 rgba(0, 0, 0, 0.25), 10px 0 10px 0 rgba(0, 0, 0, 0.26); } }
22cfab2d 5075
55edf6f3
S
5076@media (min-width: 992px) {
5077 .navbar-nav {
5078 padding-top: 10px; } }
22cfab2d 5079
55edf6f3
S
5080.navbar-nav .nav-link {
5081 color: #263238;
5082 padding: 16px !important;
5083 display: block;
5084 position: relative; }
5085 @media (min-width: 992px) {
5086 .navbar-nav .nav-link {
5087 margin-right: 16px;
5088 display: block;
5089 position: relative; }
5090 .navbar-nav .nav-link:after {
5091 content: "";
5092 border-bottom: 2px solid #b71c1c;
5093 position: absolute;
5094 -webkit-transform: scaleX(0);
5095 transform: scaleX(0);
5096 width: 100%;
5097 left: 0;
5098 top: 44px;
5099 padding: inherit;
5100 -webkit-transition: color .3s ease-out, -webkit-transform .3s ease-out;
5101 transition: color .3s ease-out, -webkit-transform .3s ease-out;
5102 transition: transform .3s ease-out, color .3s ease-out;
5103 transition: transform .3s ease-out, color .3s ease-out, -webkit-transform .3s ease-out; } }
22cfab2d 5104
55edf6f3
S
5105@media (max-width: 1199px) {
5106 .navbar-nav .nav-link:active {
5107 color: #b71c1c; } }
22cfab2d 5108
55edf6f3
S
5109@media (max-width: 1199px) {
5110 .navbar-nav .nav-link:active:before {
5111 content: "";
5112 border-left: 2px solid #b71c1c;
5113 position: absolute;
5114 left: 0;
5115 height: 36px;
5116 -webkit-transform: translateY(-4px);
5117 transform: translateY(-4px); } }
22cfab2d 5118
55edf6f3
S
5119@media (min-width: 992px) {
5120 .navbar-nav .nav-link:hover {
5121 color: #b71c1c; } }
22cfab2d 5122
55edf6f3
S
5123@media (min-width: 992px) {
5124 .navbar-nav .nav-link:hover:after {
5125 -webkit-transform: scaleX(1);
5126 transform: scaleX(1); } }
22cfab2d
S
5127
5128.btn-red900 {
5129 color: #fff !important;
5130 background-color: #b71c1c;
5131 border-color: #b71c1c; }
5132 .btn-red900:hover {
5133 color: #fff !important;
5134 background-color: #8b1515;
5135 border-color: #821414; }
5136 .btn-red900:focus, .btn-red900.focus {
5137 box-shadow: 0 0 0 2px rgba(183, 28, 28, 0.5); }
5138 .btn-red900.disabled, .btn-red900:disabled {
5139 background-color: #b71c1c;
5140 border-color: #b71c1c; }
5141 .btn-red900:active, .btn-red900.active,
5142 .show > .btn-red900.dropdown-toggle {
5143 color: #fff !important;
5144 background-color: #8b1515;
5145 background-image: none;
5146 border-color: #821414; }
5147
5148.btn-white {
5149 color: #b71c1c;
5150 background-color: #fff;
5151 border-color: #fff; }
5152 .btn-white:hover {
5153 color: #b71c1c;
5154 background-color: #e6e5e5;
5155 border-color: #e0e0e0; }
5156 .btn-white:focus, .btn-white.focus {
5157 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5); }
5158 .btn-white.disabled, .btn-white:disabled {
5159 background-color: #fff;
5160 border-color: #fff; }
5161 .btn-white:active, .btn-white.active,
5162 .show > .btn-white.dropdown-toggle {
5163 color: #b71c1c;
5164 background-color: #e6e5e5;
5165 background-image: none;
5166 border-color: #e0e0e0; }
5167
5168.btn-bluegrey900 {
5169 color: #fff;
5170 background-color: #263238;
5171 border-color: #263238; }
5172 .btn-bluegrey900:hover {
5173 color: #fff;
5174 background-color: #11171a;
5175 border-color: #0d1114; }
5176 .btn-bluegrey900:focus, .btn-bluegrey900.focus {
5177 box-shadow: 0 0 0 2px rgba(38, 50, 56, 0.5); }
5178 .btn-bluegrey900.disabled, .btn-bluegrey900:disabled {
5179 background-color: #263238;
5180 border-color: #263238; }
5181 .btn-bluegrey900:active, .btn-bluegrey900.active,
5182 .show > .btn-bluegrey900.dropdown-toggle {
5183 color: #fff;
5184 background-color: #11171a;
5185 background-image: none;
5186 border-color: #0d1114; }
ccd81281
S
5187
5188button.navbar-toggler div {
5189 font-family: 'Ubuntu', sans-serif;
5190 font-size: 1rem;
5191 display: inline-block;
b3af5d9b
S
5192 position: relative;
5193 top: -4px; }
ccd81281 5194
97ed546d 5195.btn {
22cfab2d 5196 height: 36px;
9ce2074c
S
5197 text-transform: uppercase;
5198 box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
5199 -webkit-transition: box-shadow .25s ease-in-out;
5200 transition: box-shadow .25s ease-in-out; }
5201 .btn:hover {
5202 box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 3px 6px 0 rgba(0, 0, 0, 0.25);
5203 -webkit-transition: box-shadow .25s ease-in-out;
5204 transition: box-shadow .25s ease-in-out; }
22cfab2d
S
5205 @media (max-width: 767px) {
5206 .btn {
5207 font-size: .875rem; } }
97ed546d 5208
69a9b33d
S
5209.btn-outline-primary,
5210.btn-outline-secondary {
5211 -webkit-transition: background-color .25s ease-in-out;
5212 transition: background-color .25s ease-in-out; }
5213 .btn-outline-primary:hover,
5214 .btn-outline-secondary:hover {
5215 -webkit-transition: background-color .25s ease-in-out;
5216 transition: background-color .25s ease-in-out; }
5217
1e5bc9c9 5218.btn-lg, .btn-group-lg > .btn {
22cfab2d 5219 height: 48px;
1e5bc9c9 5220 margin: 0 24px; }
22cfab2d 5221 @media (max-width: 767px) {
69a9b33d 5222 .btn-lg, .btn-group-lg > .btn {
22cfab2d 5223 height: 36px;
69a9b33d 5224 margin: 0 8px;
22cfab2d
S
5225 padding: 1rem;
5226 font-size: .875rem;
5227 line-height: 0; } }
1e5bc9c9 5228
efb8b657
S
5229.btn-md {
5230 font-size: 0.875rem;
5231 line-height: 1.25rem;
5232 padding: .4rem 1rem .5rem 1rem; }
5233
b6d1f3b7 5234.btn-block {
ccd81281
S
5235 margin: 0 0 1.5rem 0; }
5236 @media (min-width: 768px) {
5237 .btn-block {
5238 margin: 0 0 2rem 0; } }
7a9f7ff6 5239 @media (max-width: 575px) {
22cfab2d
S
5240 .btn-block {
5241 font-size: .875rem;
5242 line-height: 0; } }
b6d1f3b7 5243
848a7d41
S
5244button:focus {
5245 outline: none; }
5246
55edf6f3
S
5247.btn-donate {
5248 margin-top: 18px;
5249 font-size: 14px;
5250 font-weight: 400;
5251 line-height: 20px;
5252 padding: 3px 16px 0 5px; }
5253 @media (min-width: 992px) {
5254 .btn-donate {
5255 margin-top: 29px; } }
5256 .btn-donate svg {
5257 vertical-align: -7px;
5258 margin-right: 5px; }
5259
5260.amber-800 {
5261 color: #ff8f00; }
5262
5263h1 {
5264 line-height: 3rem; }
5265
5266h2 {
5267 line-height: 2.75rem; }
5268
5269h3 {
5270 line-height: 2rem; }
5271 @media (max-width: 767px) {
5272 h3 {
5273 font-size: 1em; } }
5274
5275h4 {
5276 font-weight: 500;
5277 line-height: 1.75rem; }
5278 @media (max-width: 767px) {
5279 h4 {
5280 font-size: 1em; } }
5281
5282h5 {
5283 line-height: 1.5rem; }
5284
5285p {
5286 line-height: 1.5rem; }
5287 @media (max-width: 767px) {
5288 p {
5289 font-size: .85em; } }
5290 p.lead {
5291 line-height: 2rem; }
22cfab2d 5292 @media (max-width: 991px) {
55edf6f3
S
5293 p.lead {
5294 font-size: 1.5rem;
5295 line-height: 2rem; } }
5296 @media (max-width: 767px) {
5297 p.lead {
5298 font-size: 1rem;
5299 line-height: 1.5rem; } }
1e5bc9c9 5300
55edf6f3
S
5301.display-2 {
5302 margin-bottom: 4rem; }
5303 @media (max-width: 991px) {
5304 .display-2 {
5305 font-size: 2.5rem;
5306 line-height: 3.5rem;
5307 margin-bottom: 3rem; } }
5308 @media (max-width: 767px) {
5309 .display-2 {
5310 font-size: 2rem;
5311 line-height: 2.75rem; } }
1e5bc9c9 5312
55edf6f3
S
5313@media (max-width: 575px) {
5314 .display-4 {
5315 font-size: .875rem;
5316 line-height: 1.25rem; } }
ccd81281 5317
55edf6f3
S
5318small {
5319 line-height: 1rem; }
5320 @media (max-width: 767px) {
5321 small {
5322 font-size: .75em; } }
1e5bc9c9 5323
55edf6f3
S
5324.truncate {
5325 width: 100%;
5326 white-space: nowrap;
5327 overflow: hidden;
5328 text-overflow: ellipsis; }
b6d1f3b7 5329
55edf6f3
S
5330img.img-fluid {
5331 width: 100%;
5332 max-width: 100%;
5333 height: auto; }
5334
5335.icon {
5336 width: 1.5rem;
5337 height: 1.5rem;
5338 fill: currentColor;
5339 vertical-align: -.15rem;
5340 overflow: hidden;
5341 margin-right: .5rem; }
5342
5343.i_arrow_down {
5344 margin: 0;
5345 position: absolute;
5346 left: .75rem;
5347 top: -.25rem;
5348 -webkit-animation: scroll 1.5s ease-in-out infinite;
5349 animation: scroll 1.5s ease-in-out infinite; }
5350 @media (max-width: 575px) {
5351 .i_arrow_down {
5352 width: 1.75rem !important;
5353 height: 1.75rem !important;
5354 left: .25rem;
5355 top: -.5rem; } }
81747382 5356
55edf6f3
S
5357.i_lg {
5358 width: 2.5rem;
5359 height: 2.5rem;
5360 margin: 0;
5361 -webkit-transform: translateY(-0.35rem);
5362 transform: translateY(-0.35rem);
5363 fill: #b71c1c; }
c60d28da 5364
55edf6f3
S
5365.i_sm {
5366 vertical-align: top;
5367 -webkit-transform: translateY(-0.1rem);
5368 transform: translateY(-0.1rem); }
c60d28da 5369
55edf6f3
S
5370footer .btn-toolbar .icon {
5371 height: 2.25rem;
5372 width: 2.25rem;
5373 fill: rgba(38, 50, 56, 0.6); }
5374
5375footer .i_heart {
5376 vertical-align: top;
5377 -webkit-transform: translateY(-0.15rem);
5378 transform: translateY(-0.15rem); }
5379 @media (max-width: 767px) {
5380 footer .i_heart {
5381 -webkit-transform: translateY(-0.75rem);
5382 transform: translateY(-0.75rem); } }
97ed546d
S
5383
5384section.intro {
5385 min-height: 100vh;
5386 background-image: url("../img/header-background.jpg");
5387 background-size: cover;
5388 background-attachment: fixed;
5389 background-position: center top;
5390 position: relative; }
5391 section.intro .branding {
69a9b33d 5392 padding-top: 6rem;
97ed546d
S
5393 margin-bottom: 64px;
5394 text-align: center;
5395 color: #546e7a; }
7a9f7ff6 5396 @media (min-width: 576px) {
69a9b33d
S
5397 section.intro .branding {
5398 padding-top: 192px; } }
97ed546d
S
5399 section.intro .branding h1 {
5400 font-weight: 300 !important;
5401 color: #263238; }
7a9f7ff6 5402 @media (max-width: 575px) {
69a9b33d
S
5403 section.intro .branding h1 {
5404 font-size: 4.5rem; } }
97ed546d
S
5405 section.intro .branding h1 strong {
5406 font-weight: 700 !important; }
5407 section.intro .branding h1:before {
5408 content: "";
69a9b33d
S
5409 height: 60px;
5410 width: 76px;
97ed546d
S
5411 background-image: url("../img/ipfire-tux.png");
5412 background-repeat: no-repeat;
5413 background-position: center center;
5414 background-size: contain;
97ed546d
S
5415 display: inline-block;
5416 position: relative;
69a9b33d 5417 top: 4px; }
7a9f7ff6 5418 @media (min-width: 576px) {
69a9b33d
S
5419 section.intro .branding h1:before {
5420 height: 120px;
5421 width: 93px;
5422 margin-right: 32px;
5423 top: 8px; } }
97ed546d
S
5424 section.intro .page-scroll {
5425 position: absolute;
5426 bottom: 48px;
97ed546d
S
5427 left: 50%;
5428 -webkit-transform: translateX(-50%);
5429 transform: translateX(-50%); }
5430 section.intro .page-scroll .btn {
ac8ab589
S
5431 width: 36px;
5432 height: 36px;
97ed546d 5433 fill: #b71c1c; }
7a9f7ff6 5434 @media (min-width: 576px) {
69a9b33d
S
5435 section.intro .page-scroll .btn {
5436 width: 64px;
5437 height: 64px; } }
a6a4d1cf
S
5438 section.intro .page-scroll .btn:hover .i_arrow_down {
5439 fill: white; }
1e5bc9c9
S
5440
5441section.content-section {
ccd81281 5442 padding: 3rem 0; }
7a9f7ff6 5443 @media (min-width: 576px) {
ccd81281 5444 section.content-section {
22cfab2d 5445 padding: 72px 0; } }
1e5bc9c9 5446
22cfab2d
S
5447.feature_icons {
5448 width: 40px;
5449 height: 100%;
5450 float: left;
5451 margin-right: .75rem; }
1e5bc9c9 5452
b6d1f3b7
S
5453section#news,
5454footer {
22cfab2d
S
5455 background-color: rgba(38, 50, 56, 0.06); }
5456
5457section#news {
5458 color: rgba(38, 50, 56, 0.6); }
5459 section#news h2 {
5460 color: #263238; }
1e5bc9c9
S
5461
5462section#wishlist {
5463 background-image: url("../img/wishlist-background.jpg");
5464 background-size: cover;
5465 background-position: center center; }
b6d1f3b7 5466
3d770ad7
S
5467.progress {
5468 background-color: rgba(255, 255, 255, 0.2); }
5469
22cfab2d
S
5470.bg-progress {
5471 background-image: -webkit-linear-gradient(left, #fbc02d, #ff8f00);
5472 background-image: linear-gradient(to right, #fbc02d, #ff8f00); }
5473
b6d1f3b7
S
5474section#fireinfo {
5475 border-bottom: 1px solid rgba(38, 50, 56, 0.2); }
5476
22cfab2d
S
5477.circle {
5478 position: relative; }
5479 .circle p.lead {
5480 color: #546e7a;
5481 position: absolute;
5482 top: calc(50% - 1.25rem);
32efbb1f
S
5483 width: 100%;
5484 font-size: 1.25em; }
b6d1f3b7 5485
7a9f7ff6
S
5486section#appliances {
5487 padding-bottom: 48px; }
5488
b6d1f3b7
S
5489footer {
5490 padding: 3rem 0 0 0; }
7a9f7ff6
S
5491 @media (max-width: 991px) {
5492 footer {
5493 padding-top: 31px; } }
9ce2074c 5494 footer h4 {
22cfab2d
S
5495 margin-bottom: 1.25rem;
5496 color: rgba(38, 50, 56, 0.6); }
9ce2074c
S
5497 footer ul li {
5498 font-size: 0.875rem;
5499 margin-bottom: .75rem; }
5500 footer ul li a {
22cfab2d 5501 color: rgba(38, 50, 56, 0.6);
9ce2074c
S
5502 text-decoration: none; }
5503 footer ul li a:hover {
22cfab2d 5504 color: #263238;
9ce2074c
S
5505 text-decoration: underline; }
5506 footer .btn-lg, footer .btn-group-lg > .btn {
5507 margin-bottom: 2.75rem; }
9ce2074c
S
5508 footer .btn-sm, footer .btn-group-sm > .btn {
5509 box-shadow: none; }
5510 footer .btn-sm:hover, footer .btn-group-sm > .btn:hover {
5511 box-shadow: none; }
b6d1f3b7 5512
22cfab2d
S
5513#copyright {
5514 background-color: rgba(38, 50, 56, 0.06);
5515 padding: 1rem 0; }
b6d1f3b7
S
5516
5517@-webkit-keyframes scroll {
eafb8738 5518 0%, 100% {
efb8b657
S
5519 -webkit-transform: translateY(30%);
5520 transform: translateY(30%); }
b6d1f3b7 5521 50% {
efb8b657 5522 -webkit-transform: translateY(50%);
eafb8738 5523 transform: translateY(50%); } }
b6d1f3b7
S
5524
5525@keyframes scroll {
eafb8738 5526 0%, 100% {
efb8b657
S
5527 -webkit-transform: translateY(30%);
5528 transform: translateY(30%); }
b6d1f3b7 5529 50% {
efb8b657 5530 -webkit-transform: translateY(50%);
eafb8738 5531 transform: translateY(50%); } }