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