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