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: background;
108 -webkit-transition-property: background;
109 -o-transition-property: background;
110 transition-property: background;
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; }
143 .installButton, .docsButton {
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, .docsButton::after {
179 -moz-border-radius: 15px;
180 -webkit-border-radius: 15px;
181 -o-border-radius: 15px;
182 -ms-border-radius: 15px;
183 -khtml-border-radius: 15px;
185 -moz-box-shadow: 0 1px 0 0 white, 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset;
186 -webkit-box-shadow: 0 1px 0 0 white, 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset;
187 -o-box-shadow: 0 1px 0 0 white, 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset;
188 box-shadow: 0 1px 0 0 white, 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset;
193 font-family: Helvetica, Arial, sans-serif; }
194 .installButton:hover, .docsButton:hover {
195 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #c8c8c8));
196 background: -webkit-linear-gradient(#eeeeee, #c8c8c8);
197 background: -moz-linear-gradient(#eeeeee, #c8c8c8);
198 background: -o-linear-gradient(#eeeeee, #c8c8c8);
199 background: linear-gradient(#eeeeee, #c8c8c8); }
200 .installButton:active, .docsButton:active {
201 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c8c8c8), color-stop(100%, #eeeeee));
202 background: -webkit-linear-gradient(#c8c8c8, #eeeeee);
203 background: -moz-linear-gradient(#c8c8c8, #eeeeee);
204 background: -o-linear-gradient(#c8c8c8, #eeeeee);
205 background: linear-gradient(#c8c8c8, #eeeeee);
206 -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 0 16px 0 rgba(0, 0, 0, 0.15) inset;
207 -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 0 16px 0 rgba(0, 0, 0, 0.15) inset;
208 -o-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 0 16px 0 rgba(0, 0, 0, 0.15) inset;
209 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 0 16px 0 rgba(0, 0, 0, 0.15) inset;
211 .installButton:active::after, .docsButton:active::after {
212 background: #a2a2a2; }
217 text-align: center; }
219 .installButton::after {
221 padding: 7px 1px 3px 4px; }
224 font-style: italic; }
229 border-bottom: 1px solid #9dadcc;
230 -moz-box-shadow: 0 1px 0 0 white;
231 -webkit-box-shadow: 0 1px 0 0 white;
232 -o-box-shadow: 0 1px 0 0 white;
233 box-shadow: 0 1px 0 0 white;
234 text-decoration: none; }
237 border-bottom: 1px solid #354668; }
238 #content p, #content ul, #content ol, #content header {
239 margin-bottom: 1.563em; }
240 #content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
242 margin-bottom: 0.781em; }
245 line-height: 1.25em; }
246 #content code, #content .codeblock {
250 border: 1px solid #aebbd5;
251 -moz-border-radius: 3px;
252 -webkit-border-radius: 3px;
253 -o-border-radius: 3px;
254 -ms-border-radius: 3px;
255 -khtml-border-radius: 3px;
257 -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 white;
258 -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 white;
259 -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 white;
260 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 white;
261 font-family: Menlo, monospace;
263 line-height: 1.923em; }
264 #content .codeblock {
265 margin-bottom: 1.563em;
268 #content .codeblock code, #content .codeblock .codeblock {
271 -moz-box-shadow: none;
272 -webkit-box-shadow: none;
275 -moz-border-radius: 0;
276 -webkit-border-radius: 0;
278 -ms-border-radius: 0;
279 -khtml-border-radius: 0;
283 #content .codeblock.shell code::before, #content .codeblock.shell .codeblock::before {
291 margin-bottom: 3.125em; }
292 #content .tucol:after {
298 visibility: hidden; }
299 #content .tucol section {
302 #content .tucol section:first-child {
304 #content .tucol section:nth-child(2) {
307 background: rgba(255, 255, 255, 0.5);
308 -moz-border-radius: 5px;
309 -webkit-border-radius: 5px;
310 -o-border-radius: 5px;
311 -ms-border-radius: 5px;
312 -khtml-border-radius: 5px;
314 border: 1px solid #cfd7e6;
315 -moz-box-shadow: 0 1px 0 0 white, 0 1px 0 0 white inset;
316 -webkit-box-shadow: 0 1px 0 0 white, 0 1px 0 0 white inset;
317 -o-box-shadow: 0 1px 0 0 white, 0 1px 0 0 white inset;
318 box-shadow: 0 1px 0 0 white, 0 1px 0 0 white inset; }
319 #content .tucol section :last-child {
326 -moz-border-radius: 5px;
327 -webkit-border-radius: 5px;
328 -o-border-radius: 5px;
329 -ms-border-radius: 5px;
330 -khtml-border-radius: 5px;
332 -moz-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
333 -webkit-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
334 -o-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
335 box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
340 border: 1px solid #1a1a1a;
346 -moz-transition-property: width;
347 -webkit-transition-property: width;
348 -o-transition-property: width;
349 transition-property: width;
350 -moz-transition-duration: 0.25s;
351 -webkit-transition-duration: 0.25s;
352 -o-transition-duration: 0.25s;
353 transition-duration: 0.25s;
354 -moz-transition-timing-function: linear;
355 -webkit-transition-timing-function: linear;
356 -o-transition-timing-function: linear;
357 transition-timing-function: linear;
358 -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 rgba(255, 255, 255, 0.35);
359 -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 rgba(255, 255, 255, 0.35);
360 -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 rgba(255, 255, 255, 0.35);
361 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15) inset, 0 1px 0 0 rgba(255, 255, 255, 0.35);
362 -moz-border-radius: 3px;
363 -webkit-border-radius: 3px;
364 -o-border-radius: 3px;
365 -ms-border-radius: 3px;
366 -khtml-border-radius: 3px;
367 border-radius: 3px; }
368 .three-up figure.shrunk {
370 .three-up figure.expanded {
372 .three-up figure:last-child {
375 /* keeps the right margin from wiggling */ }
376 .three-up figure img {
378 .three-up figcaption {
383 background: rgba(0, 0, 0, 0.75);
384 text-shadow: 1px 1px 0 #000;
389 line-height: 1.923em; }
394 background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #4d4d4d), color-stop(100%, #333333));
395 background: -webkit-linear-gradient(bottom, #4d4d4d, #333333);
396 background: -moz-linear-gradient(bottom, #4d4d4d, #333333);
397 background: -o-linear-gradient(bottom, #4d4d4d, #333333);
398 background: linear-gradient(bottom, #4d4d4d, #333333);
402 -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 white;
403 -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 white;
404 -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 white;
405 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 white;
406 -moz-border-radius: 5px;
407 -webkit-border-radius: 5px;
408 -o-border-radius: 5px;
409 -ms-border-radius: 5px;
410 -khtml-border-radius: 5px;
412 text-shadow: 0 -1px 0 black;
414 -webkit-font-smoothing: antialiased;
416 #whatIs :last-child {
424 background: transparent;
428 -moz-box-shadow: none;
429 -webkit-box-shadow: none;
433 background: transparent;
438 margin-left: 1.5em; }
440 margin-bottom: 0.781em;
441 list-style-type: disc; }
448 padding: 20px 10px 10px 10px;
449 -moz-border-radius: 5px;
450 -webkit-border-radius: 5px;
451 -o-border-radius: 5px;
452 -ms-border-radius: 5px;
453 -khtml-border-radius: 5px;
455 -moz-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
456 -webkit-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
457 -o-box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
458 box-shadow: 0 1px 0 0 white, 0 2px 4px rgba(0, 0, 0, 0.35) inset;
463 -webkit-font-smoothing: antialiased; }
467 margin: 0 5px 10px 5px;
470 border: 1px solid #1a1a1a;
471 -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 rgba(255, 255, 255, 0.15);
472 -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 rgba(255, 255, 255, 0.15);
473 -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 rgba(255, 255, 255, 0.15);
474 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 0 rgba(255, 255, 255, 0.15);
477 -moz-border-radius: 3px;
478 -webkit-border-radius: 3px;
479 -o-border-radius: 3px;
480 -ms-border-radius: 3px;
481 -khtml-border-radius: 3px;
482 border-radius: 3px; }
483 #contribList .name, #contribList .description, #contribList .status {
487 #contribList .description {
489 #contribList .status {
492 line-height: 1.923em;
494 #contribList .status.dev {
495 -webkit-animation-name: glow;
496 -webkit-animation-duration: 1s;
497 -webkit-animation-timing-function: ease;
498 -webkit-animation-iteration-count: infinite;
499 -webkit-animation-direction: alternate; }
500 #contribList .status.pla {
505 -moz-box-shadow: none;
506 -webkit-box-shadow: none;
509 #contribList a:hover {
519 border-top: 5px solid #333333;
520 -moz-box-shadow: 0 1px 0 0 white inset;
521 -webkit-box-shadow: 0 1px 0 0 white inset;
522 -o-box-shadow: 0 1px 0 0 white inset;
523 box-shadow: 0 1px 0 0 white inset;
525 line-height: 1.923em;
528 text-decoration: none;