aboutsummaryrefslogtreecommitdiff
path: root/dist/css/bootstrap.css
diff options
context:
space:
mode:
Diffstat (limited to 'dist/css/bootstrap.css')
-rw-r--r--dist/css/bootstrap.css14075
1 files changed, 8678 insertions, 5397 deletions
diff --git a/dist/css/bootstrap.css b/dist/css/bootstrap.css
index 6167622c..8f475892 100644
--- a/dist/css/bootstrap.css
+++ b/dist/css/bootstrap.css
@@ -1,75 +1,141 @@
1/*! 1/*!
2 * Bootstrap v3.3.7 (http://getbootstrap.com) 2 * Bootstrap v4.3.1 (https://getbootstrap.com/)
3 * Copyright 2011-2016 Twitter, Inc. 3 * Copyright 2011-2019 The Bootstrap Authors
4 * Copyright 2011-2019 Twitter, Inc.
4 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 5 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5 */ 6 */
6/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ 7:root {
8 --blue: #007bff;
9 --indigo: #6610f2;
10 --purple: #6f42c1;
11 --pink: #e83e8c;
12 --red: #dc3545;
13 --orange: #fd7e14;
14 --yellow: #ffc107;
15 --green: #28a745;
16 --teal: #20c997;
17 --cyan: #17a2b8;
18 --white: #fff;
19 --gray: #6c757d;
20 --gray-dark: #343a40;
21 --primary: #007bff;
22 --secondary: #6c757d;
23 --success: #28a745;
24 --info: #17a2b8;
25 --warning: #ffc107;
26 --danger: #dc3545;
27 --light: #f8f9fa;
28 --dark: #343a40;
29 --breakpoint-xs: 0;
30 --breakpoint-sm: 576px;
31 --breakpoint-md: 768px;
32 --breakpoint-lg: 992px;
33 --breakpoint-xl: 1200px;
34 --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
35 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
36}
37
38*,
39*::before,
40*::after {
41 box-sizing: border-box;
42}
43
7html { 44html {
8 font-family: sans-serif; 45 font-family: sans-serif;
46 line-height: 1.15;
9 -webkit-text-size-adjust: 100%; 47 -webkit-text-size-adjust: 100%;
10 -ms-text-size-adjust: 100%; 48 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
11} 49}
50
51article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
52 display: block;
53}
54
12body { 55body {
13 margin: 0; 56 margin: 0;
57 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
58 font-size: 1rem;
59 font-weight: 400;
60 line-height: 1.5;
61 color: #212529;
62 text-align: left;
63 background-color: #fff;
14} 64}
15article, 65
16aside, 66[tabindex="-1"]:focus {
17details, 67 outline: 0 !important;
18figcaption,
19figure,
20footer,
21header,
22hgroup,
23main,
24menu,
25nav,
26section,
27summary {
28 display: block;
29}
30audio,
31canvas,
32progress,
33video {
34 display: inline-block;
35 vertical-align: baseline;
36} 68}
37audio:not([controls]) { 69
38 display: none; 70hr {
71 box-sizing: content-box;
39 height: 0; 72 height: 0;
73 overflow: visible;
40} 74}
41[hidden], 75
42template { 76h1, h2, h3, h4, h5, h6 {
43 display: none; 77 margin-top: 0;
78 margin-bottom: 0.5rem;
44} 79}
45a { 80
46 background-color: transparent; 81p {
82 margin-top: 0;
83 margin-bottom: 1rem;
47} 84}
48a:active, 85
49a:hover { 86abbr[title],
50 outline: 0; 87abbr[data-original-title] {
88 text-decoration: underline;
89 -webkit-text-decoration: underline dotted;
90 text-decoration: underline dotted;
91 cursor: help;
92 border-bottom: 0;
93 -webkit-text-decoration-skip-ink: none;
94 text-decoration-skip-ink: none;
51} 95}
52abbr[title] { 96
53 border-bottom: 1px dotted; 97address {
98 margin-bottom: 1rem;
99 font-style: normal;
100 line-height: inherit;
54} 101}
55b, 102
56strong { 103ol,
57 font-weight: bold; 104ul,
105dl {
106 margin-top: 0;
107 margin-bottom: 1rem;
58} 108}
59dfn { 109
60 font-style: italic; 110ol ol,
111ul ul,
112ol ul,
113ul ol {
114 margin-bottom: 0;
61} 115}
62h1 { 116
63 margin: .67em 0; 117dt {
64 font-size: 2em; 118 font-weight: 700;
65} 119}
66mark { 120
67 color: #000; 121dd {
68 background: #ff0; 122 margin-bottom: .5rem;
123 margin-left: 0;
124}
125
126blockquote {
127 margin: 0 0 1rem;
128}
129
130b,
131strong {
132 font-weight: bolder;
69} 133}
134
70small { 135small {
71 font-size: 80%; 136 font-size: 80%;
72} 137}
138
73sub, 139sub,
74sup { 140sup {
75 position: relative; 141 position: relative;
@@ -77,3446 +143,2917 @@ sup {
77 line-height: 0; 143 line-height: 0;
78 vertical-align: baseline; 144 vertical-align: baseline;
79} 145}
80sup { 146
81 top: -.5em;
82}
83sub { 147sub {
84 bottom: -.25em; 148 bottom: -.25em;
85} 149}
86img { 150
87 border: 0; 151sup {
152 top: -.5em;
88} 153}
89svg:not(:root) { 154
90 overflow: hidden; 155a {
156 color: #007bff;
157 text-decoration: none;
158 background-color: transparent;
91} 159}
92figure { 160
93 margin: 1em 40px; 161a:hover {
162 color: #0056b3;
163 text-decoration: underline;
94} 164}
95hr { 165
96 height: 0; 166a:not([href]):not([tabindex]) {
97 -webkit-box-sizing: content-box; 167 color: inherit;
98 -moz-box-sizing: content-box; 168 text-decoration: none;
99 box-sizing: content-box;
100} 169}
101pre { 170
102 overflow: auto; 171a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
172 color: inherit;
173 text-decoration: none;
103} 174}
175
176a:not([href]):not([tabindex]):focus {
177 outline: 0;
178}
179
180pre,
104code, 181code,
105kbd, 182kbd,
106pre,
107samp { 183samp {
108 font-family: monospace, monospace; 184 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
109 font-size: 1em; 185 font-size: 1em;
110} 186}
111button, 187
112input, 188pre {
113optgroup, 189 margin-top: 0;
114select, 190 margin-bottom: 1rem;
115textarea { 191 overflow: auto;
116 margin: 0;
117 font: inherit;
118 color: inherit;
119}
120button {
121 overflow: visible;
122}
123button,
124select {
125 text-transform: none;
126}
127button,
128html input[type="button"],
129input[type="reset"],
130input[type="submit"] {
131 -webkit-appearance: button;
132 cursor: pointer;
133}
134button[disabled],
135html input[disabled] {
136 cursor: default;
137}
138button::-moz-focus-inner,
139input::-moz-focus-inner {
140 padding: 0;
141 border: 0;
142}
143input {
144 line-height: normal;
145}
146input[type="checkbox"],
147input[type="radio"] {
148 -webkit-box-sizing: border-box;
149 -moz-box-sizing: border-box;
150 box-sizing: border-box;
151 padding: 0;
152}
153input[type="number"]::-webkit-inner-spin-button,
154input[type="number"]::-webkit-outer-spin-button {
155 height: auto;
156}
157input[type="search"] {
158 -webkit-box-sizing: content-box;
159 -moz-box-sizing: content-box;
160 box-sizing: content-box;
161 -webkit-appearance: textfield;
162}
163input[type="search"]::-webkit-search-cancel-button,
164input[type="search"]::-webkit-search-decoration {
165 -webkit-appearance: none;
166}
167fieldset {
168 padding: .35em .625em .75em;
169 margin: 0 2px;
170 border: 1px solid #c0c0c0;
171} 192}
172legend { 193
173 padding: 0; 194figure {
174 border: 0; 195 margin: 0 0 1rem;
175} 196}
176textarea { 197
177 overflow: auto; 198img {
199 vertical-align: middle;
200 border-style: none;
178} 201}
179optgroup { 202
180 font-weight: bold; 203svg {
204 overflow: hidden;
205 vertical-align: middle;
181} 206}
207
182table { 208table {
183 border-spacing: 0;
184 border-collapse: collapse; 209 border-collapse: collapse;
185} 210}
186td,
187th {
188 padding: 0;
189}
190/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
191@media print {
192 *,
193 *:before,
194 *:after {
195 color: #000 !important;
196 text-shadow: none !important;
197 background: transparent !important;
198 -webkit-box-shadow: none !important;
199 box-shadow: none !important;
200 }
201 a,
202 a:visited {
203 text-decoration: underline;
204 }
205 a[href]:after {
206 content: " (" attr(href) ")";
207 }
208 abbr[title]:after {
209 content: " (" attr(title) ")";
210 }
211 a[href^="#"]:after,
212 a[href^="javascript:"]:after {
213 content: "";
214 }
215 pre,
216 blockquote {
217 border: 1px solid #999;
218 211
219 page-break-inside: avoid; 212caption {
220 } 213 padding-top: 0.75rem;
221 thead { 214 padding-bottom: 0.75rem;
222 display: table-header-group; 215 color: #6c757d;
223 } 216 text-align: left;
224 tr, 217 caption-side: bottom;
225 img {
226 page-break-inside: avoid;
227 }
228 img {
229 max-width: 100% !important;
230 }
231 p,
232 h2,
233 h3 {
234 orphans: 3;
235 widows: 3;
236 }
237 h2,
238 h3 {
239 page-break-after: avoid;
240 }
241 .navbar {
242 display: none;
243 }
244 .btn > .caret,
245 .dropup > .btn > .caret {
246 border-top-color: #000 !important;
247 }
248 .label {
249 border: 1px solid #000;
250 }
251 .table {
252 border-collapse: collapse !important;
253 }
254 .table td,
255 .table th {
256 background-color: #fff !important;
257 }
258 .table-bordered th,
259 .table-bordered td {
260 border: 1px solid #ddd !important;
261 }
262} 218}
263@font-face {
264 font-family: 'Glyphicons Halflings';
265 219
266 src: url('../fonts/glyphicons-halflings-regular.eot'); 220th {
267 src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); 221 text-align: inherit;
268} 222}
269.glyphicon {
270 position: relative;
271 top: 1px;
272 display: inline-block;
273 font-family: 'Glyphicons Halflings';
274 font-style: normal;
275 font-weight: normal;
276 line-height: 1;
277 223
278 -webkit-font-smoothing: antialiased; 224label {
279 -moz-osx-font-smoothing: grayscale; 225 display: inline-block;
280} 226 margin-bottom: 0.5rem;
281.glyphicon-asterisk:before {
282 content: "\002a";
283}
284.glyphicon-plus:before {
285 content: "\002b";
286}
287.glyphicon-euro:before,
288.glyphicon-eur:before {
289 content: "\20ac";
290}
291.glyphicon-minus:before {
292 content: "\2212";
293}
294.glyphicon-cloud:before {
295 content: "\2601";
296}
297.glyphicon-envelope:before {
298 content: "\2709";
299}
300.glyphicon-pencil:before {
301 content: "\270f";
302}
303.glyphicon-glass:before {
304 content: "\e001";
305}
306.glyphicon-music:before {
307 content: "\e002";
308}
309.glyphicon-search:before {
310 content: "\e003";
311}
312.glyphicon-heart:before {
313 content: "\e005";
314}
315.glyphicon-star:before {
316 content: "\e006";
317}
318.glyphicon-star-empty:before {
319 content: "\e007";
320}
321.glyphicon-user:before {
322 content: "\e008";
323}
324.glyphicon-film:before {
325 content: "\e009";
326}
327.glyphicon-th-large:before {
328 content: "\e010";
329}
330.glyphicon-th:before {
331 content: "\e011";
332}
333.glyphicon-th-list:before {
334 content: "\e012";
335}
336.glyphicon-ok:before {
337 content: "\e013";
338}
339.glyphicon-remove:before {
340 content: "\e014";
341}
342.glyphicon-zoom-in:before {
343 content: "\e015";
344}
345.glyphicon-zoom-out:before {
346 content: "\e016";
347}
348.glyphicon-off:before {
349 content: "\e017";
350}
351.glyphicon-signal:before {
352 content: "\e018";
353}
354.glyphicon-cog:before {
355 content: "\e019";
356}
357.glyphicon-trash:before {
358 content: "\e020";
359}
360.glyphicon-home:before {
361 content: "\e021";
362}
363.glyphicon-file:before {
364 content: "\e022";
365}
366.glyphicon-time:before {
367 content: "\e023";
368}
369.glyphicon-road:before {
370 content: "\e024";
371}
372.glyphicon-download-alt:before {
373 content: "\e025";
374}
375.glyphicon-download:before {
376 content: "\e026";
377}
378.glyphicon-upload:before {
379 content: "\e027";
380}
381.glyphicon-inbox:before {
382 content: "\e028";
383}
384.glyphicon-play-circle:before {
385 content: "\e029";
386}
387.glyphicon-repeat:before {
388 content: "\e030";
389}
390.glyphicon-refresh:before {
391 content: "\e031";
392}
393.glyphicon-list-alt:before {
394 content: "\e032";
395}
396.glyphicon-lock:before {
397 content: "\e033";
398}
399.glyphicon-flag:before {
400 content: "\e034";
401}
402.glyphicon-headphones:before {
403 content: "\e035";
404}
405.glyphicon-volume-off:before {
406 content: "\e036";
407}
408.glyphicon-volume-down:before {
409 content: "\e037";
410}
411.glyphicon-volume-up:before {
412 content: "\e038";
413}
414.glyphicon-qrcode:before {
415 content: "\e039";
416}
417.glyphicon-barcode:before {
418 content: "\e040";
419}
420.glyphicon-tag:before {
421 content: "\e041";
422}
423.glyphicon-tags:before {
424 content: "\e042";
425}
426.glyphicon-book:before {
427 content: "\e043";
428}
429.glyphicon-bookmark:before {
430 content: "\e044";
431}
432.glyphicon-print:before {
433 content: "\e045";
434}
435.glyphicon-camera:before {
436 content: "\e046";
437}
438.glyphicon-font:before {
439 content: "\e047";
440}
441.glyphicon-bold:before {
442 content: "\e048";
443}
444.glyphicon-italic:before {
445 content: "\e049";
446}
447.glyphicon-text-height:before {
448 content: "\e050";
449}
450.glyphicon-text-width:before {
451 content: "\e051";
452}
453.glyphicon-align-left:before {
454 content: "\e052";
455}
456.glyphicon-align-center:before {
457 content: "\e053";
458}
459.glyphicon-align-right:before {
460 content: "\e054";
461}
462.glyphicon-align-justify:before {
463 content: "\e055";
464}
465.glyphicon-list:before {
466 content: "\e056";
467}
468.glyphicon-indent-left:before {
469 content: "\e057";
470}
471.glyphicon-indent-right:before {
472 content: "\e058";
473}
474.glyphicon-facetime-video:before {
475 content: "\e059";
476}
477.glyphicon-picture:before {
478 content: "\e060";
479}
480.glyphicon-map-marker:before {
481 content: "\e062";
482}
483.glyphicon-adjust:before {
484 content: "\e063";
485}
486.glyphicon-tint:before {
487 content: "\e064";
488}
489.glyphicon-edit:before {
490 content: "\e065";
491}
492.glyphicon-share:before {
493 content: "\e066";
494}
495.glyphicon-check:before {
496 content: "\e067";
497}
498.glyphicon-move:before {
499 content: "\e068";
500}
501.glyphicon-step-backward:before {
502 content: "\e069";
503}
504.glyphicon-fast-backward:before {
505 content: "\e070";
506}
507.glyphicon-backward:before {
508 content: "\e071";
509}
510.glyphicon-play:before {
511 content: "\e072";
512}
513.glyphicon-pause:before {
514 content: "\e073";
515}
516.glyphicon-stop:before {
517 content: "\e074";
518}
519.glyphicon-forward:before {
520 content: "\e075";
521}
522.glyphicon-fast-forward:before {
523 content: "\e076";
524}
525.glyphicon-step-forward:before {
526 content: "\e077";
527}
528.glyphicon-eject:before {
529 content: "\e078";
530}
531.glyphicon-chevron-left:before {
532 content: "\e079";
533}
534.glyphicon-chevron-right:before {
535 content: "\e080";
536}
537.glyphicon-plus-sign:before {
538 content: "\e081";
539}
540.glyphicon-minus-sign:before {
541 content: "\e082";
542}
543.glyphicon-remove-sign:before {
544 content: "\e083";
545}
546.glyphicon-ok-sign:before {
547 content: "\e084";
548}
549.glyphicon-question-sign:before {
550 content: "\e085";
551}
552.glyphicon-info-sign:before {
553 content: "\e086";
554}
555.glyphicon-screenshot:before {
556 content: "\e087";
557}
558.glyphicon-remove-circle:before {
559 content: "\e088";
560}
561.glyphicon-ok-circle:before {
562 content: "\e089";
563}
564.glyphicon-ban-circle:before {
565 content: "\e090";
566}
567.glyphicon-arrow-left:before {
568 content: "\e091";
569}
570.glyphicon-arrow-right:before {
571 content: "\e092";
572}
573.glyphicon-arrow-up:before {
574 content: "\e093";
575}
576.glyphicon-arrow-down:before {
577 content: "\e094";
578}
579.glyphicon-share-alt:before {
580 content: "\e095";
581}
582.glyphicon-resize-full:before {
583 content: "\e096";
584}
585.glyphicon-resize-small:before {
586 content: "\e097";
587}
588.glyphicon-exclamation-sign:before {
589 content: "\e101";
590}
591.glyphicon-gift:before {
592 content: "\e102";
593}
594.glyphicon-leaf:before {
595 content: "\e103";
596}
597.glyphicon-fire:before {
598 content: "\e104";
599}
600.glyphicon-eye-open:before {
601 content: "\e105";
602}
603.glyphicon-eye-close:before {
604 content: "\e106";
605}
606.glyphicon-warning-sign:before {
607 content: "\e107";
608}
609.glyphicon-plane:before {
610 content: "\e108";
611}
612.glyphicon-calendar:before {
613 content: "\e109";
614}
615.glyphicon-random:before {
616 content: "\e110";
617}
618.glyphicon-comment:before {
619 content: "\e111";
620}
621.glyphicon-magnet:before {
622 content: "\e112";
623}
624.glyphicon-chevron-up:before {
625 content: "\e113";
626}
627.glyphicon-chevron-down:before {
628 content: "\e114";
629}
630.glyphicon-retweet:before {
631 content: "\e115";
632}
633.glyphicon-shopping-cart:before {
634 content: "\e116";
635}
636.glyphicon-folder-close:before {
637 content: "\e117";
638}
639.glyphicon-folder-open:before {
640 content: "\e118";
641}
642.glyphicon-resize-vertical:before {
643 content: "\e119";
644}
645.glyphicon-resize-horizontal:before {
646 content: "\e120";
647}
648.glyphicon-hdd:before {
649 content: "\e121";
650}
651.glyphicon-bullhorn:before {
652 content: "\e122";
653}
654.glyphicon-bell:before {
655 content: "\e123";
656}
657.glyphicon-certificate:before {
658 content: "\e124";
659}
660.glyphicon-thumbs-up:before {
661 content: "\e125";
662}
663.glyphicon-thumbs-down:before {
664 content: "\e126";
665}
666.glyphicon-hand-right:before {
667 content: "\e127";
668}
669.glyphicon-hand-left:before {
670 content: "\e128";
671}
672.glyphicon-hand-up:before {
673 content: "\e129";
674}
675.glyphicon-hand-down:before {
676 content: "\e130";
677}
678.glyphicon-circle-arrow-right:before {
679 content: "\e131";
680}
681.glyphicon-circle-arrow-left:before {
682 content: "\e132";
683}
684.glyphicon-circle-arrow-up:before {
685 content: "\e133";
686}
687.glyphicon-circle-arrow-down:before {
688 content: "\e134";
689}
690.glyphicon-globe:before {
691 content: "\e135";
692}
693.glyphicon-wrench:before {
694 content: "\e136";
695}
696.glyphicon-tasks:before {
697 content: "\e137";
698}
699.glyphicon-filter:before {
700 content: "\e138";
701}
702.glyphicon-briefcase:before {
703 content: "\e139";
704}
705.glyphicon-fullscreen:before {
706 content: "\e140";
707}
708.glyphicon-dashboard:before {
709 content: "\e141";
710}
711.glyphicon-paperclip:before {
712 content: "\e142";
713}
714.glyphicon-heart-empty:before {
715 content: "\e143";
716}
717.glyphicon-link:before {
718 content: "\e144";
719}
720.glyphicon-phone:before {
721 content: "\e145";
722}
723.glyphicon-pushpin:before {
724 content: "\e146";
725}
726.glyphicon-usd:before {
727 content: "\e148";
728}
729.glyphicon-gbp:before {
730 content: "\e149";
731}
732.glyphicon-sort:before {
733 content: "\e150";
734}
735.glyphicon-sort-by-alphabet:before {
736 content: "\e151";
737}
738.glyphicon-sort-by-alphabet-alt:before {
739 content: "\e152";
740}
741.glyphicon-sort-by-order:before {
742 content: "\e153";
743}
744.glyphicon-sort-by-order-alt:before {
745 content: "\e154";
746}
747.glyphicon-sort-by-attributes:before {
748 content: "\e155";
749}
750.glyphicon-sort-by-attributes-alt:before {
751 content: "\e156";
752}
753.glyphicon-unchecked:before {
754 content: "\e157";
755}
756.glyphicon-expand:before {
757 content: "\e158";
758}
759.glyphicon-collapse-down:before {
760 content: "\e159";
761}
762.glyphicon-collapse-up:before {
763 content: "\e160";
764}
765.glyphicon-log-in:before {
766 content: "\e161";
767}
768.glyphicon-flash:before {
769 content: "\e162";
770}
771.glyphicon-log-out:before {
772 content: "\e163";
773}
774.glyphicon-new-window:before {
775 content: "\e164";
776}
777.glyphicon-record:before {
778 content: "\e165";
779}
780.glyphicon-save:before {
781 content: "\e166";
782}
783.glyphicon-open:before {
784 content: "\e167";
785}
786.glyphicon-saved:before {
787 content: "\e168";
788}
789.glyphicon-import:before {
790 content: "\e169";
791}
792.glyphicon-export:before {
793 content: "\e170";
794}
795.glyphicon-send:before {
796 content: "\e171";
797}
798.glyphicon-floppy-disk:before {
799 content: "\e172";
800}
801.glyphicon-floppy-saved:before {
802 content: "\e173";
803}
804.glyphicon-floppy-remove:before {
805 content: "\e174";
806}
807.glyphicon-floppy-save:before {
808 content: "\e175";
809}
810.glyphicon-floppy-open:before {
811 content: "\e176";
812}
813.glyphicon-credit-card:before {
814 content: "\e177";
815}
816.glyphicon-transfer:before {
817 content: "\e178";
818}
819.glyphicon-cutlery:before {
820 content: "\e179";
821}
822.glyphicon-header:before {
823 content: "\e180";
824}
825.glyphicon-compressed:before {
826 content: "\e181";
827}
828.glyphicon-earphone:before {
829 content: "\e182";
830}
831.glyphicon-phone-alt:before {
832 content: "\e183";
833}
834.glyphicon-tower:before {
835 content: "\e184";
836}
837.glyphicon-stats:before {
838 content: "\e185";
839}
840.glyphicon-sd-video:before {
841 content: "\e186";
842}
843.glyphicon-hd-video:before {
844 content: "\e187";
845}
846.glyphicon-subtitles:before {
847 content: "\e188";
848}
849.glyphicon-sound-stereo:before {
850 content: "\e189";
851}
852.glyphicon-sound-dolby:before {
853 content: "\e190";
854}
855.glyphicon-sound-5-1:before {
856 content: "\e191";
857}
858.glyphicon-sound-6-1:before {
859 content: "\e192";
860}
861.glyphicon-sound-7-1:before {
862 content: "\e193";
863}
864.glyphicon-copyright-mark:before {
865 content: "\e194";
866}
867.glyphicon-registration-mark:before {
868 content: "\e195";
869}
870.glyphicon-cloud-download:before {
871 content: "\e197";
872}
873.glyphicon-cloud-upload:before {
874 content: "\e198";
875}
876.glyphicon-tree-conifer:before {
877 content: "\e199";
878}
879.glyphicon-tree-deciduous:before {
880 content: "\e200";
881}
882.glyphicon-cd:before {
883 content: "\e201";
884}
885.glyphicon-save-file:before {
886 content: "\e202";
887}
888.glyphicon-open-file:before {
889 content: "\e203";
890}
891.glyphicon-level-up:before {
892 content: "\e204";
893}
894.glyphicon-copy:before {
895 content: "\e205";
896}
897.glyphicon-paste:before {
898 content: "\e206";
899}
900.glyphicon-alert:before {
901 content: "\e209";
902}
903.glyphicon-equalizer:before {
904 content: "\e210";
905}
906.glyphicon-king:before {
907 content: "\e211";
908}
909.glyphicon-queen:before {
910 content: "\e212";
911}
912.glyphicon-pawn:before {
913 content: "\e213";
914}
915.glyphicon-bishop:before {
916 content: "\e214";
917}
918.glyphicon-knight:before {
919 content: "\e215";
920}
921.glyphicon-baby-formula:before {
922 content: "\e216";
923}
924.glyphicon-tent:before {
925 content: "\26fa";
926}
927.glyphicon-blackboard:before {
928 content: "\e218";
929}
930.glyphicon-bed:before {
931 content: "\e219";
932}
933.glyphicon-apple:before {
934 content: "\f8ff";
935}
936.glyphicon-erase:before {
937 content: "\e221";
938}
939.glyphicon-hourglass:before {
940 content: "\231b";
941}
942.glyphicon-lamp:before {
943 content: "\e223";
944}
945.glyphicon-duplicate:before {
946 content: "\e224";
947}
948.glyphicon-piggy-bank:before {
949 content: "\e225";
950}
951.glyphicon-scissors:before {
952 content: "\e226";
953}
954.glyphicon-bitcoin:before {
955 content: "\e227";
956}
957.glyphicon-btc:before {
958 content: "\e227";
959}
960.glyphicon-xbt:before {
961 content: "\e227";
962}
963.glyphicon-yen:before {
964 content: "\00a5";
965}
966.glyphicon-jpy:before {
967 content: "\00a5";
968}
969.glyphicon-ruble:before {
970 content: "\20bd";
971}
972.glyphicon-rub:before {
973 content: "\20bd";
974}
975.glyphicon-scale:before {
976 content: "\e230";
977}
978.glyphicon-ice-lolly:before {
979 content: "\e231";
980}
981.glyphicon-ice-lolly-tasted:before {
982 content: "\e232";
983}
984.glyphicon-education:before {
985 content: "\e233";
986}
987.glyphicon-option-horizontal:before {
988 content: "\e234";
989}
990.glyphicon-option-vertical:before {
991 content: "\e235";
992}
993.glyphicon-menu-hamburger:before {
994 content: "\e236";
995}
996.glyphicon-modal-window:before {
997 content: "\e237";
998}
999.glyphicon-oil:before {
1000 content: "\e238";
1001}
1002.glyphicon-grain:before {
1003 content: "\e239";
1004}
1005.glyphicon-sunglasses:before {
1006 content: "\e240";
1007}
1008.glyphicon-text-size:before {
1009 content: "\e241";
1010}
1011.glyphicon-text-color:before {
1012 content: "\e242";
1013}
1014.glyphicon-text-background:before {
1015 content: "\e243";
1016}
1017.glyphicon-object-align-top:before {
1018 content: "\e244";
1019}
1020.glyphicon-object-align-bottom:before {
1021 content: "\e245";
1022}
1023.glyphicon-object-align-horizontal:before {
1024 content: "\e246";
1025}
1026.glyphicon-object-align-left:before {
1027 content: "\e247";
1028}
1029.glyphicon-object-align-vertical:before {
1030 content: "\e248";
1031}
1032.glyphicon-object-align-right:before {
1033 content: "\e249";
1034}
1035.glyphicon-triangle-right:before {
1036 content: "\e250";
1037}
1038.glyphicon-triangle-left:before {
1039 content: "\e251";
1040}
1041.glyphicon-triangle-bottom:before {
1042 content: "\e252";
1043}
1044.glyphicon-triangle-top:before {
1045 content: "\e253";
1046}
1047.glyphicon-console:before {
1048 content: "\e254";
1049}
1050.glyphicon-superscript:before {
1051 content: "\e255";
1052}
1053.glyphicon-subscript:before {
1054 content: "\e256";
1055}
1056.glyphicon-menu-left:before {
1057 content: "\e257";
1058}
1059.glyphicon-menu-right:before {
1060 content: "\e258";
1061}
1062.glyphicon-menu-down:before {
1063 content: "\e259";
1064}
1065.glyphicon-menu-up:before {
1066 content: "\e260";
1067}
1068* {
1069 -webkit-box-sizing: border-box;
1070 -moz-box-sizing: border-box;
1071 box-sizing: border-box;
1072}
1073*:before,
1074*:after {
1075 -webkit-box-sizing: border-box;
1076 -moz-box-sizing: border-box;
1077 box-sizing: border-box;
1078} 227}
1079html {
1080 font-size: 10px;
1081 228
1082 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 229button {
230 border-radius: 0;
1083} 231}
1084body { 232
1085 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 233button:focus {
1086 font-size: 14px; 234 outline: 1px dotted;
1087 line-height: 1.42857143; 235 outline: 5px auto -webkit-focus-ring-color;
1088 color: #333;
1089 background-color: #fff;
1090} 236}
237
1091input, 238input,
1092button, 239button,
1093select, 240select,
241optgroup,
1094textarea { 242textarea {
243 margin: 0;
1095 font-family: inherit; 244 font-family: inherit;
1096 font-size: inherit; 245 font-size: inherit;
1097 line-height: inherit; 246 line-height: inherit;
1098} 247}
1099a { 248
1100 color: #337ab7; 249button,
1101 text-decoration: none; 250input {
1102} 251 overflow: visible;
1103a:hover,
1104a:focus {
1105 color: #23527c;
1106 text-decoration: underline;
1107} 252}
1108a:focus { 253
1109 outline: 5px auto -webkit-focus-ring-color; 254button,
1110 outline-offset: -2px; 255select {
256 text-transform: none;
1111} 257}
1112figure { 258
1113 margin: 0; 259select {
260 word-wrap: normal;
1114} 261}
1115img { 262
1116 vertical-align: middle; 263button,
264[type="button"],
265[type="reset"],
266[type="submit"] {
267 -webkit-appearance: button;
1117} 268}
1118.img-responsive, 269
1119.thumbnail > img, 270button:not(:disabled),
1120.thumbnail a > img, 271[type="button"]:not(:disabled),
1121.carousel-inner > .item > img, 272[type="reset"]:not(:disabled),
1122.carousel-inner > .item > a > img { 273[type="submit"]:not(:disabled) {
1123 display: block; 274 cursor: pointer;
1124 max-width: 100%;
1125 height: auto;
1126} 275}
1127.img-rounded { 276
1128 border-radius: 6px; 277button::-moz-focus-inner,
278[type="button"]::-moz-focus-inner,
279[type="reset"]::-moz-focus-inner,
280[type="submit"]::-moz-focus-inner {
281 padding: 0;
282 border-style: none;
1129} 283}
1130.img-thumbnail { 284
1131 display: inline-block; 285input[type="radio"],
1132 max-width: 100%; 286input[type="checkbox"] {
1133 height: auto; 287 box-sizing: border-box;
1134 padding: 4px; 288 padding: 0;
1135 line-height: 1.42857143;
1136 background-color: #fff;
1137 border: 1px solid #ddd;
1138 border-radius: 4px;
1139 -webkit-transition: all .2s ease-in-out;
1140 -o-transition: all .2s ease-in-out;
1141 transition: all .2s ease-in-out;
1142} 289}
1143.img-circle { 290
1144 border-radius: 50%; 291input[type="date"],
292input[type="time"],
293input[type="datetime-local"],
294input[type="month"] {
295 -webkit-appearance: listbox;
1145} 296}
1146hr { 297
1147 margin-top: 20px; 298textarea {
1148 margin-bottom: 20px; 299 overflow: auto;
1149 border: 0; 300 resize: vertical;
1150 border-top: 1px solid #eee;
1151} 301}
1152.sr-only { 302
1153 position: absolute; 303fieldset {
1154 width: 1px; 304 min-width: 0;
1155 height: 1px;
1156 padding: 0; 305 padding: 0;
1157 margin: -1px;
1158 overflow: hidden;
1159 clip: rect(0, 0, 0, 0);
1160 border: 0;
1161}
1162.sr-only-focusable:active,
1163.sr-only-focusable:focus {
1164 position: static;
1165 width: auto;
1166 height: auto;
1167 margin: 0; 306 margin: 0;
1168 overflow: visible; 307 border: 0;
1169 clip: auto;
1170}
1171[role="button"] {
1172 cursor: pointer;
1173} 308}
1174h1, 309
1175h2, 310legend {
1176h3, 311 display: block;
1177h4, 312 width: 100%;
1178h5, 313 max-width: 100%;
1179h6, 314 padding: 0;
1180.h1, 315 margin-bottom: .5rem;
1181.h2, 316 font-size: 1.5rem;
1182.h3, 317 line-height: inherit;
1183.h4,
1184.h5,
1185.h6 {
1186 font-family: inherit;
1187 font-weight: 500;
1188 line-height: 1.1;
1189 color: inherit; 318 color: inherit;
319 white-space: normal;
1190} 320}
1191h1 small, 321
1192h2 small, 322progress {
1193h3 small, 323 vertical-align: baseline;
1194h4 small,
1195h5 small,
1196h6 small,
1197.h1 small,
1198.h2 small,
1199.h3 small,
1200.h4 small,
1201.h5 small,
1202.h6 small,
1203h1 .small,
1204h2 .small,
1205h3 .small,
1206h4 .small,
1207h5 .small,
1208h6 .small,
1209.h1 .small,
1210.h2 .small,
1211.h3 .small,
1212.h4 .small,
1213.h5 .small,
1214.h6 .small {
1215 font-weight: normal;
1216 line-height: 1;
1217 color: #777;
1218}
1219h1,
1220.h1,
1221h2,
1222.h2,
1223h3,
1224.h3 {
1225 margin-top: 20px;
1226 margin-bottom: 10px;
1227}
1228h1 small,
1229.h1 small,
1230h2 small,
1231.h2 small,
1232h3 small,
1233.h3 small,
1234h1 .small,
1235.h1 .small,
1236h2 .small,
1237.h2 .small,
1238h3 .small,
1239.h3 .small {
1240 font-size: 65%;
1241}
1242h4,
1243.h4,
1244h5,
1245.h5,
1246h6,
1247.h6 {
1248 margin-top: 10px;
1249 margin-bottom: 10px;
1250}
1251h4 small,
1252.h4 small,
1253h5 small,
1254.h5 small,
1255h6 small,
1256.h6 small,
1257h4 .small,
1258.h4 .small,
1259h5 .small,
1260.h5 .small,
1261h6 .small,
1262.h6 .small {
1263 font-size: 75%;
1264}
1265h1,
1266.h1 {
1267 font-size: 36px;
1268}
1269h2,
1270.h2 {
1271 font-size: 30px;
1272}
1273h3,
1274.h3 {
1275 font-size: 24px;
1276}
1277h4,
1278.h4 {
1279 font-size: 18px;
1280}
1281h5,
1282.h5 {
1283 font-size: 14px;
1284}
1285h6,
1286.h6 {
1287 font-size: 12px;
1288}
1289p {
1290 margin: 0 0 10px;
1291}
1292.lead {
1293 margin-bottom: 20px;
1294 font-size: 16px;
1295 font-weight: 300;
1296 line-height: 1.4;
1297}
1298@media (min-width: 768px) {
1299 .lead {
1300 font-size: 21px;
1301 }
1302}
1303small,
1304.small {
1305 font-size: 85%;
1306}
1307mark,
1308.mark {
1309 padding: .2em;
1310 background-color: #fcf8e3;
1311}
1312.text-left {
1313 text-align: left;
1314}
1315.text-right {
1316 text-align: right;
1317}
1318.text-center {
1319 text-align: center;
1320} 324}
1321.text-justify { 325
1322 text-align: justify; 326[type="number"]::-webkit-inner-spin-button,
327[type="number"]::-webkit-outer-spin-button {
328 height: auto;
1323} 329}
1324.text-nowrap { 330
1325 white-space: nowrap; 331[type="search"] {
332 outline-offset: -2px;
333 -webkit-appearance: none;
1326} 334}
1327.text-lowercase { 335
1328 text-transform: lowercase; 336[type="search"]::-webkit-search-decoration {
337 -webkit-appearance: none;
1329} 338}
1330.text-uppercase { 339
1331 text-transform: uppercase; 340::-webkit-file-upload-button {
341 font: inherit;
342 -webkit-appearance: button;
1332} 343}
1333.text-capitalize { 344
1334 text-transform: capitalize; 345output {
346 display: inline-block;
1335} 347}
1336.text-muted { 348
1337 color: #777; 349summary {
350 display: list-item;
351 cursor: pointer;
1338} 352}
1339.text-primary { 353
1340 color: #337ab7; 354template {
355 display: none;
1341} 356}
1342a.text-primary:hover, 357
1343a.text-primary:focus { 358[hidden] {
1344 color: #286090; 359 display: none !important;
1345} 360}
1346.text-success { 361
1347 color: #3c763d; 362h1, h2, h3, h4, h5, h6,
363.h1, .h2, .h3, .h4, .h5, .h6 {
364 margin-bottom: 0.5rem;
365 font-weight: 500;
366 line-height: 1.2;
1348} 367}
1349a.text-success:hover, 368
1350a.text-success:focus { 369h1, .h1 {
1351 color: #2b542c; 370 font-size: 2.5rem;
1352} 371}
1353.text-info { 372
1354 color: #31708f; 373h2, .h2 {
374 font-size: 2rem;
1355} 375}
1356a.text-info:hover, 376
1357a.text-info:focus { 377h3, .h3 {
1358 color: #245269; 378 font-size: 1.75rem;
1359} 379}
1360.text-warning { 380
1361 color: #8a6d3b; 381h4, .h4 {
382 font-size: 1.5rem;
1362} 383}
1363a.text-warning:hover, 384
1364a.text-warning:focus { 385h5, .h5 {
1365 color: #66512c; 386 font-size: 1.25rem;
1366} 387}
1367.text-danger { 388
1368 color: #a94442; 389h6, .h6 {
390 font-size: 1rem;
1369} 391}
1370a.text-danger:hover, 392
1371a.text-danger:focus { 393.lead {
1372 color: #843534; 394 font-size: 1.25rem;
395 font-weight: 300;
1373} 396}
1374.bg-primary { 397
1375 color: #fff; 398.display-1 {
1376 background-color: #337ab7; 399 font-size: 6rem;
400 font-weight: 300;
401 line-height: 1.2;
1377} 402}
1378a.bg-primary:hover, 403
1379a.bg-primary:focus { 404.display-2 {
1380 background-color: #286090; 405 font-size: 5.5rem;
406 font-weight: 300;
407 line-height: 1.2;
1381} 408}
1382.bg-success { 409
1383 background-color: #dff0d8; 410.display-3 {
411 font-size: 4.5rem;
412 font-weight: 300;
413 line-height: 1.2;
1384} 414}
1385a.bg-success:hover, 415
1386a.bg-success:focus { 416.display-4 {
1387 background-color: #c1e2b3; 417 font-size: 3.5rem;
418 font-weight: 300;
419 line-height: 1.2;
1388} 420}
1389.bg-info { 421
1390 background-color: #d9edf7; 422hr {
423 margin-top: 1rem;
424 margin-bottom: 1rem;
425 border: 0;
426 border-top: 1px solid rgba(0, 0, 0, 0.1);
1391} 427}
1392a.bg-info:hover, 428
1393a.bg-info:focus { 429small,
1394 background-color: #afd9ee; 430.small {
431 font-size: 80%;
432 font-weight: 400;
1395} 433}
1396.bg-warning { 434
435mark,
436.mark {
437 padding: 0.2em;
1397 background-color: #fcf8e3; 438 background-color: #fcf8e3;
1398} 439}
1399a.bg-warning:hover, 440
1400a.bg-warning:focus {
1401 background-color: #f7ecb5;
1402}
1403.bg-danger {
1404 background-color: #f2dede;
1405}
1406a.bg-danger:hover,
1407a.bg-danger:focus {
1408 background-color: #e4b9b9;
1409}
1410.page-header {
1411 padding-bottom: 9px;
1412 margin: 40px 0 20px;
1413 border-bottom: 1px solid #eee;
1414}
1415ul,
1416ol {
1417 margin-top: 0;
1418 margin-bottom: 10px;
1419}
1420ul ul,
1421ol ul,
1422ul ol,
1423ol ol {
1424 margin-bottom: 0;
1425}
1426.list-unstyled { 441.list-unstyled {
1427 padding-left: 0; 442 padding-left: 0;
1428 list-style: none; 443 list-style: none;
1429} 444}
445
1430.list-inline { 446.list-inline {
1431 padding-left: 0; 447 padding-left: 0;
1432 margin-left: -5px;
1433 list-style: none; 448 list-style: none;
1434} 449}
1435.list-inline > li { 450
451.list-inline-item {
1436 display: inline-block; 452 display: inline-block;
1437 padding-right: 5px;
1438 padding-left: 5px;
1439}
1440dl {
1441 margin-top: 0;
1442 margin-bottom: 20px;
1443}
1444dt,
1445dd {
1446 line-height: 1.42857143;
1447}
1448dt {
1449 font-weight: bold;
1450}
1451dd {
1452 margin-left: 0;
1453}
1454@media (min-width: 768px) {
1455 .dl-horizontal dt {
1456 float: left;
1457 width: 160px;
1458 overflow: hidden;
1459 clear: left;
1460 text-align: right;
1461 text-overflow: ellipsis;
1462 white-space: nowrap;
1463 }
1464 .dl-horizontal dd {
1465 margin-left: 180px;
1466 }
1467} 453}
1468abbr[title], 454
1469abbr[data-original-title] { 455.list-inline-item:not(:last-child) {
1470 cursor: help; 456 margin-right: 0.5rem;
1471 border-bottom: 1px dotted #777;
1472} 457}
458
1473.initialism { 459.initialism {
1474 font-size: 90%; 460 font-size: 90%;
1475 text-transform: uppercase; 461 text-transform: uppercase;
1476} 462}
1477blockquote { 463
1478 padding: 10px 20px; 464.blockquote {
1479 margin: 0 0 20px; 465 margin-bottom: 1rem;
1480 font-size: 17.5px; 466 font-size: 1.25rem;
1481 border-left: 5px solid #eee;
1482}
1483blockquote p:last-child,
1484blockquote ul:last-child,
1485blockquote ol:last-child {
1486 margin-bottom: 0;
1487} 467}
1488blockquote footer, 468
1489blockquote small, 469.blockquote-footer {
1490blockquote .small {
1491 display: block; 470 display: block;
1492 font-size: 80%; 471 font-size: 80%;
1493 line-height: 1.42857143; 472 color: #6c757d;
1494 color: #777;
1495} 473}
1496blockquote footer:before, 474
1497blockquote small:before, 475.blockquote-footer::before {
1498blockquote .small:before { 476 content: "\2014\00A0";
1499 content: '\2014 \00A0';
1500} 477}
1501.blockquote-reverse, 478
1502blockquote.pull-right { 479.img-fluid {
1503 padding-right: 15px; 480 max-width: 100%;
1504 padding-left: 0; 481 height: auto;
1505 text-align: right;
1506 border-right: 5px solid #eee;
1507 border-left: 0;
1508} 482}
1509.blockquote-reverse footer:before, 483
1510blockquote.pull-right footer:before, 484.img-thumbnail {
1511.blockquote-reverse small:before, 485 padding: 0.25rem;
1512blockquote.pull-right small:before, 486 background-color: #fff;
1513.blockquote-reverse .small:before, 487 border: 1px solid #dee2e6;
1514blockquote.pull-right .small:before { 488 border-radius: 0.25rem;
1515 content: ''; 489 max-width: 100%;
1516} 490 height: auto;
1517.blockquote-reverse footer:after,
1518blockquote.pull-right footer:after,
1519.blockquote-reverse small:after,
1520blockquote.pull-right small:after,
1521.blockquote-reverse .small:after,
1522blockquote.pull-right .small:after {
1523 content: '\00A0 \2014';
1524} 491}
1525address { 492
1526 margin-bottom: 20px; 493.figure {
1527 font-style: normal; 494 display: inline-block;
1528 line-height: 1.42857143;
1529} 495}
1530code, 496
1531kbd, 497.figure-img {
1532pre, 498 margin-bottom: 0.5rem;
1533samp { 499 line-height: 1;
1534 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
1535} 500}
1536code { 501
1537 padding: 2px 4px; 502.figure-caption {
1538 font-size: 90%; 503 font-size: 90%;
1539 color: #c7254e; 504 color: #6c757d;
1540 background-color: #f9f2f4;
1541 border-radius: 4px;
1542} 505}
506
507code {
508 font-size: 87.5%;
509 color: #e83e8c;
510 word-break: break-word;
511}
512
513a > code {
514 color: inherit;
515}
516
1543kbd { 517kbd {
1544 padding: 2px 4px; 518 padding: 0.2rem 0.4rem;
1545 font-size: 90%; 519 font-size: 87.5%;
1546 color: #fff; 520 color: #fff;
1547 background-color: #333; 521 background-color: #212529;
1548 border-radius: 3px; 522 border-radius: 0.2rem;
1549 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
1550 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
1551} 523}
524
1552kbd kbd { 525kbd kbd {
1553 padding: 0; 526 padding: 0;
1554 font-size: 100%; 527 font-size: 100%;
1555 font-weight: bold; 528 font-weight: 700;
1556 -webkit-box-shadow: none;
1557 box-shadow: none;
1558} 529}
530
1559pre { 531pre {
1560 display: block; 532 display: block;
1561 padding: 9.5px; 533 font-size: 87.5%;
1562 margin: 0 0 10px; 534 color: #212529;
1563 font-size: 13px;
1564 line-height: 1.42857143;
1565 color: #333;
1566 word-break: break-all;
1567 word-wrap: break-word;
1568 background-color: #f5f5f5;
1569 border: 1px solid #ccc;
1570 border-radius: 4px;
1571} 535}
536
1572pre code { 537pre code {
1573 padding: 0;
1574 font-size: inherit; 538 font-size: inherit;
1575 color: inherit; 539 color: inherit;
1576 white-space: pre-wrap; 540 word-break: normal;
1577 background-color: transparent;
1578 border-radius: 0;
1579} 541}
542
1580.pre-scrollable { 543.pre-scrollable {
1581 max-height: 340px; 544 max-height: 340px;
1582 overflow-y: scroll; 545 overflow-y: scroll;
1583} 546}
547
1584.container { 548.container {
549 width: 100%;
1585 padding-right: 15px; 550 padding-right: 15px;
1586 padding-left: 15px; 551 padding-left: 15px;
1587 margin-right: auto; 552 margin-right: auto;
1588 margin-left: auto; 553 margin-left: auto;
1589} 554}
555
556@media (min-width: 576px) {
557 .container {
558 max-width: 540px;
559 }
560}
561
1590@media (min-width: 768px) { 562@media (min-width: 768px) {
1591 .container { 563 .container {
1592 width: 750px; 564 max-width: 720px;
1593 } 565 }
1594} 566}
567
1595@media (min-width: 992px) { 568@media (min-width: 992px) {
1596 .container { 569 .container {
1597 width: 970px; 570 max-width: 960px;
1598 } 571 }
1599} 572}
573
1600@media (min-width: 1200px) { 574@media (min-width: 1200px) {
1601 .container { 575 .container {
1602 width: 1170px; 576 max-width: 1140px;
1603 } 577 }
1604} 578}
579
1605.container-fluid { 580.container-fluid {
581 width: 100%;
1606 padding-right: 15px; 582 padding-right: 15px;
1607 padding-left: 15px; 583 padding-left: 15px;
1608 margin-right: auto; 584 margin-right: auto;
1609 margin-left: auto; 585 margin-left: auto;
1610} 586}
587
1611.row { 588.row {
589 display: -ms-flexbox;
590 display: flex;
591 -ms-flex-wrap: wrap;
592 flex-wrap: wrap;
1612 margin-right: -15px; 593 margin-right: -15px;
1613 margin-left: -15px; 594 margin-left: -15px;
1614} 595}
1615.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { 596
1616 position: relative; 597.no-gutters {
1617 min-height: 1px; 598 margin-right: 0;
1618 padding-right: 15px; 599 margin-left: 0;
1619 padding-left: 15px;
1620} 600}
1621.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 { 601
1622 float: left; 602.no-gutters > .col,
603.no-gutters > [class*="col-"] {
604 padding-right: 0;
605 padding-left: 0;
1623} 606}
1624.col-xs-12 { 607
608.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
609.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
610.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
611.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
612.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
613.col-xl-auto {
614 position: relative;
1625 width: 100%; 615 width: 100%;
616 padding-right: 15px;
617 padding-left: 15px;
1626} 618}
1627.col-xs-11 { 619
1628 width: 91.66666667%; 620.col {
1629} 621 -ms-flex-preferred-size: 0;
1630.col-xs-10 { 622 flex-basis: 0;
1631 width: 83.33333333%; 623 -ms-flex-positive: 1;
1632} 624 flex-grow: 1;
1633.col-xs-9 { 625 max-width: 100%;
1634 width: 75%;
1635}
1636.col-xs-8 {
1637 width: 66.66666667%;
1638}
1639.col-xs-7 {
1640 width: 58.33333333%;
1641}
1642.col-xs-6 {
1643 width: 50%;
1644}
1645.col-xs-5 {
1646 width: 41.66666667%;
1647}
1648.col-xs-4 {
1649 width: 33.33333333%;
1650}
1651.col-xs-3 {
1652 width: 25%;
1653}
1654.col-xs-2 {
1655 width: 16.66666667%;
1656} 626}
1657.col-xs-1 { 627
1658 width: 8.33333333%; 628.col-auto {
629 -ms-flex: 0 0 auto;
630 flex: 0 0 auto;
631 width: auto;
632 max-width: 100%;
1659} 633}
1660.col-xs-pull-12 { 634
1661 right: 100%; 635.col-1 {
636 -ms-flex: 0 0 8.333333%;
637 flex: 0 0 8.333333%;
638 max-width: 8.333333%;
1662} 639}
1663.col-xs-pull-11 { 640
1664 right: 91.66666667%; 641.col-2 {
642 -ms-flex: 0 0 16.666667%;
643 flex: 0 0 16.666667%;
644 max-width: 16.666667%;
1665} 645}
1666.col-xs-pull-10 { 646
1667 right: 83.33333333%; 647.col-3 {
648 -ms-flex: 0 0 25%;
649 flex: 0 0 25%;
650 max-width: 25%;
1668} 651}
1669.col-xs-pull-9 { 652
1670 right: 75%; 653.col-4 {
654 -ms-flex: 0 0 33.333333%;
655 flex: 0 0 33.333333%;
656 max-width: 33.333333%;
1671} 657}
1672.col-xs-pull-8 { 658
1673 right: 66.66666667%; 659.col-5 {
660 -ms-flex: 0 0 41.666667%;
661 flex: 0 0 41.666667%;
662 max-width: 41.666667%;
1674} 663}
1675.col-xs-pull-7 { 664
1676 right: 58.33333333%; 665.col-6 {
666 -ms-flex: 0 0 50%;
667 flex: 0 0 50%;
668 max-width: 50%;
1677} 669}
1678.col-xs-pull-6 { 670
1679 right: 50%; 671.col-7 {
672 -ms-flex: 0 0 58.333333%;
673 flex: 0 0 58.333333%;
674 max-width: 58.333333%;
1680} 675}
1681.col-xs-pull-5 { 676
1682 right: 41.66666667%; 677.col-8 {
678 -ms-flex: 0 0 66.666667%;
679 flex: 0 0 66.666667%;
680 max-width: 66.666667%;
1683} 681}
1684.col-xs-pull-4 { 682
1685 right: 33.33333333%; 683.col-9 {
684 -ms-flex: 0 0 75%;
685 flex: 0 0 75%;
686 max-width: 75%;
1686} 687}
1687.col-xs-pull-3 { 688
1688 right: 25%; 689.col-10 {
690 -ms-flex: 0 0 83.333333%;
691 flex: 0 0 83.333333%;
692 max-width: 83.333333%;
1689} 693}
1690.col-xs-pull-2 { 694
1691 right: 16.66666667%; 695.col-11 {
696 -ms-flex: 0 0 91.666667%;
697 flex: 0 0 91.666667%;
698 max-width: 91.666667%;
1692} 699}
1693.col-xs-pull-1 { 700
1694 right: 8.33333333%; 701.col-12 {
702 -ms-flex: 0 0 100%;
703 flex: 0 0 100%;
704 max-width: 100%;
1695} 705}
1696.col-xs-pull-0 { 706
1697 right: auto; 707.order-first {
708 -ms-flex-order: -1;
709 order: -1;
1698} 710}
1699.col-xs-push-12 { 711
1700 left: 100%; 712.order-last {
713 -ms-flex-order: 13;
714 order: 13;
1701} 715}
1702.col-xs-push-11 { 716
1703 left: 91.66666667%; 717.order-0 {
718 -ms-flex-order: 0;
719 order: 0;
1704} 720}
1705.col-xs-push-10 { 721
1706 left: 83.33333333%; 722.order-1 {
723 -ms-flex-order: 1;
724 order: 1;
1707} 725}
1708.col-xs-push-9 { 726
1709 left: 75%; 727.order-2 {
728 -ms-flex-order: 2;
729 order: 2;
1710} 730}
1711.col-xs-push-8 { 731
1712 left: 66.66666667%; 732.order-3 {
733 -ms-flex-order: 3;
734 order: 3;
1713} 735}
1714.col-xs-push-7 { 736
1715 left: 58.33333333%; 737.order-4 {
738 -ms-flex-order: 4;
739 order: 4;
1716} 740}
1717.col-xs-push-6 { 741
1718 left: 50%; 742.order-5 {
743 -ms-flex-order: 5;
744 order: 5;
1719} 745}
1720.col-xs-push-5 { 746
1721 left: 41.66666667%; 747.order-6 {
748 -ms-flex-order: 6;
749 order: 6;
1722} 750}
1723.col-xs-push-4 { 751
1724 left: 33.33333333%; 752.order-7 {
753 -ms-flex-order: 7;
754 order: 7;
1725} 755}
1726.col-xs-push-3 { 756
1727 left: 25%; 757.order-8 {
758 -ms-flex-order: 8;
759 order: 8;
1728} 760}
1729.col-xs-push-2 { 761
1730 left: 16.66666667%; 762.order-9 {
763 -ms-flex-order: 9;
764 order: 9;
1731} 765}
1732.col-xs-push-1 { 766
1733 left: 8.33333333%; 767.order-10 {
768 -ms-flex-order: 10;
769 order: 10;
1734} 770}
1735.col-xs-push-0 { 771
1736 left: auto; 772.order-11 {
773 -ms-flex-order: 11;
774 order: 11;
1737} 775}
1738.col-xs-offset-12 { 776
1739 margin-left: 100%; 777.order-12 {
778 -ms-flex-order: 12;
779 order: 12;
1740} 780}
1741.col-xs-offset-11 { 781
1742 margin-left: 91.66666667%; 782.offset-1 {
783 margin-left: 8.333333%;
1743} 784}
1744.col-xs-offset-10 { 785
1745 margin-left: 83.33333333%; 786.offset-2 {
787 margin-left: 16.666667%;
1746} 788}
1747.col-xs-offset-9 { 789
1748 margin-left: 75%; 790.offset-3 {
791 margin-left: 25%;
1749} 792}
1750.col-xs-offset-8 { 793
1751 margin-left: 66.66666667%; 794.offset-4 {
795 margin-left: 33.333333%;
1752} 796}
1753.col-xs-offset-7 { 797
1754 margin-left: 58.33333333%; 798.offset-5 {
799 margin-left: 41.666667%;
1755} 800}
1756.col-xs-offset-6 { 801
802.offset-6 {
1757 margin-left: 50%; 803 margin-left: 50%;
1758} 804}
1759.col-xs-offset-5 { 805
1760 margin-left: 41.66666667%; 806.offset-7 {
1761} 807 margin-left: 58.333333%;
1762.col-xs-offset-4 {
1763 margin-left: 33.33333333%;
1764} 808}
1765.col-xs-offset-3 { 809
1766 margin-left: 25%; 810.offset-8 {
811 margin-left: 66.666667%;
1767} 812}
1768.col-xs-offset-2 { 813
1769 margin-left: 16.66666667%; 814.offset-9 {
815 margin-left: 75%;
1770} 816}
1771.col-xs-offset-1 { 817
1772 margin-left: 8.33333333%; 818.offset-10 {
819 margin-left: 83.333333%;
1773} 820}
1774.col-xs-offset-0 { 821
1775 margin-left: 0; 822.offset-11 {
823 margin-left: 91.666667%;
1776} 824}
1777@media (min-width: 768px) { 825
1778 .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 { 826@media (min-width: 576px) {
1779 float: left; 827 .col-sm {
1780 } 828 -ms-flex-preferred-size: 0;
1781 .col-sm-12 { 829 flex-basis: 0;
1782 width: 100%; 830 -ms-flex-positive: 1;
1783 } 831 flex-grow: 1;
1784 .col-sm-11 { 832 max-width: 100%;
1785 width: 91.66666667%; 833 }
1786 } 834 .col-sm-auto {
1787 .col-sm-10 { 835 -ms-flex: 0 0 auto;
1788 width: 83.33333333%; 836 flex: 0 0 auto;
1789 } 837 width: auto;
1790 .col-sm-9 { 838 max-width: 100%;
1791 width: 75%;
1792 }
1793 .col-sm-8 {
1794 width: 66.66666667%;
1795 }
1796 .col-sm-7 {
1797 width: 58.33333333%;
1798 }
1799 .col-sm-6 {
1800 width: 50%;
1801 }
1802 .col-sm-5 {
1803 width: 41.66666667%;
1804 }
1805 .col-sm-4 {
1806 width: 33.33333333%;
1807 }
1808 .col-sm-3 {
1809 width: 25%;
1810 }
1811 .col-sm-2 {
1812 width: 16.66666667%;
1813 } 839 }
1814 .col-sm-1 { 840 .col-sm-1 {
1815 width: 8.33333333%; 841 -ms-flex: 0 0 8.333333%;
842 flex: 0 0 8.333333%;
843 max-width: 8.333333%;
1816 } 844 }
1817 .col-sm-pull-12 { 845 .col-sm-2 {
1818 right: 100%; 846 -ms-flex: 0 0 16.666667%;
847 flex: 0 0 16.666667%;
848 max-width: 16.666667%;
1819 } 849 }
1820 .col-sm-pull-11 { 850 .col-sm-3 {
1821 right: 91.66666667%; 851 -ms-flex: 0 0 25%;
852 flex: 0 0 25%;
853 max-width: 25%;
1822 } 854 }
1823 .col-sm-pull-10 { 855 .col-sm-4 {
1824 right: 83.33333333%; 856 -ms-flex: 0 0 33.333333%;
857 flex: 0 0 33.333333%;
858 max-width: 33.333333%;
1825 } 859 }
1826 .col-sm-pull-9 { 860 .col-sm-5 {
1827 right: 75%; 861 -ms-flex: 0 0 41.666667%;
862 flex: 0 0 41.666667%;
863 max-width: 41.666667%;
1828 } 864 }
1829 .col-sm-pull-8 { 865 .col-sm-6 {
1830 right: 66.66666667%; 866 -ms-flex: 0 0 50%;
867 flex: 0 0 50%;
868 max-width: 50%;
1831 } 869 }
1832 .col-sm-pull-7 { 870 .col-sm-7 {
1833 right: 58.33333333%; 871 -ms-flex: 0 0 58.333333%;
872 flex: 0 0 58.333333%;
873 max-width: 58.333333%;
1834 } 874 }
1835 .col-sm-pull-6 { 875 .col-sm-8 {
1836 right: 50%; 876 -ms-flex: 0 0 66.666667%;
877 flex: 0 0 66.666667%;
878 max-width: 66.666667%;
1837 } 879 }
1838 .col-sm-pull-5 { 880 .col-sm-9 {
1839 right: 41.66666667%; 881 -ms-flex: 0 0 75%;
882 flex: 0 0 75%;
883 max-width: 75%;
1840 } 884 }
1841 .col-sm-pull-4 { 885 .col-sm-10 {
1842 right: 33.33333333%; 886 -ms-flex: 0 0 83.333333%;
887 flex: 0 0 83.333333%;
888 max-width: 83.333333%;
1843 } 889 }
1844 .col-sm-pull-3 { 890 .col-sm-11 {
1845 right: 25%; 891 -ms-flex: 0 0 91.666667%;
892 flex: 0 0 91.666667%;
893 max-width: 91.666667%;
1846 } 894 }
1847 .col-sm-pull-2 { 895 .col-sm-12 {
1848 right: 16.66666667%; 896 -ms-flex: 0 0 100%;
897 flex: 0 0 100%;
898 max-width: 100%;
1849 } 899 }
1850 .col-sm-pull-1 { 900 .order-sm-first {
1851 right: 8.33333333%; 901 -ms-flex-order: -1;
902 order: -1;
1852 } 903 }
1853 .col-sm-pull-0 { 904 .order-sm-last {
1854 right: auto; 905 -ms-flex-order: 13;
906 order: 13;
1855 } 907 }
1856 .col-sm-push-12 { 908 .order-sm-0 {
1857 left: 100%; 909 -ms-flex-order: 0;
910 order: 0;
1858 } 911 }
1859 .col-sm-push-11 { 912 .order-sm-1 {
1860 left: 91.66666667%; 913 -ms-flex-order: 1;
914 order: 1;
1861 } 915 }
1862 .col-sm-push-10 { 916 .order-sm-2 {
1863 left: 83.33333333%; 917 -ms-flex-order: 2;
918 order: 2;
1864 } 919 }
1865 .col-sm-push-9 { 920 .order-sm-3 {
1866 left: 75%; 921 -ms-flex-order: 3;
922 order: 3;
1867 } 923 }
1868 .col-sm-push-8 { 924 .order-sm-4 {
1869 left: 66.66666667%; 925 -ms-flex-order: 4;
926 order: 4;
1870 } 927 }
1871 .col-sm-push-7 { 928 .order-sm-5 {
1872 left: 58.33333333%; 929 -ms-flex-order: 5;
930 order: 5;
1873 } 931 }
1874 .col-sm-push-6 { 932 .order-sm-6 {
1875 left: 50%; 933 -ms-flex-order: 6;
934 order: 6;
1876 } 935 }
1877 .col-sm-push-5 { 936 .order-sm-7 {
1878 left: 41.66666667%; 937 -ms-flex-order: 7;
938 order: 7;
1879 } 939 }
1880 .col-sm-push-4 { 940 .order-sm-8 {
1881 left: 33.33333333%; 941 -ms-flex-order: 8;
942 order: 8;
1882 } 943 }
1883 .col-sm-push-3 { 944 .order-sm-9 {
1884 left: 25%; 945 -ms-flex-order: 9;
946 order: 9;
1885 } 947 }
1886 .col-sm-push-2 { 948 .order-sm-10 {
1887 left: 16.66666667%; 949 -ms-flex-order: 10;
950 order: 10;
1888 } 951 }
1889 .col-sm-push-1 { 952 .order-sm-11 {
1890 left: 8.33333333%; 953 -ms-flex-order: 11;
954 order: 11;
1891 } 955 }
1892 .col-sm-push-0 { 956 .order-sm-12 {
1893 left: auto; 957 -ms-flex-order: 12;
958 order: 12;
1894 } 959 }
1895 .col-sm-offset-12 { 960 .offset-sm-0 {
1896 margin-left: 100%; 961 margin-left: 0;
1897 } 962 }
1898 .col-sm-offset-11 { 963 .offset-sm-1 {
1899 margin-left: 91.66666667%; 964 margin-left: 8.333333%;
1900 } 965 }
1901 .col-sm-offset-10 { 966 .offset-sm-2 {
1902 margin-left: 83.33333333%; 967 margin-left: 16.666667%;
1903 } 968 }
1904 .col-sm-offset-9 { 969 .offset-sm-3 {
1905 margin-left: 75%; 970 margin-left: 25%;
1906 } 971 }
1907 .col-sm-offset-8 { 972 .offset-sm-4 {
1908 margin-left: 66.66666667%; 973 margin-left: 33.333333%;
1909 } 974 }
1910 .col-sm-offset-7 { 975 .offset-sm-5 {
1911 margin-left: 58.33333333%; 976 margin-left: 41.666667%;
1912 } 977 }
1913 .col-sm-offset-6 { 978 .offset-sm-6 {
1914 margin-left: 50%; 979 margin-left: 50%;
1915 } 980 }
1916 .col-sm-offset-5 { 981 .offset-sm-7 {
1917 margin-left: 41.66666667%; 982 margin-left: 58.333333%;
1918 } 983 }
1919 .col-sm-offset-4 { 984 .offset-sm-8 {
1920 margin-left: 33.33333333%; 985 margin-left: 66.666667%;
1921 } 986 }
1922 .col-sm-offset-3 { 987 .offset-sm-9 {
1923 margin-left: 25%; 988 margin-left: 75%;
1924 } 989 }
1925 .col-sm-offset-2 { 990 .offset-sm-10 {
1926 margin-left: 16.66666667%; 991 margin-left: 83.333333%;
1927 } 992 }
1928 .col-sm-offset-1 { 993 .offset-sm-11 {
1929 margin-left: 8.33333333%; 994 margin-left: 91.666667%;
1930 }
1931 .col-sm-offset-0 {
1932 margin-left: 0;
1933 } 995 }
1934} 996}
1935@media (min-width: 992px) { 997
1936 .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 { 998@media (min-width: 768px) {
1937 float: left; 999 .col-md {
1938 } 1000 -ms-flex-preferred-size: 0;
1939 .col-md-12 { 1001 flex-basis: 0;
1940 width: 100%; 1002 -ms-flex-positive: 1;
1941 } 1003 flex-grow: 1;
1942 .col-md-11 { 1004 max-width: 100%;
1943 width: 91.66666667%; 1005 }
1944 } 1006 .col-md-auto {
1945 .col-md-10 { 1007 -ms-flex: 0 0 auto;
1946 width: 83.33333333%; 1008 flex: 0 0 auto;
1947 } 1009 width: auto;
1948 .col-md-9 { 1010 max-width: 100%;
1949 width: 75%;
1950 }
1951 .col-md-8 {
1952 width: 66.66666667%;
1953 }
1954 .col-md-7 {
1955 width: 58.33333333%;
1956 }
1957 .col-md-6 {
1958 width: 50%;
1959 }
1960 .col-md-5 {
1961 width: 41.66666667%;
1962 }
1963 .col-md-4 {
1964 width: 33.33333333%;
1965 }
1966 .col-md-3 {
1967 width: 25%;
1968 }
1969 .col-md-2 {
1970 width: 16.66666667%;
1971 } 1011 }
1972 .col-md-1 { 1012 .col-md-1 {
1973 width: 8.33333333%; 1013 -ms-flex: 0 0 8.333333%;
1014 flex: 0 0 8.333333%;
1015 max-width: 8.333333%;
1974 } 1016 }
1975 .col-md-pull-12 { 1017 .col-md-2 {
1976 right: 100%; 1018 -ms-flex: 0 0 16.666667%;
1019 flex: 0 0 16.666667%;
1020 max-width: 16.666667%;
1977 } 1021 }
1978 .col-md-pull-11 { 1022 .col-md-3 {
1979 right: 91.66666667%; 1023 -ms-flex: 0 0 25%;
1024 flex: 0 0 25%;
1025 max-width: 25%;
1980 } 1026 }
1981 .col-md-pull-10 { 1027 .col-md-4 {
1982 right: 83.33333333%; 1028 -ms-flex: 0 0 33.333333%;
1029 flex: 0 0 33.333333%;
1030 max-width: 33.333333%;
1983 } 1031 }
1984 .col-md-pull-9 { 1032 .col-md-5 {
1985 right: 75%; 1033 -ms-flex: 0 0 41.666667%;
1034 flex: 0 0 41.666667%;
1035 max-width: 41.666667%;
1986 } 1036 }
1987 .col-md-pull-8 { 1037 .col-md-6 {
1988 right: 66.66666667%; 1038 -ms-flex: 0 0 50%;
1039 flex: 0 0 50%;
1040 max-width: 50%;
1989 } 1041 }
1990 .col-md-pull-7 { 1042 .col-md-7 {
1991 right: 58.33333333%; 1043 -ms-flex: 0 0 58.333333%;
1044 flex: 0 0 58.333333%;
1045 max-width: 58.333333%;
1992 } 1046 }
1993 .col-md-pull-6 { 1047 .col-md-8 {
1994 right: 50%; 1048 -ms-flex: 0 0 66.666667%;
1049 flex: 0 0 66.666667%;
1050 max-width: 66.666667%;
1995 } 1051 }
1996 .col-md-pull-5 { 1052 .col-md-9 {
1997 right: 41.66666667%; 1053 -ms-flex: 0 0 75%;
1054 flex: 0 0 75%;
1055 max-width: 75%;
1998 } 1056 }
1999 .col-md-pull-4 { 1057 .col-md-10 {
2000 right: 33.33333333%; 1058 -ms-flex: 0 0 83.333333%;
1059 flex: 0 0 83.333333%;
1060 max-width: 83.333333%;
2001 } 1061 }
2002 .col-md-pull-3 { 1062 .col-md-11 {
2003 right: 25%; 1063 -ms-flex: 0 0 91.666667%;
1064 flex: 0 0 91.666667%;
1065 max-width: 91.666667%;
2004 } 1066 }
2005 .col-md-pull-2 { 1067 .col-md-12 {
2006 right: 16.66666667%; 1068 -ms-flex: 0 0 100%;
1069 flex: 0 0 100%;
1070 max-width: 100%;
2007 } 1071 }
2008 .col-md-pull-1 { 1072 .order-md-first {
2009 right: 8.33333333%; 1073 -ms-flex-order: -1;
1074 order: -1;
2010 } 1075 }
2011 .col-md-pull-0 { 1076 .order-md-last {
2012 right: auto; 1077 -ms-flex-order: 13;
1078 order: 13;
2013 } 1079 }
2014 .col-md-push-12 { 1080 .order-md-0 {
2015 left: 100%; 1081 -ms-flex-order: 0;
1082 order: 0;
2016 } 1083 }
2017 .col-md-push-11 { 1084 .order-md-1 {
2018 left: 91.66666667%; 1085 -ms-flex-order: 1;
1086 order: 1;
2019 } 1087 }
2020 .col-md-push-10 { 1088 .order-md-2 {
2021 left: 83.33333333%; 1089 -ms-flex-order: 2;
1090 order: 2;
2022 } 1091 }
2023 .col-md-push-9 { 1092 .order-md-3 {
2024 left: 75%; 1093 -ms-flex-order: 3;
1094 order: 3;
2025 } 1095 }
2026 .col-md-push-8 { 1096 .order-md-4 {
2027 left: 66.66666667%; 1097 -ms-flex-order: 4;
1098 order: 4;
2028 } 1099 }
2029 .col-md-push-7 { 1100 .order-md-5 {
2030 left: 58.33333333%; 1101 -ms-flex-order: 5;
1102 order: 5;
2031 } 1103 }
2032 .col-md-push-6 { 1104 .order-md-6 {
2033 left: 50%; 1105 -ms-flex-order: 6;
1106 order: 6;
2034 } 1107 }
2035 .col-md-push-5 { 1108 .order-md-7 {
2036 left: 41.66666667%; 1109 -ms-flex-order: 7;
1110 order: 7;
2037 } 1111 }
2038 .col-md-push-4 { 1112 .order-md-8 {
2039 left: 33.33333333%; 1113 -ms-flex-order: 8;
1114 order: 8;
2040 } 1115 }
2041 .col-md-push-3 { 1116 .order-md-9 {
2042 left: 25%; 1117 -ms-flex-order: 9;
1118 order: 9;
2043 } 1119 }
2044 .col-md-push-2 { 1120 .order-md-10 {
2045 left: 16.66666667%; 1121 -ms-flex-order: 10;
1122 order: 10;
2046 } 1123 }
2047 .col-md-push-1 { 1124 .order-md-11 {
2048 left: 8.33333333%; 1125 -ms-flex-order: 11;
1126 order: 11;
2049 } 1127 }
2050 .col-md-push-0 { 1128 .order-md-12 {
2051 left: auto; 1129 -ms-flex-order: 12;
1130 order: 12;
2052 } 1131 }
2053 .col-md-offset-12 { 1132 .offset-md-0 {
2054 margin-left: 100%; 1133 margin-left: 0;
2055 } 1134 }
2056 .col-md-offset-11 { 1135 .offset-md-1 {
2057 margin-left: 91.66666667%; 1136 margin-left: 8.333333%;
2058 } 1137 }
2059 .col-md-offset-10 { 1138 .offset-md-2 {
2060 margin-left: 83.33333333%; 1139 margin-left: 16.666667%;
2061 } 1140 }
2062 .col-md-offset-9 { 1141 .offset-md-3 {
2063 margin-left: 75%; 1142 margin-left: 25%;
2064 } 1143 }
2065 .col-md-offset-8 { 1144 .offset-md-4 {
2066 margin-left: 66.66666667%; 1145 margin-left: 33.333333%;
2067 } 1146 }
2068 .col-md-offset-7 { 1147 .offset-md-5 {
2069 margin-left: 58.33333333%; 1148 margin-left: 41.666667%;
2070 } 1149 }
2071 .col-md-offset-6 { 1150 .offset-md-6 {
2072 margin-left: 50%; 1151 margin-left: 50%;
2073 } 1152 }
2074 .col-md-offset-5 { 1153 .offset-md-7 {
2075 margin-left: 41.66666667%; 1154 margin-left: 58.333333%;
2076 } 1155 }
2077 .col-md-offset-4 { 1156 .offset-md-8 {
2078 margin-left: 33.33333333%; 1157 margin-left: 66.666667%;
2079 } 1158 }
2080 .col-md-offset-3 { 1159 .offset-md-9 {
2081 margin-left: 25%; 1160 margin-left: 75%;
2082 } 1161 }
2083 .col-md-offset-2 { 1162 .offset-md-10 {
2084 margin-left: 16.66666667%; 1163 margin-left: 83.333333%;
2085 } 1164 }
2086 .col-md-offset-1 { 1165 .offset-md-11 {
2087 margin-left: 8.33333333%; 1166 margin-left: 91.666667%;
2088 }
2089 .col-md-offset-0 {
2090 margin-left: 0;
2091 } 1167 }
2092} 1168}
2093@media (min-width: 1200px) { 1169
2094 .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 { 1170@media (min-width: 992px) {
2095 float: left; 1171 .col-lg {
1172 -ms-flex-preferred-size: 0;
1173 flex-basis: 0;
1174 -ms-flex-positive: 1;
1175 flex-grow: 1;
1176 max-width: 100%;
1177 }
1178 .col-lg-auto {
1179 -ms-flex: 0 0 auto;
1180 flex: 0 0 auto;
1181 width: auto;
1182 max-width: 100%;
2096 } 1183 }
2097 .col-lg-12 { 1184 .col-lg-1 {
2098 width: 100%; 1185 -ms-flex: 0 0 8.333333%;
1186 flex: 0 0 8.333333%;
1187 max-width: 8.333333%;
2099 } 1188 }
2100 .col-lg-11 { 1189 .col-lg-2 {
2101 width: 91.66666667%; 1190 -ms-flex: 0 0 16.666667%;
1191 flex: 0 0 16.666667%;
1192 max-width: 16.666667%;
2102 } 1193 }
2103 .col-lg-10 { 1194 .col-lg-3 {
2104 width: 83.33333333%; 1195 -ms-flex: 0 0 25%;
1196 flex: 0 0 25%;
1197 max-width: 25%;
2105 } 1198 }
2106 .col-lg-9 { 1199 .col-lg-4 {
2107 width: 75%; 1200 -ms-flex: 0 0 33.333333%;
1201 flex: 0 0 33.333333%;
1202 max-width: 33.333333%;
2108 } 1203 }
2109 .col-lg-8 { 1204 .col-lg-5 {
2110 width: 66.66666667%; 1205 -ms-flex: 0 0 41.666667%;
1206 flex: 0 0 41.666667%;
1207 max-width: 41.666667%;
1208 }
1209 .col-lg-6 {
1210 -ms-flex: 0 0 50%;
1211 flex: 0 0 50%;
1212 max-width: 50%;
2111 } 1213 }
2112 .col-lg-7 { 1214 .col-lg-7 {
2113 width: 58.33333333%; 1215 -ms-flex: 0 0 58.333333%;
1216 flex: 0 0 58.333333%;
1217 max-width: 58.333333%;
2114 } 1218 }
2115 .col-lg-6 { 1219 .col-lg-8 {
2116 width: 50%; 1220 -ms-flex: 0 0 66.666667%;
1221 flex: 0 0 66.666667%;
1222 max-width: 66.666667%;
2117 } 1223 }
2118 .col-lg-5 { 1224 .col-lg-9 {
2119 width: 41.66666667%; 1225 -ms-flex: 0 0 75%;
1226 flex: 0 0 75%;
1227 max-width: 75%;
2120 } 1228 }
2121 .col-lg-4 { 1229 .col-lg-10 {
2122 width: 33.33333333%; 1230 -ms-flex: 0 0 83.333333%;
1231 flex: 0 0 83.333333%;
1232 max-width: 83.333333%;
2123 } 1233 }
2124 .col-lg-3 { 1234 .col-lg-11 {
2125 width: 25%; 1235 -ms-flex: 0 0 91.666667%;
1236 flex: 0 0 91.666667%;
1237 max-width: 91.666667%;
2126 } 1238 }
2127 .col-lg-2 { 1239 .col-lg-12 {
2128 width: 16.66666667%; 1240 -ms-flex: 0 0 100%;
1241 flex: 0 0 100%;
1242 max-width: 100%;
2129 } 1243 }
2130 .col-lg-1 { 1244 .order-lg-first {
2131 width: 8.33333333%; 1245 -ms-flex-order: -1;
1246 order: -1;
2132 } 1247 }
2133 .col-lg-pull-12 { 1248 .order-lg-last {
2134 right: 100%; 1249 -ms-flex-order: 13;
1250 order: 13;
2135 } 1251 }
2136 .col-lg-pull-11 { 1252 .order-lg-0 {
2137 right: 91.66666667%; 1253 -ms-flex-order: 0;
1254 order: 0;
2138 } 1255 }
2139 .col-lg-pull-10 { 1256 .order-lg-1 {
2140 right: 83.33333333%; 1257 -ms-flex-order: 1;
1258 order: 1;
2141 } 1259 }
2142 .col-lg-pull-9 { 1260 .order-lg-2 {
2143 right: 75%; 1261 -ms-flex-order: 2;
1262 order: 2;
2144 } 1263 }
2145 .col-lg-pull-8 { 1264 .order-lg-3 {
2146 right: 66.66666667%; 1265 -ms-flex-order: 3;
1266 order: 3;
2147 } 1267 }
2148 .col-lg-pull-7 { 1268 .order-lg-4 {
2149 right: 58.33333333%; 1269 -ms-flex-order: 4;
1270 order: 4;
2150 } 1271 }
2151 .col-lg-pull-6 { 1272 .order-lg-5 {
2152 right: 50%; 1273 -ms-flex-order: 5;
1274 order: 5;
2153 } 1275 }
2154 .col-lg-pull-5 { 1276 .order-lg-6 {
2155 right: 41.66666667%; 1277 -ms-flex-order: 6;
1278 order: 6;
2156 } 1279 }
2157 .col-lg-pull-4 { 1280 .order-lg-7 {
2158 right: 33.33333333%; 1281 -ms-flex-order: 7;
1282 order: 7;
2159 } 1283 }
2160 .col-lg-pull-3 { 1284 .order-lg-8 {
2161 right: 25%; 1285 -ms-flex-order: 8;
1286 order: 8;
2162 } 1287 }
2163 .col-lg-pull-2 { 1288 .order-lg-9 {
2164 right: 16.66666667%; 1289 -ms-flex-order: 9;
1290 order: 9;
2165 } 1291 }
2166 .col-lg-pull-1 { 1292 .order-lg-10 {
2167 right: 8.33333333%; 1293 -ms-flex-order: 10;
1294 order: 10;
2168 } 1295 }
2169 .col-lg-pull-0 { 1296 .order-lg-11 {
2170 right: auto; 1297 -ms-flex-order: 11;
1298 order: 11;
2171 } 1299 }
2172 .col-lg-push-12 { 1300 .order-lg-12 {
2173 left: 100%; 1301 -ms-flex-order: 12;
1302 order: 12;
2174 } 1303 }
2175 .col-lg-push-11 { 1304 .offset-lg-0 {
2176 left: 91.66666667%; 1305 margin-left: 0;
2177 } 1306 }
2178 .col-lg-push-10 { 1307 .offset-lg-1 {
2179 left: 83.33333333%; 1308 margin-left: 8.333333%;
2180 } 1309 }
2181 .col-lg-push-9 { 1310 .offset-lg-2 {
2182 left: 75%; 1311 margin-left: 16.666667%;
2183 } 1312 }
2184 .col-lg-push-8 { 1313 .offset-lg-3 {
2185 left: 66.66666667%; 1314 margin-left: 25%;
2186 } 1315 }
2187 .col-lg-push-7 { 1316 .offset-lg-4 {
2188 left: 58.33333333%; 1317 margin-left: 33.333333%;
2189 } 1318 }
2190 .col-lg-push-6 { 1319 .offset-lg-5 {
2191 left: 50%; 1320 margin-left: 41.666667%;
2192 } 1321 }
2193 .col-lg-push-5 { 1322 .offset-lg-6 {
2194 left: 41.66666667%; 1323 margin-left: 50%;
2195 } 1324 }
2196 .col-lg-push-4 { 1325 .offset-lg-7 {
2197 left: 33.33333333%; 1326 margin-left: 58.333333%;
2198 } 1327 }
2199 .col-lg-push-3 { 1328 .offset-lg-8 {
2200 left: 25%; 1329 margin-left: 66.666667%;
2201 } 1330 }
2202 .col-lg-push-2 { 1331 .offset-lg-9 {
2203 left: 16.66666667%; 1332 margin-left: 75%;
2204 } 1333 }
2205 .col-lg-push-1 { 1334 .offset-lg-10 {
2206 left: 8.33333333%; 1335 margin-left: 83.333333%;
2207 } 1336 }
2208 .col-lg-push-0 { 1337 .offset-lg-11 {
2209 left: auto; 1338 margin-left: 91.666667%;
2210 } 1339 }
2211 .col-lg-offset-12 { 1340}
2212 margin-left: 100%; 1341
1342@media (min-width: 1200px) {
1343 .col-xl {
1344 -ms-flex-preferred-size: 0;
1345 flex-basis: 0;
1346 -ms-flex-positive: 1;
1347 flex-grow: 1;
1348 max-width: 100%;
1349 }
1350 .col-xl-auto {
1351 -ms-flex: 0 0 auto;
1352 flex: 0 0 auto;
1353 width: auto;
1354 max-width: 100%;
1355 }
1356 .col-xl-1 {
1357 -ms-flex: 0 0 8.333333%;
1358 flex: 0 0 8.333333%;
1359 max-width: 8.333333%;
1360 }
1361 .col-xl-2 {
1362 -ms-flex: 0 0 16.666667%;
1363 flex: 0 0 16.666667%;
1364 max-width: 16.666667%;
1365 }
1366 .col-xl-3 {
1367 -ms-flex: 0 0 25%;
1368 flex: 0 0 25%;
1369 max-width: 25%;
1370 }
1371 .col-xl-4 {
1372 -ms-flex: 0 0 33.333333%;
1373 flex: 0 0 33.333333%;
1374 max-width: 33.333333%;
1375 }
1376 .col-xl-5 {
1377 -ms-flex: 0 0 41.666667%;
1378 flex: 0 0 41.666667%;
1379 max-width: 41.666667%;
1380 }
1381 .col-xl-6 {
1382 -ms-flex: 0 0 50%;
1383 flex: 0 0 50%;
1384 max-width: 50%;
1385 }
1386 .col-xl-7 {
1387 -ms-flex: 0 0 58.333333%;
1388 flex: 0 0 58.333333%;
1389 max-width: 58.333333%;
1390 }
1391 .col-xl-8 {
1392 -ms-flex: 0 0 66.666667%;
1393 flex: 0 0 66.666667%;
1394 max-width: 66.666667%;
1395 }
1396 .col-xl-9 {
1397 -ms-flex: 0 0 75%;
1398 flex: 0 0 75%;
1399 max-width: 75%;
1400 }
1401 .col-xl-10 {
1402 -ms-flex: 0 0 83.333333%;
1403 flex: 0 0 83.333333%;
1404 max-width: 83.333333%;
1405 }
1406 .col-xl-11 {
1407 -ms-flex: 0 0 91.666667%;
1408 flex: 0 0 91.666667%;
1409 max-width: 91.666667%;
1410 }
1411 .col-xl-12 {
1412 -ms-flex: 0 0 100%;
1413 flex: 0 0 100%;
1414 max-width: 100%;
1415 }
1416 .order-xl-first {
1417 -ms-flex-order: -1;
1418 order: -1;
1419 }
1420 .order-xl-last {
1421 -ms-flex-order: 13;
1422 order: 13;
1423 }
1424 .order-xl-0 {
1425 -ms-flex-order: 0;
1426 order: 0;
1427 }
1428 .order-xl-1 {
1429 -ms-flex-order: 1;
1430 order: 1;
1431 }
1432 .order-xl-2 {
1433 -ms-flex-order: 2;
1434 order: 2;
1435 }
1436 .order-xl-3 {
1437 -ms-flex-order: 3;
1438 order: 3;
1439 }
1440 .order-xl-4 {
1441 -ms-flex-order: 4;
1442 order: 4;
1443 }
1444 .order-xl-5 {
1445 -ms-flex-order: 5;
1446 order: 5;
1447 }
1448 .order-xl-6 {
1449 -ms-flex-order: 6;
1450 order: 6;
1451 }
1452 .order-xl-7 {
1453 -ms-flex-order: 7;
1454 order: 7;
1455 }
1456 .order-xl-8 {
1457 -ms-flex-order: 8;
1458 order: 8;
1459 }
1460 .order-xl-9 {
1461 -ms-flex-order: 9;
1462 order: 9;
1463 }
1464 .order-xl-10 {
1465 -ms-flex-order: 10;
1466 order: 10;
1467 }
1468 .order-xl-11 {
1469 -ms-flex-order: 11;
1470 order: 11;
1471 }
1472 .order-xl-12 {
1473 -ms-flex-order: 12;
1474 order: 12;
1475 }
1476 .offset-xl-0 {
1477 margin-left: 0;
2213 } 1478 }
2214 .col-lg-offset-11 { 1479 .offset-xl-1 {
2215 margin-left: 91.66666667%; 1480 margin-left: 8.333333%;
2216 } 1481 }
2217 .col-lg-offset-10 { 1482 .offset-xl-2 {
2218 margin-left: 83.33333333%; 1483 margin-left: 16.666667%;
2219 } 1484 }
2220 .col-lg-offset-9 { 1485 .offset-xl-3 {
2221 margin-left: 75%; 1486 margin-left: 25%;
2222 } 1487 }
2223 .col-lg-offset-8 { 1488 .offset-xl-4 {
2224 margin-left: 66.66666667%; 1489 margin-left: 33.333333%;
2225 } 1490 }
2226 .col-lg-offset-7 { 1491 .offset-xl-5 {
2227 margin-left: 58.33333333%; 1492 margin-left: 41.666667%;
2228 } 1493 }
2229 .col-lg-offset-6 { 1494 .offset-xl-6 {
2230 margin-left: 50%; 1495 margin-left: 50%;
2231 } 1496 }
2232 .col-lg-offset-5 { 1497 .offset-xl-7 {
2233 margin-left: 41.66666667%; 1498 margin-left: 58.333333%;
2234 } 1499 }
2235 .col-lg-offset-4 { 1500 .offset-xl-8 {
2236 margin-left: 33.33333333%; 1501 margin-left: 66.666667%;
2237 } 1502 }
2238 .col-lg-offset-3 { 1503 .offset-xl-9 {
2239 margin-left: 25%; 1504 margin-left: 75%;
2240 }
2241 .col-lg-offset-2 {
2242 margin-left: 16.66666667%;
2243 } 1505 }
2244 .col-lg-offset-1 { 1506 .offset-xl-10 {
2245 margin-left: 8.33333333%; 1507 margin-left: 83.333333%;
2246 } 1508 }
2247 .col-lg-offset-0 { 1509 .offset-xl-11 {
2248 margin-left: 0; 1510 margin-left: 91.666667%;
2249 } 1511 }
2250} 1512}
2251table { 1513
2252 background-color: transparent;
2253}
2254caption {
2255 padding-top: 8px;
2256 padding-bottom: 8px;
2257 color: #777;
2258 text-align: left;
2259}
2260th {
2261 text-align: left;
2262}
2263.table { 1514.table {
2264 width: 100%; 1515 width: 100%;
2265 max-width: 100%; 1516 margin-bottom: 1rem;
2266 margin-bottom: 20px; 1517 color: #212529;
2267} 1518}
2268.table > thead > tr > th, 1519
2269.table > tbody > tr > th, 1520.table th,
2270.table > tfoot > tr > th, 1521.table td {
2271.table > thead > tr > td, 1522 padding: 0.75rem;
2272.table > tbody > tr > td,
2273.table > tfoot > tr > td {
2274 padding: 8px;
2275 line-height: 1.42857143;
2276 vertical-align: top; 1523 vertical-align: top;
2277 border-top: 1px solid #ddd; 1524 border-top: 1px solid #dee2e6;
2278} 1525}
2279.table > thead > tr > th { 1526
1527.table thead th {
2280 vertical-align: bottom; 1528 vertical-align: bottom;
2281 border-bottom: 2px solid #ddd; 1529 border-bottom: 2px solid #dee2e6;
2282}
2283.table > caption + thead > tr:first-child > th,
2284.table > colgroup + thead > tr:first-child > th,
2285.table > thead:first-child > tr:first-child > th,
2286.table > caption + thead > tr:first-child > td,
2287.table > colgroup + thead > tr:first-child > td,
2288.table > thead:first-child > tr:first-child > td {
2289 border-top: 0;
2290} 1530}
2291.table > tbody + tbody { 1531
2292 border-top: 2px solid #ddd; 1532.table tbody + tbody {
2293} 1533 border-top: 2px solid #dee2e6;
2294.table .table {
2295 background-color: #fff;
2296} 1534}
2297.table-condensed > thead > tr > th, 1535
2298.table-condensed > tbody > tr > th, 1536.table-sm th,
2299.table-condensed > tfoot > tr > th, 1537.table-sm td {
2300.table-condensed > thead > tr > td, 1538 padding: 0.3rem;
2301.table-condensed > tbody > tr > td,
2302.table-condensed > tfoot > tr > td {
2303 padding: 5px;
2304} 1539}
1540
2305.table-bordered { 1541.table-bordered {
2306 border: 1px solid #ddd; 1542 border: 1px solid #dee2e6;
2307} 1543}
2308.table-bordered > thead > tr > th, 1544
2309.table-bordered > tbody > tr > th, 1545.table-bordered th,
2310.table-bordered > tfoot > tr > th, 1546.table-bordered td {
2311.table-bordered > thead > tr > td, 1547 border: 1px solid #dee2e6;
2312.table-bordered > tbody > tr > td, 1548}
2313.table-bordered > tfoot > tr > td { 1549
2314 border: 1px solid #ddd; 1550.table-bordered thead th,
2315} 1551.table-bordered thead td {
2316.table-bordered > thead > tr > th,
2317.table-bordered > thead > tr > td {
2318 border-bottom-width: 2px; 1552 border-bottom-width: 2px;
2319} 1553}
2320.table-striped > tbody > tr:nth-of-type(odd) { 1554
2321 background-color: #f9f9f9; 1555.table-borderless th,
1556.table-borderless td,
1557.table-borderless thead th,
1558.table-borderless tbody + tbody {
1559 border: 0;
2322} 1560}
2323.table-hover > tbody > tr:hover { 1561
2324 background-color: #f5f5f5; 1562.table-striped tbody tr:nth-of-type(odd) {
1563 background-color: rgba(0, 0, 0, 0.05);
2325} 1564}
2326table col[class*="col-"] { 1565
2327 position: static; 1566.table-hover tbody tr:hover {
2328 display: table-column; 1567 color: #212529;
2329 float: none; 1568 background-color: rgba(0, 0, 0, 0.075);
2330} 1569}
2331table td[class*="col-"], 1570
2332table th[class*="col-"] { 1571.table-primary,
2333 position: static; 1572.table-primary > th,
2334 display: table-cell; 1573.table-primary > td {
2335 float: none; 1574 background-color: #b8daff;
2336} 1575}
2337.table > thead > tr > td.active, 1576
2338.table > tbody > tr > td.active, 1577.table-primary th,
2339.table > tfoot > tr > td.active, 1578.table-primary td,
2340.table > thead > tr > th.active, 1579.table-primary thead th,
2341.table > tbody > tr > th.active, 1580.table-primary tbody + tbody {
2342.table > tfoot > tr > th.active, 1581 border-color: #7abaff;
2343.table > thead > tr.active > td,
2344.table > tbody > tr.active > td,
2345.table > tfoot > tr.active > td,
2346.table > thead > tr.active > th,
2347.table > tbody > tr.active > th,
2348.table > tfoot > tr.active > th {
2349 background-color: #f5f5f5;
2350}
2351.table-hover > tbody > tr > td.active:hover,
2352.table-hover > tbody > tr > th.active:hover,
2353.table-hover > tbody > tr.active:hover > td,
2354.table-hover > tbody > tr:hover > .active,
2355.table-hover > tbody > tr.active:hover > th {
2356 background-color: #e8e8e8;
2357}
2358.table > thead > tr > td.success,
2359.table > tbody > tr > td.success,
2360.table > tfoot > tr > td.success,
2361.table > thead > tr > th.success,
2362.table > tbody > tr > th.success,
2363.table > tfoot > tr > th.success,
2364.table > thead > tr.success > td,
2365.table > tbody > tr.success > td,
2366.table > tfoot > tr.success > td,
2367.table > thead > tr.success > th,
2368.table > tbody > tr.success > th,
2369.table > tfoot > tr.success > th {
2370 background-color: #dff0d8;
2371}
2372.table-hover > tbody > tr > td.success:hover,
2373.table-hover > tbody > tr > th.success:hover,
2374.table-hover > tbody > tr.success:hover > td,
2375.table-hover > tbody > tr:hover > .success,
2376.table-hover > tbody > tr.success:hover > th {
2377 background-color: #d0e9c6;
2378}
2379.table > thead > tr > td.info,
2380.table > tbody > tr > td.info,
2381.table > tfoot > tr > td.info,
2382.table > thead > tr > th.info,
2383.table > tbody > tr > th.info,
2384.table > tfoot > tr > th.info,
2385.table > thead > tr.info > td,
2386.table > tbody > tr.info > td,
2387.table > tfoot > tr.info > td,
2388.table > thead > tr.info > th,
2389.table > tbody > tr.info > th,
2390.table > tfoot > tr.info > th {
2391 background-color: #d9edf7;
2392}
2393.table-hover > tbody > tr > td.info:hover,
2394.table-hover > tbody > tr > th.info:hover,
2395.table-hover > tbody > tr.info:hover > td,
2396.table-hover > tbody > tr:hover > .info,
2397.table-hover > tbody > tr.info:hover > th {
2398 background-color: #c4e3f3;
2399}
2400.table > thead > tr > td.warning,
2401.table > tbody > tr > td.warning,
2402.table > tfoot > tr > td.warning,
2403.table > thead > tr > th.warning,
2404.table > tbody > tr > th.warning,
2405.table > tfoot > tr > th.warning,
2406.table > thead > tr.warning > td,
2407.table > tbody > tr.warning > td,
2408.table > tfoot > tr.warning > td,
2409.table > thead > tr.warning > th,
2410.table > tbody > tr.warning > th,
2411.table > tfoot > tr.warning > th {
2412 background-color: #fcf8e3;
2413} 1582}
2414.table-hover > tbody > tr > td.warning:hover, 1583
2415.table-hover > tbody > tr > th.warning:hover, 1584.table-hover .table-primary:hover {
2416.table-hover > tbody > tr.warning:hover > td, 1585 background-color: #9fcdff;
2417.table-hover > tbody > tr:hover > .warning,
2418.table-hover > tbody > tr.warning:hover > th {
2419 background-color: #faf2cc;
2420}
2421.table > thead > tr > td.danger,
2422.table > tbody > tr > td.danger,
2423.table > tfoot > tr > td.danger,
2424.table > thead > tr > th.danger,
2425.table > tbody > tr > th.danger,
2426.table > tfoot > tr > th.danger,
2427.table > thead > tr.danger > td,
2428.table > tbody > tr.danger > td,
2429.table > tfoot > tr.danger > td,
2430.table > thead > tr.danger > th,
2431.table > tbody > tr.danger > th,
2432.table > tfoot > tr.danger > th {
2433 background-color: #f2dede;
2434}
2435.table-hover > tbody > tr > td.danger:hover,
2436.table-hover > tbody > tr > th.danger:hover,
2437.table-hover > tbody > tr.danger:hover > td,
2438.table-hover > tbody > tr:hover > .danger,
2439.table-hover > tbody > tr.danger:hover > th {
2440 background-color: #ebcccc;
2441} 1586}
2442.table-responsive { 1587
2443 min-height: .01%; 1588.table-hover .table-primary:hover > td,
2444 overflow-x: auto; 1589.table-hover .table-primary:hover > th {
1590 background-color: #9fcdff;
1591}
1592
1593.table-secondary,
1594.table-secondary > th,
1595.table-secondary > td {
1596 background-color: #d6d8db;
1597}
1598
1599.table-secondary th,
1600.table-secondary td,
1601.table-secondary thead th,
1602.table-secondary tbody + tbody {
1603 border-color: #b3b7bb;
2445} 1604}
2446@media screen and (max-width: 767px) { 1605
2447 .table-responsive { 1606.table-hover .table-secondary:hover {
1607 background-color: #c8cbcf;
1608}
1609
1610.table-hover .table-secondary:hover > td,
1611.table-hover .table-secondary:hover > th {
1612 background-color: #c8cbcf;
1613}
1614
1615.table-success,
1616.table-success > th,
1617.table-success > td {
1618 background-color: #c3e6cb;
1619}
1620
1621.table-success th,
1622.table-success td,
1623.table-success thead th,
1624.table-success tbody + tbody {
1625 border-color: #8fd19e;
1626}
1627
1628.table-hover .table-success:hover {
1629 background-color: #b1dfbb;
1630}
1631
1632.table-hover .table-success:hover > td,
1633.table-hover .table-success:hover > th {
1634 background-color: #b1dfbb;
1635}
1636
1637.table-info,
1638.table-info > th,
1639.table-info > td {
1640 background-color: #bee5eb;
1641}
1642
1643.table-info th,
1644.table-info td,
1645.table-info thead th,
1646.table-info tbody + tbody {
1647 border-color: #86cfda;
1648}
1649
1650.table-hover .table-info:hover {
1651 background-color: #abdde5;
1652}
1653
1654.table-hover .table-info:hover > td,
1655.table-hover .table-info:hover > th {
1656 background-color: #abdde5;
1657}
1658
1659.table-warning,
1660.table-warning > th,
1661.table-warning > td {
1662 background-color: #ffeeba;
1663}
1664
1665.table-warning th,
1666.table-warning td,
1667.table-warning thead th,
1668.table-warning tbody + tbody {
1669 border-color: #ffdf7e;
1670}
1671
1672.table-hover .table-warning:hover {
1673 background-color: #ffe8a1;
1674}
1675
1676.table-hover .table-warning:hover > td,
1677.table-hover .table-warning:hover > th {
1678 background-color: #ffe8a1;
1679}
1680
1681.table-danger,
1682.table-danger > th,
1683.table-danger > td {
1684 background-color: #f5c6cb;
1685}
1686
1687.table-danger th,
1688.table-danger td,
1689.table-danger thead th,
1690.table-danger tbody + tbody {
1691 border-color: #ed969e;
1692}
1693
1694.table-hover .table-danger:hover {
1695 background-color: #f1b0b7;
1696}
1697
1698.table-hover .table-danger:hover > td,
1699.table-hover .table-danger:hover > th {
1700 background-color: #f1b0b7;
1701}
1702
1703.table-light,
1704.table-light > th,
1705.table-light > td {
1706 background-color: #fdfdfe;
1707}
1708
1709.table-light th,
1710.table-light td,
1711.table-light thead th,
1712.table-light tbody + tbody {
1713 border-color: #fbfcfc;
1714}
1715
1716.table-hover .table-light:hover {
1717 background-color: #ececf6;
1718}
1719
1720.table-hover .table-light:hover > td,
1721.table-hover .table-light:hover > th {
1722 background-color: #ececf6;
1723}
1724
1725.table-dark,
1726.table-dark > th,
1727.table-dark > td {
1728 background-color: #c6c8ca;
1729}
1730
1731.table-dark th,
1732.table-dark td,
1733.table-dark thead th,
1734.table-dark tbody + tbody {
1735 border-color: #95999c;
1736}
1737
1738.table-hover .table-dark:hover {
1739 background-color: #b9bbbe;
1740}
1741
1742.table-hover .table-dark:hover > td,
1743.table-hover .table-dark:hover > th {
1744 background-color: #b9bbbe;
1745}
1746
1747.table-active,
1748.table-active > th,
1749.table-active > td {
1750 background-color: rgba(0, 0, 0, 0.075);
1751}
1752
1753.table-hover .table-active:hover {
1754 background-color: rgba(0, 0, 0, 0.075);
1755}
1756
1757.table-hover .table-active:hover > td,
1758.table-hover .table-active:hover > th {
1759 background-color: rgba(0, 0, 0, 0.075);
1760}
1761
1762.table .thead-dark th {
1763 color: #fff;
1764 background-color: #343a40;
1765 border-color: #454d55;
1766}
1767
1768.table .thead-light th {
1769 color: #495057;
1770 background-color: #e9ecef;
1771 border-color: #dee2e6;
1772}
1773
1774.table-dark {
1775 color: #fff;
1776 background-color: #343a40;
1777}
1778
1779.table-dark th,
1780.table-dark td,
1781.table-dark thead th {
1782 border-color: #454d55;
1783}
1784
1785.table-dark.table-bordered {
1786 border: 0;
1787}
1788
1789.table-dark.table-striped tbody tr:nth-of-type(odd) {
1790 background-color: rgba(255, 255, 255, 0.05);
1791}
1792
1793.table-dark.table-hover tbody tr:hover {
1794 color: #fff;
1795 background-color: rgba(255, 255, 255, 0.075);
1796}
1797
1798@media (max-width: 575.98px) {
1799 .table-responsive-sm {
1800 display: block;
2448 width: 100%; 1801 width: 100%;
2449 margin-bottom: 15px; 1802 overflow-x: auto;
2450 overflow-y: hidden; 1803 -webkit-overflow-scrolling: touch;
2451 -ms-overflow-style: -ms-autohiding-scrollbar;
2452 border: 1px solid #ddd;
2453 } 1804 }
2454 .table-responsive > .table { 1805 .table-responsive-sm > .table-bordered {
2455 margin-bottom: 0; 1806 border: 0;
2456 } 1807 }
2457 .table-responsive > .table > thead > tr > th, 1808}
2458 .table-responsive > .table > tbody > tr > th, 1809
2459 .table-responsive > .table > tfoot > tr > th, 1810@media (max-width: 767.98px) {
2460 .table-responsive > .table > thead > tr > td, 1811 .table-responsive-md {
2461 .table-responsive > .table > tbody > tr > td, 1812 display: block;
2462 .table-responsive > .table > tfoot > tr > td { 1813 width: 100%;
2463 white-space: nowrap; 1814 overflow-x: auto;
1815 -webkit-overflow-scrolling: touch;
2464 } 1816 }
2465 .table-responsive > .table-bordered { 1817 .table-responsive-md > .table-bordered {
2466 border: 0; 1818 border: 0;
2467 } 1819 }
2468 .table-responsive > .table-bordered > thead > tr > th:first-child, 1820}
2469 .table-responsive > .table-bordered > tbody > tr > th:first-child, 1821
2470 .table-responsive > .table-bordered > tfoot > tr > th:first-child, 1822@media (max-width: 991.98px) {
2471 .table-responsive > .table-bordered > thead > tr > td:first-child, 1823 .table-responsive-lg {
2472 .table-responsive > .table-bordered > tbody > tr > td:first-child, 1824 display: block;
2473 .table-responsive > .table-bordered > tfoot > tr > td:first-child { 1825 width: 100%;
2474 border-left: 0; 1826 overflow-x: auto;
1827 -webkit-overflow-scrolling: touch;
1828 }
1829 .table-responsive-lg > .table-bordered {
1830 border: 0;
2475 } 1831 }
2476 .table-responsive > .table-bordered > thead > tr > th:last-child, 1832}
2477 .table-responsive > .table-bordered > tbody > tr > th:last-child, 1833
2478 .table-responsive > .table-bordered > tfoot > tr > th:last-child, 1834@media (max-width: 1199.98px) {
2479 .table-responsive > .table-bordered > thead > tr > td:last-child, 1835 .table-responsive-xl {
2480 .table-responsive > .table-bordered > tbody > tr > td:last-child, 1836 display: block;
2481 .table-responsive > .table-bordered > tfoot > tr > td:last-child { 1837 width: 100%;
2482 border-right: 0; 1838 overflow-x: auto;
1839 -webkit-overflow-scrolling: touch;
2483 } 1840 }
2484 .table-responsive > .table-bordered > tbody > tr:last-child > th, 1841 .table-responsive-xl > .table-bordered {
2485 .table-responsive > .table-bordered > tfoot > tr:last-child > th, 1842 border: 0;
2486 .table-responsive > .table-bordered > tbody > tr:last-child > td,
2487 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2488 border-bottom: 0;
2489 } 1843 }
2490} 1844}
2491fieldset { 1845
2492 min-width: 0; 1846.table-responsive {
2493 padding: 0; 1847 display: block;
2494 margin: 0; 1848 width: 100%;
1849 overflow-x: auto;
1850 -webkit-overflow-scrolling: touch;
1851}
1852
1853.table-responsive > .table-bordered {
2495 border: 0; 1854 border: 0;
2496} 1855}
2497legend { 1856
1857.form-control {
2498 display: block; 1858 display: block;
2499 width: 100%; 1859 width: 100%;
2500 padding: 0; 1860 height: calc(1.5em + 0.75rem + 2px);
2501 margin-bottom: 20px; 1861 padding: 0.375rem 0.75rem;
2502 font-size: 21px; 1862 font-size: 1rem;
2503 line-height: inherit; 1863 font-weight: 400;
2504 color: #333; 1864 line-height: 1.5;
1865 color: #495057;
1866 background-color: #fff;
1867 background-clip: padding-box;
1868 border: 1px solid #ced4da;
1869 border-radius: 0.25rem;
1870 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1871}
1872
1873@media (prefers-reduced-motion: reduce) {
1874 .form-control {
1875 transition: none;
1876 }
1877}
1878
1879.form-control::-ms-expand {
1880 background-color: transparent;
2505 border: 0; 1881 border: 0;
2506 border-bottom: 1px solid #e5e5e5;
2507} 1882}
2508label { 1883
2509 display: inline-block; 1884.form-control:focus {
2510 max-width: 100%; 1885 color: #495057;
2511 margin-bottom: 5px; 1886 background-color: #fff;
2512 font-weight: bold; 1887 border-color: #80bdff;
1888 outline: 0;
1889 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2513} 1890}
2514input[type="search"] { 1891
2515 -webkit-box-sizing: border-box; 1892.form-control::-webkit-input-placeholder {
2516 -moz-box-sizing: border-box; 1893 color: #6c757d;
2517 box-sizing: border-box; 1894 opacity: 1;
2518} 1895}
2519input[type="radio"], 1896
2520input[type="checkbox"] { 1897.form-control::-moz-placeholder {
2521 margin: 4px 0 0; 1898 color: #6c757d;
2522 margin-top: 1px \9; 1899 opacity: 1;
2523 line-height: normal;
2524} 1900}
2525input[type="file"] { 1901
2526 display: block; 1902.form-control:-ms-input-placeholder {
1903 color: #6c757d;
1904 opacity: 1;
2527} 1905}
2528input[type="range"] { 1906
2529 display: block; 1907.form-control::-ms-input-placeholder {
2530 width: 100%; 1908 color: #6c757d;
1909 opacity: 1;
2531} 1910}
2532select[multiple], 1911
2533select[size] { 1912.form-control::placeholder {
2534 height: auto; 1913 color: #6c757d;
1914 opacity: 1;
2535} 1915}
2536input[type="file"]:focus, 1916
2537input[type="radio"]:focus, 1917.form-control:disabled, .form-control[readonly] {
2538input[type="checkbox"]:focus { 1918 background-color: #e9ecef;
2539 outline: 5px auto -webkit-focus-ring-color; 1919 opacity: 1;
2540 outline-offset: -2px;
2541} 1920}
2542output { 1921
2543 display: block; 1922select.form-control:focus::-ms-value {
2544 padding-top: 7px; 1923 color: #495057;
2545 font-size: 14px; 1924 background-color: #fff;
2546 line-height: 1.42857143;
2547 color: #555;
2548} 1925}
2549.form-control { 1926
1927.form-control-file,
1928.form-control-range {
2550 display: block; 1929 display: block;
2551 width: 100%; 1930 width: 100%;
2552 height: 34px;
2553 padding: 6px 12px;
2554 font-size: 14px;
2555 line-height: 1.42857143;
2556 color: #555;
2557 background-color: #fff;
2558 background-image: none;
2559 border: 1px solid #ccc;
2560 border-radius: 4px;
2561 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2562 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2563 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
2564 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2565 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2566} 1931}
2567.form-control:focus { 1932
2568 border-color: #66afe9; 1933.col-form-label {
2569 outline: 0; 1934 padding-top: calc(0.375rem + 1px);
2570 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); 1935 padding-bottom: calc(0.375rem + 1px);
2571 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); 1936 margin-bottom: 0;
2572} 1937 font-size: inherit;
2573.form-control::-moz-placeholder { 1938 line-height: 1.5;
2574 color: #999;
2575 opacity: 1;
2576} 1939}
2577.form-control:-ms-input-placeholder { 1940
2578 color: #999; 1941.col-form-label-lg {
1942 padding-top: calc(0.5rem + 1px);
1943 padding-bottom: calc(0.5rem + 1px);
1944 font-size: 1.25rem;
1945 line-height: 1.5;
2579} 1946}
2580.form-control::-webkit-input-placeholder { 1947
2581 color: #999; 1948.col-form-label-sm {
1949 padding-top: calc(0.25rem + 1px);
1950 padding-bottom: calc(0.25rem + 1px);
1951 font-size: 0.875rem;
1952 line-height: 1.5;
2582} 1953}
2583.form-control::-ms-expand { 1954
1955.form-control-plaintext {
1956 display: block;
1957 width: 100%;
1958 padding-top: 0.375rem;
1959 padding-bottom: 0.375rem;
1960 margin-bottom: 0;
1961 line-height: 1.5;
1962 color: #212529;
2584 background-color: transparent; 1963 background-color: transparent;
2585 border: 0; 1964 border: solid transparent;
1965 border-width: 1px 0;
2586} 1966}
2587.form-control[disabled], 1967
2588.form-control[readonly], 1968.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
2589fieldset[disabled] .form-control { 1969 padding-right: 0;
2590 background-color: #eee; 1970 padding-left: 0;
2591 opacity: 1; 1971}
1972
1973.form-control-sm {
1974 height: calc(1.5em + 0.5rem + 2px);
1975 padding: 0.25rem 0.5rem;
1976 font-size: 0.875rem;
1977 line-height: 1.5;
1978 border-radius: 0.2rem;
2592} 1979}
2593.form-control[disabled], 1980
2594fieldset[disabled] .form-control { 1981.form-control-lg {
2595 cursor: not-allowed; 1982 height: calc(1.5em + 1rem + 2px);
1983 padding: 0.5rem 1rem;
1984 font-size: 1.25rem;
1985 line-height: 1.5;
1986 border-radius: 0.3rem;
2596} 1987}
1988
1989select.form-control[size], select.form-control[multiple] {
1990 height: auto;
1991}
1992
2597textarea.form-control { 1993textarea.form-control {
2598 height: auto; 1994 height: auto;
2599} 1995}
2600input[type="search"] { 1996
2601 -webkit-appearance: none; 1997.form-group {
1998 margin-bottom: 1rem;
2602} 1999}
2603@media screen and (-webkit-min-device-pixel-ratio: 0) { 2000
2604 input[type="date"].form-control, 2001.form-text {
2605 input[type="time"].form-control, 2002 display: block;
2606 input[type="datetime-local"].form-control, 2003 margin-top: 0.25rem;
2607 input[type="month"].form-control {
2608 line-height: 34px;
2609 }
2610 input[type="date"].input-sm,
2611 input[type="time"].input-sm,
2612 input[type="datetime-local"].input-sm,
2613 input[type="month"].input-sm,
2614 .input-group-sm input[type="date"],
2615 .input-group-sm input[type="time"],
2616 .input-group-sm input[type="datetime-local"],
2617 .input-group-sm input[type="month"] {
2618 line-height: 30px;
2619 }
2620 input[type="date"].input-lg,
2621 input[type="time"].input-lg,
2622 input[type="datetime-local"].input-lg,
2623 input[type="month"].input-lg,
2624 .input-group-lg input[type="date"],
2625 .input-group-lg input[type="time"],
2626 .input-group-lg input[type="datetime-local"],
2627 .input-group-lg input[type="month"] {
2628 line-height: 46px;
2629 }
2630} 2004}
2631.form-group { 2005
2632 margin-bottom: 15px; 2006.form-row {
2007 display: -ms-flexbox;
2008 display: flex;
2009 -ms-flex-wrap: wrap;
2010 flex-wrap: wrap;
2011 margin-right: -5px;
2012 margin-left: -5px;
2633} 2013}
2634.radio, 2014
2635.checkbox { 2015.form-row > .col,
2016.form-row > [class*="col-"] {
2017 padding-right: 5px;
2018 padding-left: 5px;
2019}
2020
2021.form-check {
2636 position: relative; 2022 position: relative;
2637 display: block; 2023 display: block;
2638 margin-top: 10px; 2024 padding-left: 1.25rem;
2639 margin-bottom: 10px;
2640} 2025}
2641.radio label, 2026
2642.checkbox label { 2027.form-check-input {
2643 min-height: 20px;
2644 padding-left: 20px;
2645 margin-bottom: 0;
2646 font-weight: normal;
2647 cursor: pointer;
2648}
2649.radio input[type="radio"],
2650.radio-inline input[type="radio"],
2651.checkbox input[type="checkbox"],
2652.checkbox-inline input[type="checkbox"] {
2653 position: absolute; 2028 position: absolute;
2654 margin-top: 4px \9; 2029 margin-top: 0.3rem;
2655 margin-left: -20px; 2030 margin-left: -1.25rem;
2656} 2031}
2657.radio + .radio, 2032
2658.checkbox + .checkbox { 2033.form-check-input:disabled ~ .form-check-label {
2659 margin-top: -5px; 2034 color: #6c757d;
2660} 2035}
2661.radio-inline, 2036
2662.checkbox-inline { 2037.form-check-label {
2663 position: relative;
2664 display: inline-block;
2665 padding-left: 20px;
2666 margin-bottom: 0; 2038 margin-bottom: 0;
2667 font-weight: normal;
2668 vertical-align: middle;
2669 cursor: pointer;
2670} 2039}
2671.radio-inline + .radio-inline, 2040
2672.checkbox-inline + .checkbox-inline { 2041.form-check-inline {
2042 display: -ms-inline-flexbox;
2043 display: inline-flex;
2044 -ms-flex-align: center;
2045 align-items: center;
2046 padding-left: 0;
2047 margin-right: 0.75rem;
2048}
2049
2050.form-check-inline .form-check-input {
2051 position: static;
2673 margin-top: 0; 2052 margin-top: 0;
2674 margin-left: 10px; 2053 margin-right: 0.3125rem;
2675} 2054 margin-left: 0;
2676input[type="radio"][disabled],
2677input[type="checkbox"][disabled],
2678input[type="radio"].disabled,
2679input[type="checkbox"].disabled,
2680fieldset[disabled] input[type="radio"],
2681fieldset[disabled] input[type="checkbox"] {
2682 cursor: not-allowed;
2683}
2684.radio-inline.disabled,
2685.checkbox-inline.disabled,
2686fieldset[disabled] .radio-inline,
2687fieldset[disabled] .checkbox-inline {
2688 cursor: not-allowed;
2689}
2690.radio.disabled label,
2691.checkbox.disabled label,
2692fieldset[disabled] .radio label,
2693fieldset[disabled] .checkbox label {
2694 cursor: not-allowed;
2695}
2696.form-control-static {
2697 min-height: 34px;
2698 padding-top: 7px;
2699 padding-bottom: 7px;
2700 margin-bottom: 0;
2701} 2055}
2702.form-control-static.input-lg, 2056
2703.form-control-static.input-sm { 2057.valid-feedback {
2704 padding-right: 0; 2058 display: none;
2705 padding-left: 0; 2059 width: 100%;
2060 margin-top: 0.25rem;
2061 font-size: 80%;
2062 color: #28a745;
2706} 2063}
2707.input-sm { 2064
2708 height: 30px; 2065.valid-tooltip {
2709 padding: 5px 10px; 2066 position: absolute;
2710 font-size: 12px; 2067 top: 100%;
2068 z-index: 5;
2069 display: none;
2070 max-width: 100%;
2071 padding: 0.25rem 0.5rem;
2072 margin-top: .1rem;
2073 font-size: 0.875rem;
2711 line-height: 1.5; 2074 line-height: 1.5;
2712 border-radius: 3px; 2075 color: #fff;
2076 background-color: rgba(40, 167, 69, 0.9);
2077 border-radius: 0.25rem;
2713} 2078}
2714select.input-sm { 2079
2715 height: 30px; 2080.was-validated .form-control:valid, .form-control.is-valid {
2716 line-height: 30px; 2081 border-color: #28a745;
2082 padding-right: calc(1.5em + 0.75rem);
2083 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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");
2084 background-repeat: no-repeat;
2085 background-position: center right calc(0.375em + 0.1875rem);
2086 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2717} 2087}
2718textarea.input-sm, 2088
2719select[multiple].input-sm { 2089.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
2720 height: auto; 2090 border-color: #28a745;
2091 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2721} 2092}
2722.form-group-sm .form-control { 2093
2723 height: 30px; 2094.was-validated .form-control:valid ~ .valid-feedback,
2724 padding: 5px 10px; 2095.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
2725 font-size: 12px; 2096.form-control.is-valid ~ .valid-tooltip {
2726 line-height: 1.5; 2097 display: block;
2727 border-radius: 3px;
2728} 2098}
2729.form-group-sm select.form-control { 2099
2730 height: 30px; 2100.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
2731 line-height: 30px; 2101 padding-right: calc(1.5em + 0.75rem);
2102 background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
2732} 2103}
2733.form-group-sm textarea.form-control, 2104
2734.form-group-sm select[multiple].form-control { 2105.was-validated .custom-select:valid, .custom-select.is-valid {
2735 height: auto; 2106 border-color: #28a745;
2107 padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
2108 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2736} 2109}
2737.form-group-sm .form-control-static { 2110
2738 height: 30px; 2111.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
2739 min-height: 32px; 2112 border-color: #28a745;
2740 padding: 6px 10px; 2113 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2741 font-size: 12px;
2742 line-height: 1.5;
2743} 2114}
2744.input-lg { 2115
2745 height: 46px; 2116.was-validated .custom-select:valid ~ .valid-feedback,
2746 padding: 10px 16px; 2117.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
2747 font-size: 18px; 2118.custom-select.is-valid ~ .valid-tooltip {
2748 line-height: 1.3333333; 2119 display: block;
2749 border-radius: 6px;
2750} 2120}
2751select.input-lg { 2121
2752 height: 46px; 2122.was-validated .form-control-file:valid ~ .valid-feedback,
2753 line-height: 46px; 2123.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
2124.form-control-file.is-valid ~ .valid-tooltip {
2125 display: block;
2754} 2126}
2755textarea.input-lg, 2127
2756select[multiple].input-lg { 2128.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
2757 height: auto; 2129 color: #28a745;
2758} 2130}
2759.form-group-lg .form-control { 2131
2760 height: 46px; 2132.was-validated .form-check-input:valid ~ .valid-feedback,
2761 padding: 10px 16px; 2133.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
2762 font-size: 18px; 2134.form-check-input.is-valid ~ .valid-tooltip {
2763 line-height: 1.3333333; 2135 display: block;
2764 border-radius: 6px;
2765} 2136}
2766.form-group-lg select.form-control { 2137
2767 height: 46px; 2138.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
2768 line-height: 46px; 2139 color: #28a745;
2769} 2140}
2770.form-group-lg textarea.form-control, 2141
2771.form-group-lg select[multiple].form-control { 2142.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
2772 height: auto; 2143 border-color: #28a745;
2773} 2144}
2774.form-group-lg .form-control-static { 2145
2775 height: 46px; 2146.was-validated .custom-control-input:valid ~ .valid-feedback,
2776 min-height: 38px; 2147.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
2777 padding: 11px 16px; 2148.custom-control-input.is-valid ~ .valid-tooltip {
2778 font-size: 18px; 2149 display: block;
2779 line-height: 1.3333333;
2780} 2150}
2781.has-feedback { 2151
2782 position: relative; 2152.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
2153 border-color: #34ce57;
2154 background-color: #34ce57;
2155}
2156
2157.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
2158 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2159}
2160
2161.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
2162 border-color: #28a745;
2783} 2163}
2784.has-feedback .form-control { 2164
2785 padding-right: 42.5px; 2165.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
2166 border-color: #28a745;
2167}
2168
2169.was-validated .custom-file-input:valid ~ .valid-feedback,
2170.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
2171.custom-file-input.is-valid ~ .valid-tooltip {
2172 display: block;
2173}
2174
2175.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
2176 border-color: #28a745;
2177 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2786} 2178}
2787.form-control-feedback { 2179
2180.invalid-feedback {
2181 display: none;
2182 width: 100%;
2183 margin-top: 0.25rem;
2184 font-size: 80%;
2185 color: #dc3545;
2186}
2187
2188.invalid-tooltip {
2788 position: absolute; 2189 position: absolute;
2789 top: 0; 2190 top: 100%;
2790 right: 0; 2191 z-index: 5;
2791 z-index: 2; 2192 display: none;
2193 max-width: 100%;
2194 padding: 0.25rem 0.5rem;
2195 margin-top: .1rem;
2196 font-size: 0.875rem;
2197 line-height: 1.5;
2198 color: #fff;
2199 background-color: rgba(220, 53, 69, 0.9);
2200 border-radius: 0.25rem;
2201}
2202
2203.was-validated .form-control:invalid, .form-control.is-invalid {
2204 border-color: #dc3545;
2205 padding-right: calc(1.5em + 0.75rem);
2206 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' 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");
2207 background-repeat: no-repeat;
2208 background-position: center right calc(0.375em + 0.1875rem);
2209 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2210}
2211
2212.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
2213 border-color: #dc3545;
2214 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2215}
2216
2217.was-validated .form-control:invalid ~ .invalid-feedback,
2218.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
2219.form-control.is-invalid ~ .invalid-tooltip {
2792 display: block; 2220 display: block;
2793 width: 34px;
2794 height: 34px;
2795 line-height: 34px;
2796 text-align: center;
2797 pointer-events: none;
2798} 2221}
2799.input-lg + .form-control-feedback, 2222
2800.input-group-lg + .form-control-feedback, 2223.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
2801.form-group-lg .form-control + .form-control-feedback { 2224 padding-right: calc(1.5em + 0.75rem);
2802 width: 46px; 2225 background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
2803 height: 46px;
2804 line-height: 46px;
2805} 2226}
2806.input-sm + .form-control-feedback, 2227
2807.input-group-sm + .form-control-feedback, 2228.was-validated .custom-select:invalid, .custom-select.is-invalid {
2808.form-group-sm .form-control + .form-control-feedback { 2229 border-color: #dc3545;
2809 width: 30px; 2230 padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
2810 height: 30px; 2231 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' 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") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
2811 line-height: 30px; 2232}
2812} 2233
2813.has-success .help-block, 2234.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
2814.has-success .control-label, 2235 border-color: #dc3545;
2815.has-success .radio, 2236 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2816.has-success .checkbox,
2817.has-success .radio-inline,
2818.has-success .checkbox-inline,
2819.has-success.radio label,
2820.has-success.checkbox label,
2821.has-success.radio-inline label,
2822.has-success.checkbox-inline label {
2823 color: #3c763d;
2824}
2825.has-success .form-control {
2826 border-color: #3c763d;
2827 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2828 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2829}
2830.has-success .form-control:focus {
2831 border-color: #2b542c;
2832 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2833 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2834}
2835.has-success .input-group-addon {
2836 color: #3c763d;
2837 background-color: #dff0d8;
2838 border-color: #3c763d;
2839}
2840.has-success .form-control-feedback {
2841 color: #3c763d;
2842}
2843.has-warning .help-block,
2844.has-warning .control-label,
2845.has-warning .radio,
2846.has-warning .checkbox,
2847.has-warning .radio-inline,
2848.has-warning .checkbox-inline,
2849.has-warning.radio label,
2850.has-warning.checkbox label,
2851.has-warning.radio-inline label,
2852.has-warning.checkbox-inline label {
2853 color: #8a6d3b;
2854}
2855.has-warning .form-control {
2856 border-color: #8a6d3b;
2857 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2858 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2859}
2860.has-warning .form-control:focus {
2861 border-color: #66512c;
2862 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2863 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2864}
2865.has-warning .input-group-addon {
2866 color: #8a6d3b;
2867 background-color: #fcf8e3;
2868 border-color: #8a6d3b;
2869}
2870.has-warning .form-control-feedback {
2871 color: #8a6d3b;
2872}
2873.has-error .help-block,
2874.has-error .control-label,
2875.has-error .radio,
2876.has-error .checkbox,
2877.has-error .radio-inline,
2878.has-error .checkbox-inline,
2879.has-error.radio label,
2880.has-error.checkbox label,
2881.has-error.radio-inline label,
2882.has-error.checkbox-inline label {
2883 color: #a94442;
2884}
2885.has-error .form-control {
2886 border-color: #a94442;
2887 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2888 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2889}
2890.has-error .form-control:focus {
2891 border-color: #843534;
2892 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2893 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2894}
2895.has-error .input-group-addon {
2896 color: #a94442;
2897 background-color: #f2dede;
2898 border-color: #a94442;
2899}
2900.has-error .form-control-feedback {
2901 color: #a94442;
2902}
2903.has-feedback label ~ .form-control-feedback {
2904 top: 25px;
2905}
2906.has-feedback label.sr-only ~ .form-control-feedback {
2907 top: 0;
2908} 2237}
2909.help-block { 2238
2239.was-validated .custom-select:invalid ~ .invalid-feedback,
2240.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
2241.custom-select.is-invalid ~ .invalid-tooltip {
2910 display: block; 2242 display: block;
2911 margin-top: 5px;
2912 margin-bottom: 10px;
2913 color: #737373;
2914} 2243}
2915@media (min-width: 768px) { 2244
2245.was-validated .form-control-file:invalid ~ .invalid-feedback,
2246.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
2247.form-control-file.is-invalid ~ .invalid-tooltip {
2248 display: block;
2249}
2250
2251.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
2252 color: #dc3545;
2253}
2254
2255.was-validated .form-check-input:invalid ~ .invalid-feedback,
2256.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
2257.form-check-input.is-invalid ~ .invalid-tooltip {
2258 display: block;
2259}
2260
2261.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
2262 color: #dc3545;
2263}
2264
2265.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
2266 border-color: #dc3545;
2267}
2268
2269.was-validated .custom-control-input:invalid ~ .invalid-feedback,
2270.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
2271.custom-control-input.is-invalid ~ .invalid-tooltip {
2272 display: block;
2273}
2274
2275.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
2276 border-color: #e4606d;
2277 background-color: #e4606d;
2278}
2279
2280.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
2281 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2282}
2283
2284.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
2285 border-color: #dc3545;
2286}
2287
2288.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
2289 border-color: #dc3545;
2290}
2291
2292.was-validated .custom-file-input:invalid ~ .invalid-feedback,
2293.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
2294.custom-file-input.is-invalid ~ .invalid-tooltip {
2295 display: block;
2296}
2297
2298.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
2299 border-color: #dc3545;
2300 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2301}
2302
2303.form-inline {
2304 display: -ms-flexbox;
2305 display: flex;
2306 -ms-flex-flow: row wrap;
2307 flex-flow: row wrap;
2308 -ms-flex-align: center;
2309 align-items: center;
2310}
2311
2312.form-inline .form-check {
2313 width: 100%;
2314}
2315
2316@media (min-width: 576px) {
2317 .form-inline label {
2318 display: -ms-flexbox;
2319 display: flex;
2320 -ms-flex-align: center;
2321 align-items: center;
2322 -ms-flex-pack: center;
2323 justify-content: center;
2324 margin-bottom: 0;
2325 }
2916 .form-inline .form-group { 2326 .form-inline .form-group {
2917 display: inline-block; 2327 display: -ms-flexbox;
2328 display: flex;
2329 -ms-flex: 0 0 auto;
2330 flex: 0 0 auto;
2331 -ms-flex-flow: row wrap;
2332 flex-flow: row wrap;
2333 -ms-flex-align: center;
2334 align-items: center;
2918 margin-bottom: 0; 2335 margin-bottom: 0;
2919 vertical-align: middle;
2920 } 2336 }
2921 .form-inline .form-control { 2337 .form-inline .form-control {
2922 display: inline-block; 2338 display: inline-block;
2923 width: auto; 2339 width: auto;
2924 vertical-align: middle; 2340 vertical-align: middle;
2925 } 2341 }
2926 .form-inline .form-control-static { 2342 .form-inline .form-control-plaintext {
2927 display: inline-block; 2343 display: inline-block;
2928 } 2344 }
2929 .form-inline .input-group { 2345 .form-inline .input-group,
2930 display: inline-table; 2346 .form-inline .custom-select {
2931 vertical-align: middle;
2932 }
2933 .form-inline .input-group .input-group-addon,
2934 .form-inline .input-group .input-group-btn,
2935 .form-inline .input-group .form-control {
2936 width: auto; 2347 width: auto;
2937 } 2348 }
2938 .form-inline .input-group > .form-control { 2349 .form-inline .form-check {
2939 width: 100%; 2350 display: -ms-flexbox;
2940 } 2351 display: flex;
2941 .form-inline .control-label { 2352 -ms-flex-align: center;
2942 margin-bottom: 0; 2353 align-items: center;
2943 vertical-align: middle; 2354 -ms-flex-pack: center;
2944 } 2355 justify-content: center;
2945 .form-inline .radio, 2356 width: auto;
2946 .form-inline .checkbox {
2947 display: inline-block;
2948 margin-top: 0;
2949 margin-bottom: 0;
2950 vertical-align: middle;
2951 }
2952 .form-inline .radio label,
2953 .form-inline .checkbox label {
2954 padding-left: 0; 2357 padding-left: 0;
2955 } 2358 }
2956 .form-inline .radio input[type="radio"], 2359 .form-inline .form-check-input {
2957 .form-inline .checkbox input[type="checkbox"] {
2958 position: relative; 2360 position: relative;
2361 -ms-flex-negative: 0;
2362 flex-shrink: 0;
2363 margin-top: 0;
2364 margin-right: 0.25rem;
2959 margin-left: 0; 2365 margin-left: 0;
2960 } 2366 }
2961 .form-inline .has-feedback .form-control-feedback { 2367 .form-inline .custom-control {
2962 top: 0; 2368 -ms-flex-align: center;
2369 align-items: center;
2370 -ms-flex-pack: center;
2371 justify-content: center;
2963 } 2372 }
2964} 2373 .form-inline .custom-control-label {
2965.form-horizontal .radio,
2966.form-horizontal .checkbox,
2967.form-horizontal .radio-inline,
2968.form-horizontal .checkbox-inline {
2969 padding-top: 7px;
2970 margin-top: 0;
2971 margin-bottom: 0;
2972}
2973.form-horizontal .radio,
2974.form-horizontal .checkbox {
2975 min-height: 27px;
2976}
2977.form-horizontal .form-group {
2978 margin-right: -15px;
2979 margin-left: -15px;
2980}
2981@media (min-width: 768px) {
2982 .form-horizontal .control-label {
2983 padding-top: 7px;
2984 margin-bottom: 0; 2374 margin-bottom: 0;
2985 text-align: right;
2986 }
2987}
2988.form-horizontal .has-feedback .form-control-feedback {
2989 right: 15px;
2990}
2991@media (min-width: 768px) {
2992 .form-horizontal .form-group-lg .control-label {
2993 padding-top: 11px;
2994 font-size: 18px;
2995 }
2996}
2997@media (min-width: 768px) {
2998 .form-horizontal .form-group-sm .control-label {
2999 padding-top: 6px;
3000 font-size: 12px;
3001 } 2375 }
3002} 2376}
2377
3003.btn { 2378.btn {
3004 display: inline-block; 2379 display: inline-block;
3005 padding: 6px 12px; 2380 font-weight: 400;
3006 margin-bottom: 0; 2381 color: #212529;
3007 font-size: 14px;
3008 font-weight: normal;
3009 line-height: 1.42857143;
3010 text-align: center; 2382 text-align: center;
3011 white-space: nowrap;
3012 vertical-align: middle; 2383 vertical-align: middle;
3013 -ms-touch-action: manipulation;
3014 touch-action: manipulation;
3015 cursor: pointer;
3016 -webkit-user-select: none; 2384 -webkit-user-select: none;
3017 -moz-user-select: none; 2385 -moz-user-select: none;
3018 -ms-user-select: none; 2386 -ms-user-select: none;
3019 user-select: none; 2387 user-select: none;
3020 background-image: none; 2388 background-color: transparent;
3021 border: 1px solid transparent; 2389 border: 1px solid transparent;
3022 border-radius: 4px; 2390 padding: 0.375rem 0.75rem;
3023} 2391 font-size: 1rem;
3024.btn:focus, 2392 line-height: 1.5;
3025.btn:active:focus, 2393 border-radius: 0.25rem;
3026.btn.active:focus, 2394 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3027.btn.focus,
3028.btn:active.focus,
3029.btn.active.focus {
3030 outline: 5px auto -webkit-focus-ring-color;
3031 outline-offset: -2px;
3032} 2395}
3033.btn:hover, 2396
3034.btn:focus, 2397@media (prefers-reduced-motion: reduce) {
3035.btn.focus { 2398 .btn {
3036 color: #333; 2399 transition: none;
2400 }
2401}
2402
2403.btn:hover {
2404 color: #212529;
3037 text-decoration: none; 2405 text-decoration: none;
3038} 2406}
3039.btn:active, 2407
3040.btn.active { 2408.btn:focus, .btn.focus {
3041 background-image: none;
3042 outline: 0; 2409 outline: 0;
3043 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); 2410 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3044 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); 2411}
3045} 2412
3046.btn.disabled, 2413.btn.disabled, .btn:disabled {
3047.btn[disabled], 2414 opacity: 0.65;
3048fieldset[disabled] .btn {
3049 cursor: not-allowed;
3050 filter: alpha(opacity=65);
3051 -webkit-box-shadow: none;
3052 box-shadow: none;
3053 opacity: .65;
3054} 2415}
2416
3055a.btn.disabled, 2417a.btn.disabled,
3056fieldset[disabled] a.btn { 2418fieldset:disabled a.btn {
3057 pointer-events: none; 2419 pointer-events: none;
3058} 2420}
3059.btn-default { 2421
3060 color: #333; 2422.btn-primary {
3061 background-color: #fff; 2423 color: #fff;
3062 border-color: #ccc; 2424 background-color: #007bff;
3063} 2425 border-color: #007bff;
3064.btn-default:focus,
3065.btn-default.focus {
3066 color: #333;
3067 background-color: #e6e6e6;
3068 border-color: #8c8c8c;
3069}
3070.btn-default:hover {
3071 color: #333;
3072 background-color: #e6e6e6;
3073 border-color: #adadad;
3074}
3075.btn-default:active,
3076.btn-default.active,
3077.open > .dropdown-toggle.btn-default {
3078 color: #333;
3079 background-color: #e6e6e6;
3080 border-color: #adadad;
3081}
3082.btn-default:active:hover,
3083.btn-default.active:hover,
3084.open > .dropdown-toggle.btn-default:hover,
3085.btn-default:active:focus,
3086.btn-default.active:focus,
3087.open > .dropdown-toggle.btn-default:focus,
3088.btn-default:active.focus,
3089.btn-default.active.focus,
3090.open > .dropdown-toggle.btn-default.focus {
3091 color: #333;
3092 background-color: #d4d4d4;
3093 border-color: #8c8c8c;
3094}
3095.btn-default:active,
3096.btn-default.active,
3097.open > .dropdown-toggle.btn-default {
3098 background-image: none;
3099}
3100.btn-default.disabled:hover,
3101.btn-default[disabled]:hover,
3102fieldset[disabled] .btn-default:hover,
3103.btn-default.disabled:focus,
3104.btn-default[disabled]:focus,
3105fieldset[disabled] .btn-default:focus,
3106.btn-default.disabled.focus,
3107.btn-default[disabled].focus,
3108fieldset[disabled] .btn-default.focus {
3109 background-color: #fff;
3110 border-color: #ccc;
3111} 2426}
3112.btn-default .badge { 2427
2428.btn-primary:hover {
3113 color: #fff; 2429 color: #fff;
3114 background-color: #333; 2430 background-color: #0069d9;
2431 border-color: #0062cc;
3115} 2432}
3116.btn-primary { 2433
2434.btn-primary:focus, .btn-primary.focus {
2435 box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2436}
2437
2438.btn-primary.disabled, .btn-primary:disabled {
3117 color: #fff; 2439 color: #fff;
3118 background-color: #337ab7; 2440 background-color: #007bff;
3119 border-color: #2e6da4; 2441 border-color: #007bff;
3120} 2442}
3121.btn-primary:focus, 2443
3122.btn-primary.focus { 2444.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
2445.show > .btn-primary.dropdown-toggle {
3123 color: #fff; 2446 color: #fff;
3124 background-color: #286090; 2447 background-color: #0062cc;
3125 border-color: #122b40; 2448 border-color: #005cbf;
3126} 2449}
3127.btn-primary:hover { 2450
2451.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
2452.show > .btn-primary.dropdown-toggle:focus {
2453 box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
2454}
2455
2456.btn-secondary {
3128 color: #fff; 2457 color: #fff;
3129 background-color: #286090; 2458 background-color: #6c757d;
3130 border-color: #204d74; 2459 border-color: #6c757d;
3131} 2460}
3132.btn-primary:active, 2461
3133.btn-primary.active, 2462.btn-secondary:hover {
3134.open > .dropdown-toggle.btn-primary {
3135 color: #fff; 2463 color: #fff;
3136 background-color: #286090; 2464 background-color: #5a6268;
3137 border-color: #204d74; 2465 border-color: #545b62;
3138} 2466}
3139.btn-primary:active:hover, 2467
3140.btn-primary.active:hover, 2468.btn-secondary:focus, .btn-secondary.focus {
3141.open > .dropdown-toggle.btn-primary:hover, 2469 box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
3142.btn-primary:active:focus, 2470}
3143.btn-primary.active:focus, 2471
3144.open > .dropdown-toggle.btn-primary:focus, 2472.btn-secondary.disabled, .btn-secondary:disabled {
3145.btn-primary:active.focus,
3146.btn-primary.active.focus,
3147.open > .dropdown-toggle.btn-primary.focus {
3148 color: #fff; 2473 color: #fff;
3149 background-color: #204d74; 2474 background-color: #6c757d;
3150 border-color: #122b40; 2475 border-color: #6c757d;
3151} 2476}
3152.btn-primary:active, 2477
3153.btn-primary.active, 2478.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
3154.open > .dropdown-toggle.btn-primary { 2479.show > .btn-secondary.dropdown-toggle {
3155 background-image: none; 2480 color: #fff;
2481 background-color: #545b62;
2482 border-color: #4e555b;
3156} 2483}
3157.btn-primary.disabled:hover, 2484
3158.btn-primary[disabled]:hover, 2485.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
3159fieldset[disabled] .btn-primary:hover, 2486.show > .btn-secondary.dropdown-toggle:focus {
3160.btn-primary.disabled:focus, 2487 box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
3161.btn-primary[disabled]:focus,
3162fieldset[disabled] .btn-primary:focus,
3163.btn-primary.disabled.focus,
3164.btn-primary[disabled].focus,
3165fieldset[disabled] .btn-primary.focus {
3166 background-color: #337ab7;
3167 border-color: #2e6da4;
3168}
3169.btn-primary .badge {
3170 color: #337ab7;
3171 background-color: #fff;
3172} 2488}
2489
3173.btn-success { 2490.btn-success {
3174 color: #fff; 2491 color: #fff;
3175 background-color: #5cb85c; 2492 background-color: #28a745;
3176 border-color: #4cae4c; 2493 border-color: #28a745;
3177} 2494}
3178.btn-success:focus, 2495
3179.btn-success.focus { 2496.btn-success:hover {
3180 color: #fff; 2497 color: #fff;
3181 background-color: #449d44; 2498 background-color: #218838;
3182 border-color: #255625; 2499 border-color: #1e7e34;
3183} 2500}
3184.btn-success:hover { 2501
2502.btn-success:focus, .btn-success.focus {
2503 box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
2504}
2505
2506.btn-success.disabled, .btn-success:disabled {
3185 color: #fff; 2507 color: #fff;
3186 background-color: #449d44; 2508 background-color: #28a745;
3187 border-color: #398439; 2509 border-color: #28a745;
3188} 2510}
3189.btn-success:active, 2511
3190.btn-success.active, 2512.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
3191.open > .dropdown-toggle.btn-success { 2513.show > .btn-success.dropdown-toggle {
3192 color: #fff; 2514 color: #fff;
3193 background-color: #449d44; 2515 background-color: #1e7e34;
3194 border-color: #398439; 2516 border-color: #1c7430;
3195} 2517}
3196.btn-success:active:hover, 2518
3197.btn-success.active:hover, 2519.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
3198.open > .dropdown-toggle.btn-success:hover, 2520.show > .btn-success.dropdown-toggle:focus {
3199.btn-success:active:focus, 2521 box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
3200.btn-success.active:focus, 2522}
3201.open > .dropdown-toggle.btn-success:focus, 2523
3202.btn-success:active.focus, 2524.btn-info {
3203.btn-success.active.focus,
3204.open > .dropdown-toggle.btn-success.focus {
3205 color: #fff; 2525 color: #fff;
3206 background-color: #398439; 2526 background-color: #17a2b8;
3207 border-color: #255625; 2527 border-color: #17a2b8;
3208} 2528}
3209.btn-success:active, 2529
3210.btn-success.active, 2530.btn-info:hover {
3211.open > .dropdown-toggle.btn-success { 2531 color: #fff;
3212 background-image: none; 2532 background-color: #138496;
2533 border-color: #117a8b;
3213} 2534}
3214.btn-success.disabled:hover, 2535
3215.btn-success[disabled]:hover, 2536.btn-info:focus, .btn-info.focus {
3216fieldset[disabled] .btn-success:hover, 2537 box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
3217.btn-success.disabled:focus,
3218.btn-success[disabled]:focus,
3219fieldset[disabled] .btn-success:focus,
3220.btn-success.disabled.focus,
3221.btn-success[disabled].focus,
3222fieldset[disabled] .btn-success.focus {
3223 background-color: #5cb85c;
3224 border-color: #4cae4c;
3225}
3226.btn-success .badge {
3227 color: #5cb85c;
3228 background-color: #fff;
3229} 2538}
3230.btn-info { 2539
2540.btn-info.disabled, .btn-info:disabled {
3231 color: #fff; 2541 color: #fff;
3232 background-color: #5bc0de; 2542 background-color: #17a2b8;
3233 border-color: #46b8da; 2543 border-color: #17a2b8;
3234} 2544}
3235.btn-info:focus, 2545
3236.btn-info.focus { 2546.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
2547.show > .btn-info.dropdown-toggle {
3237 color: #fff; 2548 color: #fff;
3238 background-color: #31b0d5; 2549 background-color: #117a8b;
3239 border-color: #1b6d85; 2550 border-color: #10707f;
3240} 2551}
3241.btn-info:hover { 2552
2553.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
2554.show > .btn-info.dropdown-toggle:focus {
2555 box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
2556}
2557
2558.btn-warning {
2559 color: #212529;
2560 background-color: #ffc107;
2561 border-color: #ffc107;
2562}
2563
2564.btn-warning:hover {
2565 color: #212529;
2566 background-color: #e0a800;
2567 border-color: #d39e00;
2568}
2569
2570.btn-warning:focus, .btn-warning.focus {
2571 box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2572}
2573
2574.btn-warning.disabled, .btn-warning:disabled {
2575 color: #212529;
2576 background-color: #ffc107;
2577 border-color: #ffc107;
2578}
2579
2580.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
2581.show > .btn-warning.dropdown-toggle {
2582 color: #212529;
2583 background-color: #d39e00;
2584 border-color: #c69500;
2585}
2586
2587.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
2588.show > .btn-warning.dropdown-toggle:focus {
2589 box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
2590}
2591
2592.btn-danger {
3242 color: #fff; 2593 color: #fff;
3243 background-color: #31b0d5; 2594 background-color: #dc3545;
3244 border-color: #269abc; 2595 border-color: #dc3545;
3245} 2596}
3246.btn-info:active, 2597
3247.btn-info.active, 2598.btn-danger:hover {
3248.open > .dropdown-toggle.btn-info {
3249 color: #fff; 2599 color: #fff;
3250 background-color: #31b0d5; 2600 background-color: #c82333;
3251 border-color: #269abc; 2601 border-color: #bd2130;
3252} 2602}
3253.btn-info:active:hover, 2603
3254.btn-info.active:hover, 2604.btn-danger:focus, .btn-danger.focus {
3255.open > .dropdown-toggle.btn-info:hover, 2605 box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
3256.btn-info:active:focus, 2606}
3257.btn-info.active:focus, 2607
3258.open > .dropdown-toggle.btn-info:focus, 2608.btn-danger.disabled, .btn-danger:disabled {
3259.btn-info:active.focus,
3260.btn-info.active.focus,
3261.open > .dropdown-toggle.btn-info.focus {
3262 color: #fff; 2609 color: #fff;
3263 background-color: #269abc; 2610 background-color: #dc3545;
3264 border-color: #1b6d85; 2611 border-color: #dc3545;
3265} 2612}
3266.btn-info:active, 2613
3267.btn-info.active, 2614.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
3268.open > .dropdown-toggle.btn-info { 2615.show > .btn-danger.dropdown-toggle {
3269 background-image: none; 2616 color: #fff;
2617 background-color: #bd2130;
2618 border-color: #b21f2d;
3270} 2619}
3271.btn-info.disabled:hover, 2620
3272.btn-info[disabled]:hover, 2621.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
3273fieldset[disabled] .btn-info:hover, 2622.show > .btn-danger.dropdown-toggle:focus {
3274.btn-info.disabled:focus, 2623 box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
3275.btn-info[disabled]:focus,
3276fieldset[disabled] .btn-info:focus,
3277.btn-info.disabled.focus,
3278.btn-info[disabled].focus,
3279fieldset[disabled] .btn-info.focus {
3280 background-color: #5bc0de;
3281 border-color: #46b8da;
3282}
3283.btn-info .badge {
3284 color: #5bc0de;
3285 background-color: #fff;
3286} 2624}
3287.btn-warning { 2625
2626.btn-light {
2627 color: #212529;
2628 background-color: #f8f9fa;
2629 border-color: #f8f9fa;
2630}
2631
2632.btn-light:hover {
2633 color: #212529;
2634 background-color: #e2e6ea;
2635 border-color: #dae0e5;
2636}
2637
2638.btn-light:focus, .btn-light.focus {
2639 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2640}
2641
2642.btn-light.disabled, .btn-light:disabled {
2643 color: #212529;
2644 background-color: #f8f9fa;
2645 border-color: #f8f9fa;
2646}
2647
2648.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
2649.show > .btn-light.dropdown-toggle {
2650 color: #212529;
2651 background-color: #dae0e5;
2652 border-color: #d3d9df;
2653}
2654
2655.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
2656.show > .btn-light.dropdown-toggle:focus {
2657 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2658}
2659
2660.btn-dark {
3288 color: #fff; 2661 color: #fff;
3289 background-color: #f0ad4e; 2662 background-color: #343a40;
3290 border-color: #eea236; 2663 border-color: #343a40;
3291} 2664}
3292.btn-warning:focus, 2665
3293.btn-warning.focus { 2666.btn-dark:hover {
3294 color: #fff; 2667 color: #fff;
3295 background-color: #ec971f; 2668 background-color: #23272b;
3296 border-color: #985f0d; 2669 border-color: #1d2124;
3297} 2670}
3298.btn-warning:hover { 2671
2672.btn-dark:focus, .btn-dark.focus {
2673 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2674}
2675
2676.btn-dark.disabled, .btn-dark:disabled {
3299 color: #fff; 2677 color: #fff;
3300 background-color: #ec971f; 2678 background-color: #343a40;
3301 border-color: #d58512; 2679 border-color: #343a40;
3302} 2680}
3303.btn-warning:active, 2681
3304.btn-warning.active, 2682.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
3305.open > .dropdown-toggle.btn-warning { 2683.show > .btn-dark.dropdown-toggle {
3306 color: #fff; 2684 color: #fff;
3307 background-color: #ec971f; 2685 background-color: #1d2124;
3308 border-color: #d58512; 2686 border-color: #171a1d;
3309} 2687}
3310.btn-warning:active:hover, 2688
3311.btn-warning.active:hover, 2689.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
3312.open > .dropdown-toggle.btn-warning:hover, 2690.show > .btn-dark.dropdown-toggle:focus {
3313.btn-warning:active:focus, 2691 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
3314.btn-warning.active:focus, 2692}
3315.open > .dropdown-toggle.btn-warning:focus, 2693
3316.btn-warning:active.focus, 2694.btn-outline-primary {
3317.btn-warning.active.focus, 2695 color: #007bff;
3318.open > .dropdown-toggle.btn-warning.focus { 2696 border-color: #007bff;
2697}
2698
2699.btn-outline-primary:hover {
3319 color: #fff; 2700 color: #fff;
3320 background-color: #d58512; 2701 background-color: #007bff;
3321 border-color: #985f0d; 2702 border-color: #007bff;
3322} 2703}
3323.btn-warning:active, 2704
3324.btn-warning.active, 2705.btn-outline-primary:focus, .btn-outline-primary.focus {
3325.open > .dropdown-toggle.btn-warning { 2706 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
3326 background-image: none;
3327} 2707}
3328.btn-warning.disabled:hover, 2708
3329.btn-warning[disabled]:hover, 2709.btn-outline-primary.disabled, .btn-outline-primary:disabled {
3330fieldset[disabled] .btn-warning:hover, 2710 color: #007bff;
3331.btn-warning.disabled:focus, 2711 background-color: transparent;
3332.btn-warning[disabled]:focus,
3333fieldset[disabled] .btn-warning:focus,
3334.btn-warning.disabled.focus,
3335.btn-warning[disabled].focus,
3336fieldset[disabled] .btn-warning.focus {
3337 background-color: #f0ad4e;
3338 border-color: #eea236;
3339}
3340.btn-warning .badge {
3341 color: #f0ad4e;
3342 background-color: #fff;
3343} 2712}
3344.btn-danger { 2713
2714.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
2715.show > .btn-outline-primary.dropdown-toggle {
3345 color: #fff; 2716 color: #fff;
3346 background-color: #d9534f; 2717 background-color: #007bff;
3347 border-color: #d43f3a; 2718 border-color: #007bff;
2719}
2720
2721.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
2722.show > .btn-outline-primary.dropdown-toggle:focus {
2723 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
3348} 2724}
3349.btn-danger:focus, 2725
3350.btn-danger.focus { 2726.btn-outline-secondary {
2727 color: #6c757d;
2728 border-color: #6c757d;
2729}
2730
2731.btn-outline-secondary:hover {
3351 color: #fff; 2732 color: #fff;
3352 background-color: #c9302c; 2733 background-color: #6c757d;
3353 border-color: #761c19; 2734 border-color: #6c757d;
3354} 2735}
3355.btn-danger:hover { 2736
2737.btn-outline-secondary:focus, .btn-outline-secondary.focus {
2738 box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2739}
2740
2741.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
2742 color: #6c757d;
2743 background-color: transparent;
2744}
2745
2746.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
2747.show > .btn-outline-secondary.dropdown-toggle {
2748 color: #fff;
2749 background-color: #6c757d;
2750 border-color: #6c757d;
2751}
2752
2753.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
2754.show > .btn-outline-secondary.dropdown-toggle:focus {
2755 box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2756}
2757
2758.btn-outline-success {
2759 color: #28a745;
2760 border-color: #28a745;
2761}
2762
2763.btn-outline-success:hover {
2764 color: #fff;
2765 background-color: #28a745;
2766 border-color: #28a745;
2767}
2768
2769.btn-outline-success:focus, .btn-outline-success.focus {
2770 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
2771}
2772
2773.btn-outline-success.disabled, .btn-outline-success:disabled {
2774 color: #28a745;
2775 background-color: transparent;
2776}
2777
2778.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
2779.show > .btn-outline-success.dropdown-toggle {
3356 color: #fff; 2780 color: #fff;
3357 background-color: #c9302c; 2781 background-color: #28a745;
3358 border-color: #ac2925; 2782 border-color: #28a745;
3359} 2783}
3360.btn-danger:active, 2784
3361.btn-danger.active, 2785.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
3362.open > .dropdown-toggle.btn-danger { 2786.show > .btn-outline-success.dropdown-toggle:focus {
2787 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
2788}
2789
2790.btn-outline-info {
2791 color: #17a2b8;
2792 border-color: #17a2b8;
2793}
2794
2795.btn-outline-info:hover {
3363 color: #fff; 2796 color: #fff;
3364 background-color: #c9302c; 2797 background-color: #17a2b8;
3365 border-color: #ac2925; 2798 border-color: #17a2b8;
3366} 2799}
3367.btn-danger:active:hover, 2800
3368.btn-danger.active:hover, 2801.btn-outline-info:focus, .btn-outline-info.focus {
3369.open > .dropdown-toggle.btn-danger:hover, 2802 box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
3370.btn-danger:active:focus, 2803}
3371.btn-danger.active:focus, 2804
3372.open > .dropdown-toggle.btn-danger:focus, 2805.btn-outline-info.disabled, .btn-outline-info:disabled {
3373.btn-danger:active.focus, 2806 color: #17a2b8;
3374.btn-danger.active.focus, 2807 background-color: transparent;
3375.open > .dropdown-toggle.btn-danger.focus { 2808}
2809
2810.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
2811.show > .btn-outline-info.dropdown-toggle {
3376 color: #fff; 2812 color: #fff;
3377 background-color: #ac2925; 2813 background-color: #17a2b8;
3378 border-color: #761c19; 2814 border-color: #17a2b8;
3379} 2815}
3380.btn-danger:active, 2816
3381.btn-danger.active, 2817.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
3382.open > .dropdown-toggle.btn-danger { 2818.show > .btn-outline-info.dropdown-toggle:focus {
3383 background-image: none; 2819 box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
3384} 2820}
3385.btn-danger.disabled:hover, 2821
3386.btn-danger[disabled]:hover, 2822.btn-outline-warning {
3387fieldset[disabled] .btn-danger:hover, 2823 color: #ffc107;
3388.btn-danger.disabled:focus, 2824 border-color: #ffc107;
3389.btn-danger[disabled]:focus,
3390fieldset[disabled] .btn-danger:focus,
3391.btn-danger.disabled.focus,
3392.btn-danger[disabled].focus,
3393fieldset[disabled] .btn-danger.focus {
3394 background-color: #d9534f;
3395 border-color: #d43f3a;
3396}
3397.btn-danger .badge {
3398 color: #d9534f;
3399 background-color: #fff;
3400} 2825}
3401.btn-link { 2826
3402 font-weight: normal; 2827.btn-outline-warning:hover {
3403 color: #337ab7; 2828 color: #212529;
3404 border-radius: 0; 2829 background-color: #ffc107;
2830 border-color: #ffc107;
2831}
2832
2833.btn-outline-warning:focus, .btn-outline-warning.focus {
2834 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
3405} 2835}
3406.btn-link, 2836
3407.btn-link:active, 2837.btn-outline-warning.disabled, .btn-outline-warning:disabled {
3408.btn-link.active, 2838 color: #ffc107;
3409.btn-link[disabled],
3410fieldset[disabled] .btn-link {
3411 background-color: transparent; 2839 background-color: transparent;
3412 -webkit-box-shadow: none;
3413 box-shadow: none;
3414} 2840}
3415.btn-link, 2841
3416.btn-link:hover, 2842.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
3417.btn-link:focus, 2843.show > .btn-outline-warning.dropdown-toggle {
3418.btn-link:active { 2844 color: #212529;
3419 border-color: transparent; 2845 background-color: #ffc107;
2846 border-color: #ffc107;
3420} 2847}
3421.btn-link:hover, 2848
3422.btn-link:focus { 2849.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
3423 color: #23527c; 2850.show > .btn-outline-warning.dropdown-toggle:focus {
3424 text-decoration: underline; 2851 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
2852}
2853
2854.btn-outline-danger {
2855 color: #dc3545;
2856 border-color: #dc3545;
2857}
2858
2859.btn-outline-danger:hover {
2860 color: #fff;
2861 background-color: #dc3545;
2862 border-color: #dc3545;
2863}
2864
2865.btn-outline-danger:focus, .btn-outline-danger.focus {
2866 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
2867}
2868
2869.btn-outline-danger.disabled, .btn-outline-danger:disabled {
2870 color: #dc3545;
2871 background-color: transparent;
2872}
2873
2874.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
2875.show > .btn-outline-danger.dropdown-toggle {
2876 color: #fff;
2877 background-color: #dc3545;
2878 border-color: #dc3545;
2879}
2880
2881.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
2882.show > .btn-outline-danger.dropdown-toggle:focus {
2883 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
2884}
2885
2886.btn-outline-light {
2887 color: #f8f9fa;
2888 border-color: #f8f9fa;
2889}
2890
2891.btn-outline-light:hover {
2892 color: #212529;
2893 background-color: #f8f9fa;
2894 border-color: #f8f9fa;
2895}
2896
2897.btn-outline-light:focus, .btn-outline-light.focus {
2898 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2899}
2900
2901.btn-outline-light.disabled, .btn-outline-light:disabled {
2902 color: #f8f9fa;
3425 background-color: transparent; 2903 background-color: transparent;
3426} 2904}
3427.btn-link[disabled]:hover, 2905
3428fieldset[disabled] .btn-link:hover, 2906.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
3429.btn-link[disabled]:focus, 2907.show > .btn-outline-light.dropdown-toggle {
3430fieldset[disabled] .btn-link:focus { 2908 color: #212529;
3431 color: #777; 2909 background-color: #f8f9fa;
2910 border-color: #f8f9fa;
2911}
2912
2913.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
2914.show > .btn-outline-light.dropdown-toggle:focus {
2915 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2916}
2917
2918.btn-outline-dark {
2919 color: #343a40;
2920 border-color: #343a40;
2921}
2922
2923.btn-outline-dark:hover {
2924 color: #fff;
2925 background-color: #343a40;
2926 border-color: #343a40;
2927}
2928
2929.btn-outline-dark:focus, .btn-outline-dark.focus {
2930 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2931}
2932
2933.btn-outline-dark.disabled, .btn-outline-dark:disabled {
2934 color: #343a40;
2935 background-color: transparent;
2936}
2937
2938.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
2939.show > .btn-outline-dark.dropdown-toggle {
2940 color: #fff;
2941 background-color: #343a40;
2942 border-color: #343a40;
2943}
2944
2945.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
2946.show > .btn-outline-dark.dropdown-toggle:focus {
2947 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2948}
2949
2950.btn-link {
2951 font-weight: 400;
2952 color: #007bff;
3432 text-decoration: none; 2953 text-decoration: none;
3433} 2954}
3434.btn-lg, 2955
3435.btn-group-lg > .btn { 2956.btn-link:hover {
3436 padding: 10px 16px; 2957 color: #0056b3;
3437 font-size: 18px; 2958 text-decoration: underline;
3438 line-height: 1.3333333; 2959}
3439 border-radius: 6px; 2960
3440} 2961.btn-link:focus, .btn-link.focus {
3441.btn-sm, 2962 text-decoration: underline;
3442.btn-group-sm > .btn { 2963 box-shadow: none;
3443 padding: 5px 10px; 2964}
3444 font-size: 12px; 2965
2966.btn-link:disabled, .btn-link.disabled {
2967 color: #6c757d;
2968 pointer-events: none;
2969}
2970
2971.btn-lg, .btn-group-lg > .btn {
2972 padding: 0.5rem 1rem;
2973 font-size: 1.25rem;
3445 line-height: 1.5; 2974 line-height: 1.5;
3446 border-radius: 3px; 2975 border-radius: 0.3rem;
3447} 2976}
3448.btn-xs, 2977
3449.btn-group-xs > .btn { 2978.btn-sm, .btn-group-sm > .btn {
3450 padding: 1px 5px; 2979 padding: 0.25rem 0.5rem;
3451 font-size: 12px; 2980 font-size: 0.875rem;
3452 line-height: 1.5; 2981 line-height: 1.5;
3453 border-radius: 3px; 2982 border-radius: 0.2rem;
3454} 2983}
2984
3455.btn-block { 2985.btn-block {
3456 display: block; 2986 display: block;
3457 width: 100%; 2987 width: 100%;
3458} 2988}
2989
3459.btn-block + .btn-block { 2990.btn-block + .btn-block {
3460 margin-top: 5px; 2991 margin-top: 0.5rem;
3461} 2992}
2993
3462input[type="submit"].btn-block, 2994input[type="submit"].btn-block,
3463input[type="reset"].btn-block, 2995input[type="reset"].btn-block,
3464input[type="button"].btn-block { 2996input[type="button"].btn-block {
3465 width: 100%; 2997 width: 100%;
3466} 2998}
2999
3467.fade { 3000.fade {
3468 opacity: 0; 3001 transition: opacity 0.15s linear;
3469 -webkit-transition: opacity .15s linear;
3470 -o-transition: opacity .15s linear;
3471 transition: opacity .15s linear;
3472} 3002}
3473.fade.in { 3003
3474 opacity: 1; 3004@media (prefers-reduced-motion: reduce) {
3475} 3005 .fade {
3476.collapse { 3006 transition: none;
3477 display: none; 3007 }
3478}
3479.collapse.in {
3480 display: block;
3481} 3008}
3482tr.collapse.in { 3009
3483 display: table-row; 3010.fade:not(.show) {
3011 opacity: 0;
3484} 3012}
3485tbody.collapse.in { 3013
3486 display: table-row-group; 3014.collapse:not(.show) {
3015 display: none;
3487} 3016}
3017
3488.collapsing { 3018.collapsing {
3489 position: relative; 3019 position: relative;
3490 height: 0; 3020 height: 0;
3491 overflow: hidden; 3021 overflow: hidden;
3492 -webkit-transition-timing-function: ease; 3022 transition: height 0.35s ease;
3493 -o-transition-timing-function: ease; 3023}
3494 transition-timing-function: ease; 3024
3495 -webkit-transition-duration: .35s; 3025@media (prefers-reduced-motion: reduce) {
3496 -o-transition-duration: .35s; 3026 .collapsing {
3497 transition-duration: .35s; 3027 transition: none;
3498 -webkit-transition-property: height, visibility; 3028 }
3499 -o-transition-property: height, visibility;
3500 transition-property: height, visibility;
3501}
3502.caret {
3503 display: inline-block;
3504 width: 0;
3505 height: 0;
3506 margin-left: 2px;
3507 vertical-align: middle;
3508 border-top: 4px dashed;
3509 border-top: 4px solid \9;
3510 border-right: 4px solid transparent;
3511 border-left: 4px solid transparent;
3512} 3029}
3030
3513.dropup, 3031.dropup,
3514.dropdown { 3032.dropright,
3033.dropdown,
3034.dropleft {
3515 position: relative; 3035 position: relative;
3516} 3036}
3517.dropdown-toggle:focus { 3037
3518 outline: 0; 3038.dropdown-toggle {
3039 white-space: nowrap;
3040}
3041
3042.dropdown-toggle::after {
3043 display: inline-block;
3044 margin-left: 0.255em;
3045 vertical-align: 0.255em;
3046 content: "";
3047 border-top: 0.3em solid;
3048 border-right: 0.3em solid transparent;
3049 border-bottom: 0;
3050 border-left: 0.3em solid transparent;
3519} 3051}
3052
3053.dropdown-toggle:empty::after {
3054 margin-left: 0;
3055}
3056
3520.dropdown-menu { 3057.dropdown-menu {
3521 position: absolute; 3058 position: absolute;
3522 top: 100%; 3059 top: 100%;
@@ -3524,2443 +3061,2843 @@ tbody.collapse.in {
3524 z-index: 1000; 3061 z-index: 1000;
3525 display: none; 3062 display: none;
3526 float: left; 3063 float: left;
3527 min-width: 160px; 3064 min-width: 10rem;
3528 padding: 5px 0; 3065 padding: 0.5rem 0;
3529 margin: 2px 0 0; 3066 margin: 0.125rem 0 0;
3530 font-size: 14px; 3067 font-size: 1rem;
3068 color: #212529;
3531 text-align: left; 3069 text-align: left;
3532 list-style: none; 3070 list-style: none;
3533 background-color: #fff; 3071 background-color: #fff;
3534 -webkit-background-clip: padding-box; 3072 background-clip: padding-box;
3535 background-clip: padding-box; 3073 border: 1px solid rgba(0, 0, 0, 0.15);
3536 border: 1px solid #ccc; 3074 border-radius: 0.25rem;
3537 border: 1px solid rgba(0, 0, 0, .15); 3075}
3538 border-radius: 4px; 3076
3539 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); 3077.dropdown-menu-left {
3540 box-shadow: 0 6px 12px rgba(0, 0, 0, .175); 3078 right: auto;
3541} 3079 left: 0;
3542.dropdown-menu.pull-right { 3080}
3081
3082.dropdown-menu-right {
3543 right: 0; 3083 right: 0;
3544 left: auto; 3084 left: auto;
3545} 3085}
3546.dropdown-menu .divider { 3086
3547 height: 1px; 3087@media (min-width: 576px) {
3548 margin: 9px 0; 3088 .dropdown-menu-sm-left {
3549 overflow: hidden; 3089 right: auto;
3550 background-color: #e5e5e5; 3090 left: 0;
3091 }
3092 .dropdown-menu-sm-right {
3093 right: 0;
3094 left: auto;
3095 }
3551} 3096}
3552.dropdown-menu > li > a { 3097
3553 display: block; 3098@media (min-width: 768px) {
3554 padding: 3px 20px; 3099 .dropdown-menu-md-left {
3555 clear: both; 3100 right: auto;
3556 font-weight: normal; 3101 left: 0;
3557 line-height: 1.42857143; 3102 }
3558 color: #333; 3103 .dropdown-menu-md-right {
3559 white-space: nowrap; 3104 right: 0;
3105 left: auto;
3106 }
3560} 3107}
3561.dropdown-menu > li > a:hover, 3108
3562.dropdown-menu > li > a:focus { 3109@media (min-width: 992px) {
3563 color: #262626; 3110 .dropdown-menu-lg-left {
3564 text-decoration: none; 3111 right: auto;
3565 background-color: #f5f5f5; 3112 left: 0;
3113 }
3114 .dropdown-menu-lg-right {
3115 right: 0;
3116 left: auto;
3117 }
3566} 3118}
3567.dropdown-menu > .active > a, 3119
3568.dropdown-menu > .active > a:hover, 3120@media (min-width: 1200px) {
3569.dropdown-menu > .active > a:focus { 3121 .dropdown-menu-xl-left {
3570 color: #fff; 3122 right: auto;
3571 text-decoration: none; 3123 left: 0;
3572 background-color: #337ab7; 3124 }
3573 outline: 0; 3125 .dropdown-menu-xl-right {
3126 right: 0;
3127 left: auto;
3128 }
3574} 3129}
3575.dropdown-menu > .disabled > a, 3130
3576.dropdown-menu > .disabled > a:hover, 3131.dropup .dropdown-menu {
3577.dropdown-menu > .disabled > a:focus { 3132 top: auto;
3578 color: #777; 3133 bottom: 100%;
3134 margin-top: 0;
3135 margin-bottom: 0.125rem;
3579} 3136}
3580.dropdown-menu > .disabled > a:hover, 3137
3581.dropdown-menu > .disabled > a:focus { 3138.dropup .dropdown-toggle::after {
3582 text-decoration: none; 3139 display: inline-block;
3583 cursor: not-allowed; 3140 margin-left: 0.255em;
3584 background-color: transparent; 3141 vertical-align: 0.255em;
3585 background-image: none; 3142 content: "";
3586 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 3143 border-top: 0;
3144 border-right: 0.3em solid transparent;
3145 border-bottom: 0.3em solid;
3146 border-left: 0.3em solid transparent;
3587} 3147}
3588.open > .dropdown-menu { 3148
3589 display: block; 3149.dropup .dropdown-toggle:empty::after {
3150 margin-left: 0;
3590} 3151}
3591.open > a { 3152
3592 outline: 0; 3153.dropright .dropdown-menu {
3154 top: 0;
3155 right: auto;
3156 left: 100%;
3157 margin-top: 0;
3158 margin-left: 0.125rem;
3593} 3159}
3594.dropdown-menu-right { 3160
3595 right: 0; 3161.dropright .dropdown-toggle::after {
3162 display: inline-block;
3163 margin-left: 0.255em;
3164 vertical-align: 0.255em;
3165 content: "";
3166 border-top: 0.3em solid transparent;
3167 border-right: 0;
3168 border-bottom: 0.3em solid transparent;
3169 border-left: 0.3em solid;
3170}
3171
3172.dropright .dropdown-toggle:empty::after {
3173 margin-left: 0;
3174}
3175
3176.dropright .dropdown-toggle::after {
3177 vertical-align: 0;
3178}
3179
3180.dropleft .dropdown-menu {
3181 top: 0;
3182 right: 100%;
3596 left: auto; 3183 left: auto;
3184 margin-top: 0;
3185 margin-right: 0.125rem;
3597} 3186}
3598.dropdown-menu-left { 3187
3188.dropleft .dropdown-toggle::after {
3189 display: inline-block;
3190 margin-left: 0.255em;
3191 vertical-align: 0.255em;
3192 content: "";
3193}
3194
3195.dropleft .dropdown-toggle::after {
3196 display: none;
3197}
3198
3199.dropleft .dropdown-toggle::before {
3200 display: inline-block;
3201 margin-right: 0.255em;
3202 vertical-align: 0.255em;
3203 content: "";
3204 border-top: 0.3em solid transparent;
3205 border-right: 0.3em solid;
3206 border-bottom: 0.3em solid transparent;
3207}
3208
3209.dropleft .dropdown-toggle:empty::after {
3210 margin-left: 0;
3211}
3212
3213.dropleft .dropdown-toggle::before {
3214 vertical-align: 0;
3215}
3216
3217.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
3599 right: auto; 3218 right: auto;
3600 left: 0; 3219 bottom: auto;
3601} 3220}
3602.dropdown-header { 3221
3222.dropdown-divider {
3223 height: 0;
3224 margin: 0.5rem 0;
3225 overflow: hidden;
3226 border-top: 1px solid #e9ecef;
3227}
3228
3229.dropdown-item {
3603 display: block; 3230 display: block;
3604 padding: 3px 20px; 3231 width: 100%;
3605 font-size: 12px; 3232 padding: 0.25rem 1.5rem;
3606 line-height: 1.42857143; 3233 clear: both;
3607 color: #777; 3234 font-weight: 400;
3235 color: #212529;
3236 text-align: inherit;
3608 white-space: nowrap; 3237 white-space: nowrap;
3238 background-color: transparent;
3239 border: 0;
3609} 3240}
3610.dropdown-backdrop { 3241
3611 position: fixed; 3242.dropdown-item:hover, .dropdown-item:focus {
3612 top: 0; 3243 color: #16181b;
3613 right: 0; 3244 text-decoration: none;
3614 bottom: 0; 3245 background-color: #f8f9fa;
3615 left: 0;
3616 z-index: 990;
3617} 3246}
3618.pull-right > .dropdown-menu { 3247
3619 right: 0; 3248.dropdown-item.active, .dropdown-item:active {
3620 left: auto; 3249 color: #fff;
3250 text-decoration: none;
3251 background-color: #007bff;
3621} 3252}
3622.dropup .caret, 3253
3623.navbar-fixed-bottom .dropdown .caret { 3254.dropdown-item.disabled, .dropdown-item:disabled {
3624 content: ""; 3255 color: #6c757d;
3625 border-top: 0; 3256 pointer-events: none;
3626 border-bottom: 4px dashed; 3257 background-color: transparent;
3627 border-bottom: 4px solid \9;
3628} 3258}
3629.dropup .dropdown-menu, 3259
3630.navbar-fixed-bottom .dropdown .dropdown-menu { 3260.dropdown-menu.show {
3631 top: auto; 3261 display: block;
3632 bottom: 100%;
3633 margin-bottom: 2px;
3634} 3262}
3635@media (min-width: 768px) { 3263
3636 .navbar-right .dropdown-menu { 3264.dropdown-header {
3637 right: 0; 3265 display: block;
3638 left: auto; 3266 padding: 0.5rem 1.5rem;
3639 } 3267 margin-bottom: 0;
3640 .navbar-right .dropdown-menu-left { 3268 font-size: 0.875rem;
3641 right: auto; 3269 color: #6c757d;
3642 left: 0; 3270 white-space: nowrap;
3643 } 3271}
3272
3273.dropdown-item-text {
3274 display: block;
3275 padding: 0.25rem 1.5rem;
3276 color: #212529;
3644} 3277}
3278
3645.btn-group, 3279.btn-group,
3646.btn-group-vertical { 3280.btn-group-vertical {
3647 position: relative; 3281 position: relative;
3648 display: inline-block; 3282 display: -ms-inline-flexbox;
3283 display: inline-flex;
3649 vertical-align: middle; 3284 vertical-align: middle;
3650} 3285}
3286
3651.btn-group > .btn, 3287.btn-group > .btn,
3652.btn-group-vertical > .btn { 3288.btn-group-vertical > .btn {
3653 position: relative; 3289 position: relative;
3654 float: left; 3290 -ms-flex: 1 1 auto;
3291 flex: 1 1 auto;
3655} 3292}
3293
3656.btn-group > .btn:hover, 3294.btn-group > .btn:hover,
3657.btn-group-vertical > .btn:hover, 3295.btn-group-vertical > .btn:hover {
3658.btn-group > .btn:focus, 3296 z-index: 1;
3297}
3298
3299.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
3659.btn-group-vertical > .btn:focus, 3300.btn-group-vertical > .btn:focus,
3660.btn-group > .btn:active,
3661.btn-group-vertical > .btn:active, 3301.btn-group-vertical > .btn:active,
3662.btn-group > .btn.active,
3663.btn-group-vertical > .btn.active { 3302.btn-group-vertical > .btn.active {
3664 z-index: 2; 3303 z-index: 1;
3665}
3666.btn-group .btn + .btn,
3667.btn-group .btn + .btn-group,
3668.btn-group .btn-group + .btn,
3669.btn-group .btn-group + .btn-group {
3670 margin-left: -1px;
3671} 3304}
3305
3672.btn-toolbar { 3306.btn-toolbar {
3673 margin-left: -5px; 3307 display: -ms-flexbox;
3308 display: flex;
3309 -ms-flex-wrap: wrap;
3310 flex-wrap: wrap;
3311 -ms-flex-pack: start;
3312 justify-content: flex-start;
3674} 3313}
3675.btn-toolbar .btn, 3314
3676.btn-toolbar .btn-group,
3677.btn-toolbar .input-group { 3315.btn-toolbar .input-group {
3678 float: left; 3316 width: auto;
3679}
3680.btn-toolbar > .btn,
3681.btn-toolbar > .btn-group,
3682.btn-toolbar > .input-group {
3683 margin-left: 5px;
3684}
3685.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3686 border-radius: 0;
3687} 3317}
3688.btn-group > .btn:first-child { 3318
3689 margin-left: 0; 3319.btn-group > .btn:not(:first-child),
3320.btn-group > .btn-group:not(:first-child) {
3321 margin-left: -1px;
3690} 3322}
3691.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { 3323
3324.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
3325.btn-group > .btn-group:not(:last-child) > .btn {
3692 border-top-right-radius: 0; 3326 border-top-right-radius: 0;
3693 border-bottom-right-radius: 0; 3327 border-bottom-right-radius: 0;
3694} 3328}
3695.btn-group > .btn:last-child:not(:first-child), 3329
3696.btn-group > .dropdown-toggle:not(:first-child) { 3330.btn-group > .btn:not(:first-child),
3331.btn-group > .btn-group:not(:first-child) > .btn {
3697 border-top-left-radius: 0; 3332 border-top-left-radius: 0;
3698 border-bottom-left-radius: 0; 3333 border-bottom-left-radius: 0;
3699} 3334}
3700.btn-group > .btn-group { 3335
3701 float: left; 3336.dropdown-toggle-split {
3337 padding-right: 0.5625rem;
3338 padding-left: 0.5625rem;
3702} 3339}
3703.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { 3340
3704 border-radius: 0; 3341.dropdown-toggle-split::after,
3342.dropup .dropdown-toggle-split::after,
3343.dropright .dropdown-toggle-split::after {
3344 margin-left: 0;
3705} 3345}
3706.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, 3346
3707.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { 3347.dropleft .dropdown-toggle-split::before {
3708 border-top-right-radius: 0; 3348 margin-right: 0;
3709 border-bottom-right-radius: 0;
3710} 3349}
3711.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { 3350
3712 border-top-left-radius: 0; 3351.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
3713 border-bottom-left-radius: 0; 3352 padding-right: 0.375rem;
3353 padding-left: 0.375rem;
3714} 3354}
3715.btn-group .dropdown-toggle:active, 3355
3716.btn-group.open .dropdown-toggle { 3356.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
3717 outline: 0; 3357 padding-right: 0.75rem;
3358 padding-left: 0.75rem;
3718} 3359}
3719.btn-group > .btn + .dropdown-toggle { 3360
3720 padding-right: 8px; 3361.btn-group-vertical {
3721 padding-left: 8px; 3362 -ms-flex-direction: column;
3363 flex-direction: column;
3364 -ms-flex-align: start;
3365 align-items: flex-start;
3366 -ms-flex-pack: center;
3367 justify-content: center;
3722} 3368}
3723.btn-group > .btn-lg + .dropdown-toggle { 3369
3724 padding-right: 12px; 3370.btn-group-vertical > .btn,
3725 padding-left: 12px; 3371.btn-group-vertical > .btn-group {
3372 width: 100%;
3726} 3373}
3727.btn-group.open .dropdown-toggle { 3374
3728 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); 3375.btn-group-vertical > .btn:not(:first-child),
3729 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); 3376.btn-group-vertical > .btn-group:not(:first-child) {
3377 margin-top: -1px;
3730} 3378}
3731.btn-group.open .dropdown-toggle.btn-link { 3379
3732 -webkit-box-shadow: none; 3380.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
3733 box-shadow: none; 3381.btn-group-vertical > .btn-group:not(:last-child) > .btn {
3382 border-bottom-right-radius: 0;
3383 border-bottom-left-radius: 0;
3734} 3384}
3735.btn .caret { 3385
3736 margin-left: 0; 3386.btn-group-vertical > .btn:not(:first-child),
3387.btn-group-vertical > .btn-group:not(:first-child) > .btn {
3388 border-top-left-radius: 0;
3389 border-top-right-radius: 0;
3737} 3390}
3738.btn-lg .caret { 3391
3739 border-width: 5px 5px 0; 3392.btn-group-toggle > .btn,
3740 border-bottom-width: 0; 3393.btn-group-toggle > .btn-group > .btn {
3394 margin-bottom: 0;
3741} 3395}
3742.dropup .btn-lg .caret { 3396
3743 border-width: 0 5px 5px; 3397.btn-group-toggle > .btn input[type="radio"],
3398.btn-group-toggle > .btn input[type="checkbox"],
3399.btn-group-toggle > .btn-group > .btn input[type="radio"],
3400.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
3401 position: absolute;
3402 clip: rect(0, 0, 0, 0);
3403 pointer-events: none;
3744} 3404}
3745.btn-group-vertical > .btn, 3405
3746.btn-group-vertical > .btn-group, 3406.input-group {
3747.btn-group-vertical > .btn-group > .btn { 3407 position: relative;
3748 display: block; 3408 display: -ms-flexbox;
3749 float: none; 3409 display: flex;
3410 -ms-flex-wrap: wrap;
3411 flex-wrap: wrap;
3412 -ms-flex-align: stretch;
3413 align-items: stretch;
3750 width: 100%; 3414 width: 100%;
3751 max-width: 100%;
3752} 3415}
3753.btn-group-vertical > .btn-group > .btn { 3416
3754 float: none; 3417.input-group > .form-control,
3418.input-group > .form-control-plaintext,
3419.input-group > .custom-select,
3420.input-group > .custom-file {
3421 position: relative;
3422 -ms-flex: 1 1 auto;
3423 flex: 1 1 auto;
3424 width: 1%;
3425 margin-bottom: 0;
3755} 3426}
3756.btn-group-vertical > .btn + .btn, 3427
3757.btn-group-vertical > .btn + .btn-group, 3428.input-group > .form-control + .form-control,
3758.btn-group-vertical > .btn-group + .btn, 3429.input-group > .form-control + .custom-select,
3759.btn-group-vertical > .btn-group + .btn-group { 3430.input-group > .form-control + .custom-file,
3760 margin-top: -1px; 3431.input-group > .form-control-plaintext + .form-control,
3761 margin-left: 0; 3432.input-group > .form-control-plaintext + .custom-select,
3433.input-group > .form-control-plaintext + .custom-file,
3434.input-group > .custom-select + .form-control,
3435.input-group > .custom-select + .custom-select,
3436.input-group > .custom-select + .custom-file,
3437.input-group > .custom-file + .form-control,
3438.input-group > .custom-file + .custom-select,
3439.input-group > .custom-file + .custom-file {
3440 margin-left: -1px;
3762} 3441}
3763.btn-group-vertical > .btn:not(:first-child):not(:last-child) { 3442
3764 border-radius: 0; 3443.input-group > .form-control:focus,
3444.input-group > .custom-select:focus,
3445.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
3446 z-index: 3;
3447}
3448
3449.input-group > .custom-file .custom-file-input:focus {
3450 z-index: 4;
3765} 3451}
3766.btn-group-vertical > .btn:first-child:not(:last-child) { 3452
3767 border-top-left-radius: 4px; 3453.input-group > .form-control:not(:last-child),
3768 border-top-right-radius: 4px; 3454.input-group > .custom-select:not(:last-child) {
3455 border-top-right-radius: 0;
3769 border-bottom-right-radius: 0; 3456 border-bottom-right-radius: 0;
3770 border-bottom-left-radius: 0;
3771} 3457}
3772.btn-group-vertical > .btn:last-child:not(:first-child) { 3458
3459.input-group > .form-control:not(:first-child),
3460.input-group > .custom-select:not(:first-child) {
3773 border-top-left-radius: 0; 3461 border-top-left-radius: 0;
3774 border-top-right-radius: 0; 3462 border-bottom-left-radius: 0;
3775 border-bottom-right-radius: 4px;
3776 border-bottom-left-radius: 4px;
3777} 3463}
3778.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { 3464
3779 border-radius: 0; 3465.input-group > .custom-file {
3466 display: -ms-flexbox;
3467 display: flex;
3468 -ms-flex-align: center;
3469 align-items: center;
3780} 3470}
3781.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, 3471
3782.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { 3472.input-group > .custom-file:not(:last-child) .custom-file-label,
3473.input-group > .custom-file:not(:last-child) .custom-file-label::after {
3474 border-top-right-radius: 0;
3783 border-bottom-right-radius: 0; 3475 border-bottom-right-radius: 0;
3784 border-bottom-left-radius: 0;
3785} 3476}
3786.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { 3477
3478.input-group > .custom-file:not(:first-child) .custom-file-label {
3787 border-top-left-radius: 0; 3479 border-top-left-radius: 0;
3788 border-top-right-radius: 0; 3480 border-bottom-left-radius: 0;
3789}
3790.btn-group-justified {
3791 display: table;
3792 width: 100%;
3793 table-layout: fixed;
3794 border-collapse: separate;
3795} 3481}
3796.btn-group-justified > .btn, 3482
3797.btn-group-justified > .btn-group { 3483.input-group-prepend,
3798 display: table-cell; 3484.input-group-append {
3799 float: none; 3485 display: -ms-flexbox;
3800 width: 1%; 3486 display: flex;
3801} 3487}
3802.btn-group-justified > .btn-group .btn { 3488
3803 width: 100%; 3489.input-group-prepend .btn,
3490.input-group-append .btn {
3491 position: relative;
3492 z-index: 2;
3804} 3493}
3805.btn-group-justified > .btn-group .dropdown-menu { 3494
3806 left: auto; 3495.input-group-prepend .btn:focus,
3496.input-group-append .btn:focus {
3497 z-index: 3;
3807} 3498}
3808[data-toggle="buttons"] > .btn input[type="radio"], 3499
3809[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], 3500.input-group-prepend .btn + .btn,
3810[data-toggle="buttons"] > .btn input[type="checkbox"], 3501.input-group-prepend .btn + .input-group-text,
3811[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { 3502.input-group-prepend .input-group-text + .input-group-text,
3812 position: absolute; 3503.input-group-prepend .input-group-text + .btn,
3813 clip: rect(0, 0, 0, 0); 3504.input-group-append .btn + .btn,
3814 pointer-events: none; 3505.input-group-append .btn + .input-group-text,
3506.input-group-append .input-group-text + .input-group-text,
3507.input-group-append .input-group-text + .btn {
3508 margin-left: -1px;
3815} 3509}
3816.input-group { 3510
3817 position: relative; 3511.input-group-prepend {
3818 display: table; 3512 margin-right: -1px;
3819 border-collapse: separate;
3820} 3513}
3821.input-group[class*="col-"] { 3514
3822 float: none; 3515.input-group-append {
3823 padding-right: 0; 3516 margin-left: -1px;
3824 padding-left: 0;
3825} 3517}
3826.input-group .form-control { 3518
3827 position: relative; 3519.input-group-text {
3828 z-index: 2; 3520 display: -ms-flexbox;
3829 float: left; 3521 display: flex;
3830 width: 100%; 3522 -ms-flex-align: center;
3523 align-items: center;
3524 padding: 0.375rem 0.75rem;
3831 margin-bottom: 0; 3525 margin-bottom: 0;
3526 font-size: 1rem;
3527 font-weight: 400;
3528 line-height: 1.5;
3529 color: #495057;
3530 text-align: center;
3531 white-space: nowrap;
3532 background-color: #e9ecef;
3533 border: 1px solid #ced4da;
3534 border-radius: 0.25rem;
3832} 3535}
3833.input-group .form-control:focus { 3536
3834 z-index: 3; 3537.input-group-text input[type="radio"],
3538.input-group-text input[type="checkbox"] {
3539 margin-top: 0;
3835} 3540}
3836.input-group-lg > .form-control, 3541
3837.input-group-lg > .input-group-addon, 3542.input-group-lg > .form-control:not(textarea),
3838.input-group-lg > .input-group-btn > .btn { 3543.input-group-lg > .custom-select {
3839 height: 46px; 3544 height: calc(1.5em + 1rem + 2px);
3840 padding: 10px 16px;
3841 font-size: 18px;
3842 line-height: 1.3333333;
3843 border-radius: 6px;
3844}
3845select.input-group-lg > .form-control,
3846select.input-group-lg > .input-group-addon,
3847select.input-group-lg > .input-group-btn > .btn {
3848 height: 46px;
3849 line-height: 46px;
3850}
3851textarea.input-group-lg > .form-control,
3852textarea.input-group-lg > .input-group-addon,
3853textarea.input-group-lg > .input-group-btn > .btn,
3854select[multiple].input-group-lg > .form-control,
3855select[multiple].input-group-lg > .input-group-addon,
3856select[multiple].input-group-lg > .input-group-btn > .btn {
3857 height: auto;
3858} 3545}
3859.input-group-sm > .form-control, 3546
3860.input-group-sm > .input-group-addon, 3547.input-group-lg > .form-control,
3861.input-group-sm > .input-group-btn > .btn { 3548.input-group-lg > .custom-select,
3862 height: 30px; 3549.input-group-lg > .input-group-prepend > .input-group-text,
3863 padding: 5px 10px; 3550.input-group-lg > .input-group-append > .input-group-text,
3864 font-size: 12px; 3551.input-group-lg > .input-group-prepend > .btn,
3552.input-group-lg > .input-group-append > .btn {
3553 padding: 0.5rem 1rem;
3554 font-size: 1.25rem;
3865 line-height: 1.5; 3555 line-height: 1.5;
3866 border-radius: 3px; 3556 border-radius: 0.3rem;
3867}
3868select.input-group-sm > .form-control,
3869select.input-group-sm > .input-group-addon,
3870select.input-group-sm > .input-group-btn > .btn {
3871 height: 30px;
3872 line-height: 30px;
3873}
3874textarea.input-group-sm > .form-control,
3875textarea.input-group-sm > .input-group-addon,
3876textarea.input-group-sm > .input-group-btn > .btn,
3877select[multiple].input-group-sm > .form-control,
3878select[multiple].input-group-sm > .input-group-addon,
3879select[multiple].input-group-sm > .input-group-btn > .btn {
3880 height: auto;
3881} 3557}
3882.input-group-addon, 3558
3883.input-group-btn, 3559.input-group-sm > .form-control:not(textarea),
3884.input-group .form-control { 3560.input-group-sm > .custom-select {
3885 display: table-cell; 3561 height: calc(1.5em + 0.5rem + 2px);
3886}
3887.input-group-addon:not(:first-child):not(:last-child),
3888.input-group-btn:not(:first-child):not(:last-child),
3889.input-group .form-control:not(:first-child):not(:last-child) {
3890 border-radius: 0;
3891} 3562}
3892.input-group-addon, 3563
3893.input-group-btn { 3564.input-group-sm > .form-control,
3894 width: 1%; 3565.input-group-sm > .custom-select,
3895 white-space: nowrap; 3566.input-group-sm > .input-group-prepend > .input-group-text,
3896 vertical-align: middle; 3567.input-group-sm > .input-group-append > .input-group-text,
3568.input-group-sm > .input-group-prepend > .btn,
3569.input-group-sm > .input-group-append > .btn {
3570 padding: 0.25rem 0.5rem;
3571 font-size: 0.875rem;
3572 line-height: 1.5;
3573 border-radius: 0.2rem;
3897} 3574}
3898.input-group-addon { 3575
3899 padding: 6px 12px; 3576.input-group-lg > .custom-select,
3900 font-size: 14px; 3577.input-group-sm > .custom-select {
3901 font-weight: normal; 3578 padding-right: 1.75rem;
3902 line-height: 1;
3903 color: #555;
3904 text-align: center;
3905 background-color: #eee;
3906 border: 1px solid #ccc;
3907 border-radius: 4px;
3908}
3909.input-group-addon.input-sm {
3910 padding: 5px 10px;
3911 font-size: 12px;
3912 border-radius: 3px;
3913}
3914.input-group-addon.input-lg {
3915 padding: 10px 16px;
3916 font-size: 18px;
3917 border-radius: 6px;
3918}
3919.input-group-addon input[type="radio"],
3920.input-group-addon input[type="checkbox"] {
3921 margin-top: 0;
3922} 3579}
3923.input-group .form-control:first-child, 3580
3924.input-group-addon:first-child, 3581.input-group > .input-group-prepend > .btn,
3925.input-group-btn:first-child > .btn, 3582.input-group > .input-group-prepend > .input-group-text,
3926.input-group-btn:first-child > .btn-group > .btn, 3583.input-group > .input-group-append:not(:last-child) > .btn,
3927.input-group-btn:first-child > .dropdown-toggle, 3584.input-group > .input-group-append:not(:last-child) > .input-group-text,
3928.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), 3585.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3929.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { 3586.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
3930 border-top-right-radius: 0; 3587 border-top-right-radius: 0;
3931 border-bottom-right-radius: 0; 3588 border-bottom-right-radius: 0;
3932} 3589}
3933.input-group-addon:first-child { 3590
3934 border-right: 0; 3591.input-group > .input-group-append > .btn,
3935} 3592.input-group > .input-group-append > .input-group-text,
3936.input-group .form-control:last-child, 3593.input-group > .input-group-prepend:not(:first-child) > .btn,
3937.input-group-addon:last-child, 3594.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
3938.input-group-btn:last-child > .btn, 3595.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
3939.input-group-btn:last-child > .btn-group > .btn, 3596.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
3940.input-group-btn:last-child > .dropdown-toggle,
3941.input-group-btn:first-child > .btn:not(:first-child),
3942.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3943 border-top-left-radius: 0; 3597 border-top-left-radius: 0;
3944 border-bottom-left-radius: 0; 3598 border-bottom-left-radius: 0;
3945} 3599}
3946.input-group-addon:last-child { 3600
3947 border-left: 0; 3601.custom-control {
3948}
3949.input-group-btn {
3950 position: relative; 3602 position: relative;
3951 font-size: 0; 3603 display: block;
3952 white-space: nowrap; 3604 min-height: 1.5rem;
3605 padding-left: 1.5rem;
3953} 3606}
3954.input-group-btn > .btn { 3607
3955 position: relative; 3608.custom-control-inline {
3609 display: -ms-inline-flexbox;
3610 display: inline-flex;
3611 margin-right: 1rem;
3956} 3612}
3957.input-group-btn > .btn + .btn { 3613
3958 margin-left: -1px; 3614.custom-control-input {
3615 position: absolute;
3616 z-index: -1;
3617 opacity: 0;
3959} 3618}
3960.input-group-btn > .btn:hover, 3619
3961.input-group-btn > .btn:focus, 3620.custom-control-input:checked ~ .custom-control-label::before {
3962.input-group-btn > .btn:active { 3621 color: #fff;
3963 z-index: 2; 3622 border-color: #007bff;
3623 background-color: #007bff;
3964} 3624}
3965.input-group-btn:first-child > .btn, 3625
3966.input-group-btn:first-child > .btn-group { 3626.custom-control-input:focus ~ .custom-control-label::before {
3967 margin-right: -1px; 3627 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
3968} 3628}
3969.input-group-btn:last-child > .btn, 3629
3970.input-group-btn:last-child > .btn-group { 3630.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
3971 z-index: 2; 3631 border-color: #80bdff;
3972 margin-left: -1px;
3973} 3632}
3974.nav { 3633
3975 padding-left: 0; 3634.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
3976 margin-bottom: 0; 3635 color: #fff;
3977 list-style: none; 3636 background-color: #b3d7ff;
3637 border-color: #b3d7ff;
3638}
3639
3640.custom-control-input:disabled ~ .custom-control-label {
3641 color: #6c757d;
3978} 3642}
3979.nav > li { 3643
3644.custom-control-input:disabled ~ .custom-control-label::before {
3645 background-color: #e9ecef;
3646}
3647
3648.custom-control-label {
3980 position: relative; 3649 position: relative;
3650 margin-bottom: 0;
3651 vertical-align: top;
3652}
3653
3654.custom-control-label::before {
3655 position: absolute;
3656 top: 0.25rem;
3657 left: -1.5rem;
3981 display: block; 3658 display: block;
3659 width: 1rem;
3660 height: 1rem;
3661 pointer-events: none;
3662 content: "";
3663 background-color: #fff;
3664 border: #adb5bd solid 1px;
3982} 3665}
3983.nav > li > a { 3666
3984 position: relative; 3667.custom-control-label::after {
3668 position: absolute;
3669 top: 0.25rem;
3670 left: -1.5rem;
3985 display: block; 3671 display: block;
3986 padding: 10px 15px; 3672 width: 1rem;
3673 height: 1rem;
3674 content: "";
3675 background: no-repeat 50% / 50% 50%;
3987} 3676}
3988.nav > li > a:hover, 3677
3989.nav > li > a:focus { 3678.custom-checkbox .custom-control-label::before {
3990 text-decoration: none; 3679 border-radius: 0.25rem;
3991 background-color: #eee;
3992} 3680}
3993.nav > li.disabled > a { 3681
3994 color: #777; 3682.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
3683 background-image: url("data:image/svg+xml,%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");
3995} 3684}
3996.nav > li.disabled > a:hover, 3685
3997.nav > li.disabled > a:focus { 3686.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
3998 color: #777; 3687 border-color: #007bff;
3999 text-decoration: none; 3688 background-color: #007bff;
4000 cursor: not-allowed;
4001 background-color: transparent;
4002} 3689}
4003.nav .open > a, 3690
4004.nav .open > a:hover, 3691.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
4005.nav .open > a:focus { 3692 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
4006 background-color: #eee;
4007 border-color: #337ab7;
4008} 3693}
4009.nav .nav-divider { 3694
4010 height: 1px; 3695.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
4011 margin: 9px 0; 3696 background-color: rgba(0, 123, 255, 0.5);
4012 overflow: hidden;
4013 background-color: #e5e5e5;
4014} 3697}
4015.nav > li > a > img { 3698
4016 max-width: none; 3699.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
3700 background-color: rgba(0, 123, 255, 0.5);
4017} 3701}
4018.nav-tabs { 3702
4019 border-bottom: 1px solid #ddd; 3703.custom-radio .custom-control-label::before {
3704 border-radius: 50%;
4020} 3705}
4021.nav-tabs > li { 3706
4022 float: left; 3707.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
4023 margin-bottom: -1px; 3708 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
4024} 3709}
4025.nav-tabs > li > a { 3710
4026 margin-right: 2px; 3711.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
4027 line-height: 1.42857143; 3712 background-color: rgba(0, 123, 255, 0.5);
4028 border: 1px solid transparent;
4029 border-radius: 4px 4px 0 0;
4030} 3713}
4031.nav-tabs > li > a:hover { 3714
4032 border-color: #eee #eee #ddd; 3715.custom-switch {
3716 padding-left: 2.25rem;
4033} 3717}
4034.nav-tabs > li.active > a, 3718
4035.nav-tabs > li.active > a:hover, 3719.custom-switch .custom-control-label::before {
4036.nav-tabs > li.active > a:focus { 3720 left: -2.25rem;
4037 color: #555; 3721 width: 1.75rem;
4038 cursor: default; 3722 pointer-events: all;
3723 border-radius: 0.5rem;
3724}
3725
3726.custom-switch .custom-control-label::after {
3727 top: calc(0.25rem + 2px);
3728 left: calc(-2.25rem + 2px);
3729 width: calc(1rem - 4px);
3730 height: calc(1rem - 4px);
3731 background-color: #adb5bd;
3732 border-radius: 0.5rem;
3733 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
3734 transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3735 transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
3736}
3737
3738@media (prefers-reduced-motion: reduce) {
3739 .custom-switch .custom-control-label::after {
3740 transition: none;
3741 }
3742}
3743
3744.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
4039 background-color: #fff; 3745 background-color: #fff;
4040 border: 1px solid #ddd; 3746 -webkit-transform: translateX(0.75rem);
4041 border-bottom-color: transparent; 3747 transform: translateX(0.75rem);
3748}
3749
3750.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
3751 background-color: rgba(0, 123, 255, 0.5);
4042} 3752}
4043.nav-tabs.nav-justified { 3753
3754.custom-select {
3755 display: inline-block;
4044 width: 100%; 3756 width: 100%;
4045 border-bottom: 0; 3757 height: calc(1.5em + 0.75rem + 2px);
3758 padding: 0.375rem 1.75rem 0.375rem 0.75rem;
3759 font-size: 1rem;
3760 font-weight: 400;
3761 line-height: 1.5;
3762 color: #495057;
3763 vertical-align: middle;
3764 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
3765 background-color: #fff;
3766 border: 1px solid #ced4da;
3767 border-radius: 0.25rem;
3768 -webkit-appearance: none;
3769 -moz-appearance: none;
3770 appearance: none;
4046} 3771}
4047.nav-tabs.nav-justified > li { 3772
4048 float: none; 3773.custom-select:focus {
3774 border-color: #80bdff;
3775 outline: 0;
3776 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4049} 3777}
4050.nav-tabs.nav-justified > li > a { 3778
4051 margin-bottom: 5px; 3779.custom-select:focus::-ms-value {
4052 text-align: center; 3780 color: #495057;
3781 background-color: #fff;
4053} 3782}
4054.nav-tabs.nav-justified > .dropdown .dropdown-menu { 3783
4055 top: auto; 3784.custom-select[multiple], .custom-select[size]:not([size="1"]) {
4056 left: auto; 3785 height: auto;
3786 padding-right: 0.75rem;
3787 background-image: none;
4057} 3788}
4058@media (min-width: 768px) { 3789
4059 .nav-tabs.nav-justified > li { 3790.custom-select:disabled {
4060 display: table-cell; 3791 color: #6c757d;
4061 width: 1%; 3792 background-color: #e9ecef;
4062 }
4063 .nav-tabs.nav-justified > li > a {
4064 margin-bottom: 0;
4065 }
4066} 3793}
4067.nav-tabs.nav-justified > li > a { 3794
4068 margin-right: 0; 3795.custom-select::-ms-expand {
4069 border-radius: 4px; 3796 display: none;
4070} 3797}
4071.nav-tabs.nav-justified > .active > a, 3798
4072.nav-tabs.nav-justified > .active > a:hover, 3799.custom-select-sm {
4073.nav-tabs.nav-justified > .active > a:focus { 3800 height: calc(1.5em + 0.5rem + 2px);
4074 border: 1px solid #ddd; 3801 padding-top: 0.25rem;
3802 padding-bottom: 0.25rem;
3803 padding-left: 0.5rem;
3804 font-size: 0.875rem;
4075} 3805}
4076@media (min-width: 768px) { 3806
4077 .nav-tabs.nav-justified > li > a { 3807.custom-select-lg {
4078 border-bottom: 1px solid #ddd; 3808 height: calc(1.5em + 1rem + 2px);
4079 border-radius: 4px 4px 0 0; 3809 padding-top: 0.5rem;
4080 } 3810 padding-bottom: 0.5rem;
4081 .nav-tabs.nav-justified > .active > a, 3811 padding-left: 1rem;
4082 .nav-tabs.nav-justified > .active > a:hover, 3812 font-size: 1.25rem;
4083 .nav-tabs.nav-justified > .active > a:focus {
4084 border-bottom-color: #fff;
4085 }
4086} 3813}
4087.nav-pills > li { 3814
4088 float: left; 3815.custom-file {
3816 position: relative;
3817 display: inline-block;
3818 width: 100%;
3819 height: calc(1.5em + 0.75rem + 2px);
3820 margin-bottom: 0;
4089} 3821}
4090.nav-pills > li > a { 3822
4091 border-radius: 4px; 3823.custom-file-input {
3824 position: relative;
3825 z-index: 2;
3826 width: 100%;
3827 height: calc(1.5em + 0.75rem + 2px);
3828 margin: 0;
3829 opacity: 0;
4092} 3830}
4093.nav-pills > li + li { 3831
4094 margin-left: 2px; 3832.custom-file-input:focus ~ .custom-file-label {
3833 border-color: #80bdff;
3834 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4095} 3835}
4096.nav-pills > li.active > a, 3836
4097.nav-pills > li.active > a:hover, 3837.custom-file-input:disabled ~ .custom-file-label {
4098.nav-pills > li.active > a:focus { 3838 background-color: #e9ecef;
4099 color: #fff;
4100 background-color: #337ab7;
4101} 3839}
4102.nav-stacked > li { 3840
4103 float: none; 3841.custom-file-input:lang(en) ~ .custom-file-label::after {
3842 content: "Browse";
4104} 3843}
4105.nav-stacked > li + li { 3844
4106 margin-top: 2px; 3845.custom-file-input ~ .custom-file-label[data-browse]::after {
4107 margin-left: 0; 3846 content: attr(data-browse);
3847}
3848
3849.custom-file-label {
3850 position: absolute;
3851 top: 0;
3852 right: 0;
3853 left: 0;
3854 z-index: 1;
3855 height: calc(1.5em + 0.75rem + 2px);
3856 padding: 0.375rem 0.75rem;
3857 font-weight: 400;
3858 line-height: 1.5;
3859 color: #495057;
3860 background-color: #fff;
3861 border: 1px solid #ced4da;
3862 border-radius: 0.25rem;
4108} 3863}
4109.nav-justified { 3864
3865.custom-file-label::after {
3866 position: absolute;
3867 top: 0;
3868 right: 0;
3869 bottom: 0;
3870 z-index: 3;
3871 display: block;
3872 height: calc(1.5em + 0.75rem);
3873 padding: 0.375rem 0.75rem;
3874 line-height: 1.5;
3875 color: #495057;
3876 content: "Browse";
3877 background-color: #e9ecef;
3878 border-left: inherit;
3879 border-radius: 0 0.25rem 0.25rem 0;
3880}
3881
3882.custom-range {
4110 width: 100%; 3883 width: 100%;
3884 height: calc(1rem + 0.4rem);
3885 padding: 0;
3886 background-color: transparent;
3887 -webkit-appearance: none;
3888 -moz-appearance: none;
3889 appearance: none;
4111} 3890}
4112.nav-justified > li { 3891
4113 float: none; 3892.custom-range:focus {
3893 outline: none;
4114} 3894}
4115.nav-justified > li > a { 3895
4116 margin-bottom: 5px; 3896.custom-range:focus::-webkit-slider-thumb {
4117 text-align: center; 3897 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4118} 3898}
4119.nav-justified > .dropdown .dropdown-menu { 3899
4120 top: auto; 3900.custom-range:focus::-moz-range-thumb {
4121 left: auto; 3901 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4122} 3902}
4123@media (min-width: 768px) { 3903
4124 .nav-justified > li { 3904.custom-range:focus::-ms-thumb {
4125 display: table-cell; 3905 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4126 width: 1%; 3906}
3907
3908.custom-range::-moz-focus-outer {
3909 border: 0;
3910}
3911
3912.custom-range::-webkit-slider-thumb {
3913 width: 1rem;
3914 height: 1rem;
3915 margin-top: -0.25rem;
3916 background-color: #007bff;
3917 border: 0;
3918 border-radius: 1rem;
3919 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3920 -webkit-appearance: none;
3921 appearance: none;
3922}
3923
3924@media (prefers-reduced-motion: reduce) {
3925 .custom-range::-webkit-slider-thumb {
3926 transition: none;
4127 } 3927 }
4128 .nav-justified > li > a { 3928}
4129 margin-bottom: 0; 3929
3930.custom-range::-webkit-slider-thumb:active {
3931 background-color: #b3d7ff;
3932}
3933
3934.custom-range::-webkit-slider-runnable-track {
3935 width: 100%;
3936 height: 0.5rem;
3937 color: transparent;
3938 cursor: pointer;
3939 background-color: #dee2e6;
3940 border-color: transparent;
3941 border-radius: 1rem;
3942}
3943
3944.custom-range::-moz-range-thumb {
3945 width: 1rem;
3946 height: 1rem;
3947 background-color: #007bff;
3948 border: 0;
3949 border-radius: 1rem;
3950 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3951 -moz-appearance: none;
3952 appearance: none;
3953}
3954
3955@media (prefers-reduced-motion: reduce) {
3956 .custom-range::-moz-range-thumb {
3957 transition: none;
4130 } 3958 }
4131} 3959}
4132.nav-tabs-justified { 3960
4133 border-bottom: 0; 3961.custom-range::-moz-range-thumb:active {
3962 background-color: #b3d7ff;
4134} 3963}
4135.nav-tabs-justified > li > a { 3964
4136 margin-right: 0; 3965.custom-range::-moz-range-track {
4137 border-radius: 4px; 3966 width: 100%;
3967 height: 0.5rem;
3968 color: transparent;
3969 cursor: pointer;
3970 background-color: #dee2e6;
3971 border-color: transparent;
3972 border-radius: 1rem;
4138} 3973}
4139.nav-tabs-justified > .active > a, 3974
4140.nav-tabs-justified > .active > a:hover, 3975.custom-range::-ms-thumb {
4141.nav-tabs-justified > .active > a:focus { 3976 width: 1rem;
4142 border: 1px solid #ddd; 3977 height: 1rem;
3978 margin-top: 0;
3979 margin-right: 0.2rem;
3980 margin-left: 0.2rem;
3981 background-color: #007bff;
3982 border: 0;
3983 border-radius: 1rem;
3984 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3985 appearance: none;
4143} 3986}
4144@media (min-width: 768px) { 3987
4145 .nav-tabs-justified > li > a { 3988@media (prefers-reduced-motion: reduce) {
4146 border-bottom: 1px solid #ddd; 3989 .custom-range::-ms-thumb {
4147 border-radius: 4px 4px 0 0; 3990 transition: none;
4148 } 3991 }
4149 .nav-tabs-justified > .active > a, 3992}
4150 .nav-tabs-justified > .active > a:hover, 3993
4151 .nav-tabs-justified > .active > a:focus { 3994.custom-range::-ms-thumb:active {
4152 border-bottom-color: #fff; 3995 background-color: #b3d7ff;
3996}
3997
3998.custom-range::-ms-track {
3999 width: 100%;
4000 height: 0.5rem;
4001 color: transparent;
4002 cursor: pointer;
4003 background-color: transparent;
4004 border-color: transparent;
4005 border-width: 0.5rem;
4006}
4007
4008.custom-range::-ms-fill-lower {
4009 background-color: #dee2e6;
4010 border-radius: 1rem;
4011}
4012
4013.custom-range::-ms-fill-upper {
4014 margin-right: 15px;
4015 background-color: #dee2e6;
4016 border-radius: 1rem;
4017}
4018
4019.custom-range:disabled::-webkit-slider-thumb {
4020 background-color: #adb5bd;
4021}
4022
4023.custom-range:disabled::-webkit-slider-runnable-track {
4024 cursor: default;
4025}
4026
4027.custom-range:disabled::-moz-range-thumb {
4028 background-color: #adb5bd;
4029}
4030
4031.custom-range:disabled::-moz-range-track {
4032 cursor: default;
4033}
4034
4035.custom-range:disabled::-ms-thumb {
4036 background-color: #adb5bd;
4037}
4038
4039.custom-control-label::before,
4040.custom-file-label,
4041.custom-select {
4042 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4043}
4044
4045@media (prefers-reduced-motion: reduce) {
4046 .custom-control-label::before,
4047 .custom-file-label,
4048 .custom-select {
4049 transition: none;
4153 } 4050 }
4154} 4051}
4155.tab-content > .tab-pane { 4052
4156 display: none; 4053.nav {
4054 display: -ms-flexbox;
4055 display: flex;
4056 -ms-flex-wrap: wrap;
4057 flex-wrap: wrap;
4058 padding-left: 0;
4059 margin-bottom: 0;
4060 list-style: none;
4157} 4061}
4158.tab-content > .active { 4062
4063.nav-link {
4159 display: block; 4064 display: block;
4065 padding: 0.5rem 1rem;
4160} 4066}
4161.nav-tabs .dropdown-menu { 4067
4162 margin-top: -1px; 4068.nav-link:hover, .nav-link:focus {
4163 border-top-left-radius: 0; 4069 text-decoration: none;
4164 border-top-right-radius: 0;
4165} 4070}
4166.navbar { 4071
4167 position: relative; 4072.nav-link.disabled {
4168 min-height: 50px; 4073 color: #6c757d;
4169 margin-bottom: 20px; 4074 pointer-events: none;
4170 border: 1px solid transparent; 4075 cursor: default;
4171} 4076}
4172@media (min-width: 768px) { 4077
4173 .navbar { 4078.nav-tabs {
4174 border-radius: 4px; 4079 border-bottom: 1px solid #dee2e6;
4175 }
4176} 4080}
4177@media (min-width: 768px) { 4081
4178 .navbar-header { 4082.nav-tabs .nav-item {
4179 float: left; 4083 margin-bottom: -1px;
4180 }
4181} 4084}
4182.navbar-collapse { 4085
4183 padding-right: 15px; 4086.nav-tabs .nav-link {
4184 padding-left: 15px; 4087 border: 1px solid transparent;
4185 overflow-x: visible; 4088 border-top-left-radius: 0.25rem;
4186 -webkit-overflow-scrolling: touch; 4089 border-top-right-radius: 0.25rem;
4187 border-top: 1px solid transparent;
4188 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
4189 box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
4190} 4090}
4191.navbar-collapse.in { 4091
4192 overflow-y: auto; 4092.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
4093 border-color: #e9ecef #e9ecef #dee2e6;
4193} 4094}
4194@media (min-width: 768px) { 4095
4195 .navbar-collapse { 4096.nav-tabs .nav-link.disabled {
4196 width: auto; 4097 color: #6c757d;
4197 border-top: 0; 4098 background-color: transparent;
4198 -webkit-box-shadow: none; 4099 border-color: transparent;
4199 box-shadow: none;
4200 }
4201 .navbar-collapse.collapse {
4202 display: block !important;
4203 height: auto !important;
4204 padding-bottom: 0;
4205 overflow: visible !important;
4206 }
4207 .navbar-collapse.in {
4208 overflow-y: visible;
4209 }
4210 .navbar-fixed-top .navbar-collapse,
4211 .navbar-static-top .navbar-collapse,
4212 .navbar-fixed-bottom .navbar-collapse {
4213 padding-right: 0;
4214 padding-left: 0;
4215 }
4216} 4100}
4217.navbar-fixed-top .navbar-collapse, 4101
4218.navbar-fixed-bottom .navbar-collapse { 4102.nav-tabs .nav-link.active,
4219 max-height: 340px; 4103.nav-tabs .nav-item.show .nav-link {
4104 color: #495057;
4105 background-color: #fff;
4106 border-color: #dee2e6 #dee2e6 #fff;
4220} 4107}
4221@media (max-device-width: 480px) and (orientation: landscape) { 4108
4222 .navbar-fixed-top .navbar-collapse, 4109.nav-tabs .dropdown-menu {
4223 .navbar-fixed-bottom .navbar-collapse { 4110 margin-top: -1px;
4224 max-height: 200px; 4111 border-top-left-radius: 0;
4225 } 4112 border-top-right-radius: 0;
4226} 4113}
4227.container > .navbar-header, 4114
4228.container-fluid > .navbar-header, 4115.nav-pills .nav-link {
4229.container > .navbar-collapse, 4116 border-radius: 0.25rem;
4230.container-fluid > .navbar-collapse {
4231 margin-right: -15px;
4232 margin-left: -15px;
4233} 4117}
4234@media (min-width: 768px) { 4118
4235 .container > .navbar-header, 4119.nav-pills .nav-link.active,
4236 .container-fluid > .navbar-header, 4120.nav-pills .show > .nav-link {
4237 .container > .navbar-collapse, 4121 color: #fff;
4238 .container-fluid > .navbar-collapse { 4122 background-color: #007bff;
4239 margin-right: 0;
4240 margin-left: 0;
4241 }
4242} 4123}
4243.navbar-static-top { 4124
4244 z-index: 1000; 4125.nav-fill .nav-item {
4245 border-width: 0 0 1px; 4126 -ms-flex: 1 1 auto;
4127 flex: 1 1 auto;
4128 text-align: center;
4246} 4129}
4247@media (min-width: 768px) { 4130
4248 .navbar-static-top { 4131.nav-justified .nav-item {
4249 border-radius: 0; 4132 -ms-flex-preferred-size: 0;
4250 } 4133 flex-basis: 0;
4134 -ms-flex-positive: 1;
4135 flex-grow: 1;
4136 text-align: center;
4251} 4137}
4252.navbar-fixed-top, 4138
4253.navbar-fixed-bottom { 4139.tab-content > .tab-pane {
4254 position: fixed; 4140 display: none;
4255 right: 0;
4256 left: 0;
4257 z-index: 1030;
4258} 4141}
4259@media (min-width: 768px) { 4142
4260 .navbar-fixed-top, 4143.tab-content > .active {
4261 .navbar-fixed-bottom { 4144 display: block;
4262 border-radius: 0;
4263 }
4264} 4145}
4265.navbar-fixed-top { 4146
4266 top: 0; 4147.navbar {
4267 border-width: 0 0 1px; 4148 position: relative;
4149 display: -ms-flexbox;
4150 display: flex;
4151 -ms-flex-wrap: wrap;
4152 flex-wrap: wrap;
4153 -ms-flex-align: center;
4154 align-items: center;
4155 -ms-flex-pack: justify;
4156 justify-content: space-between;
4157 padding: 0.5rem 1rem;
4268} 4158}
4269.navbar-fixed-bottom { 4159
4270 bottom: 0; 4160.navbar > .container,
4271 margin-bottom: 0; 4161.navbar > .container-fluid {
4272 border-width: 1px 0 0; 4162 display: -ms-flexbox;
4163 display: flex;
4164 -ms-flex-wrap: wrap;
4165 flex-wrap: wrap;
4166 -ms-flex-align: center;
4167 align-items: center;
4168 -ms-flex-pack: justify;
4169 justify-content: space-between;
4273} 4170}
4171
4274.navbar-brand { 4172.navbar-brand {
4275 float: left; 4173 display: inline-block;
4276 height: 50px; 4174 padding-top: 0.3125rem;
4277 padding: 15px 15px; 4175 padding-bottom: 0.3125rem;
4278 font-size: 18px; 4176 margin-right: 1rem;
4279 line-height: 20px; 4177 font-size: 1.25rem;
4178 line-height: inherit;
4179 white-space: nowrap;
4280} 4180}
4281.navbar-brand:hover, 4181
4282.navbar-brand:focus { 4182.navbar-brand:hover, .navbar-brand:focus {
4283 text-decoration: none; 4183 text-decoration: none;
4284} 4184}
4285.navbar-brand > img { 4185
4286 display: block; 4186.navbar-nav {
4187 display: -ms-flexbox;
4188 display: flex;
4189 -ms-flex-direction: column;
4190 flex-direction: column;
4191 padding-left: 0;
4192 margin-bottom: 0;
4193 list-style: none;
4287} 4194}
4288@media (min-width: 768px) { 4195
4289 .navbar > .container .navbar-brand, 4196.navbar-nav .nav-link {
4290 .navbar > .container-fluid .navbar-brand { 4197 padding-right: 0;
4291 margin-left: -15px; 4198 padding-left: 0;
4292 }
4293} 4199}
4294.navbar-toggle { 4200
4295 position: relative; 4201.navbar-nav .dropdown-menu {
4296 float: right; 4202 position: static;
4297 padding: 9px 10px; 4203 float: none;
4298 margin-top: 8px; 4204}
4299 margin-right: 15px; 4205
4300 margin-bottom: 8px; 4206.navbar-text {
4207 display: inline-block;
4208 padding-top: 0.5rem;
4209 padding-bottom: 0.5rem;
4210}
4211
4212.navbar-collapse {
4213 -ms-flex-preferred-size: 100%;
4214 flex-basis: 100%;
4215 -ms-flex-positive: 1;
4216 flex-grow: 1;
4217 -ms-flex-align: center;
4218 align-items: center;
4219}
4220
4221.navbar-toggler {
4222 padding: 0.25rem 0.75rem;
4223 font-size: 1.25rem;
4224 line-height: 1;
4301 background-color: transparent; 4225 background-color: transparent;
4302 background-image: none;
4303 border: 1px solid transparent; 4226 border: 1px solid transparent;
4304 border-radius: 4px; 4227 border-radius: 0.25rem;
4305} 4228}
4306.navbar-toggle:focus { 4229
4307 outline: 0; 4230.navbar-toggler:hover, .navbar-toggler:focus {
4231 text-decoration: none;
4308} 4232}
4309.navbar-toggle .icon-bar { 4233
4310 display: block; 4234.navbar-toggler-icon {
4311 width: 22px; 4235 display: inline-block;
4312 height: 2px; 4236 width: 1.5em;
4313 border-radius: 1px; 4237 height: 1.5em;
4238 vertical-align: middle;
4239 content: "";
4240 background: no-repeat center center;
4241 background-size: 100% 100%;
4314} 4242}
4315.navbar-toggle .icon-bar + .icon-bar { 4243
4316 margin-top: 4px; 4244@media (max-width: 575.98px) {
4245 .navbar-expand-sm > .container,
4246 .navbar-expand-sm > .container-fluid {
4247 padding-right: 0;
4248 padding-left: 0;
4249 }
4317} 4250}
4318@media (min-width: 768px) { 4251
4319 .navbar-toggle { 4252@media (min-width: 576px) {
4253 .navbar-expand-sm {
4254 -ms-flex-flow: row nowrap;
4255 flex-flow: row nowrap;
4256 -ms-flex-pack: start;
4257 justify-content: flex-start;
4258 }
4259 .navbar-expand-sm .navbar-nav {
4260 -ms-flex-direction: row;
4261 flex-direction: row;
4262 }
4263 .navbar-expand-sm .navbar-nav .dropdown-menu {
4264 position: absolute;
4265 }
4266 .navbar-expand-sm .navbar-nav .nav-link {
4267 padding-right: 0.5rem;
4268 padding-left: 0.5rem;
4269 }
4270 .navbar-expand-sm > .container,
4271 .navbar-expand-sm > .container-fluid {
4272 -ms-flex-wrap: nowrap;
4273 flex-wrap: nowrap;
4274 }
4275 .navbar-expand-sm .navbar-collapse {
4276 display: -ms-flexbox !important;
4277 display: flex !important;
4278 -ms-flex-preferred-size: auto;
4279 flex-basis: auto;
4280 }
4281 .navbar-expand-sm .navbar-toggler {
4320 display: none; 4282 display: none;
4321 } 4283 }
4322} 4284}
4323.navbar-nav { 4285
4324 margin: 7.5px -15px; 4286@media (max-width: 767.98px) {
4325} 4287 .navbar-expand-md > .container,
4326.navbar-nav > li > a { 4288 .navbar-expand-md > .container-fluid {
4327 padding-top: 10px; 4289 padding-right: 0;
4328 padding-bottom: 10px; 4290 padding-left: 0;
4329 line-height: 20px;
4330}
4331@media (max-width: 767px) {
4332 .navbar-nav .open .dropdown-menu {
4333 position: static;
4334 float: none;
4335 width: auto;
4336 margin-top: 0;
4337 background-color: transparent;
4338 border: 0;
4339 -webkit-box-shadow: none;
4340 box-shadow: none;
4341 }
4342 .navbar-nav .open .dropdown-menu > li > a,
4343 .navbar-nav .open .dropdown-menu .dropdown-header {
4344 padding: 5px 15px 5px 25px;
4345 }
4346 .navbar-nav .open .dropdown-menu > li > a {
4347 line-height: 20px;
4348 }
4349 .navbar-nav .open .dropdown-menu > li > a:hover,
4350 .navbar-nav .open .dropdown-menu > li > a:focus {
4351 background-image: none;
4352 } 4291 }
4353} 4292}
4293
4354@media (min-width: 768px) { 4294@media (min-width: 768px) {
4355 .navbar-nav { 4295 .navbar-expand-md {
4356 float: left; 4296 -ms-flex-flow: row nowrap;
4357 margin: 0; 4297 flex-flow: row nowrap;
4358 } 4298 -ms-flex-pack: start;
4359 .navbar-nav > li { 4299 justify-content: flex-start;
4360 float: left; 4300 }
4361 } 4301 .navbar-expand-md .navbar-nav {
4362 .navbar-nav > li > a { 4302 -ms-flex-direction: row;
4363 padding-top: 15px; 4303 flex-direction: row;
4364 padding-bottom: 15px; 4304 }
4305 .navbar-expand-md .navbar-nav .dropdown-menu {
4306 position: absolute;
4307 }
4308 .navbar-expand-md .navbar-nav .nav-link {
4309 padding-right: 0.5rem;
4310 padding-left: 0.5rem;
4311 }
4312 .navbar-expand-md > .container,
4313 .navbar-expand-md > .container-fluid {
4314 -ms-flex-wrap: nowrap;
4315 flex-wrap: nowrap;
4316 }
4317 .navbar-expand-md .navbar-collapse {
4318 display: -ms-flexbox !important;
4319 display: flex !important;
4320 -ms-flex-preferred-size: auto;
4321 flex-basis: auto;
4322 }
4323 .navbar-expand-md .navbar-toggler {
4324 display: none;
4365 } 4325 }
4366} 4326}
4367.navbar-form { 4327
4368 padding: 10px 15px; 4328@media (max-width: 991.98px) {
4369 margin-top: 8px; 4329 .navbar-expand-lg > .container,
4370 margin-right: -15px; 4330 .navbar-expand-lg > .container-fluid {
4371 margin-bottom: 8px; 4331 padding-right: 0;
4372 margin-left: -15px;
4373 border-top: 1px solid transparent;
4374 border-bottom: 1px solid transparent;
4375 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
4376 box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
4377}
4378@media (min-width: 768px) {
4379 .navbar-form .form-group {
4380 display: inline-block;
4381 margin-bottom: 0;
4382 vertical-align: middle;
4383 }
4384 .navbar-form .form-control {
4385 display: inline-block;
4386 width: auto;
4387 vertical-align: middle;
4388 }
4389 .navbar-form .form-control-static {
4390 display: inline-block;
4391 }
4392 .navbar-form .input-group {
4393 display: inline-table;
4394 vertical-align: middle;
4395 }
4396 .navbar-form .input-group .input-group-addon,
4397 .navbar-form .input-group .input-group-btn,
4398 .navbar-form .input-group .form-control {
4399 width: auto;
4400 }
4401 .navbar-form .input-group > .form-control {
4402 width: 100%;
4403 }
4404 .navbar-form .control-label {
4405 margin-bottom: 0;
4406 vertical-align: middle;
4407 }
4408 .navbar-form .radio,
4409 .navbar-form .checkbox {
4410 display: inline-block;
4411 margin-top: 0;
4412 margin-bottom: 0;
4413 vertical-align: middle;
4414 }
4415 .navbar-form .radio label,
4416 .navbar-form .checkbox label {
4417 padding-left: 0; 4332 padding-left: 0;
4418 } 4333 }
4419 .navbar-form .radio input[type="radio"],
4420 .navbar-form .checkbox input[type="checkbox"] {
4421 position: relative;
4422 margin-left: 0;
4423 }
4424 .navbar-form .has-feedback .form-control-feedback {
4425 top: 0;
4426 }
4427} 4334}
4428@media (max-width: 767px) { 4335
4429 .navbar-form .form-group { 4336@media (min-width: 992px) {
4430 margin-bottom: 5px; 4337 .navbar-expand-lg {
4338 -ms-flex-flow: row nowrap;
4339 flex-flow: row nowrap;
4340 -ms-flex-pack: start;
4341 justify-content: flex-start;
4342 }
4343 .navbar-expand-lg .navbar-nav {
4344 -ms-flex-direction: row;
4345 flex-direction: row;
4346 }
4347 .navbar-expand-lg .navbar-nav .dropdown-menu {
4348 position: absolute;
4349 }
4350 .navbar-expand-lg .navbar-nav .nav-link {
4351 padding-right: 0.5rem;
4352 padding-left: 0.5rem;
4353 }
4354 .navbar-expand-lg > .container,
4355 .navbar-expand-lg > .container-fluid {
4356 -ms-flex-wrap: nowrap;
4357 flex-wrap: nowrap;
4358 }
4359 .navbar-expand-lg .navbar-collapse {
4360 display: -ms-flexbox !important;
4361 display: flex !important;
4362 -ms-flex-preferred-size: auto;
4363 flex-basis: auto;
4364 }
4365 .navbar-expand-lg .navbar-toggler {
4366 display: none;
4431 } 4367 }
4432 .navbar-form .form-group:last-child { 4368}
4433 margin-bottom: 0; 4369
4370@media (max-width: 1199.98px) {
4371 .navbar-expand-xl > .container,
4372 .navbar-expand-xl > .container-fluid {
4373 padding-right: 0;
4374 padding-left: 0;
4434 } 4375 }
4435} 4376}
4436@media (min-width: 768px) { 4377
4437 .navbar-form { 4378@media (min-width: 1200px) {
4438 width: auto; 4379 .navbar-expand-xl {
4439 padding-top: 0; 4380 -ms-flex-flow: row nowrap;
4440 padding-bottom: 0; 4381 flex-flow: row nowrap;
4441 margin-right: 0; 4382 -ms-flex-pack: start;
4442 margin-left: 0; 4383 justify-content: flex-start;
4443 border: 0; 4384 }
4444 -webkit-box-shadow: none; 4385 .navbar-expand-xl .navbar-nav {
4445 box-shadow: none; 4386 -ms-flex-direction: row;
4387 flex-direction: row;
4388 }
4389 .navbar-expand-xl .navbar-nav .dropdown-menu {
4390 position: absolute;
4391 }
4392 .navbar-expand-xl .navbar-nav .nav-link {
4393 padding-right: 0.5rem;
4394 padding-left: 0.5rem;
4395 }
4396 .navbar-expand-xl > .container,
4397 .navbar-expand-xl > .container-fluid {
4398 -ms-flex-wrap: nowrap;
4399 flex-wrap: nowrap;
4400 }
4401 .navbar-expand-xl .navbar-collapse {
4402 display: -ms-flexbox !important;
4403 display: flex !important;
4404 -ms-flex-preferred-size: auto;
4405 flex-basis: auto;
4406 }
4407 .navbar-expand-xl .navbar-toggler {
4408 display: none;
4446 } 4409 }
4447} 4410}
4448.navbar-nav > li > .dropdown-menu { 4411
4449 margin-top: 0; 4412.navbar-expand {
4450 border-top-left-radius: 0; 4413 -ms-flex-flow: row nowrap;
4451 border-top-right-radius: 0; 4414 flex-flow: row nowrap;
4415 -ms-flex-pack: start;
4416 justify-content: flex-start;
4452} 4417}
4453.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { 4418
4454 margin-bottom: 0; 4419.navbar-expand > .container,
4455 border-top-left-radius: 4px; 4420.navbar-expand > .container-fluid {
4456 border-top-right-radius: 4px; 4421 padding-right: 0;
4457 border-bottom-right-radius: 0; 4422 padding-left: 0;
4458 border-bottom-left-radius: 0;
4459} 4423}
4460.navbar-btn { 4424
4461 margin-top: 8px; 4425.navbar-expand .navbar-nav {
4462 margin-bottom: 8px; 4426 -ms-flex-direction: row;
4427 flex-direction: row;
4463} 4428}
4464.navbar-btn.btn-sm { 4429
4465 margin-top: 10px; 4430.navbar-expand .navbar-nav .dropdown-menu {
4466 margin-bottom: 10px; 4431 position: absolute;
4467} 4432}
4468.navbar-btn.btn-xs { 4433
4469 margin-top: 14px; 4434.navbar-expand .navbar-nav .nav-link {
4470 margin-bottom: 14px; 4435 padding-right: 0.5rem;
4436 padding-left: 0.5rem;
4471} 4437}
4472.navbar-text { 4438
4473 margin-top: 15px; 4439.navbar-expand > .container,
4474 margin-bottom: 15px; 4440.navbar-expand > .container-fluid {
4441 -ms-flex-wrap: nowrap;
4442 flex-wrap: nowrap;
4475} 4443}
4476@media (min-width: 768px) { 4444
4477 .navbar-text { 4445.navbar-expand .navbar-collapse {
4478 float: left; 4446 display: -ms-flexbox !important;
4479 margin-right: 15px; 4447 display: flex !important;
4480 margin-left: 15px; 4448 -ms-flex-preferred-size: auto;
4481 } 4449 flex-basis: auto;
4482} 4450}
4483@media (min-width: 768px) { 4451
4484 .navbar-left { 4452.navbar-expand .navbar-toggler {
4485 float: left !important; 4453 display: none;
4486 }
4487 .navbar-right {
4488 float: right !important;
4489 margin-right: -15px;
4490 }
4491 .navbar-right ~ .navbar-right {
4492 margin-right: 0;
4493 }
4494} 4454}
4495.navbar-default { 4455
4496 background-color: #f8f8f8; 4456.navbar-light .navbar-brand {
4497 border-color: #e7e7e7; 4457 color: rgba(0, 0, 0, 0.9);
4498} 4458}
4499.navbar-default .navbar-brand { 4459
4500 color: #777; 4460.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
4461 color: rgba(0, 0, 0, 0.9);
4501} 4462}
4502.navbar-default .navbar-brand:hover, 4463
4503.navbar-default .navbar-brand:focus { 4464.navbar-light .navbar-nav .nav-link {
4504 color: #5e5e5e; 4465 color: rgba(0, 0, 0, 0.5);
4505 background-color: transparent;
4506} 4466}
4507.navbar-default .navbar-text { 4467
4508 color: #777; 4468.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
4469 color: rgba(0, 0, 0, 0.7);
4509} 4470}
4510.navbar-default .navbar-nav > li > a { 4471
4511 color: #777; 4472.navbar-light .navbar-nav .nav-link.disabled {
4473 color: rgba(0, 0, 0, 0.3);
4512} 4474}
4513.navbar-default .navbar-nav > li > a:hover, 4475
4514.navbar-default .navbar-nav > li > a:focus { 4476.navbar-light .navbar-nav .show > .nav-link,
4515 color: #333; 4477.navbar-light .navbar-nav .active > .nav-link,
4516 background-color: transparent; 4478.navbar-light .navbar-nav .nav-link.show,
4479.navbar-light .navbar-nav .nav-link.active {
4480 color: rgba(0, 0, 0, 0.9);
4517} 4481}
4518.navbar-default .navbar-nav > .active > a, 4482
4519.navbar-default .navbar-nav > .active > a:hover, 4483.navbar-light .navbar-toggler {
4520.navbar-default .navbar-nav > .active > a:focus { 4484 color: rgba(0, 0, 0, 0.5);
4521 color: #555; 4485 border-color: rgba(0, 0, 0, 0.1);
4522 background-color: #e7e7e7;
4523} 4486}
4524.navbar-default .navbar-nav > .disabled > a, 4487
4525.navbar-default .navbar-nav > .disabled > a:hover, 4488.navbar-light .navbar-toggler-icon {
4526.navbar-default .navbar-nav > .disabled > a:focus { 4489 background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4527 color: #ccc;
4528 background-color: transparent;
4529} 4490}
4530.navbar-default .navbar-toggle { 4491
4531 border-color: #ddd; 4492.navbar-light .navbar-text {
4493 color: rgba(0, 0, 0, 0.5);
4532} 4494}
4533.navbar-default .navbar-toggle:hover, 4495
4534.navbar-default .navbar-toggle:focus { 4496.navbar-light .navbar-text a {
4535 background-color: #ddd; 4497 color: rgba(0, 0, 0, 0.9);
4536} 4498}
4537.navbar-default .navbar-toggle .icon-bar { 4499
4538 background-color: #888; 4500.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
4501 color: rgba(0, 0, 0, 0.9);
4539} 4502}
4540.navbar-default .navbar-collapse, 4503
4541.navbar-default .navbar-form { 4504.navbar-dark .navbar-brand {
4542 border-color: #e7e7e7; 4505 color: #fff;
4543} 4506}
4544.navbar-default .navbar-nav > .open > a, 4507
4545.navbar-default .navbar-nav > .open > a:hover, 4508.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
4546.navbar-default .navbar-nav > .open > a:focus { 4509 color: #fff;
4547 color: #555;
4548 background-color: #e7e7e7;
4549} 4510}
4550@media (max-width: 767px) { 4511
4551 .navbar-default .navbar-nav .open .dropdown-menu > li > a { 4512.navbar-dark .navbar-nav .nav-link {
4552 color: #777; 4513 color: rgba(255, 255, 255, 0.5);
4553 }
4554 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4555 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4556 color: #333;
4557 background-color: transparent;
4558 }
4559 .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4560 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4561 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4562 color: #555;
4563 background-color: #e7e7e7;
4564 }
4565 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4566 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4567 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4568 color: #ccc;
4569 background-color: transparent;
4570 }
4571} 4514}
4572.navbar-default .navbar-link { 4515
4573 color: #777; 4516.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
4517 color: rgba(255, 255, 255, 0.75);
4574} 4518}
4575.navbar-default .navbar-link:hover { 4519
4576 color: #333; 4520.navbar-dark .navbar-nav .nav-link.disabled {
4521 color: rgba(255, 255, 255, 0.25);
4577} 4522}
4578.navbar-default .btn-link { 4523
4579 color: #777; 4524.navbar-dark .navbar-nav .show > .nav-link,
4525.navbar-dark .navbar-nav .active > .nav-link,
4526.navbar-dark .navbar-nav .nav-link.show,
4527.navbar-dark .navbar-nav .nav-link.active {
4528 color: #fff;
4580} 4529}
4581.navbar-default .btn-link:hover, 4530
4582.navbar-default .btn-link:focus { 4531.navbar-dark .navbar-toggler {
4583 color: #333; 4532 color: rgba(255, 255, 255, 0.5);
4533 border-color: rgba(255, 255, 255, 0.1);
4584} 4534}
4585.navbar-default .btn-link[disabled]:hover, 4535
4586fieldset[disabled] .navbar-default .btn-link:hover, 4536.navbar-dark .navbar-toggler-icon {
4587.navbar-default .btn-link[disabled]:focus, 4537 background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
4588fieldset[disabled] .navbar-default .btn-link:focus {
4589 color: #ccc;
4590} 4538}
4591.navbar-inverse { 4539
4592 background-color: #222; 4540.navbar-dark .navbar-text {
4593 border-color: #080808; 4541 color: rgba(255, 255, 255, 0.5);
4594} 4542}
4595.navbar-inverse .navbar-brand { 4543
4596 color: #9d9d9d; 4544.navbar-dark .navbar-text a {
4545 color: #fff;
4597} 4546}
4598.navbar-inverse .navbar-brand:hover, 4547
4599.navbar-inverse .navbar-brand:focus { 4548.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
4600 color: #fff; 4549 color: #fff;
4601 background-color: transparent;
4602} 4550}
4603.navbar-inverse .navbar-text { 4551
4604 color: #9d9d9d; 4552.card {
4553 position: relative;
4554 display: -ms-flexbox;
4555 display: flex;
4556 -ms-flex-direction: column;
4557 flex-direction: column;
4558 min-width: 0;
4559 word-wrap: break-word;
4560 background-color: #fff;
4561 background-clip: border-box;
4562 border: 1px solid rgba(0, 0, 0, 0.125);
4563 border-radius: 0.25rem;
4605} 4564}
4606.navbar-inverse .navbar-nav > li > a { 4565
4607 color: #9d9d9d; 4566.card > hr {
4567 margin-right: 0;
4568 margin-left: 0;
4608} 4569}
4609.navbar-inverse .navbar-nav > li > a:hover, 4570
4610.navbar-inverse .navbar-nav > li > a:focus { 4571.card > .list-group:first-child .list-group-item:first-child {
4611 color: #fff; 4572 border-top-left-radius: 0.25rem;
4612 background-color: transparent; 4573 border-top-right-radius: 0.25rem;
4613} 4574}
4614.navbar-inverse .navbar-nav > .active > a, 4575
4615.navbar-inverse .navbar-nav > .active > a:hover, 4576.card > .list-group:last-child .list-group-item:last-child {
4616.navbar-inverse .navbar-nav > .active > a:focus { 4577 border-bottom-right-radius: 0.25rem;
4617 color: #fff; 4578 border-bottom-left-radius: 0.25rem;
4618 background-color: #080808;
4619} 4579}
4620.navbar-inverse .navbar-nav > .disabled > a, 4580
4621.navbar-inverse .navbar-nav > .disabled > a:hover, 4581.card-body {
4622.navbar-inverse .navbar-nav > .disabled > a:focus { 4582 -ms-flex: 1 1 auto;
4623 color: #444; 4583 flex: 1 1 auto;
4624 background-color: transparent; 4584 padding: 1.25rem;
4625} 4585}
4626.navbar-inverse .navbar-toggle { 4586
4627 border-color: #333; 4587.card-title {
4588 margin-bottom: 0.75rem;
4628} 4589}
4629.navbar-inverse .navbar-toggle:hover, 4590
4630.navbar-inverse .navbar-toggle:focus { 4591.card-subtitle {
4631 background-color: #333; 4592 margin-top: -0.375rem;
4593 margin-bottom: 0;
4632} 4594}
4633.navbar-inverse .navbar-toggle .icon-bar { 4595
4634 background-color: #fff; 4596.card-text:last-child {
4597 margin-bottom: 0;
4635} 4598}
4636.navbar-inverse .navbar-collapse, 4599
4637.navbar-inverse .navbar-form { 4600.card-link:hover {
4638 border-color: #101010; 4601 text-decoration: none;
4639} 4602}
4640.navbar-inverse .navbar-nav > .open > a, 4603
4641.navbar-inverse .navbar-nav > .open > a:hover, 4604.card-link + .card-link {
4642.navbar-inverse .navbar-nav > .open > a:focus { 4605 margin-left: 1.25rem;
4643 color: #fff; 4606}
4644 background-color: #080808; 4607
4608.card-header {
4609 padding: 0.75rem 1.25rem;
4610 margin-bottom: 0;
4611 background-color: rgba(0, 0, 0, 0.03);
4612 border-bottom: 1px solid rgba(0, 0, 0, 0.125);
4613}
4614
4615.card-header:first-child {
4616 border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
4645} 4617}
4646@media (max-width: 767px) { 4618
4647 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { 4619.card-header + .list-group .list-group-item:first-child {
4648 border-color: #080808; 4620 border-top: 0;
4621}
4622
4623.card-footer {
4624 padding: 0.75rem 1.25rem;
4625 background-color: rgba(0, 0, 0, 0.03);
4626 border-top: 1px solid rgba(0, 0, 0, 0.125);
4627}
4628
4629.card-footer:last-child {
4630 border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
4631}
4632
4633.card-header-tabs {
4634 margin-right: -0.625rem;
4635 margin-bottom: -0.75rem;
4636 margin-left: -0.625rem;
4637 border-bottom: 0;
4638}
4639
4640.card-header-pills {
4641 margin-right: -0.625rem;
4642 margin-left: -0.625rem;
4643}
4644
4645.card-img-overlay {
4646 position: absolute;
4647 top: 0;
4648 right: 0;
4649 bottom: 0;
4650 left: 0;
4651 padding: 1.25rem;
4652}
4653
4654.card-img {
4655 width: 100%;
4656 border-radius: calc(0.25rem - 1px);
4657}
4658
4659.card-img-top {
4660 width: 100%;
4661 border-top-left-radius: calc(0.25rem - 1px);
4662 border-top-right-radius: calc(0.25rem - 1px);
4663}
4664
4665.card-img-bottom {
4666 width: 100%;
4667 border-bottom-right-radius: calc(0.25rem - 1px);
4668 border-bottom-left-radius: calc(0.25rem - 1px);
4669}
4670
4671.card-deck {
4672 display: -ms-flexbox;
4673 display: flex;
4674 -ms-flex-direction: column;
4675 flex-direction: column;
4676}
4677
4678.card-deck .card {
4679 margin-bottom: 15px;
4680}
4681
4682@media (min-width: 576px) {
4683 .card-deck {
4684 -ms-flex-flow: row wrap;
4685 flex-flow: row wrap;
4686 margin-right: -15px;
4687 margin-left: -15px;
4688 }
4689 .card-deck .card {
4690 display: -ms-flexbox;
4691 display: flex;
4692 -ms-flex: 1 0 0%;
4693 flex: 1 0 0%;
4694 -ms-flex-direction: column;
4695 flex-direction: column;
4696 margin-right: 15px;
4697 margin-bottom: 0;
4698 margin-left: 15px;
4699 }
4700}
4701
4702.card-group {
4703 display: -ms-flexbox;
4704 display: flex;
4705 -ms-flex-direction: column;
4706 flex-direction: column;
4707}
4708
4709.card-group > .card {
4710 margin-bottom: 15px;
4711}
4712
4713@media (min-width: 576px) {
4714 .card-group {
4715 -ms-flex-flow: row wrap;
4716 flex-flow: row wrap;
4717 }
4718 .card-group > .card {
4719 -ms-flex: 1 0 0%;
4720 flex: 1 0 0%;
4721 margin-bottom: 0;
4722 }
4723 .card-group > .card + .card {
4724 margin-left: 0;
4725 border-left: 0;
4726 }
4727 .card-group > .card:not(:last-child) {
4728 border-top-right-radius: 0;
4729 border-bottom-right-radius: 0;
4649 } 4730 }
4650 .navbar-inverse .navbar-nav .open .dropdown-menu .divider { 4731 .card-group > .card:not(:last-child) .card-img-top,
4651 background-color: #080808; 4732 .card-group > .card:not(:last-child) .card-header {
4733 border-top-right-radius: 0;
4652 } 4734 }
4653 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { 4735 .card-group > .card:not(:last-child) .card-img-bottom,
4654 color: #9d9d9d; 4736 .card-group > .card:not(:last-child) .card-footer {
4737 border-bottom-right-radius: 0;
4655 } 4738 }
4656 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, 4739 .card-group > .card:not(:first-child) {
4657 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { 4740 border-top-left-radius: 0;
4658 color: #fff; 4741 border-bottom-left-radius: 0;
4659 background-color: transparent;
4660 } 4742 }
4661 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, 4743 .card-group > .card:not(:first-child) .card-img-top,
4662 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, 4744 .card-group > .card:not(:first-child) .card-header {
4663 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { 4745 border-top-left-radius: 0;
4664 color: #fff;
4665 background-color: #080808;
4666 } 4746 }
4667 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, 4747 .card-group > .card:not(:first-child) .card-img-bottom,
4668 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, 4748 .card-group > .card:not(:first-child) .card-footer {
4669 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { 4749 border-bottom-left-radius: 0;
4670 color: #444;
4671 background-color: transparent;
4672 } 4750 }
4673} 4751}
4674.navbar-inverse .navbar-link { 4752
4675 color: #9d9d9d; 4753.card-columns .card {
4754 margin-bottom: 0.75rem;
4676} 4755}
4677.navbar-inverse .navbar-link:hover { 4756
4678 color: #fff; 4757@media (min-width: 576px) {
4758 .card-columns {
4759 -webkit-column-count: 3;
4760 -moz-column-count: 3;
4761 column-count: 3;
4762 -webkit-column-gap: 1.25rem;
4763 -moz-column-gap: 1.25rem;
4764 column-gap: 1.25rem;
4765 orphans: 1;
4766 widows: 1;
4767 }
4768 .card-columns .card {
4769 display: inline-block;
4770 width: 100%;
4771 }
4679} 4772}
4680.navbar-inverse .btn-link { 4773
4681 color: #9d9d9d; 4774.accordion > .card {
4775 overflow: hidden;
4682} 4776}
4683.navbar-inverse .btn-link:hover, 4777
4684.navbar-inverse .btn-link:focus { 4778.accordion > .card:not(:first-of-type) .card-header:first-child {
4685 color: #fff; 4779 border-radius: 0;
4780}
4781
4782.accordion > .card:not(:first-of-type):not(:last-of-type) {
4783 border-bottom: 0;
4784 border-radius: 0;
4785}
4786
4787.accordion > .card:first-of-type {
4788 border-bottom: 0;
4789 border-bottom-right-radius: 0;
4790 border-bottom-left-radius: 0;
4686} 4791}
4687.navbar-inverse .btn-link[disabled]:hover, 4792
4688fieldset[disabled] .navbar-inverse .btn-link:hover, 4793.accordion > .card:last-of-type {
4689.navbar-inverse .btn-link[disabled]:focus, 4794 border-top-left-radius: 0;
4690fieldset[disabled] .navbar-inverse .btn-link:focus { 4795 border-top-right-radius: 0;
4691 color: #444;
4692} 4796}
4797
4798.accordion > .card .card-header {
4799 margin-bottom: -1px;
4800}
4801
4693.breadcrumb { 4802.breadcrumb {
4694 padding: 8px 15px; 4803 display: -ms-flexbox;
4695 margin-bottom: 20px; 4804 display: flex;
4805 -ms-flex-wrap: wrap;
4806 flex-wrap: wrap;
4807 padding: 0.75rem 1rem;
4808 margin-bottom: 1rem;
4696 list-style: none; 4809 list-style: none;
4697 background-color: #f5f5f5; 4810 background-color: #e9ecef;
4698 border-radius: 4px; 4811 border-radius: 0.25rem;
4699} 4812}
4700.breadcrumb > li { 4813
4814.breadcrumb-item + .breadcrumb-item {
4815 padding-left: 0.5rem;
4816}
4817
4818.breadcrumb-item + .breadcrumb-item::before {
4701 display: inline-block; 4819 display: inline-block;
4820 padding-right: 0.5rem;
4821 color: #6c757d;
4822 content: "/";
4823}
4824
4825.breadcrumb-item + .breadcrumb-item:hover::before {
4826 text-decoration: underline;
4702} 4827}
4703.breadcrumb > li + li:before { 4828
4704 padding: 0 5px; 4829.breadcrumb-item + .breadcrumb-item:hover::before {
4705 color: #ccc; 4830 text-decoration: none;
4706 content: "/\00a0";
4707} 4831}
4708.breadcrumb > .active { 4832
4709 color: #777; 4833.breadcrumb-item.active {
4834 color: #6c757d;
4710} 4835}
4836
4711.pagination { 4837.pagination {
4712 display: inline-block; 4838 display: -ms-flexbox;
4839 display: flex;
4713 padding-left: 0; 4840 padding-left: 0;
4714 margin: 20px 0; 4841 list-style: none;
4715 border-radius: 4px; 4842 border-radius: 0.25rem;
4716}
4717.pagination > li {
4718 display: inline;
4719} 4843}
4720.pagination > li > a, 4844
4721.pagination > li > span { 4845.page-link {
4722 position: relative; 4846 position: relative;
4723 float: left; 4847 display: block;
4724 padding: 6px 12px; 4848 padding: 0.5rem 0.75rem;
4725 margin-left: -1px; 4849 margin-left: -1px;
4726 line-height: 1.42857143; 4850 line-height: 1.25;
4727 color: #337ab7; 4851 color: #007bff;
4728 text-decoration: none;
4729 background-color: #fff; 4852 background-color: #fff;
4730 border: 1px solid #ddd; 4853 border: 1px solid #dee2e6;
4731} 4854}
4732.pagination > li:first-child > a, 4855
4733.pagination > li:first-child > span { 4856.page-link:hover {
4734 margin-left: 0;
4735 border-top-left-radius: 4px;
4736 border-bottom-left-radius: 4px;
4737}
4738.pagination > li:last-child > a,
4739.pagination > li:last-child > span {
4740 border-top-right-radius: 4px;
4741 border-bottom-right-radius: 4px;
4742}
4743.pagination > li > a:hover,
4744.pagination > li > span:hover,
4745.pagination > li > a:focus,
4746.pagination > li > span:focus {
4747 z-index: 2; 4857 z-index: 2;
4748 color: #23527c; 4858 color: #0056b3;
4749 background-color: #eee; 4859 text-decoration: none;
4750 border-color: #ddd; 4860 background-color: #e9ecef;
4751} 4861 border-color: #dee2e6;
4752.pagination > .active > a,
4753.pagination > .active > span,
4754.pagination > .active > a:hover,
4755.pagination > .active > span:hover,
4756.pagination > .active > a:focus,
4757.pagination > .active > span:focus {
4758 z-index: 3;
4759 color: #fff;
4760 cursor: default;
4761 background-color: #337ab7;
4762 border-color: #337ab7;
4763}
4764.pagination > .disabled > span,
4765.pagination > .disabled > span:hover,
4766.pagination > .disabled > span:focus,
4767.pagination > .disabled > a,
4768.pagination > .disabled > a:hover,
4769.pagination > .disabled > a:focus {
4770 color: #777;
4771 cursor: not-allowed;
4772 background-color: #fff;
4773 border-color: #ddd;
4774}
4775.pagination-lg > li > a,
4776.pagination-lg > li > span {
4777 padding: 10px 16px;
4778 font-size: 18px;
4779 line-height: 1.3333333;
4780}
4781.pagination-lg > li:first-child > a,
4782.pagination-lg > li:first-child > span {
4783 border-top-left-radius: 6px;
4784 border-bottom-left-radius: 6px;
4785}
4786.pagination-lg > li:last-child > a,
4787.pagination-lg > li:last-child > span {
4788 border-top-right-radius: 6px;
4789 border-bottom-right-radius: 6px;
4790}
4791.pagination-sm > li > a,
4792.pagination-sm > li > span {
4793 padding: 5px 10px;
4794 font-size: 12px;
4795 line-height: 1.5;
4796} 4862}
4797.pagination-sm > li:first-child > a, 4863
4798.pagination-sm > li:first-child > span { 4864.page-link:focus {
4799 border-top-left-radius: 3px; 4865 z-index: 2;
4800 border-bottom-left-radius: 3px; 4866 outline: 0;
4867 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
4801} 4868}
4802.pagination-sm > li:last-child > a, 4869
4803.pagination-sm > li:last-child > span { 4870.page-item:first-child .page-link {
4804 border-top-right-radius: 3px; 4871 margin-left: 0;
4805 border-bottom-right-radius: 3px; 4872 border-top-left-radius: 0.25rem;
4873 border-bottom-left-radius: 0.25rem;
4806} 4874}
4807.pager { 4875
4808 padding-left: 0; 4876.page-item:last-child .page-link {
4809 margin: 20px 0; 4877 border-top-right-radius: 0.25rem;
4810 text-align: center; 4878 border-bottom-right-radius: 0.25rem;
4811 list-style: none;
4812} 4879}
4813.pager li { 4880
4814 display: inline; 4881.page-item.active .page-link {
4882 z-index: 1;
4883 color: #fff;
4884 background-color: #007bff;
4885 border-color: #007bff;
4815} 4886}
4816.pager li > a, 4887
4817.pager li > span { 4888.page-item.disabled .page-link {
4818 display: inline-block; 4889 color: #6c757d;
4819 padding: 5px 14px; 4890 pointer-events: none;
4891 cursor: auto;
4820 background-color: #fff; 4892 background-color: #fff;
4821 border: 1px solid #ddd; 4893 border-color: #dee2e6;
4822 border-radius: 15px;
4823} 4894}
4824.pager li > a:hover, 4895
4825.pager li > a:focus { 4896.pagination-lg .page-link {
4826 text-decoration: none; 4897 padding: 0.75rem 1.5rem;
4827 background-color: #eee; 4898 font-size: 1.25rem;
4899 line-height: 1.5;
4828} 4900}
4829.pager .next > a, 4901
4830.pager .next > span { 4902.pagination-lg .page-item:first-child .page-link {
4831 float: right; 4903 border-top-left-radius: 0.3rem;
4904 border-bottom-left-radius: 0.3rem;
4832} 4905}
4833.pager .previous > a, 4906
4834.pager .previous > span { 4907.pagination-lg .page-item:last-child .page-link {
4835 float: left; 4908 border-top-right-radius: 0.3rem;
4909 border-bottom-right-radius: 0.3rem;
4836} 4910}
4837.pager .disabled > a, 4911
4838.pager .disabled > a:hover, 4912.pagination-sm .page-link {
4839.pager .disabled > a:focus, 4913 padding: 0.25rem 0.5rem;
4840.pager .disabled > span { 4914 font-size: 0.875rem;
4841 color: #777; 4915 line-height: 1.5;
4842 cursor: not-allowed; 4916}
4843 background-color: #fff; 4917
4918.pagination-sm .page-item:first-child .page-link {
4919 border-top-left-radius: 0.2rem;
4920 border-bottom-left-radius: 0.2rem;
4844} 4921}
4845.label { 4922
4846 display: inline; 4923.pagination-sm .page-item:last-child .page-link {
4847 padding: .2em .6em .3em; 4924 border-top-right-radius: 0.2rem;
4925 border-bottom-right-radius: 0.2rem;
4926}
4927
4928.badge {
4929 display: inline-block;
4930 padding: 0.25em 0.4em;
4848 font-size: 75%; 4931 font-size: 75%;
4849 font-weight: bold; 4932 font-weight: 700;
4850 line-height: 1; 4933 line-height: 1;
4851 color: #fff;
4852 text-align: center; 4934 text-align: center;
4853 white-space: nowrap; 4935 white-space: nowrap;
4854 vertical-align: baseline; 4936 vertical-align: baseline;
4855 border-radius: .25em; 4937 border-radius: 0.25rem;
4938 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
4856} 4939}
4857a.label:hover, 4940
4858a.label:focus { 4941@media (prefers-reduced-motion: reduce) {
4859 color: #fff; 4942 .badge {
4943 transition: none;
4944 }
4945}
4946
4947a.badge:hover, a.badge:focus {
4860 text-decoration: none; 4948 text-decoration: none;
4861 cursor: pointer;
4862} 4949}
4863.label:empty { 4950
4951.badge:empty {
4864 display: none; 4952 display: none;
4865} 4953}
4866.btn .label { 4954
4955.btn .badge {
4867 position: relative; 4956 position: relative;
4868 top: -1px; 4957 top: -1px;
4869} 4958}
4870.label-default { 4959
4871 background-color: #777; 4960.badge-pill {
4872} 4961 padding-right: 0.6em;
4873.label-default[href]:hover, 4962 padding-left: 0.6em;
4874.label-default[href]:focus { 4963 border-radius: 10rem;
4875 background-color: #5e5e5e;
4876} 4964}
4877.label-primary { 4965
4878 background-color: #337ab7; 4966.badge-primary {
4967 color: #fff;
4968 background-color: #007bff;
4879} 4969}
4880.label-primary[href]:hover, 4970
4881.label-primary[href]:focus { 4971a.badge-primary:hover, a.badge-primary:focus {
4882 background-color: #286090; 4972 color: #fff;
4973 background-color: #0062cc;
4883} 4974}
4884.label-success { 4975
4885 background-color: #5cb85c; 4976a.badge-primary:focus, a.badge-primary.focus {
4977 outline: 0;
4978 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
4886} 4979}
4887.label-success[href]:hover, 4980
4888.label-success[href]:focus { 4981.badge-secondary {
4889 background-color: #449d44; 4982 color: #fff;
4983 background-color: #6c757d;
4890} 4984}
4891.label-info { 4985
4892 background-color: #5bc0de; 4986a.badge-secondary:hover, a.badge-secondary:focus {
4987 color: #fff;
4988 background-color: #545b62;
4893} 4989}
4894.label-info[href]:hover, 4990
4895.label-info[href]:focus { 4991a.badge-secondary:focus, a.badge-secondary.focus {
4896 background-color: #31b0d5; 4992 outline: 0;
4993 box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
4897} 4994}
4898.label-warning { 4995
4899 background-color: #f0ad4e; 4996.badge-success {
4997 color: #fff;
4998 background-color: #28a745;
4900} 4999}
4901.label-warning[href]:hover, 5000
4902.label-warning[href]:focus { 5001a.badge-success:hover, a.badge-success:focus {
4903 background-color: #ec971f; 5002 color: #fff;
5003 background-color: #1e7e34;
4904} 5004}
4905.label-danger { 5005
4906 background-color: #d9534f; 5006a.badge-success:focus, a.badge-success.focus {
5007 outline: 0;
5008 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
4907} 5009}
4908.label-danger[href]:hover, 5010
4909.label-danger[href]:focus { 5011.badge-info {
4910 background-color: #c9302c; 5012 color: #fff;
5013 background-color: #17a2b8;
4911} 5014}
4912.badge { 5015
4913 display: inline-block; 5016a.badge-info:hover, a.badge-info:focus {
4914 min-width: 10px;
4915 padding: 3px 7px;
4916 font-size: 12px;
4917 font-weight: bold;
4918 line-height: 1;
4919 color: #fff; 5017 color: #fff;
4920 text-align: center; 5018 background-color: #117a8b;
4921 white-space: nowrap;
4922 vertical-align: middle;
4923 background-color: #777;
4924 border-radius: 10px;
4925} 5019}
4926.badge:empty { 5020
4927 display: none; 5021a.badge-info:focus, a.badge-info.focus {
5022 outline: 0;
5023 box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
4928} 5024}
4929.btn .badge { 5025
4930 position: relative; 5026.badge-warning {
4931 top: -1px; 5027 color: #212529;
5028 background-color: #ffc107;
4932} 5029}
4933.btn-xs .badge, 5030
4934.btn-group-xs > .btn .badge { 5031a.badge-warning:hover, a.badge-warning:focus {
4935 top: 0; 5032 color: #212529;
4936 padding: 1px 5px; 5033 background-color: #d39e00;
4937} 5034}
4938a.badge:hover, 5035
4939a.badge:focus { 5036a.badge-warning:focus, a.badge-warning.focus {
4940 color: #fff; 5037 outline: 0;
4941 text-decoration: none; 5038 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
4942 cursor: pointer;
4943} 5039}
4944.list-group-item.active > .badge, 5040
4945.nav-pills > .active > a > .badge { 5041.badge-danger {
4946 color: #337ab7; 5042 color: #fff;
4947 background-color: #fff; 5043 background-color: #dc3545;
4948} 5044}
4949.list-group-item > .badge { 5045
4950 float: right; 5046a.badge-danger:hover, a.badge-danger:focus {
5047 color: #fff;
5048 background-color: #bd2130;
4951} 5049}
4952.list-group-item > .badge + .badge { 5050
4953 margin-right: 5px; 5051a.badge-danger:focus, a.badge-danger.focus {
5052 outline: 0;
5053 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
4954} 5054}
4955.nav-pills > li > a > .badge { 5055
4956 margin-left: 3px; 5056.badge-light {
5057 color: #212529;
5058 background-color: #f8f9fa;
4957} 5059}
4958.jumbotron { 5060
4959 padding-top: 30px; 5061a.badge-light:hover, a.badge-light:focus {
4960 padding-bottom: 30px; 5062 color: #212529;
4961 margin-bottom: 30px; 5063 background-color: #dae0e5;
4962 color: inherit;
4963 background-color: #eee;
4964} 5064}
4965.jumbotron h1, 5065
4966.jumbotron .h1 { 5066a.badge-light:focus, a.badge-light.focus {
4967 color: inherit; 5067 outline: 0;
5068 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
4968} 5069}
4969.jumbotron p { 5070
4970 margin-bottom: 15px; 5071.badge-dark {
4971 font-size: 21px; 5072 color: #fff;
4972 font-weight: 200; 5073 background-color: #343a40;
4973} 5074}
4974.jumbotron > hr { 5075
4975 border-top-color: #d5d5d5; 5076a.badge-dark:hover, a.badge-dark:focus {
5077 color: #fff;
5078 background-color: #1d2124;
4976} 5079}
4977.container .jumbotron, 5080
4978.container-fluid .jumbotron { 5081a.badge-dark:focus, a.badge-dark.focus {
4979 padding-right: 15px; 5082 outline: 0;
4980 padding-left: 15px; 5083 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
4981 border-radius: 6px;
4982} 5084}
4983.jumbotron .container { 5085
4984 max-width: 100%; 5086.jumbotron {
5087 padding: 2rem 1rem;
5088 margin-bottom: 2rem;
5089 background-color: #e9ecef;
5090 border-radius: 0.3rem;
4985} 5091}
4986@media screen and (min-width: 768px) { 5092
5093@media (min-width: 576px) {
4987 .jumbotron { 5094 .jumbotron {
4988 padding-top: 48px; 5095 padding: 4rem 2rem;
4989 padding-bottom: 48px;
4990 }
4991 .container .jumbotron,
4992 .container-fluid .jumbotron {
4993 padding-right: 60px;
4994 padding-left: 60px;
4995 } 5096 }
4996 .jumbotron h1,
4997 .jumbotron .h1 {
4998 font-size: 63px;
4999 }
5000}
5001.thumbnail {
5002 display: block;
5003 padding: 4px;
5004 margin-bottom: 20px;
5005 line-height: 1.42857143;
5006 background-color: #fff;
5007 border: 1px solid #ddd;
5008 border-radius: 4px;
5009 -webkit-transition: border .2s ease-in-out;
5010 -o-transition: border .2s ease-in-out;
5011 transition: border .2s ease-in-out;
5012}
5013.thumbnail > img,
5014.thumbnail a > img {
5015 margin-right: auto;
5016 margin-left: auto;
5017} 5097}
5018a.thumbnail:hover, 5098
5019a.thumbnail:focus, 5099.jumbotron-fluid {
5020a.thumbnail.active { 5100 padding-right: 0;
5021 border-color: #337ab7; 5101 padding-left: 0;
5022} 5102 border-radius: 0;
5023.thumbnail .caption {
5024 padding: 9px;
5025 color: #333;
5026} 5103}
5104
5027.alert { 5105.alert {
5028 padding: 15px; 5106 position: relative;
5029 margin-bottom: 20px; 5107 padding: 0.75rem 1.25rem;
5108 margin-bottom: 1rem;
5030 border: 1px solid transparent; 5109 border: 1px solid transparent;
5031 border-radius: 4px; 5110 border-radius: 0.25rem;
5032} 5111}
5033.alert h4 { 5112
5034 margin-top: 0; 5113.alert-heading {
5035 color: inherit; 5114 color: inherit;
5036} 5115}
5037.alert .alert-link { 5116
5038 font-weight: bold; 5117.alert-link {
5039} 5118 font-weight: 700;
5040.alert > p,
5041.alert > ul {
5042 margin-bottom: 0;
5043}
5044.alert > p + p {
5045 margin-top: 5px;
5046} 5119}
5047.alert-dismissable, 5120
5048.alert-dismissible { 5121.alert-dismissible {
5049 padding-right: 35px; 5122 padding-right: 4rem;
5050} 5123}
5051.alert-dismissable .close, 5124
5052.alert-dismissible .close { 5125.alert-dismissible .close {
5053 position: relative; 5126 position: absolute;
5054 top: -2px; 5127 top: 0;
5055 right: -21px; 5128 right: 0;
5129 padding: 0.75rem 1.25rem;
5056 color: inherit; 5130 color: inherit;
5057} 5131}
5132
5133.alert-primary {
5134 color: #004085;
5135 background-color: #cce5ff;
5136 border-color: #b8daff;
5137}
5138
5139.alert-primary hr {
5140 border-top-color: #9fcdff;
5141}
5142
5143.alert-primary .alert-link {
5144 color: #002752;
5145}
5146
5147.alert-secondary {
5148 color: #383d41;
5149 background-color: #e2e3e5;
5150 border-color: #d6d8db;
5151}
5152
5153.alert-secondary hr {
5154 border-top-color: #c8cbcf;
5155}
5156
5157.alert-secondary .alert-link {
5158 color: #202326;
5159}
5160
5058.alert-success { 5161.alert-success {
5059 color: #3c763d; 5162 color: #155724;
5060 background-color: #dff0d8; 5163 background-color: #d4edda;
5061 border-color: #d6e9c6; 5164 border-color: #c3e6cb;
5062} 5165}
5166
5063.alert-success hr { 5167.alert-success hr {
5064 border-top-color: #c9e2b3; 5168 border-top-color: #b1dfbb;
5065} 5169}
5170
5066.alert-success .alert-link { 5171.alert-success .alert-link {
5067 color: #2b542c; 5172 color: #0b2e13;
5068} 5173}
5174
5069.alert-info { 5175.alert-info {
5070 color: #31708f; 5176 color: #0c5460;
5071 background-color: #d9edf7; 5177 background-color: #d1ecf1;
5072 border-color: #bce8f1; 5178 border-color: #bee5eb;
5073} 5179}
5180
5074.alert-info hr { 5181.alert-info hr {
5075 border-top-color: #a6e1ec; 5182 border-top-color: #abdde5;
5076} 5183}
5184
5077.alert-info .alert-link { 5185.alert-info .alert-link {
5078 color: #245269; 5186 color: #062c33;
5079} 5187}
5188
5080.alert-warning { 5189.alert-warning {
5081 color: #8a6d3b; 5190 color: #856404;
5082 background-color: #fcf8e3; 5191 background-color: #fff3cd;
5083 border-color: #faebcc; 5192 border-color: #ffeeba;
5084} 5193}
5194
5085.alert-warning hr { 5195.alert-warning hr {
5086 border-top-color: #f7e1b5; 5196 border-top-color: #ffe8a1;
5087} 5197}
5198
5088.alert-warning .alert-link { 5199.alert-warning .alert-link {
5089 color: #66512c; 5200 color: #533f03;
5090} 5201}
5202
5091.alert-danger { 5203.alert-danger {
5092 color: #a94442; 5204 color: #721c24;
5093 background-color: #f2dede; 5205 background-color: #f8d7da;
5094 border-color: #ebccd1; 5206 border-color: #f5c6cb;
5095} 5207}
5208
5096.alert-danger hr { 5209.alert-danger hr {
5097 border-top-color: #e4b9c0; 5210 border-top-color: #f1b0b7;
5098} 5211}
5212
5099.alert-danger .alert-link { 5213.alert-danger .alert-link {
5100 color: #843534; 5214 color: #491217;
5101} 5215}
5102@-webkit-keyframes progress-bar-stripes { 5216
5103 from { 5217.alert-light {
5104 background-position: 40px 0; 5218 color: #818182;
5105 } 5219 background-color: #fefefe;
5106 to { 5220 border-color: #fdfdfe;
5107 background-position: 0 0;
5108 }
5109} 5221}
5110@-o-keyframes progress-bar-stripes { 5222
5223.alert-light hr {
5224 border-top-color: #ececf6;
5225}
5226
5227.alert-light .alert-link {
5228 color: #686868;
5229}
5230
5231.alert-dark {
5232 color: #1b1e21;
5233 background-color: #d6d8d9;
5234 border-color: #c6c8ca;
5235}
5236
5237.alert-dark hr {
5238 border-top-color: #b9bbbe;
5239}
5240
5241.alert-dark .alert-link {
5242 color: #040505;
5243}
5244
5245@-webkit-keyframes progress-bar-stripes {
5111 from { 5246 from {
5112 background-position: 40px 0; 5247 background-position: 1rem 0;
5113 } 5248 }
5114 to { 5249 to {
5115 background-position: 0 0; 5250 background-position: 0 0;
5116 } 5251 }
5117} 5252}
5253
5118@keyframes progress-bar-stripes { 5254@keyframes progress-bar-stripes {
5119 from { 5255 from {
5120 background-position: 40px 0; 5256 background-position: 1rem 0;
5121 } 5257 }
5122 to { 5258 to {
5123 background-position: 0 0; 5259 background-position: 0 0;
5124 } 5260 }
5125} 5261}
5262
5126.progress { 5263.progress {
5127 height: 20px; 5264 display: -ms-flexbox;
5128 margin-bottom: 20px; 5265 display: flex;
5266 height: 1rem;
5129 overflow: hidden; 5267 overflow: hidden;
5130 background-color: #f5f5f5; 5268 font-size: 0.75rem;
5131 border-radius: 4px; 5269 background-color: #e9ecef;
5132 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); 5270 border-radius: 0.25rem;
5133 box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
5134} 5271}
5272
5135.progress-bar { 5273.progress-bar {
5136 float: left; 5274 display: -ms-flexbox;
5137 width: 0; 5275 display: flex;
5138 height: 100%; 5276 -ms-flex-direction: column;
5139 font-size: 12px; 5277 flex-direction: column;
5140 line-height: 20px; 5278 -ms-flex-pack: center;
5279 justify-content: center;
5141 color: #fff; 5280 color: #fff;
5142 text-align: center; 5281 text-align: center;
5143 background-color: #337ab7; 5282 white-space: nowrap;
5144 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); 5283 background-color: #007bff;
5145 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); 5284 transition: width 0.6s ease;
5146 -webkit-transition: width .6s ease;
5147 -o-transition: width .6s ease;
5148 transition: width .6s ease;
5149}
5150.progress-striped .progress-bar,
5151.progress-bar-striped {
5152 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5153 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5154 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5155 -webkit-background-size: 40px 40px;
5156 background-size: 40px 40px;
5157}
5158.progress.active .progress-bar,
5159.progress-bar.active {
5160 -webkit-animation: progress-bar-stripes 2s linear infinite;
5161 -o-animation: progress-bar-stripes 2s linear infinite;
5162 animation: progress-bar-stripes 2s linear infinite;
5163}
5164.progress-bar-success {
5165 background-color: #5cb85c;
5166}
5167.progress-striped .progress-bar-success {
5168 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5169 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5170 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5171}
5172.progress-bar-info {
5173 background-color: #5bc0de;
5174}
5175.progress-striped .progress-bar-info {
5176 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5177 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5178 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5179}
5180.progress-bar-warning {
5181 background-color: #f0ad4e;
5182}
5183.progress-striped .progress-bar-warning {
5184 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5185 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5186 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5187}
5188.progress-bar-danger {
5189 background-color: #d9534f;
5190}
5191.progress-striped .progress-bar-danger {
5192 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5193 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5194 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
5195}
5196.media {
5197 margin-top: 15px;
5198}
5199.media:first-child {
5200 margin-top: 0;
5201}
5202.media,
5203.media-body {
5204 overflow: hidden;
5205 zoom: 1;
5206} 5285}
5207.media-body { 5286
5208 width: 10000px; 5287@media (prefers-reduced-motion: reduce) {
5288 .progress-bar {
5289 transition: none;
5290 }
5209} 5291}
5210.media-object { 5292
5211 display: block; 5293.progress-bar-striped {
5294 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);
5295 background-size: 1rem 1rem;
5212} 5296}
5213.media-object.img-thumbnail { 5297
5214 max-width: none; 5298.progress-bar-animated {
5299 -webkit-animation: progress-bar-stripes 1s linear infinite;
5300 animation: progress-bar-stripes 1s linear infinite;
5215} 5301}
5216.media-right, 5302
5217.media > .pull-right { 5303@media (prefers-reduced-motion: reduce) {
5218 padding-left: 10px; 5304 .progress-bar-animated {
5305 -webkit-animation: none;
5306 animation: none;
5307 }
5219} 5308}
5220.media-left, 5309
5221.media > .pull-left { 5310.media {
5222 padding-right: 10px; 5311 display: -ms-flexbox;
5312 display: flex;
5313 -ms-flex-align: start;
5314 align-items: flex-start;
5223} 5315}
5224.media-left, 5316
5225.media-right,
5226.media-body { 5317.media-body {
5227 display: table-cell; 5318 -ms-flex: 1;
5228 vertical-align: top; 5319 flex: 1;
5229}
5230.media-middle {
5231 vertical-align: middle;
5232} 5320}
5233.media-bottom { 5321
5234 vertical-align: bottom; 5322.list-group {
5323 display: -ms-flexbox;
5324 display: flex;
5325 -ms-flex-direction: column;
5326 flex-direction: column;
5327 padding-left: 0;
5328 margin-bottom: 0;
5235} 5329}
5236.media-heading { 5330
5237 margin-top: 0; 5331.list-group-item-action {
5238 margin-bottom: 5px; 5332 width: 100%;
5333 color: #495057;
5334 text-align: inherit;
5239} 5335}
5240.media-list { 5336
5241 padding-left: 0; 5337.list-group-item-action:hover, .list-group-item-action:focus {
5242 list-style: none; 5338 z-index: 1;
5339 color: #495057;
5340 text-decoration: none;
5341 background-color: #f8f9fa;
5243} 5342}
5244.list-group { 5343
5245 padding-left: 0; 5344.list-group-item-action:active {
5246 margin-bottom: 20px; 5345 color: #212529;
5346 background-color: #e9ecef;
5247} 5347}
5348
5248.list-group-item { 5349.list-group-item {
5249 position: relative; 5350 position: relative;
5250 display: block; 5351 display: block;
5251 padding: 10px 15px; 5352 padding: 0.75rem 1.25rem;
5252 margin-bottom: -1px; 5353 margin-bottom: -1px;
5253 background-color: #fff; 5354 background-color: #fff;
5254 border: 1px solid #ddd; 5355 border: 1px solid rgba(0, 0, 0, 0.125);
5255} 5356}
5357
5256.list-group-item:first-child { 5358.list-group-item:first-child {
5257 border-top-left-radius: 4px; 5359 border-top-left-radius: 0.25rem;
5258 border-top-right-radius: 4px; 5360 border-top-right-radius: 0.25rem;
5259} 5361}
5362
5260.list-group-item:last-child { 5363.list-group-item:last-child {
5261 margin-bottom: 0; 5364 margin-bottom: 0;
5262 border-bottom-right-radius: 4px; 5365 border-bottom-right-radius: 0.25rem;
5263 border-bottom-left-radius: 4px; 5366 border-bottom-left-radius: 0.25rem;
5264}
5265a.list-group-item,
5266button.list-group-item {
5267 color: #555;
5268}
5269a.list-group-item .list-group-item-heading,
5270button.list-group-item .list-group-item-heading {
5271 color: #333;
5272}
5273a.list-group-item:hover,
5274button.list-group-item:hover,
5275a.list-group-item:focus,
5276button.list-group-item:focus {
5277 color: #555;
5278 text-decoration: none;
5279 background-color: #f5f5f5;
5280}
5281button.list-group-item {
5282 width: 100%;
5283 text-align: left;
5284}
5285.list-group-item.disabled,
5286.list-group-item.disabled:hover,
5287.list-group-item.disabled:focus {
5288 color: #777;
5289 cursor: not-allowed;
5290 background-color: #eee;
5291} 5367}
5292.list-group-item.disabled .list-group-item-heading, 5368
5293.list-group-item.disabled:hover .list-group-item-heading, 5369.list-group-item.disabled, .list-group-item:disabled {
5294.list-group-item.disabled:focus .list-group-item-heading { 5370 color: #6c757d;
5295 color: inherit; 5371 pointer-events: none;
5296} 5372 background-color: #fff;
5297.list-group-item.disabled .list-group-item-text,
5298.list-group-item.disabled:hover .list-group-item-text,
5299.list-group-item.disabled:focus .list-group-item-text {
5300 color: #777;
5301} 5373}
5302.list-group-item.active, 5374
5303.list-group-item.active:hover, 5375.list-group-item.active {
5304.list-group-item.active:focus {
5305 z-index: 2; 5376 z-index: 2;
5306 color: #fff; 5377 color: #fff;
5307 background-color: #337ab7; 5378 background-color: #007bff;
5308 border-color: #337ab7; 5379 border-color: #007bff;
5309}
5310.list-group-item.active .list-group-item-heading,
5311.list-group-item.active:hover .list-group-item-heading,
5312.list-group-item.active:focus .list-group-item-heading,
5313.list-group-item.active .list-group-item-heading > small,
5314.list-group-item.active:hover .list-group-item-heading > small,
5315.list-group-item.active:focus .list-group-item-heading > small,
5316.list-group-item.active .list-group-item-heading > .small,
5317.list-group-item.active:hover .list-group-item-heading > .small,
5318.list-group-item.active:focus .list-group-item-heading > .small {
5319 color: inherit;
5320}
5321.list-group-item.active .list-group-item-text,
5322.list-group-item.active:hover .list-group-item-text,
5323.list-group-item.active:focus .list-group-item-text {
5324 color: #c7ddef;
5325}
5326.list-group-item-success {
5327 color: #3c763d;
5328 background-color: #dff0d8;
5329}
5330a.list-group-item-success,
5331button.list-group-item-success {
5332 color: #3c763d;
5333}
5334a.list-group-item-success .list-group-item-heading,
5335button.list-group-item-success .list-group-item-heading {
5336 color: inherit;
5337}
5338a.list-group-item-success:hover,
5339button.list-group-item-success:hover,
5340a.list-group-item-success:focus,
5341button.list-group-item-success:focus {
5342 color: #3c763d;
5343 background-color: #d0e9c6;
5344}
5345a.list-group-item-success.active,
5346button.list-group-item-success.active,
5347a.list-group-item-success.active:hover,
5348button.list-group-item-success.active:hover,
5349a.list-group-item-success.active:focus,
5350button.list-group-item-success.active:focus {
5351 color: #fff;
5352 background-color: #3c763d;
5353 border-color: #3c763d;
5354}
5355.list-group-item-info {
5356 color: #31708f;
5357 background-color: #d9edf7;
5358}
5359a.list-group-item-info,
5360button.list-group-item-info {
5361 color: #31708f;
5362}
5363a.list-group-item-info .list-group-item-heading,
5364button.list-group-item-info .list-group-item-heading {
5365 color: inherit;
5366}
5367a.list-group-item-info:hover,
5368button.list-group-item-info:hover,
5369a.list-group-item-info:focus,
5370button.list-group-item-info:focus {
5371 color: #31708f;
5372 background-color: #c4e3f3;
5373}
5374a.list-group-item-info.active,
5375button.list-group-item-info.active,
5376a.list-group-item-info.active:hover,
5377button.list-group-item-info.active:hover,
5378a.list-group-item-info.active:focus,
5379button.list-group-item-info.active:focus {
5380 color: #fff;
5381 background-color: #31708f;
5382 border-color: #31708f;
5383}
5384.list-group-item-warning {
5385 color: #8a6d3b;
5386 background-color: #fcf8e3;
5387}
5388a.list-group-item-warning,
5389button.list-group-item-warning {
5390 color: #8a6d3b;
5391}
5392a.list-group-item-warning .list-group-item-heading,
5393button.list-group-item-warning .list-group-item-heading {
5394 color: inherit;
5395}
5396a.list-group-item-warning:hover,
5397button.list-group-item-warning:hover,
5398a.list-group-item-warning:focus,
5399button.list-group-item-warning:focus {
5400 color: #8a6d3b;
5401 background-color: #faf2cc;
5402}
5403a.list-group-item-warning.active,
5404button.list-group-item-warning.active,
5405a.list-group-item-warning.active:hover,
5406button.list-group-item-warning.active:hover,
5407a.list-group-item-warning.active:focus,
5408button.list-group-item-warning.active:focus {
5409 color: #fff;
5410 background-color: #8a6d3b;
5411 border-color: #8a6d3b;
5412}
5413.list-group-item-danger {
5414 color: #a94442;
5415 background-color: #f2dede;
5416} 5380}
5417a.list-group-item-danger, 5381
5418button.list-group-item-danger { 5382.list-group-horizontal {
5419 color: #a94442; 5383 -ms-flex-direction: row;
5420} 5384 flex-direction: row;
5421a.list-group-item-danger .list-group-item-heading,
5422button.list-group-item-danger .list-group-item-heading {
5423 color: inherit;
5424}
5425a.list-group-item-danger:hover,
5426button.list-group-item-danger:hover,
5427a.list-group-item-danger:focus,
5428button.list-group-item-danger:focus {
5429 color: #a94442;
5430 background-color: #ebcccc;
5431}
5432a.list-group-item-danger.active,
5433button.list-group-item-danger.active,
5434a.list-group-item-danger.active:hover,
5435button.list-group-item-danger.active:hover,
5436a.list-group-item-danger.active:focus,
5437button.list-group-item-danger.active:focus {
5438 color: #fff;
5439 background-color: #a94442;
5440 border-color: #a94442;
5441}
5442.list-group-item-heading {
5443 margin-top: 0;
5444 margin-bottom: 5px;
5445}
5446.list-group-item-text {
5447 margin-bottom: 0;
5448 line-height: 1.3;
5449}
5450.panel {
5451 margin-bottom: 20px;
5452 background-color: #fff;
5453 border: 1px solid transparent;
5454 border-radius: 4px;
5455 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
5456 box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
5457}
5458.panel-body {
5459 padding: 15px;
5460}
5461.panel-heading {
5462 padding: 10px 15px;
5463 border-bottom: 1px solid transparent;
5464 border-top-left-radius: 3px;
5465 border-top-right-radius: 3px;
5466}
5467.panel-heading > .dropdown .dropdown-toggle {
5468 color: inherit;
5469}
5470.panel-title {
5471 margin-top: 0;
5472 margin-bottom: 0;
5473 font-size: 16px;
5474 color: inherit;
5475}
5476.panel-title > a,
5477.panel-title > small,
5478.panel-title > .small,
5479.panel-title > small > a,
5480.panel-title > .small > a {
5481 color: inherit;
5482}
5483.panel-footer {
5484 padding: 10px 15px;
5485 background-color: #f5f5f5;
5486 border-top: 1px solid #ddd;
5487 border-bottom-right-radius: 3px;
5488 border-bottom-left-radius: 3px;
5489} 5385}
5490.panel > .list-group, 5386
5491.panel > .panel-collapse > .list-group { 5387.list-group-horizontal .list-group-item {
5388 margin-right: -1px;
5492 margin-bottom: 0; 5389 margin-bottom: 0;
5493} 5390}
5494.panel > .list-group .list-group-item, 5391
5495.panel > .panel-collapse > .list-group .list-group-item { 5392.list-group-horizontal .list-group-item:first-child {
5496 border-width: 1px 0; 5393 border-top-left-radius: 0.25rem;
5497 border-radius: 0; 5394 border-bottom-left-radius: 0.25rem;
5498}
5499.panel > .list-group:first-child .list-group-item:first-child,
5500.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5501 border-top: 0;
5502 border-top-left-radius: 3px;
5503 border-top-right-radius: 3px;
5504}
5505.panel > .list-group:last-child .list-group-item:last-child,
5506.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5507 border-bottom: 0;
5508 border-bottom-right-radius: 3px;
5509 border-bottom-left-radius: 3px;
5510}
5511.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
5512 border-top-left-radius: 0;
5513 border-top-right-radius: 0; 5395 border-top-right-radius: 0;
5514} 5396}
5515.panel-heading + .list-group .list-group-item:first-child { 5397
5516 border-top-width: 0; 5398.list-group-horizontal .list-group-item:last-child {
5517} 5399 margin-right: 0;
5518.list-group + .panel-footer { 5400 border-top-right-radius: 0.25rem;
5519 border-top-width: 0; 5401 border-bottom-right-radius: 0.25rem;
5520} 5402 border-bottom-left-radius: 0;
5521.panel > .table,
5522.panel > .table-responsive > .table,
5523.panel > .panel-collapse > .table {
5524 margin-bottom: 0;
5525} 5403}
5526.panel > .table caption, 5404
5527.panel > .table-responsive > .table caption, 5405@media (min-width: 576px) {
5528.panel > .panel-collapse > .table caption { 5406 .list-group-horizontal-sm {
5529 padding-right: 15px; 5407 -ms-flex-direction: row;
5530 padding-left: 15px; 5408 flex-direction: row;
5409 }
5410 .list-group-horizontal-sm .list-group-item {
5411 margin-right: -1px;
5412 margin-bottom: 0;
5413 }
5414 .list-group-horizontal-sm .list-group-item:first-child {
5415 border-top-left-radius: 0.25rem;
5416 border-bottom-left-radius: 0.25rem;
5417 border-top-right-radius: 0;
5418 }
5419 .list-group-horizontal-sm .list-group-item:last-child {
5420 margin-right: 0;
5421 border-top-right-radius: 0.25rem;
5422 border-bottom-right-radius: 0.25rem;
5423 border-bottom-left-radius: 0;
5424 }
5531} 5425}
5532.panel > .table:first-child, 5426
5533.panel > .table-responsive:first-child > .table:first-child { 5427@media (min-width: 768px) {
5534 border-top-left-radius: 3px; 5428 .list-group-horizontal-md {
5535 border-top-right-radius: 3px; 5429 -ms-flex-direction: row;
5536} 5430 flex-direction: row;
5537.panel > .table:first-child > thead:first-child > tr:first-child, 5431 }
5538.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, 5432 .list-group-horizontal-md .list-group-item {
5539.panel > .table:first-child > tbody:first-child > tr:first-child, 5433 margin-right: -1px;
5540.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { 5434 margin-bottom: 0;
5541 border-top-left-radius: 3px; 5435 }
5542 border-top-right-radius: 3px; 5436 .list-group-horizontal-md .list-group-item:first-child {
5543} 5437 border-top-left-radius: 0.25rem;
5544.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, 5438 border-bottom-left-radius: 0.25rem;
5545.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, 5439 border-top-right-radius: 0;
5546.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, 5440 }
5547.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, 5441 .list-group-horizontal-md .list-group-item:last-child {
5548.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, 5442 margin-right: 0;
5549.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, 5443 border-top-right-radius: 0.25rem;
5550.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, 5444 border-bottom-right-radius: 0.25rem;
5551.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { 5445 border-bottom-left-radius: 0;
5552 border-top-left-radius: 3px; 5446 }
5553}
5554.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5555.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5556.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5557.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5558.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5559.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5560.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5561.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5562 border-top-right-radius: 3px;
5563}
5564.panel > .table:last-child,
5565.panel > .table-responsive:last-child > .table:last-child {
5566 border-bottom-right-radius: 3px;
5567 border-bottom-left-radius: 3px;
5568}
5569.panel > .table:last-child > tbody:last-child > tr:last-child,
5570.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5571.panel > .table:last-child > tfoot:last-child > tr:last-child,
5572.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5573 border-bottom-right-radius: 3px;
5574 border-bottom-left-radius: 3px;
5575}
5576.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5577.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5578.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5579.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5580.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5581.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5582.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5583.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5584 border-bottom-left-radius: 3px;
5585}
5586.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5587.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5588.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5589.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5590.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5591.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5592.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5593.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5594 border-bottom-right-radius: 3px;
5595}
5596.panel > .panel-body + .table,
5597.panel > .panel-body + .table-responsive,
5598.panel > .table + .panel-body,
5599.panel > .table-responsive + .panel-body {
5600 border-top: 1px solid #ddd;
5601}
5602.panel > .table > tbody:first-child > tr:first-child th,
5603.panel > .table > tbody:first-child > tr:first-child td {
5604 border-top: 0;
5605} 5447}
5606.panel > .table-bordered, 5448
5607.panel > .table-responsive > .table-bordered { 5449@media (min-width: 992px) {
5608 border: 0; 5450 .list-group-horizontal-lg {
5451 -ms-flex-direction: row;
5452 flex-direction: row;
5453 }
5454 .list-group-horizontal-lg .list-group-item {
5455 margin-right: -1px;
5456 margin-bottom: 0;
5457 }
5458 .list-group-horizontal-lg .list-group-item:first-child {
5459 border-top-left-radius: 0.25rem;
5460 border-bottom-left-radius: 0.25rem;
5461 border-top-right-radius: 0;
5462 }
5463 .list-group-horizontal-lg .list-group-item:last-child {
5464 margin-right: 0;
5465 border-top-right-radius: 0.25rem;
5466 border-bottom-right-radius: 0.25rem;
5467 border-bottom-left-radius: 0;
5468 }
5609} 5469}
5610.panel > .table-bordered > thead > tr > th:first-child, 5470
5611.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, 5471@media (min-width: 1200px) {
5612.panel > .table-bordered > tbody > tr > th:first-child, 5472 .list-group-horizontal-xl {
5613.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, 5473 -ms-flex-direction: row;
5614.panel > .table-bordered > tfoot > tr > th:first-child, 5474 flex-direction: row;
5615.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, 5475 }
5616.panel > .table-bordered > thead > tr > td:first-child, 5476 .list-group-horizontal-xl .list-group-item {
5617.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, 5477 margin-right: -1px;
5618.panel > .table-bordered > tbody > tr > td:first-child, 5478 margin-bottom: 0;
5619.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, 5479 }
5620.panel > .table-bordered > tfoot > tr > td:first-child, 5480 .list-group-horizontal-xl .list-group-item:first-child {
5621.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { 5481 border-top-left-radius: 0.25rem;
5622 border-left: 0; 5482 border-bottom-left-radius: 0.25rem;
5483 border-top-right-radius: 0;
5484 }
5485 .list-group-horizontal-xl .list-group-item:last-child {
5486 margin-right: 0;
5487 border-top-right-radius: 0.25rem;
5488 border-bottom-right-radius: 0.25rem;
5489 border-bottom-left-radius: 0;
5490 }
5623} 5491}
5624.panel > .table-bordered > thead > tr > th:last-child, 5492
5625.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, 5493.list-group-flush .list-group-item {
5626.panel > .table-bordered > tbody > tr > th:last-child,
5627.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5628.panel > .table-bordered > tfoot > tr > th:last-child,
5629.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5630.panel > .table-bordered > thead > tr > td:last-child,
5631.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5632.panel > .table-bordered > tbody > tr > td:last-child,
5633.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5634.panel > .table-bordered > tfoot > tr > td:last-child,
5635.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5636 border-right: 0; 5494 border-right: 0;
5495 border-left: 0;
5496 border-radius: 0;
5637} 5497}
5638.panel > .table-bordered > thead > tr:first-child > td, 5498
5639.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, 5499.list-group-flush .list-group-item:last-child {
5640.panel > .table-bordered > tbody > tr:first-child > td, 5500 margin-bottom: -1px;
5641.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5642.panel > .table-bordered > thead > tr:first-child > th,
5643.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5644.panel > .table-bordered > tbody > tr:first-child > th,
5645.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5646 border-bottom: 0;
5647}
5648.panel > .table-bordered > tbody > tr:last-child > td,
5649.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5650.panel > .table-bordered > tfoot > tr:last-child > td,
5651.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5652.panel > .table-bordered > tbody > tr:last-child > th,
5653.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5654.panel > .table-bordered > tfoot > tr:last-child > th,
5655.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5656 border-bottom: 0;
5657}
5658.panel > .table-responsive {
5659 margin-bottom: 0;
5660 border: 0;
5661} 5501}
5662.panel-group { 5502
5663 margin-bottom: 20px; 5503.list-group-flush:first-child .list-group-item:first-child {
5504 border-top: 0;
5664} 5505}
5665.panel-group .panel { 5506
5507.list-group-flush:last-child .list-group-item:last-child {
5666 margin-bottom: 0; 5508 margin-bottom: 0;
5667 border-radius: 4px;
5668}
5669.panel-group .panel + .panel {
5670 margin-top: 5px;
5671}
5672.panel-group .panel-heading {
5673 border-bottom: 0; 5509 border-bottom: 0;
5674} 5510}
5675.panel-group .panel-heading + .panel-collapse > .panel-body, 5511
5676.panel-group .panel-heading + .panel-collapse > .list-group { 5512.list-group-item-primary {
5677 border-top: 1px solid #ddd; 5513 color: #004085;
5678} 5514 background-color: #b8daff;
5679.panel-group .panel-footer {
5680 border-top: 0;
5681}
5682.panel-group .panel-footer + .panel-collapse .panel-body {
5683 border-bottom: 1px solid #ddd;
5684}
5685.panel-default {
5686 border-color: #ddd;
5687}
5688.panel-default > .panel-heading {
5689 color: #333;
5690 background-color: #f5f5f5;
5691 border-color: #ddd;
5692} 5515}
5693.panel-default > .panel-heading + .panel-collapse > .panel-body { 5516
5694 border-top-color: #ddd; 5517.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
5518 color: #004085;
5519 background-color: #9fcdff;
5695} 5520}
5696.panel-default > .panel-heading .badge { 5521
5697 color: #f5f5f5; 5522.list-group-item-primary.list-group-item-action.active {
5698 background-color: #333; 5523 color: #fff;
5524 background-color: #004085;
5525 border-color: #004085;
5699} 5526}
5700.panel-default > .panel-footer + .panel-collapse > .panel-body { 5527
5701 border-bottom-color: #ddd; 5528.list-group-item-secondary {
5529 color: #383d41;
5530 background-color: #d6d8db;
5702} 5531}
5703.panel-primary { 5532
5704 border-color: #337ab7; 5533.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
5534 color: #383d41;
5535 background-color: #c8cbcf;
5705} 5536}
5706.panel-primary > .panel-heading { 5537
5538.list-group-item-secondary.list-group-item-action.active {
5707 color: #fff; 5539 color: #fff;
5708 background-color: #337ab7; 5540 background-color: #383d41;
5709 border-color: #337ab7; 5541 border-color: #383d41;
5710} 5542}
5711.panel-primary > .panel-heading + .panel-collapse > .panel-body { 5543
5712 border-top-color: #337ab7; 5544.list-group-item-success {
5713} 5545 color: #155724;
5714.panel-primary > .panel-heading .badge { 5546 background-color: #c3e6cb;
5715 color: #337ab7;
5716 background-color: #fff;
5717}
5718.panel-primary > .panel-footer + .panel-collapse > .panel-body {
5719 border-bottom-color: #337ab7;
5720} 5547}
5721.panel-success { 5548
5722 border-color: #d6e9c6; 5549.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
5550 color: #155724;
5551 background-color: #b1dfbb;
5723} 5552}
5724.panel-success > .panel-heading { 5553
5725 color: #3c763d; 5554.list-group-item-success.list-group-item-action.active {
5726 background-color: #dff0d8; 5555 color: #fff;
5727 border-color: #d6e9c6; 5556 background-color: #155724;
5557 border-color: #155724;
5728} 5558}
5729.panel-success > .panel-heading + .panel-collapse > .panel-body { 5559
5730 border-top-color: #d6e9c6; 5560.list-group-item-info {
5561 color: #0c5460;
5562 background-color: #bee5eb;
5731} 5563}
5732.panel-success > .panel-heading .badge { 5564
5733 color: #dff0d8; 5565.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
5734 background-color: #3c763d; 5566 color: #0c5460;
5567 background-color: #abdde5;
5735} 5568}
5736.panel-success > .panel-footer + .panel-collapse > .panel-body { 5569
5737 border-bottom-color: #d6e9c6; 5570.list-group-item-info.list-group-item-action.active {
5571 color: #fff;
5572 background-color: #0c5460;
5573 border-color: #0c5460;
5738} 5574}
5739.panel-info { 5575
5740 border-color: #bce8f1; 5576.list-group-item-warning {
5577 color: #856404;
5578 background-color: #ffeeba;
5741} 5579}
5742.panel-info > .panel-heading { 5580
5743 color: #31708f; 5581.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
5744 background-color: #d9edf7; 5582 color: #856404;
5745 border-color: #bce8f1; 5583 background-color: #ffe8a1;
5746} 5584}
5747.panel-info > .panel-heading + .panel-collapse > .panel-body { 5585
5748 border-top-color: #bce8f1; 5586.list-group-item-warning.list-group-item-action.active {
5587 color: #fff;
5588 background-color: #856404;
5589 border-color: #856404;
5749} 5590}
5750.panel-info > .panel-heading .badge { 5591
5751 color: #d9edf7; 5592.list-group-item-danger {
5752 background-color: #31708f; 5593 color: #721c24;
5594 background-color: #f5c6cb;
5753} 5595}
5754.panel-info > .panel-footer + .panel-collapse > .panel-body { 5596
5755 border-bottom-color: #bce8f1; 5597.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
5598 color: #721c24;
5599 background-color: #f1b0b7;
5756} 5600}
5757.panel-warning { 5601
5758 border-color: #faebcc; 5602.list-group-item-danger.list-group-item-action.active {
5603 color: #fff;
5604 background-color: #721c24;
5605 border-color: #721c24;
5759} 5606}
5760.panel-warning > .panel-heading { 5607
5761 color: #8a6d3b; 5608.list-group-item-light {
5762 background-color: #fcf8e3; 5609 color: #818182;
5763 border-color: #faebcc; 5610 background-color: #fdfdfe;
5764} 5611}
5765.panel-warning > .panel-heading + .panel-collapse > .panel-body { 5612
5766 border-top-color: #faebcc; 5613.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
5614 color: #818182;
5615 background-color: #ececf6;
5767} 5616}
5768.panel-warning > .panel-heading .badge { 5617
5769 color: #fcf8e3; 5618.list-group-item-light.list-group-item-action.active {
5770 background-color: #8a6d3b; 5619 color: #fff;
5620 background-color: #818182;
5621 border-color: #818182;
5771} 5622}
5772.panel-warning > .panel-footer + .panel-collapse > .panel-body { 5623
5773 border-bottom-color: #faebcc; 5624.list-group-item-dark {
5625 color: #1b1e21;
5626 background-color: #c6c8ca;
5774} 5627}
5775.panel-danger { 5628
5776 border-color: #ebccd1; 5629.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
5630 color: #1b1e21;
5631 background-color: #b9bbbe;
5777} 5632}
5778.panel-danger > .panel-heading { 5633
5779 color: #a94442; 5634.list-group-item-dark.list-group-item-action.active {
5780 background-color: #f2dede; 5635 color: #fff;
5781 border-color: #ebccd1; 5636 background-color: #1b1e21;
5637 border-color: #1b1e21;
5782} 5638}
5783.panel-danger > .panel-heading + .panel-collapse > .panel-body { 5639
5784 border-top-color: #ebccd1; 5640.close {
5641 float: right;
5642 font-size: 1.5rem;
5643 font-weight: 700;
5644 line-height: 1;
5645 color: #000;
5646 text-shadow: 0 1px 0 #fff;
5647 opacity: .5;
5785} 5648}
5786.panel-danger > .panel-heading .badge { 5649
5787 color: #f2dede; 5650.close:hover {
5788 background-color: #a94442; 5651 color: #000;
5652 text-decoration: none;
5789} 5653}
5790.panel-danger > .panel-footer + .panel-collapse > .panel-body { 5654
5791 border-bottom-color: #ebccd1; 5655.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
5656 opacity: .75;
5792} 5657}
5793.embed-responsive { 5658
5794 position: relative; 5659button.close {
5795 display: block;
5796 height: 0;
5797 padding: 0; 5660 padding: 0;
5798 overflow: hidden; 5661 background-color: transparent;
5799}
5800.embed-responsive .embed-responsive-item,
5801.embed-responsive iframe,
5802.embed-responsive embed,
5803.embed-responsive object,
5804.embed-responsive video {
5805 position: absolute;
5806 top: 0;
5807 bottom: 0;
5808 left: 0;
5809 width: 100%;
5810 height: 100%;
5811 border: 0; 5662 border: 0;
5663 -webkit-appearance: none;
5664 -moz-appearance: none;
5665 appearance: none;
5812} 5666}
5813.embed-responsive-16by9 { 5667
5814 padding-bottom: 56.25%; 5668a.close.disabled {
5815} 5669 pointer-events: none;
5816.embed-responsive-4by3 {
5817 padding-bottom: 75%;
5818} 5670}
5819.well { 5671
5820 min-height: 20px; 5672.toast {
5821 padding: 19px; 5673 max-width: 350px;
5822 margin-bottom: 20px; 5674 overflow: hidden;
5823 background-color: #f5f5f5; 5675 font-size: 0.875rem;
5824 border: 1px solid #e3e3e3; 5676 background-color: rgba(255, 255, 255, 0.85);
5825 border-radius: 4px; 5677 background-clip: padding-box;
5826 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); 5678 border: 1px solid rgba(0, 0, 0, 0.1);
5827 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); 5679 box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
5680 -webkit-backdrop-filter: blur(10px);
5681 backdrop-filter: blur(10px);
5682 opacity: 0;
5683 border-radius: 0.25rem;
5828} 5684}
5829.well blockquote { 5685
5830 border-color: #ddd; 5686.toast:not(:last-child) {
5831 border-color: rgba(0, 0, 0, .15); 5687 margin-bottom: 0.75rem;
5832} 5688}
5833.well-lg { 5689
5834 padding: 24px; 5690.toast.showing {
5835 border-radius: 6px; 5691 opacity: 1;
5836} 5692}
5837.well-sm { 5693
5838 padding: 9px; 5694.toast.show {
5839 border-radius: 3px; 5695 display: block;
5696 opacity: 1;
5840} 5697}
5841.close { 5698
5842 float: right; 5699.toast.hide {
5843 font-size: 21px; 5700 display: none;
5844 font-weight: bold;
5845 line-height: 1;
5846 color: #000;
5847 text-shadow: 0 1px 0 #fff;
5848 filter: alpha(opacity=20);
5849 opacity: .2;
5850} 5701}
5851.close:hover, 5702
5852.close:focus { 5703.toast-header {
5853 color: #000; 5704 display: -ms-flexbox;
5854 text-decoration: none; 5705 display: flex;
5855 cursor: pointer; 5706 -ms-flex-align: center;
5856 filter: alpha(opacity=50); 5707 align-items: center;
5857 opacity: .5; 5708 padding: 0.25rem 0.75rem;
5709 color: #6c757d;
5710 background-color: rgba(255, 255, 255, 0.85);
5711 background-clip: padding-box;
5712 border-bottom: 1px solid rgba(0, 0, 0, 0.05);
5858} 5713}
5859button.close { 5714
5860 -webkit-appearance: none; 5715.toast-body {
5861 padding: 0; 5716 padding: 0.75rem;
5862 cursor: pointer;
5863 background: transparent;
5864 border: 0;
5865} 5717}
5718
5866.modal-open { 5719.modal-open {
5867 overflow: hidden; 5720 overflow: hidden;
5868} 5721}
5722
5723.modal-open .modal {
5724 overflow-x: hidden;
5725 overflow-y: auto;
5726}
5727
5869.modal { 5728.modal {
5870 position: fixed; 5729 position: fixed;
5871 top: 0; 5730 top: 0;
5872 right: 0;
5873 bottom: 0;
5874 left: 0; 5731 left: 0;
5875 z-index: 1050; 5732 z-index: 1050;
5876 display: none; 5733 display: none;
5734 width: 100%;
5735 height: 100%;
5877 overflow: hidden; 5736 overflow: hidden;
5878 -webkit-overflow-scrolling: touch;
5879 outline: 0; 5737 outline: 0;
5880} 5738}
5739
5740.modal-dialog {
5741 position: relative;
5742 width: auto;
5743 margin: 0.5rem;
5744 pointer-events: none;
5745}
5746
5881.modal.fade .modal-dialog { 5747.modal.fade .modal-dialog {
5882 -webkit-transition: -webkit-transform .3s ease-out; 5748 transition: -webkit-transform 0.3s ease-out;
5883 -o-transition: -o-transform .3s ease-out; 5749 transition: transform 0.3s ease-out;
5884 transition: transform .3s ease-out; 5750 transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
5885 -webkit-transform: translate(0, -25%); 5751 -webkit-transform: translate(0, -50px);
5886 -ms-transform: translate(0, -25%); 5752 transform: translate(0, -50px);
5887 -o-transform: translate(0, -25%);
5888 transform: translate(0, -25%);
5889}
5890.modal.in .modal-dialog {
5891 -webkit-transform: translate(0, 0);
5892 -ms-transform: translate(0, 0);
5893 -o-transform: translate(0, 0);
5894 transform: translate(0, 0);
5895} 5753}
5896.modal-open .modal { 5754
5897 overflow-x: hidden; 5755@media (prefers-reduced-motion: reduce) {
5756 .modal.fade .modal-dialog {
5757 transition: none;
5758 }
5759}
5760
5761.modal.show .modal-dialog {
5762 -webkit-transform: none;
5763 transform: none;
5764}
5765
5766.modal-dialog-scrollable {
5767 display: -ms-flexbox;
5768 display: flex;
5769 max-height: calc(100% - 1rem);
5770}
5771
5772.modal-dialog-scrollable .modal-content {
5773 max-height: calc(100vh - 1rem);
5774 overflow: hidden;
5775}
5776
5777.modal-dialog-scrollable .modal-header,
5778.modal-dialog-scrollable .modal-footer {
5779 -ms-flex-negative: 0;
5780 flex-shrink: 0;
5781}
5782
5783.modal-dialog-scrollable .modal-body {
5898 overflow-y: auto; 5784 overflow-y: auto;
5899} 5785}
5900.modal-dialog { 5786
5901 position: relative; 5787.modal-dialog-centered {
5902 width: auto; 5788 display: -ms-flexbox;
5903 margin: 10px; 5789 display: flex;
5790 -ms-flex-align: center;
5791 align-items: center;
5792 min-height: calc(100% - 1rem);
5793}
5794
5795.modal-dialog-centered::before {
5796 display: block;
5797 height: calc(100vh - 1rem);
5798 content: "";
5904} 5799}
5800
5801.modal-dialog-centered.modal-dialog-scrollable {
5802 -ms-flex-direction: column;
5803 flex-direction: column;
5804 -ms-flex-pack: center;
5805 justify-content: center;
5806 height: 100%;
5807}
5808
5809.modal-dialog-centered.modal-dialog-scrollable .modal-content {
5810 max-height: none;
5811}
5812
5813.modal-dialog-centered.modal-dialog-scrollable::before {
5814 content: none;
5815}
5816
5905.modal-content { 5817.modal-content {
5906 position: relative; 5818 position: relative;
5819 display: -ms-flexbox;
5820 display: flex;
5821 -ms-flex-direction: column;
5822 flex-direction: column;
5823 width: 100%;
5824 pointer-events: auto;
5907 background-color: #fff; 5825 background-color: #fff;
5908 -webkit-background-clip: padding-box; 5826 background-clip: padding-box;
5909 background-clip: padding-box; 5827 border: 1px solid rgba(0, 0, 0, 0.2);
5910 border: 1px solid #999; 5828 border-radius: 0.3rem;
5911 border: 1px solid rgba(0, 0, 0, .2);
5912 border-radius: 6px;
5913 outline: 0; 5829 outline: 0;
5914 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5915 box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5916} 5830}
5831
5917.modal-backdrop { 5832.modal-backdrop {
5918 position: fixed; 5833 position: fixed;
5919 top: 0; 5834 top: 0;
5920 right: 0;
5921 bottom: 0;
5922 left: 0; 5835 left: 0;
5923 z-index: 1040; 5836 z-index: 1040;
5837 width: 100vw;
5838 height: 100vh;
5924 background-color: #000; 5839 background-color: #000;
5925} 5840}
5841
5926.modal-backdrop.fade { 5842.modal-backdrop.fade {
5927 filter: alpha(opacity=0);
5928 opacity: 0; 5843 opacity: 0;
5929} 5844}
5930.modal-backdrop.in { 5845
5931 filter: alpha(opacity=50); 5846.modal-backdrop.show {
5932 opacity: .5; 5847 opacity: 0.5;
5933} 5848}
5849
5934.modal-header { 5850.modal-header {
5935 padding: 15px; 5851 display: -ms-flexbox;
5936 border-bottom: 1px solid #e5e5e5; 5852 display: flex;
5853 -ms-flex-align: start;
5854 align-items: flex-start;
5855 -ms-flex-pack: justify;
5856 justify-content: space-between;
5857 padding: 1rem 1rem;
5858 border-bottom: 1px solid #dee2e6;
5859 border-top-left-radius: 0.3rem;
5860 border-top-right-radius: 0.3rem;
5937} 5861}
5862
5938.modal-header .close { 5863.modal-header .close {
5939 margin-top: -2px; 5864 padding: 1rem 1rem;
5865 margin: -1rem -1rem -1rem auto;
5940} 5866}
5867
5941.modal-title { 5868.modal-title {
5942 margin: 0; 5869 margin-bottom: 0;
5943 line-height: 1.42857143; 5870 line-height: 1.5;
5944} 5871}
5872
5945.modal-body { 5873.modal-body {
5946 position: relative; 5874 position: relative;
5947 padding: 15px; 5875 -ms-flex: 1 1 auto;
5876 flex: 1 1 auto;
5877 padding: 1rem;
5948} 5878}
5879
5949.modal-footer { 5880.modal-footer {
5950 padding: 15px; 5881 display: -ms-flexbox;
5951 text-align: right; 5882 display: flex;
5952 border-top: 1px solid #e5e5e5; 5883 -ms-flex-align: center;
5884 align-items: center;
5885 -ms-flex-pack: end;
5886 justify-content: flex-end;
5887 padding: 1rem;
5888 border-top: 1px solid #dee2e6;
5889 border-bottom-right-radius: 0.3rem;
5890 border-bottom-left-radius: 0.3rem;
5953} 5891}
5954.modal-footer .btn + .btn { 5892
5955 margin-bottom: 0; 5893.modal-footer > :not(:first-child) {
5956 margin-left: 5px; 5894 margin-left: .25rem;
5957}
5958.modal-footer .btn-group .btn + .btn {
5959 margin-left: -1px;
5960} 5895}
5961.modal-footer .btn-block + .btn-block { 5896
5962 margin-left: 0; 5897.modal-footer > :not(:last-child) {
5898 margin-right: .25rem;
5963} 5899}
5900
5964.modal-scrollbar-measure { 5901.modal-scrollbar-measure {
5965 position: absolute; 5902 position: absolute;
5966 top: -9999px; 5903 top: -9999px;
@@ -5968,33 +5905,51 @@ button.close {
5968 height: 50px; 5905 height: 50px;
5969 overflow: scroll; 5906 overflow: scroll;
5970} 5907}
5971@media (min-width: 768px) { 5908
5909@media (min-width: 576px) {
5972 .modal-dialog { 5910 .modal-dialog {
5973 width: 600px; 5911 max-width: 500px;
5974 margin: 30px auto; 5912 margin: 1.75rem auto;
5913 }
5914 .modal-dialog-scrollable {
5915 max-height: calc(100% - 3.5rem);
5975 } 5916 }
5976 .modal-content { 5917 .modal-dialog-scrollable .modal-content {
5977 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); 5918 max-height: calc(100vh - 3.5rem);
5978 box-shadow: 0 5px 15px rgba(0, 0, 0, .5); 5919 }
5920 .modal-dialog-centered {
5921 min-height: calc(100% - 3.5rem);
5922 }
5923 .modal-dialog-centered::before {
5924 height: calc(100vh - 3.5rem);
5979 } 5925 }
5980 .modal-sm { 5926 .modal-sm {
5981 width: 300px; 5927 max-width: 300px;
5982 } 5928 }
5983} 5929}
5930
5984@media (min-width: 992px) { 5931@media (min-width: 992px) {
5985 .modal-lg { 5932 .modal-lg,
5986 width: 900px; 5933 .modal-xl {
5934 max-width: 800px;
5987 } 5935 }
5988} 5936}
5937
5938@media (min-width: 1200px) {
5939 .modal-xl {
5940 max-width: 1140px;
5941 }
5942}
5943
5989.tooltip { 5944.tooltip {
5990 position: absolute; 5945 position: absolute;
5991 z-index: 1070; 5946 z-index: 1070;
5992 display: block; 5947 display: block;
5993 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 5948 margin: 0;
5994 font-size: 12px; 5949 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
5995 font-style: normal; 5950 font-style: normal;
5996 font-weight: normal; 5951 font-weight: 400;
5997 line-height: 1.42857143; 5952 line-height: 1.5;
5998 text-align: left; 5953 text-align: left;
5999 text-align: start; 5954 text-align: start;
6000 text-decoration: none; 5955 text-decoration: none;
@@ -6003,117 +5958,111 @@ button.close {
6003 letter-spacing: normal; 5958 letter-spacing: normal;
6004 word-break: normal; 5959 word-break: normal;
6005 word-spacing: normal; 5960 word-spacing: normal;
6006 word-wrap: normal;
6007 white-space: normal; 5961 white-space: normal;
6008 filter: alpha(opacity=0);
6009 opacity: 0;
6010
6011 line-break: auto; 5962 line-break: auto;
5963 font-size: 0.875rem;
5964 word-wrap: break-word;
5965 opacity: 0;
6012} 5966}
6013.tooltip.in { 5967
6014 filter: alpha(opacity=90); 5968.tooltip.show {
6015 opacity: .9; 5969 opacity: 0.9;
6016}
6017.tooltip.top {
6018 padding: 5px 0;
6019 margin-top: -3px;
6020}
6021.tooltip.right {
6022 padding: 0 5px;
6023 margin-left: 3px;
6024}
6025.tooltip.bottom {
6026 padding: 5px 0;
6027 margin-top: 3px;
6028}
6029.tooltip.left {
6030 padding: 0 5px;
6031 margin-left: -3px;
6032} 5970}
6033.tooltip-inner { 5971
6034 max-width: 200px; 5972.tooltip .arrow {
6035 padding: 3px 8px; 5973 position: absolute;
6036 color: #fff; 5974 display: block;
6037 text-align: center; 5975 width: 0.8rem;
6038 background-color: #000; 5976 height: 0.4rem;
6039 border-radius: 4px;
6040} 5977}
6041.tooltip-arrow { 5978
5979.tooltip .arrow::before {
6042 position: absolute; 5980 position: absolute;
6043 width: 0; 5981 content: "";
6044 height: 0;
6045 border-color: transparent; 5982 border-color: transparent;
6046 border-style: solid; 5983 border-style: solid;
6047} 5984}
6048.tooltip.top .tooltip-arrow { 5985
6049 bottom: 0; 5986.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
6050 left: 50%; 5987 padding: 0.4rem 0;
6051 margin-left: -5px;
6052 border-width: 5px 5px 0;
6053 border-top-color: #000;
6054} 5988}
6055.tooltip.top-left .tooltip-arrow { 5989
6056 right: 5px; 5990.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
6057 bottom: 0; 5991 bottom: 0;
6058 margin-bottom: -5px;
6059 border-width: 5px 5px 0;
6060 border-top-color: #000;
6061} 5992}
6062.tooltip.top-right .tooltip-arrow { 5993
6063 bottom: 0; 5994.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
6064 left: 5px; 5995 top: 0;
6065 margin-bottom: -5px; 5996 border-width: 0.4rem 0.4rem 0;
6066 border-width: 5px 5px 0;
6067 border-top-color: #000; 5997 border-top-color: #000;
6068} 5998}
6069.tooltip.right .tooltip-arrow { 5999
6070 top: 50%; 6000.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
6001 padding: 0 0.4rem;
6002}
6003
6004.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
6071 left: 0; 6005 left: 0;
6072 margin-top: -5px; 6006 width: 0.4rem;
6073 border-width: 5px 5px 5px 0; 6007 height: 0.8rem;
6074 border-right-color: #000;
6075} 6008}
6076.tooltip.left .tooltip-arrow { 6009
6077 top: 50%; 6010.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
6078 right: 0; 6011 right: 0;
6079 margin-top: -5px; 6012 border-width: 0.4rem 0.4rem 0.4rem 0;
6080 border-width: 5px 0 5px 5px; 6013 border-right-color: #000;
6081 border-left-color: #000;
6082} 6014}
6083.tooltip.bottom .tooltip-arrow { 6015
6084 top: 0; 6016.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
6085 left: 50%; 6017 padding: 0.4rem 0;
6086 margin-left: -5px;
6087 border-width: 0 5px 5px;
6088 border-bottom-color: #000;
6089} 6018}
6090.tooltip.bottom-left .tooltip-arrow { 6019
6020.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
6091 top: 0; 6021 top: 0;
6092 right: 5px;
6093 margin-top: -5px;
6094 border-width: 0 5px 5px;
6095 border-bottom-color: #000;
6096} 6022}
6097.tooltip.bottom-right .tooltip-arrow { 6023
6098 top: 0; 6024.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
6099 left: 5px; 6025 bottom: 0;
6100 margin-top: -5px; 6026 border-width: 0 0.4rem 0.4rem;
6101 border-width: 0 5px 5px;
6102 border-bottom-color: #000; 6027 border-bottom-color: #000;
6103} 6028}
6029
6030.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
6031 padding: 0 0.4rem;
6032}
6033
6034.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
6035 right: 0;
6036 width: 0.4rem;
6037 height: 0.8rem;
6038}
6039
6040.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
6041 left: 0;
6042 border-width: 0.4rem 0 0.4rem 0.4rem;
6043 border-left-color: #000;
6044}
6045
6046.tooltip-inner {
6047 max-width: 200px;
6048 padding: 0.25rem 0.5rem;
6049 color: #fff;
6050 text-align: center;
6051 background-color: #000;
6052 border-radius: 0.25rem;
6053}
6054
6104.popover { 6055.popover {
6105 position: absolute; 6056 position: absolute;
6106 top: 0; 6057 top: 0;
6107 left: 0; 6058 left: 0;
6108 z-index: 1060; 6059 z-index: 1060;
6109 display: none; 6060 display: block;
6110 max-width: 276px; 6061 max-width: 276px;
6111 padding: 1px; 6062 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
6112 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
6113 font-size: 14px;
6114 font-style: normal; 6063 font-style: normal;
6115 font-weight: normal; 6064 font-weight: 400;
6116 line-height: 1.42857143; 6065 line-height: 1.5;
6117 text-align: left; 6066 text-align: left;
6118 text-align: start; 6067 text-align: start;
6119 text-decoration: none; 6068 text-decoration: none;
@@ -6122,300 +6071,337 @@ button.close {
6122 letter-spacing: normal; 6071 letter-spacing: normal;
6123 word-break: normal; 6072 word-break: normal;
6124 word-spacing: normal; 6073 word-spacing: normal;
6125 word-wrap: normal;
6126 white-space: normal; 6074 white-space: normal;
6127 background-color: #fff;
6128 -webkit-background-clip: padding-box;
6129 background-clip: padding-box;
6130 border: 1px solid #ccc;
6131 border: 1px solid rgba(0, 0, 0, .2);
6132 border-radius: 6px;
6133 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
6134 box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
6135
6136 line-break: auto; 6075 line-break: auto;
6076 font-size: 0.875rem;
6077 word-wrap: break-word;
6078 background-color: #fff;
6079 background-clip: padding-box;
6080 border: 1px solid rgba(0, 0, 0, 0.2);
6081 border-radius: 0.3rem;
6137} 6082}
6138.popover.top { 6083
6139 margin-top: -10px; 6084.popover .arrow {
6140} 6085 position: absolute;
6141.popover.right { 6086 display: block;
6142 margin-left: 10px; 6087 width: 1rem;
6143} 6088 height: 0.5rem;
6144.popover.bottom { 6089 margin: 0 0.3rem;
6145 margin-top: 10px;
6146}
6147.popover.left {
6148 margin-left: -10px;
6149}
6150.popover-title {
6151 padding: 8px 14px;
6152 margin: 0;
6153 font-size: 14px;
6154 background-color: #f7f7f7;
6155 border-bottom: 1px solid #ebebeb;
6156 border-radius: 5px 5px 0 0;
6157}
6158.popover-content {
6159 padding: 9px 14px;
6160} 6090}
6161.popover > .arrow, 6091
6162.popover > .arrow:after { 6092.popover .arrow::before, .popover .arrow::after {
6163 position: absolute; 6093 position: absolute;
6164 display: block; 6094 display: block;
6165 width: 0; 6095 content: "";
6166 height: 0;
6167 border-color: transparent; 6096 border-color: transparent;
6168 border-style: solid; 6097 border-style: solid;
6169} 6098}
6170.popover > .arrow { 6099
6171 border-width: 11px; 6100.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
6101 margin-bottom: 0.5rem;
6172} 6102}
6173.popover > .arrow:after { 6103
6174 content: ""; 6104.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
6175 border-width: 10px; 6105 bottom: calc((0.5rem + 1px) * -1);
6176} 6106}
6177.popover.top > .arrow { 6107
6178 bottom: -11px; 6108.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
6179 left: 50%; 6109 bottom: 0;
6180 margin-left: -11px; 6110 border-width: 0.5rem 0.5rem 0;
6181 border-top-color: #999; 6111 border-top-color: rgba(0, 0, 0, 0.25);
6182 border-top-color: rgba(0, 0, 0, .25);
6183 border-bottom-width: 0;
6184} 6112}
6185.popover.top > .arrow:after { 6113
6114.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
6186 bottom: 1px; 6115 bottom: 1px;
6187 margin-left: -10px; 6116 border-width: 0.5rem 0.5rem 0;
6188 content: " ";
6189 border-top-color: #fff; 6117 border-top-color: #fff;
6190 border-bottom-width: 0; 6118}
6191} 6119
6192.popover.right > .arrow { 6120.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
6193 top: 50%; 6121 margin-left: 0.5rem;
6194 left: -11px; 6122}
6195 margin-top: -11px; 6123
6196 border-right-color: #999; 6124.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
6197 border-right-color: rgba(0, 0, 0, .25); 6125 left: calc((0.5rem + 1px) * -1);
6198 border-left-width: 0; 6126 width: 0.5rem;
6199} 6127 height: 1rem;
6200.popover.right > .arrow:after { 6128 margin: 0.3rem 0;
6201 bottom: -10px; 6129}
6130
6131.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
6132 left: 0;
6133 border-width: 0.5rem 0.5rem 0.5rem 0;
6134 border-right-color: rgba(0, 0, 0, 0.25);
6135}
6136
6137.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
6202 left: 1px; 6138 left: 1px;
6203 content: " "; 6139 border-width: 0.5rem 0.5rem 0.5rem 0;
6204 border-right-color: #fff; 6140 border-right-color: #fff;
6205 border-left-width: 0;
6206} 6141}
6207.popover.bottom > .arrow { 6142
6208 top: -11px; 6143.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
6209 left: 50%; 6144 margin-top: 0.5rem;
6210 margin-left: -11px;
6211 border-top-width: 0;
6212 border-bottom-color: #999;
6213 border-bottom-color: rgba(0, 0, 0, .25);
6214} 6145}
6215.popover.bottom > .arrow:after { 6146
6147.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
6148 top: calc((0.5rem + 1px) * -1);
6149}
6150
6151.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
6152 top: 0;
6153 border-width: 0 0.5rem 0.5rem 0.5rem;
6154 border-bottom-color: rgba(0, 0, 0, 0.25);
6155}
6156
6157.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
6216 top: 1px; 6158 top: 1px;
6217 margin-left: -10px; 6159 border-width: 0 0.5rem 0.5rem 0.5rem;
6218 content: " ";
6219 border-top-width: 0;
6220 border-bottom-color: #fff; 6160 border-bottom-color: #fff;
6221} 6161}
6222.popover.left > .arrow { 6162
6223 top: 50%; 6163.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
6224 right: -11px; 6164 position: absolute;
6225 margin-top: -11px; 6165 top: 0;
6226 border-right-width: 0; 6166 left: 50%;
6227 border-left-color: #999; 6167 display: block;
6228 border-left-color: rgba(0, 0, 0, .25); 6168 width: 1rem;
6169 margin-left: -0.5rem;
6170 content: "";
6171 border-bottom: 1px solid #f7f7f7;
6172}
6173
6174.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
6175 margin-right: 0.5rem;
6176}
6177
6178.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
6179 right: calc((0.5rem + 1px) * -1);
6180 width: 0.5rem;
6181 height: 1rem;
6182 margin: 0.3rem 0;
6183}
6184
6185.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
6186 right: 0;
6187 border-width: 0.5rem 0 0.5rem 0.5rem;
6188 border-left-color: rgba(0, 0, 0, 0.25);
6229} 6189}
6230.popover.left > .arrow:after { 6190
6191.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
6231 right: 1px; 6192 right: 1px;
6232 bottom: -10px; 6193 border-width: 0.5rem 0 0.5rem 0.5rem;
6233 content: " ";
6234 border-right-width: 0;
6235 border-left-color: #fff; 6194 border-left-color: #fff;
6236} 6195}
6196
6197.popover-header {
6198 padding: 0.5rem 0.75rem;
6199 margin-bottom: 0;
6200 font-size: 1rem;
6201 background-color: #f7f7f7;
6202 border-bottom: 1px solid #ebebeb;
6203 border-top-left-radius: calc(0.3rem - 1px);
6204 border-top-right-radius: calc(0.3rem - 1px);
6205}
6206
6207.popover-header:empty {
6208 display: none;
6209}
6210
6211.popover-body {
6212 padding: 0.5rem 0.75rem;
6213 color: #212529;
6214}
6215
6237.carousel { 6216.carousel {
6238 position: relative; 6217 position: relative;
6239} 6218}
6219
6220.carousel.pointer-event {
6221 -ms-touch-action: pan-y;
6222 touch-action: pan-y;
6223}
6224
6240.carousel-inner { 6225.carousel-inner {
6241 position: relative; 6226 position: relative;
6242 width: 100%; 6227 width: 100%;
6243 overflow: hidden; 6228 overflow: hidden;
6244} 6229}
6245.carousel-inner > .item { 6230
6231.carousel-inner::after {
6232 display: block;
6233 clear: both;
6234 content: "";
6235}
6236
6237.carousel-item {
6246 position: relative; 6238 position: relative;
6247 display: none; 6239 display: none;
6248 -webkit-transition: .6s ease-in-out left; 6240 float: left;
6249 -o-transition: .6s ease-in-out left; 6241 width: 100%;
6250 transition: .6s ease-in-out left; 6242 margin-right: -100%;
6251} 6243 -webkit-backface-visibility: hidden;
6252.carousel-inner > .item > img, 6244 backface-visibility: hidden;
6253.carousel-inner > .item > a > img { 6245 transition: -webkit-transform 0.6s ease-in-out;
6254 line-height: 1; 6246 transition: transform 0.6s ease-in-out;
6247 transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
6255} 6248}
6256@media all and (transform-3d), (-webkit-transform-3d) {
6257 .carousel-inner > .item {
6258 -webkit-transition: -webkit-transform .6s ease-in-out;
6259 -o-transition: -o-transform .6s ease-in-out;
6260 transition: transform .6s ease-in-out;
6261 6249
6262 -webkit-backface-visibility: hidden; 6250@media (prefers-reduced-motion: reduce) {
6263 backface-visibility: hidden; 6251 .carousel-item {
6264 -webkit-perspective: 1000px; 6252 transition: none;
6265 perspective: 1000px;
6266 }
6267 .carousel-inner > .item.next,
6268 .carousel-inner > .item.active.right {
6269 left: 0;
6270 -webkit-transform: translate3d(100%, 0, 0);
6271 transform: translate3d(100%, 0, 0);
6272 }
6273 .carousel-inner > .item.prev,
6274 .carousel-inner > .item.active.left {
6275 left: 0;
6276 -webkit-transform: translate3d(-100%, 0, 0);
6277 transform: translate3d(-100%, 0, 0);
6278 }
6279 .carousel-inner > .item.next.left,
6280 .carousel-inner > .item.prev.right,
6281 .carousel-inner > .item.active {
6282 left: 0;
6283 -webkit-transform: translate3d(0, 0, 0);
6284 transform: translate3d(0, 0, 0);
6285 } 6253 }
6286} 6254}
6287.carousel-inner > .active, 6255
6288.carousel-inner > .next, 6256.carousel-item.active,
6289.carousel-inner > .prev { 6257.carousel-item-next,
6258.carousel-item-prev {
6290 display: block; 6259 display: block;
6291} 6260}
6292.carousel-inner > .active { 6261
6293 left: 0; 6262.carousel-item-next:not(.carousel-item-left),
6294} 6263.active.carousel-item-right {
6295.carousel-inner > .next, 6264 -webkit-transform: translateX(100%);
6296.carousel-inner > .prev { 6265 transform: translateX(100%);
6297 position: absolute;
6298 top: 0;
6299 width: 100%;
6300} 6266}
6301.carousel-inner > .next { 6267
6302 left: 100%; 6268.carousel-item-prev:not(.carousel-item-right),
6269.active.carousel-item-left {
6270 -webkit-transform: translateX(-100%);
6271 transform: translateX(-100%);
6303} 6272}
6304.carousel-inner > .prev { 6273
6305 left: -100%; 6274.carousel-fade .carousel-item {
6275 opacity: 0;
6276 transition-property: opacity;
6277 -webkit-transform: none;
6278 transform: none;
6306} 6279}
6307.carousel-inner > .next.left, 6280
6308.carousel-inner > .prev.right { 6281.carousel-fade .carousel-item.active,
6309 left: 0; 6282.carousel-fade .carousel-item-next.carousel-item-left,
6283.carousel-fade .carousel-item-prev.carousel-item-right {
6284 z-index: 1;
6285 opacity: 1;
6310} 6286}
6311.carousel-inner > .active.left { 6287
6312 left: -100%; 6288.carousel-fade .active.carousel-item-left,
6289.carousel-fade .active.carousel-item-right {
6290 z-index: 0;
6291 opacity: 0;
6292 transition: 0s 0.6s opacity;
6313} 6293}
6314.carousel-inner > .active.right { 6294
6315 left: 100%; 6295@media (prefers-reduced-motion: reduce) {
6296 .carousel-fade .active.carousel-item-left,
6297 .carousel-fade .active.carousel-item-right {
6298 transition: none;
6299 }
6316} 6300}
6317.carousel-control { 6301
6302.carousel-control-prev,
6303.carousel-control-next {
6318 position: absolute; 6304 position: absolute;
6319 top: 0; 6305 top: 0;
6320 bottom: 0; 6306 bottom: 0;
6321 left: 0; 6307 z-index: 1;
6308 display: -ms-flexbox;
6309 display: flex;
6310 -ms-flex-align: center;
6311 align-items: center;
6312 -ms-flex-pack: center;
6313 justify-content: center;
6322 width: 15%; 6314 width: 15%;
6323 font-size: 20px;
6324 color: #fff; 6315 color: #fff;
6325 text-align: center; 6316 text-align: center;
6326 text-shadow: 0 1px 2px rgba(0, 0, 0, .6); 6317 opacity: 0.5;
6327 background-color: rgba(0, 0, 0, 0); 6318 transition: opacity 0.15s ease;
6328 filter: alpha(opacity=50);
6329 opacity: .5;
6330} 6319}
6331.carousel-control.left { 6320
6332 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); 6321@media (prefers-reduced-motion: reduce) {
6333 background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); 6322 .carousel-control-prev,
6334 background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); 6323 .carousel-control-next {
6335 background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); 6324 transition: none;
6336 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); 6325 }
6337 background-repeat: repeat-x;
6338} 6326}
6339.carousel-control.right { 6327
6340 right: 0; 6328.carousel-control-prev:hover, .carousel-control-prev:focus,
6341 left: auto; 6329.carousel-control-next:hover,
6342 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); 6330.carousel-control-next:focus {
6343 background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
6344 background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
6345 background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
6346 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6347 background-repeat: repeat-x;
6348}
6349.carousel-control:hover,
6350.carousel-control:focus {
6351 color: #fff; 6331 color: #fff;
6352 text-decoration: none; 6332 text-decoration: none;
6353 filter: alpha(opacity=90);
6354 outline: 0; 6333 outline: 0;
6355 opacity: .9; 6334 opacity: 0.9;
6356}
6357.carousel-control .icon-prev,
6358.carousel-control .icon-next,
6359.carousel-control .glyphicon-chevron-left,
6360.carousel-control .glyphicon-chevron-right {
6361 position: absolute;
6362 top: 50%;
6363 z-index: 5;
6364 display: inline-block;
6365 margin-top: -10px;
6366} 6335}
6367.carousel-control .icon-prev, 6336
6368.carousel-control .glyphicon-chevron-left { 6337.carousel-control-prev {
6369 left: 50%; 6338 left: 0;
6370 margin-left: -10px;
6371} 6339}
6372.carousel-control .icon-next, 6340
6373.carousel-control .glyphicon-chevron-right { 6341.carousel-control-next {
6374 right: 50%; 6342 right: 0;
6375 margin-right: -10px;
6376} 6343}
6377.carousel-control .icon-prev, 6344
6378.carousel-control .icon-next { 6345.carousel-control-prev-icon,
6346.carousel-control-next-icon {
6347 display: inline-block;
6379 width: 20px; 6348 width: 20px;
6380 height: 20px; 6349 height: 20px;
6381 font-family: serif; 6350 background: no-repeat 50% / 100% 100%;
6382 line-height: 1;
6383} 6351}
6384.carousel-control .icon-prev:before { 6352
6385 content: '\2039'; 6353.carousel-control-prev-icon {
6354 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
6386} 6355}
6387.carousel-control .icon-next:before { 6356
6388 content: '\203a'; 6357.carousel-control-next-icon {
6358 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
6389} 6359}
6360
6390.carousel-indicators { 6361.carousel-indicators {
6391 position: absolute; 6362 position: absolute;
6392 bottom: 10px; 6363 right: 0;
6393 left: 50%; 6364 bottom: 0;
6365 left: 0;
6394 z-index: 15; 6366 z-index: 15;
6395 width: 60%; 6367 display: -ms-flexbox;
6368 display: flex;
6369 -ms-flex-pack: center;
6370 justify-content: center;
6396 padding-left: 0; 6371 padding-left: 0;
6397 margin-left: -30%; 6372 margin-right: 15%;
6398 text-align: center; 6373 margin-left: 15%;
6399 list-style: none; 6374 list-style: none;
6400} 6375}
6376
6401.carousel-indicators li { 6377.carousel-indicators li {
6402 display: inline-block; 6378 box-sizing: content-box;
6403 width: 10px; 6379 -ms-flex: 0 1 auto;
6404 height: 10px; 6380 flex: 0 1 auto;
6405 margin: 1px; 6381 width: 30px;
6382 height: 3px;
6383 margin-right: 3px;
6384 margin-left: 3px;
6406 text-indent: -999px; 6385 text-indent: -999px;
6407 cursor: pointer; 6386 cursor: pointer;
6408 background-color: #000 \9; 6387 background-color: #fff;
6409 background-color: rgba(0, 0, 0, 0); 6388 background-clip: padding-box;
6410 border: 1px solid #fff; 6389 border-top: 10px solid transparent;
6411 border-radius: 10px; 6390 border-bottom: 10px solid transparent;
6391 opacity: .5;
6392 transition: opacity 0.6s ease;
6393}
6394
6395@media (prefers-reduced-motion: reduce) {
6396 .carousel-indicators li {
6397 transition: none;
6398 }
6412} 6399}
6400
6413.carousel-indicators .active { 6401.carousel-indicators .active {
6414 width: 12px; 6402 opacity: 1;
6415 height: 12px;
6416 margin: 0;
6417 background-color: #fff;
6418} 6403}
6404
6419.carousel-caption { 6405.carousel-caption {
6420 position: absolute; 6406 position: absolute;
6421 right: 15%; 6407 right: 15%;
@@ -6426,332 +6412,3627 @@ button.close {
6426 padding-bottom: 20px; 6412 padding-bottom: 20px;
6427 color: #fff; 6413 color: #fff;
6428 text-align: center; 6414 text-align: center;
6429 text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
6430} 6415}
6431.carousel-caption .btn { 6416
6432 text-shadow: none; 6417@-webkit-keyframes spinner-border {
6418 to {
6419 -webkit-transform: rotate(360deg);
6420 transform: rotate(360deg);
6421 }
6433} 6422}
6434@media screen and (min-width: 768px) { 6423
6435 .carousel-control .glyphicon-chevron-left, 6424@keyframes spinner-border {
6436 .carousel-control .glyphicon-chevron-right, 6425 to {
6437 .carousel-control .icon-prev, 6426 -webkit-transform: rotate(360deg);
6438 .carousel-control .icon-next { 6427 transform: rotate(360deg);
6439 width: 30px; 6428 }
6440 height: 30px;
6441 margin-top: -10px;
6442 font-size: 30px;
6443 }
6444 .carousel-control .glyphicon-chevron-left,
6445 .carousel-control .icon-prev {
6446 margin-left: -10px;
6447 }
6448 .carousel-control .glyphicon-chevron-right,
6449 .carousel-control .icon-next {
6450 margin-right: -10px;
6451 }
6452 .carousel-caption {
6453 right: 20%;
6454 left: 20%;
6455 padding-bottom: 30px;
6456 }
6457 .carousel-indicators {
6458 bottom: 20px;
6459 }
6460}
6461.clearfix:before,
6462.clearfix:after,
6463.dl-horizontal dd:before,
6464.dl-horizontal dd:after,
6465.container:before,
6466.container:after,
6467.container-fluid:before,
6468.container-fluid:after,
6469.row:before,
6470.row:after,
6471.form-horizontal .form-group:before,
6472.form-horizontal .form-group:after,
6473.btn-toolbar:before,
6474.btn-toolbar:after,
6475.btn-group-vertical > .btn-group:before,
6476.btn-group-vertical > .btn-group:after,
6477.nav:before,
6478.nav:after,
6479.navbar:before,
6480.navbar:after,
6481.navbar-header:before,
6482.navbar-header:after,
6483.navbar-collapse:before,
6484.navbar-collapse:after,
6485.pager:before,
6486.pager:after,
6487.panel-body:before,
6488.panel-body:after,
6489.modal-header:before,
6490.modal-header:after,
6491.modal-footer:before,
6492.modal-footer:after {
6493 display: table;
6494 content: " ";
6495}
6496.clearfix:after,
6497.dl-horizontal dd:after,
6498.container:after,
6499.container-fluid:after,
6500.row:after,
6501.form-horizontal .form-group:after,
6502.btn-toolbar:after,
6503.btn-group-vertical > .btn-group:after,
6504.nav:after,
6505.navbar:after,
6506.navbar-header:after,
6507.navbar-collapse:after,
6508.pager:after,
6509.panel-body:after,
6510.modal-header:after,
6511.modal-footer:after {
6512 clear: both;
6513} 6429}
6514.center-block { 6430
6515 display: block; 6431.spinner-border {
6516 margin-right: auto; 6432 display: inline-block;
6517 margin-left: auto; 6433 width: 2rem;
6434 height: 2rem;
6435 vertical-align: text-bottom;
6436 border: 0.25em solid currentColor;
6437 border-right-color: transparent;
6438 border-radius: 50%;
6439 -webkit-animation: spinner-border .75s linear infinite;
6440 animation: spinner-border .75s linear infinite;
6518} 6441}
6519.pull-right { 6442
6520 float: right !important; 6443.spinner-border-sm {
6444 width: 1rem;
6445 height: 1rem;
6446 border-width: 0.2em;
6521} 6447}
6522.pull-left { 6448
6523 float: left !important; 6449@-webkit-keyframes spinner-grow {
6450 0% {
6451 -webkit-transform: scale(0);
6452 transform: scale(0);
6453 }
6454 50% {
6455 opacity: 1;
6456 }
6524} 6457}
6525.hide { 6458
6526 display: none !important; 6459@keyframes spinner-grow {
6460 0% {
6461 -webkit-transform: scale(0);
6462 transform: scale(0);
6463 }
6464 50% {
6465 opacity: 1;
6466 }
6527} 6467}
6528.show { 6468
6529 display: block !important; 6469.spinner-grow {
6470 display: inline-block;
6471 width: 2rem;
6472 height: 2rem;
6473 vertical-align: text-bottom;
6474 background-color: currentColor;
6475 border-radius: 50%;
6476 opacity: 0;
6477 -webkit-animation: spinner-grow .75s linear infinite;
6478 animation: spinner-grow .75s linear infinite;
6530} 6479}
6531.invisible { 6480
6532 visibility: hidden; 6481.spinner-grow-sm {
6482 width: 1rem;
6483 height: 1rem;
6533} 6484}
6534.text-hide { 6485
6535 font: 0/0 a; 6486.align-baseline {
6536 color: transparent; 6487 vertical-align: baseline !important;
6537 text-shadow: none;
6538 background-color: transparent;
6539 border: 0;
6540} 6488}
6541.hidden { 6489
6542 display: none !important; 6490.align-top {
6491 vertical-align: top !important;
6543} 6492}
6544.affix { 6493
6545 position: fixed; 6494.align-middle {
6495 vertical-align: middle !important;
6546} 6496}
6547@-ms-viewport { 6497
6548 width: device-width; 6498.align-bottom {
6499 vertical-align: bottom !important;
6549} 6500}
6550.visible-xs, 6501
6551.visible-sm, 6502.align-text-bottom {
6552.visible-md, 6503 vertical-align: text-bottom !important;
6553.visible-lg { 6504}
6554 display: none !important; 6505
6506.align-text-top {
6507 vertical-align: text-top !important;
6508}
6509
6510.bg-primary {
6511 background-color: #007bff !important;
6555} 6512}
6556.visible-xs-block, 6513
6557.visible-xs-inline, 6514a.bg-primary:hover, a.bg-primary:focus,
6558.visible-xs-inline-block, 6515button.bg-primary:hover,
6559.visible-sm-block, 6516button.bg-primary:focus {
6560.visible-sm-inline, 6517 background-color: #0062cc !important;
6561.visible-sm-inline-block, 6518}
6562.visible-md-block, 6519
6563.visible-md-inline, 6520.bg-secondary {
6564.visible-md-inline-block, 6521 background-color: #6c757d !important;
6565.visible-lg-block, 6522}
6566.visible-lg-inline, 6523
6567.visible-lg-inline-block { 6524a.bg-secondary:hover, a.bg-secondary:focus,
6525button.bg-secondary:hover,
6526button.bg-secondary:focus {
6527 background-color: #545b62 !important;
6528}
6529
6530.bg-success {
6531 background-color: #28a745 !important;
6532}
6533
6534a.bg-success:hover, a.bg-success:focus,
6535button.bg-success:hover,
6536button.bg-success:focus {
6537 background-color: #1e7e34 !important;
6538}
6539
6540.bg-info {
6541 background-color: #17a2b8 !important;
6542}
6543
6544a.bg-info:hover, a.bg-info:focus,
6545button.bg-info:hover,
6546button.bg-info:focus {
6547 background-color: #117a8b !important;
6548}
6549
6550.bg-warning {
6551 background-color: #ffc107 !important;
6552}
6553
6554a.bg-warning:hover, a.bg-warning:focus,
6555button.bg-warning:hover,
6556button.bg-warning:focus {
6557 background-color: #d39e00 !important;
6558}
6559
6560.bg-danger {
6561 background-color: #dc3545 !important;
6562}
6563
6564a.bg-danger:hover, a.bg-danger:focus,
6565button.bg-danger:hover,
6566button.bg-danger:focus {
6567 background-color: #bd2130 !important;
6568}
6569
6570.bg-light {
6571 background-color: #f8f9fa !important;
6572}
6573
6574a.bg-light:hover, a.bg-light:focus,
6575button.bg-light:hover,
6576button.bg-light:focus {
6577 background-color: #dae0e5 !important;
6578}
6579
6580.bg-dark {
6581 background-color: #343a40 !important;
6582}
6583
6584a.bg-dark:hover, a.bg-dark:focus,
6585button.bg-dark:hover,
6586button.bg-dark:focus {
6587 background-color: #1d2124 !important;
6588}
6589
6590.bg-white {
6591 background-color: #fff !important;
6592}
6593
6594.bg-transparent {
6595 background-color: transparent !important;
6596}
6597
6598.border {
6599 border: 1px solid #dee2e6 !important;
6600}
6601
6602.border-top {
6603 border-top: 1px solid #dee2e6 !important;
6604}
6605
6606.border-right {
6607 border-right: 1px solid #dee2e6 !important;
6608}
6609
6610.border-bottom {
6611 border-bottom: 1px solid #dee2e6 !important;
6612}
6613
6614.border-left {
6615 border-left: 1px solid #dee2e6 !important;
6616}
6617
6618.border-0 {
6619 border: 0 !important;
6620}
6621
6622.border-top-0 {
6623 border-top: 0 !important;
6624}
6625
6626.border-right-0 {
6627 border-right: 0 !important;
6628}
6629
6630.border-bottom-0 {
6631 border-bottom: 0 !important;
6632}
6633
6634.border-left-0 {
6635 border-left: 0 !important;
6636}
6637
6638.border-primary {
6639 border-color: #007bff !important;
6640}
6641
6642.border-secondary {
6643 border-color: #6c757d !important;
6644}
6645
6646.border-success {
6647 border-color: #28a745 !important;
6648}
6649
6650.border-info {
6651 border-color: #17a2b8 !important;
6652}
6653
6654.border-warning {
6655 border-color: #ffc107 !important;
6656}
6657
6658.border-danger {
6659 border-color: #dc3545 !important;
6660}
6661
6662.border-light {
6663 border-color: #f8f9fa !important;
6664}
6665
6666.border-dark {
6667 border-color: #343a40 !important;
6668}
6669
6670.border-white {
6671 border-color: #fff !important;
6672}
6673
6674.rounded-sm {
6675 border-radius: 0.2rem !important;
6676}
6677
6678.rounded {
6679 border-radius: 0.25rem !important;
6680}
6681
6682.rounded-top {
6683 border-top-left-radius: 0.25rem !important;
6684 border-top-right-radius: 0.25rem !important;
6685}
6686
6687.rounded-right {
6688 border-top-right-radius: 0.25rem !important;
6689 border-bottom-right-radius: 0.25rem !important;
6690}
6691
6692.rounded-bottom {
6693 border-bottom-right-radius: 0.25rem !important;
6694 border-bottom-left-radius: 0.25rem !important;
6695}
6696
6697.rounded-left {
6698 border-top-left-radius: 0.25rem !important;
6699 border-bottom-left-radius: 0.25rem !important;
6700}
6701
6702.rounded-lg {
6703 border-radius: 0.3rem !important;
6704}
6705
6706.rounded-circle {
6707 border-radius: 50% !important;
6708}
6709
6710.rounded-pill {
6711 border-radius: 50rem !important;
6712}
6713
6714.rounded-0 {
6715 border-radius: 0 !important;
6716}
6717
6718.clearfix::after {
6719 display: block;
6720 clear: both;
6721 content: "";
6722}
6723
6724.d-none {
6568 display: none !important; 6725 display: none !important;
6569} 6726}
6570@media (max-width: 767px) { 6727
6571 .visible-xs { 6728.d-inline {
6729 display: inline !important;
6730}
6731
6732.d-inline-block {
6733 display: inline-block !important;
6734}
6735
6736.d-block {
6737 display: block !important;
6738}
6739
6740.d-table {
6741 display: table !important;
6742}
6743
6744.d-table-row {
6745 display: table-row !important;
6746}
6747
6748.d-table-cell {
6749 display: table-cell !important;
6750}
6751
6752.d-flex {
6753 display: -ms-flexbox !important;
6754 display: flex !important;
6755}
6756
6757.d-inline-flex {
6758 display: -ms-inline-flexbox !important;
6759 display: inline-flex !important;
6760}
6761
6762@media (min-width: 576px) {
6763 .d-sm-none {
6764 display: none !important;
6765 }
6766 .d-sm-inline {
6767 display: inline !important;
6768 }
6769 .d-sm-inline-block {
6770 display: inline-block !important;
6771 }
6772 .d-sm-block {
6572 display: block !important; 6773 display: block !important;
6573 } 6774 }
6574 table.visible-xs { 6775 .d-sm-table {
6575 display: table !important; 6776 display: table !important;
6576 } 6777 }
6577 tr.visible-xs { 6778 .d-sm-table-row {
6578 display: table-row !important; 6779 display: table-row !important;
6579 } 6780 }
6580 th.visible-xs, 6781 .d-sm-table-cell {
6581 td.visible-xs {
6582 display: table-cell !important; 6782 display: table-cell !important;
6583 } 6783 }
6584} 6784 .d-sm-flex {
6585@media (max-width: 767px) { 6785 display: -ms-flexbox !important;
6586 .visible-xs-block { 6786 display: flex !important;
6587 display: block !important; 6787 }
6788 .d-sm-inline-flex {
6789 display: -ms-inline-flexbox !important;
6790 display: inline-flex !important;
6588 } 6791 }
6589} 6792}
6590@media (max-width: 767px) { 6793
6591 .visible-xs-inline { 6794@media (min-width: 768px) {
6795 .d-md-none {
6796 display: none !important;
6797 }
6798 .d-md-inline {
6592 display: inline !important; 6799 display: inline !important;
6593 } 6800 }
6594} 6801 .d-md-inline-block {
6595@media (max-width: 767px) {
6596 .visible-xs-inline-block {
6597 display: inline-block !important; 6802 display: inline-block !important;
6598 } 6803 }
6599} 6804 .d-md-block {
6600@media (min-width: 768px) and (max-width: 991px) {
6601 .visible-sm {
6602 display: block !important; 6805 display: block !important;
6603 } 6806 }
6604 table.visible-sm { 6807 .d-md-table {
6605 display: table !important; 6808 display: table !important;
6606 } 6809 }
6607 tr.visible-sm { 6810 .d-md-table-row {
6608 display: table-row !important; 6811 display: table-row !important;
6609 } 6812 }
6610 th.visible-sm, 6813 .d-md-table-cell {
6611 td.visible-sm {
6612 display: table-cell !important; 6814 display: table-cell !important;
6613 } 6815 }
6614} 6816 .d-md-flex {
6615@media (min-width: 768px) and (max-width: 991px) { 6817 display: -ms-flexbox !important;
6616 .visible-sm-block { 6818 display: flex !important;
6617 display: block !important; 6819 }
6820 .d-md-inline-flex {
6821 display: -ms-inline-flexbox !important;
6822 display: inline-flex !important;
6618 } 6823 }
6619} 6824}
6620@media (min-width: 768px) and (max-width: 991px) { 6825
6621 .visible-sm-inline { 6826@media (min-width: 992px) {
6827 .d-lg-none {
6828 display: none !important;
6829 }
6830 .d-lg-inline {
6622 display: inline !important; 6831 display: inline !important;
6623 } 6832 }
6624} 6833 .d-lg-inline-block {
6625@media (min-width: 768px) and (max-width: 991px) {
6626 .visible-sm-inline-block {
6627 display: inline-block !important; 6834 display: inline-block !important;
6628 } 6835 }
6629} 6836 .d-lg-block {
6630@media (min-width: 992px) and (max-width: 1199px) {
6631 .visible-md {
6632 display: block !important; 6837 display: block !important;
6633 } 6838 }
6634 table.visible-md { 6839 .d-lg-table {
6635 display: table !important; 6840 display: table !important;
6636 } 6841 }
6637 tr.visible-md { 6842 .d-lg-table-row {
6638 display: table-row !important; 6843 display: table-row !important;
6639 } 6844 }
6640 th.visible-md, 6845 .d-lg-table-cell {
6641 td.visible-md {
6642 display: table-cell !important; 6846 display: table-cell !important;
6643 } 6847 }
6848 .d-lg-flex {
6849 display: -ms-flexbox !important;
6850 display: flex !important;
6851 }
6852 .d-lg-inline-flex {
6853 display: -ms-inline-flexbox !important;
6854 display: inline-flex !important;
6855 }
6644} 6856}
6645@media (min-width: 992px) and (max-width: 1199px) { 6857
6646 .visible-md-block { 6858@media (min-width: 1200px) {
6859 .d-xl-none {
6860 display: none !important;
6861 }
6862 .d-xl-inline {
6863 display: inline !important;
6864 }
6865 .d-xl-inline-block {
6866 display: inline-block !important;
6867 }
6868 .d-xl-block {
6647 display: block !important; 6869 display: block !important;
6648 } 6870 }
6871 .d-xl-table {
6872 display: table !important;
6873 }
6874 .d-xl-table-row {
6875 display: table-row !important;
6876 }
6877 .d-xl-table-cell {
6878 display: table-cell !important;
6879 }
6880 .d-xl-flex {
6881 display: -ms-flexbox !important;
6882 display: flex !important;
6883 }
6884 .d-xl-inline-flex {
6885 display: -ms-inline-flexbox !important;
6886 display: inline-flex !important;
6887 }
6649} 6888}
6650@media (min-width: 992px) and (max-width: 1199px) { 6889
6651 .visible-md-inline { 6890@media print {
6891 .d-print-none {
6892 display: none !important;
6893 }
6894 .d-print-inline {
6652 display: inline !important; 6895 display: inline !important;
6653 } 6896 }
6654} 6897 .d-print-inline-block {
6655@media (min-width: 992px) and (max-width: 1199px) {
6656 .visible-md-inline-block {
6657 display: inline-block !important; 6898 display: inline-block !important;
6658 } 6899 }
6659} 6900 .d-print-block {
6660@media (min-width: 1200px) {
6661 .visible-lg {
6662 display: block !important; 6901 display: block !important;
6663 } 6902 }
6664 table.visible-lg { 6903 .d-print-table {
6665 display: table !important; 6904 display: table !important;
6666 } 6905 }
6667 tr.visible-lg { 6906 .d-print-table-row {
6668 display: table-row !important; 6907 display: table-row !important;
6669 } 6908 }
6670 th.visible-lg, 6909 .d-print-table-cell {
6671 td.visible-lg {
6672 display: table-cell !important; 6910 display: table-cell !important;
6673 } 6911 }
6912 .d-print-flex {
6913 display: -ms-flexbox !important;
6914 display: flex !important;
6915 }
6916 .d-print-inline-flex {
6917 display: -ms-inline-flexbox !important;
6918 display: inline-flex !important;
6919 }
6674} 6920}
6675@media (min-width: 1200px) { 6921
6676 .visible-lg-block { 6922.embed-responsive {
6677 display: block !important; 6923 position: relative;
6924 display: block;
6925 width: 100%;
6926 padding: 0;
6927 overflow: hidden;
6928}
6929
6930.embed-responsive::before {
6931 display: block;
6932 content: "";
6933}
6934
6935.embed-responsive .embed-responsive-item,
6936.embed-responsive iframe,
6937.embed-responsive embed,
6938.embed-responsive object,
6939.embed-responsive video {
6940 position: absolute;
6941 top: 0;
6942 bottom: 0;
6943 left: 0;
6944 width: 100%;
6945 height: 100%;
6946 border: 0;
6947}
6948
6949.embed-responsive-21by9::before {
6950 padding-top: 42.857143%;
6951}
6952
6953.embed-responsive-16by9::before {
6954 padding-top: 56.25%;
6955}
6956
6957.embed-responsive-4by3::before {
6958 padding-top: 75%;
6959}
6960
6961.embed-responsive-1by1::before {
6962 padding-top: 100%;
6963}
6964
6965.flex-row {
6966 -ms-flex-direction: row !important;
6967 flex-direction: row !important;
6968}
6969
6970.flex-column {
6971 -ms-flex-direction: column !important;
6972 flex-direction: column !important;
6973}
6974
6975.flex-row-reverse {
6976 -ms-flex-direction: row-reverse !important;
6977 flex-direction: row-reverse !important;
6978}
6979
6980.flex-column-reverse {
6981 -ms-flex-direction: column-reverse !important;
6982 flex-direction: column-reverse !important;
6983}
6984
6985.flex-wrap {
6986 -ms-flex-wrap: wrap !important;
6987 flex-wrap: wrap !important;
6988}
6989
6990.flex-nowrap {
6991 -ms-flex-wrap: nowrap !important;
6992 flex-wrap: nowrap !important;
6993}
6994
6995.flex-wrap-reverse {
6996 -ms-flex-wrap: wrap-reverse !important;
6997 flex-wrap: wrap-reverse !important;
6998}
6999
7000.flex-fill {
7001 -ms-flex: 1 1 auto !important;
7002 flex: 1 1 auto !important;
7003}
7004
7005.flex-grow-0 {
7006 -ms-flex-positive: 0 !important;
7007 flex-grow: 0 !important;
7008}
7009
7010.flex-grow-1 {
7011 -ms-flex-positive: 1 !important;
7012 flex-grow: 1 !important;
7013}
7014
7015.flex-shrink-0 {
7016 -ms-flex-negative: 0 !important;
7017 flex-shrink: 0 !important;
7018}
7019
7020.flex-shrink-1 {
7021 -ms-flex-negative: 1 !important;
7022 flex-shrink: 1 !important;
7023}
7024
7025.justify-content-start {
7026 -ms-flex-pack: start !important;
7027 justify-content: flex-start !important;
7028}
7029
7030.justify-content-end {
7031 -ms-flex-pack: end !important;
7032 justify-content: flex-end !important;
7033}
7034
7035.justify-content-center {
7036 -ms-flex-pack: center !important;
7037 justify-content: center !important;
7038}
7039
7040.justify-content-between {
7041 -ms-flex-pack: justify !important;
7042 justify-content: space-between !important;
7043}
7044
7045.justify-content-around {
7046 -ms-flex-pack: distribute !important;
7047 justify-content: space-around !important;
7048}
7049
7050.align-items-start {
7051 -ms-flex-align: start !important;
7052 align-items: flex-start !important;
7053}
7054
7055.align-items-end {
7056 -ms-flex-align: end !important;
7057 align-items: flex-end !important;
7058}
7059
7060.align-items-center {
7061 -ms-flex-align: center !important;
7062 align-items: center !important;
7063}
7064
7065.align-items-baseline {
7066 -ms-flex-align: baseline !important;
7067 align-items: baseline !important;
7068}
7069
7070.align-items-stretch {
7071 -ms-flex-align: stretch !important;
7072 align-items: stretch !important;
7073}
7074
7075.align-content-start {
7076 -ms-flex-line-pack: start !important;
7077 align-content: flex-start !important;
7078}
7079
7080.align-content-end {
7081 -ms-flex-line-pack: end !important;
7082 align-content: flex-end !important;
7083}
7084
7085.align-content-center {
7086 -ms-flex-line-pack: center !important;
7087 align-content: center !important;
7088}
7089
7090.align-content-between {
7091 -ms-flex-line-pack: justify !important;
7092 align-content: space-between !important;
7093}
7094
7095.align-content-around {
7096 -ms-flex-line-pack: distribute !important;
7097 align-content: space-around !important;
7098}
7099
7100.align-content-stretch {
7101 -ms-flex-line-pack: stretch !important;
7102 align-content: stretch !important;
7103}
7104
7105.align-self-auto {
7106 -ms-flex-item-align: auto !important;
7107 align-self: auto !important;
7108}
7109
7110.align-self-start {
7111 -ms-flex-item-align: start !important;
7112 align-self: flex-start !important;
7113}
7114
7115.align-self-end {
7116 -ms-flex-item-align: end !important;
7117 align-self: flex-end !important;
7118}
7119
7120.align-self-center {
7121 -ms-flex-item-align: center !important;
7122 align-self: center !important;
7123}
7124
7125.align-self-baseline {
7126 -ms-flex-item-align: baseline !important;
7127 align-self: baseline !important;
7128}
7129
7130.align-self-stretch {
7131 -ms-flex-item-align: stretch !important;
7132 align-self: stretch !important;
7133}
7134
7135@media (min-width: 576px) {
7136 .flex-sm-row {
7137 -ms-flex-direction: row !important;
7138 flex-direction: row !important;
7139 }
7140 .flex-sm-column {
7141 -ms-flex-direction: column !important;
7142 flex-direction: column !important;
7143 }
7144 .flex-sm-row-reverse {
7145 -ms-flex-direction: row-reverse !important;
7146 flex-direction: row-reverse !important;
7147 }
7148 .flex-sm-column-reverse {
7149 -ms-flex-direction: column-reverse !important;
7150 flex-direction: column-reverse !important;
7151 }
7152 .flex-sm-wrap {
7153 -ms-flex-wrap: wrap !important;
7154 flex-wrap: wrap !important;
7155 }
7156 .flex-sm-nowrap {
7157 -ms-flex-wrap: nowrap !important;
7158 flex-wrap: nowrap !important;
7159 }
7160 .flex-sm-wrap-reverse {
7161 -ms-flex-wrap: wrap-reverse !important;
7162 flex-wrap: wrap-reverse !important;
7163 }
7164 .flex-sm-fill {
7165 -ms-flex: 1 1 auto !important;
7166 flex: 1 1 auto !important;
7167 }
7168 .flex-sm-grow-0 {
7169 -ms-flex-positive: 0 !important;
7170 flex-grow: 0 !important;
7171 }
7172 .flex-sm-grow-1 {
7173 -ms-flex-positive: 1 !important;
7174 flex-grow: 1 !important;
7175 }
7176 .flex-sm-shrink-0 {
7177 -ms-flex-negative: 0 !important;
7178 flex-shrink: 0 !important;
7179 }
7180 .flex-sm-shrink-1 {
7181 -ms-flex-negative: 1 !important;
7182 flex-shrink: 1 !important;
7183 }
7184 .justify-content-sm-start {
7185 -ms-flex-pack: start !important;
7186 justify-content: flex-start !important;
7187 }
7188 .justify-content-sm-end {
7189 -ms-flex-pack: end !important;
7190 justify-content: flex-end !important;
7191 }
7192 .justify-content-sm-center {
7193 -ms-flex-pack: center !important;
7194 justify-content: center !important;
7195 }
7196 .justify-content-sm-between {
7197 -ms-flex-pack: justify !important;
7198 justify-content: space-between !important;
7199 }
7200 .justify-content-sm-around {
7201 -ms-flex-pack: distribute !important;
7202 justify-content: space-around !important;
7203 }
7204 .align-items-sm-start {
7205 -ms-flex-align: start !important;
7206 align-items: flex-start !important;
7207 }
7208 .align-items-sm-end {
7209 -ms-flex-align: end !important;
7210 align-items: flex-end !important;
7211 }
7212 .align-items-sm-center {
7213 -ms-flex-align: center !important;
7214 align-items: center !important;
7215 }
7216 .align-items-sm-baseline {
7217 -ms-flex-align: baseline !important;
7218 align-items: baseline !important;
7219 }
7220 .align-items-sm-stretch {
7221 -ms-flex-align: stretch !important;
7222 align-items: stretch !important;
7223 }
7224 .align-content-sm-start {
7225 -ms-flex-line-pack: start !important;
7226 align-content: flex-start !important;
7227 }
7228 .align-content-sm-end {
7229 -ms-flex-line-pack: end !important;
7230 align-content: flex-end !important;
7231 }
7232 .align-content-sm-center {
7233 -ms-flex-line-pack: center !important;
7234 align-content: center !important;
7235 }
7236 .align-content-sm-between {
7237 -ms-flex-line-pack: justify !important;
7238 align-content: space-between !important;
7239 }
7240 .align-content-sm-around {
7241 -ms-flex-line-pack: distribute !important;
7242 align-content: space-around !important;
7243 }
7244 .align-content-sm-stretch {
7245 -ms-flex-line-pack: stretch !important;
7246 align-content: stretch !important;
7247 }
7248 .align-self-sm-auto {
7249 -ms-flex-item-align: auto !important;
7250 align-self: auto !important;
7251 }
7252 .align-self-sm-start {
7253 -ms-flex-item-align: start !important;
7254 align-self: flex-start !important;
7255 }
7256 .align-self-sm-end {
7257 -ms-flex-item-align: end !important;
7258 align-self: flex-end !important;
7259 }
7260 .align-self-sm-center {
7261 -ms-flex-item-align: center !important;
7262 align-self: center !important;
7263 }
7264 .align-self-sm-baseline {
7265 -ms-flex-item-align: baseline !important;
7266 align-self: baseline !important;
7267 }
7268 .align-self-sm-stretch {
7269 -ms-flex-item-align: stretch !important;
7270 align-self: stretch !important;
6678 } 7271 }
6679} 7272}
6680@media (min-width: 1200px) { 7273
6681 .visible-lg-inline { 7274@media (min-width: 768px) {
6682 display: inline !important; 7275 .flex-md-row {
7276 -ms-flex-direction: row !important;
7277 flex-direction: row !important;
7278 }
7279 .flex-md-column {
7280 -ms-flex-direction: column !important;
7281 flex-direction: column !important;
7282 }
7283 .flex-md-row-reverse {
7284 -ms-flex-direction: row-reverse !important;
7285 flex-direction: row-reverse !important;
7286 }
7287 .flex-md-column-reverse {
7288 -ms-flex-direction: column-reverse !important;
7289 flex-direction: column-reverse !important;
7290 }
7291 .flex-md-wrap {
7292 -ms-flex-wrap: wrap !important;
7293 flex-wrap: wrap !important;
7294 }
7295 .flex-md-nowrap {
7296 -ms-flex-wrap: nowrap !important;
7297 flex-wrap: nowrap !important;
7298 }
7299 .flex-md-wrap-reverse {
7300 -ms-flex-wrap: wrap-reverse !important;
7301 flex-wrap: wrap-reverse !important;
7302 }
7303 .flex-md-fill {
7304 -ms-flex: 1 1 auto !important;
7305 flex: 1 1 auto !important;
7306 }
7307 .flex-md-grow-0 {
7308 -ms-flex-positive: 0 !important;
7309 flex-grow: 0 !important;
7310 }
7311 .flex-md-grow-1 {
7312 -ms-flex-positive: 1 !important;
7313 flex-grow: 1 !important;
7314 }
7315 .flex-md-shrink-0 {
7316 -ms-flex-negative: 0 !important;
7317 flex-shrink: 0 !important;
7318 }
7319 .flex-md-shrink-1 {
7320 -ms-flex-negative: 1 !important;
7321 flex-shrink: 1 !important;
7322 }
7323 .justify-content-md-start {
7324 -ms-flex-pack: start !important;
7325 justify-content: flex-start !important;
7326 }
7327 .justify-content-md-end {
7328 -ms-flex-pack: end !important;
7329 justify-content: flex-end !important;
7330 }
7331 .justify-content-md-center {
7332 -ms-flex-pack: center !important;
7333 justify-content: center !important;
7334 }
7335 .justify-content-md-between {
7336 -ms-flex-pack: justify !important;
7337 justify-content: space-between !important;
7338 }
7339 .justify-content-md-around {
7340 -ms-flex-pack: distribute !important;
7341 justify-content: space-around !important;
7342 }
7343 .align-items-md-start {
7344 -ms-flex-align: start !important;
7345 align-items: flex-start !important;
7346 }
7347 .align-items-md-end {
7348 -ms-flex-align: end !important;
7349 align-items: flex-end !important;
7350 }
7351 .align-items-md-center {
7352 -ms-flex-align: center !important;
7353 align-items: center !important;
7354 }
7355 .align-items-md-baseline {
7356 -ms-flex-align: baseline !important;
7357 align-items: baseline !important;
7358 }
7359 .align-items-md-stretch {
7360 -ms-flex-align: stretch !important;
7361 align-items: stretch !important;
7362 }
7363 .align-content-md-start {
7364 -ms-flex-line-pack: start !important;
7365 align-content: flex-start !important;
7366 }
7367 .align-content-md-end {
7368 -ms-flex-line-pack: end !important;
7369 align-content: flex-end !important;
7370 }
7371 .align-content-md-center {
7372 -ms-flex-line-pack: center !important;
7373 align-content: center !important;
7374 }
7375 .align-content-md-between {
7376 -ms-flex-line-pack: justify !important;
7377 align-content: space-between !important;
7378 }
7379 .align-content-md-around {
7380 -ms-flex-line-pack: distribute !important;
7381 align-content: space-around !important;
7382 }
7383 .align-content-md-stretch {
7384 -ms-flex-line-pack: stretch !important;
7385 align-content: stretch !important;
7386 }
7387 .align-self-md-auto {
7388 -ms-flex-item-align: auto !important;
7389 align-self: auto !important;
7390 }
7391 .align-self-md-start {
7392 -ms-flex-item-align: start !important;
7393 align-self: flex-start !important;
7394 }
7395 .align-self-md-end {
7396 -ms-flex-item-align: end !important;
7397 align-self: flex-end !important;
7398 }
7399 .align-self-md-center {
7400 -ms-flex-item-align: center !important;
7401 align-self: center !important;
7402 }
7403 .align-self-md-baseline {
7404 -ms-flex-item-align: baseline !important;
7405 align-self: baseline !important;
7406 }
7407 .align-self-md-stretch {
7408 -ms-flex-item-align: stretch !important;
7409 align-self: stretch !important;
6683 } 7410 }
6684} 7411}
7412
7413@media (min-width: 992px) {
7414 .flex-lg-row {
7415 -ms-flex-direction: row !important;
7416 flex-direction: row !important;
7417 }
7418 .flex-lg-column {
7419 -ms-flex-direction: column !important;
7420 flex-direction: column !important;
7421 }
7422 .flex-lg-row-reverse {
7423 -ms-flex-direction: row-reverse !important;
7424 flex-direction: row-reverse !important;
7425 }
7426 .flex-lg-column-reverse {
7427 -ms-flex-direction: column-reverse !important;
7428 flex-direction: column-reverse !important;
7429 }
7430 .flex-lg-wrap {
7431 -ms-flex-wrap: wrap !important;
7432 flex-wrap: wrap !important;
7433 }
7434 .flex-lg-nowrap {
7435 -ms-flex-wrap: nowrap !important;
7436 flex-wrap: nowrap !important;
7437 }
7438 .flex-lg-wrap-reverse {
7439 -ms-flex-wrap: wrap-reverse !important;
7440 flex-wrap: wrap-reverse !important;
7441 }
7442 .flex-lg-fill {
7443 -ms-flex: 1 1 auto !important;
7444 flex: 1 1 auto !important;
7445 }
7446 .flex-lg-grow-0 {
7447 -ms-flex-positive: 0 !important;
7448 flex-grow: 0 !important;
7449 }
7450 .flex-lg-grow-1 {
7451 -ms-flex-positive: 1 !important;
7452 flex-grow: 1 !important;
7453 }
7454 .flex-lg-shrink-0 {
7455 -ms-flex-negative: 0 !important;
7456 flex-shrink: 0 !important;
7457 }
7458 .flex-lg-shrink-1 {
7459 -ms-flex-negative: 1 !important;
7460 flex-shrink: 1 !important;
7461 }
7462 .justify-content-lg-start {
7463 -ms-flex-pack: start !important;
7464 justify-content: flex-start !important;
7465 }
7466 .justify-content-lg-end {
7467 -ms-flex-pack: end !important;
7468 justify-content: flex-end !important;
7469 }
7470 .justify-content-lg-center {
7471 -ms-flex-pack: center !important;
7472 justify-content: center !important;
7473 }
7474 .justify-content-lg-between {
7475 -ms-flex-pack: justify !important;
7476 justify-content: space-between !important;
7477 }
7478 .justify-content-lg-around {
7479 -ms-flex-pack: distribute !important;
7480 justify-content: space-around !important;
7481 }
7482 .align-items-lg-start {
7483 -ms-flex-align: start !important;
7484 align-items: flex-start !important;
7485 }
7486 .align-items-lg-end {
7487 -ms-flex-align: end !important;
7488 align-items: flex-end !important;
7489 }
7490 .align-items-lg-center {
7491 -ms-flex-align: center !important;
7492 align-items: center !important;
7493 }
7494 .align-items-lg-baseline {
7495 -ms-flex-align: baseline !important;
7496 align-items: baseline !important;
7497 }
7498 .align-items-lg-stretch {
7499 -ms-flex-align: stretch !important;
7500 align-items: stretch !important;
7501 }
7502 .align-content-lg-start {
7503 -ms-flex-line-pack: start !important;
7504 align-content: flex-start !important;
7505 }
7506 .align-content-lg-end {
7507 -ms-flex-line-pack: end !important;
7508 align-content: flex-end !important;
7509 }
7510 .align-content-lg-center {
7511 -ms-flex-line-pack: center !important;
7512 align-content: center !important;
7513 }
7514 .align-content-lg-between {
7515 -ms-flex-line-pack: justify !important;
7516 align-content: space-between !important;
7517 }
7518 .align-content-lg-around {
7519 -ms-flex-line-pack: distribute !important;
7520 align-content: space-around !important;
7521 }
7522 .align-content-lg-stretch {
7523 -ms-flex-line-pack: stretch !important;
7524 align-content: stretch !important;
7525 }
7526 .align-self-lg-auto {
7527 -ms-flex-item-align: auto !important;
7528 align-self: auto !important;
7529 }
7530 .align-self-lg-start {
7531 -ms-flex-item-align: start !important;
7532 align-self: flex-start !important;
7533 }
7534 .align-self-lg-end {
7535 -ms-flex-item-align: end !important;
7536 align-self: flex-end !important;
7537 }
7538 .align-self-lg-center {
7539 -ms-flex-item-align: center !important;
7540 align-self: center !important;
7541 }
7542 .align-self-lg-baseline {
7543 -ms-flex-item-align: baseline !important;
7544 align-self: baseline !important;
7545 }
7546 .align-self-lg-stretch {
7547 -ms-flex-item-align: stretch !important;
7548 align-self: stretch !important;
7549 }
7550}
7551
6685@media (min-width: 1200px) { 7552@media (min-width: 1200px) {
6686 .visible-lg-inline-block { 7553 .flex-xl-row {
6687 display: inline-block !important; 7554 -ms-flex-direction: row !important;
7555 flex-direction: row !important;
7556 }
7557 .flex-xl-column {
7558 -ms-flex-direction: column !important;
7559 flex-direction: column !important;
7560 }
7561 .flex-xl-row-reverse {
7562 -ms-flex-direction: row-reverse !important;
7563 flex-direction: row-reverse !important;
7564 }
7565 .flex-xl-column-reverse {
7566 -ms-flex-direction: column-reverse !important;
7567 flex-direction: column-reverse !important;
7568 }
7569 .flex-xl-wrap {
7570 -ms-flex-wrap: wrap !important;
7571 flex-wrap: wrap !important;
7572 }
7573 .flex-xl-nowrap {
7574 -ms-flex-wrap: nowrap !important;
7575 flex-wrap: nowrap !important;
7576 }
7577 .flex-xl-wrap-reverse {
7578 -ms-flex-wrap: wrap-reverse !important;
7579 flex-wrap: wrap-reverse !important;
7580 }
7581 .flex-xl-fill {
7582 -ms-flex: 1 1 auto !important;
7583 flex: 1 1 auto !important;
7584 }
7585 .flex-xl-grow-0 {
7586 -ms-flex-positive: 0 !important;
7587 flex-grow: 0 !important;
7588 }
7589 .flex-xl-grow-1 {
7590 -ms-flex-positive: 1 !important;
7591 flex-grow: 1 !important;
7592 }
7593 .flex-xl-shrink-0 {
7594 -ms-flex-negative: 0 !important;
7595 flex-shrink: 0 !important;
7596 }
7597 .flex-xl-shrink-1 {
7598 -ms-flex-negative: 1 !important;
7599 flex-shrink: 1 !important;
7600 }
7601 .justify-content-xl-start {
7602 -ms-flex-pack: start !important;
7603 justify-content: flex-start !important;
7604 }
7605 .justify-content-xl-end {
7606 -ms-flex-pack: end !important;
7607 justify-content: flex-end !important;
7608 }
7609 .justify-content-xl-center {
7610 -ms-flex-pack: center !important;
7611 justify-content: center !important;
7612 }
7613 .justify-content-xl-between {
7614 -ms-flex-pack: justify !important;
7615 justify-content: space-between !important;
7616 }
7617 .justify-content-xl-around {
7618 -ms-flex-pack: distribute !important;
7619 justify-content: space-around !important;
7620 }
7621 .align-items-xl-start {
7622 -ms-flex-align: start !important;
7623 align-items: flex-start !important;
7624 }
7625 .align-items-xl-end {
7626 -ms-flex-align: end !important;
7627 align-items: flex-end !important;
7628 }
7629 .align-items-xl-center {
7630 -ms-flex-align: center !important;
7631 align-items: center !important;
7632 }
7633 .align-items-xl-baseline {
7634 -ms-flex-align: baseline !important;
7635 align-items: baseline !important;
7636 }
7637 .align-items-xl-stretch {
7638 -ms-flex-align: stretch !important;
7639 align-items: stretch !important;
7640 }
7641 .align-content-xl-start {
7642 -ms-flex-line-pack: start !important;
7643 align-content: flex-start !important;
7644 }
7645 .align-content-xl-end {
7646 -ms-flex-line-pack: end !important;
7647 align-content: flex-end !important;
7648 }
7649 .align-content-xl-center {
7650 -ms-flex-line-pack: center !important;
7651 align-content: center !important;
7652 }
7653 .align-content-xl-between {
7654 -ms-flex-line-pack: justify !important;
7655 align-content: space-between !important;
7656 }
7657 .align-content-xl-around {
7658 -ms-flex-line-pack: distribute !important;
7659 align-content: space-around !important;
7660 }
7661 .align-content-xl-stretch {
7662 -ms-flex-line-pack: stretch !important;
7663 align-content: stretch !important;
7664 }
7665 .align-self-xl-auto {
7666 -ms-flex-item-align: auto !important;
7667 align-self: auto !important;
7668 }
7669 .align-self-xl-start {
7670 -ms-flex-item-align: start !important;
7671 align-self: flex-start !important;
7672 }
7673 .align-self-xl-end {
7674 -ms-flex-item-align: end !important;
7675 align-self: flex-end !important;
7676 }
7677 .align-self-xl-center {
7678 -ms-flex-item-align: center !important;
7679 align-self: center !important;
7680 }
7681 .align-self-xl-baseline {
7682 -ms-flex-item-align: baseline !important;
7683 align-self: baseline !important;
7684 }
7685 .align-self-xl-stretch {
7686 -ms-flex-item-align: stretch !important;
7687 align-self: stretch !important;
6688 } 7688 }
6689} 7689}
6690@media (max-width: 767px) { 7690
6691 .hidden-xs { 7691.float-left {
6692 display: none !important; 7692 float: left !important;
7693}
7694
7695.float-right {
7696 float: right !important;
7697}
7698
7699.float-none {
7700 float: none !important;
7701}
7702
7703@media (min-width: 576px) {
7704 .float-sm-left {
7705 float: left !important;
7706 }
7707 .float-sm-right {
7708 float: right !important;
7709 }
7710 .float-sm-none {
7711 float: none !important;
6693 } 7712 }
6694} 7713}
6695@media (min-width: 768px) and (max-width: 991px) { 7714
6696 .hidden-sm { 7715@media (min-width: 768px) {
6697 display: none !important; 7716 .float-md-left {
7717 float: left !important;
7718 }
7719 .float-md-right {
7720 float: right !important;
7721 }
7722 .float-md-none {
7723 float: none !important;
6698 } 7724 }
6699} 7725}
6700@media (min-width: 992px) and (max-width: 1199px) { 7726
6701 .hidden-md { 7727@media (min-width: 992px) {
6702 display: none !important; 7728 .float-lg-left {
7729 float: left !important;
7730 }
7731 .float-lg-right {
7732 float: right !important;
7733 }
7734 .float-lg-none {
7735 float: none !important;
6703 } 7736 }
6704} 7737}
7738
6705@media (min-width: 1200px) { 7739@media (min-width: 1200px) {
6706 .hidden-lg { 7740 .float-xl-left {
6707 display: none !important; 7741 float: left !important;
7742 }
7743 .float-xl-right {
7744 float: right !important;
7745 }
7746 .float-xl-none {
7747 float: none !important;
6708 } 7748 }
6709} 7749}
6710.visible-print { 7750
6711 display: none !important; 7751.overflow-auto {
7752 overflow: auto !important;
6712} 7753}
6713@media print { 7754
6714 .visible-print { 7755.overflow-hidden {
6715 display: block !important; 7756 overflow: hidden !important;
7757}
7758
7759.position-static {
7760 position: static !important;
7761}
7762
7763.position-relative {
7764 position: relative !important;
7765}
7766
7767.position-absolute {
7768 position: absolute !important;
7769}
7770
7771.position-fixed {
7772 position: fixed !important;
7773}
7774
7775.position-sticky {
7776 position: -webkit-sticky !important;
7777 position: sticky !important;
7778}
7779
7780.fixed-top {
7781 position: fixed;
7782 top: 0;
7783 right: 0;
7784 left: 0;
7785 z-index: 1030;
7786}
7787
7788.fixed-bottom {
7789 position: fixed;
7790 right: 0;
7791 bottom: 0;
7792 left: 0;
7793 z-index: 1030;
7794}
7795
7796@supports ((position: -webkit-sticky) or (position: sticky)) {
7797 .sticky-top {
7798 position: -webkit-sticky;
7799 position: sticky;
7800 top: 0;
7801 z-index: 1020;
6716 } 7802 }
6717 table.visible-print { 7803}
6718 display: table !important; 7804
7805.sr-only {
7806 position: absolute;
7807 width: 1px;
7808 height: 1px;
7809 padding: 0;
7810 overflow: hidden;
7811 clip: rect(0, 0, 0, 0);
7812 white-space: nowrap;
7813 border: 0;
7814}
7815
7816.sr-only-focusable:active, .sr-only-focusable:focus {
7817 position: static;
7818 width: auto;
7819 height: auto;
7820 overflow: visible;
7821 clip: auto;
7822 white-space: normal;
7823}
7824
7825.shadow-sm {
7826 box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
7827}
7828
7829.shadow {
7830 box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
7831}
7832
7833.shadow-lg {
7834 box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
7835}
7836
7837.shadow-none {
7838 box-shadow: none !important;
7839}
7840
7841.w-25 {
7842 width: 25% !important;
7843}
7844
7845.w-50 {
7846 width: 50% !important;
7847}
7848
7849.w-75 {
7850 width: 75% !important;
7851}
7852
7853.w-100 {
7854 width: 100% !important;
7855}
7856
7857.w-auto {
7858 width: auto !important;
7859}
7860
7861.h-25 {
7862 height: 25% !important;
7863}
7864
7865.h-50 {
7866 height: 50% !important;
7867}
7868
7869.h-75 {
7870 height: 75% !important;
7871}
7872
7873.h-100 {
7874 height: 100% !important;
7875}
7876
7877.h-auto {
7878 height: auto !important;
7879}
7880
7881.mw-100 {
7882 max-width: 100% !important;
7883}
7884
7885.mh-100 {
7886 max-height: 100% !important;
7887}
7888
7889.min-vw-100 {
7890 min-width: 100vw !important;
7891}
7892
7893.min-vh-100 {
7894 min-height: 100vh !important;
7895}
7896
7897.vw-100 {
7898 width: 100vw !important;
7899}
7900
7901.vh-100 {
7902 height: 100vh !important;
7903}
7904
7905.stretched-link::after {
7906 position: absolute;
7907 top: 0;
7908 right: 0;
7909 bottom: 0;
7910 left: 0;
7911 z-index: 1;
7912 pointer-events: auto;
7913 content: "";
7914 background-color: rgba(0, 0, 0, 0);
7915}
7916
7917.m-0 {
7918 margin: 0 !important;
7919}
7920
7921.mt-0,
7922.my-0 {
7923 margin-top: 0 !important;
7924}
7925
7926.mr-0,
7927.mx-0 {
7928 margin-right: 0 !important;
7929}
7930
7931.mb-0,
7932.my-0 {
7933 margin-bottom: 0 !important;
7934}
7935
7936.ml-0,
7937.mx-0 {
7938 margin-left: 0 !important;
7939}
7940
7941.m-1 {
7942 margin: 0.25rem !important;
7943}
7944
7945.mt-1,
7946.my-1 {
7947 margin-top: 0.25rem !important;
7948}
7949
7950.mr-1,
7951.mx-1 {
7952 margin-right: 0.25rem !important;
7953}
7954
7955.mb-1,
7956.my-1 {
7957 margin-bottom: 0.25rem !important;
7958}
7959
7960.ml-1,
7961.mx-1 {
7962 margin-left: 0.25rem !important;
7963}
7964
7965.m-2 {
7966 margin: 0.5rem !important;
7967}
7968
7969.mt-2,
7970.my-2 {
7971 margin-top: 0.5rem !important;
7972}
7973
7974.mr-2,
7975.mx-2 {
7976 margin-right: 0.5rem !important;
7977}
7978
7979.mb-2,
7980.my-2 {
7981 margin-bottom: 0.5rem !important;
7982}
7983
7984.ml-2,
7985.mx-2 {
7986 margin-left: 0.5rem !important;
7987}
7988
7989.m-3 {
7990 margin: 1rem !important;
7991}
7992
7993.mt-3,
7994.my-3 {
7995 margin-top: 1rem !important;
7996}
7997
7998.mr-3,
7999.mx-3 {
8000 margin-right: 1rem !important;
8001}
8002
8003.mb-3,
8004.my-3 {
8005 margin-bottom: 1rem !important;
8006}
8007
8008.ml-3,
8009.mx-3 {
8010 margin-left: 1rem !important;
8011}
8012
8013.m-4 {
8014 margin: 1.5rem !important;
8015}
8016
8017.mt-4,
8018.my-4 {
8019 margin-top: 1.5rem !important;
8020}
8021
8022.mr-4,
8023.mx-4 {
8024 margin-right: 1.5rem !important;
8025}
8026
8027.mb-4,
8028.my-4 {
8029 margin-bottom: 1.5rem !important;
8030}
8031
8032.ml-4,
8033.mx-4 {
8034 margin-left: 1.5rem !important;
8035}
8036
8037.m-5 {
8038 margin: 3rem !important;
8039}
8040
8041.mt-5,
8042.my-5 {
8043 margin-top: 3rem !important;
8044}
8045
8046.mr-5,
8047.mx-5 {
8048 margin-right: 3rem !important;
8049}
8050
8051.mb-5,
8052.my-5 {
8053 margin-bottom: 3rem !important;
8054}
8055
8056.ml-5,
8057.mx-5 {
8058 margin-left: 3rem !important;
8059}
8060
8061.p-0 {
8062 padding: 0 !important;
8063}
8064
8065.pt-0,
8066.py-0 {
8067 padding-top: 0 !important;
8068}
8069
8070.pr-0,
8071.px-0 {
8072 padding-right: 0 !important;
8073}
8074
8075.pb-0,
8076.py-0 {
8077 padding-bottom: 0 !important;
8078}
8079
8080.pl-0,
8081.px-0 {
8082 padding-left: 0 !important;
8083}
8084
8085.p-1 {
8086 padding: 0.25rem !important;
8087}
8088
8089.pt-1,
8090.py-1 {
8091 padding-top: 0.25rem !important;
8092}
8093
8094.pr-1,
8095.px-1 {
8096 padding-right: 0.25rem !important;
8097}
8098
8099.pb-1,
8100.py-1 {
8101 padding-bottom: 0.25rem !important;
8102}
8103
8104.pl-1,
8105.px-1 {
8106 padding-left: 0.25rem !important;
8107}
8108
8109.p-2 {
8110 padding: 0.5rem !important;
8111}
8112
8113.pt-2,
8114.py-2 {
8115 padding-top: 0.5rem !important;
8116}
8117
8118.pr-2,
8119.px-2 {
8120 padding-right: 0.5rem !important;
8121}
8122
8123.pb-2,
8124.py-2 {
8125 padding-bottom: 0.5rem !important;
8126}
8127
8128.pl-2,
8129.px-2 {
8130 padding-left: 0.5rem !important;
8131}
8132
8133.p-3 {
8134 padding: 1rem !important;
8135}
8136
8137.pt-3,
8138.py-3 {
8139 padding-top: 1rem !important;
8140}
8141
8142.pr-3,
8143.px-3 {
8144 padding-right: 1rem !important;
8145}
8146
8147.pb-3,
8148.py-3 {
8149 padding-bottom: 1rem !important;
8150}
8151
8152.pl-3,
8153.px-3 {
8154 padding-left: 1rem !important;
8155}
8156
8157.p-4 {
8158 padding: 1.5rem !important;
8159}
8160
8161.pt-4,
8162.py-4 {
8163 padding-top: 1.5rem !important;
8164}
8165
8166.pr-4,
8167.px-4 {
8168 padding-right: 1.5rem !important;
8169}
8170
8171.pb-4,
8172.py-4 {
8173 padding-bottom: 1.5rem !important;
8174}
8175
8176.pl-4,
8177.px-4 {
8178 padding-left: 1.5rem !important;
8179}
8180
8181.p-5 {
8182 padding: 3rem !important;
8183}
8184
8185.pt-5,
8186.py-5 {
8187 padding-top: 3rem !important;
8188}
8189
8190.pr-5,
8191.px-5 {
8192 padding-right: 3rem !important;
8193}
8194
8195.pb-5,
8196.py-5 {
8197 padding-bottom: 3rem !important;
8198}
8199
8200.pl-5,
8201.px-5 {
8202 padding-left: 3rem !important;
8203}
8204
8205.m-n1 {
8206 margin: -0.25rem !important;
8207}
8208
8209.mt-n1,
8210.my-n1 {
8211 margin-top: -0.25rem !important;
8212}
8213
8214.mr-n1,
8215.mx-n1 {
8216 margin-right: -0.25rem !important;
8217}
8218
8219.mb-n1,
8220.my-n1 {
8221 margin-bottom: -0.25rem !important;
8222}
8223
8224.ml-n1,
8225.mx-n1 {
8226 margin-left: -0.25rem !important;
8227}
8228
8229.m-n2 {
8230 margin: -0.5rem !important;
8231}
8232
8233.mt-n2,
8234.my-n2 {
8235 margin-top: -0.5rem !important;
8236}
8237
8238.mr-n2,
8239.mx-n2 {
8240 margin-right: -0.5rem !important;
8241}
8242
8243.mb-n2,
8244.my-n2 {
8245 margin-bottom: -0.5rem !important;
8246}
8247
8248.ml-n2,
8249.mx-n2 {
8250 margin-left: -0.5rem !important;
8251}
8252
8253.m-n3 {
8254 margin: -1rem !important;
8255}
8256
8257.mt-n3,
8258.my-n3 {
8259 margin-top: -1rem !important;
8260}
8261
8262.mr-n3,
8263.mx-n3 {
8264 margin-right: -1rem !important;
8265}
8266
8267.mb-n3,
8268.my-n3 {
8269 margin-bottom: -1rem !important;
8270}
8271
8272.ml-n3,
8273.mx-n3 {
8274 margin-left: -1rem !important;
8275}
8276
8277.m-n4 {
8278 margin: -1.5rem !important;
8279}
8280
8281.mt-n4,
8282.my-n4 {
8283 margin-top: -1.5rem !important;
8284}
8285
8286.mr-n4,
8287.mx-n4 {
8288 margin-right: -1.5rem !important;
8289}
8290
8291.mb-n4,
8292.my-n4 {
8293 margin-bottom: -1.5rem !important;
8294}
8295
8296.ml-n4,
8297.mx-n4 {
8298 margin-left: -1.5rem !important;
8299}
8300
8301.m-n5 {
8302 margin: -3rem !important;
8303}
8304
8305.mt-n5,
8306.my-n5 {
8307 margin-top: -3rem !important;
8308}
8309
8310.mr-n5,
8311.mx-n5 {
8312 margin-right: -3rem !important;
8313}
8314
8315.mb-n5,
8316.my-n5 {
8317 margin-bottom: -3rem !important;
8318}
8319
8320.ml-n5,
8321.mx-n5 {
8322 margin-left: -3rem !important;
8323}
8324
8325.m-auto {
8326 margin: auto !important;
8327}
8328
8329.mt-auto,
8330.my-auto {
8331 margin-top: auto !important;
8332}
8333
8334.mr-auto,
8335.mx-auto {
8336 margin-right: auto !important;
8337}
8338
8339.mb-auto,
8340.my-auto {
8341 margin-bottom: auto !important;
8342}
8343
8344.ml-auto,
8345.mx-auto {
8346 margin-left: auto !important;
8347}
8348
8349@media (min-width: 576px) {
8350 .m-sm-0 {
8351 margin: 0 !important;
6719 } 8352 }
6720 tr.visible-print { 8353 .mt-sm-0,
6721 display: table-row !important; 8354 .my-sm-0 {
8355 margin-top: 0 !important;
6722 } 8356 }
6723 th.visible-print, 8357 .mr-sm-0,
6724 td.visible-print { 8358 .mx-sm-0 {
6725 display: table-cell !important; 8359 margin-right: 0 !important;
8360 }
8361 .mb-sm-0,
8362 .my-sm-0 {
8363 margin-bottom: 0 !important;
8364 }
8365 .ml-sm-0,
8366 .mx-sm-0 {
8367 margin-left: 0 !important;
8368 }
8369 .m-sm-1 {
8370 margin: 0.25rem !important;
8371 }
8372 .mt-sm-1,
8373 .my-sm-1 {
8374 margin-top: 0.25rem !important;
8375 }
8376 .mr-sm-1,
8377 .mx-sm-1 {
8378 margin-right: 0.25rem !important;
8379 }
8380 .mb-sm-1,
8381 .my-sm-1 {
8382 margin-bottom: 0.25rem !important;
8383 }
8384 .ml-sm-1,
8385 .mx-sm-1 {
8386 margin-left: 0.25rem !important;
8387 }
8388 .m-sm-2 {
8389 margin: 0.5rem !important;
8390 }
8391 .mt-sm-2,
8392 .my-sm-2 {
8393 margin-top: 0.5rem !important;
8394 }
8395 .mr-sm-2,
8396 .mx-sm-2 {
8397 margin-right: 0.5rem !important;
8398 }
8399 .mb-sm-2,
8400 .my-sm-2 {
8401 margin-bottom: 0.5rem !important;
8402 }
8403 .ml-sm-2,
8404 .mx-sm-2 {
8405 margin-left: 0.5rem !important;
8406 }
8407 .m-sm-3 {
8408 margin: 1rem !important;
8409 }
8410 .mt-sm-3,
8411 .my-sm-3 {
8412 margin-top: 1rem !important;
8413 }
8414 .mr-sm-3,
8415 .mx-sm-3 {
8416 margin-right: 1rem !important;
8417 }
8418 .mb-sm-3,
8419 .my-sm-3 {
8420 margin-bottom: 1rem !important;
8421 }
8422 .ml-sm-3,
8423 .mx-sm-3 {
8424 margin-left: 1rem !important;
8425 }
8426 .m-sm-4 {
8427 margin: 1.5rem !important;
8428 }
8429 .mt-sm-4,
8430 .my-sm-4 {
8431 margin-top: 1.5rem !important;
8432 }
8433 .mr-sm-4,
8434 .mx-sm-4 {
8435 margin-right: 1.5rem !important;
8436 }
8437 .mb-sm-4,
8438 .my-sm-4 {
8439 margin-bottom: 1.5rem !important;
8440 }
8441 .ml-sm-4,
8442 .mx-sm-4 {
8443 margin-left: 1.5rem !important;
8444 }
8445 .m-sm-5 {
8446 margin: 3rem !important;
8447 }
8448 .mt-sm-5,
8449 .my-sm-5 {
8450 margin-top: 3rem !important;
8451 }
8452 .mr-sm-5,
8453 .mx-sm-5 {
8454 margin-right: 3rem !important;
8455 }
8456 .mb-sm-5,
8457 .my-sm-5 {
8458 margin-bottom: 3rem !important;
8459 }
8460 .ml-sm-5,
8461 .mx-sm-5 {
8462 margin-left: 3rem !important;
8463 }
8464 .p-sm-0 {
8465 padding: 0 !important;
8466 }
8467 .pt-sm-0,
8468 .py-sm-0 {
8469 padding-top: 0 !important;
8470 }
8471 .pr-sm-0,
8472 .px-sm-0 {
8473 padding-right: 0 !important;
8474 }
8475 .pb-sm-0,
8476 .py-sm-0 {
8477 padding-bottom: 0 !important;
8478 }
8479 .pl-sm-0,
8480 .px-sm-0 {
8481 padding-left: 0 !important;
8482 }
8483 .p-sm-1 {
8484 padding: 0.25rem !important;
8485 }
8486 .pt-sm-1,
8487 .py-sm-1 {
8488 padding-top: 0.25rem !important;
8489 }
8490 .pr-sm-1,
8491 .px-sm-1 {
8492 padding-right: 0.25rem !important;
8493 }
8494 .pb-sm-1,
8495 .py-sm-1 {
8496 padding-bottom: 0.25rem !important;
8497 }
8498 .pl-sm-1,
8499 .px-sm-1 {
8500 padding-left: 0.25rem !important;
8501 }
8502 .p-sm-2 {
8503 padding: 0.5rem !important;
8504 }
8505 .pt-sm-2,
8506 .py-sm-2 {
8507 padding-top: 0.5rem !important;
8508 }
8509 .pr-sm-2,
8510 .px-sm-2 {
8511 padding-right: 0.5rem !important;
8512 }
8513 .pb-sm-2,
8514 .py-sm-2 {
8515 padding-bottom: 0.5rem !important;
8516 }
8517 .pl-sm-2,
8518 .px-sm-2 {
8519 padding-left: 0.5rem !important;
8520 }
8521 .p-sm-3 {
8522 padding: 1rem !important;
8523 }
8524 .pt-sm-3,
8525 .py-sm-3 {
8526 padding-top: 1rem !important;
8527 }
8528 .pr-sm-3,
8529 .px-sm-3 {
8530 padding-right: 1rem !important;
8531 }
8532 .pb-sm-3,
8533 .py-sm-3 {
8534 padding-bottom: 1rem !important;
8535 }
8536 .pl-sm-3,
8537 .px-sm-3 {
8538 padding-left: 1rem !important;
8539 }
8540 .p-sm-4 {
8541 padding: 1.5rem !important;
8542 }
8543 .pt-sm-4,
8544 .py-sm-4 {
8545 padding-top: 1.5rem !important;
8546 }
8547 .pr-sm-4,
8548 .px-sm-4 {
8549 padding-right: 1.5rem !important;
8550 }
8551 .pb-sm-4,
8552 .py-sm-4 {
8553 padding-bottom: 1.5rem !important;
8554 }
8555 .pl-sm-4,
8556 .px-sm-4 {
8557 padding-left: 1.5rem !important;
8558 }
8559 .p-sm-5 {
8560 padding: 3rem !important;
8561 }
8562 .pt-sm-5,
8563 .py-sm-5 {
8564 padding-top: 3rem !important;
8565 }
8566 .pr-sm-5,
8567 .px-sm-5 {
8568 padding-right: 3rem !important;
8569 }
8570 .pb-sm-5,
8571 .py-sm-5 {
8572 padding-bottom: 3rem !important;
8573 }
8574 .pl-sm-5,
8575 .px-sm-5 {
8576 padding-left: 3rem !important;
8577 }
8578 .m-sm-n1 {
8579 margin: -0.25rem !important;
8580 }
8581 .mt-sm-n1,
8582 .my-sm-n1 {
8583 margin-top: -0.25rem !important;
8584 }
8585 .mr-sm-n1,
8586 .mx-sm-n1 {
8587 margin-right: -0.25rem !important;
8588 }
8589 .mb-sm-n1,
8590 .my-sm-n1 {
8591 margin-bottom: -0.25rem !important;
8592 }
8593 .ml-sm-n1,
8594 .mx-sm-n1 {
8595 margin-left: -0.25rem !important;
8596 }
8597 .m-sm-n2 {
8598 margin: -0.5rem !important;
8599 }
8600 .mt-sm-n2,
8601 .my-sm-n2 {
8602 margin-top: -0.5rem !important;
8603 }
8604 .mr-sm-n2,
8605 .mx-sm-n2 {
8606 margin-right: -0.5rem !important;
8607 }
8608 .mb-sm-n2,
8609 .my-sm-n2 {
8610 margin-bottom: -0.5rem !important;
8611 }
8612 .ml-sm-n2,
8613 .mx-sm-n2 {
8614 margin-left: -0.5rem !important;
8615 }
8616 .m-sm-n3 {
8617 margin: -1rem !important;
8618 }
8619 .mt-sm-n3,
8620 .my-sm-n3 {
8621 margin-top: -1rem !important;
8622 }
8623 .mr-sm-n3,
8624 .mx-sm-n3 {
8625 margin-right: -1rem !important;
8626 }
8627 .mb-sm-n3,
8628 .my-sm-n3 {
8629 margin-bottom: -1rem !important;
8630 }
8631 .ml-sm-n3,
8632 .mx-sm-n3 {
8633 margin-left: -1rem !important;
8634 }
8635 .m-sm-n4 {
8636 margin: -1.5rem !important;
8637 }
8638 .mt-sm-n4,
8639 .my-sm-n4 {
8640 margin-top: -1.5rem !important;
8641 }
8642 .mr-sm-n4,
8643 .mx-sm-n4 {
8644 margin-right: -1.5rem !important;
8645 }
8646 .mb-sm-n4,
8647 .my-sm-n4 {
8648 margin-bottom: -1.5rem !important;
8649 }
8650 .ml-sm-n4,
8651 .mx-sm-n4 {
8652 margin-left: -1.5rem !important;
8653 }
8654 .m-sm-n5 {
8655 margin: -3rem !important;
8656 }
8657 .mt-sm-n5,
8658 .my-sm-n5 {
8659 margin-top: -3rem !important;
8660 }
8661 .mr-sm-n5,
8662 .mx-sm-n5 {
8663 margin-right: -3rem !important;
8664 }
8665 .mb-sm-n5,
8666 .my-sm-n5 {
8667 margin-bottom: -3rem !important;
8668 }
8669 .ml-sm-n5,
8670 .mx-sm-n5 {
8671 margin-left: -3rem !important;
8672 }
8673 .m-sm-auto {
8674 margin: auto !important;
8675 }
8676 .mt-sm-auto,
8677 .my-sm-auto {
8678 margin-top: auto !important;
8679 }
8680 .mr-sm-auto,
8681 .mx-sm-auto {
8682 margin-right: auto !important;
8683 }
8684 .mb-sm-auto,
8685 .my-sm-auto {
8686 margin-bottom: auto !important;
8687 }
8688 .ml-sm-auto,
8689 .mx-sm-auto {
8690 margin-left: auto !important;
6726 } 8691 }
6727} 8692}
6728.visible-print-block { 8693
6729 display: none !important; 8694@media (min-width: 768px) {
8695 .m-md-0 {
8696 margin: 0 !important;
8697 }
8698 .mt-md-0,
8699 .my-md-0 {
8700 margin-top: 0 !important;
8701 }
8702 .mr-md-0,
8703 .mx-md-0 {
8704 margin-right: 0 !important;
8705 }
8706 .mb-md-0,
8707 .my-md-0 {
8708 margin-bottom: 0 !important;
8709 }
8710 .ml-md-0,
8711 .mx-md-0 {
8712 margin-left: 0 !important;
8713 }
8714 .m-md-1 {
8715 margin: 0.25rem !important;
8716 }
8717 .mt-md-1,
8718 .my-md-1 {
8719 margin-top: 0.25rem !important;
8720 }
8721 .mr-md-1,
8722 .mx-md-1 {
8723 margin-right: 0.25rem !important;
8724 }
8725 .mb-md-1,
8726 .my-md-1 {
8727 margin-bottom: 0.25rem !important;
8728 }
8729 .ml-md-1,
8730 .mx-md-1 {
8731 margin-left: 0.25rem !important;
8732 }
8733 .m-md-2 {
8734 margin: 0.5rem !important;
8735 }
8736 .mt-md-2,
8737 .my-md-2 {
8738 margin-top: 0.5rem !important;
8739 }
8740 .mr-md-2,
8741 .mx-md-2 {
8742 margin-right: 0.5rem !important;
8743 }
8744 .mb-md-2,
8745 .my-md-2 {
8746 margin-bottom: 0.5rem !important;
8747 }
8748 .ml-md-2,
8749 .mx-md-2 {
8750 margin-left: 0.5rem !important;
8751 }
8752 .m-md-3 {
8753 margin: 1rem !important;
8754 }
8755 .mt-md-3,
8756 .my-md-3 {
8757 margin-top: 1rem !important;
8758 }
8759 .mr-md-3,
8760 .mx-md-3 {
8761 margin-right: 1rem !important;
8762 }
8763 .mb-md-3,
8764 .my-md-3 {
8765 margin-bottom: 1rem !important;
8766 }
8767 .ml-md-3,
8768 .mx-md-3 {
8769 margin-left: 1rem !important;
8770 }
8771 .m-md-4 {
8772 margin: 1.5rem !important;
8773 }
8774 .mt-md-4,
8775 .my-md-4 {
8776 margin-top: 1.5rem !important;
8777 }
8778 .mr-md-4,
8779 .mx-md-4 {
8780 margin-right: 1.5rem !important;
8781 }
8782 .mb-md-4,
8783 .my-md-4 {
8784 margin-bottom: 1.5rem !important;
8785 }
8786 .ml-md-4,
8787 .mx-md-4 {
8788 margin-left: 1.5rem !important;
8789 }
8790 .m-md-5 {
8791 margin: 3rem !important;
8792 }
8793 .mt-md-5,
8794 .my-md-5 {
8795 margin-top: 3rem !important;
8796 }
8797 .mr-md-5,
8798 .mx-md-5 {
8799 margin-right: 3rem !important;
8800 }
8801 .mb-md-5,
8802 .my-md-5 {
8803 margin-bottom: 3rem !important;
8804 }
8805 .ml-md-5,
8806 .mx-md-5 {
8807 margin-left: 3rem !important;
8808 }
8809 .p-md-0 {
8810 padding: 0 !important;
8811 }
8812 .pt-md-0,
8813 .py-md-0 {
8814 padding-top: 0 !important;
8815 }
8816 .pr-md-0,
8817 .px-md-0 {
8818 padding-right: 0 !important;
8819 }
8820 .pb-md-0,
8821 .py-md-0 {
8822 padding-bottom: 0 !important;
8823 }
8824 .pl-md-0,
8825 .px-md-0 {
8826 padding-left: 0 !important;
8827 }
8828 .p-md-1 {
8829 padding: 0.25rem !important;
8830 }
8831 .pt-md-1,
8832 .py-md-1 {
8833 padding-top: 0.25rem !important;
8834 }
8835 .pr-md-1,
8836 .px-md-1 {
8837 padding-right: 0.25rem !important;
8838 }
8839 .pb-md-1,
8840 .py-md-1 {
8841 padding-bottom: 0.25rem !important;
8842 }
8843 .pl-md-1,
8844 .px-md-1 {
8845 padding-left: 0.25rem !important;
8846 }
8847 .p-md-2 {
8848 padding: 0.5rem !important;
8849 }
8850 .pt-md-2,
8851 .py-md-2 {
8852 padding-top: 0.5rem !important;
8853 }
8854 .pr-md-2,
8855 .px-md-2 {
8856 padding-right: 0.5rem !important;
8857 }
8858 .pb-md-2,
8859 .py-md-2 {
8860 padding-bottom: 0.5rem !important;
8861 }
8862 .pl-md-2,
8863 .px-md-2 {
8864 padding-left: 0.5rem !important;
8865 }
8866 .p-md-3 {
8867 padding: 1rem !important;
8868 }
8869 .pt-md-3,
8870 .py-md-3 {
8871 padding-top: 1rem !important;
8872 }
8873 .pr-md-3,
8874 .px-md-3 {
8875 padding-right: 1rem !important;
8876 }
8877 .pb-md-3,
8878 .py-md-3 {
8879 padding-bottom: 1rem !important;
8880 }
8881 .pl-md-3,
8882 .px-md-3 {
8883 padding-left: 1rem !important;
8884 }
8885 .p-md-4 {
8886 padding: 1.5rem !important;
8887 }
8888 .pt-md-4,
8889 .py-md-4 {
8890 padding-top: 1.5rem !important;
8891 }
8892 .pr-md-4,
8893 .px-md-4 {
8894 padding-right: 1.5rem !important;
8895 }
8896 .pb-md-4,
8897 .py-md-4 {
8898 padding-bottom: 1.5rem !important;
8899 }
8900 .pl-md-4,
8901 .px-md-4 {
8902 padding-left: 1.5rem !important;
8903 }
8904 .p-md-5 {
8905 padding: 3rem !important;
8906 }
8907 .pt-md-5,
8908 .py-md-5 {
8909 padding-top: 3rem !important;
8910 }
8911 .pr-md-5,
8912 .px-md-5 {
8913 padding-right: 3rem !important;
8914 }
8915 .pb-md-5,
8916 .py-md-5 {
8917 padding-bottom: 3rem !important;
8918 }
8919 .pl-md-5,
8920 .px-md-5 {
8921 padding-left: 3rem !important;
8922 }
8923 .m-md-n1 {
8924 margin: -0.25rem !important;
8925 }
8926 .mt-md-n1,
8927 .my-md-n1 {
8928 margin-top: -0.25rem !important;
8929 }
8930 .mr-md-n1,
8931 .mx-md-n1 {
8932 margin-right: -0.25rem !important;
8933 }
8934 .mb-md-n1,
8935 .my-md-n1 {
8936 margin-bottom: -0.25rem !important;
8937 }
8938 .ml-md-n1,
8939 .mx-md-n1 {
8940 margin-left: -0.25rem !important;
8941 }
8942 .m-md-n2 {
8943 margin: -0.5rem !important;
8944 }
8945 .mt-md-n2,
8946 .my-md-n2 {
8947 margin-top: -0.5rem !important;
8948 }
8949 .mr-md-n2,
8950 .mx-md-n2 {
8951 margin-right: -0.5rem !important;
8952 }
8953 .mb-md-n2,
8954 .my-md-n2 {
8955 margin-bottom: -0.5rem !important;
8956 }
8957 .ml-md-n2,
8958 .mx-md-n2 {
8959 margin-left: -0.5rem !important;
8960 }
8961 .m-md-n3 {
8962 margin: -1rem !important;
8963 }
8964 .mt-md-n3,
8965 .my-md-n3 {
8966 margin-top: -1rem !important;
8967 }
8968 .mr-md-n3,
8969 .mx-md-n3 {
8970 margin-right: -1rem !important;
8971 }
8972 .mb-md-n3,
8973 .my-md-n3 {
8974 margin-bottom: -1rem !important;
8975 }
8976 .ml-md-n3,
8977 .mx-md-n3 {
8978 margin-left: -1rem !important;
8979 }
8980 .m-md-n4 {
8981 margin: -1.5rem !important;
8982 }
8983 .mt-md-n4,
8984 .my-md-n4 {
8985 margin-top: -1.5rem !important;
8986 }
8987 .mr-md-n4,
8988 .mx-md-n4 {
8989 margin-right: -1.5rem !important;
8990 }
8991 .mb-md-n4,
8992 .my-md-n4 {
8993 margin-bottom: -1.5rem !important;
8994 }
8995 .ml-md-n4,
8996 .mx-md-n4 {
8997 margin-left: -1.5rem !important;
8998 }
8999 .m-md-n5 {
9000 margin: -3rem !important;
9001 }
9002 .mt-md-n5,
9003 .my-md-n5 {
9004 margin-top: -3rem !important;
9005 }
9006 .mr-md-n5,
9007 .mx-md-n5 {
9008 margin-right: -3rem !important;
9009 }
9010 .mb-md-n5,
9011 .my-md-n5 {
9012 margin-bottom: -3rem !important;
9013 }
9014 .ml-md-n5,
9015 .mx-md-n5 {
9016 margin-left: -3rem !important;
9017 }
9018 .m-md-auto {
9019 margin: auto !important;
9020 }
9021 .mt-md-auto,
9022 .my-md-auto {
9023 margin-top: auto !important;
9024 }
9025 .mr-md-auto,
9026 .mx-md-auto {
9027 margin-right: auto !important;
9028 }
9029 .mb-md-auto,
9030 .my-md-auto {
9031 margin-bottom: auto !important;
9032 }
9033 .ml-md-auto,
9034 .mx-md-auto {
9035 margin-left: auto !important;
9036 }
6730} 9037}
6731@media print { 9038
6732 .visible-print-block { 9039@media (min-width: 992px) {
6733 display: block !important; 9040 .m-lg-0 {
9041 margin: 0 !important;
9042 }
9043 .mt-lg-0,
9044 .my-lg-0 {
9045 margin-top: 0 !important;
9046 }
9047 .mr-lg-0,
9048 .mx-lg-0 {
9049 margin-right: 0 !important;
9050 }
9051 .mb-lg-0,
9052 .my-lg-0 {
9053 margin-bottom: 0 !important;
9054 }
9055 .ml-lg-0,
9056 .mx-lg-0 {
9057 margin-left: 0 !important;
9058 }
9059 .m-lg-1 {
9060 margin: 0.25rem !important;
9061 }
9062 .mt-lg-1,
9063 .my-lg-1 {
9064 margin-top: 0.25rem !important;
9065 }
9066 .mr-lg-1,
9067 .mx-lg-1 {
9068 margin-right: 0.25rem !important;
9069 }
9070 .mb-lg-1,
9071 .my-lg-1 {
9072 margin-bottom: 0.25rem !important;
9073 }
9074 .ml-lg-1,
9075 .mx-lg-1 {
9076 margin-left: 0.25rem !important;
9077 }
9078 .m-lg-2 {
9079 margin: 0.5rem !important;
9080 }
9081 .mt-lg-2,
9082 .my-lg-2 {
9083 margin-top: 0.5rem !important;
9084 }
9085 .mr-lg-2,
9086 .mx-lg-2 {
9087 margin-right: 0.5rem !important;
9088 }
9089 .mb-lg-2,
9090 .my-lg-2 {
9091 margin-bottom: 0.5rem !important;
9092 }
9093 .ml-lg-2,
9094 .mx-lg-2 {
9095 margin-left: 0.5rem !important;
9096 }
9097 .m-lg-3 {
9098 margin: 1rem !important;
9099 }
9100 .mt-lg-3,
9101 .my-lg-3 {
9102 margin-top: 1rem !important;
9103 }
9104 .mr-lg-3,
9105 .mx-lg-3 {
9106 margin-right: 1rem !important;
9107 }
9108 .mb-lg-3,
9109 .my-lg-3 {
9110 margin-bottom: 1rem !important;
9111 }
9112 .ml-lg-3,
9113 .mx-lg-3 {
9114 margin-left: 1rem !important;
9115 }
9116 .m-lg-4 {
9117 margin: 1.5rem !important;
9118 }
9119 .mt-lg-4,
9120 .my-lg-4 {
9121 margin-top: 1.5rem !important;
9122 }
9123 .mr-lg-4,
9124 .mx-lg-4 {
9125 margin-right: 1.5rem !important;
9126 }
9127 .mb-lg-4,
9128 .my-lg-4 {
9129 margin-bottom: 1.5rem !important;
9130 }
9131 .ml-lg-4,
9132 .mx-lg-4 {
9133 margin-left: 1.5rem !important;
9134 }
9135 .m-lg-5 {
9136 margin: 3rem !important;
9137 }
9138 .mt-lg-5,
9139 .my-lg-5 {
9140 margin-top: 3rem !important;
9141 }
9142 .mr-lg-5,
9143 .mx-lg-5 {
9144 margin-right: 3rem !important;
9145 }
9146 .mb-lg-5,
9147 .my-lg-5 {
9148 margin-bottom: 3rem !important;
9149 }
9150 .ml-lg-5,
9151 .mx-lg-5 {
9152 margin-left: 3rem !important;
9153 }
9154 .p-lg-0 {
9155 padding: 0 !important;
9156 }
9157 .pt-lg-0,
9158 .py-lg-0 {
9159 padding-top: 0 !important;
9160 }
9161 .pr-lg-0,
9162 .px-lg-0 {
9163 padding-right: 0 !important;
9164 }
9165 .pb-lg-0,
9166 .py-lg-0 {
9167 padding-bottom: 0 !important;
9168 }
9169 .pl-lg-0,
9170 .px-lg-0 {
9171 padding-left: 0 !important;
9172 }
9173 .p-lg-1 {
9174 padding: 0.25rem !important;
9175 }
9176 .pt-lg-1,
9177 .py-lg-1 {
9178 padding-top: 0.25rem !important;
9179 }
9180 .pr-lg-1,
9181 .px-lg-1 {
9182 padding-right: 0.25rem !important;
9183 }
9184 .pb-lg-1,
9185 .py-lg-1 {
9186 padding-bottom: 0.25rem !important;
9187 }
9188 .pl-lg-1,
9189 .px-lg-1 {
9190 padding-left: 0.25rem !important;
9191 }
9192 .p-lg-2 {
9193 padding: 0.5rem !important;
9194 }
9195 .pt-lg-2,
9196 .py-lg-2 {
9197 padding-top: 0.5rem !important;
9198 }
9199 .pr-lg-2,
9200 .px-lg-2 {
9201 padding-right: 0.5rem !important;
9202 }
9203 .pb-lg-2,
9204 .py-lg-2 {
9205 padding-bottom: 0.5rem !important;
9206 }
9207 .pl-lg-2,
9208 .px-lg-2 {
9209 padding-left: 0.5rem !important;
9210 }
9211 .p-lg-3 {
9212 padding: 1rem !important;
9213 }
9214 .pt-lg-3,
9215 .py-lg-3 {
9216 padding-top: 1rem !important;
9217 }
9218 .pr-lg-3,
9219 .px-lg-3 {
9220 padding-right: 1rem !important;
9221 }
9222 .pb-lg-3,
9223 .py-lg-3 {
9224 padding-bottom: 1rem !important;
9225 }
9226 .pl-lg-3,
9227 .px-lg-3 {
9228 padding-left: 1rem !important;
9229 }
9230 .p-lg-4 {
9231 padding: 1.5rem !important;
9232 }
9233 .pt-lg-4,
9234 .py-lg-4 {
9235 padding-top: 1.5rem !important;
9236 }
9237 .pr-lg-4,
9238 .px-lg-4 {
9239 padding-right: 1.5rem !important;
9240 }
9241 .pb-lg-4,
9242 .py-lg-4 {
9243 padding-bottom: 1.5rem !important;
9244 }
9245 .pl-lg-4,
9246 .px-lg-4 {
9247 padding-left: 1.5rem !important;
9248 }
9249 .p-lg-5 {
9250 padding: 3rem !important;
9251 }
9252 .pt-lg-5,
9253 .py-lg-5 {
9254 padding-top: 3rem !important;
9255 }
9256 .pr-lg-5,
9257 .px-lg-5 {
9258 padding-right: 3rem !important;
9259 }
9260 .pb-lg-5,
9261 .py-lg-5 {
9262 padding-bottom: 3rem !important;
9263 }
9264 .pl-lg-5,
9265 .px-lg-5 {
9266 padding-left: 3rem !important;
9267 }
9268 .m-lg-n1 {
9269 margin: -0.25rem !important;
9270 }
9271 .mt-lg-n1,
9272 .my-lg-n1 {
9273 margin-top: -0.25rem !important;
9274 }
9275 .mr-lg-n1,
9276 .mx-lg-n1 {
9277 margin-right: -0.25rem !important;
9278 }
9279 .mb-lg-n1,
9280 .my-lg-n1 {
9281 margin-bottom: -0.25rem !important;
9282 }
9283 .ml-lg-n1,
9284 .mx-lg-n1 {
9285 margin-left: -0.25rem !important;
9286 }
9287 .m-lg-n2 {
9288 margin: -0.5rem !important;
9289 }
9290 .mt-lg-n2,
9291 .my-lg-n2 {
9292 margin-top: -0.5rem !important;
9293 }
9294 .mr-lg-n2,
9295 .mx-lg-n2 {
9296 margin-right: -0.5rem !important;
9297 }
9298 .mb-lg-n2,
9299 .my-lg-n2 {
9300 margin-bottom: -0.5rem !important;
9301 }
9302 .ml-lg-n2,
9303 .mx-lg-n2 {
9304 margin-left: -0.5rem !important;
9305 }
9306 .m-lg-n3 {
9307 margin: -1rem !important;
9308 }
9309 .mt-lg-n3,
9310 .my-lg-n3 {
9311 margin-top: -1rem !important;
9312 }
9313 .mr-lg-n3,
9314 .mx-lg-n3 {
9315 margin-right: -1rem !important;
9316 }
9317 .mb-lg-n3,
9318 .my-lg-n3 {
9319 margin-bottom: -1rem !important;
9320 }
9321 .ml-lg-n3,
9322 .mx-lg-n3 {
9323 margin-left: -1rem !important;
9324 }
9325 .m-lg-n4 {
9326 margin: -1.5rem !important;
9327 }
9328 .mt-lg-n4,
9329 .my-lg-n4 {
9330 margin-top: -1.5rem !important;
9331 }
9332 .mr-lg-n4,
9333 .mx-lg-n4 {
9334 margin-right: -1.5rem !important;
9335 }
9336 .mb-lg-n4,
9337 .my-lg-n4 {
9338 margin-bottom: -1.5rem !important;
9339 }
9340 .ml-lg-n4,
9341 .mx-lg-n4 {
9342 margin-left: -1.5rem !important;
9343 }
9344 .m-lg-n5 {
9345 margin: -3rem !important;
9346 }
9347 .mt-lg-n5,
9348 .my-lg-n5 {
9349 margin-top: -3rem !important;
9350 }
9351 .mr-lg-n5,
9352 .mx-lg-n5 {
9353 margin-right: -3rem !important;
9354 }
9355 .mb-lg-n5,
9356 .my-lg-n5 {
9357 margin-bottom: -3rem !important;
9358 }
9359 .ml-lg-n5,
9360 .mx-lg-n5 {
9361 margin-left: -3rem !important;
9362 }
9363 .m-lg-auto {
9364 margin: auto !important;
9365 }
9366 .mt-lg-auto,
9367 .my-lg-auto {
9368 margin-top: auto !important;
9369 }
9370 .mr-lg-auto,
9371 .mx-lg-auto {
9372 margin-right: auto !important;
9373 }
9374 .mb-lg-auto,
9375 .my-lg-auto {
9376 margin-bottom: auto !important;
9377 }
9378 .ml-lg-auto,
9379 .mx-lg-auto {
9380 margin-left: auto !important;
6734 } 9381 }
6735} 9382}
6736.visible-print-inline { 9383
6737 display: none !important; 9384@media (min-width: 1200px) {
9385 .m-xl-0 {
9386 margin: 0 !important;
9387 }
9388 .mt-xl-0,
9389 .my-xl-0 {
9390 margin-top: 0 !important;
9391 }
9392 .mr-xl-0,
9393 .mx-xl-0 {
9394 margin-right: 0 !important;
9395 }
9396 .mb-xl-0,
9397 .my-xl-0 {
9398 margin-bottom: 0 !important;
9399 }
9400 .ml-xl-0,
9401 .mx-xl-0 {
9402 margin-left: 0 !important;
9403 }
9404 .m-xl-1 {
9405 margin: 0.25rem !important;
9406 }
9407 .mt-xl-1,
9408 .my-xl-1 {
9409 margin-top: 0.25rem !important;
9410 }
9411 .mr-xl-1,
9412 .mx-xl-1 {
9413 margin-right: 0.25rem !important;
9414 }
9415 .mb-xl-1,
9416 .my-xl-1 {
9417 margin-bottom: 0.25rem !important;
9418 }
9419 .ml-xl-1,
9420 .mx-xl-1 {
9421 margin-left: 0.25rem !important;
9422 }
9423 .m-xl-2 {
9424 margin: 0.5rem !important;
9425 }
9426 .mt-xl-2,
9427 .my-xl-2 {
9428 margin-top: 0.5rem !important;
9429 }
9430 .mr-xl-2,
9431 .mx-xl-2 {
9432 margin-right: 0.5rem !important;
9433 }
9434 .mb-xl-2,
9435 .my-xl-2 {
9436 margin-bottom: 0.5rem !important;
9437 }
9438 .ml-xl-2,
9439 .mx-xl-2 {
9440 margin-left: 0.5rem !important;
9441 }
9442 .m-xl-3 {
9443 margin: 1rem !important;
9444 }
9445 .mt-xl-3,
9446 .my-xl-3 {
9447 margin-top: 1rem !important;
9448 }
9449 .mr-xl-3,
9450 .mx-xl-3 {
9451 margin-right: 1rem !important;
9452 }
9453 .mb-xl-3,
9454 .my-xl-3 {
9455 margin-bottom: 1rem !important;
9456 }
9457 .ml-xl-3,
9458 .mx-xl-3 {
9459 margin-left: 1rem !important;
9460 }
9461 .m-xl-4 {
9462 margin: 1.5rem !important;
9463 }
9464 .mt-xl-4,
9465 .my-xl-4 {
9466 margin-top: 1.5rem !important;
9467 }
9468 .mr-xl-4,
9469 .mx-xl-4 {
9470 margin-right: 1.5rem !important;
9471 }
9472 .mb-xl-4,
9473 .my-xl-4 {
9474 margin-bottom: 1.5rem !important;
9475 }
9476 .ml-xl-4,
9477 .mx-xl-4 {
9478 margin-left: 1.5rem !important;
9479 }
9480 .m-xl-5 {
9481 margin: 3rem !important;
9482 }
9483 .mt-xl-5,
9484 .my-xl-5 {
9485 margin-top: 3rem !important;
9486 }
9487 .mr-xl-5,
9488 .mx-xl-5 {
9489 margin-right: 3rem !important;
9490 }
9491 .mb-xl-5,
9492 .my-xl-5 {
9493 margin-bottom: 3rem !important;
9494 }
9495 .ml-xl-5,
9496 .mx-xl-5 {
9497 margin-left: 3rem !important;
9498 }
9499 .p-xl-0 {
9500 padding: 0 !important;
9501 }
9502 .pt-xl-0,
9503 .py-xl-0 {
9504 padding-top: 0 !important;
9505 }
9506 .pr-xl-0,
9507 .px-xl-0 {
9508 padding-right: 0 !important;
9509 }
9510 .pb-xl-0,
9511 .py-xl-0 {
9512 padding-bottom: 0 !important;
9513 }
9514 .pl-xl-0,
9515 .px-xl-0 {
9516 padding-left: 0 !important;
9517 }
9518 .p-xl-1 {
9519 padding: 0.25rem !important;
9520 }
9521 .pt-xl-1,
9522 .py-xl-1 {
9523 padding-top: 0.25rem !important;
9524 }
9525 .pr-xl-1,
9526 .px-xl-1 {
9527 padding-right: 0.25rem !important;
9528 }
9529 .pb-xl-1,
9530 .py-xl-1 {
9531 padding-bottom: 0.25rem !important;
9532 }
9533 .pl-xl-1,
9534 .px-xl-1 {
9535 padding-left: 0.25rem !important;
9536 }
9537 .p-xl-2 {
9538 padding: 0.5rem !important;
9539 }
9540 .pt-xl-2,
9541 .py-xl-2 {
9542 padding-top: 0.5rem !important;
9543 }
9544 .pr-xl-2,
9545 .px-xl-2 {
9546 padding-right: 0.5rem !important;
9547 }
9548 .pb-xl-2,
9549 .py-xl-2 {
9550 padding-bottom: 0.5rem !important;
9551 }
9552 .pl-xl-2,
9553 .px-xl-2 {
9554 padding-left: 0.5rem !important;
9555 }
9556 .p-xl-3 {
9557 padding: 1rem !important;
9558 }
9559 .pt-xl-3,
9560 .py-xl-3 {
9561 padding-top: 1rem !important;
9562 }
9563 .pr-xl-3,
9564 .px-xl-3 {
9565 padding-right: 1rem !important;
9566 }
9567 .pb-xl-3,
9568 .py-xl-3 {
9569 padding-bottom: 1rem !important;
9570 }
9571 .pl-xl-3,
9572 .px-xl-3 {
9573 padding-left: 1rem !important;
9574 }
9575 .p-xl-4 {
9576 padding: 1.5rem !important;
9577 }
9578 .pt-xl-4,
9579 .py-xl-4 {
9580 padding-top: 1.5rem !important;
9581 }
9582 .pr-xl-4,
9583 .px-xl-4 {
9584 padding-right: 1.5rem !important;
9585 }
9586 .pb-xl-4,
9587 .py-xl-4 {
9588 padding-bottom: 1.5rem !important;
9589 }
9590 .pl-xl-4,
9591 .px-xl-4 {
9592 padding-left: 1.5rem !important;
9593 }
9594 .p-xl-5 {
9595 padding: 3rem !important;
9596 }
9597 .pt-xl-5,
9598 .py-xl-5 {
9599 padding-top: 3rem !important;
9600 }
9601 .pr-xl-5,
9602 .px-xl-5 {
9603 padding-right: 3rem !important;
9604 }
9605 .pb-xl-5,
9606 .py-xl-5 {
9607 padding-bottom: 3rem !important;
9608 }
9609 .pl-xl-5,
9610 .px-xl-5 {
9611 padding-left: 3rem !important;
9612 }
9613 .m-xl-n1 {
9614 margin: -0.25rem !important;
9615 }
9616 .mt-xl-n1,
9617 .my-xl-n1 {
9618 margin-top: -0.25rem !important;
9619 }
9620 .mr-xl-n1,
9621 .mx-xl-n1 {
9622 margin-right: -0.25rem !important;
9623 }
9624 .mb-xl-n1,
9625 .my-xl-n1 {
9626 margin-bottom: -0.25rem !important;
9627 }
9628 .ml-xl-n1,
9629 .mx-xl-n1 {
9630 margin-left: -0.25rem !important;
9631 }
9632 .m-xl-n2 {
9633 margin: -0.5rem !important;
9634 }
9635 .mt-xl-n2,
9636 .my-xl-n2 {
9637 margin-top: -0.5rem !important;
9638 }
9639 .mr-xl-n2,
9640 .mx-xl-n2 {
9641 margin-right: -0.5rem !important;
9642 }
9643 .mb-xl-n2,
9644 .my-xl-n2 {
9645 margin-bottom: -0.5rem !important;
9646 }
9647 .ml-xl-n2,
9648 .mx-xl-n2 {
9649 margin-left: -0.5rem !important;
9650 }
9651 .m-xl-n3 {
9652 margin: -1rem !important;
9653 }
9654 .mt-xl-n3,
9655 .my-xl-n3 {
9656 margin-top: -1rem !important;
9657 }
9658 .mr-xl-n3,
9659 .mx-xl-n3 {
9660 margin-right: -1rem !important;
9661 }
9662 .mb-xl-n3,
9663 .my-xl-n3 {
9664 margin-bottom: -1rem !important;
9665 }
9666 .ml-xl-n3,
9667 .mx-xl-n3 {
9668 margin-left: -1rem !important;
9669 }
9670 .m-xl-n4 {
9671 margin: -1.5rem !important;
9672 }
9673 .mt-xl-n4,
9674 .my-xl-n4 {
9675 margin-top: -1.5rem !important;
9676 }
9677 .mr-xl-n4,
9678 .mx-xl-n4 {
9679 margin-right: -1.5rem !important;
9680 }
9681 .mb-xl-n4,
9682 .my-xl-n4 {
9683 margin-bottom: -1.5rem !important;
9684 }
9685 .ml-xl-n4,
9686 .mx-xl-n4 {
9687 margin-left: -1.5rem !important;
9688 }
9689 .m-xl-n5 {
9690 margin: -3rem !important;
9691 }
9692 .mt-xl-n5,
9693 .my-xl-n5 {
9694 margin-top: -3rem !important;
9695 }
9696 .mr-xl-n5,
9697 .mx-xl-n5 {
9698 margin-right: -3rem !important;
9699 }
9700 .mb-xl-n5,
9701 .my-xl-n5 {
9702 margin-bottom: -3rem !important;
9703 }
9704 .ml-xl-n5,
9705 .mx-xl-n5 {
9706 margin-left: -3rem !important;
9707 }
9708 .m-xl-auto {
9709 margin: auto !important;
9710 }
9711 .mt-xl-auto,
9712 .my-xl-auto {
9713 margin-top: auto !important;
9714 }
9715 .mr-xl-auto,
9716 .mx-xl-auto {
9717 margin-right: auto !important;
9718 }
9719 .mb-xl-auto,
9720 .my-xl-auto {
9721 margin-bottom: auto !important;
9722 }
9723 .ml-xl-auto,
9724 .mx-xl-auto {
9725 margin-left: auto !important;
9726 }
6738} 9727}
6739@media print { 9728
6740 .visible-print-inline { 9729.text-monospace {
6741 display: inline !important; 9730 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
9731}
9732
9733.text-justify {
9734 text-align: justify !important;
9735}
9736
9737.text-wrap {
9738 white-space: normal !important;
9739}
9740
9741.text-nowrap {
9742 white-space: nowrap !important;
9743}
9744
9745.text-truncate {
9746 overflow: hidden;
9747 text-overflow: ellipsis;
9748 white-space: nowrap;
9749}
9750
9751.text-left {
9752 text-align: left !important;
9753}
9754
9755.text-right {
9756 text-align: right !important;
9757}
9758
9759.text-center {
9760 text-align: center !important;
9761}
9762
9763@media (min-width: 576px) {
9764 .text-sm-left {
9765 text-align: left !important;
9766 }
9767 .text-sm-right {
9768 text-align: right !important;
9769 }
9770 .text-sm-center {
9771 text-align: center !important;
6742 } 9772 }
6743} 9773}
6744.visible-print-inline-block { 9774
6745 display: none !important; 9775@media (min-width: 768px) {
9776 .text-md-left {
9777 text-align: left !important;
9778 }
9779 .text-md-right {
9780 text-align: right !important;
9781 }
9782 .text-md-center {
9783 text-align: center !important;
9784 }
6746} 9785}
6747@media print { 9786
6748 .visible-print-inline-block { 9787@media (min-width: 992px) {
6749 display: inline-block !important; 9788 .text-lg-left {
9789 text-align: left !important;
9790 }
9791 .text-lg-right {
9792 text-align: right !important;
6750 } 9793 }
9794 .text-lg-center {
9795 text-align: center !important;
9796 }
9797}
9798
9799@media (min-width: 1200px) {
9800 .text-xl-left {
9801 text-align: left !important;
9802 }
9803 .text-xl-right {
9804 text-align: right !important;
9805 }
9806 .text-xl-center {
9807 text-align: center !important;
9808 }
9809}
9810
9811.text-lowercase {
9812 text-transform: lowercase !important;
9813}
9814
9815.text-uppercase {
9816 text-transform: uppercase !important;
9817}
9818
9819.text-capitalize {
9820 text-transform: capitalize !important;
9821}
9822
9823.font-weight-light {
9824 font-weight: 300 !important;
9825}
9826
9827.font-weight-lighter {
9828 font-weight: lighter !important;
9829}
9830
9831.font-weight-normal {
9832 font-weight: 400 !important;
9833}
9834
9835.font-weight-bold {
9836 font-weight: 700 !important;
9837}
9838
9839.font-weight-bolder {
9840 font-weight: bolder !important;
9841}
9842
9843.font-italic {
9844 font-style: italic !important;
9845}
9846
9847.text-white {
9848 color: #fff !important;
9849}
9850
9851.text-primary {
9852 color: #007bff !important;
9853}
9854
9855a.text-primary:hover, a.text-primary:focus {
9856 color: #0056b3 !important;
9857}
9858
9859.text-secondary {
9860 color: #6c757d !important;
9861}
9862
9863a.text-secondary:hover, a.text-secondary:focus {
9864 color: #494f54 !important;
9865}
9866
9867.text-success {
9868 color: #28a745 !important;
9869}
9870
9871a.text-success:hover, a.text-success:focus {
9872 color: #19692c !important;
9873}
9874
9875.text-info {
9876 color: #17a2b8 !important;
9877}
9878
9879a.text-info:hover, a.text-info:focus {
9880 color: #0f6674 !important;
9881}
9882
9883.text-warning {
9884 color: #ffc107 !important;
9885}
9886
9887a.text-warning:hover, a.text-warning:focus {
9888 color: #ba8b00 !important;
9889}
9890
9891.text-danger {
9892 color: #dc3545 !important;
9893}
9894
9895a.text-danger:hover, a.text-danger:focus {
9896 color: #a71d2a !important;
9897}
9898
9899.text-light {
9900 color: #f8f9fa !important;
9901}
9902
9903a.text-light:hover, a.text-light:focus {
9904 color: #cbd3da !important;
9905}
9906
9907.text-dark {
9908 color: #343a40 !important;
9909}
9910
9911a.text-dark:hover, a.text-dark:focus {
9912 color: #121416 !important;
9913}
9914
9915.text-body {
9916 color: #212529 !important;
9917}
9918
9919.text-muted {
9920 color: #6c757d !important;
9921}
9922
9923.text-black-50 {
9924 color: rgba(0, 0, 0, 0.5) !important;
6751} 9925}
9926
9927.text-white-50 {
9928 color: rgba(255, 255, 255, 0.5) !important;
9929}
9930
9931.text-hide {
9932 font: 0/0 a;
9933 color: transparent;
9934 text-shadow: none;
9935 background-color: transparent;
9936 border: 0;
9937}
9938
9939.text-decoration-none {
9940 text-decoration: none !important;
9941}
9942
9943.text-break {
9944 word-break: break-word !important;
9945 overflow-wrap: break-word !important;
9946}
9947
9948.text-reset {
9949 color: inherit !important;
9950}
9951
9952.visible {
9953 visibility: visible !important;
9954}
9955
9956.invisible {
9957 visibility: hidden !important;
9958}
9959
6752@media print { 9960@media print {
6753 .hidden-print { 9961 *,
6754 display: none !important; 9962 *::before,
9963 *::after {
9964 text-shadow: none !important;
9965 box-shadow: none !important;
9966 }
9967 a:not(.btn) {
9968 text-decoration: underline;
9969 }
9970 abbr[title]::after {
9971 content: " (" attr(title) ")";
9972 }
9973 pre {
9974 white-space: pre-wrap !important;
9975 }
9976 pre,
9977 blockquote {
9978 border: 1px solid #adb5bd;
9979 page-break-inside: avoid;
9980 }
9981 thead {
9982 display: table-header-group;
9983 }
9984 tr,
9985 img {
9986 page-break-inside: avoid;
9987 }
9988 p,
9989 h2,
9990 h3 {
9991 orphans: 3;
9992 widows: 3;
9993 }
9994 h2,
9995 h3 {
9996 page-break-after: avoid;
9997 }
9998 @page {
9999 size: a3;
10000 }
10001 body {
10002 min-width: 992px !important;
10003 }
10004 .container {
10005 min-width: 992px !important;
10006 }
10007 .navbar {
10008 display: none;
10009 }
10010 .badge {
10011 border: 1px solid #000;
10012 }
10013 .table {
10014 border-collapse: collapse !important;
10015 }
10016 .table td,
10017 .table th {
10018 background-color: #fff !important;
10019 }
10020 .table-bordered th,
10021 .table-bordered td {
10022 border: 1px solid #dee2e6 !important;
10023 }
10024 .table-dark {
10025 color: inherit;
10026 }
10027 .table-dark th,
10028 .table-dark td,
10029 .table-dark thead th,
10030 .table-dark tbody + tbody {
10031 border-color: #dee2e6;
10032 }
10033 .table .thead-dark th {
10034 color: inherit;
10035 border-color: #dee2e6;
6755 } 10036 }
6756} 10037}
6757/*# sourceMappingURL=bootstrap.css.map */ 10038/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file