1 @import "http://fonts.googleapis.com/css?family=Expletus+Sans";
2 html, body, div, span, applet, object, iframe,
3 h1, h2, h3, h4, h5, h6, p, blockquote, pre,
4 a, abbr, acronym, address, big, cite, code, #content .codeblock,
5 del, dfn, em, img, ins, kbd, q, s, samp,
6 small, strike, strong, sub, sup, tt, var,
8 dl, dt, dd, ol, ul, li,
9 fieldset, form, label, legend,
10 table, caption, tbody, tfoot, thead, tr, th, td,
11 article, aside, canvas, details, embed,
12 figure, figcaption, footer, header, hgroup,
13 menu, nav, output, ruby, section, summary,
14 time, mark, audio, video {
20 vertical-align: baseline; }
29 border-collapse: collapse;
35 vertical-align: middle; }
39 q:before, q:after, blockquote:before, blockquote:after {
46 article, aside, details, figcaption, figure,
47 footer, header, hgroup, menu, nav, section {
50 article, aside, details, figcaption, figure,
51 footer, header, hgroup, menu, nav, section {
56 blockquote:before, blockquote:after, q:before, q:after {
65 line-height: 1.563em; }
72 text-shadow: none !important;
73 color: white !important; }
75 @-webkit-keyframes glow {
77 text-shadow: 0 0 3px rgba(255, 255, 255, 0); }
80 text-shadow: 0 0 3px rgba(255, 255, 255, 0.5); } }
82 @-webkit-keyframes pulse {
84 -webkit-transform: scale(1); }
87 -webkit-transform: scale(1.05); } }
90 -webkit-animation-name: pulse;
91 -webkit-animation-duration: .25s;
92 -webkit-animation-iteration-count: infinite;
93 -webkit-animation-direction: alternate;
94 -webkit-animation-timing-function: linear;
97 border: 1px solid #cfd7e6;
99 -moz-border-radius: 5px;
100 -webkit-border-radius: 5px;
101 -o-border-radius: 5px;
102 -ms-border-radius: 5px;
103 -khtml-border-radius: 5px;
104 border-radius: 5px; }
107 -moz-transition-property: all;
108 -webkit-transition-property: all;
109 -o-transition-property: all;
110 transition-property: all;
111 -moz-transition-duration: 0.15s;
112 -webkit-transition-duration: 0.15s;
113 -o-transition-duration: 0.15s;
114 transition-duration: 0.15s;
115 -moz-transition-timing-function: linear;
116 -webkit-transition-timing-function: linear;
117 -o-transition-timing-function: linear;
118 transition-timing-function: linear; }
122 background: -webkit-gradient(linear, 50% 0%, 50% 250, color-stop(0%, #b4bdcf), color-stop(100%, #e0e5ef));
123 background: -webkit-linear-gradient(top, #b4bdcf 0%, #e0e5ef 250px);
124 background: -moz-linear-gradient(top, #b4bdcf 0%, #e0e5ef 250px);
125 background: -o-linear-gradient(top, #b4bdcf 0%, #e0e5ef 250px);
126 background: linear-gradient(top, #b4bdcf 0%, #e0e5ef 250px);
128 text-shadow: 0 1px 0 #FFF;
129 font-family: Helvetica, Arial, serif; }
134 background: transparent;
140 font-family: "Expletus Sans", Helvetica, Arial, serif;
141 position: relative; }
146 text-decoration: none;
149 font-family: "Expletus Sans", Helvetica, Arial, serif;
150 text-transform: uppercase;
154 -moz-border-radius: 5px;
155 -webkit-border-radius: 5px;
156 -o-border-radius: 5px;
157 -ms-border-radius: 5px;
158 -khtml-border-radius: 5px;
160 -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
161 -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
162 -o-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
163 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
164 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #d4d4d4));
165 background: -webkit-linear-gradient(#eeeeee, #d4d4d4);
166 background: -moz-linear-gradient(#eeeeee, #d4d4d4);
167 background: -o-linear-gradient(#eeeeee, #d4d4d4);
168 background: linear-gradient(#eeeeee, #d4d4d4);
169 text-shadow: #FFF 0 1px 0;
170 border: 1px solid #eeeeee;
175 .installButton::after {
179 padding: 7px 1px 3px 4px;
181 -moz-border-radius: 15px;
182 -webkit-border-radius: 15px;
183 -o-border-radius: 15px;
184 -ms-border-radius: 15px;
185 -khtml-border-radius: 15px;
187 -moz-box-shadow: 0 1px 0 0 white, 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset;
188 -webkit-box-shadow: 0 1px 0 0 white, 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset;
189 -o-box-shadow: 0 1px 0 0 white, 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset;
190 box-shadow: 0 1px 0 0 white, 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset;
195 font-family: Helvetica, Arial, sans-serif; }
196 .installButton:hover {
197 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #c8c8c8));
198 background: -webkit-linear-gradient(#eeeeee, #c8c8c8);
199 background: -moz-linear-gradient(#eeeeee, #c8c8c8);
200 background: -o-linear-gradient(#eeeeee, #c8c8c8);
201 background: linear-gradient(#eeeeee, #c8c8c8); }
202 .installButton:active {
203 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c8c8c8), color-stop(100%, #eeeeee));
204 background: -webkit-linear-gradient(#c8c8c8, #eeeeee);
205 background: -moz-linear-gradient(#c8c8c8, #eeeeee);
206 background: -o-linear-gradient(#c8c8c8, #eeeeee);
207 background: linear-gradient(#c8c8c8, #eeeeee);
208 -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 0 16px 0 rgba(0, 0, 0, 0.15) inset;
209 -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 0 16px 0 rgba(0, 0, 0, 0.15) inset;
210 -o-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 0 16px 0 rgba(0, 0, 0, 0.15) inset;
211 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 0 16px 0 rgba(0, 0, 0, 0.15) inset;
213 .installButton:active::after {
214 background: #a2a2a2; }
218 border-bottom: 1px solid #9dadcc;
219 -moz-box-shadow: 0 1px 0 0 white;
220 -webkit-box-shadow: 0 1px 0 0 white;
221 -o-box-shadow: 0 1px 0 0 white;
222 box-shadow: 0 1px 0 0 white;
223 text-decoration: none; }
226 border-bottom: 1px solid #354668; }
227 #content p, #content ul, #content ol, #content header {
228 margin-bottom: 1.563em; }
229 #content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
231 margin-bottom: 0.781em; }
234 line-height: 1.25em; }
235 #content code, #content .codeblock {
239 border: 1px solid #aebbd5;
240 -moz-border-radius: 3px;
241 -webkit-border-radius: 3px;
242 -o-border-radius: 3px;
243 -ms-border-radius: 3px;
244 -khtml-border-radius: 3px;
246 -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 white;
247 -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 white;
248 -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 white;
249 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 white;
250 font-family: Menlo, monospace;
252 line-height: 1.923em; }
253 #content .codeblock {
254 margin-bottom: 1.563em;
257 #content .codeblock code, #content .codeblock .codeblock {
260 -moz-box-shadow: none;
261 -webkit-box-shadow: none;
264 -moz-border-radius: 0;
265 -webkit-border-radius: 0;
267 -ms-border-radius: 0;
268 -khtml-border-radius: 0;
272 #content .codeblock.shell code::before, #content .codeblock.shell .codeblock::before {
280 margin-bottom: 3.125em; }
281 #content .tucol:after {
287 visibility: hidden; }
288 #content .tucol section {
291 #content .tucol section:first-child {
293 #content .tucol section:nth-child(2) {
296 background: rgba(255, 255, 255, 0.5);
297 -moz-border-radius: 5px;
298 -webkit-border-radius: 5px;
299 -o-border-radius: 5px;
300 -ms-border-radius: 5px;
301 -khtml-border-radius: 5px;
303 border: 1px solid #cfd7e6; }
304 #content .tucol section :last-child {
311 -moz-border-radius: 5px;
312 -webkit-border-radius: 5px;
313 -o-border-radius: 5px;
314 -ms-border-radius: 5px;
315 -khtml-border-radius: 5px;
317 -moz-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
318 -webkit-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
319 -o-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
320 box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
325 border: 1px solid #1a1a1a;
331 -moz-transition-property: width;
332 -webkit-transition-property: width;
333 -o-transition-property: width;
334 transition-property: width;
335 -moz-transition-duration: 0.25s;
336 -webkit-transition-duration: 0.25s;
337 -o-transition-duration: 0.25s;
338 transition-duration: 0.25s;
339 -moz-transition-timing-function: linear;
340 -webkit-transition-timing-function: linear;
341 -o-transition-timing-function: linear;
342 transition-timing-function: linear;
343 -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 rgba(255, 255, 255, 0.35);
344 -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 rgba(255, 255, 255, 0.35);
345 -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 rgba(255, 255, 255, 0.35);
346 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 rgba(255, 255, 255, 0.35);
347 -moz-border-radius: 3px;
348 -webkit-border-radius: 3px;
349 -o-border-radius: 3px;
350 -ms-border-radius: 3px;
351 -khtml-border-radius: 3px;
352 border-radius: 3px; }
353 .three-up figure.shrunk {
355 .three-up figure.expanded {
357 .three-up figure:last-child {
360 /* keeps the right margin from wiggling */ }
361 .three-up figure img {
363 .three-up figcaption {
368 background: rgba(0, 0, 0, 0.75);
369 text-shadow: 1px 1px 0 #000;
374 line-height: 1.923em; }
382 -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 white;
383 -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 white;
384 -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 white;
385 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 white;
386 -moz-border-radius: 5px;
387 -webkit-border-radius: 5px;
388 -o-border-radius: 5px;
389 -ms-border-radius: 5px;
390 -khtml-border-radius: 5px;
392 text-shadow: 0 -1px 0 black;
394 -webkit-font-smoothing: antialiased;
396 #whatIs :last-child {
404 background: transparent;
408 -moz-box-shadow: none;
409 -webkit-box-shadow: none;
413 background: transparent;
418 margin-left: 1.5em; }
420 margin-bottom: 0.781em;
421 list-style-type: disc; }
428 padding: 20px 10px 10px 10px;
429 -moz-border-radius: 5px;
430 -webkit-border-radius: 5px;
431 -o-border-radius: 5px;
432 -ms-border-radius: 5px;
433 -khtml-border-radius: 5px;
435 -moz-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
436 -webkit-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
437 -o-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
438 box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
443 -webkit-font-smoothing: antialiased; }
447 margin: 0 5px 10px 5px;
450 border: 1px solid #1a1a1a;
451 -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 rgba(255, 255, 255, 0.15);
452 -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 rgba(255, 255, 255, 0.15);
453 -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 rgba(255, 255, 255, 0.15);
454 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 rgba(255, 255, 255, 0.15);
457 -moz-border-radius: 3px;
458 -webkit-border-radius: 3px;
459 -o-border-radius: 3px;
460 -ms-border-radius: 3px;
461 -khtml-border-radius: 3px;
462 border-radius: 3px; }
463 #contribList .name, #contribList .description, #contribList .status {
467 #contribList .description {
469 #contribList .status {
472 line-height: 1.923em;
474 #contribList .status.dev {
475 -webkit-animation-name: glow;
476 -webkit-animation-duration: 1s;
477 -webkit-animation-timing-function: ease;
478 -webkit-animation-iteration-count: infinite;
479 -webkit-animation-direction: alternate; }
480 #contribList .status.pla {
485 -moz-box-shadow: none;
486 -webkit-box-shadow: none;
489 #contribList a:hover {
499 border-top: 5px solid #333333;
500 -moz-box-shadow: 0 1px 0 0 white inset;
501 -webkit-box-shadow: 0 1px 0 0 white inset;
502 -o-box-shadow: 0 1px 0 0 white inset;
503 box-shadow: 0 1px 0 0 white inset;
505 line-height: 1.923em;
508 text-decoration: none;