]> wirehaze git hosting - BOS.git/blob - stylesheets/print.css

wirehaze git hosting

Create gh-pages branch via GitHub
[BOS.git] / stylesheets / print.css
1 html, body, div, span, applet, object, iframe,
2 h1, h2, h3, h4, h5, h6, p, blockquote, pre,
3 a, abbr, acronym, address, big, cite, code,
4 del, dfn, em, img, ins, kbd, q, s, samp,
5 small, strike, strong, sub, sup, tt, var,
6 b, u, i, center,
7 dl, dt, dd, ol, ul, li,
8 fieldset, form, label, legend,
9 table, caption, tbody, tfoot, thead, tr, th, td,
10 article, aside, canvas, details, embed,
11 figure, figcaption, footer, header, hgroup,
12 menu, nav, output, ruby, section, summary,
13 time, mark, audio, video {
14 padding: 0;
15 margin: 0;
16 font: inherit;
17 font-size: 100%;
18 vertical-align: baseline;
19 border: 0;
20 }
21 /* HTML5 display-role reset for older browsers */
22 article, aside, details, figcaption, figure,
23 footer, header, hgroup, menu, nav, section {
24 display: block;
25 }
26 body {
27 line-height: 1;
28 }
29 ol, ul {
30 list-style: none;
31 }
32 blockquote, q {
33 quotes: none;
34 }
35 blockquote:before, blockquote:after,
36 q:before, q:after {
37 content: '';
38 content: none;
39 }
40 table {
41 border-spacing: 0;
42 border-collapse: collapse;
43 }
44 body {
45 font-family: 'Helvetica Neue', Helvetica, Arial, serif;
46 font-size: 13px;
47 line-height: 1.5;
48 color: #000;
49 }
50
51 a {
52 font-weight: bold;
53 color: #d5000d;
54 }
55
56 header {
57 padding-top: 35px;
58 padding-bottom: 10px;
59 }
60
61 header h1 {
62 font-size: 48px;
63 font-weight: bold;
64 line-height: 1.2;
65 color: #303030;
66 letter-spacing: -1px;
67 }
68
69 header h2 {
70 font-size: 24px;
71 font-weight: normal;
72 line-height: 1.3;
73 color: #aaa;
74 letter-spacing: -1px;
75 }
76 #downloads {
77 display: none;
78 }
79 #main_content {
80 padding-top: 20px;
81 }
82
83 code, pre {
84 margin-bottom: 30px;
85 font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal;
86 font-size: 12px;
87 color: #222;
88 }
89
90 code {
91 padding: 0 3px;
92 }
93
94 pre {
95 padding: 20px;
96 overflow: auto;
97 border: solid 1px #ddd;
98 }
99 pre code {
100 padding: 0;
101 }
102
103 ul, ol, dl {
104 margin-bottom: 20px;
105 }
106
107
108 /* COMMON STYLES */
109
110 table {
111 width: 100%;
112 border: 1px solid #ebebeb;
113 }
114
115 th {
116 font-weight: 500;
117 }
118
119 td {
120 font-weight: 300;
121 text-align: center;
122 border: 1px solid #ebebeb;
123 }
124
125 form {
126 padding: 20px;
127 background: #f2f2f2;
128
129 }
130
131
132 /* GENERAL ELEMENT TYPE STYLES */
133
134 h1 {
135 font-size: 2.8em;
136 }
137
138 h2 {
139 margin-bottom: 8px;
140 font-size: 22px;
141 font-weight: bold;
142 color: #303030;
143 }
144
145 h3 {
146 margin-bottom: 8px;
147 font-size: 18px;
148 font-weight: bold;
149 color: #d5000d;
150 }
151
152 h4 {
153 font-size: 16px;
154 font-weight: bold;
155 color: #303030;
156 }
157
158 h5 {
159 font-size: 1em;
160 color: #303030;
161 }
162
163 h6 {
164 font-size: .8em;
165 color: #303030;
166 }
167
168 p {
169 margin-bottom: 20px;
170 font-weight: 300;
171 }
172
173 a {
174 text-decoration: none;
175 }
176
177 p a {
178 font-weight: 400;
179 }
180
181 blockquote {
182 padding: 0 0 0 30px;
183 margin-bottom: 20px;
184 font-size: 1.6em;
185 border-left: 10px solid #e9e9e9;
186 }
187
188 ul li {
189 list-style-position: inside;
190 list-style: disc;
191 padding-left: 20px;
192 }
193
194 ol li {
195 list-style-position: inside;
196 list-style: decimal;
197 padding-left: 3px;
198 }
199
200 dl dd {
201 font-style: italic;
202 font-weight: 100;
203 }
204
205 footer {
206 padding-top: 20px;
207 padding-bottom: 30px;
208 margin-top: 40px;
209 font-size: 13px;
210 color: #aaa;
211 }
212
213 footer a {
214 color: #666;
215 }
216
217 /* MISC */
218 .clearfix:after {
219 display: block;
220 height: 0;
221 clear: both;
222 visibility: hidden;
223 content: '.';
224 }
225
226 .clearfix {display: inline-block;}
227 * html .clearfix {height: 1%;}
228 .clearfix {display: block;}