UNPKG

118 kBCSSView Raw
1/*!
2 * Bootstrap v4.0.0-alpha.4 (http://getbootstrap.com)
3 * Copyright 2011-2016 The Bootstrap Authors
4 * Copyright 2011-2016 Twitter, Inc.
5 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6 */
7/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */
8html {
9 font-family: sans-serif;
10 -ms-text-size-adjust: 100%;
11 -webkit-text-size-adjust: 100%;
12}
13
14body {
15 margin: 0;
16}
17
18article,
19aside,
20details,
21figcaption,
22figure,
23footer,
24header,
25main,
26menu,
27nav,
28section,
29summary {
30 display: block;
31}
32
33audio,
34canvas,
35progress,
36video {
37 display: inline-block;
38}
39
40audio:not([controls]) {
41 display: none;
42 height: 0;
43}
44
45progress {
46 vertical-align: baseline;
47}
48
49template,
50[hidden] {
51 display: none;
52}
53
54a {
55 background-color: transparent;
56}
57
58a:active,
59a:hover {
60 outline-width: 0;
61}
62
63abbr[title] {
64 border-bottom: none;
65 text-decoration: underline;
66 text-decoration: underline dotted;
67}
68
69b,
70strong {
71 font-weight: inherit;
72}
73
74b,
75strong {
76 font-weight: bolder;
77}
78
79dfn {
80 font-style: italic;
81}
82
83h1 {
84 font-size: 2em;
85 margin: 0.67em 0;
86}
87
88mark {
89 background-color: #ff0;
90 color: #000;
91}
92
93small {
94 font-size: 80%;
95}
96
97sub,
98sup {
99 font-size: 75%;
100 line-height: 0;
101 position: relative;
102 vertical-align: baseline;
103}
104
105sub {
106 bottom: -0.25em;
107}
108
109sup {
110 top: -0.5em;
111}
112
113img {
114 border-style: none;
115}
116
117svg:not(:root) {
118 overflow: hidden;
119}
120
121code,
122kbd,
123pre,
124samp {
125 font-family: monospace, monospace;
126 font-size: 1em;
127}
128
129figure {
130 margin: 1em 40px;
131}
132
133hr {
134 -webkit-box-sizing: content-box;
135 box-sizing: content-box;
136 height: 0;
137 overflow: visible;
138}
139
140button,
141input,
142select,
143textarea {
144 font: inherit;
145}
146
147optgroup {
148 font-weight: bold;
149}
150
151button,
152input,
153select {
154 overflow: visible;
155}
156
157button,
158input,
159select,
160textarea {
161 margin: 0;
162}
163
164button,
165select {
166 text-transform: none;
167}
168
169button,
170[type="button"],
171[type="reset"],
172[type="submit"] {
173 cursor: pointer;
174}
175
176[disabled] {
177 cursor: default;
178}
179
180button,
181html [type="button"],
182[type="reset"],
183[type="submit"] {
184 -webkit-appearance: button;
185}
186
187button::-moz-focus-inner,
188input::-moz-focus-inner {
189 border: 0;
190 padding: 0;
191}
192
193button:-moz-focusring,
194input:-moz-focusring {
195 outline: 1px dotted ButtonText;
196}
197
198fieldset {
199 border: 1px solid #c0c0c0;
200 margin: 0 2px;
201 padding: 0.35em 0.625em 0.75em;
202}
203
204legend {
205 -webkit-box-sizing: border-box;
206 box-sizing: border-box;
207 color: inherit;
208 display: table;
209 max-width: 100%;
210 padding: 0;
211 white-space: normal;
212}
213
214textarea {
215 overflow: auto;
216}
217
218[type="checkbox"],
219[type="radio"] {
220 -webkit-box-sizing: border-box;
221 box-sizing: border-box;
222 padding: 0;
223}
224
225[type="number"]::-webkit-inner-spin-button,
226[type="number"]::-webkit-outer-spin-button {
227 height: auto;
228}
229
230[type="search"] {
231 -webkit-appearance: textfield;
232}
233
234[type="search"]::-webkit-search-cancel-button,
235[type="search"]::-webkit-search-decoration {
236 -webkit-appearance: none;
237}
238
239@media print {
240 *,
241 *::before,
242 *::after,
243 *::first-letter,
244 *::first-line {
245 text-shadow: none !important;
246 -webkit-box-shadow: none !important;
247 box-shadow: none !important;
248 }
249 a,
250 a:visited {
251 text-decoration: underline;
252 }
253 abbr[title]::after {
254 content: " (" attr(title) ")";
255 }
256 pre,
257 blockquote {
258 border: 1px solid #999;
259 page-break-inside: avoid;
260 }
261 thead {
262 display: table-header-group;
263 }
264 tr,
265 img {
266 page-break-inside: avoid;
267 }
268 p,
269 h2,
270 h3 {
271 orphans: 3;
272 widows: 3;
273 }
274 h2,
275 h3 {
276 page-break-after: avoid;
277 }
278 .navbar {
279 display: none;
280 }
281 .btn > .caret,
282 .dropup > .btn > .caret {
283 border-top-color: #000 !important;
284 }
285 .tag {
286 border: 1px solid #000;
287 }
288 .table {
289 border-collapse: collapse !important;
290 }
291 .table td,
292 .table th {
293 background-color: #fff !important;
294 }
295 .table-bordered th,
296 .table-bordered td {
297 border: 1px solid #ddd !important;
298 }
299}
300
301html {
302 -webkit-box-sizing: border-box;
303 box-sizing: border-box;
304}
305
306*,
307*::before,
308*::after {
309 -webkit-box-sizing: inherit;
310 box-sizing: inherit;
311}
312
313@-ms-viewport {
314 width: device-width;
315}
316
317html {
318 font-size: 16px;
319 -ms-overflow-style: scrollbar;
320 -webkit-tap-highlight-color: transparent;
321}
322
323body {
324 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
325 font-size: 1rem;
326 line-height: 1.5;
327 color: #373a3c;
328 background-color: #fff;
329}
330
331[tabindex="-1"]:focus {
332 outline: none !important;
333}
334
335h1, h2, h3, h4, h5, h6 {
336 margin-top: 0;
337 margin-bottom: .5rem;
338}
339
340p {
341 margin-top: 0;
342 margin-bottom: 1rem;
343}
344
345abbr[title],
346abbr[data-original-title] {
347 cursor: help;
348 border-bottom: 1px dotted #818a91;
349}
350
351address {
352 margin-bottom: 1rem;
353 font-style: normal;
354 line-height: inherit;
355}
356
357ol,
358ul,
359dl {
360 margin-top: 0;
361 margin-bottom: 1rem;
362}
363
364ol ol,
365ul ul,
366ol ul,
367ul ol {
368 margin-bottom: 0;
369}
370
371dt {
372 font-weight: bold;
373}
374
375dd {
376 margin-bottom: .5rem;
377 margin-left: 0;
378}
379
380blockquote {
381 margin: 0 0 1rem;
382}
383
384a {
385 color: #0275d8;
386 text-decoration: none;
387}
388
389a:focus, a:hover {
390 color: #014c8c;
391 text-decoration: underline;
392}
393
394a:focus {
395 outline: 5px auto -webkit-focus-ring-color;
396 outline-offset: -2px;
397}
398
399a:not([href]):not([tabindex]) {
400 color: inherit;
401 text-decoration: none;
402}
403
404a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
405 color: inherit;
406 text-decoration: none;
407}
408
409a:not([href]):not([tabindex]):focus {
410 outline: none;
411}
412
413pre {
414 margin-top: 0;
415 margin-bottom: 1rem;
416 overflow: auto;
417}
418
419figure {
420 margin: 0 0 1rem;
421}
422
423img {
424 vertical-align: middle;
425}
426
427[role="button"] {
428 cursor: pointer;
429}
430
431a,
432area,
433button,
434[role="button"],
435input,
436label,
437select,
438summary,
439textarea {
440 -ms-touch-action: manipulation;
441 touch-action: manipulation;
442}
443
444table {
445 border-collapse: collapse;
446 background-color: transparent;
447}
448
449caption {
450 padding-top: 0.75rem;
451 padding-bottom: 0.75rem;
452 color: #818a91;
453 text-align: left;
454 caption-side: bottom;
455}
456
457th {
458 text-align: left;
459}
460
461label {
462 display: inline-block;
463 margin-bottom: .5rem;
464}
465
466button:focus {
467 outline: 1px dotted;
468 outline: 5px auto -webkit-focus-ring-color;
469}
470
471input,
472button,
473select,
474textarea {
475 margin: 0;
476 line-height: inherit;
477 border-radius: 0;
478}
479
480input[type="radio"]:disabled,
481input[type="checkbox"]:disabled {
482 cursor: not-allowed;
483}
484
485input[type="date"],
486input[type="time"],
487input[type="datetime-local"],
488input[type="month"] {
489 -webkit-appearance: listbox;
490}
491
492textarea {
493 resize: vertical;
494}
495
496fieldset {
497 min-width: 0;
498 padding: 0;
499 margin: 0;
500 border: 0;
501}
502
503legend {
504 display: block;
505 width: 100%;
506 padding: 0;
507 margin-bottom: .5rem;
508 font-size: 1.5rem;
509 line-height: inherit;
510}
511
512input[type="search"] {
513 -webkit-appearance: none;
514}
515
516output {
517 display: inline-block;
518}
519
520[hidden] {
521 display: none !important;
522}
523
524h1, h2, h3, h4, h5, h6,
525.h1, .h2, .h3, .h4, .h5, .h6 {
526 margin-bottom: 0.5rem;
527 font-family: inherit;
528 font-weight: 500;
529 line-height: 1.1;
530 color: inherit;
531}
532
533h1, .h1 {
534 font-size: 2.5rem;
535}
536
537h2, .h2 {
538 font-size: 2rem;
539}
540
541h3, .h3 {
542 font-size: 1.75rem;
543}
544
545h4, .h4 {
546 font-size: 1.5rem;
547}
548
549h5, .h5 {
550 font-size: 1.25rem;
551}
552
553h6, .h6 {
554 font-size: 1rem;
555}
556
557.lead {
558 font-size: 1.25rem;
559 font-weight: 300;
560}
561
562.display-1 {
563 font-size: 6rem;
564 font-weight: 300;
565}
566
567.display-2 {
568 font-size: 5.5rem;
569 font-weight: 300;
570}
571
572.display-3 {
573 font-size: 4.5rem;
574 font-weight: 300;
575}
576
577.display-4 {
578 font-size: 3.5rem;
579 font-weight: 300;
580}
581
582hr {
583 margin-top: 1rem;
584 margin-bottom: 1rem;
585 border: 0;
586 border-top: 1px solid rgba(0, 0, 0, 0.1);
587}
588
589small,
590.small {
591 font-size: 80%;
592 font-weight: normal;
593}
594
595mark,
596.mark {
597 padding: 0.2em;
598 background-color: #fcf8e3;
599}
600
601.list-unstyled {
602 padding-left: 0;
603 list-style: none;
604}
605
606.list-inline {
607 padding-left: 0;
608 list-style: none;
609}
610
611.list-inline-item {
612 display: inline-block;
613}
614
615.list-inline-item:not(:last-child) {
616 margin-right: 5px;
617}
618
619.initialism {
620 font-size: 90%;
621 text-transform: uppercase;
622}
623
624.blockquote {
625 padding: 0.5rem 1rem;
626 margin-bottom: 1rem;
627 font-size: 1.25rem;
628 border-left: 0.25rem solid #eceeef;
629}
630
631.blockquote-footer {
632 display: block;
633 font-size: 80%;
634 color: #818a91;
635}
636
637.blockquote-footer::before {
638 content: "\2014 \00A0";
639}
640
641.blockquote-reverse {
642 padding-right: 1rem;
643 padding-left: 0;
644 text-align: right;
645 border-right: 0.25rem solid #eceeef;
646 border-left: 0;
647}
648
649.blockquote-reverse .blockquote-footer::before {
650 content: "";
651}
652
653.blockquote-reverse .blockquote-footer::after {
654 content: "\00A0 \2014";
655}
656
657dl.row > dd + dt {
658 clear: left;
659}
660
661.img-fluid, .carousel-inner > .carousel-item > img,
662.carousel-inner > .carousel-item > a > img {
663 display: block;
664 max-width: 100%;
665 height: auto;
666}
667
668.img-rounded {
669 border-radius: 0.3rem;
670}
671
672.img-thumbnail {
673 padding: 0.25rem;
674 background-color: #fff;
675 border: 1px solid #ddd;
676 border-radius: 0.25rem;
677 -webkit-transition: all .2s ease-in-out;
678 -o-transition: all .2s ease-in-out;
679 transition: all .2s ease-in-out;
680 display: inline-block;
681 max-width: 100%;
682 height: auto;
683}
684
685.img-circle {
686 border-radius: 50%;
687}
688
689.figure {
690 display: inline-block;
691}
692
693.figure-img {
694 margin-bottom: 0.5rem;
695 line-height: 1;
696}
697
698.figure-caption {
699 font-size: 90%;
700 color: #818a91;
701}
702
703code,
704kbd,
705pre,
706samp {
707 font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
708}
709
710code {
711 padding: 0.2rem 0.4rem;
712 font-size: 90%;
713 color: #bd4147;
714 background-color: #f7f7f9;
715 border-radius: 0.25rem;
716}
717
718kbd {
719 padding: 0.2rem 0.4rem;
720 font-size: 90%;
721 color: #fff;
722 background-color: #333;
723 border-radius: 0.2rem;
724}
725
726kbd kbd {
727 padding: 0;
728 font-size: 100%;
729 font-weight: bold;
730}
731
732pre {
733 display: block;
734 margin-top: 0;
735 margin-bottom: 1rem;
736 font-size: 90%;
737 color: #373a3c;
738}
739
740pre code {
741 padding: 0;
742 font-size: inherit;
743 color: inherit;
744 background-color: transparent;
745 border-radius: 0;
746}
747
748.pre-scrollable {
749 max-height: 340px;
750 overflow-y: scroll;
751}
752
753.container {
754 margin-left: auto;
755 margin-right: auto;
756 padding-left: 15px;
757 padding-right: 15px;
758}
759
760.container::after {
761 content: "";
762 display: table;
763 clear: both;
764}
765
766@media (min-width: 544px) {
767 .container {
768 max-width: 576px;
769 }
770}
771
772@media (min-width: 768px) {
773 .container {
774 max-width: 720px;
775 }
776}
777
778@media (min-width: 992px) {
779 .container {
780 max-width: 940px;
781 }
782}
783
784@media (min-width: 1200px) {
785 .container {
786 max-width: 1140px;
787 }
788}
789
790.container-fluid {
791 margin-left: auto;
792 margin-right: auto;
793 padding-left: 15px;
794 padding-right: 15px;
795}
796
797.container-fluid::after {
798 content: "";
799 display: table;
800 clear: both;
801}
802
803.row {
804 margin-left: -15px;
805 margin-right: -15px;
806}
807
808.row::after {
809 content: "";
810 display: table;
811 clear: both;
812}
813
814.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .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-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-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-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 {
815 position: relative;
816 min-height: 1px;
817 padding-right: 15px;
818 padding-left: 15px;
819}
820
821.col-xs-1 {
822 float: left;
823 width: 8.333333%;
824}
825
826.col-xs-2 {
827 float: left;
828 width: 16.666667%;
829}
830
831.col-xs-3 {
832 float: left;
833 width: 25%;
834}
835
836.col-xs-4 {
837 float: left;
838 width: 33.333333%;
839}
840
841.col-xs-5 {
842 float: left;
843 width: 41.666667%;
844}
845
846.col-xs-6 {
847 float: left;
848 width: 50%;
849}
850
851.col-xs-7 {
852 float: left;
853 width: 58.333333%;
854}
855
856.col-xs-8 {
857 float: left;
858 width: 66.666667%;
859}
860
861.col-xs-9 {
862 float: left;
863 width: 75%;
864}
865
866.col-xs-10 {
867 float: left;
868 width: 83.333333%;
869}
870
871.col-xs-11 {
872 float: left;
873 width: 91.666667%;
874}
875
876.col-xs-12 {
877 float: left;
878 width: 100%;
879}
880
881.pull-xs-0 {
882 right: auto;
883}
884
885.pull-xs-1 {
886 right: 8.333333%;
887}
888
889.pull-xs-2 {
890 right: 16.666667%;
891}
892
893.pull-xs-3 {
894 right: 25%;
895}
896
897.pull-xs-4 {
898 right: 33.333333%;
899}
900
901.pull-xs-5 {
902 right: 41.666667%;
903}
904
905.pull-xs-6 {
906 right: 50%;
907}
908
909.pull-xs-7 {
910 right: 58.333333%;
911}
912
913.pull-xs-8 {
914 right: 66.666667%;
915}
916
917.pull-xs-9 {
918 right: 75%;
919}
920
921.pull-xs-10 {
922 right: 83.333333%;
923}
924
925.pull-xs-11 {
926 right: 91.666667%;
927}
928
929.pull-xs-12 {
930 right: 100%;
931}
932
933.push-xs-0 {
934 left: auto;
935}
936
937.push-xs-1 {
938 left: 8.333333%;
939}
940
941.push-xs-2 {
942 left: 16.666667%;
943}
944
945.push-xs-3 {
946 left: 25%;
947}
948
949.push-xs-4 {
950 left: 33.333333%;
951}
952
953.push-xs-5 {
954 left: 41.666667%;
955}
956
957.push-xs-6 {
958 left: 50%;
959}
960
961.push-xs-7 {
962 left: 58.333333%;
963}
964
965.push-xs-8 {
966 left: 66.666667%;
967}
968
969.push-xs-9 {
970 left: 75%;
971}
972
973.push-xs-10 {
974 left: 83.333333%;
975}
976
977.push-xs-11 {
978 left: 91.666667%;
979}
980
981.push-xs-12 {
982 left: 100%;
983}
984
985.offset-xs-1 {
986 margin-left: 8.333333%;
987}
988
989.offset-xs-2 {
990 margin-left: 16.666667%;
991}
992
993.offset-xs-3 {
994 margin-left: 25%;
995}
996
997.offset-xs-4 {
998 margin-left: 33.333333%;
999}
1000
1001.offset-xs-5 {
1002 margin-left: 41.666667%;
1003}
1004
1005.offset-xs-6 {
1006 margin-left: 50%;
1007}
1008
1009.offset-xs-7 {
1010 margin-left: 58.333333%;
1011}
1012
1013.offset-xs-8 {
1014 margin-left: 66.666667%;
1015}
1016
1017.offset-xs-9 {
1018 margin-left: 75%;
1019}
1020
1021.offset-xs-10 {
1022 margin-left: 83.333333%;
1023}
1024
1025.offset-xs-11 {
1026 margin-left: 91.666667%;
1027}
1028
1029@media (min-width: 544px) {
1030 .col-sm-1 {
1031 float: left;
1032 width: 8.333333%;
1033 }
1034 .col-sm-2 {
1035 float: left;
1036 width: 16.666667%;
1037 }
1038 .col-sm-3 {
1039 float: left;
1040 width: 25%;
1041 }
1042 .col-sm-4 {
1043 float: left;
1044 width: 33.333333%;
1045 }
1046 .col-sm-5 {
1047 float: left;
1048 width: 41.666667%;
1049 }
1050 .col-sm-6 {
1051 float: left;
1052 width: 50%;
1053 }
1054 .col-sm-7 {
1055 float: left;
1056 width: 58.333333%;
1057 }
1058 .col-sm-8 {
1059 float: left;
1060 width: 66.666667%;
1061 }
1062 .col-sm-9 {
1063 float: left;
1064 width: 75%;
1065 }
1066 .col-sm-10 {
1067 float: left;
1068 width: 83.333333%;
1069 }
1070 .col-sm-11 {
1071 float: left;
1072 width: 91.666667%;
1073 }
1074 .col-sm-12 {
1075 float: left;
1076 width: 100%;
1077 }
1078 .pull-sm-0 {
1079 right: auto;
1080 }
1081 .pull-sm-1 {
1082 right: 8.333333%;
1083 }
1084 .pull-sm-2 {
1085 right: 16.666667%;
1086 }
1087 .pull-sm-3 {
1088 right: 25%;
1089 }
1090 .pull-sm-4 {
1091 right: 33.333333%;
1092 }
1093 .pull-sm-5 {
1094 right: 41.666667%;
1095 }
1096 .pull-sm-6 {
1097 right: 50%;
1098 }
1099 .pull-sm-7 {
1100 right: 58.333333%;
1101 }
1102 .pull-sm-8 {
1103 right: 66.666667%;
1104 }
1105 .pull-sm-9 {
1106 right: 75%;
1107 }
1108 .pull-sm-10 {
1109 right: 83.333333%;
1110 }
1111 .pull-sm-11 {
1112 right: 91.666667%;
1113 }
1114 .pull-sm-12 {
1115 right: 100%;
1116 }
1117 .push-sm-0 {
1118 left: auto;
1119 }
1120 .push-sm-1 {
1121 left: 8.333333%;
1122 }
1123 .push-sm-2 {
1124 left: 16.666667%;
1125 }
1126 .push-sm-3 {
1127 left: 25%;
1128 }
1129 .push-sm-4 {
1130 left: 33.333333%;
1131 }
1132 .push-sm-5 {
1133 left: 41.666667%;
1134 }
1135 .push-sm-6 {
1136 left: 50%;
1137 }
1138 .push-sm-7 {
1139 left: 58.333333%;
1140 }
1141 .push-sm-8 {
1142 left: 66.666667%;
1143 }
1144 .push-sm-9 {
1145 left: 75%;
1146 }
1147 .push-sm-10 {
1148 left: 83.333333%;
1149 }
1150 .push-sm-11 {
1151 left: 91.666667%;
1152 }
1153 .push-sm-12 {
1154 left: 100%;
1155 }
1156 .offset-sm-0 {
1157 margin-left: 0%;
1158 }
1159 .offset-sm-1 {
1160 margin-left: 8.333333%;
1161 }
1162 .offset-sm-2 {
1163 margin-left: 16.666667%;
1164 }
1165 .offset-sm-3 {
1166 margin-left: 25%;
1167 }
1168 .offset-sm-4 {
1169 margin-left: 33.333333%;
1170 }
1171 .offset-sm-5 {
1172 margin-left: 41.666667%;
1173 }
1174 .offset-sm-6 {
1175 margin-left: 50%;
1176 }
1177 .offset-sm-7 {
1178 margin-left: 58.333333%;
1179 }
1180 .offset-sm-8 {
1181 margin-left: 66.666667%;
1182 }
1183 .offset-sm-9 {
1184 margin-left: 75%;
1185 }
1186 .offset-sm-10 {
1187 margin-left: 83.333333%;
1188 }
1189 .offset-sm-11 {
1190 margin-left: 91.666667%;
1191 }
1192}
1193
1194@media (min-width: 768px) {
1195 .col-md-1 {
1196 float: left;
1197 width: 8.333333%;
1198 }
1199 .col-md-2 {
1200 float: left;
1201 width: 16.666667%;
1202 }
1203 .col-md-3 {
1204 float: left;
1205 width: 25%;
1206 }
1207 .col-md-4 {
1208 float: left;
1209 width: 33.333333%;
1210 }
1211 .col-md-5 {
1212 float: left;
1213 width: 41.666667%;
1214 }
1215 .col-md-6 {
1216 float: left;
1217 width: 50%;
1218 }
1219 .col-md-7 {
1220 float: left;
1221 width: 58.333333%;
1222 }
1223 .col-md-8 {
1224 float: left;
1225 width: 66.666667%;
1226 }
1227 .col-md-9 {
1228 float: left;
1229 width: 75%;
1230 }
1231 .col-md-10 {
1232 float: left;
1233 width: 83.333333%;
1234 }
1235 .col-md-11 {
1236 float: left;
1237 width: 91.666667%;
1238 }
1239 .col-md-12 {
1240 float: left;
1241 width: 100%;
1242 }
1243 .pull-md-0 {
1244 right: auto;
1245 }
1246 .pull-md-1 {
1247 right: 8.333333%;
1248 }
1249 .pull-md-2 {
1250 right: 16.666667%;
1251 }
1252 .pull-md-3 {
1253 right: 25%;
1254 }
1255 .pull-md-4 {
1256 right: 33.333333%;
1257 }
1258 .pull-md-5 {
1259 right: 41.666667%;
1260 }
1261 .pull-md-6 {
1262 right: 50%;
1263 }
1264 .pull-md-7 {
1265 right: 58.333333%;
1266 }
1267 .pull-md-8 {
1268 right: 66.666667%;
1269 }
1270 .pull-md-9 {
1271 right: 75%;
1272 }
1273 .pull-md-10 {
1274 right: 83.333333%;
1275 }
1276 .pull-md-11 {
1277 right: 91.666667%;
1278 }
1279 .pull-md-12 {
1280 right: 100%;
1281 }
1282 .push-md-0 {
1283 left: auto;
1284 }
1285 .push-md-1 {
1286 left: 8.333333%;
1287 }
1288 .push-md-2 {
1289 left: 16.666667%;
1290 }
1291 .push-md-3 {
1292 left: 25%;
1293 }
1294 .push-md-4 {
1295 left: 33.333333%;
1296 }
1297 .push-md-5 {
1298 left: 41.666667%;
1299 }
1300 .push-md-6 {
1301 left: 50%;
1302 }
1303 .push-md-7 {
1304 left: 58.333333%;
1305 }
1306 .push-md-8 {
1307 left: 66.666667%;
1308 }
1309 .push-md-9 {
1310 left: 75%;
1311 }
1312 .push-md-10 {
1313 left: 83.333333%;
1314 }
1315 .push-md-11 {
1316 left: 91.666667%;
1317 }
1318 .push-md-12 {
1319 left: 100%;
1320 }
1321 .offset-md-0 {
1322 margin-left: 0%;
1323 }
1324 .offset-md-1 {
1325 margin-left: 8.333333%;
1326 }
1327 .offset-md-2 {
1328 margin-left: 16.666667%;
1329 }
1330 .offset-md-3 {
1331 margin-left: 25%;
1332 }
1333 .offset-md-4 {
1334 margin-left: 33.333333%;
1335 }
1336 .offset-md-5 {
1337 margin-left: 41.666667%;
1338 }
1339 .offset-md-6 {
1340 margin-left: 50%;
1341 }
1342 .offset-md-7 {
1343 margin-left: 58.333333%;
1344 }
1345 .offset-md-8 {
1346 margin-left: 66.666667%;
1347 }
1348 .offset-md-9 {
1349 margin-left: 75%;
1350 }
1351 .offset-md-10 {
1352 margin-left: 83.333333%;
1353 }
1354 .offset-md-11 {
1355 margin-left: 91.666667%;
1356 }
1357}
1358
1359@media (min-width: 992px) {
1360 .col-lg-1 {
1361 float: left;
1362 width: 8.333333%;
1363 }
1364 .col-lg-2 {
1365 float: left;
1366 width: 16.666667%;
1367 }
1368 .col-lg-3 {
1369 float: left;
1370 width: 25%;
1371 }
1372 .col-lg-4 {
1373 float: left;
1374 width: 33.333333%;
1375 }
1376 .col-lg-5 {
1377 float: left;
1378 width: 41.666667%;
1379 }
1380 .col-lg-6 {
1381 float: left;
1382 width: 50%;
1383 }
1384 .col-lg-7 {
1385 float: left;
1386 width: 58.333333%;
1387 }
1388 .col-lg-8 {
1389 float: left;
1390 width: 66.666667%;
1391 }
1392 .col-lg-9 {
1393 float: left;
1394 width: 75%;
1395 }
1396 .col-lg-10 {
1397 float: left;
1398 width: 83.333333%;
1399 }
1400 .col-lg-11 {
1401 float: left;
1402 width: 91.666667%;
1403 }
1404 .col-lg-12 {
1405 float: left;
1406 width: 100%;
1407 }
1408 .pull-lg-0 {
1409 right: auto;
1410 }
1411 .pull-lg-1 {
1412 right: 8.333333%;
1413 }
1414 .pull-lg-2 {
1415 right: 16.666667%;
1416 }
1417 .pull-lg-3 {
1418 right: 25%;
1419 }
1420 .pull-lg-4 {
1421 right: 33.333333%;
1422 }
1423 .pull-lg-5 {
1424 right: 41.666667%;
1425 }
1426 .pull-lg-6 {
1427 right: 50%;
1428 }
1429 .pull-lg-7 {
1430 right: 58.333333%;
1431 }
1432 .pull-lg-8 {
1433 right: 66.666667%;
1434 }
1435 .pull-lg-9 {
1436 right: 75%;
1437 }
1438 .pull-lg-10 {
1439 right: 83.333333%;
1440 }
1441 .pull-lg-11 {
1442 right: 91.666667%;
1443 }
1444 .pull-lg-12 {
1445 right: 100%;
1446 }
1447 .push-lg-0 {
1448 left: auto;
1449 }
1450 .push-lg-1 {
1451 left: 8.333333%;
1452 }
1453 .push-lg-2 {
1454 left: 16.666667%;
1455 }
1456 .push-lg-3 {
1457 left: 25%;
1458 }
1459 .push-lg-4 {
1460 left: 33.333333%;
1461 }
1462 .push-lg-5 {
1463 left: 41.666667%;
1464 }
1465 .push-lg-6 {
1466 left: 50%;
1467 }
1468 .push-lg-7 {
1469 left: 58.333333%;
1470 }
1471 .push-lg-8 {
1472 left: 66.666667%;
1473 }
1474 .push-lg-9 {
1475 left: 75%;
1476 }
1477 .push-lg-10 {
1478 left: 83.333333%;
1479 }
1480 .push-lg-11 {
1481 left: 91.666667%;
1482 }
1483 .push-lg-12 {
1484 left: 100%;
1485 }
1486 .offset-lg-0 {
1487 margin-left: 0%;
1488 }
1489 .offset-lg-1 {
1490 margin-left: 8.333333%;
1491 }
1492 .offset-lg-2 {
1493 margin-left: 16.666667%;
1494 }
1495 .offset-lg-3 {
1496 margin-left: 25%;
1497 }
1498 .offset-lg-4 {
1499 margin-left: 33.333333%;
1500 }
1501 .offset-lg-5 {
1502 margin-left: 41.666667%;
1503 }
1504 .offset-lg-6 {
1505 margin-left: 50%;
1506 }
1507 .offset-lg-7 {
1508 margin-left: 58.333333%;
1509 }
1510 .offset-lg-8 {
1511 margin-left: 66.666667%;
1512 }
1513 .offset-lg-9 {
1514 margin-left: 75%;
1515 }
1516 .offset-lg-10 {
1517 margin-left: 83.333333%;
1518 }
1519 .offset-lg-11 {
1520 margin-left: 91.666667%;
1521 }
1522}
1523
1524@media (min-width: 1200px) {
1525 .col-xl-1 {
1526 float: left;
1527 width: 8.333333%;
1528 }
1529 .col-xl-2 {
1530 float: left;
1531 width: 16.666667%;
1532 }
1533 .col-xl-3 {
1534 float: left;
1535 width: 25%;
1536 }
1537 .col-xl-4 {
1538 float: left;
1539 width: 33.333333%;
1540 }
1541 .col-xl-5 {
1542 float: left;
1543 width: 41.666667%;
1544 }
1545 .col-xl-6 {
1546 float: left;
1547 width: 50%;
1548 }
1549 .col-xl-7 {
1550 float: left;
1551 width: 58.333333%;
1552 }
1553 .col-xl-8 {
1554 float: left;
1555 width: 66.666667%;
1556 }
1557 .col-xl-9 {
1558 float: left;
1559 width: 75%;
1560 }
1561 .col-xl-10 {
1562 float: left;
1563 width: 83.333333%;
1564 }
1565 .col-xl-11 {
1566 float: left;
1567 width: 91.666667%;
1568 }
1569 .col-xl-12 {
1570 float: left;
1571 width: 100%;
1572 }
1573 .pull-xl-0 {
1574 right: auto;
1575 }
1576 .pull-xl-1 {
1577 right: 8.333333%;
1578 }
1579 .pull-xl-2 {
1580 right: 16.666667%;
1581 }
1582 .pull-xl-3 {
1583 right: 25%;
1584 }
1585 .pull-xl-4 {
1586 right: 33.333333%;
1587 }
1588 .pull-xl-5 {
1589 right: 41.666667%;
1590 }
1591 .pull-xl-6 {
1592 right: 50%;
1593 }
1594 .pull-xl-7 {
1595 right: 58.333333%;
1596 }
1597 .pull-xl-8 {
1598 right: 66.666667%;
1599 }
1600 .pull-xl-9 {
1601 right: 75%;
1602 }
1603 .pull-xl-10 {
1604 right: 83.333333%;
1605 }
1606 .pull-xl-11 {
1607 right: 91.666667%;
1608 }
1609 .pull-xl-12 {
1610 right: 100%;
1611 }
1612 .push-xl-0 {
1613 left: auto;
1614 }
1615 .push-xl-1 {
1616 left: 8.333333%;
1617 }
1618 .push-xl-2 {
1619 left: 16.666667%;
1620 }
1621 .push-xl-3 {
1622 left: 25%;
1623 }
1624 .push-xl-4 {
1625 left: 33.333333%;
1626 }
1627 .push-xl-5 {
1628 left: 41.666667%;
1629 }
1630 .push-xl-6 {
1631 left: 50%;
1632 }
1633 .push-xl-7 {
1634 left: 58.333333%;
1635 }
1636 .push-xl-8 {
1637 left: 66.666667%;
1638 }
1639 .push-xl-9 {
1640 left: 75%;
1641 }
1642 .push-xl-10 {
1643 left: 83.333333%;
1644 }
1645 .push-xl-11 {
1646 left: 91.666667%;
1647 }
1648 .push-xl-12 {
1649 left: 100%;
1650 }
1651 .offset-xl-0 {
1652 margin-left: 0%;
1653 }
1654 .offset-xl-1 {
1655 margin-left: 8.333333%;
1656 }
1657 .offset-xl-2 {
1658 margin-left: 16.666667%;
1659 }
1660 .offset-xl-3 {
1661 margin-left: 25%;
1662 }
1663 .offset-xl-4 {
1664 margin-left: 33.333333%;
1665 }
1666 .offset-xl-5 {
1667 margin-left: 41.666667%;
1668 }
1669 .offset-xl-6 {
1670 margin-left: 50%;
1671 }
1672 .offset-xl-7 {
1673 margin-left: 58.333333%;
1674 }
1675 .offset-xl-8 {
1676 margin-left: 66.666667%;
1677 }
1678 .offset-xl-9 {
1679 margin-left: 75%;
1680 }
1681 .offset-xl-10 {
1682 margin-left: 83.333333%;
1683 }
1684 .offset-xl-11 {
1685 margin-left: 91.666667%;
1686 }
1687}
1688
1689.table {
1690 width: 100%;
1691 max-width: 100%;
1692 margin-bottom: 1rem;
1693}
1694
1695.table th,
1696.table td {
1697 padding: 0.75rem;
1698 vertical-align: top;
1699 border-top: 1px solid #eceeef;
1700}
1701
1702.table thead th {
1703 vertical-align: bottom;
1704 border-bottom: 2px solid #eceeef;
1705}
1706
1707.table tbody + tbody {
1708 border-top: 2px solid #eceeef;
1709}
1710
1711.table .table {
1712 background-color: #fff;
1713}
1714
1715.table-sm th,
1716.table-sm td {
1717 padding: 0.3rem;
1718}
1719
1720.table-bordered {
1721 border: 1px solid #eceeef;
1722}
1723
1724.table-bordered th,
1725.table-bordered td {
1726 border: 1px solid #eceeef;
1727}
1728
1729.table-bordered thead th,
1730.table-bordered thead td {
1731 border-bottom-width: 2px;
1732}
1733
1734.table-striped tbody tr:nth-of-type(odd) {
1735 background-color: rgba(0, 0, 0, 0.05);
1736}
1737
1738.table-hover tbody tr:hover {
1739 background-color: rgba(0, 0, 0, 0.075);
1740}
1741
1742.table-active,
1743.table-active > th,
1744.table-active > td {
1745 background-color: rgba(0, 0, 0, 0.075);
1746}
1747
1748.table-hover .table-active:hover {
1749 background-color: rgba(0, 0, 0, 0.075);
1750}
1751
1752.table-hover .table-active:hover > td,
1753.table-hover .table-active:hover > th {
1754 background-color: rgba(0, 0, 0, 0.075);
1755}
1756
1757.table-success,
1758.table-success > th,
1759.table-success > td {
1760 background-color: #dff0d8;
1761}
1762
1763.table-hover .table-success:hover {
1764 background-color: #d0e9c6;
1765}
1766
1767.table-hover .table-success:hover > td,
1768.table-hover .table-success:hover > th {
1769 background-color: #d0e9c6;
1770}
1771
1772.table-info,
1773.table-info > th,
1774.table-info > td {
1775 background-color: #d9edf7;
1776}
1777
1778.table-hover .table-info:hover {
1779 background-color: #c4e3f3;
1780}
1781
1782.table-hover .table-info:hover > td,
1783.table-hover .table-info:hover > th {
1784 background-color: #c4e3f3;
1785}
1786
1787.table-warning,
1788.table-warning > th,
1789.table-warning > td {
1790 background-color: #fcf8e3;
1791}
1792
1793.table-hover .table-warning:hover {
1794 background-color: #faf2cc;
1795}
1796
1797.table-hover .table-warning:hover > td,
1798.table-hover .table-warning:hover > th {
1799 background-color: #faf2cc;
1800}
1801
1802.table-danger,
1803.table-danger > th,
1804.table-danger > td {
1805 background-color: #f2dede;
1806}
1807
1808.table-hover .table-danger:hover {
1809 background-color: #ebcccc;
1810}
1811
1812.table-hover .table-danger:hover > td,
1813.table-hover .table-danger:hover > th {
1814 background-color: #ebcccc;
1815}
1816
1817.thead-inverse th {
1818 color: #fff;
1819 background-color: #373a3c;
1820}
1821
1822.thead-default th {
1823 color: #55595c;
1824 background-color: #eceeef;
1825}
1826
1827.table-inverse {
1828 color: #eceeef;
1829 background-color: #373a3c;
1830}
1831
1832.table-inverse th,
1833.table-inverse td,
1834.table-inverse thead th {
1835 border-color: #55595c;
1836}
1837
1838.table-inverse.table-bordered {
1839 border: 0;
1840}
1841
1842.table-responsive {
1843 display: block;
1844 width: 100%;
1845 min-height: .01%;
1846 overflow-x: auto;
1847}
1848
1849.table-reflow thead {
1850 float: left;
1851}
1852
1853.table-reflow tbody {
1854 display: block;
1855 white-space: nowrap;
1856}
1857
1858.table-reflow th,
1859.table-reflow td {
1860 border-top: 1px solid #eceeef;
1861 border-left: 1px solid #eceeef;
1862}
1863
1864.table-reflow th:last-child,
1865.table-reflow td:last-child {
1866 border-right: 1px solid #eceeef;
1867}
1868
1869.table-reflow thead:last-child tr:last-child th,
1870.table-reflow thead:last-child tr:last-child td,
1871.table-reflow tbody:last-child tr:last-child th,
1872.table-reflow tbody:last-child tr:last-child td,
1873.table-reflow tfoot:last-child tr:last-child th,
1874.table-reflow tfoot:last-child tr:last-child td {
1875 border-bottom: 1px solid #eceeef;
1876}
1877
1878.table-reflow tr {
1879 float: left;
1880}
1881
1882.table-reflow tr th,
1883.table-reflow tr td {
1884 display: block !important;
1885 border: 1px solid #eceeef;
1886}
1887
1888.form-control {
1889 display: block;
1890 width: 100%;
1891 padding: 0.5rem 0.75rem;
1892 font-size: 1rem;
1893 line-height: 1.25;
1894 color: #55595c;
1895 background-color: #fff;
1896 background-image: none;
1897 -webkit-background-clip: padding-box;
1898 background-clip: padding-box;
1899 border: 1px solid rgba(0, 0, 0, 0.15);
1900 border-radius: 0.25rem;
1901}
1902
1903.form-control::-ms-expand {
1904 background-color: transparent;
1905 border: 0;
1906}
1907
1908.form-control:focus {
1909 color: #55595c;
1910 background-color: #fff;
1911 border-color: #66afe9;
1912 outline: none;
1913}
1914
1915.form-control::-webkit-input-placeholder {
1916 color: #999;
1917 opacity: 1;
1918}
1919
1920.form-control::-moz-placeholder {
1921 color: #999;
1922 opacity: 1;
1923}
1924
1925.form-control:-ms-input-placeholder {
1926 color: #999;
1927 opacity: 1;
1928}
1929
1930.form-control::placeholder {
1931 color: #999;
1932 opacity: 1;
1933}
1934
1935.form-control:disabled, .form-control[readonly] {
1936 background-color: #eceeef;
1937 opacity: 1;
1938}
1939
1940.form-control:disabled {
1941 cursor: not-allowed;
1942}
1943
1944select.form-control:not([size]):not([multiple]) {
1945 height: 2.5rem;
1946}
1947
1948select.form-control:focus::-ms-value {
1949 color: #55595c;
1950 background-color: #fff;
1951}
1952
1953.form-control-file,
1954.form-control-range {
1955 display: block;
1956}
1957
1958.col-form-label {
1959 padding-top: 0.5rem;
1960 padding-bottom: 0.5rem;
1961 margin-bottom: 0;
1962}
1963
1964.col-form-label-lg {
1965 padding-top: 0.75rem;
1966 padding-bottom: 0.75rem;
1967 font-size: 1.25rem;
1968}
1969
1970.col-form-label-sm {
1971 padding-top: 0.25rem;
1972 padding-bottom: 0.25rem;
1973 font-size: 0.875rem;
1974}
1975
1976.col-form-legend {
1977 padding-top: 0.5rem;
1978 padding-bottom: 0.5rem;
1979 margin-bottom: 0;
1980 font-size: 1rem;
1981}
1982
1983.form-control-static {
1984 min-height: 2.5rem;
1985 padding-top: 0.5rem;
1986 padding-bottom: 0.5rem;
1987 margin-bottom: 0;
1988}
1989
1990.form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control,
1991.input-group-sm > .form-control-static.input-group-addon,
1992.input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
1993.input-group-lg > .form-control-static.input-group-addon,
1994.input-group-lg > .input-group-btn > .form-control-static.btn {
1995 padding-right: 0;
1996 padding-left: 0;
1997}
1998
1999.form-control-sm, .input-group-sm > .form-control,
2000.input-group-sm > .input-group-addon,
2001.input-group-sm > .input-group-btn > .btn {
2002 padding: 0.25rem 0.5rem;
2003 font-size: 0.875rem;
2004 border-radius: 0.2rem;
2005}
2006
2007select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
2008.input-group-sm > select.input-group-addon:not([size]):not([multiple]),
2009.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {
2010 height: 1.8125rem;
2011}
2012
2013.form-control-lg, .input-group-lg > .form-control,
2014.input-group-lg > .input-group-addon,
2015.input-group-lg > .input-group-btn > .btn {
2016 padding: 0.75rem 1.5rem;
2017 font-size: 1.25rem;
2018 border-radius: 0.3rem;
2019}
2020
2021select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
2022.input-group-lg > select.input-group-addon:not([size]):not([multiple]),
2023.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {
2024 height: 3.166667rem;
2025}
2026
2027.form-group {
2028 margin-bottom: 1rem;
2029}
2030
2031.form-text {
2032 display: block;
2033 margin-top: 0.25rem;
2034}
2035
2036.form-check {
2037 position: relative;
2038 display: block;
2039 margin-bottom: 0.75rem;
2040}
2041
2042.form-check + .form-check {
2043 margin-top: -.25rem;
2044}
2045
2046.form-check.disabled .form-check-label {
2047 color: #818a91;
2048 cursor: not-allowed;
2049}
2050
2051.form-check-label {
2052 padding-left: 1.25rem;
2053 margin-bottom: 0;
2054 cursor: pointer;
2055}
2056
2057.form-check-input {
2058 position: absolute;
2059 margin-top: .25rem;
2060 margin-left: -1.25rem;
2061}
2062
2063.form-check-input:only-child {
2064 position: static;
2065}
2066
2067.form-check-inline {
2068 position: relative;
2069 display: inline-block;
2070 padding-left: 1.25rem;
2071 margin-bottom: 0;
2072 vertical-align: middle;
2073 cursor: pointer;
2074}
2075
2076.form-check-inline + .form-check-inline {
2077 margin-left: .75rem;
2078}
2079
2080.form-check-inline.disabled {
2081 cursor: not-allowed;
2082}
2083
2084.form-control-feedback {
2085 margin-top: 0.25rem;
2086}
2087
2088.form-control-success,
2089.form-control-warning,
2090.form-control-danger {
2091 padding-right: 2.25rem;
2092 background-repeat: no-repeat;
2093 background-position: center right 0.625rem;
2094 -webkit-background-size: 1.25rem 1.25rem;
2095 background-size: 1.25rem 1.25rem;
2096}
2097
2098.has-success .form-control-feedback,
2099.has-success .form-control-label,
2100.has-success .form-check-label,
2101.has-success .form-check-inline,
2102.has-success .custom-control {
2103 color: #5cb85c;
2104}
2105
2106.has-success .form-control {
2107 border-color: #5cb85c;
2108}
2109
2110.has-success .input-group-addon {
2111 color: #5cb85c;
2112 border-color: #5cb85c;
2113 background-color: #eaf6ea;
2114}
2115
2116.has-success .form-control-feedback {
2117 color: #5cb85c;
2118}
2119
2120.has-success .form-control-success {
2121 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
2122}
2123
2124.has-warning .form-control-feedback,
2125.has-warning .form-control-label,
2126.has-warning .form-check-label,
2127.has-warning .form-check-inline,
2128.has-warning .custom-control {
2129 color: #f0ad4e;
2130}
2131
2132.has-warning .form-control {
2133 border-color: #f0ad4e;
2134}
2135
2136.has-warning .input-group-addon {
2137 color: #f0ad4e;
2138 border-color: #f0ad4e;
2139 background-color: white;
2140}
2141
2142.has-warning .form-control-feedback {
2143 color: #f0ad4e;
2144}
2145
2146.has-warning .form-control-warning {
2147 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");
2148}
2149
2150.has-danger .form-control-feedback,
2151.has-danger .form-control-label,
2152.has-danger .form-check-label,
2153.has-danger .form-check-inline,
2154.has-danger .custom-control {
2155 color: #d9534f;
2156}
2157
2158.has-danger .form-control {
2159 border-color: #d9534f;
2160}
2161
2162.has-danger .input-group-addon {
2163 color: #d9534f;
2164 border-color: #d9534f;
2165 background-color: #fdf7f7;
2166}
2167
2168.has-danger .form-control-feedback {
2169 color: #d9534f;
2170}
2171
2172.has-danger .form-control-danger {
2173 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");
2174}
2175
2176@media (min-width: 544px) {
2177 .form-inline .form-group {
2178 display: inline-block;
2179 margin-bottom: 0;
2180 vertical-align: middle;
2181 }
2182 .form-inline .form-control {
2183 display: inline-block;
2184 width: auto;
2185 vertical-align: middle;
2186 }
2187 .form-inline .form-control-static {
2188 display: inline-block;
2189 }
2190 .form-inline .input-group {
2191 display: inline-table;
2192 vertical-align: middle;
2193 }
2194 .form-inline .input-group .input-group-addon,
2195 .form-inline .input-group .input-group-btn,
2196 .form-inline .input-group .form-control {
2197 width: auto;
2198 }
2199 .form-inline .input-group > .form-control {
2200 width: 100%;
2201 }
2202 .form-inline .form-control-label {
2203 margin-bottom: 0;
2204 vertical-align: middle;
2205 }
2206 .form-inline .form-check {
2207 display: inline-block;
2208 margin-top: 0;
2209 margin-bottom: 0;
2210 vertical-align: middle;
2211 }
2212 .form-inline .form-check-label {
2213 padding-left: 0;
2214 }
2215 .form-inline .form-check-input {
2216 position: relative;
2217 margin-left: 0;
2218 }
2219 .form-inline .has-feedback .form-control-feedback {
2220 top: 0;
2221 }
2222}
2223
2224.btn {
2225 display: inline-block;
2226 font-weight: normal;
2227 line-height: 1.25;
2228 text-align: center;
2229 white-space: nowrap;
2230 vertical-align: middle;
2231 cursor: pointer;
2232 -webkit-user-select: none;
2233 -moz-user-select: none;
2234 -ms-user-select: none;
2235 user-select: none;
2236 border: 1px solid transparent;
2237 padding: 0.5rem 1rem;
2238 font-size: 1rem;
2239 border-radius: 0.25rem;
2240}
2241
2242.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
2243 outline: 5px auto -webkit-focus-ring-color;
2244 outline-offset: -2px;
2245}
2246
2247.btn:focus, .btn:hover {
2248 text-decoration: none;
2249}
2250
2251.btn.focus {
2252 text-decoration: none;
2253}
2254
2255.btn:active, .btn.active {
2256 background-image: none;
2257 outline: 0;
2258}
2259
2260.btn.disabled, .btn:disabled {
2261 cursor: not-allowed;
2262 opacity: .65;
2263}
2264
2265a.btn.disabled,
2266fieldset[disabled] a.btn {
2267 pointer-events: none;
2268}
2269
2270.btn-primary {
2271 color: #fff;
2272 background-color: #0275d8;
2273 border-color: #0275d8;
2274}
2275
2276.btn-primary:hover {
2277 color: #fff;
2278 background-color: #025aa5;
2279 border-color: #01549b;
2280}
2281
2282.btn-primary:focus, .btn-primary.focus {
2283 color: #fff;
2284 background-color: #025aa5;
2285 border-color: #01549b;
2286}
2287
2288.btn-primary:active, .btn-primary.active,
2289.open > .btn-primary.dropdown-toggle {
2290 color: #fff;
2291 background-color: #025aa5;
2292 border-color: #01549b;
2293 background-image: none;
2294}
2295
2296.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
2297.open > .btn-primary.dropdown-toggle:hover,
2298.open > .btn-primary.dropdown-toggle:focus,
2299.open > .btn-primary.dropdown-toggle.focus {
2300 color: #fff;
2301 background-color: #014682;
2302 border-color: #01315a;
2303}
2304
2305.btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled.focus {
2306 background-color: #0275d8;
2307 border-color: #0275d8;
2308}
2309
2310.btn-primary.disabled:hover, .btn-primary:disabled:hover {
2311 background-color: #0275d8;
2312 border-color: #0275d8;
2313}
2314
2315.btn-secondary {
2316 color: #373a3c;
2317 background-color: #fff;
2318 border-color: #ccc;
2319}
2320
2321.btn-secondary:hover {
2322 color: #373a3c;
2323 background-color: #e6e6e6;
2324 border-color: #adadad;
2325}
2326
2327.btn-secondary:focus, .btn-secondary.focus {
2328 color: #373a3c;
2329 background-color: #e6e6e6;
2330 border-color: #adadad;
2331}
2332
2333.btn-secondary:active, .btn-secondary.active,
2334.open > .btn-secondary.dropdown-toggle {
2335 color: #373a3c;
2336 background-color: #e6e6e6;
2337 border-color: #adadad;
2338 background-image: none;
2339}
2340
2341.btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus,
2342.open > .btn-secondary.dropdown-toggle:hover,
2343.open > .btn-secondary.dropdown-toggle:focus,
2344.open > .btn-secondary.dropdown-toggle.focus {
2345 color: #373a3c;
2346 background-color: #d4d4d4;
2347 border-color: #8c8c8c;
2348}
2349
2350.btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary:disabled:focus, .btn-secondary:disabled.focus {
2351 background-color: #fff;
2352 border-color: #ccc;
2353}
2354
2355.btn-secondary.disabled:hover, .btn-secondary:disabled:hover {
2356 background-color: #fff;
2357 border-color: #ccc;
2358}
2359
2360.btn-info {
2361 color: #fff;
2362 background-color: #5bc0de;
2363 border-color: #5bc0de;
2364}
2365
2366.btn-info:hover {
2367 color: #fff;
2368 background-color: #31b0d5;
2369 border-color: #2aabd2;
2370}
2371
2372.btn-info:focus, .btn-info.focus {
2373 color: #fff;
2374 background-color: #31b0d5;
2375 border-color: #2aabd2;
2376}
2377
2378.btn-info:active, .btn-info.active,
2379.open > .btn-info.dropdown-toggle {
2380 color: #fff;
2381 background-color: #31b0d5;
2382 border-color: #2aabd2;
2383 background-image: none;
2384}
2385
2386.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
2387.open > .btn-info.dropdown-toggle:hover,
2388.open > .btn-info.dropdown-toggle:focus,
2389.open > .btn-info.dropdown-toggle.focus {
2390 color: #fff;
2391 background-color: #269abc;
2392 border-color: #1f7e9a;
2393}
2394
2395.btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info:disabled:focus, .btn-info:disabled.focus {
2396 background-color: #5bc0de;
2397 border-color: #5bc0de;
2398}
2399
2400.btn-info.disabled:hover, .btn-info:disabled:hover {
2401 background-color: #5bc0de;
2402 border-color: #5bc0de;
2403}
2404
2405.btn-success {
2406 color: #fff;
2407 background-color: #5cb85c;
2408 border-color: #5cb85c;
2409}
2410
2411.btn-success:hover {
2412 color: #fff;
2413 background-color: #449d44;
2414 border-color: #419641;
2415}
2416
2417.btn-success:focus, .btn-success.focus {
2418 color: #fff;
2419 background-color: #449d44;
2420 border-color: #419641;
2421}
2422
2423.btn-success:active, .btn-success.active,
2424.open > .btn-success.dropdown-toggle {
2425 color: #fff;
2426 background-color: #449d44;
2427 border-color: #419641;
2428 background-image: none;
2429}
2430
2431.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
2432.open > .btn-success.dropdown-toggle:hover,
2433.open > .btn-success.dropdown-toggle:focus,
2434.open > .btn-success.dropdown-toggle.focus {
2435 color: #fff;
2436 background-color: #398439;
2437 border-color: #2d672d;
2438}
2439
2440.btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success:disabled:focus, .btn-success:disabled.focus {
2441 background-color: #5cb85c;
2442 border-color: #5cb85c;
2443}
2444
2445.btn-success.disabled:hover, .btn-success:disabled:hover {
2446 background-color: #5cb85c;
2447 border-color: #5cb85c;
2448}
2449
2450.btn-warning {
2451 color: #fff;
2452 background-color: #f0ad4e;
2453 border-color: #f0ad4e;
2454}
2455
2456.btn-warning:hover {
2457 color: #fff;
2458 background-color: #ec971f;
2459 border-color: #eb9316;
2460}
2461
2462.btn-warning:focus, .btn-warning.focus {
2463 color: #fff;
2464 background-color: #ec971f;
2465 border-color: #eb9316;
2466}
2467
2468.btn-warning:active, .btn-warning.active,
2469.open > .btn-warning.dropdown-toggle {
2470 color: #fff;
2471 background-color: #ec971f;
2472 border-color: #eb9316;
2473 background-image: none;
2474}
2475
2476.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
2477.open > .btn-warning.dropdown-toggle:hover,
2478.open > .btn-warning.dropdown-toggle:focus,
2479.open > .btn-warning.dropdown-toggle.focus {
2480 color: #fff;
2481 background-color: #d58512;
2482 border-color: #b06d0f;
2483}
2484
2485.btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning:disabled:focus, .btn-warning:disabled.focus {
2486 background-color: #f0ad4e;
2487 border-color: #f0ad4e;
2488}
2489
2490.btn-warning.disabled:hover, .btn-warning:disabled:hover {
2491 background-color: #f0ad4e;
2492 border-color: #f0ad4e;
2493}
2494
2495.btn-danger {
2496 color: #fff;
2497 background-color: #d9534f;
2498 border-color: #d9534f;
2499}
2500
2501.btn-danger:hover {
2502 color: #fff;
2503 background-color: #c9302c;
2504 border-color: #c12e2a;
2505}
2506
2507.btn-danger:focus, .btn-danger.focus {
2508 color: #fff;
2509 background-color: #c9302c;
2510 border-color: #c12e2a;
2511}
2512
2513.btn-danger:active, .btn-danger.active,
2514.open > .btn-danger.dropdown-toggle {
2515 color: #fff;
2516 background-color: #c9302c;
2517 border-color: #c12e2a;
2518 background-image: none;
2519}
2520
2521.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
2522.open > .btn-danger.dropdown-toggle:hover,
2523.open > .btn-danger.dropdown-toggle:focus,
2524.open > .btn-danger.dropdown-toggle.focus {
2525 color: #fff;
2526 background-color: #ac2925;
2527 border-color: #8b211e;
2528}
2529
2530.btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger:disabled:focus, .btn-danger:disabled.focus {
2531 background-color: #d9534f;
2532 border-color: #d9534f;
2533}
2534
2535.btn-danger.disabled:hover, .btn-danger:disabled:hover {
2536 background-color: #d9534f;
2537 border-color: #d9534f;
2538}
2539
2540.btn-outline-primary {
2541 color: #0275d8;
2542 background-image: none;
2543 background-color: transparent;
2544 border-color: #0275d8;
2545}
2546
2547.btn-outline-primary:hover {
2548 color: #fff;
2549 background-color: #0275d8;
2550 border-color: #0275d8;
2551}
2552
2553.btn-outline-primary:focus, .btn-outline-primary.focus {
2554 color: #fff;
2555 background-color: #0275d8;
2556 border-color: #0275d8;
2557}
2558
2559.btn-outline-primary:active, .btn-outline-primary.active,
2560.open > .btn-outline-primary.dropdown-toggle {
2561 color: #fff;
2562 background-color: #0275d8;
2563 border-color: #0275d8;
2564}
2565
2566.btn-outline-primary:active:hover, .btn-outline-primary:active:focus, .btn-outline-primary:active.focus, .btn-outline-primary.active:hover, .btn-outline-primary.active:focus, .btn-outline-primary.active.focus,
2567.open > .btn-outline-primary.dropdown-toggle:hover,
2568.open > .btn-outline-primary.dropdown-toggle:focus,
2569.open > .btn-outline-primary.dropdown-toggle.focus {
2570 color: #fff;
2571 background-color: #014682;
2572 border-color: #01315a;
2573}
2574
2575.btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary:disabled:focus, .btn-outline-primary:disabled.focus {
2576 border-color: #43a7fd;
2577}
2578
2579.btn-outline-primary.disabled:hover, .btn-outline-primary:disabled:hover {
2580 border-color: #43a7fd;
2581}
2582
2583.btn-outline-secondary {
2584 color: #ccc;
2585 background-image: none;
2586 background-color: transparent;
2587 border-color: #ccc;
2588}
2589
2590.btn-outline-secondary:hover {
2591 color: #fff;
2592 background-color: #ccc;
2593 border-color: #ccc;
2594}
2595
2596.btn-outline-secondary:focus, .btn-outline-secondary.focus {
2597 color: #fff;
2598 background-color: #ccc;
2599 border-color: #ccc;
2600}
2601
2602.btn-outline-secondary:active, .btn-outline-secondary.active,
2603.open > .btn-outline-secondary.dropdown-toggle {
2604 color: #fff;
2605 background-color: #ccc;
2606 border-color: #ccc;
2607}
2608
2609.btn-outline-secondary:active:hover, .btn-outline-secondary:active:focus, .btn-outline-secondary:active.focus, .btn-outline-secondary.active:hover, .btn-outline-secondary.active:focus, .btn-outline-secondary.active.focus,
2610.open > .btn-outline-secondary.dropdown-toggle:hover,
2611.open > .btn-outline-secondary.dropdown-toggle:focus,
2612.open > .btn-outline-secondary.dropdown-toggle.focus {
2613 color: #fff;
2614 background-color: #a1a1a1;
2615 border-color: #8c8c8c;
2616}
2617
2618.btn-outline-secondary.disabled:focus, .btn-outline-secondary.disabled.focus, .btn-outline-secondary:disabled:focus, .btn-outline-secondary:disabled.focus {
2619 border-color: white;
2620}
2621
2622.btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover {
2623 border-color: white;
2624}
2625
2626.btn-outline-info {
2627 color: #5bc0de;
2628 background-image: none;
2629 background-color: transparent;
2630 border-color: #5bc0de;
2631}
2632
2633.btn-outline-info:hover {
2634 color: #fff;
2635 background-color: #5bc0de;
2636 border-color: #5bc0de;
2637}
2638
2639.btn-outline-info:focus, .btn-outline-info.focus {
2640 color: #fff;
2641 background-color: #5bc0de;
2642 border-color: #5bc0de;
2643}
2644
2645.btn-outline-info:active, .btn-outline-info.active,
2646.open > .btn-outline-info.dropdown-toggle {
2647 color: #fff;
2648 background-color: #5bc0de;
2649 border-color: #5bc0de;
2650}
2651
2652.btn-outline-info:active:hover, .btn-outline-info:active:focus, .btn-outline-info:active.focus, .btn-outline-info.active:hover, .btn-outline-info.active:focus, .btn-outline-info.active.focus,
2653.open > .btn-outline-info.dropdown-toggle:hover,
2654.open > .btn-outline-info.dropdown-toggle:focus,
2655.open > .btn-outline-info.dropdown-toggle.focus {
2656 color: #fff;
2657 background-color: #269abc;
2658 border-color: #1f7e9a;
2659}
2660
2661.btn-outline-info.disabled:focus, .btn-outline-info.disabled.focus, .btn-outline-info:disabled:focus, .btn-outline-info:disabled.focus {
2662 border-color: #b0e1ef;
2663}
2664
2665.btn-outline-info.disabled:hover, .btn-outline-info:disabled:hover {
2666 border-color: #b0e1ef;
2667}
2668
2669.btn-outline-success {
2670 color: #5cb85c;
2671 background-image: none;
2672 background-color: transparent;
2673 border-color: #5cb85c;
2674}
2675
2676.btn-outline-success:hover {
2677 color: #fff;
2678 background-color: #5cb85c;
2679 border-color: #5cb85c;
2680}
2681
2682.btn-outline-success:focus, .btn-outline-success.focus {
2683 color: #fff;
2684 background-color: #5cb85c;
2685 border-color: #5cb85c;
2686}
2687
2688.btn-outline-success:active, .btn-outline-success.active,
2689.open > .btn-outline-success.dropdown-toggle {
2690 color: #fff;
2691 background-color: #5cb85c;
2692 border-color: #5cb85c;
2693}
2694
2695.btn-outline-success:active:hover, .btn-outline-success:active:focus, .btn-outline-success:active.focus, .btn-outline-success.active:hover, .btn-outline-success.active:focus, .btn-outline-success.active.focus,
2696.open > .btn-outline-success.dropdown-toggle:hover,
2697.open > .btn-outline-success.dropdown-toggle:focus,
2698.open > .btn-outline-success.dropdown-toggle.focus {
2699 color: #fff;
2700 background-color: #398439;
2701 border-color: #2d672d;
2702}
2703
2704.btn-outline-success.disabled:focus, .btn-outline-success.disabled.focus, .btn-outline-success:disabled:focus, .btn-outline-success:disabled.focus {
2705 border-color: #a3d7a3;
2706}
2707
2708.btn-outline-success.disabled:hover, .btn-outline-success:disabled:hover {
2709 border-color: #a3d7a3;
2710}
2711
2712.btn-outline-warning {
2713 color: #f0ad4e;
2714 background-image: none;
2715 background-color: transparent;
2716 border-color: #f0ad4e;
2717}
2718
2719.btn-outline-warning:hover {
2720 color: #fff;
2721 background-color: #f0ad4e;
2722 border-color: #f0ad4e;
2723}
2724
2725.btn-outline-warning:focus, .btn-outline-warning.focus {
2726 color: #fff;
2727 background-color: #f0ad4e;
2728 border-color: #f0ad4e;
2729}
2730
2731.btn-outline-warning:active, .btn-outline-warning.active,
2732.open > .btn-outline-warning.dropdown-toggle {
2733 color: #fff;
2734 background-color: #f0ad4e;
2735 border-color: #f0ad4e;
2736}
2737
2738.btn-outline-warning:active:hover, .btn-outline-warning:active:focus, .btn-outline-warning:active.focus, .btn-outline-warning.active:hover, .btn-outline-warning.active:focus, .btn-outline-warning.active.focus,
2739.open > .btn-outline-warning.dropdown-toggle:hover,
2740.open > .btn-outline-warning.dropdown-toggle:focus,
2741.open > .btn-outline-warning.dropdown-toggle.focus {
2742 color: #fff;
2743 background-color: #d58512;
2744 border-color: #b06d0f;
2745}
2746
2747.btn-outline-warning.disabled:focus, .btn-outline-warning.disabled.focus, .btn-outline-warning:disabled:focus, .btn-outline-warning:disabled.focus {
2748 border-color: #f8d9ac;
2749}
2750
2751.btn-outline-warning.disabled:hover, .btn-outline-warning:disabled:hover {
2752 border-color: #f8d9ac;
2753}
2754
2755.btn-outline-danger {
2756 color: #d9534f;
2757 background-image: none;
2758 background-color: transparent;
2759 border-color: #d9534f;
2760}
2761
2762.btn-outline-danger:hover {
2763 color: #fff;
2764 background-color: #d9534f;
2765 border-color: #d9534f;
2766}
2767
2768.btn-outline-danger:focus, .btn-outline-danger.focus {
2769 color: #fff;
2770 background-color: #d9534f;
2771 border-color: #d9534f;
2772}
2773
2774.btn-outline-danger:active, .btn-outline-danger.active,
2775.open > .btn-outline-danger.dropdown-toggle {
2776 color: #fff;
2777 background-color: #d9534f;
2778 border-color: #d9534f;
2779}
2780
2781.btn-outline-danger:active:hover, .btn-outline-danger:active:focus, .btn-outline-danger:active.focus, .btn-outline-danger.active:hover, .btn-outline-danger.active:focus, .btn-outline-danger.active.focus,
2782.open > .btn-outline-danger.dropdown-toggle:hover,
2783.open > .btn-outline-danger.dropdown-toggle:focus,
2784.open > .btn-outline-danger.dropdown-toggle.focus {
2785 color: #fff;
2786 background-color: #ac2925;
2787 border-color: #8b211e;
2788}
2789
2790.btn-outline-danger.disabled:focus, .btn-outline-danger.disabled.focus, .btn-outline-danger:disabled:focus, .btn-outline-danger:disabled.focus {
2791 border-color: #eba5a3;
2792}
2793
2794.btn-outline-danger.disabled:hover, .btn-outline-danger:disabled:hover {
2795 border-color: #eba5a3;
2796}
2797
2798.btn-link {
2799 font-weight: normal;
2800 color: #0275d8;
2801 border-radius: 0;
2802}
2803
2804.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
2805 background-color: transparent;
2806}
2807
2808.btn-link, .btn-link:focus, .btn-link:active {
2809 border-color: transparent;
2810}
2811
2812.btn-link:hover {
2813 border-color: transparent;
2814}
2815
2816.btn-link:focus, .btn-link:hover {
2817 color: #014c8c;
2818 text-decoration: underline;
2819 background-color: transparent;
2820}
2821
2822.btn-link:disabled:focus, .btn-link:disabled:hover {
2823 color: #818a91;
2824 text-decoration: none;
2825}
2826
2827.btn-lg, .btn-group-lg > .btn {
2828 padding: 0.75rem 1.5rem;
2829 font-size: 1.25rem;
2830 border-radius: 0.3rem;
2831}
2832
2833.btn-sm, .btn-group-sm > .btn {
2834 padding: 0.25rem 0.5rem;
2835 font-size: 0.875rem;
2836 border-radius: 0.2rem;
2837}
2838
2839.btn-block {
2840 display: block;
2841 width: 100%;
2842}
2843
2844.btn-block + .btn-block {
2845 margin-top: 0.5rem;
2846}
2847
2848input[type="submit"].btn-block,
2849input[type="reset"].btn-block,
2850input[type="button"].btn-block {
2851 width: 100%;
2852}
2853
2854.fade {
2855 opacity: 0;
2856 -webkit-transition: opacity .15s linear;
2857 -o-transition: opacity .15s linear;
2858 transition: opacity .15s linear;
2859}
2860
2861.fade.in {
2862 opacity: 1;
2863}
2864
2865.collapse {
2866 display: none;
2867}
2868
2869.collapse.in {
2870 display: block;
2871}
2872
2873.collapsing {
2874 position: relative;
2875 height: 0;
2876 overflow: hidden;
2877 -webkit-transition-timing-function: ease;
2878 -o-transition-timing-function: ease;
2879 transition-timing-function: ease;
2880 -webkit-transition-duration: .35s;
2881 -o-transition-duration: .35s;
2882 transition-duration: .35s;
2883 -webkit-transition-property: height;
2884 -o-transition-property: height;
2885 transition-property: height;
2886}
2887
2888.dropup,
2889.dropdown {
2890 position: relative;
2891}
2892
2893.dropdown-toggle::after {
2894 display: inline-block;
2895 width: 0;
2896 height: 0;
2897 margin-left: 0.3em;
2898 vertical-align: middle;
2899 content: "";
2900 border-top: 0.3em solid;
2901 border-right: 0.3em solid transparent;
2902 border-left: 0.3em solid transparent;
2903}
2904
2905.dropdown-toggle:focus {
2906 outline: 0;
2907}
2908
2909.dropup .dropdown-toggle::after {
2910 border-top: 0;
2911 border-bottom: 0.3em solid;
2912}
2913
2914.dropdown-menu {
2915 position: absolute;
2916 top: 100%;
2917 left: 0;
2918 z-index: 1000;
2919 display: none;
2920 float: left;
2921 min-width: 160px;
2922 padding: 5px 0;
2923 margin: 2px 0 0;
2924 font-size: 1rem;
2925 color: #373a3c;
2926 text-align: left;
2927 list-style: none;
2928 background-color: #fff;
2929 -webkit-background-clip: padding-box;
2930 background-clip: padding-box;
2931 border: 1px solid rgba(0, 0, 0, 0.15);
2932 border-radius: 0.25rem;
2933}
2934
2935.dropdown-divider {
2936 height: 1px;
2937 margin: 0.5rem 0;
2938 overflow: hidden;
2939 background-color: #e5e5e5;
2940}
2941
2942.dropdown-item {
2943 display: block;
2944 width: 100%;
2945 padding: 3px 20px;
2946 clear: both;
2947 font-weight: normal;
2948 color: #373a3c;
2949 text-align: inherit;
2950 white-space: nowrap;
2951 background: none;
2952 border: 0;
2953}
2954
2955.dropdown-item:focus, .dropdown-item:hover {
2956 color: #2b2d2f;
2957 text-decoration: none;
2958 background-color: #f5f5f5;
2959}
2960
2961.dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover {
2962 color: #fff;
2963 text-decoration: none;
2964 background-color: #0275d8;
2965 outline: 0;
2966}
2967
2968.dropdown-item.disabled, .dropdown-item.disabled:focus, .dropdown-item.disabled:hover {
2969 color: #818a91;
2970}
2971
2972.dropdown-item.disabled:focus, .dropdown-item.disabled:hover {
2973 text-decoration: none;
2974 cursor: not-allowed;
2975 background-color: transparent;
2976 background-image: none;
2977 filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)";
2978}
2979
2980.open > .dropdown-menu {
2981 display: block;
2982}
2983
2984.open > a {
2985 outline: 0;
2986}
2987
2988.dropdown-menu-right {
2989 right: 0;
2990 left: auto;
2991}
2992
2993.dropdown-menu-left {
2994 right: auto;
2995 left: 0;
2996}
2997
2998.dropdown-header {
2999 display: block;
3000 padding: 5px 20px;
3001 font-size: 0.875rem;
3002 color: #818a91;
3003 white-space: nowrap;
3004}
3005
3006.dropdown-backdrop {
3007 position: fixed;
3008 top: 0;
3009 right: 0;
3010 bottom: 0;
3011 left: 0;
3012 z-index: 990;
3013}
3014
3015.dropup .caret,
3016.navbar-fixed-bottom .dropdown .caret {
3017 content: "";
3018 border-top: 0;
3019 border-bottom: 0.3em solid;
3020}
3021
3022.dropup .dropdown-menu,
3023.navbar-fixed-bottom .dropdown .dropdown-menu {
3024 top: auto;
3025 bottom: 100%;
3026 margin-bottom: 2px;
3027}
3028
3029.btn-group,
3030.btn-group-vertical {
3031 position: relative;
3032 display: inline-block;
3033 vertical-align: middle;
3034}
3035
3036.btn-group > .btn,
3037.btn-group-vertical > .btn {
3038 position: relative;
3039 float: left;
3040}
3041
3042.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
3043.btn-group-vertical > .btn:focus,
3044.btn-group-vertical > .btn:active,
3045.btn-group-vertical > .btn.active {
3046 z-index: 2;
3047}
3048
3049.btn-group > .btn:hover,
3050.btn-group-vertical > .btn:hover {
3051 z-index: 2;
3052}
3053
3054.btn-group .btn + .btn,
3055.btn-group .btn + .btn-group,
3056.btn-group .btn-group + .btn,
3057.btn-group .btn-group + .btn-group {
3058 margin-left: -1px;
3059}
3060
3061.btn-toolbar {
3062 margin-left: -0.5rem;
3063}
3064
3065.btn-toolbar::after {
3066 content: "";
3067 display: table;
3068 clear: both;
3069}
3070
3071.btn-toolbar .btn-group,
3072.btn-toolbar .input-group {
3073 float: left;
3074}
3075
3076.btn-toolbar > .btn,
3077.btn-toolbar > .btn-group,
3078.btn-toolbar > .input-group {
3079 margin-left: 0.5rem;
3080}
3081
3082.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3083 border-radius: 0;
3084}
3085
3086.btn-group > .btn:first-child {
3087 margin-left: 0;
3088}
3089
3090.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3091 border-bottom-right-radius: 0;
3092 border-top-right-radius: 0;
3093}
3094
3095.btn-group > .btn:last-child:not(:first-child),
3096.btn-group > .dropdown-toggle:not(:first-child) {
3097 border-bottom-left-radius: 0;
3098 border-top-left-radius: 0;
3099}
3100
3101.btn-group > .btn-group {
3102 float: left;
3103}
3104
3105.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3106 border-radius: 0;
3107}
3108
3109.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3110.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3111 border-bottom-right-radius: 0;
3112 border-top-right-radius: 0;
3113}
3114
3115.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3116 border-bottom-left-radius: 0;
3117 border-top-left-radius: 0;
3118}
3119
3120.btn-group .dropdown-toggle:active,
3121.btn-group.open .dropdown-toggle {
3122 outline: 0;
3123}
3124
3125.btn + .dropdown-toggle-split {
3126 padding-right: 0.75rem;
3127 padding-left: 0.75rem;
3128}
3129
3130.btn + .dropdown-toggle-split::after {
3131 margin-left: 0;
3132}
3133
3134.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
3135 padding-right: 0.375rem;
3136 padding-left: 0.375rem;
3137}
3138
3139.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
3140 padding-right: 1.125rem;
3141 padding-left: 1.125rem;
3142}
3143
3144.btn .caret {
3145 margin-left: 0;
3146}
3147
3148.btn-lg .caret, .btn-group-lg > .btn .caret {
3149 border-width: 0.3em 0.3em 0;
3150 border-bottom-width: 0;
3151}
3152
3153.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
3154 border-width: 0 0.3em 0.3em;
3155}
3156
3157.btn-group-vertical > .btn,
3158.btn-group-vertical > .btn-group,
3159.btn-group-vertical > .btn-group > .btn {
3160 display: block;
3161 float: none;
3162 width: 100%;
3163 max-width: 100%;
3164}
3165
3166.btn-group-vertical > .btn-group::after {
3167 content: "";
3168 display: table;
3169 clear: both;
3170}
3171
3172.btn-group-vertical > .btn-group > .btn {
3173 float: none;
3174}
3175
3176.btn-group-vertical > .btn + .btn,
3177.btn-group-vertical > .btn + .btn-group,
3178.btn-group-vertical > .btn-group + .btn,
3179.btn-group-vertical > .btn-group + .btn-group {
3180 margin-top: -1px;
3181 margin-left: 0;
3182}
3183
3184.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3185 border-radius: 0;
3186}
3187
3188.btn-group-vertical > .btn:first-child:not(:last-child) {
3189 border-bottom-right-radius: 0;
3190 border-bottom-left-radius: 0;
3191}
3192
3193.btn-group-vertical > .btn:last-child:not(:first-child) {
3194 border-top-right-radius: 0;
3195 border-top-left-radius: 0;
3196}
3197
3198.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3199 border-radius: 0;
3200}
3201
3202.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3203.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3204 border-bottom-right-radius: 0;
3205 border-bottom-left-radius: 0;
3206}
3207
3208.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3209 border-top-right-radius: 0;
3210 border-top-left-radius: 0;
3211}
3212
3213[data-toggle="buttons"] > .btn input[type="radio"],
3214[data-toggle="buttons"] > .btn input[type="checkbox"],
3215[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3216[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3217 position: absolute;
3218 clip: rect(0, 0, 0, 0);
3219 pointer-events: none;
3220}
3221
3222.input-group {
3223 position: relative;
3224 width: 100%;
3225 display: table;
3226 border-collapse: separate;
3227}
3228
3229.input-group .form-control {
3230 position: relative;
3231 z-index: 2;
3232 float: left;
3233 width: 100%;
3234 margin-bottom: 0;
3235}
3236
3237.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
3238 z-index: 3;
3239}
3240
3241.input-group-addon,
3242.input-group-btn,
3243.input-group .form-control {
3244 display: table-cell;
3245}
3246
3247.input-group-addon:not(:first-child):not(:last-child),
3248.input-group-btn:not(:first-child):not(:last-child),
3249.input-group .form-control:not(:first-child):not(:last-child) {
3250 border-radius: 0;
3251}
3252
3253.input-group-addon,
3254.input-group-btn {
3255 width: 1%;
3256 white-space: nowrap;
3257 vertical-align: middle;
3258}
3259
3260.input-group-addon {
3261 padding: 0.5rem 0.75rem;
3262 margin-bottom: 0;
3263 font-size: 1rem;
3264 font-weight: normal;
3265 line-height: 1.25;
3266 color: #55595c;
3267 text-align: center;
3268 background-color: #eceeef;
3269 border: 1px solid rgba(0, 0, 0, 0.15);
3270 border-radius: 0.25rem;
3271}
3272
3273.input-group-addon.form-control-sm,
3274.input-group-sm > .input-group-addon,
3275.input-group-sm > .input-group-btn > .input-group-addon.btn {
3276 padding: 0.25rem 0.5rem;
3277 font-size: 0.875rem;
3278 border-radius: 0.2rem;
3279}
3280
3281.input-group-addon.form-control-lg,
3282.input-group-lg > .input-group-addon,
3283.input-group-lg > .input-group-btn > .input-group-addon.btn {
3284 padding: 0.75rem 1.5rem;
3285 font-size: 1.25rem;
3286 border-radius: 0.3rem;
3287}
3288
3289.input-group-addon input[type="radio"],
3290.input-group-addon input[type="checkbox"] {
3291 margin-top: 0;
3292}
3293
3294.input-group .form-control:not(:last-child),
3295.input-group-addon:not(:last-child),
3296.input-group-btn:not(:last-child) > .btn,
3297.input-group-btn:not(:last-child) > .btn-group > .btn,
3298.input-group-btn:not(:last-child) > .dropdown-toggle,
3299.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),
3300.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {
3301 border-bottom-right-radius: 0;
3302 border-top-right-radius: 0;
3303}
3304
3305.input-group-addon:not(:last-child) {
3306 border-right: 0;
3307}
3308
3309.input-group .form-control:not(:first-child),
3310.input-group-addon:not(:first-child),
3311.input-group-btn:not(:first-child) > .btn,
3312.input-group-btn:not(:first-child) > .btn-group > .btn,
3313.input-group-btn:not(:first-child) > .dropdown-toggle,
3314.input-group-btn:not(:last-child) > .btn:not(:first-child),
3315.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {
3316 border-bottom-left-radius: 0;
3317 border-top-left-radius: 0;
3318}
3319
3320.form-control + .input-group-addon:not(:first-child) {
3321 border-left: 0;
3322}
3323
3324.input-group-btn {
3325 position: relative;
3326 font-size: 0;
3327 white-space: nowrap;
3328}
3329
3330.input-group-btn > .btn {
3331 position: relative;
3332}
3333
3334.input-group-btn > .btn + .btn {
3335 margin-left: -1px;
3336}
3337
3338.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
3339 z-index: 3;
3340}
3341
3342.input-group-btn:not(:last-child) > .btn,
3343.input-group-btn:not(:last-child) > .btn-group {
3344 margin-right: -1px;
3345}
3346
3347.input-group-btn:not(:first-child) > .btn,
3348.input-group-btn:not(:first-child) > .btn-group {
3349 z-index: 2;
3350 margin-left: -1px;
3351}
3352
3353.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,
3354.input-group-btn:not(:first-child) > .btn-group:focus,
3355.input-group-btn:not(:first-child) > .btn-group:active,
3356.input-group-btn:not(:first-child) > .btn-group:hover {
3357 z-index: 3;
3358}
3359
3360.custom-control {
3361 position: relative;
3362 display: inline;
3363 padding-left: 1.5rem;
3364 cursor: pointer;
3365}
3366
3367.custom-control + .custom-control {
3368 margin-left: 1rem;
3369}
3370
3371.custom-control-input {
3372 position: absolute;
3373 z-index: -1;
3374 opacity: 0;
3375}
3376
3377.custom-control-input:checked ~ .custom-control-indicator {
3378 color: #fff;
3379 background-color: #0074d9;
3380}
3381
3382.custom-control-input:focus ~ .custom-control-indicator {
3383 -webkit-box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9;
3384 box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9;
3385}
3386
3387.custom-control-input:active ~ .custom-control-indicator {
3388 color: #fff;
3389 background-color: #84c6ff;
3390}
3391
3392.custom-control-input:disabled ~ .custom-control-indicator {
3393 cursor: not-allowed;
3394 background-color: #eee;
3395}
3396
3397.custom-control-input:disabled ~ .custom-control-description {
3398 color: #767676;
3399 cursor: not-allowed;
3400}
3401
3402.custom-control-indicator {
3403 position: absolute;
3404 top: .0625rem;
3405 left: 0;
3406 display: block;
3407 width: 1rem;
3408 height: 1rem;
3409 pointer-events: none;
3410 -webkit-user-select: none;
3411 -moz-user-select: none;
3412 -ms-user-select: none;
3413 user-select: none;
3414 background-color: #ddd;
3415 background-repeat: no-repeat;
3416 background-position: center center;
3417 -webkit-background-size: 50% 50%;
3418 background-size: 50% 50%;
3419}
3420
3421.custom-checkbox .custom-control-indicator {
3422 border-radius: 0.25rem;
3423}
3424
3425.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
3426 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
3427}
3428
3429.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
3430 background-color: #0074d9;
3431 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
3432}
3433
3434.custom-radio .custom-control-indicator {
3435 border-radius: 50%;
3436}
3437
3438.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
3439 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
3440}
3441
3442.custom-controls-stacked .custom-control {
3443 display: inline;
3444}
3445
3446.custom-controls-stacked .custom-control::after {
3447 display: block;
3448 margin-bottom: 0.25rem;
3449 content: "";
3450}
3451
3452.custom-controls-stacked .custom-control + .custom-control {
3453 margin-left: 0;
3454}
3455
3456.custom-select {
3457 display: inline-block;
3458 max-width: 100%;
3459 padding: 0.375rem 1.75rem 0.375rem 0.75rem;
3460 padding-right: 0.75rem \9;
3461 color: #55595c;
3462 vertical-align: middle;
3463 background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
3464 background-image: none \9;
3465 -webkit-background-size: 8px 10px;
3466 background-size: 8px 10px;
3467 border: 1px solid rgba(0, 0, 0, 0.15);
3468 border-radius: 0.25rem;
3469 -moz-appearance: none;
3470 -webkit-appearance: none;
3471}
3472
3473.custom-select:focus {
3474 border-color: #51a7e8;
3475 outline: none;
3476}
3477
3478.custom-select:focus::-ms-value {
3479 color: #55595c;
3480 background-color: #fff;
3481}
3482
3483.custom-select:disabled {
3484 color: #818a91;
3485 cursor: not-allowed;
3486 background-color: #eceeef;
3487}
3488
3489.custom-select::-ms-expand {
3490 opacity: 0;
3491}
3492
3493.custom-select-sm {
3494 padding-top: 0.375rem;
3495 padding-bottom: 0.375rem;
3496 font-size: 75%;
3497}
3498
3499.custom-file {
3500 position: relative;
3501 display: inline-block;
3502 max-width: 100%;
3503 height: 2.5rem;
3504 cursor: pointer;
3505}
3506
3507.custom-file-input {
3508 min-width: 14rem;
3509 max-width: 100%;
3510 margin: 0;
3511 filter: alpha(opacity=0);
3512 opacity: 0;
3513}
3514
3515.custom-file-control {
3516 position: absolute;
3517 top: 0;
3518 right: 0;
3519 left: 0;
3520 z-index: 5;
3521 height: 2.5rem;
3522 padding: 0.5rem 1rem;
3523 line-height: 1.5;
3524 color: #555;
3525 -webkit-user-select: none;
3526 -moz-user-select: none;
3527 -ms-user-select: none;
3528 user-select: none;
3529 background-color: #fff;
3530 border: 1px solid #ddd;
3531 border-radius: 0.25rem;
3532}
3533
3534.custom-file-control:lang(en)::after {
3535 content: "Choose file...";
3536}
3537
3538.custom-file-control::before {
3539 position: absolute;
3540 top: -1px;
3541 right: -1px;
3542 bottom: -1px;
3543 z-index: 6;
3544 display: block;
3545 height: 2.5rem;
3546 padding: 0.5rem 1rem;
3547 line-height: 1.5;
3548 color: #555;
3549 background-color: #eee;
3550 border: 1px solid #ddd;
3551 border-radius: 0 0.25rem 0.25rem 0;
3552}
3553
3554.custom-file-control:lang(en)::before {
3555 content: "Browse";
3556}
3557
3558.nav {
3559 padding-left: 0;
3560 margin-bottom: 0;
3561 list-style: none;
3562}
3563
3564.nav-link {
3565 display: inline-block;
3566}
3567
3568.nav-link:focus, .nav-link:hover {
3569 text-decoration: none;
3570}
3571
3572.nav-link.disabled {
3573 color: #818a91;
3574}
3575
3576.nav-link.disabled, .nav-link.disabled:focus, .nav-link.disabled:hover {
3577 color: #818a91;
3578 cursor: not-allowed;
3579 background-color: transparent;
3580}
3581
3582.nav-inline .nav-item {
3583 display: inline-block;
3584}
3585
3586.nav-inline .nav-item + .nav-item,
3587.nav-inline .nav-link + .nav-link {
3588 margin-left: 1rem;
3589}
3590
3591.nav-tabs {
3592 border-bottom: 1px solid #ddd;
3593}
3594
3595.nav-tabs::after {
3596 content: "";
3597 display: table;
3598 clear: both;
3599}
3600
3601.nav-tabs .nav-item {
3602 float: left;
3603 margin-bottom: -1px;
3604}
3605
3606.nav-tabs .nav-item + .nav-item {
3607 margin-left: 0.2rem;
3608}
3609
3610.nav-tabs .nav-link {
3611 display: block;
3612 padding: 0.5em 1em;
3613 border: 1px solid transparent;
3614 border-top-right-radius: 0.25rem;
3615 border-top-left-radius: 0.25rem;
3616}
3617
3618.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
3619 border-color: #eceeef #eceeef #ddd;
3620}
3621
3622.nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover {
3623 color: #818a91;
3624 background-color: transparent;
3625 border-color: transparent;
3626}
3627
3628.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover,
3629.nav-tabs .nav-item.open .nav-link,
3630.nav-tabs .nav-item.open .nav-link:focus,
3631.nav-tabs .nav-item.open .nav-link:hover {
3632 color: #55595c;
3633 background-color: #fff;
3634 border-color: #ddd #ddd transparent;
3635}
3636
3637.nav-tabs .dropdown-menu {
3638 margin-top: -1px;
3639 border-top-right-radius: 0;
3640 border-top-left-radius: 0;
3641}
3642
3643.nav-pills::after {
3644 content: "";
3645 display: table;
3646 clear: both;
3647}
3648
3649.nav-pills .nav-item {
3650 float: left;
3651}
3652
3653.nav-pills .nav-item + .nav-item {
3654 margin-left: 0.2rem;
3655}
3656
3657.nav-pills .nav-link {
3658 display: block;
3659 padding: 0.5em 1em;
3660 border-radius: 0.25rem;
3661}
3662
3663.nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover,
3664.nav-pills .nav-item.open .nav-link,
3665.nav-pills .nav-item.open .nav-link:focus,
3666.nav-pills .nav-item.open .nav-link:hover {
3667 color: #fff;
3668 cursor: default;
3669 background-color: #0275d8;
3670}
3671
3672.nav-stacked .nav-item {
3673 display: block;
3674 float: none;
3675}
3676
3677.nav-stacked .nav-item + .nav-item {
3678 margin-top: 0.2rem;
3679 margin-left: 0;
3680}
3681
3682.tab-content > .tab-pane {
3683 display: none;
3684}
3685
3686.tab-content > .active {
3687 display: block;
3688}
3689
3690.navbar {
3691 position: relative;
3692 padding: 0.5rem 1rem;
3693}
3694
3695.navbar::after {
3696 content: "";
3697 display: table;
3698 clear: both;
3699}
3700
3701@media (min-width: 544px) {
3702 .navbar {
3703 border-radius: 0.25rem;
3704 }
3705}
3706
3707.navbar-full {
3708 z-index: 1000;
3709}
3710
3711@media (min-width: 544px) {
3712 .navbar-full {
3713 border-radius: 0;
3714 }
3715}
3716
3717.navbar-fixed-top,
3718.navbar-fixed-bottom {
3719 position: fixed;
3720 right: 0;
3721 left: 0;
3722 z-index: 1030;
3723}
3724
3725@media (min-width: 544px) {
3726 .navbar-fixed-top,
3727 .navbar-fixed-bottom {
3728 border-radius: 0;
3729 }
3730}
3731
3732.navbar-fixed-top {
3733 top: 0;
3734}
3735
3736.navbar-fixed-bottom {
3737 bottom: 0;
3738}
3739
3740.navbar-sticky-top {
3741 position: -webkit-sticky;
3742 position: sticky;
3743 top: 0;
3744 z-index: 1030;
3745 width: 100%;
3746}
3747
3748@media (min-width: 544px) {
3749 .navbar-sticky-top {
3750 border-radius: 0;
3751 }
3752}
3753
3754.navbar-brand {
3755 float: left;
3756 padding-top: 0.25rem;
3757 padding-bottom: 0.25rem;
3758 margin-right: 1rem;
3759 font-size: 1.25rem;
3760}
3761
3762.navbar-brand:focus, .navbar-brand:hover {
3763 text-decoration: none;
3764}
3765
3766.navbar-brand > img {
3767 display: block;
3768}
3769
3770.navbar-divider {
3771 float: left;
3772 width: 1px;
3773 padding-top: .425rem;
3774 padding-bottom: .425rem;
3775 margin-right: 1rem;
3776 margin-left: 1rem;
3777 overflow: hidden;
3778}
3779
3780.navbar-divider::before {
3781 content: "\00a0";
3782}
3783
3784.navbar-toggler {
3785 padding: .5rem .75rem;
3786 font-size: 1.25rem;
3787 line-height: 1;
3788 background: none;
3789 border: 1px solid transparent;
3790 border-radius: 0.25rem;
3791}
3792
3793.navbar-toggler:focus, .navbar-toggler:hover {
3794 text-decoration: none;
3795}
3796
3797.navbar-nav .nav-item {
3798 float: left;
3799}
3800
3801.navbar-nav .nav-link {
3802 display: block;
3803 padding-top: .425rem;
3804 padding-bottom: .425rem;
3805}
3806
3807.navbar-nav .nav-link + .nav-link {
3808 margin-left: 1rem;
3809}
3810
3811.navbar-nav .nav-item + .nav-item {
3812 margin-left: 1rem;
3813}
3814
3815.navbar-light .navbar-brand {
3816 color: rgba(0, 0, 0, 0.8);
3817}
3818
3819.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
3820 color: rgba(0, 0, 0, 0.8);
3821}
3822
3823.navbar-light .navbar-nav .nav-link {
3824 color: rgba(0, 0, 0, 0.3);
3825}
3826
3827.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
3828 color: rgba(0, 0, 0, 0.6);
3829}
3830
3831.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover,
3832.navbar-light .navbar-nav .active > .nav-link,
3833.navbar-light .navbar-nav .active > .nav-link:focus,
3834.navbar-light .navbar-nav .active > .nav-link:hover,
3835.navbar-light .navbar-nav .nav-link.open,
3836.navbar-light .navbar-nav .nav-link.open:focus,
3837.navbar-light .navbar-nav .nav-link.open:hover,
3838.navbar-light .navbar-nav .nav-link.active,
3839.navbar-light .navbar-nav .nav-link.active:focus,
3840.navbar-light .navbar-nav .nav-link.active:hover {
3841 color: rgba(0, 0, 0, 0.8);
3842}
3843
3844.navbar-light .navbar-divider {
3845 background-color: rgba(0, 0, 0, 0.075);
3846}
3847
3848.navbar-dark .navbar-brand {
3849 color: white;
3850}
3851
3852.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
3853 color: white;
3854}
3855
3856.navbar-dark .navbar-nav .nav-link {
3857 color: rgba(255, 255, 255, 0.5);
3858}
3859
3860.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
3861 color: rgba(255, 255, 255, 0.75);
3862}
3863
3864.navbar-dark .navbar-nav .open > .nav-link, .navbar-dark .navbar-nav .open > .nav-link:focus, .navbar-dark .navbar-nav .open > .nav-link:hover,
3865.navbar-dark .navbar-nav .active > .nav-link,
3866.navbar-dark .navbar-nav .active > .nav-link:focus,
3867.navbar-dark .navbar-nav .active > .nav-link:hover,
3868.navbar-dark .navbar-nav .nav-link.open,
3869.navbar-dark .navbar-nav .nav-link.open:focus,
3870.navbar-dark .navbar-nav .nav-link.open:hover,
3871.navbar-dark .navbar-nav .nav-link.active,
3872.navbar-dark .navbar-nav .nav-link.active:focus,
3873.navbar-dark .navbar-nav .nav-link.active:hover {
3874 color: white;
3875}
3876
3877.navbar-dark .navbar-divider {
3878 background-color: rgba(255, 255, 255, 0.075);
3879}
3880
3881.navbar-toggleable-xs::after {
3882 content: "";
3883 display: table;
3884 clear: both;
3885}
3886
3887@media (max-width: 543px) {
3888 .navbar-toggleable-xs .navbar-nav .nav-item {
3889 float: none;
3890 margin-left: 0;
3891 }
3892}
3893
3894@media (min-width: 544px) {
3895 .navbar-toggleable-xs {
3896 display: block !important;
3897 }
3898}
3899
3900.navbar-toggleable-sm::after {
3901 content: "";
3902 display: table;
3903 clear: both;
3904}
3905
3906@media (max-width: 767px) {
3907 .navbar-toggleable-sm .navbar-nav .nav-item {
3908 float: none;
3909 margin-left: 0;
3910 }
3911}
3912
3913@media (min-width: 768px) {
3914 .navbar-toggleable-sm {
3915 display: block !important;
3916 }
3917}
3918
3919.navbar-toggleable-md::after {
3920 content: "";
3921 display: table;
3922 clear: both;
3923}
3924
3925@media (max-width: 991px) {
3926 .navbar-toggleable-md .navbar-nav .nav-item {
3927 float: none;
3928 margin-left: 0;
3929 }
3930}
3931
3932@media (min-width: 992px) {
3933 .navbar-toggleable-md {
3934 display: block !important;
3935 }
3936}
3937
3938.card {
3939 position: relative;
3940 display: block;
3941 margin-bottom: 0.75rem;
3942 background-color: #fff;
3943 border-radius: 0.25rem;
3944 border: 1px solid rgba(0, 0, 0, 0.125);
3945}
3946
3947.card-block {
3948 padding: 1.25rem;
3949}
3950
3951.card-block::after {
3952 content: "";
3953 display: table;
3954 clear: both;
3955}
3956
3957.card-title {
3958 margin-bottom: 0.75rem;
3959}
3960
3961.card-subtitle {
3962 margin-top: -0.375rem;
3963 margin-bottom: 0;
3964}
3965
3966.card-text:last-child {
3967 margin-bottom: 0;
3968}
3969
3970.card-link:hover {
3971 text-decoration: none;
3972}
3973
3974.card-link + .card-link {
3975 margin-left: 1.25rem;
3976}
3977
3978.card > .list-group:first-child .list-group-item:first-child {
3979 border-top-right-radius: 0.25rem;
3980 border-top-left-radius: 0.25rem;
3981}
3982
3983.card > .list-group:last-child .list-group-item:last-child {
3984 border-bottom-right-radius: 0.25rem;
3985 border-bottom-left-radius: 0.25rem;
3986}
3987
3988.card-header {
3989 padding: 0.75rem 1.25rem;
3990 background-color: #f5f5f5;
3991 border-bottom: 1px solid rgba(0, 0, 0, 0.125);
3992}
3993
3994.card-header::after {
3995 content: "";
3996 display: table;
3997 clear: both;
3998}
3999
4000.card-header:first-child {
4001 border-radius: 0.25rem 0.25rem 0 0;
4002}
4003
4004.card-footer {
4005 padding: 0.75rem 1.25rem;
4006 background-color: #f5f5f5;
4007 border-top: 1px solid rgba(0, 0, 0, 0.125);
4008}
4009
4010.card-footer::after {
4011 content: "";
4012 display: table;
4013 clear: both;
4014}
4015
4016.card-footer:last-child {
4017 border-radius: 0 0 0.25rem 0.25rem;
4018}
4019
4020.card-header-tabs {
4021 margin-right: -0.625rem;
4022 margin-bottom: -0.75rem;
4023 margin-left: -0.625rem;
4024 border-bottom: 0;
4025}
4026
4027.card-header-pills {
4028 margin-right: -0.625rem;
4029 margin-left: -0.625rem;
4030}
4031
4032.card-primary {
4033 background-color: #0275d8;
4034 border-color: #0275d8;
4035}
4036
4037.card-primary .card-header,
4038.card-primary .card-footer {
4039 background-color: transparent;
4040}
4041
4042.card-success {
4043 background-color: #5cb85c;
4044 border-color: #5cb85c;
4045}
4046
4047.card-success .card-header,
4048.card-success .card-footer {
4049 background-color: transparent;
4050}
4051
4052.card-info {
4053 background-color: #5bc0de;
4054 border-color: #5bc0de;
4055}
4056
4057.card-info .card-header,
4058.card-info .card-footer {
4059 background-color: transparent;
4060}
4061
4062.card-warning {
4063 background-color: #f0ad4e;
4064 border-color: #f0ad4e;
4065}
4066
4067.card-warning .card-header,
4068.card-warning .card-footer {
4069 background-color: transparent;
4070}
4071
4072.card-danger {
4073 background-color: #d9534f;
4074 border-color: #d9534f;
4075}
4076
4077.card-danger .card-header,
4078.card-danger .card-footer {
4079 background-color: transparent;
4080}
4081
4082.card-outline-primary {
4083 background-color: transparent;
4084 border-color: #0275d8;
4085}
4086
4087.card-outline-secondary {
4088 background-color: transparent;
4089 border-color: #ccc;
4090}
4091
4092.card-outline-info {
4093 background-color: transparent;
4094 border-color: #5bc0de;
4095}
4096
4097.card-outline-success {
4098 background-color: transparent;
4099 border-color: #5cb85c;
4100}
4101
4102.card-outline-warning {
4103 background-color: transparent;
4104 border-color: #f0ad4e;
4105}
4106
4107.card-outline-danger {
4108 background-color: transparent;
4109 border-color: #d9534f;
4110}
4111
4112.card-inverse .card-header,
4113.card-inverse .card-footer {
4114 border-color: rgba(255, 255, 255, 0.2);
4115}
4116
4117.card-inverse .card-header,
4118.card-inverse .card-footer,
4119.card-inverse .card-title,
4120.card-inverse .card-blockquote {
4121 color: #fff;
4122}
4123
4124.card-inverse .card-link,
4125.card-inverse .card-text,
4126.card-inverse .card-subtitle,
4127.card-inverse .card-blockquote .blockquote-footer {
4128 color: rgba(255, 255, 255, 0.65);
4129}
4130
4131.card-inverse .card-link:focus, .card-inverse .card-link:hover {
4132 color: #fff;
4133}
4134
4135.card-blockquote {
4136 padding: 0;
4137 margin-bottom: 0;
4138 border-left: 0;
4139}
4140
4141.card-img {
4142 border-radius: 0.25rem;
4143}
4144
4145.card-img-overlay {
4146 position: absolute;
4147 top: 0;
4148 right: 0;
4149 bottom: 0;
4150 left: 0;
4151 padding: 1.25rem;
4152}
4153
4154.card-img-top {
4155 border-top-right-radius: 0.25rem;
4156 border-top-left-radius: 0.25rem;
4157}
4158
4159.card-img-bottom {
4160 border-bottom-right-radius: 0.25rem;
4161 border-bottom-left-radius: 0.25rem;
4162}
4163
4164@media (min-width: 544px) {
4165 .card-deck {
4166 display: table;
4167 width: 100%;
4168 margin-bottom: 0.75rem;
4169 table-layout: fixed;
4170 border-spacing: 1.25rem 0;
4171 }
4172 .card-deck .card {
4173 display: table-cell;
4174 margin-bottom: 0;
4175 vertical-align: top;
4176 }
4177 .card-deck-wrapper {
4178 margin-right: -1.25rem;
4179 margin-left: -1.25rem;
4180 }
4181}
4182
4183@media (min-width: 544px) {
4184 .card-group {
4185 display: table;
4186 width: 100%;
4187 table-layout: fixed;
4188 }
4189 .card-group .card {
4190 display: table-cell;
4191 vertical-align: top;
4192 }
4193 .card-group .card + .card {
4194 margin-left: 0;
4195 border-left: 0;
4196 }
4197 .card-group .card:first-child {
4198 border-bottom-right-radius: 0;
4199 border-top-right-radius: 0;
4200 }
4201 .card-group .card:first-child .card-img-top {
4202 border-top-right-radius: 0;
4203 }
4204 .card-group .card:first-child .card-img-bottom {
4205 border-bottom-right-radius: 0;
4206 }
4207 .card-group .card:last-child {
4208 border-bottom-left-radius: 0;
4209 border-top-left-radius: 0;
4210 }
4211 .card-group .card:last-child .card-img-top {
4212 border-top-left-radius: 0;
4213 }
4214 .card-group .card:last-child .card-img-bottom {
4215 border-bottom-left-radius: 0;
4216 }
4217 .card-group .card:not(:first-child):not(:last-child) {
4218 border-radius: 0;
4219 }
4220 .card-group .card:not(:first-child):not(:last-child) .card-img-top,
4221 .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
4222 border-radius: 0;
4223 }
4224}
4225
4226@media (min-width: 544px) {
4227 .card-columns {
4228 -webkit-column-count: 3;
4229 -moz-column-count: 3;
4230 column-count: 3;
4231 -webkit-column-gap: 1.25rem;
4232 -moz-column-gap: 1.25rem;
4233 column-gap: 1.25rem;
4234 }
4235 .card-columns .card {
4236 width: 100%;
4237 }
4238}
4239
4240.breadcrumb {
4241 padding: 0.75rem 1rem;
4242 margin-bottom: 1rem;
4243 list-style: none;
4244 background-color: #eceeef;
4245 border-radius: 0.25rem;
4246}
4247
4248.breadcrumb::after {
4249 content: "";
4250 display: table;
4251 clear: both;
4252}
4253
4254.breadcrumb-item {
4255 float: left;
4256}
4257
4258.breadcrumb-item + .breadcrumb-item::before {
4259 display: inline-block;
4260 padding-right: 0.5rem;
4261 padding-left: 0.5rem;
4262 color: #818a91;
4263 content: "/";
4264}
4265
4266.breadcrumb-item + .breadcrumb-item:hover::before {
4267 text-decoration: underline;
4268}
4269
4270.breadcrumb-item + .breadcrumb-item:hover::before {
4271 text-decoration: none;
4272}
4273
4274.breadcrumb-item.active {
4275 color: #818a91;
4276}
4277
4278.pagination {
4279 display: inline-block;
4280 padding-left: 0;
4281 margin-top: 1rem;
4282 margin-bottom: 1rem;
4283 border-radius: 0.25rem;
4284}
4285
4286.page-item {
4287 display: inline;
4288}
4289
4290.page-item:first-child .page-link {
4291 margin-left: 0;
4292 border-bottom-left-radius: 0.25rem;
4293 border-top-left-radius: 0.25rem;
4294}
4295
4296.page-item:last-child .page-link {
4297 border-bottom-right-radius: 0.25rem;
4298 border-top-right-radius: 0.25rem;
4299}
4300
4301.page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover {
4302 z-index: 2;
4303 color: #fff;
4304 cursor: default;
4305 background-color: #0275d8;
4306 border-color: #0275d8;
4307}
4308
4309.page-item.disabled .page-link, .page-item.disabled .page-link:focus, .page-item.disabled .page-link:hover {
4310 color: #818a91;
4311 pointer-events: none;
4312 cursor: not-allowed;
4313 background-color: #fff;
4314 border-color: #ddd;
4315}
4316
4317.page-link {
4318 position: relative;
4319 float: left;
4320 padding: 0.5rem 0.75rem;
4321 margin-left: -1px;
4322 color: #0275d8;
4323 text-decoration: none;
4324 background-color: #fff;
4325 border: 1px solid #ddd;
4326}
4327
4328.page-link:focus, .page-link:hover {
4329 color: #014c8c;
4330 background-color: #eceeef;
4331 border-color: #ddd;
4332}
4333
4334.pagination-lg .page-link {
4335 padding: 0.75rem 1.5rem;
4336 font-size: 1.25rem;
4337}
4338
4339.pagination-lg .page-item:first-child .page-link {
4340 border-bottom-left-radius: 0.3rem;
4341 border-top-left-radius: 0.3rem;
4342}
4343
4344.pagination-lg .page-item:last-child .page-link {
4345 border-bottom-right-radius: 0.3rem;
4346 border-top-right-radius: 0.3rem;
4347}
4348
4349.pagination-sm .page-link {
4350 padding: 0.275rem 0.75rem;
4351 font-size: 0.875rem;
4352}
4353
4354.pagination-sm .page-item:first-child .page-link {
4355 border-bottom-left-radius: 0.2rem;
4356 border-top-left-radius: 0.2rem;
4357}
4358
4359.pagination-sm .page-item:last-child .page-link {
4360 border-bottom-right-radius: 0.2rem;
4361 border-top-right-radius: 0.2rem;
4362}
4363
4364.tag {
4365 display: inline-block;
4366 padding: 0.25em 0.4em;
4367 font-size: 75%;
4368 font-weight: bold;
4369 line-height: 1;
4370 color: #fff;
4371 text-align: center;
4372 white-space: nowrap;
4373 vertical-align: baseline;
4374 border-radius: 0.25rem;
4375}
4376
4377.tag:empty {
4378 display: none;
4379}
4380
4381.btn .tag {
4382 position: relative;
4383 top: -1px;
4384}
4385
4386a.tag:focus, a.tag:hover {
4387 color: #fff;
4388 text-decoration: none;
4389 cursor: pointer;
4390}
4391
4392.tag-pill {
4393 padding-right: 0.6em;
4394 padding-left: 0.6em;
4395 border-radius: 10rem;
4396}
4397
4398.tag-default {
4399 background-color: #818a91;
4400}
4401
4402.tag-default[href]:focus, .tag-default[href]:hover {
4403 background-color: #687077;
4404}
4405
4406.tag-primary {
4407 background-color: #0275d8;
4408}
4409
4410.tag-primary[href]:focus, .tag-primary[href]:hover {
4411 background-color: #025aa5;
4412}
4413
4414.tag-success {
4415 background-color: #5cb85c;
4416}
4417
4418.tag-success[href]:focus, .tag-success[href]:hover {
4419 background-color: #449d44;
4420}
4421
4422.tag-info {
4423 background-color: #5bc0de;
4424}
4425
4426.tag-info[href]:focus, .tag-info[href]:hover {
4427 background-color: #31b0d5;
4428}
4429
4430.tag-warning {
4431 background-color: #f0ad4e;
4432}
4433
4434.tag-warning[href]:focus, .tag-warning[href]:hover {
4435 background-color: #ec971f;
4436}
4437
4438.tag-danger {
4439 background-color: #d9534f;
4440}
4441
4442.tag-danger[href]:focus, .tag-danger[href]:hover {
4443 background-color: #c9302c;
4444}
4445
4446.jumbotron {
4447 padding: 2rem 1rem;
4448 margin-bottom: 2rem;
4449 background-color: #eceeef;
4450 border-radius: 0.3rem;
4451}
4452
4453@media (min-width: 544px) {
4454 .jumbotron {
4455 padding: 4rem 2rem;
4456 }
4457}
4458
4459.jumbotron-hr {
4460 border-top-color: #d0d5d8;
4461}
4462
4463.jumbotron-fluid {
4464 padding-right: 0;
4465 padding-left: 0;
4466 border-radius: 0;
4467}
4468
4469.alert {
4470 padding: 1rem;
4471 margin-bottom: 1rem;
4472 border: 1px solid transparent;
4473 border-radius: 0.25rem;
4474}
4475
4476.alert-heading {
4477 color: inherit;
4478}
4479
4480.alert-link {
4481 font-weight: bold;
4482}
4483
4484.alert-dismissible {
4485 padding-right: 2rem;
4486}
4487
4488.alert-dismissible .close {
4489 position: relative;
4490 top: -.125rem;
4491 right: -1rem;
4492 color: inherit;
4493}
4494
4495.alert-success {
4496 background-color: #dff0d8;
4497 border-color: #d0e9c6;
4498 color: #3c763d;
4499}
4500
4501.alert-success hr {
4502 border-top-color: #c1e2b3;
4503}
4504
4505.alert-success .alert-link {
4506 color: #2b542c;
4507}
4508
4509.alert-info {
4510 background-color: #d9edf7;
4511 border-color: #bcdff1;
4512 color: #31708f;
4513}
4514
4515.alert-info hr {
4516 border-top-color: #a6d5ec;
4517}
4518
4519.alert-info .alert-link {
4520 color: #245269;
4521}
4522
4523.alert-warning {
4524 background-color: #fcf8e3;
4525 border-color: #faf2cc;
4526 color: #8a6d3b;
4527}
4528
4529.alert-warning hr {
4530 border-top-color: #f7ecb5;
4531}
4532
4533.alert-warning .alert-link {
4534 color: #66512c;
4535}
4536
4537.alert-danger {
4538 background-color: #f2dede;
4539 border-color: #ebcccc;
4540 color: #a94442;
4541}
4542
4543.alert-danger hr {
4544 border-top-color: #e4b9b9;
4545}
4546
4547.alert-danger .alert-link {
4548 color: #843534;
4549}
4550
4551@-webkit-keyframes progress-bar-stripes {
4552 from {
4553 background-position: 1rem 0;
4554 }
4555 to {
4556 background-position: 0 0;
4557 }
4558}
4559
4560@-o-keyframes progress-bar-stripes {
4561 from {
4562 background-position: 1rem 0;
4563 }
4564 to {
4565 background-position: 0 0;
4566 }
4567}
4568
4569@keyframes progress-bar-stripes {
4570 from {
4571 background-position: 1rem 0;
4572 }
4573 to {
4574 background-position: 0 0;
4575 }
4576}
4577
4578.progress {
4579 display: block;
4580 width: 100%;
4581 height: 1rem;
4582 margin-bottom: 1rem;
4583}
4584
4585.progress[value] {
4586 background-color: #eee;
4587 border: 0;
4588 -webkit-appearance: none;
4589 -moz-appearance: none;
4590 appearance: none;
4591 border-radius: 0.25rem;
4592}
4593
4594.progress[value]::-ms-fill {
4595 background-color: #0074d9;
4596 border: 0;
4597}
4598
4599.progress[value]::-moz-progress-bar {
4600 background-color: #0074d9;
4601 border-bottom-left-radius: 0.25rem;
4602 border-top-left-radius: 0.25rem;
4603}
4604
4605.progress[value]::-webkit-progress-value {
4606 background-color: #0074d9;
4607 border-bottom-left-radius: 0.25rem;
4608 border-top-left-radius: 0.25rem;
4609}
4610
4611.progress[value="100"]::-moz-progress-bar {
4612 border-bottom-right-radius: 0.25rem;
4613 border-top-right-radius: 0.25rem;
4614}
4615
4616.progress[value="100"]::-webkit-progress-value {
4617 border-bottom-right-radius: 0.25rem;
4618 border-top-right-radius: 0.25rem;
4619}
4620
4621.progress[value]::-webkit-progress-bar {
4622 background-color: #eee;
4623 border-radius: 0.25rem;
4624}
4625
4626base::-moz-progress-bar,
4627.progress[value] {
4628 background-color: #eee;
4629 border-radius: 0.25rem;
4630}
4631
4632@media screen and (min-width: 0\0) {
4633 .progress {
4634 background-color: #eee;
4635 border-radius: 0.25rem;
4636 }
4637 .progress-bar {
4638 display: inline-block;
4639 height: 1rem;
4640 text-indent: -999rem;
4641 background-color: #0074d9;
4642 border-bottom-left-radius: 0.25rem;
4643 border-top-left-radius: 0.25rem;
4644 }
4645 .progress[width="100%"] {
4646 border-bottom-right-radius: 0.25rem;
4647 border-top-right-radius: 0.25rem;
4648 }
4649}
4650
4651.progress-striped[value]::-webkit-progress-value {
4652 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4653 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);
4654 -webkit-background-size: 1rem 1rem;
4655 background-size: 1rem 1rem;
4656}
4657
4658.progress-striped[value]::-moz-progress-bar {
4659 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);
4660 background-size: 1rem 1rem;
4661}
4662
4663.progress-striped[value]::-ms-fill {
4664 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);
4665 background-size: 1rem 1rem;
4666}
4667
4668@media screen and (min-width: 0\0) {
4669 .progress-bar-striped {
4670 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
4671 background-image: -o-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);
4672 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);
4673 -webkit-background-size: 1rem 1rem;
4674 background-size: 1rem 1rem;
4675 }
4676}
4677
4678.progress-animated[value]::-webkit-progress-value {
4679 -webkit-animation: progress-bar-stripes 2s linear infinite;
4680 animation: progress-bar-stripes 2s linear infinite;
4681}
4682
4683.progress-animated[value]::-moz-progress-bar {
4684 animation: progress-bar-stripes 2s linear infinite;
4685}
4686
4687@media screen and (min-width: 0\0) {
4688 .progress-animated .progress-bar-striped {
4689 -webkit-animation: progress-bar-stripes 2s linear infinite;
4690 -o-animation: progress-bar-stripes 2s linear infinite;
4691 animation: progress-bar-stripes 2s linear infinite;
4692 }
4693}
4694
4695.progress-success[value]::-webkit-progress-value {
4696 background-color: #5cb85c;
4697}
4698
4699.progress-success[value]::-moz-progress-bar {
4700 background-color: #5cb85c;
4701}
4702
4703.progress-success[value]::-ms-fill {
4704 background-color: #5cb85c;
4705}
4706
4707@media screen and (min-width: 0\0) {
4708 .progress-success .progress-bar {
4709 background-color: #5cb85c;
4710 }
4711}
4712
4713.progress-info[value]::-webkit-progress-value {
4714 background-color: #5bc0de;
4715}
4716
4717.progress-info[value]::-moz-progress-bar {
4718 background-color: #5bc0de;
4719}
4720
4721.progress-info[value]::-ms-fill {
4722 background-color: #5bc0de;
4723}
4724
4725@media screen and (min-width: 0\0) {
4726 .progress-info .progress-bar {
4727 background-color: #5bc0de;
4728 }
4729}
4730
4731.progress-warning[value]::-webkit-progress-value {
4732 background-color: #f0ad4e;
4733}
4734
4735.progress-warning[value]::-moz-progress-bar {
4736 background-color: #f0ad4e;
4737}
4738
4739.progress-warning[value]::-ms-fill {
4740 background-color: #f0ad4e;
4741}
4742
4743@media screen and (min-width: 0\0) {
4744 .progress-warning .progress-bar {
4745 background-color: #f0ad4e;
4746 }
4747}
4748
4749.progress-danger[value]::-webkit-progress-value {
4750 background-color: #d9534f;
4751}
4752
4753.progress-danger[value]::-moz-progress-bar {
4754 background-color: #d9534f;
4755}
4756
4757.progress-danger[value]::-ms-fill {
4758 background-color: #d9534f;
4759}
4760
4761@media screen and (min-width: 0\0) {
4762 .progress-danger .progress-bar {
4763 background-color: #d9534f;
4764 }
4765}
4766
4767.media,
4768.media-body {
4769 overflow: hidden;
4770}
4771
4772.media-body {
4773 width: 10000px;
4774}
4775
4776.media-left,
4777.media-right,
4778.media-body {
4779 display: table-cell;
4780 vertical-align: top;
4781}
4782
4783.media-middle {
4784 vertical-align: middle;
4785}
4786
4787.media-bottom {
4788 vertical-align: bottom;
4789}
4790
4791.media-object {
4792 display: block;
4793}
4794
4795.media-object.img-thumbnail {
4796 max-width: none;
4797}
4798
4799.media-right {
4800 padding-left: 10px;
4801}
4802
4803.media-left {
4804 padding-right: 10px;
4805}
4806
4807.media-heading {
4808 margin-top: 0;
4809 margin-bottom: 5px;
4810}
4811
4812.media-list {
4813 padding-left: 0;
4814 list-style: none;
4815}
4816
4817.list-group {
4818 padding-left: 0;
4819 margin-bottom: 0;
4820}
4821
4822.list-group-item {
4823 position: relative;
4824 display: block;
4825 padding: 0.75rem 1.25rem;
4826 margin-bottom: -1px;
4827 background-color: #fff;
4828 border: 1px solid #ddd;
4829}
4830
4831.list-group-item:first-child {
4832 border-top-right-radius: 0.25rem;
4833 border-top-left-radius: 0.25rem;
4834}
4835
4836.list-group-item:last-child {
4837 margin-bottom: 0;
4838 border-bottom-right-radius: 0.25rem;
4839 border-bottom-left-radius: 0.25rem;
4840}
4841
4842.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {
4843 color: #818a91;
4844 cursor: not-allowed;
4845 background-color: #eceeef;
4846}
4847
4848.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading {
4849 color: inherit;
4850}
4851
4852.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text {
4853 color: #818a91;
4854}
4855
4856.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
4857 z-index: 2;
4858 color: #fff;
4859 text-decoration: none;
4860 background-color: #0275d8;
4861 border-color: #0275d8;
4862}
4863
4864.list-group-item.active .list-group-item-heading,
4865.list-group-item.active .list-group-item-heading > small,
4866.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
4867.list-group-item.active:focus .list-group-item-heading > small,
4868.list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
4869.list-group-item.active:hover .list-group-item-heading > small,
4870.list-group-item.active:hover .list-group-item-heading > .small {
4871 color: inherit;
4872}
4873
4874.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {
4875 color: #a8d6fe;
4876}
4877
4878.list-group-flush .list-group-item {
4879 border-radius: 0;
4880}
4881
4882.list-group-item-action {
4883 width: 100%;
4884 color: #555;
4885 text-align: inherit;
4886}
4887
4888.list-group-item-action .list-group-item-heading {
4889 color: #333;
4890}
4891
4892.list-group-item-action:focus, .list-group-item-action:hover {
4893 color: #555;
4894 text-decoration: none;
4895 background-color: #f5f5f5;
4896}
4897
4898.list-group-item-success {
4899 color: #3c763d;
4900 background-color: #dff0d8;
4901}
4902
4903a.list-group-item-success,
4904button.list-group-item-success {
4905 color: #3c763d;
4906}
4907
4908a.list-group-item-success .list-group-item-heading,
4909button.list-group-item-success .list-group-item-heading {
4910 color: inherit;
4911}
4912
4913a.list-group-item-success:focus, a.list-group-item-success:hover,
4914button.list-group-item-success:focus,
4915button.list-group-item-success:hover {
4916 color: #3c763d;
4917 background-color: #d0e9c6;
4918}
4919
4920a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover,
4921button.list-group-item-success.active,
4922button.list-group-item-success.active:focus,
4923button.list-group-item-success.active:hover {
4924 color: #fff;
4925 background-color: #3c763d;
4926 border-color: #3c763d;
4927}
4928
4929.list-group-item-info {
4930 color: #31708f;
4931 background-color: #d9edf7;
4932}
4933
4934a.list-group-item-info,
4935button.list-group-item-info {
4936 color: #31708f;
4937}
4938
4939a.list-group-item-info .list-group-item-heading,
4940button.list-group-item-info .list-group-item-heading {
4941 color: inherit;
4942}
4943
4944a.list-group-item-info:focus, a.list-group-item-info:hover,
4945button.list-group-item-info:focus,
4946button.list-group-item-info:hover {
4947 color: #31708f;
4948 background-color: #c4e3f3;
4949}
4950
4951a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover,
4952button.list-group-item-info.active,
4953button.list-group-item-info.active:focus,
4954button.list-group-item-info.active:hover {
4955 color: #fff;
4956 background-color: #31708f;
4957 border-color: #31708f;
4958}
4959
4960.list-group-item-warning {
4961 color: #8a6d3b;
4962 background-color: #fcf8e3;
4963}
4964
4965a.list-group-item-warning,
4966button.list-group-item-warning {
4967 color: #8a6d3b;
4968}
4969
4970a.list-group-item-warning .list-group-item-heading,
4971button.list-group-item-warning .list-group-item-heading {
4972 color: inherit;
4973}
4974
4975a.list-group-item-warning:focus, a.list-group-item-warning:hover,
4976button.list-group-item-warning:focus,
4977button.list-group-item-warning:hover {
4978 color: #8a6d3b;
4979 background-color: #faf2cc;
4980}
4981
4982a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover,
4983button.list-group-item-warning.active,
4984button.list-group-item-warning.active:focus,
4985button.list-group-item-warning.active:hover {
4986 color: #fff;
4987 background-color: #8a6d3b;
4988 border-color: #8a6d3b;
4989}
4990
4991.list-group-item-danger {
4992 color: #a94442;
4993 background-color: #f2dede;
4994}
4995
4996a.list-group-item-danger,
4997button.list-group-item-danger {
4998 color: #a94442;
4999}
5000
5001a.list-group-item-danger .list-group-item-heading,
5002button.list-group-item-danger .list-group-item-heading {
5003 color: inherit;
5004}
5005
5006a.list-group-item-danger:focus, a.list-group-item-danger:hover,
5007button.list-group-item-danger:focus,
5008button.list-group-item-danger:hover {
5009 color: #a94442;
5010 background-color: #ebcccc;
5011}
5012
5013a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover,
5014button.list-group-item-danger.active,
5015button.list-group-item-danger.active:focus,
5016button.list-group-item-danger.active:hover {
5017 color: #fff;
5018 background-color: #a94442;
5019 border-color: #a94442;
5020}
5021
5022.list-group-item-heading {
5023 margin-top: 0;
5024 margin-bottom: 5px;
5025}
5026
5027.list-group-item-text {
5028 margin-bottom: 0;
5029 line-height: 1.3;
5030}
5031
5032.embed-responsive {
5033 position: relative;
5034 display: block;
5035 height: 0;
5036 padding: 0;
5037 overflow: hidden;
5038}
5039
5040.embed-responsive .embed-responsive-item,
5041.embed-responsive iframe,
5042.embed-responsive embed,
5043.embed-responsive object,
5044.embed-responsive video {
5045 position: absolute;
5046 top: 0;
5047 bottom: 0;
5048 left: 0;
5049 width: 100%;
5050 height: 100%;
5051 border: 0;
5052}
5053
5054.embed-responsive-21by9 {
5055 padding-bottom: 42.857143%;
5056}
5057
5058.embed-responsive-16by9 {
5059 padding-bottom: 56.25%;
5060}
5061
5062.embed-responsive-4by3 {
5063 padding-bottom: 75%;
5064}
5065
5066.embed-responsive-1by1 {
5067 padding-bottom: 100%;
5068}
5069
5070.close {
5071 float: right;
5072 font-size: 1.5rem;
5073 font-weight: bold;
5074 line-height: 1;
5075 color: #000;
5076 text-shadow: 0 1px 0 #fff;
5077 opacity: .2;
5078}
5079
5080.close:focus, .close:hover {
5081 color: #000;
5082 text-decoration: none;
5083 cursor: pointer;
5084 opacity: .5;
5085}
5086
5087button.close {
5088 padding: 0;
5089 cursor: pointer;
5090 background: transparent;
5091 border: 0;
5092 -webkit-appearance: none;
5093}
5094
5095.modal-open {
5096 overflow: hidden;
5097}
5098
5099.modal {
5100 position: fixed;
5101 top: 0;
5102 right: 0;
5103 bottom: 0;
5104 left: 0;
5105 z-index: 1050;
5106 display: none;
5107 overflow: hidden;
5108 outline: 0;
5109 -webkit-overflow-scrolling: touch;
5110}
5111
5112.modal.fade .modal-dialog {
5113 -webkit-transition: -webkit-transform .3s ease-out;
5114 transition: -webkit-transform .3s ease-out;
5115 -o-transition: -o-transform .3s ease-out;
5116 transition: transform .3s ease-out;
5117 transition: transform .3s ease-out, -webkit-transform .3s ease-out, -o-transform .3s ease-out;
5118 -webkit-transform: translate(0, -25%);
5119 -ms-transform: translate(0, -25%);
5120 -o-transform: translate(0, -25%);
5121 transform: translate(0, -25%);
5122}
5123
5124.modal.in .modal-dialog {
5125 -webkit-transform: translate(0, 0);
5126 -ms-transform: translate(0, 0);
5127 -o-transform: translate(0, 0);
5128 transform: translate(0, 0);
5129}
5130
5131.modal-open .modal {
5132 overflow-x: hidden;
5133 overflow-y: auto;
5134}
5135
5136.modal-dialog {
5137 position: relative;
5138 width: auto;
5139 margin: 10px;
5140}
5141
5142.modal-content {
5143 position: relative;
5144 background-color: #fff;
5145 -webkit-background-clip: padding-box;
5146 background-clip: padding-box;
5147 border: 1px solid rgba(0, 0, 0, 0.2);
5148 border-radius: 0.3rem;
5149 outline: 0;
5150}
5151
5152.modal-backdrop {
5153 position: fixed;
5154 top: 0;
5155 right: 0;
5156 bottom: 0;
5157 left: 0;
5158 z-index: 1040;
5159 background-color: #000;
5160}
5161
5162.modal-backdrop.fade {
5163 opacity: 0;
5164}
5165
5166.modal-backdrop.in {
5167 opacity: 0.5;
5168}
5169
5170.modal-header {
5171 padding: 15px;
5172 border-bottom: 1px solid #e5e5e5;
5173}
5174
5175.modal-header::after {
5176 content: "";
5177 display: table;
5178 clear: both;
5179}
5180
5181.modal-header .close {
5182 margin-top: -2px;
5183}
5184
5185.modal-title {
5186 margin: 0;
5187 line-height: 1.5;
5188}
5189
5190.modal-body {
5191 position: relative;
5192 padding: 15px;
5193}
5194
5195.modal-footer {
5196 padding: 15px;
5197 text-align: right;
5198 border-top: 1px solid #e5e5e5;
5199}
5200
5201.modal-footer::after {
5202 content: "";
5203 display: table;
5204 clear: both;
5205}
5206
5207.modal-scrollbar-measure {
5208 position: absolute;
5209 top: -9999px;
5210 width: 50px;
5211 height: 50px;
5212 overflow: scroll;
5213}
5214
5215@media (min-width: 544px) {
5216 .modal-dialog {
5217 max-width: 600px;
5218 margin: 30px auto;
5219 }
5220 .modal-sm {
5221 max-width: 300px;
5222 }
5223}
5224
5225@media (min-width: 992px) {
5226 .modal-lg {
5227 max-width: 900px;
5228 }
5229}
5230
5231.tooltip {
5232 position: absolute;
5233 z-index: 1070;
5234 display: block;
5235 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
5236 font-style: normal;
5237 font-weight: normal;
5238 letter-spacing: normal;
5239 line-break: auto;
5240 line-height: 1.5;
5241 text-align: left;
5242 text-align: start;
5243 text-decoration: none;
5244 text-shadow: none;
5245 text-transform: none;
5246 white-space: normal;
5247 word-break: normal;
5248 word-spacing: normal;
5249 font-size: 0.875rem;
5250 word-wrap: break-word;
5251 opacity: 0;
5252}
5253
5254.tooltip.in {
5255 opacity: 0.9;
5256}
5257
5258.tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom {
5259 padding: 5px 0;
5260 margin-top: -3px;
5261}
5262
5263.tooltip.tooltip-top .tooltip-arrow, .tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
5264 bottom: 0;
5265 left: 50%;
5266 margin-left: -5px;
5267 border-width: 5px 5px 0;
5268 border-top-color: #000;
5269}
5270
5271.tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left {
5272 padding: 0 5px;
5273 margin-left: 3px;
5274}
5275
5276.tooltip.tooltip-right .tooltip-arrow, .tooltip.bs-tether-element-attached-left .tooltip-arrow {
5277 top: 50%;
5278 left: 0;
5279 margin-top: -5px;
5280 border-width: 5px 5px 5px 0;
5281 border-right-color: #000;
5282}
5283
5284.tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top {
5285 padding: 5px 0;
5286 margin-top: 3px;
5287}
5288
5289.tooltip.tooltip-bottom .tooltip-arrow, .tooltip.bs-tether-element-attached-top .tooltip-arrow {
5290 top: 0;
5291 left: 50%;
5292 margin-left: -5px;
5293 border-width: 0 5px 5px;
5294 border-bottom-color: #000;
5295}
5296
5297.tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right {
5298 padding: 0 5px;
5299 margin-left: -3px;
5300}
5301
5302.tooltip.tooltip-left .tooltip-arrow, .tooltip.bs-tether-element-attached-right .tooltip-arrow {
5303 top: 50%;
5304 right: 0;
5305 margin-top: -5px;
5306 border-width: 5px 0 5px 5px;
5307 border-left-color: #000;
5308}
5309
5310.tooltip-inner {
5311 max-width: 200px;
5312 padding: 3px 8px;
5313 color: #fff;
5314 text-align: center;
5315 background-color: #000;
5316 border-radius: 0.25rem;
5317}
5318
5319.tooltip-arrow {
5320 position: absolute;
5321 width: 0;
5322 height: 0;
5323 border-color: transparent;
5324 border-style: solid;
5325}
5326
5327.popover {
5328 position: absolute;
5329 top: 0;
5330 left: 0;
5331 z-index: 1060;
5332 display: block;
5333 max-width: 276px;
5334 padding: 1px;
5335 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
5336 font-style: normal;
5337 font-weight: normal;
5338 letter-spacing: normal;
5339 line-break: auto;
5340 line-height: 1.5;
5341 text-align: left;
5342 text-align: start;
5343 text-decoration: none;
5344 text-shadow: none;
5345 text-transform: none;
5346 white-space: normal;
5347 word-break: normal;
5348 word-spacing: normal;
5349 font-size: 0.875rem;
5350 word-wrap: break-word;
5351 background-color: #fff;
5352 -webkit-background-clip: padding-box;
5353 background-clip: padding-box;
5354 border: 1px solid rgba(0, 0, 0, 0.2);
5355 border-radius: 0.3rem;
5356}
5357
5358.popover.popover-top, .popover.bs-tether-element-attached-bottom {
5359 margin-top: -10px;
5360}
5361
5362.popover.popover-top .popover-arrow, .popover.bs-tether-element-attached-bottom .popover-arrow {
5363 bottom: -11px;
5364 left: 50%;
5365 margin-left: -11px;
5366 border-top-color: rgba(0, 0, 0, 0.25);
5367 border-bottom-width: 0;
5368}
5369
5370.popover.popover-top .popover-arrow::after, .popover.bs-tether-element-attached-bottom .popover-arrow::after {
5371 bottom: 1px;
5372 margin-left: -10px;
5373 content: "";
5374 border-top-color: #fff;
5375 border-bottom-width: 0;
5376}
5377
5378.popover.popover-right, .popover.bs-tether-element-attached-left {
5379 margin-left: 10px;
5380}
5381
5382.popover.popover-right .popover-arrow, .popover.bs-tether-element-attached-left .popover-arrow {
5383 top: 50%;
5384 left: -11px;
5385 margin-top: -11px;
5386 border-right-color: rgba(0, 0, 0, 0.25);
5387 border-left-width: 0;
5388}
5389
5390.popover.popover-right .popover-arrow::after, .popover.bs-tether-element-attached-left .popover-arrow::after {
5391 bottom: -10px;
5392 left: 1px;
5393 content: "";
5394 border-right-color: #fff;
5395 border-left-width: 0;
5396}
5397
5398.popover.popover-bottom, .popover.bs-tether-element-attached-top {
5399 margin-top: 10px;
5400}
5401
5402.popover.popover-bottom .popover-arrow, .popover.bs-tether-element-attached-top .popover-arrow {
5403 top: -11px;
5404 left: 50%;
5405 margin-left: -11px;
5406 border-top-width: 0;
5407 border-bottom-color: rgba(0, 0, 0, 0.25);
5408}
5409
5410.popover.popover-bottom .popover-arrow::after, .popover.bs-tether-element-attached-top .popover-arrow::after {
5411 top: 1px;
5412 margin-left: -10px;
5413 content: "";
5414 border-top-width: 0;
5415 border-bottom-color: #fff;
5416}
5417
5418.popover.popover-left, .popover.bs-tether-element-attached-right {
5419 margin-left: -10px;
5420}
5421
5422.popover.popover-left .popover-arrow, .popover.bs-tether-element-attached-right .popover-arrow {
5423 top: 50%;
5424 right: -11px;
5425 margin-top: -11px;
5426 border-right-width: 0;
5427 border-left-color: rgba(0, 0, 0, 0.25);
5428}
5429
5430.popover.popover-left .popover-arrow::after, .popover.bs-tether-element-attached-right .popover-arrow::after {
5431 right: 1px;
5432 bottom: -10px;
5433 content: "";
5434 border-right-width: 0;
5435 border-left-color: #fff;
5436}
5437
5438.popover-title {
5439 padding: 8px 14px;
5440 margin: 0;
5441 font-size: 1rem;
5442 background-color: #f7f7f7;
5443 border-bottom: 1px solid #ebebeb;
5444 border-radius: 0.2375rem 0.2375rem 0 0;
5445}
5446
5447.popover-title:empty {
5448 display: none;
5449}
5450
5451.popover-content {
5452 padding: 9px 14px;
5453}
5454
5455.popover-arrow, .popover-arrow::after {
5456 position: absolute;
5457 display: block;
5458 width: 0;
5459 height: 0;
5460 border-color: transparent;
5461 border-style: solid;
5462}
5463
5464.popover-arrow {
5465 border-width: 11px;
5466}
5467
5468.popover-arrow::after {
5469 content: "";
5470 border-width: 10px;
5471}
5472
5473.carousel {
5474 position: relative;
5475}
5476
5477.carousel-inner {
5478 position: relative;
5479 width: 100%;
5480 overflow: hidden;
5481}
5482
5483.carousel-inner > .carousel-item {
5484 position: relative;
5485 display: none;
5486 -webkit-transition: .6s ease-in-out left;
5487 -o-transition: .6s ease-in-out left;
5488 transition: .6s ease-in-out left;
5489}
5490
5491.carousel-inner > .carousel-item > img,
5492.carousel-inner > .carousel-item > a > img {
5493 line-height: 1;
5494}
5495
5496@media all and (transform-3d), (-webkit-transform-3d) {
5497 .carousel-inner > .carousel-item {
5498 -webkit-transition: -webkit-transform .6s ease-in-out;
5499 transition: -webkit-transform .6s ease-in-out;
5500 -o-transition: -o-transform .6s ease-in-out;
5501 transition: transform .6s ease-in-out;
5502 transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out, -o-transform .6s ease-in-out;
5503 -webkit-backface-visibility: hidden;
5504 backface-visibility: hidden;
5505 -webkit-perspective: 1000px;
5506 perspective: 1000px;
5507 }
5508 .carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
5509 left: 0;
5510 -webkit-transform: translate3d(100%, 0, 0);
5511 transform: translate3d(100%, 0, 0);
5512 }
5513 .carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
5514 left: 0;
5515 -webkit-transform: translate3d(-100%, 0, 0);
5516 transform: translate3d(-100%, 0, 0);
5517 }
5518 .carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
5519 left: 0;
5520 -webkit-transform: translate3d(0, 0, 0);
5521 transform: translate3d(0, 0, 0);
5522 }
5523}
5524
5525.carousel-inner > .active,
5526.carousel-inner > .next,
5527.carousel-inner > .prev {
5528 display: block;
5529}
5530
5531.carousel-inner > .active {
5532 left: 0;
5533}
5534
5535.carousel-inner > .next,
5536.carousel-inner > .prev {
5537 position: absolute;
5538 top: 0;
5539 width: 100%;
5540}
5541
5542.carousel-inner > .next {
5543 left: 100%;
5544}
5545
5546.carousel-inner > .prev {
5547 left: -100%;
5548}
5549
5550.carousel-inner > .next.left,
5551.carousel-inner > .prev.right {
5552 left: 0;
5553}
5554
5555.carousel-inner > .active.left {
5556 left: -100%;
5557}
5558
5559.carousel-inner > .active.right {
5560 left: 100%;
5561}
5562
5563.carousel-control {
5564 position: absolute;
5565 top: 0;
5566 bottom: 0;
5567 left: 0;
5568 width: 15%;
5569 font-size: 20px;
5570 color: #fff;
5571 text-align: center;
5572 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5573 opacity: 0.5;
5574}
5575
5576.carousel-control.left {
5577 background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
5578 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5579 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5580 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5581 background-repeat: repeat-x;
5582 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5583}
5584
5585.carousel-control.right {
5586 right: 0;
5587 left: auto;
5588 background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
5589 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5590 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5591 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5592 background-repeat: repeat-x;
5593 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5594}
5595
5596.carousel-control:focus, .carousel-control:hover {
5597 color: #fff;
5598 text-decoration: none;
5599 outline: 0;
5600 opacity: .9;
5601}
5602
5603.carousel-control .icon-prev,
5604.carousel-control .icon-next {
5605 position: absolute;
5606 top: 50%;
5607 z-index: 5;
5608 display: inline-block;
5609 width: 20px;
5610 height: 20px;
5611 margin-top: -10px;
5612 font-family: serif;
5613 line-height: 1;
5614}
5615
5616.carousel-control .icon-prev {
5617 left: 50%;
5618 margin-left: -10px;
5619}
5620
5621.carousel-control .icon-next {
5622 right: 50%;
5623 margin-right: -10px;
5624}
5625
5626.carousel-control .icon-prev::before {
5627 content: "\2039";
5628}
5629
5630.carousel-control .icon-next::before {
5631 content: "\203a";
5632}
5633
5634.carousel-indicators {
5635 position: absolute;
5636 bottom: 10px;
5637 left: 50%;
5638 z-index: 15;
5639 width: 60%;
5640 padding-left: 0;
5641 margin-left: -30%;
5642 text-align: center;
5643 list-style: none;
5644}
5645
5646.carousel-indicators li {
5647 display: inline-block;
5648 width: 10px;
5649 height: 10px;
5650 margin: 1px;
5651 text-indent: -999px;
5652 cursor: pointer;
5653 background-color: transparent;
5654 border: 1px solid #fff;
5655 border-radius: 10px;
5656}
5657
5658.carousel-indicators .active {
5659 width: 12px;
5660 height: 12px;
5661 margin: 0;
5662 background-color: #fff;
5663}
5664
5665.carousel-caption {
5666 position: absolute;
5667 right: 15%;
5668 bottom: 20px;
5669 left: 15%;
5670 z-index: 10;
5671 padding-top: 20px;
5672 padding-bottom: 20px;
5673 color: #fff;
5674 text-align: center;
5675 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5676}
5677
5678.carousel-caption .btn {
5679 text-shadow: none;
5680}
5681
5682@media (min-width: 544px) {
5683 .carousel-control .icon-prev,
5684 .carousel-control .icon-next {
5685 width: 30px;
5686 height: 30px;
5687 margin-top: -15px;
5688 font-size: 30px;
5689 }
5690 .carousel-control .icon-prev {
5691 margin-left: -15px;
5692 }
5693 .carousel-control .icon-next {
5694 margin-right: -15px;
5695 }
5696 .carousel-caption {
5697 right: 20%;
5698 left: 20%;
5699 padding-bottom: 30px;
5700 }
5701 .carousel-indicators {
5702 bottom: 20px;
5703 }
5704}
5705
5706.bg-faded {
5707 background-color: #f7f7f9;
5708}
5709
5710.bg-primary {
5711 color: #fff !important;
5712 background-color: #0275d8 !important;
5713}
5714
5715a.bg-primary:focus, a.bg-primary:hover {
5716 background-color: #025aa5 !important;
5717}
5718
5719.bg-success {
5720 color: #fff !important;
5721 background-color: #5cb85c !important;
5722}
5723
5724a.bg-success:focus, a.bg-success:hover {
5725 background-color: #449d44 !important;
5726}
5727
5728.bg-info {
5729 color: #fff !important;
5730 background-color: #5bc0de !important;
5731}
5732
5733a.bg-info:focus, a.bg-info:hover {
5734 background-color: #31b0d5 !important;
5735}
5736
5737.bg-warning {
5738 color: #fff !important;
5739 background-color: #f0ad4e !important;
5740}
5741
5742a.bg-warning:focus, a.bg-warning:hover {
5743 background-color: #ec971f !important;
5744}
5745
5746.bg-danger {
5747 color: #fff !important;
5748 background-color: #d9534f !important;
5749}
5750
5751a.bg-danger:focus, a.bg-danger:hover {
5752 background-color: #c9302c !important;
5753}
5754
5755.bg-inverse {
5756 color: #fff !important;
5757 background-color: #373a3c !important;
5758}
5759
5760a.bg-inverse:focus, a.bg-inverse:hover {
5761 background-color: #1f2021 !important;
5762}
5763
5764.clearfix::after {
5765 content: "";
5766 display: table;
5767 clear: both;
5768}
5769
5770.d-block {
5771 display: block !important;
5772}
5773
5774.d-inline-block {
5775 display: inline-block !important;
5776}
5777
5778.d-inline {
5779 display: inline !important;
5780}
5781
5782.pull-xs-left {
5783 float: left !important;
5784}
5785
5786.pull-xs-right {
5787 float: right !important;
5788}
5789
5790.pull-xs-none {
5791 float: none !important;
5792}
5793
5794@media (min-width: 544px) {
5795 .pull-sm-left {
5796 float: left !important;
5797 }
5798 .pull-sm-right {
5799 float: right !important;
5800 }
5801 .pull-sm-none {
5802 float: none !important;
5803 }
5804}
5805
5806@media (min-width: 768px) {
5807 .pull-md-left {
5808 float: left !important;
5809 }
5810 .pull-md-right {
5811 float: right !important;
5812 }
5813 .pull-md-none {
5814 float: none !important;
5815 }
5816}
5817
5818@media (min-width: 992px) {
5819 .pull-lg-left {
5820 float: left !important;
5821 }
5822 .pull-lg-right {
5823 float: right !important;
5824 }
5825 .pull-lg-none {
5826 float: none !important;
5827 }
5828}
5829
5830@media (min-width: 1200px) {
5831 .pull-xl-left {
5832 float: left !important;
5833 }
5834 .pull-xl-right {
5835 float: right !important;
5836 }
5837 .pull-xl-none {
5838 float: none !important;
5839 }
5840}
5841
5842.sr-only {
5843 position: absolute;
5844 width: 1px;
5845 height: 1px;
5846 padding: 0;
5847 margin: -1px;
5848 overflow: hidden;
5849 clip: rect(0, 0, 0, 0);
5850 border: 0;
5851}
5852
5853.sr-only-focusable:active, .sr-only-focusable:focus {
5854 position: static;
5855 width: auto;
5856 height: auto;
5857 margin: 0;
5858 overflow: visible;
5859 clip: auto;
5860}
5861
5862.w-100 {
5863 width: 100% !important;
5864}
5865
5866.m-x-auto {
5867 margin-right: auto !important;
5868 margin-left: auto !important;
5869}
5870
5871.m-a-0 {
5872 margin: 0 0 !important;
5873}
5874
5875.m-t-0 {
5876 margin-top: 0 !important;
5877}
5878
5879.m-r-0 {
5880 margin-right: 0 !important;
5881}
5882
5883.m-b-0 {
5884 margin-bottom: 0 !important;
5885}
5886
5887.m-l-0 {
5888 margin-left: 0 !important;
5889}
5890
5891.m-x-0 {
5892 margin-right: 0 !important;
5893 margin-left: 0 !important;
5894}
5895
5896.m-y-0 {
5897 margin-top: 0 !important;
5898 margin-bottom: 0 !important;
5899}
5900
5901.m-a-1 {
5902 margin: 1rem 1rem !important;
5903}
5904
5905.m-t-1 {
5906 margin-top: 1rem !important;
5907}
5908
5909.m-r-1 {
5910 margin-right: 1rem !important;
5911}
5912
5913.m-b-1 {
5914 margin-bottom: 1rem !important;
5915}
5916
5917.m-l-1 {
5918 margin-left: 1rem !important;
5919}
5920
5921.m-x-1 {
5922 margin-right: 1rem !important;
5923 margin-left: 1rem !important;
5924}
5925
5926.m-y-1 {
5927 margin-top: 1rem !important;
5928 margin-bottom: 1rem !important;
5929}
5930
5931.m-a-2 {
5932 margin: 1.5rem 1.5rem !important;
5933}
5934
5935.m-t-2 {
5936 margin-top: 1.5rem !important;
5937}
5938
5939.m-r-2 {
5940 margin-right: 1.5rem !important;
5941}
5942
5943.m-b-2 {
5944 margin-bottom: 1.5rem !important;
5945}
5946
5947.m-l-2 {
5948 margin-left: 1.5rem !important;
5949}
5950
5951.m-x-2 {
5952 margin-right: 1.5rem !important;
5953 margin-left: 1.5rem !important;
5954}
5955
5956.m-y-2 {
5957 margin-top: 1.5rem !important;
5958 margin-bottom: 1.5rem !important;
5959}
5960
5961.m-a-3 {
5962 margin: 3rem 3rem !important;
5963}
5964
5965.m-t-3 {
5966 margin-top: 3rem !important;
5967}
5968
5969.m-r-3 {
5970 margin-right: 3rem !important;
5971}
5972
5973.m-b-3 {
5974 margin-bottom: 3rem !important;
5975}
5976
5977.m-l-3 {
5978 margin-left: 3rem !important;
5979}
5980
5981.m-x-3 {
5982 margin-right: 3rem !important;
5983 margin-left: 3rem !important;
5984}
5985
5986.m-y-3 {
5987 margin-top: 3rem !important;
5988 margin-bottom: 3rem !important;
5989}
5990
5991.p-a-0 {
5992 padding: 0 0 !important;
5993}
5994
5995.p-t-0 {
5996 padding-top: 0 !important;
5997}
5998
5999.p-r-0 {
6000 padding-right: 0 !important;
6001}
6002
6003.p-b-0 {
6004 padding-bottom: 0 !important;
6005}
6006
6007.p-l-0 {
6008 padding-left: 0 !important;
6009}
6010
6011.p-x-0 {
6012 padding-right: 0 !important;
6013 padding-left: 0 !important;
6014}
6015
6016.p-y-0 {
6017 padding-top: 0 !important;
6018 padding-bottom: 0 !important;
6019}
6020
6021.p-a-1 {
6022 padding: 1rem 1rem !important;
6023}
6024
6025.p-t-1 {
6026 padding-top: 1rem !important;
6027}
6028
6029.p-r-1 {
6030 padding-right: 1rem !important;
6031}
6032
6033.p-b-1 {
6034 padding-bottom: 1rem !important;
6035}
6036
6037.p-l-1 {
6038 padding-left: 1rem !important;
6039}
6040
6041.p-x-1 {
6042 padding-right: 1rem !important;
6043 padding-left: 1rem !important;
6044}
6045
6046.p-y-1 {
6047 padding-top: 1rem !important;
6048 padding-bottom: 1rem !important;
6049}
6050
6051.p-a-2 {
6052 padding: 1.5rem 1.5rem !important;
6053}
6054
6055.p-t-2 {
6056 padding-top: 1.5rem !important;
6057}
6058
6059.p-r-2 {
6060 padding-right: 1.5rem !important;
6061}
6062
6063.p-b-2 {
6064 padding-bottom: 1.5rem !important;
6065}
6066
6067.p-l-2 {
6068 padding-left: 1.5rem !important;
6069}
6070
6071.p-x-2 {
6072 padding-right: 1.5rem !important;
6073 padding-left: 1.5rem !important;
6074}
6075
6076.p-y-2 {
6077 padding-top: 1.5rem !important;
6078 padding-bottom: 1.5rem !important;
6079}
6080
6081.p-a-3 {
6082 padding: 3rem 3rem !important;
6083}
6084
6085.p-t-3 {
6086 padding-top: 3rem !important;
6087}
6088
6089.p-r-3 {
6090 padding-right: 3rem !important;
6091}
6092
6093.p-b-3 {
6094 padding-bottom: 3rem !important;
6095}
6096
6097.p-l-3 {
6098 padding-left: 3rem !important;
6099}
6100
6101.p-x-3 {
6102 padding-right: 3rem !important;
6103 padding-left: 3rem !important;
6104}
6105
6106.p-y-3 {
6107 padding-top: 3rem !important;
6108 padding-bottom: 3rem !important;
6109}
6110
6111.pos-f-t {
6112 position: fixed;
6113 top: 0;
6114 right: 0;
6115 left: 0;
6116 z-index: 1030;
6117}
6118
6119.text-justify {
6120 text-align: justify !important;
6121}
6122
6123.text-nowrap {
6124 white-space: nowrap !important;
6125}
6126
6127.text-truncate {
6128 overflow: hidden;
6129 text-overflow: ellipsis;
6130 white-space: nowrap;
6131}
6132
6133.text-xs-left {
6134 text-align: left !important;
6135}
6136
6137.text-xs-right {
6138 text-align: right !important;
6139}
6140
6141.text-xs-center {
6142 text-align: center !important;
6143}
6144
6145@media (min-width: 544px) {
6146 .text-sm-left {
6147 text-align: left !important;
6148 }
6149 .text-sm-right {
6150 text-align: right !important;
6151 }
6152 .text-sm-center {
6153 text-align: center !important;
6154 }
6155}
6156
6157@media (min-width: 768px) {
6158 .text-md-left {
6159 text-align: left !important;
6160 }
6161 .text-md-right {
6162 text-align: right !important;
6163 }
6164 .text-md-center {
6165 text-align: center !important;
6166 }
6167}
6168
6169@media (min-width: 992px) {
6170 .text-lg-left {
6171 text-align: left !important;
6172 }
6173 .text-lg-right {
6174 text-align: right !important;
6175 }
6176 .text-lg-center {
6177 text-align: center !important;
6178 }
6179}
6180
6181@media (min-width: 1200px) {
6182 .text-xl-left {
6183 text-align: left !important;
6184 }
6185 .text-xl-right {
6186 text-align: right !important;
6187 }
6188 .text-xl-center {
6189 text-align: center !important;
6190 }
6191}
6192
6193.text-lowercase {
6194 text-transform: lowercase !important;
6195}
6196
6197.text-uppercase {
6198 text-transform: uppercase !important;
6199}
6200
6201.text-capitalize {
6202 text-transform: capitalize !important;
6203}
6204
6205.font-weight-normal {
6206 font-weight: normal;
6207}
6208
6209.font-weight-bold {
6210 font-weight: bold;
6211}
6212
6213.font-italic {
6214 font-style: italic;
6215}
6216
6217.text-muted {
6218 color: #818a91 !important;
6219}
6220
6221a.text-muted:focus, a.text-muted:hover {
6222 color: #687077 !important;
6223}
6224
6225.text-primary {
6226 color: #0275d8 !important;
6227}
6228
6229a.text-primary:focus, a.text-primary:hover {
6230 color: #025aa5 !important;
6231}
6232
6233.text-success {
6234 color: #5cb85c !important;
6235}
6236
6237a.text-success:focus, a.text-success:hover {
6238 color: #449d44 !important;
6239}
6240
6241.text-info {
6242 color: #5bc0de !important;
6243}
6244
6245a.text-info:focus, a.text-info:hover {
6246 color: #31b0d5 !important;
6247}
6248
6249.text-warning {
6250 color: #f0ad4e !important;
6251}
6252
6253a.text-warning:focus, a.text-warning:hover {
6254 color: #ec971f !important;
6255}
6256
6257.text-danger {
6258 color: #d9534f !important;
6259}
6260
6261a.text-danger:focus, a.text-danger:hover {
6262 color: #c9302c !important;
6263}
6264
6265.text-hide {
6266 font: 0/0 a;
6267 color: transparent;
6268 text-shadow: none;
6269 background-color: transparent;
6270 border: 0;
6271}
6272
6273.invisible {
6274 visibility: hidden !important;
6275}
6276
6277.hidden-xs-up {
6278 display: none !important;
6279}
6280
6281@media (max-width: 543px) {
6282 .hidden-xs-down {
6283 display: none !important;
6284 }
6285}
6286
6287@media (min-width: 544px) {
6288 .hidden-sm-up {
6289 display: none !important;
6290 }
6291}
6292
6293@media (max-width: 767px) {
6294 .hidden-sm-down {
6295 display: none !important;
6296 }
6297}
6298
6299@media (min-width: 768px) {
6300 .hidden-md-up {
6301 display: none !important;
6302 }
6303}
6304
6305@media (max-width: 991px) {
6306 .hidden-md-down {
6307 display: none !important;
6308 }
6309}
6310
6311@media (min-width: 992px) {
6312 .hidden-lg-up {
6313 display: none !important;
6314 }
6315}
6316
6317@media (max-width: 1199px) {
6318 .hidden-lg-down {
6319 display: none !important;
6320 }
6321}
6322
6323@media (min-width: 1200px) {
6324 .hidden-xl-up {
6325 display: none !important;
6326 }
6327}
6328
6329.hidden-xl-down {
6330 display: none !important;
6331}
6332
6333.visible-print-block {
6334 display: none !important;
6335}
6336
6337@media print {
6338 .visible-print-block {
6339 display: block !important;
6340 }
6341}
6342
6343.visible-print-inline {
6344 display: none !important;
6345}
6346
6347@media print {
6348 .visible-print-inline {
6349 display: inline !important;
6350 }
6351}
6352
6353.visible-print-inline-block {
6354 display: none !important;
6355}
6356
6357@media print {
6358 .visible-print-inline-block {
6359 display: inline-block !important;
6360 }
6361}
6362
6363@media print {
6364 .hidden-print {
6365 display: none !important;
6366 }
6367}
6368/*# sourceMappingURL=bootstrap.css.map */
\No newline at end of file