div.spacer{-webkit-box-flex:1}body{font-family:Verdana,sans-serif}#debugview{width:100%;height:100%;background:#fff;z-index:100;position:absolute;top:0;left:0;overflow:scroll}#debugview #debuglog{width:100%}#debugview .debugline{display:#000;width:100%;margin:1px solid #000}#debugview .debugline span{padding:1px 5px}.screen{width:100%;height:100%;margin:0;position:absolute;z-index:0;overflow:hidden}.overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1000;background:rgba(18,18,18,.8);font-size:150%;overflow:scroll;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:center;-webkit-box-pack:center}.overlay .content{color:#000;-webkit-box-sizing:border-box;-webkit-border-radius:10px;background:#fff;border:thick solid #000;position:relative;padding:4%;max-width:80%}.overlay .content .row{width:100%;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:justify}.overlay .content .button,.overlay .content .imageButton,.overlay .content .textButton{border:thick outset brown;color:#000;background-color:#fff;-webkit-border-radius:50%;padding:10px}.overlay .content.confirm{padding:.5% 1%}.overlay .bottom{color:#fff;text-align:center;position:absolute;padding:10px;margin:0;display:table;bottom:2%}.overlay .bottom p{display:table-cell;vertical-align:center;margin:0;padding:0}.overlay .right{right:2%}.overlay .left{left:2%}.timer{padding:0;margin:0}div.tutorial{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:400ms ease-in-out}div.tutorial canvas{position:absolute;top:0;left:0;z-index:99}div.tutorial div{font-size:200%;background:#fff;color:#5A1F00;position:absolute;z-index:100;border:solid #000;-webkit-border-radius:10px;padding:10px}div.tutorial div.full{width:75%}div.tutorial div.wide{width:65%}div.tutorial div.medium{width:45%}div.tutorial div.narrow{width:25%}div.tutorial.hidden{opacity:0}div.tutorial.active{opacity:1}.progressbar{display:block;overflow:visible;position:relative}.progressbar .holder{-webkit-box-sizing:border-box;display:block;width:100%;height:100%;-webkit-border-radius:3px;border:1px solid #BBB;background:-webkit-gradient(linear,0 0,0 100%,from(#CCC),to(#EEE));overflow:visible}.progressbar .bar{display:inline;-webkit-box-sizing:border-box;height:100%;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:none;-webkit-transition:width 500ms ease-out;float:left;background:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#EEE))}.progressbar .bar.first{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-left:1px solid #000}.progressbar .bar.last{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px}.progressbar .holder.rl>.bar{float:right}.progressbar .bar.CLRred{background:-webkit-gradient(linear,0 0,0 100%,from(#fa7e6b),to(#b32e1a))}.progressbar .bar.CLRblue{background:-webkit-gradient(linear,0 0,0 100%,from(#71bdf4),to(#1c72b0))}.progressbar .bar.CLRgreen{background:-webkit-gradient(linear,0 0,0 100%,from(#99f33f),to(#73b530))}.progressbar .bar.CLRyellow{background:-webkit-gradient(linear,0 0,0 100%,from(#ffe380),to(#c69c06))}.progressbar .bar.CLRorange{background:-webkit-gradient(linear,0 0,0 100%,from(#ffde66),to(#c30))}.progressbar .bar.CLRwhite{background:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#EEE))}.progressbar .bar.CLRblack{background:#000}.progressbar .line{top:-50%;position:relative;height:200%;width:1px;padding:0;-webkit-transition:left 500ms ease-out;margin:0 0 0 -1px}.progressbar .line.CLRred{background-color:#df3920}.progressbar .line.CLRblue{background-color:#2082C9}.progressbar .line.CLRgreen{background-color:#82B530}.progressbar .line.CLRyellow{background-color:#F9CD2B}.progressbar .line.CLRorange{background-color:#ff4000}.progressbar .line.CLRwhite{background-color:#EEE}.progressbar .line.CLRblack{background-color:#000}html{width:100%;height:100%}body.top{width:100%;height:100%;margin:0;position:relative;overflow:hidden;background:ivory;-webkit-background-size:cover;user-select:none;-webkit-user-select:none}#main{width:100%;height:100%;margin:0;overflow:hidden}#debugstart{position:absolute;z-index:101;top:0;right:5px}.message{width:100%;background:#000;font-size:150%;color:#ff0;position:absolute;text-align:center;bottom:0;z-index:100;-webkit-transition-duration:300ms;-webkit-transition-timing-function:ease-in-out}.message .error{color:red}.message .warning{color:#ff0}.hidden{visibility:hidden}.textButton.exit{padding:.5%;border:thin solid #000;-webkit-border-radius:15%;color:brown;background:#fff}#signin{font-size:140%}#signin .overview{margin:2%;width:96%;position:absolute;top:0}#signin .overview .logo{height:30%;width:22%;margin:0 1em 0 0}#signin .signin{margin:2%;width:96%;width:100%;position:absolute;bottom:0}#signin .signin>div.row{width:100%;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-box-align:stretch}#signin .signin input[type=password],#signin .signin input[type=text]{margin:0 0 0 .5em;font-size:110%;padding:10px;border:1px solid #dcdcdc;transition:box-shadow .3s,border .3s}#signin .signin input[type=password]:focus,#signin .signin input[type=text]:focus{border:1px solid #707070;box-shadow:0 0 5px 1px #969696}#signin .signin div.textButton{position:relative;box-sizing:border-box;vertical-align:top;display:inline-block;border:2px solid #000;background-color:#fff;-webkit-border-radius:5px;padding:10px}#signin .signin div.textButton>div{display:inline}#signin .hidden{visibility:hidden}#launcher{display:-webkit-box}#launcherTopBar{position:absolute;top:0;left:0;height:15%;width:100%;border-bottom:thin solid brown;background-image:url(images/topbarbg.png);background-repeat:repeat;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:justify}#launcherTopBar #launcherLogoHolder{display:-webkit-box;-webkit-box-flex:0;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:center;top:0;left:0;width:15%;height:100%}#launcherTopBar #launcherLogoHolder #launcherLogo{-webkit-box-flex:0;display:block;margin:1%;width:auto;height:98%}#launcherTopBar #launcherMessages{height:100%;-webkit-box-flex:1}#launcherTopBar .user{z-index:5}#launcherTopBar .user .textButton{-webkit-box-flex:0;background:#00f;-webkit-border-radius:5px;border:solid #fff;color:#fff;padding:.5em}#launcherTabBar{position:absolute;height:85%;width:20%;bottom:0;left:0;display:-webkit-box;z-index:1;-webkit-box-orient:vertical;-webkit-box-align:center;-webkit-box-pack:start}#launcherTabBar .tab{-webkit-box-sizing:border-box;width:100%;-webkit-box-flex:1;padding:5px 0 5px 5px;color:brown;border-top:thin solid brown;border-right:thin solid brown}#launcherTabBar .tab div{display:inline;margin:auto;font-size:150%}#launcherTabBar .tab:first-child{border-top:none}#launcherTabBar .tab.active{border-right:none}#launcherTabBar .tab.active div{color:#000;font-size:175%}#launcherTabPanel{-webkit-box-sizing:border-box;position:absolute;right:0;bottom:0;width:80%;height:85%;z-index:0}#launcherTabPanel .tabPanel{width:100%;height:100%;margin:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-box-align:stretch}#launcherTabPanel .tabPanel .row{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-box-align:stretch}#launcherTabPanel .tabPanel .overview{position:absolute;top:1px;font-size:175%;width:100%;padding:0 2%}.launchButton{-webkit-box-sizing:border-box;color:brown;border:thick outset brown;background:#fff;border-radius:50%;display:-webkit-box;padding:2%;-webkit-box-orient:vertical;-webkit-box-align:center;-webkit-box-pack:center}.launchButton .text{display:block;text-align:center}.launchButton .progressbar{width:50%}.screen.demo .unit .launchButton{width:27%}.unit .launchButton{box-shadow:0 0 0 5px #AAA;font-size:120%;width:30%}.games{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-box-align:stretch}.games .game{-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-box-align:stretch}.games .game .title{position:relative;top:5%;-webkit-box-sizing:border-box;display:inline;margin:5%;-webkit-border-radius:25%;background-color:brown;border:solid #000;padding:1% 2%;font-size:300%;color:gold}.games .game .configs{width:100%;display:-webkit-box;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-box-align:center}.games .game .configs .row{width:100%;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-box-align:stretch}.games .game .configs .launchButton{box-shadow:0 0 0 5px #AAA;font-size:150%;width:27%}#launcherTabPanel #introPanel{display:block;color:#000}#launcherTabPanel #introPanel h1{font-size:200%}#launcherTabPanel #introPanel>div{margin:2%;font-size:150%}#makeSensePanel,#makeSenseTab{background-color:green}#settingsPanel,#settingsTab{background-color:#00f}.settingsItem{color:#000;display:block;padding:10px}.settingsItem input,.settingsItem label{font-size:200%;display:inline}.settingsItem label.password{margin-left:5%}.gridmatch,.matchup{background:#d8c18e}#proncentration{background:#f5fff5}#memory,#proncentration,.gridmatch,.matchup{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;-webkit-box-pack:justify}#memory #start,#proncentration #start,.gridmatch #start,.matchup #start{width:100%;height:100%;position:absolute;background:rgba(28,28,28,.7);color:#fff;top:0;left:0;display:table;z-index:1}#memory #start .content,#proncentration #start .content,.gridmatch #start .content,.matchup #start .content{display:table-cell;position:relative;top:-10%;margin:auto;vertical-align:middle;text-align:center}#memory #start .content .player,#proncentration #start .content .player,.gridmatch #start .content .player,.matchup #start .content .player{color:#ff0}#memory #player,#proncentration #player,.gridmatch #player,.matchup #player{opacity:.25;-webkit-box-flex:3}#memory #measure,#memory .measure,#proncentration #measure,#proncentration .measure,.gridmatch #measure,.gridmatch .measure,.matchup #measure,.matchup .measure{position:absolute;padding:0;margin:0;border:none;display:inline}#memory #measure .match,#memory #measure .text,#memory .measure .match,#memory .measure .text,#proncentration #measure .match,#proncentration #measure .text,#proncentration .measure .match,#proncentration .measure .text,.gridmatch #measure .match,.gridmatch #measure .text,.gridmatch .measure .match,.gridmatch .measure .text,.matchup #measure .match,.matchup #measure .text,.matchup .measure .match,.matchup .measure .text{display:inline}#memory .topPanel,#proncentration .topPanel,.gridmatch .topPanel,.matchup .topPanel{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:start;-webkit-box-flex:1}#memory .topPanel .status,#proncentration .topPanel .status,.gridmatch .topPanel .status,.matchup .topPanel .status{color:#20385B}#memory .topPanel .logo,#proncentration .topPanel .logo,.gridmatch .topPanel .logo,.matchup .topPanel .logo{-webkit-box-flex:0;background-image:url(images/logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#memory .bottomPanel,#proncentration .bottomPanel,.gridmatch .bottomPanel,.matchup .bottomPanel{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;-webkit-box-pack:justify;-webkit-box-flex:1}#memory .rightPanel,#proncentration .rightPanel,.gridmatch .rightPanel,.matchup .rightPanel{display:-webkit-box;height:100%;-webkit-box-orient:vertical;-webkit-box-align:center;-webkit-box-pack:justify;-webkit-box-flex:100}#memory .rightPanel .textButton.exit,#proncentration .rightPanel .textButton.exit,.gridmatch .rightPanel .textButton.exit,.matchup .rightPanel .textButton.exit{position:fixed;right:1%;bottom:1%;font-size:125%}#memory .rightPanel .wordplayer,#proncentration .rightPanel .wordplayer,.gridmatch .rightPanel .wordplayer,.matchup .rightPanel .wordplayer{border:2px dotted brown;margin:5px 5px 0;padding:5px;background-image:url(images/player.svg);background-size:25%;background-repeat:no-repeat;background-position:center center;-webkit-box-flex:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:center;-webkit-box-pack:center}#memory .rightPanel #discard,#proncentration .rightPanel #discard,.gridmatch .rightPanel #discard,.matchup .rightPanel #discard{z-index:.5;-webkit-box-flex:0}#memory .rightPanel .question,#proncentration .rightPanel .question,.gridmatch .rightPanel .question,.matchup .rightPanel .question{font-size:200%;padding:2% .5%;margin:0;width:94%;height:50%;-webkit-border-radius:5px;border:thick outset #00f;background-color:#20385B;-webkit-box-flex:0}#memory .rightPanel .question .text,#proncentration .rightPanel .question .text,.gridmatch .rightPanel .question .text,.matchup .rightPanel .question .text{color:#fff!important;display:inline;width:100%;text-align:center}#memory .rightPanel .question.play,#proncentration .rightPanel .question.play,.gridmatch .rightPanel .question.play,.matchup .rightPanel .question.play{background-image:url(images/player.svg);background-size:33%;background-repeat:no-repeat;background-position:center right}#memory .rightPanel .question.image,#proncentration .rightPanel .question.image,.gridmatch .rightPanel .question.image,.matchup .rightPanel .question.image{background-image:url(images/paper.jpg);display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-flex:2}#memory .rightPanel .question.image .viewer,#proncentration .rightPanel .question.image .viewer,.gridmatch .rightPanel .question.image .viewer,.matchup .rightPanel .question.image .viewer{max-width:100%;max-height:100%;border:thin solid #000}#memory .rightPanel .question.image .player,#proncentration .rightPanel .question.image .player,.gridmatch .rightPanel .question.image .player,.matchup .rightPanel .question.image .player{max-height:100%;border:thin solid #000;height:auto;margin:auto}#memory .rightPanel .question.audio,#proncentration .rightPanel .question.audio,.gridmatch .rightPanel .question.audio,.matchup .rightPanel .question.audio{background-image:url(images/player2.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#memory .rightPanel .acknowledgement,#proncentration .rightPanel .acknowledgement,.gridmatch .rightPanel .acknowledgement,.matchup .rightPanel .acknowledgement{background:#fff;-webkit-box-flex:0;width:100%;height:10%}#memory .card .text,#memory .question .text,#memory .wordplayer .text,#proncentration .card .text,#proncentration .question .text,#proncentration .wordplayer .text,.gridmatch .card .text,.gridmatch .question .text,.gridmatch .wordplayer .text,.matchup .card .text,.matchup .question .text,.matchup .wordplayer .text{margin:auto;color:maroon}#memory .card .text .match,#memory .question .text .match,#memory .wordplayer .text .match,#proncentration .card .text .match,#proncentration .question .text .match,#proncentration .wordplayer .text .match,.gridmatch .card .text .match,.gridmatch .question .text .match,.gridmatch .wordplayer .text .match,.matchup .card .text .match,.matchup .question .text .match,.matchup .wordplayer .text .match{display:inline;color:green}#memory #board,#proncentration #board,.gridmatch #board,.matchup #board{-webkit-box-flex:0;background-size:100%;background-repeat:no-repeat;background-position:center center;position:relative;display:table;table-layout:fixed;color:maroon;z-index:0;border-spacing:2px;border:thick solid brown;margin:0 0 0 .5%}#memory #board .row,#proncentration #board .row,.gridmatch #board .row,.matchup #board .row{display:table-row}#memory #board .cell,#proncentration #board .cell,.gridmatch #board .cell,.matchup #board .cell{display:table-cell;padding:1px}#memory #board .cell .holder,#proncentration #board .cell .holder,.gridmatch #board .cell .holder,.matchup #board .cell .holder{padding:0;margin:0}#memory .card.matched,#memory .front.matched,#proncentration .card.matched,#proncentration .front.matched,.gridmatch .card.matched,.gridmatch .front.matched,.matchup .card.matched,.matchup .front.matched{opacity:0}#memory .card,#proncentration .card,.gridmatch .card,.matchup .card{display:block;position:absolute;z-index:1;-webkit-transition-property:opacity,top,left;-webkit-transition-duration:450ms}#memory .card .content,#proncentration .card .content,.gridmatch .card .content,.matchup .card .content{background-color:#fff;color:maroon;width:100%;height:100%;position:relative;margin:0;padding:0}#memory .card .back,#memory .card .front,#proncentration .card .back,#proncentration .card .front,.gridmatch .card .back,.gridmatch .card .front,.matchup .card .back,.matchup .card .front{-webkit-box-sizing:border-box;border:1px solid #000;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;-webkit-transition-property:transform;-webkit-transition-duration:400ms;-webkit-transition-timing-function:ease-in-out}#memory .card .front,#proncentration .card .front,.gridmatch .card .front,.matchup .card .front{background-color:#fff;color:maroon;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-align:center}#memory .card .front .text,#proncentration .card .front .text,.gridmatch .card .front .text,.matchup .card .front .text{text-align:center}#memory .card .front.active,#proncentration .card .front.active,.gridmatch .card .front.active,.matchup .card .front.active{box-shadow:0 0 0 4px red}#memory .card .front.missed,#proncentration .card .front.missed,.gridmatch .card .front.missed,.matchup .card .front.missed{color:red;-webkit-transition-property:none;background-image:url(images/errorX.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#memory .card .back,#proncentration .card .back,.gridmatch .card .back,.matchup .card .back{background-color:#EFF6E2}#memory .card img.back,#proncentration .card img.back,.gridmatch .card img.back,.matchup .card img.back{padding:5%}#memory .floater,#proncentration .floater,.gridmatch .floater,.matchup .floater{position:absolute;-webkit-transition-duration:600ms;-webkit-transition-timing-function:ease-out;-webkit-transition-property:left,top,opacity}#memory .floater.right,#proncentration .floater.right,.gridmatch .floater.right,.matchup .floater.right{color:#4BFF06}#memory .floater.wrong,#proncentration .floater.wrong,.gridmatch .floater.wrong,.matchup .floater.wrong{color:red}#defmatch .card.A .back,#defmatch .card.A .front{background:#f5f5a3}#defmatch .card.B .back,#defmatch .card.B .front{background:#f2d9d9}#matchup #board{background-color:#f2d9d9}#makesense{display:-webkit-box;background:-webkit-gradient(linear,0 0,0 100%,from(#90cf63),to(#487925));-webkit-box-orient:vertical;-webkit-box-align:stretch}#makesense #titlebar{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;-webkit-box-pack:justify;-webkit-box-flex:2;width:100%}#makesense #titlebar .title{color:#ff0}#makesense #titlebar #timer{color:#665700}#makesense #titlebar #timer .timer{display:inline}#makesense #titlebar #round{color:#665700}#makesense #titlebar #round .score{display:inline}#makesense #titlebar #total{color:#665700}#makesense #titlebar #total .score{display:inline}#makesense #play{position:relative;height:55%;width:75%;margin:0 auto;-webkit-border-radius:15px;background-image:url(images/paper.jpg);opacity:.5;color:#5A1F00}#makesense #desk{position:relative;width:80%;height:28%;margin:0 auto;-webkit-border-top-right-radius:15px;-webkit-border-top-left-radius:15px;background-image:url(images/desktop.jpg);display:-webkit-box;box-shadow:2px 2px 2px brown;-webkit-box-orient:horizontal;-webkit-box-align:stretch;-webkit-box-flex:0}#makesense #start{width:100%;height:100%;position:absolute;background:rgba(28,28,28,.7);color:#fff;top:0;left:0;display:table;z-index:1}#makesense #start .content{display:table-cell;position:relative;top:-10%;margin:auto;vertical-align:middle;text-align:center}#makesense #start .content .player{color:#ff0}#makesense #player{position:absolute;left:2.5%;top:13%;opacity:.25}#makesense #score{color:#ff0}#makesense #submit{position:absolute;right:1%;top:20%}#makesense #submit div{line-height:1;margin:auto}#makesense #submit .check.good{color:#4bff06}#makesense #submit .check.bad{color:red}#makesense #trash{position:absolute;top:52%;right:1%}#makesense>.exit{position:absolute;background:#93d067;border:thin solid #fff;-webkit-border-radius:10%;color:#fff;font-size:200%;padding:.5%;bottom:1%;right:1%}#makesense #measure .phrase{padding:0;margin:0;border:thin solid #000}#makesense #final,#makesense #summary{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:rgba(28,28,28,.7);color:#fff;font-size:300%}#makesense #final .content,#makesense #summary .content{position:relative;top:20%;margin:auto;display:table}#makesense #final .title,#makesense #summary .title{position:relative;padding:0 0 2%;left:-15%}#makesense #final .player1,#makesense #final .player2,#makesense #final .sentence,#makesense #final .time,#makesense #final .total,#makesense #summary .player1,#makesense #summary .player2,#makesense #summary .sentence,#makesense #summary .time,#makesense #summary .total{border:thin solid #fff;display:table-row;padding:10px}#makesense #final .text,#makesense #final .value,#makesense #summary .text,#makesense #summary .value{border:thin solid #fff;display:table-cell;padding:0 10px}#makesense .caret,#makesense .handle{-webkit-border-radius:50%;margin:0 auto}#makesense .caret{position:absolute;background:-webkit-radial-gradient(50% 30%,#ff0,#e6e600)}#makesense .caret.active{background:-webkit-radial-gradient(50% 30%,#00cd00,green)}#makesense .caret.mismatch{background:red}#makesense .handle{background:#ff0}#makesense .handle.active{background:green}#makesense .handle.trash{background:red}#makesense .phrase{position:absolute;display:inline;text-align:center;margin:auto;border:none;padding:4px;top:0;left:0;color:#5A1F00;background:#FDE792;z-index:2;-webkit-transition-duration:500ms;-webkit-transition-timing-function:linear;-webkit-border-radius:4px;-webkit-backface-visibility:hidden}#makesense .card.dragging{opacity:.4}#makesense .card{display:block;position:absolute;-webkit-transition-duration:500ms;-webkit-transition-timing-function:ease-in-out;border:none;margin:0;padding:0;z-index:1}#makesense .card .back{-webkit-backface-visibility:hidden;-webkit-transition-duration:500ms;-webkit-transition-timing-function:linear}#makesense .card .measure{display:inline;border:none;margin:0;padding:0}#makesense .stack{position:relative;margin:2% 0;width:11.5%;height:80%;box-shadow:1px 1px 0 0 #5A1F00,2px 2px 0 0 #477725,3px 3px 0 0 #5A1F00,4px 4px 0 0 #477725,6px 6px 7px 3px #5A1F00}#makesense .stack.what,#makesense .stack.who{width:10%;height:23%;position:absolute;top:40%;left:1%}#makesense .back.who,#makesense .stack.who{border:4px double #477725;-webkit-border-radius:5px;background:#d9d1ff}#makesense .back.what,#makesense .stack.what{border:4px double #477725;-webkit-border-radius:5px;background:#f73}#makesense .phrase.who{border:4px solid #d9d1ff}#makesense .phrase.what{border:4px solid #f73}#makesense .back.why,#makesense .stack.why{border:4px double #477725;-webkit-border-radius:5px;background:#ff00ff}#makesense .phrase.why{border:4px solid #ff00ff}#makesense .stack.why.disable{background:#909}#makesense .back.where,#makesense .stack.where{border:4px double #477725;-webkit-border-radius:5px;background:#bf9f40}#makesense .phrase.where{border:4px solid #bf9f40}#makesense .stack.where.disable{background:#736026}#makesense .back.when,#makesense .stack.when{border:4px double #477725;-webkit-border-radius:5px;background:#6f0}#makesense .stack.when.disable{background:#52cc00}#makesense .phrase.when{border:4px solid #6f0}#makesense .back.whoDetail,#makesense .stack.whoDetail{border:4px double #477725;-webkit-border-radius:5px;background:#009dff}#makesense .phrase.whoDetail{border:4px solid #009dff}#makesense .stack.who.disable{background:#ae9eff}#makesense .back.result,#makesense .stack.result{border:4px double #477725;-webkit-border-radius:5px;background:red}#makesense .phrase.result{border:4px solid red}#makesense .stack.result.disable{background:#c00}#makesense .back.how,#makesense .stack.how{border:4px double #477725;-webkit-border-radius:5px;background:#0ff}#makesense .phrase.how{border:4px solid #0ff}#makesense .stack.how.disable{background:#0cc}#makesense .back,#makesense .stack{display:table}#makesense .back .x2,#makesense .stack .x2{position:absolute;bottom:1%;right:3%;font-size:66%;color:#000}#makesense .back p,#makesense .stack p{display:table-cell;color:#000;vertical-align:middle;width:100%;border:none;text-align:center}#makesense .back p sm,#makesense .stack p sm{font-size:75%}#makesense .stack.disable{opacity:.7}#makesense .x2.hide{display:none}#makesense .card.active{box-shadow:0 0 15px 15px #ff0}#makesense #final .button.settings,#makesense #start .button.settings,#makesense #summary .button.settings{background:#5A1F00;color:#000;position:absolute;border:thin outset #c04200;-webkit-border-radius:25%;padding:5px;margin:0;right:2%;bottom:2%}#makesense #final .exit,#makesense #start .exit,#makesense #summary .exit{text-align:center;background:#5A1F00;color:#ffe033;position:absolute;border:thin outset #c04200;-webkit-border-radius:25%;padding:1px;margin:0;left:2%;bottom:2%;display:table}#makesense #final .exit p,#makesense #start .exit p,#makesense #summary .exit p{display:table-cell;vertical-align:center;margin:0;padding:0}.exam{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:center;-webkit-box-pack:justify}.exam .title{font-size:250%;width:100%;margin:0 0 0 .5em;-webkit-box-flex:0}.exam .topics{font-size:250%;-webkit-box-flex:0;overflow:auto}.exam .item{display:list-item;margin:1% 0}.exam .item .check{position:relative;bottom:8px;color:green}.exam .item .heading{display:inline;margin:0 0 0 8px}.exam .item.next .heading{font-size:120%;color:green}.exam div.spacer:last-child{-webkit-box-flex:2}.exam .textButton.exit{position:fixed;left:45%;bottom:1%;font-size:125%;z-index:2}.overlay.summary .content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-align:center}.overlay.summary .content .stats{border:thin solid #fff;cell-border:thin solid #fff}.overlay.summary .content .stats .progressbar{margin:auto;padding:5% 5% 10%;height:15px;width:150px}.overlay.summary .content .text{position:relative;margin:3% 0 0 3%}.overlay.start .content{-webkit-border-radius:15%;border:thick solid #000;background-color:#fff;color:brown;padding:2% 3%}.overlay .content.mode .textButton{min-width:4em}.overlay .exitButton{display:table;color:brown;position:absolute;right:2%;bottom:1%}.overlay .exitButton p{display:table-cell;vertical-align:center;margin:0;padding:0}.status{position:relative;padding:1% 1% 0 2%;-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-box-align:stretch}.status .title{width:100%}.status .group{display:block}.status .group div.label,.status .group div.score,.status .group div.timer{height:25%;display:inline}.status .group.rating .progressbar{padding:5%}.status .group.rating .progressbar .holder{height:15px}.status .group.buttons{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-box-align:center;height:15%}.status .button{border-radius:50%;padding:15px;display:inline;background:#fff;border:thin outset #fff;text-align:center}.status .button.pause{padding:2% 3%;display:inline;width:8%}.status.horizontal .group{width:50%}.status.horizontal .group .group.rating .progressbar{width:90%}.status.vertical,.status.vertical .group{width:100%}.status.vertical .group.rating .progressbar{width:90%}.status.compact,.status.compact .group{width:100%}.status.compact .group.score{display:inline;width:20%}.status.compact .group.rating{display:inline}.status.compact .group.rating .progressbar{width:75%}.status.compact .button.pause{height:20%;position:absolute;bottom:3%;right:3%}.progressbar .line .goldstar{position:absolute;height:80%;top:70%;left:1px}.slidepanel{overflow:hidden;position:relative;width:100%;height:100%}.slidepanel>div{position:absolute;width:100%;height:100%;-webkit-transition-property:left,right;-webkit-transition-duration:300ms;-webkit-transition-timing-function:ease-in-out}.loginForm{color:#fff;background:#000;-webkit-border-radius:10px;border:thick solid #000}.loginForm .buttons{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-box-align:center}.loginForm .textButton{color:#000;background:#fff;-webkit-border-radius:10px;display:flex;justify-content:center;align-items:center}.loginPanel{font-size:200%;position:absolute;top:0;left:0;z-index:2000;background-color:rgba(18,18,18,.9);width:100%;height:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-align:center}.quiz{-webkit-box-sizing:border-box;width:100%;height:100%}.quiz .topbar{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:justify;position:relative;height:7%;width:100%}.quiz .topbar .timer{position:absolute;top:2%;right:1%;-webkit-box-flex:0}.quiz .topbar .indicator{margin:0 0 0 5px}.quiz .questions{position:relative;font-size:40px;height:93%;width:100%;left:0;z-index:1}.quiz .back,.quiz .exit,.quiz .next{position:fixed;padding:.5%;bottom:1%;z-index:2;font-size:125%}.quiz .back,.quiz .next{opacity:.3;color:#000}.quiz .next{right:1%}.quiz .exit{left:45%}.quiz .next.top{top:30%}.quiz .back{left:1%}.quiz .back.hilight,.quiz .next.hilight{opacity:1}.quiz .back.disable,.quiz .next.disable{display:none}.quiz .endofqs{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:center;-webkit-box-pack:center}.quiz .endofqs .text{margin:0 5% 1%}.quiz .endofqs .done,.quiz .endofqs .textButton.done{color:brown;background-color:#fff;border:thin solid #000;position:fixed;bottom:1%;right:1%;padding:.5%;font-size:75%;-webkit-border-radius:15px}.quiz .summary{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(1,1,1,.3);color:silver;z-index:1}.matchupQ{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;-webkit-box-pack:justify}.matchupQ .condition{-webkit-box-flex:0;width:100%;margin:1% 0 2%}.matchupQ .wrapper{-webkit-box-flex:1;width:100%;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:start;-webkit-box-pack:justify}.matchupQ .wrapper .matchA{background-color:#fff;border:2px solid brown;-webkit-box-flex:1;overflow-y:scroll}.matchupQ .wrapper .matchA .match{border-bottom:2px dotted brown;padding:5px}.matchupQ .wrapper .matchA .match>.arrow{display:none}.matchupQ .wrapper .matchA .match .answer,.matchupQ .wrapper .matchA .match .item{display:inline}.matchupQ .wrapper .matchA .match:last-child{border-bottom:none}.matchupQ .wrapper .matchA .match.matched{opacity:.5}.matchupQ .wrapper .matchA .match.matched>.arrow{display:inline}.matchupQ .wrapper .matchA .match.active{background-color:green;color:#ff0;opacity:1}.matchupQ .wrapper .matchB{display:table;table-layout:fixed;-webkit-box-flex:1}.matchupQ .wrapper .matchB .row{display:table-row}.matchupQ .wrapper .matchB .cell{padding:1%;vertical-align:middle;display:table-cell}.matchupQ .wrapper .matchB .cell .item{vertical-align:middle;display:table;table-layout:fixed}.matchupQ .wrapper .matchB .cell .item .text{-webkit-box-sizing:border-box;display:inline;text-align:center;margin:auto}.matchupQ .wrapper .matchB .cell .item .text.ready{background-color:#fff;-webkit-border-radius:40%;border:thick double brown;display:table-cell;vertical-align:middle}.matchupQ .wrapper .matchB .cell .item.active>.text{background-color:green;color:#ff0;opacity:1}.matchupQ .wrapper .matchB .cell .item.matched{opacity:.5}.matchupQ .wrapper.l1 .matchA{width:25%}.matchupQ .wrapper.l2 .matchA{width:35%}.matchupQ .wrapper.l3 .matchA{width:45%}.mchoiceQ .question{margin:3% 3% 1%}.mchoiceQ .answers{margin:0 0 0 7%;overflow:auto}.mchoiceQ input{position:relative;bottom:4px;margin:0 0 4px}.mchoiceQ label{margin:0 0 0 .4em}.nature{width:100%;position:relative;background:-webkit-gradient(linear,0 0,0 100%,from(#5d9c30),to(#487925));-webkit-box-sizing:border-box}.nature #measure{position:absolute}.nature #measure div{padding:0;margin:0;border:none}.nature .logo{height:25%;width:25%;position:absolute;top:2%;left:2%;background-image:url(images/logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.nature .playarea{position:relative;width:90%;height:100%}.nature .question{position:absolute}.nature .card>.front{position:absolute;display:-webkit-box;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-align:center;box-shadow:2px 2px 3px 3px #201000}.nature .card>.front .content{width:90%}.nature .card>.front .content .old{font-size:80%;color:gray}.nature .answer,.nature .deck{position:absolute}.nature .answer img,.nature .deck img{-webkit-border-sizing:border-box;width:100%;height:100%;border:solid gold;box-shadow:0 0 1px 1px #000}.nature .answer>.text,.nature .deck>.text{position:absolute;color:gold;text-align:center;top:100%;padding:5% 0 0;margin:auto}.nature .answer .text.sized,.nature .deck .text.sized{width:100%}.nature .floater{position:absolute;-webkit-transition-duration:300ms;-webkit-transition-timing-function:ease-out;-webkit-transition-property:left,top,opacity}.nature .floater.right{color:#4BFF06}.nature .floater.wrong{color:red}.nature .answer.wrong{border:solid red}.nature .card{display:block;position:absolute;z-index:1;-webkit-transition-duration:300ms;-webkit-transition-timing-function:ease-in-out;-webkit-transition-property:left,right,top,bottom,opacity,-webkit-transform;-webkit-backface-visibility:hidden}.nature .card .back,.nature .card .front{-webkit-border-sizing:border-box;border:solid brown;z-index:0;position:absolute;width:100%;height:100%;-webkit-transition-duration:300ms;-webkit-transition-timing-function:ease-in-out;-webkit-transition-property:left,right,top,bottom,opacity,-webkit-transform;-webkit-backface-visibility:hidden}.nature .deck{position:absolute;box-shadow:2px 2px 3px 3px #201000}.nature .card>.back,.nature .deck{background:-webkit-radial-gradient(50% 50%,#ff8626,#e12e00)}.nature .deck.empty{visibility:hidden}.nature .exitButton{display:table;color:brown;position:absolute;right:2%;bottom:1%}.nature .exitButton p{display:table-cell;vertical-align:center;margin:0;padding:0}.nature .status.compact{color:gold;z-index:1;position:absolute;top:0;right:15%;width:50%}.nature .status.compact .group.buttons{position:absolute;height:25%;right:-20%;bottom:25%}.nature .status.compact .group.buttons img.button.pause{padding:1%;height:50%}.nature .textButton.exit{font-size:125%;position:fixed;bottom:1%;right:1%;color:#fff;border-color:#fff;background:#93d067}.dialoguex{-webkit-box-sizing:border-box}.dialoguex .topBar{font-size:200%;display:-webkit-box;color:green;-webkit-box-orient:horizontal;-webkit-box-align:stretch;border-bottom:thin solid brown}.dialoguex .topBar>div:first-child{margin-left:.5em}.dialoguex .topBar>div:last-child{margin-right:.5em}.dialoguex .overlay.setup .content{width:90%}.dialoguex .overlay.setup .content .instructions{background:#fff;-webkit-border-radius:5%;padding:1% 1% 2%;width:100%;margin:auto}.dialoguex .overlay.setup .content .instructions h1{font-size:125%}.dialoguex .overlay.setup .next{color:#000;position:absolute;background:#fff;-webkit-border-radius:5%;border:thin solid brown;right:1%;bottom:1%}.dialoguex .overlay.setup .next.inactive{color:grey}.dialoguex .panel.sai,.dialoguex .panel.tru,.dialoguex .panel.vtw{overflow-y:auto}.dialoguex .panel.sai .next,.dialoguex .panel.tru .next,.dialoguex .panel.vtw .next{font-size:125%;border:thin solid #000;-webkit-border-radius:15%;background:#fff;color:brown;padding:.5%;position:fixed;bottom:1%;right:1%}.dialoguex .panel.sai .instructions,.dialoguex .panel.tru .instructions,.dialoguex .panel.vtw .instructions{font-size:150%;margin:.25em 1em .5em;color:brown}.dialoguex .panel.sai .title,.dialoguex .panel.tru .title,.dialoguex .panel.vtw .title{font-size:170%;margin-left:1em}.dialoguex .panel.sai .title .tense,.dialoguex .panel.tru .title .tense,.dialoguex .panel.vtw .title .tense{display:inline-block}.dialoguex .panel.sai .title .example,.dialoguex .panel.tru .title .example,.dialoguex .panel.vtw .title .example{display:inline-block;color:red}.dialoguex .panel.sai .title .example:before,.dialoguex .panel.tru .title .example:before,.dialoguex .panel.vtw .title .example:before{content:"(";margin-left:1em}.dialoguex .panel.sai .title .example:after,.dialoguex .panel.tru .title .example:after,.dialoguex .panel.vtw .title .example:after{content:")"}.dialoguex .panel.sai .directions,.dialoguex .panel.sai .questions,.dialoguex .panel.tru .directions,.dialoguex .panel.tru .questions,.dialoguex .panel.vtw .directions,.dialoguex .panel.vtw .questions{font-size:120%;margin-top:.5em;margin-left:2em;overflow:auto;margin-bottom:2em}.dialoguex .panel.sai .question,.dialoguex .panel.tru .question,.dialoguex .panel.vtw .question{margin-top:1%;margin-bottom:1em}.dialoguex .panel.sai .question>.text,.dialoguex .panel.tru .question>.text,.dialoguex .panel.vtw .question>.text{color:#00f;margin-bottom:.5%}.dialoguex .panel.sai .criteria.level2 .hint,.dialoguex .panel.sai .question v,.dialoguex .panel.tru .criteria.level2 .hint,.dialoguex .panel.tru .question v,.dialoguex .panel.vtw .criteria.level2 .hint,.dialoguex .panel.vtw .question v{color:green}.dialoguex .panel.sai .criteria.level3 .hint,.dialoguex .panel.tru .criteria.level3 .hint,.dialoguex .panel.vtw .criteria.level3 .hint{color:red}.dialoguex .panel.sai .criteria.level1 .hint:before,.dialoguex .panel.sai .criteria.level2 .hint:before,.dialoguex .panel.sai .criteria.level3 .hint:before,.dialoguex .panel.tru .criteria.level1 .hint:before,.dialoguex .panel.tru .criteria.level2 .hint:before,.dialoguex .panel.tru .criteria.level3 .hint:before,.dialoguex .panel.vtw .criteria.level1 .hint:before,.dialoguex .panel.vtw .criteria.level2 .hint:before,.dialoguex .panel.vtw .criteria.level3 .hint:before{content:"(";margin-left:1em}.dialoguex .panel.sai .criteria.level1 .hint:after,.dialoguex .panel.sai .criteria.level2 .hint:after,.dialoguex .panel.sai .criteria.level3 .hint:after,.dialoguex .panel.tru .criteria.level1 .hint:after,.dialoguex .panel.tru .criteria.level2 .hint:after,.dialoguex .panel.tru .criteria.level3 .hint:after,.dialoguex .panel.vtw .criteria.level1 .hint:after,.dialoguex .panel.vtw .criteria.level2 .hint:after,.dialoguex .panel.vtw .criteria.level3 .hint:after{content:")"}.dialoguex .panel.sai .criteria,.dialoguex .panel.tru .criteria,.dialoguex .panel.vtw .criteria{padding-top:.75em;vertical-align:top}.dialoguex .panel.sai .criteria .text,.dialoguex .panel.tru .criteria .text,.dialoguex .panel.vtw .criteria .text{max-width:80%;display:inline-block;margin-left:.5em}.dialoguex .panel.sai .criteria .hint,.dialoguex .panel.tru .criteria .hint,.dialoguex .panel.vtw .criteria .hint{margin-left:12%}.dialoguex .panel.sai .criteria .checkbox,.dialoguex .panel.tru .criteria .checkbox,.dialoguex .panel.vtw .criteria .checkbox{display:inline-block;position:relative;margin-left:10%;margin-right:.5em;vertical-align:top}.dialoguex .panel.sai .criteria .checkbox .check,.dialoguex .panel.tru .criteria .checkbox .check,.dialoguex .panel.vtw .criteria .checkbox .check{position:absolute;top:0;left:0;color:green}.dialoguex .textButton.exit{font-size:125%;position:fixed;left:1%;bottom:1%}.dialoguex .panel.sai .questions{font-size:150%}.dialoguex .panel.vtw .questions{font-size:160%}.dialoguex .panel.tru{font-size:150%}.dialoguex .panel.tru .text{margin-right:1em;margin-bottom:.25em;width:100%}.dialoguex .panel.tru .question{margin-left:1em;color:brown}.dialoguex .panel.tru .instructions{height:auto}.dialoguex .panel.tru ul.criteria{margin-left:1em;margin-top:0}.dialoguex .panel.tru ul.criteria .criterion .text{padding:.25em;font-size:110%;width:auto;margin:.1em}.dialoguex .panel.tru.answerer{font-size:120%;background-color:#FAA}.dialoguex .panel.tru.answerer ul.criteria .criterion .text{color:#000}.dialoguex .panel.tru.answerer ul.criteria .criterion .points{display:none}.dialoguex .panel.tru.asker{background-color:#ABF}.dialoguex .panel.tru.asker .criterion .points::before{content:" ("}.dialoguex .panel.tru.asker .criterion .points::after{content:")"}.dialoguex .panel.tru.asker .criterion .text{color:#00f;background-color:#fff;border:thin solid gray;margin:.1em;-webkit-border-radius:10px}.dialoguex .panel.tru.asker .criterion.active .text{color:green;border:thick solid green}.dialoguex .panel.tru.asker .criteria.hidepoints .points,.dialoguex .panel.tru.asker .criteria.hidepoints .points::after,.dialoguex .panel.tru.asker .criteria.hidepoints .points::before{display:none}.dialoguex .overlay .content .criteria,.dialoguex .overlay .content .criteria .text{margin-top:4px}.essay.activity{height:100%;font-size:130%}.essay.activity .footer,.essay.activity .header{width:100%}.essay.activity .header{-webkit-box-sizing:border-box;-webkit-box-flex:0;position:relative;padding:1%;font-size:125%;color:brown}.essay.activity .header .title{width:70%;left:0;float:left}.essay.activity .header .timer{width:25%;float:right;text-align:right;right:0}.essay.activity .header .timer.warned{color:red}.essay.activity .footer .textButton.done{margin:3.6px;padding:0 9px;border:outset #477725;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(0.5,#aada89),color-stop(0.6,#8fce62),to(#5e9e31));-webkit-border-radius:24px;text-overflow:clip;-webkit-user-select:none;user-select:none}.essay.activity .footer .textButton.done,.essay.activity .footer .textButton.exit{position:relative;right:4%;-webkit-box-flex:0}.essayQ .enter{font-size:75%}.essay.activity,.essayQ{position:relative}.essay.activity .essayInput,.essayQ .essayInput{position:relative;display:-webkit-box;width:100%;-webkit-box-orient:vertical;-webkit-box-align:stretch;-webkit-box-pack:justify}.essay.activity .sizeToggle,.essayQ .sizeToggle{position:absolute;right:5px;background-color:#fff;border:solid red}.essay.activity .topic,.essayQ .topic{-webkit-box-flex:0;-webkit-box-sizing:border-box;padding:.5%;width:90%;margin:1%;border:thin solid brown}.essay.activity .topic criteria,.essayQ .topic criteria{display:block;font-style:italic;font-size:90%;text-align:center}.essay.activity .topic criteria criterion,.essayQ .topic criteria criterion{text-decoration:underline}.essay.activity .topic criteria criterion:after,.essayQ .topic criteria criterion:after{text-decoration:underline;content:" "}.essay.activity .essayBlock,.essayQ .essayBlock{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;-webkit-box-pack:justify;position:relative;width:100%;-webkit-box-flex:1}.essay.activity .essayBlock .answer,.essayQ .essayBlock .answer{-webkit-box-flex:0;display:block;padding:.5%;-webkit-box-sizing:border-box;margin:1% 1% 20px;font-size:150%;background-color:#fff;border:thin solid brown;width:90%;height:100%;min-height:100%;overflow:scroll;z-index:2}.essay.activity .essayBlock .enter,.essayQ .essayBlock .enter{position:absolute;top:5%;left:5%;background-color:transparent;padding:2%;color:#000;max-width:80%;z-index:-1}.essay.activity .answer.empty,.essayQ .answer.empty{opacity:.85}.essay.activity .answer:read-only,.essayQ .answer:read-only{opacity:.7}.essay.activity .footer,.essayQ .footer{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;-webkit-box-pack:justify}.essay.activity .footer label.count,.essayQ .footer label.count{padding:8px;border:thick outset transparent}.essay.activity .footer label.count div.count,.essayQ .footer label.count div.count{display:inline}.essay.activity .footer label.count div.count.over,.essayQ .footer label.count div.count.over{color:red}.essay.activity .footer .save,.essayQ .footer .save{padding:8px;background-color:#fff;border:thick outset brown;-webkit-border-radius:50%}.textview{font-size:150%;min-height:100%;overflow:scroll!important;background:ivory;color:#20385B}.textview .title{margin:5px 0 0 5px;color:#987935;font-size:120%}.textview .instructions{color:#006400;text-indent:1.5em;margin:5px}.textview .textButton.exit{color:brown;position:fixed;font-size:125%;background:#fff;text-align:center;border:thin solid #000;-webkit-border-radius:15%;padding:.5%;right:2%;bottom:2%;z-index:1}.textview .content{padding-right:1%;padding-bottom:30px;z-index:0}.textview .content lexicon{position:relative}.textview .content lexicon block{display:block;width:95%;margin:5% auto 1%}.textview .content lexicon block item:first-child{margin-top:5%;border-top:thin solid #000}.textview .content lexicon block item{width:100%;display:block;border-right:thin solid #000;border-left:thin solid #000;border-bottom:thin solid #000}.textview .content lexicon block item terms{color:#00f;width:30%;height:96%;display:inline-block;vertical-align:top}.textview .content lexicon block item terms term{display:inline-block;margin-left:.5em}.textview .content lexicon block item definition{color:#000;padding:1%;width:62%;display:inline-block;border-left:thin solid #000}.textview .content lexicon block pos:before{content:"("}.textview .content lexicon block pos:after{content:")"}.textview .content lexicon discuss{color:brown;margin:0 0 0 5%;width:94%;display:block;font-style:italic}.textview assignment{display:block;margin-left:.5em;margin-right:.5em}.textview assignment h1{font-size:150%}.textview assignment h2{font-size:125%}.textview assignment h3{font-size:100%;font-style:italic}.textview assignment h4{font-size:100%}.textview assignment ol li,.textview assignment ul li{margin-left:1em}.textview assignment ol.tasks{list-style-type:none;counter-reset:elementcounter;padding-left:0}.textview assignment ol.tasks li:before{content:"Task " counter(elementcounter) ". ";counter-increment:elementcounter;font-weight:700}.faceoff{-webkit-box-sizing:border-box;background:#004091;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-box-align:stretch}.faceoff .leftBar{display:-webkit-box;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-box-align:center}.faceoff .leftBar .logo{margin:12% auto}.faceoff .leftBar .title{color:#FF0;font-size:200%;font-weight:600;text-align:center}.faceoff .leftBar .setid{color:#fff;font-size:150%;text-align:center}.faceoff .leftBar .setid+.spacer{-webkit-box-flex:3}.faceoff .leftBar .exit,.faceoff .leftBar .start{-webkit-border-radius:10px;text-align:center;color:#fff;border:thin solid #fff;background-color:#1E549C;padding:10px;font-size:130%;line-height:100%;width:60%;margin-bottom:20px}.faceoff .leftBar .exit{position:relative;z-index:10}.faceoff .rightBar{-webkit-box-flex:1}.faceoff .play{display:-webkit-box;-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-box-align:center}.faceoff .play .board{-webkit-box-sizing:border-box;display:table;table-layout:fixed;border-spacing:5px}.faceoff .play .board .row.topics{display:table-header-group;font-size:130%}.faceoff .play .board .row.topics .cell{background:#fff;color:#1E549C;border:thin solid #fff;font-weight:700}.faceoff .play .board .row.questions{display:table-row;font-size:130%}.faceoff .play .board .row.questions .cell{border:thin solid #fff;background:#1E549C;color:#fff;font-weight:lighter}.faceoff .play .board .cell{-webkit-box-sizing:border-box;-webkit-border-radius:10px;display:table-cell;text-align:center}.faceoff .play .board .cell .text{display:inline;margin:auto;vertical-align:middle}.faceoff .play .scores{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;-webkit-box-pack:justify;width:100%;-webkit-box-flex:100;-webkit-box-sizing:border-box}.faceoff .play .scores .holder{-webkit-transform:scale(0.8,.8);display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:justify;margin:2px;-webkit-box-flex:1;-webkit-box-sizing:border-box;-webkit-border-radius:5px}.faceoff .play .scores .holder .team{display:block}.faceoff .play .scores .holder .score{-webkit-border-radius:5px;display:block;color:#fff;width:1.5em;padding:.1em;margin-right:.1em;text-align:center}.faceoff .play .scores .holder.active{-webkit-transform:scale(1,1)}.faceoff .play .scores .holder.active .score{color:#000}.faceoff .play .scores .holder.p1{border:thick solid #F58386;background:#FCB9BB}.faceoff .play .scores .holder.p1 .team{color:#F58386}.faceoff .play .scores .holder.p1 .score{background:#F58386}.faceoff .play .scores .holder.p2{border:thick solid #3DB0DB;background:#B1DBEF}.faceoff .play .scores .holder.p2 .team{color:#3DB0DB}.faceoff .play .scores .holder.p2 .score{background:#3DB0DB}.faceoff .play .scores .holder.p3{border:thick solid #51D38E;background:#B1E9C7}.faceoff .play .scores .holder.p3 .team{color:#51D38E}.faceoff .play .scores .holder.p3 .score{background:#51D38E}.faceoff .play .scores .holder.p4{border:thick solid #FFB12A;background:#FFDDA8}.faceoff .play .scores .holder.p4 .team{color:#FFB12A}.faceoff .play .scores .holder.p4 .score{background:#FFB12A}.faceoff .questionOverlay{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;background-color:rgba(16,16,16,.3);z-index:5;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-box-align:center}.faceoff .questionOverlay .question.bonus{color:#000;background-color:orange;margin:0 10px}.faceoff .questionOverlay .question.bonus .row.confidence{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:justify;background-color:#000;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px}.faceoff .questionOverlay .question.bonus .row.confidence .instructions,.faceoff .questionOverlay .question.bonus .row.confidence .score{width:35%;color:#FF0}.faceoff .questionOverlay .question.bonus .row.confidence .score .text{width:100%}.faceoff .questionOverlay .question.bonus .row.confidence .score .row.score{margin:5% 0 0;font-size:180%}.faceoff .questionOverlay .question.bonus .row.confidence .score .row.score .wrong{color:red;margin:0 1em}.faceoff .questionOverlay .question.bonus .row.confidence .score .row.score .correct{color:green;margin:0 1em}.faceoff .questionOverlay .question.bonus .row.confidence .imageButton{padding:1%;-webkit-transform:scale(0.9,.9)}.faceoff .questionOverlay .question.bonus .row.confidence .imageButton.pressed{-webkit-transform:scale(1.1,1.1)}.faceoff .questionOverlay .question.bonus .row.confidence .imageButton.set{-webkit-transform:scale(1,1)}.faceoff .questionOverlay .question.bonus table.confidence{-webkit-box-flex:0;-webkit-box-sizing:border-box;width:60%;height:100%;border-collapse:collapse;color:#FF0}.faceoff .questionOverlay .question.bonus table.confidence td{text-align:center;border:thin solid #fff;padding:0 .5em}.faceoff .questionOverlay .question.bonus table.confidence td .textButton{color:red}.faceoff .questionOverlay .question.bonus table.confidence td .textButton.set{color:green}.faceoff .questionOverlay .question.bonus table.confidence tr.high>td{border-bottom:none}.faceoff .questionOverlay .question.bonus table.confidence td.level{border-left:none;color:#fff}.faceoff .questionOverlay .question{position:relative;top:-10%;background-color:#1E549C;color:#FF0;border:thin solid #fff;-webkit-box-sizing:border-box;-webkit-border-radius:10px;width:70%;font-size:150%;-webkit-box-flex:0;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:400ms}.faceoff .questionOverlay .question .row{width:100%;-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-box-pack:justify}.faceoff .questionOverlay .question>.player.row{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;background:#000}.faceoff .questionOverlay .question>.player.row .textButton{color:#FF0;-webkit-box-flex:0;font-size:125%;padding:.1em}.faceoff .questionOverlay .question>.player.row .textButton.pressed{color:red}.faceoff .questionOverlay .question>.player.row .player{-webkit-box-flex:1;vertical-align:middle;text-align:center;color:#000}.faceoff .questionOverlay .question>.player.row .player.p1{background:#FCB9BB}.faceoff .questionOverlay .question>.player.row .player.p2{background:#B1DBEF}.faceoff .questionOverlay .question>.player.row .player.p3{background:#B1E9C7}.faceoff .questionOverlay .question>.player.row .player.p4{background:#FFDDA8}.faceoff .questionOverlay .question>.text{padding:1em 1em 1.5em;font-size:125%;text-align:center}.faceoff .questionOverlay .question .criteria.row{width:100%;display:-webkit-box;border-top:thin solid #fff}.faceoff .questionOverlay .question .criteria.row .imageButton{-webkit-box-flex:0;margin:1%}.faceoff .questionOverlay .question .criteria.row .imageButton img{max-height:100%}.faceoff .questionOverlay .question .criteria.row .textButton{-webkit-box-sizing:border-box;-webkit-box-flex:0;height:100%;color:#000;display:inline-block;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(0.5,#aada89),color-stop(0.6,#8fce62),to(#5e9e31));border:solid #fff}.faceoff .questionOverlay .question .criteria.row .textButton .text{margin:.25em .5em}.faceoff .overlay.setup{overflow:scroll;font-size:150%;color:#000}.faceoff .overlay.setup .content{background:#fff;-webkit-box-sizing:border-box;-webkit-border-radius:10px;border:thick solid #000;width:90%;padding:4%}.faceoff .overlay.setup .content .instructions{background:#fff;-webkit-border-radius:5%;padding:1% 1% 2%;width:100%;margin:auto}.faceoff .overlay.setup .content .instructions h1{font-size:125%}.faceoff .overlay.setup .content .row{width:100%;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center}.faceoff .overlay.setup .content .button{border:thick outset brown;background:#fff;-webkit-border-radius:50%;padding:10px}.faceoff .overlay.setup .next{color:#000;position:absolute;background:#fff;-webkit-border-radius:5%;border:thin solid brown;right:1%;bottom:1%}.faceoff .overlay.setup .next.inactive{color:grey}.faceoff .measure{position:0;padding:0;margin:0;border:none;display:inline}.questionbee{-webkit-box-sizing:border-box;position:relative;background:#004091;color:#FF0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-box-align:stretch}.questionbee .topBar{font-size:200%;width:100%;border-bottom:thin solid #FF0}.questionbee .slidepanel{position:relative;width:100%}.questionbee .slidepanel .panel{font-size:250%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-box-align:center}.questionbee .slidepanel .panel .question{-webkit-border-radius:10px;border:thick solid #fff;width:80%;max-height:70%;padding:.25em 1em;.text-width:100%;.text-height:100%;.text-text-align:center}.questionbee .slidepanel .panel .question.easy{background:green}.questionbee .slidepanel .panel .question.medium{background:#00f}.questionbee .slidepanel .panel .question.hard{background:red;color:#000}.questionbee .slidepanel .panel .spacer:first-child{-webkit-box-flex:.5}.questionbee .buttons .exit,.questionbee .buttons .previous{-webkit-border-radius:10px;text-align:center;font-size:150%;position:absolute;bottom:1%;color:#fff;border:thin solid #fff;background-color:#1E549C}.questionbee .buttons .previous{padding:10px 1em;right:1%}.questionbee .buttons .exit{padding:10px;left:1%}.tellmeastory .topBar{font-size:150%;display:-webkit-box;color:green;-webkit-box-orient:horizontal;-webkit-box-align:stretch;width:100%;border-bottom:thin solid brown}.tellmeastory .topBar>div:first-child{margin-left:.5em}.tellmeastory .topBar>div:last-child{margin-right:.5em}.tellmeastory .panel{overflow:scroll}.tellmeastory .panel .question{padding:1em}.tellmeastory .panel .criteria.level2 .hint,.tellmeastory .panel .question v{color:green}.tellmeastory .panel .criteria.level3 .hint{color:red}.tellmeastory .panel .criteria.level1 .hint:before,.tellmeastory .panel .criteria.level2 .hint:before,.tellmeastory .panel .criteria.level3 .hint:before{content:"(";margin-left:1em}.tellmeastory .panel .criteria.level1 .hint:after,.tellmeastory .panel .criteria.level2 .hint:after,.tellmeastory .panel .criteria.level3 .hint:after{content:")"}.tellmeastory .panel .criteria{padding-top:.25em;font-size:80%;font-style:italic}.tellmeastory .panel .criteria .text{width:80%;display:inline-block;margin-left:.5em}.tellmeastory .panel .criteria .hint{margin-left:12%}.tellmeastory .panel .criteria .checkbox{display:inline;position:relative;margin-left:10%;vertical-align:top}.tellmeastory .panel .criteria .checkbox .check{position:absolute;top:0;left:0;margin:auto;color:green}.tellmeastory .panel .section.title{font-size:120%}.tellmeastory .panel .timeBar{border-top:thin solid #000;font-size:200%;margin-top:1%}.tellmeastory .panel .timeBar .timer{color:green;width:20%;font-size:200%;display:inline-block}.tellmeastory .panel .timeBar .text{padding-left:1em;width:60%;display:inline-block;color:red}.tellmeastory .panel .textButton{-webkit-border-radius:10px;border:thin solid #000;text-align:center;color:brown;background-color:#fff;padding:.5%;font-size:160%;margin-bottom:20px}.tellmeastory .panel .textButton.next{position:fixed;right:2%;bottom:20%}.tellmeastory .textButton.exit{position:fixed;font-size:125%;right:2%;bottom:2%}.tellmeastory .panel.review .criteria,.tellmeastory .panel.review .question{font-size:125%}.tellmeastory .panel.answer .criteria,.tellmeastory .panel.answer .question{font-size:200%}.mapdirections .topBar{-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-box-align:center;width:100%;border-bottom:thin solid brown}.mapdirections .topBar>div:first-child{margin-left:.5em}.mapdirections .topBar>div:last-child{margin-right:.5em}.mapdirections .topBar .title{font-size:150%;color:green;padding:.5%}.mapdirections .topBar .textButton.exit{font-size:125%;padding:.25% .5%;border:thin solid brown}.mapdirections .panel.direct,.mapdirections .panel.prep,.mapdirections .panel.review{position:relative;-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-box-align:stretch}.mapdirections .panel.direct img.question,.mapdirections .panel.prep img.question,.mapdirections .panel.review img.question{position:relative;-webkit-box-sizing:border-box;-webkit-box-flex:0;margin-right:1%;height:90%;z-index:0}.mapdirections .panel.direct canvas.trace,.mapdirections .panel.prep canvas.trace,.mapdirections .panel.review canvas.trace{z-index:1;position:absolute}.mapdirections .panel.direct .right,.mapdirections .panel.prep .right,.mapdirections .panel.review .right{-webkit-box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-box-align:stretch;height:90%;-webkit-box-flex:1}.mapdirections .panel.direct .right .instructions,.mapdirections .panel.direct .right .path,.mapdirections .panel.prep .right .instructions,.mapdirections .panel.prep .right .path,.mapdirections .panel.review .right .instructions,.mapdirections .panel.review .right .path{-webkit-box-flex:0}.mapdirections .panel.direct .right .path,.mapdirections .panel.prep .right .path,.mapdirections .panel.review .right .path{color:#00f}.mapdirections .panel.direct .textButton,.mapdirections .panel.prep .textButton,.mapdirections .panel.review .textButton{-webkit-border-radius:10px;margin:10px;background-color:#fff;border:thin solid #000}.mapdirections .panel.direct .textButton.next,.mapdirections .panel.prep .textButton.next,.mapdirections .panel.review .textButton.next{position:fixed;padding:10px;right:1px;bottom:1px}.mapdirections .row{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-box-align:stretch}.mapdirections .row .textButton{border:thick outset brown;color:#000;background-color:#fff;-webkit-border-radius:50%;padding:10px}.mapdirections .row .textButton.undo{margin:auto}.mapdirections .row .textButton.undo .text{padding:10px}.mapdirections .panel.criteria{-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-box-align:stretch}.mapdirections .panel.criteria .instructions{font-size:90%;margin:2%}.candc.activity,.vtstory.activity{display:-webkit-box;-webkit-box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;-webkit-box-pack:justify;height:100%;font-size:130%}.candc.activity .header,.vtstory.activity .header{-webkit-box-flex:0;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-align:stretch;-webkit-box-pack:justify;position:relative;padding-left:1%;padding-right:1%;font-size:130%;color:brown}.candc.activity .header .title,.vtstory.activity .header .title{width:60%;-webkit-box-flex:1}.candc.activity .header .label,.vtstory.activity .header .label{-webkit-box-flex:0}.candc.activity .header .score,.vtstory.activity .header .score{-webkit-box-flex:0;text-align:right}.candc.activity .play,.vtstory.activity .play{border-top:thin solid brown;-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:justify;overflow-y:auto}.candc.activity .play .title,.vtstory.activity .play .title{margin-bottom:3px;font-size:110%}.candc.activity .play .tenses,.vtstory.activity .play .tenses{width:35%;height:100%;background:#fff}.candc.activity .play .tenses .tense,.vtstory.activity .play .tenses .tense{line-height:180%;padding:1%;text-align:center}.candc.activity .play .tenses .tense sub,.vtstory.activity .play .tenses .tense sub{display:block;font-size:66%}.candc.activity .play .tenses .tense .ex,.vtstory.activity .play .tenses .tense .ex{color:green;display:inline}.candc.activity .play .tenses .tense .ex:before,.vtstory.activity .play .tenses .tense .ex:before{content:" ("}.candc.activity .play .tenses .tense .ex:after,.vtstory.activity .play .tenses .tense .ex:after{content:")"}.candc.activity .play .tenses .tense .check,.vtstory.activity .play .tenses .tense .check{color:green}.candc.activity .play .story,.vtstory.activity .play .story{width:60%;height:100%;margin:1% 10% 1% 1%;overflow:auto;line-height:140%}.candc.activity .play .story .fillin,.vtstory.activity .play .story .fillin{display:inline-block;border:2px hidden #000;font-weight:700;color:grey}.candc.activity .play .story .fillin.active,.vtstory.activity .play .story .fillin.active{background-color:#fff;border:2px solid gray;-webkit-border-radius:10px}.candc.activity .play .story .fillin.given,.vtstory.activity .play .story .fillin.given{color:green}.candc.activity .play .story.presubmit .fillin,.vtstory.activity .play .story.presubmit .fillin{color:#404040}.candc.activity .play .story.presubmit .fillin.correct,.candc.activity .play .story.presubmit .fillin.okay,.candc.activity .play .story.presubmit .fillin.wrong,.vtstory.activity .play .story.presubmit .fillin.correct,.vtstory.activity .play .story.presubmit .fillin.okay,.vtstory.activity .play .story.presubmit .fillin.wrong{color:#000}.candc.activity .play .story.presubmit .fillin.given,.vtstory.activity .play .story.presubmit .fillin.given{color:green}.candc.activity .play .story.presubmit .fillin.active,.vtstory.activity .play .story.presubmit .fillin.active{color:#ff00ff}.candc.activity .play .story.postsubmit .fillin.given,.vtstory.activity .play .story.postsubmit .fillin.given{color:green}.candc.activity .play .story.postsubmit .fillin.active,.vtstory.activity .play .story.postsubmit .fillin.active{color:#ff00ff}.candc.activity .play .story.postsubmit .fillin.correct,.vtstory.activity .play .story.postsubmit .fillin.correct{color:#00e600}.candc.activity .play .story.postsubmit .fillin.okay,.vtstory.activity .play .story.postsubmit .fillin.okay{color:#66f}.candc.activity .play .story.postsubmit .fillin.wrong,.vtstory.activity .play .story.postsubmit .fillin.wrong{color:red}.candc.activity .textButton.exit,.vtstory.activity .textButton.exit{font-size:120%;position:fixed;bottom:1%;right:1%}.vtstory .tenses{font-size:80%;-webkit-box-orient:vertical;-webkit-box-align:stretch;-webkit-box-pack:justify;border-right:thin solid brown}.vtstory .tenses .tense{-webkit-box-flex:1;border-top:thin solid brown}.vtstory .tenses .tense:first-child{border-top:none}.vtstory .tenses .tense:last-child{border-bottom:thin solid brown}.candc .tenses{font-size:80%;position:relative;top:3em;display:box;border:thin solid brown}.candc .tenses .tense{border:thin solid brown;box-sizing:border-box;width:50%}.candc .tenses .tense.wide{width:100%}.candc .tenses .tense:nth-child(even){float:right}.candc .tenses .tense:nth-child(odd){float:left}.overlay.vtstory.summary .content .better{font-size:75%;margin-left:5%;margin-right:5%}.overlay.vtstory.summary .content .better .fillin{color:#00e600}.overlay.candc.summary .content .better{font-size:75%;margin-left:5%;margin-right:5%}.overlay.candc.summary .content .better .fillin{color:#00e600}