1/*!
2 * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)
3 * Copyright 2011-2018 The Bootstrap Authors
4 * Copyright 2011-2018 Twitter, Inc.
5 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
7 */
8*,
9*::before,
10*::after {
11  box-sizing: border-box;
12}
13
14html {
15  font-family: sans-serif;
16  line-height: 1.15;
17  -webkit-text-size-adjust: 100%;
18  -ms-text-size-adjust: 100%;
19  -ms-overflow-style: scrollbar;
20  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
21}
22
23@-ms-viewport {
24  width: device-width;
25}
26
27article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
28  display: block;
29}
30
31body {
32  margin: 0;
33  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
34  font-size: 1rem;
35  font-weight: 400;
36  line-height: 1.5;
37  color: #212529;
38  text-align: left;
39  background-color: #fff;
40}
41
42[tabindex="-1"]:focus {
43  outline: 0 !important;
44}
45
46hr {
47  box-sizing: content-box;
48  height: 0;
49  overflow: visible;
50}
51
52h1, h2, h3, h4, h5, h6 {
53  margin-top: 0;
54  margin-bottom: 0.5rem;
55}
56
57p {
58  margin-top: 0;
59  margin-bottom: 1rem;
60}
61
62abbr[title],
63abbr[data-original-title] {
64  text-decoration: underline;
65  -webkit-text-decoration: underline dotted;
66  text-decoration: underline dotted;
67  cursor: help;
68  border-bottom: 0;
69}
70
71address {
72  margin-bottom: 1rem;
73  font-style: normal;
74  line-height: inherit;
75}
76
77ol,
78ul,
79dl {
80  margin-top: 0;
81  margin-bottom: 1rem;
82}
83
84ol ol,
85ul ul,
86ol ul,
87ul ol {
88  margin-bottom: 0;
89}
90
91dt {
92  font-weight: 700;
93}
94
95dd {
96  margin-bottom: .5rem;
97  margin-left: 0;
98}
99
100blockquote {
101  margin: 0 0 1rem;
102}
103
104dfn {
105  font-style: italic;
106}
107
108b,
109strong {
110  font-weight: bolder;
111}
112
113small {
114  font-size: 80%;
115}
116
117sub,
118sup {
119  position: relative;
120  font-size: 75%;
121  line-height: 0;
122  vertical-align: baseline;
123}
124
125sub {
126  bottom: -.25em;
127}
128
129sup {
130  top: -.5em;
131}
132
133a {
134  color: #007bff;
135  text-decoration: none;
136  background-color: transparent;
137  -webkit-text-decoration-skip: objects;
138}
139
140a:hover {
141  color: #0056b3;
142  text-decoration: underline;
143}
144
145a:not([href]):not([tabindex]) {
146  color: inherit;
147  text-decoration: none;
148}
149
150a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
151  color: inherit;
152  text-decoration: none;
153}
154
155a:not([href]):not([tabindex]):focus {
156  outline: 0;
157}
158
159pre,
160code,
161kbd,
162samp {
163  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
164  font-size: 1em;
165}
166
167pre {
168  margin-top: 0;
169  margin-bottom: 1rem;
170  overflow: auto;
171  -ms-overflow-style: scrollbar;
172}
173
174figure {
175  margin: 0 0 1rem;
176}
177
178img {
179  vertical-align: middle;
180  border-style: none;
181}
182
183svg {
184  overflow: hidden;
185  vertical-align: middle;
186}
187
188table {
189  border-collapse: collapse;
190}
191
192caption {
193  padding-top: 0.75rem;
194  padding-bottom: 0.75rem;
195  color: #6c757d;
196  text-align: left;
197  caption-side: bottom;
198}
199
200th {
201  text-align: inherit;
202}
203
204label {
205  display: inline-block;
206  margin-bottom: 0.5rem;
207}
208
209button {
210  border-radius: 0;
211}
212
213button:focus {
214  outline: 1px dotted;
215  outline: 5px auto -webkit-focus-ring-color;
216}
217
218input,
219button,
220select,
221optgroup,
222textarea {
223  margin: 0;
224  font-family: inherit;
225  font-size: inherit;
226  line-height: inherit;
227}
228
229button,
230input {
231  overflow: visible;
232}
233
234button,
235select {
236  text-transform: none;
237}
238
239button,
240html [type="button"],
241[type="reset"],
242[type="submit"] {
243  -webkit-appearance: button;
244}
245
246button::-moz-focus-inner,
247[type="button"]::-moz-focus-inner,
248[type="reset"]::-moz-focus-inner,
249[type="submit"]::-moz-focus-inner {
250  padding: 0;
251  border-style: none;
252}
253
254input[type="radio"],
255input[type="checkbox"] {
256  box-sizing: border-box;
257  padding: 0;
258}
259
260input[type="date"],
261input[type="time"],
262input[type="datetime-local"],
263input[type="month"] {
264  -webkit-appearance: listbox;
265}
266
267textarea {
268  overflow: auto;
269  resize: vertical;
270}
271
272fieldset {
273  min-width: 0;
274  padding: 0;
275  margin: 0;
276  border: 0;
277}
278
279legend {
280  display: block;
281  width: 100%;
282  max-width: 100%;
283  padding: 0;
284  margin-bottom: .5rem;
285  font-size: 1.5rem;
286  line-height: inherit;
287  color: inherit;
288  white-space: normal;
289}
290
291progress {
292  vertical-align: baseline;
293}
294
295[type="number"]::-webkit-inner-spin-button,
296[type="number"]::-webkit-outer-spin-button {
297  height: auto;
298}
299
300[type="search"] {
301  outline-offset: -2px;
302  -webkit-appearance: none;
303}
304
305[type="search"]::-webkit-search-cancel-button,
306[type="search"]::-webkit-search-decoration {
307  -webkit-appearance: none;
308}
309
310::-webkit-file-upload-button {
311  font: inherit;
312  -webkit-appearance: button;
313}
314
315output {
316  display: inline-block;
317}
318
319summary {
320  display: list-item;
321  cursor: pointer;
322}
323
324template {
325  display: none;
326}
327
328[hidden] {
329  display: none !important;
330}
331/*# sourceMappingURL=bootstrap-reboot.css.map */