@import url(https://fonts.googleapis.com/css?family=Source+Code+Pro&subset=latin,latin-ext);/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:16px}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}#backToTop::after,#demo,#demo .iframe_container,#stage,.bgImage,.demo_image,.project_link{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.browser-image p{position:absolute;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#nav_container,#projects,.controls,.demoList_arrows,.info_container,.tutorial_header,section{zoom:1}#nav_container::after,#nav_container::before,#projects::after,#projects::before,.controls::after,.controls::before,.demoList_arrows::after,.demoList_arrows::before,.info_container::after,.info_container::before,.tutorial_header::after,.tutorial_header::before,section::after,section::before{content:"";display:table}#nav_container::after,#projects::after,.controls::after,.demoList_arrows::after,.info_container::after,.tutorial_header::after,section::after{clear:both}#lib_easeljs,#lib_preloadjs,#lib_soundjs,#lib_tweenjs,#tutorial_easeljs .tutorial_title,#tutorial_preloadjs .tutorial_title,#tutorial_soundjs .tutorial_title,#tutorial_tweenjs .tutorial_title,#tutorial_zoe .tutorial_title,.banner-ads-icon,.banner_bg-easeljs .library_banner_logo,.banner_bg-preloadjs .library_banner_logo,.banner_bg-soundjs .library_banner_logo,.banner_bg-tweenjs .library_banner_logo,.banner_bg-zoe .library_banner_logo,.bgImage,.demoList_arrow,.demo_arrow,.dialog .close,.downloads_banner_logo,.dropdown-icon,.feature_bullets-item,.footer_logo,.home_banner_logo,.home_footer_logo,.img-adobe,.img-animate,.img-aol,.img-chrome,.img-cordova,.img-firefox,.img-gskinner,.img-internet_explorer,.img-microsoft,.img-microsoft_edge,.img-mozilla,.img-opera,.img-safari,.img-zoe,.item_easeljs .link-image,.item_easeljs .link-image-short,.item_preloadjs .link-image,.item_preloadjs .link-image-short,.item_soundjs .link-image,.item_soundjs .link-image-short,.item_tweenjs .link-image,.item_tweenjs .link-image-short,.link-default-invert.link-github,.link-default-invert.link-googleplus,.link-default-invert.link-reddit,.link-default-invert.link-stackoverflow,.link-github,.link-googleplus,.link-image-short:first-of-type,.link-image-short:nth-of-type(2),.link-reddit,.link-reset,.link-run,.link-stackoverflow,.misc-item-zoe .link-image,.misc-item-zoe .link-image-short,.nav-icon,.nav-logo,.scroll-left,.scroll-right,.sidebar_easeljs,.sidebar_preloadjs,.sidebar_soundjs,.sidebar_tweenjs,.sidebar_zoe,.tool-image{background-repeat:no-repeat;background-position:center center;background-size:contain}.dropdown_listContainer,.menu_container,.project_text{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.codeBox{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.color-createjs{color:#ffd214}.banner_bg-createjs{background:#ffd214;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjI5ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQ3MGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff29d 0,#ffd70f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff29d),color-stop(100%,#ffd70f));background:-webkit-linear-gradient(top,#fff29d 0,#ffd70f 100%);background:-o-linear-gradient(top,#fff29d 0,#ffd70f 100%);background:-ms-linear-gradient(top,#fff29d 0,#ffd70f 100%);background:linear-gradient(to bottom,#fff29d 0,#ffd70f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff29d', endColorstr='#ffd70f', GradientType=0)}.banner_bg-easeljs{background:#49cfef;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3ZjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0OWNmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#a7f3f2 0,#49cfef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a7f3f2),color-stop(100%,#49cfef));background:-webkit-linear-gradient(top,#a7f3f2 0,#49cfef 100%);background:-o-linear-gradient(top,#a7f3f2 0,#49cfef 100%);background:-ms-linear-gradient(top,#a7f3f2 0,#49cfef 100%);background:linear-gradient(to bottom,#a7f3f2 0,#49cfef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7f3f2', endColorstr='#49cfef', GradientType=0)}.banner_bg-preloadjs{background:#e673de;background:#f0aadc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwYWFkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjczZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f0aadc 0,#e673de 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0aadc),color-stop(100%,#e673de));background:-webkit-linear-gradient(top,#f0aadc 0,#e673de 100%);background:-o-linear-gradient(top,#f0aadc 0,#e673de 100%);background:-ms-linear-gradient(top,#f0aadc 0,#e673de 100%);background:linear-gradient(to bottom,#f0aadc 0,#e673de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0aadc', endColorstr='#e673de', GradientType=0)}.banner_bg-soundjs{background:#25e582;background:#61e8b0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYxZThiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNWU1ODIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#61e8b0 0,#25e582 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#61e8b0),color-stop(100%,#25e582));background:-webkit-linear-gradient(top,#61e8b0 0,#25e582 100%);background:-o-linear-gradient(top,#61e8b0 0,#25e582 100%);background:-ms-linear-gradient(top,#61e8b0 0,#25e582 100%);background:linear-gradient(to bottom,#61e8b0 0,#25e582 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61e8b0', endColorstr='#25e582', GradientType=0)}.banner_bg-tweenjs{background:#ff616a;background:#ff7d95;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmN2Q5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjYxNmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ff7d95 0,#ff616a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff7d95),color-stop(100%,#ff616a));background:-webkit-linear-gradient(top,#ff7d95 0,#ff616a 100%);background:-o-linear-gradient(top,#ff7d95 0,#ff616a 100%);background:-ms-linear-gradient(top,#ff7d95 0,#ff616a 100%);background:linear-gradient(to bottom,#ff7d95 0,#ff616a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7d95', endColorstr='#ff616a', GradientType=0)}.banner_bg-zoe{background:#d0ee37;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZWUxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZmVlMzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e1ee1b 0,#bfee37 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e1ee1b),color-stop(100%,#bfee37));background:-webkit-linear-gradient(top,#e1ee1b 0,#bfee37 100%);background:-o-linear-gradient(top,#e1ee1b 0,#bfee37 100%);background:-ms-linear-gradient(top,#e1ee1b 0,#bfee37 100%);background:linear-gradient(to bottom,#e1ee1b 0,#bfee37 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1ee1b', endColorstr='#bfee37', GradientType=0)}#backToTop,#cm_text,#navToggle,.banner_text,.controls .link-default,.controls .link-default-invert,.copyAlert,.demo_data,.dialog .close,.feature_bullets,.font-default,.font-extra,.font-large,.font-larger,.font-largest,.font-monospace,.font-small,.font-smaller,.font-smallest,.link-default,.link-default-invert,.link-inline,.link-inline-invert,.more_demos,.nav-item,.notes_list_item,.update_list,code[class*=language-],h1,h2,h3,h4,h5,h6,p,pre[class*=language-]{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-smoothing:antialiased}#backToTop,#cm_text,#navToggle,.banner_text,.controls .link-default,.controls .link-default-invert,.copyAlert,.demo_data,.dialog .close,.font-extra,.font-large,.font-larger,.font-largest,.font-smaller,.link-default,.link-default-invert,.link-inline,.link-inline-invert,.more_demos,.nav-item,h1,h2,h3,h6{font-family:effra,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}.feature_bullets,.font-default,.font-small,.font-smallest,.notes_list_item,.update_list,h4,h5,p{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400}.font-monospace,code[class*=language-],pre[class*=language-]{font-family:"Source Code Pro",monospace;font-style:normal;font-weight:400;font-size:1.5rem;line-height:2.2rem;padding:.6rem 0 1.6rem}.font-smallest,.notes_list_item,.update_list,p{font-size:1.5rem;line-height:2.2rem;padding:.7rem 0 1.5rem}#backToTop,#cm_text,#navToggle,.controls .link-default,.controls .link-default-invert,.copyAlert,.demo_data,.dialog .close,.font-smaller,.more_demos,.nav-item,h6{font-size:1.5rem;line-height:2.2rem;padding:.6rem 0 1.6rem}.feature_bullets,.font-default,.font-small,h4,h5{font-size:1.9rem;line-height:2.2rem;padding:.6rem 0 1.6rem}@media (min-width:600px){.feature_bullets,.font-default,h4{font-size:2.3rem;line-height:4.4rem;padding:1.6rem 0 .6rem}.feature_bullets a,.font-default a,h4 a{line-height:2.2rem}}.feature_bullets .link-inline-invert::after,.feature_bullets .link-inline::after,.font-default .link-inline-invert::after,.font-default .link-inline::after,h4 .link-inline-invert::after,h4 .link-inline::after{top:-.55rem;bottom:-.55rem;left:-.55rem;right:-.55rem}.banner_text,.font-large,.link-default,.link-default-invert,h3{font-size:1.9rem;line-height:2.2rem;padding:.5rem 0 1.7rem}.font-larger,h2{font-size:2.3rem;line-height:4.4rem;padding:1.4rem 0 .8rem}@media (min-width:600px){.font-larger,h2{font-size:2.9rem;line-height:4.4rem;padding:1.2rem 0 1rem}}.font-largest,h1{font-size:3.7rem;line-height:4.4rem;padding:.9rem 0 1.3rem}@media (min-width:600px){.font-largest,h1{font-size:4.6rem;line-height:6.6rem;padding:1.7rem 0 .5rem}}.font-extra{margin-bottom:-4.4rem;font-size:4.6rem;line-height:6.6rem;padding:1.7rem 0 .5rem}@media (min-width:600px){.font-extra{font-size:8.9rem;line-height:11rem;padding:2.4rem 0 2rem}}.title-js{font-weight:400}#demo #stage,.library_demo_iframe{display:block;position:absolute;left:50%;transform-origin:center center;transform:translateZ(0) translateX(-50%) scale(0.3)}@media (min-width:480px){#demo #stage,.library_demo_iframe{transform:translateZ(0) translateX(-50%) scale(0.4)}}@media (min-width:480px) and (min-height:600px){#demo #stage,.library_demo_iframe{transform:translateZ(0) translateX(-50%) scale(0.5)}}@media (min-width:600px) and (min-height:600px){#demo #stage,.library_demo_iframe{transform:translateZ(0) translateX(-50%) scale(0.625)}}@media (min-width:700px) and (min-height:600px){#demo #stage,.library_demo_iframe{transform:translateZ(0) translateX(-50%) scale(0.725)}}@media (min-width:800px) and (min-height:600px){#demo #stage,.library_demo_iframe{transform:translateZ(0) translateX(-50%) scale(0.85)}}@media (min-width:960px) and (min-height:600px){#demo #stage,.library_demo_iframe{transform:translateZ(0) translateX(-50%) scale(1)}}#backToTop{position:fixed;z-index:3000;bottom:2.2rem;right:2.2rem;padding:1.1rem;color:#fafcff;cursor:pointer;opacity:1;visibility:visible;transition:visibility 0s linear 0s,opacity 150ms cubic-bezier(0.4,.18,.32,1) 25ms,transform 200ms cubic-bezier(0.4,0,.32,1.75) 0s}#backToTop::after{content:'';z-index:-1;background-color:#2d3643;transform:translate3d(0,0,0) scale(1);transition:transform 80ms cubic-bezier(0.3,0,.2,1) 0s}#backToTop:hover{transition:visibility 0s linear 0s,opacity 150ms cubic-bezier(0.4,.18,.32,1) 25ms}#backToTop:hover::after{transform:translate3d(0,0,0) scale(1.2);transition:transform 80ms cubic-bezier(0.3,0,.2,1) 0s}#backToTop.hide{opacity:0;visibility:hidden;transform:translate3d(0,3.3rem,0) scale(1);transition:visibility 0s linear 150ms,opacity 150ms cubic-bezier(0.4,.18,.32,1) 25ms,transform 0s linear 200ms}#backToTop.sticky{position:absolute;top:2.2rem;bottom:auto}.codeBox{margin:3.3rem 0;border-left:1.1rem solid #4c6575;padding:3.3rem 2.2rem;text-align:left;background:#405261}code[class*=language-],pre[class*=language-]{padding:0;color:#eceef4;direction:ltr;text-align:left;white-space:pre;display:inline-block;word-spacing:normal;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background-color:#4c6575}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background-color:#4c6575}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:0;margin:0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#9ca6b3}.token.punctuation{color:#c9d1d8}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.symbol{color:#ff616a}.language-css .token.string,.style .token.string,.token.attr-value,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#25e582}.token.entity,.token.operator,.token.url{color:#e673de}.token.atrule,.token.function,.token.keyword,.token.property,.token.tag{color:#49cfef}.token.attr-name,.token.important,.token.regex,.token.variable{color:#ffd214}.token.important{font-weight:700}.token.entity{cursor:help}.link-inline,.link-inline-invert,.nav-item{position:relative;transition:color 80ms cubic-bezier(0.6,.18,.32,.95);z-index:1}@media (min-width:700px){.link-inline-invert::after,.link-inline::after,.nav-item::after{content:'';position:absolute;z-index:-1;top:-.18333rem;bottom:-.18333rem;left:-.825rem;right:-.825rem;background-color:#405261;opacity:0;transform:translateZ(0) scale(0.85);transition:opacity 80ms cubic-bezier(0.6,.18,.32,.95),transform 80ms cubic-bezier(0.6,.18,.32,.95)}.link-inline-invert:hover,.link-inline:hover,.nav-item:hover{color:#fafcff}.link-inline-invert:hover::after,.link-inline:hover::after,.nav-item:hover::after{opacity:1;transform:translateZ(0) scale(1)}}.link-default,.link-default-invert{display:block;min-width:11rem;min-height:4.4rem;max-width:30.8rem;line-height:4.3rem;padding:0 2.2rem;margin:2.2rem auto;text-align:center;color:#fafcff;background-color:#4c6575;cursor:pointer;transform:translateZ(0) scale(1)}.link-default-invert::after,.link-default::after{display:none}.link-default-invert:hover,.link-default:hover{background-color:#405261}.link-default-invert::before,.link-default::before{display:inline-block;width:2.2rem;height:2.2rem;margin:0 .55rem -.44rem 0;background-repeat:no-repeat;background-position:center center;background-size:contain}@media (min-width:700px){.link-default,.link-default-invert{display:inline-block;margin:1.1rem;max-width:none;background-color:transparent;transition:transform 25ms cubic-bezier(0.55,0,.45,1) 0s}.link-default-invert:first-of-type,.link-default:first-of-type{margin-left:0}.link-default-invert::after,.link-default::after{content:'';display:block;background-color:#4c6575;padding:0 3.3rem;transform:translateZ(0) scale(1);transition:transform 25ms cubic-bezier(0.6,.18,.32,.95) 0s background-color 25ms cubic-bezier(0.6,.18,.32,.95) 0s;z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.link-default-invert:hover::after,.link-default:hover::after{transform:translateZ(0) scale(1.05);background-color:#405261}}.link-default-invert{color:#4c6575;background-color:#eceef4}.link-default-invert::after,.link-default-invert:active::after,.link-default-invert:hover{background-color:#eceef4}.link-default-invert:focus::after,.link-default-invert:hover::after{background-color:#fafcff}@media (min-width:700px){.link-default-invert,.link-default-invert:hover{background-color:transparent}}.link-inline,.link-inline-invert{display:inline-block;text-transform:inherit;color:#4c6575}.link-inline-invert::after,.link-inline::after{background-color:#4c6575;top:0;bottom:0;left:-.275rem;right:-.275rem}.link-inline-invert{color:#fafcff}@media (min-width:700px){.link-inline-invert:hover{color:#4c6575}.link-inline-invert::after{background-color:#fafcff}}.link-image,.link-image-short{display:block;margin:0 auto;max-width:23.1rem;height:19.25rem;background-repeat:no-repeat;background-position:center center;background-size:contain;transform:translateZ(0) scale(1);transition:transform 80ms cubic-bezier(0.6,.18,.32,.95) 0s}.community_link{list-style:none}@media (min-width:800px){.community_link{width:auto;float:none}.community_link:nth-of-type(even),.community_link:nth-of-type(odd){clear:none;padding-left:0;padding-right:0}}.fourButtons .link-default,.fourButtons .link-default-invert,.link-run{display:block}@media (min-width:500px){.fourButtons .link-default,.fourButtons .link-default-invert,.link-run{margin:1.1rem;width:40%;display:inline-block}}@media (min-width:960px){.fourButtons .link-default,.fourButtons .link-default-invert,.link-run{width:auto}}.fourButtons .link-default-invert::before,.fourButtons .link-default::before,.link-run::before{content:''}.link-reddit::before{content:'';background-image:url(/assets/images/svg/community-icons-reddit-lightest.svg)}.link-reddit.png::before{content:'';background-image:url(/assets/images/png/community-icons-reddit-lightest.png)}.link-googleplus::before{content:'';background-image:url(/assets/images/svg/community-icons-googleplus-lightest.svg)}.link-googleplus.png::before{content:'';background-image:url(/assets/images/png/community-icons-googleplus-lightest.png)}.link-github::before{content:'';background-image:url(/assets/images/svg/community-icons-github-lightest.svg)}.link-github.png::before{content:'';background-image:url(/assets/images/png/community-icons-github-lightest.png)}.link-stackoverflow::before{content:'';background-image:url(/assets/images/svg/community-icons-stackoverflow-lightest.svg)}.link-stackoverflow.png::before{content:'';background-image:url(/assets/images/png/community-icons-stackoverflow-lightest.png)}.link-run::before{content:'';background-image:url(/assets/images/svg/run-icon-lightest.svg)}.link-run.png::before{content:'';background-image:url(/assets/images/png/run-icon-lightest.png)}.link-run::before{margin-bottom:-.22rem;width:1.65rem;height:1.65rem}.link-reset::before{content:'';background-image:url(/assets/images/svg/reset-icon-lightest.svg)}.link-reset.png::before{content:'';background-image:url(/assets/images/png/reset-icon-lightest.png)}.link-reset::before{margin-bottom:-.22rem;width:1.65rem;height:1.65rem}.link-default-invert.link-reddit::before{content:'';background-image:url(/assets/images/svg/community-icons-reddit-dark.svg)}.link-default-invert.link-reddit.png::before{content:'';background-image:url(/assets/images/png/community-icons-reddit-dark.png)}.link-default-invert.link-googleplus::before{content:'';background-image:url(/assets/images/svg/community-icons-googleplus-dark.svg)}.link-default-invert.link-googleplus.png::before{content:'';background-image:url(/assets/images/png/community-icons-googleplus-dark.png)}.link-default-invert.link-github::before{content:'';background-image:url(/assets/images/svg/community-icons-github-dark.svg)}.link-default-invert.link-github.png::before{content:'';background-image:url(/assets/images/png/community-icons-github-dark.png)}.link-default-invert.link-stackoverflow::before{content:'';background-image:url(/assets/images/svg/community-icons-stackoverflow-dark.svg)}.link-default-invert.link-stackoverflow.png::before{content:'';background-image:url(/assets/images/png/community-icons-stackoverflow-dark.png)}@media (min-width:500px){.fourButtons .link-default-invert:first-of-type,.fourButtons .link-default:first-of-type{margin-left:1.1rem}.fourButtons .link-default-invert:last-of-type,.fourButtons .link-default-invert:nth-of-type(odd),.fourButtons .link-default:last-of-type,.fourButtons .link-default:nth-of-type(odd){margin-right:1.1rem}.fourButtons .link-default-invert:nth-of-type(even),.fourButtons .link-default:nth-of-type(even){clear:right;margin-left:1.1rem}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{min-width:320px;background-color:#fafcff;color:#405261;font-family:effra,sans-serif}body.loading{display:none}section{position:relative;z-index:1;max-width:1140px;margin:0 auto;padding:4.4rem 2.2rem;text-align:center}@media (min-width:480px){section{padding:4.4rem 3.3rem}}@media (min-width:700px){section{padding:11rem 4.4rem}}a{outline:0;text-decoration:none;color:inherit}a:focus{outline:0}p{color:#9ca6b3}p.font-small{color:#405261}hr{clear:both;border:0;height:1.1rem;width:100%;padding:0;margin:0;color:transparent;outline:0;background-color:#374252}ul{padding:0;margin:0}img{max-width:100%}canvas{display:block}.copy-to-clipboard{position:relative;z-index:2}.zeroclipboard-is-hover{cursor:pointer}.zeroclipboard-is-hover::after{transform:translateZ(0) scale(1.05);background-color:#405261}.copyAlert{display:inline-block;width:19.25rem;padding:.55rem;position:absolute;background-color:#3fb906;top:5.5rem;left:0;transform:translateZ(0) translateY(-3.3rem);opacity:0;transition:transform 0s linear 150ms,opacity 150ms cubic-bezier(0.6,.18,.32,.95)}.copyAlert::before{content:'';position:absolute;top:-.55rem;left:3.3rem;width:1.1rem;height:1.1rem;background-color:inherit;transform:translateZ(0) rotate(45deg)}.copyAlert-shown .copyAlert{transform:translateZ(0) translateY(0);opacity:1;transition:transform 150ms cubic-bezier(0.6,.18,.32,.95),opacity 150ms cubic-bezier(0.6,.18,.32,.95)}.copyAlert-shown.zeroclipboard-is-hover::after{transform:translateZ(0) scale(1);background-color:#4c6575}.dialog{position:fixed;display:block;z-index:9999;left:1.1rem;right:1.1rem;max-width:46.2rem;top:25%;background-color:#405261;color:#fafcff;text-align:center;padding:2.2rem 1.1rem 1.1rem}.dialog.closed{display:none}.dialog .message{background-color:#374252;color:#eceef4;padding:1.1rem;border-radius:1.1rem;word-break:break-all}.dialog .close{position:relative;display:inline-block;color:#fafcff;padding:0;margin:2.2rem 0 1.1rem}.dialog .close::before{content:'';background-image:url(/assets/images/svg/expand-icon-lightest.svg)}.dialog .close.png::before{content:'';background-image:url(/assets/images/png/expand-icon-lightest.png)}.dialog .close::before{display:block;position:absolute;top:.55rem;left:-1.65rem;width:1.1rem;height:1.1rem;transform:translateZ(0) rotate(45deg)}.banner_bg-createjs .bgImage{background-image:url(/assets/images/svg/createjs-bg-center.svg)}.banner_bg-createjs .bgImage.png{background-image:url(/assets/images/png/createjs-bg-center.png)}.bgImage{z-index:0;background-repeat:no-repeat;background-position:center 1.1rem;background-size:80% auto}@media (min-width:960px){.bgImage{background-size:40% auto}}#banner{position:relative}#banner .bgImage{background-size:120% auto}@media (min-width:960px){#banner .bgImage{background-size:80% auto}}.banner-small_container{padding:3.3rem 2.2rem;text-align:left}#stage{overflow:hidden}.banner_text{color:#4c6575;text-transform:none;max-width:61.6rem}#banner_gskinner_link{margin-top:1.1rem;color:#405261}@media (min-width:700px){#banner_gskinner_link:hover{color:#fafcff}}#banner_gskinner_link::after{top:-.55rem;bottom:-.55rem;left:-.825rem;right:-.825rem}#projects{position:relative;overflow:hidden;white-space:nowrap;padding:2.2rem 0 4.4rem;background-color:#374252;color:#eceef4}@media (min-width:600px){#projects{padding:4.4rem 0}}.project{position:relative;display:inline-block;white-space:normal;height:30.8rem;width:92%;margin:0 4%;background-color:#4c6575}@media (min-width:600px){.project{height:53.9rem}}@media (min-width:700px){.project{height:61.6rem}}@media (min-width:800px){.project{width:42.5%;margin:0 1.5%;height:46.2rem}.project:first-child,.project:nth-child(2n+3){margin-left:6%}.project:nth-child(2n+2){margin-right:6%}}@media (min-width:960px){.project{height:53.9rem}}@media (min-width:1140px){.project{width:42.5%;margin:0 1.5%}.project:first-child,.project:nth-child(2n+3){margin-left:6%}.project:nth-child(2n+2){margin-right:6%}}@media (min-width:1500px){.project{width:28%;margin:0 1.5%}.project:first-child{margin-left:5%}.project:nth-child(2n+3){margin-left:1.5%}.project:nth-child(2n+2){margin-right:1.5%}.project:nth-child(3n+4){margin-left:5%}.project:nth-child(3n+3){margin-right:5%}}.project_image{position:absolute;top:0;bottom:0;left:0;right:0;height:30.8rem;overflow:hidden}@media (min-width:700px){.project_image{height:38.5rem}}@media (min-width:800px){.project_image{right:auto;width:100%;height:23.1rem}}@media (min-width:960px){.project_image{height:30.8rem}}.project_link{transition-property:transform;transition-timing-function:ease;transition-duration:10s;transform-origin:50% 50%;display:block;background-repeat:no-repeat;background-position:top center;background-size:cover}.project_link:hover{transform:scale(1.2)}.project_text{position:absolute;top:0;bottom:0;right:0;left:0;text-align:left;padding:4.4rem 2.2rem 1.1rem;background-color:rgba(55,66,82,.8)}@media (min-width:600px){.project_text{background-color:transparent;padding:2.2rem;top:30.8rem;left:auto;width:100%}}@media (min-width:700px){.project_text{top:38.5rem}}@media (min-width:800px){.project_text{top:23.1rem}}@media (min-width:960px){.project_text{top:30.8rem}}.project_title{padding:0 0 2.2rem;line-height:100%}.project_description{clear:both;color:#fafcff}@media (min-width:600px){.project_description{color:#c9d1d8}}.project_credits{margin-top:-2.2rem;margin-right:1.5rem;float:left}.scroll-left,.scroll-right{position:absolute;background-image:url(/assets/images/svg/arrow-icon-darker.svg);width:4.4rem;height:4.4rem;margin:2.2rem 8.8rem;bottom:0;cursor:pointer;transition:transform 80ms cubic-bezier(0.6,.18,.32,.95)}.png.scroll-left,.png.scroll-right{background-image:url(/assets/images/png/arrow-icon-darker.png)}@media (min-width:600px){.scroll-left,.scroll-right{margin:2.2rem 4.4rem}}@media (min-width:1140px){.scroll-left,.scroll-right{margin:2.2rem;bottom:auto;top:27.72rem}}.scroll-left{transform:translateZ(0) rotate(180deg) scale(1);left:0}.scroll-left:hover{transform:translateZ(0) scale(1.1) rotate(180deg)}.scroll-left:active{transform:translateZ(0) scale(1) rotate(180deg)}.scroll-right{right:0;transform:translateZ(0) scale(1)}.scroll-right:hover{transform:translateZ(0) scale(1.1)}.scroll-right:active{transform:translateZ(0) scale(1)}.projects_pagination{text-align:center;height:4.4rem;margin:1.1rem 0}@media (min-width:600px){.projects_pagination{height:auto;margin:2.75rem 0 -1.1rem}}.pagination_item{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;margin:-2.75rem .8rem 0;background-color:#9ca6b3;cursor:pointer;pointer-events:none}@media (min-width:600px){.pagination_item{width:1.1rem;height:1.1rem;margin:0 1.1rem;pointer-events:auto}}.pagination_item.active,.pagination_item:hover{background-color:#fafcff}.projects_list{position:relative}.projects_list.animate-right{animation:animateRight 175ms cubic-bezier(0.55,0,.45,1) 0s forwards}@media (min-width:600px){.projects_list.animate-right{animation:animateRight 300ms cubic-bezier(0.55,0,.45,1) 0s forwards}}@media (min-width:1024px){.projects_list.animate-right{animation:animateRight 500ms cubic-bezier(0.55,0,.45,1) 0s forwards}}@media (min-width:1600px){.projects_list.animate-right{animation:animateRight 600ms cubic-bezier(0.55,0,.45,1) 0s forwards}}.projects_list.animate-left{animation:animateLeft 175ms cubic-bezier(0.55,0,.45,1) 0s forwards}@media (min-width:600px){.projects_list.animate-left{animation:animateLeft 300ms cubic-bezier(0.55,0,.45,1) 0s forwards}}@media (min-width:1024px){.projects_list.animate-left{animation:animateLeft 500ms cubic-bezier(0.55,0,.45,1) 0s forwards}}@media (min-width:1600px){.projects_list.animate-left{animation:animateLeft 600ms cubic-bezier(0.55,0,.45,1) 0s forwards}}@keyframes animateLeft{from{transform:translateZ(0) translateX(0)}to{transform:translateZ(0) translateX(100%)}}@keyframes animateRight{from{transform:translateZ(0) translateX(0)}to{transform:translateZ(0) translateX(-100%)}}.no-scroll{text-align:center}.no-scroll+.projects_controls{display:none}.no-scroll .project{margin:0}footer{position:relative;text-align:center}.footer_container-small{padding-top:4.4rem;padding-bottom:4.4rem}.footer_logo{display:block;margin:auto;width:6.6rem;height:6.6rem;background-image:url(/assets/images/svg/createjs-icon-gray-darker.svg)}.footer_logo.png{background-image:url(/assets/images/png/createjs-icon-gray-darker.png)}.footer_logo:hover{transform:translateZ(0) scale(1.1)}.footer-large .bgImage{background-position:center 3.3rem;background-size:auto 180%}@media (min-width:960px){.footer-large .bgImage{background-position:center 2.2rem;background-size:95% auto}}header{background:#4c6575;position:relative;z-index:4000}#nav_container{max-width:1140px;margin:0 auto;padding:1.1rem 0 1.1rem 1.1rem}@media (min-width:700px){#nav_container{padding:2.2rem 0 2.2rem 1.1rem}}.nav-logo{display:block;width:14.85rem;height:3.3rem;float:left;background-image:url(/assets/images/svg/createjs-logo-horizontal-gray-lightest.svg);background-position:left center}.nav-logo.png{background-image:url(/assets/images/png/createjs-logo-horizontal-gray-lightest.png)}@media (min-width:700px){.nav-logo{float:none;display:block;width:19.8rem;height:4.4rem;margin:0 auto}}@media (min-width:1024px){.nav-logo{float:left}}.nav-logo::after{display:none}@media (min-width:700px){.nav-logo.nav-item{display:block;margin:0 auto}.nav-logo.nav-item:first-child{margin-left:auto}}.nav-logo.nav-item:hover{background-color:transparent}@media (min-width:700px){.nav-home-state{background:0 0;position:absolute;width:100%}.nav-home-state .nav-logo{display:none}}#navToggle{padding:0;margin:.55rem 2.2rem 0 0;display:block;float:right;text-align:right;color:#fafcff;cursor:pointer}@media (min-width:700px){#navToggle{display:none}}#nav{position:absolute;top:6.6rem;right:2.2rem;min-width:22rem;text-align:center;padding-bottom:.55rem;background-color:#405261;opacity:1;transform:translateY(0) translateZ(0);transition:opacity 150ms cubic-bezier(0.4,.18,.32,1) 75ms,visibility 0s linear 0s,transform 200ms cubic-bezier(0.55,0,.45,1) 0s}@media (min-width:700px){#nav{padding-bottom:0;position:static;background-color:transparent;transition:none;text-align:center;float:none}}@media (min-width:1024px){#nav{text-align:right;float:right;padding-right:1.1rem}}#nav::before{content:'';width:1.1rem;height:1.1rem;background-color:inherit;position:absolute;z-index:-1;top:-.55rem;right:1.65rem;transform:translateZ(0) rotate(45deg)}@media (min-width:700px){#nav::before{display:none}}#nav.closed{transition:opacity 150ms cubic-bezier(0.4,.18,.32,1) 75ms,visibility 0s linear 275ms,transform 200ms cubic-bezier(0.55,0,.45,1) 0s;visibility:hidden;opacity:0;transform:translateY(-3rem) translateZ(0)}@media (min-width:700px){#nav.closed{visibility:visible;opacity:1;transform:translateY(0) translateZ(0)}}.nav-item{display:block;padding:.55rem 0;color:#fafcff;background-color:rgba(64,82,97,0)}@media (min-width:700px){.nav-item{padding:0;display:inline-block;margin:0 0 0 2.2rem}}@media (min-width:960px){.nav-item{margin:0 0 0 3.3rem}}.nav-item:active,.nav-item:hover{color:#fafcff;background-color:#374252}@media (min-width:700px){.nav-item:active,.nav-item:hover{color:#405261;background-color:transparent}}.nav-item:first-child{padding-top:2.2rem}@media (min-width:700px){.nav-item:first-child{padding-top:0;margin-left:0}}.nav-item::after{background-color:#fafcff}.nav-item.active-page{color:#c9d1d8}.nav-item.active-page:hover{color:#4c6575}@media (min-width:700px){.nav-item.nav-item-home{color:#374252}.nav-item.nav-item-home:hover{color:#fafcff}}.nav-item.nav-item-home::after{background-color:#405261}.nav-icon{height:30px;width:32px;position:relative;display:inline-block;background-image:url(/assets/images/svg/nav_linkicons.svg);background-size:195px 61px;transform:translateZ(0) scale(1);transition:transform 80ms cubic-bezier(0.6,.18,.32,.95);margin:1.1rem}.nav-icon.png{background-image:url(/assets/images/png/nav_linkicons.png)}@media (min-width:700px){.nav-icon{margin:0 0 0 2.2rem;top:7px}}.nav-icon::after{display:none}.nav-icon:hover{transform:translateZ(0) scale(1.1);background-color:transparent}.nav-icon.codepen-home{background-position:-134px -30px}@media (min-width:700px){.nav-icon.codepen-home{background-position:-165px 0}}.nav-icon.codepen-not-home{background-position:-134px 0}@media (min-width:700px){.nav-icon.codepen-not-home{background-position:-134px 0}}.nav-icon.codepen-not-home:hover{background-position:-134px -30px}@media (min-width:700px){.nav-icon.codepen-not-home:hover{background-position:-134px -30px}}.nav-icon.github-home{background-position:0 -31px}@media (min-width:700px){.nav-icon.github-home{background-position:-32px 0}}.nav-icon.github-not-home{background-position:0 0}@media (min-width:700px){.nav-icon.github-not-home{background-position:0 0}}.nav-icon.github-not-home:hover{background-position:0 -31px}@media (min-width:700px){.nav-icon.github-not-home:hover{background-position:0 -31px}}.nav-icon.twitter-home{background-position:-64px -34px;top:2px}@media (min-width:700px){.nav-icon.twitter-home{background-position:-98px 0;top:9px}}.nav-icon.twitter-not-home{background-position:-64px 0;top:2px}@media (min-width:700px){.nav-icon.twitter-not-home{top:9px}}.nav-icon.twitter-not-home:hover{background-position:-64px -34px}@media (min-width:700px){.nav-icon.twitter-not-home:hover{background-position:-64px -34px}}.UIBlocker{background:#fafcff;opacity:.4;position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:3000;transition:opacity 150ms cubic-bezier(0.4,.18,.32,1) 75ms,visibility 0s linear 0s}@media (min-width:600px){.UIBlocker{display:none}}.UIBlocker.closed{visibility:hidden;opacity:0;transition:opacity 150ms cubic-bezier(0.4,.18,.32,1) 75ms,visibility 0s linear 275ms}.suite_container{text-align:center;padding-top:4.4rem;padding-bottom:4.4rem}@media (min-width:600px){.suite_container{padding-top:8.8rem;padding-bottom:8.8rem}}.suite_item{margin:2.2rem 0}@media (min-width:600px){.suite_item{display:inline-block;vertical-align:top;margin:2.2rem;width:40%}}@media (min-width:1024px){.suite_item{margin:0 2.2rem;width:20%}}@media (min-width:700px){.suite_item .link-default,.suite_item .link-default-invert{display:block;margin:1.1rem}}.item_easeljs .link-image,.item_easeljs .link-image-short{background-image:url(/assets/images/svg/easeljs-logo-vertical-color.svg)}.item_easeljs .link-image.png,.item_easeljs .png.link-image-short{background-image:url(/assets/images/png/easeljs-logo-vertical-color.png)}.item_tweenjs .link-image,.item_tweenjs .link-image-short{background-image:url(/assets/images/svg/tweenjs-logo-vertical-color.svg)}.item_tweenjs .link-image.png,.item_tweenjs .png.link-image-short{background-image:url(/assets/images/png/tweenjs-logo-vertical-color.png)}.item_soundjs .link-image,.item_soundjs .link-image-short{background-image:url(/assets/images/svg/soundjs-logo-vertical-color.svg)}.item_soundjs .link-image.png,.item_soundjs .png.link-image-short{background-image:url(/assets/images/png/soundjs-logo-vertical-color.png)}.item_preloadjs .link-image,.item_preloadjs .link-image-short{background-image:url(/assets/images/svg/preloadjs-logo-vertical-color.svg)}.item_preloadjs .link-image.png,.item_preloadjs .png.link-image-short{background-image:url(/assets/images/png/preloadjs-logo-vertical-color.png)}.item_description{margin:1.1rem auto 0;max-width:23.1rem}#updates{background-color:#eceef4;text-align:center}.github_container,.twitter_container,.updates_container{vertical-align:top;max-width:570px;text-align:left}@media (min-width:700px){.github_container,.twitter_container,.updates_container{display:inline-block;width:49%}}@media (min-width:700px){.updates_container{padding-right:2.2rem}}@media (min-width:960px){.updates_container{padding-right:4.4rem}}.github_container,.twitter_container{padding-top:2.2rem}@media (min-width:700px){.github_container,.twitter_container{padding-top:0;padding-left:2.2rem}}@media (min-width:960px){.github_container,.twitter_container{padding-left:4.4rem}}.update_list{color:#9ca6b3;padding-left:2rem}.update_subtitle{margin-bottom:-2.2rem}.commit{margin-top:2.2rem}.commit:first-of-type{margin-top:0}.CodeMirror{font-family:monospace}.CodeMirror-scroll{overflow:auto}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror div.CodeMirror-cursor{border-left:1px solid #000}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.CodeMirror.cm-keymap-fat-cursor div.CodeMirror-cursor{width:auto;border:0;background:#7e7}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}@-moz-keyframes blink{0%{background:#7e7}50%{background:0 0}100%{background:#7e7}}@-webkit-keyframes blink{0%{background:#7e7}50%{background:0 0}100%{background:#7e7}}@keyframes blink{0%{background:#7e7}50%{background:0 0}100%{background:#7e7}}.cm-tab{display:inline-block}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-invalidchar,.cm-s-default .cm-error{color:red}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{line-height:1;position:relative;background:#fff;color:#000}.CodeMirror-scroll{margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative;-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-sizer{position:relative;border-right:30px solid transparent;-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;padding-bottom:30px;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;-moz-box-sizing:content-box;box-sizing:content-box;padding-bottom:30px;margin-bottom:-32px;display:inline-block;*zoom:1;*display:inline}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-wrap .CodeMirror-scroll{overflow-x:hidden}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-measure pre{position:static}.CodeMirror div.CodeMirror-cursor{position:absolute;border-right:none;width:0}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:1}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:rgba(55,66,82,.7)}.CodeMirror-focused .CodeMirror-selected{background:#374252}.CodeMirror-crosshair{cursor:crosshair}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.CodeMirror span{*vertical-align:text-bottom}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-s-createjs.CodeMirror{background-color:#405261;color:#eceef4;line-height:1.4375}.cm-s-createjs .cm-comment{color:#9ca6b3}.cm-s-createjs .cm-keyword,.cm-s-createjs .cm-property,.cm-s-createjs .cm-tag{color:#49cfef}.cm-s-createjs .cm-atom,.cm-s-createjs .cm-number{color:#ff616a}.cm-s-createjs .cm-node{color:#e673de}.cm-s-createjs .cm-string{color:#25e582}.cm-s-createjs .cm-qualifier,.cm-s-createjs .cm-variable{color:#ffd214}.cm-s-createjs .CodeMirror-gutters{border:none;border-right:6px solid transparent;background-color:#4c6575}.cm-s-createjs .CodeMirror-linenumber{padding:0;color:#c9d1d8;font-size:1.2rem;text-align:right;margin-top:3px}.cm-s-createjs .CodeMirror-guttermarker,.cm-s-createjs .CodeMirror-guttermarker-subtle{color:#4c6575}.cm-s-createjs div.CodeMirror-cursor{width:auto;border:0;border-left:2px solid #eceef4;z-index:1}.page-in{opacity:1!important}.page-default{position:relative;overflow:hidden;opacity:0;transition:opacity 200ms cubic-bezier(0.4,.18,.32,1);min-height:calc(100vh - 5.5rem)}@media (min-width:700px){.page-default{min-height:calc(100vh - 8.8rem)}}@media (min-width:700px){#home .banner_container{text-align:left;padding-top:15.4rem}}.downloads_banner_logo,.home_banner_logo,.home_footer_logo{margin:0 auto 2.2rem;width:19.25rem;height:19.25rem;background-image:url(/assets/images/svg/createjs-logo-vertical-gray-darker.svg)}.home_banner_logo.png,.png.downloads_banner_logo,.png.home_footer_logo{background-image:url(/assets/images/png/createjs-logo-vertical-gray-darker.png)}@media (min-width:700px){.downloads_banner_logo,.home_banner_logo,.home_footer_logo{background-image:url(/assets/images/svg/createjs-logo-horizontal-gray-darker.svg);margin:0 0 -1.1rem -2.2rem;width:57.75rem;height:15.4rem}.home_banner_logo.png,.png.downloads_banner_logo,.png.home_footer_logo{background-image:url(/assets/images/png/createjs-logo-horizontal-gray-darker.png)}}#banner_gskinner_link{margin-left:.825rem}#instructions{background-color:#eceef4}#browser_support .font-default{padding-top:0}.browser_support-logos{margin:2.2rem auto 0;max-width:65rem}.browser_support-logos .link-image,.browser_support-logos .link-image-short{margin:0 2rem;vertical-align:middle}@media (min-width:480px){.browser_support-logos .link-image,.browser_support-logos .link-image-short{margin:0 3rem .5rem}}@media (min-width:600px){.browser_support-logos .link-image,.browser_support-logos .link-image-short{margin:0 4rem .5rem}}.browser-image{position:relative;display:inline-block;margin:.5rem .5rem 5rem}.browser-image p{width:100%;line-height:100%}.img-internet_explorer{width:4.95rem;height:4.95rem;background-image:url(/assets/images/svg/browserLogos-ie.svg)}.img-internet_explorer.png{background-image:url(/assets/images/png/browserLogos-ie.png)}@media (min-width:700px){.img-internet_explorer{width:6.05rem;height:6.05rem}}.img-microsoft_edge{width:4.95rem;height:4.95rem;background-image:url(/assets/images/svg/browserLogos-edge.svg)}.img-microsoft_edge.png{background-image:url(/assets/images/png/browserLogos-edge.png)}@media (min-width:700px){.img-microsoft_edge{width:6.05rem;height:6.05rem}}.img-firefox{width:4.95rem;height:4.95rem;background-image:url(/assets/images/svg/browserLogos-firefox.svg)}.img-firefox.png{background-image:url(/assets/images/png/browserLogos-firefox.png)}@media (min-width:700px){.img-firefox{width:6.05rem;height:6.05rem}}.img-chrome{width:4.95rem;height:4.95rem;background-image:url(/assets/images/svg/browserLogos-chrome.svg)}.img-chrome.png{background-image:url(/assets/images/png/browserLogos-chrome.png)}@media (min-width:700px){.img-chrome{width:6.05rem;height:6.05rem}}.img-safari{width:4.95rem;height:4.95rem;background-image:url(/assets/images/svg/browserLogos-safari.svg)}.img-safari.png{background-image:url(/assets/images/png/browserLogos-safari.png)}@media (min-width:700px){.img-safari{width:6.05rem;height:6.05rem}}.img-opera{width:4.73rem;height:4.73rem;background-image:url(/assets/images/svg/browserLogos-opera.svg)}.img-opera.png{background-image:url(/assets/images/png/browserLogos-opera.png)}@media (min-width:700px){.img-opera{width:5.83rem;height:5.83rem}}.img-cordova{width:4.95rem;height:4.95rem;background-image:url(/assets/images/svg/browserLogos-cordova.svg)}.img-cordova.png{background-image:url(/assets/images/png/browserLogos-cordova.png)}@media (min-width:700px){.img-cordova{width:6.05rem;height:6.05rem}}#workflow_wrapper{background-color:#eceef4}#workflow .link-image,#workflow .link-image-short{height:8.8rem;width:8.8rem;margin-bottom:1.1rem}@media (min-width:960px){#workflow .link-image,#workflow .link-image-short{height:15.4rem;width:15.4rem;position:absolute}}#workflow .img-animate{top:15.4rem;left:0}#workflow .img-zoe{top:15.4rem;right:0}.img-animate{background-image:url(/assets/images/tools/animate-icon-color.png)}.img-zoe{background-image:url(/assets/images/svg/zoe-icon-color.svg)}.img-zoe.png{background-image:url(/assets/images/png/zoe-icon-color.png)}.workflow_descriptions{margin:2.2rem auto 3.3rem;max-width:600px}#community{background-color:#4c6575;color:#fafcff}.community_container{padding:4.4rem 2.2rem}#whitepaper p{margin:0 auto;max-width:600px}.banner-ads-icon{background-image:url(/assets/images/svg/banner_ads-icon.svg);width:100px;height:80px}.banner-ads-icon.png{background-image:url(/assets/images/png/banner_ads-icon.png)}.home_footer_logo{width:100%;margin:2.2rem auto;height:15.4rem;background-position:center center}@media (min-width:700px){.home_footer_logo{height:11rem}}.footer_sponsors_title{margin:3.3rem 0 -2.2rem}.footer_sponsors .link-image,.footer_sponsors .link-image-short{display:inline-block;margin:2.2rem;vertical-align:middle}.footer_sponsors .link-image-short:hover,.footer_sponsors .link-image:hover{transform:translateZ(0) scale(1.1)}.img-adobe{width:8.25rem;height:8.25rem;background-image:url(/assets/images/svg/sponsorLogos-adobe.svg)}.img-adobe.png{background-image:url(/assets/images/png/sponsorLogos-adobe.png)}.img-aol{width:10.45rem;height:10.45rem;background-image:url(/assets/images/svg/sponsorLogos-aol.svg)}.img-aol.png{background-image:url(/assets/images/png/sponsorLogos-aol.png)}.img-mozilla{width:7.7rem;height:7.7rem;background-image:url(/assets/images/svg/sponsorLogos-mozilla.svg)}.img-mozilla.png{background-image:url(/assets/images/png/sponsorLogos-mozilla.png)}.img-gskinner{width:6.6rem;height:6.6rem;background-image:url(/assets/images/svg/sponsorLogos-gskinner.svg)}.img-gskinner.png{background-image:url(/assets/images/png/sponsorLogos-gskinner.png)}.img-microsoft{width:26.4rem;height:6.05rem;background-image:url(/assets/images/svg/sponsorLogos-microsoft.svg)}.img-microsoft.png{background-image:url(/assets/images/png/sponsorLogos-microsoft.png)}@media (min-width:700px){.library_banner_container{padding-top:8.8rem;padding-bottom:8.8rem}}.banner_bg-easeljs .library_banner_logo{background-image:url(/assets/images/svg/easeljs-logo-vertical-gray-darker.svg)}.banner_bg-easeljs .library_banner_logo.png{background-image:url(/assets/images/png/easeljs-logo-vertical-gray-darker.png)}@media (min-width:700px){.banner_bg-easeljs .library_banner_logo{background-image:url(/assets/images/svg/easeljs-logo-horizontal-gray-darker.svg)}.banner_bg-easeljs .library_banner_logo.png{background-image:url(/assets/images/png/easeljs-logo-horizontal-gray-darker.png)}}.banner_bg-easeljs .bgImage{background-image:url(/assets/images/svg/easeljs-bg-center.svg);background-size:auto 300%;opacity:.5}.banner_bg-easeljs .bgImage.png{background-image:url(/assets/images/png/easeljs-bg-center.png)}.banner_bg-tweenjs .library_banner_logo{background-image:url(/assets/images/svg/tweenjs-logo-vertical-gray-darker.svg)}.banner_bg-tweenjs .library_banner_logo.png{background-image:url(/assets/images/png/tweenjs-logo-vertical-gray-darker.png)}@media (min-width:700px){.banner_bg-tweenjs .library_banner_logo{background-image:url(/assets/images/svg/tweenjs-logo-horizontal-gray-darker.svg)}.banner_bg-tweenjs .library_banner_logo.png{background-image:url(/assets/images/png/tweenjs-logo-horizontal-gray-darker.png)}}.banner_bg-tweenjs .bgImage{background-image:url(/assets/images/svg/tweenjs-bg-center.svg);background-size:auto 300%;opacity:.5}.banner_bg-tweenjs .bgImage.png{background-image:url(/assets/images/png/tweenjs-bg-center.png)}.banner_bg-soundjs .library_banner_logo{background-image:url(/assets/images/svg/soundjs-logo-vertical-gray-darker.svg)}.banner_bg-soundjs .library_banner_logo.png{background-image:url(/assets/images/png/soundjs-logo-vertical-gray-darker.png)}@media (min-width:700px){.banner_bg-soundjs .library_banner_logo{background-image:url(/assets/images/svg/soundjs-logo-horizontal-gray-darker.svg)}.banner_bg-soundjs .library_banner_logo.png{background-image:url(/assets/images/png/soundjs-logo-horizontal-gray-darker.png)}}.banner_bg-soundjs .bgImage{background-image:url(/assets/images/svg/soundjs-bg-center.svg);background-size:auto 300%;opacity:.5}.banner_bg-soundjs .bgImage.png{background-image:url(/assets/images/png/soundjs-bg-center.png)}.banner_bg-preloadjs .library_banner_logo{background-image:url(/assets/images/svg/preloadjs-logo-vertical-gray-darker.svg)}.banner_bg-preloadjs .library_banner_logo.png{background-image:url(/assets/images/png/preloadjs-logo-vertical-gray-darker.png)}@media (min-width:700px){.banner_bg-preloadjs .library_banner_logo{background-image:url(/assets/images/svg/preloadjs-logo-horizontal-gray-darker.svg)}.banner_bg-preloadjs .library_banner_logo.png{background-image:url(/assets/images/png/preloadjs-logo-horizontal-gray-darker.png)}}.banner_bg-preloadjs .bgImage{background-image:url(/assets/images/svg/preloadjs-bg-center.svg);background-size:auto 300%;opacity:.5}.banner_bg-preloadjs .bgImage.png{background-image:url(/assets/images/png/preloadjs-bg-center.png)}.banner_bg-zoe .library_banner_logo{background-image:url(/assets/images/svg/zoe-logo-vertical-gray-darker.svg)}.banner_bg-zoe .library_banner_logo.png{background-image:url(/assets/images/png/zoe-logo-vertical-gray-darker.png)}@media (min-width:700px){.banner_bg-zoe .library_banner_logo{background-image:url(/assets/images/svg/zoe-logo-horizontal-gray-darker.svg)}.banner_bg-zoe .library_banner_logo.png{background-image:url(/assets/images/png/zoe-logo-horizontal-gray-darker.png)}}.banner_bg-zoe .bgImage{background-image:url(/assets/images/svg/zoe-bg-center.svg);background-size:auto 300%;opacity:.5}.banner_bg-zoe .bgImage.png{background-image:url(/assets/images/png/zoe-bg-center.png)}.library_banner_logo{margin:0 auto 2.2rem;height:15.4rem;width:15.4rem;background-repeat:no-repeat;background-position:center center;background-size:contain}@media (min-width:700px){.library_banner_logo{height:8.8rem;width:100%}}.library_demo{background-color:#eceef4}.library_demo_container{padding-left:2.2rem;padding-right:2.2rem}.library_demo_iframe_container{margin:0 auto 3.3rem;overflow:hidden;width:960px;height:250px;margin-top:-125px}@media (min-width:500px) and (min-height:600px){.library_demo_iframe_container{height:300px;margin-top:-50px}}@media (min-width:700px) and (min-height:600px){.library_demo_iframe_container{height:400px;margin-top:0}}.library_demo_iframe{width:960px;height:400px}.library_demo_mobile_notice{display:none}@media (orientation:portrait) and (max-width:960px){.library_demo_mobile_notice{display:block}}.valueProposition{max-width:1024px;text-align:center;padding-top:4.4rem;padding-bottom:4.4rem}@media (min-width:600px){.valueProposition{padding-top:8.8rem;padding-bottom:8.8rem}}.valueProposition+.details_info{padding-top:0}.details_info{text-align:left;max-width:960px}@media (min-width:800px){.details_info .description{float:left;width:50%;padding:4.4rem 3.3rem 0 0}}.feature_bullets{list-style:none;color:#4c6575;padding:0;margin-top:2.2rem}@media (min-width:500px){.feature_bullets{text-align:center}}@media (min-width:800px){.feature_bullets{margin-top:0;text-align:left;float:left;width:50%}}@media (min-width:960px){.feature_bullets{padding-left:11rem}}.feature_bullets-item{position:relative;padding-left:3.3rem}.feature_bullets-item::before{background-image:url(/assets/images/svg/checkmark-icon-dark.svg)}.feature_bullets-item.png::before{content:'';background-image:url(/assets/images/png/checkmark-icon-dark.png)}@media (min-width:600px){.feature_bullets-item{padding-left:4.4rem}}.feature_bullets-item::before{content:'';display:block;position:absolute;top:.2rem;left:0;width:1.65rem;height:1.65rem}@media (min-width:600px){.feature_bullets-item::before{top:.9rem;width:2.2rem;height:2.2rem}}.footer_sponsors_title{margin-top:8.8rem}@media (min-width:1024px){#sidebar{position:relative;float:right}#sidebar.sticky-sidebar{position:fixed;top:0;right:0}}@media (min-width:1140px){#sidebar.sticky-sidebar{position:fixed;top:0;right:50%;margin-right:-570px}}.sidebar_container{background-color:#405261;text-align:center;padding:1.1rem}@media (min-width:1024px){.sidebar_container{background-color:transparent;position:absolute;top:0;right:0;padding:3.3rem 3.3rem 1.1rem 0;text-align:left}}@media (min-width:1140px){.sidebar_container{padding-right:11rem}}.sidebar_easeljs,.sidebar_preloadjs,.sidebar_soundjs,.sidebar_tweenjs,.sidebar_zoe{display:inline-block;height:2.3rem;width:12rem;margin:1.1rem;opacity:.6;transition:opacity 200ms cubic-bezier(0.6,.18,.32,.95) 0s;cursor:pointer}.active.sidebar_easeljs,.active.sidebar_preloadjs,.active.sidebar_soundjs,.active.sidebar_tweenjs,.active.sidebar_zoe,.sidebar_easeljs:hover,.sidebar_preloadjs:hover,.sidebar_soundjs:hover,.sidebar_tweenjs:hover,.sidebar_zoe:hover{opacity:1}@media (min-width:1024px){.sidebar_easeljs,.sidebar_preloadjs,.sidebar_soundjs,.sidebar_tweenjs,.sidebar_zoe{background-position:left center;height:3.3rem;width:15.4rem}}.sidebar_easeljs{background-image:url(/assets/images/svg/easeljs-logo-horizontal-gray-lightest.svg)}.sidebar_easeljs.png{background-image:url(/assets/images/png/easeljs-logo-horizontal-gray-lightest.png)}.sidebar_tweenjs{background-image:url(/assets/images/svg/tweenjs-logo-horizontal-gray-lightest.svg)}.sidebar_tweenjs.png{background-image:url(/assets/images/png/tweenjs-logo-horizontal-gray-lightest.png)}.sidebar_soundjs{background-image:url(/assets/images/svg/soundjs-logo-horizontal-gray-lightest.svg)}.sidebar_soundjs.png{background-image:url(/assets/images/png/soundjs-logo-horizontal-gray-lightest.png)}.sidebar_preloadjs{background-image:url(/assets/images/svg/preloadjs-logo-horizontal-gray-lightest.svg)}.sidebar_preloadjs.png{background-image:url(/assets/images/png/preloadjs-logo-horizontal-gray-lightest.png)}.sidebar_zoe{background-image:url(/assets/images/svg/zoe-logo-horizontal-gray-lightest.svg)}.sidebar_zoe.png{background-image:url(/assets/images/png/zoe-logo-horizontal-gray-lightest.png)}#content{background-color:#405261}.content_container{max-width:1140px;margin:0 auto;padding:0 0 4.4rem}@media (min-width:1024px){.content_container{padding:4.4rem 0}}.tutorial{background-color:#eceef4;margin-top:4.4rem}@media (min-width:1024px){.tutorial{max-width:800px}}.tutorial_header{padding:4.4rem 2.2rem 2.2rem;background-color:#fafcff}@media (min-width:700px){.tutorial_header{padding:3.3rem 2.2rem}}#tutorial_easeljs .tutorial_title,#tutorial_preloadjs .tutorial_title,#tutorial_soundjs .tutorial_title,#tutorial_tweenjs .tutorial_title,#tutorial_zoe .tutorial_title{width:100%;max-width:none;height:6.6rem;margin-bottom:3.3rem}@media (min-width:700px){#tutorial_easeljs .tutorial_title,#tutorial_preloadjs .tutorial_title,#tutorial_soundjs .tutorial_title,#tutorial_tweenjs .tutorial_title,#tutorial_zoe .tutorial_title{width:50%;float:left;margin-bottom:0;background-position:left center}}#tutorial_easeljs{margin-top:0}#tutorial_easeljs .tutorial_title{background-image:url(/assets/images/svg/easeljs-logo-horizontal-color.svg)}#tutorial_easeljs .tutorial_title.png{background-image:url(/assets/images/png/easeljs-logo-horizontal-color.png)}#tutorial_tweenjs .tutorial_title{background-image:url(/assets/images/svg/tweenjs-logo-horizontal-color.svg)}#tutorial_tweenjs .tutorial_title.png{background-image:url(/assets/images/png/tweenjs-logo-horizontal-color.png)}#tutorial_soundjs .tutorial_title{background-image:url(/assets/images/svg/soundjs-logo-horizontal-color.svg)}#tutorial_soundjs .tutorial_title.png{background-image:url(/assets/images/png/soundjs-logo-horizontal-color.png)}#tutorial_preloadjs .tutorial_title{background-image:url(/assets/images/svg/preloadjs-logo-horizontal-color.svg)}#tutorial_preloadjs .tutorial_title.png{background-image:url(/assets/images/png/preloadjs-logo-horizontal-color.png)}#tutorial_zoe .tutorial_title{background-image:url(/assets/images/svg/zoe-logo-horizontal-color.svg)}#tutorial_zoe .tutorial_title.png{background-image:url(/assets/images/png/zoe-logo-horizontal-color.png)}@media (min-width:700px){.tutorial_buttons{float:right}}.dropdowns,.iframe_container{padding:2.2rem}.tutorial_iframe{display:block;margin:0 auto;width:100%;height:23.1rem}@media (min-width:700px){.tutorial_iframe{height:30.8rem}}.tutorial_section{padding:0 2.2rem}.show-code{margin-bottom:1.1rem}.complete_code{padding-bottom:1.1rem}@media (min-width:700px){.complete_code .link-default,.complete_code .link-default-invert{margin-left:2.2rem}}.complete_code .codeBox{overflow-y:auto;background-color:#374252;max-height:46.2rem;margin:0;padding:0;transition:max-height 200ms cubic-bezier(0.6,.18,.32,.95)}.complete_code .codeBox pre{padding:2.2rem 1.1rem}.codeBox.closed{max-height:0}.dropdown{background-color:#4c6575;color:#fafcff;margin-top:2.2rem;cursor:pointer}.dropdown:first-child{margin-top:1.1rem}.dropdown.closed .dropdown_listContainer{max-height:0}.dropdown.closed .dropdown-icon{transform:translateZ(0) rotate(0deg) scale(1)}.dropdown_title{position:relative;padding:1.1rem}.dropdown_title-text{padding:0}.dropdown-icon{background-image:url(/assets/images/svg/expand-icon-lightest.svg);height:1.375rem;width:1.375rem;position:absolute;top:1.595rem;right:1.65rem;transform:translateZ(0) rotate(-135deg) scale(1.05);transition:transform 150ms cubic-bezier(0.6,.18,.32,.95)}.dropdown-icon.png{background-image:url(/assets/images/png/expand-icon-lightest.png)}.dropdown_listContainer{max-height:30.8rem;transition:max-height 150ms cubic-bezier(0.6,.18,.32,.95)}.dropdown_item{display:block;background-color:#405261;padding:1.1rem}.dropdown_item:hover{background-color:#374252}#menu{position:relative;z-index:2000;background-color:#2d3643;color:#fafcff}.menu_container{max-height:calc(75vh - 8.8rem);position:relative;overflow:hidden;transition:max-height 300ms cubic-bezier(0.6,.18,.32,.95)}@media (min-width:700px){.menu_container{max-height:calc(75vh - 5.5rem)}}.menu_container.closed{max-height:0}.menu_container.closed+#info .dropdown-icon{transform:translateZ(0) scale(1) rotate(-270deg)}.libraries{text-align:center;background-color:#374252}#lib_easeljs,#lib_preloadjs,#lib_soundjs,#lib_tweenjs{display:inline-block;height:5.5rem;width:5.5rem;margin:1.1rem .55rem;cursor:pointer;transition:opacity 80ms cubic-bezier(0.6,.18,.32,.95) 0s}#lib_easeljs:hover,#lib_preloadjs:hover,#lib_soundjs:hover,#lib_tweenjs:hover,.active#lib_easeljs,.active#lib_preloadjs,.active#lib_soundjs,.active#lib_tweenjs{opacity:1}@media (min-width:700px){#lib_easeljs,#lib_preloadjs,#lib_soundjs,#lib_tweenjs{opacity:.6;margin:2.2rem;height:8.8rem;width:8.8rem}}#lib_easeljs{background-image:url(/assets/images/svg/easeljs-logo-vertical-gray-lightest.svg)}#lib_easeljs.png{background-image:url(/assets/images/png/easeljs-logo-vertical-gray-lightest.png)}#lib_tweenjs{background-image:url(/assets/images/svg/tweenjs-logo-vertical-gray-lightest.svg)}#lib_tweenjs.png{background-image:url(/assets/images/png/tweenjs-logo-vertical-gray-lightest.png)}#lib_soundjs{background-image:url(/assets/images/svg/soundjs-logo-vertical-gray-lightest.svg)}#lib_soundjs.png{background-image:url(/assets/images/png/soundjs-logo-vertical-gray-lightest.png)}#lib_preloadjs{background-image:url(/assets/images/svg/preloadjs-logo-vertical-gray-lightest.svg)}#lib_preloadjs.png{background-image:url(/assets/images/png/preloadjs-logo-vertical-gray-lightest.png)}.demo_list{line-height:0;white-space:nowrap;margin:0 auto;width:100%;position:relative}.demo_list.animate-right{animation:animateRight 175ms cubic-bezier(0.55,0,.45,1) 0s forwards}@media (min-width:700px){.demo_list.animate-right{animation:animateRight 300ms cubic-bezier(0.55,0,.45,1) 0s forwards}}@media (min-width:960px){.demo_list.animate-right{animation:animateRight 500ms cubic-bezier(0.55,0,.45,1) 0s forwards}}@media (min-width:1140px){.demo_list.animate-right{animation:animateRight 600ms cubic-bezier(0.55,0,.45,1) 0s forwards}}.demo_list.animate-left{animation:animateLeft 175ms cubic-bezier(0.55,0,.45,1) 0s forwards}@media (min-width:700px){.demo_list.animate-left{animation:animateLeft 300ms cubic-bezier(0.55,0,.45,1) 0s forwards}}@media (min-width:960px){.demo_list.animate-left{animation:animateLeft 500ms cubic-bezier(0.55,0,.45,1) 0s forwards}}@media (min-width:1140px){.demo_list.animate-left{animation:animateLeft 600ms cubic-bezier(0.55,0,.45,1) 0s forwards}}.demo{display:inline-block;position:relative;overflow:hidden;width:50%;padding-top:40%;white-space:normal;cursor:pointer}@media (min-width:700px){.demo{width:33.33%;padding-top:25%}.demo:hover .demo_text{background-color:rgba(55,66,82,.9);transform:translateZ(0) translateY(0)}}@media (min-width:960px){.demo{width:25%;padding-top:20%}}@media (min-width:1140px){.demo{width:20%;padding-top:15%}}.demo_image{background-position:center center;background-size:cover}.demo_text{position:absolute;bottom:0;left:0;right:0;padding:1.1rem;background-color:rgba(55,66,82,.7);transition:transform 200ms cubic-bezier(0.55,0,.45,1) 0s,background-color 200ms cubic-bezier(0.6,.18,.32,.95) 0s}@media (min-width:700px){.demo_text{top:0;transform:translateZ(0) translateY(80%)}}@media (min-width:1600px){.demo_text{transform:translateZ(0) translateY(85%)}}@media (max-width:701px){.demo_title{padding:0}}@media (min-width:700px){.demo_title{padding-top:0}}.demo_description{color:#fafcff;padding-bottom:0;display:none}@media (min-width:700px){.demo_description{display:block}}.demoList_arrow{width:4.4rem;height:4.4rem;margin:1.1rem;cursor:pointer;background-image:url(/assets/images/svg/arrow-icon-darker.svg);transition:transform 80ms cubic-bezier(0.6,.18,.32,.95)}.demoList_arrow.png{background-image:url(/assets/images/png/arrow-icon-darker.png)}.demoList_arrow.previous{left:0;transform:translateZ(0) rotate(180deg) scale(1);float:left}.demoList_arrow.previous:hover{transform:translateZ(0) scale(1.1) rotate(180deg)}.demoList_arrow.previous:active{transform:translateZ(0) scale(1) rotate(180deg)}@media (min-width:480px){.demoList_arrow.previous{float:none}}.demoList_arrow.next{right:0;float:right;transform:translateZ(0) scale(1)}.demoList_arrow.next:hover{transform:translateZ(0) scale(1.1)}.demoList_arrow.next:active{transform:translateZ(0) scale(1)}@media (min-width:480px){.demoList_arrow.next{float:none}}@media (min-width:480px){.demoList_arrow{position:absolute;z-index:1000;top:0;margin:2.2rem}}@media (min-width:700px){.demoList_arrow{top:3.3rem;margin:3.3rem}}#info{background-color:#405261;cursor:pointer}#info:hover{background-color:#374252}.info_container{max-width:1140px;position:relative;margin:0 auto;text-align:right;padding:1.1rem}.info_container .dropdown-icon{top:1.485rem;pointer-events:none}.active_library{display:block;float:left;padding:0;pointer-events:none}.demo_data,.more_demos{display:inline-block;padding:0;padding-right:3.3rem;pointer-events:none}.demo_data{display:none}@media (min-width:500px){.demo_data{display:inline-block}}.more_demos{color:#fafcff}#demo{margin-top:4.4rem;bottom:1.1rem}#demo .iframe_container{margin:auto}.demo_arrow{position:absolute;z-index:1000;width:4.4rem;height:4.4rem;margin:1.1rem;bottom:0;cursor:pointer;background-image:url(/assets/images/svg/arrow-icon-darker.svg);transition:transform 80ms cubic-bezier(0.6,.18,.32,.95)}.demo_arrow.png{background-image:url(/assets/images/png/arrow-icon-darker.png)}.demo_arrow.previous{left:0;transform:translateZ(0) rotate(180deg) scale(1)}.demo_arrow.previous:hover{transform:translateZ(0) scale(1.1) rotate(180deg)}.demo_arrow.previous:active{transform:translateZ(0) scale(1) rotate(180deg)}.demo_arrow.next{left:5.5rem;transform:translateZ(0) scale(1)}.demo_arrow.next:hover{transform:translateZ(0) scale(1.1)}.demo_arrow.next:active{transform:translateZ(0) scale(1)}@media (min-width:600px) and (min-height:600px){.demo_arrow{margin:2.2rem}.demo_arrow.previous{left:20%}.demo_arrow.next{left:auto;right:20%}}@media (min-width:960px) and (min-height:600px){.demo_arrow.previous{left:35%}.demo_arrow.next{right:35%}}@media (min-width:1140px) and (min-height:600px){.demo_arrow{top:50%;margin-top:-2.2rem;bottom:auto}.demo_arrow.previous{left:0}.demo_arrow.next{right:0}}@media (min-width:1300px) and (min-height:600px){.demo_arrow{margin:-2.2rem 8.8rem 2.2rem}}#code{position:absolute;z-index:2000;bottom:0;left:0;right:0;text-align:right;pointer-events:none}#code.closed .dropdown-icon{transform:translateZ(0) rotate(0deg)}#code.closed .codemirror_container{max-height:0}.codemirror_container{overflow:hidden;position:relative;z-index:3000;text-align:left;transition:max-height 300ms cubic-bezier(0.6,.18,.32,.95);max-height:100vh;pointer-events:auto}.CodeMirror{opacity:.9}.toggle{background-color:#4c6575;color:#fafcff;padding:1.1rem 2.2rem;display:inline-block;cursor:pointer;pointer-events:auto}.toggle:hover{background-color:#405261}.toggle .dropdown-icon{top:1.485rem}#cm_text{margin-right:2.2rem;padding:0}@media (min-width:600px){.controls{right:0;z-index:3000;position:absolute;top:0}}.controls .link-default,.controls .link-default-invert{padding:1.1rem;width:33.33%;float:left;margin-bottom:-1px}.controls .link-default-invert:hover::after,.controls .link-default:hover::after{background-color:#374252}@media (min-width:600px){.controls .link-default,.controls .link-default-invert{width:auto;float:none;margin-bottom:0}}.controls .link-jsdelivr{margin-right:0}#docs #browser_support{background-color:#eceef4}#docs .footer_sponsors_title{margin-top:3.3rem}.notes_container{background-color:#e2e5ee;width:100%;margin:2.2rem auto;max-width:91rem;padding:2.2rem;text-align:center}.notes_container ul{width:100%}.notes_container ul:first-of-type{margin-bottom:1.1rem}@media (min-width:800px){.notes_container{padding:3.3rem}}.notes_heading{padding:0 0 .5rem;font-size:1.5rem;font-weight:700;text-align:left;color:#939eac}.notes_list_item{position:relative;padding:0 0 .5rem 1rem;font-size:1.5rem;line-height:2.2rem;text-align:left;list-style:none;color:#939eac}.notes_list_item::before{content:"*";font-size:1.6rem;position:absolute;top:0;left:0}@media (min-width:700px){.banner_container{padding-top:8.8rem;padding-bottom:8.8rem}}@media (min-width:700px){.downloads_banner_logo{margin:0 auto;width:46.2rem}}.downloads-title{margin-top:-2.2rem}@media (min-width:700px){.downloads-title{margin-top:-4.4rem}}.cdn-notice{margin:0 auto 2.2rem;border:3px dashed #4c6575;padding:10px;width:60%;color:#4c6575}.cdn-notice div,.cdn-notice p{text-align:left;color:#4c6575}.cdn-notice a{font-weight:700}.misc_container{padding-top:0}.misc-item-zoe .link-image,.misc-item-zoe .link-image-short{background-image:url(/assets/images/svg/zoe-icon-application.svg);height:15.4rem;max-width:11rem}.misc-item-zoe .link-image.png,.misc-item-zoe .png.link-image-short{background-image:url(/assets/images/png/zoe-icon-application.png)}.link-image-short{height:7.7rem;max-width:15.4rem}.link-image-short:first-of-type{background-image:url(/assets/images/svg/createjs-badge-light.svg)}.link-image-short:first-of-type.png{background-image:url(/assets/images/png/createjs-badge-light.png)}.link-image-short:nth-of-type(2){background-image:url(/assets/images/svg/createjs-badge-dark.svg)}.link-image-short:nth-of-type(2).png{background-image:url(/assets/images/png/createjs-badge-dark.png)}#tools .footer_sponsors_title{margin-top:3.3rem}.tool{text-align:left;padding:3.3rem 0 0;max-width:46.2rem}.tool:first-child{padding-top:0}@media (min-width:700px){.tool{width:50%;float:left;padding:4.4rem 3.3rem 0}.tool:nth-child(2){padding-top:0}.tool:nth-child(odd){clear:left;padding-left:0}.tool:nth-child(even){padding-right:0}}@media (min-width:960px){.tool{width:45%;padding:4.4rem 8.8rem 0 0}.tool:nth-child(odd){padding-left:0}.tool:nth-child(even){padding-right:8.8rem}}.tool-title{float:left}.tool-image{display:block;width:6.6rem;height:6.6rem;margin-left:2.2rem;vertical-align:-50%;float:right}.tool-description{clear:both}.tools-link{margin-right:0;margin-left:0}#error{background-color:#374252;color:#eceef4}