~jan0sch/smederee

~jan0sch/smederee/modules/hub/src/main/resources/assets/purecss/3.0.0/base-context.css
 ..
0 /*!
1 Pure v3.0.0
2 Copyright 2013 Yahoo!
3 Licensed under the BSD License.
4 https://github.com/pure-css/pure/blob/master/LICENSE
5 */
6 /*!
7 normalize.css v | MIT License | https://necolas.github.io/normalize.css/
8 Copyright (c) Nicolas Gallagher and Jonathan Neal
9 */
10 /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
11
12 /* Document
13 ========================================================================== */
14
15 /**
16 * 1. Correct the line height in all browsers.
17 * 2. Prevent adjustments of font size after orientation changes in iOS.
18 */
19
20 .pure {
21 line-height: 1.15;
22 /* 1 */
23 -webkit-text-size-adjust: 100%;
24 /* 2 */
25 }
26
27 /* Sections
28 ========================================================================== */
29
30 /**
31 * Remove the margin in all browsers.
32 */
33
34 .pure {
35 margin: 0;
36 }
37
38 /**
39 * Render the `main` element consistently in IE.
40 */
41
42 .pure main {
43 display: block;
44 }
45
46 /**
47 * Correct the font size and margin on `h1` elements within `section` and
48 * `article` contexts in Chrome, Firefox, and Safari.
49 */
50
51 .pure h1 {
52 font-size: 2em;
53 margin: 0.67em 0;
54 }
55
56 /* Grouping content
57 ========================================================================== */
58
59 /**
60 * 1. Add the correct box sizing in Firefox.
61 * 2. Show the overflow in Edge and IE.
62 */
63
64 .pure hr {
65 box-sizing: content-box;
66 /* 1 */
67 height: 0;
68 /* 1 */
69 overflow: visible;
70 /* 2 */
71 }
72
73 /**
74 * 1. Correct the inheritance and scaling of font size in all browsers.
75 * 2. Correct the odd `em` font sizing in all browsers.
76 */
77
78 .pure pre {
79 font-family: monospace, monospace;
80 /* 1 */
81 font-size: 1em;
82 /* 2 */
83 }
84
85 /* Text-level semantics
86 ========================================================================== */
87
88 /**
89 * Remove the gray background on active links in IE 10.
90 */
91
92 .pure a {
93 background-color: transparent;
94 }
95
96 /**
97 * 1. Remove the bottom border in Chrome 57-
98 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
99 */
100
101 .pure abbr[title] {
102 border-bottom: none;
103 /* 1 */
104 text-decoration: underline;
105 /* 2 */
106 -webkit-text-decoration: underline dotted;
107 text-decoration: underline dotted;
108 /* 2 */
109 }
110
111 /**
112 * Add the correct font weight in Chrome, Edge, and Safari.
113 */
114
115 .pure b,
116 .pure strong {
117 font-weight: bolder;
118 }
119
120 /**
121 * 1. Correct the inheritance and scaling of font size in all browsers.
122 * 2. Correct the odd `em` font sizing in all browsers.
123 */
124
125 .pure code,
126 .pure kbd,
127 .pure samp {
128 font-family: monospace, monospace;
129 /* 1 */
130 font-size: 1em;
131 /* 2 */
132 }
133
134 /**
135 * Add the correct font size in all browsers.
136 */
137
138 .pure small {
139 font-size: 80%;
140 }
141
142 /**
143 * Prevent `sub` and `sup` elements from affecting the line height in
144 * all browsers.
145 */
146
147 .pure sub,
148 .pure sup {
149 font-size: 75%;
150 line-height: 0;
151 position: relative;
152 vertical-align: baseline;
153 }
154
155 .pure sub {
156 bottom: -0.25em;
157 }
158
159 .pure sup {
160 top: -0.5em;
161 }
162
163 /* Embedded content
164 ========================================================================== */
165
166 /**
167 * Remove the border on images inside links in IE 10.
168 */
169
170 .pure img {
171 border-style: none;
172 }
173
174 /* Forms
175 ========================================================================== */
176
177 /**
178 * 1. Change the font styles in all browsers.
179 * 2. Remove the margin in Firefox and Safari.
180 */
181
182 .pure button,
183 .pure input,
184 .pure optgroup,
185 .pure select,
186 .pure textarea {
187 font-family: inherit;
188 /* 1 */
189 font-size: 100%;
190 /* 1 */
191 line-height: 1.15;
192 /* 1 */
193 margin: 0;
194 /* 2 */
195 }
196
197 /**
198 * Show the overflow in IE.
199 * 1. Show the overflow in Edge.
200 */
201
202 .pure button,
203 .pure input {
204 /* 1 */
205 overflow: visible;
206 }
207
208 /**
209 * Remove the inheritance of text transform in Edge, Firefox, and IE.
210 * 1. Remove the inheritance of text transform in Firefox.
211 */
212
213 .pure button,
214 .pure select {
215 /* 1 */
216 text-transform: none;
217 }
218
219 /**
220 * Correct the inability to style clickable types in iOS and Safari.
221 */
222
223 .pure button,
224 .pure [type="button"],
225 .pure [type="reset"],
226 .pure [type="submit"] {
227 -webkit-appearance: button;
228 }
229
230 /**
231 * Remove the inner border and padding in Firefox.
232 */
233
234 .pure button::-moz-focus-inner,
235 .pure [type="button"]::-moz-focus-inner,
236 .pure [type="reset"]::-moz-focus-inner,
237 .pure [type="submit"]::-moz-focus-inner {
238 border-style: none;
239 padding: 0;
240 }
241
242 /**
243 * Restore the focus styles unset by the previous rule.
244 */
245
246 .pure button:-moz-focusring,
247 .pure [type="button"]:-moz-focusring,
248 .pure [type="reset"]:-moz-focusring,
249 .pure [type="submit"]:-moz-focusring {
250 outline: 1px dotted ButtonText;
251 }
252
253 /**
254 * Correct the padding in Firefox.
255 */
256
257 .pure fieldset {
258 padding: 0.35em 0.75em 0.625em;
259 }
260
261 /**
262 * 1. Correct the text wrapping in Edge and IE.
263 * 2. Correct the color inheritance from `fieldset` elements in IE.
264 * 3. Remove the padding so developers are not caught out when they zero out
265 * `fieldset` elements in all browsers.
266 */
267
268 .pure legend {
269 box-sizing: border-box;
270 /* 1 */
271 color: inherit;
272 /* 2 */
273 display: table;
274 /* 1 */
275 max-width: 100%;
276 /* 1 */
277 padding: 0;
278 /* 3 */
279 white-space: normal;
280 /* 1 */
281 }
282
283 /**
284 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
285 */
286
287 .pure progress {
288 vertical-align: baseline;
289 }
290
291 /**
292 * Remove the default vertical scrollbar in IE 10+.
293 */
294
295 .pure textarea {
296 overflow: auto;
297 }
298
299 /**
300 * 1. Add the correct box sizing in IE 10.
301 * 2. Remove the padding in IE 10.
302 */
303
304 .pure [type="checkbox"],
305 .pure [type="radio"] {
306 box-sizing: border-box;
307 /* 1 */
308 padding: 0;
309 /* 2 */
310 }
311
312 /**
313 * Correct the cursor style of increment and decrement buttons in Chrome.
314 */
315
316 .pure [type="number"]::-webkit-inner-spin-button,
317 .pure [type="number"]::-webkit-outer-spin-button {
318 height: auto;
319 }
320
321 /**
322 * 1. Correct the odd appearance in Chrome and Safari.
323 * 2. Correct the outline style in Safari.
324 */
325
326 .pure [type="search"] {
327 -webkit-appearance: textfield;
328 /* 1 */
329 outline-offset: -2px;
330 /* 2 */
331 }
332
333 /**
334 * Remove the inner padding in Chrome and Safari on macOS.
335 */
336
337 .pure [type="search"]::-webkit-search-decoration {
338 -webkit-appearance: none;
339 }
340
341 /**
342 * 1. Correct the inability to style clickable types in iOS and Safari.
343 * 2. Change font properties to `inherit` in Safari.
344 */
345
346 .pure ::-webkit-file-upload-button {
347 -webkit-appearance: button;
348 /* 1 */
349 font: inherit;
350 /* 2 */
351 }
352
353 /* Interactive
354 ========================================================================== */
355
356 /*
357 * Add the correct display in Edge, IE 10+, and Firefox.
358 */
359
360 .pure details {
361 display: block;
362 }
363
364 /*
365 * Add the correct display in all browsers.
366 */
367
368 .pure summary {
369 display: list-item;
370 }
371
372 /* Misc
373 ========================================================================== */
374
375 /**
376 * Add the correct display in IE 10+.
377 */
378
379 .pure template {
380 display: none;
381 }
382
383 /**
384 * Add the correct display in IE 10.
385 */
386
387 .pure [hidden] {
388 display: none;
389 }
390
391 /*csslint important:false*/
392
393 /* ==========================================================================
394 Pure Base Extras
395 ========================================================================== */
396
397 /**
398 * Extra rules that Pure adds on top of Normalize.css
399 */
400
401 .pure {
402 font-family: sans-serif;
403 }
404
405 /**
406 * Always hide an element when it has the `hidden` HTML attribute.
407 */
408
409 .pure .hidden,
410 .pure [hidden] {
411 display: none !important;
412 }
413
414 /**
415 * Add this class to an image to make it fit within it's fluid parent wrapper while maintaining
416 * aspect ratio.
417 */
418
419 .pure .pure-img {
420 max-width: 100%;
421 height: auto;
422 display: block;
423 }