/*! normalize.css v3.0.1 | MIT License | git.io/normalize */.unitnav .unit-name,h1{font-size:2em}img,legend{border:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}#drillA7 span,#promptA4 span,small{font-size:80%}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}.blocker,.blocker .center,.burger{position:absolute;height:100%}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.blocker{left:0;top:0;width:100%;background-color:rgba(255,255,255,.7)}.blocker .center{left:50%;top:0;margin-left:-400px;width:800px;background-color:#f37321;overflow:hidden}.blocker .center .bodyText{font-size:16px;line-height:28px;color:#fff;text-align:center}.blocker .center .bigText{font-family:Amplify-Light;font-size:45px;line-height:40px;color:#fff;text-align:center}.burger{left:-250px;z-index:10000;width:250px;background-color:#FFF;-moz-box-shadow:inset -7px 0 9px -7px rgba(0,0,0,.4);-webkit-box-shadow:inset -7px 0 9px -7px rgba(0,0,0,.4);box-shadow:inset -7px 0 9px -7px rgba(0,0,0,.4)}.burger .user{width:100%;background-color:#c9d9d7;color:#000;padding:10%;margin-top:0;overflow:hidden;border-bottom:solid #a6b7b5 1px;-moz-box-shadow:inset -7px 0 9px -7px rgba(0,0,0,.4);-webkit-box-shadow:inset -7px 0 9px -7px rgba(0,0,0,.4);box-shadow:inset -7px 0 9px -7px rgba(0,0,0,.4);font-family:Amplify;text-overflow:ellipsis;white-space:nowrap}.burger .logout,.burger .reset{background-repeat:repeat-x;border-radius:8px;border-width:1px;box-shadow:1px 1px 1px #c4c4c4;cursor:pointer;display:inline-block;text-align:center;font-size:14px;font-family:Amplify;width:73%;padding:13px}.burger .logout{background-color:#f37320;background-image:linear-gradient(to bottom,#f37320,#e66e1d);border-color:#fc5d00;border-style:solid;color:#FFF;margin-left:12%}.burger .reset,.burger .reset-container .reset-left{background-color:#dcded1;background-image:linear-gradient(to bottom,#dee0d4,#c9ccb6)}.burger .reset,.burger .reset-container{margin-left:12%;color:#000;margin-top:20px}.burger .reset{border-color:#d2d4c8;border-style:solid}.burger .reset-container{width:84%;height:45px;position:relative}.burger .reset-container .reset-left,.burger .reset-container .reset-right{background-repeat:repeat-x;border-color:#d2d4c8;border-style:solid;border-width:1px;box-shadow:1px 1px 1px #c4c4c4;display:inline-block;float:left;padding:13px;font-size:14px;width:43.5%;font-family:Amplify;cursor:pointer;text-align:center}.burger .reset-container .reset-left{border-radius:8px 0 0 8px}.burger .reset-container .reset-right{background-color:#dcb4aa;background-image:linear-gradient(to bottom,#f5968c,#e68c87);border-radius:0 8px 8px 0;color:#FFF}.burger .data-deleted,.burger .reset-warning{font-size:10px;color:#a0a48e;margin-left:25%;margin-top:14px;text-align:center;width:50%;font-family:Amplify}.burger .data-deleted{color:#f5968c}@media (min-height:600px){.burger .credits{position:absolute;bottom:0;margin-left:10%;width:80%;font-size:10px;color:#a0a48e;font-family:Amplify;overflow:auto}}@media (max-height:600px){.burger .credits{position:relative;margin-left:10%;padding-top:10px;width:80%;height:80%;font-size:10px;color:#a0a48e;font-family:Amplify;overflow:auto}}.dashboard,body{min-width:960px;overflow:hidden}.burger .credits div{padding-bottom:10px}.burger .credits a{color:#e66e1d}.burger.burgered{left:0}@font-face{font-family:Amplify;src:url(../fonts/Amplify.otf);font-weight:400;font-style:normal}@font-face{font-family:Amplify-Light;src:url(../fonts/AmplifyLightLight.woff);font-weight:400;font-style:normal}@font-face{font-family:Visitor;src:url(../fonts/visitor2.ttf)}@font-face{font-family:Data;src:url(../fonts/data-latin.ttf)}body{-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}button{background-color:inherit;border-style:none}*{box-sizing:border-box}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}#tridiv{z-index:60000}#screen{z-index:85000}#work-area{z-index:2000000}#blackbox{z-index:87500}#recommendation{z-index:65000}.logo{text-align:center;margin-top:30vh}.branding{position:fixed;bottom:0;margin:15px 15px 15px -150px;left:50%;width:300px;text-align:center;font-family:Amplify,source-serif-pro,Georgia,"Times New Roman",Times,serif}.branding__logo{color:#F37323}.dashboard,.title-screen{color:#fff;position:fixed;height:100vh}.title-screen{width:100vw}.dashboard,.title-screen,.wordprocessor__background{background-image:url(../images/texteditor/brushed.png),-webkit-gradient(linear,left top,left bottom,color-stop(0,#c6c6c6),color-stop(50%,#f4f4f4),color-stop(100%,#a5a5a5))}.dashboard{font-family:Data;width:100%;min-height:680px;max-width:100%}.dashboard .container{padding:0 1%;display:inline-block;cursor:pointer;width:23%;max-width:220px;min-width:165px;white-space:normal}.dashboard .container-top{margin:20px 0 10px}.dashboard-contain{width:100%;min-width:960px;position:fixed;margin-top:310px}.dashboard--inner,.wordprocessor-editor{position:absolute;top:45%;width:80%;margin:-300px 10% 0}.lessonnav,.unitnav{text-align:center;margin:0 auto;position:relative;background-size:auto 100%;border-radius:20px;border:8px solid #848482}.unitnav{background:rgba(0,0,0,.8)}.unitnav .container{position:relative;height:100%}#expand-arrow,#loadingMessage,#loadingScreen,.control,.control-text,.rivets,.thin-divider,.unitnav .container.selected:after{position:absolute}.unitnav .container img{width:80%;margin-bottom:10px}.unitnav .container.selected{background:#00213b;background-size:auto 100%}.unitnav .container.selected:after{content:"";z-index:1;bottom:-55px;left:36%;width:55px;height:55px;background:#00213b;border-left:8px solid #848482;border-right:8px solid #848482}.lessonnav{margin-top:39px;background:#00213b;white-space:nowrap;padding-bottom:4px}.control,.lessonnav .container.selected,.search-page{background-repeat:no-repeat}.lessonnav .lessonnav-containers{overflow-x:scroll;overflow-y:hidden}.lessonnav .container img{width:65%}.lessonnav .container.selected{background-image:url(../images/dashboard/white-highlight.png);background-position:center 175%}.lessonnav .lesson-name{font-size:1.8em}.lessonnav .lesson-title{font-size:1.3em;height:76px;width:100%;padding:2px;display:table;position:relative}.lessonnav .lesson-title div{display:table-cell;vertical-align:middle}.editorLink{width:100%;min-width:207px;display:block;text-align:center;text-shadow:1px 1px 0 #fff,-1px -1px 0 #353435;font-size:1.2em;color:#666;margin:15px 0 0;cursor:pointer}.editorLink input{margin-top:14px;max-height:32px;max-width:100%}.start{position:fixed;bottom:0;left:calc(50% - 213px);background-image:url(../images/dashboard/new-starbutton-normal.png);background-size:100% 100%;width:426px;height:51px;cursor:pointer}.start:active{background-image:url(../images/dashboard/new-starbutton-pressed.png)}.animation-fade{-webkit-transition:opacity 1.5s;transition:opacity 1.5s}.animation-fade.ng-enter{opacity:0}.animation-fade.ng-leave{opacity:1;transition:opacity .5s}.animation-fade.ng-enter.ng-enter-active{opacity:1}.animation-fade.ng-leave.ng-leave-active{opacity:0}.animation-fade.ng-hide-add{opacity:1}#easydim,#screen,.animation-fade.ng-hide-remove,.animation-fade.ng-hide.ng-hide-add-active{opacity:0}.animation-fade.ng-hide.ng-hide-remove-active{opacity:1}#burger-open{padding:18px 15px;position:fixed;z-index:100000;background-color:#282828;color:#FFF;border-style:none;border-radius:0 0 5px;font-size:36px;width:50px;height:50px;line-height:12px;cursor:pointer;transition:left 1s;-webkit-transition:left 1s;left:0;font-family:Helvetica,Times}#burger-open.burgered{left:250px}.burger{transition:left 1s;-webkit-transition:left 1s}@media (min-width:1200px){.dashboard--inner,.wordprocessor-editor{width:66%;margin:-300px 17% 0;position:fixed}}@media (min-width:1024px) and (max-width:1200px){.dashboard--inner,.wordprocessor-editor{width:72%;margin:-300px 14% 0}.start{width:350px;height:42px;left:calc(50% - 175px)}}@media (max-width:1023px){.dashboard--inner,.wordprocessor-editor{width:72%;margin:-300px 14% 0}.start{width:350px;height:42px;left:calc(50% - 175px)}}@media (max-height:767px){.dashboard .container-top{margin:auto}.header{margin-top:2em}.start{height:40px}.lessonnav .container,.unitnav .container{min-height:20vh}.lessonnav .container img,.unitnav .container img{width:60%;margin-bottom:0}}.wordprocessor{color:#fff;z-index:1;font-family:Data}.wordprocessor h1{text-align:center}.wordprocessor .select-section{margin:0 auto}.wordprocessor *{box-sizing:border-box}.wordprocessor #text{line-height:1.5em;padding:10px 20px}.wordprocessor button,.wordprocessor input,.wordprocessor select,.wordprocessor textarea{background:0 0;border:none}.wordprocessor__file textarea{resize:none;width:100%}.wordprocessor__background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.wordprocessor input:focus,.wordprocessor select:focus,.wordprocessor textarea:focus{outline:0;color:#fff}.wordprocessor-editor .window{background:rgba(0,0,0,.8);border:8px solid #848482;width:100%;height:522px;border-radius:20px;position:relative;padding-right:6px}.wordprocessor-editor .heading{color:#fff}.wordprocessor-editor .heading .buttons{float:right;display:inline}.wordprocessor-editor .heading .buttons input{margin:0 6px;height:18px}@media (max-width:810px){.wordprocessor-editor .heading .buttons input{height:10px}}.wordprocessor-editor .heading,.wordprocessor-editor option{border-bottom:1px solid #535353;padding:20px 10px 10px 20px}.wordprocessor-editor .heading img,.wordprocessor-editor option img{height:1em}.wordprocessor-editor .option,.wordprocessor-editor option{border-top:1px solid #000;border-bottom:1px solid #535353;padding:15px 20px}.wordprocessor-editor .option.selected,.wordprocessor-editor .option:checked,.wordprocessor-editor option.selected,.wordprocessor-editor option:checked{background:#00213b}.wordprocessor-editor .option__bottom{height:1px;width:100%;border-top:1px solid #000}.wordprocessor-editor .wordprocessor__file{color:#fff;width:70%;float:right}.wordprocessor-editor .wordprocessor__file input{display:block;width:100%;font-size:1.4em}.wordprocessor-editor .wordprocessor__file textarea{height:440px;border-top:1px solid #000}.wordprocessor-editor .wordprocessor__file textarea::-webkit-scrollbar{-webkit-appearance:none;width:12px}.wordprocessor-editor .wordprocessor__file textarea::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border-radius:8px}.wordprocessor-editor .wordprocessor__file textarea::-webkit-scrollbar-thumb{border-radius:8px;background-color:#fff}.wordprocessor-editor .wordprocessor__file .heading{padding-bottom:0}.wordprocessor-editor .wordprocessor__controls{float:left;width:30%}.wordprocessor-editor .wordprocessor__controls select{display:block}.wordprocessor-editor .wordprocessor__file-list{height:450px;overflow:auto}.wordprocessor-display{width:45em;height:28em;color:#0f0;border:2px solid #0f0;overflow:hidden}.wordprocessor-display ::-webkit-scrollbar{width:12px}.wordprocessor-display ::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.wordprocessor-display ::-webkit-scrollbar-thumb{background-color:rgba(0,255,0,.6);border-radius:8px}.wordprocessor-display ::-webkit-scrollbar-corner{background-color:transparent}.wordprocessor-display__file input{padding:10px 20px}.wordprocessor-display #filename{width:100%;font-size:1.25em}.wordprocessor-display #back-btn{width:40px}.wordprocessor-display #go-btn{font-size:1.8em;color:#000;background-color:#0b0}.wordprocessor-display #go-btn,.wordprocessor-display .wordprocessor__file-list{width:100%}.wordprocessor-display .wordprocessor__file-list .option{cursor:pointer}.wordprocessor-display .wordprocessor__file-list .selected{background:#0b0;color:#000}.wordprocessor-display .wordprocessor__file{height:100%}.wordprocessor-display .wordprocessor__controls,.wordprocessor-display .wordprocessor__file{margin:0 auto;float:none;width:100%;font-size:1.8em}.wordprocessor-display #back-btn,.wordprocessor-display #filename{display:inline-block;text-align:center}.wordprocessor-display #text{height:calc(100% - 47px);overflow:scroll;white-space:pre-wrap}.wordprocessor-display .wordprocessor__file div{background:0 0}#loadingScreen,[class*=prism] .face{background-color:#000}.wordprocessor-display #back-btn{border-left:2px solid #0f0;float:right}.wordprocessor-display #go-btn,.wordprocessor-display #text{border-top:2px solid #0f0}.wordprocessor-display :focus{outline:0}.wordprocessor-display .wordprocessor__file-list{overflow-y:scroll;margin-top:2px;height:13em}.thin-divider{background-image:url(../images/texteditor/thin-divider.png);background-size:100% auto;width:5px;height:507px;left:calc(30% - 2px);top:-1px}.dashboardLink{width:100%;display:block;text-align:center;text-shadow:1px 1px 0 #fff,-1px -1px 0 #353435;font-size:1.4em;color:#666;margin:15px 0 0 -20%;cursor:pointer}@media (min-width:1130px){.wordprocessor-editor{width:60%;margin:-300px 20% 0}}#control-panel{width:678px;height:54px;left:50%;margin-left:-339px;bottom:-54px;position:fixed;background-image:url(../images/controls/control-panel.png);background-size:cover;z-index:90000;transition:bottom 1s;-webkit-transition:bottom 1s}#control-panel.open{bottom:0}.control{background-image:url(../images/controls/controls.png);height:35px;top:12px;cursor:pointer}.control.disabled{opacity:.3;pointer-events:none}.control.pressed,.control:active{top:14px}#sound-toggle{background-position:0 0;width:55px;left:95px}#sound-toggle.off{background-position:-56px 0;width:55px;left:95px}#restart-chapter{background-position:-109px 0;width:39px;left:179px}#step-back{background-position:-148px 0;width:30px;left:230px}#step-forward{background-position:-177px 0;width:26px;left:486px}#tab-button{background-position:-203px 0;width:51px;left:596px}#shift-button{background-position:-305px 0;width:51px;left:534px}#esc-button{background-position:-255px 0;width:50px;left:32px}.rivets{content:url(../images/controls/rivets.png);top:8px}.control-text{font-family:Visitor;font-size:24px;text-align:center;left:270px;top:21px;color:#0f0;letter-spacing:1px;width:196px;display:block}#loadingMessage,#presentation-modal #keyboardHeader,#presentation-modal #touch,#scantron-title{color:#fff}#expand-arrow{background-image:url(../images/controls/expand-arrow.png);width:36px;height:16px;margin:-22px auto 0;border:none;outline:0;top:0;left:calc(50% - 18px)}#corner-numbers{font-family:Visitor;position:fixed;bottom:10px;right:10px;font-size:48px;color:#888;z-index:89000;opacity:.5}#presentation-modal--wrapper{width:100vw;height:100vh;position:fixed;background:#333;z-index:99999}#presentation-modal{font-family:Data;background:url(../images/texteditor/monitor-face.png);width:831px;height:640px;position:fixed;left:calc(50% - 831px/2);top:calc(50% - 320px);padding:24px 44px;z-index:100000;color:#0f0}#presentation-modal h1:first-of-type{margin-top:24px;margin-bottom:0}#presentation-modal h1{text-transform:uppercase;font-family:Data;margin-top:30px;margin-bottom:30px}#presentation-modal h1:last-of-type{margin-top:0}#presentation-modal img{margin:0 auto;display:block}#presentation-modal .img-left{float:left;margin-right:10px}#presentation-modal button{width:49%;height:40px;vertical-align:bottom}#presentation-modal button,#presentation-modal h1{font-weight:400;font-size:24px}#presentation-modal #touch li{text-align:center;display:inline-block;width:32%;font-size:1.1em;vertical-align:bottom}.top-thin-line,.ui .header img{display:inline-block;vertical-align:middle}#presentation-modal #touch img{margin-top:20px;width:200px}#loadingScreen{height:100%;width:100%}#loadingMessage{top:50%;margin-top:-75px;width:100%;text-align:center;font-size:50pt;font-family:Data}.ui .header{text-align:center;padding:12px 0 3vh}.ui .header img{max-height:57px}.ui ::-webkit-scrollbar{height:10px}.ui ::-webkit-scrollbar-track{background-color:transparent}.ui ::-webkit-scrollbar-corner{background-color:transparent}.ui ::-webkit-scrollbar-thumb{background-color:#fff;border-radius:30px;width:80%}.ui ::-webkit-scrollbar-button{height:0;width:0}.top-thin-line{background-image:url(../images/dashboard/top_thin_line/thinline_middle_repeat.png);height:10px;background-size:auto 100%;position:relative}.top-thin-line:after,.top-thin-line:before{height:10px;width:10px}.top-thin-line:before{background-image:url(../images/dashboard/top_thin_line/thinline_left.png);left:0}.top-thin-line:after{background-image:url(../images/dashboard/top_thin_line/thinline_right.png);right:0}.grade4 .header img{max-width:40%}.grade5 .header img{max-width:30%}.grade4 .top-thin-line{width:28%}.grade5 .top-thin-line{width:33%}.dashboard ::-webkit-scrollbar-track{margin:12px}.side-rivets{position:fixed;top:38px;background-image:url(../images/dashboard/side_rivets.png);background-size:100% auto;height:100vh;width:76px}.side-rivets.left{left:10px}.side-rivets.right{right:10px}@media (max-width:960px){.side-rivets.right{right:auto;left:875px}.start{left:300px}}.fullscreen{width:100%;top:0;bottom:0;position:fixed}#tapDetector{width:100%;height:85%;top:0;left:0;position:fixed;z-index:80000}#prompts{background-color:rgba(255,255,255,.9);overflow:hidden;top:100%;width:100%;bottom:0;position:fixed;z-index:80000;pointer-events:none}#easydim{background-color:rgba(51,51,51,.6);z-index:79999;pointer-events:none}.singleprompt{font-family:Helvetica;position:absolute;width:calc(100% - 10em);top:3em;left:5em;text-align:left;display:none}.singleprompt h1{font-size:2em;line-height:1em;text-align:center;text-transform:uppercase;margin-left:2em}.singleprompt h1::before{position:absolute;margin:-.2em 0 0 -1.1em}.singleprompt p{margin:.5em 0 0;font-size:3.5em;line-height:1.1em}.singleprompt p.model-sentence{text-align:center;font-style:italic}.singleprompt p.longprompt{font-size:3em}.singleprompt ol,.singleprompt ul{margin:0;font-size:3.25em;line-height:1.1em}#scantron-title,.promptname{font-family:Data;line-height:1em}.singleprompt ol.longish,.singleprompt ul.longish{font-size:3em}.singleprompt ol.longest,.singleprompt p.longestprompt,.singleprompt ul.longest{font-size:2.75em}.singleprompt ol.superlong,.singleprompt p.longesterprompt,.singleprompt ul.superlong{font-size:2.5em}.singleprompt ol.crazylong,.singleprompt p.crazyprompt,.singleprompt ul.crazylong{font-size:2.25em}.singleprompt ol.beyondlong,.singleprompt ul.beyondlong{font-size:1.75em}.singleprompt li{margin:.5em 0 0 .5em}.promptname{width:100%;padding:.4em;margin:0 0 1em;font-size:3em;border-top-left-radius:.5em;border-bottom-left-radius:.5em;min-height:2.5em}#scantron-title{font-size:2em;position:absolute;top:1em;left:1.3em;-webkit-transform:rotate(-90deg);-webkit-transform-origin:100% 100%;letter-spacing:2px}.grade4 .singleprompt h1{color:#006BA4}.grade4 .singleprompt h1::before{content:url(../images/unit/unit4B/filloval.png)}.grade4 .promptname{border:3px solid #006BA4;border-left:64px solid #006BA4}.grade5 .singleprompt h1{color:#701D74}.grade5 .singleprompt h1::before{content:url(../images/unit/unit5/filloval.png)}.grade5 .promptname{border:3px solid #701D74;border-left:64px solid #701D74}.fake-site{z-index:80000;background-color:#fff;position:fixed;top:0;left:0;display:none;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.fake-site .text-only{font-family:sans-serif;font-size:30px;line-height:36px;width:70%;margin:50px 15%}.fake-site .menu-text h1{font-weight:400;font-size:2em;text-align:center}.fake-site .menu-text h2{font-size:1.5em;-webkit-margin-before:1.75em}.fake-site .menu-text h3{-webkit-margin-after:0}.fake-site .menu-text p{-webkit-margin-before:0}.fake-sites{overflow-x:none}.memail{margin:0;width:100%;min-width:1005px}.memail .container{max-width:1400px;position:relative}.memail .topleft{position:absolute;top:0}.memail .topright{position:absolute;top:0;right:0}.memail .sidebar{margin:150px 0 0;float:left;width:201px}.memail .mailbox{float:left;margin-top:180px;overflow:hidden;width:80%}.memail .mailbox .listleft{float:left}.memail .mailbox .listright{position:absolute;top:180px;right:20px}.memail .mailbox .email{float:left}.memail .mailbox .email-text{clear:both;float:left;margin:0 0 0 65px;max-width:500px;line-height:1.2em}.memail .mailbox .header{position:absolute;top:225px;right:0}.memail .mailbox .mailbox--name{position:absolute;top:248px;left:264px;width:100px}.scene,.shape{top:50%;left:50%}.search-page{background-image:url(../images/fake-sites/search.gif);background-position:center}.background{background-color:#333;position:fixed;width:100vw;height:100vh}.cr,.face,.face-wrapper,.scene,.shape{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.scene{width:80em;height:80em;margin:-40em 0 0 -40em}.shape{width:0;height:0;-webkit-transform-origin:50%;transform-origin:50%}.face-wrapper .face,.photon-shader,[class*=cuboid] .bk,[class*=cuboid] .ft,[class*=prism] .bk,[class*=prism] .ft{width:100%;height:100%}.face,.face-wrapper{overflow:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.face-wrapper .face{left:100%}.photon-shader{position:absolute;left:0;top:0}.side{left:50%}.cr,.cr .side{height:100%}[class*=cuboid] .bk{left:100%}[class*=cuboid] .rt{-webkit-transform:rotateY(-90deg) translateX(-50%);transform:rotateY(-90deg) translateX(-50%)}[class*=cuboid] .lt{-webkit-transform:rotateY(90deg) translateX(-50%);transform:rotateY(90deg) translateX(-50%);left:100%}[class*=cuboid] .tp{-webkit-transform:rotateX(90deg) translateY(-50%);transform:rotateX(90deg) translateY(-50%)}[class*=cuboid] .bm{-webkit-transform:rotateX(-90deg) translateY(-50%);transform:rotateX(-90deg) translateY(-50%);top:100%}#c-screen-work-area,#work-area{opacity:1;width:45em;height:29em}[class*=prism] .bk{left:100%}[class*=prism] .rt{-webkit-transform:rotateY(-90deg) translateX(-50%);transform:rotateY(-90deg) translateX(-50%)}[class*=prism] .lt{-webkit-transform:rotateY(90deg) translateX(-50%);transform:rotateY(90deg) translateX(-50%);left:100%}[class*=prism] .bm{-webkit-transform:rotateX(-90deg) translateY(-50%);transform:rotateX(-90deg) translateY(-50%);top:100%}[class*=prism] .rt .face{left:-100%;-webkit-transform-origin:100% 0;transform-origin:100% 0}[class*=cylinder] .tp{-webkit-transform:rotateX(90deg) translateY(-50%);transform:rotateX(90deg) translateY(-50%)}[class*=cylinder] .bm{-webkit-transform:rotateX(-90deg) translateY(-50%);transform:rotateX(-90deg) translateY(-50%);top:100%}[class*=cylinder] .bm,[class*=cylinder] .bm .photon-shader,[class*=cylinder] .tp,[class*=cylinder] .tp .photon-shader{border-radius:50%}#screen{left:100%}#work-area{position:absolute;top:50%;left:50%;margin-top:-14em;margin-left:-22.5em}#work-area.work-area-step-1\.1\.1{-ms-transform:scale(.58);-webkit-transform:scale(.58);transform:scale(.58)}#c-screen{left:100%;z-index:85000;background:url(../images/texteditor/brushed.png),-webkit-gradient(linear,left top,left bottom,color-stop(0,#969696),color-stop(50%,#d3d3d3),color-stop(100%,#727272))}#c-screen-work-area{margin:30px auto 0}