@charset "UTF-8";@font-face{font-family:Gotham-Round;src:local("Gotham-Round"),url(../fonts/gothamrnd-light-webfont.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:Gotham-Round,sans-serif;line-height:1.35;color:#333}.reveal{font-size:36px;font-weight:300;letter-spacing:-.02em;color:#53555c}.reveal .small{font-size:70%}::-moz-selection{color:#fff;background:rgba(11,79,81,.99);text-shadow:none}::selection{color:#fff;background:rgba(11,79,81,.99);text-shadow:none}div.halfblock{float:left;width:48.75%;text-align:left;margin-left:2.5%}div.halfblock:first-child{margin-left:0}div.left-align{text-align:left}.reveal strong{font-weight:700}.reveal em{font-style:italic}.clear:after{content:"";display:block;clear:both}h1,h2,h3,h4,h5,h6{color:#01a9b4}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6{margin:0 0 20px;line-height:1;letter-spacing:.02em}.reveal h1{font-size:2.5em}.reveal h2{font-size:1.8em}.reveal a:not(.image){color:#f05b62;text-decoration:none;transition:color .15s ease}.reveal a:not(.image):hover{color:#f9b8bb;border:none}.reveal .roll span:after{color:#fff;background:#01a9b4}.reveal section img{margin:5px;transition:all .2s linear;max-height:50vh;max-width:90vw}.reveal a:hover img{background:hsla(0,0%,100%,.2);border-color:#01a9b4;box-shadow:0 0 20px rgba(0,0,0,.55)}.reveal section img.noborder{border-width:0;box-shadow:none}.reveal .controls div.left,.reveal .controls div.left.enabled{border-right-color:#01a9b4}.reveal .controls div.right,.reveal .controls div.right.enabled{border-left-color:#01a9b4}.reveal .controls div.up,.reveal .controls div.up.enabled{border-bottom-color:#01a9b4}.reveal .controls div.down,.reveal .controls div.down.enabled{border-top-color:#01a9b4}.reveal .controls div.left.enabled:hover{border-right-color:#f9b8bb}.reveal .controls div.right.enabled:hover{border-left-color:#f9b8bb}.reveal .controls div.up.enabled:hover{border-bottom-color:#f9b8bb}.reveal .controls div.down.enabled:hover{border-top-color:#f9b8bb}.reveal .progress{background:rgba(0,0,0,.2)}.reveal .progress span{background:#01a9b4;transition:width .8s cubic-bezier(.26,.86,.44,.985)}.reveal footer{position:fixed;height:40px;width:100%;bottom:3px;left:0;z-index:1;font-size:35%;text-align:right;background-image:url(../img/wordmark-tagline.png);background-repeat:no-repeat;background-size:auto 100%}.reveal footer .copyright{margin:15px 5px 0 100px;font-size:1.3em;font-weight:600}.reveal footer .copyright a img{vertical-align:middle}.flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex .cta{width:40%;margin:10px 0}.reveal .cta{display:inline-block;padding:20px;color:#d8ae64;border-radius:6px;background-color:#01a9b4;text-transform:uppercase;font-size:.6em;letter-spacing:1px;font-weight:700}.reveal .cta.inactive{background:#333}.reveal .inactive{pointer-events:none}.reveal .cta:not(.image){color:#fff;transition:background-color 1s ease}.reveal .cta:not(.image):hover{background-color:#2a4758;color:#fff}.light{color:#eee}.blue{color:#00a9b4}.green{color:#92bb44}.orange{color:#edab23}.left{float:left}.right{float:right}.reveal .underlined{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:5px;margin-bottom:5px;display:block}.reveal code{font-family:Operator Mono SSm,MonoSpace;background:#000;color:#fff;padding:5px 10px;font-weight:700;white-space:pre-wrap;text-align:left;font-size:65%}.reveal code.error{color:#ff684b}.reveal code .attribute,.reveal code .comment{font-style:italic}.reveal ol code,.reveal ul code{padding:0;vertical-align:middle;background-color:transparent;color:#639}.reveal .activity code,.reveal .quiz code{vertical-align:middle;color:wheat}.reveal p code{line-height:1;display:inline;vertical-align:middle}.reveal .halfblock code{font-size:.6em}.reveal .halfblock h2,.reveal .halfblock h3,.reveal .halfblock h4,.reveal .halfblock h5{text-align:center}.reveal *+.clear{margin-top:2em}.reveal *+.clear.transpiler{margin-top:1em}.reveal ol,.reveal ul{text-align:left;display:inline-block;margin:0 0 0 1em}.reveal ul ul{display:block;list-style-type:square}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.reveal .activity,.reveal .quiz{color:#fff}.reveal .activity a,.reveal .quiz a{color:#eee}.reveal .activity h1,.reveal .activity h2,.reveal .activity h3,.reveal .activity h4,.reveal .activity h5,.reveal .quiz h1,.reveal .quiz h2,.reveal .quiz h3,.reveal .quiz h4,.reveal .quiz h5{color:#fff}.reveal .activity h3,.reveal .quiz h3{margin-bottom:1em}.reveal .activity h2:after,.reveal .quiz h2:after{content:" \1F4BB"}.reveal .activity .halfblock,.reveal .quiz .halfblock{text-align:center}.reveal .info:before{color:#fff;background:#1e96ff;border-radius:50%;width:1em;height:1em;display:inline-block;content:"\2139";margin-right:.5em;line-height:1;vertical-align:baseline}.reveal .quiz h2:after{content:" 🙋"}.reveal .activity__challenge,.reveal .activity__challenge h1,.reveal .activity__challenge h2,.reveal .activity__challenge h3,.reveal .activity__challenge h4,.reveal .activity__challenge h5,.reveal .activity__challenge h6{color:#5c4884}.reveal .solution{display:none;font-size:.8em;font-weight:700}.reveal .solution.solution__lesson-1,.reveal .solution.solution__lesson-2,.reveal .solution.solution__lesson-3,.reveal .solution.solution__lesson-4{display:inline-block}.reveal table td,.reveal table th{text-align:left;padding-right:.3em}.reveal table th{font-weight:700}table.data{border-collapse:collapse;font-size:.8em;max-width:none;width:100%}table.data tr{border-bottom:1px solid rgba(102,51,153,.2)}table.data td,table.data th,table.data tr{padding:1em;text-align:center}table.data td{vertical-align:middle}table.data th{text-transform:uppercase;text-align:center}table.data code{padding:0;background-color:transparent;color:#639}table.data code.javascript{white-space:nowrap}table.data.compact td,table.data.compact th,table.data.compact tr{padding:.15em;font-size:.8em;line-height:1.3}.fragment-progression{position:relative}.fragment-progression .fragment{width:100%;height:100%;top:0;left:0;position:absolute}.fragment-progression .fragment:first-of-type{position:static}
/*# sourceMappingURL=gdidarkblue.css.map */