~jan0sch/smederee
~jan0sch/smederee/modules/hub/src/main/resources/assets/purecss/3.0.0/base-context.css
~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 | } |