comparison notstudy/io2012slides/theme/css/default.css @ 3:fea44bb81877 default tip

many change
author taiki
date Tue, 10 Dec 2013 15:31:33 +0900
parents
children
comparison
equal deleted inserted replaced
2:7f4128b2369a 3:fea44bb81877
1 /* line 17, ../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
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,
5 del, dfn, em, img, ins, kbd, q, s, samp,
6 small, strike, strong, sub, sup, tt, var,
7 b, u, i, center,
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 {
15 margin: 0;
16 padding: 0;
17 border: 0;
18 font-size: 100%;
19 font: inherit;
20 vertical-align: baseline;
21 }
22
23 /* line 20, ../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
24 body {
25 line-height: 1;
26 }
27
28 /* line 22, ../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
29 ol, ul {
30 list-style: none;
31 }
32
33 /* line 24, ../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
34 table {
35 border-collapse: collapse;
36 border-spacing: 0;
37 }
38
39 /* line 26, ../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
40 caption, th, td {
41 text-align: left;
42 font-weight: normal;
43 vertical-align: middle;
44 }
45
46 /* line 28, ../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
47 q, blockquote {
48 quotes: none;
49 }
50 /* line 101, ../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
51 q:before, q:after, blockquote:before, blockquote:after {
52 content: "";
53 content: none;
54 }
55
56 /* line 30, ../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
57 a img {
58 border: none;
59 }
60
61 /* line 114, ../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
62 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
63 display: block;
64 }
65
66 /**
67 * Base SlideDeck Styles
68 */
69 /* line 48, ../scss/_base.scss */
70 html {
71 height: 100%;
72 overflow: hidden;
73 }
74
75 /* line 53, ../scss/_base.scss */
76 body {
77 margin: 0;
78 padding: 0;
79 opacity: 0;
80 height: 100%;
81 min-height: 740px;
82 width: 100%;
83 overflow: hidden;
84 color: #fff;
85 -webkit-font-smoothing: antialiased;
86 -moz-font-smoothing: antialiased;
87 -ms-font-smoothing: antialiased;
88 -o-font-smoothing: antialiased;
89 -webkit-transition: opacity 800ms ease-in 100ms;
90 -moz-transition: opacity 800ms ease-in 100ms;
91 -ms-transition: opacity 800ms ease-in 100ms;
92 -o-transition: opacity 800ms ease-in 100ms;
93 transition: opacity 800ms ease-in 100ms;
94 }
95 /* line 69, ../scss/_base.scss */
96 body.loaded {
97 opacity: 1 !important;
98 }
99
100 /* line 74, ../scss/_base.scss */
101 input, button {
102 vertical-align: middle;
103 }
104
105 /* line 78, ../scss/_base.scss */
106 slides > slide[hidden] {
107 display: none !important;
108 }
109
110 /* line 82, ../scss/_base.scss */
111 slides {
112 width: 100%;
113 height: 100%;
114 position: absolute;
115 left: 0;
116 top: 0;
117 -webkit-transform: translate3d(0, 0, 0);
118 -moz-transform: translate3d(0, 0, 0);
119 -ms-transform: translate3d(0, 0, 0);
120 -o-transform: translate3d(0, 0, 0);
121 transform: translate3d(0, 0, 0);
122 -webkit-perspective: 1000;
123 perspective: 1000;
124 -webkit-transform-style: preserve-3d;
125 transform-style: preserve-3d;
126 -webkit-transition: opacity 800ms ease-in 100ms;
127 -moz-transition: opacity 800ms ease-in 100ms;
128 -ms-transition: opacity 800ms ease-in 100ms;
129 -o-transition: opacity 800ms ease-in 100ms;
130 transition: opacity 800ms ease-in 100ms;
131 }
132
133 /* line 94, ../scss/_base.scss */
134 slides > slide {
135 display: block;
136 position: absolute;
137 overflow: hidden;
138 left: 50%;
139 top: 50%;
140 -webkit-box-sizing: border-box;
141 -moz-box-sizing: border-box;
142 box-sizing: border-box;
143 }
144
145 /* Slide styles */
146 /*article.fill iframe {
147 position: absolute;
148 left: 0;
149 top: 0;
150 width: 100%;
151 height: 100%;
152
153 border: 0;
154 margin: 0;
155
156 @include border-radius(10px);
157
158 z-index: -1;
159 }
160
161 slide.fill {
162 background-repeat: no-repeat;
163 @include background-size(cover);
164 }
165
166 slide.fill img {
167 position: absolute;
168 left: 0;
169 top: 0;
170 min-width: 100%;
171 min-height: 100%;
172
173 z-index: -1;
174 }
175 */
176 /**
177 * Theme Styles
178 */
179 /* line 58, ../scss/default.scss */
180 ::selection {
181 color: white;
182 background-color: #ffd14d;
183 text-shadow: none;
184 }
185
186 /* line 64, ../scss/default.scss */
187 ::-webkit-scrollbar {
188 height: 16px;
189 overflow: visible;
190 width: 16px;
191 }
192
193 /* line 69, ../scss/default.scss */
194 ::-webkit-scrollbar-thumb {
195 background-color: rgba(0, 0, 0, 0.1);
196 background-clip: padding-box;
197 border: solid transparent;
198 min-height: 28px;
199 padding: 100px 0 0;
200 -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
201 -moz-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
202 box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
203 border-width: 1px 1px 1px 6px;
204 }
205
206 /* line 78, ../scss/default.scss */
207 ::-webkit-scrollbar-thumb:hover {
208 background-color: rgba(0, 0, 0, 0.5);
209 }
210
211 /* line 81, ../scss/default.scss */
212 ::-webkit-scrollbar-button {
213 height: 0;
214 width: 0;
215 }
216
217 /* line 85, ../scss/default.scss */
218 ::-webkit-scrollbar-track {
219 background-clip: padding-box;
220 border: solid transparent;
221 border-width: 0 0 0 4px;
222 }
223
224 /* line 90, ../scss/default.scss */
225 ::-webkit-scrollbar-corner {
226 background: transparent;
227 }
228
229 /* line 94, ../scss/default.scss */
230 body {
231 background: black;
232 }
233
234 /* line 98, ../scss/default.scss */
235 slides > slide {
236 display: none;
237 font-family: 'Open Sans', Arial, sans-serif;
238 font-size: 26px;
239 color: #797979;
240 width: 900px;
241 height: 700px;
242 margin-left: -450px;
243 margin-top: -350px;
244 padding: 40px 60px;
245 -webkit-border-radius: 5px;
246 -moz-border-radius: 5px;
247 -ms-border-radius: 5px;
248 -o-border-radius: 5px;
249 border-radius: 5px;
250 -webkit-transition: all 0.6s ease-in-out;
251 -moz-transition: all 0.6s ease-in-out;
252 -ms-transition: all 0.6s ease-in-out;
253 -o-transition: all 0.6s ease-in-out;
254 transition: all 0.6s ease-in-out;
255 }
256 /* line 119, ../scss/default.scss */
257 slides > slide.far-past {
258 display: none;
259 }
260 /* line 126, ../scss/default.scss */
261 slides > slide.past {
262 display: block;
263 opacity: 0;
264 }
265 /* line 133, ../scss/default.scss */
266 slides > slide.current {
267 display: block;
268 opacity: 1;
269 }
270 /* line 139, ../scss/default.scss */
271 slides > slide.current .auto-fadein {
272 opacity: 1;
273 }
274 /* line 143, ../scss/default.scss */
275 slides > slide.current .gdbar {
276 -webkit-background-size: 100% 100%;
277 -moz-background-size: 100% 100%;
278 -o-background-size: 100% 100%;
279 background-size: 100% 100%;
280 }
281 /* line 148, ../scss/default.scss */
282 slides > slide.next {
283 display: block;
284 opacity: 0;
285 pointer-events: none;
286 }
287 /* line 156, ../scss/default.scss */
288 slides > slide.far-next {
289 display: none;
290 }
291 /* line 163, ../scss/default.scss */
292 slides > slide.dark {
293 background: #515151 !important;
294 }
295 /* line 171, ../scss/default.scss */
296 slides > slide:not(.nobackground):before {
297 font-size: 12pt;
298 content: "#yourhashtag";
299 position: absolute;
300 bottom: 20px;
301 left: 60px;
302 background: url(../../images/google_developers_icon_128.png) no-repeat 0 50%;
303 -webkit-background-size: 30px 30px;
304 -moz-background-size: 30px 30px;
305 -o-background-size: 30px 30px;
306 background-size: 30px 30px;
307 padding-left: 40px;
308 height: 30px;
309 line-height: 1.9;
310 }
311 /* line 183, ../scss/default.scss */
312 slides > slide:not(.nobackground):after {
313 font-size: 12pt;
314 content: attr(data-slide-num) "/" attr(data-total-slides);
315 position: absolute;
316 bottom: 20px;
317 right: 60px;
318 line-height: 1.9;
319 }
320 /* line 194, ../scss/default.scss */
321 slides > slide.title-slide:after {
322 content: '';
323 background: url(../../images/io2012_logo.png) no-repeat 100% 50%;
324 -webkit-background-size: contain;
325 -moz-background-size: contain;
326 -o-background-size: contain;
327 background-size: contain;
328 position: absolute;
329 bottom: 40px;
330 right: 40px;
331 width: 100%;
332 height: 60px;
333 }
334 /* line 206, ../scss/default.scss */
335 slides > slide.backdrop {
336 z-index: -10;
337 display: block !important;
338 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(85%, #ffffff), color-stop(100%, #e6e6e6));
339 background: -webkit-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
340 background: -moz-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
341 background: -o-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
342 background: -ms-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
343 background: linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
344 background-color: white;
345 }
346 /* line 211, ../scss/default.scss */
347 slides > slide.backdrop:after, slides > slide.backdrop:before {
348 display: none;
349 }
350 /* line 216, ../scss/default.scss */
351 slides > slide > hgroup + article {
352 margin-top: 45px;
353 }
354 /* line 220, ../scss/default.scss */
355 slides > slide > hgroup + article.flexbox.vcenter, slides > slide > hgroup + article.flexbox.vleft, slides > slide > hgroup + article.flexbox.vright {
356 height: 80%;
357 }
358 /* line 225, ../scss/default.scss */
359 slides > slide > hgroup + article p {
360 margin-bottom: 1em;
361 }
362 /* line 230, ../scss/default.scss */
363 slides > slide > article:only-child {
364 height: 100%;
365 }
366 /* line 233, ../scss/default.scss */
367 slides > slide > article:only-child > iframe {
368 height: 98%;
369 }
370
371 /* line 239, ../scss/default.scss */
372 slides.layout-faux-widescreen > slide {
373 padding: 40px 160px;
374 }
375
376 /* line 248, ../scss/default.scss */
377 slides.layout-widescreen > slide,
378 slides.layout-faux-widescreen > slide {
379 margin-left: -550px;
380 width: 1100px;
381 }
382 /* line 253, ../scss/default.scss */
383 slides.layout-widescreen > slide.far-past,
384 slides.layout-faux-widescreen > slide.far-past {
385 display: block;
386 display: none;
387 -webkit-transform: translate(-2260px);
388 -moz-transform: translate(-2260px);
389 -ms-transform: translate(-2260px);
390 -o-transform: translate(-2260px);
391 transform: translate(-2260px);
392 -webkit-transform: translate3d(-2260px, 0, 0);
393 -moz-transform: translate3d(-2260px, 0, 0);
394 -ms-transform: translate3d(-2260px, 0, 0);
395 -o-transform: translate3d(-2260px, 0, 0);
396 transform: translate3d(-2260px, 0, 0);
397 }
398 /* line 260, ../scss/default.scss */
399 slides.layout-widescreen > slide.past,
400 slides.layout-faux-widescreen > slide.past {
401 display: block;
402 opacity: 0;
403 }
404 /* line 267, ../scss/default.scss */
405 slides.layout-widescreen > slide.current,
406 slides.layout-faux-widescreen > slide.current {
407 display: block;
408 opacity: 1;
409 }
410 /* line 274, ../scss/default.scss */
411 slides.layout-widescreen > slide.next,
412 slides.layout-faux-widescreen > slide.next {
413 display: block;
414 opacity: 0;
415 pointer-events: none;
416 }
417 /* line 282, ../scss/default.scss */
418 slides.layout-widescreen > slide.far-next,
419 slides.layout-faux-widescreen > slide.far-next {
420 display: block;
421 display: none;
422 -webkit-transform: translate(2260px);
423 -moz-transform: translate(2260px);
424 -ms-transform: translate(2260px);
425 -o-transform: translate(2260px);
426 transform: translate(2260px);
427 -webkit-transform: translate3d(2260px, 0, 0);
428 -moz-transform: translate3d(2260px, 0, 0);
429 -ms-transform: translate3d(2260px, 0, 0);
430 -o-transform: translate3d(2260px, 0, 0);
431 transform: translate3d(2260px, 0, 0);
432 }
433 /* line 289, ../scss/default.scss */
434 slides.layout-widescreen #prev-slide-area,
435 slides.layout-faux-widescreen #prev-slide-area {
436 margin-left: -650px;
437 }
438 /* line 293, ../scss/default.scss */
439 slides.layout-widescreen #next-slide-area,
440 slides.layout-faux-widescreen #next-slide-area {
441 margin-left: 550px;
442 }
443
444 /* line 298, ../scss/default.scss */
445 b {
446 font-weight: 600;
447 }
448
449 /* line 302, ../scss/default.scss */
450 a {
451 color: #2a7cdf;
452 text-decoration: none;
453 border-bottom: 1px solid rgba(42, 124, 223, 0.5);
454 }
455 /* line 307, ../scss/default.scss */
456 a:hover {
457 color: black !important;
458 }
459
460 /* line 312, ../scss/default.scss */
461 h1, h2, h3 {
462 font-weight: 600;
463 }
464
465 /* line 316, ../scss/default.scss */
466 h2 {
467 font-size: 45px;
468 line-height: 45px;
469 letter-spacing: -2px;
470 color: #515151;
471 }
472
473 /* line 323, ../scss/default.scss */
474 h3 {
475 font-size: 30px;
476 letter-spacing: -1px;
477 line-height: 2;
478 font-weight: inherit;
479 color: #797979;
480 }
481
482 /* line 331, ../scss/default.scss */
483 ul {
484 margin-left: 1.2em;
485 margin-bottom: 1em;
486 position: relative;
487 }
488 /* line 336, ../scss/default.scss */
489 ul li {
490 margin-bottom: 0.5em;
491 }
492 /* line 339, ../scss/default.scss */
493 ul li ul {
494 margin-left: 2em;
495 margin-bottom: 0;
496 }
497 /* line 343, ../scss/default.scss */
498 ul li ul li:before {
499 content: '-';
500 font-weight: 600;
501 }
502 /* line 350, ../scss/default.scss */
503 ul > li:before {
504 content: '·';
505 margin-left: -1em;
506 position: absolute;
507 font-weight: 600;
508 }
509 /* line 357, ../scss/default.scss */
510 ul ul {
511 margin-top: .5em;
512 }
513
514 /* line 364, ../scss/default.scss */
515 .highlight-code slide.current pre > * {
516 opacity: 0.25;
517 -webkit-transition: opacity 0.5s ease-in;
518 -moz-transition: opacity 0.5s ease-in;
519 -ms-transition: opacity 0.5s ease-in;
520 -o-transition: opacity 0.5s ease-in;
521 transition: opacity 0.5s ease-in;
522 }
523 /* line 368, ../scss/default.scss */
524 .highlight-code slide.current b {
525 opacity: 1;
526 }
527
528 /* line 373, ../scss/default.scss */
529 pre {
530 font-family: 'Source Code Pro', 'Courier New', monospace;
531 font-size: 20px;
532 line-height: 28px;
533 padding: 10px 0 10px 60px;
534 letter-spacing: -1px;
535 margin-bottom: 20px;
536 width: 106%;
537 background-color: #e6e6e6;
538 left: -60px;
539 position: relative;
540 -webkit-box-sizing: border-box;
541 -moz-box-sizing: border-box;
542 box-sizing: border-box;
543 /*overflow: hidden;*/
544 }
545 /* line 387, ../scss/default.scss */
546 pre[data-lang]:after {
547 content: attr(data-lang);
548 background-color: #a9a9a9;
549 right: 0;
550 top: 0;
551 position: absolute;
552 font-size: 16pt;
553 color: white;
554 padding: 2px 25px;
555 text-transform: uppercase;
556 }
557
558 /* line 400, ../scss/default.scss */
559 pre[data-lang="go"] {
560 color: #333;
561 }
562
563 /* line 404, ../scss/default.scss */
564 code {
565 font-size: 95%;
566 font-family: 'Source Code Pro', 'Courier New', monospace;
567 color: black;
568 }
569
570 /* line 410, ../scss/default.scss */
571 iframe {
572 width: 100%;
573 height: 530px;
574 background: white;
575 border: 1px solid #e6e6e6;
576 -webkit-box-sizing: border-box;
577 -moz-box-sizing: border-box;
578 box-sizing: border-box;
579 }
580
581 /* line 418, ../scss/default.scss */
582 dt {
583 font-weight: bold;
584 }
585
586 /* line 422, ../scss/default.scss */
587 button {
588 display: inline-block;
589 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(40%, #f9f9f9), color-stop(70%, #e3e3e3));
590 background: -webkit-linear-gradient(#f9f9f9 40%, #e3e3e3 70%);
591 background: -moz-linear-gradient(#f9f9f9 40%, #e3e3e3 70%);
592 background: -o-linear-gradient(#f9f9f9 40%, #e3e3e3 70%);
593 background: -ms-linear-gradient(#f9f9f9 40%, #e3e3e3 70%);
594 background: linear-gradient(#f9f9f9 40%, #e3e3e3 70%);
595 border: 1px solid #a9a9a9;
596 -webkit-border-radius: 3px;
597 -moz-border-radius: 3px;
598 -ms-border-radius: 3px;
599 -o-border-radius: 3px;
600 border-radius: 3px;
601 padding: 5px 8px;
602 outline: none;
603 white-space: nowrap;
604 -webkit-user-select: none;
605 -moz-user-select: none;
606 user-select: none;
607 cursor: pointer;
608 text-shadow: 1px 1px white;
609 font-size: 10pt;
610 }
611
612 /* line 436, ../scss/default.scss */
613 button:not(:disabled):hover {
614 border-color: #515151;
615 }
616
617 /* line 440, ../scss/default.scss */
618 button:not(:disabled):active {
619 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(40%, #e3e3e3), color-stop(70%, #f9f9f9));
620 background: -webkit-linear-gradient(#e3e3e3 40%, #f9f9f9 70%);
621 background: -moz-linear-gradient(#e3e3e3 40%, #f9f9f9 70%);
622 background: -o-linear-gradient(#e3e3e3 40%, #f9f9f9 70%);
623 background: -ms-linear-gradient(#e3e3e3 40%, #f9f9f9 70%);
624 background: linear-gradient(#e3e3e3 40%, #f9f9f9 70%);
625 }
626
627 /* line 444, ../scss/default.scss */
628 :disabled {
629 color: #a9a9a9;
630 }
631
632 /* line 448, ../scss/default.scss */
633 .blue {
634 color: #4387fd;
635 }
636
637 /* line 451, ../scss/default.scss */
638 .blue2 {
639 color: #3c8ef3;
640 }
641
642 /* line 454, ../scss/default.scss */
643 .blue3 {
644 color: #2a7cdf;
645 }
646
647 /* line 457, ../scss/default.scss */
648 .yellow {
649 color: #ffd14d;
650 }
651
652 /* line 460, ../scss/default.scss */
653 .yellow2 {
654 color: #f9cc46;
655 }
656
657 /* line 463, ../scss/default.scss */
658 .yellow3 {
659 color: #f6c000;
660 }
661
662 /* line 466, ../scss/default.scss */
663 .green {
664 color: #0da861;
665 }
666
667 /* line 469, ../scss/default.scss */
668 .green2 {
669 color: #00a86d;
670 }
671
672 /* line 472, ../scss/default.scss */
673 .green3 {
674 color: #009f5d;
675 }
676
677 /* line 475, ../scss/default.scss */
678 .red {
679 color: #f44a3f;
680 }
681
682 /* line 478, ../scss/default.scss */
683 .red2 {
684 color: #e0543e;
685 }
686
687 /* line 481, ../scss/default.scss */
688 .red3 {
689 color: #d94d3a;
690 }
691
692 /* line 484, ../scss/default.scss */
693 .gray {
694 color: #e6e6e6;
695 }
696
697 /* line 487, ../scss/default.scss */
698 .gray2 {
699 color: #a9a9a9;
700 }
701
702 /* line 490, ../scss/default.scss */
703 .gray3 {
704 color: #797979;
705 }
706
707 /* line 493, ../scss/default.scss */
708 .gray4 {
709 color: #515151;
710 }
711
712 /* line 497, ../scss/default.scss */
713 .white {
714 color: white !important;
715 }
716
717 /* line 500, ../scss/default.scss */
718 .black {
719 color: black !important;
720 }
721
722 /* line 504, ../scss/default.scss */
723 .columns-2 {
724 -webkit-column-count: 2;
725 -moz-column-count: 2;
726 -o-column-count: 2;
727 column-count: 2;
728 }
729
730 /* line 508, ../scss/default.scss */
731 table {
732 width: 100%;
733 border-collapse: -moz-initial;
734 border-collapse: initial;
735 border-spacing: 2px;
736 border-bottom: 1px solid #797979;
737 }
738 /* line 515, ../scss/default.scss */
739 table tr > td:first-child, table th {
740 font-weight: 600;
741 color: #515151;
742 }
743 /* line 520, ../scss/default.scss */
744 table tr:nth-child(odd) {
745 background-color: #e6e6e6;
746 }
747 /* line 524, ../scss/default.scss */
748 table th {
749 color: white;
750 font-size: 18px;
751 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(40%, #4387fd), color-stop(80%, #2a7cdf)) no-repeat;
752 background: -webkit-linear-gradient(top, #4387fd 40%, #2a7cdf 80%) no-repeat;
753 background: -moz-linear-gradient(top, #4387fd 40%, #2a7cdf 80%) no-repeat;
754 background: -o-linear-gradient(top, #4387fd 40%, #2a7cdf 80%) no-repeat;
755 background: -ms-linear-gradient(top, #4387fd 40%, #2a7cdf 80%) no-repeat;
756 background: linear-gradient(top, #4387fd 40%, #2a7cdf 80%) no-repeat;
757 }
758 /* line 530, ../scss/default.scss */
759 table td, table th {
760 font-size: 18px;
761 padding: 1em 0.5em;
762 }
763 /* line 535, ../scss/default.scss */
764 table td.highlight {
765 color: #515151;
766 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(40%, #ffd14d), color-stop(80%, #f6c000)) no-repeat;
767 background: -webkit-linear-gradient(top, #ffd14d 40%, #f6c000 80%) no-repeat;
768 background: -moz-linear-gradient(top, #ffd14d 40%, #f6c000 80%) no-repeat;
769 background: -o-linear-gradient(top, #ffd14d 40%, #f6c000 80%) no-repeat;
770 background: -ms-linear-gradient(top, #ffd14d 40%, #f6c000 80%) no-repeat;
771 background: linear-gradient(top, #ffd14d 40%, #f6c000 80%) no-repeat;
772 }
773 /* line 540, ../scss/default.scss */
774 table.rows {
775 border-bottom: none;
776 border-right: 1px solid #797979;
777 }
778
779 /* line 546, ../scss/default.scss */
780 q {
781 font-size: 45px;
782 line-height: 72px;
783 }
784 /* line 550, ../scss/default.scss */
785 q:before {
786 content: '“';
787 position: absolute;
788 margin-left: -0.5em;
789 }
790 /* line 555, ../scss/default.scss */
791 q:after {
792 content: '”';
793 position: absolute;
794 margin-left: 0.1em;
795 }
796
797 /* line 562, ../scss/default.scss */
798 slide.fill {
799 background-repeat: no-repeat;
800 -webkit-border-radius: 5px;
801 -moz-border-radius: 5px;
802 -ms-border-radius: 5px;
803 -o-border-radius: 5px;
804 border-radius: 5px;
805 -webkit-background-size: cover;
806 -moz-background-size: cover;
807 -o-background-size: cover;
808 background-size: cover;
809 }
810
811 /* Size variants */
812 /* line 571, ../scss/default.scss */
813 article.smaller p, article.smaller ul {
814 font-size: 20px;
815 line-height: 24px;
816 letter-spacing: 0;
817 }
818 /* line 577, ../scss/default.scss */
819 article.smaller table td, article.smaller table th {
820 font-size: 14px;
821 }
822 /* line 581, ../scss/default.scss */
823 article.smaller pre {
824 font-size: 15px;
825 line-height: 20px;
826 letter-spacing: 0;
827 }
828 /* line 586, ../scss/default.scss */
829 article.smaller q {
830 font-size: 40px;
831 line-height: 48px;
832 }
833 /* line 590, ../scss/default.scss */
834 article.smaller q:before, article.smaller q:after {
835 font-size: 60px;
836 }
837
838 /* Builds */
839 /* line 599, ../scss/default.scss */
840 .build > * {
841 -webkit-transition: opacity 0.5s ease-in-out 0.2s;
842 -moz-transition: opacity 0.5s ease-in-out 0.2s;
843 -ms-transition: opacity 0.5s ease-in-out 0.2s;
844 -o-transition: opacity 0.5s ease-in-out 0.2s;
845 transition: opacity 0.5s ease-in-out 0.2s;
846 }
847 /* line 603, ../scss/default.scss */
848 .build .to-build {
849 opacity: 0;
850 }
851 /* line 607, ../scss/default.scss */
852 .build .build-fade {
853 opacity: 0.3;
854 }
855 /* line 610, ../scss/default.scss */
856 .build .build-fade:hover {
857 opacity: 1.0;
858 }
859
860 /* line 617, ../scss/default.scss */
861 .popup .next .build .to-build {
862 opacity: 1;
863 }
864 /* line 621, ../scss/default.scss */
865 .popup .next .build .build-fade {
866 opacity: 1;
867 }
868
869 /* Pretty print */
870 /* line 629, ../scss/default.scss */
871 .prettyprint .str,
872 .prettyprint .atv {
873 /* a markup attribute value */
874 color: #009f5d;
875 }
876
877 /* line 633, ../scss/default.scss */
878 .prettyprint .kwd,
879 .prettyprint .tag {
880 /* a markup tag name */
881 color: #0066cc;
882 }
883
884 /* line 636, ../scss/default.scss */
885 .prettyprint .com {
886 /* a comment */
887 color: #797979;
888 font-style: italic;
889 }
890
891 /* line 640, ../scss/default.scss */
892 .prettyprint .lit {
893 /* a literal value */
894 color: #7f0000;
895 }
896
897 /* line 645, ../scss/default.scss */
898 .prettyprint .pun,
899 .prettyprint .opn,
900 .prettyprint .clo {
901 color: #515151;
902 }
903
904 /* line 651, ../scss/default.scss */
905 .prettyprint .typ,
906 .prettyprint .atn,
907 .prettyprint .dec,
908 .prettyprint .var {
909 /* a declaration; a variable name */
910 color: #d94d3a;
911 }
912
913 /* line 654, ../scss/default.scss */
914 .prettyprint .pln {
915 color: #515151;
916 }
917
918 /* line 658, ../scss/default.scss */
919 .note {
920 position: absolute;
921 z-index: 100;
922 width: 100%;
923 height: 100%;
924 top: 0;
925 left: 0;
926 padding: 1em;
927 background: rgba(0, 0, 0, 0.3);
928 opacity: 0;
929 pointer-events: none;
930 display: -webkit-box !important;
931 display: -moz-box !important;
932 display: -ms-box !important;
933 display: -o-box !important;
934 display: box !important;
935 -webkit-box-orient: vertical;
936 -moz-box-orient: vertical;
937 -ms-box-orient: vertical;
938 box-orient: vertical;
939 -webkit-box-align: center;
940 -moz-box-align: center;
941 -ms-box-align: center;
942 box-align: center;
943 -webkit-box-pack: center;
944 -moz-box-pack: center;
945 -ms-box-pack: center;
946 box-pack: center;
947 -webkit-border-radius: 5px;
948 -moz-border-radius: 5px;
949 -ms-border-radius: 5px;
950 -o-border-radius: 5px;
951 border-radius: 5px;
952 -webkit-box-sizing: border-box;
953 -moz-box-sizing: border-box;
954 box-sizing: border-box;
955 -webkit-transform: translateY(350px);
956 -moz-transform: translateY(350px);
957 -ms-transform: translateY(350px);
958 -o-transform: translateY(350px);
959 transform: translateY(350px);
960 -webkit-transition: all 0.4s ease-in-out;
961 -moz-transition: all 0.4s ease-in-out;
962 -ms-transition: all 0.4s ease-in-out;
963 -o-transition: all 0.4s ease-in-out;
964 transition: all 0.4s ease-in-out;
965 }
966 /* line 676, ../scss/default.scss */
967 .note > section {
968 background: #fff;
969 -webkit-border-radius: 5px;
970 -moz-border-radius: 5px;
971 -ms-border-radius: 5px;
972 -o-border-radius: 5px;
973 border-radius: 5px;
974 -webkit-box-shadow: 0 0 10px #797979;
975 -moz-box-shadow: 0 0 10px #797979;
976 box-shadow: 0 0 10px #797979;
977 width: 60%;
978 padding: 2em;
979 }
980
981 /* line 693, ../scss/default.scss */
982 .with-notes.popup slides.layout-widescreen slide.next,
983 .with-notes.popup slides.layout-faux-widescreen slide.next {
984 -webkit-transform: translate3d(690px, 80px, 0) scale(0.35);
985 -moz-transform: translate3d(690px, 80px, 0) scale(0.35);
986 -ms-transform: translate3d(690px, 80px, 0) scale(0.35);
987 -o-transform: translate3d(690px, 80px, 0) scale(0.35);
988 transform: translate3d(690px, 80px, 0) scale(0.35);
989 }
990 /* line 696, ../scss/default.scss */
991 .with-notes.popup slides.layout-widescreen slide .note,
992 .with-notes.popup slides.layout-faux-widescreen slide .note {
993 -webkit-transform: translate3d(300px, 800px, 0) scale(1.5);
994 -moz-transform: translate3d(300px, 800px, 0) scale(1.5);
995 -ms-transform: translate3d(300px, 800px, 0) scale(1.5);
996 -o-transform: translate3d(300px, 800px, 0) scale(1.5);
997 transform: translate3d(300px, 800px, 0) scale(1.5);
998 }
999 /* line 702, ../scss/default.scss */
1000 .with-notes.popup slide {
1001 overflow: visible;
1002 background: white;
1003 -webkit-transition: none;
1004 -moz-transition: none;
1005 -ms-transition: none;
1006 -o-transition: none;
1007 transition: none;
1008 pointer-events: none;
1009 -webkit-transform-origin: 0 0;
1010 -moz-transform-origin: 0 0;
1011 -ms-transform-origin: 0 0;
1012 -o-transform-origin: 0 0;
1013 transform-origin: 0 0;
1014 }
1015 /* line 709, ../scss/default.scss */
1016 .with-notes.popup slide:not(.backdrop) {
1017 -webkit-transform: scale(0.6) translate3d(0.5em, 0.5em, 0);
1018 -moz-transform: scale(0.6) translate3d(0.5em, 0.5em, 0);
1019 -ms-transform: scale(0.6) translate3d(0.5em, 0.5em, 0);
1020 -o-transform: scale(0.6) translate3d(0.5em, 0.5em, 0);
1021 transform: scale(0.6) translate3d(0.5em, 0.5em, 0);
1022 -webkit-box-shadow: 0 0 10px #797979;
1023 -moz-box-shadow: 0 0 10px #797979;
1024 box-shadow: 0 0 10px #797979;
1025 }
1026 /* line 714, ../scss/default.scss */
1027 .with-notes.popup slide.backdrop {
1028 background-image: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 600, color-stop(0%, #b1dfff), color-stop(100%, #4387fd));
1029 background-image: -webkit-radial-gradient(50% 50%, #b1dfff 0%, #4387fd 600px);
1030 background-image: -moz-radial-gradient(50% 50%, #b1dfff 0%, #4387fd 600px);
1031 background-image: -o-radial-gradient(50% 50%, #b1dfff 0%, #4387fd 600px);
1032 background-image: -ms-radial-gradient(50% 50%, #b1dfff 0%, #4387fd 600px);
1033 background-image: radial-gradient(50% 50%, #b1dfff 0%, #4387fd 600px);
1034 }
1035 /* line 720, ../scss/default.scss */
1036 .with-notes.popup slide.next {
1037 -webkit-transform: translate3d(570px, 80px, 0) scale(0.35);
1038 -moz-transform: translate3d(570px, 80px, 0) scale(0.35);
1039 -ms-transform: translate3d(570px, 80px, 0) scale(0.35);
1040 -o-transform: translate3d(570px, 80px, 0) scale(0.35);
1041 transform: translate3d(570px, 80px, 0) scale(0.35);
1042 opacity: 1 !important;
1043 }
1044 /* line 724, ../scss/default.scss */
1045 .with-notes.popup slide.next .note {
1046 display: none !important;
1047 }
1048 /* line 730, ../scss/default.scss */
1049 .with-notes.popup .note {
1050 width: 109%;
1051 height: 260px;
1052 background: #e6e6e6;
1053 padding: 0;
1054 -webkit-box-shadow: 0 0 10px #797979;
1055 -moz-box-shadow: 0 0 10px #797979;
1056 box-shadow: 0 0 10px #797979;
1057 -webkit-transform: translate3d(250px, 800px, 0) scale(1.5);
1058 -moz-transform: translate3d(250px, 800px, 0) scale(1.5);
1059 -ms-transform: translate3d(250px, 800px, 0) scale(1.5);
1060 -o-transform: translate3d(250px, 800px, 0) scale(1.5);
1061 transform: translate3d(250px, 800px, 0) scale(1.5);
1062 -webkit-transition: opacity 400ms ease-in-out;
1063 -moz-transition: opacity 400ms ease-in-out;
1064 -ms-transition: opacity 400ms ease-in-out;
1065 -o-transition: opacity 400ms ease-in-out;
1066 transition: opacity 400ms ease-in-out;
1067 }
1068 /* line 741, ../scss/default.scss */
1069 .with-notes.popup .note > section {
1070 background: #fff;
1071 -webkit-border-radius: 5px;
1072 -moz-border-radius: 5px;
1073 -ms-border-radius: 5px;
1074 -o-border-radius: 5px;
1075 border-radius: 5px;
1076 height: 100%;
1077 width: 100%;
1078 -webkit-box-sizing: border-box;
1079 -moz-box-sizing: border-box;
1080 box-sizing: border-box;
1081 -webkit-box-shadow: none;
1082 -moz-box-shadow: none;
1083 box-shadow: none;
1084 overflow: auto;
1085 padding: 1em;
1086 }
1087 /* line 754, ../scss/default.scss */
1088 .with-notes .note {
1089 opacity: 1;
1090 -webkit-transform: translateY(0);
1091 -moz-transform: translateY(0);
1092 -ms-transform: translateY(0);
1093 -o-transform: translateY(0);
1094 transform: translateY(0);
1095 pointer-events: auto;
1096 }
1097
1098 /* line 761, ../scss/default.scss */
1099 .source {
1100 font-size: 14px;
1101 color: #a9a9a9;
1102 position: absolute;
1103 bottom: 70px;
1104 left: 60px;
1105 }
1106
1107 /* line 769, ../scss/default.scss */
1108 .centered {
1109 text-align: center;
1110 }
1111
1112 /* line 773, ../scss/default.scss */
1113 .reflect {
1114 -webkit-box-reflect: below 3px -webkit-linear-gradient(rgba(255, 255, 255, 0) 85%, white 150%);
1115 -moz-box-reflect: below 3px -moz-linear-gradient(rgba(255, 255, 255, 0) 85%, white 150%);
1116 -o-box-reflect: below 3px -o-linear-gradient(rgba(255, 255, 255, 0) 85%, white 150%);
1117 -ms-box-reflect: below 3px -ms-linear-gradient(rgba(255, 255, 255, 0) 85%, white 150%);
1118 box-reflect: below 3px linear-gradient(rgba(255, 255, 255, 0) 85%, #ffffff 150%);
1119 }
1120
1121 /* line 781, ../scss/default.scss */
1122 .flexbox {
1123 display: -webkit-box !important;
1124 display: -moz-box !important;
1125 display: -ms-box !important;
1126 display: -o-box !important;
1127 display: box !important;
1128 }
1129
1130 /* line 785, ../scss/default.scss */
1131 .flexbox.vcenter {
1132 -webkit-box-orient: vertical;
1133 -moz-box-orient: vertical;
1134 -ms-box-orient: vertical;
1135 box-orient: vertical;
1136 -webkit-box-align: center;
1137 -moz-box-align: center;
1138 -ms-box-align: center;
1139 box-align: center;
1140 -webkit-box-pack: center;
1141 -moz-box-pack: center;
1142 -ms-box-pack: center;
1143 box-pack: center;
1144 height: 100%;
1145 width: 100%;
1146 }
1147
1148 /* line 791, ../scss/default.scss */
1149 .flexbox.vleft {
1150 -webkit-box-orient: vertical;
1151 -moz-box-orient: vertical;
1152 -ms-box-orient: vertical;
1153 box-orient: vertical;
1154 -webkit-box-align: left;
1155 -moz-box-align: left;
1156 -ms-box-align: left;
1157 box-align: left;
1158 -webkit-box-pack: center;
1159 -moz-box-pack: center;
1160 -ms-box-pack: center;
1161 box-pack: center;
1162 height: 100%;
1163 width: 100%;
1164 }
1165
1166 /* line 797, ../scss/default.scss */
1167 .flexbox.vright {
1168 -webkit-box-orient: vertical;
1169 -moz-box-orient: vertical;
1170 -ms-box-orient: vertical;
1171 box-orient: vertical;
1172 -webkit-box-align: end;
1173 -moz-box-align: end;
1174 -ms-box-align: end;
1175 box-align: end;
1176 -webkit-box-pack: center;
1177 -moz-box-pack: center;
1178 -ms-box-pack: center;
1179 box-pack: center;
1180 height: 100%;
1181 width: 100%;
1182 }
1183
1184 /* line 803, ../scss/default.scss */
1185 .auto-fadein {
1186 -webkit-transition: opacity 0.6s ease-in 1s;
1187 -moz-transition: opacity 0.6s ease-in 1s;
1188 -ms-transition: opacity 0.6s ease-in 1s;
1189 -o-transition: opacity 0.6s ease-in 1s;
1190 transition: opacity 0.6s ease-in 1s;
1191 opacity: 0;
1192 }
1193
1194 /* Clickable/tappable areas */
1195 /* line 809, ../scss/default.scss */
1196 .slide-area {
1197 z-index: 1000;
1198 position: absolute;
1199 left: 0;
1200 top: 0;
1201 width: 100px;
1202 height: 700px;
1203 left: 50%;
1204 top: 50%;
1205 cursor: pointer;
1206 margin-top: -350px;
1207 }
1208
1209 /* line 826, ../scss/default.scss */
1210 #prev-slide-area {
1211 margin-left: -550px;
1212 }
1213
1214 /* line 831, ../scss/default.scss */
1215 #next-slide-area {
1216 margin-left: 450px;
1217 }
1218
1219 /* ===== SLIDE CONTENT ===== */
1220 /* line 839, ../scss/default.scss */
1221 .logoslide img {
1222 width: 383px;
1223 height: 92px;
1224 }
1225
1226 /* line 845, ../scss/default.scss */
1227 .segue {
1228 padding: 60px 120px;
1229 }
1230 /* line 848, ../scss/default.scss */
1231 .segue h2 {
1232 color: #e6e6e6;
1233 font-size: 60px;
1234 }
1235 /* line 852, ../scss/default.scss */
1236 .segue h3 {
1237 color: #e6e6e6;
1238 line-height: 2.8;
1239 }
1240 /* line 856, ../scss/default.scss */
1241 .segue hgroup {
1242 position: absolute;
1243 bottom: 225px;
1244 }
1245
1246 /* line 862, ../scss/default.scss */
1247 .thank-you-slide {
1248 background: #4387fd !important;
1249 color: white;
1250 }
1251 /* line 866, ../scss/default.scss */
1252 .thank-you-slide h2 {
1253 font-size: 60px;
1254 color: inherit;
1255 }
1256 /* line 871, ../scss/default.scss */
1257 .thank-you-slide article > p {
1258 margin-top: 2em;
1259 font-size: 20pt;
1260 }
1261 /* line 876, ../scss/default.scss */
1262 .thank-you-slide > p {
1263 position: absolute;
1264 bottom: 80px;
1265 font-size: 24pt;
1266 line-height: 1.3;
1267 }
1268
1269 /* line 884, ../scss/default.scss */
1270 aside.gdbar {
1271 height: 97px;
1272 width: 215px;
1273 position: absolute;
1274 left: -1px;
1275 top: 125px;
1276 -webkit-border-radius: 0 10px 10px 0;
1277 -moz-border-radius: 0 10px 10px 0;
1278 -ms-border-radius: 0 10px 10px 0;
1279 -o-border-radius: 0 10px 10px 0;
1280 border-radius: 0 10px 10px 0;
1281 background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e6e6e6), color-stop(100%, #e6e6e6)) no-repeat;
1282 background: -webkit-linear-gradient(left, #e6e6e6, #e6e6e6) no-repeat;
1283 background: -moz-linear-gradient(left, #e6e6e6, #e6e6e6) no-repeat;
1284 background: -o-linear-gradient(left, #e6e6e6, #e6e6e6) no-repeat;
1285 background: -ms-linear-gradient(left, #e6e6e6, #e6e6e6) no-repeat;
1286 background: linear-gradient(left, #e6e6e6, #e6e6e6) no-repeat;
1287 -webkit-background-size: 0% 100%;
1288 -moz-background-size: 0% 100%;
1289 -o-background-size: 0% 100%;
1290 background-size: 0% 100%;
1291 -webkit-transition: all 0.5s ease-out 0.5s;
1292 -moz-transition: all 0.5s ease-out 0.5s;
1293 -ms-transition: all 0.5s ease-out 0.5s;
1294 -o-transition: all 0.5s ease-out 0.5s;
1295 transition: all 0.5s ease-out 0.5s;
1296 /* Better to transition only on background-size, but not sure how to do that with the mixin. */
1297 }
1298 /* line 895, ../scss/default.scss */
1299 aside.gdbar.right {
1300 right: 0;
1301 left: -moz-initial;
1302 left: initial;
1303 top: 254px;
1304 /* 96 is height of gray icon bar */
1305 -webkit-transform: rotateZ(180deg);
1306 -moz-transform: rotateZ(180deg);
1307 -ms-transform: rotateZ(180deg);
1308 -o-transform: rotateZ(180deg);
1309 transform: rotateZ(180deg);
1310 }
1311 /* line 902, ../scss/default.scss */
1312 aside.gdbar.right img {
1313 -webkit-transform: rotateZ(180deg);
1314 -moz-transform: rotateZ(180deg);
1315 -ms-transform: rotateZ(180deg);
1316 -o-transform: rotateZ(180deg);
1317 transform: rotateZ(180deg);
1318 }
1319 /* line 907, ../scss/default.scss */
1320 aside.gdbar.bottom {
1321 top: -moz-initial;
1322 top: initial;
1323 bottom: 60px;
1324 }
1325 /* line 913, ../scss/default.scss */
1326 aside.gdbar img {
1327 width: 85px;
1328 height: 85px;
1329 position: absolute;
1330 right: 0;
1331 margin: 8px 15px;
1332 }
1333
1334 /* line 924, ../scss/default.scss */
1335 .title-slide hgroup {
1336 bottom: 100px;
1337 }
1338 /* line 927, ../scss/default.scss */
1339 .title-slide hgroup h1 {
1340 font-size: 65px;
1341 line-height: 1.4;
1342 letter-spacing: -3px;
1343 color: #515151;
1344 }
1345 /* line 934, ../scss/default.scss */
1346 .title-slide hgroup h2 {
1347 font-size: 34px;
1348 color: #a9a9a9;
1349 font-weight: inherit;
1350 }
1351 /* line 940, ../scss/default.scss */
1352 .title-slide hgroup p {
1353 font-size: 20px;
1354 color: #797979;
1355 line-height: 1.3;
1356 margin-top: 2em;
1357 }
1358
1359 /* line 949, ../scss/default.scss */
1360 .quote {
1361 color: #e6e6e6;
1362 }
1363 /* line 952, ../scss/default.scss */
1364 .quote .author {
1365 font-size: 24px;
1366 position: absolute;
1367 bottom: 80px;
1368 line-height: 1.4;
1369 }
1370
1371 /* line 961, ../scss/default.scss */
1372 [data-config-contact] a {
1373 color: white;
1374 border-bottom: none;
1375 }
1376 /* line 965, ../scss/default.scss */
1377 [data-config-contact] span {
1378 width: 115px;
1379 display: inline-block;
1380 }
1381
1382 /* line 974, ../scss/default.scss */
1383 .overview.popup .note {
1384 display: none !important;
1385 }
1386 /* line 980, ../scss/default.scss */
1387 .overview slides slide {
1388 display: block;
1389 cursor: pointer;
1390 opacity: 0.5;
1391 pointer-events: auto !important;
1392 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(85%, #ffffff), color-stop(100%, #e6e6e6));
1393 background: -webkit-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
1394 background: -moz-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
1395 background: -o-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
1396 background: -ms-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
1397 background: linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
1398 background-color: white;
1399 }
1400 /* line 981, ../scss/default.scss */
1401 .overview slides slide.backdrop {
1402 display: none !important;
1403 }
1404 /* line 996, ../scss/default.scss */
1405 .overview slides slide.far-past, .overview slides slide.past, .overview slides slide.next, .overview slides slide.far-next, .overview slides slide.far-past {
1406 opacity: 0.5;
1407 display: block;
1408 }
1409 /* line 1001, ../scss/default.scss */
1410 .overview slides slide.current {
1411 opacity: 1;
1412 }
1413 /* line 1007, ../scss/default.scss */
1414 .overview .slide-area {
1415 display: none;
1416 }
1417
1418 @media print {
1419 /* line 1014, ../scss/default.scss */
1420 slides slide {
1421 display: block !important;
1422 position: relative;
1423 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(85%, #ffffff), color-stop(100%, #e6e6e6));
1424 background: -webkit-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
1425 background: -moz-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
1426 background: -o-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
1427 background: -ms-linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
1428 background: linear-gradient(#ffffff, #ffffff 85%, #e6e6e6);
1429 background-color: white;
1430 -webkit-transform: none !important;
1431 -moz-transform: none !important;
1432 -ms-transform: none !important;
1433 -o-transform: none !important;
1434 transform: none !important;
1435 width: 100%;
1436 height: 100%;
1437 page-break-after: always;
1438 top: auto !important;
1439 left: auto !important;
1440 margin-top: 0 !important;
1441 margin-left: 0 !important;
1442 opacity: 1 !important;
1443 color: #555;
1444 }
1445 /* line 1034, ../scss/default.scss */
1446 slides slide.far-past, slides slide.past, slides slide.next, slides slide.far-next, slides slide.far-past, slides slide.current {
1447 opacity: 1 !important;
1448 display: block !important;
1449 }
1450 /* line 1040, ../scss/default.scss */
1451 slides slide .build > * {
1452 -webkit-transition: none;
1453 -moz-transition: none;
1454 -ms-transition: none;
1455 -o-transition: none;
1456 transition: none;
1457 }
1458 /* line 1045, ../scss/default.scss */
1459 slides slide .build .to-build,
1460 slides slide .build .build-fade {
1461 opacity: 1;
1462 }
1463 /* line 1050, ../scss/default.scss */
1464 slides slide .auto-fadein {
1465 opacity: 1 !important;
1466 }
1467 /* line 1054, ../scss/default.scss */
1468 slides slide.backdrop {
1469 display: none !important;
1470 }
1471 /* line 1058, ../scss/default.scss */
1472 slides slide table.rows {
1473 border-right: 0;
1474 }
1475 /* line 1063, ../scss/default.scss */
1476 slides slide[hidden] {
1477 display: none !important;
1478 }
1479
1480 /* line 1068, ../scss/default.scss */
1481 .slide-area {
1482 display: none;
1483 }
1484
1485 /* line 1072, ../scss/default.scss */
1486 .reflect {
1487 -webkit-box-reflect: none;
1488 -moz-box-reflect: none;
1489 -o-box-reflect: none;
1490 -ms-box-reflect: none;
1491 box-reflect: none;
1492 }
1493
1494 /* line 1080, ../scss/default.scss */
1495 pre, code {
1496 font-family: monospace !important;
1497 }
1498 }