@layer shared{.fancy-scrollbar::-webkit-scrollbar{width:8px;height:8px}.fancy-scrollbar::-webkit-scrollbar-button:start:decrement{background:0 0;display:none}.fancy-scrollbar::-webkit-scrollbar-button:end:increment{background:0 0;display:none}.fancy-scrollbar::-webkit-scrollbar-track-piece{background:0 0}.fancy-scrollbar::-webkit-scrollbar-track-piece:vertical:start{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px}.fancy-scrollbar::-webkit-scrollbar-track-piece:vertical:end{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px}.fancy-scrollbar::-webkit-scrollbar-track-piece:horizontal:start{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px}.fancy-scrollbar::-webkit-scrollbar-track-piece:horizontal:end{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px}.fancy-scrollbar::-webkit-scrollbar-thumb:vertical{background:#ccc;border:1px solid #aaa;-webkit-border-radius:4px;height:50px;display:block}.fancy-scrollbar::-webkit-scrollbar-thumb:horizontal{background:#ccc;border:1px solid #aaa;-webkit-border-radius:4px;height:50px;display:block}#container{position:relative}#container.dashboard{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;line-height:18px}.exercise-badge{position:relative}.exercise-badge .topic-exercise-image{margin:-1px 5px 0 0}.progress-item a.disabled{cursor:not-allowed}#container .dashboard-drawer{z-index:1;background:#fff;width:350px;height:800px;position:absolute;overflow:hidden;box-shadow:2px 0 3px rgba(0,0,0,.1)}#container .dashboard-filter{padding:0 0 10px;overflow:hidden}#container .dashboard-filter-text{background-image:none;border-color:#ccc;width:260px;padding:0 55px 0 5px}.dashboard-filter .dashboard-filter-clear{z-index:100;height:26px;padding-top:4px;position:absolute;top:10px;right:13px}.dashboard-filter-clear:active{padding-top:5px;top:10px}#container .dashboard-drawer-inner{margin-right:2px;padding:10px 3px 10px 5px;position:relative;overflow:auto}#container .dashboard-drawer-inner h3{margin-bottom:0}#container .dashboard-drawer h3 .subheader{font-weight:400}#container .dashboard-header{z-index:0;background:#fafafa;border:0 solid #ddd;border-bottom-width:1px;height:24px;padding:5px;position:relative}#container .dashboard-header .collapse-drawer,#container .dashboard-header .expand-drawer{border:none;width:25px;height:25px;position:absolute;top:5px}#container .dashboard-header .collapse-drawer{background:url(images/96d16ad7daf4ce92-expand-left.png) no-repeat;right:0}#container .dashboard-header .expand-drawer{background:url(images/8af9a3d77e2c19e4-expand-right.png) no-repeat;left:0}#container .dashboard-header .dashboard-title{color:#444;z-index:1;background:#fafafa;border-right:1px solid #bbb;width:340px;height:26px;margin:-5px;padding:8px 5px 0;font-family:MuseoSans500,sans-serif;font-size:18px;position:absolute;box-shadow:2px 0 3px rgba(0,0,0,.1)}#container .dashboard-header .dashboard-title .dashboard-icon{background:url(images/f811ca58aa3c0f7b-dashboard-icon-active.png) no-repeat;width:18px;height:16px;display:inline-block;position:relative;top:1px}#container .dashboard-header .dashboard-nav{float:right;font-weight:700;position:relative;top:3px}#container .dashboard-header .dashboard-nav span.selected a{color:#333;cursor:default;border:none}#container .dashboard-map .map-canvas{height:100%;margin-left:0;margin-right:350px;left:350px}.exercise-filter-count{color:#444;font-size:11px}.exercise-sublist{margin-top:24px;display:block}.exercise-sublist:first-child{margin-top:0}.info-box{color:#333;z-index:10;background:#eee;border:1px solid #ccc;border-bottom-color:#aaa;margin-bottom:10px;padding:10px;position:relative;overflow-x:auto;box-shadow:0 1px 2px #ccc}.info-box table{border-collapse:collapse}.info-box .info-box-header,.info-box .info-box-subheader{color:#777;text-shadow:0 1px #fff;margin-bottom:10px;font-size:18px;font-weight:700;line-height:100%;display:block}.info-box .info-box-subheader{color:#333;font-size:14px;line-height:200%}.info-box .related-content-title{display:none}.info-box #related-video-list{margin:0;padding:0;list-style:none}.info-box #related-video-list li{margin:0 0 5px;display:block}.info-box #related-video-list a{float:left;text-overflow:ellipsis;width:98%;margin:0;display:block;overflow:hidden}.info-box #related-video-list a .video-title{white-space:nowrap}.info-box #related-video-list .separator{display:none}.info-box .info-box-sub-description{color:#777;margin-bottom:10px;display:block}.info-box .info-box-sub-description strong{color:#444;font-style:italic}.info-box .info-box-sub-submission{margin-top:10px;display:block}.info-box #check-answer-results #feedback{padding:10px 0 5px}.info-box #answer{width:100px}#thumbnails_container{clear:both;margin-top:10px}#thumbnails_container td{text-align:center}#thumbnails>div{width:100%}#thumbnails td a{color:#fff;white-space:pre;outline:none}#thumbnails td a:hover{text-decoration:none}#thumbnails td div.thumb{background-position:0 0;background-repeat:no-repeat;background-size:200px 150px;border:1px solid #aaa;width:200px;height:100px;margin-left:auto;margin-right:auto;box-shadow:0 0 3px #ccc}#thumbnails td.video-thumb div.thumb{background-position:0 -25px}#thumbnails td.selected div.thumb{border:2px solid #89b908}#thumbnails td div.thumbnail_label{text-align:left;color:#fff;text-overflow:ellipsis;background-color:rgba(30,30,30,.9);max-width:180px;margin:-33px auto 0;padding:5px 10px;overflow:hidden}#thumbnails td div.thumbnail_desc{text-overflow:ellipsis;width:180px;overflow:hidden}#thumbnails td div.thumbnail_teaser{text-overflow:ellipsis;white-space:normal;height:0;font-size:11px;text-decoration:none;overflow:hidden}#thumbnails td.selected div.thumbnail_label{font-weight:700}.thumbnails_arrow{cursor:pointer;text-shadow:0 1px #fff;border:1px solid #ccc;border-bottom-color:#bbb;border-radius:5px;width:27px;height:100px;position:relative}.thumbnails_arrow:hover{border-color:#aaa;top:1px}#arrow-right{float:right}div.arrow-right,div.arrow-left{z-index:2;border-top:15px solid transparent;border-bottom:15px solid transparent;width:0;height:0;position:absolute;top:35px}div.arrow-right{border-left:15px solid #777;left:7px}div.arrow-left{border-right:15px solid #777;right:7px}.achievement-badge-counts{text-decoration:none}.achievement-badge-counts .badge{margin-right:10px}.achievement-badge-counts .badge img{margin-right:-2px}.achievement-badge{opacity:.75;width:300px;height:110px;-webkit-filter:alpha(opacity=75);filter:alpha(opacity=75);background:#fff;border:1px solid #ddd;border-radius:5px;align-items:center;margin-bottom:8px;margin-left:8px;display:flex;position:relative;overflow:hidden}.achievement-badge-owned{opacity:1;-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);background:#eee;border:1px solid #ccc;border-bottom-color:#aaa}.achievement-badge #outline-box{justify-content:flex-start;align-items:center;width:100%;display:flex;overflow:hidden}.achievement-badge .energy-points-badge{min-width:48px;padding:1px 5px;line-height:19px;position:absolute;top:7px;right:5px}.achievement-badge .achievement-text{width:100%;margin:0;padding:0 24px 0 8px}.achievement-badge .achievement-title{font-size:larger}.achievement-badge .badge-image-and-count{float:left;clear:left;flex-direction:column;justify-content:center;align-items:center;min-width:72px;display:flex}.achievement-badge .achievement-count{text-align:center;font-size:16px;font-weight:700}.achievement-badge .achievement-desc .badge-context-retired{color:red}.achievement-badge .achievement-desc{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:39px;margin:8px 0 0;font-size:11px;font-style:italic;line-height:13px;display:-webkit-box;overflow:hidden}.achievement-badge .achievement-desc.expanded{-webkit-line-clamp:38;max-height:494px}.achievement-badge #badge-icon{height:40px;margin-bottom:8px}.achievement-badge.category-5 #badge-icon{border-radius:20px}.achievement-badge .energy-points-badge{transition:top .25s ease-in-out}.achievement-badge .energy-points-badge.goal-added{top:25px}.achievement-badges-container .achievement-badge{float:left}.achievement-badges-container h3{color:#333;font-size:15px;display:block}.achievement-badges-explanation{padding:15px 30px}.achievement-badges-explanation table{width:100%}.achievement-badges-explanation table td{text-align:center;vertical-align:top;padding:5px 10px}#topic-jump>span{float:left;color:#555;text-shadow:0 1px rgba(255,255,255,.9);font-size:15px;font-weight:700}#topic-jump nav ul{margin:0;padding:0}#topic-jump nav>ul>li{color:#333;text-shadow:0 1px rgba(255,255,255,.9);font-size:15px}#topic-jump nav>ul>li.solo>a:visited{color:#333}#topic-jump nav>ul>li.solo>a:hover{color:#00659e}#topic-jump nav>ul>li:hover{color:#00659e;text-shadow:0 0 5px #fff}#topic-jump nav>ul>li>ul>li.sub{color:#aaa;text-shadow:0 1px rgba(255,255,255,.9);background:0 0;padding-left:2px;font-style:italic}#topic-jump nav>ul>li>ul>li.sub li{font-style:normal}#topic-jump nav>ul>li ul{font-size:12px}.tabrow-container{border-bottom:1px solid #ccc;margin:22px 0;padding-bottom:5px;font-size:13px;position:relative}.tabrow{text-align:center;float:right;height:26px;padding:0;line-height:24px;list-style:none}.tabrow li{z-index:0;padding:0 10px;display:inline-block;position:relative}.tabrow li.hidden{display:none}.tabrow li.selected{color:#333;z-index:2;border-bottom-color:#fff;position:relative}.tabrow li.selected:after{content:" ";z-index:3;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-right:7px solid transparent;width:0;height:15px;margin-left:-7px;display:block;position:absolute;bottom:-3px;left:50%}@-moz-document url-prefix(){.tabrow li.selected:after{bottom:-2px!important}}.alert{text-shadow:0 1px rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;margin-bottom:20px;padding:8px 35px 8px 14px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{line-height:20px;position:relative;top:-2px;right:-21px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#4a7c17;background-color:#edf2df;border-color:#e4e8c6}.alert-info h4{color:#4a7c17}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.close{float:right;color:#000;text-shadow:0 1px #fff;opacity:20/100;-webkit-filter:alpha(opacity=20);filter:alpha(opacity=20);font-size:20px;font-weight:700;line-height:20px}.close:hover,.close:focus{color:#000;cursor:pointer;opacity:40/100;-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);text-decoration:none}button.close{cursor:pointer;-webkit-appearance:none;background:0 0;border:0;padding:0}.fade{opacity:0;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{-o-transition:height .35s ease;height:0;transition:height .35s;position:relative;overflow:hidden}.collapse.in{height:auto}.row{margin-left:-20px}.row:before,.row:after{content:"";line-height:0;display:table}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container,.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%}.row-fluid:before,.row-fluid:after{content:"";line-height:0;display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{box-sizing:border-box;float:left;width:100%;min-height:30px;margin-left:2.12766%;display:block}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.12766%}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.4894%}.row-fluid .span10{width:82.9787%}.row-fluid .span9{width:74.4681%}.row-fluid .span8{width:65.9574%}.row-fluid .span7{width:57.4468%}.row-fluid .span6{width:48.9362%}.row-fluid .span5{width:40.4255%}.row-fluid .span4{width:31.9149%}.row-fluid .span3{width:23.4043%}.row-fluid .span2{width:14.8936%}.row-fluid .span1{width:6.38298%}.row-fluid .offset12{margin-left:104.255%}.row-fluid .offset12:first-child{margin-left:102.128%}.row-fluid .offset11{margin-left:95.7447%}.row-fluid .offset11:first-child{margin-left:93.617%}.row-fluid .offset10{margin-left:87.2341%}.row-fluid .offset10:first-child{margin-left:85.1064%}.row-fluid .offset9{margin-left:78.7234%}.row-fluid .offset9:first-child{margin-left:76.5958%}.row-fluid .offset8{margin-left:70.2128%}.row-fluid .offset8:first-child{margin-left:68.0851%}.row-fluid .offset7{margin-left:61.7021%}.row-fluid .offset7:first-child{margin-left:59.5745%}.row-fluid .offset6{margin-left:53.1915%}.row-fluid .offset6:first-child{margin-left:51.0638%}.row-fluid .offset5{margin-left:44.6809%}.row-fluid .offset5:first-child{margin-left:42.5532%}.row-fluid .offset4{margin-left:36.1702%}.row-fluid .offset4:first-child{margin-left:34.0426%}.row-fluid .offset3{margin-left:27.6596%}.row-fluid .offset3:first-child{margin-left:25.5319%}.row-fluid .offset2{margin-left:19.1489%}.row-fluid .offset2:first-child{margin-left:17.0213%}.row-fluid .offset1{margin-left:10.6383%}.row-fluid .offset1:first-child{margin-left:8.51064%}[class*=span].hide,.row-fluid [class*=span].hide{display:none}[class*=span].pull-right,.row-fluid [class*=span].pull-right{float:right}.domain-color{background:#314453!important}.subject-color{background:#4d6779!important}.topic-color{background:#6a8da6!important}.tutorial-color{background:#fff!important}html .science{color:#fff}html .science.domain-color,html .science .domain-color{background:#94424f!important}html .science.subject-color,html .science .subject-color{background:#9d4a5a!important}html .science.topic-color,html .science .topic-color{background:#c55f73!important}html .science.tutorial-color,html .science .tutorial-color{background:#fff}html .science.accent-button,html .science .accent-button{color:#fff;text-shadow:none;background-color:#8a3e4a;background-image:-moz-linear-gradient(#7b3742,#94424f);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#94424f,#7b3742);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);font-family:inherit;font-weight:700;color:#fff!important}html .science.accent-button:hover,html .science .accent-button:hover,html .science.accent-button:focus,html .science .accent-button:focus,html .science.accent-button:active,html .science .accent-button:active,html .science.accent-button.active,html .science .accent-button.active,html .science.accent-button.disabled,html .science .accent-button.disabled,html .science.accent-button[disabled],html .science .accent-button[disabled]{color:#fff;background-color:#7b3742}html .science.accent-button:focus,html .science .accent-button:focus,html .science.accent-button:hover,html .science .accent-button:hover{border-bottom-color:#5f2a33}html .humanities{color:#fff}html .humanities.domain-color,html .humanities .domain-color{background:#ad3434!important}html .humanities.subject-color,html .humanities .subject-color{background:#c13b31!important}html .humanities.topic-color,html .humanities .topic-color{background:#d24a45!important}html .humanities.tutorial-color,html .humanities .tutorial-color{background:#fff}html .humanities.accent-button,html .humanities .accent-button{color:#fff;text-shadow:none;background-color:#a23131;background-image:-moz-linear-gradient(#922c2c,#ad3434);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#ad3434,#922c2c);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);font-family:inherit;font-weight:700;color:#fff!important}html .humanities.accent-button:hover,html .humanities .accent-button:hover,html .humanities.accent-button:focus,html .humanities .accent-button:focus,html .humanities.accent-button:active,html .humanities .accent-button:active,html .humanities.accent-button.active,html .humanities .accent-button.active,html .humanities.accent-button.disabled,html .humanities .accent-button.disabled,html .humanities.accent-button[disabled],html .humanities .accent-button[disabled]{color:#fff;background-color:#922c2c}html .humanities.accent-button:focus,html .humanities .accent-button:focus,html .humanities.accent-button:hover,html .humanities .accent-button:hover{border-bottom-color:#722222}html .economics-finance-domain{color:#fff}html .economics-finance-domain.domain-color,html .economics-finance-domain .domain-color{background:#b77033!important}html .economics-finance-domain.subject-color,html .economics-finance-domain .subject-color{background:#bf7b34!important}html .economics-finance-domain.topic-color,html .economics-finance-domain .topic-color{background:#d1933b!important}html .economics-finance-domain.tutorial-color,html .economics-finance-domain .tutorial-color{background:#fff}html .economics-finance-domain.accent-button,html .economics-finance-domain .accent-button{color:#fff;text-shadow:none;background-color:#ac6930;background-image:-moz-linear-gradient(#9b5f2b,#b77033);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#b77033,#9b5f2b);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);font-family:inherit;font-weight:700;color:#fff!important}html .economics-finance-domain.accent-button:hover,html .economics-finance-domain .accent-button:hover,html .economics-finance-domain.accent-button:focus,html .economics-finance-domain .accent-button:focus,html .economics-finance-domain.accent-button:active,html .economics-finance-domain .accent-button:active,html .economics-finance-domain.accent-button.active,html .economics-finance-domain .accent-button.active,html .economics-finance-domain.accent-button.disabled,html .economics-finance-domain .accent-button.disabled,html .economics-finance-domain.accent-button[disabled],html .economics-finance-domain .accent-button[disabled]{color:#fff;background-color:#9b5f2b}html .economics-finance-domain.accent-button:focus,html .economics-finance-domain .accent-button:focus,html .economics-finance-domain.accent-button:hover,html .economics-finance-domain .accent-button:hover{border-bottom-color:#7b4b22}html .cs{color:#fff}html .cs.domain-color,html .cs .domain-color{background:#437a39!important}html .cs.subject-color,html .cs .subject-color{background:#53893e!important}html .cs.topic-color,html .cs .topic-color{background:#689b51!important}html .cs.tutorial-color,html .cs .tutorial-color{background:#fff}html .cs.accent-button,html .cs .accent-button{color:#fff;text-shadow:none;background-color:#3e7034;background-image:-moz-linear-gradient(#36622e,#437a39);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#437a39,#36622e);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);font-family:inherit;font-weight:700;color:#fff!important}html .cs.accent-button:hover,html .cs .accent-button:hover,html .cs.accent-button:focus,html .cs .accent-button:focus,html .cs.accent-button:active,html .cs .accent-button:active,html .cs.accent-button.active,html .cs .accent-button.active,html .cs.accent-button.disabled,html .cs .accent-button.disabled,html .cs.accent-button[disabled],html .cs .accent-button[disabled]{color:#fff;background-color:#36622e}html .cs.accent-button:focus,html .cs .accent-button:focus,html .cs.accent-button:hover,html .cs .accent-button:hover{border-bottom-color:#264621}html .hour-of-code{color:#fff}html .hour-of-code.domain-color,html .hour-of-code .domain-color{background:#437a39!important}html .hour-of-code.subject-color,html .hour-of-code .subject-color{background:#53893e!important}html .hour-of-code.topic-color,html .hour-of-code .topic-color{background:#689b51!important}html .hour-of-code.tutorial-color,html .hour-of-code .tutorial-color{background:#fff}html .hour-of-code.accent-button,html .hour-of-code .accent-button{color:#fff;text-shadow:none;background-color:#3e7034;background-image:-moz-linear-gradient(#36622e,#437a39);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#437a39,#36622e);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);font-family:inherit;font-weight:700;color:#fff!important}html .hour-of-code.accent-button:hover,html .hour-of-code .accent-button:hover,html .hour-of-code.accent-button:focus,html .hour-of-code .accent-button:focus,html .hour-of-code.accent-button:active,html .hour-of-code .accent-button:active,html .hour-of-code.accent-button.active,html .hour-of-code .accent-button.active,html .hour-of-code.accent-button.disabled,html .hour-of-code .accent-button.disabled,html .hour-of-code.accent-button[disabled],html .hour-of-code .accent-button[disabled]{color:#fff;background-color:#36622e}html .hour-of-code.accent-button:focus,html .hour-of-code .accent-button:focus,html .hour-of-code.accent-button:hover,html .hour-of-code .accent-button:hover{border-bottom-color:#264621}html .computer-programming{color:#fff}html .computer-programming.domain-color,html .computer-programming .domain-color{background:#437a39!important}html .computer-programming.subject-color,html .computer-programming .subject-color{background:#53893e!important}html .computer-programming.topic-color,html .computer-programming .topic-color{background:#689b51!important}html .computer-programming.tutorial-color,html .computer-programming .tutorial-color{background:#fff}html .computer-programming.accent-button,html .computer-programming .accent-button{color:#fff;text-shadow:none;background-color:#3e7034;background-image:-moz-linear-gradient(#36622e,#437a39);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#437a39,#36622e);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);font-family:inherit;font-weight:700;color:#fff!important}html .computer-programming.accent-button:hover,html .computer-programming .accent-button:hover,html .computer-programming.accent-button:focus,html .computer-programming .accent-button:focus,html .computer-programming.accent-button:active,html .computer-programming .accent-button:active,html .computer-programming.accent-button.active,html .computer-programming .accent-button.active,html .computer-programming.accent-button.disabled,html .computer-programming .accent-button.disabled,html .computer-programming.accent-button[disabled],html .computer-programming .accent-button[disabled]{color:#fff;background-color:#36622e}html .computer-programming.accent-button:focus,html .computer-programming .accent-button:focus,html .computer-programming.accent-button:hover,html .computer-programming .accent-button:hover{border-bottom-color:#264621}html .computing{color:#fff}html .computing.domain-color,html .computing .domain-color{background:#437a39!important}html .computing.subject-color,html .computing .subject-color{background:#53893e!important}html .computing.topic-color,html .computing .topic-color{background:#689b51!important}html .computing.tutorial-color,html .computing .tutorial-color{background:#fff}html .computing.accent-button,html .computing .accent-button{color:#fff;text-shadow:none;background-color:#3e7034;background-image:-moz-linear-gradient(#36622e,#437a39);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#437a39,#36622e);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);font-family:inherit;font-weight:700;color:#fff!important}html .computing.accent-button:hover,html .computing .accent-button:hover,html .computing.accent-button:focus,html .computing .accent-button:focus,html .computing.accent-button:active,html .computing .accent-button:active,html .computing.accent-button.active,html .computing .accent-button.active,html .computing.accent-button.disabled,html .computing .accent-button.disabled,html .computing.accent-button[disabled],html .computing .accent-button[disabled]{color:#fff;background-color:#36622e}html .computing.accent-button:focus,html .computing .accent-button:focus,html .computing.accent-button:hover,html .computing .accent-button:hover{border-bottom-color:#264621}html .partner-content{color:#fff}html .partner-content.domain-color,html .partner-content .domain-color{background:#218270!important}html .partner-content.subject-color,html .partner-content .subject-color{background:#2c8d7b!important}html .partner-content.topic-color,html .partner-content .topic-color{background:#329a86!important}html .partner-content.tutorial-color,html .partner-content .tutorial-color{background:#fff}html .partner-content.accent-button,html .partner-content .accent-button{color:#fff;text-shadow:none;background-color:#1e7766;background-image:-moz-linear-gradient(#1a6657,#218270);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#218270,#1a6657);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);font-family:inherit;font-weight:700;color:#fff!important}html .partner-content.accent-button:hover,html .partner-content .accent-button:hover,html .partner-content.accent-button:focus,html .partner-content .accent-button:focus,html .partner-content.accent-button:active,html .partner-content .accent-button:active,html .partner-content.accent-button.active,html .partner-content .accent-button.active,html .partner-content.accent-button.disabled,html .partner-content .accent-button.disabled,html .partner-content.accent-button[disabled],html .partner-content .accent-button[disabled]{color:#fff;background-color:#1a6657}html .partner-content.accent-button:focus,html .partner-content .accent-button:focus,html .partner-content.accent-button:hover,html .partner-content .accent-button:hover{border-bottom-color:#12453b}html .math{color:#fff}html .math.domain-color,html .math .domain-color{background:#1c758a!important}html .math.subject-color,html .math .subject-color{background:#46a8bf!important}html .math.topic-color,html .math .topic-color{background:#4fbad4!important}html .math.tutorial-color,html .math .tutorial-color{background:#fff}html .math.accent-button,html .math .accent-button{color:#fff;text-shadow:none;background-color:#1a6b7e;background-image:-moz-linear-gradient(#165c6c,#1c758a);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#1c758a,#165c6c);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);font-family:inherit;font-weight:700;color:#fff!important}html .math.accent-button:hover,html .math .accent-button:hover,html .math.accent-button:focus,html .math .accent-button:focus,html .math.accent-button:active,html .math .accent-button:active,html .math.accent-button.active,html .math .accent-button.active,html .math.accent-button.disabled,html .math .accent-button.disabled,html .math.accent-button[disabled],html .math .accent-button[disabled]{color:#fff;background-color:#165c6c}html .math.accent-button:focus,html .math .accent-button:focus,html .math.accent-button:hover,html .math .accent-button:hover{border-bottom-color:#0f3f4a}html .test-prep{color:#fff}html .test-prep.domain-color,html .test-prep .domain-color{background:#644172!important}html .test-prep.subject-color,html .test-prep .subject-color{background:#7e5f8e!important}html .test-prep.topic-color,html .test-prep .topic-color{background:#9a72ac!important}html .test-prep.tutorial-color,html .test-prep .tutorial-color{background:#fff}html .test-prep.accent-button,html .test-prep .accent-button{color:#fff;text-shadow:none;background-color:#5c3c69;background-image:-moz-linear-gradient(#50345b,#644172);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#644172,#50345b);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);font-family:inherit;font-weight:700;color:#fff!important}html .test-prep.accent-button:hover,html .test-prep .accent-button:hover,html .test-prep.accent-button:focus,html .test-prep .accent-button:focus,html .test-prep.accent-button:active,html .test-prep .accent-button:active,html .test-prep.accent-button.active,html .test-prep .accent-button.active,html .test-prep.accent-button.disabled,html .test-prep .accent-button.disabled,html .test-prep.accent-button[disabled],html .test-prep .accent-button[disabled]{color:#fff;background-color:#50345b}html .test-prep.accent-button:focus,html .test-prep .accent-button:focus,html .test-prep.accent-button:hover,html .test-prep .accent-button:hover{border-bottom-color:#392541}html .college-careers-more{color:#fff}html .college-careers-more.domain-color,html .college-careers-more .domain-color{background:#218270!important}html .college-careers-more.subject-color,html .college-careers-more .subject-color{background:#2c8d7b!important}html .college-careers-more.topic-color,html .college-careers-more .topic-color{background:#329a86!important}html .college-careers-more.tutorial-color,html .college-careers-more .tutorial-color{background:#fff}html .college-careers-more.accent-button,html .college-careers-more .accent-button{color:#fff;text-shadow:none;background-color:#1e7766;background-image:-moz-linear-gradient(#1a6657,#218270);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#218270,#1a6657);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);font-family:inherit;font-weight:700;color:#fff!important}html .college-careers-more.accent-button:hover,html .college-careers-more .accent-button:hover,html .college-careers-more.accent-button:focus,html .college-careers-more .accent-button:focus,html .college-careers-more.accent-button:active,html .college-careers-more .accent-button:active,html .college-careers-more.accent-button.active,html .college-careers-more .accent-button.active,html .college-careers-more.accent-button.disabled,html .college-careers-more .accent-button.disabled,html .college-careers-more.accent-button[disabled],html .college-careers-more .accent-button[disabled]{color:#fff;background-color:#1a6657}html .college-careers-more.accent-button:focus,html .college-careers-more .accent-button:focus,html .college-careers-more.accent-button:hover,html .college-careers-more .accent-button:hover{border-bottom-color:#12453b}.dropdown-toggle{cursor:pointer;border:1px solid transparent;border-bottom-width:0}button.dropdown-toggle{background-color:#fff}.dropdown.open .dropdown-toggle{color:#fff;background-color:#2c3747;border-color:#2c3747}.right-arrow{border-top:3px solid transparent;border-bottom:3px solid transparent;margin-top:-3px;position:absolute;top:50%;right:6px;border-left:3px solid #444!important}.caret{border-left:4px solid transparent;border-right:4px solid transparent;margin-bottom:2px;margin-left:2px;display:inline-block;bottom:0;left:50%;border-top:4px solid #444!important}.dropdown-toggle:hover .caret,.open.dropdown .caret{border-left:4px solid transparent;border-right:4px solid transparent;margin-left:2px;bottom:0;left:50%;border-top:4px solid #fff!important}.dropdown.open>.dropdown-menu{display:block}.dropdown-menu{z-index:1000;float:left;background-color:#fff;border:1px solid #ddd;border-bottom-color:#999;padding:3px 0;font-family:inherit;font-size:14px;line-height:18px;list-style:none;display:none;position:absolute;box-shadow:0 5px 8px rgba(0,0,0,.5)}.dropdown-menu li{float:left;clear:both;width:100%;position:relative}.dropdown-menu li>a,.dropdown-menu li>label{white-space:nowrap;padding:5px 8px;display:block}.dropdown-menu>li{color:#444}.dropdown-menu>li.disabled>a,.dropdown-menu>li.disabled>label{cursor:not-allowed;color:#ccc!important}.dropdown-menu>li>a,.dropdown-menu>li>label{color:#444;border-top:1px solid transparent;border-bottom:1px solid transparent;position:relative}.dropdown-menu>li>a:link:hover,.dropdown-menu>li>a:visited:hover,.dropdown-menu>li>a:link:focus,.dropdown-menu>li>a:visited:focus{color:#444;text-decoration:none}.dropdown-menu.child-active>li.hover-active,.dropdown-menu.none-active>li:hover,.dropdown-menu.no-submenus>li:hover{background-color:#2c3747;text-decoration:none}.dropdown-menu.child-active>li.hover-active.disabled>a,.dropdown-menu.none-active>li:hover.disabled>a,.dropdown-menu.no-submenus>li:hover.disabled>a,.dropdown-menu.child-active>li.hover-active.disabled>label,.dropdown-menu.none-active>li:hover.disabled>label,.dropdown-menu.no-submenus>li:hover.disabled>label{border-top:1px solid transparent;border-bottom:1px solid transparent;text-decoration:none}.dropdown-menu.child-active>li.hover-active>a,.dropdown-menu.none-active>li:hover>a,.dropdown-menu.no-submenus>li:hover>a,.dropdown-menu.child-active>li.hover-active>label,.dropdown-menu.none-active>li:hover>label,.dropdown-menu.no-submenus>li:hover>label{color:#fff;cursor:pointer;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-decoration:none}.dropdown-menu.child-active>li.hover-active>a:hover,.dropdown-menu.none-active>li:hover>a:hover,.dropdown-menu.no-submenus>li:hover>a:hover,.dropdown-menu.child-active>li.hover-active>label:hover,.dropdown-menu.none-active>li:hover>label:hover,.dropdown-menu.no-submenus>li:hover>label:hover{border-color:#2c3747}.dropdown-menu.child-active>li.hover-active>div.right-arrow,.dropdown-menu.none-active>li:hover>div.right-arrow,.dropdown-menu.no-submenus>li:hover>div.right-arrow{border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:50%;right:6px;border-left:3px solid #fff!important}.dropdown-menu>li.has-submenu{cursor:default}.dropdown-menu>li.is-subheader,.dropdown-menu>li.is-subheader:hover,.dropdown-menu>li.is-subheader.hover-active{cursor:default;background-color:transparent;border-bottom:1px solid transparent}.dropdown-menu>li.is-subheader>a,.dropdown-menu>li.is-subheader:hover>a,.dropdown-menu>li.is-subheader.hover-active>a{color:#777;text-transform:uppercase;font-weight:inherit;text-shadow:none;font-family:inherit;font-size:9px;line-height:17px;bottom:0;transform:translateY(0)}.dropdown-menu>li.hover-active>ul,.dropdown-menu>li.hover-active>.sub-menu-custom{display:block}.dropdown-menu>li.has-divider{border-top:1px solid #ddd}.base-button,.simple-button{text-shadow:none;-webkit-appearance:none;margin:0;font-family:inherit;line-height:20px;transition:box-shadow .15s ease-in-out;position:relative;cursor:pointer!important;text-decoration:none!important}.base-button.seethrough{background-image:linear-gradient(top,rgba(255,255,255,.5),rgba(255,255,255,0));-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(255, 255, 255, 0.5)",endColorstr="rgba(255, 255, 255, 0)",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(255, 255, 255, 0.5)",endColorstr="rgba(255, 255, 255, 0)",GradientType=0);text-shadow:none;background-repeat:repeat-x}.base-button.with-icon{padding-left:30px}.base-button.with-icon img{position:absolute;top:3px;left:7px}.base-button.social-button{text-transform:uppercase;max-width:200px;margin-bottom:9px;padding-top:7px;font-size:12px;font-weight:700;display:inline-block}.base-button.social-button img{vertical-align:middle;width:24px;height:24px}.base-button.donate-button{padding:3px 7px;bottom:1px}.base-button.big-button{padding:0 2em;line-height:2.5}.base-button.wide{padding-left:25px;padding-right:25px}.base-button.rounded{border-radius:20px}.simple-button{color:#444;text-shadow:none;background-color:#e7e7e7;background-image:-moz-linear-gradient(#dcdcdc,#eee);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#eee,#dcdcdc);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);border-radius:3px;padding:5px 10px;color:#444!important}.simple-button:hover,.simple-button:focus,.simple-button:active,.simple-button.active,.simple-button.disabled,.simple-button[disabled]{color:#444;background-color:#dcdcdc}.simple-button:focus,.simple-button:hover{border-bottom-color:#c8c8c8;box-shadow:0 1px 1px rgba(0,0,0,.35),inset 0 0 50px 5px rgba(255,255,255,.2)}.simple-button:active,.simple-button.toggled{border-color:rgba(0,0,0,.3);box-shadow:inset 0 0 30px rgba(0,0,0,.3),inset 0 1px 3px rgba(0,0,0,.4)}.simple-button:disabled,.simple-button.disabled{box-shadow:none;opacity:.5;cursor:not-allowed!important;background-image:none!important;top:0!important}.simple-button.blue,.simple-button.secondary{color:#fff;text-shadow:none;background-color:#344050;background-image:-moz-linear-gradient(#2c3643,#3a4759);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#3a4759,#2c3643);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.blue:hover,.simple-button.secondary:hover,.simple-button.blue:focus,.simple-button.secondary:focus,.simple-button.blue:active,.simple-button.secondary:active,.simple-button.blue.active,.simple-button.secondary.active,.simple-button.blue.disabled,.simple-button.secondary.disabled,.simple-button.blue[disabled],.simple-button.secondary[disabled]{color:#fff;background-color:#2c3643}.simple-button.blue:focus,.simple-button.secondary:focus,.simple-button.blue:hover,.simple-button.secondary:hover{border-bottom-color:#1c222b}.simple-button.green,.simple-button.primary{color:#fff;text-shadow:none;background-color:#80ac07;background-image:-moz-linear-gradient(#719807,#8aba08);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#8aba08,#719807);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.green:hover,.simple-button.primary:hover,.simple-button.green:focus,.simple-button.primary:focus,.simple-button.green:active,.simple-button.primary:active,.simple-button.green.active,.simple-button.primary.active,.simple-button.green.disabled,.simple-button.primary.disabled,.simple-button.green[disabled],.simple-button.primary[disabled]{color:#fff;background-color:#719807}.simple-button.green:focus,.simple-button.primary:focus,.simple-button.green:hover,.simple-button.primary:hover{border-bottom-color:#547105}.simple-button.orange,.simple-button.warning{color:#fff;text-shadow:none;background-color:#d55704;background-image:-moz-linear-gradient(#c04f03,#e35d04);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#e35d04,#c04f03);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.orange:hover,.simple-button.warning:hover,.simple-button.orange:focus,.simple-button.warning:focus,.simple-button.orange:active,.simple-button.warning:active,.simple-button.orange.active,.simple-button.warning.active,.simple-button.orange.disabled,.simple-button.warning.disabled,.simple-button.orange[disabled],.simple-button.warning[disabled]{color:#fff;background-color:#c04f03}.simple-button.orange:focus,.simple-button.warning:focus,.simple-button.orange:hover,.simple-button.warning:hover{border-bottom-color:#983e03}.simple-button.purple{color:#fff;text-shadow:none;background-color:#818de9;background-image:-moz-linear-gradient(#6f7de6,#8d98eb);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#8d98eb,#6f7de6);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.purple:hover,.simple-button.purple:focus,.simple-button.purple:active,.simple-button.purple.active,.simple-button.purple.disabled,.simple-button.purple[disabled]{color:#fff;background-color:#6f7de6}.simple-button.purple:focus,.simple-button.purple:hover{border-bottom-color:#4c5de0}.simple-button.gray{color:#fff;text-shadow:none;background-color:#818181;background-image:-moz-linear-gradient(#767676,#888);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#888,#767676);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.gray:hover,.simple-button.gray:focus,.simple-button.gray:active,.simple-button.gray.active,.simple-button.gray.disabled,.simple-button.gray[disabled]{color:#fff;background-color:#767676}.simple-button.gray:focus,.simple-button.gray:hover{border-bottom-color:#626262}.simple-button.brightblue{color:#fff;text-shadow:none;background-color:#56a5fa;background-image:-moz-linear-gradient(#4199f9,#64acfa);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#64acfa,#4199f9);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.brightblue:hover,.simple-button.brightblue:focus,.simple-button.brightblue:active,.simple-button.brightblue.active,.simple-button.brightblue.disabled,.simple-button.brightblue[disabled]{color:#fff;background-color:#4199f9}.simple-button.brightblue:focus,.simple-button.brightblue:hover{border-bottom-color:#1a84f8}.simple-button.mathblue{color:#fff;text-shadow:none;background-color:#1e7d93;background-image:-moz-linear-gradient(#1a6e82,#20879f);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#20879f,#1a6e82);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.mathblue:hover,.simple-button.mathblue:focus,.simple-button.mathblue:active,.simple-button.mathblue.active,.simple-button.mathblue.disabled,.simple-button.mathblue[disabled]{color:#fff;background-color:#1a6e82}.simple-button.mathblue:focus,.simple-button.mathblue:hover{border-bottom-color:#135160}.simple-button.lightgreen{color:#fff;text-shadow:none;background-color:#b9cd84;background-image:-moz-linear-gradient(#b1c775,#bfd18e);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#bfd18e,#b1c775);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.lightgreen:hover,.simple-button.lightgreen:focus,.simple-button.lightgreen:active,.simple-button.lightgreen.active,.simple-button.lightgreen.disabled,.simple-button.lightgreen[disabled]{color:#fff;background-color:#b1c775}.simple-button.lightgreen:focus,.simple-button.lightgreen:hover{border-bottom-color:#a0bb58}.simple-button.exercise-orange{color:#fff;text-shadow:none;background-color:#f19c00;background-image:-moz-linear-gradient(#db8e00,orange);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(orange,#db8e00);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.exercise-orange:hover,.simple-button.exercise-orange:focus,.simple-button.exercise-orange:active,.simple-button.exercise-orange.active,.simple-button.exercise-orange.disabled,.simple-button.exercise-orange[disabled]{color:#fff;background-color:#db8e00}.simple-button.exercise-orange:focus,.simple-button.exercise-orange:hover{border-bottom-color:#b37300}.simple-button.facebook{color:#fff;text-shadow:none;background-color:#37538e;background-image:-moz-linear-gradient(#314a7e,#3b5998);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#3b5998,#314a7e);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.facebook:hover,.simple-button.facebook:focus,.simple-button.facebook:active,.simple-button.facebook.active,.simple-button.facebook.disabled,.simple-button.facebook[disabled]{color:#fff;background-color:#314a7e}.simple-button.facebook:focus,.simple-button.facebook:hover{border-bottom-color:#263961}.simple-button.facebook-light{color:#fff;text-shadow:none;background-color:#4864a2;background-image:-moz-linear-gradient(#415b93,#4c6aac);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#4c6aac,#415b93);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.facebook-light:hover,.simple-button.facebook-light:focus,.simple-button.facebook-light:active,.simple-button.facebook-light.active,.simple-button.facebook-light.disabled,.simple-button.facebook-light[disabled]{color:#fff;background-color:#415b93}.simple-button.facebook-light:focus,.simple-button.facebook-light:hover{border-bottom-color:#354977}.simple-button.twitter{color:#fff;text-shadow:none;background-color:#3291ff;background-image:-moz-linear-gradient(#1c86ff,#4099ff);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#4099ff,#1c86ff);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.twitter:hover,.simple-button.twitter:focus,.simple-button.twitter:active,.simple-button.twitter.active,.simple-button.twitter.disabled,.simple-button.twitter[disabled]{color:#fff;background-color:#1c86ff}.simple-button.twitter:focus,.simple-button.twitter:hover{border-bottom-color:#0071f3}.simple-button.default-domain-color{color:#fff;text-shadow:none;background-color:#24323d;background-image:-moz-linear-gradient(#1c2730,#293946);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#293946,#1c2730);background-repeat:repeat-x;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.25);color:#fff!important}.simple-button.default-domain-color:hover,.simple-button.default-domain-color:focus,.simple-button.default-domain-color:active,.simple-button.default-domain-color.active,.simple-button.default-domain-color.disabled,.simple-button.default-domain-color[disabled]{color:#fff;background-color:#1c2730}.simple-button.default-domain-color:focus,.simple-button.default-domain-color:hover{border-bottom-color:#0d1216}.simple-button-group .simple-button{border-radius:0}.simple-button-group .simple-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.simple-button-group .simple-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.simple-button-group .simple-button:focus{outline:none}.action-gradient{color:#fff;text-shadow:0 -1px rgba(0,0,0,.25);background-color:#f7f7f7;background-image:-moz-linear-gradient(#eee,#fdfdfd);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:linear-gradient(#fdfdfd,#eee);background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.action-gradient:hover,.action-gradient:focus,.action-gradient:active,.action-gradient.active,.action-gradient.disabled,.action-gradient[disabled]{color:#fff;background-color:#eee}input.simple-button{line-height:15px}a.big-button:link,a.big-button:visited{color:inherit;text-decoration:none;display:inline-block}a.big-button:link.block-button,a.big-button:visited.block-button{text-align:center;display:block}a.big-button:focus>div,a.big-button:hover>div,a.big-button:active>div{box-shadow:0 0 4px #aaa}.ui-corner-right.strict{-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0 5px 5px 0}.unstarted{background:#ddd}.practiced{background:#9cdceb}.mastery1{background:#58c4dd}.mastery2{color:#fdfdfd;background:#29abca}.mastered,.mastery3{color:#fdfdfd;background:#1c758a}.exercise-color.proficient{background-color:#1c758a;color:#eee!important}.exercise-color.proficient:hover{background-color:#1c758a}.exercise-color.suggested{background-color:#73982c;color:#eee!important}.exercise-color.suggested:hover{background-color:#73982c}.exercise-color.review{background-color:#e35d04;color:#eee!important}.exercise-color.review:hover{background-color:#e35d04}.exercise-color.not-started,.exercise-color.needsPractice,.exercise-color.not-started:hover,.exercise-color.needsPractice{background-color:#ccc}.exercise-color.struggling{background-color:#c30202;color:#dfdfdf!important}.exercise-color.struggling:hover{background-color:#c30202}.exercise-color.started,.exercise-color.started:hover{background-color:#c7e5f7}.exercise-color.review.light{background-color:#c7e5f7;color:#333!important}.exercise-color.review.light:hover{background-color:#f2b891}.exercise-color.border-only,.exercise-color.border-only:hover{background-color:transparent}.exercise-color.proficient.border-only{border-left:5px solid #1c758a}.exercise-color.review.border-only{border-left:5px solid #e35d04}.exercise-color.not-started.border-only,.exercise-color.needsPractice.border-only{border-left:5px solid #ccc}.exercise-color.struggling.border-only{border-left:5px solid #c30202}.exercise-color.started.border-only{border-left:5px solid #c7e5f7}.exercise-color.practiced.border-only{border-left:5px solid #9cdceb}.exercise-color.mastery1.border-only{border-left:5px solid #58c4dd}.exercise-color.mastery2.border-only{border-left:5px solid #29abca}.exercise-color.mastery3.border-only{border-left:5px solid #1c758a}@font-face{font-family:FontAwesome;src:url(fonts/c4ce359bb03dc99e-fontawesome-webfont.woff2)format("woff2"),url(fonts/0f78aef26fed2da9-fontawesome-webfont.woff)format("woff");font-weight:400;font-style:normal}[class^=icon-],[class*=\ icon-]{-webkit-text-decoration:inherit;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400}[class^=icon-]:before,[class*=\ icon-]:before{-webkit-text-decoration:inherit;text-decoration:inherit;speak:none;display:inline-block}.icon-large:before{vertical-align:-10%;font-size:4/3em}a [class^=icon-],a [class*=\ icon-]{display:inline}li [class^=icon-],li [class*=\ icon-]{text-align:center;width:1.25em;display:inline-block}[class^=icon-].icon-fixed-width,[class*=\ icon-].icon-fixed-width{width:16/14em;text-align:right;padding-right:4/14em;display:inline-block}[class^=icon-].icon-fixed-width.icon-large,[class*=\ icon-].icon-fixed-width.icon-large{width:20/14em}.icons-ul{margin-left:30/14em;list-style-type:none}.icons-ul>li{position:relative}.icons-ul .icon-li{width:30/14em;text-align:center;line-height:inherit;position:absolute;left:-2.14286em}[class^=icon-].hide,[class*=\ icon-].hide{display:none}.icon-muted{color:#eee}.icon-light{color:#fff}.icon-dark{color:#333}.icon-border{border:1px solid #eee;border-radius:3px;padding:.2em .25em .15em}.icon-15x{font-size:1.5em}.icon-15x.icon-border{border-width:2px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;border-radius:6px}.icon-5x{font-size:5em}.icon-5x.icon-border{border-width:5px;border-radius:7px}.pull-right{float:right}.pull-left{float:left}[class^=icon-].pull-left,[class*=\ icon-].pull-left{margin-right:.3em}[class^=icon-].pull-right,[class*=\ icon-].pull-right{margin-left:.3em}.icon-stack{vertical-align:-35%;width:2em;height:2em;line-height:2em;display:inline-block;position:relative}.icon-stack [class^=icon-],.icon-stack [class*=\ icon-]{text-align:center;width:100%;height:100%;font-size:1em;line-height:inherit;display:block;position:absolute}.icon-stack .icon-stack-base{font-size:2em}.icon-spin{animation:2s linear infinite spin;display:inline-block}a .icon-stack,a .icon-spin{text-decoration:none;display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.icon-rotate-90:before{-webkit-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.icon-rotate-180:before{-webkit-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.icon-rotate-270:before{-webkit-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.icon-flip-horizontal:before{transform:scaleX(-1)}.icon-flip-vertical:before{transform:scaleY(-1)}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block}.icon-glass:before{content:""}.icon-music:before{content:""}.icon-search:before{content:""}.icon-envelope-alt:before{content:""}.icon-heart:before{content:""}.icon-star:before{content:""}.icon-star-empty:before{content:""}.icon-user:before{content:""}.icon-film:before{content:""}.icon-th-large:before{content:""}.icon-th:before{content:""}.icon-th-list:before{content:""}.icon-ok:before{content:""}.icon-remove:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-power-off:before,.icon-off:before{content:""}.icon-signal:before{content:""}.icon-gear:before,.icon-cog:before{content:""}.icon-trash:before{content:""}.icon-home:before{content:""}.icon-file-alt:before{content:""}.icon-time:before{content:""}.icon-road:before{content:""}.icon-download-alt:before{content:""}.icon-download:before{content:""}.icon-upload:before{content:""}.icon-inbox:before{content:""}.icon-play-circle:before{content:""}.icon-rotate-right:before,.icon-repeat:before{content:""}.icon-refresh:before{content:""}.icon-list-alt:before{content:""}.icon-lock:before{content:""}.icon-flag:before{content:""}.icon-headphones:before{content:""}.icon-volume-off:before{content:""}.icon-volume-down:before{content:""}.icon-volume-up:before{content:""}.icon-qrcode:before{content:""}.icon-barcode:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-book:before{content:""}.icon-bookmark:before{content:""}.icon-print:before{content:""}.icon-camera:before{content:""}.icon-font:before{content:""}.icon-bold:before{content:""}.icon-italic:before{content:""}.icon-text-height:before{content:""}.icon-text-width:before{content:""}.icon-align-left:before{content:""}.icon-align-center:before{content:""}.icon-align-right:before{content:""}.icon-align-justify:before{content:""}.icon-list:before{content:""}.icon-indent-left:before{content:""}.icon-indent-right:before{content:""}.icon-facetime-video:before{content:""}.icon-picture:before{content:""}.icon-pencil:before{content:""}.icon-map-marker:before{content:""}.icon-adjust:before{content:""}.icon-tint:before{content:""}.icon-edit:before{content:""}.icon-share:before{content:""}.icon-check:before{content:""}.icon-move:before{content:""}.icon-step-backward:before{content:""}.icon-fast-backward:before{content:""}.icon-backward:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-forward:before{content:""}.icon-fast-forward:before{content:""}.icon-step-forward:before{content:""}.icon-eject:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-plus-sign:before{content:""}.icon-minus-sign:before{content:""}.icon-remove-sign:before{content:""}.icon-goals:before,.icon-ok-sign:before{content:""}.icon-question-sign:before{content:""}.icon-info-sign:before{content:""}.icon-screenshot:before{content:""}.icon-remove-circle:before{content:""}.icon-ok-circle:before{content:""}.icon-ban-circle:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-mail-forward:before,.icon-share-alt:before{content:""}.icon-resize-full:before{content:""}.icon-resize-small:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-asterisk:before{content:""}.icon-exclamation-sign:before{content:""}.icon-gift:before{content:""}.icon-leaf:before{content:""}.icon-fire:before{content:""}.icon-eye-open:before{content:""}.icon-eye-close:before{content:""}.icon-warning-sign:before{content:""}.icon-plane:before{content:""}.icon-calendar:before{content:""}.icon-random:before{content:""}.icon-comment:before{content:""}.icon-magnet:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-retweet:before{content:""}.icon-shopping-cart:before{content:""}.icon-folder-close:before{content:""}.icon-folder-open:before{content:""}.icon-resize-vertical:before{content:""}.icon-resize-horizontal:before{content:""}.icon-bar-chart:before{content:""}.icon-twitter-sign:before{content:""}.icon-facebook-sign:before{content:""}.icon-camera-retro:before{content:""}.icon-key:before{content:""}.icon-gears:before,.icon-cogs:before{content:""}.icon-discussion:before,.icon-comments:before{content:""}.icon-thumbs-up-alt:before{content:""}.icon-thumbs-down-alt:before{content:""}.icon-star-half:before{content:""}.icon-heart-empty:before{content:""}.icon-signout:before{content:""}.icon-pushpin:before{content:""}.icon-external-link:before{content:""}.icon-signin:before{content:""}.icon-trophy:before{content:""}.icon-github-sign:before{content:""}.icon-upload-alt:before{content:""}.icon-lemon:before{content:""}.icon-phone:before{content:""}.icon-unchecked:before,.icon-check-empty:before{content:""}.icon-bookmark-empty:before{content:""}.icon-phone-sign:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-github:before{content:""}.icon-unlock:before{content:""}.icon-credit-card:before{content:""}.icon-rss:before{content:""}.icon-hdd:before{content:""}.icon-bullhorn:before{content:""}.icon-bell:before{content:""}.icon-certificate:before{content:""}.icon-hand-right:before{content:""}.icon-hand-left:before{content:""}.icon-hand-up:before{content:""}.icon-hand-down:before{content:""}.icon-circle-arrow-left:before{content:""}.icon-circle-arrow-right:before{content:""}.icon-circle-arrow-up:before{content:""}.icon-circle-arrow-down:before{content:""}.icon-globe:before{content:""}.icon-wrench:before{content:""}.icon-tasks:before{content:""}.icon-filter:before{content:""}.icon-briefcase:before{content:""}.icon-fullscreen:before{content:""}.icon-group:before{content:""}.icon-link:before{content:""}.icon-cloud:before{content:""}.icon-beaker:before{content:""}.icon-cut:before{content:""}.icon-copy:before{content:""}.icon-paperclip:before,.icon-paper-clip:before{content:""}.icon-save:before{content:""}.icon-sign-blank:before{content:""}.icon-reorder:before{content:""}.icon-list-ul:before{content:""}.icon-list-ol:before{content:""}.icon-strikethrough:before{content:""}.icon-underline:before{content:""}.icon-table:before{content:""}.icon-magic:before{content:""}.icon-truck:before{content:""}.icon-google-plus-sign:before{content:""}.icon-google-plus:before{content:""}.icon-money:before{content:""}.icon-caret-down:before{content:""}.icon-caret-up:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-columns:before{content:""}.icon-sort:before{content:""}.icon-sort-down:before{content:""}.icon-sort-up:before{content:""}.icon-envelope:before{content:""}.icon-linkedin:before{content:""}.icon-rotate-left:before,.icon-undo:before{content:""}.icon-legal:before{content:""}.icon-dashboard:before{content:""}.icon-comment-alt:before{content:""}.icon-comments-alt:before{content:""}.icon-bolt:before{content:""}.icon-sitemap:before{content:""}.icon-umbrella:before{content:""}.icon-paste:before{content:""}.icon-lightbulb:before{content:""}.icon-exchange:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-user-md:before{content:""}.icon-stethoscope:before{content:""}.icon-suitcase:before{content:""}.icon-bell-alt:before{content:""}.icon-coffee:before{content:""}.icon-food:before{content:""}.icon-file-text-alt:before{content:""}.icon-building:before{content:""}.icon-hospital:before{content:""}.icon-ambulance:before{content:""}.icon-medkit:before{content:""}.icon-beer:before{content:""}.icon-h-sign:before{content:""}.icon-plus-sign-alt:before{content:""}.icon-double-angle-left:before{content:""}.icon-double-angle-right:before{content:""}.icon-double-angle-up:before{content:""}.icon-double-angle-down:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-desktop:before{content:""}.icon-laptop:before{content:""}.icon-tablet:before{content:""}.icon-mobile-phone:before{content:""}.icon-circle-blank:before{content:""}.icon-quote-left:before{content:""}.icon-quote-right:before{content:""}.icon-spinner:before{content:""}.icon-circle:before{content:""}.icon-mail-reply:before,.icon-reply:before{content:""}.icon-github-alt:before{content:""}.icon-folder-close-alt:before{content:""}.icon-folder-open-alt:before{content:""}.icon-expand-alt:before{content:""}.icon-collapse-alt:before{content:""}.icon-smile:before{content:""}.icon-frown:before{content:""}.icon-meh:before{content:""}.icon-gamepad:before{content:""}.icon-keyboard:before{content:""}.icon-flag-alt:before{content:""}.icon-flag-checkered:before{content:""}.icon-terminal:before{content:""}.icon-code:before{content:""}.icon-reply-all:before,.icon-mail-reply-all:before{content:""}.icon-star-half-full:before,.icon-star-half-empty:before{content:""}.icon-location-arrow:before{content:""}.icon-crop:before{content:""}.icon-code-fork:before{content:""}.icon-unlink:before{content:""}.icon-question:before{content:""}.icon-info:before{content:""}.icon-exclamation:before{content:""}.icon-superscript:before{content:""}.icon-subscript:before{content:""}.icon-eraser:before{content:""}.icon-puzzle-piece:before{content:""}.icon-microphone:before{content:""}.icon-microphone-off:before{content:""}.icon-shield:before{content:""}.icon-calendar-empty:before{content:""}.icon-fire-extinguisher:before{content:""}.icon-rocket:before{content:""}.icon-chevron-sign-left:before{content:""}.icon-chevron-sign-right:before{content:""}.icon-chevron-sign-up:before{content:""}.icon-chevron-sign-down:before{content:""}.icon-anchor:before{content:""}.icon-unlock-alt:before{content:""}.icon-bullseye:before{content:""}.icon-ellipsis-horizontal:before{content:""}.icon-ellipsis-vertical:before{content:""}.icon-rss-sign:before{content:""}.icon-play-sign:before{content:""}.icon-ticket:before{content:""}.icon-minus-sign-alt:before{content:""}.icon-check-minus:before{content:""}.icon-level-up:before{content:""}.icon-level-down:before{content:""}.icon-check-sign:before{content:""}.icon-edit-sign:before{content:""}.icon-external-link-sign:before{content:""}.icon-share-sign:before{content:""}.icon-compass:before{content:""}.icon-collapse:before{content:""}.icon-collapse-top:before{content:""}.icon-expand:before{content:""}.icon-euro:before,.icon-eur:before{content:""}.icon-gbp:before{content:""}.icon-dollar:before,.icon-usd:before{content:""}.icon-rupee:before,.icon-inr:before{content:""}.icon-yen:before,.icon-jpy:before{content:""}.icon-renminbi:before,.icon-cny:before{content:""}.icon-won:before,.icon-krw:before{content:""}.icon-bitcoin:before,.icon-btc:before{content:""}.icon-file:before{content:""}.icon-file-text:before{content:""}.icon-sort-by-alphabet:before{content:""}.icon-sort-by-alphabet-alt:before{content:""}.icon-sort-by-attributes:before{content:""}.icon-sort-by-attributes-alt:before{content:""}.icon-sort-by-order:before{content:""}.icon-sort-by-order-alt:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-youtube-sign:before{content:""}.icon-youtube:before{content:""}.icon-youtube-play:before{content:""}.icon-dropbox:before{content:""}.icon-tumblr:before{content:""}.icon-long-arrow-down:before{content:""}.icon-long-arrow-up:before{content:""}.icon-long-arrow-left:before{content:""}.icon-long-arrow-right:before{content:""}.icon-trello:before{content:""}.icon-female:before{content:""}.icon-male:before{content:""}.icon-gittip:before{content:""}.icon-sun:before{content:""}.icon-moon:before{content:""}.icon-archive:before{content:""}.icon-bug:before{content:""}.icon-ok-dotted:before{content:""}.icon-coach-rec:before{content:""}.icon-badge:before{content:""}.icon-activity:before{content:""}.icon-focus:before{content:""}.icon-progress:before{content:""}.icon-scratchpad:before{content:""}.icon-coaches:before{content:""}.icon-google:before{content:""}.icon-notification:before{content:""}.icon-challenge:before{content:""}.icon-cs_scratchpad:before{content:""}.icon-talkie:before{content:""}.icon-circle-thin:before{content:""}#library-content.library-rtl .topic-heading,#library-content.library-rtl .topic-desc{text-align:right}.subscription p{margin-top:6px}.subscription input.email{box-shadow:none;border:1px solid #ccc;border-radius:5px;outline:none;width:97%;height:25px;padding:5px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px}.subscription input.invalid{border-color:red;box-shadow:0 0 10px #c00}.subscription .dropdown-menu{border:1px solid #94a170;border-bottom-color:#999;margin-top:-92px;margin-left:-19px;padding:18px;font-family:inherit;font-size:12px;box-shadow:0 5px 8px #555}.subscription .subscribe-button{text-align:center;width:100%;margin-top:10px;padding:0;font-family:inherit;font-size:14px;font-weight:700;line-height:30px;display:inline-block}.subscription .subscribe-button span{white-space:nowrap}.subscription .dropdown-table{color:#555;font-size:12px;line-height:21px}.subscription .dropdown-table td{padding:0 7px}.subscription .dropdown-table tr.description td{padding-top:5px;padding-left:10px}.subscription .dropdown .unsubscribe-teaser{text-align:center;color:#898989;position:relative;top:12px}.subscription .dropdown .dropdown-title{text-align:center;padding-bottom:12px}.subscription .dropdown .dropdown-title h2{margin-bottom:0}.simple-input{background-color:#fafafa;border:1px solid #c6d1ad;outline:none;width:160px;height:24px;padding:0;font-size:10px}.simple-input:focus{border-color:rgba(100,140,30,.5);box-shadow:0 0 5px 1px rgba(115,152,44,.5)}.simple-input.placeholder{font-style:italic}.simple-input:disabled{color:#999}input.placeholder{color:#898989}.form-horizontal .help-inline,.form-horizontal .help-block,.form-horizontal .success-message{font-size:12px}.form-horizontal .help-inline.error,.form-horizontal .help-block.error,.form-horizontal .help-inline .error,.form-horizontal .help-block .error{color:#bf4f04}.form-horizontal .help-inline.success,.form-horizontal .help-block.success,.form-horizontal .help-inline .success,.form-horizontal .help-block .success{color:#76a005}.form-horizontal .help-inline.neutral,.form-horizontal .help-block.neutral,.form-horizontal .help-inline .neutral,.form-horizontal .help-block .neutral{color:#999}.form-horizontal .success-message{color:#76a005}.form-horizontal input+.success-message{color:green;margin-left:9px;font-size:12px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{margin-bottom:0;display:inline-block}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{vertical-align:middle;margin-bottom:0;padding-left:0}.form-search .radio input[type=radio]{float:left;margin-left:0;margin-right:3px}.form-search .checkbox input[type=checkbox]{float:left;margin-left:0;margin-right:3px}.form-inline .radio input[type=radio]{float:left;margin-left:0;margin-right:3px}.form-inline .checkbox input[type=checkbox]{float:left;margin-left:0;margin-right:3px}.control-group{margin-bottom:20px/2}legend+.control-group{-webkit-margin-top-collapse:separate;margin-top:20px}.form-horizontal .control-group{margin-bottom:20px}.form-horizontal .control-group:before,.form-horizontal .control-group:after{content:"";line-height:0;display:table}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;text-align:right;width:140px;padding-top:5px}.form-horizontal .controls{margin-left:160px}.form-horizontal .help-block{margin-top:20px/2;margin-bottom:0}.form-horizontal .form-actions{padding-left:160px}.modal-backdrop{z-index:1040;background-color:#000;position:fixed;top:0;bottom:0;left:0;right:0}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:80/100;-webkit-filter:alpha(opacity=80);filter:alpha(opacity=80)}.modal{z-index:1050;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.3);border-radius:6px;outline:none;width:560px;margin-left:-280px;position:fixed;top:10%;left:50%;box-shadow:0 3px 7px rgba(0,0,0,.3)}.modal.fade{-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{max-height:400px;padding:15px;position:relative;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 6px 6px;margin-bottom:0;padding:14px 15px 15px;box-shadow:inset 0 1px #fff}.modal-footer:before,.modal-footer:after{content:"";line-height:0;display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.hide{display:none}.modal{color:#555;margin:0;padding:15px}.modal.modal-fullscreen{width:auto;min-width:940px;min-height:440px;position:fixed;top:30px;bottom:30px;left:30px;right:30px}.modal.modal-default,.modal.modal-wide,.modal.modal-extra-wide{margin-top:60px;margin-bottom:30px;position:absolute;top:0}.modal.modal-default{width:560px;margin-left:-560px/2}.modal.modal-wide{width:700px;margin-left:-700px/2}.modal.modal-extra-wide{width:1000px;margin-left:-1000px/2}.modal h2,.modal h4{color:#555;font-family:inherit}.modal-backdrop,.modal-backdrop.fade.in{opacity:.85;background:#314453}.modal-header{border-bottom:1px solid #ddd;padding:0 0 9px}.modal-header h2,.modal-header h4{margin-bottom:0;padding-top:9px}.modal-body{max-height:none;margin:0;padding:20px 0 9px}.modal-footer{text-align:right;background-color:#fff;padding:15px 0 0}.modal.generic-dialog{width:500px;margin:0 0 0 -250px;top:50px}.modal.generic-dialog .modal-body{padding:0}.popover{z-index:1010;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;white-space:normal;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:6px;max-width:276px;padding:1px;display:none;position:absolute;top:0;left:0;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{border-style:solid;border-color:transparent;width:0;height:0;display:block;position:absolute}.popover .arrow{border-width:11px}.popover .arrow:after{content:"";border-width:10px}.popover.top .arrow{border-top-color:rgba(0,0,0,.25);border-bottom-width:0;margin-left:-11px;bottom:-11px;left:50%}.popover.top .arrow:after{border-top-color:#fff;border-bottom-width:0;margin-left:-10px;bottom:1px}.popover.right .arrow{border-left-width:0;border-right-color:rgba(0,0,0,.25);margin-top:-11px;top:50%;left:-11px}.popover.right .arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;left:1px}.popover.bottom .arrow{border-top-width:0;border-bottom-color:rgba(0,0,0,.25);margin-left:-11px;top:-11px;left:50%}.popover.bottom .arrow:after{border-top-width:0;border-bottom-color:#fff;margin-left:-10px;top:1px}.popover.left .arrow{border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;top:50%;right:-11px}.popover.left .arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;right:1px}.popover-title{display:none}.qtip-youtube{border-color:#4a4a4a}.qtip-default.dark-round-tip{color:#fdfdfd;background:#333;border:0 solid #333;border-radius:10px;width:246px;padding:10px;font-family:inherit;font-size:16px;line-height:22px;box-shadow:0 0 5px rgba(0,0,0,.5);z-index:100!important}.qtip-default.dark-round-tip .qtip-content{padding:10px}.qtip-default.top-left-tip .qtip-tip{left:30px!important;right:initial!important}.qtip-default.top-right-tip .qtip-tip{right:30px!important;left:initial!important}.qtip-default.centered .qtip-content{text-align:center}.logotype{letter-spacing:0;text-align:center;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-size:17px}.logotype-khan{text-transform:uppercase}.logotype-khan:before{color:#9db63b;content:"•";margin-right:3px}.logotype-academy{text-transform:lowercase}.hidden{visibility:hidden;display:none}.visible-phone,.visible-tablet,.hidden-desktop{display:none!important}@media screen and (max-width:480px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}.hide-header-el{visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s}.show-header-el{visibility:visible;opacity:1;transition:opacity .3s}.urgent-wrapper{z-index:1061}#top-header-container>.old-header{z-index:1051;background:#fff;position:relative;top:0;box-shadow:0 0 10px rgba(0,0,0,.3)}#top-header-container>.old-header a{text-decoration:none}#top-header-container>.old-header #top-header{max-width:1200px;height:45px;margin:0 auto;position:relative}.tutorial-outer-wrapper #top-header-container>.old-header #top-header,.scratchpad-outermost-wrapper #top-header-container>.old-header #top-header{max-width:none}#top-header-container>.old-header #top-header .dropdown.open .dropdown-toggle{color:#96ab4f;background:#fff;border-color:#ddd;border-radius:0}#top-header-container>.old-header #top-header .dropdown.open .dropdown-toggle .icon-caret-down,#top-header-container>.old-header #top-header .dropdown.open .dropdown-toggle .learn-menu-subject{color:#96ab4f}#top-header-container>.old-header .icon-caret-down{color:#999;margin-left:3px;line-height:100%;position:relative}#top-header-container>.old-header .sitewide-navigation{width:auto;margin:0;padding:0;line-height:45px;display:inline;position:relative}#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link,#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link:link,#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link:visited{color:#444;border-color:#ddd}#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link.selected,#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link:hover{color:#96ab4f}#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link{float:left;border:0 solid #ddd;border-right-width:1px;padding:0 15px;font-family:inherit;font-size:14px;display:block}@media screen and (max-width:400px){#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link{border:none;padding:0 10px}}#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link#header-logo{border-left-width:1px}#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link.selected,#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link:hover{color:#96ab4f;border-radius:0;transition-duration:.3s}#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link.selected .icon-caret-down,#top-header-container>.old-header .sitewide-navigation .nav-subheader .nav-link:hover .icon-caret-down{color:#96ab4f}#top-header-container>.old-header .sitewide-navigation .nav-subheader .watch-link{float:left;position:relative}#top-header-container>.old-header .sitewide-navigation .nav-subheader .watch-link:focus,#top-header-container>.old-header .sitewide-navigation .nav-subheader .watch-link:hover,#top-header-container>.old-header .sitewide-navigation .nav-subheader .watch-link:active{color:#96ab4f;border-radius:0;transition-duration:.3s}#top-header-container>.old-header .sitewide-navigation .nav-subheader .watch-link:focus .icon-caret-down,#top-header-container>.old-header .sitewide-navigation .nav-subheader .watch-link:hover .icon-caret-down,#top-header-container>.old-header .sitewide-navigation .nav-subheader .watch-link:active .icon-caret-down{color:#96ab4f}#top-header-container>.old-header .sitewide-navigation .nav-subheader .watch-link .icon-caret-down{font-size:14px;top:1px}#top-header-container>.old-header .sitewide-navigation .nav-subheader .watch-link .hacky-border-cover{z-index:1;background:#fff;width:100%;height:8px;margin-top:-4px;padding:0 15px;display:none;left:-15px}#top-header-container>.old-header .sitewide-navigation .nav-subheader .watch-link.open .hacky-border-cover{display:block}@media screen and (max-width:908px){#top-header-container>.old-header .sitewide-navigation .nav-subheader .about-link,#top-header-container>.old-header .sitewide-navigation .nav-subheader .donate-link{display:none}}#top-header-container>.old-header .sitewide-navigation a{border:0}#top-header-container>.old-header .sitewide-navigation a.science .learn-menu-subject{color:#9d4a5a}#top-header-container>.old-header .sitewide-navigation a.science:hover .learn-menu-subject{color:inherit}#top-header-container>.old-header .sitewide-navigation a.humanities .learn-menu-subject{color:#c13b31}#top-header-container>.old-header .sitewide-navigation a.humanities:hover .learn-menu-subject{color:inherit}#top-header-container>.old-header .sitewide-navigation a.economics-finance-domain .learn-menu-subject{color:#bf7b34}#top-header-container>.old-header .sitewide-navigation a.economics-finance-domain:hover .learn-menu-subject{color:inherit}#top-header-container>.old-header .sitewide-navigation a.cs .learn-menu-subject{color:#53893e}#top-header-container>.old-header .sitewide-navigation a.cs:hover .learn-menu-subject{color:inherit}#top-header-container>.old-header .sitewide-navigation a.hour-of-code .learn-menu-subject{color:#53893e}#top-header-container>.old-header .sitewide-navigation a.hour-of-code:hover .learn-menu-subject{color:inherit}#top-header-container>.old-header .sitewide-navigation a.computer-programming .learn-menu-subject{color:#53893e}#top-header-container>.old-header .sitewide-navigation a.computer-programming:hover .learn-menu-subject{color:inherit}#top-header-container>.old-header .sitewide-navigation a.computing .learn-menu-subject{color:#53893e}#top-header-container>.old-header .sitewide-navigation a.computing:hover .learn-menu-subject{color:inherit}#top-header-container>.old-header .sitewide-navigation a.partner-content .learn-menu-subject{color:#2c8d7b}#top-header-container>.old-header .sitewide-navigation a.partner-content:hover .learn-menu-subject{color:inherit}#top-header-container>.old-header .sitewide-navigation a.math .learn-menu-subject{color:#46a8bf}#top-header-container>.old-header .sitewide-navigation a.math:hover .learn-menu-subject{color:inherit}#top-header-container>.old-header .sitewide-navigation a.test-prep .learn-menu-subject{color:#7e5f8e}#top-header-container>.old-header .sitewide-navigation a.test-prep:hover .learn-menu-subject{color:inherit}#top-header-container>.old-header .sitewide-navigation a.college-careers-more .learn-menu-subject{color:#2c8d7b}#top-header-container>.old-header .sitewide-navigation a.college-careers-more:hover .learn-menu-subject{color:inherit}#top-header-container>.old-header .sitewide-navigation .learn-menu-title{float:left;text-overflow:ellipsis;white-space:nowrap;max-width:150px;padding-right:4px;display:inline-block;overflow:hidden}#top-header-container>.old-header #page_auth{float:right;margin:0;line-height:45px;display:block}#top-header-container>.old-header #page_auth #login-menu{margin-top:9px}#top-header-container>.old-header #page_auth .home-link{float:left;border:0 solid #ddd;border-left-width:1px;padding:0 15px;font-family:inherit;font-size:14px;display:block}@media screen and (max-width:400px){#top-header-container>.old-header #page_auth .home-link{border:none;padding:0 10px}}#top-header-container>.old-header #page_auth .home-link:link,#top-header-container>.old-header #page_auth .home-link:visited{color:#444;font-family:inherit}#top-header-container>.old-header #page_auth .home-link:hover{color:#96ab4f;border-radius:0;transition-duration:.3s}#top-header-container>.old-header #page_auth .home-link:hover .icon-caret-down{color:#96ab4f}#top-header-container>.old-header .name-dropdown ul{width:100%}#top-header-container>.old-header .name-dropdown ul.with-coach-links{min-width:130px}#top-header-container>.old-header .name-dropdown .name-dropdown__link{white-space:normal;padding:10px 20px 10px 15px}#top-header-container>.old-header .name-dropdown .name-dropdown__separator{border-bottom:1px solid #ddd}#top-header-container>.old-header .name-dropdown .primary{color:#fff;background-color:#76a005}#top-header-container>.old-header .name-dropdown .primary:hover{background-color:#2c3747}#top-header-container>.old-header #user-info{float:right;border-left:1px solid #ddd;font-family:inherit;display:block}#top-header-container>.old-header #user-info .dropdown{float:left;vertical-align:top;border-right:1px solid #ddd;height:45px;position:relative}#top-header-container>.old-header #user-info .dropdown.open>span.username_and_notification>.nav-link{color:#fff}#top-header-container>.old-header #user-info .dropdown .user-avatar{float:left;vertical-align:middle;width:24px;height:24px;padding:0 4px 0 0;position:relative;top:10px}#top-header-container>.old-header #user-info .dropdown .user-notification{height:45px}#top-header-container>.old-header #user-info .dropdown .user-notification .icon-bell-alt{color:#999;position:relative;top:-4px}#top-header-container>.old-header #user-info .dropdown .user-notification .icon-bell-alt.brand-new{color:#96ab4f}#top-header-container>.old-header #user-info .dropdown.open .icon{color:#555;background-position:0 0}#top-header-container>.old-header #user-info .dropdown .username_and_notification{color:#444;float:left;vertical-align:baseline;border:none;height:45px;padding:0 15px 0 10px;position:relative;top:0}#top-header-container>.old-header #user-info .dropdown .username_and_notification .user-name{float:left;text-overflow:ellipsis;vertical-align:baseline;white-space:nowrap;max-width:205px;margin-right:2px;display:inline-block;overflow:hidden}#top-header-container>.old-header #user-info .dropdown .user-notifications-toggle{float:left;vertical-align:baseline;border:none;height:45px;padding:0 15px}#top-header-container>.old-header #user-info .dropdown:hover{color:#96ab4f;border-radius:0;transition-duration:.3s}#top-header-container>.old-header #user-info .dropdown:hover .icon-caret-down{color:#96ab4f}#top-header-container>.old-header #user-info .dropdown:hover>span.user-notifications-toggle>.nav-link,#top-header-container>.old-header #user-info .dropdown:hover>span.username_and_notification>.nav-link{color:#96ab4f;border-radius:0;transition-duration:.3s}#top-header-container>.old-header #user-info .dropdown:hover>span.user-notifications-toggle>.nav-link .icon-caret-down,#top-header-container>.old-header #user-info .dropdown:hover>span.username_and_notification>.nav-link .icon-caret-down{color:#96ab4f}#top-header-container>.old-header #user-info .dropdown.open>span.user-notifications-toggle>.nav-link,#top-header-container>.old-header #user-info .dropdown.open>span.username_and_notification>.nav-link{color:#96ab4f;background:#fff;border-color:#ddd;border-radius:0}#top-header-container>.old-header #user-info .dropdown.open>span.user-notifications-toggle>.nav-link .icon-caret-down,#top-header-container>.old-header #user-info .dropdown.open>span.username_and_notification>.nav-link .icon-caret-down{color:#96ab4f}#top-header-container>.old-header #user-info .dropdown .dropdown-menu{padding:0;top:45px;right:0}#top-header-container>.old-header #user-info .dropdown .nav-link{color:#444;line-height:45px;display:inline-block}#top-header-container>.old-header #user-info .dropdown .nav-link>span{position:relative;top:1px}#top-header-container>.old-header #user-info .dropdown.open .dropdown-toggle{border-radius:0}#top-header-container>.old-header #user-info .icon-caret-down{font-size:12px}#top-header-container>.old-header #user-info .hover-card-content-container,#top-header-container>.old-header #user-info .hover-card-content-container .profile-link{color:#444}#top-header-container>.old-header #user-info .hover-card-content-container:hover{color:#fff;background:#2c3747}#top-header-container>.old-header #user-info .hover-card-content-container:hover .hover-card-content .profile-link,#top-header-container>.old-header #user-info .hover-card-content-container:hover .hover-card-content .join-date,#top-header-container>.old-header #user-info .hover-card-content-container:hover .hover-card-content .points-label,#top-header-container>.old-header #user-info .hover-card-content-container:hover .hover-card-content .nickname{color:#fff}#top-header-container>.old-header #user-info .hover-card-content-container:hover .hover-card-content .bio,#top-header-container>.old-header #user-info .hover-card-content-container:hover .hover-card-content .username{color:#aaa}#top-header-container>.old-header #user-info .sign-up-link,#top-header-container>.old-header #user-info .log-in-link{color:#444;float:left;vertical-align:top;height:45px;padding:0 15px;transition-duration:.3s}#top-header-container>.old-header #user-info .sign-up-link.highlight,#top-header-container>.old-header #user-info .log-in-link.highlight{color:#fff;background:#71b307}#top-header-container>.old-header #user-info .sign-up-link:hover,#top-header-container>.old-header #user-info .log-in-link:hover,#top-header-container>.old-header #user-info .sign-up-link.highlight:hover,#top-header-container>.old-header #user-info .log-in-link.highlight:hover{color:#fff;background:#2c3747}@media screen and (max-width:400px){#top-header-container>.old-header #user-info .sign-up-link,#top-header-container>.old-header #user-info .log-in-link{padding:0 10px}}#top-header-container>.old-header #user-info .log-in-link.nav-link{border-right:1px solid #ddd}#top-header-container>.old-header #user-info .user-dropdown-controls{background:#eee;border-top:1px solid #ccc;padding:5px 10px}#top-header-container>.old-header #user-info .user-dropdown-controls .left-control{float:left}#top-header-container>.old-header #user-info .user-dropdown-controls .right-control{float:right}#top-header-container>.old-header .search-results-popup{margin-top:9px}#top-header-container>.old-header #top-header{justify-content:space-between;display:flex}#top-header-container>.old-header #page_auth{order:1}#top-header-container>.old-header .mobile-menu-buttons{order:2}#top-header-container>.old-header .nav-search-box{flex:1}#top-header-container>.old-header #header-logo{color:#444;height:45px;position:relative}@media screen and (max-width:767px){#top-header-container>.old-header #header-logo{text-align:left;padding-left:15px}}#top-header-container>.old-header #header-logo:hover{color:#96ab4f}#top-header-container>.old-header #header-logo>span{position:relative;top:1px}#top-header-container>.old-header #header-logo>.logotype-locale{font-family:inherit}#top-header-container>.old-header .mobile-menu-buttons{float:right;min-width:91px}#top-header-container>.old-header .navbar-search-button,#top-header-container>.old-header .navbar-toggle-menu{color:#999;float:right;text-align:center;border-left:1px solid #ddd;width:45px;min-width:45px;height:45px;margin:0;font-size:20px;line-height:45px}#top-header-container>.old-header .navbar-search-button{margin-left:-1px}#top-header-container>.old-header .navbar-toggle-menu{cursor:pointer}#top-header-container>.old-header .navbar-toggle-menu .navbar-toggle-icon-close{display:none}#top-header-container>.old-header .navbar-toggle-menu.navbar-menu-open .navbar-toggle-icon-close{display:inline-block}#top-header-container>.old-header .navbar-toggle-menu.navbar-menu-open .navbar-toggle-icon-open{display:none}@media screen and (min-width:768px){#top-header-container.homepage-header-ycla>.old-header{background:#fff;transition:background-color .3s;position:absolute;top:0;left:0;right:0}#top-header-container.homepage-header-ycla>.old-header .nav-link,#top-header-container.homepage-header-ycla>.old-header #user-info{transition:border-color .3s}#top-header-container.homepage-header-ycla>.old-header .log-in-link{transition:background-color .3s}#top-header-container.homepage-header-ycla>.old-header .sitewide-navigation .nav-subheader .coach-link,#top-header-container.homepage-header-ycla>.old-header .sitewide-navigation .nav-subheader .about-link,#top-header-container.homepage-header-ycla>.old-header .sitewide-navigation .nav-subheader .donate-link,#top-header-container.homepage-header-ycla>.old-header .nav-search-box{visibility:visible;opacity:1;transition:opacity .3s}#top-header-container.homepage-header-ycla>.old-header #user-info .log-in-link.nav-link{border-color:transparent}#top-header-container.header-transparent>.old-header{box-shadow:none;background:0 0}#top-header-container.header-transparent>.old-header #header-logo,#top-header-container.header-transparent>.old-header #header-logo:hover{color:#fff}#top-header-container.header-transparent>.old-header #page_auth .home-link{display:none}#top-header-container.header-transparent>.old-header #user-info{border-color:transparent}#top-header-container.header-transparent>.old-header #user-info .log-in-link,#top-header-container.header-transparent>.old-header #user-info .log-in-link.highlight,#top-header-container.header-transparent>.old-header #user-info .log-in-link:hover,#top-header-container.header-transparent>.old-header #user-info .log-in-link.highlight:hover{color:#fff;background:0 0}#top-header-container.header-transparent>.old-header #user-info .user-notifications{display:none}#top-header-container.header-transparent>.old-header #user-info .dropdown{border-color:transparent}#top-header-container.header-transparent>.old-header #user-info .dropdown .username_and_notification{color:#fff}#top-header-container.header-transparent>.old-header #user-info .dropdown .username_and_notification .icon-caret-down{color:#ddd}#top-header-container.header-transparent>.old-header .sitewide-navigation .nav-subheader .nav-link,#top-header-container.header-transparent>.old-header .sitewide-navigation .nav-subheader .nav-link:link,#top-header-container.header-transparent>.old-header .sitewide-navigation .nav-subheader .nav-link:visited{color:#fff;border-color:transparent;transition:color .3s}#top-header-container.header-transparent>.old-header .sitewide-navigation .nav-subheader .nav-link .icon-caret-down,#top-header-container.header-transparent>.old-header .sitewide-navigation .nav-subheader .nav-link:link .icon-caret-down,#top-header-container.header-transparent>.old-header .sitewide-navigation .nav-subheader .nav-link:visited .icon-caret-down{color:#fff}#top-header-container.header-transparent>.old-header .sitewide-navigation .nav-subheader .coach-link,#top-header-container.header-transparent>.old-header .sitewide-navigation .nav-subheader .about-link,#top-header-container.header-transparent>.old-header .sitewide-navigation .nav-subheader .donate-link,#top-header-container.header-transparent>.old-header .nav-search-box{visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s}#top-header-container.header-transparent>.old-header .navbar-toggle-menu{color:#fff;border-color:transparent}}.user-notifications .user-notification .notification-bubble{color:#fff;background-color:#76a005;border-radius:3px;padding:0 2px;font-family:inherit;font-size:10px;font-weight:700;line-height:13px;position:absolute;top:-6px;right:-4px;box-shadow:0 1px 3px rgba(0,0,0,.5)}.user-notifications .dropdown-menu{text-transform:none;width:auto;padding:0;top:45px;right:0}.user-notifications .dropdown-menu.inner-dropdown-menu{max-height:310px;box-shadow:none;-webkit-overflow-scrolling:touch;border:0;display:block;position:static;overflow-x:hidden;overflow-y:auto}.user-notifications .dropdown-menu li{width:400px}.user-notifications .dropdown-menu li.notifications-heading{text-align:center;background:#eee;border-bottom:1px solid #ccc;font-size:14px}.user-notifications .dropdown-menu li.loading{text-align:center;background:#fff}.user-notifications .dropdown-menu li.loading img{vertical-align:middle;width:16px;height:16px}.user-notifications .dropdown-menu li.empty{text-align:center;background:#fff;height:150px}.user-notifications .dropdown-menu li.empty div{margin-top:59px}.user-notifications .dropdown-menu.unloaded .loading{height:150px}.user-notifications .dropdown-menu.unloaded .loading img{margin-top:65px}#page_sub_nav,#nav-container,.nav-bar{color:#444;background:#f7f7f7;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:auto;min-height:16px;padding:0;position:relative}#page_sub_nav .breadcrumbs_nav,#nav-container .breadcrumbs_nav,.nav-bar .breadcrumbs_nav{text-align:center;float:none;width:auto;font-size:14px;font-weight:400;line-height:36px;display:block}#page_sub_nav .breadcrumbs_nav .parent-teacher-toggle,#nav-container .breadcrumbs_nav .parent-teacher-toggle,.nav-bar .breadcrumbs_nav .parent-teacher-toggle{vertical-align:middle;background:#fdfdfd;border-radius:20px;margin-top:2px;line-height:22px;display:inline-block;position:relative;overflow:hidden}#page_sub_nav .breadcrumbs_nav .parent-teacher-toggle a:first-child,#nav-container .breadcrumbs_nav .parent-teacher-toggle a:first-child,.nav-bar .breadcrumbs_nav .parent-teacher-toggle a:first-child{border-radius:20px 0 0 20px}#page_sub_nav .breadcrumbs_nav .parent-teacher-toggle a:last-child,#nav-container .breadcrumbs_nav .parent-teacher-toggle a:last-child,.nav-bar .breadcrumbs_nav .parent-teacher-toggle a:last-child{border-left-width:0;border-radius:0 20px 20px 0}#page_sub_nav .breadcrumbs_nav .parent-teacher-toggle a,#nav-container .breadcrumbs_nav .parent-teacher-toggle a,.nav-bar .breadcrumbs_nav .parent-teacher-toggle a{color:#aaa;border:1px solid #aaa;padding:2px 12px;font-weight:700;text-decoration:none;display:inline-block}#page_sub_nav .breadcrumbs_nav .parent-teacher-toggle a:hover,#nav-container .breadcrumbs_nav .parent-teacher-toggle a:hover,.nav-bar .breadcrumbs_nav .parent-teacher-toggle a:hover{background-color:#f3f3f3}#page_sub_nav .breadcrumbs_nav .parent-teacher-toggle a.active,#nav-container .breadcrumbs_nav .parent-teacher-toggle a.active,.nav-bar .breadcrumbs_nav .parent-teacher-toggle a.active{color:#fff;background-color:#aaa;box-shadow:inset -1px 1px 4px rgba(0,0,0,.2)}#page_sub_nav .breadcrumbs_nav .parent-teacher-toggle a.disabled,#nav-container .breadcrumbs_nav .parent-teacher-toggle a.disabled,.nav-bar .breadcrumbs_nav .parent-teacher-toggle a.disabled{color:#eee}#page_sub_nav .breadcrumbs_nav .parent-teacher-toggle a.disabled:hover,#nav-container .breadcrumbs_nav .parent-teacher-toggle a.disabled:hover,.nav-bar .breadcrumbs_nav .parent-teacher-toggle a.disabled:hover{background-color:inherit}#page_sub_nav .breadcrumbs_nav a,#nav-container .breadcrumbs_nav a,.nav-bar .breadcrumbs_nav a{color:#222;background:#f7f7f7;border-top:2px solid #fdfdfd;border-bottom:2px solid #f7f7f7;margin-left:0;padding:0 10px;text-decoration:none;display:inline-block;position:relative}#page_sub_nav .breadcrumbs_nav a.selected,#nav-container .breadcrumbs_nav a.selected,.nav-bar .breadcrumbs_nav a.selected,#page_sub_nav .breadcrumbs_nav a:hover,#nav-container .breadcrumbs_nav a:hover,.nav-bar .breadcrumbs_nav a:hover{border-bottom-color:#76a005;transition:all .2s}#page_sub_nav .breadcrumbs_nav a.selected,#nav-container .breadcrumbs_nav a.selected,.nav-bar .breadcrumbs_nav a.selected{font-family:inherit;font-weight:700;position:static}#page_sub_nav .breadcrumbs_nav a:hover,#nav-container .breadcrumbs_nav a:hover,.nav-bar .breadcrumbs_nav a:hover{color:#76a005;text-decoration:none}#page_sub_nav .navbar-dropdown,#nav-container .navbar-dropdown,.nav-bar .navbar-dropdown{background-color:#fff;height:26px;margin-top:7px;padding-left:10px;font-size:13px}#page_sub_nav .icon-chevron-left,#nav-container .icon-chevron-left,.nav-bar .icon-chevron-left{font-size:10px;line-height:1em}#page_sub_nav .children-students-title,#nav-container .children-students-title,.nav-bar .children-students-title{color:#999;margin-top:2px;margin-bottom:0;padding-left:17px}#page_sub_nav{flex:none}#tab-content-user-profile .user-info-container .user-info{color:#fff;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;background-size:cover;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0 0 5px 5px;padding:20px;position:relative}#tab-content-user-profile .user-info-container .user-info .editable{cursor:pointer}#tab-content-user-profile .user-info-container .user-info .editable:hover{background-color:rgba(255,255,255,.15);border-radius:5px}#tab-content-user-profile .user-info-container .widget-privacy-indicator,#tab-content-user-profile .user-info-container .widget-privacy-icon{color:#7c93a5}#tab-content-user-profile .user-info-container .avatar-pic-container{display:inline-block;position:relative}#tab-content-user-profile .user-info-container .avatar-pic{vertical-align:top;width:100px;height:100px}#tab-content-user-profile .user-card-support-button,#tab-content-user-profile .user-card-signup-button{margin-top:15px}#tab-content-user-profile .user-info-container .progress-summary-container .progress-label{display:none}#tab-content-user-profile .user-deets{box-sizing:border-box;color:#7c93a5;float:left;white-space:pre-wrap;max-width:500px;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin-left:10px;padding:10px;font-size:14px;line-height:18px}#tab-content-user-profile .user-deets .nickname{color:#fff;font-size:24px}#tab-content-user-profile .user-deets .empty-field{color:#7c93a5;font-size:16px;text-decoration:underline}#tab-content-user-profile .user-deets .username{margin-left:10px;font-size:18px}#tab-content-user-profile .user-deets .bio{color:#fff;margin-top:15px;font-size:16px}#tab-content-user-profile .user-deets .location-text{margin-top:15px}#tab-content-user-profile .basic-user-info{padding:10px;position:relative}#tab-content-user-profile #user-card-privacy-indicator{padding:5px;position:absolute;top:0;right:0}#tab-content-user-profile .user-card-bottom-right{margin:20px;position:absolute;bottom:0;right:0}#tab-content-user-profile .user-profile-controls .dropdown-toggle .caret{margin-left:4px}#tab-content-user-profile .user-profile-controls .dropdown-toggle{color:#fff;background:rgba(0,0,0,.15);border:2px solid #617a8d;padding:5px 10px;font-size:14px;line-height:18px;display:block}#tab-content-user-profile .user-profile-controls .dropdown-toggle .caret{border-top-color:#fff}.page-search{padding:0 15px;display:block;position:relative}.page-search .search-submit{display:none}.page-search .ui-autocomplete-loading{background-image:url(images/4343bcf6aef7baaf-spinner.gif);background-position:4px 5px;background-repeat:no-repeat}.page-search .icon-search{color:#aaa;z-index:101;font-size:18px;position:absolute;top:5px;left:7px}.simple-input.search-input{height:40px;padding-left:40px;font-family:inherit;font-size:12px}.noscript-warning{background:#fff;border-top:1px solid #c6d1ad;margin:0 1px;padding:22px 19px}.noscript-warning p{color:#b94a48;text-shadow:0 1px rgba(255,255,255,.5);text-align:center;background:#f2dede;border:1px solid #eed3d7;border-radius:4px;margin:0;padding:14px}.nav-search-box{float:left;display:block}.nav-search-box .search-form{z-index:1000;display:block;position:relative}.nav-search-box .search-input{box-sizing:border-box;height:29px;margin:16px/2 0 0 0;border:1px solid #ddd;border-radius:2px;width:360px;padding:1px 0 0 30px;font-size:14px;font-style:normal}.nav-search-box .search-input ::-webkit-input-placeholder{color:#ccc}.nav-search-box .search-input ::-moz-placeholder{color:#ccc;opacity:1}.nav-search-box .search-input :-ms-input-placeholder{color:#ccc}.nav-search-box .input-wrapper{padding:0 15px}.nav-search-box .input-wrapper .icon-search{color:#aaa;font-size:16px;position:absolute;top:11px;left:25px}@media screen and (max-width:1150px){.nav-search-box .search-input{width:250px}}@media screen and (max-width:1050px){.nav-search-box .search-input{width:200px}}@media screen and (max-width:700px){.nav-search-box{visibility:hidden}}.nav-search-box .search-form .search-input{width:100%}.nav-search-box.in-react-header{flex:1}.nav-search-box.in-react-header .search-results-popup{margin-top:9px}.absolute{position:absolute}.ka-toggle{vertical-align:middle;background:#fdfdfd;border-radius:20px;line-height:22px;display:inline-block;overflow:hidden}.ka-toggle a:first-child{border-radius:20px 0 0 20px}.ka-toggle a:last-child{border-left-width:0;border-radius:0 20px 20px 0}.ka-toggle a{color:#aaa;border:1px solid #aaa;padding:2px 12px;font-weight:700;text-decoration:none;display:inline-block}.ka-toggle a:hover{background-color:#f3f3f3}.ka-toggle a.active{color:#fff;background-color:#aaa;box-shadow:inset -1px 1px 4px rgba(0,0,0,.2)}.ka-toggle a.disabled{color:#eee}.ka-toggle a.disabled:hover{background-color:inherit}.responsive-nav-menu{background:#fff;width:100%;display:block}.flex-spring{flex:1}.topic-browser-menu.dropdown-menu a{white-space:normal}.topic-browser-menu.dropdown-menu>li.hover-active,.topic-browser-menu.dropdown-menu>li.hover-active:hover{background-color:#f7f7f7;border-color:transparent}.topic-browser-menu.dropdown-menu>li.hover-active>a,.topic-browser-menu.dropdown-menu>li.hover-active:hover>a{color:#444;text-shadow:none;border-color:#f7f7f7;font-weight:700}.topic-browser-menu.dropdown-menu>li:hover{background-color:#fdfdfd;border-color:transparent}.topic-browser-menu.dropdown-menu>li:hover>a{color:#444;text-shadow:none;border-color:#fdfdfd;font-weight:700}.topic-browser-menu{text-transform:none;font-family:inherit;position:absolute;top:45px;left:0;box-shadow:0 5px 8px rgba(0,0,0,.5)}body.lang-use-rtl .topic-browser-menu .icon-chevron-right{display:none}body.lang-use-rtl .topic-browser-menu .icon-chevron-left{display:block}.topic-browser-menu .dropdown-menu{border-color:#999}.topic-browser-menu>li{position:static}.topic-browser-menu>li>a{padding:9px 13px}.topic-browser-menu li>a{width:210px;font-size:14px;line-height:18px}.topic-browser-menu li.has-submenu>a{cursor:default}.topic-browser-menu .icon-chevron-right,.topic-browser-menu .icon-chevron-left{color:#aaa;font-size:10px;line-height:36px;position:absolute;top:0;right:10px}.topic-browser-menu .icon-chevron-right.icon-chevron-left,.topic-browser-menu .icon-chevron-left.icon-chevron-left{display:none}.topic-browser-menu li:hover>.icon-chevron-right{color:#fff}.topic-browser-menu li>.sub-menu-custom{box-sizing:border-box;border-width:0;width:570px;min-height:100%;padding:1px 10px;position:absolute;top:-1px;bottom:auto;left:236px;right:auto;box-shadow:2px 5px 8px rgba(0,0,0,.5)}.topic-browser-menu li>.sub-menu-custom .submenu-title{border-bottom:1px solid #fff;margin-left:8px;padding:17px 0 7px;font-family:inherit;font-size:24px}.topic-browser-menu li>.sub-menu-custom .submenu-title .topic-link{margin-left:-5px;padding:0 5px}.topic-browser-menu li>.sub-menu-custom .submenu-title .topic-link:hover{background:#46a8bf}.topic-browser-menu li>.sub-menu-custom .submenu-title>a,.topic-browser-menu li>.sub-menu-custom .submenu-title{color:#fff}.topic-browser-menu li>.sub-menu-custom .grade-group-header,.topic-browser-menu li>.sub-menu-custom .subjects-header{margin:15px 8px 4px}.topic-browser-menu li>.sub-menu-custom .art-history-header{margin-top:31px}.topic-browser-menu li>.sub-menu-custom .partner-content-header{margin-top:19px}.topic-browser-menu li>.sub-menu-custom .grade-group .secondary-children{clear:none;float:left;width:48.93%}.topic-browser-menu li>.sub-menu-custom .grade-group .secondary-children:nth-child(odd){clear:both}.topic-browser-menu li>.sub-menu-custom.sub-menu-custom.computing li,.topic-browser-menu li>.sub-menu-custom.sub-menu-custom .sat li{width:45%}.topic-browser-menu li>.sub-menu-custom.sub-menu-custom.computing li a,.topic-browser-menu li>.sub-menu-custom.sub-menu-custom .sat li a{font-size:15px}.topic-browser-menu li>.sub-menu-custom.sub-menu-custom.computing li a p,.topic-browser-menu li>.sub-menu-custom.sub-menu-custom .sat li a p{opacity:.9;margin-top:10px;font-size:12px}.topic-browser-menu li>.sub-menu-custom.sub-menu-custom.computing li:first-of-type,.topic-browser-menu li>.sub-menu-custom.sub-menu-custom .sat li:first-of-type{margin-right:20px}.topic-browser-menu li>.sub-menu-custom .grade-group-header strong,.topic-browser-menu li>.sub-menu-custom .subjects-header strong{color:#fff;opacity:.5;text-transform:uppercase;font-size:13px}.topic-browser-menu li>.sub-menu-custom .subjects-header a{color:inherit}.topic-browser-menu li>.sub-menu-custom .menulink,.topic-browser-menu li>.sub-menu-custom .menulink:link,.topic-browser-menu li>.sub-menu-custom .menulink:visited{color:#fff;width:auto;font-family:inherit;font-size:13px;line-height:1.3}.topic-browser-menu li>.sub-menu-custom .menulink:hover,.topic-browser-menu li>.sub-menu-custom .topic-link:hover{background:#4d6779}.topic-browser-menu li>.sub-menu-custom.science .menulink:hover,.topic-browser-menu li>.sub-menu-custom.science .topic-link:hover{background:#9d4a5a}.topic-browser-menu li>.sub-menu-custom.humanities .menulink:hover,.topic-browser-menu li>.sub-menu-custom.humanities .topic-link:hover{background:#c13b31}.topic-browser-menu li>.sub-menu-custom.economics-finance-domain .menulink:hover,.topic-browser-menu li>.sub-menu-custom.economics-finance-domain .topic-link:hover{background:#bf7b34}.topic-browser-menu li>.sub-menu-custom.cs .menulink:hover,.topic-browser-menu li>.sub-menu-custom.cs .topic-link:hover,.topic-browser-menu li>.sub-menu-custom.hour-of-code .menulink:hover,.topic-browser-menu li>.sub-menu-custom.hour-of-code .topic-link:hover,.topic-browser-menu li>.sub-menu-custom.computer-programming .menulink:hover,.topic-browser-menu li>.sub-menu-custom.computer-programming .topic-link:hover,.topic-browser-menu li>.sub-menu-custom.computing .menulink:hover,.topic-browser-menu li>.sub-menu-custom.computing .topic-link:hover{background:#53893e}.topic-browser-menu li>.sub-menu-custom.partner-content .menulink:hover,.topic-browser-menu li>.sub-menu-custom.partner-content .topic-link:hover{background:#2c8d7b}.topic-browser-menu li>.sub-menu-custom.math .menulink:hover,.topic-browser-menu li>.sub-menu-custom.math .topic-link:hover{background:#46a8bf}.topic-browser-menu li>.sub-menu-custom.test-prep .menulink:hover,.topic-browser-menu li>.sub-menu-custom.test-prep .topic-link:hover{background:#7e5f8e}.topic-browser-menu li>.sub-menu-custom.college-careers-more .menulink:hover,.topic-browser-menu li>.sub-menu-custom.college-careers-more .topic-link:hover{background:#2c8d7b}.topic-browser-menu li>.sub-menu-custom li.level1{clear:none;float:left;width:32%}.topic-browser-menu li>.sub-menu-custom li.level1:nth-child(3n+1){clear:both}.topic-browser-menu li>.sub-menu-custom .english-homepage-link{position:absolute;bottom:17px}.topic-browser-menu li>.sub-menu-custom .english-homepage-link a{padding:5px 8px}.topic-browser-mission-percentage{opacity:.5;width:38px;display:inline-block}#top-header-container.athena-big-menu .sitewide-navigation ul.topic-browser-menu{box-shadow:none;border:0;top:70px}#top-header-container.athena-big-menu .sitewide-navigation ul.topic-browser-menu li>.sub-menu-custom{box-shadow:none;padding-top:15px;top:-25px}#top-header-container.athena-big-menu .sitewide-navigation ul.topic-browser-menu .dropdown-menu{border-bottom:0}#top-header-container.athena-big-menu .sitewide-navigation ul.topic-browser-menu .dropdown-menu.partner-content{overflow-y:auto}.wide-learn-menu-background-container{background:#fff;min-width:1000px;height:500px;position:absolute;left:0;right:0;box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.wide-learn-menu-background-container .wide-learn-menu-background{background:defaultDomainColor;background:#314453;height:500px;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.science .wide-learn-menu-background{background:#94424f;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container.science .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.humanities .wide-learn-menu-background{background:#ad3434;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container.humanities .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.economics-finance-domain .wide-learn-menu-background{background:#b77033;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container.economics-finance-domain .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.cs .wide-learn-menu-background{background:#437a39;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container.cs .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.hour-of-code .wide-learn-menu-background{background:#437a39;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container.hour-of-code .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.computer-programming .wide-learn-menu-background{background:#437a39;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container.computer-programming .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.computing .wide-learn-menu-background{background:#437a39;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container.computing .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.partner-content .wide-learn-menu-background{background:#218270;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container.partner-content .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.math .wide-learn-menu-background{background:#1c758a;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container.math .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.test-prep .wide-learn-menu-background{background:#644172;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container.test-prep .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.college-careers-more .wide-learn-menu-background{background:#218270;position:absolute;left:50%;right:0}.tutorial-outer-wrapper .wide-learn-menu-background-container.college-careers-more .wide-learn-menu-background{left:420px}.wide-learn-menu-background-container.on-welcome,.wide-learn-menu-background-container.on-welcome .wide-learn-menu-background{height:440px}.athena-big-menu .level0{border-top:1px solid transparent;border-bottom:1px solid transparent}.athena-big-menu .level0 .level0--menulink{border-top:0!important;border-bottom:0!important;border-left:5px solid #ddd!important}.athena-big-menu .level0.science .level0--menulink{border-left:5px solid #94424f!important}.athena-big-menu .level0.humanities .level0--menulink{border-left:5px solid #ad3434!important}.athena-big-menu .level0.economics-finance-domain .level0--menulink{border-left:5px solid #b77033!important}.athena-big-menu .level0.cs .level0--menulink,.athena-big-menu .level0.hour-of-code .level0--menulink,.athena-big-menu .level0.computer-programming .level0--menulink,.athena-big-menu .level0.computing .level0--menulink{border-left:5px solid #437a39!important}.athena-big-menu .level0.partner-content .level0--menulink{border-left:5px solid #218270!important}.athena-big-menu .level0.math .level0--menulink{border-left:5px solid #1c758a!important}.athena-big-menu .level0.test-prep .level0--menulink{border-left:5px solid #644172!important}.athena-big-menu .level0.college-careers-more .level0--menulink{border-left:5px solid #218270!important}.sub-menu-custom{height:500px}.on-welcome>.dropdown-menu{display:block}.on-welcome .sub-menu-custom{height:440px}.on-welcome .has-divider,.on-welcome .level0{display:none}.on-welcome .level0.science,.on-welcome .level0.humanities,.on-welcome .level0.economics-finance-domain,.on-welcome .level0.cs,.on-welcome .level0.hour-of-code,.on-welcome .level0.computer-programming,.on-welcome .level0.computing,.on-welcome .level0.partner-content,.on-welcome .level0.math,.on-welcome .level0.test-prep,.on-welcome .level0.college-careers-more{display:block}.on-welcome .topic-browser-menu li>.sub-menu-custom .art-history-header{margin-top:15px}.info-box #related-video-list .video-energy-points,#user-info .energy-points-badge,.energy-points-badge{float:right;text-align:center;color:#fff;text-shadow:none;background:#005a88;border-radius:5px;padding:2px 5px 3px;font-family:inherit;line-height:18px}.infinity-energy-points{vertical-align:middle;font-family:sans-serif;font-size:24px}.qtip.custom-override{max-width:450px}.qtip-default.custom-override{background-color:transparent;border-color:transparent}.qtip-default.custom-override .qtip-tip{display:none!important}.qtip-default.custom-override .qtip-content{background-color:transparent;border:none;padding:0 0 10px;top:-7px}.hover-card-triangle{z-index:1;height:10px;position:relative}.hover-card-triangle:before{content:" ";border-bottom:9px solid #bbb;border-left:9px solid transparent;border-right:9px solid transparent;width:0;height:0;display:block;position:absolute;top:2px;left:26px}.hover-card-triangle:after{content:" ";border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;width:0;height:0;display:block;position:absolute;top:3px;left:26px}.hover-card-triangle.right:after,.hover-card-triangle.right:before{left:auto;right:26px}.hover-card-container{width:450px;line-height:normal}.hover-card-message{padding:0 0 5px 5px;font-size:115%;line-height:20px}.hover-card-content-container{background:#fff;position:relative}.hover-card-content{min-height:60px;padding:10px;position:relative}.hover-card-content .private{visibility:hidden}.hover-card-content .user-info{word-wrap:break-word;margin-left:70px;margin-right:110px}.hover-card-content .user-info img.avatar{float:left;width:60px;height:60px;margin-left:-70px}.hover-card-content .user-info .profile-link{text-decoration:none}.hover-card-content .user-info .nickname-container{color:#999;text-overflow:ellipsis;white-space:nowrap;max-width:250px;font-size:16px;display:inline-block;overflow:hidden}.hover-card-content .user-info .nickname{color:#000;float:left;text-overflow:ellipsis;max-width:170px;font-weight:700;overflow:hidden}.hover-card-content .user-info .nickname:hover{text-decoration:underline}.hover-card-content .user-info .username{text-overflow:ellipsis;margin-left:10px}.hover-card-content .user-info .bio{color:#999;font-size:14px;line-height:16px}.hover-card-content .user-stats{position:absolute;right:10px}.hover-card-content .user-stats .badge-container{text-align:right}.hover-card-content .user-stats .badge-container .badge-icon{width:20px;height:20px;margin-left:-2px}.hover-card-content .user-stats .energy-points-badge{margin-top:10px}.hover-card-content .user-actions{position:absolute;bottom:10px;right:10px}.task-preview{border:2px solid #ddd;border-radius:4px;width:60px;height:60px;margin:0 auto;position:relative;overflow:hidden}.task-preview .task-preview-thumbnail{width:auto;max-width:none;height:100%;margin-left:-39%}.task-preview img,.task-preview .video-thumbnail-container,.task-preview .thumbnail-transparent-black{border-radius:2px;width:60px;height:60px;display:block;overflow:hidden}.task-preview__mastery{text-align:center;background:#1c758a;border-color:#29abca}.task-preview__mastery i{font-size:48px;line-height:60px;position:relative}.task-preview.video-task .video-thumbnail-container{background-position:50%;background-size:178%}.task-preview.video-task .thumbnail-transparent-black{opacity:.4;background-color:#000;position:absolute}.task-preview.video-task .play-icon-container{text-align:center;width:100%;line-height:60px;position:absolute}.task-preview.video-task .play-icon-container i{color:#fff;text-shadow:0 0 3px #555;font-size:25px}.guider{z-index:11035;background:#fff;border-radius:4px;outline:none;position:absolute;box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.guider_buttons{width:100%;height:36px;margin-top:20px;position:relative}.guider_content{margin:20px;position:relative}.guider_title{font-family:inherit;font-size:18px;font-weight:700}.guider_close{float:right;padding:10px 0 0}.x_button{color:#999;cursor:pointer;text-align:center;width:22px;height:22px;font-size:1.5em;line-height:22px;position:relative;top:-40px;right:-7px}.x_button.icon-border{border-width:2px;border-radius:3px}.x_button:before{-webkit-text-decoration:inherit;text-decoration:inherit;-webkit-font-smoothing:antialiased;content:"";font-family:FontAwesome;font-style:normal;font-weight:400}.x_button:hover{color:#444}.guider_description{color:#333;font-size:13px}.guider_button{background:-o-linear-gradient(#3d79c3 0%,#5ca9ff 100%);color:#fff;cursor:pointer;float:right;text-align:center;background:-moz-linear-gradient(#3d79c3 0%,#5ca9ff 100%);background:-o-linear-gradient(#3d79c3 0%,#5ca9ff 100%);background:#4a95e0 -webkit-gradient(linear,0 0,0 100%,from(#5ca9ff),to(#3d79c3));border:1px solid #4b5d7e;border-radius:2px;min-width:40px;margin-left:6px;padding:3px 5px;font-size:90%;font-weight:700;text-decoration:none;display:inline-block}#guider_overlay{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";width:100%;height:100%;-webkit-filter:alpha(opacity=50);filter:alpha(opacity=50);z-index:11030;background-color:#000;position:fixed;top:0;left:0}#guider_click_mask{z-index:11032;width:100%;height:100%;position:fixed;top:0;left:0}.guider_arrow{z-index:11036;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAACqCAYAAADbc92DAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4H2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTQtMDctMDlUMTY6MTE6MTMtMDc6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNC0wNy0wOVQxNjoxNTo0OS0wNzowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTQtMDctMDlUMTY6MTU6NDktMDc6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6ZGIyYjU1NzUtYTNhZi00MmRmLWE3NGEtMjY2OTY0NWRhN2M1PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOmRiMmI1NTc1LWEzYWYtNDJkZi1hNzRhLTI2Njk2NDVkYTdjNTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOmRiMmI1NTc1LWEzYWYtNDJkZi1hNzRhLTI2Njk2NDVkYTdjNTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpkYjJiNTU3NS1hM2FmLTQyZGYtYTc0YS0yNjY5NjQ1ZGE3YzU8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDctMDlUMTY6MTE6MTMtMDc6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+NDI8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTcwPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5TtHEdAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAATuSURBVHja7N2/ayNHFAfw7+jHWZxkcxcSCIR05opwKa8KSQj3D4SrUoQQCKRRcocIuMt/cIZ0CmquvpDWCIMrgU+4sSFETiULR8agwsWKRV7ZGr0UmbX39MvS7uzum2MGVB0cH6SdmffevB0LIoIJIwNDhlAfEPOvNtNoNN4HkBVCZIQQgq1USvlXo9H4BMAagCwAQUTg9gER0Xg8dg4ODj4HcB9AHkCGJZSISErZPz09/RnABoB73LA3UH/0er2XHLFTUCIix3Feb29vf8wJOxNKRHR1dfW3wq6p9VawhBIRjUaj7tHR0WccVoSFUH9FODk5+TbtFeFOqD/SXhGWhvqTLC3sSlAiosvLyzdpTLKVof6KsLu7+zjJSRYK6k+y/f39L5KaZKGhSU+yyNCktl0tUH9FqFarHwHIxfHMaktFCoXCY8dxsrGlNzq+Tc/zjsvl8iMApbi+UWhE8n1GpZT9er3+lPWsTxIZGjqBXEti3w8FPTw8/AHAw6SQoaCtVusXAB+orTPLMihRyA/VT55PMuJfGtrtdn8LIHnGoxcXF3+miVwKygFJRBCLqniDweCgWCx+DWAAwAMwIqIxq/rocDj8Z2tr6zsOyLlBSVL7d6Rn9Pr6+owbcgqa9P4duuzIFXkDTSPICAVtt9svADzgiiQioNvt/gTgvaSDjJUXfPVzA8AVgBEAjsc4JOzJnW7o+fl5Wf3cLD+e570RQmwAwHqn03lODIfneceVSmVTTXTcA7DRbrdfcEMGtvK8/5yyws4KiqBm/Q327OzsV25If2eawjqO85oT8i1o2ti7YuDpPTUF7DKB+uwA4H/sWhLYZcPL+dHKLfbhYDBopom8CypUNHW/Uqlsep53nBZyITSAzQPYKJfLj3Rhw2QTdwesgcmlAxs25VkuutaEjZKXLZ8KTGCllP0kK9Sr5S0BbL1ef7oKttlsPouS4a6eZIXAquQxUhoeLiNcAasDGRq6LFYXMhJ0Ettqtb6PCxkZOon1U5pOp/Ncd2lITxXjFlva2dn5VJ2Jaq1facvrhRAZBc4AGAMY6yz8ai1ABPtPdTfO2kqJhVqohVqohVqohVqohVqohaYwctyBfh6WY470s1qRY47MAchXq9UH7DodJqsve3t7X0kp/2WNDBbfjECSKUgyBUmmIMkUJJmCJA7IZdtDjECSKUgyBUmmIMkUJJmCpJiRfvfEuo6mrzgDZwEg67purVgsfmOzUA2DAMhSqfRjv9//I/r/ltBk6vV6L1lOJqOWJ6MWfKO2UKOCkqgtSTAFa1ORdya5m4Wt1WpP5jUositAzOumhClYmIJlXXasVCqbfiM4y3YiVW3Oqgwh77ru72z7ntQhgw/OsG7QCnSmCdtJZqEWaqEWaqEWaqEWaqEWaqEW+g5AtR6IqaxR3B646Mscdb8hllUfAJAApK63xDIakTkABdd1X7mu+wpAAUBO/Vv0obNWFDyc1X05daynHDov+Y39KCbVV4Kx4nlRKi9ZI+ShVlRsoseEUd6xT/TgNfarFaCxiSW2yyoQwzVL2q//QIx3QUkp+7Va7QmiXqgSRDabzWdpXfazzKU/oW7PiIide0FwqsggNnBJ2szbEFNH+mM4HLaw4BJrFsgZEdcUlg3yrvCQFXIRFtyQ87AAsM4N6Y+37jtpNBpfckT6Q/3dkuJ/AwDY20Nfh0qBfgAAAABJRU5ErkJggg==);background-repeat:no-repeat;width:42px;height:42px;display:none;position:absolute}.guider_arrow_right{background-position:0 0;display:block;right:-42px}.guider_arrow_down{background-position:0 -45px;display:block;bottom:-42px}.guider_arrow_up{background-position:0 -126px;display:block;top:-42px}.guider_arrow_left{background-position:2px -84px;display:block;left:-42px}.kui-survey{color:#111;z-index:1053;background-color:#ddd;border:1px solid #fdfdfd;border-bottom-width:0;border-radius:14px 0 0;width:340px;min-height:10px;position:fixed;bottom:0;right:40px}.kui-survey__handle{cursor:pointer;text-align:center;background-color:#ddd;border:1px solid #fdfdfd;border-bottom-width:0;border-radius:9px 9px 0 0;min-width:40px;height:30px;line-height:30px;position:absolute;top:-31px;right:-1px}.kui-survey__body{margin:0 20px;position:absolute;top:0;bottom:0;left:0;right:0}.kui-survey__question{margin:10px 0}.kui-survey__message{text-align:center;font-size:22px}.kui-survey__prompt{margin-bottom:10px;font-size:16px;font-weight:700}.kui-survey__answer{color:#fff;cursor:pointer;text-align:center;background-color:#71b307;border-radius:18px;margin-bottom:7px;padding:5px}.kui-survey-preview-wrapper{width:342px;margin:0 auto;padding:35px 0 0;overflow-y:hidden}.kui-survey-preview-wrapper>.kui-survey{position:relative;right:0}}@layer legacy{.ka_guider_button{float:right;text-align:center;min-width:40px;margin-left:6px;padding:3px 5px;font-size:90%;font-weight:700;text-decoration:none;display:inline-block}.guider-title-smaller{font-size:16px}.bring-above-guider-overlay{z-index:1035}#avatar-pic-guider .guider-avatar-img{float:left;margin:0 10px 0 -10px}#avatar-pic-guider .guider_title{margin-bottom:10px}#avatar-pic-guider .open-customizer-button{min-width:110px}#avatar-pic-guider .skip-customizer-button{margin-right:8px}.dashboard-intro .guider_content .guider_description{font-size:14px}.dashboard-intro-mini{margin:0;font-size:14px;line-height:18px}.dashboard-intro-mini .guider_arrow_left{width:30px;height:30px;left:-30px}.dashboard-intro-mini .guider_close,.dashboard-intro-mini .guider_title{display:none}.dashboard-intro-mini .guider_content .guider_description{margin:0;font-size:14px;line-height:18px}#pants-welcome{z-index:1029}.welcome-container{width:900px;margin-top:160px;transition:margin .3s}.welcome-container.moved-up{margin-top:0}.welcome-container .contents .avatar-onboarding-container{float:left;margin-right:240px;transition:all .3s;display:inline-block}.welcome-container .contents .avatar-onboarding-container.hide-avatar-container{opacity:0}.welcome-container .contents .avatar-onboarding-container.shrink-avatar-container{width:0;margin:0}.welcome-container .contents .pants-container .pants-halo{text-align:center;background:#fe6;border-radius:100px;width:200px;height:200px;position:relative;overflow:visible}.welcome-container .contents .pants-container .pants-halo .pants{transition-duration:.9s;position:absolute}.welcome-container .contents .pants-container .pants-halo .pants.pants-enter{opacity:0}.welcome-container .contents .pants-container .pants-halo .pants.pants-enter-active,.welcome-container .contents .pants-container .pants-halo .pants.pants-exit{opacity:1}.welcome-container .contents .pants-container .pants-halo .pants.pants-exit-active{opacity:0}.welcome-container .contents .pants-container .pants-halo .idle-pants{top:-80px;left:-50px}.welcome-container .contents .pants-container .pants-halo .awake-pants{top:-20px;left:30px}.welcome-container .contents .waiting-card{box-sizing:border-box;color:#999;border:3px dashed #ddd;border-radius:5px;width:400px;height:190px;padding:50px 50px 50px 100px;line-height:1.4}.welcome-container .contents .waiting-card .waiting-title{font-size:18px}.welcome-container .contents .waiting-card .waiting-subtitle{font-size:14px}#topic-selector-splash.full_selector{padding-top:80px}#topic-selector-splash.full_selector .role-picker{text-align:center;margin-top:0;margin-bottom:-30px;font-size:16px}#topic-selector-splash.full_selector .role-picker a{color:#76a005}#topic-selector-splash.full_selector #full-selector-splash-title{text-align:center;font-size:24px}#topic-selector-splash.full_selector #full-selector-tabs-wrapper{background:#fff;width:950px;height:478px;margin:60px auto 0;font-size:16px}#topic-selector-splash.full_selector #full-selector-tags-list{float:left;background:#f7f7f7;width:200px;height:100%}#topic-selector-splash.full_selector .full-selector-tab-row{border-bottom:3px solid #fff;position:relative;overflow:hidden}#topic-selector-splash.full_selector .full-selector-tab{color:#999;border-left:14px solid #eee;padding:0 25px}#topic-selector-splash.full_selector .full-selector-tab div{vertical-align:middle;height:77px;display:table-cell}#topic-selector-splash.full_selector .full-selector-tab.active,#topic-selector-splash.full_selector .full-selector-tab:hover{color:#fff;font-weight:700}#topic-selector-splash.full_selector .full-selector-tab:hover{cursor:pointer}#topic-selector-splash.full_selector #full-selector-tab-math{border-left-color:#1c758a}#topic-selector-splash.full_selector #full-selector-tab-math.active,#topic-selector-splash.full_selector #full-selector-tab-math:hover{background:#1c758a}#topic-selector-splash.full_selector #full-selector-tab-science{border-left-color:#94424f}#topic-selector-splash.full_selector #full-selector-tab-science.active,#topic-selector-splash.full_selector #full-selector-tab-science:hover{background:#94424f}#topic-selector-splash.full_selector #full-selector-tab-humanities{border-left-color:#ad3434}#topic-selector-splash.full_selector #full-selector-tab-humanities.active,#topic-selector-splash.full_selector #full-selector-tab-humanities:hover{background:#ad3434}#topic-selector-splash.full_selector #full-selector-tab-economics{border-left-color:#314453}#topic-selector-splash.full_selector #full-selector-tab-economics.active,#topic-selector-splash.full_selector #full-selector-tab-economics:hover{background:#314453}#topic-selector-splash.full_selector #full-selector-tab-computing{border-left-color:#437a39}#topic-selector-splash.full_selector #full-selector-tab-computing.active,#topic-selector-splash.full_selector #full-selector-tab-computing:hover{background:#437a39}#topic-selector-splash.full_selector #full-selector-tab-other{border-left-color:#218270}#topic-selector-splash.full_selector #full-selector-tab-other.active,#topic-selector-splash.full_selector #full-selector-tab-other:hover{background:#218270}#topic-selector-splash.full_selector .full-selector-tab-inner{box-sizing:border-box;border:8px solid #fff;border-bottom-width:11px;height:480px;margin-left:200px;padding:40px 0 0 50px;overflow-x:hidden;overflow-y:auto}#topic-selector-splash.full_selector .full-selector-tab-inner h2{color:#999;letter-spacing:1px;text-transform:uppercase;margin-top:44px;margin-bottom:0;font-family:inherit;font-size:17px}#topic-selector-splash.full_selector .full-selector-tab-inner h2:first-child{margin-top:0}#topic-selector-splash.full_selector .full-selector-tab-inner .full-selector-tab-column{vertical-align:top;width:190px;margin-right:20px;display:inline-block}#topic-selector-splash.full_selector .full-selector-tab-inner .full-selector-tab-column:last-child{margin-right:0}#topic-selector-splash.full_selector .full-selector-tab-inner h2+.full-selector-option{margin-top:16px}#topic-selector-splash.full_selector .full-selector-tab-inner .full-selector-option{margin-top:12px}#topic-selector-splash.full_selector .full-selector-tab-inner .full-selector-option a{text-decoration:none}#topic-selector-splash.full_selector .full-selector-tab-inner .full-selector-option a:hover{text-decoration:underline}#topic-selector-splash.full_selector #full-selector-tab-inner-computing .full-selector-tab-column,#topic-selector-splash.full_selector #full-selector-tab-inner-other .full-selector-tab-column{width:310px}#topic-selector-splash.full_selector .full-selector-option.main{font-weight:700}#topic-selector-splash.full_selector #full-selector-tab-inner-math .full-selector-option a{color:#1c758a}#topic-selector-splash.full_selector #full-selector-tab-inner-science .full-selector-option a{color:#94424f}#topic-selector-splash.full_selector #full-selector-tab-inner-humanities .full-selector-option a{color:#ad3434}#topic-selector-splash.full_selector #full-selector-tab-inner-economics .full-selector-option a{color:#314453}#topic-selector-splash.full_selector #full-selector-tab-inner-economics h2{height:32px}#topic-selector-splash.full_selector #full-selector-tab-inner-economics .full-selector-option{height:27px}#topic-selector-splash.full_selector #full-selector-tab-inner-computing .full-selector-option a{color:#437a39}#topic-selector-splash.full_selector #full-selector-tab-inner-other .full-selector-option a{color:#218270}.task-container .centered{text-align:center}#coach-learning-home-modal{padding:30px 20px 0}#coach-learning-home-modal .guider_title{text-align:center}}