*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"facitweb",Helvetica,sans-serif;text-rendering:optimizeLegibility;background:#fff;color:#2b2b2b;margin:0;padding:0}a{color:#008acd;-webkit-transition:color .1s ease-in;-moz-transition:color .1s ease-in;-o-transition:color .1s ease-in;transition:color .1s ease-in}a:hover{color:#34bdff;text-decoration:none}.zoom-in{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.zoom-out{cursor:-webkit-zoom-out;cursor:-moz-zoom-out}header{margin:0;padding:25px;text-align:center;background-color:#f8f8f8;border-bottom:1px solid #eaeaea;width:100%}header>p{margin-bottom:0}h1{font-size:4em;margin:0}@media screen and (max-width:400px){h1{font-size:3em}.github-fork-ribbon-wrapper{display:none}}div[role=main]{max-width:650px;padding:0 1em}div[role=main],div[role=main]>div{margin:2em auto}#photo-demo img{box-shadow:0 0 6px rgba(0,0,0,.5);width:100%;height:auto}.video-player-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background-color:#000;box-shadow:0 0 6px rgba(0,0,0,.5);cursor:auto!important}.video-player-wrapper #video-player{position:absolute;top:0;left:0;width:100%;height:100%}.video-player-wrapper button{position:absolute;bottom:10px}.video-player-wrapper video{width:100%}.video-player-wrapper button,.video-small-controls button{color:#fff;background-color:rgba(0,0,0,.8);border:0;border-radius:50%;width:30px;height:30px;font-size:14px}.play-button{left:10px;padding:3px 0 0 3px}.play-button.pause,.fs-button{padding:3px 0 0}.fs-button{right:10px}.video-small-controls{margin-top:5px;display:none}.video-small-controls .fs-button{float:right}@media only screen and (min-device-width:320px)and (max-device-width:480px){.video-small-controls{display:block}.video-player-wrapper .play-button,.video-player-wrapper .fs-button{display:none}}.github-fork-ribbon{position:absolute;padding:2px 0;background-color:#a00;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.15)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#000000', EndColorStr='#000000');-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.5);box-shadow:0 2px 3px 0 rgba(0,0,0,.5);z-index:9999}.github-fork-ribbon a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;color:#fff;text-decoration:none;text-shadow:0 -1px rgba(0,0,0,.5);text-align:center;width:200px;line-height:20px;display:inline-block;padding:2px 0;border-width:1px 0;border-style:dotted;border-color:rgba(255,255,255,.7)}.github-fork-ribbon.black{background-color:#121621}.github-fork-ribbon.black a{border-color:rgba(78,82,89,.7)}.github-fork-ribbon-wrapper{width:150px;height:150px;position:absolute;overflow:hidden;top:0}.github-fork-ribbon-wrapper.left{left:0}.github-fork-ribbon-wrapper.left .github-fork-ribbon{top:42px;left:-43px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.github-fork-ribbon-wrapper.right{right:0}.github-fork-ribbon-wrapper.right .github-fork-ribbon{top:42px;right:-43px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.github-fork-ribbon-wrapper.left-bottom{position:fixed;top:inherit;bottom:0;left:0}.github-fork-ribbon-wrapper.left-bottom .github-fork-ribbon{top:75px;left:-64px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.github-fork-ribbon-wrapper.left-bottom .github-fork-ribbon a{padding-left:18px}.github-fork-ribbon-wrapper.right-bottom{position:fixed;top:inherit;bottom:0;right:0}.github-fork-ribbon-wrapper.right-bottom .github-fork-ribbon{top:89px;left:-10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.github-fork-ribbon-wrapper.right-bottom .github-fork-ribbon a{padding-left:15px}pre{border:1px solid #ccc;padding:6px 10px;line-height:19px;margin-bottom:20px;overflow-x:scroll}code{border:1px solid #eaeaea;margin:0 2px;padding:0 5px;font-size:12px}pre code{border:0;padding:0;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}pre,code{font-family:Consolas,Menlo,'Liberation Mono',Courier,monospace;color:#333;background:#f8f8f8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}pre,pre code{font-size:13px}pre .comment{color:#998}pre .support{color:#0086B3}pre .tag,pre .tag-name{color:navy}pre .keyword,pre .css-property,pre .vendor-prefix,pre .sass,pre .class,pre .id,pre .css-value,pre .entity.function,pre .storage.function{font-weight:700}pre .css-property,pre .css-value,pre .vendor-prefix,pre .support.namespace{color:#333}pre .constant.numeric,pre .keyword.unit,pre .hex-color{font-weight:400;color:#099}pre .entity.class{color:#458}pre .entity.id,pre .entity.function{color:#900}pre .attribute,pre .variable{color:teal}pre .string,pre .support.value{font-weight:400;color:#d14}pre .regexp{color:#009926}