@charset "UTF-8";.swiper-slide,.swiper-wrapper{height:100%;position:relative;width:100%}.fa-pull-left,.swiper-container-no-flexbox .swiper-slide{float:left}#profile-wrapper table,.invitations table,table{border-collapse:collapse}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{from,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.grab,.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.fa,.fa-stack{display:inline-block}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.class-avatar,div.game-area-wrapper .play-area.loading{background-position:center center}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}#appBody,footer,header{visibility:visible!important}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;-webkit-border-radius:.1em;border-radius:.1em}.fa-pull-right,.pull-right{float:right}.left,.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.animated.duration075{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.duration050{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.duration040{-webkit-animation-duration:.4s;animation-duration:.4s}.animated.duration030{-webkit-animation-duration:.3s;animation-duration:.3s}.animated.duration025{-webkit-animation-duration:.25s;animation-duration:.25s}.animated.mgBounceInDown,.animated.mgBounceInLeft,.animated.mgBounceInRight,.animated.mgBounceInUp,.animated.mgRoadRunnerRight{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:both;animation-direction:both}.animated.mgBounceInUp{-webkit-animation-name:mgBounceInUp;animation-name:mgBounceInUp}.animated.mgBounceInDown{-webkit-animation-name:mgBounceInDown;animation-name:mgBounceInDown}.animated.mgBounceInLeft{-webkit-animation-name:mgBounceInLeft;animation-name:mgBounceInLeft}.animated.mgBounceInRight{-webkit-animation-name:mgBounceInRight;animation-name:mgBounceInRight}.animated.mgRoadRunnerRight{-webkit-animation-name:mgRoadRunnerRight;animation-name:mgRoadRunnerRight}@-webkit-keyframes mgBounceInUp{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,199,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,199,0,1)}6.61%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,22.752,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,22.752,0,1)}9.91%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-32.642,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-32.642,0,1)}13.21%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-48.594,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-48.594,0,1)}17.12%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-34.287,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-34.287,0,1)}20.92%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.689,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.689,0,1)}24.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,5.954,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,5.954,0,1)}28.63%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,10.594,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,10.594,0,1)}43.94%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-2.31,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-2.31,0,1)}59.36%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.504,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.504,0,1)}74.77%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.11,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.11,0,1)}90.19%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.024,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.024,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes mgBounceInUp{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,199,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,199,0,1)}6.61%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,22.752,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,22.752,0,1)}9.91%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-32.642,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-32.642,0,1)}13.21%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-48.594,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-48.594,0,1)}17.12%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-34.287,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-34.287,0,1)}20.92%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.689,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.689,0,1)}24.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,5.954,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,5.954,0,1)}28.63%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,10.594,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,10.594,0,1)}43.94%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-2.31,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-2.31,0,1)}59.36%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.504,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.504,0,1)}74.77%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.11,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.11,0,1)}90.19%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.024,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.024,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes mgBounceInLeft{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-199,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-199,0,0,1)}6.61%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-22.752,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-22.752,0,0,1)}9.91%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,32.642,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,32.642,0,0,1)}13.21%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,48.594,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,48.594,0,0,1)}17.12%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,34.287,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,34.287,0,0,1)}20.92%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,10.689,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,10.689,0,0,1)}24.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-5.954,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-5.954,0,0,1)}28.63%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-10.594,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-10.594,0,0,1)}43.94%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,2.31,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,2.31,0,0,1)}59.36%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.504,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.504,0,0,1)}74.77%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.11,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.11,0,0,1)}90.19%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.024,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.024,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes mgBounceInLeft{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-199,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-199,0,0,1)}6.61%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-22.752,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-22.752,0,0,1)}9.91%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,32.642,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,32.642,0,0,1)}13.21%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,48.594,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,48.594,0,0,1)}17.12%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,34.287,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,34.287,0,0,1)}20.92%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,10.689,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,10.689,0,0,1)}24.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-5.954,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-5.954,0,0,1)}28.63%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-10.594,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-10.594,0,0,1)}43.94%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,2.31,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,2.31,0,0,1)}59.36%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.504,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.504,0,0,1)}74.77%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.11,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.11,0,0,1)}90.19%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.024,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.024,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes mgBounceInRight{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,199,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,199,0,0,1)}6.61%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,22.752,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,22.752,0,0,1)}9.91%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-32.642,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-32.642,0,0,1)}13.21%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-48.594,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-48.594,0,0,1)}17.12%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-34.287,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-34.287,0,0,1)}20.92%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-10.689,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-10.689,0,0,1)}24.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,5.954,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,5.954,0,0,1)}28.63%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,10.594,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,10.594,0,0,1)}43.94%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-2.31,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-2.31,0,0,1)}59.36%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.504,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.504,0,0,1)}74.77%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.11,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.11,0,0,1)}90.19%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.024,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.024,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes mgBounceInRight{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,199,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,199,0,0,1)}6.61%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,22.752,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,22.752,0,0,1)}9.91%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-32.642,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-32.642,0,0,1)}13.21%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-48.594,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-48.594,0,0,1)}17.12%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-34.287,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-34.287,0,0,1)}20.92%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-10.689,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-10.689,0,0,1)}24.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,5.954,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,5.954,0,0,1)}28.63%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,10.594,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,10.594,0,0,1)}43.94%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-2.31,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-2.31,0,0,1)}59.36%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.504,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.504,0,0,1)}74.77%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.11,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.11,0,0,1)}90.19%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.024,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.024,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes mgBounceInDown{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-199,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-199,0,1)}6.61%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-22.752,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-22.752,0,1)}9.91%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,32.642,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,32.642,0,1)}13.21%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,48.594,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,48.594,0,1)}17.12%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,34.287,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,34.287,0,1)}20.92%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,10.689,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,10.689,0,1)}24.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-5.954,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-5.954,0,1)}28.63%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.594,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.594,0,1)}43.94%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,2.31,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,2.31,0,1)}59.36%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.504,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.504,0,1)}74.77%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.11,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.11,0,1)}90.19%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.024,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.024,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes mgBounceInDown{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-199,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-199,0,1)}6.61%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-22.752,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-22.752,0,1)}9.91%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,32.642,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,32.642,0,1)}13.21%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,48.594,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,48.594,0,1)}17.12%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,34.287,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,34.287,0,1)}20.92%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,10.689,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,10.689,0,1)}24.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-5.954,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-5.954,0,1)}28.63%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.594,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-10.594,0,1)}43.94%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,2.31,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,2.31,0,1)}59.36%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.504,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.504,0,1)}74.77%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.11,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.11,0,1)}90.19%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.024,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.024,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes mgRoadRunnerRight{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-500,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-500,0,0,1)}1.78%{-webkit-transform:matrix3d(1,0,0,0,.621,1,0,0,0,0,1,0,-282.728,0,0,1);transform:matrix3d(1,0,0,0,.621,1,0,0,0,0,1,0,-282.728,0,0,1)}3.56%{-webkit-transform:matrix3d(1,0,0,0,.829,1,0,0,0,0,1,0,-149.309,0,0,1);transform:matrix3d(1,0,0,0,.829,1,0,0,0,0,1,0,-149.309,0,0,1)}5.34%{-webkit-transform:matrix3d(1,0,0,0,.695,1,0,0,0,0,1,0,-72.484,0,0,1);transform:matrix3d(1,0,0,0,.695,1,0,0,0,0,1,0,-72.484,0,0,1)}7.06%{-webkit-transform:matrix3d(1,0,0,0,.477,1,0,0,0,0,1,0,-31.997,0,0,1);transform:matrix3d(1,0,0,0,.477,1,0,0,0,0,1,0,-31.997,0,0,1)}7.12%{-webkit-transform:matrix3d(1,0,0,0,.47,1,0,0,0,0,1,0,-31.079,0,0,1);transform:matrix3d(1,0,0,0,.47,1,0,0,0,0,1,0,-31.079,0,0,1)}10.51%{-webkit-transform:matrix3d(1,0,0,0,.146,1,0,0,0,0,1,0,-1.766,0,0,1);transform:matrix3d(1,0,0,0,.146,1,0,0,0,0,1,0,-1.766,0,0,1)}10.68%{-webkit-transform:matrix3d(1,0,0,0,.135,1,0,0,0,0,1,0,-1.214,0,0,1);transform:matrix3d(1,0,0,0,.135,1,0,0,0,0,1,0,-1.214,0,0,1)}14.01%{-webkit-transform:matrix3d(1,0,0,0,-.003,1,0,0,0,0,1,0,2.88,0,0,1);transform:matrix3d(1,0,0,0,-.003,1,0,0,0,0,1,0,2.88,0,0,1)}14.24%{-webkit-transform:matrix3d(1,0,0,0,-.007,1,0,0,0,0,1,0,2.886,0,0,1);transform:matrix3d(1,0,0,0,-.007,1,0,0,0,0,1,0,2.886,0,0,1)}17.46%{-webkit-transform:matrix3d(1,0,0,0,-.033,1,0,0,0,0,1,0,1.99,0,0,1);transform:matrix3d(1,0,0,0,-.033,1,0,0,0,0,1,0,1.99,0,0,1)}31.36%{-webkit-transform:matrix3d(1,0,0,0,.002,1,0,0,0,0,1,0,.01,0,0,1);transform:matrix3d(1,0,0,0,.002,1,0,0,0,0,1,0,.01,0,0,1)}36.48%{-webkit-transform:matrix3d(1,0,0,0,.001,1,0,0,0,0,1,0,-.003,0,0,1);transform:matrix3d(1,0,0,0,.001,1,0,0,0,0,1,0,-.003,0,0,1)}44.34%,44.44%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.001,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.001,0,0,1)}45.27%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-7.992,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-7.992,0,1)}46.45%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.001,-15.312,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.001,-15.312,0,1)}48.45%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.001,-19.275,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.001,-19.275,0,1)}50.95%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-15.606,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-15.606,0,1)}53.4%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-9.111,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-9.111,0,1)}55.56%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-4.058,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-4.058,0,1)}55.9%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.395,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.395,0,1)}58.35%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.013,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.013,0,1)}62.35%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.622,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.622,0,1)}72.25%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1)}76.25%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.137,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.137,0,1)}86.15%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}90.16%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.011,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.011,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes mgRoadRunnerRight{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-500,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-500,0,0,1)}1.78%{-webkit-transform:matrix3d(1,0,0,0,.621,1,0,0,0,0,1,0,-282.728,0,0,1);transform:matrix3d(1,0,0,0,.621,1,0,0,0,0,1,0,-282.728,0,0,1)}3.56%{-webkit-transform:matrix3d(1,0,0,0,.829,1,0,0,0,0,1,0,-149.309,0,0,1);transform:matrix3d(1,0,0,0,.829,1,0,0,0,0,1,0,-149.309,0,0,1)}5.34%{-webkit-transform:matrix3d(1,0,0,0,.695,1,0,0,0,0,1,0,-72.484,0,0,1);transform:matrix3d(1,0,0,0,.695,1,0,0,0,0,1,0,-72.484,0,0,1)}7.06%{-webkit-transform:matrix3d(1,0,0,0,.477,1,0,0,0,0,1,0,-31.997,0,0,1);transform:matrix3d(1,0,0,0,.477,1,0,0,0,0,1,0,-31.997,0,0,1)}7.12%{-webkit-transform:matrix3d(1,0,0,0,.47,1,0,0,0,0,1,0,-31.079,0,0,1);transform:matrix3d(1,0,0,0,.47,1,0,0,0,0,1,0,-31.079,0,0,1)}10.51%{-webkit-transform:matrix3d(1,0,0,0,.146,1,0,0,0,0,1,0,-1.766,0,0,1);transform:matrix3d(1,0,0,0,.146,1,0,0,0,0,1,0,-1.766,0,0,1)}10.68%{-webkit-transform:matrix3d(1,0,0,0,.135,1,0,0,0,0,1,0,-1.214,0,0,1);transform:matrix3d(1,0,0,0,.135,1,0,0,0,0,1,0,-1.214,0,0,1)}14.01%{-webkit-transform:matrix3d(1,0,0,0,-.003,1,0,0,0,0,1,0,2.88,0,0,1);transform:matrix3d(1,0,0,0,-.003,1,0,0,0,0,1,0,2.88,0,0,1)}14.24%{-webkit-transform:matrix3d(1,0,0,0,-.007,1,0,0,0,0,1,0,2.886,0,0,1);transform:matrix3d(1,0,0,0,-.007,1,0,0,0,0,1,0,2.886,0,0,1)}17.46%{-webkit-transform:matrix3d(1,0,0,0,-.033,1,0,0,0,0,1,0,1.99,0,0,1);transform:matrix3d(1,0,0,0,-.033,1,0,0,0,0,1,0,1.99,0,0,1)}31.36%{-webkit-transform:matrix3d(1,0,0,0,.002,1,0,0,0,0,1,0,.01,0,0,1);transform:matrix3d(1,0,0,0,.002,1,0,0,0,0,1,0,.01,0,0,1)}36.48%{-webkit-transform:matrix3d(1,0,0,0,.001,1,0,0,0,0,1,0,-.003,0,0,1);transform:matrix3d(1,0,0,0,.001,1,0,0,0,0,1,0,-.003,0,0,1)}44.34%,44.44%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.001,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.001,0,0,1)}45.27%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-7.992,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-7.992,0,1)}46.45%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.001,-15.312,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.001,-15.312,0,1)}48.45%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.001,-19.275,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.001,-19.275,0,1)}50.95%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-15.606,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-15.606,0,1)}53.4%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-9.111,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-9.111,0,1)}55.56%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-4.058,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-4.058,0,1)}55.9%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.395,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.395,0,1)}58.35%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.013,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.013,0,1)}62.35%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.622,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.622,0,1)}72.25%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1)}76.25%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.137,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.137,0,1)}86.15%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}90.16%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.011,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.011,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0}input:focus::-webkit-input-placeholder{color:transparent!important}textarea:focus::-webkit-input-placeholder{color:transparent!important}input:focus::-moz-placeholder{color:transparent!important}textarea:focus::-moz-placeholder{color:transparent!important}input::-ms-clear{display:none}*{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[contenteditable=true],input,textarea{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.game-page,.game-result{display:-webkit-box;display:-webkit-flex;display:flex}.noFlexbox .game-page,.noFlexbox .game-result{display:block}body,body>header{display:-webkit-box;display:-webkit-flex;-webkit-box-direction:normal}.noFlexbox *{-webkit-animation:none!important}.grab{cursor:-webkit-grab;cursor:-moz-grab}.grabbing{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.oneline{white-space:nowrap}.vertical-text{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body{line-height:1;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}body>header{display:flex;-webkit-box-flex:0;-webkit-flex:0 0 4vw;flex:0 0 4vw;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;position:relative;background-color:#0064a0;width:100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;z-index:999}#appBody,#appBody>article{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal}#appBody{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody{padding-top:6vw}}@media only screen and (max-width:761px){#appBody{padding-top:12vw}}.ie8 body,.ie9 body,body .noFlexbox{display:block;margin:0 0 170px;position:static}.info-page,.wrapper{margin:0 auto}.dialogOverlay{display:none;height:100%;width:100%;position:fixed;top:0;left:0;background-color:#fff;opacity:.9;z-index:998}.dialogWindow .scrollable{overflow:scroll}#appBody>article{color:#48a6db;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-device-width:320px) and (orientation:landscape),only screen and (max-device-width:320px) and (orientation:landscape) and (min-aspect-ratio:150 / 100),only screen and (min-device-width:320px) and (max-device-width:760px) and (orientation:landscape) and (min-aspect-ratio:150 / 100){body{background-image:url(../images/index-bkgnd-2.jpg);background-repeat:repeat}body:before{position:absolute;content:"";display:block;top:0;left:0;width:100%;height:100%;background-image:url(../images/landscape-rotate-dark.png);background-position:center center;background-repeat:no-repeat}body #appBody,body footer,body header{display:none}body>#appBody,body>footer,body>header{opacity:0}}body>iframe{height:0}div.game-area-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:.5em;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){div.game-area-wrapper{-webkit-box-flex:initial;-webkit-flex:initial;flex:initial}}div.game-area-wrapper .game-area,div.game-area-wrapper .play-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}div.game-area-wrapper .play-preroll-wrapper{width:100%}div.game-area-wrapper .game-area{height:600px;padding:0 0 2em}div.game-area-wrapper .play-area{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}div.game-area-wrapper .game-frame{-webkit-box-flex:0;-webkit-flex:0 0 160px;flex:0 0 160px;padding:0 0 0 150px}div.game-area-wrapper .game-frame.frame-left{padding:0 150px 0 0}div.game-area-wrapper .game-frame div.mg_content_frame{height:600px;width:160px;background-color:#fff}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){div.game-area-wrapper{width:100%;height:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;padding:0;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}div.game-area-wrapper .game-area .bottom-toolbar,div.game-area-wrapper .game-frame,div.game-area-wrapper .leaderboard_wrapper[data-type=desktop],div.game-area-wrapper .play-area .bottom-toolbar{display:none}div.game-area-wrapper .game-area{-webkit-box-flex:1;-webkit-flex:1 1 100%;padding:0;flex:1 1 100%;height:initial;min-height:initial;max-width:initial}div.game-area-wrapper .play-area{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#000}}div.list-frame-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding:1em 0;min-height:600px}div.list-frame-wrapper.full{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}div.list-frame-wrapper div.list-container{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 1em 0 0}div.list-frame-wrapper div.frame-container{-webkit-box-flex:1;-webkit-flex:1 0 170px;flex:1 0 170px;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}div.list-frame-wrapper div.frame-holder{height:0;-webkit-box-flex:1;-webkit-flex:1 1 170px;flex:1 1 170px;display:-webkit-box;display:-webkit-flex;display:flex}div.mg_content_frame{position:relative}div.leaderboard_wrapper{padding:10px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}div.leaderboard_wrapper.fixed{position:fixed;width:100%;bottom:0;left:0;z-index:900;height:116px;margin:0;padding:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width:761px){div.leaderboard_wrapper.fixed{height:72px}.frame-container[data-platform=desktop],.frame-placement[data-platform=desktop],.leaderboard_wrapper[data-platform=desktop],div.list-frame-wrapper div.frame-container[data-platform=desktop]{display:none}}div.leaderboard_wrapper>div.mg_content_frame{overflow:hidden;border:3px solid #f6f9fd;-webkit-border-radius:3px;border-radius:3px}div.leaderboard_wrapper[data-platform=mobile]{min-height:72px}div.leaderboard_wrapper[data-platform=desktop] div.leaderboard_wrapper[data-platform=tablet]{min-height:116px}div.leaderboard_wrapper.theme-1{background-color:#81d6c6}div.leaderboard_wrapper.theme-2{background-color:#f8abce}div.leaderboard_wrapper.theme-3{background-color:#9ec0e2}div.leaderboard_wrapper.theme-4{background-color:#52c7f2}div.leaderboard_wrapper.theme-5{background-color:#a8e0a0}div.leaderboard_wrapper.theme-6,div.leaderboard_wrapper.theme-7{background-color:#d6bee8}div.leaderboard_wrapper.theme-8{background-color:#ffd599}div.leaderboard_wrapper.theme-9{background-color:#bde1a6}div.leaderboard_wrapper.theme-skill-addition{background-color:#f1437c}div.leaderboard_wrapper.theme-skill-algebra{background-color:#fe92c4}div.leaderboard_wrapper.theme-skill-comparison{background-color:#a4d266}div.leaderboard_wrapper.theme-skill-counting{background-color:#f58752}div.leaderboard_wrapper.theme-skill-decimals{background-color:#0edcb3}div.leaderboard_wrapper.theme-skill-division{background-color:#f9a34e}div.leaderboard_wrapper.theme-skill-estimation{background-color:#e9373e}div.leaderboard_wrapper.theme-skill-fractions{background-color:#5bafd2}div.leaderboard_wrapper.theme-skill-geometry{background-color:#f9cf4e}div.leaderboard_wrapper.theme-skill-graphing{background-color:#3974ad}div.leaderboard_wrapper.theme-skill-measurement{background-color:#5b97d2}div.leaderboard_wrapper.theme-skill-mixedequations{background-color:#825b3d}div.leaderboard_wrapper.theme-skill-money{background-color:#f9df4e}div.leaderboard_wrapper.theme-skill-multiplication{background-color:#5e6573}div.leaderboard_wrapper.theme-skill-numberpatterns{background-color:#9e81ba}div.leaderboard_wrapper.theme-skill-numberproperties{background-color:#54b2cb}div.leaderboard_wrapper.theme-skill-positions{background-color:#753184}div.leaderboard_wrapper.theme-skill-ratios{background-color:#f16c53}div.leaderboard_wrapper.theme-skill-stats{background-color:#97ce69}div.leaderboard_wrapper.theme-skill-subtraction{background-color:#e088be}div.leaderboard_wrapper.theme-skill-time{background-color:#7bac7f}div.leaderboard_wrapper.theme-grade-P{background-color:#4acc87}div.leaderboard_wrapper.theme-grade-K{background-color:#f2507c}div.leaderboard_wrapper.theme-grade-1{background-color:#ff98c5}div.leaderboard_wrapper.theme-grade-2{background-color:#a6d947}div.leaderboard_wrapper.theme-grade-3{background-color:#ff8228}div.leaderboard_wrapper.theme-grade-4{background-color:#00deb4}div.leaderboard_wrapper.theme-grade-5{background-color:#ffa12d}div.leaderboard_wrapper.theme-grade-6{background-color:#ef3b2d}div.leaderboard_wrapper.theme-grade-7{background-color:#19bcff}div.leaderboard_wrapper.theme-grade-8{background-color:#b76fdb}div.leaderboard_wrapper.theme-grade-9{background-color:#b6c1c7}div.leaderboard_wrapper.theme-grade-10{background-color:#d7a251}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){div.list-frame-wrapper div.list-container{padding:0;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.mg_content_frame{border:3px solid #fff;background-color:#fff;-webkit-border-radius:3px;border-radius:3px}body[data-page-id=main] div.list-frame-wrapper,body[data-page-id=mathGamesIndex] div.list-frame-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;max-width:initial;min-height:initial}div.mg_content_frame[data-type=desktop-leaderboard],div.mg_content_frame[data-type=tablet-leaderboard]{min-height:90px;width:728px;height:90px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){body[data-page-id=main] div.list-frame-wrapper,body[data-page-id=mathGamesIndex] div.list-frame-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}body[data-page-id=main] div.list-frame-wrapper div.frame-container,body[data-page-id=mathGamesIndex] div.list-frame-wrapper div.frame-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}body[data-page-id=main] .features-wrapper,body[data-page-id=main] .grade-badges,body[data-page-id=main] .popular-worksheet-list,body[data-page-id=main] .skill-tiles,body[data-page-id=main] .skill-tiles-cont,body[data-page-id=main] .worksheet-wrapper,body[data-page-id=mathGamesIndex] .features-wrapper,body[data-page-id=mathGamesIndex] .grade-badges,body[data-page-id=mathGamesIndex] .popular-worksheet-list,body[data-page-id=mathGamesIndex] .skill-tiles,body[data-page-id=mathGamesIndex] .skill-tiles-cont,body[data-page-id=mathGamesIndex] .worksheet-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){body[data-page-id=main] .features-wrapper,body[data-page-id=main] .grade-badges,body[data-page-id=main] .popular-worksheet-list,body[data-page-id=main] .skill-tiles,body[data-page-id=main] .skill-tiles-cont,body[data-page-id=main] .worksheet-wrapper,body[data-page-id=mathGamesIndex] .features-wrapper,body[data-page-id=mathGamesIndex] .grade-badges,body[data-page-id=mathGamesIndex] .popular-worksheet-list,body[data-page-id=mathGamesIndex] .skill-tiles,body[data-page-id=mathGamesIndex] .skill-tiles-cont,body[data-page-id=mathGamesIndex] .worksheet-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}}body[data-page-id=main] .game-tile-cont,body[data-page-id=mathGamesIndex] .game-tile-cont{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.leaderboard_wrapper[data-platform=tablet],div.list-frame-wrapper div.frame-container[data-platform=tablet]{display:none}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.frame-container[data-platform=desktop],.frame-placement[data-platform=desktop],.leaderboard_wrapper[data-platform=desktop],div.list-frame-wrapper div.frame-container[data-platform=desktop]{display:none}.leaderboard_wrapper[data-platform=tablet],div.list-frame-wrapper div.frame-container[data-platform=tablet]{display:-webkit-box;display:-webkit-flex;display:flex}.leaderboard_wrapper[data-platform=mobile],div.list-frame-wrapper div.frame-container[data-platform=mobile]{display:none}}.leaderboard_wrapper[data-platform=mobile],div.list-frame-wrapper div.frame-container[data-platform=mobile]{display:none}@media only screen and (max-width:761px){.leaderboard_wrapper[data-platform=tablet],div.list-frame-wrapper div.frame-container[data-platform=tablet]{display:none}.leaderboard_wrapper[data-platform=mobile],div.list-frame-wrapper div.frame-container[data-platform=mobile]{display:-webkit-box;display:-webkit-flex;display:flex}}div.mg_content_frame .frame-placement{overflow:hidden}div.mg_content_frame[data-type=desktop-leaderboard] .frame-placement{width:728px;height:90px}div.mg_content_frame[data-type=desktop-leaderboard-alt]{display:-webkit-box;display:-webkit-flex;display:flex;padding:2vw 0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fafafa;border:0}[hidden],body[data-chrome-app=true] .chrome-store-badge,body[data-chrome-app=true] .related-stores,body[data-chrome-app=true] .social-cont a.auth-azure,body[data-chrome-app=true] article.math-games .mobile-game-tiles,body[data-chrome-app=true] article.math-games .mobile-games{display:none}div.mg_content_frame[data-type=tablet-leaderboard] .frame-placement{width:728px;height:90px}div.mg_content_frame[data-type=mobile-leaderboard]{width:320px;height:50px;min-height:50px}div.mg_content_frame[data-type=mobile-leaderboard] .frame-placement{width:320px;height:50px}div.mg_content_frame[data-type=desktop-box]{width:300px;height:250px;min-height:250px}div.mg_content_frame[data-type=desktop-box] .frame-placement{width:300px;height:250px}div.mg_content_frame[data-type=desktop-sky]{width:160px;height:600px;min-height:600px}div.mg_content_frame[data-type=desktop-sky] .frame-placement{width:160px;height:600px}div.mg_content_frame.is_stuck{padding-top:1vw}#gameCont ::-moz-selection{background-color:transparent}#gameCont ::selection{background-color:transparent}a{text-decoration:none;outline:0;color:#00f}a:hover{text-decoration:underline}form{padding:0;margin:0}h1{margin-bottom:10px;font-size:1.1em}.right{float:right}.pause-overlay{height:100%;width:100%;position:absolute;top:0;left:0;background-color:#ccc;opacity:.7;z-index:1999}.grade-P{color:#32b16e}.grade-K{color:#ef2059}.grade-1{color:#ff65a9}.grade-2{color:#8ec429}.grade-3{color:#f46600}.grade-4{color:#00ab8b}.grade-5{color:#f98900}.grade-6{color:#d81f11}.grade-7{color:#00a2e5}.grade-8{color:#a346d1}.grade-game-selection{display:inline-block}#site-breadcrumb a.grade-K{color:#ef2059}#site-breadcrumb a.grade-P{color:#32b16e}#site-breadcrumb a.grade-1{color:#ff65a9}#site-breadcrumb a.grade-2{color:#8ec429}#site-breadcrumb a.grade-3{color:#f46600}#site-breadcrumb a.grade-4{color:#00ab8b}#site-breadcrumb a.grade-5{color:#f98900}#site-breadcrumb a.grade-6{color:#d81f11}#site-breadcrumb a.grade-7{color:#00a2e5}#site-breadcrumb a.grade-8{color:#a346d1}.skill-list .skill-title.grade-P{border-bottom:1px solid #32b16e}.skill-list .skill-title.grade-K{border-bottom:1px solid #ef2059}.skill-list .skill-title.grade-1{border-bottom:1px solid #ff64a6}.skill-list .skill-title.grade-2{border-bottom:1px solid #8cc540}.skill-list .skill-title.grade-3{border-bottom:1px solid #fa6610}.skill-list .skill-title.grade-4{border-bottom:1px solid #00ab8d}.skill-list .skill-title.grade-5{border-bottom:1px solid #ff8908}.skill-list .skill-title.grade-6{border-bottom:1px solid #dd1d0f}.skill-list .skill-title.grade-7{border-bottom:1px solid #00a2e5}.skill-list .skill-title.grade-8{border-bottom:1px solid #a346d1}#grade-title{float:left;width:920px;padding:20px 40px;margin:0 -15px}#grade-title .grade-icon{float:left;width:92px;height:66px;overflow:hidden;margin:0 11px;opacity:.3;cursor:pointer}#grade-title .grade-icon.current{opacity:1}#grade-title-single{float:left;width:980px;padding:20px 0}#grade-title-single .grade-icon-single{float:left;width:92px;height:66px;overflow:hidden}#grade-title-single .grade-desc{float:left;height:66px;width:860px;padding-left:10px;color:#3e3e3e;line-height:22px;font-size:16px}.content-cont{clear:both;width:978px;min-height:700px;border:1px solid #eaeae9;position:relative;padding-top:42px;margin-bottom:10px;overflow:hidden}.content-cont .title{position:absolute;top:0;left:0;border-bottom:1px solid #eaeae9;background-color:#fbfbfb;color:#363636;padding:5px;width:968px;height:32px;line-height:32px}.content-cont .title .query{color:#0c2848}.content-cont .title.title-big{font-size:18px}.content-cont .title.grade-K{color:#ef2059}.content-cont .title.category{font-size:120%}.content-cont .title.category img{display:inline-block;width:24px;height:20px;vertical-align:sub}.standard-list{overflow:hidden}.section-nav{width:239px;margin-right:-1px;float:left;border-right:1px solid #d8d8d8;font-size:14px}.section-nav li{border-bottom:1px solid #d8d8d8}.section-nav a{display:block;line-height:16px;color:#656565;padding:5px}.section-nav a.current{background-color:#daf7f8}.secondary-content{margin-left:239px;min-height:700px;padding:15px 20px 15px 15px;border-left:1px solid #d8d8d8}.head-summary .title-summary{margin:0;padding:0 5px;border-bottom:1px solid #f0225a;background-color:#d8d8d8;text-transform:uppercase;line-height:28px;color:#323232}.head-summary .headline{padding:7px 5px;background-color:#efefef;line-height:1.4em}.skill-list.category-select{padding:0 40px;min-height:300px}.skill-list.skill-select{min-height:600px}.teachers{padding-top:0;font-size:14pt}.teachers-class{margin-top:25px;margin-bottom:10px;min-height:233px;border:1px solid #eaeae9;-webkit-border-radius:5px;border-radius:5px}.class-avatar{display:inline-block;float:left;margin-top:15px;margin-bottom:15px;margin-left:10px;width:200px;height:180px;border:1px solid #eaeae9;-webkit-border-radius:5px;border-radius:5px;background-repeat:no-repeat}.class-avatar-dolphin{background-image:url(../object-images/class-avatars/class-avatar-dolphin.png)}.class-description{display:inline-block;float:right;margin:15px 10px 10px;min-height:230px;width:465px}.class-header{color:#2d2d2d;display:block;min-height:35px}.class-title{display:inline-block;float:left;font-size:18pt}.class-students-quantity{display:inline-block;float:right;color:#9a9a9a;text-align:right}.class-assignments-head{padding-bottom:1px;border-bottom:1px solid #9a9a9a;color:#9a9a9a;margin-bottom:14px}.class-assignments{border-spacing:0 5px;margin-bottom:25px}.class-assignment-name{width:240px;color:#696969}.class-assignment-due-date{width:150px;color:#bcbcbc}.class-assignment-progress{text-align:right;width:70px;color:#bcbcbc;font-size:12pt}a.class-view-btn{float:right;width:120px;height:30px;background:url(../images/view-class-button-sprite.png) no-repeat;text-indent:-2000em}a.class-view-btn:hover{background-position:-120px 0}.class-creating-new{width:100%;text-align:center;font-size:14pt;color:#9a9a9a;margin-top:150px}.class-add{width:100%;height:40px;padding-left:300px;margin-top:15px}a.class-add-btn{width:116px;height:30px;background:url(../images/add-class-button-sprite.png) no-repeat}a.class-add-btn:hover{background-position:-116px 0}.teachers-student{margin-top:25px;margin-bottom:10px;min-height:200px;border:1px solid #eaeae9;-webkit-border-radius:5px;border-radius:5px}.student-avatar{display:inline-block;float:left;width:200px;height:200px;border-right:1px solid #eaeae9;background-position:center center;background-repeat:no-repeat}.student-description{display:inline-block;float:right;margin:15px 10px 10px;min-height:180px;width:475px}.student-name{width:100%;text-align:center;margin-top:170px;color:#2d2d2d}a.student-view-detail-btn{float:right;width:120px;height:30px;background:url(../images/view-detail-button-sprite.png) no-repeat;text-indent:-2000em}a.student-view-detail-btn:hover{background-position:-120px 0}.student-details{position:relative;overflow:hidden}.student-details .user-details{border-bottom:1px solid #ccc;overflow:hidden}.student-details .user-details .user-picture{float:left;width:100px;border-right:1px solid #ccc}.student-details .user-details .user-status{float:left;width:500px;margin-left:10px}.student-details .user-details .user-status .activity{color:#ccc;margin-top:5px}.student-details>h3{border-bottom:1px solid #ccc;margin-top:15px;clear:both;font-size:18px;line-height:1.5}.student-details .user-assignments{font-size:16px;line-height:1.3}.student-details .row{overflow:hidden;margin:10px 0}.student-details .user-assignments .name{width:250px;float:left;color:#4B4B4B}.student-details .user-assignments .date{width:195px;float:left;color:#B7B7B7}.student-details .user-assignments .progress{width:200px;float:left;color:#B5B5B5}.student-details .user-activities{font-size:15px;line-height:1.3}.student-details .user-activities .activity{width:355px;float:left;font-size:17px}.student-details .user-activities .activity img{vertical-align:bottom;margin-right:5px}.student-details .user-activities .status{width:230px;float:left;color:#B7B7B7;font-weight:700}.student-details .user-activities .when{float:right;width:90px;color:#B7B7B7}#progress-grade{width:105px}.student-details .progression .column{width:280px;float:left}.student-details .progression .column .row{margin:15px 0}.student-details .progression .column .col.skill{width:200px;float:left}.student-details .progression .column .col.skill img{vertical-align:bottom}.student-details .progression .column .col.progress{float:right;width:80px;color:#B7B7B7;font-size:75%;line-height:20px}.add-class{display:none;position:absolute;top:30%;left:25%;width:635px;background-color:#fff;z-index:1001;border:1px solid #bbb;color:#555;font-size:15px}.add-class *{-webkit-box-sizing:border-box;box-sizing:border-box}.add-class header{overflow:hidden;height:40px;background-color:#F3F3F3;border-bottom:1px solid #bbb;padding:0 10px}.add-class header h2{float:left;line-height:40px}.add-class header .close-add-btn{float:right;display:block;width:20px;height:20px;background-color:#B9B9B9;color:#000;text-align:center;line-height:20px;margin-top:8px;text-decoration:none}.add-class .content{padding:15px}.add-class .content .class-name-input{width:325px;height:30px;margin-left:15px}.add-class .content .select-grade-input{width:155px;height:30px;margin-left:10px}.add-class .content .choose-picture{height:180px;border:1px solid #bbb;width:100%;margin-top:10px}.add-class .content .choose-picture .arrow{height:100%;width:5%;background-color:#F3F3F3;cursor:pointer;line-height:178px;text-align:center}.add-class .content .choose-picture .arrow span{font-size:20px;font-weight:700;color:#333}.add-class .content .choose-picture .carousel{width:90%;height:100%;overflow:hidden}.add-class .content .choose-picture .carousel .images-wrapper{padding:2px 4px;width:999em}.add-class .content .choose-picture .carousel .images-wrapper img{display:block;float:left;margin-left:5px}.tabs{float:left;width:250px;border-right:1px solid #ededed}.tabs-content{margin-left:250px;padding:0 10px;border:1px solid #ededed}.tabs-content .achievements-title,.tabs-content .assignments-title{display:block;margin:10px 0;padding:0;height:20px;border-bottom:1px solid #072949;color:#072949;text-decoration:none;font-size:18px;line-height:20px}.tabs-content .achievements-title a,.tabs-content .assignments-title a{float:right;color:#072949;text-decoration:none}.tabs-content ul.achievements-list{padding-bottom:10px}.tabs-content ul.assignments-list li{width:25%}.tabs-content ul.achievements-list li{width:100%}.user-profile-assignments-list{display:block;overflow:hidden;margin:-10px 0;padding:10px 40px;height:auto}.user-profile-assignments-list li{float:left;width:98px;height:110px}.tabs-content ul.assignments-list li a{width:157px;height:110px;color:#072949}.user-profile-assignment-image-wrapper{display:block;overflow:hidden;margin-left:34px;width:90px;height:65px;cursor:pointer}.user-profile-assignment-label-wrapper{display:block;padding:5px;width:147px;height:25px;text-align:center;cursor:pointer}.user-profile-achievement-icon,.user-profile-achievement-image,.user-profile-achievement-label,.user-profile-achievement-time{display:inline-block;vertical-align:middle;cursor:pointer}.user-profile-achievement-image{width:35px}.user-profile-achievement-image img{height:20px;margin-top:1px}.user-profile-achievement-label{width:450px;color:#7d7d7d;text-align:left}.user-profile-achievement-icon{width:22px;height:22px;padding-right:3px}.user-profile-achievement-time{width:115px;color:#072949;text-align:left}.tabs-content ul.achievements-list li a{display:block;margin:0 auto;height:22px;padding:5px;color:#000;text-align:left;text-decoration:none}.user-profile-progress-list{width:697px;padding:0;min-height:1000px}.user-profile-progress-list .item{float:left;width:320px;margin:10px;color:#000}.user-profile-progress-list a.skill-title{display:block;text-decoration:none;vertical-align:baseline}.user-profile-progress-list .skill-title{float:left;width:320px;height:20px;line-height:25px;padding:0 0 5px;margin:10px 0;font-size:18px}.user-profile-progress-list .skill-game{float:left;width:320px;height:24px;font-size:14px;overflow:hidden;color:#000;line-height:18px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}.user-profile-progress-list .skill-game .proficient{text-decoration:none;border-bottom:2px solid #369746;display:inline-block;font-weight:700;margin-right:2px}.user-profile-progress-list .skill-game .non-proficient{text-decoration:none;border-bottom:2px solid #933;display:inline-block;font-weight:700;margin-right:2px}.user-profile-progress-list .skill-game a{color:#474747;display:inline-block}.tabs-content .progress-title,.tabs-content .statistics-title{display:block;margin:10px 0;padding:0;height:20px;border-bottom:1px solid #072949;color:#072949;text-decoration:none;font-size:18px;line-height:20px}.tabs-content .progress-title div{color:#072949;text-decoration:none}.statistics-stats{display:block;height:450px}.statistics-table{color:#072949;margin-bottom:10px}.statistics-col1,.statistics-col2{width:310px}.results-list{padding:10px 0}.results-list h2{border-bottom:1px solid #ccc;line-height:1.3;margin-top:20px}.results-list ul{margin-top:10px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}.results-list ul>li{display:inline-block;margin-bottom:1em;width:100%;font-size:18px;position:relative;line-height:20px;padding-left:30px}.results-list ul>li img{vertical-align:bottom;position:absolute;left:0;top:0}.results-list ul>li a{color:#555}.results-list ul>li a:hover{text-decoration:underline}.results-list ul.standards>li{padding-left:0}.results-list ul.standards a span{color:#48A6DB}.results-no-results h2{text-align:center;margin-top:32px;font-size:24px}#error-cont{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#error-cont .title{text-align:center;font-size:2em;padding:1em}#error-cont .message,#error-cont .return-link,#error-cont .support-link{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:flex;padding:.5em 0}#error-cont .return-link a{display:inline-block;background-color:#27639B;color:#fff;font-size:1em;padding:1em}#error-cont .return-link a:hover{color:#fff;background-color:#5496d4}.relatedMappings{width:980px;min-height:250px;margin:0 auto;overflow:hidden}.relatedMappings .nav{padding-top:20px;padding-bottom:0}.relatedMappings .nav a{width:150px;line-height:32px;background-color:#eee;color:#878787;display:inline-block;text-align:center;text-decoration:none}.relatedMappings .nav a:hover{background-color:#ccc}.relatedMappings .nav a.selected{background-color:#36acdb;color:#fff}.relatedMappings .skills{padding-top:20px}.relatedMappings .skills ul{overflow:hidden}.relatedMappings .skills li{position:relative;width:180px;height:140px;cursor:pointer;float:left;margin-left:20px;margin-bottom:10px}.relatedMappings .skills li.rowBreak{margin-left:0;clear:left}#appBody[data-page-id=playPage] .flash-top-bar:after,.clearfix:after,.info-page .info-text .clear{clear:both}.relatedMappings .skills li a{text-decoration:none}.relatedMappings .skills li .caption{text-align:center;color:#0a2846;margin-top:10px}.relatedMappings .skills li .skill-image{width:92px;height:66px;margin-left:auto;margin-right:auto;overflow:hidden}.relatedMappings .standards p{font-size:16px;width:100%;padding:8px;color:#3a3a3a;display:inline-block}.relatedMappings .standards a{font-weight:400;color:#3a3a3a}.relatedMappings .standards p.curriculum{padding-bottom:0;font-weight:700;background-color:#ececec}.relatedMappings .standards p.standard{background-color:#ececec}.relatedMappings .standards p.standard span{font-weight:700}.relatedMappings .standards p.description{padding-top:4px;line-height:24px;background-color:#f8f8f8;min-height:100px}.miniInput5Digits,.miniInputOneDigit{padding:0!important;margin:0!important;line-height:1em!important;height:1em!important}#appBody[data-page-id=playPage] .flash-top-bar:after,#appBody[data-page-id=playPage] .flash-top-bar:before,.clearfix:after,.clearfix:before{content:" ";display:table}.miniInputOneDigit{width:.6em!important}.miniInput5Digits{width:3em!important}.popup-autopause{background:#fff;border:1px solid #000;width:400px;height:120px;left:50%;top:25%;margin-left:-200px;padding:15px 0;position:absolute;text-align:center;z-index:2000}.popup-autopause strong{font-size:180%}.popup-autopause p{color:#ccc;font-size:120%;line-height:140%}.popup-autopause button{background:#267E14;border:1px solid #000;color:#eee;font-size:100%;font-weight:400;margin-top:1em;padding:6px 10px}#profile-wrapper .skill-icon,#profile-wrapper .skill-icon-small{display:inline-block;background-position:top left;background-repeat:no-repeat}#profile-wrapper .skill-icon{width:92px;height:66px}#home-tab-assignments a.addition,#profile-wrapper #suggested-assignments-box a.addition{background-color:#ed145b!important}#home-tab-assignments a.addition:hover,#profile-wrapper #suggested-assignments-box a.addition:hover{background-color:#bf0f48!important}#profile-wrapper .skill-icon.addition{background-image:url(../images/skills/150/addition.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.addition,.standard-list .skill-key.addition{background-image:url(../images/skills/25/addition.png)}#home-tab-assignments a.algebra,#profile-wrapper #suggested-assignments-box a.algebra{background-color:#fd60a8!important}#home-tab-assignments a.algebra:hover,#profile-wrapper #suggested-assignments-box a.algebra:hover{background-color:#fc2e8c!important}#profile-wrapper .skill-icon.algebra{background-image:url(../images/skills/150/algebra.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.algebra,.standard-list .skill-key.algebra{background-image:url(../images/skills/25/algebra.png)}#home-tab-assignments a.comparison,#profile-wrapper #suggested-assignments-box a.comparison{background-color:#8dc63f!important}#home-tab-assignments a.comparison:hover,#profile-wrapper #suggested-assignments-box a.comparison:hover{background-color:#72a230!important}#profile-wrapper .skill-icon.comparison{background-image:url(../images/skills/150/comparison.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.comparison,.standard-list .skill-key.comparison{background-image:url(../images/skills/25/comparison.png)}#home-tab-assignments a.counting,#profile-wrapper #suggested-assignments-box a.counting{background-color:#f26522!important}#home-tab-assignments a.counting:hover,#profile-wrapper #suggested-assignments-box a.counting:hover{background-color:#d54d0d!important}#profile-wrapper .skill-icon.counting{background-image:url(../images/skills/150/counting.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.counting,.standard-list .skill-key.counting{background-image:url(../images/skills/25/counting.png)}#home-tab-assignments a.decimals,#profile-wrapper #suggested-assignments-box a.decimals{background-color:#0bac8c!important}#home-tab-assignments a.decimals:hover,#profile-wrapper #suggested-assignments-box a.decimals:hover{background-color:#087c65!important}#profile-wrapper .skill-icon.decimals{background-image:url(../images/skills/150/decimals.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.decimals,.standard-list .skill-key.decimals{background-image:url(../images/skills/25/decimals.png)}#home-tab-assignments a.division,#profile-wrapper #suggested-assignments-box a.division{background-color:#f7891d!important}#home-tab-assignments a.division:hover,#profile-wrapper #suggested-assignments-box a.division:hover{background-color:#d97008!important}#profile-wrapper .skill-icon.division{background-image:url(../images/skills/150/division.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.division,.standard-list .skill-key.division{background-image:url(../images/skills/25/division.png)}#home-tab-assignments a.estimation,#profile-wrapper #suggested-assignments-box a.estimation{background-color:#d6171f!important}#home-tab-assignments a.estimation:hover,#profile-wrapper #suggested-assignments-box a.estimation:hover{background-color:#a81218!important}#profile-wrapper .skill-icon.estimation{background-image:url(../images/skills/150/estimation.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.estimation,.standard-list .skill-key.estimation{background-image:url(../images/skills/25/estimation.png)}#home-tab-assignments a.fractions,#profile-wrapper #suggested-assignments-box a.fractions{background-color:#369ac4!important}#home-tab-assignments a.fractions:hover,#profile-wrapper #suggested-assignments-box a.fractions:hover{background-color:#2b7b9c!important}#profile-wrapper .skill-icon.fractions{background-image:url(../images/skills/150/fractions.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.fractions,.standard-list .skill-key.fractions{background-image:url(../images/skills/25/fractions.png)}#home-tab-assignments a.geometry,#profile-wrapper #suggested-assignments-box a.geometry{background-color:#f7c21d!important}#home-tab-assignments a.geometry:hover,#profile-wrapper #suggested-assignments-box a.geometry:hover{background-color:#d9a608!important}#profile-wrapper .skill-icon.geometry{background-image:url(../images/skills/150/geometry.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.geometry,.standard-list .skill-key.geometry{background-image:url(../images/skills/25/geometry.png)}#home-tab-assignments a.graphing,#profile-wrapper #suggested-assignments-box a.graphing{background-color:#2c5a87!important}#home-tab-assignments a.graphing:hover,#profile-wrapper #suggested-assignments-box a.graphing:hover{background-color:#1f4061!important}#profile-wrapper .skill-icon.graphing{background-image:url(../images/skills/150/graphing.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.graphing,.standard-list .skill-key.graphing{background-image:url(../images/skills/25/graphing.png)}#home-tab-assignments a.measurement,#profile-wrapper #suggested-assignments-box a.measurement{background-color:#367ec4!important}#home-tab-assignments a.measurement:hover,#profile-wrapper #suggested-assignments-box a.measurement:hover{background-color:#2b649c!important}#profile-wrapper .skill-icon.measurement{background-image:url(../images/skills/150/measurement.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.measurement,.standard-list .skill-key.measurement{background-image:url(../images/skills/25/measurement.png)}#home-tab-assignments a.mixedequations,#profile-wrapper #suggested-assignments-box a.mixedequations{background-color:#5f432d!important}#home-tab-assignments a.mixedequations:hover,#profile-wrapper #suggested-assignments-box a.mixedequations:hover{background-color:#3c2b1d!important}#profile-wrapper .skill-icon.mixedequations{background-image:url(../images/skills/150/mixedequations.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.mixedequations,.standard-list .skill-key.mixedequations{background-image:url(../images/skills/25/mixedequations.png)}#home-tab-assignments a.money,#profile-wrapper #suggested-assignments-box a.money{background-color:#f7d61d!important}#home-tab-assignments a.money:hover,#profile-wrapper #suggested-assignments-box a.money:hover{background-color:#d9ba08!important}#profile-wrapper .skill-icon.money{background-image:url(../images/skills/150/money.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.money,.standard-list .skill-key.money{background-image:url(../images/skills/25/money.png)}#home-tab-assignments a.multiplication,#profile-wrapper #suggested-assignments-box a.multiplication{background-color:#474c57!important}#home-tab-assignments a.multiplication:hover,#profile-wrapper #suggested-assignments-box a.multiplication:hover{background-color:#30333b!important}#profile-wrapper .skill-icon.multiplication{background-image:url(../images/skills/150/multiplication.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.multiplication,.standard-list .skill-key.multiplication{background-image:url(../images/skills/25/multiplication.png)}#home-tab-assignments a.numberpatterns,#profile-wrapper #suggested-assignments-box a.numberpatterns{background-color:#8560a8!important}#home-tab-assignments a.numberpatterns:hover,#profile-wrapper #suggested-assignments-box a.numberpatterns:hover{background-color:#6b4b8a!important}#profile-wrapper .skill-icon.numberpatterns{background-image:url(../images/skills/150/numberpatterns.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.numberpatterns,.standard-list .skill-key.numberpatterns{background-image:url(../images/skills/25/numberpatterns.png)}#home-tab-assignments a.numberproperties,#profile-wrapper #suggested-assignments-box a.numberproperties{background-color:#379ab5!important}#home-tab-assignments a.numberproperties:hover,#profile-wrapper #suggested-assignments-box a.numberproperties:hover{background-color:#2b798e!important}#profile-wrapper .skill-icon.numberproperties{background-image:url(../images/skills/150/numberproperties.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.numberproperties,.standard-list .skill-key.numberproperties{background-image:url(../images/skills/25/numberproperties.png)}#home-tab-assignments a.positions,#profile-wrapper #suggested-assignments-box a.positions{background-color:#54235F!important}#home-tab-assignments a.positions:hover,#profile-wrapper #suggested-assignments-box a.positions:hover{background-color:#33153a!important}#profile-wrapper .skill-icon.positions{background-image:url(../images/skills/150/positions.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.positions,.standard-list .skill-key.positions{background-image:url(../images/skills/25/positions.png)}#home-tab-assignments a.ratios,#profile-wrapper #suggested-assignments-box a.ratios{background-color:#ed4424!important}#home-tab-assignments a.ratios:hover,#profile-wrapper #suggested-assignments-box a.ratios:hover{background-color:#cd2f11!important}#profile-wrapper .skill-icon.ratios{background-image:url(../images/skills/150/ratios.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.ratios,.standard-list .skill-key.ratios{background-image:url(../images/skills/25/ratios.png)}#home-tab-assignments a.stats,#profile-wrapper #suggested-assignments-box a.stats{background-color:#7cc242!important}#home-tab-assignments a.stats:hover,#profile-wrapper #suggested-assignments-box a.stats:hover{background-color:#639e33!important}#profile-wrapper .skill-icon.stats{background-image:url(../images/skills/150/stats.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.stats,.standard-list .skill-key.stats{background-image:url(../images/skills/25/stats.png)}#home-tab-assignments a.subtraction,#profile-wrapper #suggested-assignments-box a.subtraction{background-color:#d560a8!important}#home-tab-assignments a.subtraction:hover,#profile-wrapper #suggested-assignments-box a.subtraction:hover{background-color:#ca3892!important}#profile-wrapper .skill-icon.subtraction{background-image:url(../images/skills/150/subtraction.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.subtraction,.standard-list .skill-key.subtraction{background-image:url(../images/skills/25/subtraction.png)}#home-tab-assignments a.time,#profile-wrapper #suggested-assignments-box a.time{background-color:#5e9663!important}#home-tab-assignments a.time:hover,#profile-wrapper #suggested-assignments-box a.time:hover{background-color:#4a774e!important}#profile-wrapper .skill-icon.time{background-image:url(../images/skills/150/time.png);background-size:auto 100%}#profile-wrapper .skill-icon-small.time,.standard-list .skill-key.time{background-image:url(../images/skills/25/time.png)}#index-search-cont{text-align:left;position:absolute;top:0;right:0}#index-search-cont #index-search{font-size:0;margin-top:7px;position:relative}#index-search-cont #index-search input[type=text]{font-size:14px;color:#999;-webkit-box-sizing:border-box;box-sizing:border-box;width:150px;height:30px;-webkit-border-radius:10px;border-radius:10px;border:2px solid #e6e6e6;padding:5px 35px 5px 5px}#index-search-cont #index-search input[type=submit]{position:absolute;right:0;top:0;width:30px;height:30px;background-color:#b3b3b3;cursor:pointer;border:none;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;background-image:url(../images/icon-search.png);background-position:center;background-repeat:no-repeat}#index-search-cont #index-search input[type=submit]:hover{background-color:#999}.ui-autocomplete{max-height:300px;width:240px;overflow-y:auto;overflow-x:hidden;-webkit-box-shadow:10px 10px 20px #555;box-shadow:10px 10px 20px #555}.ui-autocomplete .ui-corner-all{font-size:12px}.ui-autocomplete .ui-menu-item{cursor:pointer}.ui-autocomplete .ui-menu-item:nth-child(odd){background-color:#fff}.ui-autocomplete .ui-menu-item:nth-child(even){background-color:#eee}#game-section{padding:0}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.results-list ul{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}#game-section{display:none}}#skill-section{background-color:#f6fafd;padding:40px 0 20px}#ccss-section{background-color:#f6fafd;padding:2em 0;font-weight:300}#ccss-section .info-page,#ccss-section .wrapper{color:grey;font-size:1.7em;text-align:center;margin-bottom:0;padding-bottom:0}#ccss-section .info-page span,#ccss-section .wrapper span{display:block;color:#48A6DB;font-size:1.7em;padding-bottom:.15em}#live-stats{display:-webkit-box;display:-webkit-flex;display:flex;padding:1vw 0;background-color:#58a5da;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#live-stats .info-page,#live-stats .wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;text-align:center;color:#fff;padding-bottom:0;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}#live-stats .info-page>div,#live-stats .wrapper>div{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;font-size:1.5vw;font-weight:300}#live-stats .info-page>div>span,#live-stats .wrapper>div>span{font-weight:300;font-style:normal;display:block;width:100%;font-size:4vw;line-height:4.5vw;text-align:center}#about-section,.search-container{display:-webkit-box;display:-webkit-flex}#about-section{display:flex}#about-section .info-page,#about-section .wrapper{-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}#about-section .title{margin:0;border-bottom:none;color:#999;font-weight:100;font-size:3vw;text-align:center;line-height:6vw}#about-section .title b,.apps-link{font-weight:400}@media only screen and (max-width:761px){#live-stats{display:none}#about-section .title{font-size:10vw;line-height:14vw}}#about-section .about-text{color:grey;text-align:left;line-height:1.8vw;font-size:1.2vw}@media only screen and (max-width:761px){#about-section .about-text{line-height:5vw;font-size:4vw}}#about-section .about-text a{color:#58a5da}#about-section .about-privacy{width:460px;height:250px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:20px;border-radius:20px;background-color:#f6fafd;text-align:center;padding:20px;float:right;line-height:1.2em}#about-section .about-privacy .callout{font-size:30px;margin-bottom:.6em}#about-section .about-privacy img{margin-bottom:.6em}.apps-link{padding:10px;background-color:#efefef;-webkit-border-radius:10px;border-radius:10px;font-size:20px;line-height:28px;color:#4687BC;margin:0 auto}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.apps-link{display:table!important}}.apps-link:before{background-image:url(../images/header-menu-sprite.png);background-position:-24px -44px;background-repeat:no-repeat;content:"";display:inline-block;height:22px;margin:0 5px;vertical-align:top;width:24px}div.nav-left{float:left;width:30px;background:url(../images/nav-left.png) center center no-repeat;height:86px}div.nav-right{float:right;width:30px;background:url(../images/nav-right.png) center center no-repeat;height:86px}.progression-link{background:url(../game-images/progress-icon-large.png) left center no-repeat;padding:0 0 0 35px;line-height:26px}.play-guide .point-down,.play-guide .point-up{height:16px;background-position:center center;background-repeat:no-repeat}#playguide-section{width:980px;margin:0 auto}.play-guide{font-weight:100;color:#999;margin-bottom:0;padding-bottom:1em;text-align:center;width:100%}.play-guide .bottom,.play-guide .top{padding-top:20px;padding-bottom:20px;background-color:#e9f1fb;text-align:center}.play-guide .point-up{width:100%;background-image:url(../images/play-guide-up.png)}.play-guide .point-down{width:100%;background-image:url(../images/play-guide-down.png)}.play-guide .top{width:100%;font-size:1.6em;border-bottom:1px solid #fff;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.play-guide .bottom,.search-container{width:100%;-webkit-box-sizing:border-box}.play-guide .bottom{font-size:30px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;box-sizing:border-box}.game-page .play-guide .bottom,.game-page .play-guide .top{-webkit-border-radius:0;border-radius:0}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.play-guide,article.math-games .main-title{display:none}article.math-games .list-frame-wrapper .skill-tiles{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}}.addition,.breadcrumbs .addition{color:#ed145b}.algebra,.breadcrumbs .algebra{color:#fd60a8}.breadcrumbs .comparison,.comparison{color:#8dc63f}.breadcrumbs .counting,.counting{color:#f26522}.breadcrumbs .decimals,.decimals{color:#0bac8c}.breadcrumbs .division,.division{color:#f7891d}.breadcrumbs .estimation,.estimation{color:#d6171f}.breadcrumbs .fractions,.fractions{color:#369ac4}.breadcrumbs .geometry,.geometry{color:#f7c21d}.breadcrumbs .graphing,.graphing{color:#2c5a87}.breadcrumbs .measurement,.measurement{color:#367ec4}.breadcrumbs .mixedequations,.mixedequations{color:#5f432d}.breadcrumbs .money,.money{color:#f7d61d}.breadcrumbs .multiplication,.multiplication{color:#474c57}.breadcrumbs .numberpatterns,.numberpatterns{color:#8560a8}.breadcrumbs .numberproperties,.numberproperties{color:#379ab5}.breadcrumbs .positions,.positions{color:#54235F}.breadcrumbs .ratios,.ratios{color:#ed4424}.breadcrumbs .stats,.stats{color:#7cc242}.breadcrumbs .subtraction,.subtraction{color:#d560a8}.breadcrumbs .time,.time{color:#5e9663}.stats{width:100%}.search-container{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#77a7d6;padding:.5vw 2vw;box-sizing:border-box}.search-bar,.search-bar>*{-webkit-box-sizing:border-box}.search-container.search-container--grades{background-color:#f47cb3}.search-container.search-container--home{background-color:#9ec0e2}.search-container.search-container--main{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.search-container.search-container--main .search-bar{width:50%}@media only screen and (max-width:761px){.search-container.search-container--main .search-bar{width:100%}.search-container.search-container--main{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.search-container.theme-1{background-color:#6dd0bd}.search-container.theme-2{background-color:#f694c1}.search-container.theme-3{background-color:#8bb4dc}.search-container.theme-4{background-color:#3bc0f0}.search-container.theme-5{background-color:#97d98d}.search-container.theme-6,.search-container.theme-7{background-color:#cbabe2}.search-container.theme-8{background-color:#ffcb80}.search-container.theme-9{background-color:#aeda93}.search-container.theme-skill-addition{background-color:#f1437c}.search-container.theme-skill-algebra{background-color:#fe92c4}.search-container.theme-skill-comparison{background-color:#a4d266}.search-container.theme-skill-counting{background-color:#f58752}.search-container.theme-skill-decimals{background-color:#0edcb3}.search-container.theme-skill-division{background-color:#f9a34e}.search-container.theme-skill-estimation{background-color:#e9373e}.search-container.theme-skill-fractions{background-color:#5bafd2}.search-container.theme-skill-geometry{background-color:#f9cf4e}.search-container.theme-skill-graphing{background-color:#3974ad}.search-container.theme-skill-measurement{background-color:#5b97d2}.search-container.theme-skill-mixedequations{background-color:#825b3d}.search-container.theme-skill-money{background-color:#f9df4e}.search-container.theme-skill-multiplication{background-color:#5e6573}.search-container.theme-skill-numberpatterns{background-color:#9e81ba}.search-container.theme-skill-numberproperties{background-color:#54b2cb}.search-container.theme-skill-positions{background-color:#753184}.search-container.theme-skill-ratios{background-color:#f16c53}.search-container.theme-skill-stats{background-color:#97ce69}.search-container.theme-skill-subtraction{background-color:#e088be}.search-container.theme-skill-time{background-color:#7bac7f}.search-container.theme-grade-P{background-color:#4acc87}.search-container.theme-grade-K{background-color:#f2507c}.search-container.theme-grade-1{background-color:#ff98c5}.search-container.theme-grade-2{background-color:#a6d947}.search-container.theme-grade-3{background-color:#ff8228}.search-container.theme-grade-4{background-color:#00deb4}.search-container.theme-grade-5{background-color:#ffa12d}.search-container.theme-grade-6{background-color:#ef3b2d}.search-container.theme-grade-7{background-color:#19bcff}.search-container.theme-grade-8{background-color:#b76fdb}.search-container.theme-grade-9{background-color:#b6c1c7}.search-container.theme-grade-10{background-color:#d7a251}.search-bar{display:-webkit-box;display:-webkit-flex;display:flex;width:60%;border:2px solid #BDBDBD;-webkit-border-radius:4px;border-radius:4px;font-size:1vw;background-color:#fff;box-sizing:border-box;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s}.search-bar>*{box-sizing:border-box}.search-bar__field{-webkit-box-flex:1;-webkit-flex:1 1 0px;flex:1 1 0px;padding:.5vw;min-width:20vw;border:none;font-size:1.2vw}.search-bar__btn{background:#BDBDBD;-webkit-box-flex:0;-webkit-flex:0 0 3vw;flex:0 0 3vw;border:none;cursor:pointer}.search-bar__btn:hover{background-color:#0263a0}.search-bar__btn:focus{outline:0}.search-bar__btn i{color:#fff;font-size:1.5vw}.skill-list{padding:0;font-size:.9em;overflow:hidden;position:relative;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}@media only screen and (max-width:761px){.skill-list{-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1;padding:0 1em}}.skill-list>li{display:inline-block;width:100%}.skill-list .skill-title{display:block;padding:0;width:100%;height:4.2vw;color:#d4d4d4}.skill-list .skill-title:before{content:"";display:block;float:left;width:3.5vw;height:3.5vw;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-border-radius:6px;border-radius:6px;background-color:#fff}.skill-list .skill-title>span{display:block;vertical-align:top;margin-left:4vw;font-size:2vw;border-bottom:1px solid;line-height:3.5vw;padding:0;margin-top:0}.skill-list .skill-title.addition{color:#ed145b}.skill-list .skill-title.algebra{color:#fd60a8}.skill-list .skill-title.comparison{color:#8dc63f}.skill-list .skill-title.counting{color:#f26522}.skill-list .skill-title.decimals{color:#0bac8c}.skill-list .skill-title.division{color:#f7891d}.skill-list .skill-title.estimation{color:#d6171f}.skill-list .skill-title.fractions{color:#369ac4}.skill-list .skill-title.geometry{color:#f7c21d}.skill-list .skill-title.graphing{color:#2c5a87}.skill-list .skill-title.measurement{color:#367ec4}.skill-list .skill-title.mixedequations{color:#5f432d}.skill-list .skill-title.money{color:#f7d61d}.skill-list .skill-title.multiplication{color:#474c57}.skill-list .skill-title.numberpatterns{color:#8560a8}.skill-list .skill-title.numberproperties{color:#379ab5}.skill-list .skill-title.positions{color:#54235F}.skill-list .skill-title.ratios{color:#ed4424}.skill-list .skill-title.stats{color:#7cc242}.skill-list .skill-title.subtraction{color:#d560a8}.skill-list .skill-title.time{color:#5e9663}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.skill-list .skill-title{height:7vw;margin-bottom:1.5vw}.skill-list .skill-title:before{width:6vw;height:6vw}.skill-list .skill-title>span{margin-left:8vw;font-size:2.5vw;line-height:5.5vw}}@media only screen and (max-width:761px){.skill-list .skill-title{height:16vw;margin-bottom:2vw}.skill-list .skill-title:before{width:12vw;height:12vw}.skill-list .skill-title>span{margin-left:16vw;font-size:5vw;line-height:10.5vw}}.skill-list ul>li,.standard-skill-list>li{background-color:#FAFAFA;-webkit-border-radius:5px;border-radius:5px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:.5vw;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:4.2vw}.skill-list ul>li:hover,.standard-skill-list>li:hover{background-color:#EFEFEF}.skill-list ul>li>*,.standard-skill-list>li>*{display:inline-block}.skill-list ul>li a,.standard-skill-list>li a{color:#6c7488;font-size:1.2vw;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:0 .5vw 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%}.skill-list ul>li a.compact,.standard-skill-list>li a.compact{padding-left:.5em}.skill-list ul>li a:first-child,.standard-skill-list>li a:first-child{padding-top:-webkit-calc(25px - .5em);padding-top:calc(25px - .5em)}.skill-list ul>li.completed,.standard-skill-list>li.completed{background-color:#E1FCEA;font-color:#389527}.skill-list ul>li.completed:hover,.standard-skill-list>li.completed:hover{background-color:#B5FFCE}.skill-list ul>li.completed a,.standard-skill-list>li.completed a{color:#389527;position:relative}.skill-list ul>li.completed .checkmark,.standard-skill-list>li.completed .checkmark{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 2em;flex:0 0 2em;border-left:1px solid #bcfbbc;height:100%}.skill-list ul>li.completed .checkmark:before,.standard-skill-list>li.completed .checkmark:before{display:inline-block;content:"\f00c";font:normal normal normal 90% FontAwesome;color:#13ce83;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.skill-list ul>li .disabled,.standard-skill-list>li .disabled{color:red}.skill-list ul>li .skill-key,.standard-skill-list>li .skill-key{display:-webkit-box;display:-webkit-flex;display:flex;color:#ccc;min-width:4vw;position:relative;border-right:2px solid #fff;text-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%}.skill-list ul>li .skill-key span,.standard-skill-list>li .skill-key span{font-size:1vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.skill-list ul>li .skill-key.completed,.standard-skill-list>li .skill-key.completed{background-color:#57CB3E;height:100%;color:#fff;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.skill-list ul>li .empty-star,.standard-skill-list>li .empty-star{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;height:3vw;background-size:9vw 3vw;background-position:0 0;background-repeat:no-repeat;background-image:url(../images/skill-list-star-sprite.png);margin:0 .5vw;-webkit-box-flex:0;-webkit-flex:0 0 3vw;flex:0 0 3vw;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.skill-list ul>li .full-star,.standard-skill-list>li .full-star{position:absolute;height:3vw;width:3vw;background-size:9vw 3vw;background-position:12vw bottom;background-image:url(../images/skill-list-star-sprite.png);bottom:0;left:0}.skill-list ul>li .partial-star,.standard-skill-list>li .partial-star{position:absolute;width:3vw;background-position:6vw bottom;background-size:9vw 3vw;background-image:url(../images/skill-list-star-sprite.png);bottom:0;left:0}.skill-list ul>li .star-value,.standard-skill-list>li .star-value{font-size:.8vw;display:inline-block;color:#DE8106;text-align:center;z-index:99}.skill-list ul>li .star-value.unplayed,.standard-skill-list>li .star-value.unplayed{color:#B3B3B3}.skill-list ul>li.addition,.standard-skill-list>li.addition{border-color:#f68aae;border-width:1px;border-style:solid}.skill-list ul>li.addition .skill-key,.standard-skill-list>li.addition .skill-key{color:#bf0f48;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.addition .skill-key.completed,.standard-skill-list>li.addition .skill-key.completed{color:#fff}.skill-list ul>li.algebra,.standard-skill-list>li.algebra{border-color:#ffdeed;border-width:1px;border-style:solid}.skill-list ul>li.algebra .skill-key,.standard-skill-list>li.algebra .skill-key{color:#fc2e8c;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.algebra .skill-key.completed,.standard-skill-list>li.algebra .skill-key.completed{color:#fff}.skill-list ul>li.comparison,.standard-skill-list>li.comparison{border-color:#c7e3a1;border-width:1px;border-style:solid}.skill-list ul>li.comparison .skill-key,.standard-skill-list>li.comparison .skill-key{color:#72a230;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.comparison .skill-key.completed,.standard-skill-list>li.comparison .skill-key.completed{color:#fff}.skill-list ul>li.counting,.standard-skill-list>li.counting{border-color:#f9b99a;border-width:1px;border-style:solid}.skill-list ul>li.counting .skill-key,.standard-skill-list>li.counting .skill-key{color:#d54d0d;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.counting .skill-key.completed,.standard-skill-list>li.counting .skill-key.completed{color:#fff}.skill-list ul>li.decimals,.standard-skill-list>li.decimals{border-color:#43f3d0;border-width:1px;border-style:solid}.skill-list ul>li.decimals .skill-key,.standard-skill-list>li.decimals .skill-key{color:#087c65;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.decimals .skill-key.completed,.standard-skill-list>li.decimals .skill-key.completed{color:#fff}.skill-list ul>li.division,.standard-skill-list>li.division{border-color:#fbc998;border-width:1px;border-style:solid}.skill-list ul>li.division .skill-key,.standard-skill-list>li.division .skill-key{color:#d97008;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.division .skill-key.completed,.standard-skill-list>li.division .skill-key.completed{color:#fff}.skill-list ul>li.estimation,.standard-skill-list>li.estimation{border-color:#f17c81;border-width:1px;border-style:solid}.skill-list ul>li.estimation .skill-key,.standard-skill-list>li.estimation .skill-key{color:#a81218;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.estimation .skill-key.completed,.standard-skill-list>li.estimation .skill-key.completed{color:#fff}.skill-list ul>li.fractions,.standard-skill-list>li.fractions{border-color:#97cce2;border-width:1px;border-style:solid}.skill-list ul>li.fractions .skill-key,.standard-skill-list>li.fractions .skill-key{color:#2b7b9c;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.fractions .skill-key.completed,.standard-skill-list>li.fractions .skill-key.completed{color:#fff}.skill-list ul>li.geometry,.standard-skill-list>li.geometry{border-color:#fbe398;border-width:1px;border-style:solid}.skill-list ul>li.geometry .skill-key,.standard-skill-list>li.geometry .skill-key{color:#d9a608;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.geometry .skill-key.completed,.standard-skill-list>li.geometry .skill-key.completed{color:#fff}.skill-list ul>li.graphing,.standard-skill-list>li.graphing{border-color:#669acd;border-width:1px;border-style:solid}.skill-list ul>li.graphing .skill-key,.standard-skill-list>li.graphing .skill-key{color:#1f4061;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.graphing .skill-key.completed,.standard-skill-list>li.graphing .skill-key.completed{color:#fff}.skill-list ul>li.measurement,.standard-skill-list>li.measurement{border-color:#97bde2;border-width:1px;border-style:solid}.skill-list ul>li.measurement .skill-key,.standard-skill-list>li.measurement .skill-key{color:#2b649c;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.measurement .skill-key.completed,.standard-skill-list>li.measurement .skill-key.completed{color:#fff}.skill-list ul>li.mixedequations,.standard-skill-list>li.mixedequations{border-color:#b1815a;border-width:1px;border-style:solid}.skill-list ul>li.mixedequations .skill-key,.standard-skill-list>li.mixedequations .skill-key{color:#3c2b1d;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.mixedequations .skill-key.completed,.standard-skill-list>li.mixedequations .skill-key.completed{color:#fff}.skill-list ul>li.money,.standard-skill-list>li.money{border-color:#fbec98;border-width:1px;border-style:solid}.skill-list ul>li.money .skill-key,.standard-skill-list>li.money .skill-key{color:#d9ba08;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.money .skill-key.completed,.standard-skill-list>li.money .skill-key.completed{color:#fff}.skill-list ul>li.multiplication,.standard-skill-list>li.multiplication{border-color:#838a9a;border-width:1px;border-style:solid}.skill-list ul>li.multiplication .skill-key,.standard-skill-list>li.multiplication .skill-key{color:#30333b;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.multiplication .skill-key.completed,.standard-skill-list>li.multiplication .skill-key.completed{color:#fff}.skill-list ul>li.numberpatterns,.standard-skill-list>li.numberpatterns{border-color:#c4b2d5;border-width:1px;border-style:solid}.skill-list ul>li.numberpatterns .skill-key,.standard-skill-list>li.numberpatterns .skill-key{color:#6b4b8a;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.numberpatterns .skill-key.completed,.standard-skill-list>li.numberpatterns .skill-key.completed{color:#fff}.skill-list ul>li.numberproperties,.standard-skill-list>li.numberproperties{border-color:#8fccdd;border-width:1px;border-style:solid}.skill-list ul>li.numberproperties .skill-key,.standard-skill-list>li.numberproperties .skill-key{color:#2b798e;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.numberproperties .skill-key.completed,.standard-skill-list>li.numberproperties .skill-key.completed{color:#fff}.skill-list ul>li.positions,.standard-skill-list>li.positions{border-color:#a646bb;border-width:1px;border-style:solid}.skill-list ul>li.positions .skill-key,.standard-skill-list>li.positions .skill-key{color:#33153a;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.positions .skill-key.completed,.standard-skill-list>li.positions .skill-key.completed{color:#fff}.skill-list ul>li.ratios,.standard-skill-list>li.ratios{border-color:#f7a99a;border-width:1px;border-style:solid}.skill-list ul>li.ratios .skill-key,.standard-skill-list>li.ratios .skill-key{color:#cd2f11;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.ratios .skill-key.completed,.standard-skill-list>li.ratios .skill-key.completed{color:#fff}.skill-list ul>li.stats,.standard-skill-list>li.stats{border-color:#bfe1a2;border-width:1px;border-style:solid}.skill-list ul>li.stats .skill-key,.standard-skill-list>li.stats .skill-key{color:#639e33;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.stats .skill-key.completed,.standard-skill-list>li.stats .skill-key.completed{color:#fff}.skill-list ul>li.subtraction,.standard-skill-list>li.subtraction{border-color:#f0c5df;border-width:1px;border-style:solid}.skill-list ul>li.subtraction .skill-key,.standard-skill-list>li.subtraction .skill-key{color:#ca3892;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.subtraction .skill-key.completed,.standard-skill-list>li.subtraction .skill-key.completed{color:#fff}.skill-list ul>li.time,.standard-skill-list>li.time{border-color:#aacaad;border-width:1px;border-style:solid}.skill-list ul>li.time .skill-key,.standard-skill-list>li.time .skill-key{color:#4a774e;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.time .skill-key.completed,.standard-skill-list>li.time .skill-key.completed{color:#fff}.skill-list ul>li.grade-P,.standard-skill-list>li.grade-P{border-color:#86ddaf;border-width:1px;border-style:solid}.skill-list ul>li.grade-P .skill-key,.standard-skill-list>li.grade-P .skill-key{color:#278955;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-P.completed,.standard-skill-list>li.grade-P.completed{color:#fff}.skill-list ul>li.grade-K,.standard-skill-list>li.grade-K{border-color:#f897b2;border-width:1px;border-style:solid}.skill-list ul>li.grade-K .skill-key,.standard-skill-list>li.grade-K .skill-key{color:#cd0f43;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-K.completed,.standard-skill-list>li.grade-K.completed{color:#fff}.skill-list ul>li.grade-1,.standard-skill-list>li.grade-1{border-color:#ffe5f0;border-width:1px;border-style:solid}.skill-list ul>li.grade-1 .skill-key,.standard-skill-list>li.grade-1 .skill-key{color:#ff328d;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-1.completed,.standard-skill-list>li.grade-1.completed{color:#fff}.skill-list ul>li.grade-2,.standard-skill-list>li.grade-2{border-color:#c5e687;border-width:1px;border-style:solid}.skill-list ul>li.grade-2 .skill-key,.standard-skill-list>li.grade-2 .skill-key{color:#6f9a20;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-2.completed,.standard-skill-list>li.grade-2.completed{color:#fff}.skill-list ul>li.grade-3,.standard-skill-list>li.grade-3{border-color:#ffae75;border-width:1px;border-style:solid}.skill-list ul>li.grade-3 .skill-key,.standard-skill-list>li.grade-3 .skill-key{color:#c15100;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-3.completed,.standard-skill-list>li.grade-3.completed{color:#fff}.skill-list ul>li.grade-4,.standard-skill-list>li.grade-4{border-color:#2cffd7;border-width:1px;border-style:solid}.skill-list ul>li.grade-4 .skill-key,.standard-skill-list>li.grade-4 .skill-key{color:#007862;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-4.completed,.standard-skill-list>li.grade-4.completed{color:#fff}.skill-list ul>li.grade-5,.standard-skill-list>li.grade-5{border-color:#ffc37a;border-width:1px;border-style:solid}.skill-list ul>li.grade-5 .skill-key,.standard-skill-list>li.grade-5 .skill-key{color:#c66d00;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-5.completed,.standard-skill-list>li.grade-5.completed{color:#fff}.skill-list ul>li.grade-6,.standard-skill-list>li.grade-6{border-color:#f47d74;border-width:1px;border-style:solid}.skill-list ul>li.grade-6 .skill-key,.standard-skill-list>li.grade-6 .skill-key{color:#a9180d;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-6.completed,.standard-skill-list>li.grade-6.completed{color:#fff}.skill-list ul>li.grade-7,.standard-skill-list>li.grade-7{border-color:#66d2ff;border-width:1px;border-style:solid}.skill-list ul>li.grade-7 .skill-key,.standard-skill-list>li.grade-7 .skill-key{color:#007eb2;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-7.completed,.standard-skill-list>li.grade-7.completed{color:#fff}.skill-list ul>li.grade-8,.standard-skill-list>li.grade-8{border-color:#d6acea;border-width:1px;border-style:solid}.skill-list ul>li.grade-8 .skill-key,.standard-skill-list>li.grade-8 .skill-key{color:#892db7;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-8.completed,.standard-skill-list>li.grade-8.completed{color:#fff}.skill-list ul>li.grade-9,.standard-skill-list>li.grade-9{border-color:#e1e6e8;border-width:1px;border-style:solid}.skill-list ul>li.grade-9 .skill-key,.standard-skill-list>li.grade-9 .skill-key{color:#7c919b;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-9.completed,.standard-skill-list>li.grade-9.completed{color:#fff}.skill-list ul>li.grade-10,.standard-skill-list>li.grade-10{border-color:#e5c38f;border-width:1px;border-style:solid}.skill-list ul>li.grade-10 .skill-key,.standard-skill-list>li.grade-10 .skill-key{color:#9e6d24;-webkit-box-sizing:border-box;box-sizing:border-box}.skill-list ul>li.grade-10.completed,.standard-skill-list>li.grade-10.completed{color:#fff}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.skill-list ul>li,.standard-skill-list>li{height:7vw;margin-bottom:1.5vw}.skill-list ul>li>a,.standard-skill-list>li>a{font-size:2vw;line-height:2.5vw}.skill-list ul>li .skill-key,.standard-skill-list>li .skill-key{min-width:6vw}.skill-list ul>li .skill-key span,.standard-skill-list>li .skill-key span{font-size:1.5vw}.skill-list ul>li .star-value,.standard-skill-list>li .star-value{font-size:1.3vw}.skill-list ul>li .empty-star,.skill-list ul>li .full-star,.skill-list ul>li .partial-star,.standard-skill-list>li .empty-star,.standard-skill-list>li .full-star,.standard-skill-list>li .partial-star{height:6vw;width:6vw;-webkit-box-flex:0;-webkit-flex:0 0 6vw;flex:0 0 6vw;background-size:18vw 6vw}.skill-list ul>li .partial-star,.standard-skill-list>li .partial-star{background-position:12vw bottom}.skill-list ul>li .full-star,.standard-skill-list>li .full-star{background-position:6vw bottom}}@media only screen and (max-width:761px){.skill-list ul>li,.standard-skill-list>li{height:16vw;margin-bottom:2vw}.skill-list ul>li>a,.standard-skill-list>li>a{font-size:4vw;line-height:4.5vw}.skill-list ul>li .skill-key,.standard-skill-list>li .skill-key{min-width:12vw}.skill-list ul>li .skill-key span,.standard-skill-list>li .skill-key span{font-size:3vw}.skill-list ul>li .star-value,.standard-skill-list>li .star-value{font-size:2.6vw}.skill-list ul>li .empty-star,.skill-list ul>li .full-star,.skill-list ul>li .partial-star,.standard-skill-list>li .empty-star,.standard-skill-list>li .full-star,.standard-skill-list>li .partial-star{height:12vw;width:12vw;-webkit-box-flex:0;-webkit-flex:0 0 12vw;flex:0 0 12vw;background-size:36vw 12vw}.skill-list ul>li .partial-star,.standard-skill-list>li .partial-star{background-position:24vw bottom}.skill-list ul>li .full-star,.standard-skill-list>li .full-star{background-position:12vw bottom}}.skill-list ul.grid,.standard-skill-list.grid{display:block;height:auto;margin:-10px 0 0;overflow:hidden;padding:10px 0}.standard-skill-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.standard-skill-list li{-webkit-box-flex:0;-webkit-flex:0 0 49%;flex:0 0 49%}@media only screen and (max-width:761px){.standard-skill-list li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.skill-tiles{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.skill-tiles li{overflow:hidden;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:2vw;-webkit-box-flex:0;-webkit-flex:0 0 17%;flex:0 0 17%}.skill-tiles li *{text-align:left;-moz-text-align-last:auto;text-align-last:auto;-ms-text-justify:auto;text-justify:auto}@media only screen and (max-width:761px){.skill-tiles li{-webkit-box-flex:0;-webkit-flex:0 0 28%;flex:0 0 28%}}.skill-tiles a{display:block;width:100%;height:100%}.skill-tiles a:hover{text-decoration:none}.skill-tiles li.moregames{background-image:url(../images/skills/215.png);background-position:0 -3507px}.skill-tiles li.moregames:hover{background-position:-215px -3507px}.skill-tiles.skill-tiles-large li{-webkit-box-flex:0;-webkit-flex:0 0 22%;flex:0 0 22%}@media only screen and (max-width:761px){.skill-tiles.skill-tiles-large li{-webkit-box-flex:0;-webkit-flex:0 0 32%;flex:0 0 32%}}.game-selection{width:100%;margin-bottom:1em}.game-selection>li.hide{display:none}.game-selection a{text-decoration:none}.game-selection h2{margin:20px 0;padding:0 30px;font-size:24px;-webkit-border-radius:10px;border-radius:10px;line-height:50px;color:#fff;text-align:center;background-color:#0064a0}.game-selection h2:before{content:"";float:right;display:block;width:30px;height:30px;margin-top:10px;background:url(../images/icon-back-white.png) top left no-repeat;background-size:30px 30px}.domain-APR:before,.domain-BF:before,.domain-C:before,.domain-CC:before,.domain-CED:before,.domain-CN:before,.domain-CO:before,.domain-EE:before,.domain-F:before,.domain-G:before,.domain-GMD:before,.domain-GPE:before,.domain-ID:before,.domain-IF:before,.domain-LE:before,.domain-MD:before,.domain-MG:before,.domain-NBT:before,.domain-NF:before,.domain-NS:before,.domain-OA:before,.domain-Q:before,.domain-REI:before,.domain-RN:before,.domain-RP:before,.domain-SP:before,.domain-SRT:before,.domain-SSE:before,.domain-TF:before{display:inline-block}.game-selection h2.grade-P{background-color:#32b16e}.game-selection h2.grade-K{background-color:#ef2059}.game-selection h2.grade-1{background-color:#ff65a9}.game-selection h2.grade-2{background-color:#8ec429}.game-selection h2.grade-3{background-color:#f46600}.game-selection h2.grade-4{background-color:#00ab8b}.game-selection h2.grade-5{background-color:#f98900}.game-selection h2.grade-6{background-color:#d81f11}.game-selection h2.grade-7{background-color:#00a2e5}.game-selection h2.grade-8{background-color:#a346d1}.game-selection h2.grade-9{background-color:#99a9b1}.game-selection h2.grade-10{background-color:#C78A2E}.content-bordered .skill-title,.skill-title{padding:5px 0 5px 35px}.content-summary{margin:10px 5px;overflow:hidden}.content-summary>div{width:338px}.content-summary li{padding-left:35px;line-height:18px;background-repeat:no-repeat;background-position:left 5px;padding-top:5px;padding-bottom:5px}.game-top-bar .skill-icon.addition,.game-top-bar .skill-icon.algebra,.game-top-bar .skill-icon.comparison,.game-top-bar .skill-icon.counting,.game-top-bar .skill-icon.decimals,.game-top-bar .skill-icon.division,.game-top-bar .skill-icon.estimation,.game-top-bar .skill-icon.fractions,.game-top-bar .skill-icon.geometry,.game-top-bar .skill-icon.graphing,.game-top-bar .skill-icon.mixedequations,.game-top-bar .skill-icon.money,.game-top-bar .skill-icon.multiplication,.game-top-bar .skill-icon.numberpatterns,.game-top-bar .skill-icon.numberproperties,.game-top-bar .skill-icon.positions,.game-top-bar .skill-icon.ratios,.game-top-bar .skill-icon.stats,.game-top-bar .skill-icon.subtraction,.game-top-bar .skill-icon.time{background-position:25% center;background-repeat:no-repeat}.content-summary a{color:#7d7d7d}.addition-bg{background-color:#ed145b}.content-summary li.addition{background-image:url(../images/skill/24/addition.png)}#skill-select .skill-title.addition:before,.skill-badge.addition-bg,.skill-title.addition:before{background-image:url(../images/skills/50/addition.png)}.game-top-bar .skill-icon.addition{background-image:url(../images/skills/48/addition.png)}.algebra-bg{background-color:#fd60a8}.content-summary li.algebra{background-image:url(../images/skill/24/algebra.png)}#skill-select .skill-title.algebra:before,.skill-badge.algebra-bg,.skill-title.algebra:before{background-image:url(../images/skills/50/algebra.png)}.game-top-bar .skill-icon.algebra{background-image:url(../images/skills/48/algebra.png)}.comparison-bg{background-color:#8dc63f}.content-summary li.comparison{background-image:url(../images/skill/24/comparison.png)}#skill-select .skill-title.comparison:before,.skill-badge.comparison-bg,.skill-title.comparison:before{background-image:url(../images/skills/50/comparison.png)}.game-top-bar .skill-icon.comparison{background-image:url(../images/skills/48/comparison.png)}.counting-bg{background-color:#f26522}.content-summary li.counting{background-image:url(../images/skill/24/counting.png)}#skill-select .skill-title.counting:before,.skill-badge.counting-bg,.skill-title.counting:before{background-image:url(../images/skills/50/counting.png)}.game-top-bar .skill-icon.counting{background-image:url(../images/skills/48/counting.png)}.decimals-bg{background-color:#0bac8c}.content-summary li.decimals{background-image:url(../images/skill/24/decimals.png)}#skill-select .skill-title.decimals:before,.skill-badge.decimals-bg,.skill-title.decimals:before{background-image:url(../images/skills/50/decimals.png)}.game-top-bar .skill-icon.decimals{background-image:url(../images/skills/48/decimals.png)}.division-bg{background-color:#f7891d}.content-summary li.division{background-image:url(../images/skill/24/division.png)}#skill-select .skill-title.division:before,.skill-badge.division-bg,.skill-title.division:before{background-image:url(../images/skills/50/division.png)}.game-top-bar .skill-icon.division{background-image:url(../images/skills/48/division.png)}.estimation-bg{background-color:#d6171f}.content-summary li.estimation{background-image:url(../images/skill/24/estimation.png)}#skill-select .skill-title.estimation:before,.skill-badge.estimation-bg,.skill-title.estimation:before{background-image:url(../images/skills/50/estimation.png)}.game-top-bar .skill-icon.estimation{background-image:url(../images/skills/48/estimation.png)}.fractions-bg{background-color:#369ac4}.content-summary li.fractions{background-image:url(../images/skill/24/fractions.png)}#skill-select .skill-title.fractions:before,.skill-badge.fractions-bg,.skill-title.fractions:before{background-image:url(../images/skills/50/fractions.png)}.game-top-bar .skill-icon.fractions{background-image:url(../images/skills/48/fractions.png)}.geometry-bg{background-color:#f7c21d}.content-summary li.geometry{background-image:url(../images/skill/24/geometry.png)}#skill-select .skill-title.geometry:before,.skill-badge.geometry-bg,.skill-title.geometry:before{background-image:url(../images/skills/50/geometry.png)}.game-top-bar .skill-icon.geometry{background-image:url(../images/skills/48/geometry.png)}.graphing-bg{background-color:#2c5a87}.content-summary li.graphing{background-image:url(../images/skill/24/graphing.png)}#skill-select .skill-title.graphing:before,.skill-badge.graphing-bg,.skill-title.graphing:before{background-image:url(../images/skills/50/graphing.png)}.game-top-bar .skill-icon.graphing{background-image:url(../images/skills/48/graphing.png)}.measurement-bg{background-color:#367ec4}.content-summary li.measurement{background-image:url(../images/skill/24/measurement.png)}#skill-select .skill-title.measurement:before,.skill-badge.measurement-bg,.skill-title.measurement:before{background-image:url(../images/skills/50/measurement.png)}.game-top-bar .skill-icon.measurement{background-image:url(../images/skills/48/measurement.png);background-repeat:no-repeat;background-position:25% center}.mixedequations-bg{background-color:#5f432d}.content-summary li.mixedequations{background-image:url(../images/skill/24/mixedequations.png)}#skill-select .skill-title.mixedequations:before,.skill-badge.mixedequations-bg,.skill-title.mixedequations:before{background-image:url(../images/skills/50/mixedequations.png)}.game-top-bar .skill-icon.mixedequations{background-image:url(../images/skills/48/mixedequations.png)}.money-bg{background-color:#f7d61d}.content-summary li.money{background-image:url(../images/skill/24/money.png)}#skill-select .skill-title.money:before,.skill-badge.money-bg,.skill-title.money:before{background-image:url(../images/skills/50/money.png)}.game-top-bar .skill-icon.money{background-image:url(../images/skills/48/money.png)}.multiplication-bg{background-color:#474c57}.content-summary li.multiplication{background-image:url(../images/skill/24/multiplication.png)}#skill-select .skill-title.multiplication:before,.skill-badge.multiplication-bg,.skill-title.multiplication:before{background-image:url(../images/skills/50/multiplication.png)}.game-top-bar .skill-icon.multiplication{background-image:url(../images/skills/48/multiplication.png)}.numberpatterns-bg{background-color:#8560a8}.content-summary li.numberpatterns{background-image:url(../images/skill/24/numberpatterns.png)}#skill-select .skill-title.numberpatterns:before,.skill-badge.numberpatterns-bg,.skill-title.numberpatterns:before{background-image:url(../images/skills/50/numberpatterns.png)}.game-top-bar .skill-icon.numberpatterns{background-image:url(../images/skills/48/numberpatterns.png)}.numberproperties-bg{background-color:#379ab5}.content-summary li.numberproperties{background-image:url(../images/skill/24/numberproperties.png)}#skill-select .skill-title.numberproperties:before,.skill-badge.numberproperties-bg,.skill-title.numberproperties:before{background-image:url(../images/skills/50/numberproperties.png)}.game-top-bar .skill-icon.numberproperties{background-image:url(../images/skills/48/numberproperties.png)}.positions-bg{background-color:#54235F}.content-summary li.positions{background-image:url(../images/skill/24/positions.png)}#skill-select .skill-title.positions:before,.skill-badge.positions-bg,.skill-title.positions:before{background-image:url(../images/skills/50/positions.png)}.game-top-bar .skill-icon.positions{background-image:url(../images/skills/48/positions.png)}.ratios-bg{background-color:#ed4424}.content-summary li.ratios{background-image:url(../images/skill/24/ratios.png)}#skill-select .skill-title.ratios:before,.skill-badge.ratios-bg,.skill-title.ratios:before{background-image:url(../images/skills/50/ratios.png)}.game-top-bar .skill-icon.ratios{background-image:url(../images/skills/48/ratios.png)}.stats-bg{background-color:#7cc242}.content-summary li.stats{background-image:url(../images/skill/24/stats.png)}#skill-select .skill-title.stats:before,.skill-badge.stats-bg,.skill-title.stats:before{background-image:url(../images/skills/50/stats.png)}.game-top-bar .skill-icon.stats{background-image:url(../images/skills/48/stats.png)}.subtraction-bg{background-color:#d560a8}.content-summary li.subtraction{background-image:url(../images/skill/24/subtraction.png)}#skill-select .skill-title.subtraction:before,.skill-badge.subtraction-bg,.skill-title.subtraction:before{background-image:url(../images/skills/50/subtraction.png)}.game-top-bar .skill-icon.subtraction{background-image:url(../images/skills/48/subtraction.png)}.time-bg{background-color:#5e9663}.domain-badge.bg-CC,.domain-bg-CC,.domain-title-CC:before{background-color:"#CD6155"}.content-summary li.time{background-image:url(../images/skill/24/time.png)}#skill-select .skill-title.time:before,.skill-badge.time-bg,.skill-title.time:before{background-image:url(../images/skills/50/time.png)}.game-top-bar .skill-icon.time{background-image:url(../images/skills/48/time.png)}.domain-CC{color:"#CD6155"}.domain-CC:before{background-image:url(../images/domain/CC.png)}.domain-badge.bg-CC,.domain-title-CC:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;background-image:url(../images/domains/CC.png);content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%;border-radius:25%}.domain-badge.bg-OA,.domain-bg-OA,.domain-title-OA:before{background-color:"#CB4335"}.domain-badge.bg-NBT,.domain-badge.bg-OA,.domain-title-NBT:before,.domain-title-OA:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-OA{color:"#CB4335"}.domain-OA:before{background-image:url(../images/domain/OA.png)}.domain-badge.bg-OA,.domain-title-OA:before{background-image:url(../images/domains/OA.png);border-radius:25%}.domain-badge.bg-NBT,.domain-bg-NBT,.domain-title-NBT:before{background-color:"#A569BD"}.domain-NBT{color:"#A569BD"}.domain-NBT:before{background-image:url(../images/domain/NBT.png)}.domain-badge.bg-NBT,.domain-title-NBT:before{background-image:url(../images/domains/NBT.png);border-radius:25%}.domain-badge.bg-MD,.domain-bg-MD,.domain-title-MD:before{background-color:"#884EA0"}.domain-badge.bg-G,.domain-badge.bg-MD,.domain-title-G:before,.domain-title-MD:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-MD{color:"#884EA0"}.domain-MD:before{background-image:url(../images/domain/MD.png)}.domain-badge.bg-MD,.domain-title-MD:before{background-image:url(../images/domains/MD.png);border-radius:25%}.domain-badge.bg-G,.domain-bg-G,.domain-title-G:before{background-color:"#2471A3"}.domain-G{color:"#2471A3"}.domain-G:before{background-image:url(../images/domain/G.png)}.domain-badge.bg-G,.domain-title-G:before{background-image:url(../images/domains/G.png);border-radius:25%}.domain-badge.bg-NF,.domain-bg-NF,.domain-title-NF:before{background-color:"#3498DB"}.domain-badge.bg-NF,.domain-badge.bg-RP,.domain-title-NF:before,.domain-title-RP:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-NF{color:"#3498DB"}.domain-NF:before{background-image:url(../images/domain/NF.png)}.domain-badge.bg-NF,.domain-title-NF:before{background-image:url(../images/domains/NF.png);border-radius:25%}.domain-badge.bg-RP,.domain-bg-RP,.domain-title-RP:before{background-color:"#17A589"}.domain-RP{color:"#17A589"}.domain-RP:before{background-image:url(../images/domain/RP.png)}.domain-badge.bg-RP,.domain-title-RP:before{background-image:url(../images/domains/RP.png);border-radius:25%}.domain-badge.bg-NS,.domain-bg-NS,.domain-title-NS:before{background-color:"#16A085"}.domain-badge.bg-EE,.domain-badge.bg-NS,.domain-title-EE:before,.domain-title-NS:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-NS{color:"#16A085"}.domain-NS:before{background-image:url(../images/domain/NS.png)}.domain-badge.bg-NS,.domain-title-NS:before{background-image:url(../images/domains/NS.png);border-radius:25%}.domain-badge.bg-EE,.domain-bg-EE,.domain-title-EE:before{background-color:"#27AE60"}.domain-EE{color:"#27AE60"}.domain-EE:before{background-image:url(../images/domain/EE.png)}.domain-badge.bg-EE,.domain-title-EE:before{background-image:url(../images/domains/EE.png);border-radius:25%}.domain-badge.bg-SP,.domain-bg-SP,.domain-title-SP:before{background-color:"#1D8348"}.domain-badge.bg-F,.domain-badge.bg-SP,.domain-title-F:before,.domain-title-SP:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-SP{color:"#1D8348"}.domain-SP:before{background-image:url(../images/domain/SP.png)}.domain-badge.bg-SP,.domain-title-SP:before{background-image:url(../images/domains/SP.png);border-radius:25%}.domain-badge.bg-F,.domain-bg-F,.domain-title-F:before{background-color:"#D4AC0D"}.domain-F{color:"#D4AC0D"}.domain-F:before{background-image:url(../images/domain/F.png)}.domain-badge.bg-F,.domain-title-F:before{background-image:url(../images/domains/F.png);border-radius:25%}.domain-badge.bg-RN,.domain-bg-RN,.domain-title-RN:before{background-color:"#D68910"}.domain-badge.bg-Q,.domain-badge.bg-RN,.domain-title-Q:before,.domain-title-RN:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-RN{color:"#D68910"}.domain-RN:before{background-image:url(../images/domain/RN.png)}.domain-badge.bg-RN,.domain-title-RN:before{background-image:url(../images/domains/RN.png);border-radius:25%}.domain-badge.bg-Q,.domain-bg-Q,.domain-title-Q:before{background-color:"#DC7633"}.domain-Q{color:"#DC7633"}.domain-Q:before{background-image:url(../images/domain/Q.png)}.domain-badge.bg-Q,.domain-title-Q:before{background-image:url(../images/domains/Q.png);border-radius:25%}.domain-badge.bg-CN,.domain-bg-CN,.domain-title-CN:before{background-color:"#8E24AA"}.domain-badge.bg-CN,.domain-badge.bg-VM,.domain-title-CN:before,.domain-title-VM:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-CN{color:"#8E24AA"}.domain-CN:before{background-image:url(../images/domain/CN.png)}.domain-badge.bg-CN,.domain-title-CN:before{background-image:url(../images/domains/CN.png);border-radius:25%}.domain-badge.bg-VM,.domain-bg-VM,.domain-title-VM:before{background-color:"#C2185B"}.domain-VM{color:"#C2185B"}.domain-VM:before{background-image:url(../images/domain/VM.png);display:inline-block}.domain-badge.bg-VM,.domain-title-VM:before{background-image:url(../images/domains/VM.png);border-radius:25%}.domain-badge.bg-SSE,.domain-bg-SSE,.domain-title-SSE:before{background-color:"#AFB42B"}.domain-badge.bg-APR,.domain-badge.bg-SSE,.domain-title-APR:before,.domain-title-SSE:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-SSE{color:"#AFB42B"}.domain-SSE:before{background-image:url(../images/domain/SSE.png)}.domain-badge.bg-SSE,.domain-title-SSE:before{background-image:url(../images/domains/SSE.png);border-radius:25%}.domain-badge.bg-APR,.domain-bg-APR,.domain-title-APR:before{background-color:"#FF9800"}.domain-APR{color:"#FF9800"}.domain-APR:before{background-image:url(../images/domain/APR.png)}.domain-badge.bg-APR,.domain-title-APR:before{background-image:url(../images/domains/APR.png);border-radius:25%}.domain-badge.bg-CED,.domain-bg-CED,.domain-title-CED:before{background-color:"#F57F17"}.domain-badge.bg-CED,.domain-badge.bg-REI,.domain-title-CED:before,.domain-title-REI:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-CED{color:"#F57F17"}.domain-CED:before{background-image:url(../images/domain/CED.png)}.domain-badge.bg-CED,.domain-title-CED:before{background-image:url(../images/domains/CED.png);border-radius:25%}.domain-badge.bg-REI,.domain-bg-REI,.domain-title-REI:before{background-color:"#3F51B5"}.domain-REI{color:"#3F51B5"}.domain-REI:before{background-image:url(../images/domain/REI.png)}.domain-badge.bg-REI,.domain-title-REI:before{background-image:url(../images/domains/REI.png);border-radius:25%}.domain-badge.bg-IF,.domain-bg-IF,.domain-title-IF:before{background-color:"#00ACC1"}.domain-badge.bg-BF,.domain-badge.bg-IF,.domain-title-BF:before,.domain-title-IF:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-IF{color:"#00ACC1"}.domain-IF:before{background-image:url(../images/domain/IF.png)}.domain-badge.bg-IF,.domain-title-IF:before{background-image:url(../images/domains/IF.png);border-radius:25%}.domain-badge.bg-BF,.domain-bg-BF,.domain-title-BF:before{background-color:"#7CB342"}.domain-BF{color:"#7CB342"}.domain-BF:before{background-image:url(../images/domain/BF.png)}.domain-badge.bg-BF,.domain-title-BF:before{background-image:url(../images/domains/BF.png);border-radius:25%}.domain-badge.bg-LE,.domain-bg-LE,.domain-title-LE:before{background-color:"#A1887F"}.domain-badge.bg-LE,.domain-badge.bg-TF,.domain-title-LE:before,.domain-title-TF:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-LE{color:"#A1887F"}.domain-LE:before{background-image:url(../images/domain/LE.png)}.domain-badge.bg-LE,.domain-title-LE:before{background-image:url(../images/domains/LE.png);border-radius:25%}.domain-badge.bg-TF,.domain-bg-TF,.domain-title-TF:before{background-color:"#78909C"}.domain-TF{color:"#78909C"}.domain-TF:before{background-image:url(../images/domain/TF.png)}.domain-badge.bg-TF,.domain-title-TF:before{background-image:url(../images/domains/TF.png);border-radius:25%}.domain-badge.bg-CO,.domain-bg-CO,.domain-title-CO:before{background-color:"#880E4F"}.domain-badge.bg-CO,.domain-badge.bg-SRT,.domain-title-CO:before,.domain-title-SRT:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-CO{color:"#880E4F"}.domain-CO:before{background-image:url(../images/domain/CO.png)}.domain-badge.bg-CO,.domain-title-CO:before{background-image:url(../images/domains/CO.png);border-radius:25%}.domain-badge.bg-SRT,.domain-bg-SRT,.domain-title-SRT:before{background-color:"#6A1B9A"}.domain-SRT{color:"#6A1B9A"}.domain-SRT:before{background-image:url(../images/domain/SRT.png)}.domain-badge.bg-SRT,.domain-title-SRT:before{background-image:url(../images/domains/SRT.png);border-radius:25%}.domain-badge.bg-C,.domain-bg-C,.domain-title-C:before{background-color:"#CC6666"}.domain-badge.bg-C,.domain-badge.bg-GPE,.domain-title-C:before,.domain-title-GPE:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%}.domain-C{color:"#CC6666"}.domain-C:before{background-image:url(../images/domain/C.png)}.domain-badge.bg-C,.domain-title-C:before{background-image:url(../images/domains/C.png);border-radius:25%}.domain-badge.bg-GPE,.domain-bg-GPE,.domain-title-GPE:before{background-color:"#993366"}.domain-GPE{color:"#993366"}.domain-GPE:before{background-image:url(../images/domain/GPE.png)}.domain-badge.bg-GPE,.domain-title-GPE:before{background-image:url(../images/domains/GPE.png);border-radius:25%}.domain-badge.bg-GMD,.domain-bg-GMD,.domain-title-GMD:before{background-color:"#999966"}.domain-badge.bg-GMD,.domain-badge.bg-MG,.domain-title-GMD:before,.domain-title-MG:before{-webkit-border-radius:25%;height:1em;width:1em;margin-right:.2em;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center}.domain-GMD{color:"#999966"}.domain-GMD:before{background-image:url(../images/domain/GMD.png)}.domain-badge.bg-GMD,.domain-title-GMD:before{background-image:url(../images/domains/GMD.png);border-radius:25%}.domain-badge.bg-MG,.domain-bg-MG,.domain-title-MG:before{background-color:"#990033"}.domain-MG{color:"#990033"}.domain-MG:before{background-image:url(../images/domain/MG.png)}.domain-badge.bg-MG,.domain-title-MG:before{background-image:url(../images/domains/MG.png);border-radius:25%}.domain-badge.bg-ID,.domain-bg-ID,.domain-title-ID:before{background-color:"#CC9900"}.domain-ID{color:"#CC9900"}.domain-ID:before{background-image:url(../images/domain/ID.png)}.domain-badge.bg-ID,.domain-title-ID:before{height:1em;width:1em;margin-right:.2em;vertical-align:middle;background-image:url(../images/domains/ID.png);content:"";background-size:contain;background-repeat:no-repeat;padding:.1em;background-position:center;-webkit-border-radius:25%;border-radius:25%}.grade-title{display:block;margin-bottom:20px;position:relative}.grade-title:before{cursor:pointer;display:inline-block;position:absolute;left:0;top:0;border-style:none;-webkit-border-radius:50%;border-radius:50%;margin:.1em;padding:.3em;width:1.4em;height:1.4em;font-size:1.4em;line-height:1.5em;text-align:center;color:#fff}.grade-title>span{display:block;vertical-align:top;margin-top:0;margin-left:50px;padding-bottom:0;font-size:24px;line-height:40px;border-bottom:1px solid}.grade-title.grade-P:before{content:"P";background-color:#32b16e}.grade-title.grade-K:before{content:"K";background-color:#ef2059}.grade-title.grade-1:before{content:"1";background-color:#ff65a9}.grade-title.grade-2:before{content:"2";background-color:#8ec429}.grade-title.grade-3:before{content:"3";background-color:#f46600}.grade-title.grade-4:before{content:"4";background-color:#00ab8b}.grade-title.grade-5:before{content:"5";background-color:#f98900}.grade-title.grade-6:before{content:"6";background-color:#d81f11}.grade-title.grade-7:before{content:"7";background-color:#00a2e5}.grade-title.grade-8:before{content:"8";background-color:#a346d1}.grade-title.grade-9:before{content:"9";background-color:#99a9b1}.grade-title.grade-10:before{content:"10";background-color:#C78A2E}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(../images/whiteboard-prev.png)}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(../images/whiteboard-next.png)}article.contactUs input,article.contactUs input[type=submit],article.contactUs textarea{width:100%}article.contactUs textarea{min-height:130px;resize:vertical}article.contactUs .info-page,article.contactUs .wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:8em;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:1em 0}article.contactUs .text{text-align:center;color:#666;font-weight:300;padding:1vw 0;font-size:1.5vw}article.contactUs .text a{color:#2174A7;font-weight:700}article.contactUs .span-half{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}article.contactUs .form{padding-right:1em;position:relative}article.contactUs .form .errors{display:none!important}article.contactUs .hasErrors .errors{display:block!important}article.contactUs .pending .loader{display:block}article.contactUs .loader{position:absolute;width:100%;height:100%;top:0;left:0;color:#505050;display:none;font-size:14px;font-weight:700;padding-top:60px;text-align:center;background:#fff;background:rgba(255,255,255,.5)}article.contactUs .loader img{display:block;height:50px;margin:1em auto;width:50px}article.contactUs .address{color:#5e5e5e;text-align:center;font-size:1.2vw;font-weight:300;line-height:1.5vw;-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%}article.contactUs .address .country{color:#666;font-weight:700;line-height:2vw;font-size:1.5vw}article.contactUs .result{color:#505050;font-size:14px;text-align:center;line-height:4em}article.contactUs hr{background-color:#E6E6E6;height:1px;border:0}@media only screen and (max-width:761px){article.contactUs .address{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:1em}}#form-contact{max-width:50%;margin:20px auto}#form-contact label{font-weight:500;padding:10px 0;display:block}#form-contact input[type=text],#form-contact textarea{margin-bottom:10px}#form-contact .errors{padding:0 0 10px;color:red;font-weight:500}body[data-page-id=weebly]{padding-top:0}body[data-page-id=weebly] #weeblySettings{top:0;position:absolute;width:100%}body[data-page-id=weebly] .section-title{margin-bottom:1em}body[data-page-id=weebly] input[type=button]{width:auto;margin:5px 10px 0 0;height:40px;padding:0 10px}body[data-page-id=weebly] select{height:40px;margin-top:5px}body[data-page-id=weebly] .standard-list .pane>ul{padding-top:0}body[data-page-id=weebly] #question-count{margin-right:10px}.grade-tiles{margin:1em 0;text-align:center;width:100%}.grade-tiles li{display:inline-block}.grade-tiles .title{font-size:40px;font-weight:300;color:#48a6db;padding-bottom:10px;margin-bottom:40px;text-align:center;border-bottom:1px solid #e6e6e6;overflow:hidden}.grade-tiles .grade-icon{border-style:solid;cursor:pointer;display:inline-block;border-width:.05em;margin:.1em;-webkit-border-radius:50%;border-radius:50%;font-size:5em;height:2em;line-height:2em;width:2em}@media only screen and (min-width:250px) and (max-width:320px){.grade-tiles .grade-icon{font-size:2em}}@media only screen and (min-width:321px) and (max-width:761px){.grade-tiles .grade-icon{font-size:2.5em}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.grade-tiles .grade-icon{font-size:4.2em}}.grade-tiles .grade-icon:hover{color:#fff}.grade-tiles.grade-P{color:#32b16e;border-color:#32b16e}.current .grade-tiles.grade-P,.grade-tiles.grade-P:hover{background-color:#32b16e}.grade-tiles.grade-K{color:#ef2059;border-color:#ef2059}.current .grade-tiles.grade-K,.grade-tiles.grade-K:hover{background-color:#ef2059}.grade-tiles.grade-1{color:#ff65a9;border-color:#ff65a9}.current .grade-tiles.grade-1,.grade-tiles.grade-1:hover{background-color:#ff65a9}.grade-tiles.grade-2{color:#8ec429;border-color:#8ec429}.current .grade-tiles.grade-2,.grade-tiles.grade-2:hover{background-color:#8ec429}.grade-tiles.grade-3{color:#f46600;border-color:#f46600}.current .grade-tiles.grade-3,.grade-tiles.grade-3:hover{background-color:#f46600}.grade-tiles.grade-4{color:#00ab8b;border-color:#00ab8b}.current .grade-tiles.grade-4,.grade-tiles.grade-4:hover{background-color:#00ab8b}.grade-tiles.grade-5{color:#f98900;border-color:#f98900}.current .grade-tiles.grade-5,.grade-tiles.grade-5:hover{background-color:#f98900}.grade-tiles.grade-6{color:#d81f11;border-color:#d81f11}.current .grade-tiles.grade-6,.grade-tiles.grade-6:hover{background-color:#d81f11}.grade-tiles.grade-7{color:#00a2e5;border-color:#00a2e5}.current .grade-tiles.grade-7,.grade-tiles.grade-7:hover{background-color:#00a2e5}.grade-tiles.grade-8{color:#a346d1;border-color:#a346d1}.current .grade-tiles.grade-8,.grade-tiles.grade-8:hover{background-color:#a346d1}.grade-tiles.grade-9{color:#99a9b1;border-color:#99a9b1}.current .grade-tiles.grade-9,.grade-tiles.grade-9:hover{background-color:#99a9b1}.grade-tiles.grade-10{color:#C78A2E;border-color:#C78A2E}.current .grade-tiles.grade-10,.grade-tiles.grade-10:hover{background-color:#C78A2E}.math-bkgnd.skill-list-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.math-bkgnd.skill-list-wrapper .list-frame-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}.math-bkgnd.skill-list-wrapper .list-frame-wrapper .list-container{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.math-bkgnd.skill-list-wrapper .list-frame-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.math-bkgnd.skill-list-wrapper .list-container{display:-webkit-box;display:-webkit-flex;display:flex}.math-bkgnd.skill-list-wrapper .list-container .grade-badges,.math-bkgnd.skill-list-wrapper .list-container .skill-badges{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}}.standard-list [data-opened] .pane{max-height:5999px}.standard-list [data-opened] .section-title{background-color:#48a6db!important;color:#fff}.standard-list [data-opened] .section-button{background:url(../images/section-button-open.png)}.standard-list .pane{overflow:hidden;max-height:0;-webkit-transition-property:max-height;transition-property:max-height}.standard-list .section-title{background-color:#ecf6fb;border:none!important;color:#48a6db;line-height:50px!important;overflow:hidden!important;padding:0 30px!important;cursor:pointer!important}.standard-list .section-title button{cursor:pointer;outline:0}.standard-list .section-button{background:url(../images/section-button.png) top left no-repeat;border:0;display:block;float:right;height:30px;margin-top:10px;width:30px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.standard-list .standard{margin-bottom:2vw}.standard-list .standard .title{font-size:2vw;text-align:left;margin-bottom:1vw}.standard-list .standard .description{color:#48a6db;font-size:1.2vw;line-height:1.5vw;margin-bottom:2vw}.standard-list .standard .standard-title{margin:1vw 0;font-weight:400;text-align:left;font-size:1.3vw;border-bottom:1px solid #efefef}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){ul.standard-list{padding:0 2vw}}#subscription *{-webkit-box-sizing:border-box;box-sizing:border-box}#subscription .container{width:80%;margin:.5em auto;color:#49adf0;padding:0 1em}@media only screen and (max-width:761px){#subscription .container{width:initial;margin:0;padding:0}#subscription .full-title{font-size:7vw}}#subscription .full-title{padding:.5em}#subscription .subscription-types{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#subscription .subscription-features{padding:0}#subscription .subscription-process{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#subscription .subscription-process .subscription-confirm{color:#fff;background:#F6C34C;margin-left:40%;padding:.5em 1.5em;font-size:1.4em;border:1px solid #efefef;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px}#subscription .subscription{width:28%;background:#FAFAFA;text-align:center;-webkit-box-shadow:2px 4px 6px #BDBDBD;box-shadow:2px 4px 6px #BDBDBD;border:1px solid #BDBDBD;-webkit-border-radius:10px;border-radius:10px;padding-bottom:1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:761px){#subscription .subscription-process .subscription-confirm{margin-left:0}#subscription .subscription{width:46%}}@media only screen and (min-width:250px) and (max-width:320px){#subscription .subscription{width:100%;margin-bottom:1em}}#subscription .subscription__header{text-align:center;width:100%;color:#fff;font-size:1.2em;font-weight:600;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}#subscription .subscription__content{padding:1em;font-size:1.2em}#subscription .subscription__price{padding:.5em 1em 0;font-size:2.8em;font-weight:300}#subscription .subscription__price .dollar{font-size:.4em;vertical-align:top}#subscription .subscription__price .month{font-size:.4em}@media only screen and (max-width:761px){#subscription .subscription__price{font-size:1em}}#subscription .subscription__title{font-size:1.4em;padding:.5em 1em;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}#subscription .subscription__arrow{width:50%;height:0;padding-left:25%;padding-top:25%;overflow:hidden;-webkit-transform:scaleX(2) translateX(25%) translateY(-1px);transform:scaleX(2) translateX(25%) translateY(-1px)}#subscription .subscription__arrow div{width:0;height:0;margin-left:-500px;margin-top:-500px;border-left:500px solid transparent;border-right:500px solid transparent;border-top:500px solid #4679BD}#subscription .subscription__selection{-webkit-border-radius:5px;border-radius:5px;padding:1em;width:-webkit-calc(100% - 4em);width:calc(100% - 4em);margin:.75em auto;font-size:.75em;color:#fff;font-weight:600;border-color:transparent;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#subscription .subscription__selection--hidden{opacity:0;visibility:hidden}#subscription .subscription__selection--active{-webkit-box-shadow:2px 4px 6px #BDBDBD;box-shadow:2px 4px 6px #BDBDBD;border:1px solid #BDBDBD}#subscription .subscription__selection .amount{font-size:1.2em;margin:.3em}#subscription .subscription--free .subscription__title{background-color:#237fb3}#subscription .subscription--free .subscription__header,#subscription .subscription--free .subscription__selection{background-color:#48a6db}#subscription .subscription--free .subscription__arrow div{border-top-color:#48a6db}#subscription .subscription--classroom .subscription__title{background-color:#2b7100}#subscription .subscription--classroom .subscription__header,#subscription .subscription--classroom .subscription__selection{background-color:#49bd00}#subscription .subscription--classroom .subscription__arrow div{border-top-color:#49bd00}#subscription .subscription-features__header{width:100%;color:#757575;padding:.5em 0;font-weight:300;font-size:2em;line-height:1.1em;text-align:center;letter-spacing:1px;border-bottom:1px solid #757575}#subscription .subscription-features__table{width:100%;margin:1em 0}#subscription .subscription-features__table .table-header>th{color:#fff;padding:.5em;font-size:1.4em;font-weight:600}#subscription .subscription-features__table .table-header .classroom{border:1px solid #efefef;background-color:#49bd00}#subscription .subscription-features__table .table-header .parent{border:1px solid #efefef;background-color:#ff8900}#subscription .subscription-features__table .table-header .free{border:1px solid #efefef;background-color:#48a6db}#subscription .subscription-features__table .feature-name{width:40%;border:1px solid #efefef;vertical-align:middle;padding:0 1em;font-size:1em}@media only screen and (max-width:761px){#subscription .subscription-features__table .feature-name{width:60%}}#subscription .subscription-features__table .feature-name span{padding:.5em 0;width:-webkit-calc(100% - 4em);width:calc(100% - 4em);vertical-align:middle;display:inline-block}@media only screen and (max-width:761px){#subscription .subscription-features__table .feature-name span{width:100%;font-size:1.2em}}@media only screen and (min-width:250px) and (max-width:320px){#subscription .subscription-features__table .feature-name span{font-size:1em}}#subscription .subscription-features__table .feature-name .icon{background-image:url(../images/site-features-sprite.png);background-size:100%;background-position:0 0;height:3em;width:3em;display:inline-block;vertical-align:middle;margin:.5em 0}#subscription .subscription-features__table .feature-name .fe-icon{vertical-align:middle;margin:.5em .3em;font-size:1.75em}#subscription .subscription-features__table .feature-name .fe-icon.assessment{color:#116108}#subscription .subscription-features__table .feature-name .fe-icon.reportcard{color:#b2890d}#subscription .subscription-features__table .feature-name .fe-icon.workbook{color:#614908}#subscription .subscription-features__table .feature-name .fe-icon.game{color:#2695eb}#subscription .subscription-features__table .feature-name .fe-icon.ads{color:#e9b31f}#subscription .subscription-features__table .feature-name .fe-icon.assignment{color:#083861}#subscription .subscription-features__table .feature-free,#subscription .subscription-features__table .feature-pro{width:28%;text-align:center;border:1px solid #efefef;padding:0 .5em;vertical-align:middle}@media only screen and (max-width:761px){#subscription .subscription-features__table .feature-name .fe-icon,#subscription .subscription-features__table .feature-name .icon{display:none}#subscription .subscription-features__table .feature-free,#subscription .subscription-features__table .feature-pro{width:auto}#subscription .subscription-features__table .feature-free i,#subscription .subscription-features__table .feature-pro i{font-size:2em;padding:.5em 0}}#subscription .terms-container{margin:2em;padding:2em;background-color:#efefef}#subscription .terms-container form .terms-checkbox{color:#fff;background-color:#99CB42;padding:1em;margin-top:2em}#subscription .terms-container form a{text-decoration:none;color:#ffe59d}#subscription .terms-container form button{margin:1em auto auto;display:block}#subscription .sub__tagline{font-weight:300;color:#757575;font-size:2vw;margin:.5em auto;text-align:center}@media only screen and (max-width:761px){#subscription .sub__tagline{font-size:5vw}}#subscription .sub__plan-tagline{color:#757575;font-size:1.5em;margin:1em 0;line-height:1.1em;text-align:center;width:100%}#subscription .sub__chooser{z-index:10;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#subscription .sub__content,#subscription .sub__types{border:1px solid #ccc;display:-webkit-box;display:-webkit-flex}#subscription .sub__tab{padding-top:3.5em}#subscription .sub__types{width:10.5em;height:2.81em;padding:.75em;color:#666;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.5em;font-weight:700;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer}#subscription .sub__types.sub__types--active{color:#fff}#subscription .sub__types.sub__types--active.sub__types--parent{background:#ff8900}#subscription .sub__types.sub__types--active.sub__types--classroom{background:#49bd00}#subscription .sub__content{-webkit-border-radius:4px;border-radius:4px;padding:3em 2em;margin-top:-3em;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5em}@media only screen and (max-width:761px){#subscription .sub__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#subscription .sub-plan{border-width:1px;border-style:solid;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-border-radius:4px;border-radius:4px;padding:1.25em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#BDBDBD;position:relative;margin:0 2em;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-animation:flipInY .5s;animation:flipInY .5s}#subscription .sub-plan:hover{cursor:pointer}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#subscription .sub-plan{margin:1em .5em}}@media only screen and (max-width:761px){#subscription .sub-plan{margin:0 0 1em}}#subscription .sub-plan.sub-plan--free{border-color:#48a6db}#subscription .sub-plan.sub-plan--free:hover{background-color:#f2f9fd}#subscription .sub-plan.sub-plan--free:hover .sub-plan__btn{font-size:130%;border-color:#48a6db}#subscription .sub-plan.sub-plan--free .sub-plan__btn{background:#48a6db}#subscription .sub-plan.sub-plan--free .sub-plan__icon>.fa{color:#48a6db;font-size:3.3em}#subscription .sub-plan.sub-plan--hide{display:none}#subscription .sub-plan.sub-plan--parent{border-color:#ff8900}#subscription .sub-plan.sub-plan--parent:hover{background-color:#ffe7cc}#subscription .sub-plan.sub-plan--parent:hover .sub-plan__btn{background:#fff;color:#ff8900;border-color:#ff8900}#subscription .sub-plan.sub-plan--parent .sub-plan__best-value,#subscription .sub-plan.sub-plan--parent .sub-plan__btn{background:#ff8900}#subscription .sub-plan.sub-plan--parent .sub-plan__icon>.fa{color:#ff8900}#subscription .sub-plan.sub-plan--classroom{border-color:#49bd00}#subscription .sub-plan.sub-plan--classroom:hover{background-color:#d6ffbd}#subscription .sub-plan.sub-plan--classroom:hover .sub-plan__btn{background:#fff;color:#49bd00;border-color:#49bd00}#subscription .sub-plan.sub-plan--classroom .sub-plan__best-value,#subscription .sub-plan.sub-plan--classroom .sub-plan__btn{background:#49bd00}#subscription .sub-plan.sub-plan--classroom .sub-plan__icon>.fa{color:#49bd00}#subscription .sub-plan>*{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;text-align:center}#subscription .sub-plan__price-holder,#subscription .sub-plan__price-holder .price{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}#subscription .sub-plan__header{font-size:1.8em;margin:.3em auto;color:#757575;font-weight:700}#subscription .sub-plan__best-value{position:absolute;color:#fff;font-weight:700;width:100%;top:0;left:0;padding:.1em;letter-spacing:1px}#subscription .sub-plan__desc{margin:.5em auto;color:#BDBDBD}#subscription .sub-plan__price-holder{margin:.5em auto;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column}#subscription .sub-plan__price-holder .price{width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:.5em}#subscription .sub-plan__price-holder .price span{color:#9E9E9E;font-size:1.3em;font-weight:700}#subscription .sub-plan__price-holder .price strike{color:#F44336;margin:.3em 0}#subscription .sub-plan__price-holder .billing{width:100%;text-align:center;font-size:.9em;line-height:1.2em}#subscription .sub-plan__btn{font-size:1.25em;width:70%;-webkit-border-radius:10px;border-radius:10px;padding:.3em;margin:5px 0 0;color:#fff;background:#ABCB6A;cursor:pointer;border:3px solid}#subscription .sub-plan__btn:hover{text-decoration:none}#subscription .sub-plan__icon{margin:.5em 0 1em}#subscription .sub-plan__icon .fa{font-size:3em}#appBody[data-page-id=subscription] .payment-pending,#appBody[data-page-id=subscribe] .payment-pending{height:90vh;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=subscription] .payment-pending__msg,#appBody[data-page-id=subscribe] .payment-pending__msg{width:100%;text-align:center;font-size:2em;font-weight:600;color:silver}#appBody[data-page-id=subscription] .payment-pending__loader,#appBody[data-page-id=subscribe] .payment-pending__loader{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;margin:8em 0}#appBody[data-page-id=subscription] .payment-pending .sk-folding-cube,#appBody[data-page-id=subscribe] .payment-pending .sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg) scale(2);transform:rotateZ(45deg) scale(2)}#appBody[data-page-id=subscription] .payment-pending .sk-folding-cube .sk-cube,#appBody[data-page-id=subscribe] .payment-pending .sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1)}#appBody[data-page-id=subscription] .payment-pending .sk-folding-cube .sk-cube:before,#appBody[data-page-id=subscribe] .payment-pending .sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:silver;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}#appBody[data-page-id=subscription] .payment-pending .sk-folding-cube .sk-cube1:before,#appBody[data-page-id=subscribe] .payment-pending .sk-folding-cube .sk-cube1:before{background-color:#C43B32}#appBody[data-page-id=subscription] .payment-pending .sk-folding-cube .sk-cube2:before,#appBody[data-page-id=subscribe] .payment-pending .sk-folding-cube .sk-cube2:before{background-color:#6AA754;-webkit-animation-delay:.3s;animation-delay:.3s}#appBody[data-page-id=subscription] .payment-pending .sk-folding-cube .sk-cube3:before,#appBody[data-page-id=subscribe] .payment-pending .sk-folding-cube .sk-cube3:before{background-color:#E3783C;-webkit-animation-delay:.6s;animation-delay:.6s}#appBody[data-page-id=subscription] .payment-pending .sk-folding-cube .sk-cube4:before,#appBody[data-page-id=subscribe] .payment-pending .sk-folding-cube .sk-cube4:before{background-color:#5DA6D6;-webkit-animation-delay:.9s;animation-delay:.9s}#appBody[data-page-id=subscription] .payment-pending .sk-folding-cube .sk-cube2,#appBody[data-page-id=subscribe] .payment-pending .sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}#appBody[data-page-id=subscription] .payment-pending .sk-folding-cube .sk-cube3,#appBody[data-page-id=subscribe] .payment-pending .sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}#appBody[data-page-id=subscription] .payment-pending .sk-folding-cube .sk-cube4,#appBody[data-page-id=subscribe] .payment-pending .sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}#appBody[data-page-id=subscription] .payment-failure,#appBody[data-page-id=subscribe] .payment-failure,#appBody[data-page-id=signup] .payment-failure,#appBody[data-page-id=profile] .payment-failure{width:100%;min-height:60vh;margin-top:8em;margin-bottom:4em}@media only screen and (max-width:761px){#appBody[data-page-id=subscription] .large-view,#appBody[data-page-id=subscribe] .large-view,#appBody[data-page-id=signup] .large-view,#appBody[data-page-id=profile] .large-view{display:none}#appBody[data-page-id=subscription] .payment-failure,#appBody[data-page-id=subscribe] .payment-failure,#appBody[data-page-id=signup] .payment-failure,#appBody[data-page-id=profile] .payment-failure{margin-top:4em}}#appBody[data-page-id=subscription] .payment-failure__container,#appBody[data-page-id=subscribe] .payment-failure__container,#appBody[data-page-id=signup] .payment-failure__container,#appBody[data-page-id=profile] .payment-failure__container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:65%;margin:0 auto;border:2px solid #EF5350;-webkit-border-radius:10px;border-radius:10px}#appBody[data-page-id=subscription] .payment-failure__header,#appBody[data-page-id=subscribe] .payment-failure__header,#appBody[data-page-id=signup] .payment-failure__header,#appBody[data-page-id=profile] .payment-failure__header{width:100%;background:#EF5350;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:1.2em;font-weight:600;height:3em;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}@media only screen and (max-width:761px){#appBody[data-page-id=subscription] .payment-failure__container,#appBody[data-page-id=subscribe] .payment-failure__container,#appBody[data-page-id=signup] .payment-failure__container,#appBody[data-page-id=profile] .payment-failure__container{width:100%}#appBody[data-page-id=subscription] .payment-failure__header,#appBody[data-page-id=subscribe] .payment-failure__header,#appBody[data-page-id=signup] .payment-failure__header,#appBody[data-page-id=profile] .payment-failure__header{font-size:1em}}#appBody[data-page-id=subscription] .payment-failure__header .fa-exclamation-circle,#appBody[data-page-id=subscribe] .payment-failure__header .fa-exclamation-circle,#appBody[data-page-id=signup] .payment-failure__header .fa-exclamation-circle,#appBody[data-page-id=profile] .payment-failure__header .fa-exclamation-circle{margin-right:.3em}#appBody[data-page-id=subscription] .payment-failure__body,#appBody[data-page-id=subscribe] .payment-failure__body,#appBody[data-page-id=signup] .payment-failure__body,#appBody[data-page-id=profile] .payment-failure__body{min-height:6em;line-height:1.3;font-size:1.5em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:1em;text-align:center}#appBody[data-page-id=subscription] .payment-failure__footer,#appBody[data-page-id=subscribe] .payment-failure__footer,#appBody[data-page-id=signup] .payment-failure__footer,#appBody[data-page-id=profile] .payment-failure__footer{width:100%;background:#EF5350;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;height:4em;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=subscription] .payment-failure__button,#appBody[data-page-id=subscribe] .payment-failure__button,#appBody[data-page-id=signup] .payment-failure__button,#appBody[data-page-id=profile] .payment-failure__button{background-color:transparent;font-weight:700;text-transform:uppercase;-webkit-border-radius:5px;border-radius:5px;padding:.5em 1em;color:#fff;cursor:pointer;border:1px solid #fff;margin:0 .5em;text-decoration:none}#appBody[data-page-id=subscription] .payment-failure__button:hover,#appBody[data-page-id=subscribe] .payment-failure__button:hover,#appBody[data-page-id=signup] .payment-failure__button:hover,#appBody[data-page-id=profile] .payment-failure__button:hover{color:#EF5350;background-color:#fff}@media only screen and (max-device-width:320px) and (orientation:landscape),only screen and (max-device-width:320px) and (orientation:landscape) and (min-aspect-ratio:150 / 100),only screen and (min-device-width:320px) and (max-device-width:760px) and (orientation:landscape) and (min-aspect-ratio:150 / 100){body[data-page-id=playPage] #appBody[data-page-id=playPage],body[data-page-id=playPage]>footer{opacity:1}body[data-page-id=playPage]{background-image:initial;background-color:initial;background-position:initial;background-repeat:initial;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}body[data-page-id=playPage]:before{display:none}body[data-page-id=playPage] #appBody,body[data-page-id=playPage] footer,body[data-page-id=playPage] header{display:-webkit-box;display:-webkit-flex;display:flex}body[data-page-id=playPage] #appBody{padding-top:0}body[data-page-id=playPage]>header{opacity:1;position:initial;top:initial;left:initial;display:-webkit-box;display:-webkit-flex;display:flex;height:initial;-webkit-box-flex:0;-webkit-flex:0 0 8vw;flex:0 0 8vw}body[data-page-id=playPage]>header .top-bar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%}body[data-page-id=playPage]>header .top-bar .header-user-menu,body[data-page-id=playPage]>header .top-bar .main-menu-toggle,body[data-page-id=playPage]>header .top-bar .tools-toggle,body[data-page-id=playPage]>header .top-bar .user-menu-toggle{height:initial;-webkit-box-flex:1;-webkit-flex:1 1 33%;flex:1 1 33%;width:100%}body[data-page-id=playPage]>header .top-bar .user-menu-toggle:before{background-size:6vw 6vw;width:6vw}body[data-page-id=playPage]>header .top-bar .header-user-menu{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;width:initial}body[data-page-id=playPage] #appBody[data-page-id=playPage] article.play-page{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding-top:0}body[data-page-id=playPage] #appBody[data-page-id=playPage] article.play-page .game-area-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}body[data-page-id=playPage] #appBody[data-page-id=playPage] article.play-page .game-area-wrapper .play-area{height:100%}}#appBody[data-page-id=playPage] article.adsDisabled .game-area-wrapper{min-height:600px}#appBody[data-page-id=playPage] div.game-area-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=playPage] div.game-area-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=playPage] .locked-game-promotion{padding:0 3vw}}#appBody[data-page-id=playPage] .full-title{width:100%}#appBody[data-page-id=playPage] .leaderboard_wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=playPage] .game-tiles-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}#appBody[data-page-id=playPage] .game-tiles-wrapper ul.game-tiles{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#appBody[data-page-id=playPage] .game-tiles-wrapper ul.game-tiles li{-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%}#appBody[data-page-id=playPage] .skill-share{width:100%}#appBody[data-page-id=playPage] article.needs-rotate .game-area-wrapper{background-image:url(../images/index-bkgnd-2.jpg);background-repeat:repeat}#appBody[data-page-id=playPage] article.needs-rotate .game-area-wrapper:before{position:absolute;content:"";display:block;top:0;left:0;width:100%;height:100%;background-image:url(../images/landscape-rotate-dark.png);background-position:center center;background-repeat:no-repeat}#appBody[data-page-id=playPage] article.needs-rotate .game-area-wrapper .play-area{opacity:0}#appBody[data-page-id=playPage] .play-area.locked-game-promotion{background:#fff}#appBody[data-page-id=playPage] .locked-game-promotion{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}@media only screen and (max-width:761px){#appBody[data-page-id=subscription] .payment-failure__body,#appBody[data-page-id=subscribe] .payment-failure__body,#appBody[data-page-id=signup] .payment-failure__body,#appBody[data-page-id=profile] .payment-failure__body{font-size:1em}#appBody[data-page-id=playPage] .locked-game-promotion{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:12vw}}#appBody[data-page-id=playPage] .locked-game-promotion .game-data{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:1em;position:relative}@media only screen and (max-width:761px){#appBody[data-page-id=playPage] .locked-game-promotion .game-data{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__text{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding-left:2vw}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__text .game-info p{margin-bottom:.25em}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name{font-weight:600;font-size:4vw;line-height:5vw}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.ageofmath{color:#b4b374}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.kingofmath{color:#5e5e5e}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.zombiemath{color:#59d428}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.mathsmash{color:#32b16e}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.mathbuzz{color:#d17407}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.mathmuncher{color:#3eafb0}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.mathleaper{color:#fa6d62}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.mathmissile{color:#a2a2a2}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.math-miner{color:#592009}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.toon-balloonz{color:#918aef}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.candy-stacker{color:#f76bef}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.snowbowl{color:#24c2d3}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.super-shuriken{color:#a5b86c}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.bug-smash{color:#a0a686}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.danger-pit{color:#393c31}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.dojo-of-destruction{color:#c56852}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.math-dash-ninjas{color:#36d9df}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name.super-math-buffet{color:#a0a686}@media only screen and (max-width:761px){#appBody[data-page-id=playPage] .locked-game-promotion .game-data__text{padding:0}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__name{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;text-align:center;font-size:10vw;line-height:12vw;padding:2vw 0}}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon{display:block;-webkit-box-flex:0;-webkit-flex:0 0 10vw;flex:0 0 10vw;height:10vw;margin-right:1vw;position:relative}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon:after,#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon:before{position:absolute;left:0;content:"";width:10vw;height:10vw}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon:before{-webkit-border-radius:10px;border-radius:10px;z-index:800}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon:after{z-index:801;background-size:80% auto;background-position:center center;background-repeat:no-repeat}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.ageofmath:before{background-color:#b4b374}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.ageofmath:after{content:"";background-image:url(../images/game-tiles/ageofmath.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.kingofmath:before{background-color:#5e5e5e}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.kingofmath:after{content:"";background-image:url(../images/game-tiles/kingofmath.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.zombiemath:before{background-color:#59d428}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.zombiemath:after{content:"";background-image:url(../images/game-tiles/zombiemath.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.mathsmash:before{background-color:#32b16e}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.mathsmash:after{content:"";background-image:url(../images/game-tiles/mathsmash.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.mathbuzz:before{background-color:#d17407}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.mathbuzz:after{content:"";background-image:url(../images/game-tiles/mathbuzz.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.mathmuncher:before{background-color:#3eafb0}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.mathmuncher:after{content:"";background-image:url(../images/game-tiles/mathmuncher.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.mathleaper:before{background-color:#fa6d62}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.mathleaper:after{content:"";background-image:url(../images/game-tiles/mathleaper.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.mathmissile:before{background-color:#a2a2a2}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.mathmissile:after{content:"";background-image:url(../images/game-tiles/mathmissile.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.math-miner:before{background-color:#592009}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.math-miner:after{content:"";background-image:url(../images/game-tiles/math-miner.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.toon-balloonz:before{background-color:#918aef}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.toon-balloonz:after{content:"";background-image:url(../images/game-tiles/toon-balloonz.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.candy-stacker:before{background-color:#f76bef}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.candy-stacker:after{content:"";background-image:url(../images/game-tiles/candy-stacker.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.snowbowl:before{background-color:#24c2d3}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.snowbowl:after{content:"";background-image:url(../images/game-tiles/snowbowl.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.super-shuriken:before{background-color:#a5b86c}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.super-shuriken:after{content:"";background-image:url(../images/game-tiles/super-shuriken.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.bug-smash:before{background-color:#a0a686}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.bug-smash:after{content:"";background-image:url(../images/game-tiles/bug-smash.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.danger-pit:before{background-color:#393c31}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.danger-pit:after{content:"";background-image:url(../images/game-tiles/danger-pit.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.dojo-of-destruction:before{background-color:#c56852}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.dojo-of-destruction:after{content:"";background-image:url(../images/game-tiles/dojo-of-destruction.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.math-dash-ninjas:before{background-color:#36d9df}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.math-dash-ninjas:after{content:"";background-image:url(../images/game-tiles/math-dash-ninjas.png)}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.super-math-buffet:before{background-color:#a0a686}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon.super-math-buffet:after{content:"";background-image:url(../images/game-tiles/super-math-buffet.png)}@media only screen and (max-width:761px){#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon{-webkit-box-flex:0;-webkit-flex:0 0 30vw;flex:0 0 30vw;height:30vw;margin-right:0}#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon:after,#appBody[data-page-id=playPage] .locked-game-promotion .game-data__icon:before{width:30vw;height:30vw}}#appBody[data-page-id=playPage] .locked-game-promotion .info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper{padding:1vw}#appBody[data-page-id=playPage] .locked-game-promotion .ageofmath.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.ageofmath{background:#fff}#appBody[data-page-id=playPage] .locked-game-promotion .kingofmath.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.kingofmath{background:#dedddd}#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.zombiemath,#appBody[data-page-id=playPage] .locked-game-promotion .zombiemath.info-page{background:#fdfffc}#appBody[data-page-id=playPage] .locked-game-promotion .mathsmash.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.mathsmash{background:#e9f9f1}#appBody[data-page-id=playPage] .locked-game-promotion .mathbuzz.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.mathbuzz{background:#feedd9}#appBody[data-page-id=playPage] .locked-game-promotion .mathmuncher.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.mathmuncher{background:#f2fbfb}#appBody[data-page-id=playPage] .locked-game-promotion .mathleaper.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .mathmissile.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.mathleaper,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.mathmissile{background:#fff}#appBody[data-page-id=playPage] .locked-game-promotion .math-miner.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.math-miner{background:#f19570}#appBody[data-page-id=playPage] .locked-game-promotion .candy-stacker.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .toon-balloonz.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.candy-stacker,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.toon-balloonz{background:#fff}#appBody[data-page-id=playPage] .locked-game-promotion .snowbowl.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.snowbowl{background:#f8fdfe}#appBody[data-page-id=playPage] .locked-game-promotion .bug-smash.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .super-shuriken.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.bug-smash,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.super-shuriken{background:#fff}#appBody[data-page-id=playPage] .locked-game-promotion .danger-pit.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.danger-pit{background:#b9bdaf}#appBody[data-page-id=playPage] .locked-game-promotion .dojo-of-destruction.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .math-dash-ninjas.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .super-math-buffet.info-page,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.dojo-of-destruction,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.math-dash-ninjas,#appBody[data-page-id=playPage] .locked-game-promotion .wrapper.super-math-buffet{background:#fff}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin:1em 0}@media only screen and (max-width:761px){#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__container{-webkit-box-flex:1;-webkit-flex:1;flex:1}@media only screen and (max-width:761px){#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__container{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin:1em}}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__container:nth-child(even){margin:0 1em}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot{width:-webkit-calc(100% - 10px);width:calc(100% - 10px);height:auto}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.ageofmath{border:5px solid #b4b374;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.kingofmath{border:5px solid #5e5e5e;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.zombiemath{border:5px solid #59d428;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.mathsmash{border:5px solid #32b16e;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.mathbuzz{border:5px solid #d17407;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.mathmuncher{border:5px solid #3eafb0;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.mathleaper{border:5px solid #fa6d62;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.mathmissile{border:5px solid #a2a2a2;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.math-miner{border:5px solid #592009;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.toon-balloonz{border:5px solid #918aef;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.candy-stacker{border:5px solid #f76bef;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.snowbowl{border:5px solid #24c2d3;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.super-shuriken{border:5px solid #a5b86c;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.bug-smash{border:5px solid #a0a686;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.danger-pit{border:5px solid #393c31;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.dojo-of-destruction{border:5px solid #c56852;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.math-dash-ninjas{border:5px solid #36d9df;-webkit-border-radius:3px;border-radius:3px}#appBody[data-page-id=playPage] .locked-game-promotion .game-screenshots__screenshot.super-math-buffet{border:5px solid #a0a686;-webkit-border-radius:3px;border-radius:3px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=playPage] .desktop-large-only,#appBody[data-page-id=playPage] .desktop-only{display:none}#appBody[data-page-id=playPage] article.play-page{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;padding-top:6vw;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}#appBody[data-page-id=playPage] article.play-page .game-area-wrapper .leaderboard_wrapper[data-platform=tablet]{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}#appBody[data-page-id=playPage] article.play-page .full-title{display:none}#appBody[data-page-id=playPage] .math-bkgnd{padding:0}}@media only screen and (min-device-width:1240px){#appBody[data-page-id=playPage] .desktop-large-only{display:none}}@media only screen and (min-width:1400px){#appBody[data-page-id=playPage] .desktop-large-only{display:initial}}@media only screen and (max-width:761px){#appBody[data-page-id=playPage]{padding-top:12vw}}#appBody[data-page-id=playPage] .play-page.info-page,#appBody[data-page-id=playPage] .wrapper.play-page{margin:5px auto;padding-top:0}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=playPage] .play-page.info-page,#appBody[data-page-id=playPage] .wrapper.play-page{margin-top:0}#appBody[data-page-id=playPage] .play-page.info-page .thumb img,#appBody[data-page-id=playPage] .wrapper.play-page .thumb img{width:200px;height:200px}}#appBody[data-page-id=playPage] .play-page.info-page .thumb img,#appBody[data-page-id=playPage] .wrapper.play-page .thumb img{-webkit-border-radius:20px;border-radius:20px;margin:0 auto;display:block}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=playPage] .play-page.info-page .thumb,#appBody[data-page-id=playPage] .wrapper.play-page .thumb{margin:10px 0;display:block}#appBody[data-page-id=playPage] .play-page.info-page,#appBody[data-page-id=playPage] .wrapper.play-page{padding-top:10px}#appBody[data-page-id=playPage] .play-page.info-page .game-info,#appBody[data-page-id=playPage] .wrapper.play-page .game-info{display:none}}#appBody[data-page-id=playPage] .flash-top-bar{border:1px solid #e6e6e6;color:#999;max-width:980px;-webkit-border-radius:10px;border-radius:10px}#appBody[data-page-id=playPage] .flash-top-bar .title{font-size:1em;line-height:38px;padding:0 .5em}#appBody[data-page-id=playPage] .flash-top-bar .game-icon{height:38px;position:relative;vertical-align:middle;border-right:1px solid #e6e6e6;width:50px;display:inline-block;background-image:url(../images/game-icon.png);background-repeat:no-repeat;background-position:center center}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=playPage] .flash-top-bar{border:none}#appBody[data-page-id=playPage] .flash-top-bar .game-icon{display:none}#appBody[data-page-id=playPage] .flash-top-bar .title{text-align:center;font-size:1em;display:block;border-bottom:1px solid #efefef;color:#0064A0;line-height:1.3em}}#appBody[data-page-id=playPage] #flash-object{height:100%;width:100%}#appBody[data-page-id=playPage] .noFlash{height:100%;width:100%;margin:0;text-align:center;font-size:20px;background-color:#0061A3;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}#appBody[data-page-id=playPage] .noFlash .warning{background-color:#ff7200;height:51%;margin:0;padding:.5em 1em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}#appBody[data-page-id=playPage] .noFlash .warning .warnIcon{font-family:FontAwesome;font-size:4em}#appBody[data-page-id=worksheets] div.list-frame-wrapper{min-height:400px}.user.signup-page{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.user.signup-page .math-bkgnd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.user.signup-page .buttonset{display:inline}.user.signup-page h3{text-align:center}.user.signup-page .sub-title{text-align:center;font-size:2em;color:#fff;font-weight:100;background-color:#acd1e8;padding:.2em}.user.signup-page .sub-title[data-role=student]{background-color:#3e78c2}.user.signup-page .sub-title[data-role=teacher]{background-color:#49bd00}.user.signup-page .sub-title[data-role=parent]{background-color:#ff8900}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.user.signup-page #sticky-controls{width:initial;float:initial;padding:10px;min-height:initial}.user.signup-page #sticky-controls .buttonset{position:fixed;bottom:0;left:0;z-index:999;background:#fff;height:40px;width:90%;border-top-color:#0064A0;margin:0 auto;padding:10px 5%}}@media only screen and (max-width:1024px) and (min-width:250px) and (max-width:320px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (min-width:250px) and (max-width:320px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (min-width:250px) and (max-width:320px){.user.signup-page #sticky-controls .buttonset{height:20px}}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.user.signup-page #sticky-controls .buttonset input{width:100%;margin-right:2%;margin-top:0;height:100%;background-position:top 13px right 11px,top right,top right 32px,top right 34px}.user.signup-page #sticky-controls .buttonset input:hover{background-position:top 43px right 11px,top right,top right 32px,top right 34px!important}.user.signup-page #sticky-controls .buttonset input.cancel{margin-right:2%}.user.signup-page #sticky-controls .buttonset input.confirm,.user.signup-page #sticky-controls .buttonset input.delete-assignment{display:inline-block}.user.signup-page #sticky-controls .control{width:95%;padding-right:5%}}.user.signup-page .form-container{margin-bottom:40px}.user.signup-page .color-student{background-color:#48a6db}.user.signup-page .color-teacher{background-color:#49bd00}.user.signup-page .color-parent{background-color:#ff8900}.user.signup-page .notepad{float:right;display:block;width:160px;height:200px;margin-left:25px}@media only screen and (max-width:761px){.user.signup-page .form-container{padding:10px}.user.signup-page .notepad{display:none}}.user.signup-page .details-title{background-position:top left;background-repeat:no-repeat;margin:20px 0;padding:15px 0 15px 100px}@media only screen and (max-width:761px){.user.signup-page .details-title{margin:10px 0 15px}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.user.signup-page .notepad{display:none}.user.signup-page .details-title{width:80%;margin:10px auto}}.user.signup-page .details-title.details-student{background-image:url(../images/signup-icon-small-student.png)}.user.signup-page .details-title.details-teacher{background-image:url(../images/signup-icon-small-teacher.png)}.user.signup-page .details-title.details-parent{background-image:url(../images/signup-icon-small-parent.png)}.user.signup-page .details-title span{display:block;font-size:30px;padding:0 20px;line-height:50px;color:#fff;text-transform:capitalize;-webkit-border-radius:10px;border-radius:10px}.user.signup-page .section-title{padding:0 10px;margin:20px 0;color:#fff;background-color:#062949}.user.signup-page .section-title .title{color:#fff;width:100%}.user.signup-page .section-title .right{float:right}.user.signup-page .details-section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6;display:inline-block;width:100%}.user.signup-page .details-section.buttonset{padding:0}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.user.signup-page .details-section{padding:10px 20px}}@media only screen and (max-width:761px){.user.signup-page .details-section .control{width:100%}}.user.signup-page .details-section .form-inputs{padding-top:10px;display:inline-block;width:60%}.user.signup-page .details-section label{display:block;color:#48a6db;font-size:20px}.user.signup-page .details-section select{width:100%;margin-top:20px}.user.signup-page .details-section input[type=text]{width:100%}.user.signup-page .details-section input[type=text]::-webkit-input-placeholder{color:#c2c2c2}.user.signup-page .details-section input[type=text]::-moz-placeholder{color:#c2c2c2}.user.signup-page .details-section input[type=text]:-moz-placeholder{color:#c2c2c2}.user.signup-page .details-section input[type=text]:-ms-input-placeholder{color:#c2c2c2}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.user.signup-page .details-section label{text-align:center;padding:10px}.user.signup-page .details-section input[type=text],.user.signup-page .details-section select{width:100%}}.user.signup-page .title{font-size:24px;color:#48a6db;margin-bottom:20px}.user.signup-page .form-wrapper{-webkit-animation:slideInRight .5s forwards;animation:slideInRight .5s forwards;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.user.signup-page .details-type-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}@media only screen and (max-width:761px){.user.signup-page .details-section .form-inputs{width:100%}.user.signup-page .title{text-align:center;margin-bottom:10px;margin-top:20px;float:none}.user.signup-page .details-type-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.user.signup-page .details-type-container .change-role{color:#ccc;background:#fff;border:2px solid #ccc;padding:.25em;-webkit-border-radius:6px;border-radius:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:1em}.user.signup-page .details-type-container .change-role:hover{cursor:pointer;color:#fff;background:#ccc}.user.signup-page .details-type{text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-animation:slideInRight .5s forwards;animation:slideInRight .5s forwards;-webkit-box-flex:1;-webkit-flex:1 1 33%;flex:1 1 33%}@media only screen and (max-width:761px){.user.signup-page .details-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.user.signup-page .details-type__role-chosen{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:.5em;border-radius:.5em;padding:1vw;margin-bottom:1.5em}.user.signup-page .details-type__role-chosen.student{background-color:rgba(72,166,219,.1)}.user.signup-page .details-type__role-chosen.teacher{background-color:rgba(79,169,84,.2)}.user.signup-page .details-type__role-chosen.parent{background-color:rgba(255,137,0,.2)}.user.signup-page .details-type .role-chosen{-webkit-animation:slideInRight .5s forwards;animation:slideInRight .5s forwards;margin-bottom:1em}.user.signup-page .details-type .role-chosen label{width:10vw;height:13vw;opacity:1}.user.signup-page .details-type .role-chosen label:hover{cursor:initial}.user.signup-page .details-type .role-chosen__left{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 30vw;flex:0 1 30vw;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.user.signup-page .details-type .role-chosen__right{-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%}.user.signup-page .details-type .role-chosen.role-cont{-webkit-box-flex:unset;-webkit-flex:unset;flex:unset}.user.signup-page .details-type .role-chosen.role-cont:hover{cursor:initial;background:initial!important}@media only screen and (max-width:761px){.user.signup-page .details-type .role-chosen{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.user.signup-page .details-type .role-chosen label{height:48vw;width:40vw;font-size:1.5em}}.user.signup-page .details-type .role-cont{-webkit-box-flex:1;-webkit-flex:1;flex:1;cursor:pointer}.user.signup-page .details-type .role-cont ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;text-align:left}.user.signup-page .details-type .role-cont ul>li{padding:.5em;font-size:1.2em}.user.signup-page .details-type .role-cont ul>li:before{display:inline-block;content:"\f00c";margin:0 10px 0 0;font:normal normal normal 100% FontAwesome;font-size:1em}.user.signup-page .details-type .role-cont.student{color:#48a6db;border-color:#48a6db}.user.signup-page .details-type .role-cont.student ul>li{color:#48a6db}.user.signup-page .details-type .role-cont.teacher{color:#49bd00;border-color:#49bd00}.user.signup-page .details-type .role-cont.teacher ul>li{color:#49bd00}.user.signup-page .details-type .role-cont.parent{color:#ff8900;border-color:#ff8900}.user.signup-page .details-type .role-cont.parent ul>li{color:#ff8900}.user.signup-page .details-type label{background-repeat:no-repeat;color:#c8e4f4;cursor:pointer;display:inline-block;text-align:center;font-weight:900;font-size:2.5vw;width:16vw;background-size:contain;height:20vw;background-position:bottom center;opacity:.4}.user.signup-page .details-type label:hover{opacity:1}@media only screen and (max-width:761px){.user.signup-page .details-type .role-cont{margin-bottom:2em}.user.signup-page .details-type .role-cont ul li{text-align:center}.user.signup-page .details-type label{width:38vw;height:45vw;font-size:5vw}}.user.signup-page .details-type #student+label{background-image:url(../images/signup-icon-student.png);color:#48a6db}.user.signup-page .details-type #student:checked+label{color:#48a6db}.user.signup-page .details-type #teacher+label{background-image:url(../images/signup-icon-teacher.png);color:#49bd00}.user.signup-page .details-type #teacher:checked+label{color:#49bd00}.user.signup-page .details-type #parent+label{background-image:url(../images/signup-icon-parent.png);color:#ff8900}.user.signup-page .details-type #parent:checked+label{color:#ff8900}.user.signup-page .details-student span{background-color:#48a6db}.user.signup-page .details-teacher span{background-color:#49bd00}.user.signup-page .details-parent span{background-color:#ff8900}.user.signup-page #add-school-button{width:99%;height:40px;background-position:top 13px right 11px,top right,top right 32px,top right 34px;margin:0}.user.signup-page input[type=submit]{width:100%;height:2em;margin-top:.5em;background:#fff;border:4px solid #0061A2;color:#0061A2}.user.signup-page input[type=submit]:hover{background:#0061A2;color:#fff}.user.signup-page .role-desc .title{font-size:1.5em;color:#0065A1;font-weight:700}.user.signup-page .role-desc .student li{background-color:#48a6db}.user.signup-page .role-desc .teacher li{background-color:#49bd00}.user.signup-page .role-desc .parent li{background-color:#ff8900}.user.signup-page .role-desc ul{padding:30px;color:#fff}.user.signup-page .role-desc ul>li{padding:10px 25px;margin:5px}.user.signup-page .button-confirm-role.student{background-color:#48a6db}.user.signup-page .button-confirm-role.teacher{background-color:#49bd00}.user.signup-page .button-confirm-role.parent{background-color:#ff8900}.signup-page .info-page,.signup-page .wrapper{-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:761px){.signup-page .info-page,.signup-page .wrapper{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}}.login-page{font-size:5vw}.login-page .info-page,.login-page .wrapper{padding-bottom:10px;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}@media only screen and (max-width:761px){.login-page .info-page,.login-page .wrapper{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}.login-page .full-title{font-size:6vw;line-height:12vw}}.social-cont{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.social-cont .buttons,.social-cont .buttons .buttons{display:-webkit-box;display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical}.social-cont .buttons{display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.social-cont .buttons .buttons{height:100%;display:flex;-webkit-flex-direction:column;flex-direction:column}.social-cont a{display:-webkit-box;display:-webkit-flex;display:flex;background-position:1.5vw center;background-repeat:no-repeat;background-size:4vw;background-color:#fff;margin:0 0 1.5vw;color:#fff;font-size:1.8vw;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;text-align:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;line-height:4vw;border:2px solid;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.social-cont a:hover{opacity:.8;text-decoration:none}.social-cont a.facebook{background-image:url(../images/signup-social-fb.png);background-color:#6c82b1}.social-cont a.google{background-image:url(../images/signup-social-google.png);color:#4fa954;border-color:#4fa954}.social-cont a.google.pulse{-webkit-animation:pulse 1.5s forwards;animation:pulse 1.5s forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.social-cont a.twitter{background-image:url(../images/signup-social-twitter.png);background-color:#7fc0f2}.social-cont a.edmodo{background-image:url(../images/signup-social-edmodo.png);color:#3e78c2;border-color:#3e78c2}.social-cont a.azure{background-image:url(../images/signup-social-office.png);background-color:#fff;border-color:#e63d00;border-width:1px;border-style:solid;color:#e63d00}.social-cont a.azure:hover{background-color:#ffe7e7}.social-cont a.hide{display:none}.import-options ul,.login-signup-cont{display:-webkit-box;display:-webkit-flex}@media only screen and (max-width:761px){.social-cont a{background-position:3vw center;background-size:6vw;margin:0 0 2.5vw;font-size:6vw;padding:2.5vw 2vw}}.import-options{text-align:center;padding:10px 20px;background-color:#F5FAFD;-webkit-border-radius:15px;border-radius:15px;color:#5f6365;font-weight:600;font-size:1.25em;margin-top:1em}.import-options ul{margin:2em auto;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.import-options ul li{text-align:center}.import-options a{background-position:1.5em center;background-repeat:no-repeat;background-size:1.75em;position:relative;color:#fff;padding:.5em 2em .5em 4em;-webkit-border-radius:5px;border-radius:5px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.import-options a{font-size:1rem;background-position:.5em center;padding:1em 1em 1em 2em;width:auto;margin-bottom:1em}}.import-options a:hover{text-decoration:none}.import-options a.google{background-image:url(../images/gce-icon.png);background-color:#00AD66}.import-options a.google:hover{background-color:#00e084}.import-options a.edmodo{background-image:url(../images/signup-social-edmodo.png);background-color:#3e78c2}.import-options a.edmodo:hover{background-color:#6593ce}.import-options a.import{background-color:#F26F29}.import-options a.import:hover{background-color:#f58f59}.import-options a.import:before{content:"\F03A";font:normal normal normal 110% FontAwesome;position:absolute;left:1.5em}.school-display-add-form{float:right;width:160px;cursor:pointer}@media only screen and (max-width:761px){.import-options ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.school-display-add-form{width:100%;text-align:center;display:block;margin-bottom:10px;float:initial;margin-left:0;padding:10px 0}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.school-display-add-form{width:100%;text-align:center;display:block;margin-bottom:10px;float:initial;margin-left:0;padding:10px 0}}.school-display-add-form img{display:block;width:160px;height:218px;margin-bottom:20px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.import-options a.import:before{left:.5em}.school-display-add-form img{display:none}}.school-display-add-form span{font-size:16px;color:#999;margin-bottom:5px;display:block}.school-display-add-form a{font-size:16px;color:#48a6db;font-weight:700}.school-display-add-form:hover a{text-decoration:underline}#school-address-not-found{display:none}.school-gmaps-wrapper{margin:0;width:25%;float:right;display:inline-block}.school-gmaps-wrapper .no-results-found{display:none;width:980px;height:300px;background-color:#f6fafd;border:none;-webkit-border-radius:10px;border-radius:10px;text-align:center}.school-gmaps-wrapper .no-results-found span{font-size:24px;line-height:300px;color:#48a6db;margin:auto}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.school-gmaps-wrapper .no-results-found{width:90%}.school-gmaps-wrapper{display:none}}.school-gmaps-wrapper #gmaps{width:100%;height:300px;border:none;-webkit-border-radius:10px;border-radius:10px}#school-add-form{display:none;overflow:hidden;width:726px;margin-top:12px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#school-add-form{width:90%;padding:5%;margin:10px 0;background-color:#f6fafd}}#school-add-form .control{display:block}#school-add-form .control.address label{vertical-align:top}#school-add-form .left{margin-left:0;margin-right:auto}#school-add-form .right{margin-left:auto;margin-right:10px}@media only screen and (max-width:761px){#school-add-form .left,#school-add-form .right{float:none;display:block}}#school-add-form .column{max-width:49%;display:inline-block;vertical-align:top;width:40%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#school-add-form .column{max-width:100%;width:100%;display:block}}#school-add-form .info{display:none}#school-add-form label{display:block;min-width:50px;padding-bottom:5px}#school-add-form input[type=text]{width:100%;margin-bottom:5px}#school-add-form textarea{width:100%;margin-bottom:5px;vertical-align:top;resize:none;height:90px;margin-right:0}#school-add-form select{width:295px;margin-bottom:5px}#school-add-form .ui-selectmenu-button{margin-bottom:5px;height:38px}#school-add-form input[type=submit]{width:200px}#school-add-form .ui-selectmenu-menu ul{max-height:200px;overflow-y:auto}#school-details-wrapper{overflow:hidden;width:75%;display:inline-block}@media only screen and (max-width:761px){#school-add-form input[type=submit]{margin:5px auto}#school-add-form,#school-details-wrapper{width:100%}}#school-details-wrapper input#school-input{width:76%;margin-right:10px;margin-bottom:0}#school-details-wrapper input#school-input-search-button{display:inline-block}#school-details-wrapper .control-region{margin:15px 0 0 20px;min-height:20px;display:block;overflow:hidden}.change-password-page .info-page,.change-password-page .wrapper,.forgot-password-page .info-page,.forgot-password-page .wrapper{min-height:400px}@media only screen and (max-width:761px){#school-details-wrapper .control-region{margin:5px 0}}#school-details-wrapper .control-region input[type=radio]{position:relative;left:0}#school-details-wrapper .control-region #region-global{margin-left:20px}#school-details-wrapper #school-details{width:97%;height:165px;margin-right:3px;background-color:#f6fafd;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #48a6db;-webkit-border-radius:10px;border-radius:10px;margin-top:13px;overflow-y:auto}#school-details-wrapper #school-details ul{padding:5px 0}#school-details-wrapper #school-details ul li{line-height:36px;border-bottom:2px solid #fff;font-size:20px;color:#48a6db;cursor:pointer;padding-left:25px;margin:0 10px;overflow:hidden}@media only screen and (max-width:761px){#school-details-wrapper #school-details ul li{font-size:12px;line-height:28px}#school-details-wrapper #school-select-form .title span{display:block;padding:10px 5px}}#school-details-wrapper #school-details ul li.selected{background:url(../images/radio-selected.png) center left no-repeat}#school-details-wrapper #school-select-form{width:100%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#school-details-wrapper input#school-input{width:60%}#school-details-wrapper input#school-input-search-button{width:30%}#school-details-wrapper #school-details{width:100%;margin-bottom:10px}#school-details-wrapper #school-select-form{float:none}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#school-details-wrapper #school-select-form{width:90%;margin:0 auto}}#school-details-wrapper #school-select-form .title{font-size:24px;color:#48a6db;margin-bottom:20px}#school-details-wrapper #school-select-form .title span{font-size:14px;color:#999}.user h2,.user h3{color:#5f6365;text-align:center}.user h2{margin:.5em 0;padding:0}@media only screen and (max-width:761px){.user h2{line-height:50px}}@media only screen and (min-width:250px) and (max-width:320px){.user h2{font-size:20px;line-height:30px}}.user h3{font-size:2vw;padding-bottom:1.5vw}.user h3.delim{font-size:1.5vw;text-align:center;background-color:#efefef;-webkit-border-radius:50%;border-radius:50%;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding:1vw}.login-signup-cont{width:100%;position:relative;overflow:hidden;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:761px){.user h3{text-align:center;font-size:6vw}.user h3.delim{font-size:6vw;padding:3vw}.login-signup-cont{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;align-items:center}}.login-signup-cont .column{-webkit-box-flex:0;-webkit-flex:0 1 40%;flex:0 1 40%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:761px){.login-signup-cont .column{width:100%;-webkit-box-flex:1;-webkit-flex:auto;flex:auto}}.login-signup-cont .horz-line{background-image:url(../images/strike-through.png);background-repeat:repeat-x;background-position:center center;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.login-signup-cont .column-spacer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 10%;flex:0 1 10%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.login-signup-cont .column-spacer .or-cont{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}@media only screen and (max-width:761px){.login-signup-cont .column-spacer{width:100%;margin:8vw 0}.login-signup-cont .column-spacer .or-cont{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.login-signup-cont h3.button{width:100%;margin-left:auto;margin-right:auto;text-align:center}.login-signup-cont .options-link{font-size:1.2vw;margin:1vw 0;display:block;color:#48a6db;text-align:center;width:100%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.login-signup-cont .options-link{font-size:2vw}}@media only screen and (max-width:761px){.login-signup-cont .options-link{font-size:4vw}.login-signup-cont .options-link.forgot{margin:2vw 0 4vw}.login-signup-cont .options-link.create{margin:4vw 0 2vw}.login-signup-cont .form-cont form input{font-size:4vw;height:10vw}}.login-signup-cont .form-cont form{width:100%;-webkit-animation:fadeIn .5s forwards;animation:fadeIn .5s forwards}.login-signup-cont .form-cont form .control{display:block;text-align:left;z-index:10;padding-bottom:1vw}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.login-signup-cont .form-cont form .control{text-align:center;margin:auto}}.login-signup-cont .form-cont form .control__two{display:-webkit-box;display:-webkit-flex;display:flex}.login-signup-cont .form-cont form .control__two>input{-webkit-box-flex:1;-webkit-flex:1;flex:1}.login-signup-cont .form-cont form .control__two>input:first-child{margin-right:1em}.login-signup-cont .form-cont form input{width:100%;margin:auto}.login-signup-cont .form-cont form .horz-line{height:1.5vw;background-position:bottom center}.forgot-password-page form{text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.control .hide,.forgot-password-page input[type=submit].hide{display:none}.forgot-password-page input[type=text]{width:40%}.forgot-password-page input[type=submit]{width:210px}.forgot-password-page h4{font-size:24px;line-height:50px;padding:0 20px;margin:0 auto 40px;color:#fff;background:#48a6db;-webkit-border-radius:10px;border-radius:10px;width:60%}.forgot-password-page .message{width:60%;line-height:24px;font-size:22px;text-align:center;margin:10px auto}.change-password-page form{text-align:center}.change-password-page form a{color:#0064a0}.change-password-page input[type=text]{width:40%}.change-password-page input[type=submit]{margin:auto;width:210px}.change-password-page h4{font-size:24px;line-height:50px;padding:0 20px;margin:0 auto 40px;color:#fff;background:#48a6db;-webkit-border-radius:10px;border-radius:10px;width:60%}.change-password-page .message{width:60%;line-height:24px;font-size:22px;text-align:center;margin:10px auto}.control{position:relative}.control.first-name{margin-right:30px;width:-webkit-calc(50% - 45px);width:calc(50% - 45px);padding-right:0}.control.half{width:50%;padding-right:0}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.control{padding-right:0}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.control{width:90%}}.control.control-search .errors{top:0;right:170px}.control .errors{position:absolute;top:20px;right:0;width:40px;height:40px;cursor:pointer;background-position:center center;background-repeat:no-repeat}.control .errors:hover .error{display:block}.control .errors:hover .error.hide{display:none}.control .errors:hover>span{display:block}.control .errors:before{font:normal normal normal 80% FontAwesome;content:"\f071";color:red;width:40px;height:40px;line-height:45px;font-size:25px}.control .errors .error,.control .errors>span{width:100px;padding:5px 10px;color:#fff;font-size:12px;display:none;z-index:99}.control .errors .error{position:relative;right:120px;top:0;background:red}.control .errors>span{position:absolute;left:0;top:35px;height:30px;background:#0c2848}.cancel-subscription-dialog-wrapper table{width:90%;margin:auto}.cancel-subscription-dialog-wrapper .fe-icon{vertical-align:middle;margin:.1em;font-size:1.75em}.cancel-subscription-dialog-wrapper .fe-icon.assessment{color:#116108}.cancel-subscription-dialog-wrapper .fe-icon.reportcard{color:#b2890d}.cancel-subscription-dialog-wrapper .fe-icon.workbook{color:#614908}.cancel-subscription-dialog-wrapper .fe-icon.game{color:#2695eb}.cancel-subscription-dialog-wrapper .fe-icon.ads{color:#e9b31f}.cancel-subscription-dialog-wrapper .text{text-align:center;font-weight:700;padding:.5em}.cancel-subscription-dialog-wrapper .text__red{color:red}.cancel-subscription-dialog-wrapper input{width:30%!important}.cancel-subscription-dialog-wrapper input.confirm{background:red!important}#appBody[data-page-id=profile]{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=profile] article{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}#appBody[data-page-id=profile] #profile-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}#appBody[data-page-id=profile] #profile-wrapper>.loader{display:none}#appBody[data-page-id=profile] #profile-wrapper>.content-wrapper{display:initial}#appBody[data-page-id=profile] #profile-wrapper.contentLoading>.loader{display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=profile] #profile-wrapper.contentLoading>.content-wrapper{display:none}#appBody[data-page-id=profile] article{display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=profile] article>div.info-page,#appBody[data-page-id=profile] article>div.wrapper{-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] #profile-wrapper{width:100%;min-width:100%}#appBody[data-page-id=profile] article>div.info-page,#appBody[data-page-id=profile] article>div.wrapper{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}}#appBody[data-page-id=profile] article.loading{min-height:800px}#appBody[data-page-id=profile] article input[type=button],#appBody[data-page-id=profile] article input[type=input]{-webkit-appearance:none}#appBody[data-page-id=profile] .content-wrapper{width:100%;padding-top:1.5vw}#appBody[data-page-id=profile] .access-message{text-align:center;font-size:2em;padding:1em;line-height:1.5em}#appBody[data-page-id=profile] .access-message a{color:#0263a0}#appBody[data-page-id=profile] .warning{font-size:20px;width:80%;text-align:center;margin:40px auto auto}#appBody[data-page-id=profile] .google-share:before{content:"";background-color:#1AAB61;background-image:url(../images/gce-share.png);background-size:contain;background-repeat:no-repeat;height:1.5vw;width:1.5vw;vertical-align:middle;display:block;margin:0 .5vw;background-position:center}#appBody[data-page-id=profile] .google-share:hover{background-color:#158E50;text-decoration:none;color:#C2F3DA}#appBody[data-page-id=profile] .remind-share{background:#2570C4;border-color:#1d5799;color:#fff}#appBody[data-page-id=profile] .remind-share:before{content:"";background-image:url(../images/remind-share.png);background-size:contain;background-repeat:no-repeat;height:1.5vw;width:1.5vw;margin-right:.5vw;margin-bottom:0;vertical-align:middle;display:inline-block}#appBody[data-page-id=profile] .remind-share:hover{background-color:#1d5799;color:#fff!important}#appBody[data-page-id=playPage] #appBody[data-page-id=profile] .flash-top-bar,#appBody[data-page-id=profile] #appBody[data-page-id=playPage] .flash-top-bar,#appBody[data-page-id=profile] .clearfix{zoom:1}#appBody[data-page-id=playPage] #appBody[data-page-id=profile] .flash-top-bar:before,#appBody[data-page-id=profile] #appBody[data-page-id=playPage] .flash-top-bar:before,#appBody[data-page-id=profile] .clearfix:before{content:"";display:table}#appBody[data-page-id=playPage] #appBody[data-page-id=profile] .flash-top-bar:after,#appBody[data-page-id=profile] #appBody[data-page-id=playPage] .flash-top-bar:after,#appBody[data-page-id=profile] .clearfix:after{content:"";display:table;clear:both}#appBody[data-page-id=profile] .form-cont input{font-weight:100}#appBody[data-page-id=profile] .ui-selectmenu-button{width:100%!important;font-size:16px;margin-bottom:10px;outline:0}#appBody[data-page-id=profile] input[type=text]{font-size:1vw;padding:.5vw;margin-bottom:0}#appBody[data-page-id=profile] input[type=text]::-webkit-input-placeholder{color:#c2c2c2}#appBody[data-page-id=profile] input[type=text]::-moz-placeholder{color:#c2c2c2}#appBody[data-page-id=profile] input[type=text]:-moz-placeholder{color:#c2c2c2}#appBody[data-page-id=profile] input[type=text]:-ms-input-placeholder{color:#c2c2c2}#appBody[data-page-id=profile] .backgrid-filter .search{z-index:500!important}#appBody[data-page-id=profile] .reportcards-preview{max-width:100%;margin-top:1em}#appBody[data-page-id=profile] #student-details-wrapper{margin-top:10px}#appBody[data-page-id=profile] .breadcrumb{font-size:30px;line-height:30px;color:#6c7488;margin-bottom:5px}#appBody[data-page-id=profile] .breadcrumb img{vertical-align:bottom;background-color:#fff}#appBody[data-page-id=profile] .breadcrumb .skill-icon-small{background-position:0 0;padding-left:30px;color:#48a6db}#appBody[data-page-id=profile] .breadcrumb span{color:#6c7488;padding:5px 10px;display:inline-block}#appBody[data-page-id=profile] .breadcrumb span.one,#appBody[data-page-id=profile] .breadcrumb span.three,#appBody[data-page-id=profile] .breadcrumb span.two{color:#6c7488}#appBody[data-page-id=profile] .nav{-webkit-box-flex:0;-webkit-flex:0 0 15%;flex:0 0 15%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background:#EEF5FC;margin-right:1.75em;padding-top:1.5vw;padding-bottom:1.5vw}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .nav{display:none}}#appBody[data-page-id=profile] .nav-item{height:3vw;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;color:#48a6db;background:#EEF5FC;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:flex;position:relative;padding:0 1vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .nav-item:hover{color:#fff;background-color:#88c5e8}#appBody[data-page-id=profile] .nav-item:hover:after{border-color:transparent transparent transparent #88c5e8}#appBody[data-page-id=profile] .nav-item.selected{color:#fff;background-color:#47a6db}#appBody[data-page-id=profile] .nav-item.selected:after{border-color:transparent transparent transparent #47a6db}#appBody[data-page-id=profile] .nav-item__gold{color:#F6C042}#appBody[data-page-id=profile] .nav-item__gold.selected{color:#fff;background-color:#F6C042}#appBody[data-page-id=profile] .nav-item__gold.selected:after{border-color:transparent transparent transparent #F6C042}#appBody[data-page-id=profile] .nav-item__gold:hover{color:#fff;background-color:#f9d88b}#appBody[data-page-id=profile] .nav-item__gold:hover:after{border-color:transparent transparent transparent #f9d88b}#appBody[data-page-id=profile] .nav-item.selected:after,#appBody[data-page-id=profile] .nav-item:hover:after{content:'';position:absolute;left:100%;border-style:solid;border-width:1.5vw 0 1.5vw 1.5vw}#appBody[data-page-id=profile] .nav-item span{font-size:1.5vw;font-weight:600}#appBody[data-page-id=profile] .nav-item:before{font:normal normal normal 150% FontAwesome;width:2em;text-align:center}#appBody[data-page-id=profile] .nav-item#upgrade:before{content:"\f005";color:#F6C042;font-size:2em;padding:.5vw;-webkit-animation:tada infinite 2.5s;animation:tada infinite 2.5s}#appBody[data-page-id=profile] #upgrade{height:5vw;background:green;margin-top:4vw;color:#fff;padding-left:0}#appBody[data-page-id=profile] #upgrade span{font-weight:400}#appBody[data-page-id=profile] #upgrade:after{content:'';position:absolute;left:100%;border-style:solid;border-width:2.5vw 0 2.5vw 1.5vw;border-color:transparent transparent transparent green}#appBody[data-page-id=profile] #upgrade:hover{border-color:transparent transparent transparent #00cd00}#appBody[data-page-id=profile] .hide{display:none}#appBody[data-page-id=profile] .loader{text-align:center;width:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;background-image:url(../images/loader.gif);background-repeat:no-repeat;background-position:center 3vw;background-size:100px 100px}#appBody[data-page-id=profile]>.loader{background-position:center 10%}#appBody[data-page-id=profile]>.loader span{font-size:20px;top:20%}#appBody[data-page-id=profile] .dialogWindow{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;z-index:999;border:3px solid #48a6db;-webkit-box-shadow:0 0 20px 0 #999;box-shadow:0 0 20px 0 #999;font-size:100%;min-width:60%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=profile] .dialogWindow #choose-avatar{margin:0 auto;float:none;position:relative}#appBody[data-page-id=profile] .dialogWindow .title{font-size:1.6vw;font-weight:600;margin-bottom:1vw;text-align:center;background-color:#0264a0;color:#fff;padding:.5vw 0}#appBody[data-page-id=profile] .dialogWindow .dialog-content{padding:1vw}#appBody[data-page-id=profile] .dialogWindow .google-share{margin-bottom:1vw;color:#fff!important;text-align:center;background-color:#1BAB62;border:5px solid #FBC800}#appBody[data-page-id=profile] .dialogWindow .google-share:before{content:"";background-color:#1AAB61;background-image:url(../images/gce-share.png);background-size:contain;background-repeat:no-repeat;height:1.5vw;width:1.5vw;vertical-align:middle;display:inline-block}#appBody[data-page-id=profile] .dialogWindow .google-share:hover{background-color:#158E50;text-decoration:none;color:#C2F3DA}#appBody[data-page-id=profile] .dialogWindow .url{position:relative;padding:1vw 1.5vw;border:4px solid #0064A0;width:90%;background-color:#fff;text-align:center;margin:0 auto;word-wrap:break-word;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;font-size:1.5vw;cursor:text}#appBody[data-page-id=profile] .dialogWindow .dashed-line{border:1px dashed #c7c7c7;background:#fff;margin:10px auto}#appBody[data-page-id=profile] .dialogWindow p{font-weight:400;color:#909090;font-size:1.2vw;text-align:center}#appBody[data-page-id=profile] .dialogWindow .form-inputs{display:-webkit-box;display:-webkit-flex;display:flex;background:#f6fafd;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:1vw}#appBody[data-page-id=profile] .dialogWindow .form-inputs .control{width:50%}#appBody[data-page-id=profile] .dialogWindow .form-inputs .control.full-width{width:100%}#appBody[data-page-id=profile] .dialogWindow .form-inputs .control .errors{top:0;bottom:0;right:0;height:30px;width:30px}#appBody[data-page-id=profile] .dialogWindow .form-inputs .control .errors:before{width:30px;height:30px;line-height:30px;font-size:24px}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left{margin-left:10px;margin-right:5px;-webkit-box-flex:1;-webkit-flex:1 1 60%;flex:1 1 60%}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right{margin-right:10px;margin-left:5px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding:0 4vw}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left,#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right{display:inline-block;vertical-align:top}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left .message,#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right .message{font-size:24px;text-align:center;margin-top:20px}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left .control,#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right .control{width:100%}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left input[type=text],#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right input[type=text]{width:100%;display:inline-block;margin-bottom:.5vw}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left input[type=text].password-input,#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right input[type=text].password-input{margin-bottom:7px}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left input[type=password],#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left select,#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right input[type=password],#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right select{margin-bottom:0;display:inline-block;width:100%}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left input[type=text],#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left input[type=password],#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left select,#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right input[type=text],#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right input[type=password],#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right select{width:100%}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-section #form-input-confirm{margin-left:70px}}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left label,#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right label{display:inline-block;line-height:1.5vw;font-size:1vw;font-weight:600}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-left label.hide,#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-right label.hide{display:none}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-top{width:100%}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-section{width:100%;padding:10px 0;border-top:1px solid #DAEAF3;margin-top:10px}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-section.add-student .control,#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-section.add-student .control input[type=text]{width:100%}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-section .control.right{float:right;padding-right:0}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-section .control.left{padding-right:0}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-section .control .errors{top:0;bottom:initial;right:15px;height:30px;width:30px}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-section .ui-selectmenu-button{display:inline-block}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-section.selectors .control{width:245px;padding-right:20px}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-section label{display:inline-block;line-height:32px;margin-right:10px;width:100px}#appBody[data-page-id=profile] .dialogWindow .form-inputs .controls-section input{margin-right:10px}#appBody[data-page-id=profile] .dialogWindow .buttonset{text-align:center;width:100%;padding:1.5vw 0;background-color:#fff;z-index:10}#appBody[data-page-id=profile] .dialogWindow .buttonset input[type=button]{background-color:#b3b3b3;font-size:1.5vw;padding:.5vw 2.5vw}#appBody[data-page-id=profile] .dialogWindow .buttonset input[type=button]:hover{background-color:#999}#appBody[data-page-id=profile] .dialogWindow .buttonset input[type=button].delete{background-color:#ed1c24}#appBody[data-page-id=profile] .dialogWindow .buttonset input[type=button].delete:hover{background-color:#ca181f}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .dialogWindow .buttonset input[type=button]{font-size:2vw;padding:1vw 4vw;margin-bottom:1vw}}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .dialogWindow .buttonset input[type=button]{font-size:4vw;padding:2vw 8vw;margin-bottom:2vw}}#appBody[data-page-id=profile] .dialogWindow .buttonset>*{display:inline-block;margin-right:20px}#appBody[data-page-id=profile] .dialogWindow .buttonset>:first-child{margin-left:0}#appBody[data-page-id=profile] .dialogWindow .buttonset>:last-child{margin-right:0}#appBody[data-page-id=profile] .dialogWindow .confirm-dialog-wrapper{display:none;text-align:center;margin:0}#appBody[data-page-id=profile] .dialogWindow .confirm-dialog-wrapper .confirm-dialog{display:inline-block;font-size:14px;width:100%;line-height:38px;color:#fff;background:#ed1b25}#appBody[data-page-id=profile] .dialogWindow .confirm-dialog-wrapper .confirm-dialog:before{font:normal normal normal 120% FontAwesome;content:"\f071";padding-right:10px}#appBody[data-page-id=profile] .dialogWindow .confirm-dialog-wrapper .unlink-confirm{background-color:#ed1c24;color:#fff;height:3em;margin-bottom:.5em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .dialogWindow .confirm-dialog-wrapper .unlink-confirm__confirm{display:inline-block;color:#ed1c24}#appBody[data-page-id=profile] .dialogWindow .confirm-dialog-wrapper .unlink-confirm input[type=checkbox]{outline:#fff solid 2px;height:2em;width:2em;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;vertical-align:middle;margin-right:.5em}#appBody[data-page-id=profile] .dialogWindow .confirm-dialog-wrapper .unlink-confirm input[type=checkbox]:checked:before{content:"\f00c";font-size:2em;color:#fff;font-family:FontAwesome}#appBody[data-page-id=profile] .dialogWindow .submit-msg{position:absolute;left:0;top:0;background-color:#f3f8ff;width:100%;height:100%;font-size:34px;color:#48a6db;text-align:center;display:none;z-index:999}#appBody[data-page-id=profile] .dialogWindow .submit-msg .content{display:-webkit-box;display:-webkit-flex;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .dialogWindow .submit-msg .content .submit-loading,#appBody[data-page-id=profile] .dialogWindow .submit-msg .content .submit-success{display:none;width:100%}#appBody[data-page-id=profile] .dialogWindow .submit-msg a{display:block;width:300px;height:50px;line-height:50px;color:#fff;margin:30px auto;overflow:hidden;font-size:26px;border:5px solid;padding:0 10%}#appBody[data-page-id=profile] .dialogWindow .submit-msg a.add-another-student{background-color:#269e27;border-color:#1f7f20}#appBody[data-page-id=profile] .dialogWindow .submit-msg a.add-another-student:hover{background-color:#1f7f20}#appBody[data-page-id=profile] .dialogWindow .submit-msg a.add-another-student:before{content:"\f234";font-family:FontAwesome;margin-right:.5em}#appBody[data-page-id=profile] .dialogPane .choose-avatar-nav span,#appBody[data-page-id=profile] .dialogWindow .choose-avatar-nav span{margin-left:5px;margin-right:5px}#appBody[data-page-id=profile] .dialogWindow .submit-msg a.cancel{border-color:#004873;background-color:#0064a0}#appBody[data-page-id=profile] .dialogWindow .submit-msg a.cancel:hover{background-color:#004873}#appBody[data-page-id=profile] .dialogWindow>*{-webkit-box-sizing:border-box;box-sizing:border-box}#appBody[data-page-id=profile] .dialogPane #choose-avatar .social-avatar{width:90%}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .title{text-align:center}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .dialog-nav{padding:0;display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .dialog-nav .dialog-nav-item{display:inline-block;width:50%;height:40px;line-height:40px;font-size:20px;text-align:center;color:#fff;background-color:#9fd0ec;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #fff;border-right:1px solid #fff}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .dialog-nav .dialog-nav-item:first-child{border-left:none}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .dialog-nav .dialog-nav-item:last-child{border-right:none}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .dialog-nav .dialog-nav-item.selected{background-color:#48a6db}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs .text{color:#999;text-align:center}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.code,#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.existing{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.code>*,#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.existing>*{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.code .text,#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.existing .text{padding:1vw 0;font-size:1.8vw}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.code input[type=text],#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.existing input[type=text]{font-size:1.5vw;padding:1vw 2vw}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.code select,#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.existing select{width:100%}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.code .mentor-code,#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.existing .mentor-code{background-color:#fff;-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;border:1px solid #b5b5b5;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.code #student_username-cont,#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.existing #student_username-cont{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.code #student_username-cont #validation-icon,#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.existing #student_username-cont #validation-icon{position:relative;display:inline-block;width:2vw;height:2vw}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.code #student_username-cont #validation-icon i,#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.existing #student_username-cont #validation-icon i{font-size:2vw}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.code #student_username-cont #validation-icon .valid,#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.existing #student_username-cont #validation-icon .valid{color:#53A943}#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.code #student_username-cont #validation-icon .invalid,#appBody[data-page-id=profile] .invite-student-dialog-wrapper .dialogWindow .form-inputs.existing #student_username-cont #validation-icon .invalid{color:#D22921}#appBody[data-page-id=profile] .get-started{font-size:3vw;background-color:#ecf6fb;text-align:center;position:absolute;top:0;bottom:0;width:100%;height:100%;line-height:3.6vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .get-started .info-page,#appBody[data-page-id=profile] .get-started .wrapper{width:100%}#appBody[data-page-id=profile] .get-started a{display:block;font-size:1vw;color:#1E4198}#appBody[data-page-id=profile] .get-started .text{font-size:1vw;color:#48a6db}#appBody[data-page-id=profile] .get-started.with-suggestion{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .get-started.with-suggestion:before{content:"";display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 35%;flex:0 0 35%;height:100%;bottom:0;background:url(../images/professor-small.png) center center no-repeat;background-size:cover}#appBody[data-page-id=profile] .get-started.with-suggestion .info-page,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper{display:inline-block;vertical-align:top;width:50%}#appBody[data-page-id=profile] .get-started.with-suggestion .info-page span.text,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper span.text{font-size:1.5vw;display:block;padding:1.5vw}#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a{display:block;font-size:1.5vw;color:#fff;padding:2vw;border:3px solid}#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.add-class-button,#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.add-student-button,#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.create-assessment-button,#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.create-assignment-button,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.add-class-button,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.add-student-button,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.create-assessment-button,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.create-assignment-button{background-color:#0064a0;border-color:#004873}#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.add-class-button:hover,#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.add-student-button:hover,#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.create-assessment-button:hover,#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.create-assignment-button:hover,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.add-class-button:hover,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.add-student-button:hover,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.create-assessment-button:hover,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.create-assignment-button:hover{background-color:#004873}#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.edmodo-sync-button,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.edmodo-sync-button{background-color:#fff;color:#1063dd;border-color:#1063dd;line-height:1.5vw}#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.edmodo-sync-button:hover,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.edmodo-sync-button:hover{background-color:#1063dd;color:#fff}#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.add-students-button,#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.import-class-button,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.add-students-button,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.import-class-button{background-color:#1bab62;border-color:#158e50}#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.add-students-button:hover,#appBody[data-page-id=profile] .get-started.with-suggestion .info-page a.import-class-button:hover,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.add-students-button:hover,#appBody[data-page-id=profile] .get-started.with-suggestion .wrapper a.import-class-button:hover{background-color:#158e50}#appBody[data-page-id=profile] .tabbed-assignments .section-title .title.left{width:50%;float:left}#appBody[data-page-id=profile] .tabbed-assignments .section-title .title.left .assignment-table-toggle{cursor:pointer;display:inline-block;width:49%;vertical-align:middle}#appBody[data-page-id=profile] .tabbed-assignments .section-title .title.left .assignment-table-toggle.inactive{color:#6c7488}#appBody[data-page-id=profile] .section{vertical-align:top;margin-bottom:1vw}#appBody[data-page-id=profile] .section>div .loader{background-position:center center;background-size:4vw;position:absolute;height:100%;top:0;left:0;display:none}#appBody[data-page-id=profile] .section.performance{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}#appBody[data-page-id=profile] .section.shaded{padding:10px 20px;text-align:center;background-color:#ecf6fb}#appBody[data-page-id=profile] .section.shaded .section-title{position:relative;border-bottom:1px solid #fff;background-color:initial}#appBody[data-page-id=profile] .section.progress{min-height:300px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}#appBody[data-page-id=profile] .section .search-button{display:inline-block;height:30px;font-size:20px}#appBody[data-page-id=profile] .section .no-search-results{font-size:20px;color:#6c7488;width:100%;text-align:center;border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:3em 0}#appBody[data-page-id=profile] .section-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;font-size:1.5vw;padding:.8vw;border-bottom:1px solid #e6e6e6;background-color:#F9F9F9;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=profile] .section-title .left,#appBody[data-page-id=profile] .section-title .right{float:initial}#appBody[data-page-id=profile] .section-title.sticky-breadcrumb{background-color:#fafcfe;margin-bottom:20px}#appBody[data-page-id=profile] .section-title .refresh-button{cursor:pointer;display:inline-block;vertical-align:middle;padding-left:10px;height:1em;width:1em;padding-bottom:5px}#appBody[data-page-id=profile] .section-title .refresh-button:hover{color:#160e71}#appBody[data-page-id=profile] .section-title .action-button{font-size:18px;line-height:24px;height:24px;margin:0;padding:0}#appBody[data-page-id=profile] .section-title .message{display:inline-block;font-size:1.5vw;color:#6c7488}#appBody[data-page-id=profile] .section-title .message.practice{color:#D22921;font-size:100%}#appBody[data-page-id=profile] .section-title .message .google-share{display:inline-block;padding:5px 10px;vertical-align:middle;-webkit-border-radius:4px;border-radius:4px;background-position:5px center;color:#fff!important;line-height:20px;background-color:#1AAB61;margin-left:20px}#appBody[data-page-id=profile] .section-title .message .google-share:before{display:inline-block}#appBody[data-page-id=profile] .section-title .message span[disabled]{pointer-events:none}#appBody[data-page-id=profile] .section-title .message .message-button{cursor:pointer;font-size:1.2vw;margin-left:1vw;display:inline-block}#appBody[data-page-id=profile] .section-title .message .message-button__gold{color:#F6C042!important}#appBody[data-page-id=profile] .section-title .message .message-button__gold:hover{color:#986c07!important}#appBody[data-page-id=profile] .section-title .message .message-button .desktop-message{padding:0!important;color:inherit!important}#appBody[data-page-id=profile] .section-title .message .message-button:before{font:normal normal normal 120% FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:.5vw}#appBody[data-page-id=profile] .section-title .message .message-button:hover{color:#214399}#appBody[data-page-id=profile] .section-title .message .message-button.add-class-button:before{content:"\f055"}#appBody[data-page-id=profile] .section-title .message .message-button.print-students-button:before{content:"\f02f"}#appBody[data-page-id=profile] .section-title .message .message-button.email-report-button:before,#appBody[data-page-id=profile] .section-title .message .message-button.invite-student-button:before{content:"\f0e0"}#appBody[data-page-id=profile] .section-title .message .message-button.add-student-button:before{content:"\f234"}#appBody[data-page-id=profile] .section-title .message .message-button.add-students-button:before{content:"\f0c0"}#appBody[data-page-id=profile] .section-title .message .message-button.google-sync-button:before{content:"";background-image:url(../images/gce-share-light.png);background-size:25px 25px;background-repeat:no-repeat;height:25px;width:25px;vertical-align:bottom;display:inline-block}#appBody[data-page-id=profile] .section-title .message .message-button.import-class-button:before{content:"\f0ed"}#appBody[data-page-id=profile] .section-title .message .message-button.edit-assessment-button:before,#appBody[data-page-id=profile] .section-title .message .message-button.edit-assignment-button:before,#appBody[data-page-id=profile] .section-title .message .message-button.edit-class-button:before,#appBody[data-page-id=profile] .section-title .message .message-button.edit-student-button:before{content:"\f0ad"}#appBody[data-page-id=profile] .section-title .message .message-button.edit-assessment-button,#appBody[data-page-id=profile] .section-title .message .message-button.edit-assignment-button{line-height:2em}#appBody[data-page-id=profile] .section-title .message .message-button.student-progress-button:before{content:"\f080"}#appBody[data-page-id=profile] .section-title .message .message-button.student-stats-button:before{content:"\f05a"}#appBody[data-page-id=profile] .section-title .message .message-button.class-report-button:before,#appBody[data-page-id=profile] .section-title .message .message-button.student-report-button:before{content:"\f1fe"}#appBody[data-page-id=profile] .section-title .message .message-button.student-report-button{color:#6c7488}#appBody[data-page-id=profile] .section-title .message .message-button.student-report-button:hover{color:#214399}#appBody[data-page-id=profile] .section-title .message .message-button.class-report-button{color:#6c7488}#appBody[data-page-id=profile] .section-title .message .message-button.class-report-button:hover{color:#214399}#appBody[data-page-id=profile] .section-title .message .message-button.class-details-button:before{content:"\f05a"}#appBody[data-page-id=profile] .section-title .message .message-button.create-assessment-button,#appBody[data-page-id=profile] .section-title .message .message-button.create-assignment-button{vertical-align:bottom;vertical-align:-webkit-baseline-middle}#appBody[data-page-id=profile] .section-title .message .message-button.create-assessment-button:before,#appBody[data-page-id=profile] .section-title .message .message-button.create-assignment-button:before{font:normal normal normal 120% FontAwesome;vertical-align:middle;content:"\f055"}#appBody[data-page-id=profile] .section-title .message .message-button.edmodo-sync-button:before{content:"\f021"}#appBody[data-page-id=profile] .section-title .show-dialog{height:24px;line-height:20px;font-size:16px;width:inherit;min-width:88px;background-position:top 7px right 11px,top right,top right 20px,top right 20px;margin-left:20px;display:inline-block;padding-left:10px}#appBody[data-page-id=profile] .section-title .filter{position:absolute;display:inline-block;right:0;bottom:6px}#appBody[data-page-id=profile] .section-title .filter .backgrid-filter{margin:0}#appBody[data-page-id=profile] .section-title .filter .backgrid-filter input{font-size:16px}#appBody[data-page-id=profile] .section-bottom{position:relative;font-size:24px;padding:10px;border-top:1px solid #e6e6e6;overflow:hidden;background-color:#F9F9F9}#appBody[data-page-id=profile] td{vertical-align:middle;font-size:1.3vw;padding:.5vw 0}#appBody[data-page-id=profile] td.skill{color:#6c7488;position:relative;text-align:left;padding-left:0}#appBody[data-page-id=profile] td.skill a{color:#6c7488;position:relative;display:inline}#appBody[data-page-id=profile] td.skill a .skill-key{display:inline-block;left:5px;width:35px}#appBody[data-page-id=profile] td.skill.skill-icon-small{width:3vw;height:2vw;background-position:right center;background-size:contain}#appBody[data-page-id=profile] td.skill .skill-key{display:inline-block;left:5px}#appBody[data-page-id=profile] td.last-played{color:#6c7488;position:relative;text-align:right;font-size:.8em;white-space:nowrap}#appBody[data-page-id=profile] td.last-played .skill-key{position:absolute;left:0;width:35px}#appBody[data-page-id=profile] td.assignment-status.student{padding-left:90px;background-position:60px 5px}#appBody[data-page-id=profile] td.assignment-status.student .skill-key{left:30px}#appBody[data-page-id=profile] td.assignment-status.student .status{display:inline-block;content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background-position:center center;background-repeat:no-repeat;background-image:url(../images/skill-status-incomplete.png)}#appBody[data-page-id=profile] td.assignment-status.student .status.completed{background-image:url(../images/skill-status-complete.png)}#appBody[data-page-id=profile] td.checkmark{width:30px;padding-right:10px}#appBody[data-page-id=profile] td.checkmark:before{width:40px;height:40px;content:"\f058";line-height:38px;font:normal normal normal 22px FontAwesome;color:#EAEAEA}#appBody[data-page-id=profile] td.checkmark.complete:before{content:"\f058";color:#59d006}#appBody[data-page-id=profile] td.status.completed{color:#1f8a43}#appBody[data-page-id=profile] td.status.expired{color:#b10706}#appBody[data-page-id=profile] td.time-played{color:#45a8dc}#appBody[data-page-id=profile] td.assignment .skill-icon-small{padding-left:34px;background-position:5px 0}#appBody[data-page-id=profile] td>*{vertical-align:middle}#appBody[data-page-id=profile] td a:hover{text-decoration:underline}#appBody[data-page-id=profile] .class-summary{border-bottom:1px solid #e6e6e6}#appBody[data-page-id=profile] .class-summary select{width:250px}#appBody[data-page-id=profile] .class-summary .stats{display:inline-block;background-color:#ecf6fb;width:510px;height:130px;margin:20px 0 20px 50px;overflow:hidden}#appBody[data-page-id=profile] .class-summary .stats .stats-animated{margin:0}#appBody[data-page-id=profile] .suggested-games{min-height:200px;border-bottom:1px solid #e6e6e6}#appBody[data-page-id=profile] .suggested-games .assignments-display{margin:0;min-height:145px}#appBody[data-page-id=profile] .suggested-games .assignments-display li{display:inline-block;width:20%;margin:0;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #e6e6e6}#appBody[data-page-id=profile] .suggested-games .assignments-display li.rowBreak{border-left:none}#appBody[data-page-id=profile] .suggested-games .assignments-display li .caption{max-width:none}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .suggested-games .assignments-display li{width:33%;border:none;margin-top:10px}}#appBody[data-page-id=profile] a{color:#48a6db;text-decoration:none}#appBody[data-page-id=profile] a:hover{color:#4687ba}#appBody[data-page-id=profile] .class-summary-avatar{position:relative;width:200px;height:200px;margin-right:60px;float:left}#appBody[data-page-id=profile] .class-summary-avatar .caption{clear:left;text-align:center;color:#b543ea;padding-top:10px}#appBody[data-page-id=profile] .class-summary-avatar .avatar{width:200px;height:150px}#appBody[data-page-id=profile] .dialogWrapper input[type=button]{height:24px;line-height:20px;font-size:16px;width:150px}#appBody[data-page-id=profile] .dialogWrapper>input[type=submit]{height:24px;line-height:20px;font-size:16px;width:inherit;min-width:120px;background-position:top 7px right 11px,top right,top right 20px,top right 20px;margin-left:20px}#appBody[data-page-id=profile] .dialogWrapper input.cancel{height:40px;line-height:20px;font-size:24px;width:150px}#appBody[data-page-id=profile] .pager ul{display:-webkit-box;display:-webkit-flex;display:flex;margin:10px auto;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=profile] .pager li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:20px;text-align:center;min-width:30px;height:30px;color:#757575;background-color:transparent;-webkit-transition:.4s ease-in-out all;transition:.4s ease-in-out all;cursor:pointer}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .pager li{margin-left:0}}#appBody[data-page-id=profile] .pager li:hover{color:#4687ba}#appBody[data-page-id=profile] .pager li.current{color:#fff;background-color:#48a6db;-webkit-border-radius:100%;border-radius:100%;cursor:default;font-weight:700}#appBody[data-page-id=profile] .pager li.relative{background-color:initial;border-color:initial;padding:0 5px}#appBody[data-page-id=profile] .pager li.relative:hover{border-color:#4687ba}#appBody[data-page-id=profile] .pager li.passive:hover{color:#48a6db;background-color:#ecf6fb;cursor:default;border-color:#4687ba}#appBody[data-page-id=profile] .pager li.next:after{content:"";display:inline-block;width:0;height:0;margin-left:5px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid}#appBody[data-page-id=profile] .pager li.next{margin-left:5px}#appBody[data-page-id=profile] .pager li.prev{margin-right:5px}#appBody[data-page-id=profile] .pager li.prev:before{content:"";display:inline-block;width:0;height:0;margin-right:5px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:10px solid}#appBody[data-page-id=profile] .pager li.next,#appBody[data-page-id=profile] .pager li.prev{border:1px solid #757575;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s ease-in-out all;transition:.3s ease-in-out all}#appBody[data-page-id=profile] .pager li.next:hover,#appBody[data-page-id=profile] .pager li.prev:hover{background:#48a6db;color:#fff;border-color:#48a6db}#appBody[data-page-id=profile] #dialog-wrappers{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:800;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-top:4vw;-webkit-box-sizing:border-box;box-sizing:border-box}#appBody[data-page-id=profile] #dialog-wrappers .dialog-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:none;-webkit-box-flex:0;-webkit-flex:0 1 60%;flex:0 1 60%;max-height:70%}#appBody[data-page-id=profile] .dialogOverlay{display:none;height:100%;width:100%;position:fixed;top:0;left:0;background-color:#fff;opacity:.9;z-index:998}#appBody[data-page-id=profile] .dialogWindow .scrollable{overflow:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative}#appBody[data-page-id=profile] .add-class-dialog-wrapper .dialogWindow .form-inputs,#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .form-inputs,#appBody[data-page-id=profile] .edit-class-dialog-wrapper .dialogWindow .form-inputs,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .form-inputs{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow{width:100%;margin-left:0}}#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .message,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .message{padding:40px 0;font-size:24px;text-align:center;height:200px;display:block}#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .message i,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .message i{margin-right:10px}#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .form-inputs .text,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .form-inputs .text{font-size:24px;color:#999;margin:30px 20px}#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .form-inputs.existing,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .form-inputs.existing{text-align:center}#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .form-inputs.existing input[type=text],#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .form-inputs.existing input[type=text]{width:400px}#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .form-inputs.existing #student_username-cont #validation-icon,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .form-inputs.existing #student_username-cont #validation-icon{position:relative;display:inline-block;width:40px;height:40px}#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .form-inputs.existing #student_username-cont #validation-icon img,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .form-inputs.existing #student_username-cont #validation-icon img{position:absolute;top:4px;left:4px}#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .form-inputs.code,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .form-inputs.code{text-align:center}#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .form-inputs.code .class-code,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .form-inputs.code .class-code{font-size:33px;color:#48a6db;height:33px;padding:3px;margin:10px 0 30px;border-color:#c5c5c5;border-width:1px;border-style:solid}#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .form-inputs.create .controls-right #profile-wrapper .invite-student-dialog-wrapper .dialogWindow .form-inputs.create .controls-right,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .form-inputs.create .controls-right #profile-wrapper .invite-student-dialog-wrapper .dialogWindow .form-inputs.create .controls-right{width:100%;text-align:center}#appBody[data-page-id=profile] .edit-student-dialog-wrapper .buttonset input[type=submit],#appBody[data-page-id=profile] .edit-student-dialog-wrapper .buttonset input[type=button]{width:22%;margin:1%}#appBody[data-page-id=profile] .add-student-dialog-wrapper .dialogWindow .dialog-nav .dialog-nav-item:hover,#appBody[data-page-id=profile] .edit-student-dialog-wrapper .dialogWindow .dialog-nav .dialog-nav-item:hover{background-color:#48a6db}#appBody[data-page-id=profile] .edit-student-dialog-wrapper .buttonset input[type=button].unlink{background-color:#FF956C}#appBody[data-page-id=profile] .edit-student-dialog-wrapper .google{font-size:20px;text-align:left}#appBody[data-page-id=profile] .edit-student-dialog-wrapper .google .avatar{display:inline-block;width:20%;margin:2%}#appBody[data-page-id=profile] .edit-student-dialog-wrapper .google .avatar img{width:100%}#appBody[data-page-id=profile] .edit-student-dialog-wrapper .google .info{width:70%;display:inline-block;vertical-align:top;margin-left:2%}#appBody[data-page-id=profile] .edit-student-dialog-wrapper .google span{display:block;padding:20px 0}#appBody[data-page-id=profile] .student-details-wrapper .user-details{margin:20px 0}#appBody[data-page-id=profile] .edit-class-students-dialog-wrapper .dialogWindow .message i,#appBody[data-page-id=profile] .edmodo-sync-dialog-wrapper .dialogWindow .message i{margin-right:10px}#appBody[data-page-id=profile] .progress-performance .cont{width:35%}#appBody[data-page-id=profile] .progress .section-title .pager{padding:5px}#appBody[data-page-id=profile] .progress .section-title .title{display:inline-block;vertical-align:middle}#appBody[data-page-id=profile] .progress .section-title .refresh-button{cursor:pointer;display:inline-block;vertical-align:middle;padding-left:2vw;font:normal normal normal 100% FontAwesome}#appBody[data-page-id=profile] .progress .section-title .select-grey{display:inline-block}#appBody[data-page-id=profile] .progress .section-title .select-grey select{width:150px}#appBody[data-page-id=profile] .edit-profile-dialog-wrapper .overlay{display:none}#appBody[data-page-id=profile] .edit-profile-dialog-wrapper .overlay.loading{display:block;background-color:#fff;opacity:.75;position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center}#appBody[data-page-id=profile] .edit-profile-dialog-wrapper .overlay div{visibility:visible;font-size:30px;text-align:center;margin-top:20%;width:100%}#appBody[data-page-id=profile] .edit-profile-dialog-wrapper .overlay .join-class{font-color:#fff}#appBody[data-page-id=profile] .edit-class-students-dialog-wrapper .dialogWindow .form-inputs{background:#fff}#appBody[data-page-id=profile] .edit-class-students-dialog-wrapper .dialogWindow .message{padding:40px 0;font-size:24px;text-align:center;height:200px;display:block}#appBody[data-page-id=profile] .edmodo-sync-dialog-wrapper .dialogWindow .form-inputs{background:#fff;font-size:25px;text-align:center;padding:0}#appBody[data-page-id=profile] .edmodo-sync-dialog-wrapper .dialogWindow .message{padding:40px 0;font-size:24px;text-align:center;height:200px;display:block}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .description{font-size:14px;text-align:center;color:#5F5858;padding:20px 30px;background-color:#efefef;font-weight:600}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow iframe{height:100%;width:95%;margin:0 auto;min-height:250px}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .form-inputs{background:inherit;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .buttonset .submit-import-class.hide{display:none}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .import-class-options{padding:1vw;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .import-class-options .option{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .import-class-options .option a{color:#fff;padding:1vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .import-class-options .option.csv .import-from-csv{background-color:#0064A0;border:5px solid #004873}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .import-class-options .option.csv .import-from-csv:hover{background-color:#3b3082}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .import-class-options .option.csv .import-from-csv:before{content:"\F03A";font:normal normal normal 2.5vw FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1vw;display:inline-block}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .import-class-options .option.google{margin-bottom:20px}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .import-class-options .option.google a{background-color:#1bab62;border:5px solid #fbc800}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .import-class-options .option.google a:before{content:"";background:url(../images/gce-icon.png) center center no-repeat;width:3vw;height:3vw;background-size:contain;display:inline-block;margin-right:1vw}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .import-class-options .option.google a:hover{background-color:#158e50}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .import-class-options .instructions{font-size:20px;color:#b3b3b3}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .message{padding:2vw 0;font-size:1.5vw;text-align:center;display:block;color:#1bab62;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=profile] .import-class-dialog-wrapper .dialogWindow .message i{margin-right:10px}#appBody[data-page-id=profile] .import-class-list{padding:1vw 0;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=profile] .import-class-list .select-cont ul{padding:0}#appBody[data-page-id=profile] tbody tr:nth-child(even){background-color:rgba(241,250,255,.6)}#appBody[data-page-id=profile] #performance-class-select{width:100%;margin-bottom:10px}#appBody[data-page-id=profile] .student-detail-progress .grade-list-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;flex:1 1 auto;content:"1 1 auto";line-height:1.5em}#appBody[data-page-id=profile] .student-detail-progress .grade-list-title .grade-title-cont{font-size:.5em;width:3em;margin-right:1em}#appBody[data-page-id=profile] .student-detail-progress .grade-list-title .grade-title-cont .standard-title{padding-top:3px}#appBody[data-page-id=profile] .student-detail-progress .standard .description{font-size:15px}#appBody[data-page-id=profile] .student-detail-progress .skill-list>li{width:99%}.dialogWindow .notice-text,.get-started-dialog-wrapper .notice-text,.parent-get-started .notice-text{font-size:1.75em;font-weight:bolder;margin-bottom:30px;background-color:#48A6DB;color:#fff;padding:5px}.dialogWindow .text,.get-started-dialog-wrapper .text,.parent-get-started .text{font-size:1.2em}.dialogWindow .text a,.get-started-dialog-wrapper .text a,.parent-get-started .text a{color:#48a6db}.dialogWindow .description,.get-started-dialog-wrapper .description,.parent-get-started .description{font-size:14px;text-align:center;color:#5F5858;padding:20px 30px;background-color:#efefef}.dialogWindow .create-class-options,.get-started-dialog-wrapper .create-class-options,.parent-get-started .create-class-options{padding:30px 10px;text-align:center}.dialogWindow .create-class-options .option,.get-started-dialog-wrapper .create-class-options .option,.parent-get-started .create-class-options .option{display:block;padding:10px 0;border-top:1px solid #efefef}.dialogWindow .create-class-options .option:last-child,.get-started-dialog-wrapper .create-class-options .option:last-child,.parent-get-started .create-class-options .option:last-child{border-bottom:1px solid #efefef}.dialogWindow .create-class-options .option:hover,.get-started-dialog-wrapper .create-class-options .option:hover,.parent-get-started .create-class-options .option:hover{background-color:#efefef}.dialogWindow .create-class-options a,.get-started-dialog-wrapper .create-class-options a,.parent-get-started .create-class-options a{cursor:pointer;line-height:1.5em;font-size:20px;display:inline-block;color:#fff!important;text-decoration:none}.dialogWindow .create-class-options a.add-class-button:before,.get-started-dialog-wrapper .create-class-options a.add-class-button:before,.parent-get-started .create-class-options a.add-class-button:before{content:"\f055";font:normal normal normal 120% FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 .5em}.dialogWindow .create-class-options a.import-google-button,.get-started-dialog-wrapper .create-class-options a.import-google-button,.parent-get-started .create-class-options a.import-google-button{cursor:pointer}.dialogWindow .create-class-options a.import-csv-button:before,.get-started-dialog-wrapper .create-class-options a.import-csv-button:before,.parent-get-started .create-class-options a.import-csv-button:before{content:"\F03A";font:normal normal normal 120% FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 .5em}.dialogWindow .full-dialog-big,.get-started-dialog-wrapper .full-dialog-big,.parent-get-started .full-dialog-big{cursor:pointer;font-size:1.3vw;color:#fff;text-align:center;margin:0 0 1.2vw;-webkit-border-radius:0;border-radius:0;border:5px solid;padding:.5vw 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.dialogWindow .full-dialog-big.cancel,.get-started-dialog-wrapper .full-dialog-big.cancel,.parent-get-started .full-dialog-big.cancel{background:#C2C6C7;border-color:#878a8b;width:100%;-webkit-border-radius:0;border-radius:0;height:initial;font-size:1.3vw}.dialogWindow .full-dialog-big.cancel:hover,.get-started-dialog-wrapper .full-dialog-big.cancel:hover,.parent-get-started .full-dialog-big.cancel:hover{background:#878a8b}.dialogWindow .full-dialog-big.import,.get-started-dialog-wrapper .full-dialog-big.import,.parent-get-started .full-dialog-big.import{background:#524a82;border-color:#3b3082}.dialogWindow .full-dialog-big.import:hover,.get-started-dialog-wrapper .full-dialog-big.import:hover,.parent-get-started .full-dialog-big.import:hover{background:#3b3082}.dialogWindow .full-dialog-big.create,.get-started-dialog-wrapper .full-dialog-big.create,.parent-get-started .full-dialog-big.create{background:#0463a0;border-color:#043c62}.dialogWindow .full-dialog-big.create:hover,.get-started-dialog-wrapper .full-dialog-big.create:hover,.parent-get-started .full-dialog-big.create:hover{background:#043c62}.dialogWindow .full-dialog-big.email,.get-started-dialog-wrapper .full-dialog-big.email,.parent-get-started .full-dialog-big.email{background:#0064A0;border-color:#004873}.dialogWindow .full-dialog-big.email:before,.get-started-dialog-wrapper .full-dialog-big.email:before,.parent-get-started .full-dialog-big.email:before{content:"\f0e0";font-family:FontAwesome;margin:0 .5vw;vertical-align:middle;display:inline-block}.dialogWindow .full-dialog-big.email:hover,.get-started-dialog-wrapper .full-dialog-big.email:hover,.parent-get-started .full-dialog-big.email:hover{background:#004873}.dialogWindow .full-dialog-big.email.multiline,.get-started-dialog-wrapper .full-dialog-big.email.multiline,.parent-get-started .full-dialog-big.email.multiline{line-height:1vw}.dialogWindow .full-dialog-big.email.sending,.get-started-dialog-wrapper .full-dialog-big.email.sending,.parent-get-started .full-dialog-big.email.sending{-webkit-animation:pulse 1.4s forwards;animation:pulse 1.4s forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#profile-wrapper #suggested-assignments{min-height:120px;margin:10px 0;position:relative;text-align:center}#profile-wrapper #suggested-assignments ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#profile-wrapper #suggested-assignments li{display:inline-block;margin-bottom:5px;width:49%}#profile-wrapper #suggested-assignments li:first-child{margin-left:0}#profile-wrapper #suggested-assignments li a.addition{background-color:#f25b8d}#profile-wrapper #suggested-assignments li a.addition:hover{background-color:#ef2c6c}#profile-wrapper #suggested-assignments li a.algebra{background-color:#feacd1}#profile-wrapper #suggested-assignments li a.algebra:hover{background-color:#fd79b6}#profile-wrapper #suggested-assignments li a.comparison{background-color:#b0d87a}#profile-wrapper #suggested-assignments li a.comparison:hover{background-color:#99cc53}#profile-wrapper #suggested-assignments li a.counting{background-color:#f6976a}#profile-wrapper #suggested-assignments li a.counting:hover{background-color:#f3763a}#profile-wrapper #suggested-assignments li a.decimals{background-color:#14f0c4}#profile-wrapper #suggested-assignments li a.decimals:hover{background-color:#0dc4a0}#profile-wrapper #suggested-assignments li a.division{background-color:#fab067}#profile-wrapper #suggested-assignments li a.division:hover{background-color:#f89636}#profile-wrapper #suggested-assignments li a.estimation{background-color:#ec4e54}#profile-wrapper #suggested-assignments li a.estimation:hover{background-color:#e72028}#profile-wrapper #suggested-assignments li a.fractions{background-color:#6fb9d7}#profile-wrapper #suggested-assignments li a.fractions:hover{background-color:#47a5cc}#profile-wrapper #suggested-assignments li a.geometry{background-color:#fad667}#profile-wrapper #suggested-assignments li a.geometry:hover{background-color:#f8c936}#profile-wrapper #suggested-assignments li a.graphing{background-color:#3f80c0}#profile-wrapper #suggested-assignments li a.graphing:hover{background-color:#32679a}#profile-wrapper #suggested-assignments li a.measurement{background-color:#6fa4d7}#profile-wrapper #suggested-assignments li a.measurement:hover{background-color:#478bcc}#profile-wrapper #suggested-assignments li a.mixedequations{background-color:#936846}#profile-wrapper #suggested-assignments li a.mixedequations:hover{background-color:#704f35}#profile-wrapper #suggested-assignments li a.money{background-color:#fae367}#profile-wrapper #suggested-assignments li a.money:hover{background-color:#f8da36}#profile-wrapper #suggested-assignments li a.multiplication{background-color:#697181}#profile-wrapper #suggested-assignments li a.multiplication:hover{background-color:#525865}#profile-wrapper #suggested-assignments li a.numberpatterns{background-color:#ab91c3}#profile-wrapper #suggested-assignments li a.numberpatterns:hover{background-color:#9270b1}#profile-wrapper #suggested-assignments li a.numberproperties{background-color:#68bad1}#profile-wrapper #suggested-assignments li a.numberproperties:hover{background-color:#40a9c5}#profile-wrapper #suggested-assignments li a.positions{background-color:#853897}#profile-wrapper #suggested-assignments li a.positions:hover{background-color:#642a72}#profile-wrapper #suggested-assignments li a.ratios{background-color:#f3806b}#profile-wrapper #suggested-assignments li a.ratios:hover{background-color:#ef583c}#profile-wrapper #suggested-assignments li a.stats{background-color:#a4d57c}#profile-wrapper #suggested-assignments li a.stats:hover{background-color:#89c855}#profile-wrapper #suggested-assignments li a.subtraction{background-color:#e59dc9}#profile-wrapper #suggested-assignments li a.subtraction:hover{background-color:#da74b3}#profile-wrapper #suggested-assignments li a.time{background-color:#8bb68e}#profile-wrapper #suggested-assignments li a.time:hover{background-color:#6ba270}#profile-wrapper #suggested-assignments li a{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#profile-wrapper #suggested-assignments li .skill-image{display:inline}@media only screen and (max-width:761px){#profile-wrapper #suggested-assignments li{width:100%}#profile-wrapper #suggested-assignments li .skill-image .skill-icon{background-size:14vw;width:14vw;background-position:center}}#profile-wrapper #suggested-assignments li .assigner-icon{height:3vw;width:3vw;display:inline-block;margin-right:.5vw}#profile-wrapper #suggested-assignments li .caption{margin:1vw .5vw;font-size:1.3vw;background:rgba(255,255,255,.9);color:#464343;min-height:3vw;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:.5vw 1vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:10px;border-radius:10px;font-weight:700}@media only screen and (max-width:761px){#profile-wrapper #suggested-assignments li .caption{font-size:5vw}}#profile-wrapper #suggested-assignments li .caption p{display:table-cell;vertical-align:middle;margin:0;padding:0 1px}#profile-wrapper #home-tab-assignments,#profile-wrapper #suggested-assignments-box{position:relative}#profile-wrapper #home-tab-assignments ul,#profile-wrapper #suggested-assignments-box ul{padding-top:.5rem}#profile-wrapper #home-tab-assignments li,#profile-wrapper #suggested-assignments-box li{width:100%;margin:0;position:relative;padding-bottom:5px;list-style:none}#profile-wrapper #home-tab-assignments .no-assignments .assignment-details-link,#profile-wrapper #suggested-assignments-box .no-assignments .assignment-details-link{background-color:#28A6DE}#profile-wrapper #home-tab-assignments .no-assignments .assignment-details-link.text:before,#profile-wrapper #suggested-assignments-box .no-assignments .assignment-details-link.text:before{content:"\f164";font-family:FontAwesome;font-size:2em;margin:0 .5em;color:#fff}#profile-wrapper #home-tab-assignments .no-assignments .assignment-details-link .skill-image,#profile-wrapper #suggested-assignments-box .no-assignments .assignment-details-link .skill-image{display:inline}#profile-wrapper #home-tab-assignments .no-assignments .assignment-details-link .skill-image .skill-icon,#profile-wrapper #suggested-assignments-box .no-assignments .assignment-details-link .skill-image .skill-icon{color:#fff;background-position:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%!important}#profile-wrapper #home-tab-assignments .no-assignments .assignment-details-link .skill-image .skill-icon:before,#profile-wrapper #suggested-assignments-box .no-assignments .assignment-details-link .skill-image .skill-icon:before{font-size:1.7em}#profile-wrapper #home-tab-assignments .assignment-details-link,#profile-wrapper #suggested-assignments-box .assignment-details-link{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:1vw;background-position:10px center;background-repeat:no-repeat;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#profile-wrapper #home-tab-assignments .assignment-details-link.assessment .skill-icon,#profile-wrapper #home-tab-assignments .assignment-details-link.create-assignment-button .skill-icon,#profile-wrapper #suggested-assignments-box .assignment-details-link.assessment .skill-icon,#profile-wrapper #suggested-assignments-box .assignment-details-link.create-assignment-button .skill-icon{display:none}#profile-wrapper #home-tab-assignments .assignment-details-link.assessment,#profile-wrapper #suggested-assignments-box .assignment-details-link.assessment{background-color:#b765d0}#profile-wrapper #home-tab-assignments .assignment-details-link.assessment:hover,#profile-wrapper #suggested-assignments-box .assignment-details-link.assessment:hover{background-color:#a53ec4}#profile-wrapper #home-tab-assignments .assignment-details-link.assessment:before,#profile-wrapper #suggested-assignments-box .assignment-details-link.assessment:before{content:"\f0ae";font:normal normal normal 2em FontAwesome;margin:0 .5em;color:#fff}#profile-wrapper #home-tab-assignments .assignment-details-link.create-assignment-button:before,#profile-wrapper #suggested-assignments-box .assignment-details-link.create-assignment-button:before{font:normal normal normal 2em FontAwesome;margin:0 .5em;color:#fff}#profile-wrapper #home-tab-assignments .assignment-details-link .assigner-icon,#profile-wrapper #suggested-assignments-box .assignment-details-link .assigner-icon{margin:0 .5em;width:3em}#profile-wrapper #home-tab-assignments .assignment-details-link .skill-icon,#profile-wrapper #suggested-assignments-box .assignment-details-link .skill-icon{margin:0 .5em;width:3vw;background-position:center;height:3vw}#profile-wrapper #home-tab-assignments .assignment-details-link .caption,#profile-wrapper #suggested-assignments-box .assignment-details-link .caption{max-width:initial;margin:0;display:table-cell;padding-right:25px;font-size:1.5vw;text-overflow:ellipsis;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;vertical-align:middle}#profile-wrapper #home-tab-assignments .assignment-details-link .caption .end-date,#profile-wrapper #suggested-assignments-box .assignment-details-link .caption .end-date{font-size:14px;font-weight:600;color:#fff}#profile-wrapper #home-tab-assignments .assignment-details-link .caption p,#profile-wrapper #suggested-assignments-box .assignment-details-link .caption p{margin:0}#profile-wrapper .assignment-details-wrapper .section-title .breadcrumb{height:initial}#profile-wrapper .assignment-details-wrapper .show-edit-assignment{height:18px;width:18px;font:normal normal normal 120% FontAwesome;cursor:pointer;font-size:18px;line-height:40px}#profile-wrapper .assignment-details-wrapper .show-edit-assignment:before{content:"\f0ad";line-height:20px;margin-right:10px}#profile-wrapper .assignment-details-wrapper .show-edit-assignment:hover{color:#214399}#profile-wrapper .current-assignments{position:relative;min-height:200px}#profile-wrapper .current-assignments.hasAssignment{max-height:165px}#profile-wrapper .current-assignments .suggested-assignment-display{width:100%;height:220px;font-size:0}#profile-wrapper .current-assignments .suggested-assignment-display:before{content:"";display:inline-block;width:30%;margin-left:5%;height:100%;background:url(../images/professor-small.png) center bottom no-repeat;vertical-align:middle}@media only screen and (max-width:761px){#profile-wrapper .current-assignments.hasAssignment{max-height:initial}#profile-wrapper .current-assignments .suggested-assignment-display:before{display:none}#profile-wrapper .current-assignments .suggested-assignment-display .info-page .title,#profile-wrapper .current-assignments .suggested-assignment-display .wrapper .title{height:100%;padding:20% 10px 10px}}#profile-wrapper .current-assignments .suggested-assignment-display .info-page,#profile-wrapper .current-assignments .suggested-assignment-display .wrapper{display:inline-block;width:65%;vertical-align:middle;text-align:center}#profile-wrapper .current-assignments .suggested-assignment-display .info-page .title,#profile-wrapper .current-assignments .suggested-assignment-display .wrapper .title{font-size:18px;color:#999}#profile-wrapper .current-assignments .suggested-assignment-display .info-page .caption,#profile-wrapper .current-assignments .suggested-assignment-display .wrapper .caption{font-size:18px;color:#48a6db}#profile-wrapper .current-assignments .suggested-assignment-display .info-page .skill-image,#profile-wrapper .current-assignments .suggested-assignment-display .wrapper .skill-image{margin:20px 0}@media only screen and (max-width:761px){#profile-wrapper .current-assignments .suggested-assignment-display .info-page,#profile-wrapper .current-assignments .suggested-assignment-display .wrapper{display:block;width:initial}}#profile-wrapper .current-assignments .assignments-display{display:inline-block;margin-left:226px}#profile-wrapper .current-assignments .cont{display:inline-block;width:285px;vertical-align:top}@media only screen and (max-width:761px){#profile-wrapper .current-assignments .cont{width:100%;display:block}#profile-wrapper .current-assignments .cont .section-title{display:none}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper .current-assignments .cont{width:initial}}#profile-wrapper .current-assignments .details{margin:20px 0}@media only screen and (max-width:761px){#profile-wrapper .current-assignments .details{padding:10px;width:50%;margin:10px auto}}#profile-wrapper .current-assignments .details span{float:right;font-size:24px;color:#48a6db}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper .current-assignments .details span{font-size:14px}}#profile-wrapper .current-assignments .details .pending{background-image:url(../images/icon-ellipsis.png)}#profile-wrapper .current-assignments .details .completed{background-image:url(../images/radio-selected.png)}#profile-wrapper .current-assignments .details>*{padding-left:30px;overflow:hidden;font-size:20px;line-height:24px;color:#999;background-size:20px 20px;background-repeat:no-repeat;background-position:top left}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper .current-assignments .details>*{font-size:12px;padding-left:20px;background-size:15px 15px;line-height:16px;margin-bottom:10px}}#profile-wrapper .current-assignments .current-assignment{display:inline-block;background-color:#fff;-webkit-border-radius:10px;border-radius:10px;padding:10px;margin:20px 40px;vertical-align:top;text-align:center}@media only screen and (max-width:761px){#profile-wrapper .current-assignments .current-assignment{margin:0 auto;display:block;width:50%}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper .current-assignments .current-assignment{margin:20px}}#profile-wrapper .current-assignments .current-assignment .skill-image{margin:0 auto}#profile-wrapper .current-assignments .current-assignment .caption{margin-top:10px;font-size:14px}#profile-wrapper .current-assignments .current-assignment .caption span{display:block;width:150px}@media only screen and (max-width:761px){#profile-wrapper .current-assignments .current-assignment .caption span{width:100%}}#profile-wrapper .current-assignments .current-assignment .caption .name{color:#48a6db}#profile-wrapper .current-assignments .current-assignment .caption .teacher{color:#999}#profile-wrapper .current-assignments .stats{display:inline-block;background-color:inherit;width:380px;height:144px;margin:20px 0;overflow:hidden}@media only screen and (max-width:761px){#profile-wrapper .current-assignments .stats{width:100%;height:initial}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper .current-assignments .stats{width:initial;height:intitial}}#profile-wrapper .current-assignments .stats .stats-animated{margin:0;width:570px;height:144px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper .current-assignments .stats .stats-animated{width:initial;height:initial;margin:0 auto;display:table}#appBody[data-page-id=profile] .workbooks-container{position:relative}}#appBody[data-page-id=profile] .workbooks-container .workbook-creation-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 1em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .workbooks-container .workbook-creation-wrapper{min-height:initial;padding:1em;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .workbooks-container .workbook-creation-wrapper{padding:0}}#appBody[data-page-id=profile] .workbooks-container .workbook-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:6px 30px}#appBody[data-page-id=profile] .workbooks-container .create-workbook-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .workbooks-container .create-workbook-wrapper{margin:0;width:100%}}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .workbooks-container .create-workbook-wrapper{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#appBody[data-page-id=profile] .workbooks-container .mapping-title{background-color:#dce3e8;color:#6c7488;padding:.25em;margin:0;font-size:1.3em;overflow:hidden;text-align:center;text-overflow:ellipsis}#appBody[data-page-id=profile] .workbooks-container .right-col{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=profile] .workbooks-container .left-col,#appBody[data-page-id=profile] .workbooks-container .right-col{-webkit-box-flex:0;-webkit-flex:0 1 49%;flex:0 1 49%}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .workbooks-container .left-col,#appBody[data-page-id=profile] .workbooks-container .right-col{-webkit-box-flex:1;-webkit-flex:auto;flex:auto}#appBody[data-page-id=profile] .workbooks-container .options{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;margin-right:0}}#appBody[data-page-id=profile] .workbooks-container .left-col .column-title,#appBody[data-page-id=profile] .workbooks-container .right-col .column-title{font-size:1.25vw;padding:.5vw;background-color:#f0f8ff;border:1px solid #eaeaea;border-bottom:0}#appBody[data-page-id=profile] .workbooks-container .options{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=profile] .workbooks-container .options .label{color:#6c7488;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0}#appBody[data-page-id=profile] .workbooks-container .options .inside-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em;background-color:#fdfbff;border:1px solid #eaeaea;margin-bottom:1vw}#appBody[data-page-id=profile] .workbooks-container .options .inside-wrapper:last-child{margin-bottom:0}#appBody[data-page-id=profile] .workbooks-container .options .inside-wrapper .option{margin-bottom:.5em}#appBody[data-page-id=profile] .workbooks-container .options .inside-wrapper .option select{width:100%;margin:.5em 0;height:3em}#appBody[data-page-id=profile] .workbooks-container .options .inside-wrapper #skill-select{position:relative;min-height:37.5em}#appBody[data-page-id=profile] .workbooks-container .options input[type=text]{background:#fff;border:2px solid #e6e6e6;color:#b3b3b3;font-size:20px;height:40px;padding:5px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;width:100%}#appBody[data-page-id=profile] .workbooks-container .options ul.option-toggles{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 70%;flex:0 0 70%;margin:0;padding:0}#appBody[data-page-id=profile] .workbooks-container .options ul.option-toggles li{cursor:pointer;background-color:#9bb9d5;border:2px solid #efefef;border-left:none;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;text-align:center;color:#fff;font-weight:600;padding:1em 0}#appBody[data-page-id=profile] .workbooks-container .options ul.option-toggles li:nth-child(1){border-left:2px #efefef solid}#appBody[data-page-id=profile] .workbooks-container .options ul.option-toggles li.active{background-color:#406c97}#appBody[data-page-id=profile] .workbooks-container .options ul.option-toggles li:hover{background-color:#789fc5}#appBody[data-page-id=profile] .workbooks-container .create-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;padding:1em;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f1f1f1;border-top:1px solid #dedede}#appBody[data-page-id=profile] .workbooks-container .options{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .workbooks-container .create-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=profile] .workbooks-container .options{-webkit-box-ordinal-group:1;-webkit-order:0;order:0}}#appBody[data-page-id=profile] .workbooks-container .preview{background-color:#fbfbfb;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .workbooks-container .preview{-webkit-box-ordinal-group:1;-webkit-order:0;order:0;height:32em;border:none}}#appBody[data-page-id=profile] .workbooks-container .preview .pdf-preview{border:1px solid #eaeaea;-webkit-box-flex:1;-webkit-flex:1;flex:1;background-size:100% auto;background-position:center center;background-repeat:no-repeat;min-height:30em}#appBody[data-page-id=profile] .workbooks-container .preview .pdf-preview.placeholder{width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=profile] .workbooks-container .preview .pdf-preview.placeholder div{color:#7D4894;font-size:2em;text-align:center}#appBody[data-page-id=profile] .workbooks-container .preview .pdf-preview.animate{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .workbooks-container .preview .pdf-preview{width:100%;margin:0;background-size:auto 90%;background-position:center center}}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .workbooks-container .preview{-webkit-box-ordinal-group:1;-webkit-order:0;order:0}}#appBody[data-page-id=profile] .workbooks-container .email,#appBody[data-page-id=profile] .workbooks-container .generate{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:1em;line-height:1.4em;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eaeaea;border-top:none;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}#appBody[data-page-id=profile] .workbooks-container .email span,#appBody[data-page-id=profile] .workbooks-container .generate span{display:block;font-size:.9em;line-height:1em;background-color:#f3f3f3;padding:.5em;margin:1em 0 .5em}#appBody[data-page-id=profile] .workbooks-container .email span a,#appBody[data-page-id=profile] .workbooks-container .generate span a{color:#0263a0}#appBody[data-page-id=profile] .workbooks-container .text{color:#6c7488;font-size:1em;padding-bottom:.5em}#appBody[data-page-id=profile] .workbooks-container .green-button{padding:.3em;background-color:#65DD7A;color:#fff;font-weight:600;text-align:center;border:2px solid #3bd456;margin:0;font-size:1.3em}#appBody[data-page-id=profile] .workbooks-container .green-button:hover{background-color:#3bd456;cursor:pointer;text-decoration:none}#appBody[data-page-id=profile] .workbooks-container .green-button.disabled{background-color:#d0a01a;border:2px solid #d0a01a}#appBody[data-page-id=profile] .workbooks-container .green-button:before{display:inline-block;color:#fff;font-family:FontAwesome;font-size:1.2em;padding-right:.5em}#appBody[data-page-id=profile] .workbooks-container .green-button.download-button:before{content:"\f1c1"}#appBody[data-page-id=profile] .workbooks-container .green-button.email-button:before{content:"\f0e0"}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .workbooks-container .green-button{font-size:1.2em}}#appBody[data-page-id=profile] .workbooks-container .email-input{margin:.5em 0;font-size:1em;text-align:center;border:1px solid #d4d1d1;height:2em}#appBody[data-page-id=profile] .workbooks-container .email-input.invalid{border:3px solid red}#appBody[data-page-id=profile] .workbooks-container .choice{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=profile] .workbooks-container .choice .choice-text-cont{cursor:pointer;text-align:center;background-color:#dfc9ef;color:#fff;border:2px solid #efefef;-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:3em}#appBody[data-page-id=profile] .workbooks-container .choice .choice-text-cont:hover{background-color:#bf97db}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .workbooks-container .choice .choice-text-cont{margin:0 0 .5em}}#appBody[data-page-id=profile] .workbooks-container .choice .choice-text-cont .layout-text{font-weight:600}#appBody[data-page-id=profile] .workbooks-container .choice input[type=radio]{position:absolute;z-index:-1;opacity:0}#appBody[data-page-id=profile] .workbooks-container .choice input[type=radio]:checked+div{background-color:#a872ce}#appBody[data-page-id=profile] .workbooks-container .breakdown{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:1em 0 0}#appBody[data-page-id=profile] .workbooks-container .breakdown .details-cont{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:.5em;background-color:#f9f0ff;border:1px solid #e9caff}#appBody[data-page-id=profile] .workbooks-container .breakdown .details-cont .page-images{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%}#appBody[data-page-id=profile] .workbooks-container .breakdown .details-cont .dynamic{display:inline-block}#appBody[data-page-id=profile] .workbooks-container .breakdown .details-cont .details{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;font-size:1.2em;color:#a872ce}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .workbooks-container .breakdown .details-cont .details{font-size:1em;padding-left:.5em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}}#appBody[data-page-id=profile] .workbooks-container .breakdown .details-cont .details>div:before{display:inline-block;content:"\2022";font-size:1em;padding-right:.5em;font-family:FontAwesome}#appBody[data-page-id=profile] .workbooks-container .breakdown .details-cont .details .est-time:before{content:"\f017"}#appBody[data-page-id=profile] .workbooks-container .breakdown .details-cont .details .questions:before{content:"\f059"}#appBody[data-page-id=profile] .workbooks-container .standard-skill-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=profile] .workbooks-container .skill-list,#appBody[data-page-id=profile] .workbooks-container .standard-list{height:40em;-webkit-column-count:1;-moz-column-count:1;column-count:1;overflow:scroll;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-right:10px}#appBody[data-page-id=profile] .workbooks-container .skill-list .empty-star,#appBody[data-page-id=profile] .workbooks-container .skill-list .section-button,#appBody[data-page-id=profile] .workbooks-container .standard-list .empty-star,#appBody[data-page-id=profile] .workbooks-container .standard-list .section-button{display:none}#appBody[data-page-id=profile] .workbooks-container .skill-list .skill-title,#appBody[data-page-id=profile] .workbooks-container .standard-list .skill-title{padding-bottom:1em}#appBody[data-page-id=profile] .workbooks-container .skill-list .skill-key,#appBody[data-page-id=profile] .workbooks-container .skill-list li a,#appBody[data-page-id=profile] .workbooks-container .standard-list .skill-key,#appBody[data-page-id=profile] .workbooks-container .standard-list li a{padding:0 .5em}#appBody[data-page-id=profile] .workbooks-container .skill-list li.selected,#appBody[data-page-id=profile] .workbooks-container .standard-list li.selected{border-color:#0cc317}#appBody[data-page-id=profile] .workbooks-container .skill-list li.selected .skill-key:after,#appBody[data-page-id=profile] .workbooks-container .standard-list li.selected .skill-key:after{content:"\f058";color:#009e2c}#appBody[data-page-id=profile] .workbooks-container .skill-list .skill-key:after,#appBody[data-page-id=profile] .workbooks-container .standard-list .skill-key:after{display:inline-block;font:normal normal normal 80% FontAwesome;content:"\f1db";color:#C2C6C7;background:0 0;padding:0 1em}#appBody[data-page-id=profile] .select2-container--createWorkbookTheme{border:2px solid #D0E5F1;-webkit-border-radius:0;border-radius:0;background:url(../images/select-decorated.png) 100% 50% no-repeat #fff;background-size:contain;font-size:1em;color:#48A6DC;height:3em;margin-bottom:1em;-webkit-appearance:none}#appBody[data-page-id=profile] .select2-container--createWorkbookTheme:focus{outline:0}#appBody[data-page-id=profile] .select2-container--createWorkbookTheme .select2-selection{height:100%}#appBody[data-page-id=profile] .select2-container--createWorkbookTheme .selection{height:100%;width:100%;line-height:2.5em}#appBody[data-page-id=profile] .select2-container--createWorkbookTheme .selection .select2-selection{height:100%!important}#appBody[data-page-id=profile] .select2-container--createWorkbookTheme .selection .select2-container{height:100%!important;width:-webkit-calc(100% - 3em);width:calc(100% - 3em)}#appBody[data-page-id=profile] .select2-container--createWorkbookTheme .select2-results ul{max-height:20em;overflow:auto}#appBody[data-page-id=profile] .select2-container--createWorkbookTheme .select2-results__option,#appBody[data-page-id=profile] .select2-container--createWorkbookTheme .select2-selection__rendered{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%}#appBody[data-page-id=profile] .select2-container--createWorkbookTheme .select2-results__option{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%}#appBody[data-page-id=profile] .select2-container--createWorkbookTheme .select2-results__option .select2-results__option--highlighted,#appBody[data-page-id=profile] .select2-container--createWorkbookTheme .select2-results__option:hover{background-color:#eee}#profile-wrapper #create-assignment-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}#profile-wrapper #create-assignment-wrapper.content-wrapper{padding-top:0}#profile-wrapper #create-assignment-wrapper .row-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper #create-assignment-wrapper .column-wrapper{width:100%}}#profile-wrapper #create-assignment-wrapper .column-wrapper .section-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}#profile-wrapper #create-assignment-wrapper .wrapper-rows{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:1vw 0}#profile-wrapper #create-assignment-wrapper .wrapper-rows .column{-webkit-box-flex:0;-webkit-flex:0 1 48%;flex:0 1 48%;padding-bottom:.5vw}#profile-wrapper #create-assignment-wrapper .wrapper-rows>.control{-webkit-box-flex:0;-webkit-flex:0 1 48%;flex:0 1 48%}#profile-wrapper #create-assignment-wrapper .wrapper-rows--sticky-padding{padding-bottom:4em}@media only screen and (max-width:761px){#profile-wrapper #create-assignment-wrapper .wrapper-rows{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#profile-wrapper #create-assignment-wrapper .wrapper-columns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#profile-wrapper #create-assignment-wrapper .infotip{position:absolute;top:0;right:0}#profile-wrapper #create-assignment-wrapper .ui-datepicker{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.5vw}#profile-wrapper #create-assignment-wrapper .ui-datepicker td{font-size:.9vw;padding:0}#profile-wrapper #create-assignment-wrapper .ui-datepicker td a{padding:.5vw;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#profile-wrapper #create-assignment-wrapper .ui-datepicker .ui-datepicker-calendar,#profile-wrapper #create-assignment-wrapper .ui-datepicker .ui-datepicker-header,#profile-wrapper #create-assignment-wrapper .ui-datepicker .ui-widget{font-size:1vw}#profile-wrapper #create-assignment-wrapper .loadmessage{position:absolute;background-color:#fff;width:100%;height:100%;top:0;left:0;opacity:.9;color:#000;font-size:24px;text-align:center;vertical-align:middle}#profile-wrapper #create-assignment-wrapper .loadmessage span{display:block;padding-top:40px}#profile-wrapper #create-assignment-wrapper .loadmessage img{margin:150px auto 0}#profile-wrapper #create-assignment-wrapper .general-errors{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#profile-wrapper #create-assignment-wrapper .general-errors li{margin-bottom:1.5vw;color:red}#profile-wrapper #create-assignment-wrapper .general-errors li:before{display:inline-block;font:normal normal normal 1vw FontAwesome;content:"\f105";margin-right:.5vw;padding-left:.5vw}#profile-wrapper #create-assignment-wrapper .general-errors li.message{font-weight:700;padding-left:0;font-size:1vw;line-height:1.5vw;margin-top:1.5vw}#profile-wrapper #create-assignment-wrapper .general-errors li.message:before{display:inline-block;font:normal normal normal 1vw FontAwesome;content:"\f071"}#profile-wrapper #create-assignment-wrapper .profile-select .end_date-warning{padding:.5em 0;color:#d3670e}#profile-wrapper #create-assignment-wrapper .profile-select .jspArrowDown,#profile-wrapper #create-assignment-wrapper .profile-select .jspArrowUp{padding:0}#profile-wrapper #create-assignment-wrapper #title-assign-date .title{color:#3984b3;text-align:left;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}#profile-wrapper #create-assignment-wrapper #title-assign-date .title label{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;font-size:1.5vw;padding:.5vw;margin-bottom:.5vw;color:#3984b3}#profile-wrapper #create-assignment-wrapper #title-assign-date .title label .infotip{right:1vw;top:1vw}#profile-wrapper #create-assignment-wrapper #title-assign-date .title label:before{display:inline-block;font:normal normal normal 80% FontAwesome;content:"\f073";color:#3984b3;margin-right:.5em}#profile-wrapper #create-assignment-wrapper #title-assign-date input[type=text]{width:100%;text-align:center;margin:.5vw 0}#profile-wrapper #create-assignment-wrapper #title-assign-date+.control{width:100%}@media only screen and (max-width:761px){#profile-wrapper #create-assignment-wrapper #title-assign-date+.control{margin-right:0}}#profile-wrapper #create-assignment-wrapper #title-assign-date+.control #form-input-end_date{font-size:1em;width:100%}#profile-wrapper #create-assignment-wrapper #title-assign-students .title{color:#3984b3;text-align:left;font-size:1.5vw;padding:.5vw;margin-bottom:.5vw;width:100%}#profile-wrapper #create-assignment-wrapper #title-assign-students .title:before{display:inline-block;font:normal normal normal 80% FontAwesome;content:"\f234";color:#3984b3;font-size:20px;margin-right:5px}#profile-wrapper #create-assignment-wrapper #title-assign-students .title label{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;font-size:.9em;padding-bottom:.5em}#profile-wrapper #create-assignment-wrapper #title-assign-students .control{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 0 15px;width:100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#profile-wrapper #create-assignment-wrapper #title-assign-students .control label{color:#3984b3;font-size:1em}#profile-wrapper #create-assignment-wrapper #title-assign-students .control select{-moz-text-align-last:center;text-align-last:center;margin:0 .5em}#profile-wrapper #create-assignment-wrapper .section{margin-bottom:0;-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%}#profile-wrapper #create-assignment-wrapper .section .section-title{padding:.5em 0 0;background-color:#f0f8ff;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;overflow:initial}#profile-wrapper #create-assignment-wrapper .section .filter-class{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;padding:.5vw 0}#profile-wrapper #create-assignment-wrapper .section .filter-class label{font-size:1.5vw;padding-right:.5vw}#profile-wrapper #create-assignment-wrapper .section .filter-class select.decorated{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#profile-wrapper #create-assignment-wrapper .section .bottom-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:.5em}#profile-wrapper #create-assignment-wrapper .section .bottom-info .assign-cont{display:inline-block}#profile-wrapper #create-assignment-wrapper .section #mappings-errors .error{top:-40px;right:130px}#profile-wrapper #create-assignment-wrapper .section #student-counter{font-weight:600}#profile-wrapper #create-assignment-wrapper .section #select-skills-control .title{color:#3984b3;display:inline-block;line-height:36px;width:50%;text-align:left}#profile-wrapper #create-assignment-wrapper .section #select-skills-control .title:before{display:inline-block;font:normal normal normal 80% FontAwesome;content:"\f1de";color:#3984b3;font-size:20px;margin-right:10px}@media only screen and (max-width:761px){#profile-wrapper #create-assignment-wrapper .section #select-skills-control .title{width:100%;margin-bottom:.25em}#profile-wrapper #create-assignment-wrapper .section #select-skills-control .control{padding-right:1em}}#profile-wrapper #create-assignment-wrapper .section.main .section-title{font-size:1.5em;color:#fff;line-height:40px;padding:0 10px;-webkit-border-radius:0;border-radius:0;background:#48a6db}@media only screen and (min-width:250px) and (max-width:320px){#profile-wrapper #create-assignment-wrapper .section.main .section-title{font-size:14px;line-height:20px;margin-bottom:10px}}#profile-wrapper #create-assignment-wrapper .section.details{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-sizing:border-box;box-sizing:border-box}#profile-wrapper #create-assignment-wrapper .section.details .form-row{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:1em}@media only screen and (max-width:761px){#profile-wrapper #create-assignment-wrapper .section.details .form-row{-webkit-flex-wrap:wrap;flex-wrap:wrap}}#profile-wrapper #create-assignment-wrapper .section.details .form-row .calendar{display:inline-block;margin-right:2em;-webkit-box-flex:1;-webkit-flex:1;flex:1}@media only screen and (max-width:761px){#profile-wrapper #create-assignment-wrapper .section.details .form-row .calendar{margin-right:0}}#profile-wrapper #create-assignment-wrapper .section.details .form-row .assign-students{background-color:#FDFEFF;display:inline-block;-webkit-box-flex:1;-webkit-flex:1;flex:1}#profile-wrapper #create-assignment-wrapper .section.assign-students{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#profile-wrapper #create-assignment-wrapper .section.assign-students .form-inputs,#profile-wrapper #create-assignment-wrapper .section.assign-students .form-inputs .profile-select{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#profile-wrapper #create-assignment-wrapper .section.assign-students .form-inputs .profile-select .select-cont{height:18vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#profile-wrapper #create-assignment-wrapper .form-inputs label{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:block;font-size:1.5vw;line-height:2.5vw;color:#3984b3;font-weight:600}#profile-wrapper #create-assignment-wrapper .form-inputs .control input[type=text]{width:100%;text-align:center}#profile-wrapper #create-assignment-wrapper .form-inputs .control select{width:100%;-moz-text-align-last:center;text-align-last:center}#profile-wrapper #create-assignment-wrapper .form-inputs .control select.combodate-select{width:initial;margin-right:2px}#profile-wrapper #create-assignment-wrapper .form-inputs .control #form-input-end_date{text-align:center}#profile-wrapper #create-assignment-wrapper .form-inputs .control .errors{top:1.5em;right:0}#profile-wrapper #create-assignment-wrapper .estimated-time-cont{position:relative;font-size:2vw;padding:.5vw 0;color:#4b9f30;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#profile-wrapper #create-assignment-wrapper .estimated-time-cont label{font-size:2vw;padding-right:1vw}#profile-wrapper #create-assignment-wrapper .estimated-time-cont .infotip{right:-1.2vw}#profile-wrapper #create-assignment-wrapper .estimated-time-cont .estimated-time.animate{-webkit-animation:flipInY .75s;animation:flipInY .75s}#profile-wrapper #create-assignment-wrapper .select-skills{position:relative;width:100%}#profile-wrapper #create-assignment-wrapper .select-skills .section-title{padding:.2em .5em;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .title{display:inline-block;line-height:1.5em}#profile-wrapper #create-assignment-wrapper .select-skills .section-title #filter-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .control{vertical-align:middle;padding-right:5px}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .control label{font-size:20px;color:#999;margin-right:20px}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .control.select-blue{width:auto;display:inline-block}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .control select{-moz-text-align-last:center;text-align-last:center;margin-bottom:0}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .control select#form-input-filter_by{display:inline-block}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .control>*{vertical-align:middle}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .control.errors-cont{width:25px;height:40px;float:right}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .control.errors-cont .errors{width:25px;top:0}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .standard-list{margin-top:30px}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .standard-list .section-title{padding:0 30px;border-bottom:none}#profile-wrapper #create-assignment-wrapper .select-skills .section-title li.selected{background-color:#f6fbfd;position:relative}#profile-wrapper #create-assignment-wrapper .select-skills .section-title li.selected:after{content:"";display:block;position:absolute;top:0;left:44px;width:15px;height:15px;background:url(../images/checkbox-selected.png) top left no-repeat;background-size:15px 15px}#profile-wrapper #create-assignment-wrapper .select-skills .section-title .standard-section li.selected:after{top:3px;left:68px}#profile-wrapper #create-assignment-wrapper #skill-select{min-height:40em;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#profile-wrapper #create-assignment-wrapper #skill-select .loader{background-position:center 10%}#profile-wrapper #create-assignment-wrapper #skill-select .content-wrapper{max-height:40em;overflow:scroll}#profile-wrapper #create-assignment-wrapper #skill-select .message{padding-top:50px;font-size:24px;text-align:center}#profile-wrapper #create-assignment-wrapper #skill-select .standard-list .pane>ul{padding-top:0}#profile-wrapper #create-assignment-wrapper #skill-select .skill-list .skill-key,#profile-wrapper #create-assignment-wrapper #skill-select .skill-list ul li a,#profile-wrapper #create-assignment-wrapper #skill-select .standard-list .skill-key,#profile-wrapper #create-assignment-wrapper #skill-select .standard-list ul li a{padding:0 .5em}#profile-wrapper #create-assignment-wrapper #skill-select .skill-list,#profile-wrapper #create-assignment-wrapper #skill-select .standard-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}#profile-wrapper #create-assignment-wrapper #skill-select .skill-list .empty-star,#profile-wrapper #create-assignment-wrapper #skill-select .standard-list .empty-star{display:none}#profile-wrapper #create-assignment-wrapper #skill-select .skill-list .skill-title,#profile-wrapper #create-assignment-wrapper #skill-select .standard-list .skill-title{margin-bottom:1em}#profile-wrapper #create-assignment-wrapper #skill-select .skill-list .skill-title span,#profile-wrapper #create-assignment-wrapper #skill-select .standard-list .skill-title span{margin-left:1em}#profile-wrapper #create-assignment-wrapper #skill-select .skill-list ul li.selected,#profile-wrapper #create-assignment-wrapper #skill-select .standard-list ul li.selected{border-color:#0cc317}#profile-wrapper #create-assignment-wrapper #skill-select .skill-list ul li.selected .skill-key:after,#profile-wrapper #create-assignment-wrapper #skill-select .standard-list ul li.selected .skill-key:after{content:"\f058";color:#009e2c}#profile-wrapper #create-assignment-wrapper #skill-select .skill-list .skill-key:after,#profile-wrapper #create-assignment-wrapper #skill-select .standard-list .skill-key:after{display:inline-block;font:normal normal normal 80% FontAwesome;content:"\f1db";color:#C2C6C7;background:0 0;padding:0 1em}#profile-wrapper .create-assessment-wrapper{font-size:15px}>#profile-wrapper .create-assessment-wrapper.loader{min-height:160px}>#profile-wrapper .create-assessment-wrapper.loader img,>#profile-wrapper .create-assessment-wrapper.loader span{top:20%!important}#profile-wrapper #create-assessment-wrapper{font-size:initial;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#profile-wrapper #create-assessment-wrapper .row-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#profile-wrapper #create-assessment-wrapper .column-wrapper .section-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}#profile-wrapper #create-assessment-wrapper .wrapper-rows{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative}#profile-wrapper #create-assessment-wrapper .wrapper-rows .column{-webkit-box-flex:0;-webkit-flex:0 1 48%;flex:0 1 48%}#profile-wrapper #create-assessment-wrapper .wrapper-rows--sticky-padding{padding-bottom:4em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper #create-assignment-wrapper #skill-select .skill-list,#profile-wrapper #create-assignment-wrapper #skill-select .standard-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}#profile-wrapper #create-assessment-wrapper .column-wrapper{width:100%}#profile-wrapper #create-assessment-wrapper .wrapper-rows{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#profile-wrapper #create-assessment-wrapper .wrapper-columns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#profile-wrapper #create-assessment-wrapper .wrapper-columns.form-inputs .control{padding-bottom:.5vw}#profile-wrapper #create-assessment-wrapper .bottom-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:.5em}#profile-wrapper #create-assessment-wrapper .bottom-info .assign-cont{display:inline-block}#profile-wrapper #create-assessment-wrapper #detail-selection{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:2vw}@media only screen and (max-width:761px){#profile-wrapper #create-assessment-wrapper #detail-selection{padding-right:0}}#profile-wrapper #create-assessment-wrapper .infotip{position:absolute;top:0;right:0}#profile-wrapper #create-assessment-wrapper .loadmessage{position:absolute;background-color:#fff;width:100%;height:100%;top:0;left:0;opacity:.9;color:#000;font-size:24px;text-align:center;vertical-align:middle}#profile-wrapper .classes-display li.greyed-out .avatar img,#profile-wrapper .students-table li.greyed-out .avatar img,#profile-wrapper .students-table li.pending .avatar img{opacity:.3;filter:alpha(opacity=30)}#profile-wrapper #create-assessment-wrapper .loadmessage span{display:block;padding-top:40px}#profile-wrapper #create-assessment-wrapper .loadmessage img{margin:150px auto 0}#profile-wrapper #create-assessment-wrapper .general-errors{font-size:14px}#profile-wrapper #create-assessment-wrapper .general-errors li{margin-bottom:10px;color:red;line-height:16px}#profile-wrapper #create-assessment-wrapper .general-errors li:before{display:inline-block;font:normal normal normal 80% FontAwesome;content:"\f105";font-size:8px;margin-right:10px;padding-left:5px}#profile-wrapper #create-assessment-wrapper .general-errors li.message{font-weight:700;padding-left:0;font-size:16px;line-height:20px;margin-top:20px}#profile-wrapper #create-assessment-wrapper .general-errors li.message:before{display:inline-block;font:normal normal normal 80% FontAwesome;content:"\f071";font-size:16px}#profile-wrapper #create-assessment-wrapper .student-select .buttonset{padding:.5em 0}#profile-wrapper #create-assessment-wrapper #title-assign-students .title{color:#3984b3;text-align:left;font-size:.9em;padding:.3em;width:100%;background-color:#f0f8ff;margin-bottom:.5em}#profile-wrapper #create-assessment-wrapper #title-assign-students .title:before{display:inline-block;font:normal normal normal 80% FontAwesome;content:"\f234";color:#3984b3;font-size:20px;margin-right:5px}#profile-wrapper #create-assessment-wrapper #title-assign-students .control label{color:#3984b3;font-size:20px;line-height:40px}#profile-wrapper #create-assessment-wrapper #title-assign-students .control select{font-size:20px;width:78%}#profile-wrapper #create-assessment-wrapper .section{margin-bottom:0}#profile-wrapper #create-assessment-wrapper .section .section-title{padding:.5em 0 0;background-color:#f0f8ff;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;overflow:initial}#profile-wrapper #create-assessment-wrapper .section .select-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#profile-wrapper #create-assessment-wrapper .section .filter-class{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;padding:.5vw 0}#profile-wrapper #create-assessment-wrapper .section .filter-class label{font-size:1.5vw;padding-right:.5vw}#profile-wrapper #create-assessment-wrapper .section .filter-class select.decorated{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#profile-wrapper #create-assessment-wrapper .section .description{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2vw;line-height:1.5vw;margin-bottom:1vw;padding:1vw;background-color:#f0f8ff}#profile-wrapper #create-assessment-wrapper .section .description b{font-weight:700;padding-bottom:1vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#profile-wrapper #create-assessment-wrapper .section.details{border-left:1px solid #efefef}#profile-wrapper #create-assessment-wrapper .form-inputs label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:1em;color:#3984b3;height:1.3em;margin-bottom:.5em;border-bottom:1px solid #e6e6e6;font-weight:600}#profile-wrapper #create-assessment-wrapper .form-inputs .select-cont{margin-bottom:1em;max-height:20vw;border:2px solid #D0E5F1}#profile-wrapper #create-assessment-wrapper .form-inputs .control.fill{width:100%;margin-bottom:1em}#profile-wrapper #create-assessment-wrapper .form-inputs .control input[type=text]{width:100%;text-align:center;display:block}#profile-wrapper #create-assessment-wrapper .form-inputs .control select{width:100%}#profile-wrapper #create-assessment-wrapper .form-inputs .control select.combodate-select{width:initial;margin-right:2px}#profile-wrapper #create-assessment-wrapper .form-inputs .control select .form-input-category,#profile-wrapper #create-assessment-wrapper .form-inputs .control select .form-input-grade{width:45%}#profile-wrapper #create-assessment-wrapper .form-inputs .control input[type=checkbox]{outline:#49a6db solid 2px;height:2vw;width:2vw;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;vertical-align:middle}#profile-wrapper #create-assessment-wrapper .form-inputs .control input[type=checkbox]:checked:before{content:"\f00c";font-size:2vw;color:#49a6db;font-family:FontAwesome}#profile-wrapper #create-assessment-wrapper .form-inputs .control .input-text{font-size:1.5vw;display:inline-block;margin-left:.5vw;vertical-align:middle}#profile-wrapper #create-assessment-wrapper .form-inputs .control #scope,#profile-wrapper #create-assessment-wrapper .form-inputs .control .errors-cont{width:100%}#profile-wrapper #create-assessment-wrapper .form-inputs .control .estimated-time{font-size:3em;color:#4b9f30;text-align:center;height:1em;line-height:1em}#profile-wrapper #create-assessment-wrapper .form-inputs .control .estimated-time.animate{-webkit-animation:flipInY .75s;animation:flipInY .75s}#profile-wrapper #create-assessment-wrapper .form-inputs .control .errors{top:-3px;right:0}#profile-wrapper #create-assessment-wrapper .estimated-time-cont{position:relative;font-size:2vw;padding:.5vw 0;color:#4b9f30;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#profile-wrapper #create-assessment-wrapper .estimated-time-cont label{font-size:2vw;padding-right:1vw}#profile-wrapper #create-assessment-wrapper .estimated-time-cont .infotip{right:-1.2vw}#profile-wrapper #create-assessment-wrapper .estimated-time-cont .estimated-time.animate{-webkit-animation:flipInY .75s;animation:flipInY .75s}#profile-wrapper #create-assessment-wrapper .select-skills{position:relative;width:620px}#profile-wrapper #create-assessment-wrapper .select-skills .section-title{margin-bottom:0;padding-top:15px}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .title{display:inline-block;line-height:36px}#profile-wrapper #create-assessment-wrapper .select-skills .section-title #filter-controls{float:right;display:inline-block;padding:0}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .control{vertical-align:middle;padding-right:0}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .control label{font-size:20px;color:#999;margin-right:20px}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .control.select-blue{width:auto}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .control select{width:160px;margin-bottom:0}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .control select#form-input-filter_by{width:110px;display:inline-block}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .control>*{vertical-align:middle}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .control.errors-cont{width:25px;height:40px;float:right}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .control.errors-cont .errors{width:25px;top:0}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .standard-list{margin-top:30px}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .standard-list .section-title{padding:0 30px;border-bottom:none}#profile-wrapper #create-assessment-wrapper .select-skills .section-title li.selected{background-color:#f6fbfd;position:relative}#profile-wrapper #create-assessment-wrapper .select-skills .section-title li.selected:after{content:"";display:block;position:absolute;top:0;left:44px;width:15px;height:15px;background:url(../images/checkbox-selected.png) top left no-repeat;background-size:15px 15px}#profile-wrapper #create-assessment-wrapper .select-skills .section-title .standard-section li.selected:after{top:3px;left:68px}.dropdown-image{height:2vw;margin-right:.5vw;-webkit-border-radius:3px;border-radius:3px}.dropdown-image.domain{background:#757575}.dropdown-image.domain.domain-bg-APR,.dropdown-image.domain.domain-bg-BF,.dropdown-image.domain.domain-bg-C,.dropdown-image.domain.domain-bg-CC,.dropdown-image.domain.domain-bg-CED,.dropdown-image.domain.domain-bg-CN,.dropdown-image.domain.domain-bg-CO,.dropdown-image.domain.domain-bg-EE,.dropdown-image.domain.domain-bg-F,.dropdown-image.domain.domain-bg-G,.dropdown-image.domain.domain-bg-GMD,.dropdown-image.domain.domain-bg-GPE,.dropdown-image.domain.domain-bg-ID,.dropdown-image.domain.domain-bg-IF,.dropdown-image.domain.domain-bg-LE,.dropdown-image.domain.domain-bg-MD,.dropdown-image.domain.domain-bg-MG,.dropdown-image.domain.domain-bg-NBT,.dropdown-image.domain.domain-bg-NF,.dropdown-image.domain.domain-bg-NS,.dropdown-image.domain.domain-bg-OA,.dropdown-image.domain.domain-bg-Q,.dropdown-image.domain.domain-bg-REI,.dropdown-image.domain.domain-bg-RN,.dropdown-image.domain.domain-bg-RP,.dropdown-image.domain.domain-bg-SP,.dropdown-image.domain.domain-bg-SRT,.dropdown-image.domain.domain-bg-SSE,.dropdown-image.domain.domain-bg-TF,.dropdown-image.domain.domain-bg-VM{background:0 0}.select2-container{width:100%!important}.select2-container.select2-container--createAssessmentTheme.select2-container--open{width:100%}.select2-container.select2-container--createAssessmentTheme{color:#767676;-moz-appearance:none;appearance:none;border:none;background-image:url(../images/select-decorated.png);background-size:2vw;background-repeat:no-repeat;background-position:right center;font-size:1.5vw;-webkit-appearance:none}.select2-container.select2-container--createAssessmentTheme:focus{outline:0}.select2-container.select2-container--createAssessmentTheme .select2-selection{height:100%}.select2-container.select2-container--createAssessmentTheme .selection{height:100%;width:100%;line-height:2.5em}.select2-container.select2-container--createAssessmentTheme .selection .select2-container,.select2-container.select2-container--createAssessmentTheme .selection .select2-selection{height:100%}.select2-container.select2-container--createAssessmentTheme .select2-results ul{max-height:15vw;overflow:auto}.select2-container.select2-container--createAssessmentTheme .select2-selection--single .select2-results__option,.select2-container.select2-container--createAssessmentTheme .select2-selection--single .select2-selection__rendered{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-left:.5vw}.select2-container.select2-container--createAssessmentTheme .select2-selection--single .select2-results__option span,.select2-container.select2-container--createAssessmentTheme .select2-selection--single .select2-selection__rendered span{max-width:100%;overflow:hidden;text-overflow:ellipsis;padding-right:1.5em}.select2-container.select2-container--createAssessmentTheme .select2-results__option{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%}.select2-container.select2-container--createAssessmentTheme .select2-results__option .select2-results__option--highlighted,.select2-container.select2-container--createAssessmentTheme .select2-results__option:hover{background-color:#eee}@media only screen and (max-width:1024px) and (min-width:250px) and (max-width:320px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (min-width:250px) and (max-width:320px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (min-width:250px) and (max-width:320px){#profile-wrapper #create-assessment-wrapper #skill-select .skill-list ul>li .skill-game{font-size:10px;line-height:14px}}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper #create-assessment-wrapper #skill-select{padding-top:0}#profile-wrapper #create-assessment-wrapper #skill-select .skill-list{padding:10px 20px}#profile-wrapper #create-assessment-wrapper #skill-select .skill-list .skill-title:before{background-color:#fff!important}#profile-wrapper #create-assessment-wrapper #skill-select .skill-list ul>li .skill-game{padding:0 5px}#profile-wrapper #create-assessment-wrapper #skill-select .skill-list ul>li:after{width:20px;height:20px;background-position:0 7px}#profile-wrapper #create-assessment-wrapper .section{padding:0}#profile-wrapper #create-assessment-wrapper .section .section-title{padding:.5em 0 0;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;overflow:initial}#profile-wrapper #create-assessment-wrapper .section.details{width:initial;float:initial;padding:0;border-left:none}#profile-wrapper #create-assessment-wrapper .section.assign-students{background-color:#FDFEFF;padding:3vw}#profile-wrapper #create-assessment-wrapper .section .title{text-align:center}#profile-wrapper #create-assessment-wrapper .section.select-skills{width:initial;float:initial;padding:0}#profile-wrapper #create-assessment-wrapper .section.select-skills .section-title{padding:5px 0;margin:0}#profile-wrapper #create-assessment-wrapper .section.select-skills .title{display:block;text-align:center;width:90%;margin:0 auto}#profile-wrapper #create-assessment-wrapper .section.select-skills .buttonset{margin:0 auto;padding:10px 0}#profile-wrapper #create-assessment-wrapper .form-inputs .control{width:100%}}@media only screen and (max-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (max-width:1024px),only screen and (max-width:1024px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (max-width:1024px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper #create-assessment-wrapper .form-inputs .errors{width:5%}}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper #create-assessment-wrapper .form-inputs .errors:before{width:20px;font-size:20px;margin-left:5px}#profile-wrapper #create-assessment-wrapper .form-inputs .profile-select,#profile-wrapper #create-assessment-wrapper .form-inputs .profile-select #student-select-cont{width:initial}#profile-wrapper #create-assessment-wrapper .form-inputs .profile-select .control{margin:0 auto;border-bottom:1px solid #e6e6e6;padding-bottom:20px}}#create-assessment-wrapper .bottom-sticky-parent,#create-assignment-wrapper .bottom-sticky-parent{padding-bottom:3em;width:100%}#create-assessment-wrapper .sticky-wrapper,#create-assignment-wrapper .sticky-wrapper{position:relative;z-index:100}#create-assessment-wrapper #sticky-submit,#create-assignment-wrapper #sticky-submit{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;background:#fff;border-top:2px solid #48a6db}#create-assessment-wrapper #sticky-submit.is_stuck,#create-assignment-wrapper #sticky-submit.is_stuck{z-index:800}#create-assessment-wrapper #sticky-submit .buttonset,#create-assignment-wrapper #sticky-submit .buttonset{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#f0f8ff;padding:.5vw 1vw}#create-assessment-wrapper #sticky-submit .buttonset input,#create-assignment-wrapper #sticky-submit .buttonset input{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 1 30%;flex:0 1 30%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#create-assessment-wrapper #sticky-submit .buttonset input,#create-assignment-wrapper #sticky-submit .buttonset input{-webkit-box-flex:1;-webkit-flex:1;flex:1}}#create-assessment-wrapper #sticky-submit .buttonset input.cancel,#create-assignment-wrapper #sticky-submit .buttonset input.cancel{background-color:#C2C6C7;margin-right:1em;border-color:#adadad}#create-assessment-wrapper #sticky-submit .buttonset input.cancel:hover,#create-assignment-wrapper #sticky-submit .buttonset input.cancel:hover{background-color:#d82016}#create-assessment-wrapper #sticky-submit .buttonset input.confirm-delete-assessment,#create-assessment-wrapper #sticky-submit .buttonset input.confirm-delete-assignment,#create-assessment-wrapper #sticky-submit .buttonset input.delete-assessment,#create-assessment-wrapper #sticky-submit .buttonset input.delete-assignment,#create-assignment-wrapper #sticky-submit .buttonset input.confirm-delete-assessment,#create-assignment-wrapper #sticky-submit .buttonset input.confirm-delete-assignment,#create-assignment-wrapper #sticky-submit .buttonset input.delete-assessment,#create-assignment-wrapper #sticky-submit .buttonset input.delete-assignment{background-color:red;margin-right:1em}#create-assessment-wrapper #sticky-submit .confirm-delete-message,#create-assignment-wrapper #sticky-submit .confirm-delete-message{display:none;font-size:1.2vw;text-align:center;padding:.5vw;color:red;font-weight:700;margin-bottom:.5vw;background-color:rgba(255,0,0,.2);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#create-assessment-wrapper #sticky-submit .confirm-delete-message--show,#create-assignment-wrapper #sticky-submit .confirm-delete-message--show{display:inline;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#create-assessment-wrapper #sticky-submit .confirm-delete-message:before,#create-assignment-wrapper #sticky-submit .confirm-delete-message:before{font:normal normal normal 1.2vw FontAwesome;content:"\f071"}@media only screen and (max-width:761px){#profile-wrapper .teacher-assessment td.assessment{width:-webkit-calc(100% - 35px)!important;width:calc(100% - 35px)!important;height:2em!important}#profile-wrapper .teacher-assessment td.checkmark{height:2em!important}}#appBody[data-page-id=profile] .assessment-details,#appBody[data-page-id=profile] .assessment-student{color:#757575}#appBody[data-page-id=profile] .assessment-details .assessment-form,#appBody[data-page-id=profile] .assessment-student .assessment-form{width:100%;margin-bottom:1em;margin-top:-2em;padding:1em 2em;background:#FAFAFA}#appBody[data-page-id=profile] .assessment-details .assessment-form .decorated,#appBody[data-page-id=profile] .assessment-student .assessment-form .decorated{width:10em;margin:0}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details .assessment-form,#appBody[data-page-id=profile] .assessment-student .assessment-form{margin-top:0}#appBody[data-page-id=profile] .assessment-details .assessment-form .decorated,#appBody[data-page-id=profile] .assessment-student .assessment-form .decorated{width:100%}}#appBody[data-page-id=profile] .assessment-details .assessment-form__button-container,#appBody[data-page-id=profile] .assessment-student .assessment-form__button-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .assessment-details .assessment-form__button,#appBody[data-page-id=profile] .assessment-student .assessment-form__button{font-size:1.7em;color:#757575;-webkit-transition:.3s ease-in-out all;transition:.3s ease-in-out all;cursor:pointer;margin-right:1em}#appBody[data-page-id=profile] .assessment-details .assessment-form__button .fa,#appBody[data-page-id=profile] .assessment-student .assessment-form__button .fa{margin-right:.2em}#appBody[data-page-id=profile] .assessment-details .assessment-form__button:hover,#appBody[data-page-id=profile] .assessment-student .assessment-form__button:hover{color:#0064a0}#appBody[data-page-id=profile] .assessment-details__header,#appBody[data-page-id=profile] .assessment-student__header{padding:1em;margin-bottom:1em;background:#48a6db;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:4px;border-radius:4px;position:relative;min-height:9.5em}#appBody[data-page-id=profile] .assessment-details__header-content,#appBody[data-page-id=profile] .assessment-student__header-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:3;-webkit-order:2;order:2;text-align:center;font-size:1.3em;-webkit-box-flex:0;-webkit-flex:0 0 70%;flex:0 0 70%}#appBody[data-page-id=profile] .assessment-details__header-img,#appBody[data-page-id=profile] .assessment-student__header-img{position:absolute;left:1em;bottom:-.8em;width:19%}#appBody[data-page-id=profile] .assessment-details__header-img img,#appBody[data-page-id=profile] .assessment-student__header-img img{width:100%;padding-bottom:2em;object-fit:contain}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details__header-img,#appBody[data-page-id=profile] .assessment-student__header-img{display:none}#appBody[data-page-id=profile] .assessment-details__time-period,#appBody[data-page-id=profile] .assessment-student__time-period{text-align:center}}#appBody[data-page-id=profile] .assessment-details__logo,#appBody[data-page-id=profile] .assessment-student__logo{background-image:url(../images/header-logo.png);background-size:cover;height:40px;width:45px;-webkit-box-flex:0;-webkit-flex:0 0 45px;flex:0 0 45px}#appBody[data-page-id=profile] .assessment-details__title,#appBody[data-page-id=profile] .assessment-student__title{font-size:2em;font-weight:700;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details__title,#appBody[data-page-id=profile] .assessment-student__title{font-size:1.4em;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;width:215px}}#appBody[data-page-id=profile] .assessment-details__mentor,#appBody[data-page-id=profile] .assessment-student__mentor{margin-top:.5em}#appBody[data-page-id=profile] .assessment-details__time-period,#appBody[data-page-id=profile] .assessment-student__time-period{margin:.5em 0}#appBody[data-page-id=profile] .assessment-details__sub-title,#appBody[data-page-id=profile] .assessment-student__sub-title{font-size:1.1em;width:100%;text-align:center}#appBody[data-page-id=profile] .assessment-details__body,#appBody[data-page-id=profile] .assessment-student__body{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details__sub-title,#appBody[data-page-id=profile] .assessment-student__sub-title{width:100%;text-align:left;font-size:1em}#appBody[data-page-id=profile] .assessment-details__body,#appBody[data-page-id=profile] .assessment-student__body{-webkit-flex-wrap:wrap;flex-wrap:wrap}}#appBody[data-page-id=profile] .assessment-details__results-spectrum,#appBody[data-page-id=profile] .assessment-student__results-spectrum{width:-webkit-calc(25% - 1em);width:calc(25% - 1em);margin-right:1em;background:#FAFAFA;-webkit-border-radius:4px;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:1em;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details__results-spectrum,#appBody[data-page-id=profile] .assessment-student__results-spectrum{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}#appBody[data-page-id=profile] .assessment-details__results-title,#appBody[data-page-id=profile] .assessment-student__results-title{font-weight:700;font-size:1.5em;width:100%}#appBody[data-page-id=profile] .assessment-details__content,#appBody[data-page-id=profile] .assessment-student__content{width:75%;padding:1em}#appBody[data-page-id=profile] .assessment-details__table-wrapper,#appBody[data-page-id=profile] .assessment-student__table-wrapper{width:100%}#appBody[data-page-id=profile] .assessment-details__table--mobile,#appBody[data-page-id=profile] .assessment-student__table--mobile{display:none;max-width:450px;margin:0 auto}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details__content,#appBody[data-page-id=profile] .assessment-student__content{width:100%}#appBody[data-page-id=profile] .assessment-details__table-wrapper,#appBody[data-page-id=profile] .assessment-student__table-wrapper{overflow-x:scroll}#appBody[data-page-id=profile] .assessment-details__table--mobile,#appBody[data-page-id=profile] .assessment-student__table--mobile{display:table}#appBody[data-page-id=profile] .assessment-details__table,#appBody[data-page-id=profile] .assessment-student__table{display:none}}#appBody[data-page-id=profile] .assessment-details__table--mobile td,#appBody[data-page-id=profile] .assessment-student__table--mobile td{padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;height:3em;font-size:1.2em}#appBody[data-page-id=profile] .assessment-details__table--mobile tr>td:first-child,#appBody[data-page-id=profile] .assessment-student__table--mobile tr>td:first-child{width:75px;font-weight:700;border-right:1px solid #BDBDBD}#appBody[data-page-id=profile] .assessment-details__table--mobile i,#appBody[data-page-id=profile] .assessment-student__table--mobile i{font-size:1.1em}#appBody[data-page-id=profile] .assessment-details__table thead,#appBody[data-page-id=profile] .assessment-student__table thead{background:#fff;border-bottom:2px #757575 solid;-webkit-border-radius:4px;border-radius:4px}#appBody[data-page-id=profile] .assessment-details__table th,#appBody[data-page-id=profile] .assessment-student__table th{text-align:left;color:#757575;font-weight:700}#appBody[data-page-id=profile] .assessment-details__table tbody tr td,#appBody[data-page-id=profile] .assessment-student__table tbody tr td{text-align:left}#appBody[data-page-id=profile] .assessment-details__table tbody tr .checkmark,#appBody[data-page-id=profile] .assessment-student__table tbody tr .checkmark{text-align:center}#appBody[data-page-id=profile] .assessment-details__table tbody td,#appBody[data-page-id=profile] .assessment-details__table tbody td>a,#appBody[data-page-id=profile] .assessment-student__table tbody td,#appBody[data-page-id=profile] .assessment-student__table tbody td>a{color:#9E9E9E}#appBody[data-page-id=profile] .assessment-details__table .eye-link:hover,#appBody[data-page-id=profile] .assessment-details__table td.student:hover,#appBody[data-page-id=profile] .assessment-student__table .eye-link:hover,#appBody[data-page-id=profile] .assessment-student__table td.student:hover{color:#48a6db}#appBody[data-page-id=profile] .assessment-details__table .tooltip .tip,#appBody[data-page-id=profile] .assessment-student__table .tooltip .tip{bottom:3em;left:50%;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#appBody[data-page-id=profile] .assessment-details__table .eye-link.tooltip .tip,#appBody[data-page-id=profile] .assessment-student__table .eye-link.tooltip .tip{left:58%}#appBody[data-page-id=profile] .assessment-details__table .eye-link,#appBody[data-page-id=profile] .assessment-student__table .eye-link{margin-left:.5em;margin-right:.5em;margin-bottom:.1em;-webkit-transition:.3s ease-in-out all;transition:.3s ease-in-out all;font-size:1.2em}#appBody[data-page-id=profile] .assessment-details__table td.student,#appBody[data-page-id=profile] .assessment-student__table td.student{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:500}#appBody[data-page-id=profile] .assessment-details__details-table,#appBody[data-page-id=profile] .assessment-student__details-table{width:100%}#appBody[data-page-id=profile] .assessment-details__assessment-student__details-table,#appBody[data-page-id=profile] .assessment-student__assessment-student__details-table{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;background:#FAFAFA}#appBody[data-page-id=profile] .assessment-details .school-grade,#appBody[data-page-id=profile] .assessment-student .school-grade{border:10px solid #FDD835;-webkit-border-radius:100%;border-radius:100%;height:120px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;border-bottom:none;width:120px;font-family:'Architects Daughter',sans-serif}#appBody[data-page-id=profile] .assessment-details .school-grade__letter,#appBody[data-page-id=profile] .assessment-student .school-grade__letter{font-size:5em;font-weight:700;line-height:.8em}#appBody[data-page-id=profile] .assessment-details .school-grade__percent,#appBody[data-page-id=profile] .assessment-student .school-grade__percent{position:absolute;bottom:-.3em;font-size:1.5em;background:#FAFAFA;padding:0 .1em}#appBody[data-page-id=profile] .assessment-details .grading-scale,#appBody[data-page-id=profile] .assessment-student .grading-scale{padding-bottom:1em;margin:1em;-webkit-box-flex:0;-webkit-flex:0 0 0px;flex:0 0 0px}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details .grading-scale,#appBody[data-page-id=profile] .assessment-student .grading-scale{display:none}}#appBody[data-page-id=profile] .assessment-details .grading-scale>h3,#appBody[data-page-id=profile] .assessment-student .grading-scale>h3{text-align:center;line-height:1;margin-bottom:.5em}#appBody[data-page-id=profile] .assessment-details .grading-scale__scale,#appBody[data-page-id=profile] .assessment-student .grading-scale__scale{width:5em;height:150px;border:2px solid #757575;margin:.5em auto;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#02ca02),color-stop(20%,#b9ca02),color-stop(41%,#b9ca02),color-stop(41%,#caab02),color-stop(62%,#caab02),color-stop(62%,#ca8a02),color-stop(82%,#ca8a02),color-stop(82%,#ca4502),to(#ca4502));background:-webkit-linear-gradient(top,#02ca02 20%,#b9ca02 20%,#b9ca02 41%,#caab02 41%,#caab02 62%,#ca8a02 62%,#ca8a02 82%,#ca4502 82%,#ca4502 100%);background:linear-gradient(to bottom,#02ca02 20%,#b9ca02 20%,#b9ca02 41%,#caab02 41%,#caab02 62%,#ca8a02 62%,#ca8a02 82%,#ca4502 82%,#ca4502 100%);position:relative}#appBody[data-page-id=profile] .assessment-details .grading-scale__tracks,#appBody[data-page-id=profile] .assessment-student .grading-scale__tracks{background:-webkit-gradient(linear,left top,left bottom,from(#757575),color-stop(10%,transparent));background:-webkit-linear-gradient(top,#757575 0,transparent 10%);background:linear-gradient(to bottom,#757575 0,transparent 10%);background-position:0 -1px;background-size:100% 30px;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}#appBody[data-page-id=profile] .assessment-details .grading-scale__markers,#appBody[data-page-id=profile] .assessment-student .grading-scale__markers{position:absolute;height:100%;top:-1px;right:-2em}#appBody[data-page-id=profile] .assessment-details .grading-scale__letter-marker,#appBody[data-page-id=profile] .assessment-student .grading-scale__letter-marker{border:1px solid #90CAF9;padding:3px 5px;-webkit-border-radius:100%;border-radius:100%;font-size:.9em;margin-top:7px;font-weight:700}#appBody[data-page-id=profile] .assessment-details .grading-scale__grade,#appBody[data-page-id=profile] .assessment-student .grading-scale__grade{font-size:1em;margin-top:12.8px;margin-left:-3em;width:2.3em;text-align:right}#appBody[data-page-id=profile] .assessment-details .grading-scale__grade:last-child,#appBody[data-page-id=profile] .assessment-student .grading-scale__grade:last-child{margin-bottom:-7px}#appBody[data-page-id=profile] .assessment-details .content-frame,#appBody[data-page-id=profile] .assessment-student .content-frame{background:#fff;margin-bottom:1em;padding:1em 1.5em;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);color:#9E9E9E;display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=profile] .assessment-details .content-frame__mobile-grade,#appBody[data-page-id=profile] .assessment-student .content-frame__mobile-grade{display:none;font-family:'Architects Daughter',sans-serif;font-weight:700}#appBody[data-page-id=profile] .assessment-details .content-frame__body,#appBody[data-page-id=profile] .assessment-student .content-frame__body{width:75%}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details .content-frame__mobile-grade,#appBody[data-page-id=profile] .assessment-student .content-frame__mobile-grade{display:inline}#appBody[data-page-id=profile] .assessment-details .content-frame__body,#appBody[data-page-id=profile] .assessment-student .content-frame__body{width:100%}}#appBody[data-page-id=profile] .assessment-details .content-frame__aside,#appBody[data-page-id=profile] .assessment-student .content-frame__aside{width:-webkit-calc(25% - 1em);width:calc(25% - 1em);margin-right:1em;margin-top:1em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details .content-frame__aside,#appBody[data-page-id=profile] .assessment-student .content-frame__aside{display:none}#appBody[data-page-id=profile] .assessment-details .content-frame,#appBody[data-page-id=profile] .assessment-student .content-frame{padding:1em}}#appBody[data-page-id=profile] .assessment-details .content-frame__title,#appBody[data-page-id=profile] .assessment-student .content-frame__title{color:#5f6365;font-weight:700;font-size:2em;margin-bottom:.5em}#appBody[data-page-id=profile] .assessment-details .content-frame__header,#appBody[data-page-id=profile] .assessment-student .content-frame__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .assessment-details .content-frame__titles,#appBody[data-page-id=profile] .assessment-student .content-frame__titles{margin-right:auto}#appBody[data-page-id=profile] .assessment-details .content-frame__subtitle,#appBody[data-page-id=profile] .assessment-student .content-frame__subtitle{font-size:1.5em;margin-bottom:.5em}#appBody[data-page-id=profile] .assessment-details .content-standard,#appBody[data-page-id=profile] .assessment-student .content-standard{margin:2em 0}#appBody[data-page-id=profile] .assessment-details .content-standard__title,#appBody[data-page-id=profile] .assessment-student .content-standard__title{font-size:1.4em;margin-bottom:.5em;color:#757575;font-weight:700}#appBody[data-page-id=profile] .assessment-details .content-standard__description,#appBody[data-page-id=profile] .assessment-student .content-standard__description{font-size:1.1em;margin-bottom:1em;color:#9E9E9E;line-height:1.3;max-width:85%}#appBody[data-page-id=profile] .assessment-details .standard-skill,#appBody[data-page-id=profile] .assessment-student .standard-skill{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;padding:.3em;color:#6c7488}#appBody[data-page-id=profile] .assessment-details .standard-skill__key,#appBody[data-page-id=profile] .assessment-student .standard-skill__key{margin-right:1em;font-weight:700;width:3.2em}#appBody[data-page-id=profile] .assessment-details .standard-skill__grade,#appBody[data-page-id=profile] .assessment-student .standard-skill__grade{margin:0 .5em;font-weight:700;min-width:2em}#appBody[data-page-id=profile] .assessment-details .standard-skill__name,#appBody[data-page-id=profile] .assessment-student .standard-skill__name{margin-right:auto;color:#6c7488}#appBody[data-page-id=profile] .assessment-details .standard-skill__percent,#appBody[data-page-id=profile] .assessment-student .standard-skill__percent{width:2em;text-align:right}#appBody[data-page-id=profile] .assessment-details .spectrum-cont,#appBody[data-page-id=profile] .assessment-student .spectrum-cont{background:#fff;margin:1em 0;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;border-radius:0}#appBody[data-page-id=profile] .assessment-details .spectrum-cont.limited,#appBody[data-page-id=profile] .assessment-student .spectrum-cont.limited{border-bottom:5px solid #F44336}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details .content-frame__header,#appBody[data-page-id=profile] .assessment-student .content-frame__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}#appBody[data-page-id=profile] .assessment-details .content-standard__description,#appBody[data-page-id=profile] .assessment-student .content-standard__description{max-width:100%}#appBody[data-page-id=profile] .assessment-details .spectrum-cont,#appBody[data-page-id=profile] .assessment-student .spectrum-cont{display:-webkit-box;display:-webkit-flex;display:flex;width:45%;margin:1em .5em;padding:.5em 1em;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:300px}#appBody[data-page-id=profile] .assessment-details .spectrum-cont.limited,#appBody[data-page-id=profile] .assessment-student .spectrum-cont.limited{border-left:5px solid #F44336;border-bottom:none}}#appBody[data-page-id=profile] .assessment-details .spectrum-cont.below,#appBody[data-page-id=profile] .assessment-student .spectrum-cont.below{border-bottom:5px solid #FF9800}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details .spectrum-cont.below,#appBody[data-page-id=profile] .assessment-student .spectrum-cont.below{border-left:5px solid #FF9800;border-bottom:none}}#appBody[data-page-id=profile] .assessment-details .spectrum-cont.average,#appBody[data-page-id=profile] .assessment-student .spectrum-cont.average{border-bottom:5px solid #4CAF50}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details .spectrum-cont.average,#appBody[data-page-id=profile] .assessment-student .spectrum-cont.average{border-left:5px solid #4CAF50;border-bottom:none}}#appBody[data-page-id=profile] .assessment-details .spectrum-cont.above,#appBody[data-page-id=profile] .assessment-student .spectrum-cont.above{border-bottom:5px solid #FAD766}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__info>div,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__info>div{margin:.5em;font-size:.9em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#9E9E9E}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details .spectrum-cont.above,#appBody[data-page-id=profile] .assessment-student .spectrum-cont.above{border-left:5px solid #FAD766;border-bottom:none}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__info>div,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__info>div{font-size:1em;line-height:.9;padding:.2em .5em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.2em auto}}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__icon,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__icon{height:4em;width:4em;text-align:center;margin:.5em auto}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__icon:before,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__icon:before{font-family:FontAwesome;font-size:4em;height:4em;width:4em}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__icon.limited,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__icon.limited{color:#F44336}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__icon.limited:before,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__icon.limited:before{content:"\f071"}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__icon.below,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__icon.below{color:#FF9800}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__icon.below:before,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__icon.below:before{content:"\f12a"}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__icon.average,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__icon.average{color:#4CAF50}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__icon.average:before,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__icon.average:before{content:"\f067"}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__icon.above,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__icon.above{color:#FAD766}#appBody[data-page-id=profile] .assessment-details .spectrum-cont__icon.above:before,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__icon.above:before{content:"\f005"}#appBody[data-page-id=profile] .assessment-details .grade-box,#appBody[data-page-id=profile] .assessment-student .grade-box{width:7em}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .assessment-details .spectrum-cont__icon,#appBody[data-page-id=profile] .assessment-student .spectrum-cont__icon{margin:.5em 1em .5em 0}#appBody[data-page-id=profile] .assessment-details .grade-box,#appBody[data-page-id=profile] .assessment-student .grade-box{margin:.5em auto}}#appBody[data-page-id=profile] .assessment-details .grade-box__header,#appBody[data-page-id=profile] .assessment-student .grade-box__header{background:#0064a0;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:.3em 0;font-size:1.2em;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}#appBody[data-page-id=profile] .assessment-details .grade-box__content,#appBody[data-page-id=profile] .assessment-student .grade-box__content{font-size:6em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:.1em 0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid #757575;border-top:none;font-weight:700;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;font-family:'Architects Daughter',sans-serif}#appBody[data-page-id=profile] .assessment-details .grade--A,#appBody[data-page-id=profile] .assessment-student .grade--A{color:#02ca02}#appBody[data-page-id=profile] .assessment-details .grade--B,#appBody[data-page-id=profile] .assessment-student .grade--B{color:#b9ca02}#appBody[data-page-id=profile] .assessment-details .grade--C,#appBody[data-page-id=profile] .assessment-student .grade--C{color:#caab02}#appBody[data-page-id=profile] .assessment-details .grade--D,#appBody[data-page-id=profile] .assessment-student .grade--D{color:#ca8a02}#appBody[data-page-id=profile] .assessment-details .grade--F,#appBody[data-page-id=profile] .assessment-student .grade--F{color:#ca4502}#appBody[data-page-id=profile] .assessment-details .result-icon.average,#appBody[data-page-id=profile] .assessment-student .result-icon.average{color:#4CAF50}#appBody[data-page-id=profile] .assessment-details .result-icon.below,#appBody[data-page-id=profile] .assessment-student .result-icon.below{color:#FF9800}#appBody[data-page-id=profile] .assessment-details .result-icon.above,#appBody[data-page-id=profile] .assessment-student .result-icon.above{color:#FAD766}#appBody[data-page-id=profile] .assessment-details .result-icon.limited,#appBody[data-page-id=profile] .assessment-student .result-icon.limited{color:#F44336}#appBody[data-page-id=profile] #profile-wrapper .chart{margin-top:20px;border-bottom:1px solid #e6e6e6;min-height:300px;position:relative}#appBody[data-page-id=profile] #profile-wrapper .chart .loader{display:none}#appBody[data-page-id=profile] #profile-wrapper .chart:last-child{border-bottom:none}#appBody[data-page-id=profile] #profile-wrapper .profile-header{display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:1.5vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#appBody[data-page-id=profile] #profile-wrapper .profile-header .header{-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:flex;padding-right:1vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .section{-webkit-box-flex:0;-webkit-flex:0 1 48%;flex:0 1 48%;margin-bottom:0}#appBody[data-page-id=profile] #profile-wrapper .user-details{margin-bottom:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}#appBody[data-page-id=profile] #profile-wrapper .user-details .avatar{-webkit-box-flex:0;-webkit-flex:0 0 6vw;flex:0 0 6vw;overflow:hidden;margin-right:1vw}#appBody[data-page-id=profile] #profile-wrapper .user-details .avatar img{width:6vw;height:6vw;padding:.5vw;border:2px solid #48a6db;-webkit-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}#appBody[data-page-id=profile] #profile-wrapper .user-details .header-box{padding-bottom:1vw;-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}#appBody[data-page-id=profile] #profile-wrapper .user-details .header-box .header-wrapper{display:inline-block;vertical-align:bottom}#appBody[data-page-id=profile] #profile-wrapper .user-details .header-box .todays-stars{height:85px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding-top:10px}#appBody[data-page-id=profile] #profile-wrapper .user-details .header-box .todays-stars .todays-empty-star{background-image:url(../images/skill-grid-star-zoom-sprite.png);height:60px;width:60px;margin:auto}#appBody[data-page-id=profile] #profile-wrapper .user-details .header-box .todays-stars .todays-full-star{background-image:url(../images/skill-grid-star-zoom-sprite.png);background-position:right;z-index:998;height:60px;width:60px}#appBody[data-page-id=profile] #profile-wrapper .user-details .header-box .todays-stars .todays-star-value{display:none;color:#D86E07;font-size:18px;z-index:9999;position:absolute;line-height:60px;width:60px;text-align:center}#appBody[data-page-id=profile] #profile-wrapper .user-details .header-box .todays-stars .todays-star-text{display:block;bottom:0;left:0;text-align:center;width:100%;line-height:20px;height:20px;z-index:999;font-size:18px;color:#D86E07}#appBody[data-page-id=profile] #profile-wrapper .user-details .name{font-size:2.5vw;overflow-wrap:normal}#appBody[data-page-id=profile] #profile-wrapper .user-details .grade{font-size:2.5vw;color:#8dc63f}#appBody[data-page-id=profile] #profile-wrapper .user-details .summary{font-size:1.5vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;border-top:1px solid #efefef;padding:0;margin-top:.5vw}#appBody[data-page-id=profile] #profile-wrapper .user-details .summary .completed-skills,#appBody[data-page-id=profile] #profile-wrapper .user-details .summary .completed-standards{background-image:url(../images/radio-selected.png)}#appBody[data-page-id=profile] #profile-wrapper .user-details .summary .class{background-image:url(../images/icon-class.png)}#appBody[data-page-id=profile] #profile-wrapper .user-details .summary .classes-count{background-image:url(../images/icon-pen.png)}#appBody[data-page-id=profile] #profile-wrapper .user-details .summary .students-count{background-image:url(../images/icon-person.png)}#appBody[data-page-id=profile] #profile-wrapper .user-details .summary .assignments-count{background-image:url(../images/icon-text.png)}#appBody[data-page-id=profile] #profile-wrapper .user-details .summary>*{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background-repeat:no-repeat;background-size:1.5vw;background-position:center left;padding:.5vw 0 .5vw 2vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] #profile-wrapper .user-details .summary>* a{font-size:1.5vw;padding:.5vw 1vw;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;border-left:1px solid #48a6db}#appBody[data-page-id=profile] #profile-wrapper .user-details+.assignments{width:50%;margin-bottom:0;min-height:200px}#appBody[data-page-id=profile] #profile-wrapper #question-performance-chart{width:100%;overflow:hidden}#appBody[data-page-id=profile] #profile-wrapper #student-progress-stats{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] #profile-wrapper #student-progress-stats .stats-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 70%;flex:1 1 70%;text-align:right;display:-webkit-box;display:-webkit-flex;display:flex;background-color:inherit;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] #profile-wrapper #student-progress-stats .stats-wrapper .stats-animated{width:100%;margin:0 auto}@media only screen and (max-width:761px){#appBody[data-page-id=profile] #profile-wrapper #student-progress-stats .stats-wrapper{width:initial;margin:0 auto;text-align:center}}#appBody[data-page-id=profile] #profile-wrapper .stats-animated{display:inline-block;vertical-align:bottom;background-color:inherit}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .guage>*{display:inline-block;width:15vw;height:15vw;overflow:hidden;vertical-align:bottom}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill{position:relative;background-color:inherit}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill .image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:inherit;background-position:top left;background-repeat:no-repeat;background-size:100% auto;-ms-behavior:url(../vendors/background-size-polyfill/backgroundsize.min.htc);z-index:10}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill .image-phantom{position:absolute;top:0;left:0;width:100%;height:100%;background-position:top left;background-repeat:no-repeat;background-size:100% auto;-ms-behavior:url(../vendors/background-size-polyfill/backgroundsize.min.htc);background-color:transparent;z-index:49}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill.stars .image{background-image:url(../images/stats-star.png)}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill.stars .image-phantom{background-image:url(../images/stats-star-phantom.png)}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill.questions{width:13vw;height:15vw}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill.questions .image{background-image:url(../images/stats-apple.png)}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill.questions .image-phantom{background-image:url(../images/stats-apple-phantom.png)}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill.skills .caption{left:11%}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill.skills .image{background-image:url(../images/stats-skills.png)}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill.skills .image-phantom{background-image:url(../images/stats-skills-phantom.png)}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill.skills .caption .name{margin-bottom:0}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill .mask{position:absolute;top:0;left:-5%;height:100%;width:110%;background-color:inherit;z-index:20}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill .caption{position:absolute;top:34.89583%;left:15%;width:70%;color:#fff;text-align:center;z-index:50}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill .caption .name{display:block;font-size:1.5vw;margin-bottom:1vw}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill .caption .value{font-size:4vw;display:inline-block}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .stars{position:relative}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .stars .caption{color:#D86E07}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .correct{position:relative;background-color:#ecf6fb;vertical-align:baseline;overflow:hidden;-webkit-mask-image:url(../images/stats-mask2.png);-moz-mask-image:url(../images/stats-mask2.png);-ms-mask-image:url(../images/stats-mask2.png);-o-mask-image:url(../images/stats-mask2.png);mask-image:url(../images/stats-mask2.png);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .correct .pie{position:absolute;left:0;width:100%;height:50%;border:none}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .correct .pie.top{top:0;-webkit-border-radius:9999px 9999px 0 0;border-radius:9999px 9999px 0 0;z-index:10}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .correct .pie.bottom{bottom:0;-webkit-border-radius:0 0 9999px 9999px;border-radius:0 0 9999px 9999px;z-index:20}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .correct .inner{position:absolute;width:76.47059%;height:76.47059%;left:11.76471%;top:11.76471%;background-color:inherit;-webkit-border-radius:50%;border-radius:50%;z-index:40}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .correct .mask{position:absolute;width:110%;height:55%;left:-5%;background-color:inherit}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .correct .mask.top{top:-5%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;z-index:15}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .correct .mask.bottom{bottom:-5%;-webkit-transform-origin:50% 0;transform-origin:50% 0;z-index:25}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .correct .caption{position:absolute;top:26.47059%;left:15%;width:70%;color:#fff;text-align:center;z-index:50}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .correct .caption .name{display:block;font-size:1.5vw;margin-bottom:1vw}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .correct .caption .value{font-size:4vw;display:inline-block}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .time-wrapper{position:relative;width:13vw;height:15vw;background-color:inherit;background-image:url(../images/stats-clock.png);background-position:bottom left;background-repeat:no-repeat;background-size:100% auto;-ms-behavior:url(../vendors/background-size-polyfill/backgroundsize.min.htc)}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .time{position:absolute;left:14.70588%;bottom:12.82051%;width:70.58824%;height:61.53846%;overflow:hidden;z-index:50;-webkit-border-radius:50%;border-radius:50%;background-color:inherit}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .time .pie{position:absolute;top:0;width:50%;height:100%;background-color:#f7891d;border:none}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .time .pie.top{left:0;-webkit-border-radius:9999px 0 0 9999px;border-radius:9999px 0 0 9999px;z-index:10}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .time .pie.bottom{right:0;-webkit-border-radius:0 9999px 9999px 0;border-radius:0 9999px 9999px 0;z-index:20}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .time .mask{position:absolute;width:55%;height:110%;top:-5%;background-color:#fcd0a5}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .time .mask.top{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;z-index:15}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .time .mask.bottom{right:-5%;-webkit-transform-origin:0 50%;transform-origin:0 50%;z-index:25}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .time .caption{position:absolute;top:16.66667%;left:10%;width:80%;color:#fff;text-align:center;z-index:50}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .time .caption .name{display:block;font-size:1.5vw;margin-bottom:1vw}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .time .caption .value{font-size:3vw;display:inline-block}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .circle-mask{width:100%;height:100%;-webkit-mask-image:url(../images/stats-mask.png);-moz-mask-image:url(../images/stats-mask.png);-ms-mask-image:url(../images/stats-mask.png);-o-mask-image:url(../images/stats-mask.png);mask-image:url(../images/stats-mask.png);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}#appBody[data-page-id=profile] #profile-wrapper .stats-animated>.guage{display:inline-block}@media only screen and (max-width:761px){#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill .caption .name{font-size:4vw;margin-bottom:2vw}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .fill .caption .value{font-size:6vw}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .guage>*{width:26vw;height:26vw}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .guage .questions,#appBody[data-page-id=profile] #profile-wrapper .stats-animated .guage .skills,#appBody[data-page-id=profile] #profile-wrapper .stats-animated .guage .time-wrapper{width:26vw;height:30vw}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .guage .correct .caption .name,#appBody[data-page-id=profile] #profile-wrapper .stats-animated .guage .time .caption .name{font-size:4vw;margin-bottom:2vw}#appBody[data-page-id=profile] #profile-wrapper .stats-animated .guage .correct .caption .value,#appBody[data-page-id=profile] #profile-wrapper .stats-animated .guage .time .caption .value{font-size:4vw}}#appBody[data-page-id=profile] #profile-wrapper #student-progress-stats{-webkit-flex-wrap:wrap;flex-wrap:wrap}#appBody[data-page-id=profile] #profile-wrapper #student-progress-stats .cont{-webkit-box-flex:1;-webkit-flex:1 0 100%;flex:1 0 100%}#appBody[data-page-id=profile] #profile-wrapper #student-progress-stats .stats-animated.medium{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#appBody[data-page-id=profile] #profile-wrapper .stats-display .stats-text{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-right:1px solid #efefef;padding-right:1.5vw}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-global-stats .stats-animated>.guage{-webkit-box-flex:0;-webkit-flex:0 1 20%;flex:0 1 20%}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated .fill .caption .name{font-size:1.1vw;margin-bottom:.5vw}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated .fill .caption .value{font-size:3.3vw}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated>.guage{-webkit-box-flex:0;-webkit-flex:0 1 15%;flex:0 1 15%}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated>.guage>*{width:10vw;height:10vw}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated>.guage .questions,#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated>.guage .skills,#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated>.guage .time-wrapper{width:10vw;height:11.5vw}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated>.guage .skills .caption .name{font-size:1.5vw}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated>.guage .skills .caption .value{font-size:1.4vw}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated>.guage .correct .caption .name,#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated>.guage .time .caption .name{font-size:1vw;margin-bottom:.5vw}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated>.guage .correct .caption .value,#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-animated>.guage .time .caption .value{font-size:2vw}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-text{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding-right:0;border-right:0;display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-filtered-stats .stats-text .stats{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:1vw}#appBody[data-page-id=profile] #profile-wrapper .stats-display.student-global-stats .stats-text,#appBody[data-page-id=profile] #profile-wrapper .stats-display[data-type=student-details] .stats-text,#appBody[data-page-id=profile] #profile-wrapper .stats-display[data-type=assignment-summary] .stats-text{display:none}#appBody[data-page-id=profile] #profile-wrapper .performance .content-wrapper,#appBody[data-page-id=profile] #profile-wrapper .stats-display .content-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}#appBody[data-page-id=profile] #profile-wrapper .performance.full .cont,#appBody[data-page-id=profile] #profile-wrapper .stats-display.full .cont{width:0}#appBody[data-page-id=profile] #profile-wrapper .performance.full .stats-animated,#appBody[data-page-id=profile] #profile-wrapper .stats-display.full .stats-animated{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#appBody[data-page-id=profile] #profile-wrapper .performance .cont,#appBody[data-page-id=profile] #profile-wrapper .stats-display .cont{-webkit-box-flex:1;-webkit-flex:1 1 30%;flex:1 1 30%;vertical-align:top;margin:0;padding:0 1em;min-width:285px}#appBody[data-page-id=profile] #profile-wrapper .performance .cont.stats,#appBody[data-page-id=profile] #profile-wrapper .stats-display .cont.stats{width:100%}#appBody[data-page-id=profile] #profile-wrapper .performance .stats-animated,#appBody[data-page-id=profile] #profile-wrapper .stats-display .stats-animated{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:space-around;justify-content:space-around;padding:0}#appBody[data-page-id=profile] #profile-wrapper .performance .stats-animated>.guage,#appBody[data-page-id=profile] #profile-wrapper .stats-display .stats-animated>.guage{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 30%;flex:0 1 30%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] #profile-wrapper .performance .grade,#appBody[data-page-id=profile] #profile-wrapper .stats-display .grade{width:100%}#appBody[data-page-id=profile] #profile-wrapper .performance .text,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text{font-size:20px;margin:10px 0}#appBody[data-page-id=profile] #profile-wrapper .performance .text span,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text span{display:inline;font-size:20px;line-height:23px}#appBody[data-page-id=profile] #profile-wrapper .performance .text span.name,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text span.name{color:#999;vertical-align:middle;text-align:left;padding-left:25px;float:left}#appBody[data-page-id=profile] #profile-wrapper .performance .text span.value,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text span.value{color:#48a6db;text-align:right;float:right}#appBody[data-page-id=profile] #profile-wrapper .performance .text.summary span.grade,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text.summary span.grade{font-size:30px;width:100%;text-align:center;padding-bottom:10px}#appBody[data-page-id=profile] #profile-wrapper .performance .text.summary span.value,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text.summary span.value{line-height:22px;font-size:16px;width:100%;text-align:left;padding-left:25px}#appBody[data-page-id=profile] #profile-wrapper .performance .text .name,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text .name{color:#999}#appBody[data-page-id=profile] #profile-wrapper .performance .text.skills,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text.skills{background:url(../images/icon-person.png) top left no-repeat}#appBody[data-page-id=profile] #profile-wrapper .performance .text.questions,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text.questions{background:url(../images/radio-selected.png) top left no-repeat;height:25px}#appBody[data-page-id=profile] #profile-wrapper .performance .text.correct,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text.correct{background:url(../images/icon-pie.png) top left no-repeat;height:25px}#appBody[data-page-id=profile] #profile-wrapper .performance .text.time-spent,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text.time-spent{background:url(../images/icon-clock.png) top left no-repeat;height:25px}#appBody[data-page-id=profile] #profile-wrapper .performance .text.summary,#appBody[data-page-id=profile] #profile-wrapper .stats-display .text.summary{background:url(../images/radio-selected.png) top left no-repeat}#appBody[data-page-id=profile] #profile-wrapper .performance .title,#appBody[data-page-id=profile] #profile-wrapper .stats-display .title{font-size:1.5vw}#appBody[data-page-id=profile] #profile-wrapper .performance.full .cont,#appBody[data-page-id=profile] #profile-wrapper .stats-display.full .cont{display:none}#appBody[data-page-id=profile] #profile-wrapper .performance.full .stats-animated,#appBody[data-page-id=profile] #profile-wrapper .stats-display.full .stats-animated{margin:20px auto}#appBody[data-page-id=profile] #profile-wrapper .performance .get-started .info-page,#appBody[data-page-id=profile] #profile-wrapper .performance .get-started .wrapper,#appBody[data-page-id=profile] #profile-wrapper .stats-display .get-started .info-page,#appBody[data-page-id=profile] #profile-wrapper .stats-display .get-started .wrapper{width:100%}#appBody[data-page-id=profile] #profile-wrapper .performance .stats.filtered .skill img,#appBody[data-page-id=profile] #profile-wrapper .stats-display .stats.filtered .skill img{display:inline-block;vertical-align:middle;width:2.5vw;height:auto}#appBody[data-page-id=profile] #profile-wrapper .performance .stats.filtered .skill span,#appBody[data-page-id=profile] #profile-wrapper .stats-display .stats.filtered .skill span{vertical-align:middle;display:inline-block;color:#48a6db;font-size:2.5vw}#appBody[data-page-id=profile] #profile-wrapper .performance .stats.filtered select,#appBody[data-page-id=profile] #profile-wrapper .stats-display .stats.filtered select{width:49%}#appBody[data-page-id=profile] #profile-wrapper .performance .stats.filtered .select-blue:after,#appBody[data-page-id=profile] #profile-wrapper .stats-display .stats.filtered .select-blue:after{content:"";display:inline-block;width:100%}#appBody[data-page-id=profile] #profile-wrapper .performance .stats.filtered .ui-selectmenu-button,#appBody[data-page-id=profile] #profile-wrapper .stats-display .stats.filtered .ui-selectmenu-button{margin:0;height:30px;-webkit-border-radius:7.5px;border-radius:7.5px}#appBody[data-page-id=profile] #profile-wrapper .performance .stats.filtered .ui-selectmenu-button .ui-selectmenu-text,#appBody[data-page-id=profile] #profile-wrapper .stats-display .stats.filtered .ui-selectmenu-button .ui-selectmenu-text{padding:0 0 0 10px;font-size:14px;line-height:30px}#appBody[data-page-id=profile] #profile-wrapper .performance .stats.filtered .ui-selectmenu-button .ui-icon,#appBody[data-page-id=profile] #profile-wrapper .stats-display .stats.filtered .ui-selectmenu-button .ui-icon{margin-top:0;top:10px!important}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization{width:100%;display:block}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .controls>*{display:inline-block;vertical-align:middle}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .controls>.range-buttons input[type=button]{display:inline-block}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .controls>span{font-size:20px;color:#999}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .controls>input[type=text]{margin:15px 20px;width:227px}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .controls .time-range-button{display:inline-block;font-size:1.2vw;padding:.2vw 1vw;color:#48a6db;cursor:pointer}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .controls .time-range-button.selected{color:#fff;background-color:#4687ba}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .controls .time-range-button:hover{background-color:rgba(72,166,219,.5)}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .controls .select-blue{text-align:center}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .controls .select-blue select{width:150px}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .controls .select-blue .ui-selectmenu-button{margin:15px 20px}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .filters .hide{display:none}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .filters select[name=filter-type]{width:150px!important}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .filters select[name=filter-grade_key]{width:250px!important}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .filters select[name=filter-skill_categories]{width:200px!important}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .filters select[name=control-grade],#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .filters select[name=control-domain]{width:250px!important}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .filters select[name=filter-standard_key]{width:200px!important}#appBody[data-page-id=profile] .settings-section{margin-bottom:30px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .settings-section{padding:0 15px}}#appBody[data-page-id=profile] .settings-section .section-title{padding:10px;border:none;background-color:#ecf6fb}#appBody[data-page-id=profile] .settings-section .section-title .title{padding-left:10px;display:inline-block;font-size:20px;line-height:30px}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .settings-section .section-title .title{display:block;text-align:center;padding-left:0}}#appBody[data-page-id=profile] .settings-section .section-title .pane-nav{display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;line-height:30px;position:absolute;right:10px;top:10px}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .settings-section .section-title .pane-nav{margin:0 auto;display:block;position:initial;width:90%;top:initial;right:initial}}#appBody[data-page-id=profile] .settings-section .section-title .pane-nav a{padding:0 10px;border-right:1px solid #48a6db}#appBody[data-page-id=profile] .settings-section .section-title .pane-nav a.selected{font-weight:700}#appBody[data-page-id=profile] .settings-section .section-title .pane-nav a:last-child{border-right:none}#appBody[data-page-id=profile] .settings-section .dialogPane{overflow:hidden}#appBody[data-page-id=profile] .settings-section .dialogPane>:first-child{padding-top:30px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .settings-section .dialogPane #choose-avatar{display:block;margin:0 auto 10px}}#appBody[data-page-id=profile] .manage-subscription{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#appBody[data-page-id=profile] .manage-subscription .control{width:100%}#appBody[data-page-id=profile] .manage-subscription>.manage-subscription-container{width:48%;margin:1em 0;max-width:29em}#appBody[data-page-id=profile] .manage-subscription>.manage-subscription-container.manage-subscription-container--full{width:100%;max-width:none}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .manage-subscription{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=profile] .manage-subscription>.manage-subscription-container{width:100%}}#appBody[data-page-id=profile] .manage-subscription .manage-subscription-header{width:100%;border-bottom:2px solid #757575;padding:.5em 0;color:#757575;margin-bottom:1em;font-size:1.5em;font-weight:600}#appBody[data-page-id=profile] .manage-subscription .sub-info{border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;padding:1em;margin-bottom:2em;color:#757575;-webkit-box-sizing:border-box;box-sizing:border-box;height:12.5em;background:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}#appBody[data-page-id=profile] .manage-subscription .sub-info__msg{font-size:1.2em}#appBody[data-page-id=profile] .manage-subscription .sub-info__input{font-weight:600}#appBody[data-page-id=profile] .manage-subscription .credit-card{padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;height:12.5em;margin-bottom:2em;background-color:#7AA5D6;color:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 4px 4px #efefef;box-shadow:2px 2px 4px 4px #efefef}#appBody[data-page-id=profile] .manage-subscription .credit-card.credit-card--american-express .credit-card__card-brand>img,#appBody[data-page-id=profile] .manage-subscription .credit-card.credit-card--discover .credit-card__card-brand>img,#appBody[data-page-id=profile] .manage-subscription .credit-card.credit-card--mastercard .credit-card__card-brand>img{height:1.3em}#appBody[data-page-id=profile] .manage-subscription .credit-card.credit-card--visa{background-color:#90A4AE}#appBody[data-page-id=profile] .manage-subscription .credit-card.credit-card--mastercard{background-color:#F3BA52}#appBody[data-page-id=profile] .manage-subscription .credit-card.credit-card--american-express{background-color:#2E70B6}#appBody[data-page-id=profile] .manage-subscription .credit-card.credit-card--discover{background-color:#F6761F}#appBody[data-page-id=profile] .manage-subscription .credit-card.credit-card--diner-club{background-color:#2F579B}#appBody[data-page-id=profile] .manage-subscription .credit-card.credit-card--diner-club .credit-card__card-brand>img{height:3em;margin-top:-1.2em}#appBody[data-page-id=profile] .manage-subscription .credit-card.credit-card--jcb{background-color:#FAFAFA;color:#757575}#appBody[data-page-id=profile] .manage-subscription .credit-card.credit-card--jcb .credit-card__card-brand>img{height:2em;margin-top:-.5em}#appBody[data-page-id=profile] .manage-subscription .credit-card__row{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;padding:.3em 0;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .manage-subscription .credit-card__title{font-size:1.5em;font-weight:700;font-family:Iceland,monospace;text-transform:uppercase}#appBody[data-page-id=profile] .manage-subscription .credit-card__card-number{text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .manage-subscription .credit-card__number-group{font-size:2.3em;margin:0 .3em;font-family:Iceland,monospace;letter-spacing:-1px}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .manage-subscription .credit-card__number-group{font-size:1.6em}}#appBody[data-page-id=profile] .manage-subscription .credit-card__chip{height:3em;width:auto;margin-bottom:.5em;object-fit:cover}#appBody[data-page-id=profile] .manage-subscription .credit-card__card-expiry{font-size:1.2em;font-family:Iceland,monospace}#appBody[data-page-id=profile] .manage-subscription .credit-card__label{width:40px;font-weight:400;font-size:.5em;line-height:1em;letter-spacing:.5px;margin-left:30%;margin-right:.3em}#appBody[data-page-id=profile] .manage-subscription .credit-card__card-brand{font-size:2.3em;text-align:right;margin-left:auto;font-family:Iceland,monospace;text-transform:uppercase}#appBody[data-page-id=profile] .manage-subscription .credit-card__card-brand img{height:1em;width:auto;object-fit:cover}#appBody[data-page-id=profile] .manage-subscription .control .message{padding:1em;background-color:#efefef;color:#DD9437;text-align:center}#appBody[data-page-id=profile] .manage-subscription .control .btn{width:100%;border:none;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;display:block;color:#fff;font-size:24px;padding:.5em;background-color:#efefef;-webkit-transition:.3s ease-in-out all;transition:.3s ease-in-out all}#appBody[data-page-id=profile] .manage-subscription .control .change{background-color:#5FA5D6}#appBody[data-page-id=profile] .manage-subscription .control .update{background-color:#fff;border:1px solid #DD9437;color:#DD9437;font-size:1.4em}#appBody[data-page-id=profile] .manage-subscription .control .update:hover{background-color:#DD9437;color:#fff}#appBody[data-page-id=profile] .manage-subscription .control .update:after{background-color:transparent;border:none}#appBody[data-page-id=profile] .manage-subscription .control .cancel{background-color:#fff;border:1px solid #DC6057;color:#DC6057;font-size:1.4em}#appBody[data-page-id=profile] .manage-subscription .control .cancel:before{content:"\f071";color:#DC6057;right:73%;margin-top:-10px}#appBody[data-page-id=profile] .manage-subscription .control .cancel:hover{background-color:#DC6057;color:#fff}#appBody[data-page-id=profile] .manage-subscription .control .cancel:hover:before{color:#fff}#appBody[data-page-id=profile] .manage-subscription .control .cancel:after{background-color:transparent;border:none}#appBody[data-page-id=profile] .change-password .control{display:block;width:300px}#appBody[data-page-id=profile] .change-password .control input{width:100%;margin-left:0;margin-right:0}#appBody[data-page-id=profile] .change-password input[type=submit]{width:300px}#appBody[data-page-id=profile] .change-password .message{display:none;font-size:16px;width:300px;margin-bottom:20px}#appBody[data-page-id=profile] .edit-profile input[type=text],#appBody[data-page-id=profile] .edit-profile input[type=button],#appBody[data-page-id=profile] .edit-profile select{width:100%}#appBody[data-page-id=profile] .edit-profile input[type=checkbox]{vertical-align:middle;position:relative;top:-2px;margin:auto 10px auto auto}#appBody[data-page-id=profile] .edit-profile .controls{width:75%;display:inline-block}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .edit-profile .controls{width:100%}}#appBody[data-page-id=profile] .edit-profile .cont{display:inline-block;width:50%;font-size:16px;vertical-align:top}#appBody[data-page-id=profile] .edit-profile .cont .control{display:block;font-size:1.5em}#appBody[data-page-id=profile] .edit-profile .cont .control label{display:block;font-size:20px;padding:5px 0}#appBody[data-page-id=profile] .edit-profile .cont .control .form-input-email-optout,#appBody[data-page-id=profile] .edit-profile .cont .control .form-input-leaderboard-optout{padding:10px 0;background-color:#ECF6FB;-webkit-border-radius:10px;border-radius:10px;margin-top:10px;text-align:center}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .edit-profile .cont{width:80%;margin:10px auto;display:block}}#appBody[data-page-id=profile] .edit-profile .side{display:inline-block;vertical-align:top;margin-left:15px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .edit-profile .side{display:block;width:50%;margin:10px auto}}#appBody[data-page-id=profile] .edit-profile .side .buttonset{display:block;overflow:hidden;margin-top:30px;width:100%}#appBody[data-page-id=profile] .edit-profile .side .image{display:block;margin:0 auto;width:123px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .edit-profile .side .image{display:none}}#appBody[data-page-id=profile] .edit-profile .side .image img{width:123px;height:128px}#appBody[data-page-id=profile] .edit-profile .choose-avatar-nav span{margin-left:5px;margin-right:5px}#appBody[data-page-id=profile] .manage-notifications .buttonset{overflow:hidden}#appBody[data-page-id=profile] .manage-notifications .buttonset input[type=submit]{float:right;margin-right:20px}#appBody[data-page-id=profile] .manage-notifications .cont{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e6e6e6}#appBody[data-page-id=profile] .manage-notifications .cont>*{vertical-align:top}#appBody[data-page-id=profile] .manage-notifications .form{display:inline-block;width:75%}#appBody[data-page-id=profile] .manage-notifications .form p{font-size:24px}#appBody[data-page-id=profile] .manage-notifications .form .optouts{margin-top:30px}#appBody[data-page-id=profile] .manage-notifications .form .optouts ul{vertical-align:top;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#appBody[data-page-id=profile] .manage-notifications .form .optouts li{margin-bottom:20px;margin-left:20px}#appBody[data-page-id=profile] .manage-notifications .form .optouts>*{float:none;display:inline-block}#appBody[data-page-id=profile] .manage-notifications .image{display:inline-block;width:25%;overflow:hidden}#appBody[data-page-id=profile] .manage-notifications .image img{float:right;width:189px;height:189px}#appBody[data-page-id=profile] .account-type{font-size:20px;display:block;padding:5px 0;font-weight:700;border-bottom:1px solid #48A6DB;margin-bottom:5px}#appBody[data-page-id=profile] .account-type span{font-size:.75em;float:right;text-align:right}#appBody[data-page-id=profile] .manage-accounts .ui-front{font-size:16px}#appBody[data-page-id=profile] .manage-accounts .form-inputs .form{display:inline-block;width:75%}#appBody[data-page-id=profile] .manage-accounts .form-inputs .form p{font-size:20px;color:#999;padding:5px 5px 0}#appBody[data-page-id=profile] .manage-accounts .form-inputs .form #class_code-cont{margin-top:20px;font-size:20px;width:100%}#appBody[data-page-id=profile] .manage-accounts .form-inputs .form #class_code-cont input[type=text]{width:80%;margin:0 5px 10px;text-align:center}#appBody[data-page-id=profile] .manage-accounts .form-inputs .form #class_code-cont input[type=button]{margin-left:25%}#appBody[data-page-id=profile] .manage-accounts .form-inputs .form #class_code-cont>*{display:inline-block}#appBody[data-page-id=profile] .manage-accounts .form-inputs .image{display:inline-block;width:25%;overflow:hidden}#appBody[data-page-id=profile] .manage-accounts .form-inputs .image img{float:right;width:210px;height:143px}#appBody[data-page-id=profile] .manage-accounts .form-inputs>*{vertical-align:top}#appBody[data-page-id=profile] .manage-accounts .linked-accounts{padding-top:10px}#appBody[data-page-id=profile] .manage-accounts .linked-accounts .table-title{font-size:24px}#appBody[data-page-id=profile] .manage-accounts .linked-accounts ul{margin:15px 0 30px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}#appBody[data-page-id=profile] .manage-accounts .linked-accounts li{font-size:20px;line-height:50px;color:#999;overflow:hidden}#appBody[data-page-id=profile] .manage-accounts .linked-accounts li a{color:#999;padding-left:30px;margin-right:20px;background:url(../images/checkbox-unselected.png) center left no-repeat;background-size:20px 20px;vertical-align:middle}#appBody[data-page-id=profile] .manage-accounts .buttonset{overflow:hidden}#appBody[data-page-id=profile] .manage-accounts .buttonset input[type=submit]{float:right;margin-right:20px}#appBody[data-page-id=profile] #choose-avatar{float:left;width:160px;margin-left:20px;margin-right:20px;text-align:center;margin-bottom:5px}#appBody[data-page-id=profile] #choose-avatar #avatar{width:160px;height:160px;padding:13%;display:block;margin-left:auto;margin-right:auto;border:1px solid #48a6db;-webkit-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}#appBody[data-page-id=profile] #choose-avatar .choose-avatar-nav{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:160px;position:absolute;z-index:5}#appBody[data-page-id=profile] #choose-avatar .choose-avatar-nav a{background:#48a6db;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;padding:4px 8px;-webkit-border-radius:4px;border-radius:4px}#appBody[data-page-id=profile] #choose-avatar .choose-avatar-nav a:hover{background:#4687ba}#appBody[data-page-id=profile] #choose-avatar .choose-avatar-nav a .fa{font-size:1.3em}#appBody[data-page-id=profile] #choose-avatar .choose-avatar-nav button{background:0 0;cursor:pointer;display:inline-block;width:0;height:0;padding:0;border-top:6px solid transparent;border-bottom:6px solid transparent;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#appBody[data-page-id=profile] #choose-avatar .choose-avatar-nav span{font-size:13px;color:#48a6db}.choose-avatar{float:left;width:120px;margin-right:25px;margin-top:20px;margin-left:40px;text-align:center}@media only screen and (max-width:761px){.choose-avatar{display:none}}.choose-avatar #avatar{width:120px;height:120px;padding:10%;display:block;margin-left:auto;margin-right:auto;border:1px solid #48a6db;-webkit-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.choose-avatar .choose-avatar-nav{margin-top:-65px}.choose-avatar .choose-avatar-nav a{background:#48a6db;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;padding:4px 8px;-webkit-border-radius:4px;border-radius:4px}.choose-avatar .choose-avatar-nav a:hover{background:#4687ba}.choose-avatar .choose-avatar-nav a .fa{font-size:1.3em}.choose-avatar .choose-avatar-nav button{background:0 0;cursor:pointer;display:inline-block;width:0;height:0;padding:0;border-top:6px solid transparent;border-bottom:6px solid transparent;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popup-window.invitations{max-width:980px;width:100%}.invitations .invitation{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.invitations .invitation>td{-webkit-box-flex:1;-webkit-flex:1 0 0px;flex:1 0 0px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px!important}@media (max-width:460px){.invitations .invitation>td{-webkit-flex-basis:100%;flex-basis:100%}}.invitations .section-title{color:orange;border-bottom-color:orange!important;position:relative;font-size:24px;padding:10px 10px 10px 5px;margin-bottom:10px;border-bottom:1px solid #e6e6e6;overflow:hidden;background-color:#F9F9F9}.invitations .section-title .pending{color:inherit;border-bottom-color:inherit!important}.invitations .dismiss{width:30%;color:#fff;background-color:#48A6DB;border-color:#0064A0;-webkit-border-radius:5px;border-radius:5px;margin-top:30px}.invitations table{width:100%;font-size:20px;font-weight:300}.invitations table tbody tr:first-child,.invitations table tbody tr:nth-child(odd){background-color:#fff6e5}.invitations table tbody tr:nth-child(even){background-color:#FFF!important}.invitations table td{padding:5px 10px}.invitations table td.student{width:auto;text-align:left!important;font-weight:600;color:#48A6DB}.invitations table td.request{padding-left:10px!important;padding-right:10px!important;text-align:left!important;color:#999}.invitations table td.status{text-align:right!important;padding-right:5px!important}.invitations table td.controls{text-align:right!important;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:5px 10px!important}.invitations table td.controls input{cursor:pointer;display:inline-block;color:#FFF;border:none;-webkit-border-radius:10px;border-radius:10px;padding:6px 30px;width:auto;font-size:1em;height:2em}.invitations table td.controls input.invitation-accept{background:#53A943;margin-right:10px}.invitations table td.controls input.invitation-accept:hover{background:#3a762e}.invitations table td.controls input.invitation-decline,.invitations table td.controls input.invitation-delete{background:#E60000;font-size:1em}.invitations table td.controls input.invitation-decline:hover,.invitations table td.controls input.invitation-delete:hover{background:#a10000}#profile-wrapper .skill-icon-small{display:inline-block;padding-left:69px;background-position:0;background-repeat:no-repeat;background-origin:content-box}@media only screen and (max-width:761px){#profile-wrapper .skill-icon-small{padding-left:54px;background-position:22px 5px}}#profile-wrapper table tbody tr td{text-align:center}#profile-wrapper .table-control-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-bottom:1vw}#profile-wrapper .students-table{position:relative;min-height:160px}#profile-wrapper .students-table li{display:inline-block;vertical-align:top;margin:30px 0 30px 30px;width:135px}#profile-wrapper .students-table li.rowBreak{margin-left:0}#profile-wrapper .students-table li.pending .caption{color:#aeaea7}#profile-wrapper .students-table li.pending:hover .avatar{border-color:#daedf8}#profile-wrapper .students-table li .caption{font-size:20px;margin-top:20px}#profile-wrapper .students-table li .caption span{display:block;text-align:center}#profile-wrapper .students-table li .caption span.name{width:100%}#profile-wrapper .students-table li .caption.completed{background:url(../images/radio-selected.png) top left no-repeat}#profile-wrapper .students-table li .edit-class-button{position:absolute;right:0;top:0;font:normal normal normal 1.2vw FontAwesome;cursor:pointer}@media only screen and (max-width:761px){#profile-wrapper .students-table li .edit-class-button{position:relative;display:inline-block;font:normal normal normal 90% FontAwesome}}#profile-wrapper .students-table li .edit-class-button:before{content:"\f0ad";line-height:20px}#profile-wrapper .students-table li .edit-class-button:hover{color:#214399}#profile-wrapper .students-table li .avatar{-webkit-box-sizing:border-box;box-sizing:border-box;width:135px;height:135px;border:2px solid #daedf8;-webkit-border-radius:10px;border-radius:10px}#profile-wrapper .students-table li .avatar img{width:120px;height:120px;padding:5px}#profile-wrapper .students-table li.greyed-out:hover .avatar{border-color:#daedf8}#profile-wrapper .students-table li:hover .avatar{border-color:#48a6db}#profile-wrapper .students-table .pending-notice{font-size:18px;display:inline-block;bottom:30px;position:relative;text-align:center;width:100%;color:#aeaea7}#profile-wrapper .classes-display{position:relative;margin-bottom:1.5vw}#profile-wrapper .classes-display .content-wrapper{padding-top:0;min-height:15vw}#profile-wrapper .classes-display ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#profile-wrapper .classes-display ul:after{content:"";-webkit-box-flex:1;-webkit-flex:auto;flex:auto}#profile-wrapper .classes-display li{-webkit-box-flex:0;-webkit-flex:0 1 21%;flex:0 1 21%;margin:0 2%;padding:1vw 0;position:relative}#profile-wrapper .classes-display li .caption{margin-top:.5vw}#profile-wrapper .classes-display li .caption span{display:block;text-align:center}#profile-wrapper .classes-display li .caption span.name{width:100%;font-size:1.5vw;line-height:2vw}#profile-wrapper .classes-display li .caption .students{color:#fff;font-size:1.3vw}#profile-wrapper .classes-display li .caption.classes .top{width:100%}#profile-wrapper .classes-display li .caption.classes .bottom{overflow:hidden;color:#999;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.5vw;background-color:#f0f8ff;visibility:hidden;background-color:rgba(72,166,219,.8);position:absolute;bottom:3.5vw;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#profile-wrapper .classes-display li .caption.classes .bottom .edit-class-button{color:#fff;font:normal normal normal 1.1vw FontAwesome;cursor:pointer}@media only screen and (max-width:761px){#profile-wrapper .classes-display li .caption.classes .bottom .edit-class-button{position:relative;display:inline-block;font:normal normal normal 4vw FontAwesome}}#profile-wrapper .classes-display li .caption.classes .bottom .edit-class-button:before{content:"\f0ad"}#profile-wrapper .classes-display li .caption.classes .bottom .edit-class-button:hover{color:#214399}#profile-wrapper .classes-display li .avatar{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;border:2px solid #daedf8;padding:1vw;background-color:#fff}#profile-wrapper .classes-display li .avatar img{width:80%}#profile-wrapper .classes-display li .avatar .bar{display:none}#profile-wrapper .classes-display li:hover .avatar{border-color:#48a6db}#profile-wrapper .classes-display li.selected .avatar{border-color:#48a6db;background-color:#ecf6fb}#profile-wrapper .classes-display li:hover .caption.classes .bottom{visibility:visible}#profile-wrapper .classes-display .get-started,#profile-wrapper .current-assignments .get-started{line-height:initial}#profile-wrapper .classes-display .get-started.with-suggestion,#profile-wrapper .current-assignments .get-started.with-suggestion{position:relative;top:initial;bottom:initial;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#profile-wrapper .classes-display .get-started.with-suggestion:before,#profile-wrapper .current-assignments .get-started.with-suggestion:before{background-size:contain;height:14vw}#profile-wrapper .classes-display .get-started.with-suggestion .info-page,#profile-wrapper .classes-display .get-started.with-suggestion .wrapper,#profile-wrapper .current-assignments .get-started.with-suggestion .info-page,#profile-wrapper .current-assignments .get-started.with-suggestion .wrapper{display:-webkit-box;display:-webkit-flex;display:flex;vertical-align:top;-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:2vw 0}#profile-wrapper .classes-display .get-started.with-suggestion .info-page a,#profile-wrapper .classes-display .get-started.with-suggestion .info-page span.text,#profile-wrapper .classes-display .get-started.with-suggestion .wrapper a,#profile-wrapper .classes-display .get-started.with-suggestion .wrapper span.text,#profile-wrapper .current-assignments .get-started.with-suggestion .info-page a,#profile-wrapper .current-assignments .get-started.with-suggestion .info-page span.text,#profile-wrapper .current-assignments .get-started.with-suggestion .wrapper a,#profile-wrapper .current-assignments .get-started.with-suggestion .wrapper span.text{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;font-size:1.5vw;padding:.5vw}@media only screen and (max-width:761px){#profile-wrapper .classes-display .get-started.with-suggestion:before,#profile-wrapper .current-assignments .get-started.with-suggestion:before{display:none}#profile-wrapper .classes-display .get-started.with-suggestion .info-page,#profile-wrapper .classes-display .get-started.with-suggestion .wrapper,#profile-wrapper .current-assignments .get-started.with-suggestion .info-page,#profile-wrapper .current-assignments .get-started.with-suggestion .wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#profile-wrapper .classes-display .get-started.with-suggestion .info-page a,#profile-wrapper .classes-display .get-started.with-suggestion .info-page span.text,#profile-wrapper .classes-display .get-started.with-suggestion .wrapper a,#profile-wrapper .classes-display .get-started.with-suggestion .wrapper span.text,#profile-wrapper .current-assignments .get-started.with-suggestion .info-page a,#profile-wrapper .current-assignments .get-started.with-suggestion .info-page span.text,#profile-wrapper .current-assignments .get-started.with-suggestion .wrapper a,#profile-wrapper .current-assignments .get-started.with-suggestion .wrapper span.text{font-size:6vw;padding:1vw}}#profile-wrapper .table{position:relative;padding:0}#profile-wrapper .table .content-wrapper{padding-top:0}#profile-wrapper .table .info-page .text,#profile-wrapper .table .wrapper .text{font-size:20px;text-align:center}#profile-wrapper .stats-display{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;min-height:20vw;width:100%}#profile-wrapper .class-summary-display{position:relative}#profile-wrapper #assigned-students-table,#profile-wrapper #assignment-progress-table,#profile-wrapper #class-progress-table,#profile-wrapper #current-assessments-table,#profile-wrapper #current-assignments-table,#profile-wrapper #historical-assignments-table,#profile-wrapper #pending-assignments-table,#profile-wrapper #progress-tab-class-progress-table,#profile-wrapper #teacher-expired-assignments-table{min-height:210px}#profile-wrapper #class-assignments-table,#profile-wrapper #class-assignments-table .content-wrapper,#profile-wrapper #class-assignments-table.get-started .with-suggestion,#profile-wrapper #class-students-table,#profile-wrapper #class-students-table .content-wrapper,#profile-wrapper #class-students-table.get-started .with-suggestion,#profile-wrapper #mentor-students-table,#profile-wrapper #mentor-students-table .content-wrapper,#profile-wrapper #mentor-students-table.get-started .with-suggestion,#profile-wrapper #teacher-current-assignments-table,#profile-wrapper #teacher-current-assignments-table .content-wrapper,#profile-wrapper #teacher-current-assignments-table.get-started .with-suggestion,#profile-wrapper #teacher-historical-assignments-table,#profile-wrapper #teacher-historical-assignments-table .content-wrapper,#profile-wrapper #teacher-historical-assignments-table.get-started .with-suggestion{min-height:160px}#profile-wrapper #class-assignments-table input[type=button],#profile-wrapper #class-students-table input[type=button],#profile-wrapper #mentor-students-table input[type=button],#profile-wrapper #teacher-current-assignments-table input[type=button],#profile-wrapper #teacher-historical-assignments-table input[type=button]{display:inline-block;height:30px;font-size:20px;margin-left:5px;cursor:pointer;border-radius:10px;-webkit-border-radius:10px}#profile-wrapper #class-assignments-table input[type=button].search-button,#profile-wrapper #class-students-table input[type=button].search-button,#profile-wrapper #mentor-students-table input[type=button].search-button,#profile-wrapper #teacher-current-assignments-table input[type=button].search-button,#profile-wrapper #teacher-historical-assignments-table input[type=button].search-button{height:40px;width:150px;border:none;color:#fff;background:#48a6db}#profile-wrapper #class-assignments-table input[type=button].cancel,#profile-wrapper #class-students-table input[type=button].cancel,#profile-wrapper #mentor-students-table input[type=button].cancel,#profile-wrapper #teacher-current-assignments-table input[type=button].cancel,#profile-wrapper #teacher-historical-assignments-table input[type=button].cancel{background-color:#C2C6C7}#profile-wrapper #class-assignments-table input[type=button].cancel.hide,#profile-wrapper #class-students-table #student-search-input,#profile-wrapper #class-students-table input[type=button].cancel.hide,#profile-wrapper #class-students-table input[type=button].search-button,#profile-wrapper #class-students-table input[type=button].search-button-cancel,#profile-wrapper #mentor-students-table input[type=button].cancel.hide,#profile-wrapper #teacher-current-assignments-table input[type=button].cancel.hide,#profile-wrapper #teacher-historical-assignments-table input[type=button].cancel.hide{display:none}#profile-wrapper .latest-progress-table{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#profile-wrapper .latest-progress-table .loader{background-position:center 2em}#profile-wrapper table{width:100%;font-size:20px;font-weight:300}#profile-wrapper table.assignment td.skill-icon-small{padding-left:27px;background-position:0 5px}#profile-wrapper table.skill th.skill{width:auto}#profile-wrapper table.skill th.skill a{left:60px}#profile-wrapper table.skill th.last-played,#profile-wrapper table.skill th.level,#profile-wrapper table.skill th.time-played{white-space:nowrap;width:auto}#profile-wrapper table.skill th.questions-attempted{width:10%}#profile-wrapper table.skill th.correct{width:5%}#profile-wrapper table.skill td.skill{width:100%}#profile-wrapper table.skill td.skill.skill-icon-small{width:25px}#profile-wrapper table.skill td.skill a{display:inline-block}#profile-wrapper table.assignment th.skill{width:50%}#profile-wrapper table.assignment th.correct,#profile-wrapper table.assignment th.questions-attempted,#profile-wrapper table.assignment th.time-played{white-space:nowrap}#profile-wrapper table.assignment th.last-played{white-space:nowrap;width:15%}#profile-wrapper table.completedAssignment th.skill{width:30%}#profile-wrapper table.completedAssignment th.status{width:15%}#profile-wrapper table.assigned-skills td.skill{width:100%}#profile-wrapper table.assigned-skills td.skill.skill-icon-small{width:25px}#profile-wrapper table.teacher-skill td.name,#profile-wrapper table.teacher-skill th.name{text-align:left;white-space:nowrap}#profile-wrapper table.class-students.assignment-students,#profile-wrapper table.mentor-assessments.assignment-students,#profile-wrapper table.mentor-students.assignment-students,#profile-wrapper table.search-students.assignment-students{display:table}#profile-wrapper table.class-students.assignment-students tbody>tr:nth-child(odd),#profile-wrapper table.mentor-assessments.assignment-students tbody>tr:nth-child(odd),#profile-wrapper table.mentor-students.assignment-students tbody>tr:nth-child(odd),#profile-wrapper table.search-students.assignment-students tbody>tr:nth-child(odd){border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ecf6fb}#profile-wrapper table.class-students.assignment-students .progress-summary-cont,#profile-wrapper table.mentor-assessments.assignment-students .progress-summary-cont,#profile-wrapper table.mentor-students.assignment-students .progress-summary-cont,#profile-wrapper table.search-students.assignment-students .progress-summary-cont{padding-bottom:10px}#profile-wrapper table.class-students.assignment-students td.checkmark,#profile-wrapper table.class-students.assignment-students td.level,#profile-wrapper table.class-students.assignment-students td.total,#profile-wrapper table.class-students.assignment-students th.checkmark,#profile-wrapper table.class-students.assignment-students th.level,#profile-wrapper table.class-students.assignment-students th.total,#profile-wrapper table.mentor-assessments.assignment-students td.checkmark,#profile-wrapper table.mentor-assessments.assignment-students td.level,#profile-wrapper table.mentor-assessments.assignment-students td.total,#profile-wrapper table.mentor-assessments.assignment-students th.checkmark,#profile-wrapper table.mentor-assessments.assignment-students th.level,#profile-wrapper table.mentor-assessments.assignment-students th.total,#profile-wrapper table.mentor-students.assignment-students td.checkmark,#profile-wrapper table.mentor-students.assignment-students td.level,#profile-wrapper table.mentor-students.assignment-students td.total,#profile-wrapper table.mentor-students.assignment-students th.checkmark,#profile-wrapper table.mentor-students.assignment-students th.level,#profile-wrapper table.mentor-students.assignment-students th.total,#profile-wrapper table.search-students.assignment-students td.checkmark,#profile-wrapper table.search-students.assignment-students td.level,#profile-wrapper table.search-students.assignment-students td.total,#profile-wrapper table.search-students.assignment-students th.checkmark,#profile-wrapper table.search-students.assignment-students th.level,#profile-wrapper table.search-students.assignment-students th.total{text-align:center;width:5%}#profile-wrapper table.class-students .result-icon,#profile-wrapper table.mentor-assessments .result-icon,#profile-wrapper table.mentor-students .result-icon,#profile-wrapper table.search-students .result-icon{margin-right:.2em}#profile-wrapper table.class-students .result-icon.limited,#profile-wrapper table.class-students .result.limited,#profile-wrapper table.mentor-assessments .result-icon.limited,#profile-wrapper table.mentor-assessments .result.limited,#profile-wrapper table.mentor-students .result-icon.limited,#profile-wrapper table.mentor-students .result.limited,#profile-wrapper table.search-students .result-icon.limited,#profile-wrapper table.search-students .result.limited{color:red}#profile-wrapper table.class-students .result-icon.below,#profile-wrapper table.class-students .result.below,#profile-wrapper table.mentor-assessments .result-icon.below,#profile-wrapper table.mentor-assessments .result.below,#profile-wrapper table.mentor-students .result-icon.below,#profile-wrapper table.mentor-students .result.below,#profile-wrapper table.search-students .result-icon.below,#profile-wrapper table.search-students .result.below{color:orange}#profile-wrapper table.class-students .result-icon.average,#profile-wrapper table.class-students .result.average,#profile-wrapper table.mentor-assessments .result-icon.average,#profile-wrapper table.mentor-assessments .result.average,#profile-wrapper table.mentor-students .result-icon.average,#profile-wrapper table.mentor-students .result.average,#profile-wrapper table.search-students .result-icon.average,#profile-wrapper table.search-students .result.average{color:green}#profile-wrapper table.class-students .result-icon.above,#profile-wrapper table.class-students .result.above,#profile-wrapper table.mentor-assessments .result-icon.above,#profile-wrapper table.mentor-assessments .result.above,#profile-wrapper table.mentor-students .result-icon.above,#profile-wrapper table.mentor-students .result.above,#profile-wrapper table.search-students .result-icon.above,#profile-wrapper table.search-students .result.above{color:gold}#profile-wrapper table.class-students .password:after,#profile-wrapper table.mentor-assessments .password:after,#profile-wrapper table.mentor-students .password:after,#profile-wrapper table.search-students .password:after{content:none}#profile-wrapper table.class-students .table-avatar,#profile-wrapper table.mentor-assessments .table-avatar,#profile-wrapper table.mentor-students .table-avatar,#profile-wrapper table.search-students .table-avatar{width:2vw;height:2vw;vertical-align:inherit;padding-right:5px}@media only screen and (min-width:321px) and (max-width:761px){#profile-wrapper table.class-students .table-avatar,#profile-wrapper table.mentor-assessments .table-avatar,#profile-wrapper table.mentor-students .table-avatar,#profile-wrapper table.search-students .table-avatar{display:none}}#profile-wrapper table.class-students tbody tr.google td.password,#profile-wrapper table.mentor-assessments tbody tr.google td.password,#profile-wrapper table.mentor-students tbody tr.google td.password,#profile-wrapper table.search-students tbody tr.google td.password{background:url(../images/signup-social-gplus-small.png) center no-repeat;width:2vw;height:2vw}#profile-wrapper table.class-students tbody tr:hover,#profile-wrapper table.mentor-assessments tbody tr:hover,#profile-wrapper table.mentor-students tbody tr:hover,#profile-wrapper table.search-students tbody tr:hover{background-color:#F9F9F9}#profile-wrapper table.class-students td,#profile-wrapper table.class-students th,#profile-wrapper table.mentor-assessments td,#profile-wrapper table.mentor-assessments th,#profile-wrapper table.mentor-students td,#profile-wrapper table.mentor-students th,#profile-wrapper table.search-students td,#profile-wrapper table.search-students th{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:text}#profile-wrapper table.class-students td.skill,#profile-wrapper table.class-students th.skill,#profile-wrapper table.mentor-assessments td.skill,#profile-wrapper table.mentor-assessments th.skill,#profile-wrapper table.mentor-students td.skill,#profile-wrapper table.mentor-students th.skill,#profile-wrapper table.search-students td.skill,#profile-wrapper table.search-students th.skill{width:100%}#profile-wrapper table.class-students td.skill.skill-icon-small,#profile-wrapper table.class-students th.skill.skill-icon-small,#profile-wrapper table.mentor-assessments td.skill.skill-icon-small,#profile-wrapper table.mentor-assessments th.skill.skill-icon-small,#profile-wrapper table.mentor-students td.skill.skill-icon-small,#profile-wrapper table.mentor-students th.skill.skill-icon-small,#profile-wrapper table.search-students td.skill.skill-icon-small,#profile-wrapper table.search-students th.skill.skill-icon-small{width:25px}#profile-wrapper table.class-students td.skill a,#profile-wrapper table.class-students th.skill a,#profile-wrapper table.mentor-assessments td.skill a,#profile-wrapper table.mentor-assessments th.skill a,#profile-wrapper table.mentor-students td.skill a,#profile-wrapper table.mentor-students th.skill a,#profile-wrapper table.search-students td.skill a,#profile-wrapper table.search-students th.skill a{display:inline-block}#profile-wrapper table.class-students td.checkmark,#profile-wrapper table.class-students th.checkmark,#profile-wrapper table.mentor-assessments td.checkmark,#profile-wrapper table.mentor-assessments th.checkmark,#profile-wrapper table.mentor-students td.checkmark,#profile-wrapper table.mentor-students th.checkmark,#profile-wrapper table.search-students td.checkmark,#profile-wrapper table.search-students th.checkmark{width:45px;padding-left:5px}#profile-wrapper table.class-students td.first-name,#profile-wrapper table.class-students td.last-name,#profile-wrapper table.class-students th.first-name,#profile-wrapper table.class-students th.last-name,#profile-wrapper table.mentor-assessments td.first-name,#profile-wrapper table.mentor-assessments td.last-name,#profile-wrapper table.mentor-assessments th.first-name,#profile-wrapper table.mentor-assessments th.last-name,#profile-wrapper table.mentor-students td.first-name,#profile-wrapper table.mentor-students td.last-name,#profile-wrapper table.mentor-students th.first-name,#profile-wrapper table.mentor-students th.last-name,#profile-wrapper table.search-students td.first-name,#profile-wrapper table.search-students td.last-name,#profile-wrapper table.search-students th.first-name,#profile-wrapper table.search-students th.last-name{min-width:100px}#profile-wrapper table.class-students td.first-name,#profile-wrapper table.class-students td.last-name,#profile-wrapper table.class-students td.password,#profile-wrapper table.class-students td.student,#profile-wrapper table.class-students td.user-name,#profile-wrapper table.class-students th.first-name,#profile-wrapper table.class-students th.last-name,#profile-wrapper table.class-students th.password,#profile-wrapper table.class-students th.student,#profile-wrapper table.class-students th.user-name,#profile-wrapper table.mentor-assessments td.first-name,#profile-wrapper table.mentor-assessments td.last-name,#profile-wrapper table.mentor-assessments td.password,#profile-wrapper table.mentor-assessments td.student,#profile-wrapper table.mentor-assessments td.user-name,#profile-wrapper table.mentor-assessments th.first-name,#profile-wrapper table.mentor-assessments th.last-name,#profile-wrapper table.mentor-assessments th.password,#profile-wrapper table.mentor-assessments th.student,#profile-wrapper table.mentor-assessments th.user-name,#profile-wrapper table.mentor-students td.first-name,#profile-wrapper table.mentor-students td.last-name,#profile-wrapper table.mentor-students td.password,#profile-wrapper table.mentor-students td.student,#profile-wrapper table.mentor-students td.user-name,#profile-wrapper table.mentor-students th.first-name,#profile-wrapper table.mentor-students th.last-name,#profile-wrapper table.mentor-students th.password,#profile-wrapper table.mentor-students th.student,#profile-wrapper table.mentor-students th.user-name,#profile-wrapper table.search-students td.first-name,#profile-wrapper table.search-students td.last-name,#profile-wrapper table.search-students td.password,#profile-wrapper table.search-students td.student,#profile-wrapper table.search-students td.user-name,#profile-wrapper table.search-students th.first-name,#profile-wrapper table.search-students th.last-name,#profile-wrapper table.search-students th.password,#profile-wrapper table.search-students th.student,#profile-wrapper table.search-students th.user-name{width:auto;text-align:left}#profile-wrapper table.class-students td.delete,#profile-wrapper table.class-students td.edit,#profile-wrapper table.class-students td.view,#profile-wrapper table.class-students th.delete,#profile-wrapper table.class-students th.edit,#profile-wrapper table.class-students th.view,#profile-wrapper table.mentor-assessments td.delete,#profile-wrapper table.mentor-assessments td.edit,#profile-wrapper table.mentor-assessments td.view,#profile-wrapper table.mentor-assessments th.delete,#profile-wrapper table.mentor-assessments th.edit,#profile-wrapper table.mentor-assessments th.view,#profile-wrapper table.mentor-students td.delete,#profile-wrapper table.mentor-students td.edit,#profile-wrapper table.mentor-students td.view,#profile-wrapper table.mentor-students th.delete,#profile-wrapper table.mentor-students th.edit,#profile-wrapper table.mentor-students th.view,#profile-wrapper table.search-students td.delete,#profile-wrapper table.search-students td.edit,#profile-wrapper table.search-students td.view,#profile-wrapper table.search-students th.delete,#profile-wrapper table.search-students th.edit,#profile-wrapper table.search-students th.view{width:40px}#profile-wrapper table.class-students td.delete.assessment-view,#profile-wrapper table.class-students td.edit.assessment-view,#profile-wrapper table.class-students td.view.assessment-view,#profile-wrapper table.class-students th.delete.assessment-view,#profile-wrapper table.class-students th.edit.assessment-view,#profile-wrapper table.class-students th.view.assessment-view,#profile-wrapper table.mentor-assessments td.delete.assessment-view,#profile-wrapper table.mentor-assessments td.edit.assessment-view,#profile-wrapper table.mentor-assessments td.view.assessment-view,#profile-wrapper table.mentor-assessments th.delete.assessment-view,#profile-wrapper table.mentor-assessments th.edit.assessment-view,#profile-wrapper table.mentor-assessments th.view.assessment-view,#profile-wrapper table.mentor-students td.delete.assessment-view,#profile-wrapper table.mentor-students td.edit.assessment-view,#profile-wrapper table.mentor-students td.view.assessment-view,#profile-wrapper table.mentor-students th.delete.assessment-view,#profile-wrapper table.mentor-students th.edit.assessment-view,#profile-wrapper table.mentor-students th.view.assessment-view,#profile-wrapper table.search-students td.delete.assessment-view,#profile-wrapper table.search-students td.edit.assessment-view,#profile-wrapper table.search-students td.view.assessment-view,#profile-wrapper table.search-students th.delete.assessment-view,#profile-wrapper table.search-students th.edit.assessment-view,#profile-wrapper table.search-students th.view.assessment-view{width:auto;text-align:right}#profile-wrapper table.class-students td.delete:after,#profile-wrapper table.class-students td.edit:after,#profile-wrapper table.class-students td.view:after,#profile-wrapper table.class-students th.delete:after,#profile-wrapper table.class-students th.edit:after,#profile-wrapper table.class-students th.view:after,#profile-wrapper table.mentor-assessments td.delete:after,#profile-wrapper table.mentor-assessments td.edit:after,#profile-wrapper table.mentor-assessments td.view:after,#profile-wrapper table.mentor-assessments th.delete:after,#profile-wrapper table.mentor-assessments th.edit:after,#profile-wrapper table.mentor-assessments th.view:after,#profile-wrapper table.mentor-students td.delete:after,#profile-wrapper table.mentor-students td.edit:after,#profile-wrapper table.mentor-students td.view:after,#profile-wrapper table.mentor-students th.delete:after,#profile-wrapper table.mentor-students th.edit:after,#profile-wrapper table.mentor-students th.view:after,#profile-wrapper table.search-students td.delete:after,#profile-wrapper table.search-students td.edit:after,#profile-wrapper table.search-students td.view:after,#profile-wrapper table.search-students th.delete:after,#profile-wrapper table.search-students th.edit:after,#profile-wrapper table.search-students th.view:after{display:none}#profile-wrapper table.class-students td.view-progress-summary,#profile-wrapper table.class-students th.view-progress-summary,#profile-wrapper table.mentor-assessments td.view-progress-summary,#profile-wrapper table.mentor-assessments th.view-progress-summary,#profile-wrapper table.mentor-students td.view-progress-summary,#profile-wrapper table.mentor-students th.view-progress-summary,#profile-wrapper table.search-students td.view-progress-summary,#profile-wrapper table.search-students th.view-progress-summary{width:40px}#profile-wrapper table.class-students td.attempted,#profile-wrapper table.class-students td.checkmark,#profile-wrapper table.class-students td.completed-skills,#profile-wrapper table.class-students td.grade,#profile-wrapper table.class-students th.attempted,#profile-wrapper table.class-students th.checkmark,#profile-wrapper table.class-students th.completed-skills,#profile-wrapper table.class-students th.grade,#profile-wrapper table.mentor-assessments td.attempted,#profile-wrapper table.mentor-assessments td.checkmark,#profile-wrapper table.mentor-assessments td.completed-skills,#profile-wrapper table.mentor-assessments td.grade,#profile-wrapper table.mentor-assessments th.attempted,#profile-wrapper table.mentor-assessments th.checkmark,#profile-wrapper table.mentor-assessments th.completed-skills,#profile-wrapper table.mentor-assessments th.grade,#profile-wrapper table.mentor-students td.attempted,#profile-wrapper table.mentor-students td.checkmark,#profile-wrapper table.mentor-students td.completed-skills,#profile-wrapper table.mentor-students td.grade,#profile-wrapper table.mentor-students th.attempted,#profile-wrapper table.mentor-students th.checkmark,#profile-wrapper table.mentor-students th.completed-skills,#profile-wrapper table.mentor-students th.grade,#profile-wrapper table.search-students td.attempted,#profile-wrapper table.search-students td.checkmark,#profile-wrapper table.search-students td.completed-skills,#profile-wrapper table.search-students td.grade,#profile-wrapper table.search-students th.attempted,#profile-wrapper table.search-students th.checkmark,#profile-wrapper table.search-students th.completed-skills,#profile-wrapper table.search-students th.grade{text-align:center}#profile-wrapper table.class-students td:selection,#profile-wrapper table.class-students th:selection,#profile-wrapper table.mentor-assessments td:selection,#profile-wrapper table.mentor-assessments th:selection,#profile-wrapper table.mentor-students td:selection,#profile-wrapper table.mentor-students th:selection,#profile-wrapper table.search-students td:selection,#profile-wrapper table.search-students th:selection{color:transparent}#profile-wrapper table.class-students td.grade,#profile-wrapper table.class-students th.grade,#profile-wrapper table.mentor-assessments td.grade,#profile-wrapper table.mentor-assessments th.grade,#profile-wrapper table.mentor-students td.grade,#profile-wrapper table.mentor-students th.grade,#profile-wrapper table.search-students td.grade,#profile-wrapper table.search-students th.grade{width:150px}#profile-wrapper table.class-students td,#profile-wrapper table.mentor-assessments td,#profile-wrapper table.mentor-students td,#profile-wrapper table.search-students td{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:text}#profile-wrapper table.class-students td.password,#profile-wrapper table.mentor-assessments td.password,#profile-wrapper table.mentor-students td.password,#profile-wrapper table.search-students td.password{font-style:italic}#profile-wrapper table.class-students td.grade-letter,#profile-wrapper table.mentor-assessments td.grade-letter,#profile-wrapper table.mentor-students td.grade-letter,#profile-wrapper table.search-students td.grade-letter{width:150px;font-family:'Architects Daughter',sans-serif}#profile-wrapper table.class-students td.grade--A,#profile-wrapper table.mentor-assessments td.grade--A,#profile-wrapper table.mentor-students td.grade--A,#profile-wrapper table.search-students td.grade--A{color:#02ca02}#profile-wrapper table.class-students td.grade--B,#profile-wrapper table.mentor-assessments td.grade--B,#profile-wrapper table.mentor-students td.grade--B,#profile-wrapper table.search-students td.grade--B{color:#b9ca02}#profile-wrapper table.class-students td.grade--C,#profile-wrapper table.mentor-assessments td.grade--C,#profile-wrapper table.mentor-students td.grade--C,#profile-wrapper table.search-students td.grade--C{color:#caab02}#profile-wrapper table.class-students td.grade--D,#profile-wrapper table.mentor-assessments td.grade--D,#profile-wrapper table.mentor-students td.grade--D,#profile-wrapper table.search-students td.grade--D{color:#ca8a02}#profile-wrapper table.class-students td.grade--F,#profile-wrapper table.mentor-assessments td.grade--F,#profile-wrapper table.mentor-students td.grade--F,#profile-wrapper table.search-students td.grade--F{color:#ca4502}#profile-wrapper table.class-students td>a,#profile-wrapper table.mentor-assessments td>a,#profile-wrapper table.mentor-students td>a,#profile-wrapper table.search-students td>a{display:block;text-decoration:none;padding-left:5px;vertical-align:text-bottom}#profile-wrapper table.class-students td.delete a:hover:before,#profile-wrapper table.mentor-assessments td.delete a:hover:before,#profile-wrapper table.mentor-students td.delete a:hover:before,#profile-wrapper table.search-students td.delete a:hover:before{color:#d22921}#profile-wrapper table.class-students td.delete a:before,#profile-wrapper table.mentor-assessments td.delete a:before,#profile-wrapper table.mentor-students td.delete a:before,#profile-wrapper table.search-students td.delete a:before{color:#999;-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all}#profile-wrapper table.class-students td.edit a,#profile-wrapper table.class-students td.view a,#profile-wrapper table.mentor-assessments td.edit a,#profile-wrapper table.mentor-assessments td.view a,#profile-wrapper table.mentor-students td.edit a,#profile-wrapper table.mentor-students td.view a,#profile-wrapper table.search-students td.edit a,#profile-wrapper table.search-students td.view a{padding-left:5px;text-decoration:none}#profile-wrapper table.class-students td.edit a:before,#profile-wrapper table.class-students td.view a:before,#profile-wrapper table.mentor-assessments td.edit a:before,#profile-wrapper table.mentor-assessments td.view a:before,#profile-wrapper table.mentor-students td.edit a:before,#profile-wrapper table.mentor-students td.view a:before,#profile-wrapper table.search-students td.edit a:before,#profile-wrapper table.search-students td.view a:before{-webkit-border-radius:3px;border-radius:3px}#profile-wrapper table.class-students td.edit a:hover:before,#profile-wrapper table.class-students td.view a:hover:before,#profile-wrapper table.mentor-assessments td.edit a:hover:before,#profile-wrapper table.mentor-assessments td.view a:hover:before,#profile-wrapper table.mentor-students td.edit a:hover:before,#profile-wrapper table.mentor-students td.view a:hover:before,#profile-wrapper table.search-students td.edit a:hover:before,#profile-wrapper table.search-students td.view a:hover:before{color:#12136b}#profile-wrapper table.class-students td .progress-summary-toggle,#profile-wrapper table.mentor-assessments td .progress-summary-toggle,#profile-wrapper table.mentor-students td .progress-summary-toggle,#profile-wrapper table.search-students td .progress-summary-toggle{cursor:pointer}#profile-wrapper table.class-students td .progress-summary-toggle.more:after,#profile-wrapper table.mentor-assessments td .progress-summary-toggle.more:after,#profile-wrapper table.mentor-students td .progress-summary-toggle.more:after,#profile-wrapper table.search-students td .progress-summary-toggle.more:after{font:normal normal normal 100% FontAwesome;padding-left:5px;content:"\f0d7"}#profile-wrapper table.class-students td .progress-summary-toggle.less:after,#profile-wrapper table.mentor-assessments td .progress-summary-toggle.less:after,#profile-wrapper table.mentor-students td .progress-summary-toggle.less:after,#profile-wrapper table.search-students td .progress-summary-toggle.less:after{font:normal normal normal 100% FontAwesome;padding-left:5px;content:"\f0d8"}#profile-wrapper table.student-finished-assessment tr.complete td.assignment,#profile-wrapper table.student-finished-assessment tr.complete td.assignment>a,#profile-wrapper table.student-finished-assessment tr.complete td.students-complete,#profile-wrapper table.student-finished-assessment tr.complete td.students-complete>a,#profile-wrapper table.teacher-assessment tr.complete td.assignment,#profile-wrapper table.teacher-assessment tr.complete td.assignment>a,#profile-wrapper table.teacher-assessment tr.complete td.students-complete,#profile-wrapper table.teacher-assessment tr.complete td.students-complete>a,#profile-wrapper table.teacher-assignment tr.complete td.assignment,#profile-wrapper table.teacher-assignment tr.complete td.assignment>a,#profile-wrapper table.teacher-assignment tr.complete td.students-complete,#profile-wrapper table.teacher-assignment tr.complete td.students-complete>a,#profile-wrapper table.teacher-completed-assessment tr.complete td.assignment,#profile-wrapper table.teacher-completed-assessment tr.complete td.assignment>a,#profile-wrapper table.teacher-completed-assessment tr.complete td.students-complete,#profile-wrapper table.teacher-completed-assessment tr.complete td.students-complete>a,#profile-wrapper table.teacher-expired-assignment tr.complete td.assignment,#profile-wrapper table.teacher-expired-assignment tr.complete td.assignment>a,#profile-wrapper table.teacher-expired-assignment tr.complete td.students-complete,#profile-wrapper table.teacher-expired-assignment tr.complete td.students-complete>a{color:#59d006}#profile-wrapper table.student-finished-assessment tr .checkmark span,#profile-wrapper table.teacher-assessment tr .checkmark span,#profile-wrapper table.teacher-assignment tr .checkmark span,#profile-wrapper table.teacher-completed-assessment tr .checkmark span,#profile-wrapper table.teacher-expired-assignment tr .checkmark span{display:none}#profile-wrapper table.student-finished-assessment tr .checkmark.complete,#profile-wrapper table.teacher-assessment tr .checkmark.complete,#profile-wrapper table.teacher-assignment tr .checkmark.complete,#profile-wrapper table.teacher-completed-assessment tr .checkmark.complete,#profile-wrapper table.teacher-expired-assignment tr .checkmark.complete{cursor:pointer}#profile-wrapper table.student-finished-assessment tr .checkmark.complete:hover span,#profile-wrapper table.teacher-assessment tr .checkmark.complete:hover span,#profile-wrapper table.teacher-assignment tr .checkmark.complete:hover span,#profile-wrapper table.teacher-completed-assessment tr .checkmark.complete:hover span,#profile-wrapper table.teacher-expired-assignment tr .checkmark.complete:hover span{left:40px;height:1.3em;margin-top:-26px;display:block;position:absolute;background:#fff;border:1px solid;line-height:1.3em;padding:0 5px;z-index:10}#profile-wrapper table.student-finished-assessment td.edit .infotip:before,#profile-wrapper table.student-finished-assessment td.share .infotip:before,#profile-wrapper table.teacher-assessment td.edit .infotip:before,#profile-wrapper table.teacher-assessment td.share .infotip:before,#profile-wrapper table.teacher-assignment td.edit .infotip:before,#profile-wrapper table.teacher-assignment td.share .infotip:before{display:none}#profile-wrapper table.student-finished-assessment th.assignment,#profile-wrapper table.teacher-assessment th.assignment,#profile-wrapper table.teacher-assignment th.assignment{width:auto}#profile-wrapper table.student-finished-assessment th.date,#profile-wrapper table.student-finished-assessment th.students-complete,#profile-wrapper table.student-finished-assessment th.time-remaining,#profile-wrapper table.teacher-assessment th.date,#profile-wrapper table.teacher-assessment th.students-complete,#profile-wrapper table.teacher-assessment th.time-remaining,#profile-wrapper table.teacher-assignment th.date,#profile-wrapper table.teacher-assignment th.students-complete,#profile-wrapper table.teacher-assignment th.time-remaining{width:20%}#profile-wrapper table.student-finished-assessment th .edit,#profile-wrapper table.student-finished-assessment th .share,#profile-wrapper table.teacher-assessment th .edit,#profile-wrapper table.teacher-assessment th .share,#profile-wrapper table.teacher-assignment th .edit,#profile-wrapper table.teacher-assignment th .share{width:40px}#profile-wrapper table.student-finished-assessment th.complete,#profile-wrapper table.teacher-assessment th.complete,#profile-wrapper table.teacher-assignment th.complete{width:5%}#profile-wrapper table.student-finished-assessment td.edit .infotip,#profile-wrapper table.student-finished-assessment td.share .infotip,#profile-wrapper table.teacher-assessment td.edit .infotip,#profile-wrapper table.teacher-assessment td.share .infotip,#profile-wrapper table.teacher-assignment td.edit .infotip,#profile-wrapper table.teacher-assignment td.share .infotip{height:30px;width:30px}#profile-wrapper table.student-finished-assessment td.edit a:before,#profile-wrapper table.teacher-assessment td.edit a:before,#profile-wrapper table.teacher-assignment td.edit a:before{background-color:#D1E5EF;padding:4px;-webkit-border-radius:3px;border-radius:3px}#profile-wrapper table.student-finished-assessment td.edit a:hover,#profile-wrapper table.teacher-assessment td.edit a:hover,#profile-wrapper table.teacher-assignment td.edit a:hover{color:#fff}#profile-wrapper table.student-finished-assessment td.edit a:hover:before,#profile-wrapper table.teacher-assessment td.edit a:hover:before,#profile-wrapper table.teacher-assignment td.edit a:hover:before{text-decoration:none;background-color:#7BC1E8}#profile-wrapper table.student-finished-assessment td.share a:before,#profile-wrapper table.teacher-assessment td.share a:before,#profile-wrapper table.teacher-assignment td.share a:before{font-size:1.4em;margin-left:28px}#profile-wrapper table.student-finished-assessment td.share a:hover,#profile-wrapper table.teacher-assessment td.share a:hover,#profile-wrapper table.teacher-assignment td.share a:hover{color:#7BC1E8}#profile-wrapper table.student-finished-assessment td.share a:hover:before,#profile-wrapper table.teacher-assessment td.share a:hover:before,#profile-wrapper table.teacher-assignment td.share a:hover:before{text-decoration:none}#profile-wrapper table.teacher-expired-assignment th.assignment,#profile-wrapper table.teacher-expired-assignment th.average-time,#profile-wrapper table.teacher-expired-assignment th.student-performance,#profile-wrapper table.teacher-expired-assignment th.students-complete,#profile-wrapper table.teacher-expired-assignment th.total-questions{width:auto}#profile-wrapper table.teacher-expired-assignment th.completed{width:auto;text-align:right}#profile-wrapper table.teacher-expired-assignment td.last-played{white-space:nowrap;text-align:right;font-size:.8em}#profile-wrapper table.teacher-expired-assignment td.last-played a{color:#999}#profile-wrapper thead{background-color:#ecf6fb;border-bottom:1px solid #e6e6e6}#profile-wrapper .student-finished-assessment tbody tr:hover,#profile-wrapper .teacher-assessment tbody tr:hover,#profile-wrapper .teacher-assignment tbody tr:hover,#profile-wrapper .teacher-expired-assignment tr:hover{background-color:#F9F9F9}#profile-wrapper th{font-weight:400;vertical-align:middle;color:#3984b3;padding:10px 5px}#profile-wrapper th:first-child{padding-left:5px}#profile-wrapper th.skill{text-align:left}#profile-wrapper th.time-played{white-space:nowrap}#profile-wrapper th.last-played{text-align:right;white-space:nowrap}#profile-wrapper .student-finished-assessment td.assignment,#profile-wrapper .student-finished-assessment th.assignment,#profile-wrapper .teacher-assessment td.assignment,#profile-wrapper .teacher-assessment th.assignment,#profile-wrapper .teacher-assignment td.assignment,#profile-wrapper .teacher-assignment th.assignment,#profile-wrapper .teacher-expired-assignment td.assignment,#profile-wrapper .teacher-expired-assignment th.assignment{text-align:left}#profile-wrapper .student-finished-assessment .google-link,#profile-wrapper .teacher-assessment .google-link,#profile-wrapper .teacher-assignment .google-link{width:1em;height:1em;background-size:cover;display:inline-block;padding:0;line-height:initial;-webkit-border-radius:2px;border-radius:2px;background-position:initial}#profile-wrapper .student-finished-assessment .google-share,#profile-wrapper .teacher-assessment .google-share,#profile-wrapper .teacher-assignment .google-share{text-indent:-2000em;width:30px;height:30px;background-size:cover;display:inline-block;padding:0;line-height:initial;-webkit-border-radius:2px;border-radius:2px;background-position:initial;margin-left:20px}#profile-wrapper .student-finished-assessment .google-share.google-url,#profile-wrapper .teacher-assessment .google-share.google-url,#profile-wrapper .teacher-assignment .google-share.google-url{margin-left:15px}#profile-wrapper .student-finished-assessment .google-share.google-url:before,#profile-wrapper .teacher-assessment .google-share.google-url:before,#profile-wrapper .teacher-assignment .google-share.google-url:before{height:22px;width:22px}#profile-wrapper .student-finished-assessment td.assignment .assignment-details-link,#profile-wrapper .teacher-assessment td.assignment .assignment-details-link,#profile-wrapper .teacher-assignment td.assignment .assignment-details-link{display:inline-block}#profile-wrapper .student-finished-assessment td.assignment .infotip,#profile-wrapper .teacher-assessment td.assignment .infotip,#profile-wrapper .teacher-assignment td.assignment .infotip{display:inline-block;height:1em;width:1em}#profile-wrapper .student-finished-assessment td.assignment .infotip .info-right,#profile-wrapper .teacher-assessment td.assignment .infotip .info-right,#profile-wrapper .teacher-assignment td.assignment .infotip .info-right{left:0}#profile-wrapper .student-finished-assessment td>a,#profile-wrapper .teacher-assessment td>a,#profile-wrapper .teacher-assignment td>a{display:block;text-decoration:none}#profile-wrapper .teacher-expired-assignment td>a{display:block;text-decoration:none;color:inherit}#profile-wrapper .star-table{height:100%;margin:0 auto}#profile-wrapper .star-table tbody{border-color:#E8E8E8;border-style:solid;border-width:1px}#profile-wrapper .star-table thead tr:first-child th:first-child{-webkit-border-radius:10px 0 0 0;border-radius:10px 0 0}#profile-wrapper .star-table thead tr:first-child th:last-child{-webkit-border-radius:0 10px 0 0;border-radius:0 10px 0 0}#profile-wrapper .star-table .top-left-corner{width:20%;background-color:#2B5C89;color:#fff;font-size:25px}#profile-wrapper .star-table .grade-header{background-color:#2B5C89;font-size:25px;color:#fff;line-height:40px;width:8%;vertical-align:middle;text-align:center}#profile-wrapper .star-table .grade-header a{color:#fff}#profile-wrapper .star-table .grade-header a:hover{text-decoration:underline}#profile-wrapper .star-table .bottom-row{border-top:solid 2px #B3B3B3}#profile-wrapper .star-table td.skill-name-cell{padding-left:1em;border-right:solid 1px #B3B3B3;width:20%}#profile-wrapper .star-table td.skill-name-cell a{display:block;width:100%}#profile-wrapper .star-table td.skill-name-cell .skill-name{font-size:20px;text-align:left;color:#2B5C89;line-height:40px;width:auto;padding-left:.5em}#profile-wrapper .star-table td.fraction{font-size:20px;text-align:center;color:#2B5C89;line-height:.5em}#profile-wrapper .star-table td.fraction .fraction-top{font-size:18px}#profile-wrapper .star-table td.fraction hr{border:2px solid #2B5C89;width:50%}#profile-wrapper .star-table .star-total{width:40px;height:40px;margin:0 auto}#profile-wrapper .star-table .star-total .empty-star,#profile-wrapper .star-table .star-total .full-star,#profile-wrapper .star-table .star-total .partial-star{height:40px;width:40px;background-image:url(../images/skill-grid-stars-sprite.png);cursor:pointer}#profile-wrapper .star-table .star-total .star-counter{display:none}#profile-wrapper .star-table .star-total .no-star{padding-top:5px;position:relative;font-size:30px;color:#E0E0E0}#profile-wrapper .star-table .star-total .empty-star{position:relative;background-position:top left;background-repeat:no-repeat}#profile-wrapper .star-table .star-total .full-star{position:absolute;bottom:1.5px;left:1px;background-position:right}#profile-wrapper .star-table .star-total .partial-star{position:absolute;height:0;bottom:0;left:0;background-position:bottom}#profile-wrapper .star-table .star-total .star-value{position:absolute;display:table-cell;width:40px;height:40px;top:0;left:0;color:#F7891D;vertical-align:middle;text-align:center;font-size:.6em;line-height:42px}#profile-wrapper .star-table .star-total .star-value.unplayed{color:#B3B3B3}#profile-wrapper .star-table .star-total:active .tooltip,#profile-wrapper .star-table .star-total:hover .tooltip{display:block;position:relative}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper .star-table .star-total:active .tooltip-content:before,#profile-wrapper .star-table .star-total:hover .tooltip-content:before{display:block}}@media only screen and (max-width:761px){#profile-wrapper .star-table{overflow-x:auto}#profile-wrapper .star-table .star-total .tooltip{left:-30px;top:10px}#profile-wrapper .star-table .star-total .tooltip .tooltip-content:before{top:-10px}#profile-wrapper .star-table .star-total .tooltip .tooltip-content .star-value{text-indent:initial;max-width:initial;font-size:.9em}#profile-wrapper .star-table td{border-right:1px solid #efefef;padding:0;height:75px;min-width:75px}}@media only screen and (max-width:761px) and (max-width:1024px),only screen and (max-width:761px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (max-width:761px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#profile-wrapper .star-table td:nth-last-child(-n+2) .star-total .tooltip{left:-90px;top:-50px}#profile-wrapper .star-table td:nth-last-child(-n+2) .star-total .tooltip .tooltip-content:before{border-bottom-color:transparent;border-width:7.5px 0 7.5px 15px;border-left-color:#F17024;right:-15px;left:initial;top:50%}}@media only screen and (max-width:761px){#profile-wrapper .star-table .top-left-corner{width:10%;font-size:1.5em;height:75px}#profile-wrapper .star-table .grade-header{width:9%;font-size:1.5em;height:75px}#profile-wrapper .star-table thead tr:first-child th:first-child,#profile-wrapper .star-table thead tr:first-child th:last-child{-webkit-border-radius:0;border-radius:0}#profile-wrapper .star-table td.skill-name-cell{padding-left:5px;border-right:solid 1px #B3B3B3;padding-right:5px}#profile-wrapper .star-table td.skill-name-cell a{display:block;width:100%}#profile-wrapper .star-table td.skill-name-cell .skill-name{font-size:1.5em;line-height:1.2}#profile-wrapper .star-table td.fraction{font-size:1em;text-align:center;color:#2B5C89;line-height:.5em}#profile-wrapper .star-table td.fraction .fraction-top{font-size:.75em}#profile-wrapper .star-table td.fraction hr{border:2px solid #2B5C89;width:50%}#profile-wrapper .star-table .star-total .star-value{font-size:12px}}#profile-wrapper .star-tooltip,.star-tooltip{position:relative}#profile-wrapper .star-tooltip .tip,.star-tooltip .tip{display:none;-webkit-border-radius:50%;border-radius:50%;width:80px;height:80px;left:-20px;border:none;-webkit-box-shadow:0 0 60px #666;box-shadow:0 0 60px #666;position:absolute;z-index:999}#profile-wrapper .star-tooltip:hover .tip,.star-tooltip:hover .tip{display:block}#profile-wrapper .star-tooltip .tip .tip-content,.star-tooltip .tip .tip-content{border:2px solid #F17024;-webkit-border-radius:50%;border-radius:50%;width:80px;height:80px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:block;padding:5px}#profile-wrapper .star-tooltip .tip .tip-content .full-star,.star-tooltip .tip .tip-content .full-star{position:absolute;bottom:0;left:0;background-image:url(../images/skill-grid-star-zoom-sprite.png);background-position:right;width:60px;height:60px}#profile-wrapper .star-tooltip .tip .tip-content .empty-star,.star-tooltip .tip .tip-content .empty-star{background-image:url(../images/skill-grid-star-zoom-sprite.png);width:60px;height:60px;margin:2px;position:relative}#profile-wrapper .star-tooltip .tip .tip-content .partial-star,.star-tooltip .tip .tip-content .partial-star{background-image:url(../images/skill-grid-star-zoom-sprite.png);width:60px}#profile-wrapper .star-tooltip .tip .tip-content .star-value,.star-tooltip .tip .tip-content .star-value{line-height:60px;text-align:center;width:60px;display:table-cell;position:absolute;top:0;left:0;color:#F7891D;vertical-align:middle;font-size:.8em}#profile-wrapper .star-tooltip .tip .tip-content:before,.star-tooltip .tip .tip-content:before{border-bottom-color:#F17024;border-left-color:transparent;border-width:0 7.5px 15px;top:-5px;left:32.5px;opacity:.5}#profile-wrapper .star-tooltip .tooltip{left:-20px}select.decorated{-moz-appearance:none;appearance:none;border:2px solid #D0E5F1;-webkit-border-radius:0;border-radius:0;background-image:url(../images/select-decorated.png);background-size:2vw;background-repeat:no-repeat;background-position:right center;font-size:1vw;padding:.5vw 1.5vw;color:#48A6DC;-webkit-appearance:none}.students-grid{position:relative;min-height:460px}.students-grid .top-controls{width:100%;height:40px;margin:10px auto;padding:0}.students-grid .top-controls input[type=button]{float:right;height:30px;font-size:14px;width:100px}.students-grid .message{font-size:24px;padding-top:150px;text-align:center}.students-grid .grid{position:relative;display:block;width:100%;min-height:400px;padding:0;border:0;margin:10px auto 0}.students-grid .grid input{font-size:14px;width:100px}.students-grid .grid th{font-size:9px;padding:0}.students-grid .grid td.avatar-select{width:100px}.students-grid .grid td.invalid-msg{background-image:url(../images/user-grid/invalid.png);background-repeat:no-repeat;cursor:pointer;background-position:center center}.students-grid .grid td.info-cell{position:relative;width:35px;overflow:visible}.students-grid .grid td.info-cell ul{position:absolute;display:none;padding:10px;background-color:#fff;border-width:1px;border-color:#c3c3c3;border-style:solid;top:25px;left:25px}.students-grid .grid td.info-cell ul.show{display:block}.students-grid .grid td.delete-cell{position:relative;width:35px}.students-grid .grid tr.invalid{background-color:#fdfbdf}.students-grid .filter{float:left}.students-grid .filter input{font-size:14px}.students-grid .filter form{margin:0}.students-grid .paginator{position:relative;display:block;width:100%;font-size:14px;background-color:#efefef;margin:0 auto}.students-grid .paginator ul>li.active a{border-width:1px;border-style:solid;border-color:#79b2dd}#profile-wrapper #form-change-grade{position:absolute;right:10px}#profile-wrapper .profile-select .control{width:100%}#profile-wrapper .profile-select .select-cont{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;border-radius:10px;border:1px solid #D0E5F1;background-color:#f6fbfd;overflow-y:auto;height:20vw}#profile-wrapper .profile-select ul{padding:.5vw .2vw}#profile-wrapper .profile-select ul li{cursor:pointer;padding:0 .5vw 0 1vw;font-size:1.1vw;color:#6c7488;border-bottom:1px solid #fff;overflow:hidden;line-height:1.8vw;height:1.8vw}#profile-wrapper .profile-select ul li:last-child{border-bottom:none}#profile-wrapper .profile-select ul li.selected{color:#48A6DB;padding:0 10px 0 0}#profile-wrapper .profile-select ul li.selected:before{font:normal normal normal 80% FontAwesome;content:"\f00c";color:#48A6DB;line-height:30px;font-size:14px;text-align:center;margin:0 .25em}#profile-wrapper a.assign-button{font-weight:700;color:#999;text-decoration:underline;display:inline-block}#appBody[data-page-id=subscription] .feature__link:hover,#award-section .title a.title-more,.breadcrumb-back,.end-game .btn.replay-nav:hover,.end-game .end-game-buttons .next-skill .end-nav:hover,.info-wrapper a:hover,.manage-subscription .feature__link:hover,.share-wrapper a:hover,.skill-info a{text-decoration:none}#profile-wrapper a.assign-button:hover{color:#48a6db}#profile-wrapper .jspDrag,#profile-wrapper .jspTrack{opacity:1;-webkit-filter:opacity(100%);filter:opacity(100%)}#profile-wrapper .edmodo-sync-dialog-wrapper #group-counter{color:#1E4198;display:block;font-size:20px;text-align:center;padding:.5em}#profile-wrapper .edit-class-students-dialog-wrapper .profile-select{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#profile-wrapper .edit-class-students-dialog-wrapper #student-counter{display:block;color:#fff}#appBody[data-page-id=profile] .section.class-report-card,#appBody[data-page-id=profile] .section.student-report-card{color:#757575;width:70vw}#appBody[data-page-id=profile] .section.class-report-card .report-form,#appBody[data-page-id=profile] .section.student-report-card .report-form{margin-bottom:2vw;background:#FAFAFA;padding:2vw}#appBody[data-page-id=profile] .section.class-report-card .report-form .tooltip .tip,#appBody[data-page-id=profile] .section.student-report-card .report-form .tooltip .tip{left:-webkit-calc(100% + 1.5em);left:calc(100% + 1.5em);top:-.5em}#appBody[data-page-id=profile] .section.class-report-card .report-form .tooltip .tip .tip-content:before,#appBody[data-page-id=profile] .section.student-report-card .report-form .tooltip .tip .tip-content:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-1em}@media only screen and (min-width:321px) and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-form,#appBody[data-page-id=profile] .section.student-report-card .report-form{margin-top:30px}}#appBody[data-page-id=profile] .section.class-report-card .report-form__dates-container,#appBody[data-page-id=profile] .section.student-report-card .report-form__dates-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card table,#appBody[data-page-id=profile] .section.student-report-card table{font-size:20px!important}#appBody[data-page-id=profile] .section.class-report-card .report-form__dates-container,#appBody[data-page-id=profile] .section.student-report-card .report-form__dates-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#appBody[data-page-id=profile] .section.class-report-card .report-form__date-collection,#appBody[data-page-id=profile] .section.student-report-card .report-form__date-collection{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .section.class-report-card,#appBody[data-page-id=profile] .section.student-report-card{width:100%}#appBody[data-page-id=profile] .section.class-report-card .report-form__date-collection,#appBody[data-page-id=profile] .section.student-report-card .report-form__date-collection{-webkit-box-flex:1;-webkit-flex:1 0 100%;flex:1 0 100%}}#appBody[data-page-id=profile] .section.class-report-card .report-form__date-settings,#appBody[data-page-id=profile] .section.student-report-card .report-form__date-settings{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:.2em .4em;border:1px solid #0064a0;color:#0064a0;-webkit-border-radius:4px;border-radius:4px;background:0 0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;font-size:1em;cursor:pointer;min-height:3em;-webkit-align-self:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 .5em;text-align:center}#appBody[data-page-id=profile] .section.class-report-card .report-form__date-settings:hover,#appBody[data-page-id=profile] .section.student-report-card .report-form__date-settings:hover{color:#fff;background:#0064a0}#appBody[data-page-id=profile] .section.class-report-card .report-form__date-settings:first-child,#appBody[data-page-id=profile] .section.student-report-card .report-form__date-settings:first-child{margin-left:0}#appBody[data-page-id=profile] .section.class-report-card .report-form__refresh,#appBody[data-page-id=profile] .section.student-report-card .report-form__refresh{padding:.2em .4em;border:1px solid #0064a0;color:#0064a0;-webkit-border-radius:4px;border-radius:4px;background:0 0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;font-size:1em;cursor:pointer;min-height:3em;-webkit-align-self:center;align-self:center;width:-webkit-calc(25% - 1em);width:calc(25% - 1em);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 .5em;text-align:center}#appBody[data-page-id=profile] .section.class-report-card .report-form__refresh:hover,#appBody[data-page-id=profile] .section.student-report-card .report-form__refresh:hover{color:#fff;background:#0064a0}#appBody[data-page-id=profile] .section.class-report-card .report-form__input-collection,#appBody[data-page-id=profile] .section.student-report-card .report-form__input-collection{-webkit-box-flex:1;-webkit-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:1em 0 0;-webkit-animation:fadeInDown .5s;animation:fadeInDown .5s}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .section.class-report-card .report-form__input-collection,#appBody[data-page-id=profile] .section.student-report-card .report-form__input-collection{-webkit-flex-wrap:wrap;flex-wrap:wrap}}#appBody[data-page-id=profile] .section.class-report-card .report-form__date-settings--selected,#appBody[data-page-id=profile] .section.student-report-card .report-form__date-settings--selected{color:#fff;background:#0064a0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#appBody[data-page-id=profile] .section.class-report-card .report-form__input-container,#appBody[data-page-id=profile] .section.student-report-card .report-form__input-container{display:inline-block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1;flex:1}#appBody[data-page-id=profile] .section.class-report-card .report-form__input-header,#appBody[data-page-id=profile] .section.student-report-card .report-form__input-header{font-size:1.1em;margin-right:1em;margin-bottom:.25em;width:100%}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-form__input-header,#appBody[data-page-id=profile] .section.student-report-card .report-form__input-header{font-size:1em}}#appBody[data-page-id=profile] .section.class-report-card .report-form__select,#appBody[data-page-id=profile] .section.student-report-card .report-form__select{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:inline-block}#appBody[data-page-id=profile] .section.class-report-card .report-form__select:first-child,#appBody[data-page-id=profile] .section.student-report-card .report-form__select:first-child{margin-right:1em}#appBody[data-page-id=profile] .section.class-report-card .report-form .decorated,#appBody[data-page-id=profile] .section.student-report-card .report-form .decorated{margin:0;font-size:1em!important;width:-webkit-calc(100% - 1em)!important;width:calc(100% - 1em)!important}#appBody[data-page-id=profile] .section.class-report-card .report-form #end-year,#appBody[data-page-id=profile] .section.class-report-card .report-form #start-year,#appBody[data-page-id=profile] .section.student-report-card .report-form #end-year,#appBody[data-page-id=profile] .section.student-report-card .report-form #start-year{min-width:5em}#appBody[data-page-id=profile] .section.class-report-card .report-form #end-month,#appBody[data-page-id=profile] .section.class-report-card .report-form #start-month,#appBody[data-page-id=profile] .section.student-report-card .report-form #end-month,#appBody[data-page-id=profile] .section.student-report-card .report-form #start-month{min-width:7em}#appBody[data-page-id=profile] .section.class-report-card .report-form__button-container,#appBody[data-page-id=profile] .section.student-report-card .report-form__button-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .section.class-report-card .report-form__button,#appBody[data-page-id=profile] .section.student-report-card .report-form__button{font-size:1.7em;color:#757575;-webkit-transition:.3s ease-in-out all;transition:.3s ease-in-out all;cursor:pointer;margin-right:1em}#appBody[data-page-id=profile] .section.class-report-card .report-form__button .fa,#appBody[data-page-id=profile] .section.student-report-card .report-form__button .fa{margin-right:.2em}#appBody[data-page-id=profile] .section.class-report-card .report-form__button:hover,#appBody[data-page-id=profile] .section.student-report-card .report-form__button:hover{color:#0064a0}#appBody[data-page-id=profile] .section.class-report-card .report-card,#appBody[data-page-id=profile] .section.student-report-card .report-card{width:100%}#appBody[data-page-id=profile] .section.class-report-card .report-card .cont,#appBody[data-page-id=profile] .section.student-report-card .report-card .cont{display:none!important}#appBody[data-page-id=profile] .section.class-report-card .report-card__back-button,#appBody[data-page-id=profile] .section.student-report-card .report-card__back-button{padding:.5em;width:2em;border:1px solid #0064a0;color:#0064a0;-webkit-border-radius:4px;border-radius:4px;background:0 0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;font-size:1.2em;cursor:pointer;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;margin-bottom:.5em}#appBody[data-page-id=profile] .section.class-report-card .report-card__back-button:hover,#appBody[data-page-id=profile] .section.student-report-card .report-card__back-button:hover{color:#fff;background:#0064a0}#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-box-flex:1!important;-webkit-flex:1 0 100%!important;flex:1 0 100%!important;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated .correct .caption,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated .correct .caption{top:20%!important}#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated .time .caption .name,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated .time .caption .name{margin-bottom:0!important}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated{-webkit-box-flex:1!important;-webkit-flex:1 0 100%!important;flex:1 0 100%!important}#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated .correct,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated .correct{width:170px!important;height:170px!important;-webkit-mask-image:url(../images/stats-mask2.png)!important;mask-image:url(../images/stats-mask2.png)!important;-webkit-border-radius:100%;border-radius:100%}#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated .name,#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated .value,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated .name,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated .value{font-size:24px!important}#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated .fill,#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated .time-wrapper,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated .fill,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated .time-wrapper{width:170px!important;height:192px!important}#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated .fill .circle.time,#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated .time-wrapper .circle.time,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated .fill .circle.time,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated .time-wrapper .circle.time{width:70.58824%!important;height:61.53846%!important}#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated .fill .circle-mask,#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated .time-wrapper .circle-mask,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated .fill .circle-mask,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated .time-wrapper .circle-mask{-webkit-mask-image:none!important;mask-image:none!important}}#appBody[data-page-id=profile] .section.class-report-card .report-card .stats-animated>.guage,#appBody[data-page-id=profile] .section.student-report-card .report-card .stats-animated>.guage{width:100%!important;margin-bottom:1em}#appBody[data-page-id=profile] .section.class-report-card .report-card__header,#appBody[data-page-id=profile] .section.student-report-card .report-card__header{padding:1em;margin-bottom:1em;background:#48a6db;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:4px;border-radius:4px;position:relative;min-height:9.5em;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}#appBody[data-page-id=profile] .section.class-report-card .report-card__header-content,#appBody[data-page-id=profile] .section.student-report-card .report-card__header-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:3;-webkit-order:2;order:2;text-align:center;font-size:1.3em;-webkit-box-flex:0;-webkit-flex:0 0 70%;flex:0 0 70%}#appBody[data-page-id=profile] .section.class-report-card .report-card__header-img,#appBody[data-page-id=profile] .section.student-report-card .report-card__header-img{position:absolute;left:1em;bottom:-.8em;width:19%;max-height:200px}#appBody[data-page-id=profile] .section.class-report-card .report-card__header-img img,#appBody[data-page-id=profile] .section.student-report-card .report-card__header-img img{width:100%;padding-bottom:2em;object-fit:contain}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-card__header-img,#appBody[data-page-id=profile] .section.student-report-card .report-card__header-img{display:none}}#appBody[data-page-id=profile] .section.class-report-card .report-card__logo,#appBody[data-page-id=profile] .section.student-report-card .report-card__logo{background-image:url(../images/header-logo.png);background-size:cover;height:40px;width:45px;-webkit-box-flex:0;-webkit-flex:0 0 45px;flex:0 0 45px}#appBody[data-page-id=profile] .section.class-report-card .report-card__title,#appBody[data-page-id=profile] .section.student-report-card .report-card__title{font-size:2em;font-weight:700;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-card__title,#appBody[data-page-id=profile] .section.student-report-card .report-card__title{font-size:1.4em;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}#appBody[data-page-id=profile] .section.class-report-card .report-card__mentor,#appBody[data-page-id=profile] .section.student-report-card .report-card__mentor{margin-top:.5em}#appBody[data-page-id=profile] .section.class-report-card .report-card__time-period,#appBody[data-page-id=profile] .section.student-report-card .report-card__time-period{margin:.5em 0}#appBody[data-page-id=profile] .section.class-report-card .report-card__sub-title,#appBody[data-page-id=profile] .section.student-report-card .report-card__sub-title{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:1.1em;width:50%;text-align:center}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-card__sub-title,#appBody[data-page-id=profile] .section.student-report-card .report-card__sub-title{width:100%;text-align:left;font-size:1em}}#appBody[data-page-id=profile] .section.class-report-card .report-card__content,#appBody[data-page-id=profile] .section.student-report-card .report-card__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;overflow-x:auto;overflow-y:hidden}#appBody[data-page-id=profile] .section.class-report-card .report-card__content.class-padding,#appBody[data-page-id=profile] .section.student-report-card .report-card__content.class-padding{padding:0 2em 0 0;width:95%}#appBody[data-page-id=profile] .section.class-report-card .report-card__no-content,#appBody[data-page-id=profile] .section.student-report-card .report-card__no-content{-webkit-box-sizing:border-box;box-sizing:border-box;background:#FAFAFA;width:-webkit-calc(60% - 0em);width:calc(60% - 0em);margin:1em auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:2em;font-size:1.5em;line-height:1.2;text-align:center}#appBody[data-page-id=profile] .section.class-report-card .report-card__grade-history,#appBody[data-page-id=profile] .section.student-report-card .report-card__grade-history{-webkit-box-sizing:border-box;box-sizing:border-box;background:#FAFAFA;width:100%;margin-bottom:1em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:1em}#appBody[data-page-id=profile] .section.class-report-card .report-card__grade-history>canvas,#appBody[data-page-id=profile] .section.student-report-card .report-card__grade-history>canvas{width:100%!important}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-card__grade-history,#appBody[data-page-id=profile] .section.student-report-card .report-card__grade-history{width:100%}}#appBody[data-page-id=profile] .section.class-report-card .report-card #assignments-overview,#appBody[data-page-id=profile] .section.student-report-card .report-card #assignments-overview{width:100%!important;border-bottom:1px solid #757575;padding-bottom:1em;margin-bottom:1em}#appBody[data-page-id=profile] .section.class-report-card .report-card__assignments-overview,#appBody[data-page-id=profile] .section.student-report-card .report-card__assignments-overview{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;background:#FAFAFA;width:-webkit-calc(35% - 1em);width:calc(35% - 1em);padding:1em;margin:0 .5em .5em;box-sizing:border-box;display:none}#appBody[data-page-id=profile] .section.class-report-card .report-card__detailed-desc,#appBody[data-page-id=profile] .section.student-report-card .report-card__detailed-desc{-webkit-box-sizing:border-box;background:#FAFAFA;width:100%;padding:1em;margin:0;box-sizing:border-box;font-size:1.3em;line-height:1.1}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-card__assignments-overview,#appBody[data-page-id=profile] .section.class-report-card .report-card__detailed-desc,#appBody[data-page-id=profile] .section.student-report-card .report-card__assignments-overview,#appBody[data-page-id=profile] .section.student-report-card .report-card__detailed-desc{width:100%}}#appBody[data-page-id=profile] .section.class-report-card .report-card__detailed-desc ul,#appBody[data-page-id=profile] .section.student-report-card .report-card__detailed-desc ul{padding-left:20px;list-style:none}#appBody[data-page-id=profile] .section.class-report-card .report-card__detailed-desc ul li:before,#appBody[data-page-id=profile] .section.student-report-card .report-card__detailed-desc ul li:before{content:'✓';padding-right:.5em;color:#02ca02}#appBody[data-page-id=profile] .section.class-report-card .report-card__detailed-desc li,#appBody[data-page-id=profile] .section.student-report-card .report-card__detailed-desc li{margin-bottom:.5em;display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=profile] .section.class-report-card .report-card__detailed-desc h3,#appBody[data-page-id=profile] .section.student-report-card .report-card__detailed-desc h3{text-align:center}#appBody[data-page-id=profile] .section.class-report-card .report-card__detailed-desc a,#appBody[data-page-id=profile] .section.student-report-card .report-card__detailed-desc a{display:inline}#appBody[data-page-id=profile] .section.class-report-card .report-card__stats-overview,#appBody[data-page-id=profile] .section.student-report-card .report-card__stats-overview{-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(24% - 1em);width:calc(24% - 1em);margin:.5em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=profile] .section.class-report-card .report-card__stats-overview h3,#appBody[data-page-id=profile] .section.student-report-card .report-card__stats-overview h3{color:#757575}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .section.class-report-card .report-card__stats-overview,#appBody[data-page-id=profile] .section.student-report-card .report-card__stats-overview{width:100%;background:#FAFAFA}}#appBody[data-page-id=profile] .section.class-report-card .report-card__stats-overview>div h3,#appBody[data-page-id=profile] .section.student-report-card .report-card__stats-overview>div h3{text-align:center;line-height:1.2;font-size:1.7em}#appBody[data-page-id=profile] .section.class-report-card .report-card__school-grade,#appBody[data-page-id=profile] .section.student-report-card .report-card__school-grade{padding:0 1em;margin:1em 1em 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 20em;flex:0 0 20em;border-bottom:1px solid #757575}#appBody[data-page-id=profile] .section.class-report-card .report-card__school-grade .school-grade,#appBody[data-page-id=profile] .section.student-report-card .report-card__school-grade .school-grade{margin-top:1em;margin-bottom:1em;border:10px solid #FDD835;-webkit-border-radius:100%;border-radius:100%;height:15vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;border-bottom:none;width:15vw;font-family:'Architects Daughter',sans-serif}#appBody[data-page-id=profile] .section.class-report-card .report-card__school-grade .school-grade__letter,#appBody[data-page-id=profile] .section.student-report-card .report-card__school-grade .school-grade__letter{font-size:10vw;font-weight:700;line-height:.8em}#appBody[data-page-id=profile] .section.class-report-card .report-card__school-grade .school-grade__percent,#appBody[data-page-id=profile] .section.student-report-card .report-card__school-grade .school-grade__percent{position:absolute;bottom:-.5vw;font-size:1.5vw;background:#FAFAFA}#appBody[data-page-id=profile] .section.class-report-card .report-card__grading-scale,#appBody[data-page-id=profile] .section.student-report-card .report-card__grading-scale{border-bottom:1px solid #757575;padding-bottom:1em;margin:1em;-webkit-box-flex:0;-webkit-flex:0 0 0px;flex:0 0 0px}#appBody[data-page-id=profile] .section.class-report-card .report-card__scale,#appBody[data-page-id=profile] .section.student-report-card .report-card__scale{width:5em;height:150px;border:2px solid #757575;margin:.5em auto;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#02ca02),color-stop(20%,#b9ca02),color-stop(41%,#b9ca02),color-stop(41%,#caab02),color-stop(62%,#caab02),color-stop(62%,#ca8a02),color-stop(82%,#ca8a02),color-stop(82%,#ca4502),to(#ca4502));background:-webkit-linear-gradient(top,#02ca02 20%,#b9ca02 20%,#b9ca02 41%,#caab02 41%,#caab02 62%,#ca8a02 62%,#ca8a02 82%,#ca4502 82%,#ca4502 100%);background:linear-gradient(to bottom,#02ca02 20%,#b9ca02 20%,#b9ca02 41%,#caab02 41%,#caab02 62%,#ca8a02 62%,#ca8a02 82%,#ca4502 82%,#ca4502 100%);position:relative}#appBody[data-page-id=profile] .section.class-report-card .report-card__tracks,#appBody[data-page-id=profile] .section.student-report-card .report-card__tracks{background:-webkit-gradient(linear,left top,left bottom,from(#757575),color-stop(10%,transparent));background:-webkit-linear-gradient(top,#757575 0,transparent 10%);background:linear-gradient(to bottom,#757575 0,transparent 10%);background-position:0 -1px;background-size:100% 30px;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}#appBody[data-page-id=profile] .section.class-report-card .report-card__markers,#appBody[data-page-id=profile] .section.student-report-card .report-card__markers{position:absolute;height:100%;top:-1px;right:-2em}#appBody[data-page-id=profile] .section.class-report-card .report-card__letter-marker,#appBody[data-page-id=profile] .section.student-report-card .report-card__letter-marker{border:1px solid #90CAF9;padding:3px 5px;-webkit-border-radius:100%;border-radius:100%;font-size:.9em;margin-top:7px;font-weight:700}#appBody[data-page-id=profile] .section.class-report-card .report-card__grade,#appBody[data-page-id=profile] .section.student-report-card .report-card__grade{font-size:1em;margin-top:12.8px;margin-left:-3em;width:2.3em;text-align:right}#appBody[data-page-id=profile] .section.class-report-card .report-card__grade:last-child,#appBody[data-page-id=profile] .section.student-report-card .report-card__grade:last-child{margin-bottom:-7px}#appBody[data-page-id=profile] .section.class-report-card .report-card__overall-status,#appBody[data-page-id=profile] .section.student-report-card .report-card__overall-status{text-align:center;-webkit-box-flex:1;-webkit-flex:1 0 0px;flex:1 0 0px}#appBody[data-page-id=profile] .section.class-report-card .report-card__assignments-summary,#appBody[data-page-id=profile] .section.student-report-card .report-card__assignments-summary{-webkit-box-sizing:border-box;box-sizing:border-box;background:#FAFAFA;width:-webkit-calc(76% - 1em);width:calc(76% - 1em);margin-left:1em;margin-top:1em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .section.class-report-card .report-card__assignments-summary,#appBody[data-page-id=profile] .section.student-report-card .report-card__assignments-summary{width:100%;margin-left:0}}#appBody[data-page-id=profile] .section.class-report-card .report-card__toggle,#appBody[data-page-id=profile] .section.student-report-card .report-card__toggle{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:1em 1em 0;-webkit-border-radius:5px;border-radius:5px}#appBody[data-page-id=profile] .section.class-report-card .report-card__filter,#appBody[data-page-id=profile] .section.student-report-card .report-card__filter{padding:.5em 2em;border:2px solid #0064a0;color:#0064a0;background:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:30%;font-size:1.4em;font-weight:700;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;cursor:pointer;-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:321px) and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-card__filter,#appBody[data-page-id=profile] .section.student-report-card .report-card__filter{width:40%}}@media only screen and (min-width:250px) and (max-width:320px){#appBody[data-page-id=profile] .section.class-report-card .report-card__filter,#appBody[data-page-id=profile] .section.student-report-card .report-card__filter{width:40%}}#appBody[data-page-id=profile] .section.class-report-card .report-card__filter:last-child,#appBody[data-page-id=profile] .section.student-report-card .report-card__filter:last-child{border-left:none;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}#appBody[data-page-id=profile] .section.class-report-card .report-card__filter:first-child,#appBody[data-page-id=profile] .section.student-report-card .report-card__filter:first-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}#appBody[data-page-id=profile] .section.class-report-card .report-card__filter--active,#appBody[data-page-id=profile] .section.student-report-card .report-card__filter--active{background:#0064a0;color:#fff}#appBody[data-page-id=profile] .section.class-report-card .report-card__table,#appBody[data-page-id=profile] .section.student-report-card .report-card__table{width:90%;color:#757575;margin:1em auto}#appBody[data-page-id=profile] .section.class-report-card .report-card__table thead,#appBody[data-page-id=profile] .section.student-report-card .report-card__table thead{background:#fff;border:none}#appBody[data-page-id=profile] .section.class-report-card .report-card__table tbody tr:nth-child(even),#appBody[data-page-id=profile] .section.student-report-card .report-card__table tbody tr:nth-child(even){background:#fff}#appBody[data-page-id=profile] .section.class-report-card .report-card__table-header,#appBody[data-page-id=profile] .section.student-report-card .report-card__table-header{height:215px;white-space:nowrap;color:#757575;vertical-align:bottom;padding-bottom:3em;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}#appBody[data-page-id=profile] .section.class-report-card .report-card__table-header.report-card__table-header--overall,#appBody[data-page-id=profile] .section.student-report-card .report-card__table-header.report-card__table-header--overall{cursor:auto}#appBody[data-page-id=profile] .section.class-report-card .report-card__table-header>div,#appBody[data-page-id=profile] .section.student-report-card .report-card__table-header>div{-webkit-transform:translate(3px,51px) rotate(290deg);transform:translate(3px,51px) rotate(290deg);width:40px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .section.class-report-card .report-card__table-header>div>span,#appBody[data-page-id=profile] .section.student-report-card .report-card__table-header>div>span{padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}#appBody[data-page-id=profile] .section.class-report-card .report-card__table-header .fa-star,#appBody[data-page-id=profile] .section.student-report-card .report-card__table-header .fa-star{color:gold}#appBody[data-page-id=profile] .section.class-report-card .report-card__table-logo,#appBody[data-page-id=profile] .section.student-report-card .report-card__table-logo{width:1.6em;height:1.6em;background-size:contain;margin-right:1em;padding:5px;border:2px solid #90CAF9;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:100%;border-radius:100%;-webkit-box-flex:0;-webkit-flex:0 0 1.6em;flex:0 0 1.6em}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-card__table-logo,#appBody[data-page-id=profile] .section.student-report-card .report-card__table-logo{padding:5px!important;background-position:0 0!important}}#appBody[data-page-id=profile] .section.class-report-card .report-card__row-header,#appBody[data-page-id=profile] .section.student-report-card .report-card__row-header{font-weight:700;color:#757575;text-align:left;border:1px solid #BDBDBD;padding:0 1em;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;cursor:pointer}#appBody[data-page-id=profile] .section.class-report-card .report-card__row-grade,#appBody[data-page-id=profile] .section.student-report-card .report-card__row-grade{font-family:'Architects Daughter',sans-serif;font-weight:700;border:1px solid #BDBDBD;width:60px;height:50px;padding:.5em}#appBody[data-page-id=profile] .section.class-report-card .report-card__row-grade--overall,#appBody[data-page-id=profile] .section.student-report-card .report-card__row-grade--overall{background:#ECF6FB}#appBody[data-page-id=profile] .section.class-report-card .report-card__switch,#appBody[data-page-id=profile] .section.student-report-card .report-card__switch{position:relative;display:inline-block;width:93px;height:34px;margin:1em}#appBody[data-page-id=profile] .section.class-report-card .report-card__switch>input,#appBody[data-page-id=profile] .section.student-report-card .report-card__switch>input{display:none}#appBody[data-page-id=profile] .section.class-report-card .report-card__switch>.slider,#appBody[data-page-id=profile] .section.student-report-card .report-card__switch>.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#48a6db;-webkit-transition:.4s;transition:.4s}#appBody[data-page-id=profile] .section.class-report-card .report-card__switch>.slider:before,#appBody[data-page-id=profile] .section.student-report-card .report-card__switch>.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}#appBody[data-page-id=profile] .section.class-report-card .report-card__switch input:checked+.slider,#appBody[data-page-id=profile] .section.student-report-card .report-card__switch input:checked+.slider{background-color:#48a6db}#appBody[data-page-id=profile] .section.class-report-card .report-card__switch input:focus+.slider,#appBody[data-page-id=profile] .section.student-report-card .report-card__switch input:focus+.slider{-webkit-box-shadow:0 0 1px #48a6db;box-shadow:0 0 1px #48a6db}#appBody[data-page-id=profile] .section.class-report-card .report-card__switch input:checked+.slider:before,#appBody[data-page-id=profile] .section.student-report-card .report-card__switch input:checked+.slider:before{-webkit-transform:translateX(55px);transform:translateX(55px)}#appBody[data-page-id=profile] .section.class-report-card .report-card__switch .slider.round,#appBody[data-page-id=profile] .section.student-report-card .report-card__switch .slider.round{-webkit-border-radius:34px;border-radius:34px}#appBody[data-page-id=profile] .section.class-report-card .report-card__switch .slider.round:before,#appBody[data-page-id=profile] .section.student-report-card .report-card__switch .slider.round:before{-webkit-border-radius:50%;border-radius:50%}#appBody[data-page-id=profile] .section.class-report-card .report-card__switch .slider-header-container,#appBody[data-page-id=profile] .section.student-report-card .report-card__switch .slider-header-container{width:100%;margin-top:-1em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#appBody[data-page-id=profile] .section.class-report-card .report-card__switch .slider-header,#appBody[data-page-id=profile] .section.student-report-card .report-card__switch .slider-header{font-size:.5em;color:#757575;font-weight:700}#appBody[data-page-id=profile] .section.class-report-card .report-card .slider-container,#appBody[data-page-id=profile] .section.student-report-card .report-card .slider-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0 auto;width:130px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=profile] .section.class-report-card .report-card .slider-th,#appBody[data-page-id=profile] .section.student-report-card .report-card .slider-th{vertical-align:bottom;padding-bottom:1em;text-align:center}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary{background:#fff;margin:1em;padding:1em;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__details-container,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__details-container{width:100%;margin-right:1em}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__details-container,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__details-container{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__logo,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__logo{width:3em;height:3em;background-size:contain;margin-right:1em;padding:5px;border:2px solid #90CAF9;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:100%;border-radius:100%;-webkit-box-flex:0;-webkit-flex:0 0 3em;flex:0 0 3em}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__logo,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__logo{padding:5px!important;background-position:0 0!important}}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__header,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:.7em}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__grade,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__grade{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin:1.5em 0}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__title,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__title{font-size:1.5em;margin-bottom:.5em;font-weight:700;cursor:pointer}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__title a,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__title a{color:#5f6365}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__desc,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__desc{font-size:1.1em;margin-bottom:.5em;line-height:1.3}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__key,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__key{font-size:1.4em;margin-bottom:.5em;color:#757575;font-weight:700}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__standard,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__standard{margin:1em 0}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__skill,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__skill{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.3em}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__skill-name,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__skill-name{color:#6c7488;margin-right:1em;cursor:pointer}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__skill-name--skill,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__skill-name--skill{color:#6c7488}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__skill-number,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__skill-number{margin-right:1em;font-weight:700;-webkit-box-flex:0;-webkit-flex:0 0 3.2em;flex:0 0 3.2em}#appBody[data-page-id=profile] .section.class-report-card .report-card .report-summary__skill-grade,#appBody[data-page-id=profile] .section.student-report-card .report-card .report-summary__skill-grade{margin-left:auto;font-weight:700}#appBody[data-page-id=profile] .section.class-report-card .report-card .grade-box,#appBody[data-page-id=profile] .section.student-report-card .report-card .grade-box{width:7em}#appBody[data-page-id=profile] .section.class-report-card .report-card .grade-box__header,#appBody[data-page-id=profile] .section.student-report-card .report-card .grade-box__header{background:#0064a0;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:.3em 0;font-size:1.2em;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}#appBody[data-page-id=profile] .section.class-report-card .report-card .grade-box__content,#appBody[data-page-id=profile] .section.student-report-card .report-card .grade-box__content{font-size:6em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid #757575;border-top:none;font-weight:700;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;font-family:'Architects Daughter',sans-serif}#appBody[data-page-id=profile] .section.class-report-card .report-card .grade--A,#appBody[data-page-id=profile] .section.student-report-card .report-card .grade--A{color:#02ca02}#appBody[data-page-id=profile] .section.class-report-card .report-card .grade--B,#appBody[data-page-id=profile] .section.student-report-card .report-card .grade--B{color:#b9ca02}#appBody[data-page-id=profile] .section.class-report-card .report-card .grade--C,#appBody[data-page-id=profile] .section.student-report-card .report-card .grade--C{color:#caab02}#appBody[data-page-id=profile] .section.class-report-card .report-card .grade--D,#appBody[data-page-id=profile] .section.student-report-card .report-card .grade--D{color:#ca8a02}#appBody[data-page-id=profile] .section.class-report-card .report-card .grade--F,#appBody[data-page-id=profile] .section.student-report-card .report-card .grade--F{color:#ca4502}#appBody[data-page-id=subscription] *,.manage-subscription *{-webkit-box-sizing:border-box;box-sizing:border-box}#appBody[data-page-id=subscription] .body-container,.manage-subscription .body-container{width:80%;margin:0 auto}#appBody[data-page-id=subscription] .complete-intro,.manage-subscription .complete-intro{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 1em;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=subscription] .complete-intro__img,.manage-subscription .complete-intro__img{max-height:15em}@media only screen and (max-width:761px){#appBody[data-page-id=subscription] .complete-intro,.manage-subscription .complete-intro{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=subscription] .complete-intro__img,.manage-subscription .complete-intro__img{margin:0 auto .5em}}#appBody[data-page-id=subscription] .complete-intro__body,.manage-subscription .complete-intro__body{background-color:#63C1E4;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:2em 4em;width:100%;-webkit-border-radius:5px;border-radius:5px}#appBody[data-page-id=subscription] .complete-intro__body>p,.manage-subscription .complete-intro__body>p{margin:.4em 0;font-size:1.3em;text-align:center;line-height:1.3}#appBody[data-page-id=subscription] .complete-intro__button,.manage-subscription .complete-intro__button{background:#fff;-webkit-border-radius:5px;border-radius:5px;padding:.5em 3em;margin:.75em auto;font-size:1em;font-weight:600;border-color:#fff;color:#63C1E4;border-width:2px;cursor:pointer;display:block;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}@media only screen and (max-width:761px){#appBody[data-page-id=subscription] .complete-intro__body>p,.manage-subscription .complete-intro__body>p{line-height:1.1}#appBody[data-page-id=subscription] .complete-intro__button,.manage-subscription .complete-intro__button{font-size:.9em;padding:.5em 2em}}#appBody[data-page-id=subscription] .complete-intro__button:hover,.manage-subscription .complete-intro__button:hover{border-color:#fff;background:#63C1E4;color:#fff;opacity:.8}#appBody[data-page-id=subscription] .complete-features,.manage-subscription .complete-features{width:80%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0}#appBody[data-page-id=subscription] .feature,.manage-subscription .feature{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:1em 2em}#appBody[data-page-id=subscription] .feature:nth-child(even),.manage-subscription .feature:nth-child(even){background-color:#a4d0e121}#appBody[data-page-id=subscription] .feature .icon,.manage-subscription .feature .icon{background-image:url(../images/mobile/sprite-menu.png);background-size:100%;background-position:0 0}#appBody[data-page-id=subscription] .feature .icon-google,.manage-subscription .feature .icon-google{background-image:url(../images/google-classroom-avatar.png);background-size:100%;margin:.5em 2em 0;height:4.3em;width:4.3em;min-width:8%}#appBody[data-page-id=subscription] .feature .icon-google.feature__mobile-icon,.manage-subscription .feature .icon-google.feature__mobile-icon{width:2em;height:2em;min-width:auto;margin:0 .5em;-webkit-box-flex:0;-webkit-flex:0 0 2em;flex:0 0 2em}#appBody[data-page-id=subscription] .feature__icon,.manage-subscription .feature__icon{height:8em;width:8em;margin:.5em 0;min-width:16%}@media only screen and (max-width:761px){#appBody[data-page-id=subscription] .feature,.manage-subscription .feature{padding:1em .5em;font-size:.9em}#appBody[data-page-id=subscription] .feature__icon,#appBody[data-page-id=subscription] .feature__icon-fa,.manage-subscription .feature__icon,.manage-subscription .feature__icon-fa{display:none}}#appBody[data-page-id=subscription] .feature__icon-fa,.manage-subscription .feature__icon-fa{font-size:4em;margin:.4em;width:10%}#appBody[data-page-id=subscription] .feature__icon-fa.icon1,.manage-subscription .feature__icon-fa.icon1{color:#116108}#appBody[data-page-id=subscription] .feature__icon-fa.icon2,.manage-subscription .feature__icon-fa.icon2{color:#b2890d}#appBody[data-page-id=subscription] .feature__icon-fa.icon3,.manage-subscription .feature__icon-fa.icon3{color:#614908}#appBody[data-page-id=subscription] .feature__icon-fa.icon4,.manage-subscription .feature__icon-fa.icon4{color:#2695eb}#appBody[data-page-id=subscription] .feature__icon-fa.icon5,.manage-subscription .feature__icon-fa.icon5{color:#e9b31f}#appBody[data-page-id=subscription] .feature__mobile-icon,.manage-subscription .feature__mobile-icon{height:3em;width:3em;margin:.5em 0;display:none}@media only screen and (max-width:761px){#appBody[data-page-id=subscription] .feature__mobile-icon,.manage-subscription .feature__mobile-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 3em;flex:0 0 3em}}#appBody[data-page-id=subscription] .feature__icon-fa-mobile,.manage-subscription .feature__icon-fa-mobile{font-size:2em;margin:.5em 0;display:none}#appBody[data-page-id=subscription] .feature__icon-fa-mobile.icon1,.manage-subscription .feature__icon-fa-mobile.icon1{color:#ABCB6A}#appBody[data-page-id=subscription] .feature__icon-fa-mobile.icon2,.manage-subscription .feature__icon-fa-mobile.icon2{color:#F6C34C}#appBody[data-page-id=subscription] .feature__icon-fa-mobile.icon3,.manage-subscription .feature__icon-fa-mobile.icon3{color:#757575}@media only screen and (max-width:761px){#appBody[data-page-id=subscription] .feature__icon-fa-mobile,.manage-subscription .feature__icon-fa-mobile{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 1.5em;flex:0 0 1.5em}#appBody[data-page-id=subscription] .feature__title,.manage-subscription .feature__title{height:3em}}#appBody[data-page-id=subscription] .feature__content,.manage-subscription .feature__content{-webkit-box-flex:1;-webkit-flex:1 0 0px;flex:1 0 0px;color:#757575}#appBody[data-page-id=subscription] .feature__header,.manage-subscription .feature__header{width:100%;font-weight:700;color:#4f4f4f;font-size:1.3em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 0px;flex:1 0 0px}#appBody[data-page-id=subscription] .feature__title,.manage-subscription .feature__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:1em}#appBody[data-page-id=subscription] .feature__desc,.manage-subscription .feature__desc{line-height:1.4}#appBody[data-page-id=subscription] .feature__link,.manage-subscription .feature__link{color:#fff;background:#63C1E4;-webkit-border-radius:5px;border-radius:5px;padding:.5em 3em;margin:0 auto;font-size:1em;font-weight:600;border-color:transparent;cursor:pointer;display:block;width:16em;text-align:center}article .error-icons .error-computer,article .error-professor{background-repeat:no-repeat;background-size:contain;background-position:top center}#about-us-profiles{max-width:980px;margin:20px auto}#about-us-profiles #our-team .row{float:left;width:100%;margin:0 auto 40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#about-us-profiles #our-team .row{margin-bottom:0}#about-us-profiles #our-team .row .team-member{width:100%;margin-bottom:40px}}#about-us-profiles #our-team .team-member{width:25%;display:inline-block;float:left;line-height:1.5em;color:#5c5b5b;text-align:center}#about-us-profiles #our-team img{display:inline-block;max-width:100%;height:auto;margin-bottom:10px}#about-us-profiles #our-team .bio{border-top:1px solid #efefef;font-size:.8em;text-align:left;padding:10px 0;margin-top:10px}.arrow-splitter{position:relative;margin-left:-20px;width:20px}.arrow-splitter:after,.arrow-splitter:before{border-style:solid;content:"";display:inline-block;position:absolute;width:0}.arrow-splitter:before{border-color:transparent #e6e6e6;border-width:20px 0 20px 21px;top:-1px}.arrow-splitter:after{border-color:transparent #fff;border-width:19px 0 19px 20px;top:0;margin-right:1px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.arrow-splitter,.arrow-splitter:after,.arrow-splitter:before{display:none;width:0;height:0}}.css3pie{behavior:url(../vendors/css3pie/build/PIE.htc)}article .error-message{text-align:center;background-color:#d32822;color:#FFF;font-size:1.5vw;padding:1.2vw}article .error-message.hide{display:none}@media only screen and (max-width:761px){article .error-message{font-size:4vw;padding:3vw 1vw;margin-bottom:2vw}}article .form-wrapper{position:relative}article .support-link{margin:1em;font-size:20px;text-align:right}article .error-professor{width:100%;height:300px;background-image:url(../images/error-professor.png);margin:0 auto}article .error-icons{display:-webkit-box;display:-webkit-flex;display:flex;font-family:FontAwesome;width:100%}article .error-icons .error-tablet{width:50%;height:300px;margin:0 auto;font-size:13em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}article .error-icons .error-tablet:before{content:"\f00d";color:#c50d0d;position:absolute;font-size:.9em;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.btn,.info-page,.popup-window.assignmentPrompt .skill-icon.assessment,.wrapper,article .jspArrow{position:relative}article .error-icons .error-tablet:after{content:"\f10a";color:grey;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){article .error-icons .error-tablet{height:200px}}article .error-icons .arrow{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}article .error-icons .arrow:before{font-size:5em;content:"\f061";color:grey}article .error-icons .error-computer{width:50%;height:300px;background-image:url(../images/computer_icon.png);margin:0 auto}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){article .error-icons .error-computer{height:200px}}article .steps{text-align:center;font-size:1.3em}article .steps .question{color:#db4242}article .steps .advice{color:#474e45}article .ui-selectmenu-button{width:100%!important;font-size:20px;margin-bottom:20px}article input,article select{font-family:inherit;outline:0}article .jspDrag,article .jspTrack{opacity:0;-webkit-filter:opacity(0);filter:opacity(0)}article .jspVerticalBar{background:0 0;width:1.3em;right:.5em}article .jspArrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;background:0 0;cursor:pointer}article a.jspArrowUp{top:-.5em;left:.2em;border-bottom:10px solid #48a6db;padding:0}article a.jspArrowUp:hover{border-bottom:10px solid #4687ba}article a.jspArrowDown{bottom:-.5em;left:.2em;padding:0;border-top:10px solid #48a6db}article a.jspArrowDown:hover{border-top:10px solid #4687ba}article .jspDisabled{opacity:0;-webkit-filter:opacity(0);filter:opacity(0)}article .select-grey .ui-selectmenu-text{color:#fff!important;height:100%;padding-left:20px}.content-bordered h2,.header-bordered{border-bottom:1px solid #eaeae9;background-color:#fbfbfb;color:#363636;padding:5px}.popup-window{behavior:url(../vendors/css3pie/build/PIE.htc);-webkit-border-radius:10px;border-radius:10px}.fontawesome{font:normal normal normal 90% FontAwesome}.info-page,.wrapper{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.info-page,.wrapper{max-width:initial}}.header-bordered{line-height:32px}.content-bordered{border:1px solid #eaeae9;margin:1em 0}.content-bordered h2{line-height:32px}.page-content{min-height:100%;margin-bottom:-170px}.page-content:after{display:block;content:"";height:170px}.content-frame .title{font-weight:300}.content-frame .more-button{display:block;height:30px;margin-top:5px;margin-right:20px;text-indent:-2000em;position:absolute;right:0;top:4px;background:url(../images/icon-back.png) top right no-repeat}#overlay{display:none;height:100%;width:100%;position:fixed;top:0;left:0;background-color:#fff;opacity:.7;z-index:9999}.ui-selectmenu-menu .ui-menu{border:2px solid #c7e3f4}.ui-selectmenu-menu .ui-menu .ui-menu-item{font-size:16px;line-height:32px;color:#48a6db;background-image:none}.ui-selectmenu-menu .ui-menu .ui-menu-item:nth-child(even){background:-webkit-gradient(linear,right top,left top,from(#f7fbfd),to(#fff));background:-webkit-linear-gradient(right,#f7fbfd,#fff);background:linear-gradient(to left,#f7fbfd,#fff);background-position:top left;background-repeat:no-repeat}.ui-selectmenu-menu .ui-menu .ui-menu-item.ui-state-focus{border:none;background:#a4d3ed;color:#fff}.ui-selectmenu-menu .ui-menu .jspVerticalBar{background-color:transparent;width:6px;padding:0 5px}.ui-selectmenu-menu .ui-menu .jspTrack{background-color:transparent;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.1s;transition-duration:.1s}.ui-selectmenu-menu .ui-menu:hover .jspTrack,.whiteboard-cont .swiper-slide.active{opacity:1}.ui-selectmenu-menu .ui-menu .jspDrag{background-color:rgba(0,0,0,.2);-webkit-border-radius:3px;border-radius:3px}#article input[type=text]:focus:-moz-placeholder{color:#48a6db}.ui-selectmenu-open{z-index:8000!important}.ui-selectmenu-open ul{max-height:200px;overflow-y:scroll;overflow:hidden}a.button{height:40px;width:150px;border:none;-webkit-border-radius:10px;border-radius:10px;cursor:pointer;display:block;margin:auto 0;color:#fff;background:#48a6db;font-size:24px;line-height:40px}a.button:hover{background:#4687ba}#award-section{display:-webkit-box;display:-webkit-flex;display:flex;background-color:#f6fafd;padding:2em 0;text-align:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}#award-section .info-page,#award-section .wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;min-height:20em}#award-section .title{border-bottom:none;font-weight:500;display:-webkit-box;display:-webkit-flex;display:flex;font-size:33px;padding-bottom:10px;margin-top:20px;margin-bottom:20px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#award-section .title a.title-more{color:#58a5da;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;line-height:2em;font-size:.6em}@media only screen and (max-width:761px){#award-section .title{font-size:2em;padding:.9em}}#award-section .edsurge{padding:0 0 1vw;display:block;font-size:3vw;font-style:italic;border-bottom:1px dashed #cbeafe;color:#48A6DB;line-height:3vw;margin:0 auto;text-align:center;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#award-section .edsurge:after{margin-left:1vw;content:url(../images/promotion/edsurge.png);vertical-align:middle;display:inline-block}@media only screen and (max-width:761px){#award-section .edsurge{display:inline-block;width:auto;font-size:5vw;line-height:10vw}#award-section .edsurge:after{display:block}}#award-section .award-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#award-section .award-container{max-width:550px;margin:0 auto}}#award-section a.award{background-image:url(../images/promotion/award-sprite.png);height:70px;margin-right:15px;display:inline-block;text-indent:-2000em;-webkit-box-flex:0;-webkit-flex:0 0 150px;flex:0 0 150px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#award-section a.award{margin:10px auto}}#award-section a.award.svef{background-position:0 0}#award-section a.award.svef:hover{background-position:0 -70px}#award-section a.award.ik12{background-position:-150px 0}#award-section a.award.ik12:hover{background-position:-150px -70px}#award-section a.award.iorg{background-position:-300px 0}#award-section a.award.iorg:hover{background-position:-300px -70px}#award-section a.award.edmodo{background-position:-450px 0}#award-section a.award.edmodo:hover{background-position:-450px -70px}#award-section a.award.google{background-position:-600px 0}#award-section a.award.google:hover{background-position:-600px -70px}#award-section .rating-cont{padding:2em 1em;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#award-section .rating-cont .rating{-webkit-box-flex:0;-webkit-flex:0 0 40%;flex:0 0 40%;height:15em;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:2em;-webkit-box-sizing:border-box;box-sizing:border-box}#award-section .rating-cont .rating .name{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;justify-content:left;padding:0 0 1em;height:4em}#award-section .rating-cont .rating .name:before{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;content:"";background-repeat:no-repeat;background-position:right center;background-size:contain;height:100%}#award-section .rating-cont .rating .name span{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;text-align:left;color:#888;padding:0 0 0 .5em;font-size:1.8em;font-weight:600}#award-section .rating-cont .rating .rating-value{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;text-align:right;padding:.2em .5em;color:#a8a8a8}#award-section .rating-cont .rating .rating-stars{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;background-image:url(../images/award-rating-google-stars.png);background-size:contain;background-repeat:no-repeat;height:4em;background-position:center;padding:0}#award-section .rating-cont .rating.google{border:3px solid #6aa84f}#award-section .rating-cont .rating.google .name:before{background-image:url(../images/award-rating-google.png)}#award-section .rating-cont .rating.google .rating-stars{background-image:url(../images/award-rating-google-stars.png)}#award-section .rating-cont .rating.edmodo{border:3px solid #2269b2}#award-section .rating-cont .rating.edmodo .name:before{background-image:url(../images/award-rating-edmodo.png);height:140%;background-position:left center;-webkit-box-flex:0;-webkit-flex:0 0 20%;flex:0 0 20%}#award-section .rating-cont .rating.edmodo .rating-stars{background-image:url(../images/award-rating-edmodo-stars.png)}@media only screen and (max-width:761px){#award-section .rating-cont{-webkit-flex-wrap:wrap;flex-wrap:wrap}#award-section .rating-cont .rating{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-bottom:.5em}#award-section .info-page,#award-section .wrapper{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}}#mathbuzz-banner{display:block}#mathbuzz-banner,#mathbuzz-banner img{max-width:980px;max-height:152px;width:100%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#mathbuzz-banner{display:none}}.breadcrumbs{color:#000;padding:10px 0;font-size:20px;width:100%}.breadcrumbs a{color:#052949}.breadcrumbs .selected-category-wrapper{display:none}.breadcrumbs .selected-category .selected{color:#FF0075}.breadcrumb-back{display:block;height:30px;line-height:30px;padding-right:40px;margin-top:5px;float:right;font-size:15px;color:#ccc;background:url(../images/icon-back.png) top right no-repeat}.popup-window.assignmentPrompt{min-height:60px;min-width:40%;border-width:5px;-webkit-border-radius:0;border-radius:0}.popup-window.assignmentPrompt .popup-content{padding-top:1em}.popup-window.assignmentPrompt .popup-close-button{font-size:40px;line-height:20px;right:0;top:-5px;height:35px;width:30px;-webkit-border-radius:0;border-radius:0;border-left:5px solid;border-bottom:5px solid;border-color:inherit;outline:0}.popup-window.assignmentPrompt .popup-close-button:hover{color:red}.popup-window.assignmentPrompt li{width:100%;margin:0;position:relative;padding-bottom:5px}.popup-window.assignmentPrompt .skill-icon.addition{background-image:url(../images/skills/92/addition.png)}.popup-window.assignmentPrompt a.addition{background-color:#ed145b;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.addition:hover{background-color:#bf0f48}.popup-window.assignmentPrompt .skill-icon.algebra{background-image:url(../images/skills/92/algebra.png)}.popup-window.assignmentPrompt a.algebra{background-color:#fd60a8;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.algebra:hover{background-color:#fc2e8c}.popup-window.assignmentPrompt .skill-icon.comparison{background-image:url(../images/skills/92/comparison.png)}.popup-window.assignmentPrompt a.comparison{background-color:#8dc63f;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.comparison:hover{background-color:#72a230}.popup-window.assignmentPrompt .skill-icon.counting{background-image:url(../images/skills/92/counting.png)}.popup-window.assignmentPrompt a.counting{background-color:#f26522;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.counting:hover{background-color:#d54d0d}.popup-window.assignmentPrompt .skill-icon.decimals{background-image:url(../images/skills/92/decimals.png)}.popup-window.assignmentPrompt a.decimals{background-color:#0bac8c;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.decimals:hover{background-color:#087c65}.popup-window.assignmentPrompt .skill-icon.division{background-image:url(../images/skills/92/division.png)}.popup-window.assignmentPrompt a.division{background-color:#f7891d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.division:hover{background-color:#d97008}.popup-window.assignmentPrompt .skill-icon.estimation{background-image:url(../images/skills/92/estimation.png)}.popup-window.assignmentPrompt a.estimation{background-color:#d6171f;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.estimation:hover{background-color:#a81218}.popup-window.assignmentPrompt .skill-icon.fractions{background-image:url(../images/skills/92/fractions.png)}.popup-window.assignmentPrompt a.fractions{background-color:#369ac4;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.fractions:hover{background-color:#2b7b9c}.popup-window.assignmentPrompt .skill-icon.geometry{background-image:url(../images/skills/92/geometry.png)}.popup-window.assignmentPrompt a.geometry{background-color:#f7c21d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.geometry:hover{background-color:#d9a608}.popup-window.assignmentPrompt .skill-icon.graphing{background-image:url(../images/skills/92/graphing.png)}.popup-window.assignmentPrompt a.graphing{background-color:#2c5a87;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.graphing:hover{background-color:#1f4061}.popup-window.assignmentPrompt .skill-icon.measurement{background-image:url(../images/skills/92/measurement.png)}.popup-window.assignmentPrompt a.measurement{background-color:#367ec4;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.measurement:hover{background-color:#2b649c}.popup-window.assignmentPrompt .skill-icon.mixedequations{background-image:url(../images/skills/92/mixedequations.png)}.popup-window.assignmentPrompt a.mixedequations{background-color:#5f432d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.mixedequations:hover{background-color:#3c2b1d}.popup-window.assignmentPrompt .skill-icon.money{background-image:url(../images/skills/92/money.png)}.popup-window.assignmentPrompt a.money{background-color:#f7d61d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.money:hover{background-color:#d9ba08}.popup-window.assignmentPrompt .skill-icon.multiplication{background-image:url(../images/skills/92/multiplication.png)}.popup-window.assignmentPrompt a.multiplication{background-color:#474c57;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.multiplication:hover{background-color:#30333b}.popup-window.assignmentPrompt .skill-icon.numberpatterns{background-image:url(../images/skills/92/numberpatterns.png)}.popup-window.assignmentPrompt a.numberpatterns{background-color:#8560a8;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.numberpatterns:hover{background-color:#6b4b8a}.popup-window.assignmentPrompt .skill-icon.numberproperties{background-image:url(../images/skills/92/numberproperties.png)}.popup-window.assignmentPrompt a.numberproperties{background-color:#379ab5;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.numberproperties:hover{background-color:#2b798e}.popup-window.assignmentPrompt .skill-icon.positions{background-image:url(../images/skills/92/positions.png)}.popup-window.assignmentPrompt a.positions{background-color:#54235F;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.positions:hover{background-color:#33153a}.popup-window.assignmentPrompt .skill-icon.ratios{background-image:url(../images/skills/92/ratios.png)}.popup-window.assignmentPrompt a.ratios{background-color:#ed4424;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.ratios:hover{background-color:#cd2f11}.popup-window.assignmentPrompt .skill-icon.stats{background-image:url(../images/skills/92/stats.png)}.popup-window.assignmentPrompt a.stats{background-color:#7cc242;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.stats:hover{background-color:#639e33}.popup-window.assignmentPrompt .skill-icon.subtraction{background-image:url(../images/skills/92/subtraction.png)}.popup-window.assignmentPrompt a.subtraction{background-color:#d560a8;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.subtraction:hover{background-color:#ca3892}.popup-window.assignmentPrompt .skill-icon.time{background-image:url(../images/skills/92/time.png)}.popup-window.assignmentPrompt a.time{background-color:#5e9663;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:4em}.popup-window.assignmentPrompt a.time:hover{background-color:#4a774e}.popup-window.assignmentPrompt .skill-icon.assessment:before{content:"\f0ae";font-family:FontAwesome;font-size:2em;color:#fff}.popup-window.assignmentPrompt .assignment-details-link{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;border-radius:10px;cursor:pointer;background-position:10px center;background-repeat:no-repeat;display:flex;min-height:3em;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.popup-window.assignmentPrompt .assignment-details-link.assessment,.popup-window.assignmentPrompt .assignment-details-link.assessment:hover{background-color:#b765d0}.popup-window.assignmentPrompt .assignment-details-link.cancel{background-color:#b1b8b9}.popup-window.assignmentPrompt .assignment-details-link.toProfile{background-color:#4543b1}.popup-window.assignmentPrompt .assignment-details-link.cancel .caption,.popup-window.assignmentPrompt .assignment-details-link.toProfile .caption{text-align:center;padding:0}.popup-window.assignmentPrompt .assignment-details-link:hover{background-color:#48a6db;text-decoration:none}.popup-window.assignmentPrompt .assignment-details-link .skill-image{padding:5px}@media only screen and (min-width:250px) and (max-width:320px){.popup-window.assignmentPrompt .assignment-details-link .skill-image{display:none}}@media only screen and (max-width:250px){.popup-window.assignmentPrompt .assignment-details-link .skill-image{display:none}}.popup-window.assignmentPrompt .assignment-details-link .skill-icon{display:inline-block;width:3em;background-position:center}.popup-window.assignmentPrompt .assignment-details-link .assigner-icon{width:3em;padding:5px}@media only screen and (max-width:761px){.popup-window.assignmentPrompt .assignment-details-link .assigner-icon{display:none}}.popup-window.assignmentPrompt .assignment-details-link .caption{max-width:initial;margin:0;display:table-cell;padding-right:100px;font-size:22px;overflow-x:hidden;text-overflow:ellipsis;color:#fff;width:97%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;vertical-align:middle}.btn,.end-game{-webkit-box-sizing:border-box}.btn,.mobile-dialog{-o-box-sizing:border-box}.popup-window.assignmentPrompt .assignment-details-link .caption .end-date{font-size:14px;font-weight:600;color:#fff}.popup-window.assignmentPrompt .assignment-details-link .caption p{color:#fff;margin:0}@media only screen and (min-width:250px) and (max-width:320px){.popup-window.assignmentPrompt .assignment-details-link .caption{text-align:center}}@media only screen and (max-width:761px){.popup-window.assignmentPrompt .assignment-details-link .caption{padding:0;font-size:16px}.popup-window.assignmentPrompt{width:90%;margin:0 auto}}.btn{background:#48a6db;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:120%;height:auto;padding:.4em 3em .4em 1em;outline:0;-webkit-border-radius:10px;border-radius:10px;-ms-box-sizing:border-box;box-sizing:border-box}.btn:after,.btn:before{display:block;position:absolute}.btn.game-answer-submit{-webkit-border-radius:0;border-radius:0}.ie8 .btn{-webkit-border-radius:none;border-radius:none}.btn:before{font:normal normal normal 90% FontAwesome;content:"\f054";margin-top:-7px;right:14px;top:50%;z-index:1}.ie8 .btn:before,.ie9 .btn:before{margin-top:-15px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.btn:before{font-size:80%;right:7px}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.btn:before{font-size:50%;right:7px}}.btn:after{background:#4687ba;border-left:2px solid #fff;content:"";height:100%;right:0;top:0;width:2em;-webkit-border-radius:0;border-radius:0}.ie8 .btn:after{-webkit-border-radius:none;border-radius:none}.btn,.btn:before{background-clip:padding-box}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.btn{font-size:90%;padding:.4em 3em .4em 1.4em}.game-text-choices .btn:after,.game-text-choices .btn:before{display:none}}.btn-left{padding:.4em 1em .4em 3em}.btn-left:before{content:"\f053";left:14px;right:auto}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.btn-left:before{right:auto;left:7px}.bug-report{display:none}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.btn-left:before{right:auto;left:7px}}.btn-left:after{border-left:0;border-right:2px solid #fff;left:0;right:auto;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.btn:hover{background:#4687ba}.btn-primary{background:#48a6db;color:#fff}.btn-primary:after,.btn-primary:hover{background:#4687ba}.btn-not-important{background:#fff;border:1px solid #e0e0e0;color:#9f9f9f}.btn-not-important:after{background:#f9f9f9;border-left:1px solid #e0e0e0}.btn-not-important.btn-left:after{border-left:0;border-right:1px solid #e0e0e0}.btn-not-important:hover{background:#48a6db;border:none;color:#fff;margin:1px}.btn-not-important:hover:after{background:#2995d1;border-left:2px solid #fff}.btn-not-important:hover.btn-left:after{border-left:0;border-right:2px solid #fff}.btn-highlighted{background:#35B272;color:#fff}.btn-highlighted:hover{background:#2c935e}.btn-highlighted:after{background:#2A8F5B}.btn-icon{height:2em;padding:.4em 1em}.btn-icon:after{display:none}.btn-icon:before{left:0;right:0;text-align:center;width:100%}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.btn-icon{height:4em;padding:1em 2em}.btn-icon:before{font-size:180%}}.btn-icon-hint:before{content:"\f0eb"}.btn-icon-check:before{content:"\f00c"}.btn-icon-pencil:before{content:"\f040"}.btn-icon-eraser:before{content:"\f12d"}.btn-icon-undo:before{content:"\f0e2"}.btn-icon-redo:before{content:"\f01e"}.bug-report a{color:#48a6db}.bug-report .bug-report-open{display:inline-block!important}.bug-report.info-page,.bug-report.wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.bug-report.info-page p,.bug-report.wrapper p{color:#666;border-color:#efefef;border-style:solid;border-width:1px;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;font-size:1.1em;line-height:2em;border-right:0;border-left:0;text-align:center}.content-frame{margin-bottom:10px;overflow:hidden;position:relative;color:#48a6db;padding:1em 0;min-height:500px}.content-frame .title{font-size:33px;padding-bottom:10px;margin-top:20px;margin-bottom:20px;text-align:center;border-bottom:1px solid #e6e6e6;overflow:hidden}.content-frame .title.grade-list-title,.content-frame .title.skill-list-title,.content-frame .title.standard-list-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;margin-top:30px;margin-bottom:10px}.content-frame .title.grade-list-title div.skill-title,.content-frame .title.skill-list-title div.skill-title,.content-frame .title.standard-list-title div.skill-title{display:inline-block;padding:0}.content-frame .title.grade-list-title div.skill-title:before,.content-frame .title.skill-list-title div.skill-title:before,.content-frame .title.standard-list-title div.skill-title:before{content:"";display:block;float:left;width:35px;height:35px;background-repeat:no-repeat;background-position:center center;background-size:contain}.content-frame .title.grade-list-title div.grade-title-cont,.content-frame .title.skill-list-title div.grade-title-cont,.content-frame .title.standard-list-title div.grade-title-cont{font-size:.4em;width:3em;margin-right:1em}.content-frame .title.grade-list-title div.grade-title-cont:before,.content-frame .title.grade-list-title div.skill-title-cont:before,.content-frame .title.skill-list-title div.grade-title-cont:before,.content-frame .title.skill-list-title div.skill-title-cont:before,.content-frame .title.standard-list-title div.grade-title-cont:before,.content-frame .title.standard-list-title div.skill-title-cont:before{margin:0}.content-frame .title.grade-list-title div.skill-title-cont,.content-frame .title.skill-list-title div.skill-title-cont,.content-frame .title.standard-list-title div.skill-title-cont{padding:0 10px 0 0}.content-frame .title.grade-list-title span,.content-frame .title.skill-list-title span,.content-frame .title.standard-list-title span{text-align:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;text-overflow:ellipsis;line-height:1.2em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.content-frame .title.grade-list-title div.grade-title-cont,.content-frame .title.grade-list-title div.skill-title-cont,.content-frame .title.skill-list-title div.grade-title-cont,.content-frame .title.skill-list-title div.skill-title-cont,.content-frame .title.standard-list-title div.grade-title-cont,.content-frame .title.standard-list-title div.skill-title-cont{display:none}.content-frame .title.grade-list-title span,.content-frame .title.skill-list-title span,.content-frame .title.standard-list-title span{padding-left:10px;line-height:2em}}.content-frame .title.standard-list-title{margin-bottom:20px}#gameWrapper>div.end-game{height:100%;-webkit-box-pack:initial;-webkit-justify-content:initial;justify-content:initial}.end-game{padding:1em 1em 0;position:relative;box-sizing:border-box}.end-game h1,.end-game h2,.end-game h3{font-weight:300;line-height:1.2em}.end-game h1{font-size:3em;margin:0;font-weight:400}.end-game h2{font-size:2em;padding:.1em 0}.end-game h3{font-size:1.5em}.end-game .result-character-wrapper{position:absolute;left:-1em;top:0;-webkit-transform:scale(.9);transform:scale(.9)}@media (max-width:750px){.end-game .result-character-wrapper{display:none}}.end-game .blackboard{margin:.5em .5em .5em 0;background-color:#494F51;border:8px solid #936114;height:65%;-webkit-box-shadow:0 10px 2em #909090;box-shadow:0 10px 2em #909090;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.end-game .blackboard h1{color:#e2c002;text-align:center}.end-game .blackboard h2,.end-game .blackboard h3{text-align:center;color:#fff}.end-game .completed-stamp{display:block;-webkit-transform:rotate(-20deg);transform:rotate(20deg);position:absolute;top:0;right:0}.end-game .completed-stamp:after{content:"COMPLETED";position:absolute;top:120px;right:80px;z-index:1;font-family:Arial,sans-serif;font-size:1.5em;color:#c00;background:0 0;border:4px solid #c00;padding:5px;-webkit-border-radius:5px;border-radius:5px;zoom:1;filter:alpha(opacity=20);opacity:.2;display:block;-webkit-animation:bounceIn 2s forwards;animation:bounceIn 2s forwards}.end-game .content-section{-webkit-box-flex:0;-webkit-flex:0 0 70%;flex:0 0 70%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media (max-width:1200px){.end-game .content-section{-webkit-box-flex:0;-webkit-flex:0 0 60%;flex:0 0 60%}}.end-game .content-section .stars-rank{text-align:center}.end-game .content-section .stars-rank ul>li:nth-child(even){-webkit-animation-delay:.5s;animation-delay:.5s}.end-game .content-section .stars-rank .active{-webkit-animation:swing 3s backwards;animation:swing 3s backwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.end-game .content-section .stars-rank .active.leaderboard{-webkit-animation:tada 1.5s forwards;animation:tada 1.5s forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.end-game .content-section .leader-spots-achieved{color:#efa939;text-align:center;margin-bottom:10px;font-size:1.4em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.end-game .content-section .leader-spots-achieved{font-size:.5em;padding:5px;display:block;margin:auto}}.end-game .end-game-buttons,.end-game .end-game-buttons .next-skill{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.end-game .end-game-buttons{display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;-webkit-flex-direction:row;flex-direction:row;margin:2em 0 0 auto;width:70%}.end-game .end-game-buttons .next-skill{display:inline-block;margin:0;-webkit-box-flex:1;-webkit-flex:1 1 80%;flex:1 1 80%;min-height:5em;text-align:left;background-color:#20a520;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.end-game .end-game-buttons .next-skill:hover{color:#187a18}.end-game .end-game-buttons .next-skill .end-nav{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em}.end-game .end-game-buttons .next-skill .end-nav.addition:before,.end-game .end-game-buttons .next-skill .end-nav.algebra:before{height:100%;display:block;content:"";background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.addition:before{-webkit-box-flex:0;-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/addition.png)}.end-game .end-game-buttons .next-skill .end-nav.algebra:before{-webkit-box-flex:0;-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/algebra.png)}.end-game .end-game-buttons .next-skill .end-nav.comparison:before{-webkit-box-flex:0;-webkit-flex:0 0 6em;flex:0 0 6em;height:100%;display:block;content:"";background-image:url(../images/skills/150/comparison.png);background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.counting:before,.end-game .end-game-buttons .next-skill .end-nav.decimals:before{-webkit-box-flex:0;height:100%;display:block;content:"";background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.counting:before{-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/counting.png)}.end-game .end-game-buttons .next-skill .end-nav.decimals:before{-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/decimals.png)}.end-game .end-game-buttons .next-skill .end-nav.division:before{-webkit-box-flex:0;-webkit-flex:0 0 6em;flex:0 0 6em;height:100%;display:block;content:"";background-image:url(../images/skills/150/division.png);background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.estimation:before{-webkit-box-flex:0;-webkit-flex:0 0 6em;flex:0 0 6em;height:100%;display:block;content:"";background-image:url(../images/skills/150/estimation.png);background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.fractions:before,.end-game .end-game-buttons .next-skill .end-nav.geometry:before{-webkit-box-flex:0;height:100%;display:block;content:"";background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.fractions:before{-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/fractions.png)}.end-game .end-game-buttons .next-skill .end-nav.geometry:before{-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/geometry.png)}.end-game .end-game-buttons .next-skill .end-nav.graphing:before{-webkit-box-flex:0;-webkit-flex:0 0 6em;flex:0 0 6em;height:100%;display:block;content:"";background-image:url(../images/skills/150/graphing.png);background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.measurement:before{-webkit-box-flex:0;-webkit-flex:0 0 6em;flex:0 0 6em;height:100%;display:block;content:"";background-image:url(../images/skills/150/measurement.png);background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.mixedequations:before,.end-game .end-game-buttons .next-skill .end-nav.money:before{-webkit-box-flex:0;height:100%;display:block;content:"";background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.mixedequations:before{-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/mixedequations.png)}.end-game .end-game-buttons .next-skill .end-nav.money:before{-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/money.png)}.end-game .end-game-buttons .next-skill .end-nav.multiplication:before{-webkit-box-flex:0;-webkit-flex:0 0 6em;flex:0 0 6em;height:100%;display:block;content:"";background-image:url(../images/skills/150/multiplication.png);background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.numberpatterns:before{-webkit-box-flex:0;-webkit-flex:0 0 6em;flex:0 0 6em;height:100%;display:block;content:"";background-image:url(../images/skills/150/numberpatterns.png);background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.numberproperties:before,.end-game .end-game-buttons .next-skill .end-nav.positions:before{-webkit-box-flex:0;height:100%;display:block;content:"";background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.numberproperties:before{-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/numberproperties.png)}.end-game .end-game-buttons .next-skill .end-nav.positions:before{-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/positions.png)}.end-game .end-game-buttons .next-skill .end-nav.ratios:before{-webkit-box-flex:0;-webkit-flex:0 0 6em;flex:0 0 6em;height:100%;display:block;content:"";background-image:url(../images/skills/150/ratios.png);background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.stats:before{-webkit-box-flex:0;-webkit-flex:0 0 6em;flex:0 0 6em;height:100%;display:block;content:"";background-image:url(../images/skills/150/stats.png);background-size:contain;background-repeat:no-repeat;background-position:center center;border-right:.1em solid rgba(255,255,255,.55)}.end-game .end-game-buttons .next-skill .end-nav.subtraction:before,.end-game .end-game-buttons .next-skill .end-nav.time:before{-webkit-box-flex:0;background-size:contain;background-position:center center;border-right:.1em solid rgba(255,255,255,.55);display:block;content:"";background-repeat:no-repeat;height:100%}.end-game .end-game-buttons .next-skill .end-nav.subtraction:before{-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/subtraction.png)}.end-game .end-game-buttons .next-skill .end-nav.time:before{-webkit-flex:0 0 6em;flex:0 0 6em;background-image:url(../images/skills/150/time.png)}.end-game .end-game-buttons .next-skill .end-nav:after{-webkit-box-flex:0;-webkit-flex:0 0 3em;flex:0 0 3em;height:100%;display:block;content:"";background-image:url(../images/end-game-arrow.png);background-position:98% center;background-repeat:no-repeat;-webkit-animation:shake 4.5s forwards;animation:shake 4.5s forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.end-game .end-game-buttons .next-skill .end-nav div.messages{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;color:#fff;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:flex;padding-left:1em}.end-game .end-game-buttons .next-skill .end-nav div.messages>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.end-game .end-game-buttons .next-skill .end-nav div.messages>div.endgame-next-msg{font-size:1.2em;font-weight:200;-webkit-box-flex:0;-webkit-flex:0 0 1.2em;flex:0 0 1.2em}.end-game .end-game-buttons .next-skill .end-nav div.messages>div.endgame-next-name{font-size:1.6em;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.end-game .end-game-buttons .next-skill .end-nav div.messages>div.endgame-level{font-size:1.2em;font-weight:200;-webkit-box-flex:0;-webkit-flex:0 0 1.2em;flex:0 0 1.2em}.end-game .btn{max-width:10em}.end-game .btn.replay-nav{padding:0 0 1em;-webkit-border-radius:0;border-radius:0;line-height:1em;background:#1a6ea7;margin-right:10px;display:inline-block;height:6em;vertical-align:top;font-size:100%;-webkit-box-flex:1;-webkit-flex:1 0 30%;flex:1 0 30%}#gameWrapper.mobile-only,.end-game .btn.replay-nav:after{display:none}.end-game .btn.replay-nav span{font-size:120%}.end-game .btn.replay-nav:hover,.end-game .btn.replay-nav:hover:after,.end-game .btn.replay-nav:hover:before{background:#4f83c5}.end-game .btn.replay-nav:before{background:#1a6ea7;content:"\f021";font-size:2.5em;position:initial;bottom:initial;left:initial;right:initial;margin:0;padding:.2em 0 0;line-height:1.5em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#gameWrapper.mobile-only{display:block;width:100%;margin:10px 0 0;border-top:1px solid #e6e6e6}#gameWrapper .endgame-next-name{font-size:125%;max-width:260px;word-wrap:normal}#gameWrapper .end-game{height:100px}#gameWrapper .end-game .result-character-wrapper{-webkit-transform-origin:top left;transform-origin:top left}#gameWrapper .end-game .blackboard{padding:0}#gameWrapper .end-game .completed-stamp{right:-100px}}@media only screen and (max-width:1024px) and (max-width:500px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (max-width:500px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (max-width:500px){#gameWrapper .end-game .blackboard{margin:0}}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#gameWrapper .end-game .content-section{-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em .5em .5em 10em}}@media only screen and (max-width:1024px) and (max-width:761px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (max-width:761px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (max-width:761px){#gameWrapper .end-game .completed-stamp{display:none}#gameWrapper .end-game .content-section{padding:1.5em 1em;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin:0;font-size:90%}}@media only screen and (max-width:1024px) and (min-width:250px) and (max-width:320px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (min-width:250px) and (max-width:320px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (min-width:250px) and (max-width:320px){#gameWrapper .end-game .content-section{font-size:60%}}@media only screen and (max-width:761px){#gameWrapper .end-game-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap}#gameWrapper .end-game-buttons .next-skill{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#gameWrapper .end-game-buttons .next-skill .end-nav{padding:1.5em .5em}#gameWrapper .end-game-buttons .next-skill .end-nav:before{-webkit-box-flex:0;-webkit-flex:0 0 3em;flex:0 0 3em}#gameWrapper .end-game-buttons .next-skill .end-nav:after{-webkit-box-flex:0;-webkit-flex:0 0 2em;flex:0 0 2em}#gameWrapper .end-game-buttons .btn{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#gameWrapper .end-game-buttons .btn.replay-nav{max-width:100%;margin:0 0 1em}}article.features-page .math-bkgnd{padding:1em 0}article.features-page .math-bkgnd.theme-5{padding:2em 0;background-position:center center}article.features-page .page-info .title{font-weight:400}article.features-page .features-characters{height:18em;width:100%;background-image:url(../images/header-characters.png);background-size:contain;background-repeat:no-repeat;background-position:center center}article.features-page .features-description{color:#fff;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;text-align:left;font-weight:400;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}article.features-page .features-description .title{font-size:2vw;line-height:2.5vw;padding:1vw;font-weight:400;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}article.features-page .features-description p{font-size:1.3vw;line-height:2vw;font-weight:400}article.features-page .features-description p b{color:#79cdf8}article.features-page .features-description ul{color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 0 1em;width:90%;margin:auto;-webkit-flex-wrap:wrap;flex-wrap:wrap}article.features-page .features-description ul li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:.5em 0;text-align:left}article.features-page .features-description ul li:before{display:inline-block;content:'';width:.5em;height:.5em;-webkit-border-radius:50%;border-radius:50%;background-color:#0ea6f0;margin-right:.5em}article.features-page #award-section .edsurge{padding:.5em 0}@media only screen and (max-width:761px){article.features-page .features-description{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}article.features-page .features-characters{width:90%}}div.create-account{-webkit-box-flex:1;-webkit-flex:1 1 10%;flex:1 1 10%;padding:1em 0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:flex}div.create-account a{background-color:#7ace70;padding:.5em .8em;font-size:1.8em;-webkit-border-radius:.2em;border-radius:.2em;color:#fff}.site-features-list{padding:1em 0}.site-features-list .list-frame-wrapper{min-height:initial}.site-features-list .list-frame-wrapper .list-container{-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}.site-features-list ul{-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}.site-features-list ul li{-webkit-box-flex:0;-webkit-flex:0 0 45%;flex:0 0 45%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 0 1.2vw;color:#666;font-weight:400;line-height:1.4em;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2vw}.site-features-list ul li:before{display:inline-block;content:'';-webkit-box-flex:0;-webkit-flex:0 0 5vw;flex:0 0 5vw;height:5vw;background-color:#f7f7f7;border-color:#d5d5d5;border-width:1px;border-style:solid;-webkit-border-radius:50%;border-radius:50%;margin-right:1vw}.site-features-list ul li.theme-1:before,.site-features-list ul li.theme-2:before,.site-features-list ul li.theme-3:before,.site-features-list ul li.theme-4:before,.site-features-list ul li.theme-5:before,.site-features-list ul li.theme-6:before,.site-features-list ul li.theme-7:before,.site-features-list ul li.theme-8:before,.site-features-list ul li.theme-9:before{background-image:url(../images/site-features-sprite.png);background-size:100%}.site-features-list ul li.theme-1:before{background-position:0 0}.site-features-list ul li.theme-2:before{background-position:0 13%}.site-features-list ul li.theme-3:before{background-position:0 26%}.site-features-list ul li.theme-4:before{background-position:0 38%}.site-features-list ul li.theme-5:before{background-position:0 50%}.site-features-list ul li.theme-6:before{background-position:0 63%}.site-features-list ul li.theme-7:before{background-position:0 50%}.site-features-list ul li.theme-8:before{background-position:0 87%}.site-features-list ul li.theme-9:before{background-position:0 100%}.testimonials .title{padding:1vw 0;font-size:3vw;font-weight:100;color:#888}.testimonials ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-flex-wrap:wrap;flex-wrap:wrap}.testimonials ul li{padding:1vw;text-align:left;color:#888;line-height:1.5vw;font-size:1.1vw;-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.testimonials ul li .user{padding:1vw 0;font-weight:300;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.testimonials ul li .user b{font-weight:600}.testimonials ul li .comment{font-weight:400;line-height:1.5vw;-webkit-border-radius:1px;border-radius:1px;background-color:#fff;padding:1.2vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:10vw}.testimonials ul li .comment:after,.testimonials ul li .comment:before{display:inline-block;color:#c3c3c3}.testimonials ul li .comment:before{content:"\201C"}.testimonials ul li .comment:after{content:"\201D"}@media only screen and (max-width:761px){.site-features-list{padding:0 2vw}.site-features-list ul{font-size:3.5vw}.site-features-list ul li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;font-size:3.5vw;padding:0 0 4vw}.site-features-list ul li.theme-1:before,.site-features-list ul li.theme-2:before,.site-features-list ul li.theme-3:before,.site-features-list ul li.theme-4:before,.site-features-list ul li.theme-5:before,.site-features-list ul li.theme-6:before,.site-features-list ul li.theme-7:before,.site-features-list ul li.theme-8:before,.site-features-list ul li.theme-9:before{-webkit-box-flex:0;-webkit-flex:0 0 12vw;flex:0 0 12vw;height:12vw;margin-right:4vw}.testimonials ul li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.change-password-page #change-password-form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:25px}.change-password-page #change-password-form input[type=submit]{margin:0 auto}.change-password-page #change-password-form input[type=password]{margin-left:30px;margin-right:30px}#change-password-form input[type=text],#change-password-form input[type=password],#change-password-form input[type=email],.forgot-password-page input[type=text],.forgot-password-page input[type=password],.forgot-password-page input[type=email]{behavior:url(../vendors/css3pie/build/PIE.htc);background:#fff;border:2px solid #e6e6e6;color:#b3b3b3;font-size:20px;height:40px;margin-bottom:20px;padding:5px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px}#change-password-form input[type=text]:focus,#change-password-form input[type=password]:focus,#change-password-form input[type=email]:focus,.forgot-password-page input[type=text]:focus,.forgot-password-page input[type=password]:focus,.forgot-password-page input[type=email]:focus{color:#48a6db;border-color:#48a6db;outline:0}#change-password-form input[type=text]:focus:-moz-placeholder,#change-password-form input[type=password]:focus:-moz-placeholder,#change-password-form input[type=email]:focus:-moz-placeholder,.forgot-password-page input[type=text]:focus:-moz-placeholder,.forgot-password-page input[type=password]:focus:-moz-placeholder,.forgot-password-page input[type=email]:focus:-moz-placeholder{color:#48a6db}#change-password-form input[type=text]:focus:-ms-input-placeholder,#change-password-form input[type=password]:focus:-ms-input-placeholder,#change-password-form input[type=email]:focus:-ms-input-placeholder,.forgot-password-page input[type=text]:focus:-ms-input-placeholder,.forgot-password-page input[type=password]:focus:-ms-input-placeholder,.forgot-password-page input[type=email]:focus:-ms-input-placeholder{color:#48a6db}#change-password-form input[type=text]:focus::-moz-placeholder,#change-password-form input[type=password]:focus::-moz-placeholder,#change-password-form input[type=email]:focus::-moz-placeholder,.forgot-password-page input[type=text]:focus::-moz-placeholder,.forgot-password-page input[type=password]:focus::-moz-placeholder,.forgot-password-page input[type=email]:focus::-moz-placeholder{color:#48a6db}#change-password-form input[type=text]:focus::-webkit-input-placeholder,#change-password-form input[type=password]:focus::-webkit-input-placeholder,#change-password-form input[type=email]:focus::-webkit-input-placeholder,.forgot-password-page input[type=text]:focus::-webkit-input-placeholder,.forgot-password-page input[type=password]:focus::-webkit-input-placeholder,.forgot-password-page input[type=email]:focus::-webkit-input-placeholder{color:#48a6db}#change-password-form input[type=submit],.forgot-password-page input[type=submit]{height:40px;border:none;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;display:block;color:#fff;font-size:24px;background:#0061A2;padding:0;margin:0}.form-cont input[type=text],.form-cont input[type=password]{behavior:url(../vendors/css3pie/build/PIE.htc);background:#fff;border:2px solid #e6e6e6;color:#b3b3b3;font-size:1.5vw;padding:1vw;margin-bottom:1.5vw;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px}.form-cont input[type=text]:focus,.form-cont input[type=password]:focus{color:#48a6db;border-color:#48a6db;outline:0}.form-cont input[type=text]:focus:-moz-placeholder,.form-cont input[type=password]:focus:-moz-placeholder{color:#48a6db}.form-cont input[type=text]:focus:-ms-input-placeholder,.form-cont input[type=password]:focus:-ms-input-placeholder{color:#48a6db}.form-cont input[type=text]:focus::-moz-placeholder,.form-cont input[type=password]:focus::-moz-placeholder{color:#48a6db}.form-cont input[type=text]:focus::-webkit-input-placeholder,.form-cont input[type=password]:focus::-webkit-input-placeholder{color:#48a6db}@media only screen and (max-width:761px){.form-cont input[type=text],.form-cont input[type=password]{font-size:5vw}}.form-cont textarea{behavior:url(../vendors/css3pie/build/PIE.htc);font-family:inherit;outline:0;background-color:#fff;border:2px solid #e6e6e6;color:#b3b3b3;font-size:20px;height:40px;margin-bottom:20px;padding:5px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px}.form-cont textarea:focus{color:#48a6db;border-color:#48a6db;outline:0}.form-cont input[type=button]{border-width:2px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;display:block;margin:auto 0;color:#fff;font-size:1.5vw;padding:.5vw 2.5vw;background:#48a6db}.form-cont input[type=button]:hover{background:#4687ba}.form-cont input[type=button] .cancel{background:#C2C6C7}.form-cont input[type=button] .cancel:hover{background:#004873}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.form-cont input[type=button]{font-size:2vw;padding:1vw 4vw}}@media only screen and (max-width:761px){.form-cont input[type=button]{font-size:4vw;padding:2vw 8vw}}.form-cont label{font-size:14px;color:#48a6db}.form-cont input[type=radio]{position:absolute;left:-9999px}.form-cont input[type=submit]{-webkit-border-radius:5px;border-radius:5px;cursor:pointer;display:block;margin:auto 0;color:#4687ba;font-size:1.5vw;padding:.5vw 2.5vw;border:2px solid #4687ba;background:#fff}.form-cont input[type=submit]:hover{background-color:#4687ba;color:#fff}.form-cont input[type=submit]:disabled{border-color:grey;color:grey}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.form-cont input[type=submit]{font-size:2vw;padding:1vw 4vw}}@media only screen and (max-width:761px){.form-cont input[type=submit]{font-size:4vw;padding:2vw 8vw}}.full-title{line-height:3.5vw;text-align:center;color:#fff;font-weight:400;font-size:2.5vw}.full-title.theme-1{background-color:#5acab4}.full-title.theme-2{background-color:#f47cb3}.full-title.theme-3{background-color:#77a7d6}.full-title.theme-4{background-color:#23b8ee}.full-title.theme-5{background-color:#85d37a}.full-title.theme-6,.full-title.theme-7{background-color:#bf98db}.full-title.theme-8{background-color:#ffc066}.full-title.theme-9{background-color:#a0d480}.full-title.theme-10{background-color:#46A4DE}@media only screen and (max-width:761px){.full-title{line-height:12vw;font-size:8vw}}footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding:2vw 0;width:100%;background-color:#0064a0;background-image:url(../images/footer-bkgnd-bottom.png);background-position:center bottom;background-repeat:repeat-x}footer>.info-page,footer>.wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-bottom:1em}footer .logo{display:block;width:100%;height:4em;background:url(../images/footer-logo.png) bottom right no-repeat;background-size:contain;text-indent:-2000em}footer .characters,footer .links{display:-webkit-box;display:-webkit-flex}footer .copyright{text-align:right;font-size:.8em;color:#fff}footer .callout{color:#fff;font-weight:100;line-height:1vw;font-size:2vw;padding:.5em 0}footer .callout b{font-weight:400}footer .links{display:flex;font-size:1vw}footer .links div{display:inline-block;border-left:1px solid #48a6db;padding:0 1.5vw}footer .links div:first-child{border-left:none;padding-left:0}footer .links>*>*{display:block;font-size:1.1vw;color:#96daff;line-height:1.5vw}footer .links>*>:hover{color:#fff}footer .characters{display:flex;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;height:120%;background-image:url(../images/footer-characters.png);background-repeat:no-repeat;background-position:bottom center;background-size:contain}footer .notice{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;font-size:1.3vw}@media only screen and (max-width:761px){body[data-page-id=worksheets] footer,body[data-page-id=main] footer,body[data-page-id=grades] footer,body[data-page-id=skills] footer,body[data-page-id=standards] footer,body[data-page-id=worksheetPage] footer,body[data-page-id=mathGamesIndex] footer{padding-bottom:90px}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){body[data-page-id=playPage] footer,body[data-page-id=gamePage] footer,body[data-page-id=assessmentPage] footer,footer .characters{display:none}body[data-page-id=worksheets] footer,body[data-page-id=main] footer,body[data-page-id=grades] footer,body[data-page-id=skills] footer,body[data-page-id=standards] footer,body[data-page-id=worksheetPage] footer,body[data-page-id=mathGamesIndex] footer{padding-bottom:110px}}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){footer>.info-page,footer>.wrapper{-webkit-box-flex:0;-webkit-flex:0 1 0 1 90%;flex:0 1 0 1 90%}footer .links>*>*{font-size:2vw;line-height:2.5vw}}@media only screen and (max-width:761px){footer .callout,footer .copyright,footer .nav .links div>a{text-align:center}body[data-page-id=playPage] footer,body[data-page-id=gamePage] footer,body[data-page-id=assessmentPage] footer{display:none}footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-bottom:2em}footer>.info-page,footer>.wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}footer .nav{height:100%;font-size:1.2vw}footer .nav .links{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0}footer .nav .links>*>*{font-size:4vw;line-height:5vw}footer .nav .links div{-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;-webkit-box-sizing:border-box;box-sizing:border-box}footer .nav .links div:last-child{border-right:1px solid #48a6db}footer .callout{font-size:8vw;line-height:8vw}footer .characters{display:none}footer .notice{font-size:4vw}footer .notice .logo{height:4em;background-position:center center}footer .copyright{font-size:1em}}#skillDescription .description,.page-info{text-align:left}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){body[data-page-id=main] #appBody.has-flash h2{display:none}#appBody[data-page-id=main].has-flash .game-tile-cont{width:700px;margin:10px auto 0}#appBody[data-page-id=main].has-flash .game-tiles{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:343px;-webkit-flex-wrap:wrap;flex-wrap:wrap}#appBody[data-page-id=main].has-flash .game-tiles div.col{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=main].has-flash .game-tiles div.col div.thumb{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer}#appBody[data-page-id=main].has-flash .game-tiles div.col div.thumb img{color:transparent;-webkit-border-radius:15px;border-radius:15px;width:223px;height:105px}.ie8 #appBody[data-page-id=main].has-flash .game-tiles div.col div.thumb img{-webkit-border-radius:none;border-radius:none}#appBody[data-page-id=main].has-flash .game-tiles div.col div.thumb.rowspan{-webkit-box-flex:2;-webkit-flex:2;flex:2}#appBody[data-page-id=main].has-flash .game-tiles div.col div.thumb.rowspan .overlay,#appBody[data-page-id=main].has-flash .game-tiles div.col div.thumb.rowspan img{height:220px}#appBody[data-page-id=main].has-flash .game-tiles div.col div.thumb.rowspan .overlay:hover{height:220px;background-position:center center}#appBody[data-page-id=main].has-flash .game-tiles div.col div.thumb .overlay{width:223px;height:105px;background-size:3em}#appBody[data-page-id=main].has-flash .game-tiles div.col div.thumb .overlay span{font-size:16px}#appBody[data-page-id=main].has-flash #game-section{padding-top:50px;display:block}#appBody[data-page-id=main].has-flash #game-section h2{display:none}#appBody[data-page-id=main].has-flash .grade-tiles{width:500px;margin:0 auto}#appBody[data-page-id=main].has-flash .grade-tiles .grade-icon{font-size:2.2em}#appBody[data-page-id=main].has-flash .apps-link{display:none!important}#appBody[data-page-id=main].has-flash #playguide-section{display:block!important;width:700px;margin:0 auto}#appBody[data-page-id=main].has-flash .play-guide{display:block;padding-bottom:0}#appBody[data-page-id=main].has-flash .play-guide .point-down,#appBody[data-page-id=main].has-flash .play-guide .point-up{height:10px;background-size:10px}#appBody[data-page-id=main].has-flash .play-guide .point-up{background-position:bottom center}#appBody[data-page-id=main].has-flash .play-guide .point-down{background-position:top center}#appBody[data-page-id=main].has-flash .play-guide .bottom,#appBody[data-page-id=main].has-flash .play-guide .top{font-size:16px;font-weight:400;padding:10px}body[data-page-id=playPage] #appBody.has-flash .flash-page.info-page,body[data-page-id=playPage] #appBody.has-flash .wrapper.flash-page{padding-top:0}body[data-page-id=playPage] #appBody.has-flash .flash-top-bar{border:1px solid #e6e6e6;-webkit-border-radius:0;border-radius:0}}@media only screen and (min-width:762px) and (max-width:1024px) and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (min-width:762px) and (max-width:1024px),only screen and (min-width:762px) and (max-width:1024px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-width:762px) and (max-width:1024px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){body[data-page-id=playPage] #appBody.has-flash .flash-page.info-page .thumb,body[data-page-id=playPage] #appBody.has-flash .wrapper.flash-page .thumb{display:none}body[data-page-id=playPage] #appBody.has-flash .flash-page.info-page .game-info,body[data-page-id=playPage] #appBody.has-flash .wrapper.flash-page .game-info{display:block}body[data-page-id=playPage] #appBody.has-flash #flash-wrapper{display:block;min-height:initial}body[data-page-id=playPage] #appBody.has-flash .related-stores{display:none}body[data-page-id=playPage] #appBody.has-flash .flash-top-bar .game-icon{display:inline-block}body[data-page-id=playPage] #appBody.has-flash .flash-top-bar .title{display:inline-block;border:none}}.game-top-bar.addition-bg+div .game-display{background-color:#fde8ef}.game-top-bar.algebra-bg+div .game-display{background-color:#ffeff6}.game-top-bar.comparison-bg+div .game-display{background-color:#f4f9ec}.game-top-bar.counting-bg+div .game-display{background-color:#fef0e9}.game-top-bar.decimals-bg+div .game-display{background-color:#e7f7f4}.game-top-bar.division-bg+div .game-display{background-color:#fef3e8}.game-top-bar.estimation-bg+div .game-display{background-color:#fbe8e9}.game-top-bar.fractions-bg+div .game-display{background-color:#ebf5f9}.game-top-bar.geometry-bg+div .game-display{background-color:#fef9e8}.game-top-bar.graphing-bg+div .game-display{background-color:#eaeff3}.game-top-bar.measurement-bg+div .game-display{background-color:#ebf2f9}.game-top-bar.mixedequations-bg+div .game-display{background-color:#efecea}.game-top-bar.money-bg+div .game-display{background-color:#fefbe8}.game-top-bar.multiplication-bg+div .game-display{background-color:#ededee}.game-top-bar.numberpatterns-bg+div .game-display{background-color:#f3eff6}.game-top-bar.numberproperties-bg+div .game-display{background-color:#ebf5f8}.game-top-bar.positions-bg+div .game-display{background-color:#eee9ef}.game-top-bar.ratios-bg+div .game-display{background-color:#fdece9}.game-top-bar.stats-bg+div .game-display{background-color:#f2f9ec}.game-top-bar.subtraction-bg+div .game-display{background-color:#fbeff6}.game-top-bar.time-bg+div .game-display{background-color:#eff5ef}#appBody[data-page-id=playPage] .game-info-wrapper{-webkit-box-flex:1;-webkit-flex:1 100%;flex:1 100%;margin:2px 0 20px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=playPage] .game-info-wrapper{display:none}}#appBody[data-page-id=playPage] .description-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=playPage] .description-wrapper .info-page,#appBody[data-page-id=playPage] .description-wrapper .wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=playPage] .game-info{font-size:1em;line-height:1.3em;color:#6e6e6e;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}#appBody[data-page-id=playPage] .game-info .title{font-weight:400;font-size:1.8em;text-align:left;line-height:1.8em;color:#888}#appBody[data-page-id=playPage] .game-info .description{font-weight:400;color:#888}#appBody[data-page-id=playPage] .game-info .store-badges{width:100%;-webkit-justify-content:space-around;justify-content:space-around;display:-webkit-box;display:-webkit-flex;display:flex;margin:0}#appBody[data-page-id=playPage] .game-info b{font-weight:400}#appBody[data-page-id=playPage] .game-info a{color:#0064A0}#appBody[data-page-id=playPage] .game-info a.tag{margin-right:10px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=playPage] #playguide-section,#appBody[data-page-id=playPage] .game-info-wrapper{display:none}}.page-info{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:2vw 0;background-color:#fafafa;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:1.2vw;line-height:1.5vw}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.page-info{background-color:#fff;border:none;margin:0;padding:2vw 0;font-size:2vw;line-height:2.5vw}}@media only screen and (max-width:761px){.page-info{font-size:4vw;line-height:4.5vw}}.page-info .title{padding:.5em 0;font-size:2em;font-weight:100;color:#888;text-align:center;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.page-info .title b{font-weight:400}.page-info .description{padding:0 0 2vw;color:#888;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}.page-info .description b{font-weight:600}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.page-info .description{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}}.page-info ul{color:#888;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 0 1em;width:90%;margin:auto;-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-info ul li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:.5em 0;text-align:left}.page-info ul li.wide{text-align:center}.page-info ul li:before{display:inline-block;content:'';width:.5em;height:.5em;-webkit-border-radius:50%;border-radius:50%;background-color:#0ea6f0;margin-right:.5em}#appBody[data-page-id=gamePage] .page-info{padding:20px;margin-top:20px;-webkit-box-flex:1;-webkit-flex:1 100%;flex:1 100%;border-top:none}.popup-window.info{border-color:#2C5A87;border-width:5px;-webkit-border-radius:0;border-radius:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.popup-window.info .popup-close-button{border-color:#2C5A87!important;border-left:5px solid;border-bottom:5px solid}.popup-window.share{border-color:#0BAC8C;border-width:5px;-webkit-border-radius:0;border-radius:0}.popup-window.share .popup-close-button{border-color:#0BAC8C!important;border-left:5px solid;border-bottom:5px solid}.popup-window.games,.popup-window.info,.popup-window.share{padding-top:2em;width:980px;min-height:440px}.popup-window.games .popup-close-button,.popup-window.info .popup-close-button,.popup-window.share .popup-close-button{position:fixed;z-index:999;font-size:40px;line-height:20px;right:0;top:-5px;height:35px;width:30px;-webkit-border-radius:0;border-radius:0;outline:0}.popup-window.games .popup-close-button:hover,.popup-window.info .popup-close-button:hover,.popup-window.share .popup-close-button:hover{color:#c72e2e}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.popup-window.info .popup-close-button{background-color:#2C5A87}.popup-window.share .popup-close-button{background-color:#0BAC8C}.popup-window.games,.popup-window.info,.popup-window.share{width:100%;height:100%}.popup-window.games .popup-close-button,.popup-window.info .popup-close-button,.popup-window.share .popup-close-button{width:140px;font-size:1em;line-height:1.5em;color:#fff}}@media only screen and (max-width:761px){.popup-window.games,.popup-window.info,.popup-window.share{min-height:initial;padding:2em 5px 5px;font-size:1em;height:100%;position:absolute;top:0;left:0}}.popup-window .share-wrapper{max-width:980px}.popup-window .share-wrapper .create-assessment,.popup-window .share-wrapper .create-assignment,.popup-window .share-wrapper .google-share{position:relative}.popup-window .share-wrapper .create-assessment:hover,.popup-window .share-wrapper .create-assignment:hover{background-color:#278ec9}.popup-window .share-wrapper .url{position:relative}.shaded{background:#F7F7F7;margin-bottom:10px;padding:10px 0 20px}.info-wrapper,.share-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;color:#808084;font-size:1em;padding:2em 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.info-wrapper>div,.share-wrapper>div{-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:2em;border:3px solid #dfe7f0;-webkit-box-sizing:border-box;box-sizing:border-box}.info-wrapper>div .create-assessment,.info-wrapper>div .create-assignment,.info-wrapper>div .google-share,.info-wrapper>div .remind-share,.share-wrapper>div .create-assessment,.share-wrapper>div .create-assignment,.share-wrapper>div .google-share,.share-wrapper>div .remind-share{-webkit-box-flex:0;-webkit-flex:0 0 48%;flex:0 0 48%;margin:0 auto 1em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.info-wrapper>div,.share-wrapper>div{border:none}.info-wrapper>div .create-assessment,.info-wrapper>div .create-assignment,.info-wrapper>div .google-share,.info-wrapper>div .remind-share,.share-wrapper>div .create-assessment,.share-wrapper>div .create-assignment,.share-wrapper>div .google-share,.share-wrapper>div .remind-share{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;padding:1em 0;font-size:1em}}.info-wrapper>div .url,.share-wrapper>div .url{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.info-wrapper .container,.share-wrapper .container{width:100%;display:inline-block}.info-wrapper .header,.share-wrapper .header{text-align:center;font-size:2em;font-weight:100;margin-bottom:20px;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.info-wrapper .header.smaller,.share-wrapper .header.smaller{padding:1em 0;margin:0;font-weight:400;font-size:1.3em}.info-wrapper .header.left,.share-wrapper .header.left{text-align:center;width:100%}.info-wrapper .examples,.share-wrapper .examples{margin-top:10px;text-align:center;margin-bottom:20px}.info-wrapper .url-wrapper,.share-wrapper .url-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.info-wrapper .url-wrapper .url,.share-wrapper .url-wrapper .url{position:relative;border:2px solid #d6dfeb;background-color:#f6f9fd;text-align:center;margin:auto;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:text;-webkit-border-radius:5px;border-radius:5px;font-size:1.5em;padding:.5em;color:#60bfea}@media only screen and (max-width:761px){.info-wrapper .url-wrapper .url,.share-wrapper .url-wrapper .url{font-size:1em}}.info-wrapper .url-wrapper .copy-url,.share-wrapper .url-wrapper .copy-url{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;height:100%;margin-left:1em;border:2px solid #d6dfeb;background-color:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .8em;cursor:pointer}.info-wrapper .url-wrapper .copy-url:hover,.share-wrapper .url-wrapper .copy-url:hover{background-color:#b6bcc3}.info-wrapper .url-wrapper .copy-url:hover:before,.share-wrapper .url-wrapper .copy-url:hover:before{color:#fff}.info-wrapper .url-wrapper .copy-url:before,.share-wrapper .url-wrapper .copy-url:before{display:block;content:"\f0ea";font:normal normal normal 120% FontAwesome;color:#60bfea}.info-wrapper .google-share,.share-wrapper .google-share{-webkit-border-radius:0;border-radius:0;height:inherit;text-align:center;color:#fff;padding:8px 0 10px;border-width:5px;background-position:195px 8px;font-size:1.5em;position:relative}@media only screen and (max-width:761px){.info-wrapper .google-share,.share-wrapper .google-share{font-size:1em}}.info-wrapper .create-assignment,.share-wrapper .create-assignment{cursor:pointer;position:relative;background-size:inherit;border:2px solid #0064A0;background-color:#48a6db;text-align:center;margin:auto;color:#fff;padding:0;font-size:1.4em;line-height:2em;-webkit-border-radius:5px;border-radius:5px}.info-wrapper .create-assignment:before,.share-wrapper .create-assignment:before{content:"\f044";font:normal normal normal 90% FontAwesome;margin-right:.6em}.info-wrapper .create-assignment:hover,.share-wrapper .create-assignment:hover{background-color:#278ec9}.info-wrapper .create-assessment,.share-wrapper .create-assessment{cursor:pointer;position:relative;background-size:inherit;border:2px solid #0064A0;background-color:#48a6db;text-align:center;margin:auto;color:#fff;padding:0;font-size:1.4em;line-height:2em;-webkit-border-radius:5px;border-radius:5px}.info-wrapper .create-assessment:before,.share-wrapper .create-assessment:before{content:"\f14a";font:normal normal normal 90% FontAwesome;margin-right:.6em}.info-wrapper .create-assessment:hover,.share-wrapper .create-assessment:hover{background-color:#278ec9}.game-share,.game-standards{background-color:#fff}.skill-info{padding:0}.skill-info>div{margin-bottom:10px}.skill-info .title{font-weight:400;border-bottom:5px dashed #e6e6e6;padding-bottom:5px;margin-bottom:5px;margin-top:20px}.skill-info .standard-title{margin-bottom:5px;font-weight:400;text-align:left;font-size:1.2em;border-bottom:1px solid #efefef}.skill-info .standard{text-align:left;font-size:1.2em;line-height:1.5em}.skill-info .description{font-weight:400;margin-bottom:20px;margin-top:20px;font-size:1.5em;display:inline-block;width:100%}.skill-info .tags{display:inline-block;margin-top:20px;width:100%;font-size:1.3em}.skill-info b{font-weight:600;padding-right:5px}.skill-info a{color:#0064A0}.skill-info a.tag{margin-right:10px}.skill-info-dialog{padding:0;margin-top:1em}.skill-info-dialog.info-wrapper .header{background-color:#48a6db;text-align:left;color:#fff;font-size:1.4em;padding:.3em .5em;margin-bottom:0}.skill-info-dialog.info-wrapper .description{font-weight:300;margin-bottom:initial;margin-top:initial;font-size:1.2em;display:block;width:initial;text-align:left;padding:.5em}.skill-info-dialog.info-wrapper .container{width:initial;display:block;padding:.5em}.skill-info-dialog.info-wrapper .container .standard{font-weight:300}.skill-info-dialog.info-wrapper .tags{width:initial;display:block;padding:.5em 1em;background-color:#aabdc7;font-size:1.3em;color:#fff;font-weight:200;text-align:left}.skill-info-dialog.info-wrapper .tags b{font-weight:300}.skill-info-dialog.info-wrapper .tags a.tag{color:#fff}.skill-info-dialog.info-wrapper .tags a.tag:hover{text-decoration:underline}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.profile-menu-toggle.mobile-only,.section-wrapper{display:none}body[data-page-id=profile] .profile-menu-toggle{-webkit-box-flex:1;-webkit-flex:1 1 33%;flex:1 1 33%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;background-color:#56ac49;border:none;outline:0;cursor:pointer;margin:0;font-size:1.2em;text-align:center;color:#fff}body[data-page-id=profile] .profile-menu-toggle.opened:before{background-image:url(../images/mobile/icon-x.png)}body[data-page-id=profile] .profile-menu-toggle:before{display:inline-block;content:'';width:1.9em;height:1.9em;background-image:url(../images/icon-tools.png);background-size:contain;background-repeat:no-repeat}body[data-page-id=profile] header #logo{display:none}}@media only screen and (max-width:761px){body[data-page-id=profile] .profile-menu-toggle:after{display:none}}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.user-menu-toggle{-webkit-box-flex:1;-webkit-flex:1 1 33%;flex:1 1 33%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;background-color:#54235F;border:none;outline:0;cursor:pointer;margin:0;font-size:1.2em;text-align:center;color:#fff}.user-menu-toggle.mobile-only{display:-webkit-box;display:-webkit-flex;display:flex}.user-menu-toggle:hover{background-color:#552360}.user-menu-toggle.opened:before{background-image:url(../images/mobile/icon-x.png)}.user-menu-toggle:before{margin:0;background-repeat:no-repeat;background-position:center;background-image:url(../images/mobile/icon-user.png);display:inline-block;background-size:4vw 4vw;width:4vw;height:100%;content:""}header #logo{display:none}}@media only screen and (max-width:1024px) and (max-width:761px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px) and (max-width:761px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px) and (max-width:761px){.user-menu-toggle:before{background-size:8vw 8vw;width:8vw}}@media only screen and (max-width:761px){.user-menu-toggle:after{display:none}}.popup-window.popup-leaderboard{padding:0;width:980px;height:440px;background-color:#F7D17E;border-color:#F66825;border-width:5px;-webkit-border-radius:0;border-radius:0}.popup-window.popup-leaderboard .popup-close-button{font-size:40px;line-height:20px;right:0;top:-5px;height:35px;width:30px;-webkit-border-radius:0;border-radius:0;color:#48A6DB;border-left:5px solid;border-bottom:5px solid;border-color:#F66825;outline:0}.popup-window.popup-leaderboard .popup-close-button:hover{color:#c72e2e}.popup-window.popup-leaderboard .popup-info-button{z-index:9999;display:table-cell;width:30px;height:30px;background-color:#48A6DB;line-height:30px;font-size:20px;border:2px solid #fff;color:#fff;-webkit-border-radius:50%;border-radius:50%}.popup-window.popup-leaderboard .popup-info-button:hover~.popup-content-mask{z-index:9997;position:absolute;top:0;display:block;height:100%;width:100%;background-color:#fff;opacity:.5;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.popup-window.popup-leaderboard .popup-info-button:hover~.popup-content-mask{-webkit-border-radius:0;border-radius:0}}.popup-window.popup-leaderboard .popup-info-button:hover~.popup-info-content{z-index:9998;position:absolute;display:block;width:80%;margin:10% 6% 6%;padding:30px 20px;background-color:#fff;line-height:25px;font-size:20px;border:2px solid #48A6DB;color:#48A6DB;text-align:center;vertical-align:middle;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.popup-window.popup-leaderboard .popup-info-button:hover~.popup-info-content{margin-top:25%}}@media only screen and (min-width:250px) and (max-width:320px){.popup-window.popup-leaderboard .popup-info-button:hover~.popup-info-content{font-size:15px;line-height:20px;margin:25% 3% 3%}}.popup-window.popup-leaderboard .popup-content-mask,.popup-window.popup-leaderboard .popup-info-content{display:none}.popup-window.popup-leaderboard .popup-title{color:#F17024}.popup-window.popup-leaderboard .popup-title:before{content:"\f091";line-height:30px;font:normal normal normal 120% FontAwesome;margin-right:5px}.popup-window.popup-leaderboard .popup-content{padding:0 20px 20px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.popup-window.popup-leaderboard{width:100%;height:100%;position:absolute;top:0;left:0}.popup-window.popup-leaderboard .popup-title{padding-top:2em}.popup-window.popup-leaderboard .popup-content{padding:0 1em;display:table;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-window.popup-leaderboard .popup-close-button{width:140px;font-size:1em;line-height:35px;color:#fff;background-color:#F66825}}.leaders-control{text-align:left;height:40px}.leaders-control div{height:40px;display:inline-block;margin:0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;line-height:40px;font-size:1.2em;text-align:center;width:31%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#F7E3B8;color:#6e6e6e;cursor:pointer}.leaders-control div:hover{text-decoration:underline;background-color:#FBEBC9}.grade-badges ul li>a:hover,.leaders-control div.active:hover,.skill-badges ul li>a:hover{text-decoration:none}.leaders-control div.active{background-color:#fff;cursor:pointer}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.leaders-control{height:30px}.leaders-control div{height:30px;font-size:1em;line-height:30px}}.game-leaderboard{font-size:1em;line-height:1.3em;color:#6e6e6e;height:100%;-webkit-border-radius:0 10px 10px 10px;border-radius:0 10px 10px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.game-leaderboard{-webkit-border-radius:0;border-radius:0}}.game-leaderboard .leaders-list{-webkit-border-radius:0 10px 10px 10px;border-radius:0 10px 10px;background-color:#fff;margin:0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;height:320px;overflow:auto}.game-leaderboard .leaders-list ul{display:block;position:relative;background-color:#fff;-webkit-border-radius:10px;border-radius:10px;line-height:25px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.game-leaderboard .leaders-list{min-height:70%;max-height:70%;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;overflow-x:hidden}.game-leaderboard .leaders-list ul{height:initial}}.game-leaderboard .leaders-list ul.loading{background-position:center center;height:270px;min-height:270px}.game-leaderboard .leaders-list ul li{position:relative;text-align:left;font-size:22px;line-height:32px;padding:5px}.game-leaderboard .leaders-list ul li:nth-child(odd){background-color:#F0F8FF}.game-leaderboard .leaders-list ul li.emptymessage{text-align:center;padding-top:50px;color:grey;background-color:#fff;font-weight:200}.game-leaderboard .leaders-list ul li.emptymessage a{color:#48A6DB}.game-leaderboard .leaders-list ul li div.leaders-index{font-weight:600;display:inline-block;width:40px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.game-leaderboard .leaders-list ul li{font-size:1em}.game-leaderboard .leaders-list ul li div.leaders-index{width:1.9em}}.game-leaderboard .leaders-list ul li div.flag{display:inline-block;vertical-align:top;cursor:pointer}.game-leaderboard .leaders-list ul li div.flag .tooltip .tip-content{width:5em}.game-leaderboard .leaders-list ul li div.username{display:inline-block;padding-left:10px;font-weight:300;overflow:hidden;max-width:240px;text-overflow:ellipsis;white-space:pre;vertical-align:top}.game-leaderboard .leaders-list ul li div.stars-rank{display:inline-block;background-image:url(../images/sidebar-stars-sprite.png);background-repeat:no-repeat;width:124px;height:24px;vertical-align:middle;position:absolute;right:7%;margin-top:5px}.game-leaderboard .leaders-list ul li div.stars-rank span{background-image:url(../images/sidebar-stars-sprite.png);background-repeat:no-repeat;background-position:0 -24px;height:24px;width:0;display:block}.game-leaderboard .leaders-list ul li div.stars-rank.integer-stars{background-image:url(../images/leaderboard-star-icon.png);background-repeat:no-repeat;background-position:left center;height:32px;min-width:124px;width:initial;display:block;vertical-align:middle;margin-top:0;top:5px;padding:0}.game-leaderboard .leaders-list ul li div.stars-rank .star-integer{color:#F17024;display:inline-block;line-height:32px;width:120px;vertical-align:top;padding-left:30px}.level-select-cont{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;margin:0;border:1px solid #b6c2d2;background-color:#fff;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;-webkit-border-radius:.5em;border-radius:.5em}.level-select-cont .single-level,.level-select-cont>select{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;font-size:1.3em;color:#58a5db}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.game-leaderboard .leaders-list ul li div.username{max-width:100px}.game-leaderboard .leaders-list ul li div.stars-rank.integer-stars{right:0;max-width:70px;min-width:initial}.level-select-cont{float:none;-webkit-box-flex:initial;-webkit-flex:initial;flex:initial}.level-select-cont .single-level{width:100%;border:0}.level-select-cont>select{-webkit-appearance:none;background:url(../images/select-decorated.png) 100% 50% no-repeat #fff;font-size:1.3em;-webkit-border-radius:0;border-radius:0;padding-left:.5em;border:0}}body[data-page-id=gamePage] .select2-results__option{padding:6px 4px}body[data-page-id=gamePage] .select2-container{background-color:#fff;display:block;width:100%!important;outline:0}body[data-page-id=gamePage] .select2-container .select2-selection{outline:0;border:none}body[data-page-id=gamePage] .select2-container--default .level-stars{display:inline-block;position:relative;width:115px;height:20px;margin-right:2px;background-size:110px;background-image:url(../images/sidebar-stars-sprite.png);background-repeat:no-repeat}body[data-page-id=gamePage] .select2-container--default .level-stars>span{display:block;position:absolute;bottom:0;left:0;width:0;margin-right:2px;height:20px;background-size:110px;background-position:bottom left;background-image:url(../images/sidebar-stars-sprite.png);background-repeat:no-repeat}body[data-page-id=gamePage] .select2-container--default .level-stars-text{display:table-cell;vertical-align:middle}body[data-page-id=gamePage] .select2-container--default .select2-results__option[aria-disabled=true]{cursor:not-allowed;padding:6px;color:#DEDEDE}body[data-page-id=gamePage] .select2-container--default .select2-results__option[aria-disabled=true]:before{content:'\f023';font:normal normal normal 90% FontAwesome;margin-right:10px}#appBody[data-page-id=worksheetPage],#appBody[data-page-id=gamePage]{margin:0;min-height:800px}#appBody[data-page-id=worksheetPage] #playguide-section,#appBody[data-page-id=gamePage] #playguide-section{margin:none}#appBody[data-page-id=worksheetPage] .game-overlay,#appBody[data-page-id=gamePage] .game-overlay{display:none;height:100%;width:100%;opacity:.9;position:absolute;background:#FFF;z-index:900}#appBody[data-page-id=worksheetPage] .game-overlay.show,#appBody[data-page-id=gamePage] .game-overlay.show{display:none}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .game-overlay.show,#appBody[data-page-id=gamePage] .game-overlay.show{display:block}#appBody[data-page-id=worksheetPage]>article,#appBody[data-page-id=gamePage]>article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#appBody[data-page-id=gamePage] .game-page .leaderboard_wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=gamePage]{display:initial;height:100%;margin:0;padding-top:6vw;position:absolute;left:0;top:0;width:100%;min-height:initial;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 110px;flex:0 0 110px}#appBody[data-page-id=gamePage] .game-page .leaderboard_wrapper{display:none}#appBody[data-page-id=gamePage] .game-page .leaderboard_wrapper[data-platform=tablet]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}#appBody[data-page-id=gamePage] .desktop-large-only,#appBody[data-page-id=gamePage] .desktop-only,#appBody[data-page-id=gamePage] .game-page .game-area .bottom-toolbar{display:none}}@media only screen and (min-device-width:1240px){#appBody[data-page-id=gamePage] .desktop-large-only{display:none}}@media only screen and (min-width:1400px){#appBody[data-page-id=gamePage] .desktop-large-only{display:initial}}@media only screen and (max-width:761px){#appBody[data-page-id=gamePage]{padding-top:12vw}#appBody[data-page-id=gamePage] .game-page .game-area .bottom-toolbar,#appBody[data-page-id=gamePage] .game-page .leaderboard_wrapper,#appBody[data-page-id=gamePage] .game-page .leaderboard_wrapper[data-platform=tablet]{display:none}}.game-page{min-height:100%;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.game-page .game-title{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#eff5f9;color:#666;display:-webkit-box;display:-webkit-flex;display:flex}.game-page .game-title>div{-webkit-box-flex:0;-webkit-flex:0 0 980px;flex:0 0 980px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.game-page .game-title>div .name{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;font-size:.7em;text-align:left;font-weight:400}.game-page .game-title>div .controls{font-size:.7em;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.game-page .game-title>div .controls .voiceplayer{background-color:#f98900;font:normal normal normal 100% FontAwesome;color:#fff;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 2.5em;flex:0 0 2.5em;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.game-page .game-title>div .controls .voiceplayer:before{content:"\F028"}.game-page .game-title>div .controls .voiceplayer:hover{background-color:#c66d00}.game-page .game-title>div .controls .sketchpad{background-color:#1887dc;color:#fff;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .5em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.game-page .game-title>div .controls .sketchpad:hover{background-color:#136bae}.game-page .game-title>div .controls .sketchpad:before{font:normal normal normal 100% FontAwesome;content:"\F044";padding-right:.4em}.game-page .game-title>div .controls .sketchpad:after{content:"Scratch Pad"}.game-page .full-title{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.game-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;max-width:100%;padding-top:0;overflow-y:hidden}.game-page .game-title{-webkit-box-flex:0;-webkit-flex:0 0 1.5em;flex:0 0 1.5em}.game-page .game-title>div{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.game-page .game-title>div .name{font-size:.5em;padding:0 .3em}.game-page .game-title>div .controls .sketchpad{-webkit-box-flex:0;-webkit-flex:0 0 2.5em;flex:0 0 2.5em;padding:0}.game-page .game-title>div .controls .sketchpad:before{padding:0}.game-page .game-title>div .controls .sketchpad:after{display:none}}.quick-play-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.quick-play-wrapper .quick-play-list{-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}.quick-play-wrapper .quick-play-games-list.game-tiles{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:1em 0;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.quick-play-wrapper .quick-play-games-list.game-tiles li{-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;padding:.4em .2em}.bug-report{-webkit-box-flex:1;-webkit-flex:1 100%;flex:1 100%}.game-content{overflow:hidden;position:relative;padding:0;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.game-content{position:inherit;height:initial;max-width:initial;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:0}}.game-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:0 0 6px;-webkit-box-sizing:border-box;box-sizing:border-box}.game-wrapper.loading{background-position:center center;height:initial;width:initial}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.game-wrapper{min-height:initial;padding:0 0 .5em;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.tools-toggle.mobile-only{display:none}body[data-page-id=worksheetPage] .tools-toggle,body[data-page-id=playPage] .tools-toggle,body[data-page-id=gamePage] .tools-toggle{-webkit-box-flex:1;-webkit-flex:1 1 33%;flex:1 1 33%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;background-color:#56ac49;border:none;outline:0;cursor:pointer;margin:0;text-align:center;color:#fff}body[data-page-id=worksheetPage] .tools-toggle.opened:before,body[data-page-id=playPage] .tools-toggle.opened:before,body[data-page-id=gamePage] .tools-toggle.opened:before{background-image:url(../images/mobile/icon-x.png)}body[data-page-id=worksheetPage] .tools-toggle:before,body[data-page-id=playPage] .tools-toggle:before,body[data-page-id=gamePage] .tools-toggle:before{display:inline-block;content:'';width:4vw;height:4vw;background-image:url(../images/icon-tools.png);background-size:contain;background-repeat:no-repeat}body[data-page-id=worksheetPage] header #logo,body[data-page-id=playPage] header #logo,body[data-page-id=gamePage] header #logo{display:none}}@media only screen and (max-width:761px){body[data-page-id=worksheetPage] .tools-toggle:before,body[data-page-id=playPage] .tools-toggle:before,body[data-page-id=gamePage] .tools-toggle:before{width:8vw;height:8vw}body[data-page-id=worksheetPage] .tools-toggle:after,body[data-page-id=playPage] .tools-toggle:after,body[data-page-id=gamePage] .tools-toggle:after{display:none}body[data-page-id=worksheetPage] .teachme-qr .game-controls,body[data-page-id=playPage] .teachme-qr .game-controls,body[data-page-id=gamePage] .teachme-qr .game-controls{-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%}body[data-page-id=worksheetPage] .teachme-qr .game-controls>div,body[data-page-id=playPage] .teachme-qr .game-controls>div,body[data-page-id=gamePage] .teachme-qr .game-controls>div{-webkit-box-flex:1;-webkit-flex:1 1 50%;flex:1 1 50%}body[data-page-id=worksheetPage] .teachme-qr .game-controls>div>.voice-player-all,body[data-page-id=playPage] .teachme-qr .game-controls>div>.voice-player-all,body[data-page-id=gamePage] .teachme-qr .game-controls>div>.voice-player-all{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}@media only screen and (max-device-width:320px) and (orientation:landscape),only screen and (max-device-width:320px) and (orientation:landscape) and (min-aspect-ratio:150 / 100),only screen and (min-device-width:320px) and (max-device-width:760px) and (orientation:landscape) and (min-aspect-ratio:150 / 100){body[data-page-id=worksheetPage] .tools-toggle:before,body[data-page-id=playPage] .tools-toggle:before,body[data-page-id=gamePage] .tools-toggle:before{width:6vw;height:6vw}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){body[data-page-id=worksheetPage] .teachme-qr .game-controls,body[data-page-id=playPage] .teachme-qr .game-controls,body[data-page-id=gamePage] .teachme-qr .game-controls{-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%}body[data-page-id=worksheetPage] .teachme-qr .game-controls>div>.voice-player-all,body[data-page-id=playPage] .teachme-qr .game-controls>div>.voice-player-all,body[data-page-id=gamePage] .teachme-qr .game-controls>div>.voice-player-all{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}body[data-page-id=worksheetPage] .teachme-qr .game-controls>div>.sketch-pad-button,body[data-page-id=playPage] .teachme-qr .game-controls>div>.sketch-pad-button,body[data-page-id=gamePage] .teachme-qr .game-controls>div>.sketch-pad-button{text-align:center}body[data-page-id=worksheetPage] .teachme-qr .game-controls>div:nth-child(2),body[data-page-id=playPage] .teachme-qr .game-controls>div:nth-child(2),body[data-page-id=gamePage] .teachme-qr .game-controls>div:nth-child(2){-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}}.popup-window.popup-quickplay{overflow-y:scroll;-webkit-overflow-scrolling:touch}.popup-window.popup-quickplay .popup-title{padding:1.5em 0 .5em}.popup-window.popup-quickplay .popup-info-button{display:none}.popup-window.popup-quickplay .popup-close-button{position:fixed;z-index:999;font-size:40px;line-height:20px;right:0;top:-5px;height:35px;width:30px;-webkit-border-radius:0;border-radius:0;color:#48A6DB;background-color:#48a6db;outline:0}.popup-window.popup-quickplay .popup-close-button:hover{color:#c72e2e}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.popup-window.popup-quickplay{width:100%;height:100%;position:absolute;top:0;left:0}.popup-window.popup-quickplay .popup-close-button{width:140px;font-size:1em;line-height:35px;color:#fff;background-color:#48a6db}.popup-window.popup-quickplay .quick-play-games-list li{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%;padding-right:1em}}.game-quit-button{font-size:1em;height:32px;width:140px}.game-result,.game-result .result-wrapper{height:100%;-webkit-box-sizing:border-box;-webkit-box-direction:normal}.game-quit-button,.game-quit-button:hover{margin:1em 0}.game-result{background:#fff;display:block;position:absolute;top:0;left:0;right:0;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;z-index:998}.game-result span{font-size:200%;font-weight:700;line-height:120%}.game-result .result-buttons,.game-result .result-wrapper{-webkit-box-flex:0;-webkit-flex:0;flex:0}.game-result .result-wrapper{padding-top:2.5em;text-align:center;overflow:hidden;position:relative;width:100%;box-sizing:border-box;-webkit-flex-basis:100%;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row}.game-result .result-wrapper .result-character.characterPencil{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:top;transform-origin:top}.game-result.result-positive .result-wrapper{color:#4fb848}.game-result.result-negative .result-wrapper{color:#1887DC}.related #playguide-section .play-guide .top i,.related-games-title{font-weight:500;color:#39710B}.game-result .result-icon{display:block;height:10em;margin:0 auto;width:10em}.game-result .result-icon img{width:100%;height:100%}.game-result .result-icon+span{display:block;padding:.5em 0;font-size:2em}.game-result .result-character-wrapper{position:relative;height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-flex-basis:50%;flex-basis:50%;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:top;transform-origin:top;margin-bottom:-2em}.game-result .result-character-wrapper+div{-webkit-box-flex:1;-webkit-flex:1 0 50%;flex:1 0 50%;padding:0;font-size:140%}.game-result .result-character-viewbox{height:100%;position:absolute;width:100%}.game-result .result-buttons{text-align:center;-webkit-box-flex:0;-webkit-flex:0;flex:0;-webkit-flex-basis:10%;flex-basis:10%}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.game-result .result-buttons{width:90%;margin:5px auto}.game-result .result-buttons .btn{font-size:120%}.game-result .result-buttons .btn:before{font-size:100%;right:3px}.game-result .result-buttons .btn-left{padding:.4em 1em .4em 2em}.game-result .result-buttons .btn-left:before{left:6px;right:inherit;top:45%}.game-result .result-buttons .js-explanation-prev-step:before{left:4px;right:inherit;top:50%}}.game-result .ie8+.result-wrapper,.game-result .ie9+.result-wrapper,.game-result .noFlexbox+.result-wrapper{height:400px}.game-result .ie8 .result-character,.game-result .ie9 .result-character,.game-result .noFlexbox .result-character{height:300px}.game-result .ie8 .result-character+.result-wrapper,.game-result .ie9 .result-character+.result-wrapper,.game-result .noFlexbox .result-character+.result-wrapper{height:200px}.game-result .ie8 .result-buttons,.game-result .ie8 .result-character,.game-result .ie8 .result-wrapper,.game-result .ie9 .result-buttons,.game-result .ie9 .result-character,.game-result .ie9 .result-wrapper,.game-result .noFlexbox .result-buttons,.game-result .noFlexbox .result-character,.game-result .noFlexbox .result-wrapper{width:100%}@media only screen and (max-width:761px){.game-result{padding-top:0}.game-result .result-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;width:initial;padding-top:0}.game-result .result-wrapper.hasCharacter{height:initial}.game-result .result-wrapper .result-character-wrapper{-webkit-box-flex:initial;-webkit-flex:initial;flex:initial;-webkit-transform:scale(.7);transform:scale(.7)}.game-result .result-wrapper .result-character-wrapper+div{-webkit-box-flex:initial;-webkit-flex:initial;flex:initial;font-size:110%;padding:1em 0}}@media only screen and (min-width:250px) and (max-width:320px){.game-result .result-wrapper .result-character-wrapper{-webkit-transform:scale(.7);transform:scale(.7)}.game-result .result-wrapper .result-character-wrapper+div{font-size:80%}}.related #playguide-section .play-guide{margin-top:20px}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.related #playguide-section{width:100%}.related #playguide-section .play-guide{width:100%;display:block}}.related-games-wrapper{-webkit-box-flex:1;-webkit-flex:1 100%;flex:1 100%;max-width:980px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.related-games-wrapper{display:none}}.grade-badges,.related-games-list,.skill-badges{display:-webkit-box;display:-webkit-flex;-webkit-box-direction:normal}.related-games-title{font-style:italic;font-size:2em}.popup-window{padding-top:20px}.popup-window.games{-webkit-border-radius:0;border-radius:0;width:1050px;border-color:#54235F;border-width:5px}.popup-window.games .popup-close-button{border-color:#54235F!important;border-left:5px solid;border-bottom:5px solid}.related-games-list{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;max-height:426px;margin:auto;text-align:center}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.popup-window.games{width:100%}.popup-window.games .popup-close-button{background-color:#54235F}.related-games-list{-webkit-justify-content:space-around;justify-content:space-around}}.related-games-list .related-games-item{position:relative;display:inline-block;margin:5px;width:316px;height:132px;background-color:#48A6DB}.related-games-list .related-games-item.double-height,.related-games-list .related-games-item.double-height img{height:274px}.related-games-list .related-games-item.double-height .overlay:hover{background-position:center 6em}.related-games-list .related-games-item img{width:316px;height:132px}.related-games-list .related-games-item .overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:9999;background:url(../images/transparent.png) no-repeat}.related-games-list .related-games-item .overlay:hover{background-color:#0064a0;height:100%;opacity:.9;background-image:url(../images/game-title-play.png);background-repeat:no-repeat;background-position:center center}.grade-badges,.skill-badges{display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-bottom:1vw;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.grade-badges ul,.skill-badges ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}.grade-badges ul li,.skill-badges ul li{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;position:relative;padding:0 1vw 3vw}.grade-badges ul li:last-child,.skill-badges ul li:last-child{padding-bottom:0}.grade-badges ul li>a,.grade-badges ul li>div,.skill-badges ul li>a,.skill-badges ul li>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;background-color:#fff;-webkit-border-radius:10px;border-radius:10px;text-align:left;padding:1.5vw 1vw 1.5vw 5vw;border-width:2px;border-style:solid;color:#d4d4d4}.grade-badges ul li>a .key,.grade-badges ul li>div .key,.skill-badges ul li>a .key,.skill-badges ul li>div .key{position:absolute;width:4.5vw;height:4.5vw;top:50%;left:-1vw;margin-top:-2.25vw;line-height:4.5vw;font-size:3.5vw;color:#fff;text-align:center;-webkit-border-radius:6px;border-radius:6px;font-weight:600;background-color:#d4d4d4}.grade-badges ul li>a .name,.grade-badges ul li>div .name,.skill-badges ul li>a .name,.skill-badges ul li>div .name{font-weight:600;font-size:1.6vw;line-height:2vw;white-space:nowrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.grade-badges ul li>a .count,.grade-badges ul li>div .count,.skill-badges ul li>a .count,.skill-badges ul li>div .count{color:#868484;font-weight:300;line-height:1.5vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.grade-badges ul li>a:hover .count,.skill-badges ul li>a:hover .count{color:#fff}.grade-badges ul li>a:hover .name,.skill-badges ul li>a:hover .name{text-decoration:underline}.grade-badges ul li.grade-P>a,.grade-badges ul li.grade-P>div,.skill-badges ul li.grade-P>a,.skill-badges ul li.grade-P>div{border-color:#32b16e}.grade-badges ul li.grade-P>a .name,.grade-badges ul li.grade-P>div .name,.skill-badges ul li.grade-P>a .name,.skill-badges ul li.grade-P>div .name{color:#32b16e}.grade-badges ul li.grade-P>a .key,.grade-badges ul li.grade-P>div .key,.skill-badges ul li.grade-P>a .key,.skill-badges ul li.grade-P>div .key{background-color:#32b16e}.grade-badges ul li.grade-P>a:hover,.skill-badges ul li.grade-P>a:hover{background-color:#72d7a2}.grade-badges ul li.grade-P>a:hover .name,.skill-badges ul li.grade-P>a:hover .name{color:#fff}.grade-badges ul li.grade-K>a,.grade-badges ul li.grade-K>div,.skill-badges ul li.grade-K>a,.skill-badges ul li.grade-K>div{border-color:#ef2059}.grade-badges ul li.grade-K>a .name,.grade-badges ul li.grade-K>div .name,.skill-badges ul li.grade-K>a .name,.skill-badges ul li.grade-K>div .name{color:#ef2059}.grade-badges ul li.grade-K>a .key,.grade-badges ul li.grade-K>div .key,.skill-badges ul li.grade-K>a .key,.skill-badges ul li.grade-K>div .key{background-color:#ef2059}.grade-badges ul li.grade-K>a:hover,.skill-badges ul li.grade-K>a:hover{background-color:#f67fa0}.grade-badges ul li.grade-K>a:hover .name,.skill-badges ul li.grade-K>a:hover .name{color:#fff}.grade-badges ul li.grade-1>a,.grade-badges ul li.grade-1>div,.skill-badges ul li.grade-1>a,.skill-badges ul li.grade-1>div{border-color:#ff65a9}.grade-badges ul li.grade-1>a .name,.grade-badges ul li.grade-1>div .name,.skill-badges ul li.grade-1>a .name,.skill-badges ul li.grade-1>div .name{color:#ff65a9}.grade-badges ul li.grade-1>a .key,.grade-badges ul li.grade-1>div .key,.skill-badges ul li.grade-1>a .key,.skill-badges ul li.grade-1>div .key{background-color:#ff65a9}.grade-badges ul li.grade-1>a:hover,.skill-badges ul li.grade-1>a:hover{background-color:#ffcbe2}.grade-badges ul li.grade-1>a:hover .name,.skill-badges ul li.grade-1>a:hover .name{color:#fff}.grade-badges ul li.grade-2>a,.grade-badges ul li.grade-2>div,.skill-badges ul li.grade-2>a,.skill-badges ul li.grade-2>div{border-color:#8ec429}.grade-badges ul li.grade-2>a .name,.grade-badges ul li.grade-2>div .name,.skill-badges ul li.grade-2>a .name,.skill-badges ul li.grade-2>div .name{color:#8ec429}.grade-badges ul li.grade-2>a .key,.grade-badges ul li.grade-2>div .key,.skill-badges ul li.grade-2>a .key,.skill-badges ul li.grade-2>div .key{background-color:#8ec429}.grade-badges ul li.grade-2>a:hover,.skill-badges ul li.grade-2>a:hover{background-color:#bae172}.grade-badges ul li.grade-2>a:hover .name,.skill-badges ul li.grade-2>a:hover .name{color:#fff}.grade-badges ul li.grade-3>a,.grade-badges ul li.grade-3>div,.skill-badges ul li.grade-3>a,.skill-badges ul li.grade-3>div{border-color:#f46600}.grade-badges ul li.grade-3>a .name,.grade-badges ul li.grade-3>div .name,.skill-badges ul li.grade-3>a .name,.skill-badges ul li.grade-3>div .name{color:#f46600}.grade-badges ul li.grade-3>a .key,.grade-badges ul li.grade-3>div .key,.skill-badges ul li.grade-3>a .key,.skill-badges ul li.grade-3>div .key{background-color:#f46600}.grade-badges ul li.grade-3>a:hover,.skill-badges ul li.grade-3>a:hover{background-color:#ffa05b}.grade-badges ul li.grade-3>a:hover .name,.skill-badges ul li.grade-3>a:hover .name{color:#fff}.grade-badges ul li.grade-4>a,.grade-badges ul li.grade-4>div,.skill-badges ul li.grade-4>a,.skill-badges ul li.grade-4>div{border-color:#00ab8b}.grade-badges ul li.grade-4>a .name,.grade-badges ul li.grade-4>div .name,.skill-badges ul li.grade-4>a .name,.skill-badges ul li.grade-4>div .name{color:#00ab8b}.grade-badges ul li.grade-4>a .key,.grade-badges ul li.grade-4>div .key,.skill-badges ul li.grade-4>a .key,.skill-badges ul li.grade-4>div .key{background-color:#00ab8b}.grade-badges ul li.grade-4>a:hover,.skill-badges ul li.grade-4>a:hover{background-color:#12ffd3}.grade-badges ul li.grade-4>a:hover .name,.skill-badges ul li.grade-4>a:hover .name{color:#fff}.grade-badges ul li.grade-5>a,.grade-badges ul li.grade-5>div,.skill-badges ul li.grade-5>a,.skill-badges ul li.grade-5>div{border-color:#f98900}.grade-badges ul li.grade-5>a .name,.grade-badges ul li.grade-5>div .name,.skill-badges ul li.grade-5>a .name,.skill-badges ul li.grade-5>div .name{color:#f98900}.grade-badges ul li.grade-5>a .key,.grade-badges ul li.grade-5>div .key,.skill-badges ul li.grade-5>a .key,.skill-badges ul li.grade-5>div .key{background-color:#f98900}.grade-badges ul li.grade-5>a:hover,.skill-badges ul li.grade-5>a:hover{background-color:#ffb760}.grade-badges ul li.grade-5>a:hover .name,.skill-badges ul li.grade-5>a:hover .name{color:#fff}.grade-badges ul li.grade-6>a,.grade-badges ul li.grade-6>div,.skill-badges ul li.grade-6>a,.skill-badges ul li.grade-6>div{border-color:#d81f11}.grade-badges ul li.grade-6>a .name,.grade-badges ul li.grade-6>div .name,.skill-badges ul li.grade-6>a .name,.skill-badges ul li.grade-6>div .name{color:#d81f11}.grade-badges ul li.grade-6>a .key,.grade-badges ul li.grade-6>div .key,.skill-badges ul li.grade-6>a .key,.skill-badges ul li.grade-6>div .key{background-color:#d81f11}.grade-badges ul li.grade-6>a:hover,.skill-badges ul li.grade-6>a:hover{background-color:#f2675d}.grade-badges ul li.grade-6>a:hover .name,.skill-badges ul li.grade-6>a:hover .name{color:#fff}.grade-badges ul li.grade-7>a,.grade-badges ul li.grade-7>div,.skill-badges ul li.grade-7>a,.skill-badges ul li.grade-7>div{border-color:#00a2e5}.grade-badges ul li.grade-7>a .name,.grade-badges ul li.grade-7>div .name,.skill-badges ul li.grade-7>a .name,.skill-badges ul li.grade-7>div .name{color:#00a2e5}.grade-badges ul li.grade-7>a .key,.grade-badges ul li.grade-7>div .key,.skill-badges ul li.grade-7>a .key,.skill-badges ul li.grade-7>div .key{background-color:#00a2e5}.grade-badges ul li.grade-7>a:hover,.skill-badges ul li.grade-7>a:hover{background-color:#4ccbff}.grade-badges ul li.grade-7>a:hover .name,.skill-badges ul li.grade-7>a:hover .name{color:#fff}.grade-badges ul li.grade-8>a,.grade-badges ul li.grade-8>div,.skill-badges ul li.grade-8>a,.skill-badges ul li.grade-8>div{border-color:#a346d1}.grade-badges ul li.grade-8>a .name,.grade-badges ul li.grade-8>div .name,.skill-badges ul li.grade-8>a .name,.skill-badges ul li.grade-8>div .name{color:#a346d1}.grade-badges ul li.grade-8>a .key,.grade-badges ul li.grade-8>div .key,.skill-badges ul li.grade-8>a .key,.skill-badges ul li.grade-8>div .key{background-color:#a346d1}.grade-badges ul li.grade-8>a:hover,.skill-badges ul li.grade-8>a:hover{background-color:#cc98e5}.grade-badges ul li.grade-8>a:hover .name,.skill-badges ul li.grade-8>a:hover .name{color:#fff}.grade-badges ul li.grade-9>a,.grade-badges ul li.grade-9>div,.skill-badges ul li.grade-9>a,.skill-badges ul li.grade-9>div{border-color:#99a9b1}.grade-badges ul li.grade-9>a .name,.grade-badges ul li.grade-9>div .name,.skill-badges ul li.grade-9>a .name,.skill-badges ul li.grade-9>div .name{color:#99a9b1}.grade-badges ul li.grade-9>a .key,.grade-badges ul li.grade-9>div .key,.skill-badges ul li.grade-9>a .key,.skill-badges ul li.grade-9>div .key{background-color:#99a9b1}.grade-badges ul li.grade-9>a:hover,.skill-badges ul li.grade-9>a:hover{background-color:#d3dadd}.grade-badges ul li.grade-9>a:hover .name,.skill-badges ul li.grade-9>a:hover .name{color:#fff}.grade-badges ul li.grade-10>a,.grade-badges ul li.grade-10>div,.skill-badges ul li.grade-10>a,.skill-badges ul li.grade-10>div{border-color:#C78A2E}.grade-badges ul li.grade-10>a .name,.grade-badges ul li.grade-10>div .name,.skill-badges ul li.grade-10>a .name,.skill-badges ul li.grade-10>div .name{color:#C78A2E}.grade-badges ul li.grade-10>a .key,.grade-badges ul li.grade-10>div .key,.skill-badges ul li.grade-10>a .key,.skill-badges ul li.grade-10>div .key{background-color:#C78A2E}.grade-badges ul li.grade-10>a:hover,.skill-badges ul li.grade-10>a:hover{background-color:#e0b87b}.grade-badges ul li.grade-10>a:hover .name,.skill-badges ul li.grade-10>a:hover .name{color:#fff}.grade-badges ul li.skill-addition>a,.grade-badges ul li.skill-addition>div,.skill-badges ul li.skill-addition>a,.skill-badges ul li.skill-addition>div{border-color:#ed145b}.grade-badges ul li.skill-addition>a .name,.grade-badges ul li.skill-addition>div .name,.skill-badges ul li.skill-addition>a .name,.skill-badges ul li.skill-addition>div .name{color:#ed145b}.grade-badges ul li.skill-addition>a .key,.grade-badges ul li.skill-addition>div .key,.skill-badges ul li.skill-addition>a .key,.skill-badges ul li.skill-addition>div .key{background-color:#ed145b;background-image:url(../images/skills/50/addition.png);background-size:contain}.grade-badges ul li.skill-addition>a:hover,.skill-badges ul li.skill-addition>a:hover{background-color:#f4739d}.grade-badges ul li.skill-addition>a:hover .name,.skill-badges ul li.skill-addition>a:hover .name{color:#fff}.grade-badges ul li.skill-algebra>a,.grade-badges ul li.skill-algebra>div,.skill-badges ul li.skill-algebra>a,.skill-badges ul li.skill-algebra>div{border-color:#fd60a8}.grade-badges ul li.skill-algebra>a .name,.grade-badges ul li.skill-algebra>div .name,.skill-badges ul li.skill-algebra>a .name,.skill-badges ul li.skill-algebra>div .name{color:#fd60a8}.grade-badges ul li.skill-algebra>a .key,.grade-badges ul li.skill-algebra>div .key,.skill-badges ul li.skill-algebra>a .key,.skill-badges ul li.skill-algebra>div .key{background-color:#fd60a8;background-image:url(../images/skills/50/algebra.png);background-size:contain}.grade-badges ul li.skill-algebra>a:hover,.skill-badges ul li.skill-algebra>a:hover{background-color:#fec5df}.grade-badges ul li.skill-algebra>a:hover .name,.skill-badges ul li.skill-algebra>a:hover .name{color:#fff}.grade-badges ul li.skill-comparison>a,.grade-badges ul li.skill-comparison>div,.skill-badges ul li.skill-comparison>a,.skill-badges ul li.skill-comparison>div{border-color:#8dc63f}.grade-badges ul li.skill-comparison>a .name,.grade-badges ul li.skill-comparison>div .name,.skill-badges ul li.skill-comparison>a .name,.skill-badges ul li.skill-comparison>div .name{color:#8dc63f}.grade-badges ul li.skill-comparison>a .key,.grade-badges ul li.skill-comparison>div .key,.skill-badges ul li.skill-comparison>a .key,.skill-badges ul li.skill-comparison>div .key{background-color:#8dc63f;background-image:url(../images/skills/50/comparison.png);background-size:contain}.grade-badges ul li.skill-comparison>a:hover,.skill-badges ul li.skill-comparison>a:hover{background-color:#bcdd8e}.grade-badges ul li.skill-comparison>a:hover .name,.skill-badges ul li.skill-comparison>a:hover .name{color:#fff}.grade-badges ul li.skill-counting>a,.grade-badges ul li.skill-counting>div,.skill-badges ul li.skill-counting>a,.skill-badges ul li.skill-counting>div{border-color:#f26522}.grade-badges ul li.skill-counting>a .name,.grade-badges ul li.skill-counting>div .name,.skill-badges ul li.skill-counting>a .name,.skill-badges ul li.skill-counting>div .name{color:#f26522}.grade-badges ul li.skill-counting>a .key,.grade-badges ul li.skill-counting>div .key,.skill-badges ul li.skill-counting>a .key,.skill-badges ul li.skill-counting>div .key{background-color:#f26522;background-image:url(../images/skills/50/counting.png);background-size:contain}.grade-badges ul li.skill-counting>a:hover,.skill-badges ul li.skill-counting>a:hover{background-color:#f8a882}.grade-badges ul li.skill-counting>a:hover .name,.skill-badges ul li.skill-counting>a:hover .name{color:#fff}.grade-badges ul li.skill-decimals>a,.grade-badges ul li.skill-decimals>div,.skill-badges ul li.skill-decimals>a,.skill-badges ul li.skill-decimals>div{border-color:#0bac8c}.grade-badges ul li.skill-decimals>a .name,.grade-badges ul li.skill-decimals>div .name,.skill-badges ul li.skill-decimals>a .name,.skill-badges ul li.skill-decimals>div .name{color:#0bac8c}.grade-badges ul li.skill-decimals>a .key,.grade-badges ul li.skill-decimals>div .key,.skill-badges ul li.skill-decimals>a .key,.skill-badges ul li.skill-decimals>div .key{background-color:#0bac8c;background-image:url(../images/skills/50/decimals.png);background-size:contain}.grade-badges ul li.skill-decimals>a:hover,.skill-badges ul li.skill-decimals>a:hover{background-color:#2cf1ca}.grade-badges ul li.skill-decimals>a:hover .name,.skill-badges ul li.skill-decimals>a:hover .name{color:#fff}.grade-badges ul li.skill-division>a,.grade-badges ul li.skill-division>div,.skill-badges ul li.skill-division>a,.skill-badges ul li.skill-division>div{border-color:#f7891d}.grade-badges ul li.skill-division>a .name,.grade-badges ul li.skill-division>div .name,.skill-badges ul li.skill-division>a .name,.skill-badges ul li.skill-division>div .name{color:#f7891d}.grade-badges ul li.skill-division>a .key,.grade-badges ul li.skill-division>div .key,.skill-badges ul li.skill-division>a .key,.skill-badges ul li.skill-division>div .key{background-color:#f7891d;background-image:url(../images/skills/50/division.png);background-size:contain}.grade-badges ul li.skill-division>a:hover,.skill-badges ul li.skill-division>a:hover{background-color:#fabc80}.grade-badges ul li.skill-division>a:hover .name,.skill-badges ul li.skill-division>a:hover .name{color:#fff}.grade-badges ul li.skill-estimation>a,.grade-badges ul li.skill-estimation>div,.skill-badges ul li.skill-estimation>a,.skill-badges ul li.skill-estimation>div{border-color:#d6171f}.grade-badges ul li.skill-estimation>a .name,.grade-badges ul li.skill-estimation>div .name,.skill-badges ul li.skill-estimation>a .name,.skill-badges ul li.skill-estimation>div .name{color:#d6171f}.grade-badges ul li.skill-estimation>a .key,.grade-badges ul li.skill-estimation>div .key,.skill-badges ul li.skill-estimation>a .key,.skill-badges ul li.skill-estimation>div .key{background-color:#d6171f;background-image:url(../images/skills/50/estimation.png);background-size:contain}.grade-badges ul li.skill-estimation>a:hover,.skill-badges ul li.skill-estimation>a:hover{background-color:#ee656a}.grade-badges ul li.skill-estimation>a:hover .name,.skill-badges ul li.skill-estimation>a:hover .name{color:#fff}.grade-badges ul li.skill-fractions>a,.grade-badges ul li.skill-fractions>div,.skill-badges ul li.skill-fractions>a,.skill-badges ul li.skill-fractions>div{border-color:#369ac4}.grade-badges ul li.skill-fractions>a .name,.grade-badges ul li.skill-fractions>div .name,.skill-badges ul li.skill-fractions>a .name,.skill-badges ul li.skill-fractions>div .name{color:#369ac4}.grade-badges ul li.skill-fractions>a .key,.grade-badges ul li.skill-fractions>div .key,.skill-badges ul li.skill-fractions>a .key,.skill-badges ul li.skill-fractions>div .key{background-color:#369ac4;background-image:url(../images/skills/50/fractions.png);background-size:contain}.grade-badges ul li.skill-fractions>a:hover,.skill-badges ul li.skill-fractions>a:hover{background-color:#83c2dd}.grade-badges ul li.skill-fractions>a:hover .name,.skill-badges ul li.skill-fractions>a:hover .name{color:#fff}.grade-badges ul li.skill-geometry>a,.grade-badges ul li.skill-geometry>div,.skill-badges ul li.skill-geometry>a,.skill-badges ul li.skill-geometry>div{border-color:#f7c21d}.grade-badges ul li.skill-geometry>a .name,.grade-badges ul li.skill-geometry>div .name,.skill-badges ul li.skill-geometry>a .name,.skill-badges ul li.skill-geometry>div .name{color:#f7c21d}.grade-badges ul li.skill-geometry>a .key,.grade-badges ul li.skill-geometry>div .key,.skill-badges ul li.skill-geometry>a .key,.skill-badges ul li.skill-geometry>div .key{background-color:#f7c21d;background-image:url(../images/skills/50/geometry.png);background-size:contain}.grade-badges ul li.skill-geometry>a:hover,.skill-badges ul li.skill-geometry>a:hover{background-color:#fadd80}.grade-badges ul li.skill-geometry>a:hover .name,.skill-badges ul li.skill-geometry>a:hover .name{color:#fff}.grade-badges ul li.skill-graphing>a,.grade-badges ul li.skill-graphing>div,.skill-badges ul li.skill-graphing>a,.skill-badges ul li.skill-graphing>div{border-color:#2c5a87}.grade-badges ul li.skill-graphing>a .name,.grade-badges ul li.skill-graphing>div .name,.skill-badges ul li.skill-graphing>a .name,.skill-badges ul li.skill-graphing>div .name{color:#2c5a87}.grade-badges ul li.skill-graphing>a .key,.grade-badges ul li.skill-graphing>div .key,.skill-badges ul li.skill-graphing>a .key,.skill-badges ul li.skill-graphing>div .key{background-color:#2c5a87;background-image:url(../images/skills/50/graphing.png);background-size:contain}.grade-badges ul li.skill-graphing>a:hover,.skill-badges ul li.skill-graphing>a:hover{background-color:#528dc7}.grade-badges ul li.skill-graphing>a:hover .name,.skill-badges ul li.skill-graphing>a:hover .name{color:#fff}.grade-badges ul li.skill-measurement>a,.grade-badges ul li.skill-measurement>div,.skill-badges ul li.skill-measurement>a,.skill-badges ul li.skill-measurement>div{border-color:#367ec4}.grade-badges ul li.skill-measurement>a .name,.grade-badges ul li.skill-measurement>div .name,.skill-badges ul li.skill-measurement>a .name,.skill-badges ul li.skill-measurement>div .name{color:#367ec4}.grade-badges ul li.skill-measurement>a .key,.grade-badges ul li.skill-measurement>div .key,.skill-badges ul li.skill-measurement>a .key,.skill-badges ul li.skill-measurement>div .key{background-color:#367ec4;background-image:url(../images/skills/50/measurement.png);background-size:contain}.grade-badges ul li.skill-measurement>a:hover,.skill-badges ul li.skill-measurement>a:hover{background-color:#83b1dd}.grade-badges ul li.skill-measurement>a:hover .name,.skill-badges ul li.skill-measurement>a:hover .name{color:#fff}.grade-badges ul li.skill-mixedequations>a,.grade-badges ul li.skill-mixedequations>div,.skill-badges ul li.skill-mixedequations>a,.skill-badges ul li.skill-mixedequations>div{border-color:#5f432d}.grade-badges ul li.skill-mixedequations>a .name,.grade-badges ul li.skill-mixedequations>div .name,.skill-badges ul li.skill-mixedequations>a .name,.skill-badges ul li.skill-mixedequations>div .name{color:#5f432d}.grade-badges ul li.skill-mixedequations>a .key,.grade-badges ul li.skill-mixedequations>div .key,.skill-badges ul li.skill-mixedequations>a .key,.skill-badges ul li.skill-mixedequations>div .key{background-color:#5f432d;background-image:url(../images/skills/50/mixedequations.png);background-size:contain}.grade-badges ul li.skill-mixedequations>a:hover,.skill-badges ul li.skill-mixedequations>a:hover{background-color:#a4744e}.grade-badges ul li.skill-mixedequations>a:hover .name,.skill-badges ul li.skill-mixedequations>a:hover .name{color:#fff}.grade-badges ul li.skill-money>a,.grade-badges ul li.skill-money>div,.skill-badges ul li.skill-money>a,.skill-badges ul li.skill-money>div{border-color:#f7d61d}.grade-badges ul li.skill-money>a .name,.grade-badges ul li.skill-money>div .name,.skill-badges ul li.skill-money>a .name,.skill-badges ul li.skill-money>div .name{color:#f7d61d}.grade-badges ul li.skill-money>a .key,.grade-badges ul li.skill-money>div .key,.skill-badges ul li.skill-money>a .key,.skill-badges ul li.skill-money>div .key{background-color:#f7d61d;background-image:url(../images/skills/50/money.png);background-size:contain}.grade-badges ul li.skill-money>a:hover,.skill-badges ul li.skill-money>a:hover{background-color:#fae880}.grade-badges ul li.skill-money>a:hover .name,.skill-badges ul li.skill-money>a:hover .name{color:#fff}.grade-badges ul li.skill-multiplication>a,.grade-badges ul li.skill-multiplication>div,.skill-badges ul li.skill-multiplication>a,.skill-badges ul li.skill-multiplication>div{border-color:#474c57}.grade-badges ul li.skill-multiplication>a .name,.grade-badges ul li.skill-multiplication>div .name,.skill-badges ul li.skill-multiplication>a .name,.skill-badges ul li.skill-multiplication>div .name{color:#474c57}.grade-badges ul li.skill-multiplication>a .key,.grade-badges ul li.skill-multiplication>div .key,.skill-badges ul li.skill-multiplication>a .key,.skill-badges ul li.skill-multiplication>div .key{background-color:#474c57;background-image:url(../images/skills/50/multiplication.png);background-size:contain}.grade-badges ul li.skill-multiplication>a:hover,.skill-badges ul li.skill-multiplication>a:hover{background-color:#757d8f}.grade-badges ul li.skill-multiplication>a:hover .name,.skill-badges ul li.skill-multiplication>a:hover .name{color:#fff}.grade-badges ul li.skill-numberpatterns>a,.grade-badges ul li.skill-numberpatterns>div,.skill-badges ul li.skill-numberpatterns>a,.skill-badges ul li.skill-numberpatterns>div{border-color:#8560a8}.grade-badges ul li.skill-numberpatterns>a .name,.grade-badges ul li.skill-numberpatterns>div .name,.skill-badges ul li.skill-numberpatterns>a .name,.skill-badges ul li.skill-numberpatterns>div .name{color:#8560a8}.grade-badges ul li.skill-numberpatterns>a .key,.grade-badges ul li.skill-numberpatterns>div .key,.skill-badges ul li.skill-numberpatterns>a .key,.skill-badges ul li.skill-numberpatterns>div .key{background-color:#8560a8;background-image:url(../images/skills/50/numberpatterns.png);background-size:contain}.grade-badges ul li.skill-numberpatterns>a:hover,.skill-badges ul li.skill-numberpatterns>a:hover{background-color:#b8a2cc}.grade-badges ul li.skill-numberpatterns>a:hover .name,.skill-badges ul li.skill-numberpatterns>a:hover .name{color:#fff}.grade-badges ul li.skill-numberproperties>a,.grade-badges ul li.skill-numberproperties>div,.skill-badges ul li.skill-numberproperties>a,.skill-badges ul li.skill-numberproperties>div{border-color:#379ab5}.grade-badges ul li.skill-numberproperties>a .name,.grade-badges ul li.skill-numberproperties>div .name,.skill-badges ul li.skill-numberproperties>a .name,.skill-badges ul li.skill-numberproperties>div .name{color:#379ab5}.grade-badges ul li.skill-numberproperties>a .key,.grade-badges ul li.skill-numberproperties>div .key,.skill-badges ul li.skill-numberproperties>a .key,.skill-badges ul li.skill-numberproperties>div .key{background-color:#379ab5;background-image:url(../images/skills/50/numberproperties.png);background-size:contain}.grade-badges ul li.skill-numberproperties>a:hover,.skill-badges ul li.skill-numberproperties>a:hover{background-color:#7bc3d7}.grade-badges ul li.skill-numberproperties>a:hover .name,.skill-badges ul li.skill-numberproperties>a:hover .name{color:#fff}.grade-badges ul li.skill-positions>a,.grade-badges ul li.skill-positions>div,.skill-badges ul li.skill-positions>a,.skill-badges ul li.skill-positions>div{border-color:#54235F}.grade-badges ul li.skill-positions>a .name,.grade-badges ul li.skill-positions>div .name,.skill-badges ul li.skill-positions>a .name,.skill-badges ul li.skill-positions>div .name{color:#54235F}.grade-badges ul li.skill-positions>a .key,.grade-badges ul li.skill-positions>div .key,.skill-badges ul li.skill-positions>a .key,.skill-badges ul li.skill-positions>div .key{background-color:#54235F;background-image:url(../images/skills/50/positions.png);background-size:contain}.grade-badges ul li.skill-positions>a:hover,.skill-badges ul li.skill-positions>a:hover{background-color:#963eaa}.grade-badges ul li.skill-positions>a:hover .name,.skill-badges ul li.skill-positions>a:hover .name{color:#fff}.grade-badges ul li.skill-ratios>a,.grade-badges ul li.skill-ratios>div,.skill-badges ul li.skill-ratios>a,.skill-badges ul li.skill-ratios>div{border-color:#ed4424}.grade-badges ul li.skill-ratios>a .name,.grade-badges ul li.skill-ratios>div .name,.skill-badges ul li.skill-ratios>a .name,.skill-badges ul li.skill-ratios>div .name{color:#ed4424}.grade-badges ul li.skill-ratios>a .key,.grade-badges ul li.skill-ratios>div .key,.skill-badges ul li.skill-ratios>a .key,.skill-badges ul li.skill-ratios>div .key{background-color:#ed4424;background-image:url(../images/skills/50/ratios.png);background-size:contain}.grade-badges ul li.skill-ratios>a:hover,.skill-badges ul li.skill-ratios>a:hover{background-color:#f59482}.grade-badges ul li.skill-ratios>a:hover .name,.skill-badges ul li.skill-ratios>a:hover .name{color:#fff}.grade-badges ul li.skill-stats>a,.grade-badges ul li.skill-stats>div,.skill-badges ul li.skill-stats>a,.skill-badges ul li.skill-stats>div{border-color:#7cc242}.grade-badges ul li.skill-stats>a .name,.grade-badges ul li.skill-stats>div .name,.skill-badges ul li.skill-stats>a .name,.skill-badges ul li.skill-stats>div .name{color:#7cc242}.grade-badges ul li.skill-stats>a .key,.grade-badges ul li.skill-stats>div .key,.skill-badges ul li.skill-stats>a .key,.skill-badges ul li.skill-stats>div .key{background-color:#7cc242;background-image:url(../images/skills/50/stats.png);background-size:contain}.grade-badges ul li.skill-stats>a:hover,.skill-badges ul li.skill-stats>a:hover{background-color:#b1db8f}.grade-badges ul li.skill-stats>a:hover .name,.skill-badges ul li.skill-stats>a:hover .name{color:#fff}.grade-badges ul li.skill-subtraction>a,.grade-badges ul li.skill-subtraction>div,.skill-badges ul li.skill-subtraction>a,.skill-badges ul li.skill-subtraction>div{border-color:#d560a8}.grade-badges ul li.skill-subtraction>a .name,.grade-badges ul li.skill-subtraction>div .name,.skill-badges ul li.skill-subtraction>a .name,.skill-badges ul li.skill-subtraction>div .name{color:#d560a8}.grade-badges ul li.skill-subtraction>a .key,.grade-badges ul li.skill-subtraction>div .key,.skill-badges ul li.skill-subtraction>a .key,.skill-badges ul li.skill-subtraction>div .key{background-color:#d560a8;background-image:url(../images/skills/50/subtraction.png);background-size:contain}.grade-badges ul li.skill-subtraction>a:hover,.skill-badges ul li.skill-subtraction>a:hover{background-color:#eab1d4}.grade-badges ul li.skill-subtraction>a:hover .name,.skill-badges ul li.skill-subtraction>a:hover .name{color:#fff}.grade-badges ul li.skill-time>a,.grade-badges ul li.skill-time>div,.skill-badges ul li.skill-time>a,.skill-badges ul li.skill-time>div{border-color:#5e9663}.grade-badges ul li.skill-time>a .name,.grade-badges ul li.skill-time>div .name,.skill-badges ul li.skill-time>a .name,.skill-badges ul li.skill-time>div .name{color:#5e9663}.grade-badges ul li.skill-time>a:hover .name,.play-info,.skill-badges ul li.skill-time>a:hover .name{color:#fff}.grade-badges ul li.skill-time>a .key,.grade-badges ul li.skill-time>div .key,.skill-badges ul li.skill-time>a .key,.skill-badges ul li.skill-time>div .key{background-color:#5e9663;background-image:url(../images/skills/50/time.png);background-size:contain}.grade-badges ul li.skill-time>a:hover,.skill-badges ul li.skill-time>a:hover{background-color:#9ac09e}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.grade-badges ul,.skill-badges ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}.grade-badges ul li,.skill-badges ul li{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;position:relative}.grade-badges ul li:last-child,.skill-badges ul li:last-child{padding-bottom:0}.grade-badges ul li>a .key,.grade-badges ul li>div .key,.skill-badges ul li>a .key,.skill-badges ul li>div .key{width:6vw;height:6vw;margin-top:-3vw;left:-2vw;line-height:6vw;font-size:4.5vw}.grade-badges ul li>a .name,.grade-badges ul li>div .name,.skill-badges ul li>a .name,.skill-badges ul li>div .name{font-size:2.5vw;line-height:3vw}.grade-badges ul li>a .count,.grade-badges ul li>div .count,.skill-badges ul li>a .count,.skill-badges ul li>div .count{line-height:2.1vw;font-size:1.6vw}}@media only screen and (max-width:761px){.grade-badges,.skill-badges{padding:0 2vw}.grade-badges ul li,.skill-badges ul li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.grade-badges ul li:last-child,.skill-badges ul li:last-child{padding-bottom:0}.grade-badges ul li>a,.grade-badges ul li>div,.skill-badges ul li>a,.skill-badges ul li>div{padding:3vw 4vw 3vw 9vw}.grade-badges ul li>a .key,.grade-badges ul li>div .key,.skill-badges ul li>a .key,.skill-badges ul li>div .key{width:10vw;height:10vw;left:-3vw;margin-top:-5vw;line-height:10vw;font-size:8vw}.grade-badges ul li>a .name,.grade-badges ul li>div .name,.skill-badges ul li>a .name,.skill-badges ul li>div .name{font-size:6vw;padding:2vw 0}.grade-badges ul li>a .count,.grade-badges ul li>div .count,.skill-badges ul li>a .count,.skill-badges ul li>div .count{line-height:4.5vw;font-size:4vw}}.play-info{font-weight:100;margin-bottom:0;padding:0;text-align:center;width:100%;-webkit-transition:height 1s ease-in;transition:height 1s ease-in}.play-info .now-playing{width:100%;font-size:1.6em;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:4em;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#a3d742}.play-info .now-playing .cont,.play-info .now-playing .cont .mapping-info{display:-webkit-box;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.play-info .now-playing .cont{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}.play-info .now-playing .cont .mapping-info{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.play-info .now-playing .cont .status{font-weight:400;padding-right:.5em}.play-info .now-playing .cont .waiting{font-weight:400;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.play-info .now-playing .cont .waiting span.help-open{padding-left:.5em}.play-info .now-playing .cont .waiting span.help-open:before{display:inline-block;content:"\f059";color:#fff;font:normal normal normal 2em FontAwesome;cursor:pointer}.game-stats .top,.game-stats .top .stats-title{line-height:40px}.play-info .now-playing .cont .waiting span.help-open:before:hover{color:#82b71e}.play-info .now-playing .cont a{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;text-align:left;color:#fff;font-weight:400;text-decoration:none;border-left:1px solid #fff;border-right:1px solid #fff;padding-left:.5em}.play-info .now-playing .cont a.second{border:none}.play-info .now-playing .cont .skill-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-right:.5em;color:#fff;-webkit-animation:tada 2s forwards;animation:tada 2s forwards}.play-info .now-playing .cont .skill-icon:before{display:inline-block;content:"";width:1.5em;height:1.5em;background-size:contain;background-position:center center;padding:0 .5em 0 0;background-repeat:no-repeat}.play-info .now-playing .cont .skill-icon.addition:before{background-image:url(../images/skills/50/addition.png)}.play-info .now-playing .cont .skill-icon.algebra:before{background-image:url(../images/skills/50/algebra.png)}.play-info .now-playing .cont .skill-icon.comparison:before{background-image:url(../images/skills/50/comparison.png)}.play-info .now-playing .cont .skill-icon.counting:before{background-image:url(../images/skills/50/counting.png)}.play-info .now-playing .cont .skill-icon.decimals:before{background-image:url(../images/skills/50/decimals.png)}.play-info .now-playing .cont .skill-icon.division:before{background-image:url(../images/skills/50/division.png)}.play-info .now-playing .cont .skill-icon.estimation:before{background-image:url(../images/skills/50/estimation.png)}.play-info .now-playing .cont .skill-icon.fractions:before{background-image:url(../images/skills/50/fractions.png)}.play-info .now-playing .cont .skill-icon.geometry:before{background-image:url(../images/skills/50/geometry.png)}.play-info .now-playing .cont .skill-icon.graphing:before{background-image:url(../images/skills/50/graphing.png)}.play-info .now-playing .cont .skill-icon.measurement:before{background-image:url(../images/skills/50/measurement.png)}.play-info .now-playing .cont .skill-icon.mixedequations:before{background-image:url(../images/skills/50/mixedequations.png)}.play-info .now-playing .cont .skill-icon.money:before{background-image:url(../images/skills/50/money.png)}.play-info .now-playing .cont .skill-icon.multiplication:before{background-image:url(../images/skills/50/multiplication.png)}.play-info .now-playing .cont .skill-icon.numberpatterns:before{background-image:url(../images/skills/50/numberpatterns.png)}.play-info .now-playing .cont .skill-icon.numberproperties:before{background-image:url(../images/skills/50/numberproperties.png)}.play-info .now-playing .cont .skill-icon.positions:before{background-image:url(../images/skills/50/positions.png)}.play-info .now-playing .cont .skill-icon.ratios:before{background-image:url(../images/skills/50/ratios.png)}.play-info .now-playing .cont .skill-icon.stats:before{background-image:url(../images/skills/50/stats.png)}.play-info .now-playing .cont .skill-icon.subtraction:before{background-image:url(../images/skills/50/subtraction.png)}.play-info .now-playing .cont .skill-icon.time:before{background-image:url(../images/skills/50/time.png)}.play-info .now-playing .cont .curriculum-key{background-color:#fff;height:1.5em;position:relative;width:5em;-webkit-border-radius:.5em;border-radius:.5em;color:#fff;border:3px solid #638b17;-webkit-animation:pulse 3s forwards;animation:pulse 3s forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:100;display:none}.play-info .now-playing .cont .curriculum-key span:nth-child(1){position:absolute;color:#fff;background-color:#638b17;width:3em;left:1.5em;top:-.6em;-webkit-border-radius:.5em;border-radius:.5em;font-size:.8em;padding:.1em}.play-info .now-playing .cont .curriculum-key span:nth-child(2){font-size:1em;padding-top:.5em;display:block;font-weight:400}.play-info .now-playing .cont .curriculum-key span:nth-child(2) a{color:#638b17;text-decoration:none}@media only screen and (max-width:761px){.play-info .play-info.landscape-rotate .now-playing .status{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;font-size:.9em;border-right:1px solid #fff;padding-right:.5em;margin-right:.5em}.play-info .play-info.landscape-rotate .now-playing .cont .mapping-info a{display:none}.play-info .play-info.landscape-rotate .now-playing .cont .mapping-info a.second{display:block}}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.play-info,.play-info .now-playing .cont .help-open,.play-info .now-playing .cont .skill-icon span,.play-info .now-playing .curriculum-key{display:none}.play-info{height:initial}.play-info .now-playing{font-size:1em;height:3em;padding:.5em}.play-info .now-playing .cont{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}}.game-stats,div.game-tile-cont{display:-webkit-box;display:-webkit-flex}.flag{width:32px;height:32px;background:url(../images/flags.png) no-repeat}.flag.flag-ad{background-position:-32px 0}.flag.flag-ae{background-position:-64px 0}.flag.flag-af{background-position:-96px 0}.flag.flag-ag{background-position:-128px 0}.flag.flag-ai{background-position:-160px 0}.flag.flag-al{background-position:-192px 0}.flag.flag-am{background-position:-224px 0}.flag.flag-an{background-position:-256px 0}.flag.flag-ao{background-position:-288px 0}.flag.flag-ar{background-position:-320px 0}.flag.flag-as{background-position:-352px 0}.flag.flag-at{background-position:-384px 0}.flag.flag-au{background-position:-416px 0}.flag.flag-aw{background-position:-448px 0}.flag.flag-az{background-position:0 -32px}.flag.flag-ba{background-position:-32px -32px}.flag.flag-bb{background-position:-64px -32px}.flag.flag-bd{background-position:-96px -32px}.flag.flag-be{background-position:-128px -32px}.flag.flag-bf{background-position:-160px -32px}.flag.flag-bg{background-position:-192px -32px}.flag.flag-bh{background-position:-224px -32px}.flag.flag-bi{background-position:-256px -32px}.flag.flag-bj{background-position:-288px -32px}.flag.flag-bm{background-position:-320px -32px}.flag.flag-bn{background-position:-352px -32px}.flag.flag-bo{background-position:-384px -32px}.flag.flag-br{background-position:-416px -32px}.flag.flag-bs{background-position:-448px -32px}.flag.flag-bt{background-position:0 -64px}.flag.flag-bw{background-position:-32px -64px}.flag.flag-by{background-position:-64px -64px}.flag.flag-bz{background-position:-96px -64px}.flag.flag-ca{background-position:-128px -64px}.flag.flag-cd{background-position:-160px -64px}.flag.flag-cf{background-position:-192px -64px}.flag.flag-cg{background-position:-224px -64px}.flag.flag-ch{background-position:-256px -64px}.flag.flag-ci{background-position:-288px -64px}.flag.flag-ck{background-position:-320px -64px}.flag.flag-cl{background-position:-352px -64px}.flag.flag-cm{background-position:-384px -64px}.flag.flag-cn{background-position:-416px -64px}.flag.flag-co{background-position:-448px -64px}.flag.flag-cr{background-position:0 -96px}.flag.flag-cu{background-position:-32px -96px}.flag.flag-cv{background-position:-64px -96px}.flag.flag-cy{background-position:-96px -96px}.flag.flag-cz{background-position:-128px -96px}.flag.flag-de{background-position:-160px -96px}.flag.flag-dj{background-position:-192px -96px}.flag.flag-dk{background-position:-224px -96px}.flag.flag-dm{background-position:-256px -96px}.flag.flag-do{background-position:-288px -96px}.flag.flag-dz{background-position:-320px -96px}.flag.flag-ec{background-position:-352px -96px}.flag.flag-ee{background-position:-384px -96px}.flag.flag-eg{background-position:-416px -96px}.flag.flag-eh{background-position:-448px -96px}.flag.flag-er{background-position:0 -128px}.flag.flag-es{background-position:-32px -128px}.flag.flag-et{background-position:-64px -128px}.flag.flag-fi{background-position:-96px -128px}.flag.flag-fj{background-position:-128px -128px}.flag.flag-fm{background-position:-160px -128px}.flag.flag-fo{background-position:-192px -128px}.flag.flag-fr{background-position:-224px -128px}.flag.flag-ga{background-position:-256px -128px}.flag.flag-gb{background-position:-288px -128px}.flag.flag-gd{background-position:-320px -128px}.flag.flag-ge{background-position:-352px -128px}.flag.flag-gg{background-position:-384px -128px}.flag.flag-gh{background-position:-416px -128px}.flag.flag-gi{background-position:-448px -128px}.flag.flag-gl{background-position:0 -160px}.flag.flag-gm{background-position:-32px -160px}.flag.flag-gn{background-position:-64px -160px}.flag.flag-gp{background-position:-96px -160px}.flag.flag-gq{background-position:-128px -160px}.flag.flag-gr{background-position:-160px -160px}.flag.flag-gt{background-position:-192px -160px}.flag.flag-gu{background-position:-224px -160px}.flag.flag-gw{background-position:-256px -160px}.flag.flag-gy{background-position:-288px -160px}.flag.flag-hk{background-position:-320px -160px}.flag.flag-hn{background-position:-352px -160px}.flag.flag-hr{background-position:-384px -160px}.flag.flag-ht{background-position:-416px -160px}.flag.flag-hu{background-position:-448px -160px}.flag.flag-id{background-position:0 -192px}.flag.flag-ie{background-position:-32px -192px}.flag.flag-il{background-position:-64px -192px}.flag.flag-im{background-position:-96px -192px}.flag.flag-in{background-position:-128px -192px}.flag.flag-iq{background-position:-160px -192px}.flag.flag-ir{background-position:-192px -192px}.flag.flag-is{background-position:-224px -192px}.flag.flag-it{background-position:-256px -192px}.flag.flag-je{background-position:-288px -192px}.flag.flag-jm{background-position:-320px -192px}.flag.flag-jo{background-position:-352px -192px}.flag.flag-jp{background-position:-384px -192px}.flag.flag-ke{background-position:-416px -192px}.flag.flag-kg{background-position:-448px -192px}.flag.flag-kh{background-position:0 -224px}.flag.flag-ki{background-position:-32px -224px}.flag.flag-km{background-position:-64px -224px}.flag.flag-kn{background-position:-96px -224px}.flag.flag-kp{background-position:-128px -224px}.flag.flag-kr{background-position:-160px -224px}.flag.flag-kw{background-position:-192px -224px}.flag.flag-ky{background-position:-224px -224px}.flag.flag-kz{background-position:-256px -224px}.flag.flag-la{background-position:-288px -224px}.flag.flag-lb{background-position:-320px -224px}.flag.flag-lc{background-position:-352px -224px}.flag.flag-li{background-position:-384px -224px}.flag.flag-lk{background-position:-416px -224px}.flag.flag-lr{background-position:-448px -224px}.flag.flag-ls{background-position:0 -256px}.flag.flag-lt{background-position:-32px -256px}.flag.flag-lu{background-position:-64px -256px}.flag.flag-lv{background-position:-96px -256px}.flag.flag-ly{background-position:-128px -256px}.flag.flag-ma{background-position:-160px -256px}.flag.flag-mc{background-position:-192px -256px}.flag.flag-md{background-position:-224px -256px}.flag.flag-me{background-position:-256px -256px}.flag.flag-mg{background-position:-288px -256px}.flag.flag-mh{background-position:-320px -256px}.flag.flag-mk{background-position:-352px -256px}.flag.flag-ml{background-position:-384px -256px}.flag.flag-mm{background-position:-416px -256px}.flag.flag-mn{background-position:-448px -256px}.flag.flag-mo{background-position:0 -288px}.flag.flag-mq{background-position:-32px -288px}.flag.flag-mr{background-position:-64px -288px}.flag.flag-ms{background-position:-96px -288px}.flag.flag-mt{background-position:-128px -288px}.flag.flag-mu{background-position:-160px -288px}.flag.flag-mv{background-position:-192px -288px}.flag.flag-mw{background-position:-224px -288px}.flag.flag-mx{background-position:-256px -288px}.flag.flag-my{background-position:-288px -288px}.flag.flag-mz{background-position:-320px -288px}.flag.flag-na{background-position:-352px -288px}.flag.flag-nc{background-position:-384px -288px}.flag.flag-ne{background-position:-416px -288px}.flag.flag-ng{background-position:-448px -288px}.flag.flag-ni{background-position:0 -320px}.flag.flag-nl{background-position:-32px -320px}.flag.flag-no{background-position:-64px -320px}.flag.flag-np{background-position:-96px -320px}.flag.flag-nr{background-position:-128px -320px}.flag.flag-nz{background-position:-160px -320px}.flag.flag-om{background-position:-192px -320px}.flag.flag-pa{background-position:-224px -320px}.flag.flag-pe{background-position:-256px -320px}.flag.flag-pf{background-position:-288px -320px}.flag.flag-pg{background-position:-320px -320px}.flag.flag-ph{background-position:-352px -320px}.flag.flag-pk{background-position:-384px -320px}.flag.flag-pl{background-position:-416px -320px}.flag.flag-pr{background-position:-448px -320px}.flag.flag-ps{background-position:0 -352px}.flag.flag-pt{background-position:-32px -352px}.flag.flag-pw{background-position:-64px -352px}.flag.flag-py{background-position:-96px -352px}.flag.flag-qa{background-position:-128px -352px}.flag.flag-re{background-position:-160px -352px}.flag.flag-ro{background-position:-192px -352px}.flag.flag-rs{background-position:-224px -352px}.flag.flag-ru{background-position:-256px -352px}.flag.flag-rw{background-position:-288px -352px}.flag.flag-sa{background-position:-320px -352px}.flag.flag-sb{background-position:-352px -352px}.flag.flag-sc{background-position:-384px -352px}.flag.flag-sd{background-position:-416px -352px}.flag.flag-se{background-position:-448px -352px}.flag.flag-sg{background-position:0 -384px}.flag.flag-si{background-position:-32px -384px}.flag.flag-sk{background-position:-64px -384px}.flag.flag-sl{background-position:-96px -384px}.flag.flag-sm{background-position:-128px -384px}.flag.flag-sn{background-position:-160px -384px}.flag.flag-so{background-position:-192px -384px}.flag.flag-sr{background-position:-224px -384px}.flag.flag-st{background-position:-256px -384px}.flag.flag-sv{background-position:-288px -384px}.flag.flag-sy{background-position:-320px -384px}.flag.flag-sz{background-position:-352px -384px}.flag.flag-tc{background-position:-384px -384px}.flag.flag-td{background-position:-416px -384px}.flag.flag-tg{background-position:-448px -384px}.flag.flag-th{background-position:0 -416px}.flag.flag-tj{background-position:-32px -416px}.flag.flag-tl{background-position:-64px -416px}.flag.flag-tm{background-position:-96px -416px}.flag.flag-tn{background-position:-128px -416px}.flag.flag-to{background-position:-160px -416px}.flag.flag-tr{background-position:-192px -416px}.flag.flag-tt{background-position:-224px -416px}.flag.flag-tv{background-position:-256px -416px}.flag.flag-tw{background-position:-288px -416px}.flag.flag-tz{background-position:-320px -416px}.flag.flag-ua{background-position:-352px -416px}.flag.flag-ug{background-position:-384px -416px}.flag.flag-us{background-position:-416px -416px}.flag.flag-uy{background-position:-448px -416px}.flag.flag-uz{background-position:0 -448px}.flag.flag-va{background-position:-32px -448px}.flag.flag-vc{background-position:-64px -448px}.flag.flag-ve{background-position:-96px -448px}.flag.flag-vg{background-position:-128px -448px}.flag.flag-vi{background-position:-160px -448px}.flag.flag-vn{background-position:-192px -448px}.flag.flag-vu{background-position:-224px -448px}.flag.flag-ws{background-position:-256px -448px}.flag.flag-ye{background-position:-288px -448px}.flag.flag-za{background-position:-320px -448px}.flag.flag-zm{background-position:-352px -448px}.flag.flag-zw{background-position:-384px -448px}.game-stats{text-align:center;width:100%;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.game-stats .top{height:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.game-stats .controls{display:inline-block}.game-stats .controls,.game-stats .level,.game-stats .progress{display:inline-block;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;height:2.5em}.game-stats .guages{padding:1px 0;display:inline-block}.game-stats .indicators{display:inline-block;height:40px;width:207px}.game-stats .indicators.game-attempted,.game-stats .indicators.game-correct p,.game-stats .indicators.game-correct>div{display:none}.game-stats .indicators.game-correct{border-color:rgba(110,110,110,.1);border-width:1px;border-style:solid}.game-stats .indicators.game-correct em{padding:0;font-size:20px;text-align:center}.game-stats .indicators.game-correct em.nan{color:#DCDADA}.ie8 .game-stats .indicators.game-attempted{display:inherit}.game-stats .game-stars{cursor:pointer;background:0 0;padding:0;overflow:hidden;text-align:center;width:215px}.game-stats .game-stars div.stars-empty{display:inline-block;background-image:url(../images/sidebar-stars-sprite.png);background-repeat:no-repeat;width:215px;height:40px;text-align:center}.game-stats .game-stars div.stars-empty span.stars-full{background-image:url(../images/sidebar-stars-sprite.png);background-repeat:no-repeat;background-position:0 -40px;height:40px;width:0;display:block}.game-stats .quit{border-bottom:0}.game-stats .quit .game-quit-button{margin:0}.game-stats .stats-title{color:#666;display:block;line-height:1.6em}.game-stats .skill-badge{height:160px;max-width:150px;margin:0 auto}.graph-attempted,.graph-correct,.graph-time{color:#fff;display:table;line-height:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.graph-attempted>span,.graph-correct>span,.graph-time>span{display:table-cell;vertical-align:middle;text-align:center}.graph-attempted p,.graph-correct p,.graph-time p{margin:0}.graph-attempted em,.graph-correct em,.graph-time em{display:block;text-align:center;font-size:1.5em}.graph-attempted,.graph-attempted>span,.graph-correct,.graph-correct>span{position:relative}.graph-attempted>div,.graph-correct>div{height:100%;left:0;padding:12px;position:absolute;top:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.graph-time{background-position:center;background-repeat:no-repeat;background-image:url(../images/game/time.png);background-image:url(../images/game/time.svg),none;padding-top:70px}.graph-attempted{padding-top:20px}.graph-attempted>span{width:100%;height:100%;padding-top:50px;display:block}.graph-correct{color:#77CC02}div.game-tile-cont{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}ul.game-tiles{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;padding:0;-webkit-justify-content:space-around;justify-content:space-around}ul.game-tiles li{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;position:relative;margin:auto 0;padding-bottom:1vw}ul.game-tiles li>a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;background-color:#fff;-webkit-border-radius:10px;border-radius:10px;text-align:left;border-width:2px;border-style:solid;color:#d4d4d4;font-weight:600;font-size:1.5vw;height:5.5vw;padding:0 0 0 5vw}ul.game-tiles li:after,ul.game-tiles li:before{position:absolute;display:block;content:"";left:-1vw;top:.7vw;width:4.5vw;height:4.5vw}ul.game-tiles li>a .fa{color:#F5BA40;margin-right:.3em;-webkit-animation:tada infinite 2.5s;animation:tada infinite 2.5s;font-size:2em}ul.game-tiles li:before{-webkit-border-radius:10px;border-radius:10px;z-index:800}ul.game-tiles li:after{z-index:801;background-size:80% auto;background-position:center center;background-repeat:no-repeat}ul.game-tiles li.ageofmath:before{background-color:#b4b374}ul.game-tiles li.ageofmath:after{background-image:url(../images/game-tiles/ageofmath.png)}ul.game-tiles li.ageofmath a{color:#b4b374;border-color:#b4b374}ul.game-tiles li.ageofmath a:hover{color:#fff;background-color:#d8d7b6;text-decoration:none}ul.game-tiles li.kingofmath:before{background-color:#5e5e5e}ul.game-tiles li.kingofmath:after{background-image:url(../images/game-tiles/kingofmath.png)}ul.game-tiles li.kingofmath a{color:#5e5e5e;border-color:#5e5e5e}ul.game-tiles li.kingofmath a:hover{color:#fff;background-color:#919191;text-decoration:none}ul.game-tiles li.zombiemath:before{background-color:#59d428}ul.game-tiles li.zombiemath:after{background-image:url(../images/game-tiles/zombiemath.png)}ul.game-tiles li.zombiemath a{color:#59d428;border-color:#59d428}ul.game-tiles li.zombiemath a:hover{color:#fff;background-color:#9ae67c;text-decoration:none}ul.game-tiles li.mathsmash:before{background-color:#32b16e}ul.game-tiles li.mathsmash:after{background-image:url(../images/game-tiles/mathsmash.png)}ul.game-tiles li.mathsmash a{color:#32b16e;border-color:#32b16e}ul.game-tiles li.mathsmash a:hover{color:#fff;background-color:#72d7a2;text-decoration:none}ul.game-tiles li.mathbuzz:before{background-color:#d17407}ul.game-tiles li.mathbuzz:after{background-image:url(../images/game-tiles/mathbuzz.png)}ul.game-tiles li.mathbuzz a{color:#d17407;border-color:#d17407}ul.game-tiles li.mathbuzz a:hover{color:#fff;background-color:#f9a645;text-decoration:none}ul.game-tiles li.mathmuncher:before{background-color:#3eafb0}ul.game-tiles li.mathmuncher:after{background-image:url(../images/game-tiles/mathmuncher.png)}ul.game-tiles li.mathmuncher a{color:#3eafb0;border-color:#3eafb0}ul.game-tiles li.mathmuncher a:hover{color:#fff;background-color:#81d2d3;text-decoration:none}ul.game-tiles li.mathleaper:before{background-color:#fa6d62}ul.game-tiles li.mathleaper:after{background-image:url(../images/game-tiles/mathleaper.png)}ul.game-tiles li.mathleaper a{color:#fa6d62;border-color:#fa6d62}ul.game-tiles li.mathleaper a:hover{color:#fff;background-color:#fdc9c5;text-decoration:none}ul.game-tiles li.mathmissile:before{background-color:#a2a2a2}ul.game-tiles li.mathmissile:after{background-image:url(../images/game-tiles/mathmissile.png)}ul.game-tiles li.mathmissile a{color:#a2a2a2;border-color:#a2a2a2}ul.game-tiles li.mathmissile a:hover{color:#fff;background-color:#d5d5d5;text-decoration:none}ul.game-tiles li.math-miner:before{background-color:#592009}ul.game-tiles li.math-miner:after{background-image:url(../images/game-tiles/math-miner.png)}ul.game-tiles li.math-miner a{color:#592009;border-color:#592009}ul.game-tiles li.math-miner a:hover{color:#fff;background-color:#b64112;text-decoration:none}ul.game-tiles li.toon-balloonz:before{background-color:#918aef}ul.game-tiles li.toon-balloonz:after{background-image:url(../images/game-tiles/toon-balloonz.png)}ul.game-tiles li.toon-balloonz a{color:#918aef;border-color:#918aef}ul.game-tiles li.toon-balloonz a:hover{color:#fff;background-color:#e5e4fb;text-decoration:none}ul.game-tiles li.candy-stacker:before{background-color:#f76bef}ul.game-tiles li.candy-stacker:after{background-image:url(../images/game-tiles/candy-stacker.png)}ul.game-tiles li.candy-stacker a{color:#f76bef;border-color:#f76bef}ul.game-tiles li.candy-stacker a:hover{color:#fff;background-color:#fcccf9;text-decoration:none}ul.game-tiles li.snowbowl:before{background-color:#24c2d3}ul.game-tiles li.snowbowl:after{background-image:url(../images/game-tiles/snowbowl.png)}ul.game-tiles li.snowbowl a{color:#24c2d3;border-color:#24c2d3}ul.game-tiles li.snowbowl a:hover{color:#fff;background-color:#75dce8;text-decoration:none}ul.game-tiles li.super-shuriken:before{background-color:#a5b86c}ul.game-tiles li.super-shuriken:after{background-image:url(../images/game-tiles/super-shuriken.png)}ul.game-tiles li.super-shuriken a{color:#a5b86c;border-color:#a5b86c}ul.game-tiles li.super-shuriken a:hover{color:#fff;background-color:#cfd9b1;text-decoration:none}ul.game-tiles li.bug-smash:before{background-color:#a0a686}ul.game-tiles li.bug-smash:after{background-image:url(../images/game-tiles/bug-smash.png)}ul.game-tiles li.bug-smash a{color:#a0a686;border-color:#a0a686}ul.game-tiles li.bug-smash a:hover{color:#fff;background-color:#ced1c1;text-decoration:none}ul.game-tiles li.danger-pit:before{background-color:#393c31}ul.game-tiles li.danger-pit:after{background-image:url(../images/game-tiles/danger-pit.png)}ul.game-tiles li.danger-pit a{color:#393c31;border-color:#393c31}ul.game-tiles li.danger-pit a:hover{color:#fff;background-color:#6e745f;text-decoration:none}ul.game-tiles li.dojo-of-destruction:before{background-color:#c56852}ul.game-tiles li.dojo-of-destruction:after{background-image:url(../images/game-tiles/dojo-of-destruction.png)}ul.game-tiles li.dojo-of-destruction a{color:#c56852;border-color:#c56852}ul.game-tiles li.dojo-of-destruction a:hover{color:#fff;background-color:#dfab9e;text-decoration:none}ul.game-tiles li.math-dash-ninjas:before{background-color:#36d9df}ul.game-tiles li.math-dash-ninjas:after{background-image:url(../images/game-tiles/math-dash-ninjas.png)}ul.game-tiles li.math-dash-ninjas a{color:#36d9df;border-color:#36d9df}ul.game-tiles li.math-dash-ninjas a:hover{color:#fff;background-color:#8eeaed;text-decoration:none}ul.game-tiles li.super-math-buffet:before{background-color:#a0a686}ul.game-tiles li.super-math-buffet:after{background-image:url(../images/game-tiles/super-math-buffet.png)}ul.game-tiles li.super-math-buffet a{color:#a0a686;border-color:#a0a686}ul.game-tiles li.super-math-buffet a:hover{color:#fff;background-color:#ced1c1;text-decoration:none}ul.mobile-game-tiles{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}ul.mobile-game-tiles>li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:1em 0}ul.mobile-game-tiles>li:nth-child(even){background-color:#f7f7f7;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}ul.mobile-game-tiles>li>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;padding:1em}ul.mobile-game-tiles>li>div a{font-size:2.5vw;color:#0263a0}ul.mobile-game-tiles>li>div .thumb>img{-webkit-border-radius:1em;border-radius:1em;border:3px solid #0262af}ul.mobile-game-tiles>li>div .tile-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;padding-left:1.5vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}ul.mobile-game-tiles>li>div .tile-info .description{font-size:1.5vw;line-height:2vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;color:#737373}ul.mobile-game-tiles>li>div .store-badges{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}ul.mobile-game-tiles>li>div .store-badges li{margin:initial}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){ul.game-tiles{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-justify-content:space-around;justify-content:space-around}ul.game-tiles li{display:none;-webkit-box-flex:0;-webkit-flex:0 0 28%;flex:0 0 28%}ul.game-tiles li>a{font-size:2vw;height:6vw;padding:0 0 0 5vw}ul.game-tiles li>div .tile-info .description{font-size:6vw;line-height:6vw}ul.game-tiles li:after,ul.game-tiles li:before{left:-1vw;top:.5vw;width:5.5vw;height:5.5vw}ul.game-tiles li.platform-canvas{display:inline-block}}@media only screen and (max-width:761px){ul.game-tiles{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}ul.game-tiles li{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%;padding-right:0;padding-bottom:3vw}ul.game-tiles li>a{font-size:6vw;height:16vw;padding:0 0 0 14vw}ul.game-tiles li:after,ul.game-tiles li:before{left:-2.5vw;top:1.8vw;width:14vw;height:14vw}ul.mobile-game-tiles li>div{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center}ul.mobile-game-tiles li>div a{text-align:center}ul.mobile-game-tiles li>div .tile-info{padding-left:0}ul.mobile-game-tiles li>div .tile-info .store-badges{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}ul.mobile-game-tiles li>div .tile-info .store-badges li{padding:0 .5em 1em}}@media only screen and (max-device-width:320px) and (orientation:landscape),only screen and (max-device-width:320px) and (orientation:landscape) and (min-aspect-ratio:150 / 100),only screen and (min-device-width:320px) and (max-device-width:760px) and (orientation:landscape) and (min-aspect-ratio:150 / 100){.popup-window ul.game-tiles{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.popup-window ul.game-tiles li{padding-right:0;padding-bottom:3vw}.popup-window ul.game-tiles li>a{font-size:4vw;height:14vw;padding:0 0 0 12vw}.popup-window ul.game-tiles li:after,.popup-window ul.game-tiles li:before{left:-2.5vw;top:1.8vw;width:12vw;height:12vw}}#appBody[data-page-id=worksheetPage] .bottom-toolbar,#appBody[data-page-id=playPage] .bottom-toolbar,#appBody[data-page-id=gamePage] .bottom-toolbar{-webkit-transition-duration:.5s;transition-duration:.5s;background-color:#f6f9fd;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:.5em 0}#appBody[data-page-id=worksheetPage] .bottom-toolbar>div,#appBody[data-page-id=playPage] .bottom-toolbar>div,#appBody[data-page-id=gamePage] .bottom-toolbar>div{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .bottom-toolbar,#appBody[data-page-id=playPage] .bottom-toolbar,#appBody[data-page-id=gamePage] .bottom-toolbar{margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background:0 0;padding:0 0 1em;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}#appBody[data-page-id=worksheetPage] .bottom-toolbar>div,#appBody[data-page-id=playPage] .bottom-toolbar>div,#appBody[data-page-id=gamePage] .bottom-toolbar>div{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:0}}#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper .bottom-toolbar,#appBody[data-page-id=playPage] .mobile-menu-wrapper .bottom-toolbar,#appBody[data-page-id=gamePage] .mobile-menu-wrapper .bottom-toolbar{display:none}#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper.opened .bottom-toolbar,#appBody[data-page-id=playPage] .mobile-menu-wrapper.opened .bottom-toolbar,#appBody[data-page-id=gamePage] .mobile-menu-wrapper.opened .bottom-toolbar{display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=worksheetPage] .progress,#appBody[data-page-id=playPage] .progress,#appBody[data-page-id=gamePage] .progress{display:inline-block;position:relative}#appBody[data-page-id=worksheetPage] .game-progress,#appBody[data-page-id=playPage] .game-progress,#appBody[data-page-id=gamePage] .game-progress{cursor:pointer;overflow:hidden;height:2.5em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;border:1px solid #b6c2d2;-webkit-border-radius:5px;border-radius:5px}#appBody[data-page-id=worksheetPage] .game-progress li,#appBody[data-page-id=playPage] .game-progress li,#appBody[data-page-id=gamePage] .game-progress li{color:#999;margin:0;text-align:center;width:10%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:1em;border-right-width:1px;border-style:solid;border-color:#b6c2d2;background-color:#fff}#appBody[data-page-id=worksheetPage] .game-progress li.answer-invalid,#appBody[data-page-id=worksheetPage] .game-progress li.answer-valid,#appBody[data-page-id=playPage] .game-progress li.answer-invalid,#appBody[data-page-id=playPage] .game-progress li.answer-valid,#appBody[data-page-id=gamePage] .game-progress li.answer-invalid,#appBody[data-page-id=gamePage] .game-progress li.answer-valid{color:#fff}#appBody[data-page-id=worksheetPage] .game-progress li:first-child,#appBody[data-page-id=playPage] .game-progress li:first-child,#appBody[data-page-id=gamePage] .game-progress li:first-child{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#appBody[data-page-id=worksheetPage] .game-progress li:last-child,#appBody[data-page-id=playPage] .game-progress li:last-child,#appBody[data-page-id=gamePage] .game-progress li:last-child{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-width:0}#appBody[data-page-id=worksheetPage] .game-progress li:after,#appBody[data-page-id=playPage] .game-progress li:after,#appBody[data-page-id=gamePage] .game-progress li:after{color:#fff;font:normal normal normal 100% FontAwesome;opacity:.5}#appBody[data-page-id=worksheetPage] .game-progress .answer-valid,#appBody[data-page-id=playPage] .game-progress .answer-valid,#appBody[data-page-id=gamePage] .game-progress .answer-valid{background-color:#6db95f;-webkit-animation:bounceInUp .75s;animation:bounceInUp .75s}#appBody[data-page-id=worksheetPage] .game-progress .answer-valid:after,#appBody[data-page-id=playPage] .game-progress .answer-valid:after,#appBody[data-page-id=gamePage] .game-progress .answer-valid:after{content:"\f00c"}#appBody[data-page-id=worksheetPage] .game-progress .answer-invalid,#appBody[data-page-id=playPage] .game-progress .answer-invalid,#appBody[data-page-id=gamePage] .game-progress .answer-invalid{background-color:#ffdf75;-webkit-animation:bounceInUp .75s;animation:bounceInUp .75s}#appBody[data-page-id=worksheetPage] .game-progress .answer-invalid:after,#appBody[data-page-id=playPage] .game-progress .answer-invalid:after,#appBody[data-page-id=gamePage] .game-progress .answer-invalid:after{font-size:1.3em;padding:6px 0;content:"\f12a"}#appBody[data-page-id=worksheetPage] .interactive .tab.show-leaderboard .middle:before,#appBody[data-page-id=playPage] .interactive .tab.show-leaderboard .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.show-leaderboard .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.show-leaderboard .middle:before{content:"\f091"}#appBody[data-page-id=worksheetPage] .interactive,#appBody[data-page-id=playPage] .interactive,#appBody[data-page-id=gamePage] .interactive{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:2em 0}#appBody[data-page-id=worksheetPage] .interactive>div,#appBody[data-page-id=playPage] .interactive>div,#appBody[data-page-id=gamePage] .interactive>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-self:center;align-self:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#appBody[data-page-id=worksheetPage] .interactive .tab,#appBody[data-page-id=playPage] .interactive .tab,#appBody[data-page-id=gamePage] .interactive .tab{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 1 48%;flex:0 1 48%;cursor:pointer;border:5px solid #e6e6e6;position:relative;height:10em;margin:0 .5em 0 0}#appBody[data-page-id=worksheetPage] .interactive .tab:last-child,#appBody[data-page-id=playPage] .interactive .tab:last-child,#appBody[data-page-id=gamePage] .interactive .tab:last-child{margin-right:0}#appBody[data-page-id=worksheetPage] .interactive .tab.mobile-only,#appBody[data-page-id=playPage] .interactive .tab.mobile-only,#appBody[data-page-id=gamePage] .interactive .tab.mobile-only{display:none}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.mobile-only,#appBody[data-page-id=playPage] .interactive .tab.mobile-only,#appBody[data-page-id=gamePage] .interactive .tab.mobile-only{display:-webkit-box;display:-webkit-flex;display:flex}}#appBody[data-page-id=worksheetPage] .interactive .tab>a,#appBody[data-page-id=playPage] .interactive .tab>a,#appBody[data-page-id=gamePage] .interactive .tab>a{width:100%;height:100%;display:block;padding:0 .2em}#appBody[data-page-id=worksheetPage] .interactive .tab:hover,#appBody[data-page-id=playPage] .interactive .tab:hover,#appBody[data-page-id=gamePage] .interactive .tab:hover{text-decoration:none!important}#appBody[data-page-id=worksheetPage] .interactive .tab:hover .text,#appBody[data-page-id=playPage] .interactive .tab:hover .text,#appBody[data-page-id=gamePage] .interactive .tab:hover .text{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab .middle,#appBody[data-page-id=playPage] .interactive .tab .middle,#appBody[data-page-id=gamePage] .interactive .tab .middle{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 40%;flex:0 0 40%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=worksheetPage] .interactive .tab .text,#appBody[data-page-id=playPage] .interactive .tab .text,#appBody[data-page-id=gamePage] .interactive .tab .text{text-align:center;font-size:1em;line-height:1em;background-color:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:600}#appBody[data-page-id=worksheetPage] .interactive .tab .text.top,#appBody[data-page-id=playPage] .interactive .tab .text.top,#appBody[data-page-id=gamePage] .interactive .tab .text.top{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=worksheetPage] .interactive .tab .text.bottom,#appBody[data-page-id=playPage] .interactive .tab .text.bottom,#appBody[data-page-id=gamePage] .interactive .tab .text.bottom{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 .2em}#appBody[data-page-id=worksheetPage] .interactive .tab.games .middle:before,#appBody[data-page-id=worksheetPage] .interactive .tab.info .middle:before,#appBody[data-page-id=worksheetPage] .interactive .tab.pdf .middle:before,#appBody[data-page-id=worksheetPage] .interactive .tab.share .middle:before,#appBody[data-page-id=worksheetPage] .interactive .tab.show-leaderboard .middle:before,#appBody[data-page-id=playPage] .interactive .tab.games .middle:before,#appBody[data-page-id=playPage] .interactive .tab.info .middle:before,#appBody[data-page-id=playPage] .interactive .tab.pdf .middle:before,#appBody[data-page-id=playPage] .interactive .tab.share .middle:before,#appBody[data-page-id=playPage] .interactive .tab.show-leaderboard .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.games .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.info .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.pdf .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.share .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.show-leaderboard .middle:before{display:inline-block;font-family:FontAwesome;font-size:2.5em;color:#fff}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.games:hover .middle:before,#appBody[data-page-id=worksheetPage] .interactive .tab.info:hover .middle:before,#appBody[data-page-id=worksheetPage] .interactive .tab.pdf:hover .middle:before,#appBody[data-page-id=worksheetPage] .interactive .tab.share:hover .middle:before,#appBody[data-page-id=worksheetPage] .interactive .tab.show-leaderboard:hover .middle:before,#appBody[data-page-id=playPage] .interactive .tab.games:hover .middle:before,#appBody[data-page-id=playPage] .interactive .tab.info:hover .middle:before,#appBody[data-page-id=playPage] .interactive .tab.pdf:hover .middle:before,#appBody[data-page-id=playPage] .interactive .tab.share:hover .middle:before,#appBody[data-page-id=playPage] .interactive .tab.show-leaderboard:hover .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.games:hover .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.info:hover .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.pdf:hover .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.share:hover .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.show-leaderboard:hover .middle:before{color:#FFF}#appBody[data-page-id=worksheetPage] .interactive .tab.show-leaderboard .middle:before,#appBody[data-page-id=playPage] .interactive .tab.show-leaderboard .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.show-leaderboard .middle:before{color:#F66825}}#appBody[data-page-id=worksheetPage] .interactive .tab.show-leaderboard,#appBody[data-page-id=playPage] .interactive .tab.show-leaderboard,#appBody[data-page-id=gamePage] .interactive .tab.show-leaderboard{border-color:#F66825;color:#F66825}#appBody[data-page-id=worksheetPage] .interactive .tab.show-leaderboard.active,#appBody[data-page-id=worksheetPage] .interactive .tab.show-leaderboard:hover,#appBody[data-page-id=playPage] .interactive .tab.show-leaderboard.active,#appBody[data-page-id=playPage] .interactive .tab.show-leaderboard:hover,#appBody[data-page-id=gamePage] .interactive .tab.show-leaderboard.active,#appBody[data-page-id=gamePage] .interactive .tab.show-leaderboard:hover{background-color:#fcceb8}#appBody[data-page-id=worksheetPage] .interactive .tab.show-leaderboard.active .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.show-leaderboard:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.show-leaderboard.active .middle,#appBody[data-page-id=playPage] .interactive .tab.show-leaderboard:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.show-leaderboard.active .middle,#appBody[data-page-id=gamePage] .interactive .tab.show-leaderboard:hover .middle{background-color:#F66825}#appBody[data-page-id=worksheetPage] .interactive .tab.show-leaderboard .middle,#appBody[data-page-id=playPage] .interactive .tab.show-leaderboard .middle,#appBody[data-page-id=gamePage] .interactive .tab.show-leaderboard .middle{background-color:#fcceb8}#appBody[data-page-id=worksheetPage] .interactive .tab.pdf,#appBody[data-page-id=playPage] .interactive .tab.pdf,#appBody[data-page-id=gamePage] .interactive .tab.pdf{border-color:#d22921;color:#d22921}#appBody[data-page-id=worksheetPage] .interactive .tab.pdf.active,#appBody[data-page-id=worksheetPage] .interactive .tab.pdf:hover,#appBody[data-page-id=playPage] .interactive .tab.pdf.active,#appBody[data-page-id=playPage] .interactive .tab.pdf:hover,#appBody[data-page-id=gamePage] .interactive .tab.pdf.active,#appBody[data-page-id=gamePage] .interactive .tab.pdf:hover{background-color:#f0a09c}#appBody[data-page-id=worksheetPage] .interactive .tab.pdf.active .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.pdf:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.pdf.active .middle,#appBody[data-page-id=playPage] .interactive .tab.pdf:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.pdf.active .middle,#appBody[data-page-id=gamePage] .interactive .tab.pdf:hover .middle{background-color:#d22921}#appBody[data-page-id=worksheetPage] .interactive .tab.pdf .middle,#appBody[data-page-id=playPage] .interactive .tab.pdf .middle,#appBody[data-page-id=gamePage] .interactive .tab.pdf .middle{background-color:#f0a09c}#appBody[data-page-id=worksheetPage] .interactive .tab.pdf .middle:before,#appBody[data-page-id=playPage] .interactive .tab.pdf .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.pdf .middle:before{content:"\f1c1"}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.pdf .middle:before,#appBody[data-page-id=playPage] .interactive .tab.pdf .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.pdf .middle:before{color:#d22921}#appBody[data-page-id=worksheetPage] .interactive .tab.games .middle:before,#appBody[data-page-id=playPage] .interactive .tab.games .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.games .middle:before{color:#54235F}}#appBody[data-page-id=worksheetPage] .interactive .tab.games,#appBody[data-page-id=playPage] .interactive .tab.games,#appBody[data-page-id=gamePage] .interactive .tab.games{border-color:#54235F;color:#54235F}#appBody[data-page-id=worksheetPage] .interactive .tab.games .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.games.active,#appBody[data-page-id=worksheetPage] .interactive .tab.games:hover,#appBody[data-page-id=playPage] .interactive .tab.games .middle,#appBody[data-page-id=playPage] .interactive .tab.games.active,#appBody[data-page-id=playPage] .interactive .tab.games:hover,#appBody[data-page-id=gamePage] .interactive .tab.games .middle,#appBody[data-page-id=gamePage] .interactive .tab.games.active,#appBody[data-page-id=gamePage] .interactive .tab.games:hover{background-color:#af59c2}#appBody[data-page-id=worksheetPage] .interactive .tab.games .middle .middle,#appBody[data-page-id=playPage] .interactive .tab.games .middle .middle,#appBody[data-page-id=gamePage] .interactive .tab.games .middle .middle{background-color:#54235F}#appBody[data-page-id=worksheetPage] .interactive .tab.games .middle:before,#appBody[data-page-id=playPage] .interactive .tab.games .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.games .middle:before{content:"\f11b"}#appBody[data-page-id=worksheetPage] .interactive .tab.info,#appBody[data-page-id=playPage] .interactive .tab.info,#appBody[data-page-id=gamePage] .interactive .tab.info{border-color:#2C5A87;color:#2C5A87}#appBody[data-page-id=worksheetPage] .interactive .tab.info.active,#appBody[data-page-id=worksheetPage] .interactive .tab.info:hover,#appBody[data-page-id=playPage] .interactive .tab.info.active,#appBody[data-page-id=playPage] .interactive .tab.info:hover,#appBody[data-page-id=gamePage] .interactive .tab.info.active,#appBody[data-page-id=gamePage] .interactive .tab.info:hover{background-color:#9fc0e0}#appBody[data-page-id=worksheetPage] .interactive .tab.info.active .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.info:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.info.active .middle,#appBody[data-page-id=playPage] .interactive .tab.info:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.info.active .middle,#appBody[data-page-id=gamePage] .interactive .tab.info:hover .middle{background-color:#2C5A87}#appBody[data-page-id=worksheetPage] .interactive .tab.info .middle,#appBody[data-page-id=playPage] .interactive .tab.info .middle,#appBody[data-page-id=gamePage] .interactive .tab.info .middle{background-color:#9fc0e0}#appBody[data-page-id=worksheetPage] .interactive .tab.info .middle:before,#appBody[data-page-id=playPage] .interactive .tab.info .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.info .middle:before{content:"\f129"}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.info .middle:before,#appBody[data-page-id=playPage] .interactive .tab.info .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.info .middle:before{color:#2C5A87}#appBody[data-page-id=worksheetPage] .interactive .tab.share .middle:before,#appBody[data-page-id=playPage] .interactive .tab.share .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.share .middle:before{color:#0BAC8C}}#appBody[data-page-id=worksheetPage] .interactive .tab.share,#appBody[data-page-id=playPage] .interactive .tab.share,#appBody[data-page-id=gamePage] .interactive .tab.share{border-color:#0BAC8C;color:#0BAC8C}#appBody[data-page-id=worksheetPage] .interactive .tab.share.active,#appBody[data-page-id=worksheetPage] .interactive .tab.share:hover,#appBody[data-page-id=playPage] .interactive .tab.share.active,#appBody[data-page-id=playPage] .interactive .tab.share:hover,#appBody[data-page-id=gamePage] .interactive .tab.share.active,#appBody[data-page-id=gamePage] .interactive .tab.share:hover{background-color:#5bf5d6}#appBody[data-page-id=worksheetPage] .interactive .tab.share.active .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.share:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.share.active .middle,#appBody[data-page-id=playPage] .interactive .tab.share:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.share.active .middle,#appBody[data-page-id=gamePage] .interactive .tab.share:hover .middle{background-color:#0BAC8C}#appBody[data-page-id=worksheetPage] .interactive .tab.share .middle,#appBody[data-page-id=playPage] .interactive .tab.share .middle,#appBody[data-page-id=gamePage] .interactive .tab.share .middle{background-color:#5bf5d6}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition:hover{background-color:#f8a2be}#appBody[data-page-id=worksheetPage] .interactive .tab.share .middle:before,#appBody[data-page-id=playPage] .interactive .tab.share .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.share .middle:before{content:"\f0c0"}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition{border:5px solid #ed145b}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition .top{color:#bf0f48}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/addition.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition:hover .middle{background-color:#ed145b}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra{border:5px solid #fd60a8}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra .top{color:#fc2e8c}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/algebra.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra:hover .middle{background-color:#fd60a8}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison:hover{background-color:#d3e9b5}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison{border:5px solid #8dc63f}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison .top{color:#72a230}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/comparison.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison:hover .middle{background-color:#8dc63f}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting:hover{background-color:#fbcab3}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting{border:5px solid #f26522}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting .top{color:#d54d0d}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/counting.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting:hover .middle{background-color:#f26522}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals:hover{background-color:#5bf5d6}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals{border:5px solid #0bac8c}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals .top{color:#087c65}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/decimals.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals:hover .middle{background-color:#0bac8c}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division:hover{background-color:#fcd6b1}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division{border:5px solid #f7891d}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division .top{color:#d97008}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/division.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division:hover .middle{background-color:#f7891d}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation:hover{background-color:#f39397}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation{border:5px solid #d6171f}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation .top{color:#a81218}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/estimation.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation:hover .middle{background-color:#d6171f}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions:hover{background-color:#abd6e8}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions{border:5px solid #369ac4}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions .top{color:#2b7b9c}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/fractions.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions:hover .middle{background-color:#369ac4}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry:hover{background-color:#fceab1}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry{border:5px solid #f7c21d}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry .top{color:#d9a608}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/geometry.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry:hover .middle{background-color:#f7c21d}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing:hover{background-color:#79a6d3}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing{border:5px solid #2c5a87}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing .top{color:#1f4061}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/graphing.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing:hover .middle{background-color:#2c5a87}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement:hover{background-color:#abcae8}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement{border:5px solid #367ec4}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement .top{color:#2b649c}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/measurement.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement:hover .middle{background-color:#367ec4}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations:hover{background-color:#b98e6c}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations{border:5px solid #5f432d}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations .top{color:#3c2b1d}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/mixedequations.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations:hover .middle{background-color:#5f432d}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money:hover{background-color:#fcf1b1}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money{border:5px solid #f7d61d}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money .top{color:#d9ba08}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/money.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money:hover .middle{background-color:#f7d61d}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication:hover{background-color:#9198a6}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication{border:5px solid #474c57}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication .top{color:#30333b}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/multiplication.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication:hover .middle{background-color:#474c57}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns:hover{background-color:#d1c3de}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns{border:5px solid #8560a8}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns .top{color:#6b4b8a}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/numberpatterns.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns:hover .middle{background-color:#8560a8}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties:hover{background-color:#a2d5e3}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties{border:5px solid #379ab5}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties .top{color:#2b798e}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/numberproperties.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties:hover .middle{background-color:#379ab5}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions:hover{background-color:#af59c2}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions{border:5px solid #54235F}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions .top{color:#33153a}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/positions.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions:hover .middle{background-color:#54235F}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios:hover{background-color:#f9bdb1}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios{border:5px solid #ed4424}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios .top{color:#cd2f11}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/ratios.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios:hover .middle{background-color:#ed4424}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats:hover{background-color:#cce7b6}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats{border:5px solid #7cc242}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats .top{color:#639e33}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/stats.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats:hover .middle{background-color:#7cc242}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction:hover{background-color:#f5d9ea}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction{border:5px solid #d560a8}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction .top{color:#ca3892}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/subtraction.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction:hover .middle{background-color:#d560a8}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time:hover{background-color:#bad3bc}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time{border:5px solid #5e9663}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time .top{color:#4a774e}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/time.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time:hover .bottom,#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time:hover .top,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time:hover .bottom,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time:hover .top,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time:hover .bottom,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time:hover .top{color:#fff}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time:hover .middle{background-color:#5e9663}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time:hover .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time:hover .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time:hover .middle{background-color:initial}}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra .middle{background-color:#fe92c4}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra:hover,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra:hover,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra:hover{background-color:#fec5df}#appBody[data-page-id=gamePage] .google-share,.share-wrapper .google-share{padding:0;border:2px solid #fbc800;line-height:2em;display:block;font-size:1.4em;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background-color:#1AAB61;position:relative;-webkit-border-radius:5px;border-radius:5px}#appBody[data-page-id=gamePage] .google-share:before,.share-wrapper .google-share:before{content:"";background-image:url(../images/gce-share.png);background-size:contain;background-repeat:no-repeat;height:1.6em;width:1.5em;margin-right:.4em;margin-bottom:0;vertical-align:bottom;display:inline-block}#appBody[data-page-id=gamePage] .google-share:hover,.share-wrapper .google-share:hover{background-color:#158E50;text-decoration:none;color:#C2F3DA}#appBody[data-page-id=gamePage] .remind-share,.share-wrapper .remind-share{padding:0;border:2px solid #1d5799;line-height:2em;display:block;font-size:1.4em;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background-color:#2570C4;position:relative;-webkit-border-radius:5px;border-radius:5px;text-align:center}#appBody[data-page-id=gamePage] .remind-share:before,.share-wrapper .remind-share:before{content:"";background-image:url(../images/remind-share.png);background-size:contain;background-repeat:no-repeat;height:1.6em;width:1.5em;margin-right:.4em;margin-bottom:0;vertical-align:bottom;display:inline-block}#appBody[data-page-id=gamePage] .remind-share:hover,.share-wrapper .remind-share:hover{background-color:#1d5799;text-decoration:none;border-color:#418adb}#appBody[data-page-id=assessmentPage] .assessment-page{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding:.5vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=assessmentPage] .assessment-page .game-content{height:460px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .assessment-page{padding:0}}#appBody[data-page-id=assessmentPage] .assessment-header{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;line-height:1.5em}#appBody[data-page-id=assessmentPage] .bottom-toolbar{-webkit-transition-duration:.5s;transition-duration:.5s;background-color:#f6f9fd;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:.5em}#appBody[data-page-id=assessmentPage] .bottom-toolbar>div{-webkit-box-flex:0;-webkit-flex:0 0 980px;flex:0 0 980px;display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=assessmentPage] .bottom-toolbar>div.progress-bar-container{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .bottom-toolbar{margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background:0 0;padding:0 0 .5em;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}#appBody[data-page-id=assessmentPage] .bottom-toolbar>div{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:0}}#appBody[data-page-id=assessmentPage] .progress{display:inline-block;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%}#appBody[data-page-id=assessmentPage] .game-progress{cursor:pointer;overflow:hidden;height:2.5em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;border:1px solid #b6c2d2;-webkit-border-radius:5px;border-radius:5px}#appBody[data-page-id=assessmentPage] .game-progress li{color:#999;margin:0;text-align:center;width:10%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:1.3em;background-color:#fff;border-width:0}#appBody[data-page-id=assessmentPage] .game-progress li:first-child{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#appBody[data-page-id=assessmentPage] .game-progress li:last-child{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}#appBody[data-page-id=assessmentPage] .game-progress .answer-valid{background-color:#48a6db;-webkit-animation:slideInLeft .75s;animation:slideInLeft .75s}#appBody[data-page-id=assessmentPage] .interactive{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:2em 0}#appBody[data-page-id=assessmentPage] .interactive>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 980px;flex:0 0 980px;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-self:center;align-self:center;-webkit-justify-content:space-around;justify-content:space-around}#appBody[data-page-id=assessmentPage] .interactive .tab{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;cursor:pointer;border:5px solid #e6e6e6;position:relative;margin-left:.5em;margin-right:.5em;height:10em}#appBody[data-page-id=assessmentPage] .interactive .tab>a{width:100%;height:100%;display:block}#appBody[data-page-id=assessmentPage] .interactive .tab:hover{text-decoration:none!important}#appBody[data-page-id=assessmentPage] .interactive .tab:hover .text{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab .middle{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 40%;flex:0 0 40%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=assessmentPage] .interactive .tab .text{text-align:center;font-size:1em;line-height:1em;background-color:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:600}#appBody[data-page-id=assessmentPage] .interactive .tab .text.bottom,#appBody[data-page-id=assessmentPage] .interactive .tab .text.top{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=assessmentPage] .interactive .tab.games .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.info .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.pdf .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.share .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.show-leaderboard .middle:before{display:inline-block;font-family:FontAwesome;font-size:2.5em;color:#fff}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.games:hover .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.info:hover .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.pdf:hover .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.share:hover .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.show-leaderboard:hover .middle:before{color:#FFF}#appBody[data-page-id=assessmentPage] .interactive .tab.show-leaderboard .middle:before{color:#F66825}}#appBody[data-page-id=assessmentPage] .interactive .tab.show-leaderboard{border-color:#F66825;color:#F66825}#appBody[data-page-id=assessmentPage] .interactive .tab.show-leaderboard.active,#appBody[data-page-id=assessmentPage] .interactive .tab.show-leaderboard:hover{background-color:#fcceb8}#appBody[data-page-id=assessmentPage] .interactive .tab.show-leaderboard.active .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.show-leaderboard:hover .middle{background-color:#F66825}#appBody[data-page-id=assessmentPage] .interactive .tab.show-leaderboard .middle{background-color:#fcceb8}#appBody[data-page-id=assessmentPage] .interactive .tab.pdf{border-color:#d22921;color:#d22921}#appBody[data-page-id=assessmentPage] .interactive .tab.pdf.active,#appBody[data-page-id=assessmentPage] .interactive .tab.pdf:hover{background-color:#f0a09c}#appBody[data-page-id=assessmentPage] .interactive .tab.pdf.active .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.pdf:hover .middle{background-color:#d22921}#appBody[data-page-id=assessmentPage] .interactive .tab.pdf .middle{background-color:#f0a09c}#appBody[data-page-id=assessmentPage] .interactive .tab.pdf .middle:before{content:"\f1c1"}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.pdf .middle:before{color:#d22921}#appBody[data-page-id=assessmentPage] .interactive .tab.games .middle:before{color:#54235F}}#appBody[data-page-id=assessmentPage] .interactive .tab.games{border-color:#54235F;color:#54235F}#appBody[data-page-id=assessmentPage] .interactive .tab.games .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.games.active,#appBody[data-page-id=assessmentPage] .interactive .tab.games:hover{background-color:#af59c2}#appBody[data-page-id=assessmentPage] .interactive .tab.games .middle .middle{background-color:#54235F}#appBody[data-page-id=assessmentPage] .interactive .tab.games .middle:before{content:"\f11b"}#appBody[data-page-id=assessmentPage] .interactive .tab.info{border-color:#2C5A87;color:#2C5A87}#appBody[data-page-id=assessmentPage] .interactive .tab.info.active,#appBody[data-page-id=assessmentPage] .interactive .tab.info:hover{background-color:#9fc0e0}#appBody[data-page-id=assessmentPage] .interactive .tab.info.active .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.info:hover .middle{background-color:#2C5A87}#appBody[data-page-id=assessmentPage] .interactive .tab.info .middle{background-color:#9fc0e0}#appBody[data-page-id=assessmentPage] .interactive .tab.info .middle:before{content:"\f129"}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.info .middle:before{color:#2C5A87}#appBody[data-page-id=assessmentPage] .interactive .tab.share .middle:before{color:#0BAC8C}}#appBody[data-page-id=assessmentPage] .interactive .tab.share{border-color:#0BAC8C;color:#0BAC8C}#appBody[data-page-id=assessmentPage] .interactive .tab.share.active,#appBody[data-page-id=assessmentPage] .interactive .tab.share:hover{background-color:#5bf5d6}#appBody[data-page-id=assessmentPage] .interactive .tab.share.active .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.share:hover .middle{background-color:#0BAC8C}#appBody[data-page-id=assessmentPage] .interactive .tab.share .middle{background-color:#5bf5d6}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.addition .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.addition:hover{background-color:#f8a2be}#appBody[data-page-id=assessmentPage] .interactive .tab.share .middle:before{content:"\f0c0"}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.addition .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.algebra .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.comparison .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.counting .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.decimals .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.division .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.estimation .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.fractions .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.geometry .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.graphing .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.mixedequations .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.money .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.multiplication .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberpatterns .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberproperties .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.positions .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.ratios .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.stats .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.subtraction .middle:before,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.time .middle:before{content:'';background-size:contain;background-repeat:no-repeat;height:3em;background-position:center center}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.addition{border:5px solid #ed145b}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.addition .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.addition .top{color:#bf0f48}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.addition .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/addition.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.addition:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.addition:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.addition:hover .middle{background-color:#ed145b}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.addition:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.algebra .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.algebra:hover{background-color:#fff7fb}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.algebra{border:5px solid #fd60a8}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.algebra .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.algebra .top{color:#fc2e8c}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.algebra .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/algebra.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.algebra:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.algebra:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.algebra:hover .middle{background-color:#fd60a8}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.algebra:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.comparison .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.comparison:hover{background-color:#d3e9b5}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.comparison{border:5px solid #8dc63f}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.comparison .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.comparison .top{color:#72a230}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.comparison .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/comparison.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.comparison:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.comparison:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.comparison:hover .middle{background-color:#8dc63f}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.comparison:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.counting .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.counting:hover{background-color:#fbcab3}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.counting{border:5px solid #f26522}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.counting .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.counting .top{color:#d54d0d}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.counting .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/counting.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.counting:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.counting:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.counting:hover .middle{background-color:#f26522}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.counting:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.decimals .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.decimals:hover{background-color:#5bf5d6}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.decimals{border:5px solid #0bac8c}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.decimals .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.decimals .top{color:#087c65}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.decimals .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/decimals.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.decimals:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.decimals:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.decimals:hover .middle{background-color:#0bac8c}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.decimals:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.division .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.division:hover{background-color:#fcd6b1}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.division{border:5px solid #f7891d}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.division .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.division .top{color:#d97008}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.division .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/division.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.division:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.division:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.division:hover .middle{background-color:#f7891d}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.division:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.estimation .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.estimation:hover{background-color:#f39397}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.estimation{border:5px solid #d6171f}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.estimation .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.estimation .top{color:#a81218}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.estimation .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/estimation.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.estimation:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.estimation:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.estimation:hover .middle{background-color:#d6171f}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.estimation:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.fractions .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.fractions:hover{background-color:#abd6e8}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.fractions{border:5px solid #369ac4}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.fractions .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.fractions .top{color:#2b7b9c}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.fractions .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/fractions.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.fractions:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.fractions:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.fractions:hover .middle{background-color:#369ac4}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.fractions:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.geometry .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.geometry:hover{background-color:#fceab1}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.geometry{border:5px solid #f7c21d}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.geometry .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.geometry .top{color:#d9a608}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.geometry .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/geometry.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.geometry:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.geometry:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.geometry:hover .middle{background-color:#f7c21d}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.geometry:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.graphing .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.graphing:hover{background-color:#79a6d3}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.graphing{border:5px solid #2c5a87}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.graphing .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.graphing .top{color:#1f4061}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.graphing .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/graphing.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.graphing:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.graphing:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.graphing:hover .middle{background-color:#2c5a87}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.graphing:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.measurement .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.measurement:hover{background-color:#abcae8}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.measurement{border:5px solid #367ec4}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.measurement .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.measurement .top{color:#2b649c}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.measurement .middle:before{content:'';display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/measurement.png);background-size:contain;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:3em;background-position:center center}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.measurement:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.measurement:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.measurement:hover .middle{background-color:#367ec4}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.measurement:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.mixedequations .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.mixedequations:hover{background-color:#b98e6c}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.mixedequations{border:5px solid #5f432d}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.mixedequations .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.mixedequations .top{color:#3c2b1d}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.mixedequations .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/mixedequations.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.mixedequations:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.mixedequations:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.mixedequations:hover .middle{background-color:#5f432d}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.mixedequations:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.money .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.money:hover{background-color:#fcf1b1}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.money{border:5px solid #f7d61d}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.money .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.money .top{color:#d9ba08}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.money .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/money.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.money:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.money:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.money:hover .middle{background-color:#f7d61d}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.money:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.multiplication .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.multiplication:hover{background-color:#9198a6}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.multiplication{border:5px solid #474c57}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.multiplication .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.multiplication .top{color:#30333b}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.multiplication .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/multiplication.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.multiplication:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.multiplication:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.multiplication:hover .middle{background-color:#474c57}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.multiplication:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberpatterns .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberpatterns:hover{background-color:#d1c3de}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberpatterns{border:5px solid #8560a8}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberpatterns .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberpatterns .top{color:#6b4b8a}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberpatterns .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/numberpatterns.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberpatterns:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberpatterns:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberpatterns:hover .middle{background-color:#8560a8}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberpatterns:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberproperties .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberproperties:hover{background-color:#a2d5e3}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberproperties{border:5px solid #379ab5}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberproperties .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberproperties .top{color:#2b798e}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberproperties .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/numberproperties.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberproperties:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberproperties:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberproperties:hover .middle{background-color:#379ab5}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.numberproperties:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.positions .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.positions:hover{background-color:#af59c2}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.positions{border:5px solid #54235F}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.positions .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.positions .top{color:#33153a}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.positions .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/positions.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.positions:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.positions:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.positions:hover .middle{background-color:#54235F}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.positions:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.ratios .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.ratios:hover{background-color:#f9bdb1}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.ratios{border:5px solid #ed4424}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.ratios .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.ratios .top{color:#cd2f11}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.ratios .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/ratios.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.ratios:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.ratios:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.ratios:hover .middle{background-color:#ed4424}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.ratios:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.stats .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.stats:hover{background-color:#cce7b6}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.stats{border:5px solid #7cc242}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.stats .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.stats .top{color:#639e33}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.stats .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/stats.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.stats:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.stats:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.stats:hover .middle{background-color:#7cc242}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.stats:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.subtraction .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.subtraction:hover{background-color:#f5d9ea}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.subtraction{border:5px solid #d560a8}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.subtraction .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.subtraction .top{color:#ca3892}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.subtraction .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/subtraction.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.subtraction:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.subtraction:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.subtraction:hover .middle{background-color:#d560a8}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.subtraction:hover .middle{background-color:initial}}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.time .middle,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.time:hover{background-color:#bad3bc}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.time{border:5px solid #5e9663}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.time .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.time .top{color:#4a774e}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.time .middle:before{display:-webkit-box;display:-webkit-flex;display:flex;background-image:url(../images/skills/150/time.png);-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.time:hover .bottom,#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.time:hover .top{color:#fff}#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.time:hover .middle{background-color:#5e9663}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .interactive .tab.suggestion.time:hover .middle{background-color:initial}#appBody[data-page-id=assessmentPage] .save-button{display:none}}#appBody[data-page-id=assessmentPage] .save-button{background:green;font-size:2em;color:#fff;padding:.25em;text-align:center;margin-top:1vw;margin-bottom:1vw}#appBody[data-page-id=assessmentPage] .save-button:hover{text-decoration:none}#appBody[data-page-id=assessmentPage] .result-nav{padding:0 0 1em;-webkit-border-radius:0;border-radius:0;line-height:1em;background:#1a6ea7;margin-right:10px;display:inline-block;height:6em;vertical-align:top;font-size:100%;-webkit-box-flex:1;-webkit-flex:1 0 30%;flex:1 0 30%}#appBody[data-page-id=assessmentPage] .result-nav span{font-size:120%}#appBody[data-page-id=assessmentPage] .result-nav:hover{background:#4f83c5;text-decoration:none}#appBody[data-page-id=assessmentPage] .result-nav:hover:after,#appBody[data-page-id=assessmentPage] .result-nav:hover:before{background:#4f83c5}#appBody[data-page-id=assessmentPage] .result-nav:after{display:none}#appBody[data-page-id=assessmentPage] .result-nav:before{background:#1a6ea7;content:"\f022";font-size:2.5em;position:initial;bottom:initial;left:initial;right:initial;margin:0;padding:.2em 0 0;line-height:1.5em}#appBody[data-page-id=assessmentPage] .next-skill{background-color:#5C0A5F;height:6em}#appBody[data-page-id=assessmentPage] .next-skill .end-nav.game:before{font-family:FontAwesome;-webkit-box-flex:0;-webkit-flex:0 0 1.2em;flex:0 0 1.2em;height:100%;display:block;content:"\f11b";border-right:1px solid rgba(255,255,255,.55);font-size:4.5em;color:#fff}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=assessmentPage] .next-skill .end-nav{padding:.5em}}.header-user-menu,.main-menu,.main-menu-mobile,.profile-menu-mobile{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.header-user-menu ul,.main-menu ul,.main-menu-mobile ul,.profile-menu-mobile ul{height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-grid-column-align:flex-start;justify-items:flex-start}.header-user-menu ul li,.main-menu ul li,.main-menu-mobile ul li,.profile-menu-mobile ul li{display:-webkit-box;display:-webkit-flex;display:flex;margin:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%}.header-user-menu ul li.subscription,.main-menu ul li.subscription,.main-menu-mobile ul li.subscription,.profile-menu-mobile ul li.subscription{font-weight:400;color:#bc7a0a;background-image:url(../images/subscribe-menu-bkgnd.png);background-size:cover;background-repeat:no-repeat;padding-left:.8vw}.header-user-menu ul li a,.main-menu ul li a,.main-menu-mobile ul li a,.profile-menu-mobile ul li a{color:#fff;font-size:1.1vw;line-height:1.8vw;text-decoration:none;font-weight:300;padding-right:1.5vw;padding-left:2vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-size:2vw;background-repeat:no-repeat;background-position:left top}.header-user-menu ul li a:hover,.main-menu ul li a:hover,.main-menu-mobile ul li a:hover,.profile-menu-mobile ul li a:hover{color:#8ad3ff}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.header-user-menu ul:before,.main-menu ul:before,.main-menu-mobile ul:before,.profile-menu-mobile ul:before{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;color:#fff;font-size:3vw;padding:1vw;margin-bottom:2vw;font-weight:400;background-color:#5797af;height:3vw;line-height:3vw}.main-menu ul:before,.main-menu-mobile ul:before{content:"Main Menu"}.profile-menu-mobile ul:before{content:"Profile Menu"}.header-user-menu ul:before{content:"User Menu"}.main-menu{display:none}}@media only screen and (max-width:761px){.header-user-menu ul:before,.main-menu ul:before,.main-menu-mobile ul:before,.profile-menu-mobile ul:before{font-size:5vw;padding:2vw;margin-bottom:2vw;height:6vw;line-height:6vw}}.main-menu ul li a.menu-grades{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAUklEQVR4Ae3YAQbAQAxFwR5tj/ZvnhYFIIVKMI8AC0MIe0nS79WHQEBAQIYDAXGtzzNp5rxv080kJNWX7asFAgICAuIg+ihYvVogICAgICCSdAPBJ/+GpWfO6gAAAABJRU5ErkJggg==)}.main-menu ul li a.menu-grades:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJBJREFUeNrsmMENgCAQBMHYjj1QlV/ga1XXgwXhkfjnNEGJznz4bIIDMXvBOQD4Bf7Nzbe9lFZmXbzpG6ev3AgiiCCCCCIwVLNrWwddQiMm2tii2WRo9mTZd+5wOFUiGnJizCV+dkQQQQSRYenRI3Ihk5lJ7o4o1oeCc+xoNXauowePD4gggggiiAAAPMohwACDeh65sRrA6AAAAABJRU5ErkJggg==)}.main-menu ul li a.menu-skills{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAwklEQVR4Ae3XYQ2DMBAF4EpAAhImpRKQgIQ5qIRKOQlIqIRKeLt/JVm7dEuO7Zb3Je8v8EI52kBE9ATArqlosmbxV6JPvBUpuJ4YFDHAInZLK2nuBtksikT0ZY/jN57eTNWk8DEiArBqBE3R3LyVWAYju2rWbz5Y0sgbOTBWJq+RLIoIrics8stLix+7wfg9xuOXiCamYj1NteixREZftLjZZnScTRgr//JnB4tMbFEMMlSCJy/K7B4PYRlN7ZYgInoAWL6TIY20fpcAAAAASUVORK5CYII=)}.main-menu ul li a.menu-skills:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNrsWM0NgjAUFsNdRnABE9wAR2ACdQO5ePXuBZwANtANdANJHEBG0An0e0kPSITwtBUb3pe8NGka6Nf397WDgUAg6AUczuLt5bHCsIF5aiqDReuJc+uayJBJIi6RICxge6s8AiJXDOMf7+8Eb8+0eqQDEmZC69/hMtYWDV5JYHcD+ytMEIlqEjtDHEfWhBY2e8AQlk6JSm6C+aV0MYFIlM+AJkpVLoUFpSoUIq9ya4iABEmZ85uSTUViCjJFJ0SwMdJZPuPbXsP6omWPyNuWdk4f8Ush8i3GuiVPLyUKN0G1hFbvkt1YaKlbI90lTpUTnukmIRDYKlGYxSFWjxmeqmiRujrYQwQkUkWiirAtGZfxs4WhB4hRDQkCeUkvEWCuUaJwpIxIFF0ShYOgQcroJWLypQT5d6whs7MttOh1JqvoMSq/iXRIgUDwgqcAAwASuVhNzLL6FAAAAABJRU5ErkJggg==)}.main-menu ul li a.menu-games{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAMAAACLrFl+AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEXRSTlMAMHCA7//fUBCvv2Agn89Ajx9iJRIAAAEVSURBVHgB7dQFbsUwDAbgP3Edht7/sgMPXHKH4vcJiolJCh6U8+QdXviFOUR9ZUmZX5XaOgtKtchNTsaKwaZxvSbzjYwLk29NnBW+NewgvVthrCAe8LxTCouCg6Z77YuqgGPRsEe6xPFWAhILwl7YFDl2ZcdZWIRzXstKNclMK5H8RnNl0SedMvOnlhTmFYCsyW83fv/DaZP17c/ykVI+9kyy3oRJXt5QYBFI6jvOUbtSeaNrN3ep+21PG29JDmJfTGe2RtkTSCOqYi7ZKVCLTq61wZYFir/pf5eUOF/E8u0l2pluLzFW6Bpria6w1kANVh473jgySN86HDjdj6DSwmIhXKCPr2m3VZDD2Dp65WgODg/AM0jjFIGkrvwZAAAAAElFTkSuQmCC)}.main-menu ul li a.menu-games:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAoFJREFUeNrsWN1twkAMPhDvzQhhgAqYoDABMAFhgsJLX4HXvgATECYoTAAjROoAZAQ6AbUln3Q6XS7n5AhIxJKVtNyPv7PP/hwhaqmllpeQRpFJ37+3Ljz6oAHoFfT89d5ItDEzeCxoDEoKOodxB+5a3oHAprjZDnRk+PkMuqcnAogyllmBbmiNCYHQBcFOAdDVOxACcQLtVhQt6JWBK5gmY+FdhSAE7bXz6hHwRp+88QhBr5x9eWTxwIS09hJa5I2+ZUhMercQIxtKe8TmDUynmF2m+F7C2DNp4Yho5ngjzPFGkvHOETwIvAcDeO9ljOmTLYU9EjEMuhYEohbItKgteUAmNm+o2YSqcRGvnOC0R3QPfgrakp1+yZUX7cTxUv/RyR30YkVFEyu2DIMPQ2iu6D4MQWeWBLKnuer9aMOeRq+1LCB1GjLOy+cELNbAnRQwGxizlBccfhMGMAdKHnLMmzJmRPSGFVpD7e+0BNWQEhqqt8j5X2ixySm0bgaD5i5VVgmzyFDQcJ0jxXxWJkoptIY6MNi/4QzEkZKslDCR8yIOP5L3QYYSzF861AwjZWlaCFtuoaRTV5MDF4RQ7oPQD4ZjWxaQDoOhZsW/a3uwkwdCHsmTDidrhaI6wXCMKIO5SMgB4tp3rMGAMYeleupTnIEEjEUvFdP6oGyH+NTSutO6mB63BiKJp/mZw6ifBkisplQT28VMxWTWXj8++ACh1o74WYE4gbgXmKYD0XOROQeEBobbIiccIEfGoj0waFP0JGluj3F4Rw5pDKg+BJa2duvIjTh0ZUlZzbZv2/T10Ubju9R6hlpa3Zu6Q49gZJepfxdOqblLRC211PK68i/AAMXK4aKnYah/AAAAAElFTkSuQmCC)}.main-menu ul li a.menu-standards{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAABFklEQVR4Ae2YYW0EIRCFKwEJKwEJK+EkIKEScICElYAEJCChEpDwyo9Jj06zSbklzHKZL3m/Xu7IS2aYWT4URVF+AGCrvjAROu+oMqNCmKoCOfKoIA7yuBFBPJ6EieV84IkfFaT/DwXO1SAAHlWeZNgF4Tv1EAlCIVpy4yW8xi4RJOIvlrxX8RJBDnCovC4MTycRxLJBGZiX0UeQbHZTtVfZ1W+tjXx3sp/tHTIiQejwlsh+00up2u7S7Bt5ReDW0iC8tFLjBaHSWr/ZdWmkGZKasnAXBmIRGIinfVDIWm5FSe+yNH7yV4/l1nhWXolWesv6h7x/KQp8WE1Ag9zzOSicBNEHOkPDTYo8+v03Yj7xVwhFUZRvAih7q6C3xHwAAAAASUVORK5CYII=)}.main-menu ul li a.menu-standards:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdVJREFUeNrsWNFtgzAQJVEHYIPSASrRDegECROQDVp++hv625/CBCkTJJ2gjBCpCzACG7TvokM6WUK1XWoK8kmWbTDnO+7e40wQePHixcucZKW78OXz64Bu59C2Fu356Xb1NpojcGKL7hXtDoo7F17wnvTyUuzZ/LR+rak3RqtdOUGCvU7oKrREZ/16KRhZjCNXI+RxzNOyTz1cD9E9Gqo7czq5dYSdOIpLGyIDHh91c1vRea8D7LFTK1MJAYb00UksdSZTYKQb4H7Z23w7nDtSKc6Ugp5TynlDfaXux29UjGDTM1LphsHe0VzeE3j5/6wFCTmvWzUCjJfQkLU6547AUHLgQ8w3MCTlcYFub4o5PEclUOsaIyprbWFIxOMHy+jupgD7YkqUWpk3Ii1s2KezfO7XrNUwa1E6tJI6Mc5xr54F2NlgikAxRM+zoF8uDPuait5k3keFqfcgCkqttKJIToGRvaiNQj5BBqJojA10XaplvIBJWEs1NBRFY2SpM5rCkXe14BO4aCx1Ns4xAqNLROC6r7Xoj4e4nXLqmWCktj2LjMFa+cD1C/j9md07ogfCTBSFfy68V6Z7QDP5ZVpwVRs68oVwVgFvReDFixcvi5NvAQYAky6gFo4Fg9AAAAAASUVORK5CYII=)}.main-menu ul li a.menu-worksheets{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAArklEQVR4Ae2WQQ3DMAwABykQAmEQDGEQzCRQAqEQBmEQMu+VxzpZk7XFre6ke7bSSa7dCwDALmOMMmLULCE1GmKqKWcJeSHHD5lIlhD98pkZMpEMIXezO25OiBOTebT2kZUh3VTXiZhXs3+wrAppZnWdPMx6qDsSQAmJjlbQW4aQbmrQxmj99SD6bhlCdP07Ga0fwtbijvjwjbB+OYis336W3/jG1nqHkLIsBADgCTaZSvdWgr1zAAAAAElFTkSuQmCC)}.main-menu ul li a.menu-worksheets:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASxJREFUeNrsl80NgkAQhRdiAXSADZjQAVCCFUgVXsGrF0tQKlErkMQGKMEOdEj24EF+5+kscV6y4cIu+zFvHqwxKpXqL+SNnbC/PyO63BjPTLcr74IG8SfMCbgPpZdR0MikQVA6ImF8YWvDYBaANXbk+aLHSgldzh0whtY4SYNsaCMxs6/YMAiQpR0Im02GQYA0UXodcF/+Bl7ZeZ+qWxFMJQFSt2yqDeRAY02bTaU/iF2Ni1JvgLgWvzAhrNU0Z8lcI7KWEwVpmjdhrhG6UJEEAOKEtWo7OAqsvURByrEJ840kRIDktJFc2loavxN+UfpSK3Oh2blH18iFimTct6k98usT4lzid8gJccgHUbwiqBPiLOM3Rv+fScVv6GJFNH6lQR5GpVKppPQSYAAgQ1gddCcPdQAAAABJRU5ErkJggg==)}.main-menu ul li a.menu-subscribe{color:#bc7a0a;font-weight:700;font-size:1.3vw;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA9BJREFUeNrsmE9PE0EUwN9u222LpZTyJ2qilhNBE62JhCPyBYxGPwB+AvDsQTx4Vj6BJB7wXzwZ1GgCnkiQmEZjohEFkwr0H5Sa0nbbbn1vd7Zd2oa2u91Skk4zzHQ7vH2/eW/mvRmATukUUwpnpvDVB8IMNvfY1/tX7oozxw4EIXzYrJc9HkKYDTPex5toENkSvJ2Tq/bZsbGI1hp9o058SwFiK2lTrcKbbY3eSw7wYNVYZepYuBZaw4PNdep7LzoV1xI4hLGrQybZmLa3yDRWWVH3cFF5cI/Y1K6HjWlfEDbTsuv0DDvA5i6Jt3bzWpipZlul2RaZVK3RP9pV8WPvmF1rlcl2BilZo9tS8aMNrdKtscqRbr/MJfysUn+ctf7i/nrLC/YBCxQ4CWsB5A/2aRtOR3MQnN/XigxgjWP9yFr6HsAtOt5UEFTcz2aPYsPVWuO7Tgtw7ppHAagCQu3mqxSkgvl69FvCSjFnFsEChw201iFsUfV7bbEIPDj6BBBcFtmNCIDHJWDvJ5HSoQJP3XRAJpqHvChBGoFyiQJkqYYLIGUODFUnjrbzXqMgMoTTa4fBEQ/YUHECsKDSyqxrZp5a/NRThAEexyP4Gfyj+f98pgBiREI4gOQqQDbEQbWJ1LPY5XQitaNMleukU7aGWYV3INxZxecZRFEHoyA32CKE4KcIAommny2yIYC9D0WIONPBGAhbZBMkkHx67d3fonVMgQgDROc5da0QxESthV53HCmH+fV2yxTLiAgRmS80DNFQQKyAebPdVBgRd6zIU0kXRMORvRzm90IIUjGxKRDhZ3ndELpSlHKY9YUwpGNZ/RC41Yae5wxB6M61ymESf1K6QVJrBcMQhpJG9sK4GuV1x43SkSWuF6IZ2S/lXxjpbboFCIPcAVktB8FksphAGgGxDXBVZbbSIj7VrYy5Fqd1L9+RgdSyhoRJoCRKNdyLNwxiNQAyLivhqi6CstjdrynY+aLsaHSL0uO3yUlhhRLugzJbDeJTjq+VIuI/0hBdTUL2X+nwtLOShsR3EbxjArjOW8pAuCO1iE9J60sOvr8pwvZyojxAzqkXE7mEBOH3aYgHeOgbtylnEWBnkuUjWCPa3YUsQopvvI5ijWkh6Jh6GWPDbarUZ8/kaL71MgPbL0S5r7GI7p3LasQaVMKf92D3Z7L8IEbKL1XLBpiij0lGOohATyQ4cYGvOJG20rXkooGgKH8HFZ6rkREQ4BAC0b3WQ1I8+U0yDKL7Nh4VWWSXAwQwi/VRo1c47Gppmt3SUH8JZUxAp3RK+5T/AgwA7yGpVEhIp9QAAAAASUVORK5CYII=)}.main-menu ul li a.menu-subscribe:hover{color:#dd9505;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvFJREFUeNrsWFFy0zAQlRKP4xTKhBukNwgz/Le5AdwATtDyzQflg2/oCehNGv75yA3oETwUGidNourZK7N2TZNIlpvMZGc0tmV7tU9vV1qtEHvZixeRPpX//BKe68snevz8+uPsfOeAaBB9fflV6j7SYK59jNfySEjKhJRZ4307wwhnoxtlfZPELyst32x0OiptjJXTnWBEs9EjNnpgI4pU2p8k0rASEyvxtjNyBhC4CUOVd7L7Hn2zvYxwNsJQiGcHqvD+760Us5kfVupm5J1hoxupBy9ZX4++3VrXOs3cSCuu0Iw+vPMR9NLSfQbUcH9M14H55sWhEu129f+LhRC/bwrDjsnVftAVz+NN3U6uYfiAZg97w8mq74NAiMPn6tFvbv5IMZ+vZd9IN+w5FxrY+NFx11B2Zfy+MAN6CjDrcJd2CwBU3rdKABTMKI13PpdisRRiuRR5HxMzcW90e+kKJAUBAyO9saWGtwtph5UYwJgALgACQACWTGV6XzWRNsF+bXzbuI70mDNDdxD8iydugyuQtxSE4nYiuXJvgjEwFklMNrivWhTwaaxgxuDj68SCLQgsBhQrADFcFegbLb9NgLEFsfE+4hOMCwjbDbF2MK4grJPGOsHUAcI616KBhhgYBtzd2a/H+NcVhFPSSAPG2dqvHPaN/N/YFkQd2W+f79IuO7zR1TgQHScnFca4ACnobJKRfkW5xyolYf/3nwzIKjYQyEr5d6/AAcixOfX9D8BUZ6/JNHuOOqJcFiqcHLnOpoFkjFQAQYFhksg0FTeCUtB0JtNzOzvuipKO/pMB4ecJnPoqMuRLU5gAMFRSwNJBV+XpeqZDNh8jfHWBW5jdGY2BwDH1ld4b3qPhnvoefM/d03blClzYyFwmr1XxQxCMH1VlA2Tod+gAgyhElFyt17Rr5fHADkAftMGXKzICADzSgFDX+grDSxNhBcR6B9CGXFFxAAAudPu2aQmHSktnVKXB/UjrGIq97GV75F6AAQDmgEEtafZuuQAAAABJRU5ErkJggg==)}.header-user-menu,.main-menu-mobile,.mobile-menu-wrapper,.profile-menu-mobile{display:none}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.header-user-menu,.main-menu-mobile,.mobile-menu-wrapper,.profile-menu-mobile{background-color:#c6e1eb;bottom:0;display:none;height:100%;left:0;overflow-y:auto;position:fixed;right:0;padding-top:0;text-align:center;top:6vw;width:auto;z-index:999;-webkit-box-sizing:border-box;box-sizing:border-box}.header-user-menu.opened,.main-menu-mobile.opened,.mobile-menu-wrapper.opened,.profile-menu-mobile.opened{display:block;overflow:auto;-webkit-overflow-scrolling:touch}.header-user-menu ul,.main-menu-mobile ul,.mobile-menu-wrapper ul,.profile-menu-mobile ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.header-user-menu ul.info-page,.header-user-menu ul.wrapper,.main-menu-mobile ul.info-page,.main-menu-mobile ul.wrapper,.mobile-menu-wrapper ul.info-page,.mobile-menu-wrapper ul.wrapper,.profile-menu-mobile ul.info-page,.profile-menu-mobile ul.wrapper{padding:0 0 12vw;width:initial;overflow-y:scroll;display:block}.header-user-menu ul li,.main-menu-mobile ul li,.mobile-menu-wrapper ul li,.profile-menu-mobile ul li{margin:0;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:1vw 2vw;height:unset}.header-user-menu ul li a,.main-menu-mobile ul li a,.mobile-menu-wrapper ul li a,.profile-menu-mobile ul li a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0064a0;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid #efefef;width:100%;font-size:3vw;font-weight:800;background-color:#fff;-webkit-border-radius:.5em;border-radius:.5em;padding:2vw}.header-user-menu ul li a:before,.main-menu-mobile ul li a:before,.mobile-menu-wrapper ul li a:before,.profile-menu-mobile ul li a:before{content:"";display:inline-block;background-image:url(../images/mobile/sprite-menu.png);background-size:201% 2200%;height:3vw;width:3vw;margin:0 1vw 0 0;background-position:0}.header-user-menu ul li a.menu-grades,.main-menu-mobile ul li a.menu-grades,.mobile-menu-wrapper ul li a.menu-grades,.profile-menu-mobile ul li a.menu-grades{color:#207cc5!important;border-width:1px;border-style:solid;border-color:#65ade6}.header-user-menu ul li a.menu-grades:hover,.main-menu-mobile ul li a.menu-grades:hover,.mobile-menu-wrapper ul li a.menu-grades:hover,.profile-menu-mobile ul li a.menu-grades:hover{background-color:#91c4ed}.header-user-menu ul li a.menu-grades:before,.main-menu-mobile ul li a.menu-grades:before,.mobile-menu-wrapper ul li a.menu-grades:before,.profile-menu-mobile ul li a.menu-grades:before{background-position:0 0}.header-user-menu ul li a.menu-skills,.main-menu-mobile ul li a.menu-skills,.mobile-menu-wrapper ul li a.menu-skills,.profile-menu-mobile ul li a.menu-skills{color:#4ccb4d!important;border-width:1px;border-style:solid;border-color:#9be29c}.header-user-menu ul li a.menu-skills:hover,.main-menu-mobile ul li a.menu-skills:hover,.mobile-menu-wrapper ul li a.menu-skills:hover,.profile-menu-mobile ul li a.menu-skills:hover{background-color:#c3edc3}.header-user-menu ul li a.menu-skills:before,.main-menu-mobile ul li a.menu-skills:before,.mobile-menu-wrapper ul li a.menu-skills:before,.profile-menu-mobile ul li a.menu-skills:before{background-position:0 4.7619047619%}.header-user-menu ul li a.menu-subscribe,.main-menu-mobile ul li a.menu-subscribe,.mobile-menu-wrapper ul li a.menu-subscribe,.profile-menu-mobile ul li a.menu-subscribe{color:#E3763B!important;border-width:1px;border-style:solid;border-color:#f0b494}.header-user-menu ul li a.menu-subscribe:hover,.main-menu-mobile ul li a.menu-subscribe:hover,.mobile-menu-wrapper ul li a.menu-subscribe:hover,.profile-menu-mobile ul li a.menu-subscribe:hover{background-color:#f6d4c1}.header-user-menu ul li a.menu-subscribe:before,.main-menu-mobile ul li a.menu-subscribe:before,.mobile-menu-wrapper ul li a.menu-subscribe:before,.profile-menu-mobile ul li a.menu-subscribe:before{background-position:0 9.5238095238%}.header-user-menu ul li a.menu-parents,.main-menu-mobile ul li a.menu-parents,.mobile-menu-wrapper ul li a.menu-parents,.profile-menu-mobile ul li a.menu-parents{color:#da2c2c!important;border-width:1px;border-style:solid;border-color:#e98383}.header-user-menu ul li a.menu-parents:hover,.main-menu-mobile ul li a.menu-parents:hover,.mobile-menu-wrapper ul li a.menu-parents:hover,.profile-menu-mobile ul li a.menu-parents:hover{background-color:#f1aeae}.header-user-menu ul li a.menu-parents:before,.main-menu-mobile ul li a.menu-parents:before,.mobile-menu-wrapper ul li a.menu-parents:before,.profile-menu-mobile ul li a.menu-parents:before{background-position:0 14.2857142857%}.header-user-menu ul li a.menu-teachers,.main-menu-mobile ul li a.menu-teachers,.mobile-menu-wrapper ul li a.menu-teachers,.profile-menu-mobile ul li a.menu-teachers{color:#9f20bb!important;border-width:1px;border-style:solid;border-color:#cb5ee3}.header-user-menu ul li a.menu-login,.header-user-menu ul li a.menu-logout,.main-menu-mobile ul li a.menu-login,.main-menu-mobile ul li a.menu-logout,.mobile-menu-wrapper ul li a.menu-login,.mobile-menu-wrapper ul li a.menu-logout,.profile-menu-mobile ul li a.menu-login,.profile-menu-mobile ul li a.menu-logout{color:#0064A0!important;border-color:#07a2ff;border-width:1px;border-style:solid}.header-user-menu ul li a.menu-teachers:hover,.main-menu-mobile ul li a.menu-teachers:hover,.mobile-menu-wrapper ul li a.menu-teachers:hover,.profile-menu-mobile ul li a.menu-teachers:hover{background-color:#d989eb}.header-user-menu ul li a.menu-login:hover,.header-user-menu ul li a.menu-logout:hover,.main-menu-mobile ul li a.menu-login:hover,.main-menu-mobile ul li a.menu-logout:hover,.mobile-menu-wrapper ul li a.menu-login:hover,.mobile-menu-wrapper ul li a.menu-logout:hover,.profile-menu-mobile ul li a.menu-login:hover,.profile-menu-mobile ul li a.menu-logout:hover{background-color:#3ab5ff}.header-user-menu ul li a.menu-teachers:before,.main-menu-mobile ul li a.menu-teachers:before,.mobile-menu-wrapper ul li a.menu-teachers:before,.profile-menu-mobile ul li a.menu-teachers:before{background-position:0 19.0476190476%}.header-user-menu ul li a.menu-logout:before,.main-menu-mobile ul li a.menu-logout:before,.mobile-menu-wrapper ul li a.menu-logout:before,.profile-menu-mobile ul li a.menu-logout:before{background-position:0 23.8095238095%}.header-user-menu ul li a.menu-login:before,.main-menu-mobile ul li a.menu-login:before,.mobile-menu-wrapper ul li a.menu-login:before,.profile-menu-mobile ul li a.menu-login:before{background-position:0 28.5714285714%}.header-user-menu ul li a.menu-games,.main-menu-mobile ul li a.menu-games,.mobile-menu-wrapper ul li a.menu-games,.profile-menu-mobile ul li a.menu-games{color:#2695eb!important;border-width:1px;border-style:solid;border-color:#83c3f4}.header-user-menu ul li a.menu-games:hover,.main-menu-mobile ul li a.menu-games:hover,.mobile-menu-wrapper ul li a.menu-games:hover,.profile-menu-mobile ul li a.menu-games:hover{background-color:#b2d9f8}.header-user-menu ul li a.menu-games:before,.main-menu-mobile ul li a.menu-games:before,.mobile-menu-wrapper ul li a.menu-games:before,.profile-menu-mobile ul li a.menu-games:before{background-position:0 33.3333333333%}.header-user-menu ul li a.menu-faq,.main-menu-mobile ul li a.menu-faq,.mobile-menu-wrapper ul li a.menu-faq,.profile-menu-mobile ul li a.menu-faq{color:#fa9608!important;border-width:1px;border-style:solid;border-color:#fcc16c}.header-user-menu ul li a.menu-faq:hover,.main-menu-mobile ul li a.menu-faq:hover,.mobile-menu-wrapper ul li a.menu-faq:hover,.profile-menu-mobile ul li a.menu-faq:hover{background-color:#fdd69e}.header-user-menu ul li a.menu-faq:before,.main-menu-mobile ul li a.menu-faq:before,.mobile-menu-wrapper ul li a.menu-faq:before,.profile-menu-mobile ul li a.menu-faq:before{background-position:0 38.0952380952%}.header-user-menu ul li a.menu-support,.main-menu-mobile ul li a.menu-support,.mobile-menu-wrapper ul li a.menu-support,.profile-menu-mobile ul li a.menu-support{color:#2695eb!important;border-width:1px;border-style:solid;border-color:#83c3f4}.header-user-menu ul li a.menu-support:hover,.main-menu-mobile ul li a.menu-support:hover,.mobile-menu-wrapper ul li a.menu-support:hover,.profile-menu-mobile ul li a.menu-support:hover{background-color:#b2d9f8}.header-user-menu ul li a.menu-support:before,.main-menu-mobile ul li a.menu-support:before,.mobile-menu-wrapper ul li a.menu-support:before,.profile-menu-mobile ul li a.menu-support:before{background-position:0 42.8571428571%}.header-user-menu ul li a.menu-home,.main-menu-mobile ul li a.menu-home,.mobile-menu-wrapper ul li a.menu-home,.profile-menu-mobile ul li a.menu-home{color:#0e8a0e!important;border-width:1px;border-style:solid;border-color:#17e717}.header-user-menu ul li a.menu-home:hover,.main-menu-mobile ul li a.menu-home:hover,.mobile-menu-wrapper ul li a.menu-home:hover,.profile-menu-mobile ul li a.menu-home:hover{background-color:#45ec45}.header-user-menu ul li a.menu-home:before,.main-menu-mobile ul li a.menu-home:before,.mobile-menu-wrapper ul li a.menu-home:before,.profile-menu-mobile ul li a.menu-home:before{background-position:0 47.619047619%}.header-user-menu ul li a.menu-worksheets,.main-menu-mobile ul li a.menu-worksheets,.mobile-menu-wrapper ul li a.menu-worksheets,.profile-menu-mobile ul li a.menu-worksheets{color:#6E64AD!important;border-width:1px;border-style:solid;border-color:#aca7d0}.header-user-menu ul li a.menu-worksheets:hover,.main-menu-mobile ul li a.menu-worksheets:hover,.mobile-menu-wrapper ul li a.menu-worksheets:hover,.profile-menu-mobile ul li a.menu-worksheets:hover{background-color:#ccc8e2}.header-user-menu ul li a.menu-worksheets:before,.main-menu-mobile ul li a.menu-worksheets:before,.mobile-menu-wrapper ul li a.menu-worksheets:before,.profile-menu-mobile ul li a.menu-worksheets:before{background-position:0 52.380952381%}.header-user-menu ul li a.menu-features,.main-menu-mobile ul li a.menu-features,.mobile-menu-wrapper ul li a.menu-features,.profile-menu-mobile ul li a.menu-features{color:#33a6eb!important;border-width:1px;border-style:solid;border-color:#90cff4}.header-user-menu ul li a.menu-features:hover,.main-menu-mobile ul li a.menu-features:hover,.mobile-menu-wrapper ul li a.menu-features:hover,.profile-menu-mobile ul li a.menu-features:hover{background-color:#bee3f9}.header-user-menu ul li a.menu-features:before,.main-menu-mobile ul li a.menu-features:before,.mobile-menu-wrapper ul li a.menu-features:before,.profile-menu-mobile ul li a.menu-features:before{background-position:0 57.1428571429%}.header-user-menu ul li a.menu-students,.main-menu-mobile ul li a.menu-students,.mobile-menu-wrapper ul li a.menu-students,.profile-menu-mobile ul li a.menu-students{color:#2696eb!important;border-width:1px;border-style:solid;border-color:#83c3f4}.header-user-menu ul li a.menu-students:hover,.main-menu-mobile ul li a.menu-students:hover,.mobile-menu-wrapper ul li a.menu-students:hover,.profile-menu-mobile ul li a.menu-students:hover{background-color:#b2daf8}.header-user-menu ul li a.menu-students:before,.main-menu-mobile ul li a.menu-students:before,.mobile-menu-wrapper ul li a.menu-students:before,.profile-menu-mobile ul li a.menu-students:before{background-position:0 61.9047619048%}.header-user-menu ul li a.menu-classes,.main-menu-mobile ul li a.menu-classes,.mobile-menu-wrapper ul li a.menu-classes,.profile-menu-mobile ul li a.menu-classes{color:#0fa86d!important;border-width:1px;border-style:solid;border-color:#30eda4}.header-user-menu ul li a.menu-classes:hover,.main-menu-mobile ul li a.menu-classes:hover,.mobile-menu-wrapper ul li a.menu-classes:hover,.profile-menu-mobile ul li a.menu-classes:hover{background-color:#5ff1b9}.header-user-menu ul li a.menu-classes:before,.main-menu-mobile ul li a.menu-classes:before,.mobile-menu-wrapper ul li a.menu-classes:before,.profile-menu-mobile ul li a.menu-classes:before{background-position:0 66.6666666667%}.header-user-menu ul li a.menu-assignments,.main-menu-mobile ul li a.menu-assignments,.mobile-menu-wrapper ul li a.menu-assignments,.profile-menu-mobile ul li a.menu-assignments{color:#083861!important;border-width:1px;border-style:solid;border-color:#106ebf}.header-user-menu ul li a.menu-assignments:hover,.main-menu-mobile ul li a.menu-assignments:hover,.mobile-menu-wrapper ul li a.menu-assignments:hover,.profile-menu-mobile ul li a.menu-assignments:hover{background-color:#1689ec}.header-user-menu ul li a.menu-assignments:before,.main-menu-mobile ul li a.menu-assignments:before,.mobile-menu-wrapper ul li a.menu-assignments:before,.profile-menu-mobile ul li a.menu-assignments:before{background-position:0 71.4285714286%}.header-user-menu ul li a.menu-assessments,.main-menu-mobile ul li a.menu-assessments,.mobile-menu-wrapper ul li a.menu-assessments,.profile-menu-mobile ul li a.menu-assessments{color:#116108!important;border-width:1px;border-style:solid;border-color:#22bf10}.header-user-menu ul li a.menu-assessments:hover,.main-menu-mobile ul li a.menu-assessments:hover,.mobile-menu-wrapper ul li a.menu-assessments:hover,.profile-menu-mobile ul li a.menu-assessments:hover{background-color:#2cec16}.header-user-menu ul li a.menu-assessments:before,.main-menu-mobile ul li a.menu-assessments:before,.mobile-menu-wrapper ul li a.menu-assessments:before,.profile-menu-mobile ul li a.menu-assessments:before{background-position:0 76.1904761905%}.header-user-menu ul li a.menu-workbooks,.main-menu-mobile ul li a.menu-workbooks,.mobile-menu-wrapper ul li a.menu-workbooks,.profile-menu-mobile ul li a.menu-workbooks{color:#614908!important;border-width:1px;border-style:solid;border-color:#bf9010}.header-user-menu ul li a.menu-workbooks:hover,.main-menu-mobile ul li a.menu-workbooks:hover,.mobile-menu-wrapper ul li a.menu-workbooks:hover,.profile-menu-mobile ul li a.menu-workbooks:hover{background-color:#ecb216}.header-user-menu ul li a.menu-workbooks:before,.main-menu-mobile ul li a.menu-workbooks:before,.mobile-menu-wrapper ul li a.menu-workbooks:before,.profile-menu-mobile ul li a.menu-workbooks:before{background-position:0 80.9523809524%}.header-user-menu ul li a.menu-reportcards,.main-menu-mobile ul li a.menu-reportcards,.mobile-menu-wrapper ul li a.menu-reportcards,.profile-menu-mobile ul li a.menu-reportcards{color:#b2890d!important;border-width:1px;border-style:solid;border-color:#f0c235}.header-user-menu ul li a.menu-reportcards:hover,.main-menu-mobile ul li a.menu-reportcards:hover,.mobile-menu-wrapper ul li a.menu-reportcards:hover,.profile-menu-mobile ul li a.menu-reportcards:hover{background-color:#f4d064}.header-user-menu ul li a.menu-reportcards:before,.main-menu-mobile ul li a.menu-reportcards:before,.mobile-menu-wrapper ul li a.menu-reportcards:before,.profile-menu-mobile ul li a.menu-reportcards:before{background-position:0 85.7142857143%}.header-user-menu ul li a.menu-progress,.main-menu-mobile ul li a.menu-progress,.mobile-menu-wrapper ul li a.menu-progress,.profile-menu-mobile ul li a.menu-progress{color:#45c20e!important;border-width:1px;border-style:solid;border-color:#79f244}.header-user-menu ul li a.menu-progress:hover,.main-menu-mobile ul li a.menu-progress:hover,.mobile-menu-wrapper ul li a.menu-progress:hover,.profile-menu-mobile ul li a.menu-progress:hover{background-color:#9bf574}.header-user-menu ul li a.menu-progress:before,.main-menu-mobile ul li a.menu-progress:before,.mobile-menu-wrapper ul li a.menu-progress:before,.profile-menu-mobile ul li a.menu-progress:before{background-position:0 90.4761904762%}.header-user-menu ul li a.menu-starboard,.main-menu-mobile ul li a.menu-starboard,.mobile-menu-wrapper ul li a.menu-starboard,.profile-menu-mobile ul li a.menu-starboard{color:#ebd626!important;border-width:1px;border-style:solid;border-color:#f4e883}.header-user-menu ul li a.menu-starboard:hover,.main-menu-mobile ul li a.menu-starboard:hover,.mobile-menu-wrapper ul li a.menu-starboard:hover,.profile-menu-mobile ul li a.menu-starboard:hover{background-color:#f8f0b2}.header-user-menu ul li a.menu-starboard:before,.main-menu-mobile ul li a.menu-starboard:before,.mobile-menu-wrapper ul li a.menu-starboard:before,.profile-menu-mobile ul li a.menu-starboard:before{background-position:0 95.2380952381%}.header-user-menu ul li a.menu-standards,.main-menu-mobile ul li a.menu-standards,.mobile-menu-wrapper ul li a.menu-standards,.profile-menu-mobile ul li a.menu-standards{color:#fa8a23!important;border-width:1px;border-style:solid;border-color:#fcbf87}.header-user-menu ul li a.menu-standards:hover,.main-menu-mobile ul li a.menu-standards:hover,.mobile-menu-wrapper ul li a.menu-standards:hover,.profile-menu-mobile ul li a.menu-standards:hover{background-color:#fddab9}.header-user-menu ul li a.menu-standards:before,.main-menu-mobile ul li a.menu-standards:before,.mobile-menu-wrapper ul li a.menu-standards:before,.profile-menu-mobile ul li a.menu-standards:before{background-position:0 100%}}@media only screen and (max-width:761px){.header-user-menu,.main-menu-mobile,.mobile-menu-wrapper,.profile-menu-mobile{top:12vw}.header-user-menu ul li,.main-menu-mobile ul li,.mobile-menu-wrapper ul li,.profile-menu-mobile ul li{padding:1vw 2vw}.header-user-menu ul li a,.main-menu-mobile ul li a,.mobile-menu-wrapper ul li a,.profile-menu-mobile ul li a{font-size:5vw;padding:2vw}.header-user-menu ul li a:before,.main-menu-mobile ul li a:before,.mobile-menu-wrapper ul li a:before,.profile-menu-mobile ul li a:before{height:5vw;width:5vw}}@media only screen and (max-width:761px) and (max-device-width:320px) and (orientation:landscape),only screen and (max-width:761px) and (max-device-width:320px) and (orientation:landscape) and (min-aspect-ratio:150 / 100),only screen and (max-width:761px) and (min-device-width:320px) and (max-device-width:760px) and (orientation:landscape) and (min-aspect-ratio:150 / 100){.header-user-menu,.main-menu-mobile,.mobile-menu-wrapper,.profile-menu-mobile{left:8vw;top:0}}.mobile-menu-wrapper{display:initial}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.mobile-menu-wrapper.opened{display:block;overflow:auto;-webkit-overflow-scrolling:touch}.main-menu li.mobile-sign-in,.user-signed-in .main-menu li.mobile-sign-out{display:inline-block}}body header .top-bar{display:-webkit-box;display:-webkit-flex;display:flex;height:4vw;padding:0;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}.header-user-menu,body header .main-menu{display:-webkit-box;display:-webkit-flex}body header .main-menu{display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}body header .main-menu li a{padding-right:1.5vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){body header .main-menu{display:none}}body header #logo{display:block;height:4vw;z-index:996;text-indent:-2000em;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;-webkit-box-flex:0;-webkit-flex:0 0 11vw;flex:0 0 11vw}.instant-sso,.math-bkgnd{-webkit-box-sizing:border-box}body header #logo>h1{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAA+CAMAAACmytZjAAABCFBMVEUAAAD1+v31+v31+v31+v31+v31+v31+v31+v31+v3sxsbmn53UNi/SKSHkko/fd3Tmh4LplJD////////////////////////////////////////////////////////////////orKuz2/CIxuiQx4m43LdGp9tTqUN+v3JzuWbU6tCp1KF0veRSrd31+v263vLc7/j1+v3f8PlRrN1erk+UyYqJxH7h8Ob1+v2o1u6LyOmk0qD1+v18vXL0xqzzpHXxcCSez5Wu16zq9fuXzutdrk/J5MS/37m02a31+v3yeTL1lFuTy+r4uJKazJT04NT02Mf0i03828jyk1ryik31+v31+v3jThnEAAAAWHRSTlMAEIDP/9+PIGDv////////////MHBQIGAQQIDP74+f37+v/////////////////5///6////////9A////cP///////////////1D//////////////zC/PtKYfAAABsdJREFUeAHs0EUBxTAAQLEyk3+zH7ZrScCLhIgFAAAglTbGWOcFTkI0rxjEHoL5SSmZn/MWV7nUWktj6+Kq11dn6/qKrfsrtm6vxrd9+1B2E4fCAEx2nC1TN4eiggwivffek+3pPe//Jnux+YWOD7G5Xu+k8e+mwKXInw+S0EwO/Tppja0rItpYW2mWJ8MpVK6TccGlzKjDlN1LZvQXZQWsdVqWiMrBZisicmkyPnN5KZm0coTU8+LLsQLWGq2C2lSJjF58KJ+sj7IqMFCbbD2VJ55Kfxn9FSHr+i1DixSDJdcmWZsGxRQuZZM1sSTi0s9qdXhZSocIObTccThoSaxqoLA2YuHsbCSWbmk/q5awOnL0E5V17Di0JJYsLUsjsCx8RmGVNJjmM1qdOHF0sM86dvJk0JJYlSysXWNVhNSNtfNA5z+nFbSAFaygJbFkaSnaNVYecEw3tliHyvqMVtACFqygJbFkadW7xkKpOhXtq9BnfUYraGEGDytoCSxRWop2jYU+kNOkNtOf1QpaCKxOnZZaEZYVhbVTLEcYOT9/YCW1YHWG6CzX4lhO88ISWMbuRRWbsXRurc2KoT7Qb3xhak9l1WeWm0X7kxw7c9tu8aLUYicuaPlr2E+/dFbnzuM3aOEZJKIzeBJ/+UlgsZqoBZa2jvfPab06FQcWjvSFHArNOiltcc1SsflGlujufJfFbXG2lymq0JL+vuGC5Jo8QS50Vhfp0vn2N2jBCpUFrcsDWE7LwgJW7qhPo+EZZ26Wf5R8usn462Q4kh/SGbWJbl+x40rNu0T2rGs0hQ9hB2azK1dbLCK6dJGIzuFJ7Pv2a9dvoJe/OZsdkFgoLQ6xqocm0mq8WTc5R3uRwoR0BylxLkdAKsfuGgpXunCrMLbcms1un2hzh9q0ldVpLa2unUWut5t3Z7NbEgulxZsdpkhcS1ZWJbHIB5uVr6MSU/hUSGtgrY3C5cReRcNY92azoyegBatW6/Cyrk5RSLt5fzb7gWE59lmYQzybLz3+Nhd9ltc9lve8fbgN5fI5x31xudrXsSGwsF9sldE33lhbQhqCtd1L4xZHYiwE1kWO9WAclve4RV9HHlhocFNEnVcxPBq2sToJHfKcY6HftqIAs6irMiVGg3Bkbdr9DkUXb2lAl0WC3Ys2efy4jcGELnoML/LH8OGjh0utx3gMF/3Wb6uPoTdRaXVwnRkKC/1N4aAwjIUtD4ahxzATWDWKKeqZmx4rZQVp4vsZPB1FvKxWo7LYxA4d/O+hg/8DHfye1aM9LXTwjx93f/tTdPAeQrr/zAZYOR8rFRozjOU0oxvu4HW9gpWiSlZPtuy8mn0DZacxj4sYSCloXZUmPJg63GmLqv0NVr3WX0R/h6nDhYRjRWUBttBgy9uS4HMNY3l+GF+ecdjU1i/iunMylBJTMbgDyqNh9TnvtjwNJMc3IpevMSlFYAWtDZNSL4ws+NBCdDc40qx73ZFYFe/h+bU8LiTvYfEXWcnYEgMzDkpdVLxxed3C646wgtY/0evOk0RgAQlo2MFwtsfKw9i1eywBhYMKz2YT8uVQWkHr9OCLNLBQWrgVsGRHWW+Dha/f/g9YJYmguzfRFDaXWtIqaEmrgCWnp9hmfSwGti2wFL7gQSzF607TeCz0WdbE0eFSqkHPlUgtaQUtacV6Zc9rOGAZPhpWW2GhtFhtaYvRsOBranZfWNngwri8jRZawgpazEpi8dUaNnyz1V9FW2Cxy9dKdwt/8POgLDXusR+sgtesqcNyLDLHVVa1YPX0GfIUWtIqYLHSskNzHSpzneQNbYElZqKl954N8/CpVZGYivaHhWK3ul+qKdqxsOy+lqJEZQmt58u6ekHIi2VtveRWEsuEwuJY2pHIFlj4TCKVWCLYJ1bRv7zW4dRmuaexVSn7rKD16pHEavOaW0kslJaN6fDXHWAlc5LBdDd122PJZREq5FRVJUNaDxY2b94ibxbbD4SVwGJdefqp9SzXtz9bg1VKrCSXInWOljh5j2EsJbDEYpjCT3n9DmuJDFvhEcMn9PFGHd3C1CvrVi6aRpj4Ujl76LwYmBynsjpB0pKQKsXgmLOR2GA338LJfLo+l/W7UUtaicXcebzRxI33aKbOaqzAt/VUY3nTkVNx3djexeN0Fq18kKryhEWV3UgSXdgSuf4wi93y7qrEVU1oc+PwMg3gzVrSapsUmOv956SYN4poY0yRbJuBqxYGVxytJa2mSK3JarzWZDVea7Iar/X63R7V+9eT1ch/FNZKTVab8+HgbJmDHyaMEcV14ePs4+W4rKZMmTJlypQpU/4FfRn6hHSCoc0AAAAASUVORK5CYII=);background-position:center center;background-repeat:no-repeat;background-size:contain;height:100%;width:100%;margin:0;padding:0}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){body header{-webkit-box-flex:0;-webkit-flex:0 0 6vw;flex:0 0 6vw;position:fixed;top:0;left:0;z-index:995}body header .top-bar{position:initial;width:initial;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:6vw}body header #logo{-webkit-box-flex:1;-webkit-flex:1 1 33%;flex:1 1 33%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;z-index:996;height:100%}body header #logo>h1{width:80%}body header #logo:hover{background-color:#0084d3}}@media only screen and (max-width:761px){body header{-webkit-box-flex:0;-webkit-flex:0 0 12vw;flex:0 0 12vw}body header .top-bar{height:12vw}}@media only screen and (max-device-width:320px) and (orientation:landscape),only screen and (max-device-width:320px) and (orientation:landscape) and (min-aspect-ratio:150 / 100),only screen and (min-device-width:320px) and (max-device-width:760px) and (orientation:landscape) and (min-aspect-ratio:150 / 100){body header,body header .top-bar{height:8vw}}.header-user-menu{display:flex;text-align:right;font-weight:300;-webkit-box-flex:0;-webkit-flex:0 0 22%;flex:0 0 22%;height:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.header-user-menu>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.header-user-menu a,.header-user-menu img{display:inline-block;text-decoration:none}.header-user-menu .tooltip .tip .tip-content{width:7vw}.header-user-menu .header-menu-item,.header-user-menu .user-help,.header-user-menu .user-login,.header-user-menu .user-logout,.header-user-menu .user-name,.header-user-menu .user-progress,.header-user-menu .user-settings,.header-user-menu .user-signup{color:#fff}.header-user-menu .header-menu-item:hover,.header-user-menu .user-help:hover,.header-user-menu .user-login:hover,.header-user-menu .user-logout:hover,.header-user-menu .user-name:hover,.header-user-menu .user-progress:hover,.header-user-menu .user-settings:hover,.header-user-menu .user-signup:hover{color:#48a6db}.header-user-menu .user-help,.header-user-menu .user-login,.header-user-menu .user-logout,.header-user-menu .user-name,.header-user-menu .user-settings,.header-user-menu .user-signup{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-right:0;padding-left:0}.header-user-menu .user-help,.header-user-menu .user-logout,.header-user-menu .user-progress,.header-user-menu .user-settings{padding:0 .5vw}.header-user-menu .user-name{text-align:right;border-right:1px solid #4b8bb1;padding-right:1vw;margin-right:.5vw;line-height:1.5vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.header-user-menu .user-name .name{display:inline-block;line-height:1.3vw;font-weight:300;font-size:1.3vw}.header-user-menu .user-login:before,.header-user-menu .user-progress:before,.header-user-menu .user-settings:before{font:normal normal normal 1.3vw FontAwesome}.header-user-menu .user-settings:before{content:"\f013";vertical-align:middle}.header-user-menu .user-progress{position:relative}.header-user-menu .user-progress:before{content:"\f005";vertical-align:middle}.header-user-menu .user-progress:hover{color:#FDB444}.header-user-menu .user-login:before{content:"\f090";margin-right:.5em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.header-user-menu .user-progress{display:none}.header-user-menu .user-login{color:#48a6db;border-color:#48a6db}.header-user-menu .user-login:hover{color:#0264a0;border-color:#0264a0;background-color:#49a7db}.header-user-menu .user-login:before{font-size:3vw;background-image:none}}@media only screen and (max-width:761px){.header-user-menu .user-login:before{font-size:5vw}}.header-user-menu .user-signup:before{content:"\f234";font:normal normal normal 1.3vw FontAwesome;margin-right:.5em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.header-user-menu .user-signup{color:#48a6db;border-color:#48a6db}.header-user-menu .user-signup:hover{color:#0264a0;border-color:#0264a0;background-color:#4aa7db}.header-user-menu .user-signup:before{font-size:3vw;background-image:none}}@media only screen and (max-width:761px){.header-user-menu .user-signup:before{font-size:5vw}}.header-user-menu .user-help:before,.header-user-menu .user-logout:before{font:normal normal normal 1.3vw FontAwesome;vertical-align:middle}.header-user-menu .user-help:before{content:"\f059"}.header-user-menu .user-logout{width:20px;padding:0 .3em}.header-user-menu .user-logout:before{content:"\f08b"}ul.logged-in a,ul.logged-out a{-webkit-font-smoothing:subpixel-antialiased;z-index:999;font-weight:400}.header-user-menu .avatar{display:inline-block;width:2.5vw;height:2.5vw;padding:0;margin-left:.5vw;vertical-align:top;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;border:1px solid #efefef}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.header-user-menu{display:none}}@media only screen and (max-device-width:320px) and (orientation:landscape),only screen and (max-device-width:320px) and (orientation:landscape) and (min-aspect-ratio:150 / 100),only screen and (min-device-width:320px) and (max-device-width:760px) and (orientation:landscape) and (min-aspect-ratio:150 / 100){.header-user-menu .user-login:before{background-size:6vw 6vw;width:6vw}.header-user-menu .avatar{display:inline-block;width:6vw;height:6vw}}ul.logged-out{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}ul.logged-out li{padding-left:2vw}ul.logged-out a{font-size:1.2vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){ul.logged-out{width:100%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;height:initial}ul.logged-out li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.user-signed-in .logged-out{z-index:997}}ul.logged-in{display:-webkit-box;display:-webkit-flex;display:flex;height:100%}.user-signed-in .logged-out{display:none}.user-signed-in .logged-in{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.user-signed-in .logged-in .user-logout:hover,.user-signed-in .logged-in .user-name:hover,.user-signed-in .logged-in .user-settings:hover{background-color:#7ecdfd}.user-signed-in .logged-in{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;height:initial}.user-signed-in .logged-in li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.user-signed-in .logged-in .user-name{padding:1vw;border-color:#0064a0;border-width:1px}.user-signed-in .logged-in .user-name:before{display:none}.user-signed-in .logged-in .user-name .avatar{width:10vw;height:10vw}.user-signed-in .logged-in .user-name .name{font-size:5vw;color:#0264a0;line-height:5vw;padding-right:1vw}.user-signed-in .logged-in .user-logout,.user-signed-in .logged-in .user-settings{padding:1vw;border-color:#0064a0;border-width:1px;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.user-signed-in .logged-in .user-logout:before,.user-signed-in .logged-in .user-settings:before{color:#0064a0;font-size:3vw;background-image:none}.user-signed-in .logged-in .user-logout:after,.user-signed-in .logged-in .user-settings:after{display:inline-block;font-size:3vw;line-height:initial;color:#0064a0}.user-signed-in .logged-in .user-settings:after{content:"Settings"}.user-signed-in .logged-in .user-logout{width:100%}.user-signed-in .logged-in .user-logout:after{content:"Logout"}}@media only screen and (max-width:761px){.user-signed-in .logged-in .user-logout,.user-signed-in .logged-in .user-name,.user-signed-in .logged-in .user-settings{padding:2vw}.user-signed-in .logged-in .user-name .avatar{width:20vw;height:20vw}.user-signed-in .logged-in .user-name .name{font-size:10vw;line-height:10vw;padding-right:2vw}.user-signed-in .logged-in .user-logout:after,.user-signed-in .logged-in .user-logout:before,.user-signed-in .logged-in .user-settings:after,.user-signed-in .logged-in .user-settings:before{font-size:5vw}}#index-landing-cont{width:100%;height:240px;background:url(../images/index-bkgnd.png) top center repeat-x #fff;margin-top:-20px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.user-signed-in .logged-in{z-index:997;z-index:999;width:100%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#index-landing-cont{display:none}}#index-landing-promo{float:left;position:absolute;width:638px;height:225px;right:130px;top:5px;background:url(../images/index-landing-promo.png) no-repeat}#index-landing-promo div.text{text-indent:-2000em;height:0}#index-landing-promo a.action{float:left;width:232px;height:27px;background:url(../images/index-landing-promo-action-sprite.png) no-repeat;overflow:hidden;text-indent:-2000em;position:absolute;bottom:56px;right:145px}#index-landing-promo a.action:hover{background-position:0 -27px}#index-landing{position:relative;width:980px;height:240px;margin:0 auto}#index-landing div.index-professor{float:left;width:320px;height:240px;position:absolute;left:70px;top:0;z-index:1;overflow:hidden;background:url(../images/professor-index.png) no-repeat}#index-landing ul.intro-links{float:left;width:350px;position:absolute;right:287px;top:130px}#index-landing ul.intro-links li{float:left;width:350px;line-height:16px;margin-bottom:10px;height:16px;overflow:hidden}#index-landing ul.intro-links li a{display:block;padding-left:30px;width:320px;height:16px;color:#3b8aca;font-size:14px}#index-landing ul.intro-links li a.watch{background:url(../images/icon-watch.png) no-repeat}#index-landing ul.intro-links li a.why{background:url(../images/icon-why.png) no-repeat}#index-landing ul.intro-links li a.how{background:url(../images/icon-how.png) no-repeat}.info-header{min-width:980px;height:300px;margin-bottom:20px;background-color:#edf6fb;background-repeat:no-repeat;background-position:center center}.info-header.parents{background-image:url(../images/info/parent-header.jpg)}.info-header.teachers{background-image:url(../images/info/teacher-header.jpg)}.info-header.about{background-image:url(../images/character-about-us.jpg);background-size:contain;height:200px}@media only screen and (max-width:761px){.info-header{background-size:contain;min-width:auto;height:7em}}.info-page{padding:0 20px;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.info-page h2{background:url(../images/info-icon.png) no-repeat #fff;border-bottom:1px solid #d7d7d7;color:#000;font-size:120%;line-height:125%;margin-top:10px;padding-bottom:5px;padding-left:30px;width:100%}.info-page .title{padding-bottom:10px;margin-bottom:10px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.info-page .title{padding-top:10px}}.info-page .info-sidebar{float:right;width:240px}.info-page .info-sidebar .title{font-weight:700;color:#48a6db;padding-top:5px;padding-bottom:5px;font-size:22px;border-bottom:1px solid #e6e6e6;margin-bottom:10px}.info-page .info-sidebar li{margin-bottom:5px}.info-page .info-sidebar li a{color:#48a6db}.info-page .info-text.privacy-policy{position:relative;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}.info-page .info-text.privacy-policy .student-privacy-pledge{position:absolute;right:0;width:250px}@media only screen and (max-width:761px){.info-page .info-text.privacy-policy .student-privacy-pledge{position:initial;right:initial;width:initial;-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}}.info-page .info-text{line-height:2vw;color:#5c5b5b;font-size:1.5vw;padding:1vw 0;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%}.info-page .info-text.guide{float:left;width:700px;padding-right:20px;border-right:1px solid #e6e6e6}.info-page .info-text a{color:#48a6db}.info-page .info-text b,.info-page .info-text strong{font-weight:700}.info-page .info-text .section-title{font-weight:700;font-size:2.2vw;color:#48a6db;padding-top:10px;padding-bottom:5px}.info-page .info-text .sub-title{font-weight:700;font-size:2vw;color:#48a6db;padding-top:.5vw;padding-bottom:.5vw}.info-page .info-text .sub-title.guide{font-size:22px;border-bottom:1px solid #e6e6e6;margin-bottom:10px}.info-page .info-text .sub-title.guide a{float:right}.info-page .info-text img{padding:1.5em 0}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.info-page .info-text img{display:block;margin:10px auto;float:initial;width:100%;max-width:17em}}.info-page .info-text .right{width:67%}.info-page .info-text .guide-section{margin-bottom:100px;text-align:center}.info-page .info-text .guide-section img{border:1px solid #F7F7F7;padding:0}.info-page .info-text .guide-section p{-webkit-border-radius:10px;border-radius:10px;text-align:left;background:#F7F7F7;font-size:18px;padding:15px 10px;line-height:22px;min-height:22px;margin-bottom:10px}.instant-sso .callout:after,.instant-sso a.instant:before{content:"";background-size:contain}.info-page .info-list li,.instant-sso .callout:after,.instant-sso a.instant:before,.loading,.main-menu-toggle:before,.math-bkgnd.theme-5{background-repeat:no-repeat}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.info-page .info-text .right{width:100%}.info-page .info-text{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%;font-size:3vw;line-height:3.5vw}.info-page .info-text .sub-title{font-size:4vw;line-height:4.5vw}.info-page .info-list{display:none}}@media only screen and (max-width:761px){.info-page .info-text{font-size:4vw;line-height:4.5vw}.info-page .info-text .sub-title{font-size:5vw;line-height:5.5vw}}.info-page .info-list li{height:50px;padding-left:65px;position:relative;background-image:url(../images/info/info-sprite.png)}.info-page .info-list li.star{background-position:0 -300px}.info-page .info-list li.bulb{background-position:0 -150px}.info-page .info-list li.ccss,.result-character{background-position:0 0}.info-page .info-list li.users{background-position:0 -50px}.info-page .info-list li.clipboard{background-position:0 -200px}.info-page .info-list li.checklist{background-position:0 -100px}.info-page .info-list li.devices{background-position:0 -250px}.info-page .info-list li.multiplier{background-position:0 -400px}.info-page .info-list li.meter{background-position:0 -350px}.info-page .info-list li.trophy{background-position:0 -450px}.info-page .info-list li.empty{background-image:none;padding-left:0}.info-page .info-list li span{display:table-cell;width:823px;height:30px;padding:10px 0;border-bottom:1px solid #e6e6e6;vertical-align:bottom}.info-page .info-list li .checklist{width:90px;background-color:#a3d2ed;height:48px;position:absolute;right:0;top:0;display:inline-block;border-bottom:2px solid #fff;background-repeat:no-repeat;background-image:url(../images/info/info-sprite.png);background-position:15px -500px}.instant-sso,.instant-sso .callout{display:-webkit-box;display:-webkit-flex}.info-page .info-list li .checklist.top{-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}.info-page .info-list li .checklist.bottom{-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;height:51px}.info-page .info-list li .checklist.free{margin-top:10px;-webkit-border-radius:10px;border-radius:10px;font-size:30px;line-height:50px;background-image:none;color:#fff;text-align:center}.info-page .join-now{font-size:50px;padding:40px 50px 30px;border-bottom:1px dashed #e6e6e6;text-align:center;color:#999;font-weight:lighter}.instant-sso,.instant-sso a.instant{border-width:2px;border-style:solid}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.info-page .join-now{width:90%;padding:40px 10px 30px}}.info-page .signup-btn{margin:20px auto;text-align:center}.simple-list{list-style:outside;padding-left:40px;margin:10px 0}article.info-page-article{padding-top:1.5em}article.info-page-article .title{max-width:980px;margin:30px auto}article.info-page-article .award-section{margin-top:40px;margin-bottom:40px}.instant-sso{display:flex;background-color:#e9f1fb;border-color:#f26f29;padding:1vw 2vw 2vw;-webkit-border-radius:20px;border-radius:20px;width:100%;margin:0 auto;text-align:center;box-sizing:border-box;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.instant-sso .callout{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:2.5vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding-bottom:2vw}.instant-sso .callout:after{width:3vw;height:2vw;margin-left:2vw;background-image:url(../images/promotion/callout-next.png)}.instant-sso a.instant{padding:1vw;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff;color:#666;border-color:#48a6db;-webkit-border-radius:10px;border-radius:10px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;font-size:1.5vw}.instant-sso a.instant:hover{background-color:#48a6db;color:#fff;text-decoration:none}.instant-sso a.instant:before{width:2.5vw;height:2.5vw;vertical-align:middle;display:inline-block;margin-right:.5vw}.instant-sso a.instant.classroom:before{background-image:url(../images/promotion/icon-classroom.png)}.instant-sso a.instant.edmodo:before{background-image:url(../images/promotion/icon-edmodo.png)}.instant-sso a.instant.office:before{background-image:url(../images/promotion/icon-office365.png)}.instant-sso a.instant.chrome:before{background-image:url(../images/promotion/icon-chrome.png)}.instant-sso a.instant.remind:before{background-image:url(../images/promotion/icon-remind.png)}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.loading{background-image:url(../images/loader.gif);background-position:center 4vw;background-size:6vw 6vw;width:100%;height:100%}.loading>*{visibility:hidden}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.loading{background-size:12vw 12vw}}@media only screen and (max-width:761px){.instant-sso{display:none}.loading{background-size:20vw 20vw}}.main-menu-toggle{-webkit-box-flex:1;-webkit-flex:1 1 33%;flex:1 1 33%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;background-color:#0273b7;border:none;outline:0;cursor:pointer;margin:0;text-align:center;color:#fff}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.main-menu-toggle.hide{display:-webkit-box;display:-webkit-flex;display:flex;visibility:hidden}.main-menu-toggle.mobile-only{display:-webkit-box;display:-webkit-flex;display:flex}}.main-menu-toggle.opened:before{background-image:url(../images/mobile/icon-x.png)}.main-menu-toggle:before{display:inline-block;content:'';background-image:url(../images/mobile/icon-menu.png);background-size:contain;height:4vw;width:4vw}@media only screen and (max-width:761px){.main-menu-toggle:before{width:8vw;height:8vw}.main-menu-toggle:after{display:none}}@media only screen and (max-device-width:320px) and (orientation:landscape),only screen and (max-device-width:320px) and (orientation:landscape) and (min-aspect-ratio:150 / 100),only screen and (min-device-width:320px) and (max-device-width:760px) and (orientation:landscape) and (min-aspect-ratio:150 / 100){.main-menu-toggle:before{width:6vw;height:6vw}.main-menu-toggle:after{display:none}}.main-page .content-frame{min-height:0}.indicators.fa-info-circle{color:#5abffe}.indicators.fa-mobile{color:#74e26e}.math-bkgnd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;padding:2vw 0;box-sizing:border-box;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-size:45%}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.math-bkgnd{padding:1em 0}}.math-bkgnd.theme-1{background-image:url(../images/index-bkgnd-1.jpg);overflow:hidden;padding:2em 0 1em;background-color:#cdefee}.math-bkgnd.theme-2{background-image:url(../images/index-bkgnd-2.jpg);background-position:3em 3em;background-color:#fff}.math-bkgnd.theme-3{background-image:url(../images/index-bkgnd-3.jpg);background-position:6em 6em;background-color:#f5f5f5}.math-bkgnd.theme-4{background-image:url(../images/index-bkgnd-4.jpg);background-position:9em 9em;background-color:#fff}.math-bkgnd.theme-5{background-image:url(../images/index-bkgnd-5.jpg);background-size:cover;background-color:#fff}.math-bkgnd.theme-6{background-image:url(../images/index-bkgnd-6.jpg);overflow:hidden;padding:2em 0 1em;background-color:#edf4f8}.mobile-dialog{display:none;width:300px;position:fixed;left:50%;top:40%;margin-left:-150px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;border-radius:10px;background-color:#1871A7;z-index:10000}.mobile-dialog .title{color:#fff;font-size:25px;padding:10px 0;text-align:center;border-bottom:1px solid #fff}.mobile-dialog p{color:#fff;font-size:20px;margin:0;padding:10px 20px;text-align:center}.mobile-dialog .buttonset{width:100%;padding:0 20px 10px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:0;text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.mobile-dialog .buttonset:after{content:"";display:inline-block;width:100%}.mobile-dialog .buttonset.horizontal>input[type=button]{display:inline-block;width:48%}.mobile-dialog .buttonset.vertical{padding-bottom:0}.mobile-dialog .buttonset.vertical>input[type=button]{display:block;margin:10px 0;width:100%}.mobile-dialog input[type=button]{-webkit-border-radius:10px;border-radius:10px;color:#fff;border:none;outline:0;height:30px;font-size:20px;background-color:#0064A0}.mobile-dialog-overlay,.popup-h,.popup-v{height:100%;width:100%}.mobile-dialog input[type=button]:active,.mobile-dialog input[type=button]:hover{background-color:#48A6DB}.mobile-dialog-overlay{opacity:.9;position:absolute;background:#FFF;z-index:993}.mobile-dialog-overlay.show{display:block}.popup-h{display:table;left:0;position:fixed;text-align:center;top:0;z-index:10000}.popup-h:last-child{background:rgba(255,255,255,.7)}.ie8 .popup-h{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2ffffff, endColorstr=#b2ffffff)"}.ie8 .popup-h~.popup-h{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)"}.popup-v{display:table-cell;vertical-align:middle}.popup-window{background:#fff;border:3px solid #48a6db;display:inline-block;min-width:15%;padding:1em 1.5em;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 60px #666;-ms-box-shadow:0 0 60px #666;-o-box-shadow:0 0 60px #666;box-shadow:0 0 60px #666}.popup-window button{background:#B3B3B3;border:0;-webkit-border-radius:8px;border-radius:8px;color:#fff;cursor:pointer;font-size:1em;padding:.4em 1em;margin:0 .5em}.popup-window input,.popup-window textarea{border:1px solid #666;font-size:1em!important;line-height:1.5em;padding:.3em;width:100%;margin:.3em 0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.popup-window input[type=button],.popup-window input[type=submit]{-webkit-appearance:none}.popup-window input[type=submit]{background:#48a6db;border:#339cd7;color:#fff;cursor:pointer}.popup-window p{color:#48a6db;margin:5px;font-weight:700}.popup-window select{margin-top:10px}.popup-window .popup-close-button,.popup-window .popup-info-button{background:0 0;color:#000;height:20px;margin:0;padding:0;position:absolute;top:.5em;width:20px}.popup-window .popup-close-button{right:.5em}.popup-window .popup-info-button{left:.5em}.popup-window .loading{position:static}.popup-title{color:#48A6DB;font-size:1.5em;padding:.5em}.popup-content{padding:1em 0;font-size:1.2em}.result-character{background-image:url(../images/character-sprite.png);margin:0 auto;width:350px;height:550px;background-size:2450px 1100px;background-repeat-y:no-repeat}.result-character.characterPencil{background-position-x:0}.result-character.characterApple{background-position-x:0;background-position-y:-550px;height:390px}.result-character.characterStar{background-position-x:-700px;background-position-y:-550px;height:390px}.result-character.characterMale1{background-position-x:-350px}.result-character.characterMale2{background-position-x:-1050px}.result-character.characterMale3{padding-top:0;background-position-x:-2100px}.result-character.characterFemale1{background-position-x:-700px}.result-character.characterFemale2{background-position-x:-1400px}.result-character.characterFemale3{background-position-x:-1750px}.result-character.characterMale1Sad{background-position-x:-350px;background-position-y:-550px}.result-character.characterMale2Sad{background-position-x:-1050px;background-position-y:-550px}.result-character.characterMale3Sad{background-position-x:-2100px;background-position-y:-550px}.result-character.characterFemale2Sad{background-position-x:-1400px;background-position-y:-550px}.result-character.characterFemale3Sad{background-position-x:-1750px;background-position-y:-550px}.skill-badge-small{padding-top:.25em;margin:1em 0}.skill-badge-small img{float:left;padding:0 .5em 0 0;vertical-align:bottom;margin-top:-.25em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#index-search-form{display:none}.skill-badge-small{display:inline-block;margin:0;padding:.5em 0 1.5em;text-align:left;width:80%}.skill-badge-small img{height:30px;margin-top:0}.skill-badge-small p{color:#999;margin:.2em 0;padding-left:37px}}.skill-badge{position:relative;overflow:hidden;height:100%;width:100%;-webkit-border-radius:.5em;border-radius:.5em}.skill-badge>div{display:table;border-width:.2em;border-style:solid;width:100%;height:100%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:.5em;border-radius:.5em;background-color:#fff}.skill-badge span{color:#666;display:table-cell;vertical-align:middle;text-align:center;position:relative;font-size:1em;width:100%}.skill-badge .skill-badge-text{text-transform:capitalize}.skill-badge:hover .skill-badge-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5}.skill-badge:hover .skill-badge-text{color:#fff;z-index:1}.skill-badge-bottom,.skill-badge-top{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.skill-badge-bottom{height:2.5em;font-size:1.2em}.skill-badge-top span:before{content:'';display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%;height:6em}.addition .skill-badge-top span:before{background-image:url(../images/skills/150/addition.png)}.addition.skill-badge,.addition.skill-badge>div{border-color:#ed145b}.addition .skill-badge-top,.addition.skill-badge:hover .skill-badge-overlay{background:#ed145b}.algebra .skill-badge-top span:before{background-image:url(../images/skills/150/algebra.png)}.algebra.skill-badge,.algebra.skill-badge>div{border-color:#fd60a8}.algebra .skill-badge-top,.algebra.skill-badge:hover .skill-badge-overlay{background:#fd60a8}.comparison .skill-badge-top span:before{background-image:url(../images/skills/150/comparison.png)}.comparison.skill-badge,.comparison.skill-badge>div{border-color:#8dc63f}.comparison .skill-badge-top,.comparison.skill-badge:hover .skill-badge-overlay{background:#8dc63f}.counting .skill-badge-top span:before{background-image:url(../images/skills/150/counting.png)}.counting.skill-badge,.counting.skill-badge>div{border-color:#f26522}.counting .skill-badge-top,.counting.skill-badge:hover .skill-badge-overlay{background:#f26522}.decimals .skill-badge-top span:before{background-image:url(../images/skills/150/decimals.png)}.decimals.skill-badge,.decimals.skill-badge>div{border-color:#0bac8c}.decimals .skill-badge-top,.decimals.skill-badge:hover .skill-badge-overlay{background:#0bac8c}.division .skill-badge-top span:before{background-image:url(../images/skills/150/division.png)}.division.skill-badge,.division.skill-badge>div{border-color:#f7891d}.division .skill-badge-top,.division.skill-badge:hover .skill-badge-overlay{background:#f7891d}.estimation .skill-badge-top span:before{background-image:url(../images/skills/150/estimation.png)}.estimation.skill-badge,.estimation.skill-badge>div{border-color:#d6171f}.estimation .skill-badge-top,.estimation.skill-badge:hover .skill-badge-overlay{background:#d6171f}.fractions .skill-badge-top span:before{background-image:url(../images/skills/150/fractions.png)}.fractions.skill-badge,.fractions.skill-badge>div{border-color:#369ac4}.fractions .skill-badge-top,.fractions.skill-badge:hover .skill-badge-overlay{background:#369ac4}.geometry .skill-badge-top span:before{background-image:url(../images/skills/150/geometry.png)}.geometry.skill-badge,.geometry.skill-badge>div{border-color:#f7c21d}.geometry .skill-badge-top,.geometry.skill-badge:hover .skill-badge-overlay{background:#f7c21d}.graphing .skill-badge-top span:before{background-image:url(../images/skills/150/graphing.png)}.graphing.skill-badge,.graphing.skill-badge>div{border-color:#2c5a87}.graphing .skill-badge-top,.graphing.skill-badge:hover .skill-badge-overlay{background:#2c5a87}.measurement .skill-badge-top span:before{background-image:url(../images/skills/150/measurement.png)}.measurement.skill-badge,.measurement.skill-badge>div{border-color:#367ec4}.measurement .skill-badge-top,.measurement.skill-badge:hover .skill-badge-overlay{background:#367ec4}.mixedequations .skill-badge-top span:before{background-image:url(../images/skills/150/mixedequations.png)}.mixedequations.skill-badge,.mixedequations.skill-badge>div{border-color:#5f432d}.mixedequations .skill-badge-top,.mixedequations.skill-badge:hover .skill-badge-overlay{background:#5f432d}.money .skill-badge-top span:before{background-image:url(../images/skills/150/money.png)}.money.skill-badge,.money.skill-badge>div{border-color:#f7d61d}.money .skill-badge-top,.money.skill-badge:hover .skill-badge-overlay{background:#f7d61d}.multiplication .skill-badge-top span:before{background-image:url(../images/skills/150/multiplication.png)}.multiplication.skill-badge,.multiplication.skill-badge>div{border-color:#474c57}.multiplication .skill-badge-top,.multiplication.skill-badge:hover .skill-badge-overlay{background:#474c57}.numberpatterns .skill-badge-top span:before{background-image:url(../images/skills/150/numberpatterns.png)}.numberpatterns.skill-badge,.numberpatterns.skill-badge>div{border-color:#8560a8}.numberpatterns .skill-badge-top,.numberpatterns.skill-badge:hover .skill-badge-overlay{background:#8560a8}.numberproperties .skill-badge-top span:before{background-image:url(../images/skills/150/numberproperties.png)}.numberproperties.skill-badge,.numberproperties.skill-badge>div{border-color:#379ab5}.numberproperties .skill-badge-top,.numberproperties.skill-badge:hover .skill-badge-overlay{background:#379ab5}.positions .skill-badge-top span:before{background-image:url(../images/skills/150/positions.png)}.positions.skill-badge,.positions.skill-badge>div{border-color:#54235F}.positions .skill-badge-top,.positions.skill-badge:hover .skill-badge-overlay{background:#54235F}.ratios .skill-badge-top span:before{background-image:url(../images/skills/150/ratios.png)}.ratios.skill-badge,.ratios.skill-badge>div{border-color:#ed4424}.ratios .skill-badge-top,.ratios.skill-badge:hover .skill-badge-overlay{background:#ed4424}.stats .skill-badge-top span:before{background-image:url(../images/skills/150/stats.png)}.stats.skill-badge,.stats.skill-badge>div{border-color:#7cc242}.stats .skill-badge-top,.stats.skill-badge:hover .skill-badge-overlay{background:#7cc242}.subtraction .skill-badge-top span:before{background-image:url(../images/skills/150/subtraction.png)}.subtraction.skill-badge,.subtraction.skill-badge>div{border-color:#d560a8}.subtraction .skill-badge-top,.subtraction.skill-badge:hover .skill-badge-overlay{background:#d560a8}.time .skill-badge-top span:before{background-image:url(../images/skills/150/time.png)}.time.skill-badge,.time.skill-badge>div{border-color:#5e9663}.time .skill-badge-top,.time.skill-badge:hover .skill-badge-overlay{background:#5e9663}.more.skill-badge>div{border-color:#31b26f}.more .skill-badge-top,.more.skill-badge:hover .skill-badge-overlay{background:#31b26f}.more .skill-badge-top span:before{background-image:url(../images/skills/150/more.png)}.skill-tiles .skill-badge-top span:before{content:'';display:inline-block;height:6em}.skill-tiles .addition .skill-badge-top span:before{background-image:url(../images/skills/150/addition.png)}.skill-tiles .algebra .skill-badge-top span:before{background-image:url(../images/skills/150/algebra.png)}.skill-tiles .comparison .skill-badge-top span:before{background-image:url(../images/skills/150/comparison.png)}.skill-tiles .counting .skill-badge-top span:before{background-image:url(../images/skills/150/counting.png)}.skill-tiles .decimals .skill-badge-top span:before{background-image:url(../images/skills/150/decimals.png)}.skill-tiles .division .skill-badge-top span:before{background-image:url(../images/skills/150/division.png)}.skill-tiles .estimation .skill-badge-top span:before{background-image:url(../images/skills/150/estimation.png)}.skill-tiles .fractions .skill-badge-top span:before{background-image:url(../images/skills/150/fractions.png)}.skill-tiles .geometry .skill-badge-top span:before{background-image:url(../images/skills/150/geometry.png)}.skill-tiles .graphing .skill-badge-top span:before{background-image:url(../images/skills/150/graphing.png)}.skill-tiles .measurement .skill-badge-top span:before{background-image:url(../images/skills/150/measurement.png)}.skill-tiles .mixedequations .skill-badge-top span:before{background-image:url(../images/skills/150/mixedequations.png)}.skill-tiles .money .skill-badge-top span:before{background-image:url(../images/skills/150/money.png)}.skill-tiles .multiplication .skill-badge-top span:before{background-image:url(../images/skills/150/multiplication.png)}.skill-tiles .numberpatterns .skill-badge-top span:before{background-image:url(../images/skills/150/numberpatterns.png)}.skill-tiles .numberproperties .skill-badge-top span:before{background-image:url(../images/skills/150/numberproperties.png)}.skill-tiles .positions .skill-badge-top span:before{background-image:url(../images/skills/150/positions.png)}.skill-tiles .ratios .skill-badge-top span:before{background-image:url(../images/skills/150/ratios.png)}.skill-tiles .stats .skill-badge-top span:before{background-image:url(../images/skills/150/stats.png)}.skill-tiles .subtraction .skill-badge-top span:before{background-image:url(../images/skills/150/subtraction.png)}.skill-tiles .time .skill-badge-top span:before{background-image:url(../images/skills/150/time.png)}@media only screen and (max-width:761px){.popup-window .popup-info-button{left:0;top:0}.skill-tiles{font-size:.6em}}@media only screen and (min-width:250px) and (max-width:320px){.skill-tiles{font-size:.8em}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.skill-tiles{font-size:.8em}.skill-list{padding:0 2em}}.skill-list-header .info-page,.skill-list-header .wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-width:initial}.skill-list-header .info-page .header-content,.skill-list-header .wrapper .header-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-right:2vw}.skill-list-header .info-page .header-content>div:first-child,.skill-list-header .wrapper .header-content>div:first-child{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.skill-list-header .info-page .main-banner-frame,.skill-list-header .wrapper .main-banner-frame{-webkit-box-flex:0;-webkit-flex:0 1 300px;flex:0 1 300px;height:250px}.skill-list-header .grade-badges,.skill-list-header .skill-badges{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:0}.skill-list-header .grade-badges ul,.skill-list-header .grade-badges ul li,.skill-list-header .skill-badges ul,.skill-list-header .skill-badges ul li{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.skill-list-header .grade-badges ul li>div,.skill-list-header .skill-badges ul li>div{padding:1.8vw 4vw 1.8vw 5vw}.skill-list-header .grade-badges ul li>div .name,.skill-list-header .skill-badges ul li>div .name{font-size:2.5vw}.skill-list-header .show-leaderboard{margin:0;text-align:center;font-size:1.5vw;padding:0 3vw;border:2px solid #f16f23;background-color:#F6F9FD;display:-webkit-box;display:-webkit-flex;display:flex;color:#f16f23;cursor:pointer;-webkit-border-radius:.2em;border-radius:.2em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.skill-list-header .show-leaderboard:hover{background-color:#FDDBB2}.skill-list-header .show-leaderboard:before{display:inline-block;content:"\f091";margin:0 10px 0 0;font:normal normal normal 100% FontAwesome;color:#F17024;font-size:1em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.skill-list-header .info-page,.skill-list-header .wrapper{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%}.skill-list-header .info-page .header-content,.skill-list-header .wrapper .header-content{padding-right:0;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.skill-list-header .info-page .grade-badges ul li>div,.skill-list-header .info-page .skill-badges ul li>div,.skill-list-header .wrapper .grade-badges ul li>div,.skill-list-header .wrapper .skill-badges ul li>div{padding:3vw 4vw 3vw 5vw}.skill-list-header .info-page .grade-badges ul li>div .name,.skill-list-header .info-page .skill-badges ul li>div .name,.skill-list-header .wrapper .grade-badges ul li>div .name,.skill-list-header .wrapper .skill-badges ul li>div .name{font-size:3.5vw}.skill-list-header .info-page .show-leaderboard,.skill-list-header .wrapper .show-leaderboard{font-size:2.5vw}#appBody[data-page-id=worksheetPage]{position:relative}}@media only screen and (max-width:761px){.skill-list-header .info-page .header-content,.skill-list-header .wrapper .header-content{padding-right:0;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.skill-list-header .info-page .header-content>div:first-child,.skill-list-header .wrapper .header-content>div:first-child{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.skill-list-header .info-page .header-content .grade-badges,.skill-list-header .info-page .header-content .skill-badges,.skill-list-header .wrapper .header-content .grade-badges,.skill-list-header .wrapper .header-content .skill-badges{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-bottom:3vw;padding:0}.skill-list-header .info-page .header-content .grade-badges ul,.skill-list-header .info-page .header-content .skill-badges ul,.skill-list-header .wrapper .header-content .grade-badges ul,.skill-list-header .wrapper .header-content .skill-badges ul{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.skill-list-header .info-page .header-content .grade-badges ul li,.skill-list-header .info-page .header-content .skill-badges ul li,.skill-list-header .wrapper .header-content .grade-badges ul li,.skill-list-header .wrapper .header-content .skill-badges ul li{padding:0}.skill-list-header .info-page .header-content .grade-badges ul li>div,.skill-list-header .info-page .header-content .skill-badges ul li>div,.skill-list-header .wrapper .header-content .grade-badges ul li>div,.skill-list-header .wrapper .header-content .skill-badges ul li>div{padding:3vw 4vw 3vw 9vw}.skill-list-header .info-page .header-content .grade-badges ul li>div .name,.skill-list-header .info-page .header-content .skill-badges ul li>div .name,.skill-list-header .wrapper .header-content .grade-badges ul li>div .name,.skill-list-header .wrapper .header-content .skill-badges ul li>div .name{font-size:6vw;padding:2vw 0}.skill-list-header .info-page .header-content .show-leaderboard,.skill-list-header .wrapper .header-content .show-leaderboard{font-size:5vw;padding:2vw 3vw;margin:3vw 0;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}article.adsDisabled .skill-list-header .info-page,article.adsDisabled .skill-list-header .wrapper{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.span-half{width:50%;float:left}#appBody[data-page-id=worksheetPage] .worksheet-page .game-area-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:.5em 0}#appBody[data-page-id=worksheetPage] .worksheet-page .game-area-wrapper .game-content{-webkit-box-flex:0;-webkit-flex:0 1 980px;flex:0 1 980px;min-height:600px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .worksheet-page .game-area-wrapper{padding:0 0 .5em}#appBody[data-page-id=worksheetPage] .worksheet-page .game-area-wrapper .game-content{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}#appBody[data-page-id=worksheetPage] .worksheet-creation-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 1em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .worksheet-creation-wrapper{min-height:initial;padding:1em;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media only screen and (max-width:761px){#appBody[data-page-id=worksheetPage] .worksheet-creation-wrapper{padding:0}}#appBody[data-page-id=worksheetPage] .worksheet-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:6px 30px}#appBody[data-page-id=worksheetPage] .create-worksheet-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;margin:auto;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}@media only screen and (max-width:761px){#appBody[data-page-id=worksheetPage] .create-worksheet-wrapper{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#appBody[data-page-id=worksheetPage] .title{background-color:#bf98db;line-height:1.5em;text-align:center;font-size:2em;color:#fff;font-weight:400}#appBody[data-page-id=worksheetPage] .mapping-title{background-color:#dce3e8;color:#999;padding:.25em;margin:0;font-size:1.3em;overflow:hidden;text-align:center;text-overflow:ellipsis}#appBody[data-page-id=worksheetPage] .preview,#appBody[data-page-id=worksheetPage] .settings-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 49%;flex:0 0 49%}@media only screen and (max-width:761px){#appBody[data-page-id=worksheetPage] .preview,#appBody[data-page-id=worksheetPage] .settings-wrapper{-webkit-box-flex:1;-webkit-flex:auto;flex:auto}#appBody[data-page-id=worksheetPage] .settings-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;margin-right:0}}#appBody[data-page-id=worksheetPage] .preview .column-title,#appBody[data-page-id=worksheetPage] .settings-wrapper .column-title{background-color:#0064a0;color:#fff;font-weight:400;padding:.5em;text-align:center}#appBody[data-page-id=worksheetPage] .settings-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f0efef;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=worksheetPage] .settings-wrapper .label{color:#999;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0}#appBody[data-page-id=worksheetPage] .settings-wrapper .inside-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em;background-color:#fdfbff;border:1px solid #eaeaea}#appBody[data-page-id=worksheetPage] .settings-wrapper ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 70%;flex:0 0 70%;margin:0;padding:0}#appBody[data-page-id=worksheetPage] .settings-wrapper ul li{cursor:pointer;background-color:#dfc9ef;border:2px solid #efefef;border-left:none;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;text-align:center;color:#fff;font-weight:600;padding:1em 0}#appBody[data-page-id=worksheetPage] .settings-wrapper ul li:nth-child(1){border-left:2px #efefef solid}#appBody[data-page-id=worksheetPage] .settings-wrapper ul li.active{background-color:#a872ce}#appBody[data-page-id=worksheetPage] .settings-wrapper ul li:hover{background-color:#bf97db}#appBody[data-page-id=worksheetPage] .create-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;padding:1em;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f1f1f1;border-top:1px solid #dedede}#appBody[data-page-id=worksheetPage] .options{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .create-worksheet-wrapper{margin:0;width:100%}#appBody[data-page-id=worksheetPage] .create-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=worksheetPage] .options{-webkit-box-ordinal-group:1;-webkit-order:0;order:0}}#appBody[data-page-id=worksheetPage] .preview{background-color:#fbfbfb;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:761px){#appBody[data-page-id=worksheetPage] .preview{-webkit-box-ordinal-group:1;-webkit-order:0;order:0;height:30em;border:none}}#appBody[data-page-id=worksheetPage] .preview .pdf-preview{border:1px solid #eaeaea;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;background-size:auto 100%;background-position:top center;background-repeat:no-repeat}#appBody[data-page-id=worksheetPage] .preview .pdf-preview.animate{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@media only screen and (max-width:761px){#appBody[data-page-id=worksheetPage] .preview .pdf-preview{width:100%;margin:0;background-size:auto 90%;background-position:center center}}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .preview{-webkit-box-ordinal-group:1;-webkit-order:0;order:0}}#appBody[data-page-id=worksheetPage] .email,#appBody[data-page-id=worksheetPage] .generate{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:1em;line-height:1.4em;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eaeaea;border-top:none;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}#appBody[data-page-id=worksheetPage] .email span,#appBody[data-page-id=worksheetPage] .generate span{display:block;font-size:.9em;line-height:1em;background-color:#f3f3f3;padding:.5em;margin:1em 0 .5em}#appBody[data-page-id=worksheetPage] .email span a,#appBody[data-page-id=worksheetPage] .generate span a{color:#0263a0}#appBody[data-page-id=worksheetPage] .text{color:#999;font-size:1em;padding-bottom:.5em}#appBody[data-page-id=worksheetPage] .green-button{padding:.3em;background-color:#65DD7A;color:#fff;font-weight:600;text-align:center;border:2px solid #3bd456;margin:0;font-size:1.3em}#appBody[data-page-id=worksheetPage] .green-button:hover{background-color:#3bd456;cursor:pointer;text-decoration:none}#appBody[data-page-id=worksheetPage] .green-button.disabled{background-color:#d0a01a;border:2px solid #d0a01a}#appBody[data-page-id=worksheetPage] .green-button:before{display:inline-block;color:#fff;font-family:FontAwesome;font-size:1.2em;padding-right:.5em}#appBody[data-page-id=worksheetPage] .green-button.download-button:before{content:"\f1c1"}#appBody[data-page-id=worksheetPage] .green-button.email-button:before{content:"\f0e0"}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .green-button{font-size:1.2em}}#appBody[data-page-id=worksheetPage] .email-input{margin:.5em 0;font-size:1em;text-align:center;border:1px solid #d4d1d1;height:2em}#appBody[data-page-id=worksheetPage] .email-input.invalid{border:3px solid red}#appBody[data-page-id=worksheetPage] .layout-choice{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=worksheetPage] .layout-choice .layout-text-cont{cursor:pointer;text-align:center;background-color:#dfc9ef;color:#fff;border:2px solid #efefef;-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:3em}#appBody[data-page-id=worksheetPage] .layout-choice .layout-text-cont:hover{background-color:#bf97db}#appBody[data-page-id=worksheetPage] .layout-choice .layout-text-cont .layout-text{font-weight:600}#appBody[data-page-id=worksheetPage] .layout-choice input[type=radio]{position:absolute;z-index:-1;opacity:0}#appBody[data-page-id=worksheetPage] .layout-choice input[type=radio]:checked+div{background-color:#a872ce}#appBody[data-page-id=worksheetPage] .breakdown{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:1em 0 0}#appBody[data-page-id=worksheetPage] .breakdown .details-cont{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:1em;background-color:#f9f0ff;border:1px solid #e9caff}#appBody[data-page-id=worksheetPage] .breakdown .details-cont .page-images{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%}#appBody[data-page-id=worksheetPage] .breakdown .details-cont .dynamic{display:inline-block}#appBody[data-page-id=worksheetPage] .breakdown .details-cont .details{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;font-size:1.2em;color:#a872ce}@media only screen and (max-width:761px){#appBody[data-page-id=worksheetPage] .breakdown .details-cont .details{font-size:.8em;padding-left:.5em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#appBody[data-page-id=worksheetPage] .breakdown .details-cont .details>div:before{display:inline-block;content:"\2022";font-size:1em;padding-right:.5em;font-family:FontAwesome}#appBody[data-page-id=worksheetPage] .breakdown .details-cont .details .est-time:before{content:"\f017"}#appBody[data-page-id=worksheetPage] .breakdown .details-cont .details .questions:before{content:"\f059"}#appBody[data-page-id=workbookPage] .workbook-page .game-area-wrapper,.workbook-page .workbook-page .game-area-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:.5em 0}#appBody[data-page-id=workbookPage] .workbook-page .game-area-wrapper .game-content,.workbook-page .workbook-page .game-area-wrapper .game-content{-webkit-box-flex:0;-webkit-flex:0 1 980px;flex:0 1 980px;min-height:600px}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .layout-choice .layout-text-cont{margin:0 0 .5em}#appBody[data-page-id=workbookPage],.workbook-page{position:relative}#appBody[data-page-id=workbookPage] .workbook-page .game-area-wrapper,.workbook-page .workbook-page .game-area-wrapper{padding:0 0 .5em}#appBody[data-page-id=workbookPage] .workbook-page .game-area-wrapper .game-content,.workbook-page .workbook-page .game-area-wrapper .game-content{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}#appBody[data-page-id=workbookPage] .workbook-creation-wrapper,.workbook-page .workbook-creation-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 1em}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=workbookPage] .workbook-creation-wrapper,.workbook-page .workbook-creation-wrapper{min-height:initial;padding:1em;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media only screen and (max-width:761px){#appBody[data-page-id=workbookPage] .workbook-creation-wrapper,.workbook-page .workbook-creation-wrapper{padding:0}}#appBody[data-page-id=workbookPage] .workbook-area,.workbook-page .workbook-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:6px 30px}#appBody[data-page-id=workbookPage] .create-workbook-wrapper,.workbook-page .create-workbook-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;margin:auto;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=workbookPage] .create-workbook-wrapper,.workbook-page .create-workbook-wrapper{margin:0;width:100%}}@media only screen and (max-width:761px){#appBody[data-page-id=workbookPage] .create-workbook-wrapper,.workbook-page .create-workbook-wrapper{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#appBody[data-page-id=workbookPage] .title,.workbook-page .title{background-color:#bf98db;line-height:1.5em;text-align:center;font-size:2em;color:#fff;font-weight:400}#appBody[data-page-id=workbookPage] .mapping-title,.workbook-page .mapping-title{background-color:#dce3e8;color:#999;padding:.25em;margin:0;font-size:1.3em;overflow:hidden;text-align:center;text-overflow:ellipsis}#appBody[data-page-id=workbookPage] .right-col,.workbook-page .right-col{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=workbookPage] .left-col,#appBody[data-page-id=workbookPage] .right-col,.workbook-page .left-col,.workbook-page .right-col{-webkit-box-flex:0;-webkit-flex:0 0 49%;flex:0 0 49%}@media only screen and (max-width:761px){#appBody[data-page-id=workbookPage] .left-col,#appBody[data-page-id=workbookPage] .right-col,.workbook-page .left-col,.workbook-page .right-col{-webkit-box-flex:1;-webkit-flex:auto;flex:auto}#appBody[data-page-id=workbookPage] .options,.workbook-page .options{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;margin-right:0}}#appBody[data-page-id=workbookPage] .left-col .column-title,#appBody[data-page-id=workbookPage] .right-col .column-title,.workbook-page .left-col .column-title,.workbook-page .right-col .column-title{background-color:#0064a0;color:#fff;font-weight:400;padding:.5em;text-align:center}#appBody[data-page-id=workbookPage] .options,.workbook-page .options{background-color:#f0efef;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=workbookPage] .options .label,.workbook-page .options .label{color:#999;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0}#appBody[data-page-id=workbookPage] .options .inside-wrapper,.workbook-page .options .inside-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em;background-color:#fdfbff;border:1px solid #eaeaea}#appBody[data-page-id=workbookPage] .options .inside-wrapper .option,.workbook-page .options .inside-wrapper .option{margin-bottom:.5em}#appBody[data-page-id=workbookPage] .options input[type=text],.workbook-page .options input[type=text]{background:#fff;border:2px solid #e6e6e6;color:#b3b3b3;font-size:20px;height:40px;padding:5px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;width:100%}#appBody[data-page-id=workbookPage] .options ul.option-toggles,.workbook-page .options ul.option-toggles{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 70%;flex:0 0 70%;margin:0;padding:0}#appBody[data-page-id=workbookPage] .options ul.option-toggles li,.workbook-page .options ul.option-toggles li{cursor:pointer;background-color:#dfc9ef;border:2px solid #efefef;border-left:none;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;text-align:center;color:#fff;font-weight:600;padding:1em 0}#appBody[data-page-id=workbookPage] .options ul.option-toggles li:nth-child(1),.workbook-page .options ul.option-toggles li:nth-child(1){border-left:2px #efefef solid}#appBody[data-page-id=workbookPage] .options ul.option-toggles li.active,.workbook-page .options ul.option-toggles li.active{background-color:#a872ce}#appBody[data-page-id=workbookPage] .options ul.option-toggles li:hover,.workbook-page .options ul.option-toggles li:hover{background-color:#bf97db}#appBody[data-page-id=workbookPage] .create-wrapper,.workbook-page .create-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;padding:1em;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f1f1f1;border-top:1px solid #dedede}#appBody[data-page-id=workbookPage] .options,.workbook-page .options{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=workbookPage] .create-wrapper,.workbook-page .create-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=workbookPage] .options,.workbook-page .options{-webkit-box-ordinal-group:1;-webkit-order:0;order:0}}#appBody[data-page-id=workbookPage] .preview,.workbook-page .preview{background-color:#fbfbfb;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:761px){#appBody[data-page-id=workbookPage] .preview,.workbook-page .preview{-webkit-box-ordinal-group:1;-webkit-order:0;order:0;height:30em;border:none}}#appBody[data-page-id=workbookPage] .preview .pdf-preview,.workbook-page .preview .pdf-preview{border:1px solid #eaeaea;-webkit-box-flex:1;-webkit-flex:1;flex:1;background-size:100% auto;background-position:top center;background-repeat:no-repeat;min-height:646px}#appBody[data-page-id=workbookPage] .preview .pdf-preview.placeholder,.workbook-page .preview .pdf-preview.placeholder{background-image:url(../images/worksheet-overlay.png);background-size:300% auto;background-repeat:no-repeat;background-position:top right;width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=workbookPage] .preview .pdf-preview.placeholder div,.workbook-page .preview .pdf-preview.placeholder div{color:#7D4894;opacity:.5;font-size:4em;text-align:center}#appBody[data-page-id=workbookPage] .preview .pdf-preview.animate,.workbook-page .preview .pdf-preview.animate{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@media only screen and (max-width:761px){#appBody[data-page-id=workbookPage] .preview .pdf-preview,.workbook-page .preview .pdf-preview{width:100%;margin:0;background-size:auto 90%;background-position:center center}}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=workbookPage] .preview,.workbook-page .preview{-webkit-box-ordinal-group:1;-webkit-order:0;order:0}}#appBody[data-page-id=workbookPage] .email,#appBody[data-page-id=workbookPage] .generate,.workbook-page .email,.workbook-page .generate{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:1em;line-height:1.4em;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eaeaea;border-top:none;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}#appBody[data-page-id=workbookPage] .email span,#appBody[data-page-id=workbookPage] .generate span,.workbook-page .email span,.workbook-page .generate span{display:block;font-size:.9em;line-height:1em;background-color:#f3f3f3;padding:.5em;margin:1em 0 .5em}#appBody[data-page-id=workbookPage] .email span a,#appBody[data-page-id=workbookPage] .generate span a,.workbook-page .email span a,.workbook-page .generate span a{color:#0263a0}#appBody[data-page-id=workbookPage] .text,.workbook-page .text{color:#999;font-size:1em;padding-bottom:.5em}#appBody[data-page-id=workbookPage] .green-button,.workbook-page .green-button{padding:.3em;background-color:#65DD7A;color:#fff;font-weight:600;text-align:center;border:2px solid #3bd456;margin:0;font-size:1.3em}#appBody[data-page-id=workbookPage] .green-button:hover,.workbook-page .green-button:hover{background-color:#3bd456;cursor:pointer;text-decoration:none}#appBody[data-page-id=workbookPage] .green-button.disabled,.workbook-page .green-button.disabled{background-color:#d0a01a;border:2px solid #d0a01a}#appBody[data-page-id=workbookPage] .green-button:before,.workbook-page .green-button:before{display:inline-block;color:#fff;font-family:FontAwesome;font-size:1.2em;padding-right:.5em}#appBody[data-page-id=workbookPage] .green-button.download-button:before,.workbook-page .green-button.download-button:before{content:"\f1c1"}#appBody[data-page-id=workbookPage] .green-button.email-button:before,.workbook-page .green-button.email-button:before{content:"\f0e0"}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=workbookPage] .green-button,.workbook-page .green-button{font-size:1.2em}}#appBody[data-page-id=workbookPage] .email-input,.workbook-page .email-input{margin:.5em 0;font-size:1em;text-align:center;border:1px solid #d4d1d1;height:2em}#appBody[data-page-id=workbookPage] .email-input.invalid,.workbook-page .email-input.invalid{border:3px solid red}#appBody[data-page-id=workbookPage] .choice,.workbook-page .choice{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=workbookPage] .choice .choice-text-cont,.workbook-page .choice .choice-text-cont{cursor:pointer;text-align:center;background-color:#dfc9ef;color:#fff;border:2px solid #efefef;-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:3em}#appBody[data-page-id=workbookPage] .choice .choice-text-cont:hover,.workbook-page .choice .choice-text-cont:hover{background-color:#bf97db}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=workbookPage] .choice .choice-text-cont,.workbook-page .choice .choice-text-cont{margin:0 0 .5em}}#appBody[data-page-id=workbookPage] .choice .choice-text-cont .layout-text,.workbook-page .choice .choice-text-cont .layout-text{font-weight:600}#appBody[data-page-id=workbookPage] .choice input[type=radio],.workbook-page .choice input[type=radio]{position:absolute;z-index:-1;opacity:0}#appBody[data-page-id=workbookPage] .choice input[type=radio]:checked+div,.workbook-page .choice input[type=radio]:checked+div{background-color:#a872ce}#appBody[data-page-id=workbookPage] .breakdown,.workbook-page .breakdown{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:1em 0 0}#appBody[data-page-id=workbookPage] .breakdown .details-cont,.workbook-page .breakdown .details-cont{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:1em;background-color:#f9f0ff;border:1px solid #e9caff}#appBody[data-page-id=workbookPage] .breakdown .details-cont .page-images,.workbook-page .breakdown .details-cont .page-images{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%}#appBody[data-page-id=workbookPage] .breakdown .details-cont .dynamic,.workbook-page .breakdown .details-cont .dynamic{display:inline-block}#appBody[data-page-id=workbookPage] .breakdown .details-cont .details,.workbook-page .breakdown .details-cont .details{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;font-size:1.2em;color:#a872ce}@media only screen and (max-width:761px){#appBody[data-page-id=workbookPage] .breakdown .details-cont .details,.workbook-page .breakdown .details-cont .details{font-size:.8em;padding-left:.5em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#appBody[data-page-id=workbookPage] .breakdown .details-cont .details>div:before,.workbook-page .breakdown .details-cont .details>div:before{display:inline-block;content:"\2022";font-size:1em;padding-right:.5em;font-family:FontAwesome}#appBody[data-page-id=workbookPage] .breakdown .details-cont .details .est-time:before,.workbook-page .breakdown .details-cont .details .est-time:before{content:"\f017"}#appBody[data-page-id=workbookPage] .breakdown .details-cont .details .questions:before,.workbook-page .breakdown .details-cont .details .questions:before{content:"\f059"}#appBody[data-page-id=workbookPage] .standard-skill-list,.workbook-page .standard-skill-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=workbookPage] .skill-list,#appBody[data-page-id=workbookPage] .standard-list,.workbook-page .skill-list,.workbook-page .standard-list{height:40em;-webkit-column-count:1;-moz-column-count:1;column-count:1;overflow:scroll;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-right:10px}#appBody[data-page-id=workbookPage] .skill-list .empty-star,#appBody[data-page-id=workbookPage] .skill-list .section-button,#appBody[data-page-id=workbookPage] .standard-list .empty-star,#appBody[data-page-id=workbookPage] .standard-list .section-button,.workbook-page .skill-list .empty-star,.workbook-page .skill-list .section-button,.workbook-page .standard-list .empty-star,.workbook-page .standard-list .section-button{display:none}#appBody[data-page-id=workbookPage] .skill-list .skill-title,#appBody[data-page-id=workbookPage] .standard-list .skill-title,.workbook-page .skill-list .skill-title,.workbook-page .standard-list .skill-title{padding-bottom:1em}#appBody[data-page-id=workbookPage] .skill-list .skill-key,#appBody[data-page-id=workbookPage] .skill-list li a,#appBody[data-page-id=workbookPage] .standard-list .skill-key,#appBody[data-page-id=workbookPage] .standard-list li a,.workbook-page .skill-list .skill-key,.workbook-page .skill-list li a,.workbook-page .standard-list .skill-key,.workbook-page .standard-list li a{padding:0 .5em}#appBody[data-page-id=workbookPage] .skill-list li.selected,#appBody[data-page-id=workbookPage] .standard-list li.selected,.workbook-page .skill-list li.selected,.workbook-page .standard-list li.selected{border-color:#0cc317}#appBody[data-page-id=workbookPage] .skill-list li.selected .skill-key:after,#appBody[data-page-id=workbookPage] .standard-list li.selected .skill-key:after,.workbook-page .skill-list li.selected .skill-key:after,.workbook-page .standard-list li.selected .skill-key:after{content:"\f058";color:#009e2c}#appBody[data-page-id=workbookPage] .skill-list .skill-key:after,#appBody[data-page-id=workbookPage] .standard-list .skill-key:after,.workbook-page .skill-list .skill-key:after,.workbook-page .standard-list .skill-key:after{display:inline-block;font:normal normal normal 80% FontAwesome;content:"\f1db";color:#C2C6C7;background:0 0;padding:0 1em}.select2-container--createWorkbookTheme{border:2px solid #D0E5F1;-webkit-border-radius:0;border-radius:0;background:url(../images/select-decorated.png) 100% 50% no-repeat #fff;background-size:contain;font-size:1em;color:#48A6DC;margin:5px 12%;height:3em;-webkit-appearance:none}.select2-container--createWorkbookTheme:focus{outline:0}.select2-container--createWorkbookTheme .select2-selection{height:100%}.select2-container--createWorkbookTheme .selection{height:100%;width:100%;line-height:2.5em}.select2-container--createWorkbookTheme .selection .select2-selection{height:100%!important}.select2-container--createWorkbookTheme .selection .select2-container{height:100%!important;width:-webkit-calc(100% - 3em);width:calc(100% - 3em)}.select2-container--createWorkbookTheme .select2-results ul{max-height:20em;overflow:auto}.select2-container--createWorkbookTheme .select2-results__option,.select2-container--createWorkbookTheme .select2-selection__rendered{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%}.select2-container--createWorkbookTheme .select2-results__option{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%}.select2-container--createWorkbookTheme .select2-results__option .select2-results__option--highlighted,.select2-container--createWorkbookTheme .select2-results__option:hover{background-color:#eee}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.standard-list .standard .title{font-size:3vw;padding:1.5vw 0}.standard-list .standard .description{font-size:2vw;line-height:2.5vw;padding:1.5vw 0}}@media only screen and (max-width:761px){.standard-list .standard-section{margin-bottom:20px}.standard-list .standard-section .section-title{font-size:15px;line-height:30px;padding:0 15px;-webkit-border-radius:5px;border-radius:5px}.standard-list .section-button{width:15px;height:15px;margin-top:7.5px;background-size:15px 15px;background-image:url(../images/mobile/section-button.png)}.standard-list [data-opened] .section-title{background-color:#6DB8E2}.standard-list [data-opened] .section-button{background-size:15px 15px;background-image:url(../images/mobile/section-button-open.png)}.standard-list .standard .title{font-size:6vw;padding:2vw 0}.standard-list .standard .description{font-size:4vw;line-height:4.5vw;padding:2vw 0}}.meters-container .star-meter,.meters-container .star-meter div.progress-icon{background-color:#f6f9fd;border-color:#f16f23;border-style:solid;border-width:2px}.meters-container{display:-webkit-box;display:-webkit-flex;display:flex;padding:1em 0 0;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.meters-container .star-meter{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-border-radius:.3em;border-radius:.3em;height:6em;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;position:relative}.meters-container .star-meter div.progress{-webkit-box-flex:0;-webkit-flex:0 0 80%;flex:0 0 80%;position:relative}.meters-container .star-meter div.progress>div.progress-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/star-meter-bkgnd.png);background-size:100% auto;z-index:11}.meters-container .star-meter div.progress>div.progress-fill{background-image:url(../images/star-meter-bkgnd-fill.png);height:100%;z-index:10;width:0%;-webkit-border-radius:.3em 0 0 .3em;border-radius:.3em 0 0 .3em;position:absolute;left:0;top:0}.meters-container .star-meter div.progress-icon{position:absolute;left:-1.25em;top:1.5em;height:3em;width:3em;background-image:url(../images/star-meter-icon.png);background-size:contain;background-repeat:no-repeat;-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:12}.meters-container .star-meter div.counter{display:none;font-size:.8vw;font-weight:600;color:#F17024;-webkit-box-flex:0;-webkit-flex:0 0 20%;flex:0 0 20%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-right:2vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.meters-container .star-meter div.counter>div{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.meters-container .star-meter div.counter:before{display:inline-block;content:"";width:100%;height:2.5vw;background-image:url(../images/star-meter-counter-bkgnd.png);background-repeat:no-repeat;background-position:bottom center;background-size:auto 2.5vw}.meters-container .star-meter div.counter span{font-size:1.6vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.meters-container .star-meter div.counter span.counter{padding-left:.3vw;text-align:right}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.meters-container .star-meter{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:8vw}.meters-container .star-meter div.progress-icon{top:1em}.meters-container .star-meter div.counter:before{height:3vw;background-size:auto 3vw}.meters-container .star-meter div.counter span{font-size:2.5vw}}@media only screen and (max-width:761px){.meters-container .star-meter{height:14vw}.meters-container .star-meter div.progress-icon{height:8vw;width:8vw;left:-4vw;top:2vw}.meters-container .star-meter div.progress>div.progress-overlay{background-size:500%}.meters-container .star-meter div.counter:before{height:6vw;background-size:auto 6vw}.meters-container .star-meter div.counter span{font-size:4vw}}.stars-rank{list-style:none;display:block;padding:10px 0}.stars-rank li{background-image:url(../images/skill-grid-stars-sprite.png);background-repeat:no-repeat;display:inline-block;width:40px;height:40px}.stars-rank li.active{background-position:-80px 0}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.stars-rank li{background-image:url(../images/skill-grid-stars-sprite-sml.png);width:25px;height:25px}.stars-rank li.active{background-position:-50px 0}}.animated .stars-rank .active{-webkit-animation-name:spin;-webkit-animation-duration:4s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:4s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:4s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.store-badges{padding:1em 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.store-badges li{display:inline-block;margin:5px auto}.store-badges li.callout{font-size:16px;vertical-align:top;line-height:19px;text-align:center;padding-top:10px;height:50px}.store-badges li.callout a{display:block;line-height:25px;color:#0064A0;font-weight:700}.store-badges li a.badge{display:block;width:270px;height:80px;overflow:hidden;text-indent:-2000em;background-repeat:no-repeat}.store-badges li a.badge.apple{background-image:url(../images/apps/store/badge-apple.png)}.store-badges li a.badge.google{background-image:url(../images/apps/store/badge-play.png)}.store-badges li a.badge.amazon{background-image:url(../images/apps/store/badge-amazon.png)}@media only screen and (max-width:761px){.store-badges .li{margin-bottom:10px;padding-bottom:0;border-bottom:none;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.store-badges.small li{width:203px;height:60px}.store-badges.small li.callout{width:310px}.store-badges.small li a.badge{width:203px;height:60px}.store-badges.small li a.badge.apple{background-image:url(../images/apps/store/badge-sml-apple.png)}.store-badges.small li a.badge.google{background-image:url(../images/apps/store/badge-sml-play.png)}.store-badges.small li a.badge.amazon{background-image:url(../images/apps/store/badge-sml-amazon.png)}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.store-badges.small li.callout{display:block}.store-badges.small li{margin:5px auto;display:block}}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.store-badges.small li{display:inline-block}}.related-stores .store-badges{display:table}.sticky-breadcrumb{background-color:#fff;z-index:100}.tooltip{position:relative}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.tooltip:hover .tip{display:none}}.tooltip:hover .tip{display:-webkit-box;display:-webkit-flex;display:flex}.tooltip .tip{position:absolute;top:0;display:none;font-size:12px;z-index:999}.tooltip .tip .tip-content{background:#e6f3ff;-webkit-border-radius:1em;border-radius:1em;display:table;height:100%;position:relative;z-index:999;-webkit-box-shadow:.1em .1em .3em .2em rgba(0,0,0,.2);box-shadow:.1em .1em .3em .2em rgba(0,0,0,.2);width:15em;border-color:#40a6ff;border-width:1px;border-style:solid;line-height:1.5em;padding:.5em;font-size:1.3em;color:#40a6ff;text-align:center}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.tooltip .tip .tip-content{display:none}}.tooltip .tip .tip-content:after,.tooltip .tip .tip-content:before{border-color:transparent;border-style:solid;content:'';display:block;height:0;position:absolute;top:50%;width:0;z-index:999}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.tooltip .tip .tip-content:after,.tooltip .tip .tip-content:before{display:none}}.tooltip .tip .tip-content:before{border-left-color:inherit;border-width:.5em 0 .5em 1em;margin-top:-.5em;right:-1em}.tooltip .tip .tip-content:after{border-left-color:#e6f3ff;border-width:.5em 0 .5em 1em;margin-top:-.5em;right:1em}.tooltip .tip .tip-content.above:after,.tooltip .tip .tip-content.above:before{border-width:1em .5em 0;margin-top:0;border-left-color:transparent;top:initial;right:50%;margin-right:-.5em}.tooltip .tip .tip-content.above:before{border-top-color:inherit;bottom:-1em}.tooltip .tip .tip-content.above:after{border-top-color:#e6f3ff;bottom:-.8em}.tooltip .tip.left .tip-content:after,.tooltip .tip.left .tip-content:before{border-width:.5em 0 .5em 1em;border-bottom-color:transparent}.tooltip .tip p{text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0}.tooltip .tip.left{top:-50%;right:-webkit-calc(50% - 1em);right:calc(50% - 1em);-webkit-transform:translate(-50%,1.5em);transform:translate(-50%,1.5em);z-index:999}.tooltip .tip.left.remind{top:-70%;right:-webkit-calc(42% - 1em);right:calc(42% - 1em)}.tooltip .tip.left .tip-content:after{bottom:1em}.tooltip .tip.right{top:-50%;left:0;-webkit-transform:translate(18%,1.25em);transform:translate(18%,1.25em);z-index:999}.tooltip .tip.right .tip-content:before{border-right-color:inherit;border-width:.5em 1em .5em 0;border-bottom-color:transparent;left:-1em}.tooltip .tip.right .tip-content:after{border-width:.5em 1em .5em 0;bottom:1em;border-bottom-color:transparent;left:-1em}.tooltip .tip.below .tip-content:after,.tooltip .tip.below .tip-content:before,.tooltip .tip.below-left .tip-content:after,.tooltip .tip.below-left .tip-content:before{border-width:0 .5em 1em;margin-right:-.5em;border-left-color:transparent}.tooltip .tip.below{top:100%;left:-webkit-calc(50% - 1em);left:calc(50% - 1em);-webkit-transform:translate(-50%,1.5em);transform:translate(-50%,1.5em);z-index:999}.tooltip .tip.below .tip-content:before{top:-.5em;border-bottom-color:inherit;right:50%}.tooltip .tip.below .tip-content:after{top:-.4em;border-bottom-color:#e6f3ff;bottom:1em;right:50%}.tooltip .tip.below-left{top:100%;left:-webkit-calc(50% - 1em);left:calc(50% - 1em);-webkit-transform:translate(-70%,1.5em);transform:translate(-70%,1.5em)}.tooltip .tip.below-left .tip-content:before{top:-.5em;border-bottom-color:inherit;right:30%}.tooltip .tip.below-left .tip-content:after{top:-.4em;border-bottom-color:#e6f3ff;bottom:1em;right:30%}.infotip{width:15px;height:15px;cursor:pointer;background-position:center center;background-repeat:no-repeat}.infotip:hover .info{display:block}.infotip:hover .info.hide{display:none}.infotip:before{font:normal normal normal 1.2vw FontAwesome;content:"\f05a";color:#48A8E1}.infotip .info{position:relative;left:-245px;top:0;width:240px;padding:1vw;background:#fff;color:#6c7488;border:2px solid #1E4198;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:5px 5px 5px #CACACA;box-shadow:5px 5px 5px #CACACA;line-height:1.2vw;font-size:1vw;display:none;z-index:99}.infotip .info b,.infotip .info span{display:block;padding:.5vw 0}.infotip .info.top{top:-9vw}.infotip .info b{font-weight:600;color:#48A8E1}.main-banner-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 80%;flex:0 1 80%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.main-banner-container .main-banner-whiteboard{-webkit-box-flex:0;-webkit-flex:0 1 65vw;flex:0 1 65vw;max-width:65vw}.main-banner-container .main-banner-frame{-webkit-box-flex:0;-webkit-flex:0 0 312px;flex:0 0 312px;height:262px;padding-left:2vw;padding-bottom:2vw}.main-banner-container .main-banner-frame .mg_content_frame{height:250px;width:300px}.whiteboard-cont .swiper-wrapper{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.whiteboard-cont .whiteboard .game-promo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width:761px){.whiteboard-cont .whiteboard .game-promo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.whiteboard-cont .whiteboard .game-promo .game-text.text{font-size:1.7vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:761px){.whiteboard-cont .whiteboard .game-promo .game-text.text{font-size:4.5vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.whiteboard-cont .whiteboard .game-promo .game-list-container{-webkit-box-flex:1;-webkit-flex:1 0 40%;flex:1 0 40%}.whiteboard-cont .whiteboard .game-promo .games-list{max-width:300px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:761px){.whiteboard-cont .whiteboard .game-promo .games-list{margin:0 auto;max-width:100%;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.whiteboard-cont .whiteboard .game-promo .swiper-game-icon{width:6vw;height:6vw;-webkit-border-radius:5px;border-radius:5px;background-color:#efefef;margin:.5vw;background-position:center center;background-size:contain;cursor:pointer}@media only screen and (max-width:761px){.whiteboard-cont .whiteboard .game-promo .swiper-game-icon{width:15vw;height:15vw;margin:.5em}}.whiteboard-cont .whiteboard .game-promo .swiper-game-icon.mathsmash{background-image:url(../images/game-tiles/mathsmash.png);background-color:#32b16e}.whiteboard-cont .whiteboard .game-promo .swiper-game-icon.mathsmash:hover{background-color:#1c613d}.whiteboard-cont .whiteboard .game-promo .swiper-game-icon.dojo-of-destruction{background-image:url(../images/game-tiles/dojo-of-destruction.png);background-color:#c56852}.whiteboard-cont .whiteboard .game-promo .swiper-game-icon.dojo-of-destruction:hover{background-color:#853d2c}.whiteboard-cont .whiteboard .game-promo .swiper-game-icon.mathmuncher{background-image:url(../images/game-tiles/mathmuncher.png);background-color:#3eafb0}.whiteboard-cont .whiteboard .game-promo .swiper-game-icon.mathmuncher:hover{background-color:#236465}.whiteboard-cont .whiteboard .game-promo .swiper-game-icon.bug-smash{background-image:url(../images/game-tiles/bug-smash.png);background-color:#a0a686}.whiteboard-cont .whiteboard .game-promo .swiper-game-icon.bug-smash:hover{background-color:#6c7254}.whiteboard-cont .whiteboard .membership-promo{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around}.whiteboard-cont .whiteboard .membership-promo .upgrade__button{margin:0 auto;background:#d77542;border:2px solid #b95a27;-webkit-border-radius:5px;border-radius:5px;padding:.5vw;font-size:1.5vw;color:#fff;text-align:center;width:60%}.whiteboard-cont .whiteboard .membership-promo .upgrade__button:hover{text-decoration:none;background-color:#e0946c}.whiteboard-cont .whiteboard .membership-promo .upgrade:hover{text-decoration:none}@media only screen and (max-width:761px){.whiteboard-cont .whiteboard .membership-promo .upgrade{display:none}}.whiteboard-cont .whiteboard .membership-promo .buttons a{-webkit-box-flex:0;-webkit-flex:0 1 45%;flex:0 1 45%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-grid-column-align:center;justify-items:center}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon{color:#fff;margin:.5vw}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon:before{background-repeat:no-repeat;content:"";display:inline-block;margin:0 .5vw 0 0;vertical-align:sub;font-family:FontAwesome;font-size:2vw}@media only screen and (max-width:761px){.whiteboard-cont .whiteboard .membership-promo .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon:before{vertical-align:middle}}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon.assessments{background-image:url(../images/whiteboard-sub-btn1.png)}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon.assessments:before{content:"\f14a"}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon.workbooks{background-image:url(../images/whiteboard-sub-btn2.png)}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon.workbooks:before{content:"\f02d"}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon.adfree{background-image:url(../images/whiteboard-btn3.png)}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon.adfree:before{content:"\f005"}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon.reportcards{background-image:url(../images/whiteboard-sub-btn4.png)}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon.reportcards:before{content:"\f201"}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon.games{background-image:url(../images/whiteboard-sub-btn2.png)}.whiteboard-cont .whiteboard .membership-promo .swiper-feature-icon.games:before{content:"\f11b"}.whiteboard-cont .swiper-container{width:100%}.whiteboard-cont .swiper-slide{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 2em}.whiteboard-cont .swiper-button-next,.whiteboard-cont .swiper-button-prev{opacity:.6}.whiteboard-cont .swiper-button-next.swiper-button-disabled,.whiteboard-cont .swiper-button-prev.swiper-button-disabled{opacity:.35}.whiteboard-cont .swiper-button-next:hover,.whiteboard-cont .swiper-button-prev:hover{opacity:1}.whiteboard-cont .swiper-button-next{right:0}.whiteboard-cont .swiper-button-prev{left:0}.whiteboard-bg{opacity:1;padding:1vw 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;background-color:#fff;background-image:url(../images/whiteboard.png);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;border-top:3px solid #7d7d7d;border-right:3px solid #7d7d7d;border-left:3px solid #7d7d7d;-webkit-border-radius:.6em .6em 0 0;border-radius:.6em .6em 0 0;-webkit-box-shadow:0 3px 35px 0 rgba(0,0,0,.33);box-shadow:0 3px 35px 0 rgba(0,0,0,.33);height:22vw;-webkit-box-sizing:border-box;box-sizing:border-box}.whiteboard-bg>*{z-index:99}@media only screen and (max-width:761px){.whiteboard-bg{background-size:cover;height:initial;padding-bottom:1em}.whiteboard-bg .teacher{display:none}}.whiteboard-bg .teacher{background-size:contain;background-position:center bottom;background-repeat:no-repeat;height:130%;width:35%;position:absolute;-webkit-transition:opacity .5s;transition:opacity .5s;left:-15%;bottom:-30%}.whiteboard-bg .teacher.theme-1{background-image:url(../images/whiteboard-teacher1.png)}.whiteboard-bg .teacher.theme-2{background-image:url(../images/whiteboard-teacher2.png)}.whiteboard-bg .teacher.theme-3{background-image:url(../images/whiteboard-teacher3.png)}.whiteboard-bg .teacher.theme-4{background-image:url(../images/whiteboard-teacher4.png)}.whiteboard-bg .teacher.theme-5{background-image:url(../images/whiteboard-teacher5.png)}.whiteboard-bg .teacher.theme-6{background-image:url(../images/whiteboard-teacher6.png)}.whiteboard-bg .teacher.theme-star{background-image:url(../images/character-star.png);left:-17%;bottom:-25%}.whiteboard-cont{height:100%;-webkit-box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 1 86%;flex:0 1 86%;margin:0 0 0 12%;box-sizing:border-box}.whiteboard-cont .whiteboard .text{font-family:'Architects Daughter',sans-serif;text-align:center;line-height:2.4vw;color:#0064a0;font-size:2.2vw;-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-box-sizing:border-box;box-sizing:border-box}.whiteboard-cont .whiteboard .text p{margin:0;padding:0 0 .5vw;-webkit-animation:pulse .8s forwards;animation:pulse .8s forwards}.whiteboard-cont .whiteboard .text b{font-size:2.3vw;font-weight:800}.whiteboard-cont .whiteboard .text i{font-family:sans-serif;font-size:1.8vw}.whiteboard-cont .whiteboard .text span.underline{display:inline-block;padding:0;margin:0;background-image:url(../images/whiteboard-underline.png);background-repeat:no-repeat;background-position:center bottom;background-size:100% .5vw}.whiteboard-cont .whiteboard .text .headline{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding-bottom:.5vw;font-size:2vw;font-weight:800;line-height:2.5vw}.whiteboard-cont .whiteboard .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transition:opacity .5s;transition:opacity .5s;padding:0;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap}.whiteboard-cont .whiteboard .buttons a{font-family:'Architects Daughter',sans-serif;background-repeat:no-repeat;-webkit-box-flex:0;-webkit-flex:0 1 40%;flex:0 1 40%;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-position:center center;background-size:100% 100%;font-size:2vw;padding:.8vw 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;opacity:.8;margin-bottom:.2vw;-webkit-animation:pulse .8s forwards;animation:pulse .8s forwards}.whiteboard-cont .whiteboard .buttons a i{font-family:sans-serif}.whiteboard-cont .whiteboard .buttons a:hover{opacity:1}.whiteboard-cont .whiteboard .buttons a.grades{background-image:url(../images/whiteboard-btn1.png)}.whiteboard-cont .whiteboard .buttons a.grades:hover{color:#cb467c}.whiteboard-cont .whiteboard .buttons a.games{background-image:url(../images/whiteboard-btn2.png)}.whiteboard-cont .whiteboard .buttons a.games:hover{color:#259071}.whiteboard-cont .whiteboard .buttons a.skills{background-image:url(../images/whiteboard-btn3.png)}.whiteboard-cont .whiteboard .buttons a.skills:hover{color:#2e5782}.whiteboard-cont .whiteboard .buttons a.worksheets{background-image:url(../images/whiteboard-btn4.png)}.whiteboard-cont .whiteboard .buttons a.worksheets:hover{color:#956da7}@media only screen and (max-width:761px){.whiteboard-cont .whiteboard .buttons a.grades{background-image:url(../images/whiteboard-btn1-alt.png)}.whiteboard-cont .whiteboard .buttons a.games{background-image:url(../images/whiteboard-btn2-alt.png)}.whiteboard-cont .whiteboard .buttons a.skills{background-image:url(../images/whiteboard-btn3-alt.png)}.whiteboard-cont .whiteboard .buttons a.worksheets{background-image:url(../images/whiteboard-btn4-alt.png)}}.whiteboard-cont .whiteboard .pdf-promo{display:-webkit-box;display:-webkit-flex;display:flex;width:90%;height:100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.whiteboard-cont .whiteboard .pdf-promo:before{display:block;content:"";height:100%;-webkit-box-flex:0;-webkit-flex:0 0 14vw;flex:0 0 14vw;background-image:url(../images/whiteboard-pdf.png);background-size:contain;background-repeat:no-repeat;background-position:left center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.whiteboard-cont .whiteboard .pdf-promo>div{-webkit-box-flex:1;-webkit-flex:1 1 60%;flex:1 1 60%}.whiteboard-cont .whiteboard .pdf-promo .text{padding-bottom:.5vw}.whiteboard-cont .whiteboard .pdf-promo .buttons,.whiteboard-cont .whiteboard .pdf-promo .text{width:initial;-webkit-box-flex:0;-webkit-flex:0 0 60%;flex:0 0 60%}.whiteboard-cont .whiteboard .pdf-promo a.get-started{font-family:'Architects Daughter',sans-serif;background-repeat:no-repeat;-webkit-box-flex:0;-webkit-flex:0 0 60%;flex:0 0 60%;color:#fff;background-size:contain;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-position:center center;font-size:2vw;padding:1vw;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../images/whiteboard-btn4.png);text-decoration:none;opacity:.8}.whiteboard-cont .whiteboard .pdf-promo a.get-started:hover{opacity:1;color:#956da7}.math-bkgnd .swiper-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.math-bkgnd .swiper-pagination{max-width:65vw;position:relative;margin:0 auto;bottom:0!important;height:2vw;line-height:2.2vw}.math-bkgnd .swiper-pagination .swiper-pagination-bullet{width:1vw;height:1vw;margin:0 .2vw}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.math-bkgnd .swiper-pagination{height:1vw;line-height:1vw;padding:1vw 0}.math-bkgnd .swiper-pagination .swiper-pagination-bullet{width:1.5vw;height:1.5vw;margin:0 .2vw}.main-banner-container .main-banner-whiteboard{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;max-width:80vw}.main-banner-frame{display:none}.whiteboard-bg{max-width:80vw;height:30vw}.whiteboard-cont .whiteboard .text{line-height:2.2vw;font-size:2.2vw}.whiteboard-cont .whiteboard .text b{font-size:2.4vw}.whiteboard-cont .whiteboard .text .headline{font-size:4vw;line-height:3vw;padding-bottom:3vw}.whiteboard-cont .whiteboard .buttons a{font-size:2vw;padding:1vw 0;margin-bottom:.5vw}.whiteboard-cont .whiteboard .pdf-promo:before{-webkit-box-flex:0;-webkit-flex:0 0 20vw;flex:0 0 20vw}.whiteboard-cont .whiteboard .pdf-promo a.get-started{padding:.8vw;font-size:2.5vw}}@media only screen and (max-width:761px){.main-banner-container .main-banner-whiteboard,.whiteboard-bg{max-width:100vw}.math-bkgnd .swiper-pagination{height:4vw;line-height:4vw;padding:2vw 0}.math-bkgnd .swiper-pagination .swiper-pagination-bullet{width:4vw;height:4vw;margin:0 .2vw}.whiteboard-bg{margin:0 auto;border-left:none;border-right:none;-webkit-border-radius:0;border-radius:0;height:initial}.main-banner-container{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.whiteboard-cont{width:100%;margin:0 auto;height:80vw;-webkit-box-flex:0;-webkit-flex:0 1 96%;flex:0 1 96%}.whiteboard-cont .whiteboard .whiteboard-bg{max-width:100vw;margin:0 auto;border-left:none;border-right:none;-webkit-border-radius:0;border-radius:0}.whiteboard-cont .whiteboard .text{line-height:5.5vw;font-size:5vw}.whiteboard-cont .whiteboard .text b{font-size:5.8vw}.whiteboard-cont .whiteboard .text .headline{font-size:8vw;line-height:7vw;padding-bottom:3vw}.whiteboard-cont .whiteboard .buttons{-webkit-flex-wrap:wrap;flex-wrap:wrap}.whiteboard-cont .whiteboard .buttons a{font-size:4vw;padding:4vw 0;margin-bottom:1vw;-webkit-box-flex:0;-webkit-flex:0 0 45%;flex:0 0 45%}.whiteboard-cont .whiteboard .pdf-promo{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.whiteboard-cont .whiteboard .pdf-promo:before{display:none}.whiteboard-cont .whiteboard .pdf-promo .text{-webkit-box-flex:0;-webkit-flex:0 1 90%;flex:0 1 90%;font-size:5vw;line-height:5vw;padding-bottom:5vw}.whiteboard-cont .whiteboard .pdf-promo a.get-started{font-size:8vw;padding:5vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.whiteboard-cont .whiteboard .membership-promo .buttons a{font-size:6vw}.whiteboard-cont .whiteboard .membership-promo .buttons a.swiper-feature-icon:before{margin-right:1.5vw;font-size:5vw}.whiteboard-cont .whiteboard .membership-promo .text .headline{font-size:5vw}}article.adsDisabled .main-banner-container{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.worksheet-header,.worksheet-or{text-align:center;width:100%;padding:0 0 1em;font-size:2em;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}.popular-worksheet-list,.worksheet-button{margin:0 auto;-webkit-box-sizing:border-box}.worksheet-header{color:#85419C}.worksheet-or{color:#B788D5}.worksheet-container{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.worksheet-button{background-color:#85419C;color:#fff;padding:.5em 2em;font-weight:600;font-size:2em;box-sizing:border-box;text-align:center;-webkit-border-radius:.5em;border-radius:.5em;cursor:pointer;opacity:.8}.worksheet-button:hover{opacity:1}.popular-worksheet-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box}.popular-worksheet-list .worksheet{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;margin-bottom:1em;cursor:pointer}.popular-worksheet-list .worksheet>a{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:100%;text-align:center;font-size:4vw;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.popular-worksheet-list .worksheet p{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:1.4vw;width:100%;padding:0 1vw;-webkit-box-sizing:border-box;box-sizing:border-box}.popular-worksheet-list .worksheet__preview{display:block;height:20vw;width:14vw;background-repeat:no-repeat;background-size:contain;position:relative;font-weight:600;text-align:center}.popular-worksheet-list .worksheet__preview:after,.popular-worksheet-list .worksheet__preview:before{content:"";background-repeat:no-repeat;background-position:top left;position:absolute}.popular-worksheet-list .worksheet__preview.addition:after{background-image:url(../images/skills/92/addition.png)}.popular-worksheet-list .worksheet__preview.algebra:after{background-image:url(../images/skills/92/algebra.png)}.popular-worksheet-list .worksheet__preview.comparison:after{background-image:url(../images/skills/92/comparison.png)}.popular-worksheet-list .worksheet__preview.counting:after{background-image:url(../images/skills/92/counting.png)}.popular-worksheet-list .worksheet__preview.decimals:after{background-image:url(../images/skills/92/decimals.png)}.popular-worksheet-list .worksheet__preview.division:after{background-image:url(../images/skills/92/division.png)}.popular-worksheet-list .worksheet__preview.estimation:after{background-image:url(../images/skills/92/estimation.png)}.popular-worksheet-list .worksheet__preview.fractions:after{background-image:url(../images/skills/92/fractions.png)}.popular-worksheet-list .worksheet__preview.geometry:after{background-image:url(../images/skills/92/geometry.png)}.popular-worksheet-list .worksheet__preview.graphing:after{background-image:url(../images/skills/92/graphing.png)}.popular-worksheet-list .worksheet__preview.measurement:after{background-image:url(../images/skills/92/measurement.png)}.popular-worksheet-list .worksheet__preview.mixedequations:after{background-image:url(../images/skills/92/mixedequations.png)}.popular-worksheet-list .worksheet__preview.money:after{background-image:url(../images/skills/92/money.png)}.popular-worksheet-list .worksheet__preview.multiplication:after{background-image:url(../images/skills/92/multiplication.png)}.popular-worksheet-list .worksheet__preview.numberpatterns:after{background-image:url(../images/skills/92/numberpatterns.png)}.popular-worksheet-list .worksheet__preview.numberproperties:after{background-image:url(../images/skills/92/numberproperties.png)}.popular-worksheet-list .worksheet__preview.positions:after{background-image:url(../images/skills/92/positions.png)}.popular-worksheet-list .worksheet__preview.ratios:after{background-image:url(../images/skills/92/ratios.png)}.popular-worksheet-list .worksheet__preview.stats:after{background-image:url(../images/skills/92/stats.png)}.popular-worksheet-list .worksheet__preview.subtraction:after{background-image:url(../images/skills/92/subtraction.png)}.popular-worksheet-list .worksheet__preview.time:after{background-image:url(../images/skills/92/time.png)}.popular-worksheet-list .worksheet__preview:after{display:inline-block;width:7vw;height:7vw;background-size:100% auto;top:14vw;right:-2vw}.popular-worksheet-list .worksheet__preview:before{display:block;background-image:url(../images/worksheet-overlay.png);background-size:300% auto;width:100%;height:100%}.popular-worksheet-list .worksheet__preview:hover:before{background-position:top right}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.popular-worksheet-list .worksheet__preview{height:20vw;width:14vw}.popular-worksheet-list .worksheet{-webkit-box-flex:0;-webkit-flex:0 0 22%;flex:0 0 22%}.popular-worksheet-list .worksheet p{font-size:2vw}}@media only screen and (max-width:761px){.popular-worksheet-list .worksheet__preview{height:35vw;width:25vw}.popular-worksheet-list .worksheet{-webkit-box-flex:0;-webkit-flex:0 0 45%;flex:0 0 45%}.popular-worksheet-list .worksheet p{font-size:4vw}}#appBody[data-page-id=profile] .subscription-promo,#subscription-page .subscription-promo,.locked-game-promotion .subscription-promo{padding-bottom:3vw}#appBody[data-page-id=profile] .subscription-promo .promo-header,#subscription-page .subscription-promo .promo-header,.locked-game-promotion .subscription-promo .promo-header{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:1.5vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #f6c042}#appBody[data-page-id=profile] .subscription-promo .promo-header__tagline,#subscription-page .subscription-promo .promo-header__tagline,.locked-game-promotion .subscription-promo .promo-header__tagline{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#appBody[data-page-id=profile] .subscription-promo .promo-header__tagline__star,#subscription-page .subscription-promo .promo-header__tagline__star,.locked-game-promotion .subscription-promo .promo-header__tagline__star{width:5vw;height:5vw}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .subscription-promo .promo-header__tagline__star,#subscription-page .subscription-promo .promo-header__tagline__star,.locked-game-promotion .subscription-promo .promo-header__tagline__star{width:6vw;height:6vw}}#appBody[data-page-id=profile] .subscription-promo .promo-header__tagline__text,#subscription-page .subscription-promo .promo-header__tagline__text,.locked-game-promotion .subscription-promo .promo-header__tagline__text{font-weight:600;font-size:2vw;color:#F5BA40}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .subscription-promo .promo-header__tagline__text,#subscription-page .subscription-promo .promo-header__tagline__text,.locked-game-promotion .subscription-promo .promo-header__tagline__text{font-size:3vw}}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .subscription-promo .promo-header__tagline__star,#subscription-page .subscription-promo .promo-header__tagline__star,.locked-game-promotion .subscription-promo .promo-header__tagline__star{width:8vw;height:8vw}#appBody[data-page-id=profile] .subscription-promo .promo-header__tagline__text,#subscription-page .subscription-promo .promo-header__tagline__text,.locked-game-promotion .subscription-promo .promo-header__tagline__text{font-size:4vw}}#appBody[data-page-id=profile] .subscription-promo .promo-header__upgrade,#subscription-page .subscription-promo .promo-header__upgrade,.locked-game-promotion .subscription-promo .promo-header__upgrade{margin-bottom:1vw;margin-top:1vw}#appBody[data-page-id=profile] .subscription-promo .promo-header__button,#subscription-page .subscription-promo .promo-header__button,.locked-game-promotion .subscription-promo .promo-header__button{background:green;padding:1vw;font-size:3vw;color:#fff;text-align:center;-webkit-border-radius:5px;border-radius:5px;border:2px solid #025d02}#appBody[data-page-id=profile] .subscription-promo .promo-header__button:hover,#subscription-page .subscription-promo .promo-header__button:hover,.locked-game-promotion .subscription-promo .promo-header__button:hover{background-color:#00b300}#appBody[data-page-id=profile] .subscription-promo .preview-frame,#subscription-page .subscription-promo .preview-frame,.locked-game-promotion .subscription-promo .preview-frame{margin-top:1.5vw}#appBody[data-page-id=profile] .subscription-promo .preview-frame img,#subscription-page .subscription-promo .preview-frame img,.locked-game-promotion .subscription-promo .preview-frame img{width:100%;height:auto}#appBody[data-page-id=profile] .subscription-promo .promo-features,#subscription-page .subscription-promo .promo-features,.locked-game-promotion .subscription-promo .promo-features{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;padding:1.5vw 0 1vw;margin:1.5vw 0;border-top:1px solid #f5ba40;border-bottom:1px solid #f5ba40}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .subscription-promo .promo-features,#subscription-page .subscription-promo .promo-features,.locked-game-promotion .subscription-promo .promo-features{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}}#appBody[data-page-id=profile] .subscription-promo .feature,#subscription-page .subscription-promo .feature,.locked-game-promotion .subscription-promo .feature{border:solid #f5ba40;-webkit-box-flex:0;-webkit-flex:0 0 48%;flex:0 0 48%;color:#73767A;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background-color:#ffd164;border-width:1px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:1vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .subscription-promo .feature,#subscription-page .subscription-promo .feature,.locked-game-promotion .subscription-promo .feature{width:90%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}#appBody[data-page-id=profile] .subscription-promo .feature .feature__graphic,#subscription-page .subscription-promo .feature .feature__graphic,.locked-game-promotion .subscription-promo .feature .feature__graphic{margin-right:.5vw;padding:.5vw;-webkit-border-radius:5px;border-radius:5px;height:4vw;-webkit-box-flex:0;-webkit-flex:0 0 4vw;flex:0 0 4vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=profile] .subscription-promo .feature .feature__graphic:before,#subscription-page .subscription-promo .feature .feature__graphic:before,.locked-game-promotion .subscription-promo .feature .feature__graphic:before{font-size:2vw;font-family:FontAwesome;color:#73767a}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .subscription-promo .feature .feature__graphic:before,#subscription-page .subscription-promo .feature .feature__graphic:before,.locked-game-promotion .subscription-promo .feature .feature__graphic:before{font-size:4vw}}#appBody[data-page-id=profile] .subscription-promo .feature .feature__graphic--clock:before,#subscription-page .subscription-promo .feature .feature__graphic--clock:before,.locked-game-promotion .subscription-promo .feature .feature__graphic--clock:before{content:"\f017"}#appBody[data-page-id=profile] .subscription-promo .feature .feature__graphic--report:before,#subscription-page .subscription-promo .feature .feature__graphic--report:before,.locked-game-promotion .subscription-promo .feature .feature__graphic--report:before{content:"\f022"}#appBody[data-page-id=profile] .subscription-promo .feature .feature__graphic--target:before,#subscription-page .subscription-promo .feature .feature__graphic--target:before,.locked-game-promotion .subscription-promo .feature .feature__graphic--target:before{content:"\f05b"}#appBody[data-page-id=profile] .subscription-promo .feature .feature__graphic--graph:before,#subscription-page .subscription-promo .feature .feature__graphic--graph:before,.locked-game-promotion .subscription-promo .feature .feature__graphic--graph:before{content:"\f201"}#appBody[data-page-id=profile] .subscription-promo .feature__text,#subscription-page .subscription-promo .feature__text,.locked-game-promotion .subscription-promo .feature__text{font-size:1.2vw;line-height:1.4vw;padding-right:2vw}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .subscription-promo .feature__text,#subscription-page .subscription-promo .feature__text,.locked-game-promotion .subscription-promo .feature__text{font-size:3vw;line-height:4.5vw}}#appBody[data-page-id=profile] .subscription-promo .upgrade,#subscription-page .subscription-promo .upgrade,.locked-game-promotion .subscription-promo .upgrade{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:2vw}#appBody[data-page-id=profile] .subscription-promo .upgrade:hover,#subscription-page .subscription-promo .upgrade:hover,.locked-game-promotion .subscription-promo .upgrade:hover{text-decoration:none}#appBody[data-page-id=profile] .subscription-promo .upgrade__button,#subscription-page .subscription-promo .upgrade__button,.locked-game-promotion .subscription-promo .upgrade__button{background-color:green;padding:1vw;font-size:2vw;color:#fff;text-align:center;-webkit-border-radius:5px;border-radius:5px;border:2px solid #025d02}#appBody[data-page-id=profile] .subscription-promo .upgrade__button:before,#subscription-page .subscription-promo .upgrade__button:before,.locked-game-promotion .subscription-promo .upgrade__button:before{content:"\f00c";font-size:2vw;font-family:FontAwesome}#appBody[data-page-id=profile] .subscription-promo .upgrade__button:hover,#subscription-page .subscription-promo .upgrade__button:hover,.locked-game-promotion .subscription-promo .upgrade__button:hover{background-color:#00b300}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] .subscription-promo .upgrade__button,#appBody[data-page-id=profile] .subscription-promo .upgrade__button:before,#subscription-page .subscription-promo .upgrade__button,#subscription-page .subscription-promo .upgrade__button:before,.locked-game-promotion .subscription-promo .upgrade__button,.locked-game-promotion .subscription-promo .upgrade__button:before{font-size:3vw}}@media only screen and (max-width:761px){#appBody[data-page-id=profile] .subscription-promo .upgrade__button,#appBody[data-page-id=profile] .subscription-promo .upgrade__button:before,#subscription-page .subscription-promo .upgrade__button,#subscription-page .subscription-promo .upgrade__button:before,.locked-game-promotion .subscription-promo .upgrade__button,.locked-game-promotion .subscription-promo .upgrade__button:before{font-size:5vw}}.locked-game-promotion .subscription-promo .promo-header{border:0}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=profile] #profile-wrapper input[type=text],#appBody[data-page-id=profile] td{font-size:2vw}#appBody[data-page-id=profile]~footer{display:none}#appBody[data-page-id=profile] select.decorated{background-size:2vw;font-size:2vw}#appBody[data-page-id=profile] #profile-wrapper .student-search-container{padding:0 1vw}#appBody[data-page-id=profile] #profile-wrapper .table input[type=button].search-button{width:initial}#appBody[data-page-id=profile] #profile-wrapper .section-title{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:1vw;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=profile] #profile-wrapper .section-title .title{-webkit-box-flex:1;-webkit-flex:1 1 70%;flex:1 1 70%;font-size:4vw;text-align:center;padding:0 0 1vw}#appBody[data-page-id=profile] #profile-wrapper .section-title .refresh-button{-webkit-box-flex:0;-webkit-flex:0 0 3vw;flex:0 0 3vw;height:3vw}#appBody[data-page-id=profile] #profile-wrapper .section-title .refresh-button i{font-size:3vw}#appBody[data-page-id=profile] #profile-wrapper .section-title span{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;font-size:3vw}#appBody[data-page-id=profile] #profile-wrapper .section-title .message{font-size:2vw;text-align:center;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:2vw 0}#appBody[data-page-id=profile] #profile-wrapper .section-title .message.buttons{display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=profile] #profile-wrapper .section-title .message .message-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:2vw;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=profile] #profile-wrapper .section-title .message .message-button:before{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;font:normal normal normal 3vw FontAwesome;text-align:center}#appBody[data-page-id=profile] #profile-wrapper .section-title .message .desktop-message{display:none!important}#appBody[data-page-id=profile] #create-assessment-wrapper .infotip,#appBody[data-page-id=profile] #create-assignment-wrapper .infotip{display:none}#appBody[data-page-id=profile] #profile-wrapper .profile-header,#appBody[data-page-id=profile] #profile-wrapper .section{width:98%;margin:0 auto;padding-bottom:3vw}#appBody[data-page-id=profile] #profile-wrapper .classes-display li .caption span.name{font-size:2vw;line-height:2vw}#appBody[data-page-id=profile] #profile-wrapper .classes-display li:hover .caption .bottom{visibility:hidden}#appBody[data-page-id=profile] #profile-wrapper .profile-header{padding-bottom:2vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .avatar{-webkit-box-flex:0;-webkit-flex:0 0 10vw;flex:0 0 10vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .avatar img{width:10vw;height:10vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .grade,#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .name{font-size:4vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .summary{font-size:2vw;padding:1vw 0;margin-top:1vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .summary>*{background-size:2vw;padding:1vw 0 1vw 3vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .summary>* a{padding-left:1vw;font-size:2vw}#appBody[data-page-id=profile] #profile-wrapper #home-tab-assignments .assignment-details-link{padding:2vw 0}#appBody[data-page-id=profile] #profile-wrapper #home-tab-assignments .assignment-details-link .caption{font-size:3vw}#appBody[data-page-id=profile] #profile-wrapper .workbooks-container .section-title{margin-bottom:2vw}#appBody[data-page-id=profile] #profile-wrapper .workbooks-container .left-col .column-title,#appBody[data-page-id=profile] #profile-wrapper .workbooks-container .right-col .column-title{font-size:3vw;padding:1vw}#appBody[data-page-id=profile] #create-assignment-wrapper #sticky-submit .buttonset .estimated-time-cont{padding:1vw 0;font-size:4vw}#appBody[data-page-id=profile] #create-assignment-wrapper #sticky-submit .buttonset .estimated-time-cont label{font-size:3vw}#appBody[data-page-id=profile] #create-assignment-wrapper .form-cont{-webkit-box-flex:0;-webkit-flex:0 0 98%;flex:0 0 98%;margin:0 auto}#appBody[data-page-id=profile] #create-assignment-wrapper .profile-select ul li{line-height:3vw;height:3vw;font-size:2vw}#appBody[data-page-id=profile] #create-assessment-wrapper #sticky-submit .buttonset .estimated-time-cont{padding:1vw 0;font-size:4vw}#appBody[data-page-id=profile] #create-assessment-wrapper #sticky-submit .buttonset .estimated-time-cont label{font-size:3vw}#appBody[data-page-id=profile] #create-assessment-wrapper #title-assign-students .title{padding:0;font-size:2vw}#appBody[data-page-id=profile] #create-assessment-wrapper #title-assign-students .title label{font-size:2vw}#appBody[data-page-id=profile] #create-assessment-wrapper .wrapper-columns{padding:1.5vw}#appBody[data-page-id=profile] #create-assessment-wrapper .section .description{font-size:2vw;line-height:3vw;margin-bottom:1.5vw;padding:1.5vw}#appBody[data-page-id=profile] #create-assessment-wrapper .section .description b{padding-bottom:1.5vw}#appBody[data-page-id=profile] #create-assessment-wrapper .filter-class{padding:1vw 1.5vw;width:initial}#appBody[data-page-id=profile] #create-assessment-wrapper .section.assign-students{padding:0}#appBody[data-page-id=profile] #create-assessment-wrapper .section.assign-students .form-inputs .profile-select .select-cont{height:30vw;max-height:initial}#appBody[data-page-id=profile] #create-assessment-wrapper .profile-select ul li{line-height:3vw;height:3vw;font-size:2vw}#appBody[data-page-id=profile] #create-assessment-wrapper .form-inputs .control input[type=checkbox]{height:4vw;width:4vw}#appBody[data-page-id=profile] #create-assessment-wrapper .form-inputs .control .input-text{font-size:3vw}}@media only screen and (max-width:761px){#appBody[data-page-id=profile] td{font-size:5vw}#appBody[data-page-id=profile] #profile-wrapper input[type=text]{font-size:6vw}#appBody[data-page-id=profile] #profile-wrapper .student-search-container{padding:0 1vw}#appBody[data-page-id=profile] #profile-wrapper table.skill,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill{width:96%;margin:4vw auto}#appBody[data-page-id=profile] #profile-wrapper table.skill thead,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill thead{border-bottom:none;display:none}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3vw;background-color:#f7fbfd;position:relative}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr:nth-child(odd),#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr:nth-child(odd){background-color:#f7f7f7}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr:nth-child(odd) td,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr:nth-child(odd) td{background-color:#efefef}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr:nth-child(odd) td.skill,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr:nth-child(odd) td.skill{background-color:#f7f7f7}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr td,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr td{font-size:4vw;-webkit-box-flex:1;-webkit-flex:1 1 22%;flex:1 1 22%;line-height:6vw;background-color:#ecf6fb;border-right:1px solid #fff}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr td:last-child,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr td:last-child{border:none}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr td.name,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr td.name{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:1.5vw;line-height:6vw;font-weight:700}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr td.skill,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr td.skill{-webkit-box-flex:1;-webkit-flex:1 1 80%;flex:1 1 80%;border:none;background-color:#f7fbfd}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr td.skill.skill-icon-small,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr td.skill.skill-icon-small{-webkit-box-flex:0;-webkit-flex:0 0 6vw;flex:0 0 6vw;width:6vw;height:6vw}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr td.level:before,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr td.level:before{display:inline-block;content:"Lvl ";padding-right:.5vw}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr td.questions-attempted,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr td.questions-attempted{-webkit-box-flex:0;-webkit-flex:0 1 30%;flex:0 1 30%}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr td.questions-attempted:after,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr td.questions-attempted:after{display:inline-block;content:" Questions";padding-left:.5vw}#appBody[data-page-id=profile] #profile-wrapper .section .filter-class label,#appBody[data-page-id=profile] #profile-wrapper table.assignment-students tbody tr td.delete,#appBody[data-page-id=profile] #profile-wrapper table.assignment-students tbody tr td.password,#appBody[data-page-id=profile] #profile-wrapper table.assignment-students tbody tr td.user-name,#appBody[data-page-id=profile] #profile-wrapper table.assignment-students tbody tr td.view-progress-summary,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students tbody tr td.delete,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students tbody tr td.password,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students tbody tr td.user-name,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students tbody tr td.view-progress-summary,#appBody[data-page-id=profile] #profile-wrapper table.search-students tbody tr td.delete,#appBody[data-page-id=profile] #profile-wrapper table.search-students tbody tr td.password,#appBody[data-page-id=profile] #profile-wrapper table.search-students tbody tr td.user-name,#appBody[data-page-id=profile] #profile-wrapper table.search-students tbody tr td.view-progress-summary,#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.domain,#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.due_date,#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.share .infotip:hover .info,#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.skill,#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.time-remaining,#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment thead th,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.domain,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.due_date,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.share .infotip:hover .info,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.skill,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.time-remaining,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment thead th,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.domain,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.due_date,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.share .infotip:hover .info,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.skill,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.time-remaining,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment thead th,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.domain,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.due_date,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.share .infotip:hover .info,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.skill,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.time-remaining,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment thead th,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.average-time,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.domain,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.due_date,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.share .infotip:hover .info,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.skill,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.student-performance,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.students-complete,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.time-remaining,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.total-questions,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment thead th{display:none}#appBody[data-page-id=profile] #profile-wrapper table.skill tbody tr td.last-played,#appBody[data-page-id=profile] #profile-wrapper table.teacher-skill tbody tr td.last-played{position:absolute;right:.5vw;top:0;font-size:4vw;line-height:8vw}#appBody[data-page-id=profile] #profile-wrapper table.assignment-students,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students,#appBody[data-page-id=profile] #profile-wrapper table.search-students{width:96%;margin:4vw auto}#appBody[data-page-id=profile] #profile-wrapper table.assignment-students thead,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students thead,#appBody[data-page-id=profile] #profile-wrapper table.search-students thead{border-bottom:none;display:none}#appBody[data-page-id=profile] #profile-wrapper table.assignment-students tbody tr td.completed-skills,#appBody[data-page-id=profile] #profile-wrapper table.assignment-students tbody tr td.first-name,#appBody[data-page-id=profile] #profile-wrapper table.assignment-students tbody tr td.last-name,#appBody[data-page-id=profile] #profile-wrapper table.assignment-students tbody tr td.student,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students tbody tr td.completed-skills,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students tbody tr td.first-name,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students tbody tr td.last-name,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students tbody tr td.student,#appBody[data-page-id=profile] #profile-wrapper table.search-students tbody tr td.completed-skills,#appBody[data-page-id=profile] #profile-wrapper table.search-students tbody tr td.first-name,#appBody[data-page-id=profile] #profile-wrapper table.search-students tbody tr td.last-name,#appBody[data-page-id=profile] #profile-wrapper table.search-students tbody tr td.student{min-width:initial;font-size:5vw}#appBody[data-page-id=profile] #profile-wrapper table.assignment-students tbody tr td.edit,#appBody[data-page-id=profile] #profile-wrapper table.assignment-students tbody tr td.view,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students tbody tr td.edit,#appBody[data-page-id=profile] #profile-wrapper table.mentor-students tbody tr td.view,#appBody[data-page-id=profile] #profile-wrapper table.search-students tbody tr td.edit,#appBody[data-page-id=profile] #profile-wrapper table.search-students tbody tr td.view{width:initial;font-size:5vw}#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment{width:96%;margin:4vw auto}#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment thead,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment thead,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment thead,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment thead,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment thead{border-bottom:none}#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.share,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.share,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.share,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.share,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.share{width:10vw}#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.share a:before,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.share a:before,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.share a:before,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.share a:before,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.share a:before{font-size:5vw;margin-left:initial}#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.share .infotip,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.share .infotip,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.share .infotip,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.share .infotip,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.share .infotip{width:initial;height:initial}#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.edit,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.edit,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.edit,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.edit,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.edit{width:10vw}#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.edit a:before,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.edit a:before,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.edit a:before,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.edit a:before,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.edit a:before{font-size:4vw;margin-left:initial}#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.edit .infotip,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.edit .infotip,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.edit .infotip,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.edit .infotip,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.edit .infotip{width:initial;height:initial}#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.assigned-by,#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.assignment,#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.checkmark,#appBody[data-page-id=profile] #profile-wrapper table.student-finished-assessment tbody tr td.students-complete,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.assigned-by,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.assignment,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.checkmark,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assessment tbody tr td.students-complete,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.assigned-by,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.assignment,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.checkmark,#appBody[data-page-id=profile] #profile-wrapper table.teacher-assignment tbody tr td.students-complete,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.assigned-by,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.assignment,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.checkmark,#appBody[data-page-id=profile] #profile-wrapper table.teacher-completed-assessment tbody tr td.students-complete,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.assigned-by,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.assignment,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.checkmark,#appBody[data-page-id=profile] #profile-wrapper table.teacher-expired-assignment tbody tr td.students-complete{font-size:5vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:5vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .section{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:2vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .avatar{-webkit-box-flex:0;-webkit-flex:0 0 20vw;flex:0 0 20vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .avatar img{width:20vw;height:20vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .grade,#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .name{font-size:8vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .summary{font-size:5vw;padding:2vw 0;margin-top:2vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .summary>*{background-size:5vw;padding:2vw 0 2vw 7vw}#appBody[data-page-id=profile] #profile-wrapper .profile-header .user-details .summary>* a{padding-left:2vw;font-size:5vw}#appBody[data-page-id=profile] #profile-wrapper>.section{padding-bottom:5vw}#appBody[data-page-id=profile] #profile-wrapper .section-title{padding:2vw}#appBody[data-page-id=profile] #profile-wrapper .section-title .title{font-size:8vw;padding:0 0 2vw}#appBody[data-page-id=profile] #profile-wrapper .section-title .refresh-button{-webkit-box-flex:0;-webkit-flex:0 0 6vw;flex:0 0 6vw;height:6vw}#appBody[data-page-id=profile] #profile-wrapper .section-title .refresh-button i,#appBody[data-page-id=profile] #profile-wrapper .section-title span{font-size:6vw}#appBody[data-page-id=profile] #profile-wrapper .section-title .message{font-size:4vw}#appBody[data-page-id=profile] #profile-wrapper .section-title .message.buttons{display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=profile] #profile-wrapper .section-title .message .message-button{font-size:5vw}#appBody[data-page-id=profile] #profile-wrapper .section-title .message .message-button:before{font:normal normal normal 8vw FontAwesome}#appBody[data-page-id=profile] #profile-wrapper .table-control-container{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:1vw 2vw}#appBody[data-page-id=profile] #profile-wrapper #home-tab-assignments .assignment-details-link,#appBody[data-page-id=profile] #profile-wrapper .classes-display{padding:3vw 0}#appBody[data-page-id=profile] #profile-wrapper .table-control-container>div{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}#appBody[data-page-id=profile] #profile-wrapper #student-progress-stats,#appBody[data-page-id=profile] #profile-wrapper .classes-display:after{display:none}#appBody[data-page-id=profile] #profile-wrapper .classes-display li{-webkit-box-flex:0;-webkit-flex:0 1 45%;flex:0 1 45%}#appBody[data-page-id=profile] #profile-wrapper .classes-display li .caption span.name{font-size:5vw;line-height:5vw}#appBody[data-page-id=profile] #profile-wrapper #home-tab-assignments .assignment-details-link .caption{font-size:6vw}#appBody[data-page-id=profile] #profile-wrapper .stats-display .stats-text{border-right:0}#appBody[data-page-id=profile] #profile-wrapper #performance-visualization .controls .time-range-button{margin:0 1vw;font-size:5vw;padding:2vw}#appBody[data-page-id=profile] #profile-wrapper #suggested-assignments li .assigner-icon{height:11vw;width:11vw}#appBody[data-page-id=profile] #choose-avatar,#appBody[data-page-id=profile] #choose-avatar .choose-avatar-nav{width:200px}#appBody[data-page-id=profile] #choose-avatar #avatar{width:200px;height:200px}#appBody[data-page-id=profile] select.decorated{background-size:5vw;font-size:5vw}#appBody[data-page-id=profile] #dialog-wrappers{padding-top:12vw}#appBody[data-page-id=profile] #dialog-wrappers .dialogWindow{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}#appBody[data-page-id=profile] #dialog-wrappers .dialogWindow .url,#appBody[data-page-id=profile] #dialog-wrappers .dialogWindow p{font-size:5vw}#appBody[data-page-id=profile] #dialog-wrappers .dialogWindow .full-dialog-big{font-size:5vw;padding:2vw 0}#appBody[data-page-id=profile] #dialog-wrappers .dialogWindow .full-dialog-big:before{height:5vw;width:5vw}#appBody[data-page-id=profile] #dialog-wrappers .dialogWindow .form-inputs{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#appBody[data-page-id=profile] #create-assessment-wrapper .infotip,#appBody[data-page-id=profile] #create-assignment-wrapper .infotip{display:none}#appBody[data-page-id=profile] #dialog-wrappers .dialogWindow .form-inputs input[type=text]{margin-bottom:2vw}#appBody[data-page-id=profile] #dialog-wrappers .dialogWindow .form-inputs .controls-left,#appBody[data-page-id=profile] #dialog-wrappers .dialogWindow .form-inputs .controls-right{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding:2vw}#appBody[data-page-id=profile] #dialog-wrappers .dialogWindow .form-inputs .controls-left label,#appBody[data-page-id=profile] #dialog-wrappers .dialogWindow .form-inputs .controls-right label{line-height:7vw;font-size:5vw}#appBody[data-page-id=profile] #dialog-wrappers .dialog-wrapper{left:0;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#appBody[data-page-id=profile] #dialog-wrappers .dialog-wrapper .scrollable{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;background:#f6fafd}#appBody[data-page-id=profile] #dialog-wrappers .dialog-wrapper .title{font-size:8vw;padding:2vw 0;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}#appBody[data-page-id=profile] #dialog-wrappers .dialog-wrapper .import-class-options .option a{font-size:5vw;padding:4vw 1vw}#appBody[data-page-id=profile] #dialog-wrappers .dialog-wrapper .import-class-options .option.csv a:before{font-size:6vw}#appBody[data-page-id=profile] #dialog-wrappers .dialog-wrapper .import-class-options .option.google a:before{width:6vw;height:6vw}#appBody[data-page-id=profile] #create-assignment-wrapper #sticky-submit .buttonset{padding:2vw 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=profile] #create-assignment-wrapper #sticky-submit .buttonset .estimated-time-cont{padding:2vw 0;font-size:8vw}#appBody[data-page-id=profile] #create-assignment-wrapper #sticky-submit .buttonset .estimated-time-cont label{font-size:6vw}#appBody[data-page-id=profile] #create-assignment-wrapper .section{padding:2vw}#appBody[data-page-id=profile] #create-assignment-wrapper .ui-datepicker .ui-datepicker-calendar,#appBody[data-page-id=profile] #create-assignment-wrapper .ui-datepicker .ui-datepicker-calendar td{font-size:4vw}#appBody[data-page-id=profile] #create-assignment-wrapper .wrapper-rows .column{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;width:initial}#appBody[data-page-id=profile] #create-assignment-wrapper .wrapper-rows .form-inputs{padding:2vw 3vw}#appBody[data-page-id=profile] #create-assignment-wrapper #title-assign-date .title,#appBody[data-page-id=profile] #create-assignment-wrapper #title-assign-students .title{padding:0;font-size:5vw}#appBody[data-page-id=profile] #create-assignment-wrapper #title-assign-date .title label,#appBody[data-page-id=profile] #create-assignment-wrapper #title-assign-students .title label{font-size:5vw}#appBody[data-page-id=profile] #create-assignment-wrapper .section.assign-students .form-inputs .profile-select .select-cont{height:60vw}#appBody[data-page-id=profile] #create-assignment-wrapper .profile-select ul li{line-height:7vw;height:7vw;font-size:5vw}#appBody[data-page-id=profile] #create-assignment-wrapper .form-inputs{padding:1vw}#appBody[data-page-id=profile] #create-assignment-wrapper .form-inputs label{font-size:5vw;line-height:7vw}#appBody[data-page-id=profile] #create-assessment-wrapper #sticky-submit .buttonset{padding:2vw 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#appBody[data-page-id=profile] #create-assessment-wrapper #sticky-submit .buttonset .estimated-time-cont{padding:2vw 0;font-size:8vw}#appBody[data-page-id=profile] #create-assessment-wrapper #sticky-submit .buttonset .estimated-time-cont label{font-size:6vw}#appBody[data-page-id=profile] #create-assessment-wrapper #title-assign-students .title{padding:0;font-size:5vw}#appBody[data-page-id=profile] #create-assessment-wrapper #title-assign-students .title label{font-size:5vw}#appBody[data-page-id=profile] #create-assessment-wrapper .wrapper-columns{padding:3vw}#appBody[data-page-id=profile] #create-assessment-wrapper .section .description{font-size:5vw;line-height:6vw;margin-bottom:3vw;padding:3vw}#appBody[data-page-id=profile] #create-assessment-wrapper .section .description b{padding-bottom:3vw}#appBody[data-page-id=profile] #create-assessment-wrapper .filter-class{padding:2vw 3vw;width:initial}#appBody[data-page-id=profile] #create-assessment-wrapper .section.assign-students .form-inputs .profile-select .select-cont{height:60vw;max-height:initial}#appBody[data-page-id=profile] #create-assessment-wrapper .profile-select ul li{line-height:7vw;height:7vw;font-size:5vw}#appBody[data-page-id=profile] #create-assessment-wrapper .form-inputs .control input[type=checkbox]{height:8vw;width:8vw}#appBody[data-page-id=profile] #create-assessment-wrapper .form-inputs .control .input-text{font-size:6vw}#appBody[data-page-id=profile] .workbooks-container .left-col .column-title,#appBody[data-page-id=profile] .workbooks-container .right-col .column-title{font-size:7vw;padding:2vw}}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper,#appBody[data-page-id=playPage] .mobile-menu-wrapper,#appBody[data-page-id=gamePage] .mobile-menu-wrapper{display:none;margin:0;padding:1.5em;position:absolute;top:6vw;left:0;width:100%;height:100%;background-color:#c6e1eb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;z-index:999;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper.opened,#appBody[data-page-id=playPage] .mobile-menu-wrapper.opened,#appBody[data-page-id=gamePage] .mobile-menu-wrapper.opened{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-animation:mgBounceInUp 1s forwards;animation:mgBounceInUp 1s forwards}#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper .share-wrapper,#appBody[data-page-id=playPage] .mobile-menu-wrapper .share-wrapper,#appBody[data-page-id=gamePage] .mobile-menu-wrapper .share-wrapper{display:none}#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper .game-stats,#appBody[data-page-id=playPage] .mobile-menu-wrapper .game-stats,#appBody[data-page-id=gamePage] .mobile-menu-wrapper .game-stats{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper .game-stats .controls,#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper .game-stats .level,#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper .game-stats .progress,#appBody[data-page-id=playPage] .mobile-menu-wrapper .game-stats .controls,#appBody[data-page-id=playPage] .mobile-menu-wrapper .game-stats .level,#appBody[data-page-id=playPage] .mobile-menu-wrapper .game-stats .progress,#appBody[data-page-id=gamePage] .mobile-menu-wrapper .game-stats .controls,#appBody[data-page-id=gamePage] .mobile-menu-wrapper .game-stats .level,#appBody[data-page-id=gamePage] .mobile-menu-wrapper .game-stats .progress{height:initial;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:100%}#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper .game-stats .level-select-cont,#appBody[data-page-id=playPage] .mobile-menu-wrapper .game-stats .level-select-cont,#appBody[data-page-id=gamePage] .mobile-menu-wrapper .game-stats .level-select-cont{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;height:2.5em}#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper .game-stats .controls,#appBody[data-page-id=playPage] .mobile-menu-wrapper .game-stats .controls,#appBody[data-page-id=gamePage] .mobile-menu-wrapper .game-stats .controls{padding:.5em}#appBody[data-page-id=worksheetPage] .interactive,#appBody[data-page-id=playPage] .interactive,#appBody[data-page-id=gamePage] .interactive{height:auto;padding:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}#appBody[data-page-id=worksheetPage] .interactive>div,#appBody[data-page-id=playPage] .interactive>div,#appBody[data-page-id=gamePage] .interactive>div{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;font-size:.9em}#appBody[data-page-id=worksheetPage] .interactive .tab,#appBody[data-page-id=playPage] .interactive .tab,#appBody[data-page-id=gamePage] .interactive .tab{width:inherit;border:2px solid #e6e6e6;-webkit-box-flex:0;-webkit-flex:0 0 5em;flex:0 0 5em;-webkit-border-radius:.5em;border-radius:.5em;border-width:1px;background-color:#fff;font-size:.6em;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;justify-content:space-around;margin:0 0 .8em}#appBody[data-page-id=worksheetPage] .interactive .tab.games .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.info .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.pdf .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.share .middle,#appBody[data-page-id=worksheetPage] .interactive .tab.show-leaderboard .middle,#appBody[data-page-id=playPage] .interactive .tab.games .middle,#appBody[data-page-id=playPage] .interactive .tab.info .middle,#appBody[data-page-id=playPage] .interactive .tab.pdf .middle,#appBody[data-page-id=playPage] .interactive .tab.share .middle,#appBody[data-page-id=playPage] .interactive .tab.show-leaderboard .middle,#appBody[data-page-id=gamePage] .interactive .tab.games .middle,#appBody[data-page-id=gamePage] .interactive .tab.info .middle,#appBody[data-page-id=gamePage] .interactive .tab.pdf .middle,#appBody[data-page-id=gamePage] .interactive .tab.share .middle,#appBody[data-page-id=gamePage] .interactive .tab.show-leaderboard .middle{background-color:initial;-webkit-box-flex:0;-webkit-flex:0 0 4em;flex:0 0 4em}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition{border:1px solid #ed145b}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.addition .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.addition .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.addition .middle:before{background-image:url(../images/skills/48/addition.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra{border:1px solid #fd60a8}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.algebra .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.algebra .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.algebra .middle:before{background-image:url(../images/skills/48/algebra.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison{border:1px solid #8dc63f}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.comparison .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.comparison .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.comparison .middle:before{background-image:url(../images/skills/48/comparison.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting{border:1px solid #f26522}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.counting .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.counting .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.counting .middle:before{background-image:url(../images/skills/48/counting.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals{border:1px solid #0bac8c}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.decimals .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.decimals .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.decimals .middle:before{background-image:url(../images/skills/48/decimals.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division{border:1px solid #f7891d}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.division .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.division .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.division .middle:before{background-image:url(../images/skills/48/division.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation{border:1px solid #d6171f}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.estimation .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.estimation .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.estimation .middle:before{background-image:url(../images/skills/48/estimation.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions{border:1px solid #369ac4}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.fractions .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.fractions .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.fractions .middle:before{background-image:url(../images/skills/48/fractions.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry{border:1px solid #f7c21d}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.geometry .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.geometry .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.geometry .middle:before{background-image:url(../images/skills/48/geometry.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing{border:1px solid #2c5a87}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.graphing .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.graphing .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.graphing .middle:before{background-image:url(../images/skills/48/graphing.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement{border:1px solid #367ec4}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.measurement .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.measurement .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.measurement .middle:before{background-image:url(../images/skills/48/measurement.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations{border:1px solid #5f432d}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.mixedequations .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.mixedequations .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.mixedequations .middle:before{background-image:url(../images/skills/48/mixedequations.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money{border:1px solid #f7d61d}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.money .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.money .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.money .middle:before{background-image:url(../images/skills/48/money.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication{border:1px solid #474c57}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.multiplication .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.multiplication .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.multiplication .middle:before{background-image:url(../images/skills/48/multiplication.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns{border:1px solid #8560a8}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberpatterns .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberpatterns .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberpatterns .middle:before{background-image:url(../images/skills/48/numberpatterns.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties{border:1px solid #379ab5}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.numberproperties .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.numberproperties .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.numberproperties .middle:before{background-image:url(../images/skills/48/numberproperties.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions{border:1px solid #54235F}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.positions .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.positions .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.positions .middle:before{background-image:url(../images/skills/48/positions.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios{border:1px solid #ed4424}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.ratios .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.ratios .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.ratios .middle:before{background-image:url(../images/skills/48/ratios.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats{border:1px solid #7cc242}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.stats .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.stats .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.stats .middle:before{background-image:url(../images/skills/48/stats.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction{border:1px solid #d560a8}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.subtraction .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.subtraction .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.subtraction .middle:before{background-image:url(../images/skills/48/subtraction.png)}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time{border:1px solid #5e9663}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time .middle,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time .middle,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time .middle{background-color:initial}#appBody[data-page-id=worksheetPage] .interactive .tab.game-next-mapping.time .middle:before,#appBody[data-page-id=playPage] .interactive .tab.game-next-mapping.time .middle:before,#appBody[data-page-id=gamePage] .interactive .tab.game-next-mapping.time .middle:before{background-image:url(../images/skills/48/time.png)}#appBody[data-page-id=worksheetPage] .interactive .tab .text.top,#appBody[data-page-id=playPage] .interactive .tab .text.top,#appBody[data-page-id=gamePage] .interactive .tab .text.top{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 .5em;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:2em}#appBody[data-page-id=worksheetPage] .interactive .tab .text.bottom,#appBody[data-page-id=playPage] .interactive .tab .text.bottom,#appBody[data-page-id=gamePage] .interactive .tab .text.bottom{display:none}#appBody[data-page-id=worksheetPage] .interactive .tab .middle,#appBody[data-page-id=playPage] .interactive .tab .middle,#appBody[data-page-id=gamePage] .interactive .tab .middle{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 4em;flex:0 0 4em}#appBody[data-page-id=worksheetPage] .interactive .tab:hover .fa:after,#appBody[data-page-id=worksheetPage] .interactive .tab:hover .fa:before,#appBody[data-page-id=playPage] .interactive .tab:hover .fa:after,#appBody[data-page-id=playPage] .interactive .tab:hover .fa:before,#appBody[data-page-id=gamePage] .interactive .tab:hover .fa:after,#appBody[data-page-id=gamePage] .interactive .tab:hover .fa:before{color:#fff!important}#appBody[data-page-id=playPage] .mobile-menu-wrapper .play-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 40%;flex:1 1 40%;border-bottom:1px solid #fff;margin-bottom:1em}#appBody[data-page-id=playPage] .mobile-menu-wrapper .play-info .play-current-skill{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:100%}#appBody[data-page-id=playPage] .mobile-menu-wrapper .play-info .play-current-skill .now-playing{height:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}#appBody[data-page-id=playPage] .mobile-menu-wrapper .play-info .play-current-skill .now-playing .cont .mapping-info{-webkit-flex-wrap:wrap;flex-wrap:wrap}#appBody[data-page-id=playPage] .mobile-menu-wrapper .play-info .play-current-skill .now-playing .cont .mapping-info .status{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;font-size:1.2em}#appBody[data-page-id=playPage] .mobile-menu-wrapper .play-info .play-current-skill .now-playing .cont .mapping-info a{border:none;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.5em 0}#appBody[data-page-id=playPage] .mobile-menu-wrapper .play-info .play-current-skill .now-playing .cont .mapping-info a.second{font-size:1.4em}#appBody[data-page-id=playPage] .mobile-menu-wrapper .play-info .play-current-skill .now-playing .cont .mapping-info a .skill-icon:before{width:2.5em;height:2.5em}#appBody[data-page-id=playPage] .mobile-menu-wrapper .interactive{-webkit-box-flex:0;-webkit-flex:0 1 40%;flex:0 1 40%}}@media only screen and (max-width:761px){#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper,#appBody[data-page-id=playPage] .mobile-menu-wrapper,#appBody[data-page-id=gamePage] .mobile-menu-wrapper{top:12vw}}@media only screen and (max-device-width:320px) and (orientation:landscape),only screen and (max-device-width:320px) and (orientation:landscape) and (min-aspect-ratio:150 / 100),only screen and (min-device-width:320px) and (max-device-width:760px) and (orientation:landscape) and (min-aspect-ratio:150 / 100){#appBody[data-page-id=worksheetPage] .mobile-menu-wrapper,#appBody[data-page-id=playPage] .mobile-menu-wrapper,#appBody[data-page-id=gamePage] .mobile-menu-wrapper{top:0}}.mobile-title{display:none}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.mobile-title,.mobile-title span{line-height:2em}.category-select,.grade-tiles,.mobile-title{padding:0 2vw}.category-select .title,.grade-tiles .title,.mobile-title .title{font-size:25px;margin-top:0}.mobile-title{display:block;position:fixed;z-index:200;top:1.6em;left:0;width:100%;height:2em;margin:0;padding:0;color:#fff;font-size:1.5em;text-align:center;background-color:#1973A9;border-bottom:none}.mobile-title.hide{display:none}.mobile-title:after{content:"";display:block;position:absolute;width:30px;height:30px;right:10px;top:.4em;background-size:30px 30px;background-position:left top;background-repeat:no-repeat}.mobile-title.index{display:none}.mobile-title.grades:after{background-image:url(../images/mobile/icon-grades.png)}.mobile-title.skills:after{background-image:url(../images/mobile/icon-skills.png)}.mobile-title.standards{background-color:#31B06D}.mobile-title.standards:after{background-image:url(../images/mobile/icon-standards.png)}.mobile-title.teachers:after{background-image:url(../images/mobile/icon-teachers.png)}.mobile-title.parents:after{background-image:url(../images/mobile/icon-parents.png)}.mobile-title.privacy:after,.mobile-title.terms:after{background-image:url(../images/mobile/icon-info.png)}.mobile-title.login:after{background-image:url(../images/mobile/icon-login.png)}.mobile-title.grade-10:after,.mobile-title.grade-1:after,.mobile-title.grade-2:after,.mobile-title.grade-3:after,.mobile-title.grade-5:after,.mobile-title.grade-6:after,.mobile-title.grade-7:after,.mobile-title.grade-8:after,.mobile-title.grade-9:after,.mobile-title.grade-K:after,.mobile-title.grade-P:after{background-image:url(../images/mobile/sprite-grades.png);background-size:30px 330px}.mobile-title.grade-P{background-color:#32b16e}.mobile-title.grade-P:after{background-repeat:no-repeat;background-position:0 0}.mobile-title.grade-K{background-color:#ef2059}.mobile-title.grade-K:after{background-repeat:no-repeat;background-position:0 -30px}.mobile-title.grade-1{background-color:#ff65a9}.mobile-title.grade-1:after{background-repeat:no-repeat;background-position:0 -60px}.mobile-title.grade-2{background-color:#8ec429}.mobile-title.grade-2:after{background-repeat:no-repeat;background-position:0 -90px}.mobile-title.grade-3{background-color:#f46600}.mobile-title.grade-3:after{background-repeat:no-repeat;background-position:0 -120px}.mobile-title.grade-4{background-color:#00ab8b}.mobile-title.grade-4:after{background-image:url(../images/mobile/sprite-grades.png);background-size:30px 330px;background-repeat:no-repeat;background-position:0 -150px}.mobile-title.grade-5{background-color:#f98900}.mobile-title.grade-5:after{background-repeat:no-repeat;background-position:0 -180px}.mobile-title.grade-6{background-color:#d81f11}.mobile-title.grade-6:after{background-repeat:no-repeat;background-position:0 -210px}.mobile-title.grade-7{background-color:#00a2e5}.mobile-title.grade-7:after{background-repeat:no-repeat;background-position:0 -240px}.mobile-title.grade-8{background-color:#a346d1}.mobile-title.grade-8:after{background-repeat:no-repeat;background-position:0 -270px}.mobile-title.grade-9{background-color:#99a9b1}.mobile-title.grade-9:after{background-repeat:no-repeat;background-position:0 -300px}.mobile-title.grade-10{background-color:#C78A2E}.mobile-title.grade-10:after{background-repeat:no-repeat;background-position:0 -330px}.mobile-title.addition:after,.mobile-title.algebra:after,.mobile-title.comparison:after,.mobile-title.counting:after,.mobile-title.decimals:after,.mobile-title.division:after,.mobile-title.estimation:after,.mobile-title.fractions:after,.mobile-title.geometry:after,.mobile-title.graphing:after,.mobile-title.mixedequations:after,.mobile-title.money:after,.mobile-title.multiplication:after,.mobile-title.numberpatterns:after,.mobile-title.numberproperties:after,.mobile-title.positions:after,.mobile-title.ratios:after,.mobile-title.stats:after,.mobile-title.subtraction:after,.mobile-title.time:after{background-image:url(../images/mobile/sprite-skills.png);background-size:30px 630px;background-repeat:no-repeat}.mobile-title.addition{background-color:#ed145b}.mobile-title.addition:after{background-position:0 0}.mobile-title.algebra{background-color:#fd60a8}.mobile-title.algebra:after{background-position:0 -30px}.mobile-title.comparison{background-color:#8dc63f}.mobile-title.comparison:after{background-position:0 -60px}.mobile-title.counting{background-color:#f26522}.mobile-title.counting:after{background-position:0 -90px}.mobile-title.decimals{background-color:#0bac8c}.mobile-title.decimals:after{background-position:0 -120px}.mobile-title.division{background-color:#f7891d}.mobile-title.division:after{background-position:0 -150px}.mobile-title.estimation{background-color:#d6171f}.mobile-title.estimation:after{background-position:0 -180px}.mobile-title.fractions{background-color:#369ac4}.mobile-title.fractions:after{background-position:0 -210px}.mobile-title.geometry{background-color:#f7c21d}.mobile-title.geometry:after{background-position:0 -240px}.mobile-title.graphing{background-color:#2c5a87}.mobile-title.graphing:after{background-position:0 -270px}.mobile-title.measurement{background-color:#367ec4}.mobile-title.measurement:after{background-image:url(../images/mobile/sprite-skills.png);background-size:30px 630px;background-repeat:no-repeat;background-position:0 -300px}.mobile-title.mixedequations{background-color:#5f432d}.mobile-title.mixedequations:after{background-position:0 -330px}.mobile-title.money{background-color:#f7d61d}.mobile-title.money:after{background-position:0 -360px}.mobile-title.multiplication{background-color:#474c57}.mobile-title.multiplication:after{background-position:0 -390px}.mobile-title.numberpatterns{background-color:#8560a8}.mobile-title.numberpatterns:after{background-position:0 -420px}.mobile-title.numberproperties{background-color:#379ab5}.mobile-title.numberproperties:after{background-position:0 -450px}.mobile-title.positions{background-color:#54235F}.mobile-title.positions:after{background-position:0 -480px}.mobile-title.ratios{background-color:#ed4424}.mobile-title.ratios:after{background-position:0 -510px}.mobile-title.stats{background-color:#7cc242}.mobile-title.stats:after{background-position:0 -540px}.mobile-title.subtraction{background-color:#d560a8}.mobile-title.subtraction:after{background-position:0 -570px}.mobile-title.time{background-color:#5e9663}.mobile-title.time:after{background-position:0 -600px}.mobile-title .breadcrumb-back{text-indent:-2000em;width:15px;height:27px;margin:0;padding:0;float:none;position:absolute;z-index:100px;left:15px;top:6.5px;background-image:url(../images/mobile/breadcrumb-big.png);background-size:15px 27px;background-position:0 0;background-repeat:no-repeat}}p{margin:0 0 1em}input[type=text],input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#flashContent{width:760px;margin:0 auto}.mobile-only,li.mobile-only{display:none}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.mobile-only,li.mobile-only{display:initial}}.mobile-small-only{display:none}@media only screen and (min-width:250px) and (max-width:320px){.mobile-small-only{display:initial}}.mobile-large-only{display:none}@media only screen and (min-width:321px) and (max-width:761px){.mobile-large-only{display:initial}}.mobile-standard-only{display:none}@media only screen and (max-width:761px){.mobile-standard-only{display:initial}}.mobile-xlarge-only{display:none}@media only screen and (min-width:762px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.mobile-xlarge-only{display:initial}}.phone-portrait-only{display:none}@media only screen and (max-device-width:320px) and (orientation:portrait),only screen and (max-device-width:320px) and (orientation:portrait) and (max-aspect-ratio:60 / 100),only screen and (min-device-width:320px) and (max-device-width:760px) and (orientation:portrait) and (max-aspect-ratio:60 / 100){.phone-portrait-only{display:initial}}.phone-landscape-only{display:none}@media only screen and (max-device-width:320px) and (orientation:landscape),only screen and (max-device-width:320px) and (orientation:landscape) and (min-aspect-ratio:150 / 100),only screen and (min-device-width:320px) and (max-device-width:760px) and (orientation:landscape) and (min-aspect-ratio:150 / 100){.phone-landscape-only{display:initial}}.tablet-only{display:none}@media only screen and (min-device-width:761px) and (max-device-width:1024px) and (orientation:portrait) and (min-aspect-ratio:60 / 100),only screen and (min-device-width:761px) and (max-device-width:1024px) and (orientation:landscape) and (max-aspect-ratio:2 / 1),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.tablet-only{display:initial}}.tablet-portrait-only{display:none}@media only screen and (min-device-width:761px) and (max-device-width:1024px) and (orientation:portrait) and (min-aspect-ratio:60 / 100),only screen and (min-device-width:761px) and (max-device-width:1024px) and (orientation:portrait) and (min-aspect-ratio:60 / 100),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px){.tablet-portrait-only{display:initial}}.tablet-landscape-only{display:none}@media only screen and (min-device-width:761px) and (max-device-width:1024px) and (orientation:landscape) and (max-aspect-ratio:2 / 1),only screen and (min-device-width:761px) and (max-device-width:1024px) and (orientation:landscape) and (max-aspect-ratio:2 / 1),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.tablet-landscape-only{display:initial}}.desktop-format-only{display:initial}@media only screen and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1366px) and (max-width:1366px){.desktop-format-only,.desktop-only{display:none}}.hide{display:none}