@-webkit-keyframes rotateRight{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes jitter{0%{-webkit-transform:rotate(0deg)}2%{-webkit-transform:rotate(-7deg) translateX(2px) scale(1.1)}4%{-webkit-transform:rotate(0deg)}6%{-webkit-transform:rotate(7deg) translateX(-2px)}8%{-webkit-transform:rotate(0deg)}10%{-webkit-transform:rotate(-7deg) translateX(2px) scale(1.1)}12%{-webkit-transform:rotate(0deg)}14%{-webkit-transform:rotate(7deg) translateX(-2px)}16%{-webkit-transform:rotate(0deg)}}.spin{-webkit-animation-name:rotateRight;-moz-animation-name:rotateRight;-ms-animation-name:rotateRight;-o-animation-name:rotateRight;animation-name:rotateRight;-webkit-animation-duration:15s;-webkit-animation-timing-function:linear;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count:infinite}.jitter{-webkit-animation-name:jitter;-webkit-animation-duration:2s;-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count:infinite}.pop,slide.checkbox span,slide#insertion-point-api img{-webkit-transition:all 400ms cubic-bezier(0.17, 0.67, 0, 1.33);-moz-transition:all 400ms cubic-bezier(0.17, 0.67, 0, 1.33);-o-transition:all 400ms cubic-bezier(0.17, 0.67, 0, 1.33);transition:all 400ms cubic-bezier(0.17, 0.67, 0, 1.33)}.pop.to-build,slide.checkbox span.to-build,slide#insertion-point-api img.to-build,.pop.auto-fadein,slide.checkbox span.auto-fadein,slide#insertion-point-api img.auto-fadein{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}[data-tooltip-property],[data-tooltip]{position:relative;cursor:inherit;border-bottom:none}[data-tooltip-property]:hover,[data-tooltip]:hover{cursor:pointer}[data-tooltip-property]:hover:before,[data-tooltip-property]:hover:after,[data-tooltip]:hover:before,[data-tooltip]:hover:after{position:absolute;z-index:100;font-size:20px;white-space:pre}[data-tooltip-property]:hover:before,[data-tooltip]:hover:before{border:solid transparent;height:0;width:0;border-bottom-color:rgba(0,0,0,0.85);border-width:10px;content:' ';top:15px;left:20px;z-index:101}[data-tooltip-property]:hover:after,[data-tooltip]:hover:after{content:attr(data-tooltip);background:rgba(0,0,0,0.85);padding:10px 25px 10px 15px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;left:0;top:34px;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;width:max-content;font-weight:normal;-webkit-box-shadow:3px 3px 10px #515151;-moz-box-shadow:3px 3px 10px #515151;box-shadow:3px 3px 10px #515151}[data-tooltip-property] .property,[data-tooltip] .property{border-bottom:1px dotted #515151;color:#515151}[data-tooltip]{cursor:pointer;border-bottom:1px dotted #515151}.browser-support-row{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../images/circle2.svg) no-repeat 51% -3700px;-moz-mask:url(../../images/circle2.svg) no-repeat 51% -3700px;-ms-mask:url(../../images/circle2.svg) no-repeat 51% -3700px;-o-mask:url(../../images/circle2.svg) no-repeat 51% -3700px;mask:url(../../images/circle2.svg) no-repeat 51% -3700px;-webkit-mask-size:452%;-moz-mask-size:452%;-ms-mask-size:452%;-o-mask-size:452%;mask-size:452%;height:125px;overflow:hidden;padding:0 30px 0 40px}.browser-support-row:hover>div.mobile:before{-webkit-transition:top 600ms cubic-bezier(0.17, 0.67, 0, 1.2);-moz-transition:top 600ms cubic-bezier(0.17, 0.67, 0, 1.2);-o-transition:top 600ms cubic-bezier(0.17, 0.67, 0, 1.2);transition:top 600ms cubic-bezier(0.17, 0.67, 0, 1.2);top:-214px}.browser-support-row.polyfill-status>div img{opacity:1 !important;-webkit-filter:grayscale(0);-o-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}.browser-support-row>div{display:inline;position:relative}.browser-support-row>div.supported.partial img{opacity:0.5}.browser-support-row>div.supported img{opacity:1;-webkit-filter:grayscale(0);-o-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0);z-index:2}.browser-support-row>div.mobile:before{opacity:0.5;content:'';background:url("../../images/icons/mobile.svg") no-repeat;background-size:contain;height:40px;width:40px;position:absolute;top:0;left:26px}.browser-support-row>div:nth-of-type(1) img{height:245px}.browser-support-row>div:nth-of-type(3):before{left:37px}.browser-support-row>div:nth-of-type(3) img{height:235px}.browser-support-row>div:nth-of-type(4):before{left:35px}.browser-support-row>div:nth-of-type(5):before{left:46px}.browser-support-row>div:nth-of-type(5) img{height:255px}.browser-support-row>div img{height:225px;opacity:0.25;margin-right:-70px;vertical-align:bottom;-webkit-filter:grayscale(1);-o-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;z-index:1;position:relative}::selection{color:white;background-color:#4387fd;text-shadow:none}body{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(10%, #ffffff), color-stop(90%, #ffffff), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(#e6e6e6,#ffffff 10%,#ffffff 90%,#e6e6e6);background:-moz-linear-gradient(#e6e6e6,#ffffff 10%,#ffffff 90%,#e6e6e6);background:-o-linear-gradient(#e6e6e6,#ffffff 10%,#ffffff 90%,#e6e6e6);background:linear-gradient(#e6e6e6,#ffffff 10%,#ffffff 90%,#e6e6e6);background-color:white}li{line-height:1.2}ol{margin-left:1.2em;margin-bottom:1em;position:relative;list-style:decimal}ol li{margin-bottom:0.5em}ol li ul{margin-left:2em;margin-bottom:0}ol li ul li:before{content:'·';font-weight:600}ol ul,ol ol{margin-top:.5em}ul>li::before{content:url("../../images/chrome-logo-tiny.png");width:0.5em;margin-left:-1.2em;margin-top:3px;position:absolute}strong,b,.bold{font-weight:bold}em,i{font-style:italic}hr{border:none;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255,255,255,0)), color-stop(10%, #a9a9a9), color-stop(90%, #a9a9a9), color-stop(100%, rgba(255,255,255,0))) no-repeat;background:-webkit-linear-gradient(left, rgba(255,255,255,0),#a9a9a9 10%,#a9a9a9 90%,rgba(255,255,255,0)) no-repeat;background:-moz-linear-gradient(left, rgba(255,255,255,0),#a9a9a9 10%,#a9a9a9 90%,rgba(255,255,255,0)) no-repeat;background:-o-linear-gradient(left, rgba(255,255,255,0),#a9a9a9 10%,#a9a9a9 90%,rgba(255,255,255,0)) no-repeat;background:linear-gradient(left, rgba(255,255,255,0),#a9a9a9 10%,#a9a9a9 90%,rgba(255,255,255,0)) no-repeat;height:1px}slide.checkbox.current span{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}slide.checkbox span{display:inline-block;-webkit-transition-delay:800ms;-moz-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}slide.checkbox .spacer{margin-left:41px;display:inline-block}article.quote{color:inherit}article.quote blockquote{font-family:'Architects Daughter', cursive;font-size:45px;line-height:72px;border-left:10px solid #e6e6e6;position:relative;padding-left:50px;text-align:left}article.quote blockquote:before{content:'“';position:absolute;margin-left:-0.5em}article.quote blockquote:after{content:'”';position:absolute;margin-left:0.1em}aside.gdbar{background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffffff), color-stop(100%, rgba(255,255,255,0))) no-repeat;background:-webkit-linear-gradient(left, #ffffff,rgba(255,255,255,0)) no-repeat;background:-moz-linear-gradient(left, #ffffff,rgba(255,255,255,0)) no-repeat;background:-o-linear-gradient(left, #ffffff,rgba(255,255,255,0)) no-repeat;background:linear-gradient(left, #ffffff,rgba(255,255,255,0)) no-repeat;-webkit-background-size:0% 100%;-moz-background-size:0% 100%;-o-background-size:0% 100%;background-size:0% 100%}img.checkbox{width:32px;height:32px;margin-right:3px;vertical-align:middle}slides>slide{overflow:visible;color:#515151}slides>slide.backdrop{display:none !important}slides>slide pre{left:initial;width:initial;padding:10px}slides>slide hgroup,slides>slide h2,slides>slide h3{text-shadow:#fff 0px 1px 0px,rgba(0,0,0,0.2) 0 2px 5px}slides>slide hgroup span{float:right}slides>slide hgroup h2 img,slides>slide hgroup h3 img{height:35px}slides>slide hgroup .spec,slides>slide hgroup .bug,slides>slide hgroup .radar,slides>slide hgroup .h5r{width:30px;height:30px;opacity:0.2;-webkit-transition:opacity 200ms ease-out;-moz-transition:opacity 200ms ease-out;-o-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out;border-bottom:none;background-position:50% 50%;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat}slides>slide hgroup .bug,slides>slide hgroup .spec{background-image:url("../../images/icons/gears.svg");display:inline-block}slides>slide hgroup .bug{background-image:url("../../images/icons/bug.png")}slides>slide hgroup .bug.closed{background-image:url("../../images/icons/bug_closed.png")}slides>slide hgroup .h5r{background-image:url("../../images/icons/h5r.png");display:inline-block;opacity:0.6}slides>slide hgroup .radar,slides>slide hgroup .bug:hover,slides>slide hgroup .spec:hover,slides>slide hgroup .h5r:hover{opacity:1}slides>slide .note{text-align:left}.highlight hgroup h2,.highlight hgroup h3{text-shadow:0 0 40px #fff,0 0 40px #fff,0 0 0px #fff,0 0 40px #fff,0 0 40px #fff;-webkit-filter:drop-shadow(0 0 15px #fff);-o-filter:drop-shadow(0 0 15px #fff);-moz-filter:drop-shadow(0 0 15px #fff);-ms-filter:drop-shadow(0 0 15px #fff);filter:drop-shadow(0 0 15px #fff);color:black}.demo,.snippet-demo{text-transform:uppercase;padding:6px 12px 6px 12px;text-decoration:none;background-color:#759ae9;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4387fd), color-stop(50%, #376fe0), color-stop(50%, #1a5ad9), color-stop(100%, #2463de));background:-webkit-linear-gradient(top, #4387fd 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);background:-moz-linear-gradient(top, #4387fd 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);background:-o-linear-gradient(top, #4387fd 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);background:linear-gradient(top, #4387fd 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);border-top:1px solid #1f58cc;border-right:1px solid #1b4db3;border-bottom:1px solid #174299;border-left:1px solid #1b4db3;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 2px 0 rgba(57,140,255,0.8);-moz-box-shadow:inset 0 0 2px 0 rgba(57,140,255,0.8);box-shadow:inset 0 0 2px 0 rgba(57,140,255,0.8);color:white;text-shadow:0 -1px 1px #1a5ad9;font-weight:600}.demo:hover,.snippet-demo:hover{color:white !important;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4387fd), color-stop(50%, #376fe0), color-stop(50%, #242424), color-stop(100%, #2463de));background:-webkit-linear-gradient(top, #4387fd 0%,#376fe0 50%,#242424 50%,#2463de 100%);background:-moz-linear-gradient(top, #4387fd 0%,#376fe0 50%,#242424 50%,#2463de 100%);background:-o-linear-gradient(top, #4387fd 0%,#376fe0 50%,#242424 50%,#2463de 100%);background:linear-gradient(top, #4387fd 0%,#376fe0 50%,#242424 50%,#2463de 100%)}label.bad,label.good,label.sortof{padding:8px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:white;margin-right:5px;display:inline-block;vertical-align:middle;text-align:center;-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg);-webkit-box-shadow:-2px 2px 3px 3px rgba(0,0,0,0.25) inset;-moz-box-shadow:-2px 2px 3px 3px rgba(0,0,0,0.25) inset;box-shadow:-2px 2px 3px 3px rgba(0,0,0,0.25) inset;width:20px;height:20px}label.bad:after,label.good:after,label.sortof:after{position:relative;left:2px;top:-5px}label.bad{background-color:#e0543e}label.bad::after{content:':('}label.good{background-color:#00a86d}label.good::after{content:':)'}label.sortof{background-color:#f9cc46}label.sortof::after{content:':|'}.code-example pre:after{content:'html';background-color:#a9a9a9;right:0;top:0;position:absolute;font-size:16pt;color:white;padding:2px 25px;text-transform:uppercase}.code-example.html pre:after{content:'html'}.code-example.js pre:after{content:'js'}.component-demo{padding:7px 0 !important}.smaller ul>li::before{margin-top:1px;margin-left:-1.4em}.smaller [data-tooltip]:after{font-size:18px}.underline{border-bottom:4px solid #2a7cdf}.topmargin{margin-top:3em}.rounded{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.grayscale{-webkit-filter:grayscale(1);-o-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1)}.hidden{display:none !important}.previewframe{display:block;border:none}.previewframe iframe{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.source.right{left:-moz-initial;left:initial;right:60px;bottom:60px}.source a{color:inherit;border:none}.custom-element-snippet{font-size:40px}.snippet-demo{position:absolute;right:0;bottom:10px;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:-2px 2px 3px #a9a9a9}.snippet-demo:after{content:'RUN'}.snippet-demo:hover{color:white !important}.snippet-demo:active{bottom:8px}.animatedfull img{height:-webkit-fill-available;height:-moz-fill-available;height:-ms-fill-available;height:-o-fill-available;height:fill-available;width:auto}slide.large article>h2{font-size:94px;line-height:initial}slide.futureweb article>h2{text-shadow:initial;line-height:initial;font-weight:initial;text-align:initial}slide.futureweb article>h2 span{-webkit-transform:rotateZ(90deg) translateY(-50px);-moz-transform:rotateZ(90deg) translateY(-50px);-ms-transform:rotateZ(90deg) translateY(-50px);-o-transform:rotateZ(90deg) translateY(-50px);transform:rotateZ(90deg) translateY(-50px);display:inline-block}.fail{position:relative;top:-77%;left:-34%}.fail h2{line-height:1;position:absolute;color:#f44a3f;font-size:250px;border:15px solid #f44a3f;padding:20px 50px 40px 50px;border-radius:20px;-webkit-transform:rotateZ(-25deg) scale(1);-moz-transform:rotateZ(-25deg) scale(1);-ms-transform:rotateZ(-25deg) scale(1);-o-transform:rotateZ(-25deg) scale(1);transform:rotateZ(-25deg) scale(1);text-transform:uppercase;box-shadow:0 0 75px darkred inset;background:rgba(205,0,0,0.5);text-shadow:5px 5px 10px darkred;-webkit-transition:all 600ms cubic-bezier(0.17, 0.67, 0, 1.25);-moz-transition:all 600ms cubic-bezier(0.17, 0.67, 0, 1.25);-o-transition:all 600ms cubic-bezier(0.17, 0.67, 0, 1.25);transition:all 600ms cubic-bezier(0.17, 0.67, 0, 1.25);opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.fail h2.to-build{-webkit-transform:rotateZ(-45deg) scale(5);-moz-transform:rotateZ(-45deg) scale(5);-ms-transform:rotateZ(-45deg) scale(5);-o-transform:rotateZ(-45deg) scale(5);transform:rotateZ(-45deg) scale(5);opacity:0}#who a{border:none}#who .avatar{float:right;background:url(https://lh6.googleusercontent.com/-0W5UECRQxqc/TrIv9fqjOaI/AAAAAAAACns/6Hm7wJfJKz8/IMG_20111031_121123.jpg?sz=500) -10px -50px no-repeat;width:365px;height:450px}#who img{vertical-align:middle;margin-right:10px;max-height:60px;width:auto}slide.title-slide{padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}slide.title-slide .overlay{background:#fff;position:absolute;z-index:100;height:0;width:410px;left:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}slide.title-slide .overlay.top{top:75px}slide.title-slide .overlay.bottom{bottom:0}slide.title-slide:active .overlay.top{height:320px}slide.title-slide:active .overlay.bottom{bottom:0}slide.title-slide [data-config-presenter]{margin-top:30px}slide.title-slide .auto-fadein{-webkit-transition:opacity 300ms ease-in-out;-webkit-transition-delay:1s;-moz-transition:opacity 300ms ease-in-out 1s;-o-transition:opacity 300ms ease-in-out 1s;transition:opacity 300ms ease-in-out 1s}slide.title-slide article{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-o-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-o-justify-content:center;-o-justify-content:center;justify-content:center}slide.title-slide img{height:175px}slide.title-slide hgroup{bottom:-moz-initial;bottom:initial;position:relative;margin-left:1em;text-align:left;margin-bottom:30px;background:white}slide.title-slide hgroup h1{font-size:90px}slide.title-slide hgroup p{margin:0}slide.yum.shadow h2{cursor:pointer;position:relative;text-shadow:5px 5px 10px #777}slide.yum.shadow h2:before{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;content:'Shadow';position:absolute;top:26%;left:-90%;opacity:0}slide.yum.shadow h2:hover:before{opacity:1;left:-80%}slide.yum.shadow h2:hover img{opacity:0}slide.yum h2{font-size:100px;text-shadow:none}slide.yum h2 img{box-shadow:5px 5px 10px #777;margin-bottom:-8px;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.defintion h2{line-height:2}.defintion h3{line-height:1.5}slide#template-demo output{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}slide#template-demo output>div{padding:0 10px;border-right:2px solid currentcolor}slide#custom-elements-segue{padding:60px 120px}slide#custom-elements-segue h2{font-size:60px;color:#515151}slide#custom-elements-segue h3{line-height:2.8}slide#custom-elements-segue hgroup{position:absolute;bottom:175px}body.with-notes .devtools{-webkit-box-shadow:0 -3px 10px #a9a9a9;-moz-box-shadow:0 -3px 10px #a9a9a9;box-shadow:0 -3px 10px #a9a9a9;-webkit-transform:translateY(0) !important;-moz-transform:translateY(0) !important;-ms-transform:translateY(0) !important;-o-transform:translateY(0) !important;transform:translateY(0) !important}.devtools{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;width:100%;background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:0;z-index:100}.host,.component-demo{border-top:1px dashed #a9a9a9;border-bottom:1px dashed #a9a9a9;padding-bottom:15px}slide#web-has-encapsulation .fail{top:-35%;left:-40%}slide#web-has-encapsulation .fail h2{font-size:150px}slide#shadow-dom-creating div.cols pre{float:left;width:47%;padding:10px;left:-moz-initial;left:initial}slide#shadow-dom-creating div.cols pre:nth-of-type(1){height:160px}slide#shadow-dom-creating div.cols pre:nth-of-type(2){margin-left:40px}#shadow-dom-render .devtools{-webkit-transform:translateY(233px);-moz-transform:translateY(233px);-ms-transform:translateY(233px);-o-transform:translateY(233px);transform:translateY(233px);height:233px;background-image:url(../../images/shadow/devtools.png)}#shadow-style-control [data-action-resetstyleinheritance],#shadow-style-control [data-action-applyauthorstyles]{cursor:pointer}.with-notes #insertion-points2 .auto-fadein{background-position:50% 0%}#insertion-points2 article{margin:0}#insertion-points2 div{background-image:url(../../images/shadow/insertion-points.svg);background-position:0% 100%;background-repeat:no-repeat;background-size:85%;-webkit-transition:background-position 600ms ease-in-out;-moz-transition:background-position 600ms ease-in-out;-o-transition:background-position 600ms ease-in-out;transition:background-position 600ms ease-in-out;width:100%;height:100%}#insertion-points2 div.to-build{background-position:50% 0%}#shadow-dom-insertion-pts-example pre{min-height:217px;overflow:hidden}.unstyled *{font:initial;font-size:100px;text-shadow:initial;color:initial;line-height:initial;letter-spacing:initial;font-weight:initial;margin:initial;padding:initial;text-align:initial}#pseduo-element-styling .input-list>span{margin-right:1em}#pseduo-element-styling input[type=range].custom{-webkit-appearance:none;background-color:red}#pseduo-element-styling input[type=range].custom::-webkit-slider-thumb{-webkit-appearance:none;background-color:blue;width:10px;height:40px}#pseduo-element-styling input[type="range"].custom.bling{-webkit-appearance:none;-webkit-box-shadow:inset 0 0 10px #000;-moz-box-shadow:inset 0 0 10px #000;box-shadow:inset 0 0 10px #000;border-radius:50px 5px;padding:5px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4387fd), color-stop(50%, #376fe0), color-stop(50%, #1a5ad9), color-stop(100%, #2463de));background:-webkit-linear-gradient(top, #4387fd 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);background:-moz-linear-gradient(top, #4387fd 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);background:-o-linear-gradient(top, #4387fd 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);background:linear-gradient(top, #4387fd 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%)}#pseduo-element-styling input[type="range"].custom.bling::-webkit-slider-thumb{-webkit-appearance:none;background-color:white;opacity:0.8;width:20px;height:25px;-webkit-box-shadow:3px 3px 5px #000;-moz-box-shadow:3px 3px 5px #000;box-shadow:3px 3px 5px #000;border-radius:50px 5px}slide.browser-support{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}slide.browser-support.current ~ .backdrop{opacity:0}slide.browser-support hgroup{position:absolute;bottom:240px;left:0;width:100%;text-align:center}slide.browser-support hgroup h2{font-size:50px}slide.browser-support hgroup a{border:none;font-style:italic}slide.browser-support article{margin-top:0;height:70% !important}slide.thank-you-slide a{border-bottom:none;color:white}slide.thank-you-slide a:nth-child(1){color:black}slide.thank-you-slide.current aside.gdbar{background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffffff), color-stop(100%, #ffffff)) no-repeat;background:-webkit-linear-gradient(left, #ffffff,#ffffff) no-repeat;background:-moz-linear-gradient(left, #ffffff,#ffffff) no-repeat;background:-o-linear-gradient(left, #ffffff,#ffffff) no-repeat;background:linear-gradient(left, #ffffff,#ffffff) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}slide.thank-you-slide aside.gdbar{background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffffff), color-stop(100%, #ffffff)) no-repeat;background:-webkit-linear-gradient(left, #ffffff,#ffffff) no-repeat;background:-moz-linear-gradient(left, #ffffff,#ffffff) no-repeat;background:-o-linear-gradient(left, #ffffff,#ffffff) no-repeat;background:linear-gradient(left, #ffffff,#ffffff) no-repeat;-webkit-background-size:inherit;-moz-background-size:inherit;-o-background-size:inherit;background-size:inherit}#first-slide,#finito{background:-moz-initial;background:initial}#first-slide.current ~ .backdrop:before,#first-slide.current ~ .backdrop:after,#finito.current ~ .backdrop:before,#finito.current ~ .backdrop:after{-webkit-background-size:125%;-moz-background-size:125%;-o-background-size:125%;background-size:125%;-webkit-filter:grayscale(1);-o-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1);height:50%}#first-slide.current ~ .backdrop:before,#finito.current ~ .backdrop:before{background-position:50% 66%}#first-slide.current ~ .backdrop:after,#finito.current ~ .backdrop:after{background-position:50% 32%}
