1/* Adapted by the Tiki Community for Tiki Wiki CMS Groupware.
2 Original Bootswatch information:
3 */
4/*!
5 * Bootstrap v4.4.1 (https://getbootstrap.com/)
6 * Copyright 2011-2019 The Bootstrap Authors
7 * Copyright 2011-2019 Twitter, Inc.
8 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
9 */
10@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700");
11:root {
12  --blue: #DF691A;
13  --indigo: #6610f2;
14  --purple: #6f42c1;
15  --pink: #e83e8c;
16  --red: #d9534f;
17  --orange: #f0ad4e;
18  --yellow: #f0ad4e;
19  --green: #5cb85c;
20  --teal: #20c997;
21  --cyan: #5bc0de;
22  --white: #fff;
23  --gray: #868e96;
24  --gray-dark: #343a40;
25  --primary: #DF691A;
26  --secondary: #4E5D6C;
27  --success: #5cb85c;
28  --info: #5bc0de;
29  --warning: #f0ad4e;
30  --danger: #d9534f;
31  --light: #8d9dad;
32  --dark: #4E5D6C;
33  --breakpoint-xs: 0;
34  --breakpoint-sm: 576px;
35  --breakpoint-md: 768px;
36  --breakpoint-lg: 992px;
37  --breakpoint-xl: 1200px;
38  --font-family-sans-serif: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
39  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
40
41*, *::before, *::after {
42  box-sizing: border-box; }
43
44html {
45  font-family: sans-serif;
46  line-height: 1.15;
47  -webkit-text-size-adjust: 100%;
48  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
49
50article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
51  display: block; }
52
53body {
54  margin: 0;
55  font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
56  font-size: 1rem;
57  font-weight: 400;
58  line-height: 1.5;
59  color: #EBEBEB;
60  text-align: left;
61  background-color: #2B3E50; }
62
63[tabindex="-1"]:focus:not(:focus-visible) {
64  outline: 0 !important; }
65
66hr {
67  box-sizing: content-box;
68  height: 0;
69  overflow: visible; }
70
71h1, h2, h3, h4, h5, h6 {
72  margin-top: 0;
73  margin-bottom: 0.5rem; }
74
75p {
76  margin-top: 0;
77  margin-bottom: 1rem; }
78
79abbr[title], abbr[data-original-title] {
80  text-decoration: underline;
81  text-decoration: underline dotted;
82  cursor: help;
83  border-bottom: 0;
84  text-decoration-skip-ink: none; }
85
86address {
87  margin-bottom: 1rem;
88  font-style: normal;
89  line-height: inherit; }
90
91ol, ul, dl {
92  margin-top: 0;
93  margin-bottom: 1rem; }
94
95ol ol, ul ul, ol ul, ul ol {
96  margin-bottom: 0; }
97
98dt {
99  font-weight: 700; }
100
101dd {
102  margin-bottom: 0.5rem;
103  margin-left: 0; }
104
105blockquote {
106  margin: 0 0 1rem; }
107
108b, strong {
109  font-weight: bolder; }
110
111small {
112  font-size: 80%; }
113
114sub, sup {
115  position: relative;
116  font-size: 75%;
117  line-height: 0;
118  vertical-align: baseline; }
119
120sub {
121  bottom: -0.25em; }
122
123sup {
124  top: -0.5em; }
125
126a {
127  color: #DF691A;
128  text-decoration: none;
129  background-color: transparent; }
130  a:hover {
131    color: #9a4912;
132    text-decoration: underline; }
133
134a:not([href]) {
135  color: inherit;
136  text-decoration: none; }
137  a:not([href]):hover {
138    color: inherit;
139    text-decoration: none; }
140
141pre, code, kbd, samp {
142  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
143  font-size: 1em; }
144
145pre {
146  margin-top: 0;
147  margin-bottom: 1rem;
148  overflow: auto; }
149
150figure {
151  margin: 0 0 1rem; }
152
153img {
154  vertical-align: middle;
155  border-style: none; }
156
157svg {
158  overflow: hidden;
159  vertical-align: middle; }
160
161table {
162  border-collapse: collapse; }
163
164caption {
165  padding-top: 0.75rem;
166  padding-bottom: 0.75rem;
167  color: rgba(255, 255, 255, 0.4);
168  text-align: left;
169  caption-side: bottom; }
170
171th {
172  text-align: inherit; }
173
174label {
175  display: inline-block;
176  margin-bottom: 0.5rem; }
177
178button {
179  border-radius: 0; }
180
181button:focus {
182  outline: 1px dotted;
183  outline: 5px auto -webkit-focus-ring-color; }
184
185input, button, select, optgroup, textarea {
186  margin: 0;
187  font-family: inherit;
188  font-size: inherit;
189  line-height: inherit; }
190
191button, input {
192  overflow: visible; }
193
194button, select {
195  text-transform: none; }
196
197select {
198  word-wrap: normal; }
199
200button, [type="button"], [type="reset"], [type="submit"] {
201  -webkit-appearance: button; }
202
203button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {
204  cursor: pointer; }
205
206button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
207  padding: 0;
208  border-style: none; }
209
210input[type="radio"], input[type="checkbox"] {
211  box-sizing: border-box;
212  padding: 0; }
213
214input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {
215  -webkit-appearance: listbox; }
216
217textarea {
218  overflow: auto;
219  resize: vertical; }
220
221fieldset {
222  min-width: 0;
223  padding: 0;
224  margin: 0;
225  border: 0; }
226
227legend {
228  display: block;
229  width: 100%;
230  max-width: 100%;
231  padding: 0;
232  margin-bottom: 0.5rem;
233  font-size: 1.5rem;
234  line-height: inherit;
235  color: inherit;
236  white-space: normal; }
237
238progress {
239  vertical-align: baseline; }
240
241[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
242  height: auto; }
243
244[type="search"] {
245  outline-offset: -2px;
246  -webkit-appearance: none; }
247
248[type="search"]::-webkit-search-decoration {
249  -webkit-appearance: none; }
250
251::-webkit-file-upload-button {
252  font: inherit;
253  -webkit-appearance: button; }
254
255output {
256  display: inline-block; }
257
258summary {
259  display: list-item;
260  cursor: pointer; }
261
262template {
263  display: none; }
264
265[hidden] {
266  display: none !important; }
267
268h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
269  margin-bottom: 0.5rem;
270  font-weight: 500;
271  line-height: 1.2; }
272
273h1, .h1 {
274  font-size: 2.5rem; }
275
276h2, .h2 {
277  font-size: 2rem; }
278
279h3, .h3 {
280  font-size: 1.75rem; }
281
282h4, .h4 {
283  font-size: 1.5rem; }
284
285h5, .h5 {
286  font-size: 1.25rem; }
287
288h6, .h6 {
289  font-size: 1rem; }
290
291.lead {
292  font-size: 1.25rem;
293  font-weight: 300; }
294
295.display-1 {
296  font-size: 6rem;
297  font-weight: 300;
298  line-height: 1.2; }
299
300.display-2 {
301  font-size: 5.5rem;
302  font-weight: 300;
303  line-height: 1.2; }
304
305.display-3 {
306  font-size: 4.5rem;
307  font-weight: 300;
308  line-height: 1.2; }
309
310.display-4 {
311  font-size: 3.5rem;
312  font-weight: 300;
313  line-height: 1.2; }
314
315hr {
316  margin-top: 1rem;
317  margin-bottom: 1rem;
318  border: 0;
319  border-top: 1px solid rgba(0, 0, 0, 0.1); }
320
321small, .small {
322  font-size: 80%;
323  font-weight: 400; }
324
325mark, .mark {
326  padding: 0.2em;
327  background-color: #fcf8e3; }
328
329.list-unstyled {
330  padding-left: 0;
331  list-style: none; }
332
333.list-inline {
334  padding-left: 0;
335  list-style: none; }
336
337.list-inline-item {
338  display: inline-block; }
339  .list-inline-item:not(:last-child) {
340    margin-right: 0.5rem; }
341
342.initialism {
343  font-size: 90%;
344  text-transform: uppercase; }
345
346.blockquote {
347  margin-bottom: 1rem;
348  font-size: 1.25rem; }
349
350.blockquote-footer {
351  display: block;
352  font-size: 80%;
353  color: #868e96; }
354  .blockquote-footer::before {
355    content: "\2014\00A0"; }
356
357.img-fluid {
358  max-width: 100%;
359  height: auto; }
360
361.img-thumbnail {
362  padding: 0.25rem;
363  background-color: #2B3E50;
364  border: 1px solid #dee2e6;
365  border-radius: 0;
366  max-width: 100%;
367  height: auto; }
368
369.figure {
370  display: inline-block; }
371
372.figure-img {
373  margin-bottom: 0.5rem;
374  line-height: 1; }
375
376.figure-caption {
377  font-size: 90%;
378  color: #868e96; }
379
380code {
381  font-size: 87.5%;
382  color: #e83e8c;
383  word-wrap: break-word; }
384  a > code {
385    color: inherit; }
386
387kbd {
388  padding: 0.2rem 0.4rem;
389  font-size: 87.5%;
390  color: #fff;
391  background-color: #212529;
392  border-radius: 0; }
393  kbd kbd {
394    padding: 0;
395    font-size: 100%;
396    font-weight: 700; }
397
398pre {
399  display: block;
400  font-size: 87.5%;
401  color: #212529; }
402  pre code {
403    font-size: inherit;
404    color: inherit;
405    word-break: normal; }
406
407.pre-scrollable {
408  max-height: 340px;
409  overflow-y: scroll; }
410
411.container {
412  width: 100%;
413  padding-right: 15px;
414  padding-left: 15px;
415  margin-right: auto;
416  margin-left: auto; }
417@media (min-width: 576px) {
418  .container {
419    max-width: 540px; } }
420@media (min-width: 768px) {
421  .container {
422    max-width: 720px; } }
423@media (min-width: 992px) {
424  .container {
425    max-width: 960px; } }
426@media (min-width: 1200px) {
427  .container {
428    max-width: 1140px; } }
429
430.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
431  width: 100%;
432  padding-right: 15px;
433  padding-left: 15px;
434  margin-right: auto;
435  margin-left: auto; }
436@media (min-width: 576px) {
437  .container, .container-sm {
438    max-width: 540px; } }
439@media (min-width: 768px) {
440  .container, .container-sm, .container-md {
441    max-width: 720px; } }
442@media (min-width: 992px) {
443  .container, .container-sm, .container-md, .container-lg {
444    max-width: 960px; } }
445@media (min-width: 1200px) {
446  .container, .container-sm, .container-md, .container-lg, .container-xl {
447    max-width: 1140px; } }
448
449.row {
450  display: flex;
451  flex-wrap: wrap;
452  margin-right: -15px;
453  margin-left: -15px; }
454
455.no-gutters {
456  margin-right: 0;
457  margin-left: 0; }
458  .no-gutters > .col, .no-gutters > [class*="col-"] {
459    padding-right: 0;
460    padding-left: 0; }
461
462.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-auto, .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-sm-auto, .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-md-auto, .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-lg-auto, .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, .col-xl-auto {
463  position: relative;
464  width: 100%;
465  padding-right: 15px;
466  padding-left: 15px; }
467  .col {
468    flex-basis: 0;
469    flex-grow: 1;
470    max-width: 100%; }
471    .row-cols-1 > * {
472      flex: 0 0 100%;
473      max-width: 100%; }
474  .row-cols-2 > * {
475    flex: 0 0 50%;
476    max-width: 50%; }
477.row-cols-3 > * {
478  flex: 0 0 33.3333333333%;
479  max-width: 33.3333333333%; }
480.row-cols-4 > * {
481  flex: 0 0 25%;
482  max-width: 25%; }
483.row-cols-5 > * {
484  flex: 0 0 20%;
485  max-width: 20%; }
486.row-cols-6 > * {
487  flex: 0 0 16.6666666667%;
488  max-width: 16.6666666667%; }
489.col-auto {
490  flex: 0 0 auto;
491  width: auto;
492  max-width: 100%; }
493.col-1 {
494  flex: 0 0 8.3333333333%;
495  max-width: 8.3333333333%; }
496.col-2 {
497  flex: 0 0 16.6666666667%;
498  max-width: 16.6666666667%; }
499.col-3 {
500  flex: 0 0 25%;
501  max-width: 25%; }
502.col-4 {
503  flex: 0 0 33.3333333333%;
504  max-width: 33.3333333333%; }
505.col-5 {
506  flex: 0 0 41.6666666667%;
507  max-width: 41.6666666667%; }
508.col-6 {
509  flex: 0 0 50%;
510  max-width: 50%; }
511.col-7 {
512  flex: 0 0 58.3333333333%;
513  max-width: 58.3333333333%; }
514.col-8 {
515  flex: 0 0 66.6666666667%;
516  max-width: 66.6666666667%; }
517.col-9 {
518  flex: 0 0 75%;
519  max-width: 75%; }
520.col-10 {
521  flex: 0 0 83.3333333333%;
522  max-width: 83.3333333333%; }
523.col-11 {
524  flex: 0 0 91.6666666667%;
525  max-width: 91.6666666667%; }
526.col-12 {
527  flex: 0 0 100%;
528  max-width: 100%; }
529.order-first {
530  order: -1; }
531.order-last {
532  order: 13; }
533.order-0 {
534  order: 0; }
535.order-1 {
536  order: 1; }
537.order-2 {
538  order: 2; }
539.order-3 {
540  order: 3; }
541.order-4 {
542  order: 4; }
543.order-5 {
544  order: 5; }
545.order-6 {
546  order: 6; }
547.order-7 {
548  order: 7; }
549.order-8 {
550  order: 8; }
551.order-9 {
552  order: 9; }
553.order-10 {
554  order: 10; }
555.order-11 {
556  order: 11; }
557.order-12 {
558  order: 12; }
559.offset-1 {
560  margin-left: 8.3333333333%; }
561.offset-2 {
562  margin-left: 16.6666666667%; }
563.offset-3 {
564  margin-left: 25%; }
565.offset-4 {
566  margin-left: 33.3333333333%; }
567.offset-5 {
568  margin-left: 41.6666666667%; }
569.offset-6 {
570  margin-left: 50%; }
571.offset-7 {
572  margin-left: 58.3333333333%; }
573.offset-8 {
574  margin-left: 66.6666666667%; }
575.offset-9 {
576  margin-left: 75%; }
577.offset-10 {
578  margin-left: 83.3333333333%; }
579.offset-11 {
580  margin-left: 91.6666666667%; }
581@media (min-width: 576px) {
582  .col-sm {
583    flex-basis: 0;
584    flex-grow: 1;
585    max-width: 100%; }
586    .row-cols-sm-1 > * {
587      flex: 0 0 100%;
588      max-width: 100%; }
589  .row-cols-sm-2 > * {
590    flex: 0 0 50%;
591    max-width: 50%; }
592  .row-cols-sm-3 > * {
593    flex: 0 0 33.3333333333%;
594    max-width: 33.3333333333%; }
595  .row-cols-sm-4 > * {
596    flex: 0 0 25%;
597    max-width: 25%; }
598  .row-cols-sm-5 > * {
599    flex: 0 0 20%;
600    max-width: 20%; }
601  .row-cols-sm-6 > * {
602    flex: 0 0 16.6666666667%;
603    max-width: 16.6666666667%; }
604  .col-sm-auto {
605    flex: 0 0 auto;
606    width: auto;
607    max-width: 100%; }
608  .col-sm-1 {
609    flex: 0 0 8.3333333333%;
610    max-width: 8.3333333333%; }
611  .col-sm-2 {
612    flex: 0 0 16.6666666667%;
613    max-width: 16.6666666667%; }
614  .col-sm-3 {
615    flex: 0 0 25%;
616    max-width: 25%; }
617  .col-sm-4 {
618    flex: 0 0 33.3333333333%;
619    max-width: 33.3333333333%; }
620  .col-sm-5 {
621    flex: 0 0 41.6666666667%;
622    max-width: 41.6666666667%; }
623  .col-sm-6 {
624    flex: 0 0 50%;
625    max-width: 50%; }
626  .col-sm-7 {
627    flex: 0 0 58.3333333333%;
628    max-width: 58.3333333333%; }
629  .col-sm-8 {
630    flex: 0 0 66.6666666667%;
631    max-width: 66.6666666667%; }
632  .col-sm-9 {
633    flex: 0 0 75%;
634    max-width: 75%; }
635  .col-sm-10 {
636    flex: 0 0 83.3333333333%;
637    max-width: 83.3333333333%; }
638  .col-sm-11 {
639    flex: 0 0 91.6666666667%;
640    max-width: 91.6666666667%; }
641  .col-sm-12 {
642    flex: 0 0 100%;
643    max-width: 100%; }
644  .order-sm-first {
645    order: -1; }
646  .order-sm-last {
647    order: 13; }
648  .order-sm-0 {
649    order: 0; }
650  .order-sm-1 {
651    order: 1; }
652  .order-sm-2 {
653    order: 2; }
654  .order-sm-3 {
655    order: 3; }
656  .order-sm-4 {
657    order: 4; }
658  .order-sm-5 {
659    order: 5; }
660  .order-sm-6 {
661    order: 6; }
662  .order-sm-7 {
663    order: 7; }
664  .order-sm-8 {
665    order: 8; }
666  .order-sm-9 {
667    order: 9; }
668  .order-sm-10 {
669    order: 10; }
670  .order-sm-11 {
671    order: 11; }
672  .order-sm-12 {
673    order: 12; }
674  .offset-sm-0 {
675    margin-left: 0; }
676  .offset-sm-1 {
677    margin-left: 8.3333333333%; }
678  .offset-sm-2 {
679    margin-left: 16.6666666667%; }
680  .offset-sm-3 {
681    margin-left: 25%; }
682  .offset-sm-4 {
683    margin-left: 33.3333333333%; }
684  .offset-sm-5 {
685    margin-left: 41.6666666667%; }
686  .offset-sm-6 {
687    margin-left: 50%; }
688  .offset-sm-7 {
689    margin-left: 58.3333333333%; }
690  .offset-sm-8 {
691    margin-left: 66.6666666667%; }
692  .offset-sm-9 {
693    margin-left: 75%; }
694  .offset-sm-10 {
695    margin-left: 83.3333333333%; }
696  .offset-sm-11 {
697    margin-left: 91.6666666667%; } }
698@media (min-width: 768px) {
699  .col-md {
700    flex-basis: 0;
701    flex-grow: 1;
702    max-width: 100%; }
703    .row-cols-md-1 > * {
704      flex: 0 0 100%;
705      max-width: 100%; }
706  .row-cols-md-2 > * {
707    flex: 0 0 50%;
708    max-width: 50%; }
709  .row-cols-md-3 > * {
710    flex: 0 0 33.3333333333%;
711    max-width: 33.3333333333%; }
712  .row-cols-md-4 > * {
713    flex: 0 0 25%;
714    max-width: 25%; }
715  .row-cols-md-5 > * {
716    flex: 0 0 20%;
717    max-width: 20%; }
718  .row-cols-md-6 > * {
719    flex: 0 0 16.6666666667%;
720    max-width: 16.6666666667%; }
721  .col-md-auto {
722    flex: 0 0 auto;
723    width: auto;
724    max-width: 100%; }
725  .col-md-1 {
726    flex: 0 0 8.3333333333%;
727    max-width: 8.3333333333%; }
728  .col-md-2 {
729    flex: 0 0 16.6666666667%;
730    max-width: 16.6666666667%; }
731  .col-md-3 {
732    flex: 0 0 25%;
733    max-width: 25%; }
734  .col-md-4 {
735    flex: 0 0 33.3333333333%;
736    max-width: 33.3333333333%; }
737  .col-md-5 {
738    flex: 0 0 41.6666666667%;
739    max-width: 41.6666666667%; }
740  .col-md-6 {
741    flex: 0 0 50%;
742    max-width: 50%; }
743  .col-md-7 {
744    flex: 0 0 58.3333333333%;
745    max-width: 58.3333333333%; }
746  .col-md-8 {
747    flex: 0 0 66.6666666667%;
748    max-width: 66.6666666667%; }
749  .col-md-9 {
750    flex: 0 0 75%;
751    max-width: 75%; }
752  .col-md-10 {
753    flex: 0 0 83.3333333333%;
754    max-width: 83.3333333333%; }
755  .col-md-11 {
756    flex: 0 0 91.6666666667%;
757    max-width: 91.6666666667%; }
758  .col-md-12 {
759    flex: 0 0 100%;
760    max-width: 100%; }
761  .order-md-first {
762    order: -1; }
763  .order-md-last {
764    order: 13; }
765  .order-md-0 {
766    order: 0; }
767  .order-md-1 {
768    order: 1; }
769  .order-md-2 {
770    order: 2; }
771  .order-md-3 {
772    order: 3; }
773  .order-md-4 {
774    order: 4; }
775  .order-md-5 {
776    order: 5; }
777  .order-md-6 {
778    order: 6; }
779  .order-md-7 {
780    order: 7; }
781  .order-md-8 {
782    order: 8; }
783  .order-md-9 {
784    order: 9; }
785  .order-md-10 {
786    order: 10; }
787  .order-md-11 {
788    order: 11; }
789  .order-md-12 {
790    order: 12; }
791  .offset-md-0 {
792    margin-left: 0; }
793  .offset-md-1 {
794    margin-left: 8.3333333333%; }
795  .offset-md-2 {
796    margin-left: 16.6666666667%; }
797  .offset-md-3 {
798    margin-left: 25%; }
799  .offset-md-4 {
800    margin-left: 33.3333333333%; }
801  .offset-md-5 {
802    margin-left: 41.6666666667%; }
803  .offset-md-6 {
804    margin-left: 50%; }
805  .offset-md-7 {
806    margin-left: 58.3333333333%; }
807  .offset-md-8 {
808    margin-left: 66.6666666667%; }
809  .offset-md-9 {
810    margin-left: 75%; }
811  .offset-md-10 {
812    margin-left: 83.3333333333%; }
813  .offset-md-11 {
814    margin-left: 91.6666666667%; } }
815@media (min-width: 992px) {
816  .col-lg {
817    flex-basis: 0;
818    flex-grow: 1;
819    max-width: 100%; }
820    .row-cols-lg-1 > * {
821      flex: 0 0 100%;
822      max-width: 100%; }
823  .row-cols-lg-2 > * {
824    flex: 0 0 50%;
825    max-width: 50%; }
826  .row-cols-lg-3 > * {
827    flex: 0 0 33.3333333333%;
828    max-width: 33.3333333333%; }
829  .row-cols-lg-4 > * {
830    flex: 0 0 25%;
831    max-width: 25%; }
832  .row-cols-lg-5 > * {
833    flex: 0 0 20%;
834    max-width: 20%; }
835  .row-cols-lg-6 > * {
836    flex: 0 0 16.6666666667%;
837    max-width: 16.6666666667%; }
838  .col-lg-auto {
839    flex: 0 0 auto;
840    width: auto;
841    max-width: 100%; }
842  .col-lg-1 {
843    flex: 0 0 8.3333333333%;
844    max-width: 8.3333333333%; }
845  .col-lg-2 {
846    flex: 0 0 16.6666666667%;
847    max-width: 16.6666666667%; }
848  .col-lg-3 {
849    flex: 0 0 25%;
850    max-width: 25%; }
851  .col-lg-4 {
852    flex: 0 0 33.3333333333%;
853    max-width: 33.3333333333%; }
854  .col-lg-5 {
855    flex: 0 0 41.6666666667%;
856    max-width: 41.6666666667%; }
857  .col-lg-6 {
858    flex: 0 0 50%;
859    max-width: 50%; }
860  .col-lg-7 {
861    flex: 0 0 58.3333333333%;
862    max-width: 58.3333333333%; }
863  .col-lg-8 {
864    flex: 0 0 66.6666666667%;
865    max-width: 66.6666666667%; }
866  .col-lg-9 {
867    flex: 0 0 75%;
868    max-width: 75%; }
869  .col-lg-10 {
870    flex: 0 0 83.3333333333%;
871    max-width: 83.3333333333%; }
872  .col-lg-11 {
873    flex: 0 0 91.6666666667%;
874    max-width: 91.6666666667%; }
875  .col-lg-12 {
876    flex: 0 0 100%;
877    max-width: 100%; }
878  .order-lg-first {
879    order: -1; }
880  .order-lg-last {
881    order: 13; }
882  .order-lg-0 {
883    order: 0; }
884  .order-lg-1 {
885    order: 1; }
886  .order-lg-2 {
887    order: 2; }
888  .order-lg-3 {
889    order: 3; }
890  .order-lg-4 {
891    order: 4; }
892  .order-lg-5 {
893    order: 5; }
894  .order-lg-6 {
895    order: 6; }
896  .order-lg-7 {
897    order: 7; }
898  .order-lg-8 {
899    order: 8; }
900  .order-lg-9 {
901    order: 9; }
902  .order-lg-10 {
903    order: 10; }
904  .order-lg-11 {
905    order: 11; }
906  .order-lg-12 {
907    order: 12; }
908  .offset-lg-0 {
909    margin-left: 0; }
910  .offset-lg-1 {
911    margin-left: 8.3333333333%; }
912  .offset-lg-2 {
913    margin-left: 16.6666666667%; }
914  .offset-lg-3 {
915    margin-left: 25%; }
916  .offset-lg-4 {
917    margin-left: 33.3333333333%; }
918  .offset-lg-5 {
919    margin-left: 41.6666666667%; }
920  .offset-lg-6 {
921    margin-left: 50%; }
922  .offset-lg-7 {
923    margin-left: 58.3333333333%; }
924  .offset-lg-8 {
925    margin-left: 66.6666666667%; }
926  .offset-lg-9 {
927    margin-left: 75%; }
928  .offset-lg-10 {
929    margin-left: 83.3333333333%; }
930  .offset-lg-11 {
931    margin-left: 91.6666666667%; } }
932@media (min-width: 1200px) {
933  .col-xl {
934    flex-basis: 0;
935    flex-grow: 1;
936    max-width: 100%; }
937    .row-cols-xl-1 > * {
938      flex: 0 0 100%;
939      max-width: 100%; }
940  .row-cols-xl-2 > * {
941    flex: 0 0 50%;
942    max-width: 50%; }
943  .row-cols-xl-3 > * {
944    flex: 0 0 33.3333333333%;
945    max-width: 33.3333333333%; }
946  .row-cols-xl-4 > * {
947    flex: 0 0 25%;
948    max-width: 25%; }
949  .row-cols-xl-5 > * {
950    flex: 0 0 20%;
951    max-width: 20%; }
952  .row-cols-xl-6 > * {
953    flex: 0 0 16.6666666667%;
954    max-width: 16.6666666667%; }
955  .col-xl-auto {
956    flex: 0 0 auto;
957    width: auto;
958    max-width: 100%; }
959  .col-xl-1 {
960    flex: 0 0 8.3333333333%;
961    max-width: 8.3333333333%; }
962  .col-xl-2 {
963    flex: 0 0 16.6666666667%;
964    max-width: 16.6666666667%; }
965  .col-xl-3 {
966    flex: 0 0 25%;
967    max-width: 25%; }
968  .col-xl-4 {
969    flex: 0 0 33.3333333333%;
970    max-width: 33.3333333333%; }
971  .col-xl-5 {
972    flex: 0 0 41.6666666667%;
973    max-width: 41.6666666667%; }
974  .col-xl-6 {
975    flex: 0 0 50%;
976    max-width: 50%; }
977  .col-xl-7 {
978    flex: 0 0 58.3333333333%;
979    max-width: 58.3333333333%; }
980  .col-xl-8 {
981    flex: 0 0 66.6666666667%;
982    max-width: 66.6666666667%; }
983  .col-xl-9 {
984    flex: 0 0 75%;
985    max-width: 75%; }
986  .col-xl-10 {
987    flex: 0 0 83.3333333333%;
988    max-width: 83.3333333333%; }
989  .col-xl-11 {
990    flex: 0 0 91.6666666667%;
991    max-width: 91.6666666667%; }
992  .col-xl-12 {
993    flex: 0 0 100%;
994    max-width: 100%; }
995  .order-xl-first {
996    order: -1; }
997  .order-xl-last {
998    order: 13; }
999  .order-xl-0 {
1000    order: 0; }
1001  .order-xl-1 {
1002    order: 1; }
1003  .order-xl-2 {
1004    order: 2; }
1005  .order-xl-3 {
1006    order: 3; }
1007  .order-xl-4 {
1008    order: 4; }
1009  .order-xl-5 {
1010    order: 5; }
1011  .order-xl-6 {
1012    order: 6; }
1013  .order-xl-7 {
1014    order: 7; }
1015  .order-xl-8 {
1016    order: 8; }
1017  .order-xl-9 {
1018    order: 9; }
1019  .order-xl-10 {
1020    order: 10; }
1021  .order-xl-11 {
1022    order: 11; }
1023  .order-xl-12 {
1024    order: 12; }
1025  .offset-xl-0 {
1026    margin-left: 0; }
1027  .offset-xl-1 {
1028    margin-left: 8.3333333333%; }
1029  .offset-xl-2 {
1030    margin-left: 16.6666666667%; }
1031  .offset-xl-3 {
1032    margin-left: 25%; }
1033  .offset-xl-4 {
1034    margin-left: 33.3333333333%; }
1035  .offset-xl-5 {
1036    margin-left: 41.6666666667%; }
1037  .offset-xl-6 {
1038    margin-left: 50%; }
1039  .offset-xl-7 {
1040    margin-left: 58.3333333333%; }
1041  .offset-xl-8 {
1042    margin-left: 66.6666666667%; }
1043  .offset-xl-9 {
1044    margin-left: 75%; }
1045  .offset-xl-10 {
1046    margin-left: 83.3333333333%; }
1047  .offset-xl-11 {
1048    margin-left: 91.6666666667%; } }
1049
1050.table {
1051  width: 100%;
1052  margin-bottom: 1rem;
1053  color: #EBEBEB; }
1054  .table th, .table td {
1055    padding: 0.75rem;
1056    vertical-align: top;
1057    border-top: 1px solid #dee2e6; }
1058  .table thead th {
1059    vertical-align: bottom;
1060    border-bottom: 2px solid #dee2e6; }
1061  .table tbody + tbody {
1062    border-top: 2px solid #dee2e6; }
1063
1064.table-sm th, .table-sm td {
1065  padding: 0.3rem; }
1066
1067.table-bordered {
1068  border: 1px solid #dee2e6; }
1069  .table-bordered th, .table-bordered td {
1070    border: 1px solid #dee2e6; }
1071    .table-bordered thead th, .table-bordered thead td {
1072      border-bottom-width: 2px; }
1073
1074.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody {
1075  border: 0; }
1076
1077.table-striped tbody tr:nth-of-type(odd) {
1078  background-color: rgba(255, 255, 255, 0.05); }
1079
1080.table-hover tbody tr:hover {
1081  color: #EBEBEB;
1082  background-color: rgba(255, 255, 255, 0.075); }
1083.table-primary, .table-primary > th, .table-primary > td {
1084  background-color: #f6d5bf; }
1085.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody {
1086  border-color: #eeb188; }
1087.table-hover .table-primary:hover {
1088  background-color: #f3c6a9; }
1089  .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
1090    background-color: #f3c6a9; }
1091.table-secondary, .table-secondary > th, .table-secondary > td {
1092  background-color: #cdd2d6; }
1093.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody {
1094  border-color: #a3abb3; }
1095.table-hover .table-secondary:hover {
1096  background-color: #c0c5ca; }
1097  .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {
1098    background-color: #c0c5ca; }
1099.table-success, .table-success > th, .table-success > td {
1100  background-color: #d1ebd1; }
1101.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody {
1102  border-color: #aadaaa; }
1103.table-hover .table-success:hover {
1104  background-color: #c0e3c0; }
1105  .table-hover .table-success:hover > td, .table-hover .table-success:hover > th {
1106    background-color: #c0e3c0; }
1107.table-info, .table-info > th, .table-info > td {
1108  background-color: #d1edf6; }
1109.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody {
1110  border-color: #aadeee; }
1111.table-hover .table-info:hover {
1112  background-color: #bce5f1; }
1113  .table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
1114    background-color: #bce5f1; }
1115.table-warning, .table-warning > th, .table-warning > td {
1116  background-color: #fbe8cd; }
1117.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody {
1118  border-color: #f7d4a3; }
1119.table-hover .table-warning:hover {
1120  background-color: #f9ddb6; }
1121  .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {
1122    background-color: #f9ddb6; }
1123.table-danger, .table-danger > th, .table-danger > td {
1124  background-color: #f4cfce; }
1125.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody {
1126  border-color: #eba6a3; }
1127.table-hover .table-danger:hover {
1128  background-color: #f0bab9; }
1129  .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {
1130    background-color: #f0bab9; }
1131.table-light, .table-light > th, .table-light > td {
1132  background-color: #dfe3e8; }
1133.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody {
1134  border-color: #c4ccd4; }
1135.table-hover .table-light:hover {
1136  background-color: #d0d7dd; }
1137  .table-hover .table-light:hover > td, .table-hover .table-light:hover > th {
1138    background-color: #d0d7dd; }
1139.table-dark, .table-dark > th, .table-dark > td {
1140  background-color: #cdd2d6; }
1141.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {
1142  border-color: #a3abb3; }
1143.table-hover .table-dark:hover {
1144  background-color: #c0c5ca; }
1145  .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {
1146    background-color: #c0c5ca; }
1147
1148.table-active, .table-active > th, .table-active > td {
1149  background-color: rgba(255, 255, 255, 0.075); }
1150
1151.table-hover .table-active:hover {
1152  background-color: rgba(242, 242, 242, 0.075); }
1153  .table-hover .table-active:hover > td, .table-hover .table-active:hover > th {
1154    background-color: rgba(242, 242, 242, 0.075); }
1155
1156.table .thead-dark th {
1157  color: #2B3E50;
1158  background-color: #8d9dad;
1159  border-color: #4E5D6C; }
1160.table .thead-light th {
1161  color: #495057;
1162  background-color: #4E5D6C;
1163  border-color: #dee2e6; }
1164
1165.table-dark {
1166  color: #2B3E50;
1167  background-color: #8d9dad; }
1168  .table-dark th, .table-dark td, .table-dark thead th {
1169    border-color: #4E5D6C; }
1170  .table-dark.table-bordered {
1171    border: 0; }
1172    .table-dark.table-striped tbody tr:nth-of-type(odd) {
1173      background-color: rgba(255, 255, 255, 0.05); }
1174  .table-dark.table-hover tbody tr:hover {
1175    color: #2B3E50;
1176    background-color: rgba(255, 255, 255, 0.075); }
1177
1178@media (max-width: 575.98px) {
1179  .table-responsive-sm {
1180    display: block;
1181    width: 100%;
1182    overflow-x: auto;
1183    -webkit-overflow-scrolling: touch; }
1184    .table-responsive-sm > .table-bordered {
1185      border: 0; } }
1186@media (max-width: 767.98px) {
1187  .table-responsive-md {
1188    display: block;
1189    width: 100%;
1190    overflow-x: auto;
1191    -webkit-overflow-scrolling: touch; }
1192    .table-responsive-md > .table-bordered {
1193      border: 0; } }
1194@media (max-width: 991.98px) {
1195  .table-responsive-lg {
1196    display: block;
1197    width: 100%;
1198    overflow-x: auto;
1199    -webkit-overflow-scrolling: touch; }
1200    .table-responsive-lg > .table-bordered {
1201      border: 0; } }
1202@media (max-width: 1199.98px) {
1203  .table-responsive-xl {
1204    display: block;
1205    width: 100%;
1206    overflow-x: auto;
1207    -webkit-overflow-scrolling: touch; }
1208    .table-responsive-xl > .table-bordered {
1209      border: 0; } }
1210.table-responsive {
1211  display: block;
1212  width: 100%;
1213  overflow-x: auto;
1214  -webkit-overflow-scrolling: touch; }
1215  .table-responsive > .table-bordered {
1216    border: 0; }
1217
1218.form-control {
1219  display: block;
1220  width: 100%;
1221  height: calc(1.5em + 0.75rem + 2px);
1222  padding: 0.375rem 0.75rem;
1223  font-size: 1rem;
1224  font-weight: 400;
1225  line-height: 1.5;
1226  color: #495057;
1227  background-color: #fff;
1228  background-clip: padding-box;
1229  border: 1px solid #ced4da;
1230  border-radius: 0;
1231  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
1232@media (prefers-reduced-motion: reduce) {
1233  .form-control {
1234    transition: none; } }
1235.form-control::-ms-expand {
1236  background-color: transparent;
1237  border: 0; }
1238.form-control:-moz-focusring {
1239  color: transparent;
1240  text-shadow: 0 0 0 #495057; }
1241.form-control:focus {
1242  color: #495057;
1243  background-color: #fff;
1244  border-color: #f1b287;
1245  outline: 0;
1246  box-shadow: 0 0 0 0.2rem rgba(223, 105, 26, 0.25); }
1247.form-control::placeholder {
1248  color: #868e96;
1249  opacity: 1; }
1250.form-control:disabled, .form-control[readonly] {
1251  background-color: #4E5D6C;
1252  opacity: 1; }
1253
1254select.form-control:focus::-ms-value {
1255  color: #495057;
1256  background-color: #fff; }
1257
1258.form-control-file, .form-control-range {
1259  display: block;
1260  width: 100%; }
1261
1262.col-form-label {
1263  padding-top: calc(0.375rem + 1px);
1264  padding-bottom: calc(0.375rem + 1px);
1265  margin-bottom: 0;
1266  font-size: inherit;
1267  line-height: 1.5; }
1268
1269.col-form-label-lg {
1270  padding-top: calc(0.5rem + 1px);
1271  padding-bottom: calc(0.5rem + 1px);
1272  font-size: 1.25rem;
1273  line-height: 1.5; }
1274
1275.col-form-label-sm {
1276  padding-top: calc(0.25rem + 1px);
1277  padding-bottom: calc(0.25rem + 1px);
1278  font-size: 0.875rem;
1279  line-height: 1.5; }
1280
1281.form-control-plaintext {
1282  display: block;
1283  width: 100%;
1284  padding: 0.375rem 0;
1285  margin-bottom: 0;
1286  font-size: 1rem;
1287  line-height: 1.5;
1288  color: #EBEBEB;
1289  background-color: transparent;
1290  border: solid transparent;
1291  border-width: 1px 0; }
1292  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
1293    padding-right: 0;
1294    padding-left: 0; }
1295
1296.form-control-sm {
1297  height: calc(1.5em + 0.5rem + 2px);
1298  padding: 0.25rem 0.5rem;
1299  font-size: 0.875rem;
1300  line-height: 1.5;
1301  border-radius: 0; }
1302
1303.form-control-lg {
1304  height: calc(1.5em + 1rem + 2px);
1305  padding: 0.5rem 1rem;
1306  font-size: 1.25rem;
1307  line-height: 1.5;
1308  border-radius: 0; }
1309
1310select.form-control[size], select.form-control[multiple] {
1311  height: auto; }
1312
1313textarea.form-control {
1314  height: auto; }
1315
1316.form-group {
1317  margin-bottom: 1rem; }
1318
1319.form-text {
1320  display: block;
1321  margin-top: 0.25rem; }
1322
1323.form-row {
1324  display: flex;
1325  flex-wrap: wrap;
1326  margin-right: -5px;
1327  margin-left: -5px; }
1328  .form-row > .col, .form-row > [class*="col-"] {
1329    padding-right: 5px;
1330    padding-left: 5px; }
1331
1332.form-check {
1333  position: relative;
1334  display: block;
1335  padding-left: 1.25rem; }
1336
1337.form-check-input {
1338  position: absolute;
1339  margin-top: 0.3rem;
1340  margin-left: -1.25rem; }
1341  .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
1342    color: rgba(255, 255, 255, 0.4); }
1343
1344.form-check-label {
1345  margin-bottom: 0; }
1346
1347.form-check-inline {
1348  display: inline-flex;
1349  align-items: center;
1350  padding-left: 0;
1351  margin-right: 0.75rem; }
1352  .form-check-inline .form-check-input {
1353    position: static;
1354    margin-top: 0;
1355    margin-right: 0.3125rem;
1356    margin-left: 0; }
1357  .valid-feedback {
1358    display: none;
1359    width: 100%;
1360    margin-top: 0.25rem;
1361    font-size: 80%;
1362    color: #5cb85c; }
1363  .valid-tooltip {
1364    position: absolute;
1365    top: 100%;
1366    z-index: 5;
1367    display: none;
1368    max-width: 100%;
1369    padding: 0.25rem 0.5rem;
1370    margin-top: 0.1rem;
1371    font-size: 0.875rem;
1372    line-height: 1.5;
1373    color: #fff;
1374    background-color: rgba(92, 184, 92, 0.9);
1375    border-radius: 0; }
1376    .was-validated :valid ~ .valid-feedback, .is-valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-tooltip {
1377      display: block; }
1378  .was-validated .form-control:valid, .form-control.is-valid {
1379    border-color: #5cb85c;
1380    padding-right: calc(1.5em + 0.75rem);
1381    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
1382    background-repeat: no-repeat;
1383    background-position: right calc(0.375em + 0.1875rem) center;
1384    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
1385    .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
1386      border-color: #5cb85c;
1387      box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
1388.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
1389  padding-right: calc(1.5em + 0.75rem);
1390  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
1391.was-validated .custom-select:valid, .custom-select.is-valid {
1392  border-color: #5cb85c;
1393  padding-right: calc(0.75em + 2.3125rem);
1394  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
1395  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
1396    border-color: #5cb85c;
1397    box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
1398.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
1399  color: #5cb85c; }
1400.was-validated .form-check-input:valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-tooltip {
1401  display: block; }
1402.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
1403  color: #5cb85c; }
1404  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
1405    border-color: #5cb85c; }
1406.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
1407  border-color: #80c780;
1408  background-color: #80c780; }
1409.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
1410  box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
1411.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
1412  border-color: #5cb85c; }
1413.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
1414  border-color: #5cb85c; }
1415  .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
1416    border-color: #5cb85c;
1417    box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
1418.invalid-feedback {
1419  display: none;
1420  width: 100%;
1421  margin-top: 0.25rem;
1422  font-size: 80%;
1423  color: #d9534f; }
1424.invalid-tooltip {
1425  position: absolute;
1426  top: 100%;
1427  z-index: 5;
1428  display: none;
1429  max-width: 100%;
1430  padding: 0.25rem 0.5rem;
1431  margin-top: 0.1rem;
1432  font-size: 0.875rem;
1433  line-height: 1.5;
1434  color: #fff;
1435  background-color: rgba(217, 83, 79, 0.9);
1436  border-radius: 0; }
1437  .was-validated :invalid ~ .invalid-feedback, .is-invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-tooltip {
1438    display: block; }
1439.was-validated .form-control:invalid, .form-control.is-invalid {
1440  border-color: #d9534f;
1441  padding-right: calc(1.5em + 0.75rem);
1442  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e");
1443  background-repeat: no-repeat;
1444  background-position: right calc(0.375em + 0.1875rem) center;
1445  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
1446  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
1447    border-color: #d9534f;
1448    box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); }
1449.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
1450  padding-right: calc(1.5em + 0.75rem);
1451  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
1452.was-validated .custom-select:invalid, .custom-select.is-invalid {
1453  border-color: #d9534f;
1454  padding-right: calc(0.75em + 2.3125rem);
1455  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d9534f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d9534f' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
1456  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
1457    border-color: #d9534f;
1458    box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); }
1459.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
1460  color: #d9534f; }
1461.was-validated .form-check-input:invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-tooltip {
1462  display: block; }
1463.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
1464  color: #d9534f; }
1465  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
1466    border-color: #d9534f; }
1467.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
1468  border-color: #e27c79;
1469  background-color: #e27c79; }
1470.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
1471  box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); }
1472.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
1473  border-color: #d9534f; }
1474.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
1475  border-color: #d9534f; }
1476  .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
1477    border-color: #d9534f;
1478    box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); }
1479
1480.form-inline {
1481  display: flex;
1482  flex-flow: row wrap;
1483  align-items: center; }
1484  .form-inline .form-check {
1485    width: 100%; }
1486  @media (min-width: 576px) {
1487    .form-inline label {
1488      display: flex;
1489      align-items: center;
1490      justify-content: center;
1491      margin-bottom: 0; }
1492    .form-inline .form-group {
1493      display: flex;
1494      flex: 0 0 auto;
1495      flex-flow: row wrap;
1496      align-items: center;
1497      margin-bottom: 0; }
1498    .form-inline .form-control {
1499      display: inline-block;
1500      width: auto;
1501      vertical-align: middle; }
1502    .form-inline .form-control-plaintext {
1503      display: inline-block; }
1504    .form-inline .input-group, .form-inline .custom-select {
1505      width: auto; }
1506    .form-inline .form-check {
1507      display: flex;
1508      align-items: center;
1509      justify-content: center;
1510      width: auto;
1511      padding-left: 0; }
1512    .form-inline .form-check-input {
1513      position: relative;
1514      flex-shrink: 0;
1515      margin-top: 0;
1516      margin-right: 0.25rem;
1517      margin-left: 0; }
1518    .form-inline .custom-control {
1519      align-items: center;
1520      justify-content: center; }
1521    .form-inline .custom-control-label {
1522      margin-bottom: 0; } }
1523
1524.btn {
1525  display: inline-block;
1526  font-weight: 400;
1527  color: #EBEBEB;
1528  text-align: center;
1529  vertical-align: middle;
1530  cursor: pointer;
1531  user-select: none;
1532  background-color: transparent;
1533  border: 1px solid transparent;
1534  padding: 0.375rem 0.75rem;
1535  font-size: 1rem;
1536  line-height: 1.5;
1537  border-radius: 0;
1538  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
1539@media (prefers-reduced-motion: reduce) {
1540  .btn {
1541    transition: none; } }
1542.btn:hover {
1543  color: #EBEBEB;
1544  text-decoration: none; }
1545.btn:focus, .btn.focus {
1546  outline: 0;
1547  box-shadow: 0 0 0 0.2rem rgba(223, 105, 26, 0.25); }
1548.btn.disabled, .btn:disabled {
1549  opacity: 0.65; }
1550
1551a.btn.disabled, fieldset:disabled a.btn {
1552  pointer-events: none; }
1553  .btn-primary {
1554    color: #fff;
1555    background-color: #DF691A;
1556    border-color: #DF691A; }
1557    .btn-primary:hover {
1558      color: #fff;
1559      background-color: #bd5916;
1560      border-color: #b15315; }
1561    .btn-primary:focus, .btn-primary.focus {
1562      color: #fff;
1563      background-color: #bd5916;
1564      border-color: #b15315;
1565      box-shadow: 0 0 0 0.2rem rgba(228, 128, 60, 0.5); }
1566    .btn-primary.disabled, .btn-primary:disabled {
1567      color: #fff;
1568      background-color: #DF691A;
1569      border-color: #DF691A; }
1570    .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
1571      color: #fff;
1572      background-color: #b15315;
1573      border-color: #a64e13; }
1574      .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
1575        box-shadow: 0 0 0 0.2rem rgba(228, 128, 60, 0.5); }
1576  .btn-secondary {
1577    color: #fff;
1578    background-color: #4E5D6C;
1579    border-color: #4E5D6C; }
1580    .btn-secondary:hover {
1581      color: #fff;
1582      background-color: #3e4a56;
1583      border-color: #39444e; }
1584    .btn-secondary:focus, .btn-secondary.focus {
1585      color: #fff;
1586      background-color: #3e4a56;
1587      border-color: #39444e;
1588      box-shadow: 0 0 0 0.2rem rgba(105, 117, 130, 0.5); }
1589    .btn-secondary.disabled, .btn-secondary:disabled {
1590      color: #fff;
1591      background-color: #4E5D6C;
1592      border-color: #4E5D6C; }
1593    .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
1594      color: #fff;
1595      background-color: #39444e;
1596      border-color: #333d47; }
1597      .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
1598        box-shadow: 0 0 0 0.2rem rgba(105, 117, 130, 0.5); }
1599  .btn-success {
1600    color: #fff;
1601    background-color: #5cb85c;
1602    border-color: #5cb85c; }
1603    .btn-success:hover {
1604      color: #fff;
1605      background-color: #48a648;
1606      border-color: #449d44; }
1607    .btn-success:focus, .btn-success.focus {
1608      color: #fff;
1609      background-color: #48a648;
1610      border-color: #449d44;
1611      box-shadow: 0 0 0 0.2rem rgba(116, 195, 116, 0.5); }
1612    .btn-success.disabled, .btn-success:disabled {
1613      color: #fff;
1614      background-color: #5cb85c;
1615      border-color: #5cb85c; }
1616    .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
1617      color: #fff;
1618      background-color: #449d44;
1619      border-color: #409440; }
1620      .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
1621        box-shadow: 0 0 0 0.2rem rgba(116, 195, 116, 0.5); }
1622  .btn-info {
1623    color: #212529;
1624    background-color: #5bc0de;
1625    border-color: #5bc0de; }
1626    .btn-info:hover {
1627      color: #fff;
1628      background-color: #3bb4d8;
1629      border-color: #31b0d5; }
1630    .btn-info:focus, .btn-info.focus {
1631      color: #fff;
1632      background-color: #3bb4d8;
1633      border-color: #31b0d5;
1634      box-shadow: 0 0 0 0.2rem rgba(82, 169, 195, 0.5); }
1635    .btn-info.disabled, .btn-info:disabled {
1636      color: #212529;
1637      background-color: #5bc0de;
1638      border-color: #5bc0de; }
1639    .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
1640      color: #fff;
1641      background-color: #31b0d5;
1642      border-color: #2aaacf; }
1643      .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
1644        box-shadow: 0 0 0 0.2rem rgba(82, 169, 195, 0.5); }
1645  .btn-warning {
1646    color: #212529;
1647    background-color: #f0ad4e;
1648    border-color: #f0ad4e; }
1649    .btn-warning:hover {
1650      color: #212529;
1651      background-color: #ed9d2b;
1652      border-color: #ec971f; }
1653    .btn-warning:focus, .btn-warning.focus {
1654      color: #212529;
1655      background-color: #ed9d2b;
1656      border-color: #ec971f;
1657      box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5); }
1658    .btn-warning.disabled, .btn-warning:disabled {
1659      color: #212529;
1660      background-color: #f0ad4e;
1661      border-color: #f0ad4e; }
1662    .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
1663      color: #212529;
1664      background-color: #ec971f;
1665      border-color: #ea9214; }
1666      .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
1667        box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5); }
1668  .btn-danger {
1669    color: #fff;
1670    background-color: #d9534f;
1671    border-color: #d9534f; }
1672    .btn-danger:hover {
1673      color: #fff;
1674      background-color: #d23430;
1675      border-color: #c9302c; }
1676    .btn-danger:focus, .btn-danger.focus {
1677      color: #fff;
1678      background-color: #d23430;
1679      border-color: #c9302c;
1680      box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5); }
1681    .btn-danger.disabled, .btn-danger:disabled {
1682      color: #fff;
1683      background-color: #d9534f;
1684      border-color: #d9534f; }
1685    .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
1686      color: #fff;
1687      background-color: #c9302c;
1688      border-color: #bf2e29; }
1689      .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
1690        box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5); }
1691  .btn-light {
1692    color: #212529;
1693    background-color: #8d9dad;
1694    border-color: #8d9dad; }
1695    .btn-light:hover {
1696      color: #fff;
1697      background-color: #778a9d;
1698      border-color: #6f8397; }
1699    .btn-light:focus, .btn-light.focus {
1700      color: #fff;
1701      background-color: #778a9d;
1702      border-color: #6f8397;
1703      box-shadow: 0 0 0 0.2rem rgba(125, 139, 153, 0.5); }
1704    .btn-light.disabled, .btn-light:disabled {
1705      color: #212529;
1706      background-color: #8d9dad;
1707      border-color: #8d9dad; }
1708    .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
1709      color: #fff;
1710      background-color: #6f8397;
1711      border-color: #697d91; }
1712      .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
1713        box-shadow: 0 0 0 0.2rem rgba(125, 139, 153, 0.5); }
1714  .btn-dark {
1715    color: #fff;
1716    background-color: #4E5D6C;
1717    border-color: #4E5D6C; }
1718    .btn-dark:hover {
1719      color: #fff;
1720      background-color: #3e4a56;
1721      border-color: #39444e; }
1722    .btn-dark:focus, .btn-dark.focus {
1723      color: #fff;
1724      background-color: #3e4a56;
1725      border-color: #39444e;
1726      box-shadow: 0 0 0 0.2rem rgba(105, 117, 130, 0.5); }
1727    .btn-dark.disabled, .btn-dark:disabled {
1728      color: #fff;
1729      background-color: #4E5D6C;
1730      border-color: #4E5D6C; }
1731    .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
1732      color: #fff;
1733      background-color: #39444e;
1734      border-color: #333d47; }
1735      .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
1736        box-shadow: 0 0 0 0.2rem rgba(105, 117, 130, 0.5); }
1737  .btn-outline-primary {
1738    color: #DF691A;
1739    border-color: #DF691A; }
1740    .btn-outline-primary:hover {
1741      color: #fff;
1742      background-color: #DF691A;
1743      border-color: #DF691A; }
1744    .btn-outline-primary:focus, .btn-outline-primary.focus {
1745      box-shadow: 0 0 0 0.2rem rgba(223, 105, 26, 0.5); }
1746    .btn-outline-primary.disabled, .btn-outline-primary:disabled {
1747      color: #DF691A;
1748      background-color: transparent; }
1749    .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
1750      color: #fff;
1751      background-color: #DF691A;
1752      border-color: #DF691A; }
1753      .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
1754        box-shadow: 0 0 0 0.2rem rgba(223, 105, 26, 0.5); }
1755  .btn-outline-secondary {
1756    color: #4E5D6C;
1757    border-color: #4E5D6C; }
1758    .btn-outline-secondary:hover {
1759      color: #fff;
1760      background-color: #4E5D6C;
1761      border-color: #4E5D6C; }
1762    .btn-outline-secondary:focus, .btn-outline-secondary.focus {
1763      box-shadow: 0 0 0 0.2rem rgba(78, 93, 108, 0.5); }
1764    .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
1765      color: #4E5D6C;
1766      background-color: transparent; }
1767    .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
1768      color: #fff;
1769      background-color: #4E5D6C;
1770      border-color: #4E5D6C; }
1771      .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
1772        box-shadow: 0 0 0 0.2rem rgba(78, 93, 108, 0.5); }
1773  .btn-outline-success {
1774    color: #5cb85c;
1775    border-color: #5cb85c; }
1776    .btn-outline-success:hover {
1777      color: #fff;
1778      background-color: #5cb85c;
1779      border-color: #5cb85c; }
1780    .btn-outline-success:focus, .btn-outline-success.focus {
1781      box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.5); }
1782    .btn-outline-success.disabled, .btn-outline-success:disabled {
1783      color: #5cb85c;
1784      background-color: transparent; }
1785    .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
1786      color: #fff;
1787      background-color: #5cb85c;
1788      border-color: #5cb85c; }
1789      .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
1790        box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.5); }
1791  .btn-outline-info {
1792    color: #5bc0de;
1793    border-color: #5bc0de; }
1794    .btn-outline-info:hover {
1795      color: #212529;
1796      background-color: #5bc0de;
1797      border-color: #5bc0de; }
1798    .btn-outline-info:focus, .btn-outline-info.focus {
1799      box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.5); }
1800    .btn-outline-info.disabled, .btn-outline-info:disabled {
1801      color: #5bc0de;
1802      background-color: transparent; }
1803    .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
1804      color: #212529;
1805      background-color: #5bc0de;
1806      border-color: #5bc0de; }
1807      .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
1808        box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.5); }
1809  .btn-outline-warning {
1810    color: #f0ad4e;
1811    border-color: #f0ad4e; }
1812    .btn-outline-warning:hover {
1813      color: #212529;
1814      background-color: #f0ad4e;
1815      border-color: #f0ad4e; }
1816    .btn-outline-warning:focus, .btn-outline-warning.focus {
1817      box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); }
1818    .btn-outline-warning.disabled, .btn-outline-warning:disabled {
1819      color: #f0ad4e;
1820      background-color: transparent; }
1821    .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
1822      color: #212529;
1823      background-color: #f0ad4e;
1824      border-color: #f0ad4e; }
1825      .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
1826        box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); }
1827  .btn-outline-danger {
1828    color: #d9534f;
1829    border-color: #d9534f; }
1830    .btn-outline-danger:hover {
1831      color: #fff;
1832      background-color: #d9534f;
1833      border-color: #d9534f; }
1834    .btn-outline-danger:focus, .btn-outline-danger.focus {
1835      box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); }
1836    .btn-outline-danger.disabled, .btn-outline-danger:disabled {
1837      color: #d9534f;
1838      background-color: transparent; }
1839    .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
1840      color: #fff;
1841      background-color: #d9534f;
1842      border-color: #d9534f; }
1843      .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
1844        box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); }
1845  .btn-outline-light {
1846    color: #8d9dad;
1847    border-color: #8d9dad; }
1848    .btn-outline-light:hover {
1849      color: #212529;
1850      background-color: #8d9dad;
1851      border-color: #8d9dad; }
1852    .btn-outline-light:focus, .btn-outline-light.focus {
1853      box-shadow: 0 0 0 0.2rem rgba(141, 157, 173, 0.5); }
1854    .btn-outline-light.disabled, .btn-outline-light:disabled {
1855      color: #8d9dad;
1856      background-color: transparent; }
1857    .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
1858      color: #212529;
1859      background-color: #8d9dad;
1860      border-color: #8d9dad; }
1861      .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
1862        box-shadow: 0 0 0 0.2rem rgba(141, 157, 173, 0.5); }
1863  .btn-outline-dark {
1864    color: #4E5D6C;
1865    border-color: #4E5D6C; }
1866    .btn-outline-dark:hover {
1867      color: #fff;
1868      background-color: #4E5D6C;
1869      border-color: #4E5D6C; }
1870    .btn-outline-dark:focus, .btn-outline-dark.focus {
1871      box-shadow: 0 0 0 0.2rem rgba(78, 93, 108, 0.5); }
1872    .btn-outline-dark.disabled, .btn-outline-dark:disabled {
1873      color: #4E5D6C;
1874      background-color: transparent; }
1875    .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
1876      color: #fff;
1877      background-color: #4E5D6C;
1878      border-color: #4E5D6C; }
1879      .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
1880        box-shadow: 0 0 0 0.2rem rgba(78, 93, 108, 0.5); }
1881
1882.btn-link {
1883  font-weight: 400;
1884  color: #DF691A;
1885  text-decoration: none; }
1886  .btn-link:hover {
1887    color: #9a4912;
1888    text-decoration: underline; }
1889  .btn-link:focus, .btn-link.focus {
1890    text-decoration: underline;
1891    box-shadow: none; }
1892  .btn-link:disabled, .btn-link.disabled {
1893    color: #868e96;
1894    pointer-events: none; }
1895
1896.btn-lg, .btn-group-lg > .btn {
1897  padding: 0.5rem 1rem;
1898  font-size: 1.25rem;
1899  line-height: 1.5;
1900  border-radius: 0; }
1901
1902.btn-sm, .btn-group-sm > .btn {
1903  padding: 0.25rem 0.5rem;
1904  font-size: 0.875rem;
1905  line-height: 1.5;
1906  border-radius: 0; }
1907
1908.btn-block {
1909  display: block;
1910  width: 100%; }
1911  .btn-block + .btn-block {
1912    margin-top: 0.5rem; }
1913
1914input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
1915  width: 100%; }
1916
1917.fade {
1918  transition: opacity 0.15s linear; }
1919@media (prefers-reduced-motion: reduce) {
1920  .fade {
1921    transition: none; } }
1922.fade:not(.show) {
1923  opacity: 0; }
1924
1925.collapse:not(.show) {
1926  display: none; }
1927
1928.collapsing {
1929  position: relative;
1930  height: 0;
1931  overflow: hidden;
1932  transition: height 0.35s ease; }
1933@media (prefers-reduced-motion: reduce) {
1934  .collapsing {
1935    transition: none; } }
1936
1937.dropup, .dropright, .dropdown, .dropleft {
1938  position: relative; }
1939
1940.dropdown-toggle {
1941  white-space: nowrap; }
1942  .dropdown-toggle::after {
1943    display: inline-block;
1944    margin-left: 0.255em;
1945    vertical-align: 0.255em;
1946    content: "";
1947    border-top: 0.3em solid;
1948    border-right: 0.3em solid transparent;
1949    border-bottom: 0;
1950    border-left: 0.3em solid transparent; }
1951  .dropdown-toggle:empty::after {
1952    margin-left: 0; }
1953
1954.dropdown-menu {
1955  position: absolute;
1956  top: 100%;
1957  left: 0;
1958  z-index: 1000;
1959  display: none;
1960  float: left;
1961  min-width: 10rem;
1962  padding: 0.5rem 0;
1963  margin: 0.125rem 0 0;
1964  font-size: 1rem;
1965  color: #EBEBEB;
1966  text-align: left;
1967  list-style: none;
1968  background-color: #4E5D6C;
1969  background-clip: padding-box;
1970  border: 1px solid rgba(0, 0, 0, 0.15);
1971  border-radius: 0; }
1972  .dropdown-menu-left {
1973    right: auto;
1974    left: 0; }
1975  .dropdown-menu-right {
1976    right: 0;
1977    left: auto; }
1978  @media (min-width: 576px) {
1979    .dropdown-menu-sm-left {
1980      right: auto;
1981      left: 0; }
1982    .dropdown-menu-sm-right {
1983      right: 0;
1984      left: auto; } }
1985@media (min-width: 768px) {
1986  .dropdown-menu-md-left {
1987    right: auto;
1988    left: 0; }
1989  .dropdown-menu-md-right {
1990    right: 0;
1991    left: auto; } }
1992@media (min-width: 992px) {
1993  .dropdown-menu-lg-left {
1994    right: auto;
1995    left: 0; }
1996  .dropdown-menu-lg-right {
1997    right: 0;
1998    left: auto; } }
1999@media (min-width: 1200px) {
2000  .dropdown-menu-xl-left {
2001    right: auto;
2002    left: 0; }
2003  .dropdown-menu-xl-right {
2004    right: 0;
2005    left: auto; } }
2006
2007.dropup .dropdown-menu {
2008  top: auto;
2009  bottom: 100%;
2010  margin-top: 0;
2011  margin-bottom: 0.125rem; }
2012  .dropup .dropdown-toggle::after {
2013    display: inline-block;
2014    margin-left: 0.255em;
2015    vertical-align: 0.255em;
2016    content: "";
2017    border-top: 0;
2018    border-right: 0.3em solid transparent;
2019    border-bottom: 0.3em solid;
2020    border-left: 0.3em solid transparent; }
2021  .dropup .dropdown-toggle:empty::after {
2022    margin-left: 0; }
2023
2024.dropright .dropdown-menu {
2025  top: 0;
2026  right: auto;
2027  left: 100%;
2028  margin-top: 0;
2029  margin-left: 0.125rem; }
2030  .dropright .dropdown-toggle::after {
2031    display: inline-block;
2032    margin-left: 0.255em;
2033    vertical-align: 0.255em;
2034    content: "";
2035    border-top: 0.3em solid transparent;
2036    border-right: 0;
2037    border-bottom: 0.3em solid transparent;
2038    border-left: 0.3em solid; }
2039  .dropright .dropdown-toggle:empty::after {
2040    margin-left: 0; }
2041  .dropright .dropdown-toggle::after {
2042    vertical-align: 0; }
2043
2044.dropleft .dropdown-menu {
2045  top: 0;
2046  right: 100%;
2047  left: auto;
2048  margin-top: 0;
2049  margin-right: 0.125rem; }
2050  .dropleft .dropdown-toggle::after {
2051    display: inline-block;
2052    margin-left: 0.255em;
2053    vertical-align: 0.255em;
2054    content: ""; }
2055  .dropleft .dropdown-toggle::after {
2056    display: none; }
2057  .dropleft .dropdown-toggle::before {
2058    display: inline-block;
2059    margin-right: 0.255em;
2060    vertical-align: 0.255em;
2061    content: "";
2062    border-top: 0.3em solid transparent;
2063    border-right: 0.3em solid;
2064    border-bottom: 0.3em solid transparent; }
2065  .dropleft .dropdown-toggle:empty::after {
2066    margin-left: 0; }
2067  .dropleft .dropdown-toggle::before {
2068    vertical-align: 0; }
2069
2070.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
2071  right: auto;
2072  bottom: auto; }
2073
2074.dropdown-divider {
2075  height: 0;
2076  margin: 0.5rem 0;
2077  overflow: hidden;
2078  border-top: 1px solid rgba(0, 0, 0, 0.15); }
2079
2080.dropdown-item {
2081  display: block;
2082  width: 100%;
2083  padding: 0.25rem 1.5rem;
2084  clear: both;
2085  font-weight: 400;
2086  color: #EBEBEB;
2087  text-align: inherit;
2088  white-space: nowrap;
2089  background-color: transparent;
2090  border: 0; }
2091  .dropdown-item:hover, .dropdown-item:focus {
2092    color: #EBEBEB;
2093    text-decoration: none;
2094    background-color: rgba(255, 255, 255, 0.075); }
2095  .dropdown-item.active, .dropdown-item:active {
2096    color: #fff;
2097    text-decoration: none;
2098    background-color: #DF691A; }
2099  .dropdown-item.disabled, .dropdown-item:disabled {
2100    color: #868e96;
2101    pointer-events: none;
2102    background-color: transparent; }
2103
2104.dropdown-menu.show {
2105  display: block; }
2106
2107.dropdown-header {
2108  display: block;
2109  padding: 0.5rem 1.5rem;
2110  margin-bottom: 0;
2111  font-size: 0.875rem;
2112  color: #868e96;
2113  white-space: nowrap; }
2114
2115.dropdown-item-text {
2116  display: block;
2117  padding: 0.25rem 1.5rem;
2118  color: #EBEBEB; }
2119
2120.btn-group, .btn-group-vertical {
2121  position: relative;
2122  display: inline-flex;
2123  vertical-align: middle; }
2124  .btn-group > .btn, .btn-group-vertical > .btn {
2125    position: relative;
2126    flex: 1 1 auto; }
2127    .btn-group > .btn:hover, .btn-group-vertical > .btn:hover {
2128      z-index: 1; }
2129    .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {
2130      z-index: 1; }
2131
2132.btn-toolbar {
2133  display: flex;
2134  flex-wrap: wrap;
2135  justify-content: flex-start; }
2136  .btn-toolbar .input-group {
2137    width: auto; }
2138
2139.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) {
2140  margin-left: -1px; }
2141.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn {
2142  border-top-right-radius: 0;
2143  border-bottom-right-radius: 0; }
2144.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn {
2145  border-top-left-radius: 0;
2146  border-bottom-left-radius: 0; }
2147
2148.dropdown-toggle-split {
2149  padding-right: 0.5625rem;
2150  padding-left: 0.5625rem; }
2151  .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
2152    margin-left: 0; }
2153  .dropleft .dropdown-toggle-split::before {
2154    margin-right: 0; }
2155
2156.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
2157  padding-right: 0.375rem;
2158  padding-left: 0.375rem; }
2159
2160.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
2161  padding-right: 0.75rem;
2162  padding-left: 0.75rem; }
2163
2164.btn-group-vertical {
2165  flex-direction: column;
2166  align-items: flex-start;
2167  justify-content: center; }
2168  .btn-group-vertical > .btn, .btn-group-vertical > .btn-group {
2169    width: 100%; }
2170  .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) {
2171    margin-top: -1px; }
2172  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn {
2173    border-bottom-right-radius: 0;
2174    border-bottom-left-radius: 0; }
2175  .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn {
2176    border-top-left-radius: 0;
2177    border-top-right-radius: 0; }
2178
2179.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {
2180  margin-bottom: 0; }
2181  .btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
2182    position: absolute;
2183    clip: rect(0, 0, 0, 0);
2184    pointer-events: none; }
2185
2186.input-group {
2187  position: relative;
2188  display: flex;
2189  flex-wrap: wrap;
2190  align-items: stretch;
2191  width: 100%; }
2192  .input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file {
2193    position: relative;
2194    flex: 1 1 0%;
2195    min-width: 0;
2196    margin-bottom: 0; }
2197    .input-group > .form-control + .form-control, .input-group > .form-control-plaintext + .form-control, .input-group > .custom-select + .form-control, .input-group > .custom-file + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control-plaintext + .custom-select, .input-group > .custom-select + .custom-select, .input-group > .custom-file + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .custom-file {
2198      margin-left: -1px; }
2199  .input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
2200    z-index: 3; }
2201  .input-group > .custom-file .custom-file-input:focus {
2202    z-index: 4; }
2203    .input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) {
2204      border-top-right-radius: 0;
2205      border-bottom-right-radius: 0; }
2206    .input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) {
2207      border-top-left-radius: 0;
2208      border-bottom-left-radius: 0; }
2209  .input-group > .custom-file {
2210    display: flex;
2211    align-items: center; }
2212    .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
2213      border-top-right-radius: 0;
2214      border-bottom-right-radius: 0; }
2215    .input-group > .custom-file:not(:first-child) .custom-file-label {
2216      border-top-left-radius: 0;
2217      border-bottom-left-radius: 0; }
2218
2219.input-group-prepend, .input-group-append {
2220  display: flex; }
2221  .input-group-prepend .btn, .input-group-append .btn {
2222    position: relative;
2223    z-index: 2; }
2224    .input-group-prepend .btn:focus, .input-group-append .btn:focus {
2225      z-index: 3; }
2226  .input-group-prepend .btn + .btn, .input-group-append .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-append .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .input-group-text + .btn {
2227    margin-left: -1px; }
2228
2229.input-group-prepend {
2230  margin-right: -1px; }
2231
2232.input-group-append {
2233  margin-left: -1px; }
2234
2235.input-group-text {
2236  display: flex;
2237  align-items: center;
2238  padding: 0.375rem 0.75rem;
2239  margin-bottom: 0;
2240  font-size: 1rem;
2241  font-weight: 400;
2242  line-height: 1.5;
2243  color: #495057;
2244  text-align: center;
2245  white-space: nowrap;
2246  background-color: #4E5D6C;
2247  border: 1px solid #ced4da;
2248  border-radius: 0; }
2249  .input-group-text input[type="radio"], .input-group-text input[type="checkbox"] {
2250    margin-top: 0; }
2251
2252.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select {
2253  height: calc(1.5em + 1rem + 2px); }
2254
2255.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn {
2256  padding: 0.5rem 1rem;
2257  font-size: 1.25rem;
2258  line-height: 1.5;
2259  border-radius: 0; }
2260
2261.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select {
2262  height: calc(1.5em + 0.5rem + 2px); }
2263
2264.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn {
2265  padding: 0.25rem 0.5rem;
2266  font-size: 0.875rem;
2267  line-height: 1.5;
2268  border-radius: 0; }
2269
2270.input-group-lg > .custom-select, .input-group-sm > .custom-select {
2271  padding-right: 1.75rem; }
2272
2273.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
2274  border-top-right-radius: 0;
2275  border-bottom-right-radius: 0; }
2276
2277.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
2278  border-top-left-radius: 0;
2279  border-bottom-left-radius: 0; }
2280
2281.custom-control {
2282  position: relative;
2283  display: block;
2284  min-height: 1.5rem;
2285  padding-left: 1.5rem; }
2286
2287.custom-control-inline {
2288  display: inline-flex;
2289  margin-right: 1rem; }
2290
2291.custom-control-input {
2292  position: absolute;
2293  left: 0;
2294  z-index: -1;
2295  width: 1rem;
2296  height: 1.25rem;
2297  opacity: 0; }
2298  .custom-control-input:checked ~ .custom-control-label::before {
2299    color: #fff;
2300    border-color: #DF691A;
2301    background-color: #DF691A; }
2302  .custom-control-input:focus ~ .custom-control-label::before {
2303    box-shadow: 0 0 0 0.2rem rgba(223, 105, 26, 0.25); }
2304  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
2305    border-color: #f1b287; }
2306  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
2307    color: #fff;
2308    background-color: #f6cfb5;
2309    border-color: #f6cfb5; }
2310    .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
2311      color: #868e96; }
2312      .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
2313        background-color: #4E5D6C; }
2314
2315.custom-control-label {
2316  position: relative;
2317  margin-bottom: 0;
2318  vertical-align: top; }
2319  .custom-control-label::before {
2320    position: absolute;
2321    top: 0.25rem;
2322    left: -1.5rem;
2323    display: block;
2324    width: 1rem;
2325    height: 1rem;
2326    pointer-events: none;
2327    content: "";
2328    background-color: #fff;
2329    border: #adb5bd solid 1px; }
2330  .custom-control-label::after {
2331    position: absolute;
2332    top: 0.25rem;
2333    left: -1.5rem;
2334    display: block;
2335    width: 1rem;
2336    height: 1rem;
2337    content: "";
2338    background: no-repeat 50% / 50% 50%; }
2339
2340.custom-checkbox .custom-control-label::before {
2341  border-radius: 0; }
2342  .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
2343    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); }
2344.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
2345  border-color: #DF691A;
2346  background-color: #DF691A; }
2347.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
2348  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }
2349.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
2350  background-color: rgba(223, 105, 26, 0.5); }
2351.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
2352  background-color: rgba(223, 105, 26, 0.5); }
2353
2354.custom-radio .custom-control-label::before {
2355  border-radius: 50%; }
2356  .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
2357    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }
2358.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
2359  background-color: rgba(223, 105, 26, 0.5); }
2360
2361.custom-switch {
2362  padding-left: 2.25rem; }
2363  .custom-switch .custom-control-label::before {
2364    left: -2.25rem;
2365    width: 1.75rem;
2366    pointer-events: all;
2367    border-radius: 0.5rem; }
2368  .custom-switch .custom-control-label::after {
2369    top: calc(0.25rem + 2px);
2370    left: calc(-2.25rem + 2px);
2371    width: calc(1rem - 4px);
2372    height: calc(1rem - 4px);
2373    background-color: #adb5bd;
2374    border-radius: 0.5rem;
2375    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
2376  @media (prefers-reduced-motion: reduce) {
2377    .custom-switch .custom-control-label::after {
2378      transition: none; } }
2379.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
2380  background-color: #fff;
2381  transform: translateX(0.75rem); }
2382.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
2383  background-color: rgba(223, 105, 26, 0.5); }
2384
2385.custom-select {
2386  display: inline-block;
2387  width: 100%;
2388  height: calc(1.5em + 0.75rem + 2px);
2389  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
2390  font-size: 1rem;
2391  font-weight: 400;
2392  line-height: 1.5;
2393  color: #495057;
2394  vertical-align: middle;
2395  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px;
2396  border: 1px solid #ced4da;
2397  border-radius: 0;
2398  appearance: none; }
2399  .custom-select:focus {
2400    border-color: #f1b287;
2401    outline: 0;
2402    box-shadow: 0 0 0 0.2rem rgba(223, 105, 26, 0.25); }
2403    .custom-select:focus::-ms-value {
2404      color: #495057;
2405      background-color: #fff; }
2406  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
2407    height: auto;
2408    padding-right: 0.75rem;
2409    background-image: none; }
2410  .custom-select:disabled {
2411    color: #868e96;
2412    background-color: #4E5D6C; }
2413  .custom-select::-ms-expand {
2414    display: none; }
2415  .custom-select:-moz-focusring {
2416    color: transparent;
2417    text-shadow: 0 0 0 #495057; }
2418
2419.custom-select-sm {
2420  height: calc(1.5em + 0.5rem + 2px);
2421  padding-top: 0.25rem;
2422  padding-bottom: 0.25rem;
2423  padding-left: 0.5rem;
2424  font-size: 0.875rem; }
2425
2426.custom-select-lg {
2427  height: calc(1.5em + 1rem + 2px);
2428  padding-top: 0.5rem;
2429  padding-bottom: 0.5rem;
2430  padding-left: 1rem;
2431  font-size: 1.25rem; }
2432
2433.custom-file {
2434  position: relative;
2435  display: inline-block;
2436  width: 100%;
2437  height: calc(1.5em + 0.75rem + 2px);
2438  margin-bottom: 0; }
2439
2440.custom-file-input {
2441  position: relative;
2442  z-index: 2;
2443  width: 100%;
2444  height: calc(1.5em + 0.75rem + 2px);
2445  margin: 0;
2446  opacity: 0; }
2447  .custom-file-input:focus ~ .custom-file-label {
2448    border-color: #f1b287;
2449    box-shadow: 0 0 0 0.2rem rgba(223, 105, 26, 0.25); }
2450  .custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
2451    background-color: #4E5D6C; }
2452    .custom-file-input:lang(en) ~ .custom-file-label::after {
2453      content: "Browse"; }
2454  .custom-file-input ~ .custom-file-label[data-browse]::after {
2455    content: attr(data-browse); }
2456
2457.custom-file-label {
2458  position: absolute;
2459  top: 0;
2460  right: 0;
2461  left: 0;
2462  z-index: 1;
2463  height: calc(1.5em + 0.75rem + 2px);
2464  padding: 0.375rem 0.75rem;
2465  font-weight: 400;
2466  line-height: 1.5;
2467  color: #495057;
2468  background-color: #fff;
2469  border: 1px solid #ced4da;
2470  border-radius: 0; }
2471  .custom-file-label::after {
2472    position: absolute;
2473    top: 0;
2474    right: 0;
2475    bottom: 0;
2476    z-index: 3;
2477    display: block;
2478    height: calc(1.5em + 0.75rem);
2479    padding: 0.375rem 0.75rem;
2480    line-height: 1.5;
2481    color: #495057;
2482    content: "Browse";
2483    background-color: #4E5D6C;
2484    border-left: inherit;
2485    border-radius: 0 0 0 0; }
2486
2487.custom-range {
2488  width: 100%;
2489  height: 1.4rem;
2490  padding: 0;
2491  background-color: transparent;
2492  appearance: none; }
2493  .custom-range:focus {
2494    outline: none; }
2495    .custom-range:focus::-webkit-slider-thumb {
2496      box-shadow: 0 0 0 1px #2B3E50, 0 0 0 0.2rem rgba(223, 105, 26, 0.25); }
2497    .custom-range:focus::-moz-range-thumb {
2498      box-shadow: 0 0 0 1px #2B3E50, 0 0 0 0.2rem rgba(223, 105, 26, 0.25); }
2499    .custom-range:focus::-ms-thumb {
2500      box-shadow: 0 0 0 1px #2B3E50, 0 0 0 0.2rem rgba(223, 105, 26, 0.25); }
2501  .custom-range::-moz-focus-outer {
2502    border: 0; }
2503  .custom-range::-webkit-slider-thumb {
2504    width: 1rem;
2505    height: 1rem;
2506    margin-top: -0.25rem;
2507    background-color: #DF691A;
2508    border: 0;
2509    border-radius: 1rem;
2510    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2511    appearance: none; }
2512  @media (prefers-reduced-motion: reduce) {
2513    .custom-range::-webkit-slider-thumb {
2514      transition: none; } }
2515  .custom-range::-webkit-slider-thumb:active {
2516    background-color: #f6cfb5; }
2517  .custom-range::-webkit-slider-runnable-track {
2518    width: 100%;
2519    height: 0.5rem;
2520    color: transparent;
2521    cursor: pointer;
2522    background-color: #dee2e6;
2523    border-color: transparent;
2524    border-radius: 1rem; }
2525  .custom-range::-moz-range-thumb {
2526    width: 1rem;
2527    height: 1rem;
2528    background-color: #DF691A;
2529    border: 0;
2530    border-radius: 1rem;
2531    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2532    appearance: none; }
2533  @media (prefers-reduced-motion: reduce) {
2534    .custom-range::-moz-range-thumb {
2535      transition: none; } }
2536  .custom-range::-moz-range-thumb:active {
2537    background-color: #f6cfb5; }
2538  .custom-range::-moz-range-track {
2539    width: 100%;
2540    height: 0.5rem;
2541    color: transparent;
2542    cursor: pointer;
2543    background-color: #dee2e6;
2544    border-color: transparent;
2545    border-radius: 1rem; }
2546  .custom-range::-ms-thumb {
2547    width: 1rem;
2548    height: 1rem;
2549    margin-top: 0;
2550    margin-right: 0.2rem;
2551    margin-left: 0.2rem;
2552    background-color: #DF691A;
2553    border: 0;
2554    border-radius: 1rem;
2555    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2556    appearance: none; }
2557  @media (prefers-reduced-motion: reduce) {
2558    .custom-range::-ms-thumb {
2559      transition: none; } }
2560  .custom-range::-ms-thumb:active {
2561    background-color: #f6cfb5; }
2562  .custom-range::-ms-track {
2563    width: 100%;
2564    height: 0.5rem;
2565    color: transparent;
2566    cursor: pointer;
2567    background-color: transparent;
2568    border-color: transparent;
2569    border-width: 0.5rem; }
2570  .custom-range::-ms-fill-lower {
2571    background-color: #dee2e6;
2572    border-radius: 1rem; }
2573  .custom-range::-ms-fill-upper {
2574    margin-right: 15px;
2575    background-color: #dee2e6;
2576    border-radius: 1rem; }
2577    .custom-range:disabled::-webkit-slider-thumb {
2578      background-color: #adb5bd; }
2579    .custom-range:disabled::-webkit-slider-runnable-track {
2580      cursor: default; }
2581    .custom-range:disabled::-moz-range-thumb {
2582      background-color: #adb5bd; }
2583    .custom-range:disabled::-moz-range-track {
2584      cursor: default; }
2585    .custom-range:disabled::-ms-thumb {
2586      background-color: #adb5bd; }
2587
2588.custom-control-label::before, .custom-file-label, .custom-select {
2589  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
2590@media (prefers-reduced-motion: reduce) {
2591  .custom-control-label::before, .custom-file-label, .custom-select {
2592    transition: none; } }
2593
2594.nav {
2595  display: flex;
2596  flex-wrap: wrap;
2597  padding-left: 0;
2598  margin-bottom: 0;
2599  list-style: none; }
2600
2601.nav-link {
2602  display: block;
2603  padding: 0.5rem 1rem; }
2604  .nav-link:hover, .nav-link:focus {
2605    text-decoration: none; }
2606  .nav-link.disabled {
2607    color: rgba(255, 255, 255, 0.4);
2608    pointer-events: none;
2609    cursor: default; }
2610
2611.nav-tabs {
2612  border-bottom: 1px solid #4E5D6C; }
2613  .nav-tabs .nav-item {
2614    margin-bottom: -1px; }
2615  .nav-tabs .nav-link {
2616    border: 1px solid transparent;
2617    border-top-left-radius: 0;
2618    border-top-right-radius: 0; }
2619    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
2620      border-color: #4E5D6C #4E5D6C #4E5D6C; }
2621    .nav-tabs .nav-link.disabled {
2622      color: rgba(255, 255, 255, 0.4);
2623      background-color: transparent;
2624      border-color: transparent; }
2625  .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
2626    color: #EBEBEB;
2627    background-color: #2B3E50;
2628    border-color: #4E5D6C; }
2629  .nav-tabs .dropdown-menu {
2630    margin-top: -1px;
2631    border-top-left-radius: 0;
2632    border-top-right-radius: 0; }
2633
2634.nav-pills .nav-link {
2635  border-radius: 0; }
2636.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
2637  color: #fff;
2638  background-color: #DF691A; }
2639
2640.nav-fill .nav-item {
2641  flex: 1 1 auto;
2642  text-align: center; }
2643
2644.nav-justified .nav-item {
2645  flex-basis: 0;
2646  flex-grow: 1;
2647  text-align: center; }
2648
2649.tab-content > .tab-pane {
2650  display: none; }
2651.tab-content > .active {
2652  display: block; }
2653
2654.navbar {
2655  position: relative;
2656  display: flex;
2657  flex-wrap: wrap;
2658  align-items: center;
2659  justify-content: space-between;
2660  padding: 0.25rem 1rem; }
2661  .navbar .container, .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl {
2662    display: flex;
2663    flex-wrap: wrap;
2664    align-items: center;
2665    justify-content: space-between; }
2666
2667.navbar-brand {
2668  display: inline-block;
2669  padding-top: 0.3125rem;
2670  padding-bottom: 0.3125rem;
2671  margin-right: 1rem;
2672  font-size: 1.25rem;
2673  line-height: inherit;
2674  white-space: nowrap; }
2675  .navbar-brand:hover, .navbar-brand:focus {
2676    text-decoration: none; }
2677
2678.navbar-nav {
2679  display: flex;
2680  flex-direction: column;
2681  padding-left: 0;
2682  margin-bottom: 0;
2683  list-style: none; }
2684  .navbar-nav .nav-link {
2685    padding-right: 0;
2686    padding-left: 0; }
2687  .navbar-nav .dropdown-menu {
2688    position: static;
2689    float: none; }
2690
2691.navbar-text {
2692  display: inline-block;
2693  padding-top: 0.5rem;
2694  padding-bottom: 0.5rem; }
2695
2696.navbar-collapse {
2697  flex-basis: 100%;
2698  flex-grow: 1;
2699  align-items: center; }
2700
2701.navbar-toggler {
2702  padding: 0.25rem 0.75rem;
2703  font-size: 1.25rem;
2704  line-height: 1;
2705  background-color: transparent;
2706  border: 1px solid transparent;
2707  border-radius: 0; }
2708  .navbar-toggler:hover, .navbar-toggler:focus {
2709    text-decoration: none; }
2710
2711.navbar-toggler-icon {
2712  display: inline-block;
2713  width: 1.5em;
2714  height: 1.5em;
2715  vertical-align: middle;
2716  content: "";
2717  background: no-repeat center center;
2718  background-size: 100% 100%; }
2719
2720@media (max-width: 575.98px) {
2721  .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
2722    padding-right: 0;
2723    padding-left: 0; } }
2724@media (min-width: 576px) {
2725  .navbar-expand-sm {
2726    flex-flow: row nowrap;
2727    justify-content: flex-start; }
2728    .navbar-expand-sm .navbar-nav {
2729      flex-direction: row; }
2730      .navbar-expand-sm .navbar-nav .dropdown-menu {
2731        position: absolute; }
2732      .navbar-expand-sm .navbar-nav .nav-link {
2733        padding-right: 0.5rem;
2734        padding-left: 0.5rem; }
2735    .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
2736      flex-wrap: nowrap; }
2737    .navbar-expand-sm .navbar-collapse {
2738      display: flex !important;
2739      flex-basis: auto; }
2740    .navbar-expand-sm .navbar-toggler {
2741      display: none; } }
2742@media (max-width: 767.98px) {
2743  .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
2744    padding-right: 0;
2745    padding-left: 0; } }
2746@media (min-width: 768px) {
2747  .navbar-expand-md {
2748    flex-flow: row nowrap;
2749    justify-content: flex-start; }
2750    .navbar-expand-md .navbar-nav {
2751      flex-direction: row; }
2752      .navbar-expand-md .navbar-nav .dropdown-menu {
2753        position: absolute; }
2754      .navbar-expand-md .navbar-nav .nav-link {
2755        padding-right: 0.5rem;
2756        padding-left: 0.5rem; }
2757    .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
2758      flex-wrap: nowrap; }
2759    .navbar-expand-md .navbar-collapse {
2760      display: flex !important;
2761      flex-basis: auto; }
2762    .navbar-expand-md .navbar-toggler {
2763      display: none; } }
2764@media (max-width: 991.98px) {
2765  .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
2766    padding-right: 0;
2767    padding-left: 0; } }
2768@media (min-width: 992px) {
2769  .navbar-expand-lg {
2770    flex-flow: row nowrap;
2771    justify-content: flex-start; }
2772    .navbar-expand-lg .navbar-nav {
2773      flex-direction: row; }
2774      .navbar-expand-lg .navbar-nav .dropdown-menu {
2775        position: absolute; }
2776      .navbar-expand-lg .navbar-nav .nav-link {
2777        padding-right: 0.5rem;
2778        padding-left: 0.5rem; }
2779    .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
2780      flex-wrap: nowrap; }
2781    .navbar-expand-lg .navbar-collapse {
2782      display: flex !important;
2783      flex-basis: auto; }
2784    .navbar-expand-lg .navbar-toggler {
2785      display: none; } }
2786@media (max-width: 1199.98px) {
2787  .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
2788    padding-right: 0;
2789    padding-left: 0; } }
2790@media (min-width: 1200px) {
2791  .navbar-expand-xl {
2792    flex-flow: row nowrap;
2793    justify-content: flex-start; }
2794    .navbar-expand-xl .navbar-nav {
2795      flex-direction: row; }
2796      .navbar-expand-xl .navbar-nav .dropdown-menu {
2797        position: absolute; }
2798      .navbar-expand-xl .navbar-nav .nav-link {
2799        padding-right: 0.5rem;
2800        padding-left: 0.5rem; }
2801    .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
2802      flex-wrap: nowrap; }
2803    .navbar-expand-xl .navbar-collapse {
2804      display: flex !important;
2805      flex-basis: auto; }
2806    .navbar-expand-xl .navbar-toggler {
2807      display: none; } }
2808.navbar-expand {
2809  flex-flow: row nowrap;
2810  justify-content: flex-start; }
2811  .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
2812    padding-right: 0;
2813    padding-left: 0; }
2814  .navbar-expand .navbar-nav {
2815    flex-direction: row; }
2816    .navbar-expand .navbar-nav .dropdown-menu {
2817      position: absolute; }
2818    .navbar-expand .navbar-nav .nav-link {
2819      padding-right: 0.5rem;
2820      padding-left: 0.5rem; }
2821  .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
2822    flex-wrap: nowrap; }
2823  .navbar-expand .navbar-collapse {
2824    display: flex !important;
2825    flex-basis: auto; }
2826  .navbar-expand .navbar-toggler {
2827    display: none; }
2828
2829.navbar-light .navbar-brand {
2830  color: rgba(0, 0, 0, 0.9); }
2831  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
2832    color: rgba(0, 0, 0, 0.9); }
2833.navbar-light .navbar-nav .nav-link {
2834  color: rgba(0, 0, 0, 0.5); }
2835  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
2836    color: rgba(0, 0, 0, 0.7); }
2837  .navbar-light .navbar-nav .nav-link.disabled {
2838    color: rgba(0, 0, 0, 0.3); }
2839.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {
2840  color: rgba(0, 0, 0, 0.9); }
2841.navbar-light .navbar-toggler {
2842  color: rgba(0, 0, 0, 0.5);
2843  border-color: rgba(0, 0, 0, 0.1); }
2844.navbar-light .navbar-toggler-icon {
2845  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
2846.navbar-light .navbar-text {
2847  color: rgba(0, 0, 0, 0.5); }
2848  .navbar-light .navbar-text a {
2849    color: rgba(0, 0, 0, 0.9); }
2850    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
2851      color: rgba(0, 0, 0, 0.9); }
2852
2853.navbar-dark .navbar-brand {
2854  color: #fff; }
2855  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
2856    color: #fff; }
2857.navbar-dark .navbar-nav .nav-link {
2858  color: rgba(255, 255, 255, 0.75); }
2859  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
2860    color: #fff; }
2861  .navbar-dark .navbar-nav .nav-link.disabled {
2862    color: rgba(255, 255, 255, 0.25); }
2863.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active {
2864  color: #fff; }
2865.navbar-dark .navbar-toggler {
2866  color: rgba(255, 255, 255, 0.75);
2867  border-color: rgba(255, 255, 255, 0.1); }
2868.navbar-dark .navbar-toggler-icon {
2869  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
2870.navbar-dark .navbar-text {
2871  color: rgba(255, 255, 255, 0.75); }
2872  .navbar-dark .navbar-text a {
2873    color: #fff; }
2874    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
2875      color: #fff; }
2876
2877.card {
2878  position: relative;
2879  display: flex;
2880  flex-direction: column;
2881  min-width: 0;
2882  word-wrap: break-word;
2883  background-color: #4E5D6C;
2884  background-clip: border-box;
2885  border: 1px solid rgba(0, 0, 0, 0.125);
2886  border-radius: 0; }
2887  .card > hr {
2888    margin-right: 0;
2889    margin-left: 0; }
2890    .card > .list-group:first-child .list-group-item:first-child {
2891      border-top-left-radius: 0;
2892      border-top-right-radius: 0; }
2893  .card > .list-group:last-child .list-group-item:last-child {
2894    border-bottom-right-radius: 0;
2895    border-bottom-left-radius: 0; }
2896
2897.card-body {
2898  flex: 1 1 auto;
2899  min-height: 1px;
2900  padding: 1.25rem; }
2901
2902.card-title {
2903  margin-bottom: 0.75rem; }
2904
2905.card-subtitle {
2906  margin-top: -0.375rem;
2907  margin-bottom: 0; }
2908
2909.card-text:last-child {
2910  margin-bottom: 0; }
2911
2912.card-link:hover {
2913  text-decoration: none; }
2914.card-link + .card-link {
2915  margin-left: 1.25rem; }
2916
2917.card-header {
2918  padding: 0.75rem 1.25rem;
2919  margin-bottom: 0;
2920  background-color: rgba(255, 255, 255, 0.075);
2921  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
2922  .card-header:first-child {
2923    border-radius: -1px -1px 0 0; }
2924    .card-header + .list-group .list-group-item:first-child {
2925      border-top: 0; }
2926
2927.card-footer {
2928  padding: 0.75rem 1.25rem;
2929  background-color: rgba(255, 255, 255, 0.075);
2930  border-top: 1px solid rgba(0, 0, 0, 0.125); }
2931  .card-footer:last-child {
2932    border-radius: 0 0 -1px -1px; }
2933
2934.card-header-tabs {
2935  margin-right: -0.625rem;
2936  margin-bottom: -0.75rem;
2937  margin-left: -0.625rem;
2938  border-bottom: 0; }
2939
2940.card-header-pills {
2941  margin-right: -0.625rem;
2942  margin-left: -0.625rem; }
2943
2944.card-img-overlay {
2945  position: absolute;
2946  top: 0;
2947  right: 0;
2948  bottom: 0;
2949  left: 0;
2950  padding: 1.25rem; }
2951
2952.card-img, .card-img-top, .card-img-bottom {
2953  flex-shrink: 0;
2954  width: 100%; }
2955
2956.card-img, .card-img-top {
2957  border-top-left-radius: -1px;
2958  border-top-right-radius: -1px; }
2959
2960.card-img, .card-img-bottom {
2961  border-bottom-right-radius: -1px;
2962  border-bottom-left-radius: -1px; }
2963
2964.card-deck .card {
2965  margin-bottom: 15px; }
2966@media (min-width: 576px) {
2967  .card-deck {
2968    display: flex;
2969    flex-flow: row wrap;
2970    margin-right: -15px;
2971    margin-left: -15px; }
2972    .card-deck .card {
2973      flex: 1 0 0%;
2974      margin-right: 15px;
2975      margin-bottom: 0;
2976      margin-left: 15px; } }
2977
2978.card-group > .card {
2979  margin-bottom: 15px; }
2980@media (min-width: 576px) {
2981  .card-group {
2982    display: flex;
2983    flex-flow: row wrap; }
2984    .card-group > .card {
2985      flex: 1 0 0%;
2986      margin-bottom: 0; }
2987      .card-group > .card + .card {
2988        margin-left: 0;
2989        border-left: 0; }
2990      .card-group > .card:not(:last-child) {
2991        border-top-right-radius: 0;
2992        border-bottom-right-radius: 0; }
2993        .card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header {
2994          border-top-right-radius: 0; }
2995        .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer {
2996          border-bottom-right-radius: 0; }
2997      .card-group > .card:not(:first-child) {
2998        border-top-left-radius: 0;
2999        border-bottom-left-radius: 0; }
3000        .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header {
3001          border-top-left-radius: 0; }
3002        .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer {
3003          border-bottom-left-radius: 0; } }
3004
3005.card-columns .card {
3006  margin-bottom: 0.75rem; }
3007@media (min-width: 576px) {
3008  .card-columns {
3009    column-count: 3;
3010    column-gap: 1.25rem;
3011    orphans: 1;
3012    widows: 1; }
3013    .card-columns .card {
3014      display: inline-block;
3015      width: 100%; } }
3016
3017.accordion > .card {
3018  overflow: hidden; }
3019  .accordion > .card:not(:last-of-type) {
3020    border-bottom: 0;
3021    border-bottom-right-radius: 0;
3022    border-bottom-left-radius: 0; }
3023  .accordion > .card:not(:first-of-type) {
3024    border-top-left-radius: 0;
3025    border-top-right-radius: 0; }
3026  .accordion > .card > .card-header {
3027    border-radius: 0;
3028    margin-bottom: -1px; }
3029
3030.breadcrumb {
3031  display: flex;
3032  flex-wrap: wrap;
3033  padding: 0.75rem 1rem;
3034  margin-bottom: 1rem;
3035  font-size: ;
3036  list-style: none;
3037  background-color: #4E5D6C;
3038  border-radius: 0; }
3039
3040.breadcrumb-item + .breadcrumb-item {
3041  padding-left: 0.5rem; }
3042  .breadcrumb-item + .breadcrumb-item::before {
3043    display: inline-block;
3044    padding-right: 0.5rem;
3045    color: #EBEBEB;
3046    content: "/"; }
3047.breadcrumb-item + .breadcrumb-item:hover::before {
3048  text-decoration: underline; }
3049.breadcrumb-item + .breadcrumb-item:hover::before {
3050  text-decoration: none; }
3051.breadcrumb-item.active {
3052  color: #EBEBEB; }
3053
3054.pagination {
3055  display: flex;
3056  padding-left: 0;
3057  list-style: none;
3058  border-radius: 0; }
3059
3060.page-link {
3061  position: relative;
3062  display: block;
3063  padding: 0.5rem 0.75rem;
3064  margin-left: -1px;
3065  line-height: 1.25;
3066  color: #fff;
3067  background-color: #4E5D6C;
3068  border: 1px solid transparent; }
3069  .page-link:hover {
3070    z-index: 2;
3071    color: #fff;
3072    text-decoration: none;
3073    background-color: rgba(255, 255, 255, 0.4);
3074    border-color: transparent; }
3075  .page-link:focus {
3076    z-index: 3;
3077    outline: 0;
3078    box-shadow: 0 0 0 0.2rem rgba(223, 105, 26, 0.25); }
3079
3080.page-item:first-child .page-link {
3081  margin-left: 0;
3082  border-top-left-radius: 0;
3083  border-bottom-left-radius: 0; }
3084.page-item:last-child .page-link {
3085  border-top-right-radius: 0;
3086  border-bottom-right-radius: 0; }
3087.page-item.active .page-link {
3088  z-index: 3;
3089  color: #fff;
3090  background-color: #DF691A;
3091  border-color: #DF691A; }
3092.page-item.disabled .page-link {
3093  color: rgba(255, 255, 255, 0.4);
3094  pointer-events: none;
3095  cursor: auto;
3096  background-color: #4E5D6C;
3097  border-color: transparent; }
3098
3099.pagination-lg .page-link {
3100  padding: 0.75rem 1.5rem;
3101  font-size: 1.25rem;
3102  line-height: 1.5; }
3103  .pagination-lg .page-item:first-child .page-link {
3104    border-top-left-radius: 0;
3105    border-bottom-left-radius: 0; }
3106.pagination-lg .page-item:last-child .page-link {
3107  border-top-right-radius: 0;
3108  border-bottom-right-radius: 0; }
3109
3110.pagination-sm .page-link {
3111  padding: 0.25rem 0.5rem;
3112  font-size: 0.875rem;
3113  line-height: 1.5; }
3114  .pagination-sm .page-item:first-child .page-link {
3115    border-top-left-radius: 0;
3116    border-bottom-left-radius: 0; }
3117.pagination-sm .page-item:last-child .page-link {
3118  border-top-right-radius: 0;
3119  border-bottom-right-radius: 0; }
3120
3121.badge {
3122  display: inline-block;
3123  padding: 0.25em 0.4em;
3124  font-size: 75%;
3125  font-weight: 700;
3126  line-height: 1;
3127  text-align: center;
3128  white-space: nowrap;
3129  vertical-align: baseline;
3130  border-radius: 0;
3131  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
3132@media (prefers-reduced-motion: reduce) {
3133  .badge {
3134    transition: none; } }
3135  a.badge:hover, a.badge:focus {
3136    text-decoration: none; }
3137.badge:empty {
3138  display: none; }
3139
3140.btn .badge {
3141  position: relative;
3142  top: -1px; }
3143
3144.badge-pill {
3145  padding-right: 0.6em;
3146  padding-left: 0.6em;
3147  border-radius: 10rem; }
3148  .badge-primary {
3149    color: #fff;
3150    background-color: #DF691A; }
3151    a.badge-primary:hover, a.badge-primary:focus {
3152      color: #fff;
3153      background-color: #b15315; }
3154    a.badge-primary:focus, a.badge-primary.focus {
3155      outline: 0;
3156      box-shadow: 0 0 0 0.2rem rgba(223, 105, 26, 0.5); }
3157  .badge-secondary {
3158    color: #fff;
3159    background-color: #4E5D6C; }
3160    a.badge-secondary:hover, a.badge-secondary:focus {
3161      color: #fff;
3162      background-color: #39444e; }
3163    a.badge-secondary:focus, a.badge-secondary.focus {
3164      outline: 0;
3165      box-shadow: 0 0 0 0.2rem rgba(78, 93, 108, 0.5); }
3166  .badge-success {
3167    color: #fff;
3168    background-color: #5cb85c; }
3169    a.badge-success:hover, a.badge-success:focus {
3170      color: #fff;
3171      background-color: #449d44; }
3172    a.badge-success:focus, a.badge-success.focus {
3173      outline: 0;
3174      box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.5); }
3175  .badge-info {
3176    color: #212529;
3177    background-color: #5bc0de; }
3178    a.badge-info:hover, a.badge-info:focus {
3179      color: #212529;
3180      background-color: #31b0d5; }
3181    a.badge-info:focus, a.badge-info.focus {
3182      outline: 0;
3183      box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.5); }
3184  .badge-warning {
3185    color: #212529;
3186    background-color: #f0ad4e; }
3187    a.badge-warning:hover, a.badge-warning:focus {
3188      color: #212529;
3189      background-color: #ec971f; }
3190    a.badge-warning:focus, a.badge-warning.focus {
3191      outline: 0;
3192      box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); }
3193  .badge-danger {
3194    color: #fff;
3195    background-color: #d9534f; }
3196    a.badge-danger:hover, a.badge-danger:focus {
3197      color: #fff;
3198      background-color: #c9302c; }
3199    a.badge-danger:focus, a.badge-danger.focus {
3200      outline: 0;
3201      box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); }
3202  .badge-light {
3203    color: #212529;
3204    background-color: #8d9dad; }
3205    a.badge-light:hover, a.badge-light:focus {
3206      color: #212529;
3207      background-color: #6f8397; }
3208    a.badge-light:focus, a.badge-light.focus {
3209      outline: 0;
3210      box-shadow: 0 0 0 0.2rem rgba(141, 157, 173, 0.5); }
3211  .badge-dark {
3212    color: #fff;
3213    background-color: #4E5D6C; }
3214    a.badge-dark:hover, a.badge-dark:focus {
3215      color: #fff;
3216      background-color: #39444e; }
3217    a.badge-dark:focus, a.badge-dark.focus {
3218      outline: 0;
3219      box-shadow: 0 0 0 0.2rem rgba(78, 93, 108, 0.5); }
3220
3221.jumbotron {
3222  padding: 2rem 1rem;
3223  margin-bottom: 2rem;
3224  background-color: #4E5D6C;
3225  border-radius: 0; }
3226@media (min-width: 576px) {
3227  .jumbotron {
3228    padding: 4rem 2rem; } }
3229
3230.jumbotron-fluid {
3231  padding-right: 0;
3232  padding-left: 0;
3233  border-radius: 0; }
3234
3235.alert {
3236  position: relative;
3237  padding: 0.75rem 1.25rem;
3238  margin-bottom: 1rem;
3239  border: 1px solid transparent;
3240  border-radius: 0; }
3241
3242.alert-heading {
3243  color: inherit; }
3244
3245.alert-link {
3246  font-weight: 700; }
3247
3248.alert-dismissible {
3249  padding-right: 4rem; }
3250  .alert-dismissible .close {
3251    position: absolute;
3252    top: 0;
3253    right: 0;
3254    padding: 0.75rem 1.25rem;
3255    color: inherit; }
3256  .alert-primary {
3257    color: #74370e;
3258    background-color: #f9e1d1;
3259    border-color: #f6d5bf; }
3260    .alert-primary hr {
3261      border-top-color: #f3c6a9; }
3262    .alert-primary .alert-link {
3263      color: #462108; }
3264  .alert-secondary {
3265    color: #293038;
3266    background-color: #dcdfe2;
3267    border-color: #cdd2d6; }
3268    .alert-secondary hr {
3269      border-top-color: #c0c5ca; }
3270    .alert-secondary .alert-link {
3271      color: #13171b; }
3272  .alert-success {
3273    color: #306030;
3274    background-color: #def1de;
3275    border-color: #d1ebd1; }
3276    .alert-success hr {
3277      border-top-color: #c0e3c0; }
3278    .alert-success .alert-link {
3279      color: #1f3e1f; }
3280  .alert-info {
3281    color: #2f6473;
3282    background-color: #def2f8;
3283    border-color: #d1edf6; }
3284    .alert-info hr {
3285      border-top-color: #bce5f1; }
3286    .alert-info .alert-link {
3287      color: #20454f; }
3288  .alert-warning {
3289    color: #7d5a29;
3290    background-color: #fcefdc;
3291    border-color: #fbe8cd; }
3292    .alert-warning hr {
3293      border-top-color: #f9ddb6; }
3294    .alert-warning .alert-link {
3295      color: #563e1c; }
3296  .alert-danger {
3297    color: #712b29;
3298    background-color: #f7dddc;
3299    border-color: #f4cfce; }
3300    .alert-danger hr {
3301      border-top-color: #f0bab9; }
3302    .alert-danger .alert-link {
3303      color: #4b1d1b; }
3304  .alert-light {
3305    color: #49525a;
3306    background-color: #e8ebef;
3307    border-color: #dfe3e8; }
3308    .alert-light hr {
3309      border-top-color: #d0d7dd; }
3310    .alert-light .alert-link {
3311      color: #32383e; }
3312  .alert-dark {
3313    color: #293038;
3314    background-color: #dcdfe2;
3315    border-color: #cdd2d6; }
3316    .alert-dark hr {
3317      border-top-color: #c0c5ca; }
3318    .alert-dark .alert-link {
3319      color: #13171b; }
3320
3321@keyframes progress-bar-stripes {
3322  from {
3323    background-position: 1rem 0; }
3324  to {
3325    background-position: 0 0; } }
3326
3327.progress {
3328  display: flex;
3329  height: 1rem;
3330  overflow: hidden;
3331  font-size: 0.75rem;
3332  background-color: #4E5D6C;
3333  border-radius: 0; }
3334
3335.progress-bar {
3336  display: flex;
3337  flex-direction: column;
3338  justify-content: center;
3339  overflow: hidden;
3340  color: #DF691A;
3341  text-align: center;
3342  white-space: nowrap;
3343  background-color: #DF691A;
3344  transition: width 0.6s ease; }
3345@media (prefers-reduced-motion: reduce) {
3346  .progress-bar {
3347    transition: none; } }
3348
3349.progress-bar-striped {
3350  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);
3351  background-size: 1rem 1rem; }
3352
3353.progress-bar-animated {
3354  animation: progress-bar-stripes 1s linear infinite; }
3355@media (prefers-reduced-motion: reduce) {
3356  .progress-bar-animated {
3357    animation: none; } }
3358
3359.media {
3360  display: flex;
3361  align-items: flex-start; }
3362
3363.media-body {
3364  flex: 1; }
3365
3366.list-group {
3367  display: flex;
3368  flex-direction: column;
3369  padding-left: 0;
3370  margin-bottom: 0; }
3371
3372.list-group-item-action {
3373  width: 100%;
3374  color: #fff;
3375  text-align: inherit; }
3376  .list-group-item-action:hover, .list-group-item-action:focus {
3377    z-index: 1;
3378    color: #fff;
3379    text-decoration: none;
3380    background-color: rgba(255, 255, 255, 0.4); }
3381  .list-group-item-action:active {
3382    color: #EBEBEB;
3383    background-color: #4E5D6C; }
3384
3385.list-group-item {
3386  position: relative;
3387  display: block;
3388  padding: 0.75rem 1.25rem;
3389  background-color: #4E5D6C;
3390  border: 1px solid transparent; }
3391  .list-group-item:first-child {
3392    border-top-left-radius: 0;
3393    border-top-right-radius: 0; }
3394  .list-group-item:last-child {
3395    border-bottom-right-radius: 0;
3396    border-bottom-left-radius: 0; }
3397  .list-group-item.disabled, .list-group-item:disabled {
3398    color: rgba(255, 255, 255, 0.4);
3399    pointer-events: none;
3400    background-color: #4E5D6C; }
3401  .list-group-item.active {
3402    z-index: 2;
3403    color: #fff;
3404    background-color: #DF691A;
3405    border-color: #DF691A; }
3406  .list-group-item + .list-group-item {
3407    border-top-width: 0; }
3408    .list-group-item + .list-group-item.active {
3409      margin-top: -1px;
3410      border-top-width: 1px; }
3411  .list-group-horizontal {
3412    flex-direction: row; }
3413    .list-group-horizontal .list-group-item:first-child {
3414      border-bottom-left-radius: 0;
3415      border-top-right-radius: 0; }
3416    .list-group-horizontal .list-group-item:last-child {
3417      border-top-right-radius: 0;
3418      border-bottom-left-radius: 0; }
3419    .list-group-horizontal .list-group-item.active {
3420      margin-top: 0; }
3421    .list-group-horizontal .list-group-item + .list-group-item {
3422      border-top-width: 1px;
3423      border-left-width: 0; }
3424      .list-group-horizontal .list-group-item + .list-group-item.active {
3425        margin-left: -1px;
3426        border-left-width: 1px; }
3427  @media (min-width: 576px) {
3428    .list-group-horizontal-sm {
3429      flex-direction: row; }
3430      .list-group-horizontal-sm .list-group-item:first-child {
3431        border-bottom-left-radius: 0;
3432        border-top-right-radius: 0; }
3433      .list-group-horizontal-sm .list-group-item:last-child {
3434        border-top-right-radius: 0;
3435        border-bottom-left-radius: 0; }
3436      .list-group-horizontal-sm .list-group-item.active {
3437        margin-top: 0; }
3438      .list-group-horizontal-sm .list-group-item + .list-group-item {
3439        border-top-width: 1px;
3440        border-left-width: 0; }
3441        .list-group-horizontal-sm .list-group-item + .list-group-item.active {
3442          margin-left: -1px;
3443          border-left-width: 1px; } }
3444@media (min-width: 768px) {
3445  .list-group-horizontal-md {
3446    flex-direction: row; }
3447    .list-group-horizontal-md .list-group-item:first-child {
3448      border-bottom-left-radius: 0;
3449      border-top-right-radius: 0; }
3450    .list-group-horizontal-md .list-group-item:last-child {
3451      border-top-right-radius: 0;
3452      border-bottom-left-radius: 0; }
3453    .list-group-horizontal-md .list-group-item.active {
3454      margin-top: 0; }
3455    .list-group-horizontal-md .list-group-item + .list-group-item {
3456      border-top-width: 1px;
3457      border-left-width: 0; }
3458      .list-group-horizontal-md .list-group-item + .list-group-item.active {
3459        margin-left: -1px;
3460        border-left-width: 1px; } }
3461@media (min-width: 992px) {
3462  .list-group-horizontal-lg {
3463    flex-direction: row; }
3464    .list-group-horizontal-lg .list-group-item:first-child {
3465      border-bottom-left-radius: 0;
3466      border-top-right-radius: 0; }
3467    .list-group-horizontal-lg .list-group-item:last-child {
3468      border-top-right-radius: 0;
3469      border-bottom-left-radius: 0; }
3470    .list-group-horizontal-lg .list-group-item.active {
3471      margin-top: 0; }
3472    .list-group-horizontal-lg .list-group-item + .list-group-item {
3473      border-top-width: 1px;
3474      border-left-width: 0; }
3475      .list-group-horizontal-lg .list-group-item + .list-group-item.active {
3476        margin-left: -1px;
3477        border-left-width: 1px; } }
3478@media (min-width: 1200px) {
3479  .list-group-horizontal-xl {
3480    flex-direction: row; }
3481    .list-group-horizontal-xl .list-group-item:first-child {
3482      border-bottom-left-radius: 0;
3483      border-top-right-radius: 0; }
3484    .list-group-horizontal-xl .list-group-item:last-child {
3485      border-top-right-radius: 0;
3486      border-bottom-left-radius: 0; }
3487    .list-group-horizontal-xl .list-group-item.active {
3488      margin-top: 0; }
3489    .list-group-horizontal-xl .list-group-item + .list-group-item {
3490      border-top-width: 1px;
3491      border-left-width: 0; }
3492      .list-group-horizontal-xl .list-group-item + .list-group-item.active {
3493        margin-left: -1px;
3494        border-left-width: 1px; } }
3495
3496.list-group-flush .list-group-item {
3497  border-right-width: 0;
3498  border-left-width: 0;
3499  border-radius: 0; }
3500  .list-group-flush .list-group-item:first-child {
3501    border-top-width: 0; }
3502.list-group-flush:last-child .list-group-item:last-child {
3503  border-bottom-width: 0; }
3504.list-group-item-primary {
3505  color: #74370e;
3506  background-color: #f6d5bf; }
3507  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
3508    color: #74370e;
3509    background-color: #f3c6a9; }
3510  .list-group-item-primary.list-group-item-action.active {
3511    color: #fff;
3512    background-color: #74370e;
3513    border-color: #74370e; }
3514.list-group-item-secondary {
3515  color: #293038;
3516  background-color: #cdd2d6; }
3517  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
3518    color: #293038;
3519    background-color: #c0c5ca; }
3520  .list-group-item-secondary.list-group-item-action.active {
3521    color: #fff;
3522    background-color: #293038;
3523    border-color: #293038; }
3524.list-group-item-success {
3525  color: #306030;
3526  background-color: #d1ebd1; }
3527  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
3528    color: #306030;
3529    background-color: #c0e3c0; }
3530  .list-group-item-success.list-group-item-action.active {
3531    color: #fff;
3532    background-color: #306030;
3533    border-color: #306030; }
3534.list-group-item-info {
3535  color: #2f6473;
3536  background-color: #d1edf6; }
3537  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
3538    color: #2f6473;
3539    background-color: #bce5f1; }
3540  .list-group-item-info.list-group-item-action.active {
3541    color: #fff;
3542    background-color: #2f6473;
3543    border-color: #2f6473; }
3544.list-group-item-warning {
3545  color: #7d5a29;
3546  background-color: #fbe8cd; }
3547  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
3548    color: #7d5a29;
3549    background-color: #f9ddb6; }
3550  .list-group-item-warning.list-group-item-action.active {
3551    color: #fff;
3552    background-color: #7d5a29;
3553    border-color: #7d5a29; }
3554.list-group-item-danger {
3555  color: #712b29;
3556  background-color: #f4cfce; }
3557  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
3558    color: #712b29;
3559    background-color: #f0bab9; }
3560  .list-group-item-danger.list-group-item-action.active {
3561    color: #fff;
3562    background-color: #712b29;
3563    border-color: #712b29; }
3564.list-group-item-light {
3565  color: #49525a;
3566  background-color: #dfe3e8; }
3567  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
3568    color: #49525a;
3569    background-color: #d0d7dd; }
3570  .list-group-item-light.list-group-item-action.active {
3571    color: #fff;
3572    background-color: #49525a;
3573    border-color: #49525a; }
3574.list-group-item-dark {
3575  color: #293038;
3576  background-color: #cdd2d6; }
3577  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
3578    color: #293038;
3579    background-color: #c0c5ca; }
3580  .list-group-item-dark.list-group-item-action.active {
3581    color: #fff;
3582    background-color: #293038;
3583    border-color: #293038; }
3584
3585.close {
3586  float: right;
3587  font-size: 1.5rem;
3588  font-weight: 700;
3589  line-height: 1;
3590  color: #000;
3591  text-shadow: 0 1px 0 #fff;
3592  opacity: 0.5; }
3593  .close:hover {
3594    color: #000;
3595    text-decoration: none; }
3596    .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
3597      opacity: 0.75; }
3598
3599button.close {
3600  padding: 0;
3601  background-color: transparent;
3602  border: 0;
3603  appearance: none; }
3604
3605a.close.disabled {
3606  pointer-events: none; }
3607
3608.toast {
3609  max-width: 350px;
3610  overflow: hidden;
3611  font-size: 0.875rem;
3612  background-color: rgba(255, 255, 255, 0.85);
3613  background-clip: padding-box;
3614  border: 1px solid rgba(0, 0, 0, 0.1);
3615  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
3616  backdrop-filter: blur(10px);
3617  opacity: 0;
3618  border-radius: 0.25rem; }
3619  .toast:not(:last-child) {
3620    margin-bottom: 0.75rem; }
3621  .toast.showing {
3622    opacity: 1; }
3623  .toast.show {
3624    display: block;
3625    opacity: 1; }
3626  .toast.hide {
3627    display: none; }
3628
3629.toast-header {
3630  display: flex;
3631  align-items: center;
3632  padding: 0.25rem 0.75rem;
3633  color: #868e96;
3634  background-color: rgba(255, 255, 255, 0.85);
3635  background-clip: padding-box;
3636  border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
3637
3638.toast-body {
3639  padding: 0.75rem; }
3640
3641.modal-open {
3642  overflow: hidden; }
3643  .modal-open .modal {
3644    overflow-x: hidden;
3645    overflow-y: auto; }
3646
3647.modal {
3648  position: fixed;
3649  top: 0;
3650  left: 0;
3651  z-index: 1050;
3652  display: none;
3653  width: 100%;
3654  height: 100%;
3655  overflow: hidden;
3656  outline: 0; }
3657
3658.modal-dialog {
3659  position: relative;
3660  width: auto;
3661  margin: 0.5rem;
3662  pointer-events: none; }
3663  .modal.fade .modal-dialog {
3664    transition: transform 0.3s ease-out;
3665    transform: translate(0, -50px); }
3666  @media (prefers-reduced-motion: reduce) {
3667    .modal.fade .modal-dialog {
3668      transition: none; } }
3669  .modal.show .modal-dialog {
3670    transform: none; }
3671  .modal.modal-static .modal-dialog {
3672    transform: scale(1.02); }
3673
3674.modal-dialog-scrollable {
3675  display: flex;
3676  max-height: calc(100% - 1rem); }
3677  .modal-dialog-scrollable .modal-content {
3678    max-height: calc(100vh - 1rem);
3679    overflow: hidden; }
3680  .modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer {
3681    flex-shrink: 0; }
3682  .modal-dialog-scrollable .modal-body {
3683    overflow-y: auto; }
3684
3685.modal-dialog-centered {
3686  display: flex;
3687  align-items: center;
3688  min-height: calc(100% - 1rem); }
3689  .modal-dialog-centered::before {
3690    display: block;
3691    height: calc(100vh - 1rem);
3692    content: ""; }
3693  .modal-dialog-centered.modal-dialog-scrollable {
3694    flex-direction: column;
3695    justify-content: center;
3696    height: 100%; }
3697    .modal-dialog-centered.modal-dialog-scrollable .modal-content {
3698      max-height: none; }
3699    .modal-dialog-centered.modal-dialog-scrollable::before {
3700      content: none; }
3701
3702.modal-content {
3703  position: relative;
3704  display: flex;
3705  flex-direction: column;
3706  width: 100%;
3707  pointer-events: auto;
3708  background-color: #4E5D6C;
3709  background-clip: padding-box;
3710  border: 1px solid rgba(0, 0, 0, 0.2);
3711  border-radius: 0;
3712  outline: 0; }
3713
3714.modal-backdrop {
3715  position: fixed;
3716  top: 0;
3717  left: 0;
3718  z-index: 1040;
3719  width: 100vw;
3720  height: 100vh;
3721  background-color: #000; }
3722  .modal-backdrop.fade {
3723    opacity: 0; }
3724  .modal-backdrop.show {
3725    opacity: 0.5; }
3726
3727.modal-header {
3728  display: flex;
3729  align-items: flex-start;
3730  justify-content: space-between;
3731  padding: 1rem 1rem;
3732  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
3733  border-top-left-radius: -1px;
3734  border-top-right-radius: -1px; }
3735  .modal-header .close {
3736    padding: 1rem 1rem;
3737    margin: -1rem -1rem -1rem auto; }
3738
3739.modal-title {
3740  margin-bottom: 0;
3741  line-height: 1.5; }
3742
3743.modal-body {
3744  position: relative;
3745  flex: 1 1 auto;
3746  padding: 1rem; }
3747
3748.modal-footer {
3749  display: flex;
3750  flex-wrap: wrap;
3751  align-items: center;
3752  justify-content: flex-end;
3753  padding: 0.75rem;
3754  border-top: 1px solid rgba(0, 0, 0, 0.2);
3755  border-bottom-right-radius: -1px;
3756  border-bottom-left-radius: -1px; }
3757  .modal-footer > * {
3758    margin: 0.25rem; }
3759
3760.modal-scrollbar-measure {
3761  position: absolute;
3762  top: -9999px;
3763  width: 50px;
3764  height: 50px;
3765  overflow: scroll; }
3766
3767@media (min-width: 576px) {
3768  .modal-dialog {
3769    max-width: 500px;
3770    margin: 1.75rem auto; }
3771  .modal-dialog-scrollable {
3772    max-height: calc(100% - 3.5rem); }
3773    .modal-dialog-scrollable .modal-content {
3774      max-height: calc(100vh - 3.5rem); }
3775  .modal-dialog-centered {
3776    min-height: calc(100% - 3.5rem); }
3777    .modal-dialog-centered::before {
3778      height: calc(100vh - 3.5rem); }
3779  .modal-sm {
3780    max-width: 300px; } }
3781
3782@media (min-width: 992px) {
3783  .modal-lg, .modal-xl {
3784    max-width: 800px; } }
3785
3786@media (min-width: 1200px) {
3787  .modal-xl {
3788    max-width: 1140px; } }
3789
3790.tooltip {
3791  position: absolute;
3792  z-index: 1070;
3793  display: block;
3794  margin: 0;
3795  font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
3796  font-style: normal;
3797  font-weight: 400;
3798  line-height: 1.5;
3799  text-align: left;
3800  text-align: start;
3801  text-decoration: none;
3802  text-shadow: none;
3803  text-transform: none;
3804  letter-spacing: normal;
3805  word-break: normal;
3806  word-spacing: normal;
3807  white-space: normal;
3808  line-break: auto;
3809  font-size: 0.875rem;
3810  word-wrap: break-word;
3811  opacity: 0; }
3812  .tooltip.show {
3813    opacity: 0.9; }
3814  .tooltip .arrow {
3815    position: absolute;
3816    display: block;
3817    width: 0.8rem;
3818    height: 0.4rem; }
3819    .tooltip .arrow::before {
3820      position: absolute;
3821      content: "";
3822      border-color: transparent;
3823      border-style: solid; }
3824
3825.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
3826  padding: 0.4rem 0; }
3827  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
3828    bottom: 0; }
3829    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
3830      top: 0;
3831      border-width: 0.4rem 0.4rem 0;
3832      border-top-color: #000; }
3833
3834.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
3835  padding: 0 0.4rem; }
3836  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
3837    left: 0;
3838    width: 0.4rem;
3839    height: 0.8rem; }
3840    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
3841      right: 0;
3842      border-width: 0.4rem 0.4rem 0.4rem 0;
3843      border-right-color: #000; }
3844
3845.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
3846  padding: 0.4rem 0; }
3847  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
3848    top: 0; }
3849    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
3850      bottom: 0;
3851      border-width: 0 0.4rem 0.4rem;
3852      border-bottom-color: #000; }
3853
3854.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
3855  padding: 0 0.4rem; }
3856  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
3857    right: 0;
3858    width: 0.4rem;
3859    height: 0.8rem; }
3860    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
3861      left: 0;
3862      border-width: 0.4rem 0 0.4rem 0.4rem;
3863      border-left-color: #000; }
3864
3865.tooltip-inner {
3866  max-width: 200px;
3867  padding: 0.25rem 0.5rem;
3868  color: #fff;
3869  text-align: center;
3870  background-color: #000;
3871  border-radius: 0; }
3872
3873.popover {
3874  position: absolute;
3875  top: 0;
3876  left: 0;
3877  z-index: 1060;
3878  display: block;
3879  max-width: 276px;
3880  font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
3881  font-style: normal;
3882  font-weight: 400;
3883  line-height: 1.5;
3884  text-align: left;
3885  text-align: start;
3886  text-decoration: none;
3887  text-shadow: none;
3888  text-transform: none;
3889  letter-spacing: normal;
3890  word-break: normal;
3891  word-spacing: normal;
3892  white-space: normal;
3893  line-break: auto;
3894  font-size: 0.875rem;
3895  word-wrap: break-word;
3896  background-color: #4E5D6C;
3897  background-clip: padding-box;
3898  border: 1px solid rgba(0, 0, 0, 0.2);
3899  border-radius: 0; }
3900  .popover .arrow {
3901    position: absolute;
3902    display: block;
3903    width: 1rem;
3904    height: 0.5rem;
3905    margin: 0 0; }
3906    .popover .arrow::before, .popover .arrow::after {
3907      position: absolute;
3908      display: block;
3909      content: "";
3910      border-color: transparent;
3911      border-style: solid; }
3912
3913.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
3914  margin-bottom: 0.5rem; }
3915  .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
3916    bottom: calc(-0.5rem - 1px); }
3917    .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
3918      bottom: 0;
3919      border-width: 0.5rem 0.5rem 0;
3920      border-top-color: rgba(0, 0, 0, 0.25); }
3921    .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
3922      bottom: 1px;
3923      border-width: 0.5rem 0.5rem 0;
3924      border-top-color: #4E5D6C; }
3925
3926.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
3927  margin-left: 0.5rem; }
3928  .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
3929    left: calc(-0.5rem - 1px);
3930    width: 0.5rem;
3931    height: 1rem;
3932    margin: 0 0; }
3933    .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
3934      left: 0;
3935      border-width: 0.5rem 0.5rem 0.5rem 0;
3936      border-right-color: rgba(0, 0, 0, 0.25); }
3937    .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
3938      left: 1px;
3939      border-width: 0.5rem 0.5rem 0.5rem 0;
3940      border-right-color: #4E5D6C; }
3941
3942.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
3943  margin-top: 0.5rem; }
3944  .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
3945    top: calc(-0.5rem - 1px); }
3946    .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
3947      top: 0;
3948      border-width: 0 0.5rem 0.5rem 0.5rem;
3949      border-bottom-color: rgba(0, 0, 0, 0.25); }
3950    .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
3951      top: 1px;
3952      border-width: 0 0.5rem 0.5rem 0.5rem;
3953      border-bottom-color: #4E5D6C; }
3954  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
3955    position: absolute;
3956    top: 0;
3957    left: 50%;
3958    display: block;
3959    width: 1rem;
3960    margin-left: -0.5rem;
3961    content: "";
3962    border-bottom: 1px solid rgba(255, 255, 255, 0.075); }
3963
3964.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
3965  margin-right: 0.5rem; }
3966  .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
3967    right: calc(-0.5rem - 1px);
3968    width: 0.5rem;
3969    height: 1rem;
3970    margin: 0 0; }
3971    .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
3972      right: 0;
3973      border-width: 0.5rem 0 0.5rem 0.5rem;
3974      border-left-color: rgba(0, 0, 0, 0.25); }
3975    .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
3976      right: 1px;
3977      border-width: 0.5rem 0 0.5rem 0.5rem;
3978      border-left-color: #4E5D6C; }
3979
3980.popover-header {
3981  padding: 0.5rem 0.75rem;
3982  margin-bottom: 0;
3983  font-size: 1rem;
3984  background-color: rgba(255, 255, 255, 0.075);
3985  border-bottom: 1px solid rgba(242, 242, 242, 0.075);
3986  border-top-left-radius: -1px;
3987  border-top-right-radius: -1px; }
3988  .popover-header:empty {
3989    display: none; }
3990
3991.popover-body {
3992  padding: 0.5rem 0.75rem;
3993  color: #EBEBEB; }
3994
3995.carousel {
3996  position: relative; }
3997
3998.carousel.pointer-event {
3999  touch-action: pan-y; }
4000
4001.carousel-inner {
4002  position: relative;
4003  width: 100%;
4004  overflow: hidden; }
4005  .carousel-inner::after {
4006    display: block;
4007    clear: both;
4008    content: ""; }
4009
4010.carousel-item {
4011  position: relative;
4012  display: none;
4013  float: left;
4014  width: 100%;
4015  margin-right: -100%;
4016  backface-visibility: hidden;
4017  transition: transform 0.6s ease-in-out; }
4018@media (prefers-reduced-motion: reduce) {
4019  .carousel-item {
4020    transition: none; } }
4021
4022.carousel-item.active, .carousel-item-next, .carousel-item-prev {
4023  display: block; }
4024
4025.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right {
4026  transform: translateX(100%); }
4027
4028.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left {
4029  transform: translateX(-100%); }
4030
4031.carousel-fade .carousel-item {
4032  opacity: 0;
4033  transition-property: opacity;
4034  transform: none; }
4035.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right {
4036  z-index: 1;
4037  opacity: 1; }
4038.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
4039  z-index: 0;
4040  opacity: 0;
4041  transition: opacity 0s 0.6s; }
4042@media (prefers-reduced-motion: reduce) {
4043  .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
4044    transition: none; } }
4045
4046.carousel-control-prev, .carousel-control-next {
4047  position: absolute;
4048  top: 0;
4049  bottom: 0;
4050  z-index: 1;
4051  display: flex;
4052  align-items: center;
4053  justify-content: center;
4054  width: 15%;
4055  color: #fff;
4056  text-align: center;
4057  opacity: 0.5;
4058  transition: opacity 0.15s ease; }
4059@media (prefers-reduced-motion: reduce) {
4060  .carousel-control-prev, .carousel-control-next {
4061    transition: none; } }
4062.carousel-control-prev:hover, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-next:focus {
4063  color: #fff;
4064  text-decoration: none;
4065  outline: 0;
4066  opacity: 0.9; }
4067
4068.carousel-control-prev {
4069  left: 0; }
4070
4071.carousel-control-next {
4072  right: 0; }
4073
4074.carousel-control-prev-icon, .carousel-control-next-icon {
4075  display: inline-block;
4076  width: 20px;
4077  height: 20px;
4078  background: no-repeat 50% / 100% 100%; }
4079
4080.carousel-control-prev-icon {
4081  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); }
4082
4083.carousel-control-next-icon {
4084  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); }
4085
4086.carousel-indicators {
4087  position: absolute;
4088  right: 0;
4089  bottom: 0;
4090  left: 0;
4091  z-index: 15;
4092  display: flex;
4093  justify-content: center;
4094  padding-left: 0;
4095  margin-right: 15%;
4096  margin-left: 15%;
4097  list-style: none; }
4098  .carousel-indicators li {
4099    box-sizing: content-box;
4100    flex: 0 1 auto;
4101    width: 30px;
4102    height: 3px;
4103    margin-right: 3px;
4104    margin-left: 3px;
4105    text-indent: -999px;
4106    cursor: pointer;
4107    background-color: #fff;
4108    background-clip: padding-box;
4109    border-top: 10px solid transparent;
4110    border-bottom: 10px solid transparent;
4111    opacity: 0.5;
4112    transition: opacity 0.6s ease; }
4113  @media (prefers-reduced-motion: reduce) {
4114    .carousel-indicators li {
4115      transition: none; } }
4116  .carousel-indicators .active {
4117    opacity: 1; }
4118
4119.carousel-caption {
4120  position: absolute;
4121  right: 15%;
4122  bottom: 20px;
4123  left: 15%;
4124  z-index: 10;
4125  padding-top: 20px;
4126  padding-bottom: 20px;
4127  color: #fff;
4128  text-align: center; }
4129
4130@keyframes spinner-border {
4131  to {
4132    transform: rotate(360deg); } }
4133
4134.spinner-border {
4135  display: inline-block;
4136  width: 2rem;
4137  height: 2rem;
4138  vertical-align: text-bottom;
4139  border: 0.25em solid currentColor;
4140  border-right-color: transparent;
4141  border-radius: 50%;
4142  animation: spinner-border 0.75s linear infinite; }
4143
4144.spinner-border-sm {
4145  width: 1rem;
4146  height: 1rem;
4147  border-width: 0.2em; }
4148
4149@keyframes spinner-grow {
4150  0% {
4151    transform: scale(0); }
4152  50% {
4153    opacity: 1; } }
4154
4155.spinner-grow {
4156  display: inline-block;
4157  width: 2rem;
4158  height: 2rem;
4159  vertical-align: text-bottom;
4160  background-color: currentColor;
4161  border-radius: 50%;
4162  opacity: 0;
4163  animation: spinner-grow 0.75s linear infinite; }
4164
4165.spinner-grow-sm {
4166  width: 1rem;
4167  height: 1rem; }
4168
4169.align-baseline {
4170  vertical-align: baseline !important; }
4171
4172.align-top {
4173  vertical-align: top !important; }
4174
4175.align-middle {
4176  vertical-align: middle !important; }
4177
4178.align-bottom {
4179  vertical-align: bottom !important; }
4180
4181.align-text-bottom {
4182  vertical-align: text-bottom !important; }
4183
4184.align-text-top {
4185  vertical-align: text-top !important; }
4186  .bg-primary {
4187    background-color: #DF691A !important; }
4188    a.bg-primary:hover, button.bg-primary:hover, a.bg-primary:focus, button.bg-primary:focus {
4189      background-color: #b15315 !important; }
4190  .bg-secondary {
4191    background-color: #4E5D6C !important; }
4192    a.bg-secondary:hover, button.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:focus {
4193      background-color: #39444e !important; }
4194  .bg-success {
4195    background-color: #5cb85c !important; }
4196    a.bg-success:hover, button.bg-success:hover, a.bg-success:focus, button.bg-success:focus {
4197      background-color: #449d44 !important; }
4198  .bg-info {
4199    background-color: #5bc0de !important; }
4200    a.bg-info:hover, button.bg-info:hover, a.bg-info:focus, button.bg-info:focus {
4201      background-color: #31b0d5 !important; }
4202  .bg-warning {
4203    background-color: #f0ad4e !important; }
4204    a.bg-warning:hover, button.bg-warning:hover, a.bg-warning:focus, button.bg-warning:focus {
4205      background-color: #ec971f !important; }
4206  .bg-danger {
4207    background-color: #d9534f !important; }
4208    a.bg-danger:hover, button.bg-danger:hover, a.bg-danger:focus, button.bg-danger:focus {
4209      background-color: #c9302c !important; }
4210  .bg-light {
4211    background-color: #8d9dad !important; }
4212    a.bg-light:hover, button.bg-light:hover, a.bg-light:focus, button.bg-light:focus {
4213      background-color: #6f8397 !important; }
4214  .bg-dark {
4215    background-color: #4E5D6C !important; }
4216    a.bg-dark:hover, button.bg-dark:hover, a.bg-dark:focus, button.bg-dark:focus {
4217      background-color: #39444e !important; }
4218
4219.bg-white {
4220  background-color: #fff !important; }
4221
4222.bg-transparent {
4223  background-color: transparent !important; }
4224
4225.border {
4226  border: 1px solid #dee2e6 !important; }
4227
4228.border-top {
4229  border-top: 1px solid #dee2e6 !important; }
4230
4231.border-right {
4232  border-right: 1px solid #dee2e6 !important; }
4233
4234.border-bottom {
4235  border-bottom: 1px solid #dee2e6 !important; }
4236
4237.border-left {
4238  border-left: 1px solid #dee2e6 !important; }
4239
4240.border-0 {
4241  border: 0 !important; }
4242
4243.border-top-0 {
4244  border-top: 0 !important; }
4245
4246.border-right-0 {
4247  border-right: 0 !important; }
4248
4249.border-bottom-0 {
4250  border-bottom: 0 !important; }
4251
4252.border-left-0 {
4253  border-left: 0 !important; }
4254  .border-primary {
4255    border-color: #DF691A !important; }
4256  .border-secondary {
4257    border-color: #4E5D6C !important; }
4258  .border-success {
4259    border-color: #5cb85c !important; }
4260  .border-info {
4261    border-color: #5bc0de !important; }
4262  .border-warning {
4263    border-color: #f0ad4e !important; }
4264  .border-danger {
4265    border-color: #d9534f !important; }
4266  .border-light {
4267    border-color: #8d9dad !important; }
4268  .border-dark {
4269    border-color: #4E5D6C !important; }
4270
4271.border-white {
4272  border-color: #fff !important; }
4273
4274.rounded-sm {
4275  border-radius: 0 !important; }
4276
4277.rounded {
4278  border-radius: 0 !important; }
4279
4280.rounded-top {
4281  border-top-left-radius: 0 !important;
4282  border-top-right-radius: 0 !important; }
4283
4284.rounded-right {
4285  border-top-right-radius: 0 !important;
4286  border-bottom-right-radius: 0 !important; }
4287
4288.rounded-bottom {
4289  border-bottom-right-radius: 0 !important;
4290  border-bottom-left-radius: 0 !important; }
4291
4292.rounded-left {
4293  border-top-left-radius: 0 !important;
4294  border-bottom-left-radius: 0 !important; }
4295
4296.rounded-lg {
4297  border-radius: 0 !important; }
4298
4299.rounded-circle {
4300  border-radius: 50% !important; }
4301
4302.rounded-pill {
4303  border-radius: 50rem !important; }
4304
4305.rounded-0 {
4306  border-radius: 0 !important; }
4307
4308.clearfix::after {
4309  display: block;
4310  clear: both;
4311  content: ""; }
4312  .d-none {
4313    display: none !important; }
4314  .d-inline {
4315    display: inline !important; }
4316  .d-inline-block {
4317    display: inline-block !important; }
4318  .d-block {
4319    display: block !important; }
4320  .d-table {
4321    display: table !important; }
4322  .d-table-row {
4323    display: table-row !important; }
4324  .d-table-cell {
4325    display: table-cell !important; }
4326  .d-flex {
4327    display: flex !important; }
4328  .d-inline-flex {
4329    display: inline-flex !important; }
4330@media (min-width: 576px) {
4331  .d-sm-none {
4332    display: none !important; }
4333  .d-sm-inline {
4334    display: inline !important; }
4335  .d-sm-inline-block {
4336    display: inline-block !important; }
4337  .d-sm-block {
4338    display: block !important; }
4339  .d-sm-table {
4340    display: table !important; }
4341  .d-sm-table-row {
4342    display: table-row !important; }
4343  .d-sm-table-cell {
4344    display: table-cell !important; }
4345  .d-sm-flex {
4346    display: flex !important; }
4347  .d-sm-inline-flex {
4348    display: inline-flex !important; } }
4349@media (min-width: 768px) {
4350  .d-md-none {
4351    display: none !important; }
4352  .d-md-inline {
4353    display: inline !important; }
4354  .d-md-inline-block {
4355    display: inline-block !important; }
4356  .d-md-block {
4357    display: block !important; }
4358  .d-md-table {
4359    display: table !important; }
4360  .d-md-table-row {
4361    display: table-row !important; }
4362  .d-md-table-cell {
4363    display: table-cell !important; }
4364  .d-md-flex {
4365    display: flex !important; }
4366  .d-md-inline-flex {
4367    display: inline-flex !important; } }
4368@media (min-width: 992px) {
4369  .d-lg-none {
4370    display: none !important; }
4371  .d-lg-inline {
4372    display: inline !important; }
4373  .d-lg-inline-block {
4374    display: inline-block !important; }
4375  .d-lg-block {
4376    display: block !important; }
4377  .d-lg-table {
4378    display: table !important; }
4379  .d-lg-table-row {
4380    display: table-row !important; }
4381  .d-lg-table-cell {
4382    display: table-cell !important; }
4383  .d-lg-flex {
4384    display: flex !important; }
4385  .d-lg-inline-flex {
4386    display: inline-flex !important; } }
4387@media (min-width: 1200px) {
4388  .d-xl-none {
4389    display: none !important; }
4390  .d-xl-inline {
4391    display: inline !important; }
4392  .d-xl-inline-block {
4393    display: inline-block !important; }
4394  .d-xl-block {
4395    display: block !important; }
4396  .d-xl-table {
4397    display: table !important; }
4398  .d-xl-table-row {
4399    display: table-row !important; }
4400  .d-xl-table-cell {
4401    display: table-cell !important; }
4402  .d-xl-flex {
4403    display: flex !important; }
4404  .d-xl-inline-flex {
4405    display: inline-flex !important; } }
4406
4407@media print {
4408  .d-print-none {
4409    display: none !important; }
4410  .d-print-inline {
4411    display: inline !important; }
4412  .d-print-inline-block {
4413    display: inline-block !important; }
4414  .d-print-block {
4415    display: block !important; }
4416  .d-print-table {
4417    display: table !important; }
4418  .d-print-table-row {
4419    display: table-row !important; }
4420  .d-print-table-cell {
4421    display: table-cell !important; }
4422  .d-print-flex {
4423    display: flex !important; }
4424  .d-print-inline-flex {
4425    display: inline-flex !important; } }
4426
4427.embed-responsive {
4428  position: relative;
4429  display: block;
4430  width: 100%;
4431  padding: 0;
4432  overflow: hidden; }
4433  .embed-responsive::before {
4434    display: block;
4435    content: ""; }
4436  .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
4437    position: absolute;
4438    top: 0;
4439    bottom: 0;
4440    left: 0;
4441    width: 100%;
4442    height: 100%;
4443    border: 0; }
4444    .embed-responsive-21by9::before {
4445      padding-top: 42.8571428571%; }
4446  .embed-responsive-16by9::before {
4447    padding-top: 56.25%; }
4448.embed-responsive-4by3::before {
4449  padding-top: 75%; }
4450.embed-responsive-1by1::before {
4451  padding-top: 100%; }
4452.embed-responsive-by::before {
4453  padding-top: 0%; }
4454.flex-row {
4455  flex-direction: row !important; }
4456.flex-column {
4457  flex-direction: column !important; }
4458.flex-row-reverse {
4459  flex-direction: row-reverse !important; }
4460.flex-column-reverse {
4461  flex-direction: column-reverse !important; }
4462.flex-wrap {
4463  flex-wrap: wrap !important; }
4464.flex-nowrap {
4465  flex-wrap: nowrap !important; }
4466.flex-wrap-reverse {
4467  flex-wrap: wrap-reverse !important; }
4468.flex-fill {
4469  flex: 1 1 auto !important; }
4470.flex-grow-0 {
4471  flex-grow: 0 !important; }
4472.flex-grow-1 {
4473  flex-grow: 1 !important; }
4474.flex-shrink-0 {
4475  flex-shrink: 0 !important; }
4476.flex-shrink-1 {
4477  flex-shrink: 1 !important; }
4478.justify-content-start {
4479  justify-content: flex-start !important; }
4480.justify-content-end {
4481  justify-content: flex-end !important; }
4482.justify-content-center {
4483  justify-content: center !important; }
4484.justify-content-between {
4485  justify-content: space-between !important; }
4486.justify-content-around {
4487  justify-content: space-around !important; }
4488.align-items-start {
4489  align-items: flex-start !important; }
4490.align-items-end {
4491  align-items: flex-end !important; }
4492.align-items-center {
4493  align-items: center !important; }
4494.align-items-baseline {
4495  align-items: baseline !important; }
4496.align-items-stretch {
4497  align-items: stretch !important; }
4498.align-content-start {
4499  align-content: flex-start !important; }
4500.align-content-end {
4501  align-content: flex-end !important; }
4502.align-content-center {
4503  align-content: center !important; }
4504.align-content-between {
4505  align-content: space-between !important; }
4506.align-content-around {
4507  align-content: space-around !important; }
4508.align-content-stretch {
4509  align-content: stretch !important; }
4510.align-self-auto {
4511  align-self: auto !important; }
4512.align-self-start {
4513  align-self: flex-start !important; }
4514.align-self-end {
4515  align-self: flex-end !important; }
4516.align-self-center {
4517  align-self: center !important; }
4518.align-self-baseline {
4519  align-self: baseline !important; }
4520.align-self-stretch {
4521  align-self: stretch !important; }
4522@media (min-width: 576px) {
4523  .flex-sm-row {
4524    flex-direction: row !important; }
4525  .flex-sm-column {
4526    flex-direction: column !important; }
4527  .flex-sm-row-reverse {
4528    flex-direction: row-reverse !important; }
4529  .flex-sm-column-reverse {
4530    flex-direction: column-reverse !important; }
4531  .flex-sm-wrap {
4532    flex-wrap: wrap !important; }
4533  .flex-sm-nowrap {
4534    flex-wrap: nowrap !important; }
4535  .flex-sm-wrap-reverse {
4536    flex-wrap: wrap-reverse !important; }
4537  .flex-sm-fill {
4538    flex: 1 1 auto !important; }
4539  .flex-sm-grow-0 {
4540    flex-grow: 0 !important; }
4541  .flex-sm-grow-1 {
4542    flex-grow: 1 !important; }
4543  .flex-sm-shrink-0 {
4544    flex-shrink: 0 !important; }
4545  .flex-sm-shrink-1 {
4546    flex-shrink: 1 !important; }
4547  .justify-content-sm-start {
4548    justify-content: flex-start !important; }
4549  .justify-content-sm-end {
4550    justify-content: flex-end !important; }
4551  .justify-content-sm-center {
4552    justify-content: center !important; }
4553  .justify-content-sm-between {
4554    justify-content: space-between !important; }
4555  .justify-content-sm-around {
4556    justify-content: space-around !important; }
4557  .align-items-sm-start {
4558    align-items: flex-start !important; }
4559  .align-items-sm-end {
4560    align-items: flex-end !important; }
4561  .align-items-sm-center {
4562    align-items: center !important; }
4563  .align-items-sm-baseline {
4564    align-items: baseline !important; }
4565  .align-items-sm-stretch {
4566    align-items: stretch !important; }
4567  .align-content-sm-start {
4568    align-content: flex-start !important; }
4569  .align-content-sm-end {
4570    align-content: flex-end !important; }
4571  .align-content-sm-center {
4572    align-content: center !important; }
4573  .align-content-sm-between {
4574    align-content: space-between !important; }
4575  .align-content-sm-around {
4576    align-content: space-around !important; }
4577  .align-content-sm-stretch {
4578    align-content: stretch !important; }
4579  .align-self-sm-auto {
4580    align-self: auto !important; }
4581  .align-self-sm-start {
4582    align-self: flex-start !important; }
4583  .align-self-sm-end {
4584    align-self: flex-end !important; }
4585  .align-self-sm-center {
4586    align-self: center !important; }
4587  .align-self-sm-baseline {
4588    align-self: baseline !important; }
4589  .align-self-sm-stretch {
4590    align-self: stretch !important; } }
4591@media (min-width: 768px) {
4592  .flex-md-row {
4593    flex-direction: row !important; }
4594  .flex-md-column {
4595    flex-direction: column !important; }
4596  .flex-md-row-reverse {
4597    flex-direction: row-reverse !important; }
4598  .flex-md-column-reverse {
4599    flex-direction: column-reverse !important; }
4600  .flex-md-wrap {
4601    flex-wrap: wrap !important; }
4602  .flex-md-nowrap {
4603    flex-wrap: nowrap !important; }
4604  .flex-md-wrap-reverse {
4605    flex-wrap: wrap-reverse !important; }
4606  .flex-md-fill {
4607    flex: 1 1 auto !important; }
4608  .flex-md-grow-0 {
4609    flex-grow: 0 !important; }
4610  .flex-md-grow-1 {
4611    flex-grow: 1 !important; }
4612  .flex-md-shrink-0 {
4613    flex-shrink: 0 !important; }
4614  .flex-md-shrink-1 {
4615    flex-shrink: 1 !important; }
4616  .justify-content-md-start {
4617    justify-content: flex-start !important; }
4618  .justify-content-md-end {
4619    justify-content: flex-end !important; }
4620  .justify-content-md-center {
4621    justify-content: center !important; }
4622  .justify-content-md-between {
4623    justify-content: space-between !important; }
4624  .justify-content-md-around {
4625    justify-content: space-around !important; }
4626  .align-items-md-start {
4627    align-items: flex-start !important; }
4628  .align-items-md-end {
4629    align-items: flex-end !important; }
4630  .align-items-md-center {
4631    align-items: center !important; }
4632  .align-items-md-baseline {
4633    align-items: baseline !important; }
4634  .align-items-md-stretch {
4635    align-items: stretch !important; }
4636  .align-content-md-start {
4637    align-content: flex-start !important; }
4638  .align-content-md-end {
4639    align-content: flex-end !important; }
4640  .align-content-md-center {
4641    align-content: center !important; }
4642  .align-content-md-between {
4643    align-content: space-between !important; }
4644  .align-content-md-around {
4645    align-content: space-around !important; }
4646  .align-content-md-stretch {
4647    align-content: stretch !important; }
4648  .align-self-md-auto {
4649    align-self: auto !important; }
4650  .align-self-md-start {
4651    align-self: flex-start !important; }
4652  .align-self-md-end {
4653    align-self: flex-end !important; }
4654  .align-self-md-center {
4655    align-self: center !important; }
4656  .align-self-md-baseline {
4657    align-self: baseline !important; }
4658  .align-self-md-stretch {
4659    align-self: stretch !important; } }
4660@media (min-width: 992px) {
4661  .flex-lg-row {
4662    flex-direction: row !important; }
4663  .flex-lg-column {
4664    flex-direction: column !important; }
4665  .flex-lg-row-reverse {
4666    flex-direction: row-reverse !important; }
4667  .flex-lg-column-reverse {
4668    flex-direction: column-reverse !important; }
4669  .flex-lg-wrap {
4670    flex-wrap: wrap !important; }
4671  .flex-lg-nowrap {
4672    flex-wrap: nowrap !important; }
4673  .flex-lg-wrap-reverse {
4674    flex-wrap: wrap-reverse !important; }
4675  .flex-lg-fill {
4676    flex: 1 1 auto !important; }
4677  .flex-lg-grow-0 {
4678    flex-grow: 0 !important; }
4679  .flex-lg-grow-1 {
4680    flex-grow: 1 !important; }
4681  .flex-lg-shrink-0 {
4682    flex-shrink: 0 !important; }
4683  .flex-lg-shrink-1 {
4684    flex-shrink: 1 !important; }
4685  .justify-content-lg-start {
4686    justify-content: flex-start !important; }
4687  .justify-content-lg-end {
4688    justify-content: flex-end !important; }
4689  .justify-content-lg-center {
4690    justify-content: center !important; }
4691  .justify-content-lg-between {
4692    justify-content: space-between !important; }
4693  .justify-content-lg-around {
4694    justify-content: space-around !important; }
4695  .align-items-lg-start {
4696    align-items: flex-start !important; }
4697  .align-items-lg-end {
4698    align-items: flex-end !important; }
4699  .align-items-lg-center {
4700    align-items: center !important; }
4701  .align-items-lg-baseline {
4702    align-items: baseline !important; }
4703  .align-items-lg-stretch {
4704    align-items: stretch !important; }
4705  .align-content-lg-start {
4706    align-content: flex-start !important; }
4707  .align-content-lg-end {
4708    align-content: flex-end !important; }
4709  .align-content-lg-center {
4710    align-content: center !important; }
4711  .align-content-lg-between {
4712    align-content: space-between !important; }
4713  .align-content-lg-around {
4714    align-content: space-around !important; }
4715  .align-content-lg-stretch {
4716    align-content: stretch !important; }
4717  .align-self-lg-auto {
4718    align-self: auto !important; }
4719  .align-self-lg-start {
4720    align-self: flex-start !important; }
4721  .align-self-lg-end {
4722    align-self: flex-end !important; }
4723  .align-self-lg-center {
4724    align-self: center !important; }
4725  .align-self-lg-baseline {
4726    align-self: baseline !important; }
4727  .align-self-lg-stretch {
4728    align-self: stretch !important; } }
4729@media (min-width: 1200px) {
4730  .flex-xl-row {
4731    flex-direction: row !important; }
4732  .flex-xl-column {
4733    flex-direction: column !important; }
4734  .flex-xl-row-reverse {
4735    flex-direction: row-reverse !important; }
4736  .flex-xl-column-reverse {
4737    flex-direction: column-reverse !important; }
4738  .flex-xl-wrap {
4739    flex-wrap: wrap !important; }
4740  .flex-xl-nowrap {
4741    flex-wrap: nowrap !important; }
4742  .flex-xl-wrap-reverse {
4743    flex-wrap: wrap-reverse !important; }
4744  .flex-xl-fill {
4745    flex: 1 1 auto !important; }
4746  .flex-xl-grow-0 {
4747    flex-grow: 0 !important; }
4748  .flex-xl-grow-1 {
4749    flex-grow: 1 !important; }
4750  .flex-xl-shrink-0 {
4751    flex-shrink: 0 !important; }
4752  .flex-xl-shrink-1 {
4753    flex-shrink: 1 !important; }
4754  .justify-content-xl-start {
4755    justify-content: flex-start !important; }
4756  .justify-content-xl-end {
4757    justify-content: flex-end !important; }
4758  .justify-content-xl-center {
4759    justify-content: center !important; }
4760  .justify-content-xl-between {
4761    justify-content: space-between !important; }
4762  .justify-content-xl-around {
4763    justify-content: space-around !important; }
4764  .align-items-xl-start {
4765    align-items: flex-start !important; }
4766  .align-items-xl-end {
4767    align-items: flex-end !important; }
4768  .align-items-xl-center {
4769    align-items: center !important; }
4770  .align-items-xl-baseline {
4771    align-items: baseline !important; }
4772  .align-items-xl-stretch {
4773    align-items: stretch !important; }
4774  .align-content-xl-start {
4775    align-content: flex-start !important; }
4776  .align-content-xl-end {
4777    align-content: flex-end !important; }
4778  .align-content-xl-center {
4779    align-content: center !important; }
4780  .align-content-xl-between {
4781    align-content: space-between !important; }
4782  .align-content-xl-around {
4783    align-content: space-around !important; }
4784  .align-content-xl-stretch {
4785    align-content: stretch !important; }
4786  .align-self-xl-auto {
4787    align-self: auto !important; }
4788  .align-self-xl-start {
4789    align-self: flex-start !important; }
4790  .align-self-xl-end {
4791    align-self: flex-end !important; }
4792  .align-self-xl-center {
4793    align-self: center !important; }
4794  .align-self-xl-baseline {
4795    align-self: baseline !important; }
4796  .align-self-xl-stretch {
4797    align-self: stretch !important; } }
4798.float-left {
4799  float: left !important; }
4800.float-right {
4801  float: right !important; }
4802.float-none {
4803  float: none !important; }
4804@media (min-width: 576px) {
4805  .float-sm-left {
4806    float: left !important; }
4807  .float-sm-right {
4808    float: right !important; }
4809  .float-sm-none {
4810    float: none !important; } }
4811@media (min-width: 768px) {
4812  .float-md-left {
4813    float: left !important; }
4814  .float-md-right {
4815    float: right !important; }
4816  .float-md-none {
4817    float: none !important; } }
4818@media (min-width: 992px) {
4819  .float-lg-left {
4820    float: left !important; }
4821  .float-lg-right {
4822    float: right !important; }
4823  .float-lg-none {
4824    float: none !important; } }
4825@media (min-width: 1200px) {
4826  .float-xl-left {
4827    float: left !important; }
4828  .float-xl-right {
4829    float: right !important; }
4830  .float-xl-none {
4831    float: none !important; } }
4832.overflow-auto {
4833  overflow: auto !important; }
4834.overflow-hidden {
4835  overflow: hidden !important; }
4836.position-static {
4837  position: static !important; }
4838.position-relative {
4839  position: relative !important; }
4840.position-absolute {
4841  position: absolute !important; }
4842.position-fixed {
4843  position: fixed !important; }
4844.position-sticky {
4845  position: sticky !important; }
4846
4847.fixed-top {
4848  position: fixed;
4849  top: 0;
4850  right: 0;
4851  left: 0;
4852  z-index: 1030; }
4853
4854.fixed-bottom {
4855  position: fixed;
4856  right: 0;
4857  bottom: 0;
4858  left: 0;
4859  z-index: 1030; }
4860
4861@supports (position: sticky) {
4862  .sticky-top {
4863    position: sticky;
4864    top: 0;
4865    z-index: 1020; } }
4866
4867.sr-only {
4868  position: absolute;
4869  width: 1px;
4870  height: 1px;
4871  padding: 0;
4872  margin: -1px;
4873  overflow: hidden;
4874  clip: rect(0, 0, 0, 0);
4875  white-space: nowrap;
4876  border: 0; }
4877
4878.sr-only-focusable:active, .sr-only-focusable:focus {
4879  position: static;
4880  width: auto;
4881  height: auto;
4882  overflow: visible;
4883  clip: auto;
4884  white-space: normal; }
4885
4886.shadow-sm {
4887  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }
4888
4889.shadow {
4890  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }
4891
4892.shadow-lg {
4893  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }
4894
4895.shadow-none {
4896  box-shadow: none !important; }
4897  .w-25 {
4898    width: 25% !important; }
4899  .w-50 {
4900    width: 50% !important; }
4901  .w-75 {
4902    width: 75% !important; }
4903  .w-100 {
4904    width: 100% !important; }
4905  .w-auto {
4906    width: auto !important; }
4907  .h-25 {
4908    height: 25% !important; }
4909  .h-50 {
4910    height: 50% !important; }
4911  .h-75 {
4912    height: 75% !important; }
4913  .h-100 {
4914    height: 100% !important; }
4915  .h-auto {
4916    height: auto !important; }
4917
4918.mw-100 {
4919  max-width: 100% !important; }
4920
4921.mh-100 {
4922  max-height: 100% !important; }
4923
4924.min-vw-100 {
4925  min-width: 100vw !important; }
4926
4927.min-vh-100 {
4928  min-height: 100vh !important; }
4929
4930.vw-100 {
4931  width: 100vw !important; }
4932
4933.vh-100 {
4934  height: 100vh !important; }
4935
4936.stretched-link::after {
4937  position: absolute;
4938  top: 0;
4939  right: 0;
4940  bottom: 0;
4941  left: 0;
4942  z-index: 1;
4943  pointer-events: auto;
4944  content: "";
4945  background-color: rgba(0, 0, 0, 0); }
4946  .m-0 {
4947    margin: 0 !important; }
4948  .mt-0, .my-0 {
4949    margin-top: 0 !important; }
4950  .mr-0, .mx-0 {
4951    margin-right: 0 !important; }
4952  .mb-0, .my-0 {
4953    margin-bottom: 0 !important; }
4954  .ml-0, .mx-0 {
4955    margin-left: 0 !important; }
4956  .m-1 {
4957    margin: 0.25rem !important; }
4958  .mt-1, .my-1 {
4959    margin-top: 0.25rem !important; }
4960  .mr-1, .mx-1 {
4961    margin-right: 0.25rem !important; }
4962  .mb-1, .my-1 {
4963    margin-bottom: 0.25rem !important; }
4964  .ml-1, .mx-1 {
4965    margin-left: 0.25rem !important; }
4966  .m-2 {
4967    margin: 0.5rem !important; }
4968  .mt-2, .my-2 {
4969    margin-top: 0.5rem !important; }
4970  .mr-2, .mx-2 {
4971    margin-right: 0.5rem !important; }
4972  .mb-2, .my-2 {
4973    margin-bottom: 0.5rem !important; }
4974  .ml-2, .mx-2 {
4975    margin-left: 0.5rem !important; }
4976  .m-3 {
4977    margin: 1rem !important; }
4978  .mt-3, .my-3 {
4979    margin-top: 1rem !important; }
4980  .mr-3, .mx-3 {
4981    margin-right: 1rem !important; }
4982  .mb-3, .my-3 {
4983    margin-bottom: 1rem !important; }
4984  .ml-3, .mx-3 {
4985    margin-left: 1rem !important; }
4986  .m-4 {
4987    margin: 1.5rem !important; }
4988  .mt-4, .my-4 {
4989    margin-top: 1.5rem !important; }
4990  .mr-4, .mx-4 {
4991    margin-right: 1.5rem !important; }
4992  .mb-4, .my-4 {
4993    margin-bottom: 1.5rem !important; }
4994  .ml-4, .mx-4 {
4995    margin-left: 1.5rem !important; }
4996  .m-5 {
4997    margin: 3rem !important; }
4998  .mt-5, .my-5 {
4999    margin-top: 3rem !important; }
5000  .mr-5, .mx-5 {
5001    margin-right: 3rem !important; }
5002  .mb-5, .my-5 {
5003    margin-bottom: 3rem !important; }
5004  .ml-5, .mx-5 {
5005    margin-left: 3rem !important; }
5006  .p-0 {
5007    padding: 0 !important; }
5008  .pt-0, .py-0 {
5009    padding-top: 0 !important; }
5010  .pr-0, .px-0 {
5011    padding-right: 0 !important; }
5012  .pb-0, .py-0 {
5013    padding-bottom: 0 !important; }
5014  .pl-0, .px-0 {
5015    padding-left: 0 !important; }
5016  .p-1 {
5017    padding: 0.25rem !important; }
5018  .pt-1, .py-1 {
5019    padding-top: 0.25rem !important; }
5020  .pr-1, .px-1 {
5021    padding-right: 0.25rem !important; }
5022  .pb-1, .py-1 {
5023    padding-bottom: 0.25rem !important; }
5024  .pl-1, .px-1 {
5025    padding-left: 0.25rem !important; }
5026  .p-2 {
5027    padding: 0.5rem !important; }
5028  .pt-2, .py-2 {
5029    padding-top: 0.5rem !important; }
5030  .pr-2, .px-2 {
5031    padding-right: 0.5rem !important; }
5032  .pb-2, .py-2 {
5033    padding-bottom: 0.5rem !important; }
5034  .pl-2, .px-2 {
5035    padding-left: 0.5rem !important; }
5036  .p-3 {
5037    padding: 1rem !important; }
5038  .pt-3, .py-3 {
5039    padding-top: 1rem !important; }
5040  .pr-3, .px-3 {
5041    padding-right: 1rem !important; }
5042  .pb-3, .py-3 {
5043    padding-bottom: 1rem !important; }
5044  .pl-3, .px-3 {
5045    padding-left: 1rem !important; }
5046  .p-4 {
5047    padding: 1.5rem !important; }
5048  .pt-4, .py-4 {
5049    padding-top: 1.5rem !important; }
5050  .pr-4, .px-4 {
5051    padding-right: 1.5rem !important; }
5052  .pb-4, .py-4 {
5053    padding-bottom: 1.5rem !important; }
5054  .pl-4, .px-4 {
5055    padding-left: 1.5rem !important; }
5056  .p-5 {
5057    padding: 3rem !important; }
5058  .pt-5, .py-5 {
5059    padding-top: 3rem !important; }
5060  .pr-5, .px-5 {
5061    padding-right: 3rem !important; }
5062  .pb-5, .py-5 {
5063    padding-bottom: 3rem !important; }
5064  .pl-5, .px-5 {
5065    padding-left: 3rem !important; }
5066  .m-n1 {
5067    margin: -0.25rem !important; }
5068  .mt-n1, .my-n1 {
5069    margin-top: -0.25rem !important; }
5070  .mr-n1, .mx-n1 {
5071    margin-right: -0.25rem !important; }
5072  .mb-n1, .my-n1 {
5073    margin-bottom: -0.25rem !important; }
5074  .ml-n1, .mx-n1 {
5075    margin-left: -0.25rem !important; }
5076  .m-n2 {
5077    margin: -0.5rem !important; }
5078  .mt-n2, .my-n2 {
5079    margin-top: -0.5rem !important; }
5080  .mr-n2, .mx-n2 {
5081    margin-right: -0.5rem !important; }
5082  .mb-n2, .my-n2 {
5083    margin-bottom: -0.5rem !important; }
5084  .ml-n2, .mx-n2 {
5085    margin-left: -0.5rem !important; }
5086  .m-n3 {
5087    margin: -1rem !important; }
5088  .mt-n3, .my-n3 {
5089    margin-top: -1rem !important; }
5090  .mr-n3, .mx-n3 {
5091    margin-right: -1rem !important; }
5092  .mb-n3, .my-n3 {
5093    margin-bottom: -1rem !important; }
5094  .ml-n3, .mx-n3 {
5095    margin-left: -1rem !important; }
5096  .m-n4 {
5097    margin: -1.5rem !important; }
5098  .mt-n4, .my-n4 {
5099    margin-top: -1.5rem !important; }
5100  .mr-n4, .mx-n4 {
5101    margin-right: -1.5rem !important; }
5102  .mb-n4, .my-n4 {
5103    margin-bottom: -1.5rem !important; }
5104  .ml-n4, .mx-n4 {
5105    margin-left: -1.5rem !important; }
5106  .m-n5 {
5107    margin: -3rem !important; }
5108  .mt-n5, .my-n5 {
5109    margin-top: -3rem !important; }
5110  .mr-n5, .mx-n5 {
5111    margin-right: -3rem !important; }
5112  .mb-n5, .my-n5 {
5113    margin-bottom: -3rem !important; }
5114  .ml-n5, .mx-n5 {
5115    margin-left: -3rem !important; }
5116.m-auto {
5117  margin: auto !important; }
5118.mt-auto, .my-auto {
5119  margin-top: auto !important; }
5120.mr-auto, .mx-auto {
5121  margin-right: auto !important; }
5122.mb-auto, .my-auto {
5123  margin-bottom: auto !important; }
5124.ml-auto, .mx-auto {
5125  margin-left: auto !important; }
5126@media (min-width: 576px) {
5127  .m-sm-0 {
5128    margin: 0 !important; }
5129  .mt-sm-0, .my-sm-0 {
5130    margin-top: 0 !important; }
5131  .mr-sm-0, .mx-sm-0 {
5132    margin-right: 0 !important; }
5133  .mb-sm-0, .my-sm-0 {
5134    margin-bottom: 0 !important; }
5135  .ml-sm-0, .mx-sm-0 {
5136    margin-left: 0 !important; }
5137  .m-sm-1 {
5138    margin: 0.25rem !important; }
5139  .mt-sm-1, .my-sm-1 {
5140    margin-top: 0.25rem !important; }
5141  .mr-sm-1, .mx-sm-1 {
5142    margin-right: 0.25rem !important; }
5143  .mb-sm-1, .my-sm-1 {
5144    margin-bottom: 0.25rem !important; }
5145  .ml-sm-1, .mx-sm-1 {
5146    margin-left: 0.25rem !important; }
5147  .m-sm-2 {
5148    margin: 0.5rem !important; }
5149  .mt-sm-2, .my-sm-2 {
5150    margin-top: 0.5rem !important; }
5151  .mr-sm-2, .mx-sm-2 {
5152    margin-right: 0.5rem !important; }
5153  .mb-sm-2, .my-sm-2 {
5154    margin-bottom: 0.5rem !important; }
5155  .ml-sm-2, .mx-sm-2 {
5156    margin-left: 0.5rem !important; }
5157  .m-sm-3 {
5158    margin: 1rem !important; }
5159  .mt-sm-3, .my-sm-3 {
5160    margin-top: 1rem !important; }
5161  .mr-sm-3, .mx-sm-3 {
5162    margin-right: 1rem !important; }
5163  .mb-sm-3, .my-sm-3 {
5164    margin-bottom: 1rem !important; }
5165  .ml-sm-3, .mx-sm-3 {
5166    margin-left: 1rem !important; }
5167  .m-sm-4 {
5168    margin: 1.5rem !important; }
5169  .mt-sm-4, .my-sm-4 {
5170    margin-top: 1.5rem !important; }
5171  .mr-sm-4, .mx-sm-4 {
5172    margin-right: 1.5rem !important; }
5173  .mb-sm-4, .my-sm-4 {
5174    margin-bottom: 1.5rem !important; }
5175  .ml-sm-4, .mx-sm-4 {
5176    margin-left: 1.5rem !important; }
5177  .m-sm-5 {
5178    margin: 3rem !important; }
5179  .mt-sm-5, .my-sm-5 {
5180    margin-top: 3rem !important; }
5181  .mr-sm-5, .mx-sm-5 {
5182    margin-right: 3rem !important; }
5183  .mb-sm-5, .my-sm-5 {
5184    margin-bottom: 3rem !important; }
5185  .ml-sm-5, .mx-sm-5 {
5186    margin-left: 3rem !important; }
5187  .p-sm-0 {
5188    padding: 0 !important; }
5189  .pt-sm-0, .py-sm-0 {
5190    padding-top: 0 !important; }
5191  .pr-sm-0, .px-sm-0 {
5192    padding-right: 0 !important; }
5193  .pb-sm-0, .py-sm-0 {
5194    padding-bottom: 0 !important; }
5195  .pl-sm-0, .px-sm-0 {
5196    padding-left: 0 !important; }
5197  .p-sm-1 {
5198    padding: 0.25rem !important; }
5199  .pt-sm-1, .py-sm-1 {
5200    padding-top: 0.25rem !important; }
5201  .pr-sm-1, .px-sm-1 {
5202    padding-right: 0.25rem !important; }
5203  .pb-sm-1, .py-sm-1 {
5204    padding-bottom: 0.25rem !important; }
5205  .pl-sm-1, .px-sm-1 {
5206    padding-left: 0.25rem !important; }
5207  .p-sm-2 {
5208    padding: 0.5rem !important; }
5209  .pt-sm-2, .py-sm-2 {
5210    padding-top: 0.5rem !important; }
5211  .pr-sm-2, .px-sm-2 {
5212    padding-right: 0.5rem !important; }
5213  .pb-sm-2, .py-sm-2 {
5214    padding-bottom: 0.5rem !important; }
5215  .pl-sm-2, .px-sm-2 {
5216    padding-left: 0.5rem !important; }
5217  .p-sm-3 {
5218    padding: 1rem !important; }
5219  .pt-sm-3, .py-sm-3 {
5220    padding-top: 1rem !important; }
5221  .pr-sm-3, .px-sm-3 {
5222    padding-right: 1rem !important; }
5223  .pb-sm-3, .py-sm-3 {
5224    padding-bottom: 1rem !important; }
5225  .pl-sm-3, .px-sm-3 {
5226    padding-left: 1rem !important; }
5227  .p-sm-4 {
5228    padding: 1.5rem !important; }
5229  .pt-sm-4, .py-sm-4 {
5230    padding-top: 1.5rem !important; }
5231  .pr-sm-4, .px-sm-4 {
5232    padding-right: 1.5rem !important; }
5233  .pb-sm-4, .py-sm-4 {
5234    padding-bottom: 1.5rem !important; }
5235  .pl-sm-4, .px-sm-4 {
5236    padding-left: 1.5rem !important; }
5237  .p-sm-5 {
5238    padding: 3rem !important; }
5239  .pt-sm-5, .py-sm-5 {
5240    padding-top: 3rem !important; }
5241  .pr-sm-5, .px-sm-5 {
5242    padding-right: 3rem !important; }
5243  .pb-sm-5, .py-sm-5 {
5244    padding-bottom: 3rem !important; }
5245  .pl-sm-5, .px-sm-5 {
5246    padding-left: 3rem !important; }
5247  .m-sm-n1 {
5248    margin: -0.25rem !important; }
5249  .mt-sm-n1, .my-sm-n1 {
5250    margin-top: -0.25rem !important; }
5251  .mr-sm-n1, .mx-sm-n1 {
5252    margin-right: -0.25rem !important; }
5253  .mb-sm-n1, .my-sm-n1 {
5254    margin-bottom: -0.25rem !important; }
5255  .ml-sm-n1, .mx-sm-n1 {
5256    margin-left: -0.25rem !important; }
5257  .m-sm-n2 {
5258    margin: -0.5rem !important; }
5259  .mt-sm-n2, .my-sm-n2 {
5260    margin-top: -0.5rem !important; }
5261  .mr-sm-n2, .mx-sm-n2 {
5262    margin-right: -0.5rem !important; }
5263  .mb-sm-n2, .my-sm-n2 {
5264    margin-bottom: -0.5rem !important; }
5265  .ml-sm-n2, .mx-sm-n2 {
5266    margin-left: -0.5rem !important; }
5267  .m-sm-n3 {
5268    margin: -1rem !important; }
5269  .mt-sm-n3, .my-sm-n3 {
5270    margin-top: -1rem !important; }
5271  .mr-sm-n3, .mx-sm-n3 {
5272    margin-right: -1rem !important; }
5273  .mb-sm-n3, .my-sm-n3 {
5274    margin-bottom: -1rem !important; }
5275  .ml-sm-n3, .mx-sm-n3 {
5276    margin-left: -1rem !important; }
5277  .m-sm-n4 {
5278    margin: -1.5rem !important; }
5279  .mt-sm-n4, .my-sm-n4 {
5280    margin-top: -1.5rem !important; }
5281  .mr-sm-n4, .mx-sm-n4 {
5282    margin-right: -1.5rem !important; }
5283  .mb-sm-n4, .my-sm-n4 {
5284    margin-bottom: -1.5rem !important; }
5285  .ml-sm-n4, .mx-sm-n4 {
5286    margin-left: -1.5rem !important; }
5287  .m-sm-n5 {
5288    margin: -3rem !important; }
5289  .mt-sm-n5, .my-sm-n5 {
5290    margin-top: -3rem !important; }
5291  .mr-sm-n5, .mx-sm-n5 {
5292    margin-right: -3rem !important; }
5293  .mb-sm-n5, .my-sm-n5 {
5294    margin-bottom: -3rem !important; }
5295  .ml-sm-n5, .mx-sm-n5 {
5296    margin-left: -3rem !important; }
5297  .m-sm-auto {
5298    margin: auto !important; }
5299  .mt-sm-auto, .my-sm-auto {
5300    margin-top: auto !important; }
5301  .mr-sm-auto, .mx-sm-auto {
5302    margin-right: auto !important; }
5303  .mb-sm-auto, .my-sm-auto {
5304    margin-bottom: auto !important; }
5305  .ml-sm-auto, .mx-sm-auto {
5306    margin-left: auto !important; } }
5307@media (min-width: 768px) {
5308  .m-md-0 {
5309    margin: 0 !important; }
5310  .mt-md-0, .my-md-0 {
5311    margin-top: 0 !important; }
5312  .mr-md-0, .mx-md-0 {
5313    margin-right: 0 !important; }
5314  .mb-md-0, .my-md-0 {
5315    margin-bottom: 0 !important; }
5316  .ml-md-0, .mx-md-0 {
5317    margin-left: 0 !important; }
5318  .m-md-1 {
5319    margin: 0.25rem !important; }
5320  .mt-md-1, .my-md-1 {
5321    margin-top: 0.25rem !important; }
5322  .mr-md-1, .mx-md-1 {
5323    margin-right: 0.25rem !important; }
5324  .mb-md-1, .my-md-1 {
5325    margin-bottom: 0.25rem !important; }
5326  .ml-md-1, .mx-md-1 {
5327    margin-left: 0.25rem !important; }
5328  .m-md-2 {
5329    margin: 0.5rem !important; }
5330  .mt-md-2, .my-md-2 {
5331    margin-top: 0.5rem !important; }
5332  .mr-md-2, .mx-md-2 {
5333    margin-right: 0.5rem !important; }
5334  .mb-md-2, .my-md-2 {
5335    margin-bottom: 0.5rem !important; }
5336  .ml-md-2, .mx-md-2 {
5337    margin-left: 0.5rem !important; }
5338  .m-md-3 {
5339    margin: 1rem !important; }
5340  .mt-md-3, .my-md-3 {
5341    margin-top: 1rem !important; }
5342  .mr-md-3, .mx-md-3 {
5343    margin-right: 1rem !important; }
5344  .mb-md-3, .my-md-3 {
5345    margin-bottom: 1rem !important; }
5346  .ml-md-3, .mx-md-3 {
5347    margin-left: 1rem !important; }
5348  .m-md-4 {
5349    margin: 1.5rem !important; }
5350  .mt-md-4, .my-md-4 {
5351    margin-top: 1.5rem !important; }
5352  .mr-md-4, .mx-md-4 {
5353    margin-right: 1.5rem !important; }
5354  .mb-md-4, .my-md-4 {
5355    margin-bottom: 1.5rem !important; }
5356  .ml-md-4, .mx-md-4 {
5357    margin-left: 1.5rem !important; }
5358  .m-md-5 {
5359    margin: 3rem !important; }
5360  .mt-md-5, .my-md-5 {
5361    margin-top: 3rem !important; }
5362  .mr-md-5, .mx-md-5 {
5363    margin-right: 3rem !important; }
5364  .mb-md-5, .my-md-5 {
5365    margin-bottom: 3rem !important; }
5366  .ml-md-5, .mx-md-5 {
5367    margin-left: 3rem !important; }
5368  .p-md-0 {
5369    padding: 0 !important; }
5370  .pt-md-0, .py-md-0 {
5371    padding-top: 0 !important; }
5372  .pr-md-0, .px-md-0 {
5373    padding-right: 0 !important; }
5374  .pb-md-0, .py-md-0 {
5375    padding-bottom: 0 !important; }
5376  .pl-md-0, .px-md-0 {
5377    padding-left: 0 !important; }
5378  .p-md-1 {
5379    padding: 0.25rem !important; }
5380  .pt-md-1, .py-md-1 {
5381    padding-top: 0.25rem !important; }
5382  .pr-md-1, .px-md-1 {
5383    padding-right: 0.25rem !important; }
5384  .pb-md-1, .py-md-1 {
5385    padding-bottom: 0.25rem !important; }
5386  .pl-md-1, .px-md-1 {
5387    padding-left: 0.25rem !important; }
5388  .p-md-2 {
5389    padding: 0.5rem !important; }
5390  .pt-md-2, .py-md-2 {
5391    padding-top: 0.5rem !important; }
5392  .pr-md-2, .px-md-2 {
5393    padding-right: 0.5rem !important; }
5394  .pb-md-2, .py-md-2 {
5395    padding-bottom: 0.5rem !important; }
5396  .pl-md-2, .px-md-2 {
5397    padding-left: 0.5rem !important; }
5398  .p-md-3 {
5399    padding: 1rem !important; }
5400  .pt-md-3, .py-md-3 {
5401    padding-top: 1rem !important; }
5402  .pr-md-3, .px-md-3 {
5403    padding-right: 1rem !important; }
5404  .pb-md-3, .py-md-3 {
5405    padding-bottom: 1rem !important; }
5406  .pl-md-3, .px-md-3 {
5407    padding-left: 1rem !important; }
5408  .p-md-4 {
5409    padding: 1.5rem !important; }
5410  .pt-md-4, .py-md-4 {
5411    padding-top: 1.5rem !important; }
5412  .pr-md-4, .px-md-4 {
5413    padding-right: 1.5rem !important; }
5414  .pb-md-4, .py-md-4 {
5415    padding-bottom: 1.5rem !important; }
5416  .pl-md-4, .px-md-4 {
5417    padding-left: 1.5rem !important; }
5418  .p-md-5 {
5419    padding: 3rem !important; }
5420  .pt-md-5, .py-md-5 {
5421    padding-top: 3rem !important; }
5422  .pr-md-5, .px-md-5 {
5423    padding-right: 3rem !important; }
5424  .pb-md-5, .py-md-5 {
5425    padding-bottom: 3rem !important; }
5426  .pl-md-5, .px-md-5 {
5427    padding-left: 3rem !important; }
5428  .m-md-n1 {
5429    margin: -0.25rem !important; }
5430  .mt-md-n1, .my-md-n1 {
5431    margin-top: -0.25rem !important; }
5432  .mr-md-n1, .mx-md-n1 {
5433    margin-right: -0.25rem !important; }
5434  .mb-md-n1, .my-md-n1 {
5435    margin-bottom: -0.25rem !important; }
5436  .ml-md-n1, .mx-md-n1 {
5437    margin-left: -0.25rem !important; }
5438  .m-md-n2 {
5439    margin: -0.5rem !important; }
5440  .mt-md-n2, .my-md-n2 {
5441    margin-top: -0.5rem !important; }
5442  .mr-md-n2, .mx-md-n2 {
5443    margin-right: -0.5rem !important; }
5444  .mb-md-n2, .my-md-n2 {
5445    margin-bottom: -0.5rem !important; }
5446  .ml-md-n2, .mx-md-n2 {
5447    margin-left: -0.5rem !important; }
5448  .m-md-n3 {
5449    margin: -1rem !important; }
5450  .mt-md-n3, .my-md-n3 {
5451    margin-top: -1rem !important; }
5452  .mr-md-n3, .mx-md-n3 {
5453    margin-right: -1rem !important; }
5454  .mb-md-n3, .my-md-n3 {
5455    margin-bottom: -1rem !important; }
5456  .ml-md-n3, .mx-md-n3 {
5457    margin-left: -1rem !important; }
5458  .m-md-n4 {
5459    margin: -1.5rem !important; }
5460  .mt-md-n4, .my-md-n4 {
5461    margin-top: -1.5rem !important; }
5462  .mr-md-n4, .mx-md-n4 {
5463    margin-right: -1.5rem !important; }
5464  .mb-md-n4, .my-md-n4 {
5465    margin-bottom: -1.5rem !important; }
5466  .ml-md-n4, .mx-md-n4 {
5467    margin-left: -1.5rem !important; }
5468  .m-md-n5 {
5469    margin: -3rem !important; }
5470  .mt-md-n5, .my-md-n5 {
5471    margin-top: -3rem !important; }
5472  .mr-md-n5, .mx-md-n5 {
5473    margin-right: -3rem !important; }
5474  .mb-md-n5, .my-md-n5 {
5475    margin-bottom: -3rem !important; }
5476  .ml-md-n5, .mx-md-n5 {
5477    margin-left: -3rem !important; }
5478  .m-md-auto {
5479    margin: auto !important; }
5480  .mt-md-auto, .my-md-auto {
5481    margin-top: auto !important; }
5482  .mr-md-auto, .mx-md-auto {
5483    margin-right: auto !important; }
5484  .mb-md-auto, .my-md-auto {
5485    margin-bottom: auto !important; }
5486  .ml-md-auto, .mx-md-auto {
5487    margin-left: auto !important; } }
5488@media (min-width: 992px) {
5489  .m-lg-0 {
5490    margin: 0 !important; }
5491  .mt-lg-0, .my-lg-0 {
5492    margin-top: 0 !important; }
5493  .mr-lg-0, .mx-lg-0 {
5494    margin-right: 0 !important; }
5495  .mb-lg-0, .my-lg-0 {
5496    margin-bottom: 0 !important; }
5497  .ml-lg-0, .mx-lg-0 {
5498    margin-left: 0 !important; }
5499  .m-lg-1 {
5500    margin: 0.25rem !important; }
5501  .mt-lg-1, .my-lg-1 {
5502    margin-top: 0.25rem !important; }
5503  .mr-lg-1, .mx-lg-1 {
5504    margin-right: 0.25rem !important; }
5505  .mb-lg-1, .my-lg-1 {
5506    margin-bottom: 0.25rem !important; }
5507  .ml-lg-1, .mx-lg-1 {
5508    margin-left: 0.25rem !important; }
5509  .m-lg-2 {
5510    margin: 0.5rem !important; }
5511  .mt-lg-2, .my-lg-2 {
5512    margin-top: 0.5rem !important; }
5513  .mr-lg-2, .mx-lg-2 {
5514    margin-right: 0.5rem !important; }
5515  .mb-lg-2, .my-lg-2 {
5516    margin-bottom: 0.5rem !important; }
5517  .ml-lg-2, .mx-lg-2 {
5518    margin-left: 0.5rem !important; }
5519  .m-lg-3 {
5520    margin: 1rem !important; }
5521  .mt-lg-3, .my-lg-3 {
5522    margin-top: 1rem !important; }
5523  .mr-lg-3, .mx-lg-3 {
5524    margin-right: 1rem !important; }
5525  .mb-lg-3, .my-lg-3 {
5526    margin-bottom: 1rem !important; }
5527  .ml-lg-3, .mx-lg-3 {
5528    margin-left: 1rem !important; }
5529  .m-lg-4 {
5530    margin: 1.5rem !important; }
5531  .mt-lg-4, .my-lg-4 {
5532    margin-top: 1.5rem !important; }
5533  .mr-lg-4, .mx-lg-4 {
5534    margin-right: 1.5rem !important; }
5535  .mb-lg-4, .my-lg-4 {
5536    margin-bottom: 1.5rem !important; }
5537  .ml-lg-4, .mx-lg-4 {
5538    margin-left: 1.5rem !important; }
5539  .m-lg-5 {
5540    margin: 3rem !important; }
5541  .mt-lg-5, .my-lg-5 {
5542    margin-top: 3rem !important; }
5543  .mr-lg-5, .mx-lg-5 {
5544    margin-right: 3rem !important; }
5545  .mb-lg-5, .my-lg-5 {
5546    margin-bottom: 3rem !important; }
5547  .ml-lg-5, .mx-lg-5 {
5548    margin-left: 3rem !important; }
5549  .p-lg-0 {
5550    padding: 0 !important; }
5551  .pt-lg-0, .py-lg-0 {
5552    padding-top: 0 !important; }
5553  .pr-lg-0, .px-lg-0 {
5554    padding-right: 0 !important; }
5555  .pb-lg-0, .py-lg-0 {
5556    padding-bottom: 0 !important; }
5557  .pl-lg-0, .px-lg-0 {
5558    padding-left: 0 !important; }
5559  .p-lg-1 {
5560    padding: 0.25rem !important; }
5561  .pt-lg-1, .py-lg-1 {
5562    padding-top: 0.25rem !important; }
5563  .pr-lg-1, .px-lg-1 {
5564    padding-right: 0.25rem !important; }
5565  .pb-lg-1, .py-lg-1 {
5566    padding-bottom: 0.25rem !important; }
5567  .pl-lg-1, .px-lg-1 {
5568    padding-left: 0.25rem !important; }
5569  .p-lg-2 {
5570    padding: 0.5rem !important; }
5571  .pt-lg-2, .py-lg-2 {
5572    padding-top: 0.5rem !important; }
5573  .pr-lg-2, .px-lg-2 {
5574    padding-right: 0.5rem !important; }
5575  .pb-lg-2, .py-lg-2 {
5576    padding-bottom: 0.5rem !important; }
5577  .pl-lg-2, .px-lg-2 {
5578    padding-left: 0.5rem !important; }
5579  .p-lg-3 {
5580    padding: 1rem !important; }
5581  .pt-lg-3, .py-lg-3 {
5582    padding-top: 1rem !important; }
5583  .pr-lg-3, .px-lg-3 {
5584    padding-right: 1rem !important; }
5585  .pb-lg-3, .py-lg-3 {
5586    padding-bottom: 1rem !important; }
5587  .pl-lg-3, .px-lg-3 {
5588    padding-left: 1rem !important; }
5589  .p-lg-4 {
5590    padding: 1.5rem !important; }
5591  .pt-lg-4, .py-lg-4 {
5592    padding-top: 1.5rem !important; }
5593  .pr-lg-4, .px-lg-4 {
5594    padding-right: 1.5rem !important; }
5595  .pb-lg-4, .py-lg-4 {
5596    padding-bottom: 1.5rem !important; }
5597  .pl-lg-4, .px-lg-4 {
5598    padding-left: 1.5rem !important; }
5599  .p-lg-5 {
5600    padding: 3rem !important; }
5601  .pt-lg-5, .py-lg-5 {
5602    padding-top: 3rem !important; }
5603  .pr-lg-5, .px-lg-5 {
5604    padding-right: 3rem !important; }
5605  .pb-lg-5, .py-lg-5 {
5606    padding-bottom: 3rem !important; }
5607  .pl-lg-5, .px-lg-5 {
5608    padding-left: 3rem !important; }
5609  .m-lg-n1 {
5610    margin: -0.25rem !important; }
5611  .mt-lg-n1, .my-lg-n1 {
5612    margin-top: -0.25rem !important; }
5613  .mr-lg-n1, .mx-lg-n1 {
5614    margin-right: -0.25rem !important; }
5615  .mb-lg-n1, .my-lg-n1 {
5616    margin-bottom: -0.25rem !important; }
5617  .ml-lg-n1, .mx-lg-n1 {
5618    margin-left: -0.25rem !important; }
5619  .m-lg-n2 {
5620    margin: -0.5rem !important; }
5621  .mt-lg-n2, .my-lg-n2 {
5622    margin-top: -0.5rem !important; }
5623  .mr-lg-n2, .mx-lg-n2 {
5624    margin-right: -0.5rem !important; }
5625  .mb-lg-n2, .my-lg-n2 {
5626    margin-bottom: -0.5rem !important; }
5627  .ml-lg-n2, .mx-lg-n2 {
5628    margin-left: -0.5rem !important; }
5629  .m-lg-n3 {
5630    margin: -1rem !important; }
5631  .mt-lg-n3, .my-lg-n3 {
5632    margin-top: -1rem !important; }
5633  .mr-lg-n3, .mx-lg-n3 {
5634    margin-right: -1rem !important; }
5635  .mb-lg-n3, .my-lg-n3 {
5636    margin-bottom: -1rem !important; }
5637  .ml-lg-n3, .mx-lg-n3 {
5638    margin-left: -1rem !important; }
5639  .m-lg-n4 {
5640    margin: -1.5rem !important; }
5641  .mt-lg-n4, .my-lg-n4 {
5642    margin-top: -1.5rem !important; }
5643  .mr-lg-n4, .mx-lg-n4 {
5644    margin-right: -1.5rem !important; }
5645  .mb-lg-n4, .my-lg-n4 {
5646    margin-bottom: -1.5rem !important; }
5647  .ml-lg-n4, .mx-lg-n4 {
5648    margin-left: -1.5rem !important; }
5649  .m-lg-n5 {
5650    margin: -3rem !important; }
5651  .mt-lg-n5, .my-lg-n5 {
5652    margin-top: -3rem !important; }
5653  .mr-lg-n5, .mx-lg-n5 {
5654    margin-right: -3rem !important; }
5655  .mb-lg-n5, .my-lg-n5 {
5656    margin-bottom: -3rem !important; }
5657  .ml-lg-n5, .mx-lg-n5 {
5658    margin-left: -3rem !important; }
5659  .m-lg-auto {
5660    margin: auto !important; }
5661  .mt-lg-auto, .my-lg-auto {
5662    margin-top: auto !important; }
5663  .mr-lg-auto, .mx-lg-auto {
5664    margin-right: auto !important; }
5665  .mb-lg-auto, .my-lg-auto {
5666    margin-bottom: auto !important; }
5667  .ml-lg-auto, .mx-lg-auto {
5668    margin-left: auto !important; } }
5669@media (min-width: 1200px) {
5670  .m-xl-0 {
5671    margin: 0 !important; }
5672  .mt-xl-0, .my-xl-0 {
5673    margin-top: 0 !important; }
5674  .mr-xl-0, .mx-xl-0 {
5675    margin-right: 0 !important; }
5676  .mb-xl-0, .my-xl-0 {
5677    margin-bottom: 0 !important; }
5678  .ml-xl-0, .mx-xl-0 {
5679    margin-left: 0 !important; }
5680  .m-xl-1 {
5681    margin: 0.25rem !important; }
5682  .mt-xl-1, .my-xl-1 {
5683    margin-top: 0.25rem !important; }
5684  .mr-xl-1, .mx-xl-1 {
5685    margin-right: 0.25rem !important; }
5686  .mb-xl-1, .my-xl-1 {
5687    margin-bottom: 0.25rem !important; }
5688  .ml-xl-1, .mx-xl-1 {
5689    margin-left: 0.25rem !important; }
5690  .m-xl-2 {
5691    margin: 0.5rem !important; }
5692  .mt-xl-2, .my-xl-2 {
5693    margin-top: 0.5rem !important; }
5694  .mr-xl-2, .mx-xl-2 {
5695    margin-right: 0.5rem !important; }
5696  .mb-xl-2, .my-xl-2 {
5697    margin-bottom: 0.5rem !important; }
5698  .ml-xl-2, .mx-xl-2 {
5699    margin-left: 0.5rem !important; }
5700  .m-xl-3 {
5701    margin: 1rem !important; }
5702  .mt-xl-3, .my-xl-3 {
5703    margin-top: 1rem !important; }
5704  .mr-xl-3, .mx-xl-3 {
5705    margin-right: 1rem !important; }
5706  .mb-xl-3, .my-xl-3 {
5707    margin-bottom: 1rem !important; }
5708  .ml-xl-3, .mx-xl-3 {
5709    margin-left: 1rem !important; }
5710  .m-xl-4 {
5711    margin: 1.5rem !important; }
5712  .mt-xl-4, .my-xl-4 {
5713    margin-top: 1.5rem !important; }
5714  .mr-xl-4, .mx-xl-4 {
5715    margin-right: 1.5rem !important; }
5716  .mb-xl-4, .my-xl-4 {
5717    margin-bottom: 1.5rem !important; }
5718  .ml-xl-4, .mx-xl-4 {
5719    margin-left: 1.5rem !important; }
5720  .m-xl-5 {
5721    margin: 3rem !important; }
5722  .mt-xl-5, .my-xl-5 {
5723    margin-top: 3rem !important; }
5724  .mr-xl-5, .mx-xl-5 {
5725    margin-right: 3rem !important; }
5726  .mb-xl-5, .my-xl-5 {
5727    margin-bottom: 3rem !important; }
5728  .ml-xl-5, .mx-xl-5 {
5729    margin-left: 3rem !important; }
5730  .p-xl-0 {
5731    padding: 0 !important; }
5732  .pt-xl-0, .py-xl-0 {
5733    padding-top: 0 !important; }
5734  .pr-xl-0, .px-xl-0 {
5735    padding-right: 0 !important; }
5736  .pb-xl-0, .py-xl-0 {
5737    padding-bottom: 0 !important; }
5738  .pl-xl-0, .px-xl-0 {
5739    padding-left: 0 !important; }
5740  .p-xl-1 {
5741    padding: 0.25rem !important; }
5742  .pt-xl-1, .py-xl-1 {
5743    padding-top: 0.25rem !important; }
5744  .pr-xl-1, .px-xl-1 {
5745    padding-right: 0.25rem !important; }
5746  .pb-xl-1, .py-xl-1 {
5747    padding-bottom: 0.25rem !important; }
5748  .pl-xl-1, .px-xl-1 {
5749    padding-left: 0.25rem !important; }
5750  .p-xl-2 {
5751    padding: 0.5rem !important; }
5752  .pt-xl-2, .py-xl-2 {
5753    padding-top: 0.5rem !important; }
5754  .pr-xl-2, .px-xl-2 {
5755    padding-right: 0.5rem !important; }
5756  .pb-xl-2, .py-xl-2 {
5757    padding-bottom: 0.5rem !important; }
5758  .pl-xl-2, .px-xl-2 {
5759    padding-left: 0.5rem !important; }
5760  .p-xl-3 {
5761    padding: 1rem !important; }
5762  .pt-xl-3, .py-xl-3 {
5763    padding-top: 1rem !important; }
5764  .pr-xl-3, .px-xl-3 {
5765    padding-right: 1rem !important; }
5766  .pb-xl-3, .py-xl-3 {
5767    padding-bottom: 1rem !important; }
5768  .pl-xl-3, .px-xl-3 {
5769    padding-left: 1rem !important; }
5770  .p-xl-4 {
5771    padding: 1.5rem !important; }
5772  .pt-xl-4, .py-xl-4 {
5773    padding-top: 1.5rem !important; }
5774  .pr-xl-4, .px-xl-4 {
5775    padding-right: 1.5rem !important; }
5776  .pb-xl-4, .py-xl-4 {
5777    padding-bottom: 1.5rem !important; }
5778  .pl-xl-4, .px-xl-4 {
5779    padding-left: 1.5rem !important; }
5780  .p-xl-5 {
5781    padding: 3rem !important; }
5782  .pt-xl-5, .py-xl-5 {
5783    padding-top: 3rem !important; }
5784  .pr-xl-5, .px-xl-5 {
5785    padding-right: 3rem !important; }
5786  .pb-xl-5, .py-xl-5 {
5787    padding-bottom: 3rem !important; }
5788  .pl-xl-5, .px-xl-5 {
5789    padding-left: 3rem !important; }
5790  .m-xl-n1 {
5791    margin: -0.25rem !important; }
5792  .mt-xl-n1, .my-xl-n1 {
5793    margin-top: -0.25rem !important; }
5794  .mr-xl-n1, .mx-xl-n1 {
5795    margin-right: -0.25rem !important; }
5796  .mb-xl-n1, .my-xl-n1 {
5797    margin-bottom: -0.25rem !important; }
5798  .ml-xl-n1, .mx-xl-n1 {
5799    margin-left: -0.25rem !important; }
5800  .m-xl-n2 {
5801    margin: -0.5rem !important; }
5802  .mt-xl-n2, .my-xl-n2 {
5803    margin-top: -0.5rem !important; }
5804  .mr-xl-n2, .mx-xl-n2 {
5805    margin-right: -0.5rem !important; }
5806  .mb-xl-n2, .my-xl-n2 {
5807    margin-bottom: -0.5rem !important; }
5808  .ml-xl-n2, .mx-xl-n2 {
5809    margin-left: -0.5rem !important; }
5810  .m-xl-n3 {
5811    margin: -1rem !important; }
5812  .mt-xl-n3, .my-xl-n3 {
5813    margin-top: -1rem !important; }
5814  .mr-xl-n3, .mx-xl-n3 {
5815    margin-right: -1rem !important; }
5816  .mb-xl-n3, .my-xl-n3 {
5817    margin-bottom: -1rem !important; }
5818  .ml-xl-n3, .mx-xl-n3 {
5819    margin-left: -1rem !important; }
5820  .m-xl-n4 {
5821    margin: -1.5rem !important; }
5822  .mt-xl-n4, .my-xl-n4 {
5823    margin-top: -1.5rem !important; }
5824  .mr-xl-n4, .mx-xl-n4 {
5825    margin-right: -1.5rem !important; }
5826  .mb-xl-n4, .my-xl-n4 {
5827    margin-bottom: -1.5rem !important; }
5828  .ml-xl-n4, .mx-xl-n4 {
5829    margin-left: -1.5rem !important; }
5830  .m-xl-n5 {
5831    margin: -3rem !important; }
5832  .mt-xl-n5, .my-xl-n5 {
5833    margin-top: -3rem !important; }
5834  .mr-xl-n5, .mx-xl-n5 {
5835    margin-right: -3rem !important; }
5836  .mb-xl-n5, .my-xl-n5 {
5837    margin-bottom: -3rem !important; }
5838  .ml-xl-n5, .mx-xl-n5 {
5839    margin-left: -3rem !important; }
5840  .m-xl-auto {
5841    margin: auto !important; }
5842  .mt-xl-auto, .my-xl-auto {
5843    margin-top: auto !important; }
5844  .mr-xl-auto, .mx-xl-auto {
5845    margin-right: auto !important; }
5846  .mb-xl-auto, .my-xl-auto {
5847    margin-bottom: auto !important; }
5848  .ml-xl-auto, .mx-xl-auto {
5849    margin-left: auto !important; } }
5850
5851.text-monospace {
5852  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }
5853
5854.text-justify {
5855  text-align: justify !important; }
5856
5857.text-wrap {
5858  white-space: normal !important; }
5859
5860.text-nowrap {
5861  white-space: nowrap !important; }
5862
5863.text-truncate {
5864  overflow: hidden;
5865  text-overflow: ellipsis;
5866  white-space: nowrap; }
5867  .text-left {
5868    text-align: left !important; }
5869  .text-right {
5870    text-align: right !important; }
5871  .text-center {
5872    text-align: center !important; }
5873  @media (min-width: 576px) {
5874    .text-sm-left {
5875      text-align: left !important; }
5876    .text-sm-right {
5877      text-align: right !important; }
5878    .text-sm-center {
5879      text-align: center !important; } }
5880@media (min-width: 768px) {
5881  .text-md-left {
5882    text-align: left !important; }
5883  .text-md-right {
5884    text-align: right !important; }
5885  .text-md-center {
5886    text-align: center !important; } }
5887@media (min-width: 992px) {
5888  .text-lg-left {
5889    text-align: left !important; }
5890  .text-lg-right {
5891    text-align: right !important; }
5892  .text-lg-center {
5893    text-align: center !important; } }
5894@media (min-width: 1200px) {
5895  .text-xl-left {
5896    text-align: left !important; }
5897  .text-xl-right {
5898    text-align: right !important; }
5899  .text-xl-center {
5900    text-align: center !important; } }
5901
5902.text-lowercase {
5903  text-transform: lowercase !important; }
5904
5905.text-uppercase {
5906  text-transform: uppercase !important; }
5907
5908.text-capitalize {
5909  text-transform: capitalize !important; }
5910
5911.font-weight-light {
5912  font-weight: 300 !important; }
5913
5914.font-weight-lighter {
5915  font-weight: lighter !important; }
5916
5917.font-weight-normal {
5918  font-weight: 400 !important; }
5919
5920.font-weight-bold {
5921  font-weight: 700 !important; }
5922
5923.font-weight-bolder {
5924  font-weight: bolder !important; }
5925
5926.font-italic {
5927  font-style: italic !important; }
5928
5929.text-white {
5930  color: #fff !important; }
5931  .text-primary {
5932    color: #DF691A !important; }
5933    a.text-primary:hover, a.text-primary:focus {
5934      color: #9a4912 !important; }
5935  .text-secondary {
5936    color: #4E5D6C !important; }
5937    a.text-secondary:hover, a.text-secondary:focus {
5938      color: #2e3740 !important; }
5939  .text-success {
5940    color: #5cb85c !important; }
5941    a.text-success:hover, a.text-success:focus {
5942      color: #3d8b3d !important; }
5943  .text-info {
5944    color: #5bc0de !important; }
5945    a.text-info:hover, a.text-info:focus {
5946      color: #28a1c5 !important; }
5947  .text-warning {
5948    color: #f0ad4e !important; }
5949    a.text-warning:hover, a.text-warning:focus {
5950      color: #df8a13 !important; }
5951  .text-danger {
5952    color: #d9534f !important; }
5953    a.text-danger:hover, a.text-danger:focus {
5954      color: #b52b27 !important; }
5955  .text-light {
5956    color: #8d9dad !important; }
5957    a.text-light:hover, a.text-light:focus {
5958      color: #63778a !important; }
5959  .text-dark {
5960    color: #4E5D6C !important; }
5961    a.text-dark:hover, a.text-dark:focus {
5962      color: #2e3740 !important; }
5963
5964.text-body {
5965  color: #EBEBEB !important; }
5966
5967.text-muted {
5968  color: rgba(255, 255, 255, 0.4) !important; }
5969
5970.text-black-50 {
5971  color: rgba(0, 0, 0, 0.5) !important; }
5972
5973.text-white-50 {
5974  color: rgba(255, 255, 255, 0.5) !important; }
5975
5976.text-hide {
5977  font: 0/0 a;
5978  color: transparent;
5979  text-shadow: none;
5980  background-color: transparent;
5981  border: 0; }
5982
5983.text-decoration-none {
5984  text-decoration: none !important; }
5985
5986.text-break {
5987  word-break: break-word !important;
5988  overflow-wrap: break-word !important; }
5989
5990.text-reset {
5991  color: inherit !important; }
5992
5993.visible {
5994  visibility: visible !important; }
5995
5996.invisible {
5997  visibility: hidden !important; }
5998
5999@media print {
6000  *, *::before, *::after {
6001    text-shadow: none !important;
6002    box-shadow: none !important; }
6003    a:not(.btn) {
6004      text-decoration: underline; }
6005  abbr[title]::after {
6006    content: " (" attr(title) ")"; }
6007  pre {
6008    white-space: pre-wrap !important; }
6009  pre, blockquote {
6010    border: 1px solid #adb5bd;
6011    page-break-inside: avoid; }
6012  thead {
6013    display: table-header-group; }
6014  tr, img {
6015    page-break-inside: avoid; }
6016  p, h2, h3 {
6017    orphans: 3;
6018    widows: 3; }
6019  h2, h3 {
6020    page-break-after: avoid; }
6021  @page {
6022    size: a3; }
6023  body {
6024    min-width: 992px !important; }
6025  .container {
6026    min-width: 992px !important; }
6027  .navbar {
6028    display: none; }
6029  .badge {
6030    border: 1px solid #000; }
6031  .table {
6032    border-collapse: collapse !important; }
6033    .table td, .table th {
6034      background-color: #fff !important; }
6035  .table-bordered th, .table-bordered td {
6036    border: 1px solid #dee2e6 !important; }
6037  .table-dark {
6038    color: inherit; }
6039    .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {
6040      border-color: #dee2e6; }
6041  .table .thead-dark th {
6042    color: inherit;
6043    border-color: #dee2e6; } }
6044
6045.navbar {
6046  font-size: 0.875rem; }
6047
6048.btn-info, .btn-warning {
6049  color: #fff; }
6050
6051.dropdown-menu, .dropdown-header, .dropdown-item button.btn-link.link-list {
6052  font-size: 0.875rem; }
6053
6054.blockquote-footer {
6055  color: #EBEBEB; }
6056
6057.table {
6058  font-size: 0.875rem; }
6059  .table .thead-dark th {
6060    color: #fff; }
6061  .table a:not(.btn) {
6062    color: #fff;
6063    text-decoration: underline; }
6064  .table .dropdown-menu a {
6065    text-decoration: none; }
6066  .table .text-muted {
6067    color: rgba(255, 255, 255, 0.4); }
6068    .table-success, .table-success > th, .table-success > td {
6069      background-color: #5cb85c; }
6070  .table-info, .table-info > th, .table-info > td {
6071    background-color: #5bc0de; }
6072.table-danger, .table-danger > th, .table-danger > td {
6073  background-color: #d9534f; }
6074.table-warning, .table-warning > th, .table-warning > td {
6075  background-color: #f0ad4e; }
6076.table-hover .table-success:hover, .table-hover .table-success:hover > th, .table-hover .table-success:hover > td {
6077  background-color: #4cae4c; }
6078.table-hover .table-info:hover, .table-hover .table-info:hover > th, .table-hover .table-info:hover > td {
6079  background-color: #46b8da; }
6080.table-hover .table-danger:hover, .table-hover .table-danger:hover > th, .table-hover .table-danger:hover > td {
6081  background-color: #d43f3a; }
6082.table-hover .table-warning:hover, .table-hover .table-warning:hover > th, .table-hover .table-warning:hover > td {
6083  background-color: #eea236; }
6084
6085label, .radio label, .checkbox label, .form-text {
6086  font-size: 0.875rem; }
6087
6088.input-addon, .input-group-addon {
6089  color: #EBEBEB; }
6090
6091.nav-tabs .nav-link, .nav-pills .nav-link, .nav-tabs .nav-link:hover, .nav-pills .nav-link:hover {
6092  color: #EBEBEB; }
6093.nav-tabs .nav-link.disabled, .nav-pills .nav-link.disabled {
6094  color: rgba(255, 255, 255, 0.4); }
6095
6096.page-link:hover, .page-link:focus {
6097  color: #fff;
6098  text-decoration: none; }
6099
6100.alert {
6101  border: none;
6102  color: #fff; }
6103  .alert a, .alert .alert-link {
6104    color: #fff;
6105    text-decoration: underline; }
6106    .alert-primary {
6107      background-color: #DF691A; }
6108    .alert-secondary {
6109      background-color: #4E5D6C; }
6110    .alert-success {
6111      background-color: #5cb85c; }
6112    .alert-info {
6113      background-color: #5bc0de; }
6114    .alert-warning {
6115      background-color: #f0ad4e; }
6116    .alert-danger {
6117      background-color: #d9534f; }
6118    .alert-light {
6119      background-color: #8d9dad; }
6120    .alert-dark {
6121      background-color: #4E5D6C; }
6122
6123.badge-warning, .badge-info {
6124  color: #fff; }
6125
6126.close {
6127  opacity: 0.5; }
6128  .close:hover, .close:focus {
6129    opacity: 1; }
6130
6131.modal-header, .modal-footer {
6132  background-color: rgba(255, 255, 255, 0.075); }
6133  .modal-header .close, .modal-footer .close {
6134    color: #fff;
6135    text-shadow: none;
6136    opacity: 0.5; }
6137    .modal-header .close:hover, .modal-footer .close:hover, .modal-header .close:focus, .modal-footer .close:focus {
6138      opacity: 1; }
6139
6140.topbar {
6141  margin-bottom: 1.4rem; }
6142
6143.navbar-dark > a, .navbar-dark .cssmenu_horiz > li > a {
6144  color: rgba(255, 255, 255, 0.75); }
6145  .navbar-dark > a:hover, .navbar-dark .cssmenu_horiz > li > a:hover {
6146    color: #fff;
6147    text-decoration: none; }
6148
6149.navbar-dark .sitetitle a {
6150  color: #ccc; }
6151  .navbar-dark .sitetitle a:hover {
6152    color: #fff;
6153    text-decoration: none; }
6154
6155.warning a, .warning a:link, .warning a:visited {
6156  color: #f0ad4e; }
6157
6158.module h3.card-title {
6159  font-size: 1.25rem; }
6160
6161.calhighlight {
6162  color: #fff;
6163  background: #5bc0de; }
6164  .calhighlight > a {
6165    color: #fff; }
6166
6167a.fc-event:hover {
6168  color: #fff; }
6169
6170.filter .fancyfilter {
6171  border: thin solid #DF691A;
6172  /*black*/ }
6173  .filter .fancyfilter .token {
6174    background: #2B3E50;
6175    border: 1px solid #4E5D6C;
6176    font-size: 11px;
6177    padding: 3px; }
6178
6179.note-list .postbody-title {
6180  background: #2B3E50;
6181  color: #EBEBEB; }
6182
6183.post-approved-n {
6184  border-left: 3px dotted #5cb85c; }
6185
6186.post-approved-r {
6187  border-left: 3px double #f0ad4e; }
6188
6189.post-approved-r .content * {
6190  background: url("../../../img/icons/dots.gif"); }
6191
6192.dropdown-menu {
6193  color: #868e96; }
6194
6195#topbar_modules_social .form-control {
6196  margin-top: 0.5rem; }
6197
6198.cssmenu_horiz > li:hover, .cssmenu_horiz > li.sfHover, .cssmenu_vert > li:hover, .cssmenu_vert > li.sfHover {
6199  -webkit-transition: none;
6200  -moz-transition: none;
6201  -o-transition: none;
6202  transition: none; }
6203
6204.topbar .nav > li > a:hover, .topbar .nav > li > a:focus {
6205  background: transparent; }
6206
6207.cssmenu_horiz ul, .cssmenu_vert ul {
6208  border: rgba(0, 0, 0, 0.15); }
6209
6210.cssmenu_horiz ul li a, .cssmenu_vert ul li a, .cssmenu_horiz ul li button.btn-link.link-list, .cssmenu_vert ul li button.btn-link.link-list {
6211  background: #4E5D6C;
6212  color: #EBEBEB; }
6213
6214.cssmenu_horiz ul li button.btn-link.link-list, .cssmenu_vert ul li button.btn-link.link-list {
6215  width: 100%;
6216  border-radius: 0px;
6217  text-align: left; }
6218
6219.cssmenu_horiz > ul > li:hover > a, .cssmenu_vert > ul > li:hover > a, .cssmenu_horiz > ul > li:hover > form > button.btn-link.link-list, .cssmenu_vert > ul > li:hover > form > button.btn-link.link-list {
6220  color: #EBEBEB;
6221  background: rgba(255, 255, 255, 0.075); }
6222
6223.sf-arrows .sf-with-ul:after {
6224  border: 5px solid transparent;
6225  border-top-color: #DF691A; }
6226
6227.cssmenu_vert.sf-arrows li > .sf-with-ul:after {
6228  border-color: transparent;
6229  border-left-color: #DF691A;
6230  /* edit this to suit design (no rgba in IE8) */ }
6231
6232.sf-arrows ul .sf-with-ul:after, .cssmenu_vert.sf-arrows ul > li > .sf-with-ul:after {
6233  border-color: transparent;
6234  border-left-color: #EBEBEB;
6235  /* edit this to suit design (no rgba in IE8) */ }
6236
6237.sf-arrows ul li > .sf-with-ul:focus:after, .sf-arrows ul li:hover > .sf-with-ul:after, .sf-arrows ul .sfHover > .sf-with-ul:after {
6238  border-color: transparent;
6239  border-left-color: #EBEBEB; }
6240
6241.cssmenu_vert.sf-arrows li > .sf-with-ul:focus:after, .cssmenu_vert.sf-arrows li:hover > .sf-with-ul:after, .cssmenu_vert.sf-arrows .sfHover > .sf-with-ul:after {
6242  border-color: transparent;
6243  border-left-color: #EBEBEB; }
6244
6245.topbar .cssmenu_horiz ul {
6246  background: #4E5D6C; }
6247
6248.topbar .cssmenu_horiz.sf-arrows > .menuSection0 > .sf-with-ul:after {
6249  border: 5px solid transparent;
6250  border-top-color: rgba(255, 255, 255, 0.75); }
6251
6252.topbar .cssmenu_horiz.sf-arrows > .menuSection0:hover > .sf-with-ul:after, .topbar .cssmenu_horiz.sf-arrows > .menuSection0.sfhover > .sf-with-ul:after {
6253  border-top-color: #fff; }
6254
6255.dropdown-menu .dropdown-title, .dropdown-menu li label {
6256  color: #EBEBEB; }
6257
6258.thumbinfosothers {
6259  color: #4E5D6C; }
6260
6261table.treetable.objectperms td.added {
6262  background-color: #5cb85c; }
6263
6264table.treetable.objectperms td.removed {
6265  background-color: #f0ad4e; }
6266
6267.progressBarInProgress {
6268  background-color: #5bc0de;
6269  color: #fff; }
6270
6271.progressBarComplete {
6272  background-color: #5cb85c;
6273  color: #fff; }
6274
6275.progressBarError {
6276  background-color: #f0ad4e;
6277  color: #fff; }
6278
6279.progressContainer {
6280  border: solid 1px rgba(0, 0, 0, 0.2);
6281  background-color: #4E5D6C; }
6282
6283.filter-panel-heading a:after {
6284  color: #adb5bd; }
6285
6286.olControlMousePosition {
6287  background: rgba(0, 0, 0, 0.75);
6288  color: #2B3E50; }
6289
6290.olControlScaleLineTop, .olControlScaleLineBottom {
6291  background-color: rgba(255, 255, 255, 0.5); }
6292
6293.ui-selectmenu-icon {
6294  background-color: inherit;
6295  border: solid 5px transparent !important;
6296  -webkit-box-shadow: -5px 0 5px 2px rgba(0, 0, 0, 0.1), -1px 0 0 rgba(0, 0, 0, 0.1), -2px 0 0 rgba(255, 255, 255, 0.25);
6297  box-shadow: -5px 0 5px 2px rgba(0, 0, 0, 0.1), -1px 0 0 rgba(0, 0, 0, 0.1), -2px 0 0 rgba(255, 255, 255, 0.25); }
6298
6299.dirsitetrail {
6300  color: #4E5D6C; }
6301
6302.dirsitecats {
6303  color: #4E5D6C; }
6304
6305#resultzone > div:hover {
6306  background: #5cb85c; }
6307
6308.searchresults blockquote em, .highlight, .btn-primary.highlight a, .btn-primary a.highlight {
6309  background: #d9534f;
6310  color: #fff;
6311  border-color: #c9302c; }
6312
6313.btn-primary.highlight:hover {
6314  background: #b52b27; }
6315
6316.btn.active.btn-link {
6317  color: #c85e17;
6318  text-decoration: underline;
6319  background-color: transparent;
6320  border-color: transparent; }
6321  .btn.active.btn-link:hover {
6322    color: #9a4912;
6323    background-color: transparent;
6324    border-color: transparent; }
6325
6326.btn-primary.btn-link, .btn-primary.btn-link:hover {
6327  background: transparent;
6328  border: none; }
6329
6330.btn-primary:focus {
6331  color: #fff; }
6332
6333#ajaxLoadingBG {
6334  background: transparent url("../../../img/overlay-light.png"); }
6335
6336#ajaxLoading {
6337  color: #dee2e6;
6338  background: transparent url("../../../img/loading-light.gif") no-repeat 50% 50%; }
6339
6340#cookie_consent_div .description a {
6341  color: #dfcc1a;
6342  font-weight: bold; }
6343
6344html#print, body.print * {
6345  background: #ffffff;
6346  color: #000000; }
6347
6348body.fullscreen {
6349  background: #ffffff; }
6350
6351.attention {
6352  color: #d9534f; }
6353
6354#debugconsole {
6355  background: rgba(103, 139, 173, 0.9);
6356  color: rgba(0, 0, 0, 0.9);
6357  border: 2px solid rgba(0, 0, 0, 0.9); }
6358
6359#debugconsole form {
6360  color: rgba(0, 0, 0, 0.9); }
6361
6362#debugconsole a {
6363  color: rgba(0, 0, 0, 0.9); }
6364
6365#debugconsole a.btn {
6366  color: rgba(0, 0, 0, 0.9); }
6367
6368a.icon, img.icon {
6369  background: transparent; }
6370
6371div #metadata fieldset.tabcontent, div #metadata div.tabs {
6372  background-color: transparent; }
6373
6374.openid_url {
6375  background: #ffffff url("../../../img/icons/login-OpenID-bg.gif") 1px 1px no-repeat; }
6376
6377input:-webkit-autofill {
6378  background-color: #fff !important;
6379  /* needs important because Chrome has it already important */
6380  background-image: none !important;
6381  color: #495057 !important;
6382  /* the Google guys forgot the number-one rule... when they specify background they should specify forgeround color too ;) */ }
6383
6384#cboxTitle {
6385  background-color: #2B3E50; }
6386
6387#captchaImg {
6388  border: 1px solid #dee2e6; }
6389
6390form.simple label.error {
6391  background: url("../../../img/icons/error.png") no-repeat 0 4px;
6392  color: #d9534f; }
6393
6394form.simple label .warning {
6395  color: #d9534f; }
6396
6397.tiki-modal .mask {
6398  background-color: #2B3E50; }
6399
6400.ui-dialog {
6401  background: #2B3E50;
6402  color: #EBEBEB; }
6403
6404.cssmenu_horiz ul li.selected a, .cssmenu_vert ul li.selected a, .cssmenu_horiz ul li a:hover, .cssmenu_vert ul li a:hover, .cssmenu_horiz ul li.selected button.btn-link.link-list, .cssmenu_vert ul li.selected button.btn-link.link-list, .cssmenu_horiz ul li button.btn-link.link-list:hover, .cssmenu_vert ul li button.btn-link.link-list:hover {
6405  text-decoration: none;
6406  color: #EBEBEB;
6407  background-color: rgba(255, 255, 255, 0.075); }
6408
6409.box-quickadmin .cssmenu_horiz ul li {
6410  background-color: #2B3E50; }
6411
6412.box-switch_lang .box-data img.highlight {
6413  border: 0.1em solid #d9534f; }
6414
6415.box-switch_lang .box-data .highlight {
6416  border: 0.1em solid #d9534f; }
6417
6418.box-switch_lang .flags .highlight {
6419  border: solid 1px #5bc0de; }
6420
6421div.cvsup {
6422  color: #dee2e6; }
6423
6424.navbar-light .dropdown-toggle, .navbar-light a.nav-link.dropdown-toggle, .navbar-light h1.sitetitle a, .navbar-light h2.sitesubtitle, .navbar-light .cssmenu_horiz .menuLevel0 > a {
6425  color: rgba(0, 0, 0, 0.5); }
6426
6427.navbar-dark .dropdown-toggle, .navbar-dark a.nav-link.dropdown-toggle, .navbar-dark h1.sitetitle a, .navbar-dark h2.sitesubtitle, .navbar-dark .cssmenu_horiz .menuLevel0 > a {
6428  color: rgba(255, 255, 255, 0.75); }
6429
6430.prio5 {
6431  color: #EBEBEB; }
6432  .prio5 a {
6433    color: #EBEBEB; }
6434
6435.prio4 {
6436  color: #5cb85c; }
6437  .prio4 a {
6438    color: #5cb85c; }
6439
6440.prio3 {
6441  color: #5bc0de; }
6442  .prio3 a {
6443    color: #5bc0de; }
6444
6445.prio2 {
6446  color: #f0ad4e; }
6447  .prio2 a {
6448    color: #f0ad4e; }
6449
6450.prio1 {
6451  color: #d9534f; }
6452  .prio1 a {
6453    color: #d9534f; }
6454
6455.messureadflag {
6456  background: #adb5bd; }
6457
6458.messureadhead {
6459  background: #adb5bd; }
6460
6461.messureadbody {
6462  background: #dee2e6; }
6463
6464.readlink {
6465  color: #EBEBEB; }
6466
6467.webmail_item {
6468  font-size: 0.8rem; }
6469
6470.webmail_list .odd {
6471  background: rgba(255, 255, 255, 0.05); }
6472
6473.webmail_list .btn {
6474  padding: 0.2rem 0.4rem;
6475  font-size: 0.7rem;
6476  line-height: 1.3; }
6477
6478.tiki_sheet table td {
6479  border: 1px solid #dee2e6; }
6480
6481.odd {
6482  background: transparent;
6483  color: #EBEBEB; }
6484
6485.even {
6486  background: rgba(255, 255, 255, 0.05);
6487  color: #EBEBEB; }
6488
6489.objectperms .checkBoxHeader:nth-of-type(odd) > div > label, .objectperms td.checkBoxCell:nth-of-type(odd), .objectperms .checkBoxHeader:nth-of-type(odd) > .checkBoxLabel {
6490  background: rgba(242, 242, 242, 0.05); }
6491
6492.helptool-admin {
6493  border-left: medium double #4E5D6C; }
6494
6495.toolbar-list {
6496  border-left: medium double #4E5D6C; }
6497
6498.toolbars-picker {
6499  background: #2B3E50;
6500  border: thin solid #EBEBEB;
6501  color: #EBEBEB; }
6502
6503.toolbars-picker a {
6504  border: 1px solid #2B3E50;
6505  color: #EBEBEB; }
6506
6507.toolbars-picker a:hover {
6508  border: 1px solid #d9534f;
6509  background: #dee2e6;
6510  color: #EBEBEB; }
6511
6512.textarea-toolbar > div, .textarea-toolbar > ul {
6513  background-color: #4E5D6C;
6514  border: outset 1px #4E5D6C; }
6515
6516a.toolbar, li.toolbar {
6517  /* each tool button */
6518  border: none;
6519  background: transparent;
6520  color: #EBEBEB;
6521  text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); }
6522
6523a.toolbar:hover, li.toolbar:hover {
6524  color: white;
6525  text-shadow: -1px -1px 4px rgba(0, 0, 0, 0.2); }
6526
6527a.toolbar:active, li.toolbar:active {
6528  color: #d9534f;
6529  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); }
6530
6531#intertrans-indicator {
6532  background-color: #03657d;
6533  color: #5cb85c; }
6534
6535#intertrans-form {
6536  background-color: #4E5D6C;
6537  border: 1px solid rgba(0, 0, 0, 0.125);
6538  color: #EBEBEB; }
6539
6540#edit_translations tr.last {
6541  border-bottom: 2px solid #5cb85c; }
6542
6543ul.all_languages > li {
6544  border: 1px solid #5cb85c; }
6545
6546.plugin-mouseover {
6547  background: #4E5D6C;
6548  border: 1px solid rgba(0, 0, 0, 0.2); }
6549
6550.mandatory_note {
6551  color: #d9534f; }
6552
6553.author0 {
6554  color: #5cb85c; }
6555
6556.author1 {
6557  color: #5bc0de; }
6558
6559.author2 {
6560  color: #5bc0de; }
6561
6562.author3 {
6563  color: #d9534f; }
6564
6565.author4 {
6566  color: #5cb8a9; }
6567
6568.author5 {
6569  color: #8f5bde; }
6570
6571.author6 {
6572  color: #acf04e; }
6573
6574.author7 {
6575  color: #d9c64f; }
6576
6577.author8 {
6578  color: #5c7bb8; }
6579
6580.author9 {
6581  color: #d05bde; }
6582
6583.author10 {
6584  color: #4ef077; }
6585
6586.author11 {
6587  color: #79d94f; }
6588
6589.author12 {
6590  color: #a95cb8; }
6591
6592.author13 {
6593  color: #de5b94; }
6594
6595.author14 {
6596  color: #4ec7f0; }
6597
6598.author15 {
6599  color: #4fd9af; }
6600
6601.structuremenu .menuSection {
6602  border-left: 1px dotted #adb5bd; }
6603
6604.cke_editable:hover {
6605  outline: #adb5bd dotted 1px; }
6606
6607.tiki .cke_wysiwyg_frame, .tiki .cke_wysiwyg_div {
6608  background: #2B3E50;
6609  color: #EBEBEB; }
6610
6611.tiki_plugin {
6612  background-color: transparent;
6613  border: 1px solid #dee2e6; }
6614
6615.unsavedChangesInEditor {
6616  border: 1px solid;
6617  border-color: #f0ad4e; }
6618
6619.autotoc > .nav {
6620  background: #4E5D6C;
6621  border: 1px solid rgba(0, 0, 0, 0.125);
6622  border-radius: 0; }
6623
6624.autotoc * {
6625  color: #DF691A; }
6626
6627.autotoc .nav > li > a:hover, .autotoc .nav .nav > li > a:hover {
6628  color: #9a4912; }
6629
6630.plugin-form-float {
6631  background: #2B3E50;
6632  color: #EBEBEB;
6633  border: solid 2px #EBEBEB; }
6634
6635body.wikitext {
6636  background: #2B3E50;
6637  color: #EBEBEB; }
6638
6639.editable-inline {
6640  padding-right: 20px;
6641  display: inline-block; }
6642  .editable-inline .icon {
6643    font-size: small; }
6644
6645.editable-inline.loaded {
6646  background: #4E5D6C;
6647  padding: 6px;
6648  border: 1px solid #eee;
6649  border-radius: 4px;
6650  z-index: 2; }
6651
6652.editable-inline.failure .icon {
6653  opacity: 50%; }
6654
6655.editable-inline.modified {
6656  border: solid 2px #d9534f;
6657  padding: 2px; }
6658
6659.editable-inline.unsaved {
6660  border: solid 2px #d9534f; }
6661
6662.structure_select .cssmenu_horiz ul li {
6663  border: 1px solid #adb5bd; }
6664
6665.admintoclevel .actions input {
6666  border: solid 1px #adb5bd; }
6667
6668.TextArea-fullscreen, .CodeMirror-fullscreen, .TextArea-fullscreen .edit-zone-footer, .CodeMirror-fullscreen .edit-zone-footer {
6669  background-color: #2B3E50; }
6670
6671.TextArea-fullscreen .actions, .CodeMirror-fullscreen .actions {
6672  background-color: #2B3E50;
6673  border-top: #dee2e6 1px solid; }
6674
6675#autosave_preview {
6676  background-color: #2B3E50;
6677  color: #EBEBEB; }
6678
6679#autosave_preview_grippy {
6680  background-color: #dee2e6;
6681  background-image: url("../../../img/icons/shading.png"); }
6682
6683.wiki .namespace {
6684  background: #dee2e6; }
6685
6686.site_report a {
6687  border-left: 1px solid #adb5bd;
6688  border-right: 1px solid #adb5bd; }
6689
6690.quotebody {
6691  border-left: 2px solid #dee2e6; }
6692
6693.mandatory_star {
6694  color: #d9534f;
6695  font-size: 120%; }
6696
6697.trackerplugindesc {
6698  color: #343a40; }
6699
6700.charCount {
6701  color: #343a40; }
6702
6703.imgbox {
6704  border: 1px solid rgba(0, 0, 0, 0.2);
6705  background-color: #4E5D6C; }
6706
6707.ic_button {
6708  border: 2px solid transparent; }
6709
6710.ic_active {
6711  border: 2px solid #DF691A; }
6712
6713.wp-cookie-consent-required {
6714  color: #d9534f; }
6715
6716.wp-sign {
6717  color: #fff;
6718  background-color: #000; }
6719  .wp-sign a, .wp-sign a:visited {
6720    color: white; }
6721    .wp-sign a:hover, .wp-sign a:visited:hover {
6722      color: white;
6723      text-decoration: none; }
6724
6725.toc {
6726  border-top: 1px dotted #dee2e6;
6727  border-bottom: 1px dotted #dee2e6; }
6728
6729.diff td {
6730  border: 1px solid #495057; }
6731
6732.diff div {
6733  border-top: 1px solid #dee2e6; }
6734
6735.diffadded {
6736  background: #5cb85c;
6737  color: white; }
6738
6739.diffdeleted {
6740  background: #d9534f;
6741  color: white; }
6742
6743.diffadded a, .diffadded a:hover {
6744  color: white; }
6745
6746.diffdeleted a, .diffdeleted a:hover {
6747  color: white; }
6748
6749.diffinldel {
6750  background: #f0ad4e; }
6751
6752.diffbody {
6753  background: #4E5D6C;
6754  color: #495057; }
6755
6756.diffchar {
6757  color: white; }
6758
6759.diffadded .diffchar {
6760  color: white; }
6761
6762/* Structures drill-down menu */
6763div.drillshow {
6764  border: 1px solid #dee2e6; }
6765
6766.tiki .chosen-container-single .chosen-single {
6767  height: calc(1.5em + 0.75rem + 2px);
6768  padding: 0.5rem 0.5rem;
6769  font-size: 1rem;
6770  line-height: 1.5; }
6771
6772.chosen-container-multi .chosen-choices {
6773  background-color: white;
6774  color: #495057;
6775  border: 1px solid #ced4da; }
6776
6777.chosen-container-single .chosen-single, .chosen-container-active.chosen-with-drop .chosen-single, .chosen-container .chosen-drop, .chosen-container-multi .chosen-choices .search-choice {
6778  background-color: #fff;
6779  color: #495057;
6780  border: 1px solid #ced4da; }
6781  .chosen-container-single .chosen-single div, .chosen-container-active.chosen-with-drop .chosen-single div, .chosen-container .chosen-drop div, .chosen-container-multi .chosen-choices .search-choice div {
6782    background-color: #fff; }
6783
6784.chosen-container-single .chosen-search input[type="text"] {
6785  background-color: #fff;
6786  border: 1px solid #ced4da; }
6787
6788.chosen-container .chosen-results li.active-result {
6789  color: #495057;
6790  background-color: #fff; }
6791  .chosen-container .chosen-results li.active-result.result-selected, .chosen-container .chosen-results li.active-result.highlighted {
6792    background-color: #DF691A;
6793    color: white; }
6794
6795.breadcrumb {
6796  font-style: normal;
6797  font-size: 90%; }
6798
6799.nav-breadcrumb {
6800  display: flex;
6801  justify-content: space-between; }
6802
6803.tiki .ui-widget-content, span.plugin-mouseover {
6804  background: #4E5D6C;
6805  color: #EBEBEB;
6806  border: 1px solid rgba(0, 0, 0, 0.2); }
6807
6808.tiki .ui-widget-header {
6809  background: #4E5D6C;
6810  color: #EBEBEB;
6811  border-color: rgba(0, 0, 0, 0.2); }
6812
6813.tiki .ui-dialog-content {
6814  background: #4E5D6C;
6815  color: #EBEBEB; }
6816  .tiki .ui-dialog-content select, .tiki .ui-dialog-content input, .tiki .ui-dialog-content optgroup, .tiki .ui-dialog-content textarea {
6817    background: #fff;
6818    color: #495057; }
6819
6820.tiki .ui-widget button {
6821  background: #2B3E50;
6822  color: #EBEBEB; }
6823
6824.tiki.tiki-listpages .ui-widget.ui-widget-content {
6825  border: 1px solid #dee2e6;
6826  background: #fff;
6827  color: #495057; }
6828  .tiki.tiki-listpages .ui-widget.ui-widget-content .ui-menu-item-wrapper {
6829    padding: 0.25rem 0.25rem 0.25rem 1.5rem; }
6830  .tiki.tiki-listpages .ui-widget.ui-widget-content .ui-state-active {
6831    margin: 0;
6832    background: #DF691A;
6833    color: white;
6834    border: none; }
6835
6836.tiki-edit_banner #col1 .short .chosen-container {
6837  width: 32% !important; }
6838
6839.tiki .modal-content .ui-state-default {
6840  color: #DF691A; }
6841
6842.tiki .modal-content .ui-state-hover:hover {
6843  color: #9a4912; }
6844
6845.dropdown-menu {
6846  color: #EBEBEB; }
6847
6848.tiki .col1 .table-responsive {
6849  border: 1px solid rgba(0, 0, 0, 0.125); }
6850
6851.codecaption {
6852  display: inline-block;
6853  color: #e83e8c;
6854  background: #EBEBEB;
6855  border: 1px solid white;
6856  border-bottom: none;
6857  padding: 2px 9.5px;
6858  font-size: 0.8em;
6859  font-weight: bold; }
6860
6861code, pre.codelisting {
6862  color: #e83e8c;
6863  background: #EBEBEB;
6864  border: 1px solid white;
6865  border-radius: 1px; }
6866
6867.edit-menu {
6868  position: absolute;
6869  top: 6px;
6870  right: 2px; }
6871
6872@media (min-width: 768px) {
6873  .edit-menu {
6874    display: none; }
6875  .navbar-default:hover .edit-menu {
6876    display: block; } }
6877
6878@media (max-width: 575.98px) {
6879  .navbar-default .edit-menu {
6880    top: 48px; } }
6881
6882.adminoptionboxchild {
6883  border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
6884  .adminoptionboxchild legend {
6885    font-size: 1.35rem; }
6886
6887div.highlight.adminoptionbox a {
6888  color: #fff !important; }
6889
6890input[type="checkbox"].preffilter-toggle-round + label {
6891  background-color: #dee2e6; }
6892
6893input[type="checkbox"].preffilter-toggle-round + label:before {
6894  color: #495057;
6895  background-color: #fff;
6896  border-color: #e6e6e6; }
6897
6898input[type="checkbox"].preffilter-toggle-round:checked + label:before {
6899  background-color: #5cb85c;
6900  border-color: #b15315;
6901  color: black; }
6902
6903.tiki .ui-widget {
6904  font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
6905  font-size: 1rem; }
6906
6907.btn-primary.btn-files {
6908  color: #fff;
6909  background-color: #7400c3;
6910  border-color: #7400c3; }
6911  .btn-primary.btn-files:hover {
6912    color: #fff;
6913    background-color: #7400c3;
6914    border-color: #560090; }
6915  .btn-primary.btn-files:focus, .btn-primary.btn-files.focus {
6916    color: #fff;
6917    background-color: #7400c3;
6918    border-color: #560090;
6919    box-shadow: 0 0 0 0.2rem rgba(137, 38, 204, 0.5); }
6920  .btn-primary.btn-files.disabled, .btn-primary.btn-files:disabled {
6921    color: #fff;
6922    background-color: #7400c3;
6923    border-color: #7400c3; }
6924  .btn-primary.btn-files:not(:disabled):not(.disabled):active, .btn-primary.btn-files:not(:disabled):not(.disabled).active, .show > .btn-primary.btn-files.dropdown-toggle {
6925    color: #fff;
6926    background-color: #560090;
6927    border-color: #4e0083; }
6928    .btn-primary.btn-files:not(:disabled):not(.disabled):active:focus, .btn-primary.btn-files:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.btn-files.dropdown-toggle:focus {
6929      box-shadow: 0 0 0 0.2rem rgba(137, 38, 204, 0.5); }
6930
6931.chosen-container-single .chosen-single div {
6932  padding-left: 1rem; }
6933
6934.chosen-container-single .chosen-single div::after {
6935  display: inline-block;
6936  position: relative;
6937  top: 0.25rem;
6938  left: -1rem;
6939  width: 2rem;
6940  height: 2rem;
6941  content: "";
6942  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");
6943  background-size: 2rem 2rem;
6944  background-position: center center;
6945  background-repeat: no-repeat; }
6946
6947.chosen-container-active.chosen-with-drop .chosen-single div::after {
6948  display: inline-block;
6949  position: relative;
6950  top: 0.25rem;
6951  left: -1rem;
6952  width: 2rem;
6953  height: 2rem;
6954  content: "";
6955  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");
6956  background-size: 2rem 2rem;
6957  background-position: center center;
6958  background-repeat: no-repeat; }
6959
6960.chosen-container-multi .chosen-choices .search-choice .search-choice-close {
6961  display: inline-block;
6962  position: absolute;
6963  top: 0.2rem;
6964  right: 0.125rem;
6965  width: 1rem;
6966  height: 1rem;
6967  cursor: pointer;
6968  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23dc3545' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");
6969  background-size: 1rem 1rem;
6970  background-position: center center;
6971  background-repeat: no-repeat; }
6972
6973.chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover {
6974  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23921925' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); }
6975
6976.intertrans .switch {
6977  display: inline-block;
6978  width: 40px;
6979  height: 20px;
6980  margin: 6px;
6981  transform: translateY(50%);
6982  position: relative; }
6983  .intertrans .switch input {
6984    display: none; }
6985.intertrans .slider {
6986  position: absolute;
6987  top: 0;
6988  bottom: 0;
6989  left: 0;
6990  right: 0;
6991  border-radius: 30px;
6992  box-shadow: 0 0 0 2px #b1c5d8, 0 0 4px #3e4551;
6993  cursor: pointer;
6994  border: 4px solid transparent;
6995  overflow: hidden;
6996  transition: 0.4s; }
6997  .intertrans .slider:before {
6998    position: absolute;
6999    content: "";
7000    width: 100%;
7001    height: 100%;
7002    background: #33b5e5;
7003    border-radius: 30px;
7004    transform: translateX(-30px);
7005    transition: 0.4s; }
7006.intertrans input:checked + .slider {
7007  box-shadow: 0 0 0 2px #c1c2cd, 0 0 2px #f4f5ff; }
7008  .intertrans input:checked + .slider:before {
7009    transform: translateX(0px);
7010    background: #ff8800; }
7011
7012.permission_table .form-row {
7013  margin-left: 0;
7014  margin-right: 0; }
7015  .permission_table .form-row > .col {
7016    padding-left: 15px;
7017    padding-right: 15px; }
7018
7019.tiki-admin_modules .t_navbar .btn {
7020  margin-right: 5px; }
7021
7022@media (max-width: 767.98px) {
7023  .navbar-nav {
7024    padding: 0 15px;
7025    margin: 15px 0; }
7026    .tiki-view_tracker .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-admin_tracker_fields .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-lastchanges .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-admin_survey_questions .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-assignuser .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki_user_messages .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-view_banner .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-view_tracker .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-admin_tracker_fields .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-lastchanges .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-admin_survey_questions .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-assignuser .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki_user_messages .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-view_banner .t_navbar.btn-group > .btn:not(.dropdown-toggle) {
7027      margin-right: 5px;
7028      margin-bottom: 5px;
7029      border-radius: 0.25rem; }
7030  #pagehistory .multi .input-group-append {
7031    display: block;
7032    margin: 0 !important; }
7033    #pagehistory .multi .input-group-append .btn {
7034      width: 100%;
7035      margin-top: 5px;
7036      border-radius: 0.25rem; }
7037  .t_navbar .btn-group {
7038    display: inline-block; }
7039  .tiki-admin_menu_options #preview_code {
7040    white-space: normal; }
7041  .tiki-wizard_admin #wizardBody {
7042    margin-top: 2em; }
7043    .tiki-wizard_admin #wizardBody .media {
7044      display: block;
7045      margin-top: 1.5rem; }
7046  .tiki-page_contribution .wikitext {
7047    word-break: break-word; }
7048  .nav-breadcrumb {
7049    display: block; }
7050    .nav-breadcrumb .breadcrumb {
7051      width: 100%; }
7052      .nav-breadcrumb .breadcrumb + form {
7053        display: block !important; }
7054  .tiki-edit_translation .ui-dialog, .tiki-edit_structure .ui-dialog {
7055    width: 100% !important; }
7056  #page-data.col-sm-9 {
7057    padding-left: 0;
7058    padding-right: 0; }
7059  .syslog-table textarea {
7060    min-height: 5.5em; }
7061  .tiki .ui-dialog {
7062    width: 80vw !important; } }
7063
7064blockquote {
7065  color: #7a7a7a;
7066  border-left: 0.25rem solid #e5e5e5; }
7067
7068.to-translate {
7069  color: #d9534f; }
7070
7071table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-headerUnSorted:not(.sorter-false) {
7072  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAAP///////yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==); }
7073table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-headerAsc {
7074  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);
7075  background-color: rgba(13, 13, 13, 0); }
7076table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-headerDesc {
7077  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);
7078  background-color: rgba(13, 13, 13, 0); }
7079table.tablesorter thead tr.tablesorter-filter-row {
7080  background: #4E5D6C; }
7081  table.tablesorter thead tr.tablesorter-filter-row td input.tablesorter-filter, table.tablesorter thead tr.tablesorter-filter-row td input.dateFrom, table.tablesorter thead tr.tablesorter-filter-row td input.dateTo {
7082    background-color: rgba(13, 13, 13, 0);
7083    color: #EBEBEB; }
7084
7085div.tablesorter-resizable-container {
7086  clear: both;
7087  width: 100%; }
7088
7089table.tablesorter {
7090  width: 100%;
7091  margin-bottom: 2px; }
7092  table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-header {
7093    background-repeat: no-repeat;
7094    background-position: center right;
7095    background-color: #2B3E50;
7096    cursor: pointer; }
7097    table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-header i {
7098      font-weight: 400;
7099      position: absolute;
7100      right: 2px;
7101      top: 50%;
7102      margin-top: -7px;
7103      width: 14px;
7104      height: 14px;
7105      background-repeat: no-repeat;
7106      line-height: 14px;
7107      display: inline-block; }
7108  table.tablesorter thead tr.tablesorter-headerRow th div.tablesorter-header-inner span {
7109    padding-right: 10px; }
7110  table.tablesorter thead tr.tablesorter-headerRow th.sorter-false {
7111    cursor: default; }
7112table.tablesorter thead tr.tablesorter-filter-row td {
7113  text-align: center;
7114  line-height: normal;
7115  -webkit-transition: line-height 0.1s ease;
7116  -moz-transition: line-height 0.1s ease;
7117  -o-transition: line-height 0.1s ease;
7118  transition: line-height 0.1s ease; }
7119  table.tablesorter thead tr.tablesorter-filter-row td input, table.tablesorter thead tr.tablesorter-filter-row td select {
7120    width: 98%;
7121    height: auto;
7122    margin: 0;
7123    -webkit-box-sizing: border-box;
7124    -moz-box-sizing: border-box;
7125    box-sizing: border-box;
7126    -webkit-transition: line-height 0.1s ease;
7127    -moz-transition: line-height 0.1s ease;
7128    -o-transition: line-height 0.1s ease;
7129    transition: line-height 0.1s ease; }
7130  table.tablesorter thead tr.tablesorter-filter-row td label {
7131    float: left;
7132    clear: both;
7133    font-size: 70%; }
7134  table.tablesorter thead tr.tablesorter-filter-row td input.dateFrom, table.tablesorter thead tr.tablesorter-filter-row td input.dateTo {
7135    width: 60px;
7136    padding: 0;
7137    font-size: 70%;
7138    float: right; }
7139  table.tablesorter thead tr.tablesorter-filter-row td .ui-slider {
7140    width: 90%;
7141    margin: 13px auto 2px auto;
7142    font-size: 0.9em; }
7143  table.tablesorter thead tr.tablesorter-filter-row td .ui-slider .ui-slider-handle {
7144    width: 0.9em;
7145    height: 0.9em; }
7146  table.tablesorter thead tr.tablesorter-filter-row td .ui-datepicker {
7147    font-size: 0.8em; }
7148  table.tablesorter thead tr.tablesorter-filter-row td span.currange {
7149    font-size: smaller;
7150    font-weight: normal; }
7151  table.tablesorter thead tr.tablesorter-filter-row td .value-popup:after {
7152    content: attr(data-value);
7153    position: absolute;
7154    bottom: 15px;
7155    left: -3px;
7156    min-width: 14px;
7157    height: 12px;
7158    background-color: #444444;
7159    background-image: -webkit-gradient(linear, left top, left bottom, from(#444444), to(#999999));
7160    background-image: -webkit-linear-gradient(top, #444444, #999999);
7161    background-image: -o-linear-gradient(top, #444444, #999999);
7162    background-image: linear-gradient(to bottom, #444444, #999999);
7163    border-radius: 3px;
7164    -webkit-background-clip: padding-box;
7165    background-clip: padding-box;
7166    -webkit-box-shadow: 0 0 4px 0 #777777;
7167    box-shadow: 0 0 4px 0 #777777;
7168    border: #444444 1px solid;
7169    color: #ffffff;
7170    font: bold 0.9em/1em Arial;
7171    padding: 1px;
7172    text-align: center; }
7173  table.tablesorter thead tr.tablesorter-filter-row td .value-popup:before {
7174    content: "";
7175    position: absolute;
7176    width: 0;
7177    height: 0;
7178    border-top: 8px solid #777777;
7179    border-left: 8px solid transparent;
7180    border-right: 8px solid transparent;
7181    top: -8px;
7182    left: 50%;
7183    margin-left: -8px;
7184    margin-top: -1px; }
7185table.tablesorter thead tr.tablesorter-filter-row.hideme td {
7186  padding: 2px;
7187  margin: 0;
7188  line-height: 0;
7189  cursor: pointer; }
7190table.tablesorter thead tr.tablesorter-filter-row.hideme .tablesorter-filter {
7191  height: 1px;
7192  min-height: 0;
7193  border: 0;
7194  padding: 0;
7195  margin: 0;
7196  opacity: 0;
7197  filter: alpha(opacity=0); }
7198table.tablesorter thead .disabled {
7199  display: none; }
7200  table.tablesorter tbody tr.filtered {
7201    display: none; }
7202  table.tablesorter tbody td[data-tsmath] {
7203    font-weight: bold;
7204    text-align: right; }
7205
7206table.tablesorter-processing tbody tr td {
7207  opacity: 0.25; }
7208
7209div.ts-wrapperdiv span.tablesorter-column-selector label {
7210  margin: 0 5px; }
7211div.ts-wrapperdiv span.tablesorter-column-selector input[type="checkbox"] {
7212  margin-right: 6px; }
7213div.ts-wrapperdiv select {
7214  width: auto;
7215  display: inline; }
7216  div.ts-wrapperdiv select option {
7217    font-size: smaller; }
7218div.ts-wrapperdiv select, div.ts-wrapperdiv input {
7219  font-size: smaller;
7220  border: none; }
7221div.ts-wrapperdiv div.ts-pager {
7222  margin-top: 3px;
7223  margin-bottom: 3px;
7224  font-size: smaller;
7225  float: right;
7226  clear: right; }
7227  div.ts-wrapperdiv div.ts-pager.ts-pager-bottom {
7228    display: none; }
7229  div.ts-wrapperdiv div.ts-pager .right-margin {
7230    vertical-align: bottom;
7231    margin-right: 4px; }
7232
7233table.tablesorter thead tr.tablesorter-filter-row td input.tablesorter-filter, table.tablesorter thead tr.tablesorter-filter-row td input.dateFrom, table.tablesorter thead tr.tablesorter-filter-row td input.dateTo {
7234  color: #495057;
7235  background: #fff;
7236  border: #ced4da; }
7237
7238.tiki .pvtUi {
7239  color: #EBEBEB; }
7240.tiki table.pvtTable {
7241  font-size: 1rem; }
7242.tiki table.pvtTable tr th {
7243  background-color: #4E5D6C;
7244  color: #495057;
7245  border: 1px solid #dee2e6;
7246  font-size: 1rem;
7247  padding: 5px; }
7248.tiki table.pvtTable tr td {
7249  color: #EBEBEB;
7250  cursor: pointer;
7251  background-color: transparent;
7252  border-color: #dee2e6; }
7253.tiki .pvtTotal, .tiki .pvtGrandTotal {
7254  font-weight: bold; }
7255.tiki .pvtVals {
7256  text-align: center; }
7257.tiki .pvtAggregator, .tiki .pvtRenderer, .tiki .pvtSearch, .tiki .pvtAttrDropdown {
7258  margin-bottom: 5px;
7259  background: #fff;
7260  color: #495057;
7261  border: 1px solid #ced4da;
7262  border-radius: 0; }
7263.tiki .pvtAxisContainer, .tiki .pvtVals {
7264  border-color: #dee2e6;
7265  background: transparent;
7266  padding: 5px; }
7267.tiki .pvtAxisContainer li.pvtPlaceholder {
7268  padding: 3px 15px;
7269  border-radius: 5px;
7270  border: 1px dashed #dee2e6; }
7271.tiki .pvtAxisContainer li span.pvtAttr {
7272  -webkit-text-size-adjust: 100%;
7273  padding: 2px 5px;
7274  white-space: nowrap;
7275  background: #2B3E50;
7276  border: 1px solid #EBEBEB;
7277  border-radius: 0;
7278  color: #EBEBEB; }
7279.tiki .pvtTriangle {
7280  cursor: pointer;
7281  color: grey; }
7282.tiki .pvtHorizList li {
7283  display: inline; }
7284.tiki .pvtVertList {
7285  vertical-align: top; }
7286.tiki .pvtFilteredAttribute {
7287  font-style: italic; }
7288.tiki .pvtFilterBox {
7289  z-index: 100;
7290  width: 280px;
7291  border: 1px solid #dee2e6;
7292  background-color: #4E5D6C;
7293  position: absolute;
7294  padding: 20px;
7295  text-align: center; }
7296.tiki .pvtFilterBox h4 {
7297  margin: 0; }
7298.tiki .pvtFilterBox p {
7299  margin: 1em auto; }
7300.tiki .pvtFilterBox label {
7301  font-weight: normal; }
7302.tiki .pvtFilterBox input[type='checkbox'] {
7303  margin-right: 5px; }
7304.tiki .pvtCheckContainer {
7305  text-align: left;
7306  overflow: auto;
7307  width: 100%;
7308  max-height: 200px; }
7309.tiki .pvtCheckContainer p {
7310  margin: 5px; }
7311.tiki .pvtRendererArea {
7312  padding: 5px; }
7313.tiki .pvtFilterBox button {
7314  background: #2B3E50;
7315  border: 1px solid #EBEBEB;
7316  border-radius: 0;
7317  color: #EBEBEB; }
7318  .tiki .pvtFilterBox button:hover {
7319    background: #2b3850; }
7320  .tiki .pvtFilterBox button + button {
7321    margin-left: 4px;
7322    margin-bottom: 4px; }
7323.tiki .c3 line, .tiki .c3 path, .tiki .c3 svg {
7324  fill: none;
7325  stroke: #EBEBEB; }
7326.tiki select {
7327  font-size: 1rem; }
7328
7329.tiki .ui-widget-header {
7330  background: #2B3E50;
7331  border-color: #4E5D6C; }
7332.tiki .ui-state-default a, .tiki .ui-state-default a:link, .tiki .ui-state-default a:visited, .tiki a.ui-button, .tiki a:link.ui-button, .tiki a:visited.ui-button, .tiki .ui-button {
7333  color: #DF691A; }
7334.tiki .ui-state-active a, .tiki .ui-state-active a:link, .tiki .ui-state-active a:visited {
7335  color: #EBEBEB; }
7336.tiki .ui-state-default, .tiki .ui-widget-content .ui-state-default, .tiki .ui-widget-header .ui-state-default, .tiki .ui-button, .tiki html .ui-button.ui-state-disabled:hover, .tiki html .ui-button.ui-state-disabled:active {
7337  border: 1px solid;
7338  border-color: #4E5D6C;
7339  background: #2B3E50;
7340  font-weight: 400;
7341  color: #DF691A; }
7342.tiki .ui-state-active, .tiki .ui-widget-content .ui-state-active, .tiki .ui-widget-header .ui-state-active, .tiki a.ui-button:active, .tiki .ui-button:active, .tiki .ui-button.ui-state-active:hover {
7343  border: 1px solid;
7344  border-color: #4E5D6C #4E5D6C #4E5D6C;
7345  background: #2B3E50;
7346  font-weight: 400;
7347  color: #EBEBEB; }
7348.tiki .ui-button, .tiki html .ui-button.ui-state-disabled:hover, .tiki html .ui-button.ui-state-disabled:active {
7349  border: 1px solid;
7350  border-color: #EBEBEB;
7351  background: #2B3E50;
7352  font-weight: normal;
7353  color: #EBEBEB;
7354  font-size: 1rem; }
7355.tiki .ui-widget-content .ui-state-focus, .tiki .ui-widget-header .ui-state-focus, .tiki .ui-button:hover, .tiki .ui-button:focus {
7356  border: 1px solid #EBEBEB;
7357  background: #2B3E50;
7358  font-weight: normal;
7359  color: #EBEBEB; }
7360.tiki .ui-widget-header a {
7361  color: #DF691A; }
7362.tiki .ui-tabs-nav.ui-widget-header {
7363  border-top: none;
7364  border-left: none;
7365  border-right: none; }
7366  .tiki .ui-tabs-nav .ui-state-default, .tiki .ui-tabs-nav .ui-widget-content .ui-state-default, .tiki .ui-tabs-nav .ui-widget-header .ui-state-default, .tiki .ui-tabs-nav .ui-state-active, .tiki .ui-tabs-nav .ui-widget-content .ui-state-active, .tiki .ui-tabs-nav .ui-widget-header .ui-state-active, .tiki .ui-tabs-nav .ui-state-default.ui-tab.ui-tabs-active.ui-state-active {
7367    border-bottom-width: 0 !important; }
7368
7369.tiki #conversejs, .tiki #conversejs.converse-embedded {
7370  font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
7371  color: #EBEBEB;
7372  text-shadow: none; }
7373  .tiki #conversejs a, .tiki #conversejs.converse-embedded a, .tiki #conversejs a:visited, .tiki #conversejs.converse-embedded a:visited {
7374    color: #DF691A; }
7375    .tiki #conversejs a:hover, .tiki #conversejs.converse-embedded a:hover, .tiki #conversejs a:visited:hover, .tiki #conversejs.converse-embedded a:visited:hover {
7376      color: #9a4912; }
7377  .tiki #conversejs input[type=text], .tiki #conversejs.converse-embedded input[type=text], .tiki #conversejs textarea, .tiki #conversejs.converse-embedded textarea, .tiki #conversejs select, .tiki #conversejs.converse-embedded select {
7378    background-color: #fff;
7379    color: #495057;
7380    border-color: #ced4da; }
7381    .tiki #conversejs form input[type=text], .tiki #conversejs.converse-embedded form input[type=text], .tiki #conversejs form textarea, .tiki #conversejs.converse-embedded form textarea, .tiki #conversejs form select, .tiki #conversejs.converse-embedded form select {
7382      background-color: #fff;
7383      color: #495057;
7384      border-color: #ced4da; }
7385    .tiki #conversejs form.converse-form, .tiki #conversejs.converse-embedded form.converse-form {
7386      background-color: inherit; }
7387      .tiki #conversejs form.converse-form .form-help, .tiki #conversejs.converse-embedded form.converse-form .form-help, .tiki #conversejs form.converse-form .form-help:hover, .tiki #conversejs.converse-embedded form.converse-form .form-help:hover {
7388        color: #EBEBEB; }
7389  .tiki #conversejs .toggle-controlbox, .tiki #conversejs.converse-embedded .toggle-controlbox {
7390    background-color: #DF691A; }
7391    .tiki #conversejs .toggle-controlbox span, .tiki #conversejs.converse-embedded .toggle-controlbox span {
7392      color: #fff; }
7393  .tiki #conversejs.converse-overlayed #controlbox .controlbox-head .chatbox-btn, .tiki #conversejs.converse-embedded.converse-overlayed #controlbox .controlbox-head .chatbox-btn {
7394    color: #EBEBEB; }
7395  .tiki #conversejs .message.chat-msg:hover, .tiki #conversejs.converse-embedded .message.chat-msg:hover {
7396    background-color: transparent; }
7397    .tiki #conversejs #minimized-chats .chat-head-chatbox, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatbox {
7398      background-color: #DF691A; }
7399      .tiki #conversejs #minimized-chats .chat-head-chatbox .restore-chat, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatbox .restore-chat, .tiki #conversejs #minimized-chats .chat-head-chatbox .chatbox-btn, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatbox .chatbox-btn {
7400        color: #fff; }
7401    .tiki #conversejs #minimized-chats .chat-head-chatroom, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatroom {
7402      background-color: #7400c3; }
7403      .tiki #conversejs #minimized-chats .chat-head-chatroom .restore-chat, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatroom .restore-chat, .tiki #conversejs #minimized-chats .chat-head-chatroom .chatbox-btn, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatroom .chatbox-btn {
7404        color: #fff; }
7405  .tiki #conversejs #controlbox .box-flyout, .tiki #conversejs.converse-embedded #controlbox .box-flyout {
7406    background-color: #2B3E50; }
7407  .tiki #conversejs #controlbox .controlbox-head, .tiki #conversejs.converse-embedded #controlbox .controlbox-head, .tiki #conversejs #controlbox .controlbox-panes, .tiki #conversejs.converse-embedded #controlbox .controlbox-panes, .tiki #conversejs #controlbox .controlbox-pane, .tiki #conversejs.converse-embedded #controlbox .controlbox-pane {
7408    background-color: inherit; }
7409    .tiki #conversejs #controlbox #chatrooms .list-toggle, .tiki #conversejs.converse-embedded #controlbox #chatrooms .list-toggle {
7410      color: #EBEBEB; }
7411      .tiki #conversejs #controlbox #chatrooms .rooms-list .available-chatroom:hover, .tiki #conversejs.converse-embedded #controlbox #chatrooms .rooms-list .available-chatroom:hover {
7412        background-color: inherit; }
7413        .tiki #conversejs #controlbox #chatrooms .rooms-list .available-chatroom:hover a, .tiki #conversejs.converse-embedded #controlbox #chatrooms .rooms-list .available-chatroom:hover a {
7414          color: #EBEBEB; }
7415  .tiki #conversejs #controlbox #converse-roster .group-toggle, .tiki #conversejs.converse-embedded #controlbox #converse-roster .group-toggle {
7416    color: #EBEBEB; }
7417    .tiki #conversejs #controlbox #converse-roster .roster-filter-form .roster-filter, .tiki #conversejs.converse-embedded #controlbox #converse-roster .roster-filter-form .roster-filter {
7418      background-color: #fff;
7419      color: #495057;
7420      border-color: #ced4da; }
7421.tiki #conversejs .chatbox .box-flyout, .tiki #conversejs.converse-embedded .chatbox .box-flyout {
7422  background-color: #2B3E50;
7423  border: 1px solid #ced4da; }
7424.tiki #conversejs .chatbox form.sendXMPPMessage, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage {
7425  background-color: #fff; }
7426  .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar {
7427    background-color: #DF691A;
7428    border-top-color: #7400c3; }
7429    .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar ul, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar ul, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar li .toolbar-menu, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar li .toolbar-menu {
7430      background-color: #DF691A; }
7431    .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .fa-eye, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .fa-eye, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .fa-paperclip, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .fa-paperclip, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .toggle-smiley, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .toggle-smiley, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .unencrypted, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .unencrypted, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .toggle-occupants, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .toggle-occupants {
7432      color: #fff; }
7433      .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .fa-eye:hover, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .fa-eye:hover, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .fa-paperclip:hover, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .fa-paperclip:hover, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .toggle-smiley:hover, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .toggle-smiley:hover, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .unencrypted:hover, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .unencrypted:hover, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .toggle-occupants:hover, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .toggle-occupants:hover {
7434        color: #ececec; }
7435.tiki #conversejs .chatbox .chat-head.chat-head-chatbox, .tiki #conversejs.converse-embedded .chatbox .chat-head.chat-head-chatbox {
7436  background-color: #DF691A; }
7437.tiki #conversejs .chatbox .chat-head .chat-title, .tiki #conversejs.converse-embedded .chatbox .chat-head .chat-title, .tiki #conversejs .chatbox .chat-head a.chatbox-btn.fa, .tiki #conversejs.converse-embedded .chatbox .chat-head a.chatbox-btn.fa {
7438  color: #fff; }
7439.tiki #conversejs .chatbox .chat-head a:hover.chatbox-btn.fa, .tiki #conversejs.converse-embedded .chatbox .chat-head a:hover.chatbox-btn.fa {
7440  color: #ececec; }
7441.tiki #conversejs .chatbox .chat-body, .tiki #conversejs.converse-embedded .chatbox .chat-body {
7442  background-color: inherit; }
7443  .tiki #conversejs .chatbox .chat-body .chat-content, .tiki #conversejs.converse-embedded .chatbox .chat-body .chat-content {
7444    color: #EBEBEB;
7445    background-color: inherit; }
7446    .tiki #conversejs .chatbox .chat-body .chat-content .chat-msg__author, .tiki #conversejs.converse-embedded .chatbox .chat-body .chat-content .chat-msg__author {
7447      color: #DF691A; }
7448    .tiki #conversejs .chatbox .chat-body .chat-content .chat-msg__text, .tiki #conversejs.converse-embedded .chatbox .chat-body .chat-content .chat-msg__text {
7449      color: #EBEBEB; }
7450.tiki #conversejs .chatroom .box-flyout .chat-head-chatroom, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom {
7451  background-color: #7400c3;
7452  border-bottom: 1px solid #EBEBEB; }
7453  .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .close-chatbox-button, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .close-chatbox-button, .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .toggle-chatbox-button, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .toggle-chatbox-button, .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .configure-chatroom-button, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .configure-chatroom-button, .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .toggle-bookmark, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .toggle-bookmark, .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .chat-title, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .chat-title, .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .chatroom-description, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .chatroom-description {
7454    color: #fff; }
7455.tiki #conversejs .chatroom .box-flyout .chatroom-body, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body {
7456  background-color: inherit; }
7457  .tiki #conversejs .chatroom .box-flyout .chatroom-body p, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body p {
7458    color: #EBEBEB; }
7459  .tiki #conversejs .chatroom .box-flyout .chatroom-body .occupants, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .occupants {
7460    background-color: inherit;
7461    border-left-color: #EBEBEB; }
7462    .tiki #conversejs .chatroom .box-flyout .chatroom-body .occupants ul, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .occupants ul {
7463      padding: 0; }
7464      .tiki #conversejs .chatroom .box-flyout .chatroom-body .occupants ul li.occupant .occupant-status, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .occupants ul li.occupant .occupant-status {
7465        margin-left: 1px;
7466        box-shadow: 0 0 1px 1px #444; }
7467  .tiki #conversejs .chatroom .box-flyout .chatroom-body .chatroom-form-container, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .chatroom-form-container {
7468    background-color: inherit;
7469    color: #EBEBEB; }
7470  .tiki #conversejs .chatroom .box-flyout .chatroom-body .chat-area .new-msgs-indicator, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .chat-area .new-msgs-indicator {
7471    background-color: #5bc0de;
7472    color: #212529; }
7473  .tiki #conversejs .chatroom .box-flyout .chatroom-body .chat-info, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .chat-info {
7474    color: #5bc0de; }
7475  .tiki #conversejs .chatroom .box-flyout .chatroom-body .message .separator, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .message .separator {
7476    border-color: #5bc0de; }
7477.tiki #conversejs.converse-overlayed #minimized-chats #toggle-minimized-chats, .tiki #conversejs.converse-embedded.converse-overlayed #minimized-chats #toggle-minimized-chats {
7478  background-color: #5bc0de;
7479  color: #212529; }
7480
7481.tiki-webmail, .tiki-cypht, .mobile.tiki-cypht, .inline-cypht {
7482  background: #2B3E50 !important;
7483  font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
7484  color: #EBEBEB !important; }
7485  .tiki-webmail img, .tiki-cypht img, .mobile.tiki-cypht img, .inline-cypht img {
7486    opacity: 1 !important; }
7487  .tiki-webmail ul, .tiki-cypht ul, .mobile.tiki-cypht ul, .inline-cypht ul, .tiki-webmail li, .tiki-cypht li, .mobile.tiki-cypht li, .inline-cypht li {
7488    background-color: transparent !important; }
7489  .tiki-webmail main, .tiki-cypht main, .mobile.tiki-cypht main, .inline-cypht main, .tiki-webmail div, .tiki-cypht div, .mobile.tiki-cypht div, .inline-cypht div {
7490    border-radius: 0; }
7491  .tiki-webmail .ui-widget-content, .tiki-cypht .ui-widget-content, .mobile.tiki-cypht .ui-widget-content, .inline-cypht .ui-widget-content {
7492    background-color: #2B3E50 !important; }
7493  .tiki-webmail .ui-menu-item-wrapper, .tiki-cypht .ui-menu-item-wrapper, .mobile.tiki-cypht .ui-menu-item-wrapper, .inline-cypht .ui-menu-item-wrapper {
7494    color: #EBEBEB !important; }
7495  .tiki-webmail .ui-state-active, .tiki-cypht .ui-state-active, .mobile.tiki-cypht .ui-state-active, .inline-cypht .ui-state-active {
7496    color: #EBEBEB !important; }
7497  .tiki-webmail .popover-header, .tiki-cypht .popover-header, .mobile.tiki-cypht .popover-header, .inline-cypht .popover-header {
7498    color: inherit !important; }
7499  .tiki-webmail .popover-body, .tiki-cypht .popover-body, .mobile.tiki-cypht .popover-body, .inline-cypht .popover-body {
7500    color: #EBEBEB !important; }
7501  .tiki-webmail .btn-primary, .tiki-cypht .btn-primary, .mobile.tiki-cypht .btn-primary, .inline-cypht .btn-primary {
7502    color: #fff !important;
7503    background-color: #DF691A !important;
7504    border-color: #bd5916 !important; }
7505    .tiki-webmail .btn-primary:hover, .tiki-cypht .btn-primary:hover, .mobile.tiki-cypht .btn-primary:hover, .inline-cypht .btn-primary:hover, .tiki-webmail .btn-primary:focus, .tiki-cypht .btn-primary:focus, .mobile.tiki-cypht .btn-primary:focus, .inline-cypht .btn-primary:focus {
7506      background-color: #bd5916 !important; }
7507  .tiki-webmail .btn-info, .tiki-cypht .btn-info, .mobile.tiki-cypht .btn-info, .inline-cypht .btn-info {
7508    color: #212529 !important;
7509    background-color: #5bc0de !important;
7510    border-color: #3bb4d8 !important; }
7511    .tiki-webmail .btn-info:hover, .tiki-cypht .btn-info:hover, .mobile.tiki-cypht .btn-info:hover, .inline-cypht .btn-info:hover, .tiki-webmail .btn-info:focus, .tiki-cypht .btn-info:focus, .mobile.tiki-cypht .btn-info:focus, .inline-cypht .btn-info:focus {
7512      background-color: #3bb4d8 !important; }
7513  .tiki-webmail .card, .tiki-cypht .card, .mobile.tiki-cypht .card, .inline-cypht .card {
7514    border-color: rgba(0, 0, 0, 0.125) !important; }
7515  .tiki-webmail .card-header, .tiki-cypht .card-header, .mobile.tiki-cypht .card-header, .inline-cypht .card-header {
7516    border-color: rgba(0, 0, 0, 0.125) !important; }
7517    .tiki-webmail .card-body .nav-link, .tiki-cypht .card-body .nav-link, .mobile.tiki-cypht .card-body .nav-link, .inline-cypht .card-body .nav-link, .tiki-webmail .card-body .nav-link small, .tiki-cypht .card-body .nav-link small, .mobile.tiki-cypht .card-body .nav-link small, .inline-cypht .card-body .nav-link small {
7518      color: #DF691A !important; }
7519  .tiki-webmail .dropdown-menu, .tiki-cypht .dropdown-menu, .mobile.tiki-cypht .dropdown-menu, .inline-cypht .dropdown-menu {
7520    background-color: #4E5D6C !important;
7521    border-color: rgba(0, 0, 0, 0.15) !important; }
7522  .tiki-webmail .dropdown-divider, .tiki-cypht .dropdown-divider, .mobile.tiki-cypht .dropdown-divider, .inline-cypht .dropdown-divider {
7523    border-color: rgba(0, 0, 0, 0.15) !important; }
7524  .tiki-webmail .dropdown-header, .tiki-cypht .dropdown-header, .mobile.tiki-cypht .dropdown-header, .inline-cypht .dropdown-header {
7525    color: #868e96 !important; }
7526  .tiki-webmail .moduletitle, .tiki-cypht .moduletitle, .mobile.tiki-cypht .moduletitle, .inline-cypht .moduletitle {
7527    color: #EBEBEB !important; }
7528  .tiki-webmail a:not(.dropdown-item) .icon, .tiki-cypht a:not(.dropdown-item) .icon, .mobile.tiki-cypht a:not(.dropdown-item) .icon, .inline-cypht a:not(.dropdown-item) .icon, .tiki-webmail .btn-link, .tiki-cypht .btn-link, .mobile.tiki-cypht .btn-link, .inline-cypht .btn-link {
7529    border-color: transparent !important;
7530    color: #DF691A !important; }
7531    .tiki-webmail a:not(.dropdown-item) .icon:hover, .tiki-cypht a:not(.dropdown-item) .icon:hover, .mobile.tiki-cypht a:not(.dropdown-item) .icon:hover, .inline-cypht a:not(.dropdown-item) .icon:hover, .tiki-webmail .btn-link:hover, .tiki-cypht .btn-link:hover, .mobile.tiki-cypht .btn-link:hover, .inline-cypht .btn-link:hover {
7532      color: #9a4912 !important; }
7533  .tiki-webmail .form-control, .tiki-cypht .form-control, .mobile.tiki-cypht .form-control, .inline-cypht .form-control {
7534    background-color: #fff !important;
7535    border-color: #ced4da !important;
7536    color: #495057 !important; }
7537    .tiki-webmail .chosen-container .chosen-results li.active-result.text-muted.bg-info, .tiki-cypht .chosen-container .chosen-results li.active-result.text-muted.bg-info, .mobile.tiki-cypht .chosen-container .chosen-results li.active-result.text-muted.bg-info, .inline-cypht .chosen-container .chosen-results li.active-result.text-muted.bg-info {
7538      background-color: #5bc0de !important; }
7539    .tiki-webmail .chosen-container .chosen-results li.active-result.result-selected, .tiki-cypht .chosen-container .chosen-results li.active-result.result-selected, .mobile.tiki-cypht .chosen-container .chosen-results li.active-result.result-selected, .inline-cypht .chosen-container .chosen-results li.active-result.result-selected, .tiki-webmail .chosen-container .chosen-results li.active-result.highlighted, .tiki-cypht .chosen-container .chosen-results li.active-result.highlighted, .mobile.tiki-cypht .chosen-container .chosen-results li.active-result.highlighted, .inline-cypht .chosen-container .chosen-results li.active-result.highlighted {
7540      background-color: #DF691A !important; }
7541  .tiki-webmail .nav-tabs, .tiki-cypht .nav-tabs, .mobile.tiki-cypht .nav-tabs, .inline-cypht .nav-tabs {
7542    border: none !important;
7543    border-bottom: 1px solid #4E5D6C !important; }
7544    .tiki-webmail .nav-tabs .nav-link, .tiki-cypht .nav-tabs .nav-link, .mobile.tiki-cypht .nav-tabs .nav-link, .inline-cypht .nav-tabs .nav-link {
7545      color: #DF691A !important; }
7546    .tiki-webmail .nav-tabs .nav-link.active, .tiki-cypht .nav-tabs .nav-link.active, .mobile.tiki-cypht .nav-tabs .nav-link.active, .inline-cypht .nav-tabs .nav-link.active, .tiki-webmail .nav-tabs .nav-item.show .nav-link, .tiki-cypht .nav-tabs .nav-item.show .nav-link, .mobile.tiki-cypht .nav-tabs .nav-item.show .nav-link, .inline-cypht .nav-tabs .nav-item.show .nav-link {
7547      color: #9a4912 !important; }
7548    .tiki-webmail .nav-tabs .nav-link:not(.active), .tiki-cypht .nav-tabs .nav-link:not(.active), .mobile.tiki-cypht .nav-tabs .nav-link:not(.active), .inline-cypht .nav-tabs .nav-link:not(.active) {
7549      border: none !important; }
7550  .tiki-webmail a:not(.btn), .tiki-cypht a:not(.btn), .mobile.tiki-cypht a:not(.btn), .inline-cypht a:not(.btn), .tiki-webmail a.btn-link, .tiki-cypht a.btn-link, .mobile.tiki-cypht a.btn-link, .inline-cypht a.btn-link {
7551    color: #DF691A !important; }
7552    .tiki-webmail a:not(.btn):hover, .tiki-cypht a:not(.btn):hover, .mobile.tiki-cypht a:not(.btn):hover, .inline-cypht a:not(.btn):hover, .tiki-webmail a.btn-link:hover, .tiki-cypht a.btn-link:hover, .mobile.tiki-cypht a.btn-link:hover, .inline-cypht a.btn-link:hover {
7553      color: #9a4912 !important;
7554      text-decoration: inherit; }
7555  .tiki-webmail .flipmodtitle.close, .tiki-cypht .flipmodtitle.close, .mobile.tiki-cypht .flipmodtitle.close, .inline-cypht .flipmodtitle.close, .tiki-webmail .close, .tiki-cypht .close, .mobile.tiki-cypht .close, .inline-cypht .close {
7556    font-size: 1.5rem; }
7557    .tiki-webmail .flipmodtitle.close, .tiki-cypht .flipmodtitle.close, .mobile.tiki-cypht .flipmodtitle.close, .inline-cypht .flipmodtitle.close, .tiki-webmail .close, .tiki-cypht .close, .mobile.tiki-cypht .close, .inline-cypht .close, .tiki-webmail .flipmodtitle.close:hover, .tiki-cypht .flipmodtitle.close:hover, .mobile.tiki-cypht .flipmodtitle.close:hover, .inline-cypht .flipmodtitle.close:hover, .tiki-webmail .close:hover, .tiki-cypht .close:hover, .mobile.tiki-cypht .close:hover, .inline-cypht .close:hover, .tiki-webmail .flipmodtitle.close:focus, .tiki-cypht .flipmodtitle.close:focus, .mobile.tiki-cypht .flipmodtitle.close:focus, .inline-cypht .flipmodtitle.close:focus, .tiki-webmail .close:focus, .tiki-cypht .close:focus, .mobile.tiki-cypht .close:focus, .inline-cypht .close:focus {
7558      color: #000 !important; }
7559  .tiki-webmail .navbar-light .navbar-nav .nav-link, .tiki-cypht .navbar-light .navbar-nav .nav-link, .mobile.tiki-cypht .navbar-light .navbar-nav .nav-link, .inline-cypht .navbar-light .navbar-nav .nav-link {
7560    color: rgba(0, 0, 0, 0.5) !important; }
7561    .tiki-webmail .navbar-light .navbar-nav .nav-link:hover, .tiki-cypht .navbar-light .navbar-nav .nav-link:hover, .mobile.tiki-cypht .navbar-light .navbar-nav .nav-link:hover, .inline-cypht .navbar-light .navbar-nav .nav-link:hover, .tiki-webmail .navbar-light .navbar-nav .nav-link:focus, .tiki-cypht .navbar-light .navbar-nav .nav-link:focus, .mobile.tiki-cypht .navbar-light .navbar-nav .nav-link:focus, .inline-cypht .navbar-light .navbar-nav .nav-link:focus {
7562      color: rgba(0, 0, 0, 0.7) !important; }
7563  .tiki-webmail .navbar-dark .navbar-nav .nav-link, .tiki-cypht .navbar-dark .navbar-nav .nav-link, .mobile.tiki-cypht .navbar-dark .navbar-nav .nav-link, .inline-cypht .navbar-dark .navbar-nav .nav-link {
7564    color: rgba(255, 255, 255, 0.75) !important; }
7565    .tiki-webmail .navbar-dark .navbar-nav .nav-link:hover, .tiki-cypht .navbar-dark .navbar-nav .nav-link:hover, .mobile.tiki-cypht .navbar-dark .navbar-nav .nav-link:hover, .inline-cypht .navbar-dark .navbar-nav .nav-link:hover, .tiki-webmail .navbar-dark .navbar-nav .nav-link:focus, .tiki-cypht .navbar-dark .navbar-nav .nav-link:focus, .mobile.tiki-cypht .navbar-dark .navbar-nav .nav-link:focus, .inline-cypht .navbar-dark .navbar-nav .nav-link:focus {
7566      color: #fff !important; }
7567  .tiki-webmail .dropdown-menu .dropdown-item, .tiki-cypht .dropdown-menu .dropdown-item, .mobile.tiki-cypht .dropdown-menu .dropdown-item, .inline-cypht .dropdown-menu .dropdown-item {
7568    border-radius: 0; }
7569    .tiki-webmail .dropdown-menu .dropdown-item, .tiki-cypht .dropdown-menu .dropdown-item, .mobile.tiki-cypht .dropdown-menu .dropdown-item, .inline-cypht .dropdown-menu .dropdown-item, .tiki-webmail .dropdown-menu .dropdown-item .icon, .tiki-cypht .dropdown-menu .dropdown-item .icon, .mobile.tiki-cypht .dropdown-menu .dropdown-item .icon, .inline-cypht .dropdown-menu .dropdown-item .icon {
7570      color: #EBEBEB !important; }
7571      .tiki-webmail .dropdown-menu .dropdown-item:hover, .tiki-cypht .dropdown-menu .dropdown-item:hover, .mobile.tiki-cypht .dropdown-menu .dropdown-item:hover, .inline-cypht .dropdown-menu .dropdown-item:hover, .tiki-webmail .dropdown-menu .dropdown-item:focus, .tiki-cypht .dropdown-menu .dropdown-item:focus, .mobile.tiki-cypht .dropdown-menu .dropdown-item:focus, .inline-cypht .dropdown-menu .dropdown-item:focus, .tiki-webmail .dropdown-menu .dropdown-item:hover .icon, .tiki-cypht .dropdown-menu .dropdown-item:hover .icon, .mobile.tiki-cypht .dropdown-menu .dropdown-item:hover .icon, .inline-cypht .dropdown-menu .dropdown-item:hover .icon, .tiki-webmail .dropdown-menu .dropdown-item:focus .icon, .tiki-cypht .dropdown-menu .dropdown-item:focus .icon, .mobile.tiki-cypht .dropdown-menu .dropdown-item:focus .icon, .inline-cypht .dropdown-menu .dropdown-item:focus .icon {
7572        color: #EBEBEB !important; }
7573
7574.inline-cypht {
7575  background: transparent; }
7576  .inline-cypht a:not(.btn):hover {
7577    text-decoration: underline !important; }
7578    .inline-cypht .folders a:not(.btn), .inline-cypht .subject a:not(.btn), .inline-cypht .selected_menu a:not(.btn), .inline-cypht .unread_link:not(.btn), .inline-cypht .selected_menu:not(.btn), .inline-cypht .manage_folder_link:not(.btn) {
7579      color: #DF691A !important; }
7580      .inline-cypht .folders a:not(.btn):hover, .inline-cypht .subject a:not(.btn):hover, .inline-cypht .selected_menu a:not(.btn):hover, .inline-cypht .unread_link:not(.btn):hover, .inline-cypht .selected_menu:not(.btn):hover, .inline-cypht .manage_folder_link:not(.btn):hover {
7581        color: #9a4912 !important;
7582        text-decoration: underline; }
7583  .inline-cypht .folder_list, .inline-cypht .content_cell, .inline-cypht .compose_page, .inline-cypht .message_list, .inline-cypht .msg_text, .inline-cypht .selected_part, .inline-cypht .server_content, .inline-cypht .profile_content, .inline-cypht .user_settings, .inline-cypht .nux_add_account, .inline-cypht .imap_server_setup, .inline-cypht .pop3_server_setup, .inline-cypht .configured_server, .inline-cypht .add_server {
7584    background-color: #4E5D6C;
7585    color: #EBEBEB; }
7586  .inline-cypht .folder_list, .inline-cypht .content_cell {
7587    border: 1px solid #ced4da; }
7588    .inline-cypht .content_title .list_meta {
7589      color: inherit !important; }
7590    .inline-cypht .content_title .list_controls {
7591      border-top: 1px solid #ced4da;
7592      border-right: 1px solid #ced4da; }
7593  .inline-cypht .src_name, .inline-cypht .content_title, .inline-cypht .list_controls {
7594    background: rgba(255, 255, 255, 0.075);
7595    color: inherit; }
7596  .inline-cypht .src_name {
7597    border-left-color: transparent; }
7598  .inline-cypht .message_table > tbody > tr > td, .inline-cypht .msg_headers, .inline-cypht .reply_quote, .inline-cypht .user_settings table td, .inline-cypht .nux_empty_combined_view, .inline-cypht .empty_list, .inline-cypht .profiles_empty, .inline-cypht .subtitle {
7599    color: #EBEBEB; }
7600  .inline-cypht .msg_text_inner > table {
7601    background-color: #fff; }
7602  .inline-cypht .msg_headers th:hover, .inline-cypht .settings_subtitle, .inline-cypht .server_section {
7603    color: inherit !important; }
7604  .inline-cypht .total_unread_count, .inline-cypht .unread_count {
7605    color: #000; }
7606  .inline-cypht .btn-outline-secondary:hover {
7607    color: #fff !important; }
7608  .inline-cypht .profile_details th, .inline-cypht .msg_date, .inline-cypht .news_cell .source, .inline-cypht .news_cell .from {
7609    color: #EBEBEB; }
7610  .inline-cypht input[type=button], .inline-cypht input[type=submit] {
7611    display: inline-block;
7612    font-weight: 400;
7613    text-align: center;
7614    white-space: nowrap;
7615    vertical-align: middle;
7616    user-select: none;
7617    border: 1px solid transparent;
7618    padding: 0.375rem 0.75rem;
7619    font-size: 1rem;
7620    line-height: 1.5;
7621    border-radius: 0;
7622    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
7623    padding: 0.375rem 0.75rem !important;
7624    cursor: pointer; }
7625  @media (prefers-reduced-motion: reduce) {
7626    .inline-cypht input[type=button], .inline-cypht input[type=submit] {
7627      transition: none; } }
7628  .inline-cypht input[type=button]:hover, .inline-cypht input[type=submit]:hover, .inline-cypht input[type=button]:focus, .inline-cypht input[type=submit]:focus {
7629    text-decoration: none; }
7630  .inline-cypht input[type=button]:focus, .inline-cypht input[type=submit]:focus, .inline-cypht input[type=button].focus, .inline-cypht input[type=submit].focus {
7631    outline: 0;
7632    box-shadow: 0 0 0 0.2rem rgba(223, 105, 26, 0.25); }
7633  .inline-cypht input[type=button].disabled, .inline-cypht input[type=submit].disabled, .inline-cypht input[type=button]:disabled, .inline-cypht input[type=submit]:disabled {
7634    opacity: 0.65;
7635    cursor: default; }
7636  .inline-cypht input[type=submit] {
7637    color: #fff;
7638    background-color: #DF691A;
7639    border-color: #DF691A; }
7640    .inline-cypht input[type=submit]:hover {
7641      color: #fff;
7642      background-color: #bd5916;
7643      border-color: #b15315; }
7644    .inline-cypht input[type=submit]:focus, .inline-cypht input[type=submit].focus {
7645      color: #fff;
7646      background-color: #bd5916;
7647      border-color: #b15315;
7648      box-shadow: 0 0 0 0.2rem rgba(228, 128, 60, 0.5); }
7649    .inline-cypht input[type=submit].disabled, .inline-cypht input[type=submit]:disabled {
7650      color: #fff;
7651      background-color: #DF691A;
7652      border-color: #DF691A; }
7653    .inline-cypht input[type=submit]:not(:disabled):not(.disabled):active, .inline-cypht input[type=submit]:not(:disabled):not(.disabled).active, .show > .inline-cypht input[type=submit].dropdown-toggle {
7654      color: #fff;
7655      background-color: #b15315;
7656      border-color: #a64e13; }
7657      .inline-cypht input[type=submit]:not(:disabled):not(.disabled):active:focus, .inline-cypht input[type=submit]:not(:disabled):not(.disabled).active:focus, .show > .inline-cypht input[type=submit].dropdown-toggle:focus {
7658        box-shadow: 0 0 0 0.2rem rgba(228, 128, 60, 0.5); }
7659  .inline-cypht input[type=button] {
7660    color: #fff;
7661    background-color: #7400c3;
7662    border-color: #7400c3; }
7663    .inline-cypht input[type=button]:hover {
7664      color: #fff;
7665      background-color: #5d009d;
7666      border-color: #560090; }
7667    .inline-cypht input[type=button]:focus, .inline-cypht input[type=button].focus {
7668      color: #fff;
7669      background-color: #5d009d;
7670      border-color: #560090;
7671      box-shadow: 0 0 0 0.2rem rgba(137, 38, 204, 0.5); }
7672    .inline-cypht input[type=button].disabled, .inline-cypht input[type=button]:disabled {
7673      color: #fff;
7674      background-color: #7400c3;
7675      border-color: #7400c3; }
7676    .inline-cypht input[type=button]:not(:disabled):not(.disabled):active, .inline-cypht input[type=button]:not(:disabled):not(.disabled).active, .show > .inline-cypht input[type=button].dropdown-toggle {
7677      color: #fff;
7678      background-color: #560090;
7679      border-color: #4e0083; }
7680      .inline-cypht input[type=button]:not(:disabled):not(.disabled):active:focus, .inline-cypht input[type=button]:not(:disabled):not(.disabled).active:focus, .show > .inline-cypht input[type=button].dropdown-toggle:focus {
7681        box-shadow: 0 0 0 0.2rem rgba(137, 38, 204, 0.5); }
7682
7683.mobile.tiki-cypht .content_cell .content_title, .mobile.tiki-webmail .content_cell .content_title, .mobile.tiki-cypht .content_cell .content_title .list_controls, .mobile.tiki-webmail .content_cell .content_title .list_controls {
7684  background: rgba(255, 255, 255, 0.075);
7685  color: inherit; }
7686.mobile.tiki-cypht .msg_controls, .mobile.tiki-webmail .msg_controls {
7687  background: rgba(255, 255, 255, 0.075) !important; }
7688.mobile.tiki-cypht .folder_list, .mobile.tiki-webmail .folder_list {
7689  background-color: #4E5D6C;
7690  color: #EBEBEB;
7691  border: 1px solid #ced4da; }
7692  .mobile.tiki-cypht .folder_list .src_name, .mobile.tiki-webmail .folder_list .src_name {
7693    background: rgba(255, 255, 255, 0.075);
7694    color: inherit;
7695    border-left-color: transparent; }
7696.mobile.tiki-cypht .nux_dev_news table td:last-child, .mobile.tiki-webmail .nux_dev_news table td:last-child {
7697  border-bottom: 1px solid #ced4da; }
7698
7699.chosen-select, .chosen-select-deselect {
7700  width: 100%; }
7701
7702.chosen-container {
7703  display: inline-block;
7704  position: relative;
7705  width: 100% !important;
7706  font-size: 1rem;
7707  text-align: left;
7708  vertical-align: middle;
7709  user-select: none; }
7710  .chosen-container .chosen-drop {
7711    background: #fff;
7712    border: 1px solid #f1b287;
7713    border-bottom-right-radius: 0;
7714    border-bottom-left-radius: 0;
7715    margin-top: -1px;
7716    position: absolute;
7717    top: 100%;
7718    left: -9000px;
7719    z-index: 1060; }
7720  .chosen-container.chosen-with-drop .chosen-drop {
7721    left: 0;
7722    right: 0; }
7723  .chosen-container .chosen-results {
7724    margin: 0;
7725    position: relative;
7726    max-height: 15rem;
7727    padding: 0.5rem 0 0 0;
7728    color: #868e96;
7729    overflow-x: hidden;
7730    overflow-y: auto;
7731    -webkit-overflow-scrolling: touch; }
7732    .chosen-container .chosen-results li {
7733      display: none;
7734      line-height: 1.5;
7735      list-style: none;
7736      margin: 0;
7737      padding: 0.25rem 0.25rem 0.25rem 1.5rem; }
7738      .chosen-container .chosen-results li em {
7739        font-style: normal;
7740        color: #868e96; }
7741      .chosen-container .chosen-results li.group-result {
7742        display: list-item;
7743        cursor: default;
7744        padding-left: 0.75rem;
7745        color: #adb5bd;
7746        font-weight: normal;
7747        text-transform: uppercase; }
7748      .chosen-container .chosen-results li.group-option {
7749        padding-left: 1.5rem; }
7750      .chosen-container .chosen-results li.active-result {
7751        cursor: pointer;
7752        display: list-item; }
7753      .chosen-container .chosen-results li.result-selected {
7754        color: #495057; }
7755        .chosen-container .chosen-results li.result-selected:before {
7756          display: inline-block;
7757          position: relative;
7758          top: 0.3rem;
7759          width: 1.25rem;
7760          height: 1.25rem;
7761          margin-left: -1.25rem;
7762          content: "";
7763          background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23495057' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");
7764          background-size: 1.25rem 1.25rem;
7765          background-position: center center;
7766          background-repeat: no-repeat; }
7767      .chosen-container .chosen-results li.highlighted {
7768        background-color: #DF691A;
7769        background-image: none;
7770        color: white; }
7771        .chosen-container .chosen-results li.highlighted:before {
7772          background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E"); }
7773        .chosen-container .chosen-results li.highlighted em {
7774          background: transparent;
7775          color: rgba(255, 255, 255, 0.8); }
7776      .chosen-container .chosen-results li.disabled-result {
7777        display: list-item;
7778        color: #ced4da; }
7779    .chosen-container .chosen-results .no-results {
7780      display: list-item;
7781      padding: 0.25rem 0 1rem 1.065rem;
7782      color: #d9534f; }
7783  .chosen-container .chosen-results-scroll {
7784    background: white;
7785    margin: 0 0.25rem;
7786    position: absolute;
7787    text-align: center;
7788    width: 20rem;
7789    z-index: 1; }
7790    .chosen-container .chosen-results-scroll span {
7791      display: inline-block;
7792      height: 1.5;
7793      text-indent: -5000px;
7794      width: 0.5rem; }
7795
7796.chosen-container-single .chosen-single {
7797  background-color: #fff;
7798  background-clip: padding-box;
7799  border: 1px solid #ced4da;
7800  border-top-left-radius: 0;
7801  border-top-right-radius: 0;
7802  border-bottom-right-radius: 0;
7803  border-bottom-left-radius: 0;
7804  color: #868e96;
7805  display: block;
7806  height: calc(1.5em + 0.75rem);
7807  overflow: hidden;
7808  line-height: calc(1.5em + 0.75rem);
7809  padding: 0 0 0 0.75rem;
7810  position: relative;
7811  text-decoration: none;
7812  white-space: nowrap; }
7813  .chosen-container-single .chosen-single abbr {
7814    display: inline-block;
7815    position: absolute;
7816    top: 0.325rem;
7817    right: 2rem;
7818    width: 2rem;
7819    height: 1.5rem;
7820    cursor: pointer;
7821    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23d9534f' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");
7822    background-size: 1.5rem 1.5rem;
7823    background-position: center center;
7824    background-repeat: no-repeat;
7825    background-color: #fff;
7826    box-shadow: 4px 0 16px 16px #fff; }
7827    .chosen-container-single .chosen-single abbr:hover {
7828      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23a02622' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); }
7829  .chosen-container-single .chosen-single span {
7830    display: block;
7831    margin-right: 1.5rem;
7832    text-overflow: ellipsis; }
7833  .chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover {
7834    background-position: right 2px; }
7835  .chosen-container-single .chosen-single div {
7836    display: block;
7837    position: absolute;
7838    top: 0;
7839    right: 0;
7840    width: 2rem;
7841    height: 100%;
7842    padding-left: 0.5rem;
7843    background-color: #fff; }
7844    .chosen-container-single .chosen-single div:after {
7845      display: inline-block;
7846      position: relative;
7847      top: 0.125rem;
7848      left: -1rem;
7849      width: 2rem;
7850      height: 2rem;
7851      content: "";
7852      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");
7853      background-size: 2rem 2rem;
7854      background-position: center center;
7855      background-repeat: no-repeat; }
7856  .chosen-container-single .chosen-single:not(.chosen-single-with-deselect) div:after {
7857    background-color: #fff;
7858    box-shadow: 4px 0 16px 16px #fff; }
7859.chosen-container-single .chosen-default {
7860  color: #adb5bd; }
7861.chosen-container-single a:not([href]):not([tabindex]) {
7862  color: #868e96 !important; }
7863.chosen-container-single a:not([href]):not([tabindex]).chosen-single:not(.chosen-default) {
7864  color: #868e96 !important; }
7865.chosen-container-single .chosen-search-input {
7866  border: none; }
7867.chosen-container-single .chosen-search {
7868  margin: 0;
7869  padding: 0.5rem 0.5rem 0 0.5rem;
7870  position: relative;
7871  white-space: nowrap;
7872  z-index: 1000; }
7873  .chosen-container-single .chosen-search:after {
7874    display: inline-block;
7875    position: relative;
7876    top: 0.365rem;
7877    left: -1.75rem;
7878    width: 1.25rem;
7879    height: 1.25rem;
7880    content: "";
7881    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");
7882    background-size: 1.25rem 1.25rem;
7883    background-position: center center;
7884    background-repeat: no-repeat; }
7885  .chosen-container-single .chosen-search input[type="text"] {
7886    background-color: #EBEBEB;
7887    border: 1px solid #ced4da;
7888    outline: none;
7889    border-top-left-radius: 0;
7890    border-top-right-radius: 0;
7891    border-bottom-right-radius: 0;
7892    border-bottom-left-radius: 0;
7893    padding: 0.25rem 1rem 0.25rem 0.5rem;
7894    width: 100%; }
7895.chosen-container-single .chosen-drop {
7896  margin-top: -1px;
7897  border-bottom-right-radius: 0;
7898  border-bottom-left-radius: 0;
7899  background-clip: padding-box; }
7900
7901.chosen-container-single-nosearch .chosen-search {
7902  display: none; }
7903
7904.chosen-container-multi .chosen-choices {
7905  background-color: #fff;
7906  border: 1px solid #ced4da;
7907  border-top-left-radius: 0;
7908  border-top-right-radius: 0;
7909  border-bottom-right-radius: 0;
7910  border-bottom-left-radius: 0;
7911  cursor: text;
7912  height: auto !important;
7913  margin: 0;
7914  padding: 0.175rem;
7915  overflow: hidden;
7916  position: relative; }
7917  .chosen-container-multi .chosen-choices li {
7918    float: left;
7919    list-style: none; }
7920  .chosen-container-multi .chosen-choices .search-field {
7921    margin: 0;
7922    padding: 0;
7923    white-space: nowrap; }
7924    .chosen-container-multi .chosen-choices .search-field input[type="text"] {
7925      width: 100% !important;
7926      margin: 0;
7927      padding: 0.175rem 0.175rem 0.175rem 0.5rem;
7928      border: 0 !important;
7929      background: transparent !important;
7930      color: #868e96;
7931      outline: 0; }
7932    .chosen-container-multi .chosen-choices .search-field .default {
7933      color: #ced4da; }
7934  .chosen-container-multi .chosen-choices .search-choice {
7935    background-clip: padding-box;
7936    position: relative;
7937    max-width: 320px;
7938    margin: 0.175rem 0.25rem;
7939    padding: 0.25rem 1.5rem 0.25rem 0.25rem;
7940    border: 1px solid #ced4da;
7941    background-color: #EBEBEB;
7942    border-top-left-radius: 0;
7943    border-top-right-radius: 0;
7944    border-bottom-right-radius: 0;
7945    border-bottom-left-radius: 0;
7946    cursor: default;
7947    font-size: 0.875rem;
7948    line-height: 1;
7949    color: #868e96;
7950    overflow: hidden;
7951    text-overflow: ellipsis;
7952    white-space: nowrap; }
7953    .chosen-container-multi .chosen-choices .search-choice .search-choice-close {
7954      display: inline-block;
7955      position: absolute;
7956      top: 0.2rem;
7957      right: 0.125rem;
7958      width: 1rem;
7959      height: 1rem;
7960      cursor: pointer;
7961      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23d9534f' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");
7962      background-size: 1rem 1rem;
7963      background-position: center center;
7964      background-repeat: no-repeat; }
7965      .chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover {
7966        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23a02622' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); }
7967  .chosen-container-multi .chosen-choices .search-choice-focus {
7968    background: #dee2e6; }
7969    .chosen-container-multi .chosen-choices .search-choice-focus .search-choice-close {
7970      background-position: right -11px; }
7971.chosen-container-multi .chosen-drop .result-selected {
7972  display: none; }
7973
7974.chosen-container-active .chosen-single {
7975  border: 1px solid #f1b287;
7976  box-shadow: 0 0 0 0.2rem rgba(241, 178, 135, 0.5);
7977  transition: border linear 0ms, box-shadow linear 0ms; }
7978@media (prefers-reduced-motion: reduce) {
7979  .chosen-container-active .chosen-single {
7980    transition: none; } }
7981.chosen-container-active.is-valid .chosen-single {
7982  box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.4); }
7983.chosen-container-active.is-invalid .chosen-single {
7984  box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.4); }
7985.chosen-container-active.chosen-with-drop .chosen-single {
7986  background-color: #fff;
7987  border: 1px solid #f1b287;
7988  border-bottom-right-radius: 0;
7989  border-bottom-left-radius: 0;
7990  box-shadow: none;
7991  transition: border linear 0ms, box-shadow linear 0ms; }
7992@media (prefers-reduced-motion: reduce) {
7993  .chosen-container-active.chosen-with-drop .chosen-single {
7994    transition: none; } }
7995.chosen-container-active.chosen-with-drop .chosen-single div:after {
7996  display: inline-block;
7997  position: relative;
7998  top: 0.125rem;
7999  left: -1rem;
8000  width: 2rem;
8001  height: 2rem;
8002  content: "";
8003  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");
8004  background-size: 2rem 2rem;
8005  background-position: center center;
8006  background-repeat: no-repeat; }
8007.chosen-container-active .chosen-choices {
8008  border: 1px solid #f1b287;
8009  border-bottom-right-radius: 0;
8010  border-bottom-left-radius: 0;
8011  transition: border linear 0ms, box-shadow linear 0ms; }
8012@media (prefers-reduced-motion: reduce) {
8013  .chosen-container-active .chosen-choices {
8014    transition: none; } }
8015.chosen-container-active .chosen-choices .search-field input[type="text"] {
8016  color: #868e96 !important; }
8017.chosen-container-active.chosen-with-drop .chosen-choices {
8018  border-bottom-right-radius: 0;
8019  border-bottom-left-radius: 0; }
8020  .chosen-container-active.chosen-with-drop .chosen-search-input {
8021    display: inline-block; }
8022
8023.chosen-disabled {
8024  cursor: default;
8025  opacity: 0.5 !important; }
8026  .chosen-disabled .chosen-single {
8027    cursor: default; }
8028  .chosen-disabled .chosen-choices .search-choice .search-choice-close {
8029    cursor: default; }
8030
8031.chosen-container-optgroup-clickable li.group-result {
8032  text-transform: none !important; }
8033  .chosen-container-optgroup-clickable li.group-result:hover {
8034    background-color: #DF691A;
8035    color: white;
8036    cursor: pointer; }
8037    .chosen-container-optgroup-clickable li.group-result:hover em {
8038      color: white; }
8039
8040.chosen-container.is-valid .chosen-single, .chosen-container:valid .chosen-single, .chosen-container.is-valid .chosen-choices, .chosen-container:valid .chosen-choices, .chosen-container.is-valid .chosen-drop, .chosen-container:valid .chosen-drop {
8041  border-color: #5cb85c; }
8042.chosen-container.is-invalid .chosen-single, .chosen-container:invalid .chosen-single, .chosen-container.is-invalid .chosen-choices, .chosen-container:invalid .chosen-choices, .chosen-container.is-invalid .chosen-drop, .chosen-container:invalid .chosen-drop {
8043  border-color: #d9534f; }
8044
8045input[type="text"].chosen-focus-input {
8046  position: absolute;
8047  top: -9000px;
8048  width: 0;
8049  height: 0;
8050  margin: 0;
8051  padding: 0;
8052  background: transparent !important;
8053  border: 0 !important;
8054  outline: 0; }
8055
8056.input-group:nth-of-type(1) .chosen-container .chosen-choices {
8057  border-top-left-radius: 0;
8058  border-bottom-left-radius: 0; }
8059.input-group:not(:nth-of-type(1)) .chosen-container .chosen-choices {
8060  border-top-right-radius: 0;
8061  border-bottom-right-radius: 0; }
8062.input-group:not(:nth-of-type(1)) .input-group-prepend .input-group-text {
8063  border-top-right-radius: 0;
8064  border-bottom-right-radius: 0; }
8065.input-group .chosen-container {
8066  position: relative;
8067  flex: 1 1 auto;
8068  width: 1% !important; }
8069  .input-group .chosen-choices .search-field {
8070    min-height: calc(1.5em + 0.75rem); }
8071
8072.navbar-light .cssmenu_horiz > li > a {
8073  color: rgba(0, 0, 0, 0.5); }
8074
8075body.fullscreen {
8076  background: #2B3E50; }
8077
8078body {
8079  color: #EBEBEB;
8080  background: #2B3E50; }
8081
8082.tiki .inline-cypht .list_controls {
8083  background: transparent; }
8084.tiki.mobile.tiki-cypht .content_title, .tiki.mobile.tiki-cypht .content_title .list_controls {
8085  background: #4E5D6C; }
8086
8087.tiki_trackers .icon-status-open, .tiki_trackers .icon-status-pending, .tiki_trackers .icon-status-closed {
8088  filter: drop-shadow(0px 0px 1px black); }
8089