1 | @import (reference) './imports/global';
|
2 |
|
3 | /**
|
4 | * BASE THEME
|
5 | */
|
6 | #aui-themes.when-light({
|
7 | :root {
|
8 | color-scheme: light;
|
9 | #aui-themes.light();
|
10 | }
|
11 | });
|
12 |
|
13 | /**
|
14 | * RESET
|
15 | */
|
16 | html, body, p, div, h1, h2, h3, h4, h5, h6, img, pre, form, fieldset {
|
17 | margin: 0;
|
18 | padding: 0;
|
19 | }
|
20 | ul, ol, dl {
|
21 | margin: 0;
|
22 | }
|
23 | img, fieldset {
|
24 | border: 0;
|
25 | }
|
26 |
|
27 | // https://github.com/necolas/normalize.css
|
28 | // Customised to remove styles for unsupported browsers
|
29 |
|
30 | // Render these elements consistently in IE.
|
31 | details,
|
32 | summary,
|
33 | main {
|
34 | display: block;
|
35 | }
|
36 |
|
37 | // Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
|
38 | progress {
|
39 | vertical-align: baseline;
|
40 | }
|
41 |
|
42 | // Prevent modern browsers from displaying `audio` without controls.
|
43 | // Remove excess height in iOS 5 devices.
|
44 | audio:not([controls]) {
|
45 | display: none;
|
46 | height: 0;
|
47 | }
|
48 |
|
49 | // Prevent iOS defaulting to push-button which ignores many styles unless a bg image is set
|
50 | button,
|
51 | input[type="button"],
|
52 | input[type="submit"],
|
53 | input[type="reset"] {
|
54 | -webkit-appearance: button;
|
55 | font-family: inherit;
|
56 | }
|
57 |
|
58 | // Firefox-specific adjustments
|
59 | .firefox({
|
60 | img {
|
61 | font-size: 0;
|
62 | }
|
63 | img:-moz-broken {
|
64 | font-size: inherit;
|
65 | }
|
66 | });
|
67 |
|
68 | [hidden] {
|
69 | display: none ;
|
70 | }
|