.abn-tree-animate-enter,li.abn-tree-row.ng-enter{transition:200ms linear all;position:relative;display:block;opacity:0;max-height:0}.abn-tree-animate-enter.abn-tree-animate-enter-active,li.abn-tree-row.ng-enter-active{opacity:1;max-height:30px}.abn-tree-animate-leave,li.abn-tree-row.ng-leave{transition:200ms linear all;position:relative;display:block;height:30px;max-height:30px;opacity:1}.abn-tree-animate-leave.abn-tree-animate-leave-active,li.abn-tree-row.ng-leave-active{height:0;max-height:0;opacity:0}.abn-tree-animate.ng-enter{}.abn-tree-animate.ng-enter{}ul.abn-tree li.abn-tree-row{padding:0;margin:0}ul.abn-tree li.abn-tree-row a{padding:3px 10px}ul.abn-tree i.indented{padding:2px}.abn-tree{cursor:pointer}ul.nav.abn-tree .level-1 .indented{position:relative;left:0}ul.nav.abn-tree .level-2 .indented{position:relative;left:20px}ul.nav.abn-tree .level-3 .indented{position:relative;left:40px}ul.nav.abn-tree .level-4 .indented{position:relative;left:60px}ul.nav.abn-tree .level-5 .indented{position:relative;left:80px}ul.nav.abn-tree .level-6 .indented{position:relative;left:100px}ul.nav.nav-list.abn-tree .level-7 .indented{position:relative;left:120px}ul.nav.nav-list.abn-tree .level-8 .indented{position:relative;left:140px}ul.nav.nav-list.abn-tree .level-9 .indented{position:relative;left:160px}.lmctw-cell{margin-bottom:0;border-radius:0;padding:0;border-bottom:1px solid #afafaf;border-right:1px solid #afafaf;font-size:36px;background-color:#fff}.lmctw-cell:first-child{border-left:1px solid #afafaf}.lmctw-cell input{border-radius:0;padding:0;border:none;margin:0;width:100%;text-align:right;color:#5f5f5f}.lmctw-header{font-size:22px;color:#b0b0b0;text-align:center;background:none repeat scroll 0 0 rgba(0,0,0,0)}.lmctw-cell-carry input{background-color:#fbfbfb}.lmctw-cell-readonly{cursor:default;background:none repeat scroll 0 0 rgba(0,0,0,0);text-align:right}.rn-carousel-container{overflow:hidden;position:relative}.rn-carousel-slides{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;white-space:nowrap;overflow:visible;padding:0;margin:0}.rn-carousel-slide{white-space:normal;vertical-align:top;display:inline-block;width:100%;height:100%;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.rn-carousel-indicator{width:100%;text-align:center;height:20px;background-color:#fff;background-color:rgba(0,0,0,.6);position:relative;bottom:0;cursor:pointer}.rn-carousel-indicator span{-webkit-transition:color .2s ease-out;transition:color .2s ease-out;padding:0 5px;color:#fff}.rn-carousel-indicator span:before{content:"●"}.rn-carousel-indicator .attempted{color:blue}.rn-carousel-indicator .notattempted{color:red}.rn-carousel-indicator .current{color:#fff}.rn-carousel-control{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;font-size:30px;position:absolute;top:50%;margin-top:-35px;opacity:.75;cursor:pointer}.rn-carousel-control:hover{opacity:1}.rn-carousel-control.rn-carousel-control-prev{left:.5em}.rn-carousel-control.rn-carousel-control-prev:before{content:"<"}.rn-carousel-control.rn-carousel-control-next{right:.5em}.rn-carousel-control.rn-carousel-control-next:before{content:">"}.container .jumbotron{text-align:center;border-radius:0}.jumbotron .btn{font-size:21px;padding:14px 24px}pre{border:1px solid #ccc}.code{border:1px solid #ccc}.info{}.chapter-title{background-color:#687074!important;color:#fff!important}.nestedSortable-list{display:block;position:relative;margin:0;padding:0;list-style:none}.nestedSortable-list .nestedSortable-list{padding-left:30px}.nestedSortable-item,.nestedSortable-placeholder{display:block;position:relative;margin:0;padding:0;min-height:20px;line-height:20px}.nestedSortable-handle{cursor:move;display:block;min-height:25px;margin:2px 0;padding:2px 5px;border:1px solid #dae2ea;color:#7c9eb2;text-decoration:none;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nestedSortable-handle:hover{color:#438eb9;background:#f4f6f7;border-color:#dce2e8}.nestedSortable-placeholder{margin:5px 0;padding:0;min-height:20px;background:#f0f9ff;border:2px dashed #bed2db;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nestedSortable-drag{position:absolute;pointer-events:none;z-index:999;opacity:.8}.asm-border{border-bottom:1px solid #afafaf;border-right:1px solid #afafaf}.asm-cell{text-align:center;margin-bottom:0;border-radius:0;padding:0}.asm-cell input{border-radius:0;padding:0;border:none;margin:0;width:100%;background-color:#fff;font-family:'Comic Sans MS';color:#5f5f5f}.asm-cell input[readonly]{cursor:default;background:none repeat scroll 0 0 rgba(0,0,0,0)}.asm-grid{background-size:contain;max-width:100%;border:none;border-top:none;border-left:none;border-right:none;border-bottom:none;border-collapse:collapse;border-spacing:0}.asm-places{font-family:'Comic Sans MS';color:#afafaf;text-align:center}.asm-error{background-color:#fff9f7}.asm-border:last-child{border-right:none}.m-table-cell{text-align:center;margin-bottom:0;border-radius:0;padding:0;border-bottom:1px solid #afafaf;border-right:1px solid #afafaf}.m-table-cell input{border-radius:0;padding:0;border:none;margin:0;width:100%;background-color:#fff;text-align:center;font-family:'Comic Sans MS';color:#5f5f5f}.m-table-cell input[readonly]{cursor:default;background:none repeat scroll 0 0 rgba(0,0,0,0)}.m-table-cell:first-child{border-left:1px solid #afafaf}.asm-grid>.row:first-child>.m-table-cell{border-top:1px solid #afafaf}.asm-error>input{background-color:#fff7f7}.asm-label{display:table;font-size:smaller;position:absolute;right:115%;text-align:right;top:20%;width:230%}.asm-label>span{display:table-cell;padding-right:7px}.asm-label .fa-arrow-right{display:table-cell;vertical-align:middle}.bills-table{border:1px solid #999;width:100%;background-color:#f8cad6}.bills-table-cell{border:5px solid #fceef2;height:600px}.bills-header1{text-align:center;vertical-align:middle;margin-top:5%;font-size:2em;color:#424242}.bills-header2{margin-bottom:1%;color:#424242;text-align:center}.bills-name_date_text{color:#639}.bills-name_date{border-bottom:1px solid;text-align:left;color:#639;margin-bottom:1%}.bills-billno{color:#639;text-align:right}.bills-billno_value{color:red;text-align:left}.bills-table-header{background-color:#e2b2bf;text-align:center;color:#639;border:1px solid grey;padding-top:1%;padding-bottom:1%}.bills-table-header:last-child{width:15%}.bills-table-body{border:1px solid;padding-top:1%;padding-bottom:1%;text-align:center}.bills-table-body:last-child{text-align:right;padding:0%}.bills-question{border:1px solid grey;text-align:right;color:#639}.bills-answer{border:1px solid;width:100%;border-radius:0;text-align:right;padding:0}.bills-table-header:first-child{width:5%}.bills-table-header:nth-child(2){width:40%}.bills-table-header:nth-child(3){width:10%}.bills-table-header:nth-child(4){width:15%}.bills-table-header:last-child{width:15%}.bills_no{color:red;font-weight:bold}.bills_probstatement{text-align:center;font-weight:bold}.bills-error{border:1px solid #fff9f7;background-color:#ffb2b2}.division-main{}.division-cell{text-align:center;margin-bottom:0;border-radius:0;padding:0;border-top:1px solid #afafaf;border-left:1px solid #afafaf}.division-cell input{text-align:center;border-radius:0;padding:0;border:none;margin:0;width:100%;background-color:#fff;font-family:'Comic Sans MS';color:#5f5f5f}.division-cell input[readonly]{cursor:default;background:none repeat scroll 0 0 rgba(0,0,0,0)}.division-cell:last-child{border-right:1px solid #afafaf}.division-step>.row:last-child>.division-cell{border-bottom:1px solid #afafaf}.division-error>.division-cell div{}.division-error>.division-cell:last-child div{}.division-error>.division-cell:first-child div{}.division-curve{margin-bottom:0;border-radius:0;padding:0;background-image:url(../../../content/images/division_curve.png);background-position:right center;background-repeat:no-repeat;background-size:19% 100%;border:none}.division-curve>input{cursor:default}.division-error>.division-cell>div>input{}.division-cell.microhint-read~.division-cell input{border-top:1px solid #f7e01d;border-bottom:1px solid #f7e01d;background-color:#fdf2b6}.division-cell.microhint-unread~.division-cell input{border-top:1px solid #ff8e08;border-bottom:1px solid #ff8e08;background-color:#ffd9b0}.division-cell.microhint-read~.division-cell input:last-child{border-right:1px solid #f7e01d}.division-cell.microhint-unread~.division-cell input:last-child{border-right:1px solid #ff8e08}.division-cell.microhint-read input{border-top:1px solid #f7e01d;border-bottom:1px solid #f7e01d;border-left:1px solid #f7e01d;background-color:#fdf2b6}.division-cell.microhint-unread input{border-top:1px solid #ff8e08;border-bottom:1px solid #ff8e08;border-left:1px solid #ff8e08;background-color:#ffd9b0}.fill-in-blank,.fib-blank{border-style:none none solid none;border-bottom-width:medium;border-bottom-color:#5f5f5f;background-color:transparent;text-align:center}.fib-error-container{display:inline}.fib-error-container>.fib-error{position:relative}.error-blank{border:1px solid red}.mathquill-textbox{height:auto;border-style:solid;border-width:1px;min-width:100px;height:auto;width:auto;text-align:left;vertical-align:middle;margin-left:6px;padding-left:4px}.mathquill-textbox-extra-small{height:auto;border-style:solid;border-width:1px;min-width:50px;min-height:40px;height:auto;width:auto;text-align:left;vertical-align:middle;margin-left:6px;padding-left:4px}.mathquill-textbox-small{height:auto;border-style:solid;border-width:1px;min-width:100px;min-height:100px;height:auto;width:auto;text-align:left;vertical-align:middle;margin-left:6px;padding-left:4px}.mathquill-textbox-medium{height:auto;border-style:solid;border-width:1px;min-width:150px;min-height:100px;height:auto;width:auto;text-align:left;vertical-align:middle;margin-left:6px;padding-left:4px}.mathquill-textbox-large{height:auto;border-style:solid;border-width:1px;min-width:400px;min-height:180px;height:auto;width:auto;text-align:left;vertical-align:middle;padding-left:4px}.mathquill-textbox-no-border{height:auto;border-style:none;min-width:100px;height:auto;width:auto;text-align:left;vertical-align:middle;margin-left:6px;padding-left:4px}.mathquill-textbox-extra-small-no-border{height:auto;border-style:solid;border-bottom-width:medium;min-width:50px;min-height:40px;height:auto;width:auto;text-align:left;vertical-align:middle;margin-left:6px;padding-left:4px}.mathquill-textbox-small-no-border{height:auto;border-style:solid;border-bottom-width:medium;min-width:100px;min-height:100px;height:auto;width:auto;text-align:left;vertical-align:middle;margin-left:6px;padding-left:4px}.mathquill-textbox-medium-no-border{height:auto;border-style:solid;border-bottom-width:medium;min-width:150px;min-height:100px;height:auto;width:auto;text-align:left;vertical-align:middle;margin-left:6px;padding-left:4px}.mathquill-textbox-large-no-border{height:auto;border-style:solid;border-bottom-width:medium;min-width:400px;min-height:200px;height:auto;width:auto;text-align:left;vertical-align:middle;padding-left:4px}.mathquill-textbox-blank{height:auto;border-style:none none solid;border-width:2px;min-width:100px;min-height:1.1em;height:auto;width:auto;text-align:left;vertical-align:middle;margin-left:6px;padding-left:4px}.mathquill-readonly{height:auto;border-style:none none none none}.img-container{background-repeat:no-repeat;background-size:contain;position:relative}.img-text{position:absolute;font-size:small}::-webkit-input-placeholder{color:#999;font-size:small}:-moz-placeholder{color:#999;font-size:small}::-moz-placeholder{color:#999;font-size:small}:-ms-input-placeholder{color:#999;font-size:small}.liquidcontainer{position:relative;top:8%;background-repeat:no-repeat}.level{width:100%;height:0%;background-color:blue;position:absolute;bottom:0;opacity:.4;border-radius:0 0 12px 12px}table.ft-table{border-collapse:separate;border-spacing:0;text-align:center}table.ft-table tr th,table.ft-table tr td{border-right:1px solid #000;border-bottom:1px solid #000;padding:5px}table.ft-table tr th:first-child,table.ft-table tr td:first-child{border-left:1px solid #000}table.ft-table tr:first-child td{border-top:1px solid #000;background-color:#faecc3}table.ft-table tr:first-child td:first-child{border-top-left-radius:8px}table.ft-table tr:first-child td:last-child{border-top-right-radius:8px}table.ft-table tr:last-child td:first-child{border-bottom-left-radius:8px}table.ft-table tr:last-child td:last-child{border-bottom-right-radius:8px}.successor-predecessor-trainImg{background-image:url(../../../Content/Images/successor_predecessor_train.png);background-repeat:no-repeat;background-size:contain;position:relative}.successor-trainEngine{position:relative;font-size:1.5em;color:#000;left:11%;display:inline-block;margin-bottom:15%;margin-top:15%;padding-bottom:7%;padding-top:13%;width:32%}.successor-trainBogie{position:relative;font-size:1.5em;display:inline-block;left:24%;width:32%}.predecessor-trainEngine{position:relative;font-size:1.5em;left:11%;display:inline-block;width:32%}.predecessor-trainBogie{position:relative;font-size:1.5em;color:#000;display:inline-block;left:24%;margin-bottom:15%;margin-top:15%;padding-bottom:7%;padding-top:13%;width:32%}.missing-number-trainImg{background-image:url(../../../Content/Images/missingNumberTrain.png);background-repeat:no-repeat;background-size:contain;position:relative}.missing-number-trainEngine{position:relative;font-size:1.3em;color:#000;left:4%;display:inline-block;margin-bottom:15%;margin-top:15%;padding-bottom:7%;padding-top:17%;width:23%}.missing-number-trainBogie1{position:relative;font-size:1.3em;color:#000;left:14%;display:inline-block;width:24%}.missing-number-trainBogie2{position:relative;font-size:1.3em;color:#000;left:25%;display:inline-block;width:23%}.horizontal-control tr:first-child td{border-left:medium none;border-top:medium none}.horizontal-control td{border:1px solid #000;padding:.4em}.horizontal-control tr:last-child td{border-bottom:medium none;border-left:medium none}.horizontal-control td:first-child{border-left:medium none}selectorSavingError{}.horizontal-control td:last-child{border-right:medium none}.ascending-number-1-container{background-image:url(../../../Content/Images/baloon1.png);background-repeat:no-repeat;background-size:contain;background-position:center center}.ascending-number-1-container>div{font-family:comic sans ms;margin:0 0 25%;padding:35% 0 100%;width:100%}.ascending-number-2-container{background-image:url(../../../Content/Images/baloon2.png);background-repeat:no-repeat;background-size:contain;background-position:center center}.ascending-number-2-container>div{font-family:comic sans ms;margin:25% 0 25%;padding:35% 0 100%;width:100%}.ascending-number-3-container{background-image:url(../../../Content/Images/baloon3.png);background-repeat:no-repeat;background-size:contain;background-position:center center}.ascending-number-3-container>div{font-family:comic sans ms;margin:0 0 25%;padding:35% 0 100%;width:100%}.ascending-number-4-container{background-image:url(../../../Content/Images/baloon4.png);background-repeat:no-repeat;background-size:contain;background-position:center center}.ascending-number-4-container>div{font-family:comic sans ms;margin:20% 0 25%;padding:35% 0 100%;width:100%}.ascending-number-5-container{background-image:url(../../../Content/Images/baloon5.png);background-repeat:no-repeat;background-size:contain;background-position:center center}.ascending-number-5-container>div{font-family:comic sans ms;margin:0 0 25%;padding:35% 0 100%;width:100%}.ascending-descending-answer{}.ascending-descending-answer>input{border:1px solid #000;font-size:1.2em;text-align:center;width:100%}.ascending-descending-answer-1-container{margin-top:0%}.ascending-descending-answer-2-container{margin-top:2%}.ascending-descending-answer-3-container{margin-top:4%}.ascending-descending-answer-4-container{margin-top:6%}.ascending-descending-answer-5-container{margin-top:8%}.ascending-roman-number{position:relative;height:255px;margin-top:2%}.ascending-roman-number-1-container{background-image:url(../../../Content/Images/kite1.png);background-repeat:no-repeat;background-size:contain;left:15%;padding-bottom:10%;position:absolute;top:15%;width:20%}.ascending-roman-number-1-container>div{padding-top:35%}.ascending-roman-number-2-container{background-image:url(../../../Content/Images/kite2.png);background-repeat:no-repeat;background-size:contain;left:40%;padding-bottom:10%;position:absolute;width:20%}.ascending-roman-number-2-container>div{padding-top:35%}.ascending-roman-number-3-container{background-image:url(../../../Content/Images/kite3.png);background-repeat:no-repeat;background-size:contain;left:65%;padding-bottom:10%;position:absolute;top:10%;width:20%}.ascending-roman-number-3-container>div{padding-top:35%}.ascending-roman-number-4-container{background-image:url(../../../Content/Images/kite4.png);background-repeat:no-repeat;background-size:contain;left:29%;padding-bottom:10%;position:absolute;top:43%;width:20%}.ascending-roman-number-4-container>div{padding-top:35%}.ascending-roman-number-5-container{background-image:url(../../../Content/Images/kite5.png);background-repeat:no-repeat;background-size:contain;left:52%;padding-bottom:10%;position:absolute;top:44%;width:20%}.ascending-roman-number-5-container>div{padding-top:35%}.ascending-roman-number-building-container{background-image:url(../../../Content/Images/buildingsascending.png);background-repeat:no-repeat;background-size:contain;position:absolute;padding-bottom:29%}.descending-roman-number-building-container{background-image:url(../../../Content/Images/buildingsdescending.png);background-repeat:no-repeat;background-size:contain;padding-bottom:29%;position:absolute}.descending-roman-number-blankgroup{position:relative;margin-top:6%}.ascending-roman-number-blankgroup{position:relative;margin-top:6%}.ascending-roman-answer-1-container{margin-top:0%;padding-left:0%}.ascending-roman-answer-2-container{padding-left:0%;margin-top:3%}.ascending-roman-answer-3-container{padding-left:0%;margin-top:6%}.ascending-roman-answer-4-container{padding-left:0%;margin-top:9%}.ascending-roman-answer-5-container{padding-left:0%;margin-top:12%}.descending-roman-answer-1-container{padding-left:.5%}.descending-roman-answer-2-container{padding-left:.5%;margin-top:3%}.descending-roman-answer-3-container{padding-left:.5%;margin-top:6%}.descending-roman-answer-4-container{padding-left:.5%;margin-top:9%}.descending-roman-answer-5-container{padding-left:.5%;margin-top:12%}.fillInBlank-select{color:#5f5f5f;border-radius:3px;font-size:1em;background:url(../../../Content/Images/dropDown.png) no-repeat scroll 100% center transparent;border:1px solid #afafaf;text-indent:.01px;text-overflow:"";margin-left:4px;margin-right:6px;font-weight:bold;padding-left:10px;padding-right:25px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none}.fillInBlank-select::-ms-expand{display:none}@-moz-document url-prefix(){.fillInBlank-select{padding-right:10px;background:url(../../../Content/Images/dropDown.png) no-repeat scroll 103% center transparent;}}.fillInBlank-select option{color:#5f5f5f;font-size:1em;-moz-appearance:none;padding-left:10px;padding-right:10px;font-weight:normal}.mathquill-rendered-math *,.mathquill-rendered-math *:before,.mathquill-rendered-math *:after{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}[class*="mathquill"] sup{font-size:80%;padding-left:.1em;top:-.2em}.mathquill-readonly .cursor{display:none}.mathquill-rendered-math b,.mathquill-rendered-math b.font{color:#b94a48;font-weight:bolder}.error-tooltip-body .mathquill-rendered-math .sqrt-prefix{transform:scale(1,.9)!important}.successor-predecessor{border-bottom:0}.error-identify-frac-numer{top:13%}.error-identify-frac-denom{top:57%}.introjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.9)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);background:radial-gradient(center,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1!important;position:absolute!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{}.introjs-helperLayer{position:absolute;z-index:9999998;background-color:#fff;background-color:rgba(255,255,255,.9);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-tooltipReferenceLayer{position:absolute;visibility:hidden;z-index:10000000;background-color:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:bold;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#ff3019;background:-webkit-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-moz-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0%,#cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid #fff;border-radius:50%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019',endColorstr='#cf0404',GradientType=0);filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=2,color=ff0000);box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid #fff;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}.introjs-arrow.top-right{top:-10px;right:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}.introjs-arrow.right{right:-10px;top:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;border-top-color:#fff;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{left:-10px;top:10px;border-top-color:transparent;border-right-color:#fff;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-top-color:transparent;border-right-color:#fff;border-bottom-color:transparent;border-left-color:transparent}.introjs-tooltip{position:absolute;visibility:visible;padding:10px;background-color:#fff;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#ececec));background-image:-moz-linear-gradient(#f4f4f4,#ececec);background-image:-o-linear-gradient(#f4f4f4,#ececec);background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#ececec),to(#f4f4f4));background-image:-moz-linear-gradient(#ececec,#f4f4f4);background-image:-o-linear-gradient(#ececec,#f4f4f4);background-image:linear-gradient(#ececec,#f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:.2em 0 0 .2em;-moz-border-radius:.2em 0 0 .2em;border-radius:.2em 0 0 .2em;border-right:none}.introjs-nextbutton{-webkit-border-radius:0 .2em .2em 0;-moz-border-radius:0 .2em .2em 0;border-radius:0 .2em .2em 0}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-bullets{text-align:center}.introjs-bullets ul{clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.dcg-keypad .dcg-keys-container{position:absolute;bottom:0;z-index:60;width:100%;margin:0 auto;padding:0}.dcg-keypad .dcg-keys-container *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dcg-keypad .dcg-keys-background{background-image:none;-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorStr="#FF929292",endColorStr="#FF505050",GradientType=0)';background:rgba(0,0,0,.01);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(1,#505050));background:-webkit-linear-gradient(top,#929292 0,#505050 100%);background:-moz-linear-gradient(top,#929292 0,#505050 100%);background:-o-linear-gradient(top,#929292 0,#505050 100%);background:-ms-linear-gradient(top,#929292 0,#505050 100%);background:linear-gradient(top,#929292 0,#505050 100%);border-top:1px solid #303236;-webkit-box-shadow:inset 0 1px 0 #bfbfbf;box-shadow:inset 0 1px 0 #bfbfbf;height:186px}.dcg-keypad .dcg-minimize-keypad,.dcg-keypad .dcg-show-keypad{position:absolute;top:-37px;left:-1px;color:#fff;padding:4px 20px;border-top-left-radius:5px;border-top-right-radius:5px;background:#929292;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b2b2b9),color-stop(1,#929292));background:-webkit-linear-gradient(top,#b2b2b9 0,#929292 100%);background:-moz-linear-gradient(top,#b2b2b9 0,#929292 100%);background:-o-linear-gradient(top,#b2b2b9 0,#929292 100%);background:-ms-linear-gradient(top,#b2b2b9 0,#929292 100%);background:linear-gradient(top,#b2b2b9 0,#929292 100%);border:1px solid #303236;border-bottom:2px solid #929292;-webkit-box-shadow:inset -1px 1px 1px rgba(255,255,255,.3);box-shadow:inset -1px 1px 1px rgba(255,255,255,.3);cursor:pointer}.dcg-keypad .dcg-minimize-keypad .dcg-icon-keyboard,.dcg-keypad .dcg-show-keypad .dcg-icon-keyboard{font-size:28px;float:left;margin-right:8px}.dcg-keypad .dcg-minimize-keypad .dcg-icon-caret-down,.dcg-keypad .dcg-show-keypad .dcg-icon-caret-down,.dcg-keypad .dcg-minimize-keypad .dcg-icon-caret-up,.dcg-keypad .dcg-show-keypad .dcg-icon-caret-up{font-size:12px;line-height:28px}.dcg-keypad .dcg-minimize-keypad.dcg-hovered,.dcg-keypad .dcg-show-keypad.dcg-hovered{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a2a2a9),color-stop(1,#929292));background:-webkit-linear-gradient(top,#a2a2a9 0,#929292 100%);background:-moz-linear-gradient(top,#a2a2a9 0,#929292 100%);background:-o-linear-gradient(top,#a2a2a9 0,#929292 100%);background:-ms-linear-gradient(top,#a2a2a9 0,#929292 100%);background:linear-gradient(top,#a2a2a9 0,#929292 100%)}.dcg-keypad .dcg-minimize-keypad.dcg-depressed,.dcg-keypad .dcg-show-keypad.dcg-depressed{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.4);box-shadow:inset 0 2px 4px rgba(0,0,0,.4)}.dcg-keypad .dcg-show-keypad{display:none;top:auto;bottom:0;z-index:60;border-color:#888}.dcg-keypad .dcg-mainNumbersLeft,.dcg-keypad .dcg-altNumbersLeft,.dcg-keypad .dcg-numbersMiddle,.dcg-keypad .dcg-numbersRight{float:left}.dcg-keypad .dcg-letters{text-align:center}.dcg-keypad .dcg-altNumbersLeft,.dcg-keypad .dcg-letters,.dcg-keypad .dcg-mainNumbersLeft,.dcg-keypad .dcg-altNumbersLeft,.dcg-keypad .dcg-numbersRight,.dcg-keypad .dcg-numbersMiddle,.dcg-keypad .dcg-handwriting,.dcg-keypad .dcg-handwriting-area{display:none}.dcg-keypad.dcg-layout-mainNumbers .dcg-mainNumbersLeft,.dcg-keypad.dcg-layout-mainNumbers .dcg-numbersMiddle,.dcg-keypad.dcg-layout-mainNumbers .dcg-numbersRight{display:block}.dcg-keypad.dcg-layout-altNumbers .dcg-altNumbersLeft,.dcg-keypad.dcg-layout-altNumbers .dcg-numbersMiddle,.dcg-keypad.dcg-layout-altNumbers .dcg-numbersRight{display:block}.dcg-keypad.dcg-layout-letters .dcg-letters{display:block}.dcg-keypad.dcg-layout-handwriting .dcg-keys{max-width:none;padding-top:0}.dcg-keypad.dcg-layout-handwriting .dcg-handwriting{display:block;padding-top:5px;width:9%;position:absolute;right:1%}.dcg-keypad.dcg-layout-handwriting .dcg-handwriting .dcg-row{width:auto}.dcg-keypad.dcg-layout-handwriting .dcg-handwriting .dcg-cell{display:block;width:auto;float:none}.dcg-keypad.dcg-layout-handwriting .dcg-handwriting a.dcg-enter-key{padding-top:44px;height:96px!important}.dcg-keypad.dcg-layout-handwriting .dcg-handwriting-area{display:block;position:absolute;height:100%;width:100%;padding-right:1px;z-index:1;pointer-events:none}.dcg-keypad .dcg-keys{position:relative;padding-top:5px;height:100%;width:100%;max-width:1024px;margin:auto;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.dcg-keypad .dcg-keys .dcg-row{width:100%;white-space:nowrap}.dcg-keypad .dcg-keys .dcg-cell{display:inline-block;width:29.4%;height:44px;float:left}.dcg-keypad .dcg-keys .dcg-cell.dcg-twowide{width:58.8%}.dcg-keypad .dcg-keys .dcg-cell a{position:relative;cursor:pointer;background:#eeeef0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eeeef0),color-stop(1,#d3d3d9));background:-webkit-linear-gradient(top,#eeeef0 0,#d3d3d9 100%);background:-moz-linear-gradient(top,#eeeef0 0,#d3d3d9 100%);background:-o-linear-gradient(top,#eeeef0 0,#d3d3d9 100%);background:-ms-linear-gradient(top,#eeeef0 0,#d3d3d9 100%);background:linear-gradient(top,#eeeef0 0,#d3d3d9 100%);display:block;height:40px;text-align:center;font:20px Times;text-shadow:0 1px 0 #fff;line-height:40px;border:1px solid #58575e;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.15),inset 0 1px 0 #fff;box-shadow:0 2px 2px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.15),inset 0 1px 0 #fff;-webkit-border-radius:6px;border-radius:6px;color:#3d3d3d;text-decoration:none;margin:auto 1px}.dcg-keypad .dcg-keys .dcg-cell a.dcg-depressed,.dcg-keypad .dcg-keys .dcg-cell a.dcg-active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.25);box-shadow:inset 0 2px 4px rgba(0,0,0,.25);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fafafc),color-stop(1,#d3d3d9));background:-webkit-linear-gradient(bottom,#fafafc 0,#d3d3d9 100%);background:-moz-linear-gradient(bottom,#fafafc 0,#d3d3d9 100%);background:-o-linear-gradient(bottom,#fafafc 0,#d3d3d9 100%);background:-ms-linear-gradient(bottom,#fafafc 0,#d3d3d9 100%);background:linear-gradient(bottom,#fafafc 0,#d3d3d9 100%)}.dcg-keypad .dcg-keys .dcg-cell a.dcg-toggle-btn{color:#fff;text-shadow:0 -1px 0 #888;background:#adadad;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bfbfbf),color-stop(1,#9d9d9d));background:-webkit-linear-gradient(top,#bfbfbf 0,#9d9d9d 100%);background:-moz-linear-gradient(top,#bfbfbf 0,#9d9d9d 100%);background:-o-linear-gradient(top,#bfbfbf 0,#9d9d9d 100%);background:-ms-linear-gradient(top,#bfbfbf 0,#9d9d9d 100%);background:linear-gradient(top,#bfbfbf 0,#9d9d9d 100%)}.dcg-keypad .dcg-keys .dcg-cell a.dcg-toggle-btn.dcg-depressed,.dcg-keypad .dcg-keys .dcg-cell a.dcg-toggle-btn.dcg-active{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#adadad),color-stop(1,#bfbfbf));background:-webkit-linear-gradient(top,#adadad 0,#bfbfbf 100%);background:-moz-linear-gradient(top,#adadad 0,#bfbfbf 100%);background:-o-linear-gradient(top,#adadad 0,#bfbfbf 100%);background:-ms-linear-gradient(top,#adadad 0,#bfbfbf 100%);background:linear-gradient(top,#adadad 0,#bfbfbf 100%)}.dcg-keypad .dcg-keys .dcg-numbersMiddle .dcg-cell{width:22%}.dcg-keypad .dcg-keys .dcg-letters{position:absolute;left:.5%;right:.5%}.dcg-keypad .dcg-keys .dcg-letters .dcg-row{width:100%;text-align:center}.dcg-keypad .dcg-keys .dcg-letters .dcg-cell{width:9%;vertical-align:middle;float:none}.dcg-keypad .dcg-keys .dcg-letters .dcg-cell.dcg-halfwide{width:4.5%}.dcg-keypad .dcg-keys.dcg-keys-disabled .dcg-cell a:not(.dcg-always-enabled){cursor:default;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#bbb),color-stop(1,#bbb));background:-webkit-linear-gradient(bottom,#bbb 0,#bbb 100%);background:-moz-linear-gradient(bottom,#bbb 0,#bbb 100%);background:-o-linear-gradient(bottom,#bbb 0,#bbb 100%);background:-ms-linear-gradient(bottom,#bbb 0,#bbb 100%);background:linear-gradient(bottom,#bbb 0,#bbb 100%);color:#777;-webkit-box-shadow:none;box-shadow:none;border:none}.dcg-keypad .dcg-keys.dcg-keys-disabled .dcg-functions-popover .dcg-option{background:#fff;cursor:default;color:#888;-webkit-box-shadow:none;box-shadow:none}.dcg-container a{outline:none}.dcg-container a:focus{outline:thin dotted}.dcg-container a:active,.dcg-container a:hover,.dcg-container button{outline:0}.dcg-container pre{white-space:pre-wrap}.dcg-container img{border:0;outline:none}.dcg-container button,.dcg-container input,.dcg-container select,.dcg-container textarea{font-family:inherit}.dcg-container button,.dcg-container select{text-transform:none}.dcg-container button,.dcg-container input[type="button"],.dcg-container input[type="reset"],.dcg-container input[type="submit"]{-webkit-appearance:button;cursor:pointer}.dcg-container button[disabled],.dcg-container input[disabled]{cursor:default}.dcg-container input[type="checkbox"],.dcg-container input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.dcg-container input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dcg-container input[type="search"]::-webkit-search-cancel-button,.dcg-container input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.dcg-container button::-moz-focus-inner,.dcg-container input::-moz-focus-inner{border:0;padding:0}.dcg-container textarea{overflow:auto;vertical-align:top}.dcg-container table{border-collapse:collapse;border-spacing:0}.dcg-container input::-webkit-outer-spin-button,.dcg-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dcg-text-selectable{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}*{-moz-user-select:-moz-none}input,textarea{-moz-user-select:text}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}.dcg-btn{display:inline-block;white-space:nowrap;padding:4px 14px;font-size:12px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#222;text-shadow:0 1px 1px rgba(255,255,255,.75);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-webkit-linear-gradient(top,#fff 0,#ddd 100%);background:-moz-linear-gradient(top,#fff 0,#ddd 100%);background:-o-linear-gradient(top,#fff 0,#ddd 100%);background:-ms-linear-gradient(top,#fff 0,#ddd 100%);background:linear-gradient(top,#fff 0,#ddd 100%);border:1px solid #c5c5c5;border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.25);-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.dcg-btn.dcg-hovered{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e3e3e3));background:-webkit-linear-gradient(top,#fff 0,#e3e3e3 100%);background:-moz-linear-gradient(top,#fff 0,#e3e3e3 100%);background:-o-linear-gradient(top,#fff 0,#e3e3e3 100%);background:-ms-linear-gradient(top,#fff 0,#e3e3e3 100%);background:linear-gradient(top,#fff 0,#e3e3e3 100%)}.dcg-btn.dcg-active,.dcg-btn.dcg-depressed{outline:0;border:1px solid #c5c5c5;background:#ebebeb;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)!important;box-shadow:inset 0 0 5px rgba(0,0,0,.2)!important}.dcg-btn.dcg-btn-blue,.dcg-btn.dcg-btn-red,.dcg-btn.dcg-btn-success,.dcg-btn.dcg-btn-inverse,.dcg-btn.dcg-btn-gray,.dcg-btn.dcg-btn-green{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.dcg-btn.dcg-btn-inverse{background-color:#363636;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#777),color-stop(1,#222));background:-webkit-linear-gradient(top,#777 0,#222 100%);background:-moz-linear-gradient(top,#777 0,#222 100%);background:-o-linear-gradient(top,#777 0,#222 100%);background:-ms-linear-gradient(top,#777 0,#222 100%);background:linear-gradient(top,#777 0,#222 100%);border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.dcg-btn.dcg-btn-inverse.dcg-depressed,.dcg-btn.dcg-btn-inverse.dcg-active{background:#080808}.dcg-btn.dcg-btn-red{background-color:#da4f49;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee5f5b),color-stop(1,#bd362f));background:-webkit-linear-gradient(top,#ee5f5b 0,#bd362f 100%);background:-moz-linear-gradient(top,#ee5f5b 0,#bd362f 100%);background:-o-linear-gradient(top,#ee5f5b 0,#bd362f 100%);background:-ms-linear-gradient(top,#ee5f5b 0,#bd362f 100%);background:linear-gradient(top,#ee5f5b 0,#bd362f 100%);border-color:#bd362f #b5342d #993c3a}.dcg-btn.dcg-btn-red.dcg-hovered{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e55a57),color-stop(1,#c74e4c));background:-webkit-linear-gradient(top,#e55a57 0,#c74e4c 100%);background:-moz-linear-gradient(top,#e55a57 0,#c74e4c 100%);background:-o-linear-gradient(top,#e55a57 0,#c74e4c 100%);background:-ms-linear-gradient(top,#e55a57 0,#c74e4c 100%);background:linear-gradient(top,#e55a57 0,#c74e4c 100%)}.dcg-btn.dcg-btn-red.dcg-depressed,.dcg-btn.dcg-btn-red.dcg-active{background:#bd362f}.dcg-btn.dcg-btn-blue{background-color:#156bbb;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1983e5),color-stop(1,#1466b2));background:-webkit-linear-gradient(top,#1983e5 0,#1466b2 100%);background:-moz-linear-gradient(top,#1983e5 0,#1466b2 100%);background:-o-linear-gradient(top,#1983e5 0,#1466b2 100%);background:-ms-linear-gradient(top,#1983e5 0,#1466b2 100%);background:linear-gradient(top,#1983e5 0,#1466b2 100%);border-color:#156bbb #1466b3 #0f508c;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(68,68,68,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(68,68,68,.05)}.dcg-btn.dcg-btn-blue.dcg-hovered{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1983e5),color-stop(1,#1670c4));background:-webkit-linear-gradient(top,#1983e5 0,#1670c4 100%);background:-moz-linear-gradient(top,#1983e5 0,#1670c4 100%);background:-o-linear-gradient(top,#1983e5 0,#1670c4 100%);background:-ms-linear-gradient(top,#1983e5 0,#1670c4 100%);background:linear-gradient(top,#1983e5 0,#1670c4 100%)}.dcg-btn.dcg-btn-gray{background-color:#bbb;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(1,#9a9a9a));background:-webkit-linear-gradient(top,#ccc 0,#9a9a9a 100%);background:-moz-linear-gradient(top,#ccc 0,#9a9a9a 100%);background:-o-linear-gradient(top,#ccc 0,#9a9a9a 100%);background:-ms-linear-gradient(top,#ccc 0,#9a9a9a 100%);background:linear-gradient(top,#ccc 0,#9a9a9a 100%);border:1px solid #888;border-color:#a6a6a6 #999 #8c8c8c;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(68,68,68,.05),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(68,68,68,.05),0 1px 1px rgba(0,0,0,.075)}.dcg-btn.dcg-btn-green{text-decoration:none;text-shadow:0 -1px #666;-webkit-border-radius:4px;border-radius:4px;border:1px solid #127a3d;border-color:#127a3d #127a3d #0f6131;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.15);background:#127a3d;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1aad57),color-stop(1,#127a3d));background:-webkit-linear-gradient(top,#1aad57 0,#127a3d 100%);background:-moz-linear-gradient(top,#1aad57 0,#127a3d 100%);background:-o-linear-gradient(top,#1aad57 0,#127a3d 100%);background:-ms-linear-gradient(top,#1aad57 0,#127a3d 100%);background:linear-gradient(top,#1aad57 0,#127a3d 100%);cursor:pointer}.dcg-btn.dcg-btn-green.dcg-hovered{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1aad57),color-stop(1,#148744));background:-webkit-linear-gradient(top,#1aad57 0,#148744 100%);background:-moz-linear-gradient(top,#1aad57 0,#148744 100%);background:-o-linear-gradient(top,#1aad57 0,#148744 100%);background:-ms-linear-gradient(top,#1aad57 0,#148744 100%);background:linear-gradient(top,#1aad57 0,#148744 100%)}.dcg-btn.dcg-btn-green.dcg-depressed{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);box-shadow:inset 0 0 5px rgba(0,0,0,.3)}.dcg-btn.dcg-btn-green.dcg-active{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#148744),color-stop(1,#16944b));background:-webkit-linear-gradient(top,#148744 0,#16944b 100%);background:-moz-linear-gradient(top,#148744 0,#16944b 100%);background:-o-linear-gradient(top,#148744 0,#16944b 100%);background:-ms-linear-gradient(top,#148744 0,#16944b 100%);background:linear-gradient(top,#148744 0,#16944b 100%);-webkit-box-shadow:inset 0 1px 7px rgba(0,0,0,.35);box-shadow:inset 0 1px 7px rgba(0,0,0,.35)}.dcg-btn.dcg-btn-green.dcg-disabled{background:#ddd}.dcg-clear{clear:both}.keyboard-minimise{background-color:#8f8f8f;border-radius:8px 8px 0 0;color:#fff;display:table-cell;height:100%;padding:0;position:relative;text-align:center;vertical-align:middle;width:100%}.keyboard-maximise{position:fixed;bottom:5%;right:60%;color:#fff;background-color:#8f8f8f}.keyboard-container{position:fixed;bottom:0;z-index:6}.keyboard-container .keyboard-btn{cursor:pointer;display:table;height:4em;padding:0;position:absolute;bottom:100%}.keyboard-bkd{background-image:none;-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorStr="#FF929292",endColorStr="#FF505050",GradientType=0)';background:rgba(0,0,0,.01);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#929292),color-stop(1,#505050));background:-webkit-linear-gradient(top,#929292 0,#505050 100%);background:-moz-linear-gradient(top,#929292 0,#505050 100%);background:-o-linear-gradient(top,#929292 0,#505050 100%);background:-ms-linear-gradient(top,#929292 0,#505050 100%);background:linear-gradient(top,#929292 0,#505050 100%);border-top:1px solid #303236;border-top:1px solid #303236;box-shadow:0 1px 0 #bfbfbf inset;border-radius:0 8px 8px 8px}.lcm-input{font-size:1.2em;color:#5f5f5f;width:100%;border-style:none none solid solid;border-color:#afafaf}.lcm-box{padding:0}.lcm-Numbers{font-size:1.2em;color:#5f5f5f;width:100%;border-style:none none solid solid;border-color:#afafaf;border-width:.1px;background-color:#f3f3f3}.lcm-Cell{width:10%;font-size:1em;color:#5f5f5f;display:inline-block}.mcq-option-with-img{background:none repeat scroll 0 0 #fff;border:3px solid #afafaf;display:table-cell;height:151px;margin-bottom:20px;padding:5px;text-align:center;vertical-align:middle;width:40%;cursor:pointer}.mcq-option-with-img .mcq-img-option-content img{bottom:0;display:block;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.mcq-with-img-instruction{margin-bottom:10px}.mcq-img-option-content>span{white-space:normal}.mcq_probStmt{font-size:1.125em;font-weight:bold}.mcq_btn_default{background-color:#60bcf1;border-radius:20px;font-size:1em;font-weight:bold}.mcq_btn_success{border:3px solid #5cb14e}.mcq_btn_success .mcq-success-icon{background-image:url(../../../Content/Images/mcq-success-icon.png);background-repeat:no-repeat;background-size:contain;padding-bottom:30px;position:absolute;right:0;width:30px}.mcq_btn_error{border:3px solid #ffb2b2}.mcq_btn_selected{border:3px solid #39c}.mcq-option{padding:2px;margin-bottom:6px;margin-top:6px;cursor:pointer;display:table;width:100%}.mcq-option:hover>.mcq-option-radio>.mcq-option-hover{background-position:-6px -52px}.mcq-option-content{display:table-cell;padding-left:10px;vertical-align:middle;padding-right:30px}.mcq-option-radio{display:table-cell;vertical-align:text-top;width:30px}.mcq-option-radio:hover>.mcq-option-hover{background-position:-6px -52px}.mcq-option-default{background-image:url(../../../Content/Images/radio-buttons-sprite.png);background-position:-6px -13px;cursor:pointer;height:27px;width:100%;display:table}.mcq-option-selected{background-position:-6px 131px}.mcq-option-correct{background-position:-6px 91px}.mcq-option-wrong{background-position:-6px 53px}.error-mcq{right:17px;top:8px}.error-mcq-2{right:-10%;top:50%}.mcq-option-error{background-color:#fff7f7;border:1px solid #ffb2b2}.mcq-image-option{padding-bottom:10px;padding-top:10px}.mcq_sa_4{height:151px}.mcqma-option{padding:2px;margin-bottom:6px;margin-top:6px;cursor:pointer;display:table;width:100%}.mcqma-option-checkbox{display:table-cell;vertical-align:middle;width:30px}.mcqma-option-checkbox:hover>.mcqma-option-hover{background-position:-6px -52px}.mcqma-option-default{background-image:url(../../../Content/Images/check-box-sprite.png);background-position:-6px -13px;cursor:pointer;height:27px;width:100%;display:table}.mcqma-option-selected{background-position:-6px 40px}.mcqma-option-content{display:table-cell;padding-left:10px;vertical-align:middle;padding-right:30px;white-space:normal}.option-mcqma-type5{white-space:normal;padding-left:10px}.mcqma-error{background-color:#ffebeb;border:1px solid #cf8c79;border-radius:6px;box-shadow:1px 3px 3px 0 rgba(0,0,0,.2);color:#5f5f5f;font-size:1em;width:100%;padding:10px 25px 10px 10px;text-align:center;text-decoration:none}.mcq-options-container{display:table;margin:0 auto;padding:15px}.mcq-options-with-image-container{margin:0 auto;padding:15px}.mtf-response{background:none repeat scroll 0 0 #fff;border:1px solid #85d1f1;cursor:pointer;padding-left:20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mtf-premise{background:none repeat scroll 0 0 #d3effb;border:1px solid #85d1f1;cursor:pointer;padding-left:20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mtf-success{}.mtf-error{background-color:#fff7f7;border:1px solid #ffb2b2}.mtf-line{background-color:#5f5f5f;height:2px;line-height:1px;margin:0;padding:0;position:absolute}.error-mtf{left:-6%}.mtf-problem-stmt{margin-bottom:30px}.mtf-box{margin-bottom:15px;padding:7px}.mtf-error-container{min-width:30px}.mtf-start-over{background-color:#ddd;border:none;color:#5f5f5f;margin-top:10px}.mtf-start-over>i{display:table-cell;padding-right:10px;vertical-align:middle}.mtf-start-over>span{display:table-cell;vertical-align:middle}.read-only-solution .mtf-problem-statement{display:none}.mtf-with-images{}.mtf-with-images .mtf-box img{max-height:6em}.mtf-with-images .mtf-response{border:1px solid #fff}.mtf-with-images .mtf-premise{border:none;background-color:transparent;text-align:center}.mtf-with-images .mtf-error{background-color:#fff7f7;border:1px solid #ffb2b2}.mtf-with-images .mtf-box{margin-bottom:15px;padding:0;padding-left:20px}.mtf-with-images .mtf-responses{height:100%;display:table}.mtf-with-images .mtf-premises{height:100%;display:table}.mtf-with-images .mtf-responses>div{display:table-cell;vertical-align:middle}.mtf-with-images .mtf-premises>div{display:table-cell;vertical-align:middle}.mtf-premise.microhint-read{border:1px solid #f7e01d}.mtf-premise.microhint-unread{border:1px solid #ffd9b0}.ruler,.ruler li{margin:0;padding:0;list-style:none;display:inline-block}.ruler,.ruler li{*display:inline}.ruler{height:3em;white-space:nowrap;width:100%}.ruler .NL_Number{background-color:#d3effb;border:1px solid #85d1f1;height:40px;padding-left:1%;padding-right:1%;position:relative;text-align:center;width:4.762%}.ruler .NL_Number:hover{font-weight:bold;background-color:#eaf9ff;box-shadow:1px 3px 3px 0 rgba(0,0,0,.2);color:#3f3f3f}.ruler .NL_Number .number-rotated{display:block;left:75%;position:absolute;text-align:center;top:30%;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.ruler .NL_selected{background-color:#65c1e9;color:#fff}.NL_arrow{border-bottom:20px solid rgba(0,0,0,0);border-left:20px solid #65c1e9;border-top:20px solid rgba(0,0,0,0);display:inline;position:absolute}.NL_probStmt{height:10%;background-color:#fff;display:inline;font-size:18px;padding:10px;text-align:center}.NL_equalto{display:inline;font-size:18px;padding-left:0;padding-top:10px;text-align:center}.NL_input{display:inline;padding-left:0;padding-right:0}.NL_undobtn,.NL_clearbtn{background-color:#d3effb;border:1px solid #85d1f1;border-radius:10px;color:#5f5f5f;margin-right:2%;box-shadow:1px 3px 3px 0 rgba(0,0,0,.2)}.NL_error{background-color:#ffebeb;border:1px solid #ffb2b2;height:40px;padding-left:1%;padding-right:1%;position:relative;text-align:center;width:4.762%}.ruler li>span{display:table-cell;height:40px;vertical-align:middle;width:4.762%}.NL_error.microhint-read{border:1px solid #f7e01d;background-color:#fdf2b6}.NL_error.microhint-unread{border:1px solid #ff8e08;background-color:#ffd9b0}.sd-template{}.sd-template .sub-problem-block{background-color:#f4fffb;z-index:1;position:fixed;width:100%;padding-left:10px;padding-right:10px;bottom:0;height:76%;box-shadow:2px 0 10px -4px #000 inset;overflow-y:scroll}.sd-template .animate-show{-webkit-transition:right 1s ease .3s;transition:right 1s ease .3s;right:0}.sd-template .animate-show.ng-hide{right:-1000px}.sd-template .animate-show.ng-hide-add,.animate-show.ng-hide-remove{display:block!important}.sd-template .animate-show.ng-hide-add{-webkit-animation:remove_sequence 1s ease-out .5s;animation:remove_sequence 1s ease-out .5s;display:block!important}@-webkit-keyframes remove_sequence{0%{left:0}90%{left:-900px}100%{left:-900px;display:none}}@keyframes remove_sequence{0%{left:0}90%{left:-900px}100%{left:-900px;display:none}}.sd-template .animate-show-bottom{-webkit-transition:bottom 1s ease 0s;transition:bottom 1s ease 0s;bottom:0;left:0}.sd-template .animate-show-bottom.ng-hide{bottom:-900px}.sd-template .animate-show-bottom.ng-hide-add,.sd-template .animate-show-bottom.ng-hide-remove{display:block!important}.sd-template .main-prob-shrink{height:62px;overflow:hidden}.sd-template .main-prob-disabled:hover{cursor:pointer;opacity:.5}.sd-template .main-prob-active:hover{cursor:pointer;opacity:1;color:#4683eb}.sd-template .sub-problem-block .solution-icon{border:3px solid #7bd36a;border-radius:50%;height:46px;margin-bottom:5px;margin-top:5px;width:46px;cursor:pointer}.sd-template .sub-problem-block .solution-icon>div{background-image:url(../../../Content/images/assistance-icons.png);background-repeat:no-repeat;height:40px;width:40px;background-position:-36px -79px}.sd-template .sub-prob-id-list-container{}.sd-template .sub-prob-id-list-container .sub-prob-id-list{position:fixed;bottom:0;left:0;margin-bottom:4.5em}.sd-template .sub-prob-id-list-container .sub-prob-id-list .sub-prob-id{background-color:#fff}.sd-template .sub-prob-id-list .sub-prob-id{border:3px solid #7bd36a;border-radius:50%;display:table-cell;height:40px;text-align:center;vertical-align:middle;width:40px;color:#53c59c;font-weight:bold;cursor:pointer}.sd-template .sub-prob-id-list>div{display:table-cell;padding-right:4px}.sd-template .solution-icon-container{margin-top:20px}.sd-template .sub-problem-container{margin-top:20px}.sd-template .sub-problem-container .sub-prob-id{border:3px solid #7bd36a;border-radius:50%;display:table-cell;height:40px;text-align:center;vertical-align:middle;width:40px;color:#53c59c;font-weight:bold}.sd-template .sub-problem-container .problem-statement{font-family:open sans;font-size:16px;color:#48a583;font-weight:bold}.sd-template .sub-prob-id-list .sub-prob-id-select{background-color:#cef8e9}.sd-template .sub-prob-id-list{margin-top:20px}.sd-template .submit-sub-problem{background-color:#53c59c;font-family:open sans;font-size:18px;height:40px;margin-top:30px;width:200px}.sd-template .sub-prob-id-list .prob-id-animate.ng-hide-add,.sd-template .sub-prob-id-list .prob-id-animate.ng-hide-remove{-webkit-transition:.5s linear all;transition:.5s linear all;position:relative;left:50px;display:inline-block!important;opacity:1}.sd-template .sub-prob-id-list .prob-id-animate.ng-hide-add.ng-hide-add-active,.sd-template .sub-prob-id-list .prob-id-animate.ng-hide-remove{left:100px}.sd-template .sub-prob-id-list .prob-id-animate.ng-hide-add,.sd-template .sub-prob-id-list .prob-id-animate.ng-hide-remove.ng-hide-remove-active{opacity:1;left:50px}.sd-template .main-prob-heading{height:62px;overflow:hidden}.SD-modal{margin-top:200px;position:static;width:500px}.SD-modal-content{padding-bottom:5px;padding-top:4px}.SD-modal-content .modal-body i{color:#90ee90}.sd-template .prob-change-add{}.sd-template .prob-change{}.sd-template .prob-change-remove{}.sd-template .prob-change-add-active{opacity:.3}.sd-template .prob-change-remove{}.sd-template .prob-change-remove-active{}.solution-modal .sub-problem-block{background-color:transparent;border-top:medium none;box-shadow:none;position:relative;overflow:inherit}.solution-modal .sub-problem-block .sub-problem-container{width:100%}.solution-modal .sub-problem-block .solution-icon-container{display:none}.solution-modal .sub-prob-id-list-container{display:none}.solution-modal .submit-sub-problem{display:none}.solution-modal .solution-icon{display:none}.solution-modal .sub-prob-id-list{display:none}.solution-modal .sub-problem-block .sub-prob-id{display:none}.solution-modal .hide-this-solution{display:none}.sd-template .sub-problem-block .problem-statement-container{margin-bottom:0}.sd-template .sub-problem-block .mcq-option{margin:0}.sd-template .sub-problem-block .error-icon{display:none}.sd-template .main-prob-active:before,.sd-template .main-prob-disabled:before{background-color:#fff;content:"";height:100%;opacity:.47;position:absolute;width:100%;z-index:1}.seq-default{background:none repeat scroll 0 0 #d3effb;border:1px solid #85d1f1;cursor:pointer;display:table;margin-bottom:10px;width:100%}.seq-default>div{border:medium none;color:inherit;display:table-cell;vertical-align:middle}.seq-drag{min-height:0;padding:0}.seq-data{display:inline-block;width:90%}.seq-selected{background:#ffc}.seq-success{background:#c3feb9;border:1px solid #afca5c;margin-bottom:10px}.seq-error{background-color:#fff7f7;border:1px solid #ffb2b2}.error-sequencing{right:-10%}.seq-problem-stmt{margin-bottom:30px}.seq-green{color:#9eb653}.seq-step{text-align:center}.seq-step-txt>div{padding:15px 0}.seq-step{background-color:#fff}.seq-step img{max-height:70px}.seq-default:hover{border-color:#469abe}.seq-step p{margin:0}.seq-default .nestedSortable-handle:hover{background-color:#fff;box-shadow:1px 1px 6px 1px #bfbfbf}.frac_canvas{max-width:100%;max-height:100%;width:100%}img{max-width:100%;max-height:100%}ul.clock{position:relative;list-style:none;margin:0;padding:0}.sec,.min,.hour{position:absolute;top:0;left:0}.sec{z-index:2}.min{z-index:2}.hour{z-index:1}.hourText{max-width:100%}.minText{max-width:100%}.secText{max-width:100%}.error-clock{right:-11%;top:19%}.clock_probstmt{color:#717274;font-size:large}.clock_title{color:#1875a5;font-size:large;font-weight:bold;margin-top:5%}.clock_row{margin-top:6%}.clock_row input{padding:0;text-align:center}.tablet{display:inline-block;position:relative;width:100%;padding-bottom:100%;vertical-align:middle;overflow:hidden;background-image:url(https://www.funtoot.com/funtoot/app/common/styles/tablet.svg)}.numbercontainer1{background:url(../../../Content/Images/t-shirt.png);background-repeat:no-repeat;background-position:center center;background-size:contain;padding-bottom:25%}.textstyle1{border-radius:0;bottom:28%;font-size:x-large;font-weight:bold;left:30%;padding:0;position:absolute;width:40%;background-color:#ffc}.gridbkd{background:url(../../../Content/Images/grid_bkd1.png);background-repeat:no-repeat;background-size:contain;padding-bottom:63%}.gridContainer{position:absolute;top:44%}.textstyle2{height:auto;border-radius:0;padding:0;background-color:#ffc}.numbercontainer2{padding-bottom:2%;padding-left:6%;padding-right:0}.showborder{border:1px solid #5f5f5f}.thermometer-bg{background-image:url(../../../Content/Images/thermometer_sun.png);background-repeat:no-repeat;display:table;height:400px;width:100%}.thermometer-wrapper{display:table-cell;height:100%;position:relative;text-align:center;vertical-align:middle;width:80%}.thermometer{height:100%}.mercury{background-color:red;bottom:0;position:absolute;width:15px}.mercury-wrapper{bottom:17.5%;display:table-cell;left:39%;position:absolute;top:16.5%}.dirty{background-color:red}.completed{background-color:green}.thermometer_inputbox{display:table-cell;vertical-align:middle}.skipcount_home{background:url(../../../Content/Images/counting_house.png) no-repeat;background-position:top;padding-bottom:29%;background-size:contain}.skipcount_input{bottom:48%;font-weight:bold;height:15%;left:32%;padding:0;position:absolute;width:46%}.skipcount_start{background:url(../../../Content/Images/skipcount_start.png);background-repeat:no-repeat;background-position:top;padding-bottom:29%;background-size:contain}.skipcount_end{background:url(../../../Content/Images/skipcount_end.png);background-repeat:no-repeat;background-position:left;padding-bottom:52%;background-size:contain;padding-top:4px}.compare_numbers_input{padding:0;border-radius:0}.compare_numbers_bg{padding-bottom:15%;background:url(../../../Content/Images/Balance.png);background-repeat:no-repeat;background-position:right top;background-size:contain}.problem-statement{margin:0 auto;display:table}.problem-statement img{max-height:260px}.problem-statement-container{margin-bottom:21px;margin-top:10px}.mcqsa-option-content{display:table-cell;vertical-align:middle;padding-left:5px}.iq-question-heading{display:none}.iq-question-statement{font-size:large}.iq-title{font-size:24px;text-align:center;margin-top:10px;font-weight:700;color:#00aaf1}.iq-instruction{text-align:center;font-size:13px;margin-top:10px}.iq-carousel-indicator{background-color:#fff;border-top:1px solid #ddd;height:40px;margin-top:30px;padding-top:15px}.iq-carousel-indicator .notattempted{color:#ddd}.iq-carousel-indicator .attempted{color:#7bae48}.iq-carousel-indicator .current{color:#599cff}.iq-carousel-indicator span{padding:0 6px;font-size:.8em}.iq-question-statement .iq-question-number{color:#5f5f5f;font-size:20px;font-weight:300;padding-right:10px;display:table-cell}.iq-question-statement>div>div{border-bottom:1px solid #cfcfcf;padding:12px 30px 15px;font-size:18px;margin-bottom:6px}.iq-carousel-indicator span:before{content:none}.rn-carousel-control.rn-carousel-control-next:before{color:rgba(0,0,0,0)}.rn-carousel-control.rn-carousel-control-prev:before{color:rgba(0,0,0,0)}.rn-carousel-control-next{background:url(../../../Content/Images/next.png);background-repeat:no-repeat;background-size:contain;width:1.5em;font-size:350%;margin-right:4%}.rn-carousel-control-prev{background:url(../../../Content/Images/next.png);background-repeat:no-repeat;background-size:contain;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);width:1.5em;font-size:350%;margin-right:4%}.iq-finish-btn-container{text-align:center;margin-top:30px}.iq-finish-btn-container>button{background-color:#60bcf1;border:medium none;border-radius:10px;color:#fff;font-size:1.5em;font-weight:bold;padding:8px 60px}.iq-finish-btn-container>button:hover{color:#000}.world-interest-item .world-interest-item-text{color:#5f5f5f;font-family:'Open Sans',Arial;font-size:24px;font-weight:300;padding-left:10px}.world-interest-item{}.world-interest-heading{}.world-interest-heading>h1{color:#00aaf1;font-family:"Open Sans",Arial;font-size:30px;margin-bottom:10px}.world-interest-heading>h3{color:#5f5f5f;font-size:14px;font-family:"Open Sans",Arial;margin-bottom:20px;margin-top:0;text-align:justify}.world-interest-item img{height:70px}.world-interest-item>div{padding:0;margin:10px 0}.world-interest-item-index{background-image:url(https://www.funtoot.com/funtoot/app/common/styles/app/student/discovery/worldinterest/images/circle.png)}.btn-world-interest-container{margin-top:20px;text-align:center}.btn-world-interest-container>a{background-color:#60bcf1;border:medium none;border-radius:10px;color:#fff;font-size:1.5em;font-weight:bold;padding:8px 60px}.btn-world-interest-container>a:hover{color:#000}.game-img-container>img{width:100%}.game-img-container{margin-top:30px}.games-images-container{margin-top:30px}.game-img-container div{cursor:pointer}.games-images-container{display:none}.games-comming-soon-img-container{margin-top:30px}.games-comming-soon-img-container img{width:100%}.reset-pwd-modal{position:static;width:50%}.reset-pwd-modal .modal-header h3{display:inline}.schooladmin-edit{cursor:pointer}.login-box .login-container{background:-webkit-linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.8)) repeat scroll 0 0 rgba(0,0,0,0);background:-o-linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.8)) repeat scroll 0 0 rgba(0,0,0,0);background:-moz-linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.8)) repeat scroll 0 0 rgba(0,0,0,0);background:linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.8)) repeat scroll 0 0 rgba(0,0,0,0);border-radius:4px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.4);height:52%;margin-top:17%;margin-left:3%;padding:6% 6% 9%;height:390px;width:80%}.login-box .login-container .login-input-container{padding-bottom:18px}.login-box .login-container .login-input-container .login-input:focus{border-color:#dd4b39;box-shadow:1px 1px 1px 0 rgba(0,0,0,.5) inset;outline:0 none}.login-box .login-container .login-input-container .login-input{border:0;background-color:#fff;font-size:1em;color:#5f5f5f;width:100%;height:47px;box-shadow:1px 1px 2px rgba(0,0,0,.5);opacity:.9;box-sizing:border-box;color:#404040;display:inline-block;margin:0;padding:0 8px}.login-box .login-container .login-input-container .login-input::-moz-placeholder{color:#000;font-size:1em}.login-box .login-container .homepage-funtoot-logo{padding-bottom:3%}.login-box .login-container .login-submit-btn{background-color:#f78c03;border:0 none;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.3);color:#fff;display:inline-block;font-family:Open Sans;font-size:1.5em;font-weight:300;height:47px;padding:0 0 2px;text-decoration:none;width:100%}.homepage-img-container{overflow:hidden;position:absolute;max-height:100%;max-width:100%}.hompage-container{padding:0;left:0;top:0;z-index:-1;width:100%;height:100%}@media(max-width:768px){.login-content{margin-top:60px!important}}@media(max-width:768px){.login-content .hero-unit>img{margin-bottom:20px!important}}.homepage-lg-text{font-size:2.813em;color:#ed2024;font-weight:300;margin-top:30%;line-height:130%}.homepage-sm-text{font-size:.9em;color:#2f2f2f;font-weight:normal;padding-top:10px}.homepage-footer{padding-top:.5%;background-color:#ddd;position:fixed;bottom:0;width:100%}.homepage-footer-text{color:#3f3f3f;font-size:.75em;margin-bottom:5px;margin-top:5px;text-align:right}.homepage-error-msg{color:#e80000;display:block;line-height:17px;margin:.5em 0;font-size:.813em}.login-box .login-container .login-input-container .homepage-error{border:1px solid #dd4b39;box-shadow:1px 1px 2px rgba(221,75,57,.3)}.ft-main{padding-top:0;padding-bottom:0;background-repeat:no-repeat;background-size:cover;background-image:url(https://www.funtoot.com/funtoot/Content/Images/main-image.jpg);background-position:center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.funtoot-nav{padding-left:30px;padding-right:30px}.funtoot-nav .funtoot-logo{width:80%}.funtoot-nav .funtoot-navbar{font-weight:700;padding-top:15px}.funtoot-nav .funtoot-navbar-brand{padding:0}.funtoot-nav .funtoot-navbar li{}.funtoot-nav .funtoot-navbar li.active{background-color:#f8981d}.funtoot-nav .funtoot-navbar li.active a{color:#fff}.funtoot-nav .funtoot-navbar li a{color:#666}.funtoot-nav .navbar-toggle{background-color:#f8981d;border-color:#f8981d;margin-top:25px}.funtoot-nav .navbar-toggle .icon-bar{background-color:#fff}.login-content{margin-top:130px}.login-content .hero-unit{color:#fff;font-weight:700}.login-content .hero-unit>img{margin-bottom:10px;margin-top:-5px}.login-content .hero-unit .text-large{font-size:36px}.login-content .hero-unit .text-small{font-size:21px}.login-content .hero-unit .text-emphasis{color:#000}.funtoot-text{}.funtoot-text:before{content:"fun";color:#ed2024}.funtoot-text:after{content:"toot";color:#f8981d}.login-content .form-container{padding-right:40px;padding-left:40px}.login-content .form-container .login-signup-form{background:-webkit-linear-gradient(to top,rgba(16,16,16,.2),rgba(173,173,173,.8)) repeat scroll 0 0 rgba(0,0,0,0);background:-o-linear-gradient(to top,rgba(16,16,16,.2),rgba(173,173,173,.8)) repeat scroll 0 0 rgba(0,0,0,0);background:-moz-linear-gradient(to top,rgba(16,16,16,.2),rgba(173,173,173,.8)) repeat scroll 0 0 rgba(0,0,0,0);background:linear-gradient(to top,rgba(16,16,16,.2),rgba(173,173,173,.8)) repeat scroll 0 0 rgba(0,0,0,0);padding:40px}.login-content .form-container .login-signup-form .forgot-password{color:#82e2fb;text-decoration:underline;cursor:pointer;float:right;padding-bottom:5px;position:relative;z-index:99}.login-content .form-container .login-signup-form .forgot-pwd-msg{padding:10px;background-color:#dff0d8;margin-bottom:15px;color:#3c763d;font-size:13px;border:1px solid #d6e9c6}.login-content .form-container .login-signup-form .form-selector-tabs{margin-bottom:20px}.login-content .form-container .login-signup-form .form-selector-tabs .tab{font-size:16px;color:#fff;cursor:pointer}.login-content .form-container .login-signup-form .form-selector-tabs .tab:not(:first-child):before{content:"|";color:#ccc;margin-left:5px;margin-right:5px}.login-content .form-container .login-signup-form .form-selector-tabs .tab.active-tab{color:#fff;font-weight:700}.login-content .form-container .login-signup-form .signup-form-fields{margin-bottom:5px}.login-content .form-container .login-signup-form .signup-form-fields .dropdown-menu{top:41px;width:100%;padding:0;border-radius:0}.login-content .form-container .login-signup-form .signup-form-fields .dropdown-menu>li{line-height:30px;border-bottom:1px solid #008ed8;padding:5px}.login-content .form-container .login-signup-form .signup-form-fields .dropdown-menu>li:hover{color:#fff;background-color:#008ed8;cursor:pointer}.login-content .form-container .login-signup-form input[type="text"],.login-content .form-container .login-signup-form input[type="password"]{height:44px;border-radius:0}.login-content .form-container .login-signup-form .firstname-lastname{display:table;width:100%}.login-content .form-container .login-signup-form .firstname-lastname input[type="text"]{border-radius:0;width:49.4%;display:table-cell}.login-content .form-container .login-signup-form .password-confirm-password{display:table;width:100%}.login-content .form-container .login-signup-form .password-confirm-password input[type="password"]{border-radius:0;width:49.4%;display:table-cell}.login-content .form-container .login-signup-form .error-msg{font-size:12px;color:#fff038}.login-content .form-container .login-signup-form .busy-checking-username{font-size:12px;color:#4ff}.login-content .form-container .login-signup-form .success-msg{font-size:12px;color:#4dff38!important}.login-content .form-container .login-signup-form .board-grade-subject-combos{display:table;width:100%}.login-content .form-container .login-signup-form .board-grade-subject-combos>*{border-radius:0;width:33.3333%;display:table-cell}.login-content .form-container .login-signup-form .login-btn{background-color:#008ed8;height:44px;border-radius:0;width:100%;color:#fff;font-weight:700;font-size:18px}.login-content .form-container .login-signup-form .help-text{font-size:16px;color:#000}.social-icons-pane{position:absolute;bottom:30px;background-color:transparent;height:44px;width:100%;display:table;right:0}.social-icons-pane .social-icon{position:relative;width:45px;height:35px;background-repeat:no-repeat;margin-right:10px;cursor:pointer;display:table-cell}.social-icons-pane>social-icon:last-child{margin-right:20px}.facebook-icon{background-image:url(https://www.funtoot.com/funtoot/content/images/fb-default.png)}.facebook-icon:hover{background-image:url(https://www.funtoot.com/funtoot/content/images/fb-hover.png)}.twitter-icon{background-image:url(https://www.funtoot.com/funtoot/content/images/twitter-default.png)}.twitter-icon:hover{background-image:url(https://www.funtoot.com/funtoot/content/images/twitter-hover.png)}.googleplus-icon{background-image:url(https://www.funtoot.com/funtoot/content/images/google-plus-default.png)}.googleplus-icon:hover{background-image:url(https://www.funtoot.com/funtoot/content/images/google-plus-hover.png)}.linkedin-icon{background-image:url(https://www.funtoot.com/funtoot/content/images/linkedin-default.png)}.linkedin-icon:hover{background-image:url(https://www.funtoot.com/funtoot/content/images/linkedin-hover.png)}.session-tracker-start-btn{margin-top:.938em;background-color:#f78c03;border:0 none;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.3);color:#fff;display:inline-block;font-family:Open Sans;font-size:1.2em;font-weight:300;height:47px;text-decoration:none}.session-starter-modal{background:-webkit-linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.8)) repeat scroll 0 0 rgba(0,0,0,0);background:-o-linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.8)) repeat scroll 0 0 rgba(0,0,0,0);background:-moz-linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.8)) repeat scroll 0 0 rgba(0,0,0,0);background:linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.8)) repeat scroll 0 0 rgba(0,0,0,0);border-radius:4px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.4);padding:0 0 60px;text-align:center}.session-starter-modal .session-input-box{border:0;background-color:#fff;font-size:18px;color:#5f5f5f;width:70%;height:47px;box-shadow:1px 1px 2px rgba(0,0,0,.5);opacity:.9;box-sizing:border-box;color:#404040;display:inline-block;margin:0;text-align:center}.session-tracker-text{font-size:13px;color:#5f5f5f}input[type=number].session-input-box{-moz-appearance:textfield}.session-starter-modal .session-starter-submit{background-color:#f78c03;border:0 none;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.3);color:#fff;display:inline-block;font-family:Open Sans;font-size:1.5em;font-weight:300;height:47px;text-decoration:none;width:100%;margin-top:20px}.session-starter-modal .session-input-container{padding-bottom:1.25em}.session-starter-title{padding:20px 0 30px;font-size:14px;color:#3f3f3f}.session-tracker-page{padding:0;background-color:#eee}.session-tracker-modal{max-height:90%;position:static;width:95%}.session-tracker-header{color:#9f9f9f;font-size:.9em;font-weight:300;padding:10px 20px}.session-dismiss{font-size:35px;line-height:0;opacity:.1;padding-top:10px}.session-modal-close{line-height:1}.session-tracker-progress .section-title{font-size:1.14286em;padding-top:20px;padding-bottom:20px}.session-percent{width:20%;display:inline-block;text-align:right;font-size:.75em;color:#cdcdcd;float:left}.session-last-percent{width:15%;display:inline-block;text-align:right;font-size:.75em;color:#cdcdcd}.session-tracker-progress .group-title{color:#f7981d;font-size:1em;font-weight:lighter;padding-bottom:.625em;padding-top:1.25em}.session-tracker-progress .student-name{color:#5f5f5f;font-size:.75em;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-tracker-progress .student-progress .progress-background{background-color:#e2e2e2;height:.75em}.session-bar-container{display:table}.session-bar{border-right:1px solid #e2e2e2;width:20%;text-align:right;display:table-cell;height:.75em}.session-bar-last{width:20%;text-align:right;display:table-cell;height:.75em}.session-tracker-progress .student-progress .progress-background .progress{background-color:#7ac189;border-radius:0;height:.75em}.session-tracker-progress .session-progress-data{overflow-x:hidden;overflow-y:scroll}.session-tracker-intervention .session-tracker-percent{background:none repeat scroll 0 0 transparent;border:0 none;color:#87ceeb;font-size:60px;font-weight:300;left:37%;padding:0;position:absolute;text-align:start;top:43%;width:100%}.session-tracker-intervention .section-title{font-size:1.125em;padding-top:20px;text-align:center}.session-tracker-intervention .session-clock{padding-top:30px}.session-error{color:red}.session-tracker-intervention .intervention-icon{color:#efc460}.session-tracker-intervention .issue-resolved{color:#7ac189}.session-tracker-intervention .session-duration{color:#75c9f9}.session-tracker-intervention .session-intervention-text{font-size:12px;font-family:inherit;color:#5f5f5f}.session-tracker-menu{display:table;height:100%;margin-top:12px;margin-right:20px;vertical-align:middle;width:auto}.session-tracker-btn{background-color:#fbfbfb;border:1px solid #ccc;border-radius:4px;box-shadow:1px 1px 2px rgba(0,0,0,.1);display:inline-block;height:35px;padding-left:10px;padding-right:10px;cursor:pointer}.session-tracker-btn .session-tracker-circle{display:table-cell;padding-right:6px;padding-top:4px}.session-tracker-btn .session-tracker-text{color:#4683eb;display:table-cell;font-size:13px;padding-bottom:2px;vertical-align:middle}.session-tracker-progress .session-tracker-no-data{display:table-cell;font-size:18px;height:150px;text-align:center;vertical-align:middle}.session-tracker-progress .session-tracker-empty-data{background-color:#fff;color:#ffa21e;display:table;height:150px}.session-close-btn{font-size:35px;opacity:.1}.ft-menu{margin-left:15px}.ft-menu li{cursor:pointer;padding:5px;min-height:60px;min-width:120px;text-align:center;border-bottom:1px solid #eee}.ft-menu li.selected{background-color:#ddefdd}.ft-menu li:hover{background-color:#f6f6f6}ftdropdown{display:inline-block;vertical-align:top;margin-right:2%}.ft-selected{padding:5%;min-width:100px;border:1px solid #d2d2d2;line-height:1.33;display:table-cell;border-radius:3px 0 0 3px;background-color:#fff}.ftdropdown-arrow{border-radius:0 3px 3px 0;background:url(../../../Content/Images/ft_dropDown.png) no-repeat scroll center center transparent;border-style:solid solid solid none;border-color:#d2d2d2;border-width:1px;font-weight:bold;padding-right:25px;position:relative;display:table-cell;background-color:#f6f6f6}ftdropdown.error-blank{border:none}ftdropdown.error-blank .ft-selected{border:1px solid red}.ft-menu{list-style:none;margin:5px 0;padding:5px 0;display:none;z-index:1000;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-color:#fff;background-clip:padding-box;position:absolute}.open .ft-menu{display:block}.revision-carousel-indicator{background-color:#fff!important;height:40px!important;text-align:center!important;cursor:pointer}.rn-carousel-indicator span:before{content:""!important}.revision-carousel-indicator .notattempted{color:#ddd!important}.revision-carousel-indicator .attempted{color:red}.revision-carousel-indicator .solved{color:#7bae48}.revision-carousel-indicator .current{color:#599cff!important}.revision-carousel-indicator span{padding:0 6px!important;font-size:.8em!important}.revision-carousel-indicator .revision i{border:1px solid gray;background-color:#ddd;color:#008ed8;border-radius:50%;padding:2px}.revision-carousel-indicator .currentkhakhi i{border:3px dotted #f78c03}.revision-carousel-indicator .gold i{background-color:#7ceaaa}.revision-carousel-indicator .goldenrod i{background-color:#7ceaaa}.revision-carousel-indicator .khakhi i{background-color:#fff}.revision-carousel-indicator .gold{color:#ffd700}.revision-carousel-indicator .goldenrod{color:#deb887}.revision-carousel-indicator .khakhi{color:#deb887}.assignment-text{cursor:pointer}.assignment-close{cursor:pointer}.assignment-page-nav-left{width:0;height:100%}.assignment-page-nav-left:after{border-right:1px solid #b6e8ae;content:"";height:100%;position:absolute;right:0}.assignment-subtopic-link,.download_link{cursor:pointer;color:blue;text-decoration:underline}.assignment-subtopic-link:hover,download_link:hover{text-decoration:none;text-shadow:1px 1px 1px #555}.assignment-add_btn{padding-left:10px;background-color:#6ed15d;border-color:#6ed15d;color:#fff}.assignment-delete-btn{padding-left:10px;background-color:#f89e9e;border-color:#f89e9e;color:#fff}.assignment-info{padding:10px}.assignment-select-box{}.assignment-new-btn{padding-bottom:20px;padding-top:20px}.assignment-syllabus-tree{padding-top:10px;padding-bottom:10px}.assignment-page .assignment-syllabus{margin-top:2%}.assignment-question_text{font-size:11px}.assginment-name{padding-top:10px;padding-bottom:10px}.assignment-warning-text{background-color:#f2dede;border-color:#ebccd1;color:#b94a48;border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px;text-align:justify}.revision-modal{color:#f6f6f6;position:static}.revision-modal .revision-content{padding:0;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0 none;position:relative}.revision-modal .revision-header{border:none;padding-top:2.14285em;padding-bottom:2.8571em}.revision-close{font-size:3em;font-weight:bold;position:absolute;right:5px;text-align:center;top:5px;left:98%;opacity:.3}.revision-modal .revision-title{font-size:1.14285em;color:#5f5f5f;text-transform:uppercase;padding:0;font-family:inherit}.revision-modal .revision-progress-content{}.revision-progress-data{color:#fec61a;font-size:2.3571em;font-family:inherit}.revision-progress-text{font-family:inherit;font-size:1.14285em;color:#8f8f8f;padding-top:20px}.revision-progress-bar{background-color:#fec61a;box-shadow:0 -1px 0 rgba(0,0,0,.15) inset;color:#fff;float:left;font-family:inherit;font-size:12px;height:100%;line-height:1.42857em;text-align:center;transition:width .6s ease 0s;width:0;padding:0}.revision-progress-bar-danger{background-color:#d9534f}.revision-progress-bar-warning{background-color:#f0ad4e}.revision-progress-bar-success{background-color:#5cb85c}.revision-problems-data{}.revision-problems-attempted{color:#bfbfbf;font-size:2.3571em;font-family:inherit}.revised-prob-info{color:#fff;float:left;height:130px;width:100%;padding-top:5px;vertical-align:middle}.revised-prob-correctly-solved{background-color:#b1e511}.revised-solved-count{font-family:inherit;font-size:5.35714em;font-weight:lighter;line-height:1;text-align:center}.revised-solved-msg{font-family:inherit;font-size:3.2142em;font-weight:lighter;line-height:1;text-align:center}.revised-solved-text{font-size:1.075em;font-family:inherit;text-align:center}.revised-prob-incorrectly-solved{background-color:#fa8384}.revision-modal-text{padding-top:2.142em;font-size:1em;font-family:inherit;color:#5f5f5f}.revision-footer{padding-top:4.2857em}.track-session-btn{border:1px solid #d9d9d9;height:38px;border-radius:4px;display:table-cell;vertical-align:middle;text-align:center;padding-left:10px;padding-right:10px}.track-session-circle{float:left;display:table-cell;padding-top:4px;padding-right:5px}.track-session-text{float:left;padding-top:8px;color:#4386f8}.subscriptions-modal{width:100%;padding:0;color:#fff;opacity:.95}.subscriptions-modal .subscriptions-modal-content{border-radius:0}.subscriptions-modal .subscriptions-modal-content .welcome-message{font-size:24px;font-weight:700;color:#666}.subscriptions-modal .subscriptions-modal-content .instructions{color:#333;margin-bottom:20px}.subscriptions-modal .subscriptions-modal-content .subscriptions-list{color:#fff;margin-bottom:30px;font-size:18px}.subscriptions-modal .subscriptions-modal-content .subscription-item{display:table;width:98%;height:74px;margin-bottom:10px;margin-left:1%}.subscriptions-modal .subscriptions-modal-content .subscription-item.selected{box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);border:1px solid #eee;width:100%;margin-left:0}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data{display:table-cell;width:25%;height:100%;vertical-align:middle;text-align:center;font-weight:700;padding-left:5px;padding-right:5px}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data>div{display:table;width:100%;height:100%}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data>div>div{display:table-cell;vertical-align:middle}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data>div>div.radio-container{width:25%}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data>div>div.subscription-name{width:75%;text-align:left}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data:not(:last-child){border-right:1px solid #eee}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data .radio{width:30px;height:30px;border-radius:50%;background-color:#fff;border:3px solid #eee;padding:6px;cursor:pointer;margin:auto}.subscriptions-modal .subscriptions-modal-content .subscription-item.selected .item-data .radio>div{width:12px;height:12px;background-color:#666;border-radius:50%}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data.subscription-cost{font-size:30px}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data.subscription-cost>div{display:table;width:100%;height:100%}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data.subscription-cost>div>div{display:table-cell;vertical-align:middle;width:75%}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data.subscription-cost .price{display:inline-block}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data.subscription-cost .price .cost{}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data.subscription-cost .price .mrp{text-decoration:line-through;font-size:18px;color:#666;position:relative}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data.subscription-cost .price .mrp:after{content:" ";width:80%;position:absolute;border-bottom:2px solid #666;left:10%;background-color:#777;top:50%}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data.subscription-cost .info{display:table-cell;vertical-align:middle;color:#666;font-size:13px;font-weight:normal;cursor:pointer}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data.subscription-cost .info .popover{width:100%;border-radius:0}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data.subscription-cost .info .popover .popover-content-link{cursor:pointer}.subscriptions-modal .subscriptions-modal-content .subscription-item .item-data.subscription-cost .info>span{display:table-cell;vertical-align:middle;height:100%}.subscriptions-modal .subscriptions-modal-content .subscription-item.free{background-color:#7aa4d5}.subscriptions-modal .subscriptions-modal-content .subscription-item.one-year{background-color:#a9ce48}.subscriptions-modal .subscriptions-modal-content .subscription-item.two-year{background-color:#f7a878}.subscriptions-modal .subscriptions-modal-content .subscription-item.three-year{background-color:#f0cf16}.subscriptions-modal .subscriptions-modal-content .parent-contact-info{}.subscriptions-modal .subscriptions-modal-content .parent-contact-info .form-group{margin-bottom:0}.subscriptions-modal .subscriptions-modal-content .parent-contact-info select,.subscriptions-modal .subscriptions-modal-content .parent-contact-info input{height:44px;border-radius:0}.subscriptions-modal .subscriptions-modal-content .privacy-policy-text{color:#666;font-size:12px;margin-top:10px}.subscriptions-modal .subscriptions-modal-content .privacy-policy-text .privacy-policy-link{color:#008ed8}.subscriptions-modal .subscriptions-modal-content .terms-conditions{color:#666;font-size:13px;margin-top:24px;margin-bottom:20px}.subscriptions-modal .subscriptions-modal-content .terms-conditions .terms-conditions-link{color:#008ed8}.subscriptions-modal .subscriptions-modal-content .buttons-pane{font-size:18px}.subscriptions-modal .subscriptions-modal-content .buttons-pane button{height:44px;width:100%}.subscriptions-modal .subscriptions-modal-content .buttons-pane .btn-next{background-color:#008ed8;color:#fff}.subscriptions-modal .subscriptions-modal-content .buttons-pane .btn-cancel{background-color:#f8f8f8;border:1px solid #ccc;color:#666}.subscriptions-modal .subscriptions-modal-content .email-verification{margin-top:15%;min-height:inherit;height:100%;color:#666}.subscriptions-modal .subscriptions-modal-content .email-verification .email-verification-form input{border-radius:0;height:44px;padding-bottom:10px}.subscriptions-modal .subscriptions-modal-content .email-verification .email-verification-form .instructions{color:#666;font-size:18px;font-weight:700}.subscriptions-modal .subscriptions-modal-content .email-verification .email-verification-form button{width:100%;height:44px;background-color:#008ed8;color:#fff}.subscriptions-modal .subscriptions-modal-content .email-verification .email-verification-form .buttons-pane{margin-top:20px}.subscriptions-modal .subscriptions-modal-content .email-verification .email-verification-form .buttons-pane .btn-next{background-color:#008ed8;color:#fff}.subscriptions-modal .subscriptions-modal-content .email-verification .email-verification-form .buttons-pane .btn-cancel{background-color:#f8f8f8;border:1px solid #ccc;color:#666}.ft-main-school{padding:0;background-image:url(https://www.funtoot.com/funtoot/Content/Images/main-image-school.jpg);background-repeat:no-repeat;background-size:cover}.ft-main-dexa{padding:0;background-image:url(https://www.funtoot.com/funtoot/Content/Images/DEXA_Homepage.jpg);background-repeat:no-repeat;background-size:cover}.ft-main-plaito{padding:0;background-image:url(https://www.funtoot.com/funtoot/Content/Images/main-plaito-image.jpg);background-repeat:no-repeat;background-size:cover}.ft-main-datawind{padding:0;background-color:#999;background-repeat:no-repeat;background-size:cover;background-image:url(https://www.funtoot.com/funtoot/Content/Images/main-image.jpg)}.ft-main-dexaedge{padding:0;background-image:url(https://www.funtoot.com/funtoot/Content/Images/DEXAEDGE_Homepage.jpg);background-repeat:no-repeat;background-size:cover}.login-content-cloud .form-container .login-signup-form{background:-webkit-linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.3)) repeat scroll 0 0 rgba(0,0,0,0)!important;background:-o-linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.3)) repeat scroll 0 0 rgba(0,0,0,0)!important;background:-moz-linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.3)) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(to top,rgba(225,255,255,.2),rgba(255,255,255,.3)) repeat scroll 0 0 rgba(0,0,0,0)!important;padding:40px!important}.login-content-cloud .form-container .login-signup-form .form-selector-tabs .tab{font-size:16px!important;color:#999!important;cursor:pointer!important}.login-content-cloud .form-container .login-signup-form .form-selector-tabs .tab.active-tab{color:#666!important;font-weight:700!important}.login-content-cloud .form-container .login-signup-form .help-text{font-size:13px!important;color:#000}.subscription-zindex{}.subscription-zindex1{}.subsdetails-selection{border-radius:0}.expirationconfirmationClass{z-index:6001!important;overflow-y:hidden}.forword-sc-lock-modal{}.forword-sc-lock-modal .modal-content,.forword-sc-lock-modal .modal-body{border:none;border-radius:0;background-color:#fee4e4;box-shadow:none;width:400px}.forword-sc-lock-modal .modal-content{padding:0}.forword-sc-lock-modal .modal-body{padding:10px}.register-content{margin-top:0}.register-content .register-txt{font-size:20px;font-weight:bolder;padding-bottom:18px}.login-content .form-container .login-signup-form .funtootlite-signup-form-fields .dropdown-menu{top:65px;width:100%;padding:0;border-radius:0}.revision-confirmation-modal .card-backgrnd{background-color:#00aaf1;color:#fff}.revision-confirmation-modal .card-content-style{font-size:1.1em;text-align:justify;color:#fff;padding:8%}.revision-confirmation-modal .revision_conformation_btn{background-color:#75e511;font-weight:bold;float:right;font-size:x-large;border:none;border-radius:0;width:100%}.revision-confirmation-modal .revision_cancel_btn{background-color:#fa8384;font-size:x-large;color:#fff;border:none;border-radius:0;width:100%}.previewErrMsg{font-weight:bold;font-size:20px;padding:10%;text-align:center;border:1px solid grey;border-radius:5px}.gradeUpgrade-modal{width:45%;position:relative;top:50px}.gradeUpgrade-modal .gradeUpgrade-modal-content{font-size:16px;font-weight:bold}.gradeUpgrade-modal .gradeUpgrade-modal-content .triangle{color:#ffa500}.gradeUpgrade-modal .gradeUpgrade-modal-content .btn-Canc{width:100%;background-color:#f8f8f8;border:1px solid #ccc;color:#666;font-size:16px}.gradeUpgrade-modal .gradeUpgrade-modal-content .btn-Cont{font-size:16px;width:100%;background-color:#008ed8;border:1px solid #ccc;color:#fff}.gradeUpgrade-modal .gradeUpgrade-modal-content div{padding-top:5px}.gradeUpgrade-modal .gradeUpgrade-modal-content .errmsg{color:#f44330}.dexa-menu-item-separator{width:2.9296875vw!important}.dexa-menu-text{display:table-cell;list-style:none outside none;vertical-align:middle;padding-left:3.90625vw}.dexa-problempage-logo{height:55px;vertical-align:middle;cursor:pointer;width:14.16015625vw;text-align:center;padding-top:6px}.dexa-modal-content{border-radius:0}.test-container{position:relative}.test-status-panel-container{border-bottom:2px solid #90e2f7;border-left:2px solid #90e2f7;background-color:#e5f6fd}.test-left-status-panel{border:1px solid #90e2f7;border-top:none;position:absolute;top:0;right:0;bottom:0;left:0;margin-left:75%;background:#fff;min-height:25em}.test-q-status-panel{}.test-q-status-panel-padding{padding-top:10px}.test-q-status-panel-background{background-color:#fff}.test-q-status-panel .bottom-padding{padding-bottom:10px}.test-q-status-panel .add-left-gutter{padding-left:10px}.test-q-status-panel .test-section-name-band{background-color:#90e2f7;font-size:1.5em}.test-q-status-panel .test-choose-question{padding-bottom:10px}.number-cirlce-answered{background-image:url(https://www.funtoot.com/funtoot/Content/Images/qStatus.png);background-repeat:no-repeat;background-position:1% 26%;color:#fff;display:inline-block;font-weight:bold;line-height:2.1em;margin-right:15px;text-align:center;width:2.1em}.number-cirlce-not-answered{background-image:url(https://www.funtoot.com/funtoot/Content/Images/qStatus.png);background-repeat:no-repeat;background-position:7.4% 26%;color:#fff;display:inline-block;font-weight:bold;line-height:2.1em;margin-right:15px;text-align:center;width:2.1em}.number-cirlce-not-visited{background-image:url(https://www.funtoot.com/funtoot/Content/Images/qStatus.png);background-repeat:no-repeat;background-position:19% 27%;color:#5f5f5f;display:inline-block;font-weight:bold;line-height:2.1em;margin-right:15px;text-align:center;width:2.1em}.number-cirlce-marked-for-review{background-image:url(https://www.funtoot.com/funtoot/Content/Images/qStatus.png);background-repeat:no-repeat;background-position:13% 26%;color:#fff;display:inline-block;font-weight:bold;line-height:2.1em;margin-right:15px;text-align:center;width:2.1em}.number-cirlce-answered-marked-for-review{background-image:url(https://www.funtoot.com/funtoot/Content/Images/qStatus.png);background-repeat:no-repeat;background-position:1% 42%;color:#fff;display:inline-block;font-weight:bold;line-height:2.1em;margin-right:15px;text-align:center;width:2.1em}.carousel-number-cirlce-answered{background-image:url(https://www.funtoot.com/funtoot/Content/Images/qStatus.png);background-repeat:no-repeat;background-position:.7% 2%;cursor:pointer;color:#fff;display:inline-block;font-weight:bold;line-height:3.3em;margin:2px;text-align:center;width:3.35em}.carousel-number-cirlce-not-answered{background-image:url(https://www.funtoot.com/funtoot/Content/Images/qStatus.png);background-repeat:no-repeat;background-position:10.5% 2%;cursor:pointer;color:#fff;display:inline-block;font-weight:bold;line-height:3.3em;margin:2px;text-align:center;width:3.3em}.carousel-number-cirlce-not-visited{background-image:url(https://www.funtoot.com/funtoot/Content/Images/qStatus.png);background-repeat:no-repeat;background-position:29% 1%;cursor:pointer;color:#5f5f5f;display:inline-block;font-weight:bold;line-height:3.3em;margin:2px;text-align:center;width:3.3em}.carousel-number-cirlce-marked-for-review{background-image:url(https://www.funtoot.com/funtoot/Content/Images/qStatus.png);background-repeat:no-repeat;background-position:20% 1%;cursor:pointer;color:#fff;display:inline-block;font-weight:bold;line-height:3.3em;margin:2px;text-align:center;width:3.3em}.carousel-number-cirlce-answered-marked-for-review{background-image:url(https://www.funtoot.com/funtoot/Content/Images/qStatus.png);background-repeat:no-repeat;background-position:12% 98%;cursor:pointer;color:#fff;display:inline-block;font-weight:bold;line-height:3.3em;margin:2px;text-align:center;width:3.3em}.test-btn{background-color:#60bcf1;color:#fff;border-radius:20px;font-weight:bold;font-size:1.2em;position:relative;top:10px;min-width:13%}.test-question-carousel-display{padding-bottom:10%;padding-left:5%}.current-question-no-display{padding-top:2%;padding-left:2%;font-weight:bold}.test-section-display-row{margin-left:-30px;border-bottom:1px solid silver;border-top:1px solid silver}.test-section-display-row .section-nav-active{cursor:pointer}.test-section-display-row .section-nav-inactive{cursor:default}.test-section-display-row .icon-padding{padding-left:5px}.test-section-display-row .test-nav-left{float:left;padding-left:18px;padding-right:10px;border-right:1px solid silver;padding-top:7px;height:40px}.test-section-display-row .test-nav-right{float:left;padding-right:10px;height:40px;padding-top:7px}.test-section-display-row .test-section-tab{float:left;border-right:1px solid silver;border-left:1px solid #fff;padding:10px;font-weight:bold;cursor:pointer}.test-section-display-row .test-current-section{background-color:#90e2f7;color:#fff}.test-buttons-pane{height:44px;border-top:2px solid #ccc;background-color:#fff;border-right:2px solid #ccc}#test-buttons-pane .test-btn-style{color:#252525;background-color:#fff;border-radius:0;top:10px;min-width:13%;border:1px solid}#test-buttons-pane .test-btn-style:hover{background-color:#60bcf1;border:1px solid #666;color:#fff}#test-buttons-pane .colored-btn{background-color:#60bcf1;color:#fff}#test-buttons-pane .btn-align{margin-top:4px}.test-buttons-submit-to-teacher{background-color:#e5f6fd;height:44px}.dexa-landing-page-side-bar{width:25%;margin-left:-15px;background-color:#fbfbfb}.dexaedge-landing-page-side-bar{background-color:#fff;height:auto;overflow:hidden;position:relative!important;width:110%;margin-bottom:7%;padding-bottom:5%}.dexaedge-landing-page-side-bar1{padding-bottom:5%;background-color:#fff;height:auto;overflow:hidden;position:relative!important;width:110%}.dexa-prob-page-side-bar1{width:25%;margin-left:0;background-color:#fbfbfb}.dexa-prob-page-side-bar2{width:25%;margin-left:25%;background-color:#fbfbfb;padding-top:4%}.dexa-prob-page-side-bar2 .content{cursor:pointer}.dexa-prob-page-side-bar2 .content:hover{color:#00aaf1}.dexa-prob-page-side-bar2 .listed-card{padding-left:10%;padding-right:2%;padding-bottom:6%;cursor:pointer}.dexa-landing-page-side-bar .padding-between-select-box{padding-top:4%}.dexa-landing-page-side-bar .first-select-box-padding{padding-top:10%}.dexa-landing-page-side-bar .dexa-landing-page-section-box{border:none;border-bottom:1px solid #ccc;width:80%;padding:6px;margin-top:6px;margin-bottom:10px;margin-left:10%;background-color:#fbfbfb;color:#00aaf1}.dexa-landing-page-side-bar .dexaedge-landing-page-section-box{background-color:#fff;color:#646464}.dexa-landing-page-right-panel{padding:10px}.dexaedge-landing-page-right-panel{background-color:#f5f5f5}.list-view-header{line-height:30px;margin-top:1px;background:#efefef;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff) to(#efefef));background-image:-webkit-linear-gradient(top,#fff,#efefef);background-image:-moz-linear-gradient(top,#fff,#efefef);background-image:-o-linear-gradient(top,#fff,#efefef);background-image:linear-gradient(top,#fff,#efefef)}.list-view-header .header-name{border-right:1px solid #ccc}.dexa-landing-page-right-panel .cards-area{padding-left:10px;padding-right:10px}.dexa-landing-page-right-panel .card-list-view{border-bottom:1px solid #ccc;padding-top:6px}.dexa-landing-page-right-panel .card-list-view-container{padding-bottom:4px;margin-left:5px;cursor:pointer}.dexa-landing-page-right-panel .card-list-view-container-disabled{pointer-events:none;cursor:default}.dexa-landing-page-right-panel .card-list-view-container:hover{background:#efefef;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff) to(#efefef));background-image:-webkit-linear-gradient(top,#fff,#efefef);background-image:-moz-linear-gradient(top,#fff,#efefef);background-image:-o-linear-gradient(top,#fff,#efefef);background-image:linear-gradient(top,#fff,#efefef)}.dexa-landing-page-right-panel .card-list-view-container .name{color:#7bafdd;font-size:1.2em}.dexa-landing-page-right-panel .card-list-view-container .description{font-size:.9em}.dexa-landing-page-right-panel .card-list-view-container .card-list-view-completed{color:#6ed15d}.dexa-landing-page-right-panel .card-list-view-container .card-list-view-completed-icon{background-image:url(https://www.funtoot.com/funtoot/Content/Images/tick-lock.png);background-repeat:no-repeat;height:40px;width:20px;float:left;padding-right:26px;margin-top:-2px}.dexa-landing-page-right-panel .card-list-view .finished-label{width:98px;color:#fff;background-color:#70ad47}.dexa-landing-page-right-panel .no-items{padding:2%}.dexa-landing-page-right-panel .cards-area .cards{border:1px solid #ccc;cursor:pointer}.dexa-landing-page-right-panel .cards-area .dexedgecards{border:none;cursor:context-menu}.dexa-landing-page-right-panel .cards-area .cards .show-full-text-container{position:absolute;z-index:1000;width:80%;background-color:#fff;margin-top:8%;margin-left:10%}.dexa-landing-page-right-panel .cards-area .cards .show-full-text-content{border:1px solid #666;padding:1%}.dexa-landing-page-right-panel .cards-area .Leaf-card{background-color:#deebf7}.dexa-landing-page-right-panel .cards-area .Leaf-card-disabled{pointer-events:none;cursor:default}.dexa-landing-page-right-panel .cards-area .Leaf-card-disabled-overlay{background-color:#deebf7;pointer-events:none;cursor:default;background:url(https://www.funtoot.com/funtoot/Content/Images/lock-test-icon.png) no-repeat center #708090;position:absolute;height:87%;width:100%;opacity:.7;margin-top:-36px}.dexa-landing-page-right-panel .cards-area .default-card{background-color:#fff}.dexa-landing-page-right-panel .cards-area .cards .border-bottom{border-bottom:1px solid #7bafdd}.dexa-landing-page-right-panel .cards-area .cards .header{color:#7bafdd;padding-top:3%;padding-bottom:2%}.dexa-landing-page-right-panel .cards-area .cards .header .text{font-size:1.3em;float:left;width:195px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dexa-landing-page-right-panel .cards-area .cards .body{height:100px}.dexa-landing-page-right-panel .cards-area .cards .body .no-description{color:#c7c4c4}.dexa-landing-page-right-panel .cards-area .cards .circle-icon-bg{color:#e7e6e6}.dexa-landing-page-right-panel .cards-area .cards .circle-icon-text{color:#666;font-family:'Open Sans',Arial;font-size:16px}.dexa-landing-page-right-panel .cards-area .cards .footer{padding-top:2%;padding-bottom:2%}.dexa-landing-page-right-panel .cards-area .cards .footer .left-icons-container{width:50%}.dexa-landing-page-right-panel .cards-area .cards .footer .pending-count-icon{margin-top:14px;margin-left:38px}.dexa-landing-page-right-panel .cards-area .cards .footer .play-btn{background:url(https://www.funtoot.com/funtoot/Content/Images/Play_btn.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;height:32px;width:32px;float:left}.dexa-landing-page-right-panel .cards-area .cards .footer .label{float:left}.dexa-landing-page-right-panel .cards-area .cards .footer .label .duration-label{color:#fff;background-color:#7f7f7f}.dexa-landing-page-right-panel .cards-area .cards .footer .label .finished-label{color:#fff;background-color:#70ad47}.dexa-landing-page-right-panel .cards-area .cards .footer .icon-size{font-size:2.6em;color:#7f7f7f}.dexa-landing-page-right-panel .cards-area .cards .footer .data{margin-top:-19px}.close-side-bar{width:49.95%;margin-left:50.05%;background-color:rgba(128,128,128,.5);overflow-y:hidden;overflow-x:hidden}.dexa-active-assignment{font-weight:bold;color:#2196f3}.reset-filter-container{text-align:center;color:#00aaf1;font-size:.85em}.reset-filter-container .content{cursor:pointer}.reset-filter-container .content:hover{text-decoration:underline}.test-completed-card-title{padding-bottom:10px!important}.test-completed-card-seperator-line{border-left:1px solid #d2d2d2}.test-completed-card-horizontal-seperator-line-container{padding:10px}.test-completed-card-horizontal-seperator-line{border-bottom:1px solid #d2d2d2}.test-completed-card-rank-header{height:40px;text-align:center;font-size:1.2em;padding-top:5px;font-weight:bold;background-color:#2ebb9b}.test-completed-card-rank-content{height:100px;color:#666;font-weight:bold;font-size:3em;text-align:center;padding-top:10px}.test-completed-card-score-chart-container{}.test-completed-card-score-chart-container .chart-info{color:#3f3f3f;display:table;left:36%;position:absolute;text-align:center;top:36%;width:30%}.test-completed-card-score-chart-container .chart-info-value{display:table-row;font-size:20px}.test-completed-card-score-chart-container .chart-info-title{display:table-row;font-size:14px}.test-completed-card-your-score{color:#666;font-weight:bold;font-size:1.2em;text-align:center}.test-completed-card-success-donut{}.test-completed-card-success-donut .data-panel{color:#666;font-size:.9em;padding-top:20px}.test-completed-card-success-donut .data-panel .legend-row{padding-bottom:6px}.test-completed-card-success-donut .data-panel .key{text-align:left;padding-left:10px}.test-completed-card-success-donut .data-panel .value{text-align:right;font-weight:bold}.test-completed-card-chart-legends-container{color:#666}.test-completed-card-chart-legends-container .icon{height:11px;width:11px;background-color:red;border-radius:50%}.test-completed-card-donut-align{margin-top:-20px;margin-bottom:-17px}#gauge-container{width:225px;height:125px;text-align:center;margin:0 auto 0 auto}#gauge{width:inherit;height:inherit;margin:0 auto}#gauge-container .k-slider{margin-top:-11px;width:140px}.test-completed-card-gauge-container{margin-top:24px}.test-completed-card-gauge-container>div{background-color:#fafafa}.test-completed-card-timespent-title{color:#666;text-align:center;font-size:1.2em;font-weight:bold}.test-completed-card-rank-badge{background:url(https://www.funtoot.com/funtoot/Content/Images/RankBadge.png);background-repeat:no-repeat;background-position:center center;height:200px;position:absolute;width:100%;z-index:5000;margin-top:-6px}.test-completed-card-rank-badge .rank-text{color:#666;position:absolute;top:20%;left:35%;width:30%;height:35%;display:table}.test-completed-card-rank-badge .rank-text .rank-text-cell{height:100%;vertical-align:middle;display:table-cell;text-align:center;line-height:100%;font-family:monospace;font-weight:bold}.test-completed-card-rank-text{color:#666;font-weight:bold;font-size:2.1em;text-align:center;padding-top:17%;z-index:5000}.test-completed-card-rank-gauge{background:url(https://www.funtoot.com/funtoot/Content/Images/Gauge.png);background-repeat:no-repeat;background-position:center center;height:200px;position:absolute;z-index:5000;margin-top:-28px;width:100%}.test-completed-card-score-legend-panel{padding-top:40px;font-size:.9em}.test-completed-card-score-legend-container{padding-top:6px}.test-completed-card-score-icon{height:11px;width:11px;border-radius:50%;float:left;margin-top:6px}.test-completed-card-score-text{color:#666;font-weight:bold;margin-top:-15px;padding-left:32%;margin-bottom:-10px}.test-completed-card-score-graph{margin-top:-12px}.test-completed-card-success-donut-legend-container{margin-top:-5px}.test-start-instruction-card .scroll{max-height:430px;overflow-x:hidden;overflow-y:auto;margin-left:0;color:#666}.test-start-instruction-card .test-instruction-title{border-top:1px solid #ccc;padding-bottom:0!important}.test-start-instruction-card .test-instruction-footer{background-color:#fff;border-top:1px solid #ccc}.test-start-instruction-card .test-instruction-footer .bottom-strip{padding-bottom:0!important}.test-start-instruction-card .test-instruction-footer .bottom-strip .start-test{width:100%!important}.test-start-instruction-card .test-instruction-footer .bottom-strip .btnspace{padding-bottom:8px;padding-top:8px}.test-Submit-Confirmation-Modal-dialog{position:static;width:500px}.test-Submit-Confirmation-Modal-content{color:#c09853;background-color:#fcf8e3;margin-top:15%}.test-Submit-Confirmation-Modal-content-success{background-color:#fff}.test-Submit-Confirmation-Modal-footer{padding:12px 20px 15px;border-top:1px solid #c09853}.test-successfully-submitted-icon{background:url(https://www.funtoot.com/funtoot/Content/Images/successIcon.png);background-repeat:no-repeat;background-position:center center;height:90px;width:90px}.test-successfully-submitted-text{padding-top:31px}.dexa-menu-row{line-height:35px;background-color:#fbfbfb;margin-top:0}.dexaedge-menu-row{background-color:#f5f5f5}.dexa-menu-row .icon-active{color:#00aaf1}.dexa-menu-row .menu-icon{cursor:pointer}.dexa-menu-row .filter-div{position:absolute;z-index:1000;border:1px solid #ccc;padding:10px;background:#fafafa;margin-left:-45px;width:150px}.dexa-menu-row .filter-div .filter-content{margin-top:12px}.dexa-menu-row .show-filter{display:block}.dexa-menu-row .hide-filter{display:none}.list-view-duration{font-size:.85em}.test-view-attemptted-btn-row{margin-top:-30px;padding-bottom:5px}.test-view-attemptted-btn{color:#fff;text-align:left;padding-left:7px;font-size:14px;width:70%;background-color:#2ebb9b;border-radius:4px;line-height:30px;cursor:pointer}.test-question-trail-model{margin-top:40px}.test-question-trail-problem-container{min-height:475px!important}.dexa-prob-page-side-bar2 .completed-icon{background-image:url(https://www.funtoot.com/funtoot/Content/Images/tick-lock.png);background-repeat:no-repeat;height:40px;width:20px;float:left;padding-right:26px;margin-top:-2px}.assignmnet-not-complete{padding-left:26px}.funtoot-tooltip{padding-bottom:2px}.funtoot-tooltip .funtoot-tooltiptext{visibility:hidden;border:1px solid #666;width:120px;background:#efefef;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff) to(#efefef));background-image:-webkit-linear-gradient(top,#fff,#efefef);background-image:-moz-linear-gradient(top,#fff,#efefef);background-image:-o-linear-gradient(top,#fff,#efefef);background-image:linear-gradient(top,#fff,#efefef);color:#666;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;top:100%;left:10%;margin-left:-100px;font-size:.8em}.funtoot-tooltip:hover .funtoot-tooltiptext{visibility:visible}.question-time-chart-legend-container{margin:0 auto;font-size:.9em}.question-time-chart-legend-icon{border:1px solid #000;height:10px;width:10px}.k-chart-shared-tooltip{background-image:none!important}.test-instruction-content{font-size:14px}.wp-steps-table{border-spacing:5px}.wp-step-eq{padding-left:10px;padding-right:10px}.wp-content-table{}.wp-step-rhs input{}.wp-step-lhs{padding-right:5px;text-align:left}.wp-display-solution{border:none;text-align:left;background-color:#ffe87c}.wp-input-solution{border:none;text-align:left;background-color:transparent;color:#000}.wp-content-table{width:100%}.problem-page-main-content-bg:before{content:"";border-left:1px solid #f5d6d6;border-right:1px solid #f5d6d6;width:5px;position:absolute;top:15px;bottom:50px;left:-5px;height:100%}.problem-page-main-header:after{content:"";border-top:1px solid #f5d6d6;width:100%;position:absolute;top:45px;left:-50px;right:-25px;height:100%}.wp-steps-table{border-collapse:collapse}.wp-step-required,.wp-step{min-height:26px}.wp-dummy-step{min-height:26px}.wp-question{vertical-align:top;min-height:26px}.underline{padding-bottom:4px;text-align:justify;border-bottom:1px solid #d5d5d5}.curly-underline{-moz-text-decoration-line:underline;-moz-text-decoration-style:wavy;-moz-text-decoration-color:red}#equalheight{}.clipped{transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}.image-container{position:relative}.problem-image,.corner{display:block}.clip-image{position:absolute;top:-10px;left:-10px}.wp-image-block{background-color:#fff;border:1px solid #cfcfcf;padding:15px;box-shadow:1px 3px 3px 0 rgba(0,0,0,.2)}