]> git.ipfire.org Git - ipfire.org.git/blob - src/scss/bootstrap-4.0.0-alpha.6/dist/css/bootstrap-reboot.css
.gitignore: Add .vscode
[ipfire.org.git] / src / scss / bootstrap-4.0.0-alpha.6 / dist / css / bootstrap-reboot.css
1 /*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
2 html {
3 font-family: sans-serif;
4 line-height: 1.15;
5 -ms-text-size-adjust: 100%;
6 -webkit-text-size-adjust: 100%;
7 }
8
9 body {
10 margin: 0;
11 }
12
13 article,
14 aside,
15 footer,
16 header,
17 nav,
18 section {
19 display: block;
20 }
21
22 h1 {
23 font-size: 2em;
24 margin: 0.67em 0;
25 }
26
27 figcaption,
28 figure,
29 main {
30 display: block;
31 }
32
33 figure {
34 margin: 1em 40px;
35 }
36
37 hr {
38 -webkit-box-sizing: content-box;
39 box-sizing: content-box;
40 height: 0;
41 overflow: visible;
42 }
43
44 pre {
45 font-family: monospace, monospace;
46 font-size: 1em;
47 }
48
49 a {
50 background-color: transparent;
51 -webkit-text-decoration-skip: objects;
52 }
53
54 a:active,
55 a:hover {
56 outline-width: 0;
57 }
58
59 abbr[title] {
60 border-bottom: none;
61 text-decoration: underline;
62 text-decoration: underline dotted;
63 }
64
65 b,
66 strong {
67 font-weight: inherit;
68 }
69
70 b,
71 strong {
72 font-weight: bolder;
73 }
74
75 code,
76 kbd,
77 samp {
78 font-family: monospace, monospace;
79 font-size: 1em;
80 }
81
82 dfn {
83 font-style: italic;
84 }
85
86 mark {
87 background-color: #ff0;
88 color: #000;
89 }
90
91 small {
92 font-size: 80%;
93 }
94
95 sub,
96 sup {
97 font-size: 75%;
98 line-height: 0;
99 position: relative;
100 vertical-align: baseline;
101 }
102
103 sub {
104 bottom: -0.25em;
105 }
106
107 sup {
108 top: -0.5em;
109 }
110
111 audio,
112 video {
113 display: inline-block;
114 }
115
116 audio:not([controls]) {
117 display: none;
118 height: 0;
119 }
120
121 img {
122 border-style: none;
123 }
124
125 svg:not(:root) {
126 overflow: hidden;
127 }
128
129 button,
130 input,
131 optgroup,
132 select,
133 textarea {
134 font-family: sans-serif;
135 font-size: 100%;
136 line-height: 1.15;
137 margin: 0;
138 }
139
140 button,
141 input {
142 overflow: visible;
143 }
144
145 button,
146 select {
147 text-transform: none;
148 }
149
150 button,
151 html [type="button"],
152 [type="reset"],
153 [type="submit"] {
154 -webkit-appearance: button;
155 }
156
157 button::-moz-focus-inner,
158 [type="button"]::-moz-focus-inner,
159 [type="reset"]::-moz-focus-inner,
160 [type="submit"]::-moz-focus-inner {
161 border-style: none;
162 padding: 0;
163 }
164
165 button:-moz-focusring,
166 [type="button"]:-moz-focusring,
167 [type="reset"]:-moz-focusring,
168 [type="submit"]:-moz-focusring {
169 outline: 1px dotted ButtonText;
170 }
171
172 fieldset {
173 border: 1px solid #c0c0c0;
174 margin: 0 2px;
175 padding: 0.35em 0.625em 0.75em;
176 }
177
178 legend {
179 -webkit-box-sizing: border-box;
180 box-sizing: border-box;
181 color: inherit;
182 display: table;
183 max-width: 100%;
184 padding: 0;
185 white-space: normal;
186 }
187
188 progress {
189 display: inline-block;
190 vertical-align: baseline;
191 }
192
193 textarea {
194 overflow: auto;
195 }
196
197 [type="checkbox"],
198 [type="radio"] {
199 -webkit-box-sizing: border-box;
200 box-sizing: border-box;
201 padding: 0;
202 }
203
204 [type="number"]::-webkit-inner-spin-button,
205 [type="number"]::-webkit-outer-spin-button {
206 height: auto;
207 }
208
209 [type="search"] {
210 -webkit-appearance: textfield;
211 outline-offset: -2px;
212 }
213
214 [type="search"]::-webkit-search-cancel-button,
215 [type="search"]::-webkit-search-decoration {
216 -webkit-appearance: none;
217 }
218
219 ::-webkit-file-upload-button {
220 -webkit-appearance: button;
221 font: inherit;
222 }
223
224 details,
225 menu {
226 display: block;
227 }
228
229 summary {
230 display: list-item;
231 }
232
233 canvas {
234 display: inline-block;
235 }
236
237 template {
238 display: none;
239 }
240
241 [hidden] {
242 display: none;
243 }
244
245 html {
246 -webkit-box-sizing: border-box;
247 box-sizing: border-box;
248 }
249
250 *,
251 *::before,
252 *::after {
253 -webkit-box-sizing: inherit;
254 box-sizing: inherit;
255 }
256
257 @-ms-viewport {
258 width: device-width;
259 }
260
261 html {
262 -ms-overflow-style: scrollbar;
263 -webkit-tap-highlight-color: transparent;
264 }
265
266 body {
267 font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
268 font-size: 1rem;
269 font-weight: normal;
270 line-height: 1.5;
271 color: #292b2c;
272 background-color: #fff;
273 }
274
275 [tabindex="-1"]:focus {
276 outline: none !important;
277 }
278
279 h1, h2, h3, h4, h5, h6 {
280 margin-top: 0;
281 margin-bottom: .5rem;
282 }
283
284 p {
285 margin-top: 0;
286 margin-bottom: 1rem;
287 }
288
289 abbr[title],
290 abbr[data-original-title] {
291 cursor: help;
292 }
293
294 address {
295 margin-bottom: 1rem;
296 font-style: normal;
297 line-height: inherit;
298 }
299
300 ol,
301 ul,
302 dl {
303 margin-top: 0;
304 margin-bottom: 1rem;
305 }
306
307 ol ol,
308 ul ul,
309 ol ul,
310 ul ol {
311 margin-bottom: 0;
312 }
313
314 dt {
315 font-weight: bold;
316 }
317
318 dd {
319 margin-bottom: .5rem;
320 margin-left: 0;
321 }
322
323 blockquote {
324 margin: 0 0 1rem;
325 }
326
327 a {
328 color: #0275d8;
329 text-decoration: none;
330 }
331
332 a:focus, a:hover {
333 color: #014c8c;
334 text-decoration: underline;
335 }
336
337 a:not([href]):not([tabindex]) {
338 color: inherit;
339 text-decoration: none;
340 }
341
342 a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
343 color: inherit;
344 text-decoration: none;
345 }
346
347 a:not([href]):not([tabindex]):focus {
348 outline: 0;
349 }
350
351 pre {
352 margin-top: 0;
353 margin-bottom: 1rem;
354 overflow: auto;
355 }
356
357 figure {
358 margin: 0 0 1rem;
359 }
360
361 img {
362 vertical-align: middle;
363 }
364
365 [role="button"] {
366 cursor: pointer;
367 }
368
369 a,
370 area,
371 button,
372 [role="button"],
373 input,
374 label,
375 select,
376 summary,
377 textarea {
378 -ms-touch-action: manipulation;
379 touch-action: manipulation;
380 }
381
382 table {
383 border-collapse: collapse;
384 background-color: transparent;
385 }
386
387 caption {
388 padding-top: 0.75rem;
389 padding-bottom: 0.75rem;
390 color: #636c72;
391 text-align: left;
392 caption-side: bottom;
393 }
394
395 th {
396 text-align: left;
397 }
398
399 label {
400 display: inline-block;
401 margin-bottom: .5rem;
402 }
403
404 button:focus {
405 outline: 1px dotted;
406 outline: 5px auto -webkit-focus-ring-color;
407 }
408
409 input,
410 button,
411 select,
412 textarea {
413 line-height: inherit;
414 }
415
416 input[type="radio"]:disabled,
417 input[type="checkbox"]:disabled {
418 cursor: not-allowed;
419 }
420
421 input[type="date"],
422 input[type="time"],
423 input[type="datetime-local"],
424 input[type="month"] {
425 -webkit-appearance: listbox;
426 }
427
428 textarea {
429 resize: vertical;
430 }
431
432 fieldset {
433 min-width: 0;
434 padding: 0;
435 margin: 0;
436 border: 0;
437 }
438
439 legend {
440 display: block;
441 width: 100%;
442 padding: 0;
443 margin-bottom: .5rem;
444 font-size: 1.5rem;
445 line-height: inherit;
446 }
447
448 input[type="search"] {
449 -webkit-appearance: none;
450 }
451
452 output {
453 display: inline-block;
454 }
455
456 [hidden] {
457 display: none !important;
458 }
459 /*# sourceMappingURL=bootstrap-reboot.css.map */