Commit | Line | Data |
---|---|---|
ef72be3e AB |
1 | /* for old browsers */ |
2 | article, aside, footer, header, nav, section { | |
3 | display: block; | |
4 | } | |
5 | ||
cb742bb6 | 6 | body { |
ef72be3e | 7 | font-family: FreeSans, sans-serif; |
127617a6 | 8 | text-transform: lowercase; |
737aed00 | 9 | line-height: 1.4; |
ef72be3e AB |
10 | padding: 1em; |
11 | } | |
12 | ||
9998ccd0 AB |
13 | main { |
14 | margin: auto; | |
9998ccd0 AB |
15 | } |
16 | ||
d32c4bec AB |
17 | main > header { |
18 | margin-bottom: 1em; | |
ef72be3e | 19 | } |
d32c4bec | 20 | |
ef72be3e AB |
21 | #title { |
22 | font-size: 2.1em; | |
23 | font-weight: normal; | |
24 | margin-bottom: 0; | |
25 | } | |
26 | #title:after { | |
ea846b41 | 27 | content: ".eu.org"; |
ef72be3e | 28 | color: #dadada; |
cb742bb6 | 29 | } |
b7583bc7 AB |
30 | #title a { |
31 | color: inherit; | |
32 | border-bottom: 1px solid #eaeaea; | |
33 | } | |
34 | #title a:hover { | |
35 | background-color: whitesmoke; | |
36 | border-bottom-color: #e3e3e3; | |
37 | } | |
ef72be3e AB |
38 | #subtitle { |
39 | display: inline; | |
40 | font-weight: normal; | |
41 | font-size: 1.2em; | |
cb742bb6 | 42 | color: #444; |
cb742bb6 | 43 | } |
ef72be3e AB |
44 | |
45 | a { | |
46 | text-decoration: none; | |
47 | outline: 0; | |
cb742bb6 | 48 | } |
ef72be3e AB |
49 | |
50 | article h3 { | |
51 | font-weight: normal; | |
cb742bb6 | 52 | color: #777; |
ef72be3e AB |
53 | } |
54 | ||
55 | code { | |
56 | font-size: 1.15em; | |
127617a6 | 57 | text-transform: none; |
ef72be3e AB |
58 | } |
59 | ||
60 | table td { | |
61 | padding: 0 0.3em; | |
62 | } | |
63 | table td:first-child { | |
64 | padding-left: 0; | |
65 | } | |
66 | table td:last-child { | |
67 | padding-right: 0 | |
68 | } | |
69 | ||
70 | nav ul { | |
71 | list-style-type: none; | |
72 | padding: 0; | |
73 | } | |
74 | nav li { | |
75 | display: inline; | |
76 | } | |
77 | nav li:after { | |
78 | content: "\00a0\00b7"; | |
79 | } | |
80 | nav li:last-child:after { | |
81 | content: ""; | |
82 | } | |
83 | ||
9998ccd0 AB |
84 | main { |
85 | display: grid; | |
afae466b | 86 | grid-template-columns: auto 32em auto; |
d32c4bec AB |
87 | grid-column-gap: 1.5em; |
88 | grid-row-gap: 1em; | |
9998ccd0 AB |
89 | } |
90 | ||
91 | main > h3 { | |
92 | grid-column: 1; | |
ef72be3e | 93 | text-align: right; |
9998ccd0 AB |
94 | font-size: 1em; |
95 | font-weight: normal; | |
ef72be3e | 96 | } |
9998ccd0 AB |
97 | |
98 | main > header, main > section { | |
99 | grid-column: 2; | |
100 | } | |
101 | ||
d32c4bec AB |
102 | main > h3, ul:first-child { |
103 | margin-top: 0; | |
9998ccd0 AB |
104 | margin-bottom: 0; |
105 | } | |
d32c4bec | 106 | p:first-child { |
9998ccd0 | 107 | margin-top: 0; |
cb742bb6 | 108 | } |
4ad3138c AB |
109 | p:last-child { |
110 | margin-bottom: 0; | |
111 | } | |
60d1cae9 AB |
112 | |
113 | #publications section { | |
114 | text-transform: none; | |
115 | } | |
116 | dl { | |
e080516c AB |
117 | margin: 0 0 0.5em 0; |
118 | } | |
119 | dl:last-child { | |
60d1cae9 AB |
120 | margin: 0; |
121 | } | |
e080516c AB |
122 | dt { |
123 | margin-bottom: 0.5em; | |
124 | } | |
b7583bc7 AB |
125 | dd { |
126 | margin-left: 1.5em; | |
127 | } | |
e080516c AB |
128 | #publications dd, .plinks { |
129 | font-size: 0.9em; | |
130 | } | |
60d1cae9 AB |
131 | /* |
132 | ol { | |
133 | margin: 0; | |
134 | padding: 0; | |
135 | } | |
136 | ol li { | |
137 | margin-top: 0.5em; | |
138 | } | |
139 | ol li:first-child { | |
140 | margin-top: 0; | |
141 | } | |
142 | */ |