.simple section.main section.form,.simple section.main section.content,.oldtemplate.print_set #printContainer .paper{background:#fff;border-radius:3px;box-shadow:2px 2px 12px rgba(0,0,0,0.1),1px 1px 4px rgba(0,0,0,0.12)}
.simple aside.sidebar .button,.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.simple aside.sidebar .button:visited,.button:visited{color:#fff}.simple aside.sidebar .button:hover,.button:hover{background-color:#3580e2}.simple aside.sidebar .button:active,.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}@font-face{font-family:glyphs-h112-web;src:url(/a/i/fonts/glyphs-h112-regular.qSgP.ttf) format('truetype');font-weight:normal;font-style:normal}.simple section.main section.form,.simple section.main section.content,.oldtemplate.print_set #printContainer .paper{background:#fff;border-radius:3px;box-shadow:2px 2px 12px rgba(0,0,0,0.1),1px 1px 4px rgba(0,0,0,0.12)}.simple aside.sidebar .button,.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.simple aside.sidebar .button:visited,.button:visited{color:#fff}.simple aside.sidebar .button:hover,.button:hover{background-color:#3580e2}.simple aside.sidebar .button:active,.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}.simple section.main section.form,.simple section.main section.content,.oldtemplate.print_set #printContainer .paper{background:#fff;border-radius:3px;box-shadow:2px 2px 12px rgba(0,0,0,0.1),1px 1px 4px rgba(0,0,0,0.12)}.simple aside.sidebar .button,.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.simple aside.sidebar .button:visited,.button:visited{color:#fff}.simple aside.sidebar .button:hover,.button:hover{background-color:#3580e2}.simple aside.sidebar .button:active,.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}.simple section.main section.form,.simple section.main section.content,.oldtemplate.print_set #printContainer .paper{background:#fff;border-radius:3px;box-shadow:2px 2px 12px rgba(0,0,0,0.1),1px 1px 4px rgba(0,0,0,0.12)}.simple aside.sidebar .button,.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.simple aside.sidebar .button:visited,.button:visited{color:#fff}.simple aside.sidebar .button:hover,.button:hover{background-color:#3580e2}.simple aside.sidebar .button:active,.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}html{height:100%}body{background:#f4f0ea}
header,nav,section,article,aside,footer,hgroup,main{display:block}.container,.u-container{clear:both;margin:0 auto;max-width:1300px}.really.old.ie .container,.really.old.ie .u-container{min-width:900px}section.section{margin:-1px 0 20px 19%;padding:1px 0 0 0}@media screen and (max-width:1024px){section.section{margin-left:195px}}.fullscreen section.section{margin-left:0}.sidebar + section.section{margin-right:180px}@media screen and (max-width:860px){.sidebar + section.section{margin-right:0}}.sidebar + section.section section.main{margin-right:0}@media screen and (max-width:620px){section.section{margin:0;padding:0}}@media print{section.section{margin-left:0 !important}}#page,#subpage{float:left;width:100%}body.fullViewportPage{height:100%;width:100%}body.fullViewportPage .site{height:100%;width:100%}body.fullViewportPage #page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;position:relative}#subpage{overflow:hidden}section.main{clear:left;zoom:1;margin:-1px 0 0 0;position:relative;width:auto}section.main:before,section.main:after{content: "";display:table}section.main:after{clear:both}.really.ie section.main{min-width:900px}aside + section.main{margin-right:180px}.inside aside + section.main,.help aside + section.main{margin-right:260px}@media screen and (max-width:860px){.inside aside + section.main,.help aside + section.main{margin-right:10px}}@media screen and (max-width:568px){body section.main{border-radius:0;margin:0 !important}}.simple section.main{background:transparent;box-shadow:none;border-radius:0;min-height:0}.sidebar{float:right;margin:7px 0 0 0;width:180px}.dashboard .sidebar{margin-top:0}.inside .sidebar,.help .sidebar{width:260px}@media screen and (max-width:860px){.sidebar{display:none;float:none;margin:0;width:100% !important}}@media print{.subpage{margin:0 !important}.ad{display:none}}.simple section.main section.form,.simple section.main section.content,.oldtemplate.print_set #printContainer .paper{background:#fff;border-radius:3px;box-shadow:2px 2px 12px rgba(0,0,0,0.1),1px 1px 4px rgba(0,0,0,0.12)}.simple aside.sidebar .button,.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.simple aside.sidebar .button:visited,.button:visited{color:#fff}.simple aside.sidebar .button:hover,.button:hover{background-color:#3580e2}.simple aside.sidebar .button:active,.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}body{color:#222;font:12.5px/1.35 "lucida grande","lucida sans unicode",arial,sans-serif}body.oldtemplate .main{line-height:21px}.ios,.android{-webkit-text-size-adjust:100%}textarea{color:#222;font:12px/18px "lucida grande","lucida sans unicode",arial,sans-serif}ul{margin:0;padding:0;list-style:none}ul li{background:transparent;padding:0;margin:0}a{text-decoration:none}.left{float:left}
img,iframe{border:none}.clear{clear:both}.really.old.ie .clear{height:1px}.dnone{display:none}.tinytext{font-size:0.85em}.old.ie div{zoom:1}p.empty{color:#777;font-size:16px;padding:28px 16px 42px 16px;text-align:center}@media screen and (max-width:568px){p.empty{font-size:13px}}p.empty a{color:#444;text-decoration:underline}hgroup h1{color:#333;font:400 28px/1.2 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif}hgroup h2{color:#1f6fd9;font:400 14px/1.3 "lucida grande","lucida sans unicode",arial,sans-serif}.simple .main hgroup{margin:20px 24px 18px 24px;margin-top:0}.simple .main hgroup h1{font-size:32px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}@media screen and (max-width:568px){.simple .main hgroup h1{font-size:26px}}.simple .main hgroup h2{font-size:19px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.simple .sidebar h2{color:#555;font:400 18px/1.2 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;padding:4px 8px;text-align:right}.simple section.main section.form,.simple section.main section.content,.oldtemplate.print_set #printContainer .paper{background:#fff;border-radius:3px;box-shadow:2px 2px 12px rgba(0,0,0,0.1),1px 1px 4px rgba(0,0,0,0.12)}.simple aside.sidebar .button,.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.simple aside.sidebar .button:visited,.button:visited{color:#fff}.simple aside.sidebar .button:hover,.button:hover{background-color:#3580e2}.simple aside.sidebar .button:active,.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}.simple #page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:100%}.simple section.main{clear:both;margin:25px auto;margin-right:auto !important;margin-left:auto !important;width:400px}@media screen and (max-width:568px){.simple section.main{padding-top:16px;width:auto}}.simple section.main fieldset{border:0 none}.simple section.main label{display:block;margin-bottom:5px}.simple section.main input[type="password"],.simple section.main input[type="text"],.simple section.main input[type="email"]{font-size:13px;padding:4px 5px}.simple section.main hgroup{margin-top:20px}.simple section.main input{vertical-align:middle}.simple section.main header{padding:0 16px 6px}.simple section.main header h1{font:400 2.5em "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;margin:0.4em 0}.simple section.main section.form,.simple section.main section.content{zoom:1;margin:0 8px 25px 8px;padding:16px 16px 0 16px}.simple section.main section.form:before,.simple section.main section.content:before,.simple section.main section.form:after,.simple section.main section.content:after{content: "";display:table}.simple section.main section.form:after,.simple section.main section.content:after{clear:both}
.simple section.main section.content{font:14px/1.7 "lucida grande","lucida sans unicode",arial,sans-serif}.simple section.main section.content h2{font:600 20px/1.3 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;font-family: "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;margin-bottom:15px}.simple section.main section.content h3{color:#aaa;padding:0 0 16px 0;margin:0;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.simple section.main section.content p{margin:0 0 15px 0}.simple section.main section.content p.error{color:#ae2024}.simple section.main section.content li{margin:10px 10px 10px 22px}.simple aside.sidebar{background:rgba(0,0,0,0.03);background:-webkit-linear-gradient(top,rgba(0,0,0,0.12),rgba(0,0,0,0.06));background:-moz-linear-gradient(top,rgba(0,0,0,0.12),rgba(0,0,0,0.06));background:-ms-linear-gradient(top,rgba(0,0,0,0.12),rgba(0,0,0,0.06));background:linear-gradient(to bottom,rgba(0,0,0,0.12),rgba(0,0,0,0.06));border-radius:2px;box-shadow:0 1px 0 rgba(255,255,255,0.4),inset 1px 1px 3px rgba(0,0,0,0.12);float:right;margin:21px 16px 0 0;padding:8px;overflow:hidden;width:auto}.simple aside.sidebar h2{font-size:16px;line-height:18px;max-width:16em}.simple aside.sidebar .button{float:right;margin:0 8px 8px 8px}@media screen and (max-width:568px){.simple aside.sidebar{box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1);float:none;margin:0;padding:20px 0 14px 0;width:auto;max-width:none}.simple aside.sidebar h2{float:left;padding:6px 10px;text-align:left}.simple aside.sidebar .button{float:left}}@media screen and (max-width:320px){.simple aside.sidebar{padding:4px 0 0 0}.simple aside.sidebar .button{margin-top:4px}}.simple footer.global{display:none}.oldtemplate.print_set #printContainer .paper{background:#fff;border-radius:3px;box-shadow:2px 2px 12px rgba(0,0,0,0.1),1px 1px 4px rgba(0,0,0,0.12)}.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.button:visited{color:#fff}.button:hover{background-color:#3580e2}.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}.mobile-nav{display:none}@media screen and (max-width:620px){html{height:100%;width:100%}html.ios{overflow:hidden}html.old.android{height:auto;width:auto}body{background:#132d45 !important;background:-webkit-linear-gradient(top,#13253f,#051020) !important;background:-moz-linear-gradient(top,#13253f,#051020) !important;background:-ms-linear-gradient(top,#13253f,#051020) !important;background:linear-gradient(to bottom,#13253f,#051020) !important;width:100%;height:100%}body .page{background:#f4f0ea}body .page .site{background:transparent;position:static;min-height:0}.old-android body{-webkit-perspective:none;height:auto;width:auto}body.navActivated{overflow:hidden;-webkit-perspective:800px;-moz-perspective:800px;-ms-perspective:800px;perspective:800px;-webkit-transform-style:flat;-moz-transform-style:flat;-ms-transform-style:flat;transform-style:flat}
.old.android body.navActivated{overflow:visible}.site{background:#f4f0ea;position:relative;z-index:1;min-height:100%;-webkit-transform-origin:0 180px;-moz-transform-origin:0 180px;-ms-transform-origin:0 180px;transform-origin:0 180px;-webkit-transition:-webkit-transform 300ms ease-out;-moz-transition:-moz-transform 300ms ease-out;-ms-transition:-ms-transform 300ms ease-out;transition:transform 300ms ease-out}.dashboard .site{overflow:hidden;min-height:130%}.site .about.section{background:#f4f0ea;overflow:hidden;width:100%}.old.android .site{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;min-height:auto;position:static;height:auto}.navActivated .site{height:130%;overflow:hidden;-webkit-transform:scale(0.5) translateX(135%) rotateY(-48deg);-moz-transform:scale(0.5) translateX(135%) rotateY(-48deg);-ms-transform:scale(0.5) translateX(135%) rotateY(-48deg);transform:scale(0.5) translateX(135%) rotateY(-48deg)}.old.android .navActivated .site{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;display:none}.mobile-nav{display:block;-webkit-font-smoothing:antialiased;pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.ios.safari .mobile-nav{display:none}.old.android .mobile-nav{display:none;position:static;height:auto;width:auto;overflow:visible;pointer-events:auto}.navActivated .mobile-nav{display:block !important;pointer-events:auto}.mobile-nav .return-to-site{background:-webkit-linear-gradient(right,rgba(10,20,36,0.4),rgba(255,255,255,0));background:-moz-linear-gradient(right,rgba(10,20,36,0.4),rgba(255,255,255,0));background:-ms-linear-gradient(right,rgba(10,20,36,0.4),rgba(255,255,255,0));background:linear-gradient(to left,rgba(10,20,36,0.4),rgba(255,255,255,0));display:block;position:absolute;top:0;right:0;height:100%;width:45%;z-index:5000;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-transform:translateZ(200px);-moz-transform:translateZ(200px);-ms-transform:translateZ(200px);transform:translateZ(200px);display:none}.navActivated .mobile-nav .return-to-site{display:block}.old.android .mobile-nav .return-to-site{background:#fff;width:20%}.mobile-nav .scrollable-nav{overflow:auto;overflow-x:hidden;padding:16px 0 16px 0;position:absolute;top:0;left:0;right:0;padding-right:28%;height:100%;min-width:200px;-webkit-transition:all 240ms ease;-moz-transition:all 240ms ease;-ms-transition:all 240ms ease;transition:all 240ms ease;-webkit-overflow-scrolling:touch;opacity:0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.old.android .mobile-nav .scrollable-nav{position:static;height:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.navActivated .mobile-nav .scrollable-nav{opacity:1;-ms-filter:none;filter:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
.mobile-nav .side-nav{display:block !important;float:none;margin:0 10px 0 5px;padding-bottom:96px}.mobile-nav a.create-set{background:#192638;background:-webkit-linear-gradient(top,#243650,#1c2a3e);background:-moz-linear-gradient(top,#243650,#1c2a3e);background:-ms-linear-gradient(top,#243650,#1c2a3e);background:linear-gradient(to bottom,#243650,#1c2a3e);border:0 none;border-radius:2px;color:#fff;display:block;font:13px/36px "lucida grande","lucida sans unicode",arial,sans-serif;margin:0 0 16px 15px;padding:6px 8px;width:176px}.mobile-nav a.create-set .icon{float:left;font-size:32px;line-height:36px;margin:0 4px 0 6px}.mobile-nav a.create-set .label{display:block;font-size:14px;margin:0 0 0 52px;padding:0 12px 0 0}.mobile-nav .login.content{clear:both !important;display:block}.mobile-nav .new-signup{border-top:1px solid #183856;clear:both;padding:0 0 16px 0}.mobile-nav .new-signup h3{border:0 none !important;padding-top:12px !important}.mobile-nav .new-signup .button{margin:8px;float:none;font-size:13px;line-height:32px;padding:0 1em}}@media screen and (min-width:400px){.mobile-nav .scrollable-nav .side-nav{width:210px}}@media screen and (max-height:400px) and (max-width:620px){.site{-webkit-transform-origin:0 70px;-moz-transform-origin:0 70px;-ms-transform-origin:0 70px;transform-origin:0 70px}}.oldtemplate.print_set #printContainer .paper{background:#fff;border-radius:3px;box-shadow:2px 2px 12px rgba(0,0,0,0.1),1px 1px 4px rgba(0,0,0,0.12)}.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.button:visited{color:#fff}.button:hover{background-color:#3580e2}.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}a{color:#1f6fd9}a:visited{color:#1f6fd9}.oldtemplate .qbutton{color:#1f6fd9}.oldtemplate .qbutton:disabled{opacity:0.6;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);cursor:default}.oldtemplate .qbutton:disabled:hover{color:#0d509f;border-color:#ccc #aaa #aaa #ccc}.oldtemplate .embed input{width:100%;margin-bottom:10px}.oldtemplate .mrnd{box-shadow:2px 2px 12px rgba(0,0,0,0.1),1px 1px 4px rgba(0,0,0,0.12);border-radius:3px}.oldtemplate #page{padding:16px 0 0 0}.account.oldtemplate #page{padding-top:0}.oldtemplate #page h1{margin:5px 0 10px 0;display:block;font:600 30px/1.2 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif}.mode.oldtemplate #page h1,.embed.oldtemplate #page h1,.oldtemplate #page h1.edit{position:relative}.mode.oldtemplate #page h1 a,.embed.oldtemplate #page h1 a,.oldtemplate #page h1.edit a{display:inline;margin-right:8px}.mode.oldtemplate #page h1 .arrow,.embed.oldtemplate #page h1 .arrow,.oldtemplate #page h1.edit .arrow{font-weight:bold;opacity:0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.oldtemplate #page h1.incorrect{display:block;max-width:100%;padding-left:0}
.oldtemplate #page h1 a{color:#999}.oldtemplate #page h1 a:hover{color:#1f6fd9}.profile.oldtemplate #page h1{line-height:69px;height:69px;padding-left:12px;text-align:left;margin-top:0}.oldtemplate .container#profile{margin-top:16px}@media screen and (max-width:960px){.oldtemplate .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:inherit;width:100%}}.oldtemplate .page .container{padding-left:16px}.oldtemplate h2,.oldtemplate h3,.oldtemplate h4{border-bottom:1px solid #ddd9d2;padding-bottom:3px;font-weight:bold;margin-bottom:8px;font-family: "lucida grande","lucida sans unicode",arial,sans-serif}.oldtemplate h2{font-size:20px;padding-bottom:7px;line-height:20px}.oldtemplate h5{background-color:#f8fafc;border:0;border-left:1px solid #9ddcff;border-right:1px solid #9ddcff;color:#111;color:rgba(0,0,0,0.84);font:400 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 0 0 12px;text-shadow:0 1px 0 rgba(255,255,255,0.9);-webkit-font-smoothing:antialiased}.oldtemplate .paging,.oldtemplate .nav{margin:3px 10px 8px;font-size:0.9em;line-height:2.1em;text-align:right}.oldtemplate .paging .current,.oldtemplate .nav .current{border-color:#998c77;color:#998c77}.oldtemplate .paging a,.oldtemplate .nav a{padding:7px;border:1px solid #e7e4df;background:#fff}.oldtemplate .paging a:hover,.oldtemplate .nav a{border-color:#aaa}.oldtemplate .search-container h1{margin-bottom:5px}@media screen and (max-width:460px){.oldtemplate .other-searches{float:none !important}}@media screen and (max-width:320px){.oldtemplate .other-searches a{font-size:14px;width:40%}}@media screen and (max-width:500px){.oldtemplate .medium{width:100%}}.oldtemplate .layoutTable,.oldtemplate .layoutTable td,.oldtemplate .layoutTable th{border:0;padding:0;margin:0;border-collapse:collapse;background:transparent}.oldtemplate li{margin-bottom:8px}.oldtemplate table{border-spacing:0;border-color:#e7e4df;padding:0;margin:0 0 10px 0}.oldtemplate table tr.alt{background:#f9fbfd}.oldtemplate table td,.oldtemplate table th{padding:8px 7px;line-height:1.4;border-color:#e8eef6}.oldtemplate table .numc{white-space:nowrap;text-align:right}.oldtemplate table strong{display:block}.oldtemplate table code strong{display:inline}.oldtemplate ol li{margin-left:30px}.oldtemplate #combine-page table td:nth-child(n+2){width:23px}.embed.oldtemplate #page{padding:5px 0 0 0}.embed.oldtemplate #page h1{font-size:24px;padding-left:0;color:#999}.embed.oldtemplate #page h1 .mode{color:#000}@media screen and (max-width:512px){.oldtemplate .medium.left,.oldtemplate .medium-small.left{width:100%}}@media screen and (max-width:380px){.oldtemplate.authorize-app .header .sections{display:none}}.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.button:visited{color:#fff}.button:hover{background-color:#3580e2}
.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}@media screen and (max-width:480px){.oldtemplate #page{padding:0}.oldtemplate #page h1{font-size:20px;margin:3px 0;text-align:center}.oldtemplate #page .container,.oldtemplate #page .browse-container{min-width:0 !important;padding-left:10px !important;padding-right:10px !important}.oldtemplate #page .container .mrnd,.oldtemplate #page .browse-container .mrnd{margin:0 0 15px 0}.oldtemplate #page .small,.oldtemplate #page .large{min-width:0;width:100%}}@media screen and (max-width:568px){#profile{padding-top:10px !important}}.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.button:visited{color:#fff}.button:hover{background-color:#3580e2}.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}.badge{background:#214d77;border-radius:2px;box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);color:#fff;display:inline-block;font:600 9px/1.1 "lucida grande","lucida sans unicode",arial,sans-serif;margin:0 2px;padding:2px 3px;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,0.3);vertical-align:1px;-webkit-font-smoothing:antialiased}.windows .badge{font-weight:400}.badge.big{font-size:11px;padding:4px 6px;vertical-align:middle}.badge.staff{background-color:#368831;background:-webkit-linear-gradient(top,#44ac3e,#368831);background:-moz-linear-gradient(top,#44ac3e,#368831);background:-ms-linear-gradient(top,#44ac3e,#368831);background:linear-gradient(to bottom,#44ac3e,#368831)}.badge.plus{background-color:#1f6fd9;background:-webkit-linear-gradient(top,#3c84e3,#1f6fd9);background:-moz-linear-gradient(top,#3c84e3,#1f6fd9);background:-ms-linear-gradient(top,#3c84e3,#1f6fd9);background:linear-gradient(to bottom,#3c84e3,#1f6fd9)}.badge.teacher{background-color:#7f3db6;background:-webkit-linear-gradient(top,#9355c6,#7f3db6);background:-moz-linear-gradient(top,#9355c6,#7f3db6);background:-ms-linear-gradient(top,#9355c6,#7f3db6);background:linear-gradient(to bottom,#9355c6,#7f3db6);color:#fff}.badge.online{background:#47b241;background:-webkit-linear-gradient(top,#4dbc46,#42a63c);background:-moz-linear-gradient(top,#4dbc46,#42a63c);background:-ms-linear-gradient(top,#4dbc46,#42a63c);background:linear-gradient(to bottom,#4dbc46,#42a63c);border-radius:18px;margin:0;padding:0;position:relative;top:-1px;height:12px;width:12px;vertical-align:middle}.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.button:visited{color:#fff}.button:hover{background-color:#3580e2}.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}.profile-image{background:transparent no-repeat center top;background-size:cover;border-radius:100%;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.4);display:inline-block;margin:0 10px 2px 0;overflow:hidden;padding:0;vertical-align:middle;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.old.ie .profile-image{border:1px solid #777}.button{background:#1f6fd9;border:1px solid #1d66c8;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.button:visited{color:#fff}.button:hover{background-color:#3580e2}.button:active{box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}a{cursor:pointer}.button{-webkit-font-smoothing:antialiased}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.1),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.1),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.1),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,0.1),rgba(255,255,255,0));margin:0 8px 0 0;outline:0 none;background-color:#1f6fd9;border-color:#1a5eb8}.button:focus{box-shadow:inset 0 0 0 1px #fff}.button:hover{background-color:#3580e2;border-color:#1a5eb8;text-decoration:none !important}.button:hover,.button:active{background-color:#2379ea}.button:active{background-image:-webkit-linear-gradient(bottom,rgba(255,255,255,0.2),rgba(255,255,255,0));background-image:-moz-linear-gradient(bottom,rgba(255,255,255,0.2),rgba(255,255,255,0));background-image:-ms-linear-gradient(bottom,rgba(255,255,255,0.2),rgba(255,255,255,0));background-image:linear-gradient(to top,rgba(255,255,255,0.2),rgba(255,255,255,0))}.button[disabled]{background-color:#1f6fd9;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.1),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.1),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,0.1),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,0.1),rgba(255,255,255,0));box-shadow:none;cursor:default;opacity:0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.button.yes,.button.save,.button.green{background-color:#398f34;border-color:#307a2c}.button.yes:focus,.button.save:focus,.button.green:focus{box-shadow:inset 0 0 0 1px #fff}.button.yes:hover,.button.save:hover,.button.green:hover{background-color:#44ab3e;border-color:#307a2c;text-decoration:none !important}.button.yes:hover,.button.save:hover,.button.green:hover,.button.yes:active,.button.save:active,.button.green:active{background-color:#3ba636}.button.dangerous,.button.red{background-color:#ae2024;border-color:#941b1f}.button.dangerous:focus,.button.red:focus{box-shadow:inset 0 0 0 1px #fff}.button.dangerous:hover,.button.red:hover{background-color:#cd262a;border-color:#941b1f;text-decoration:none !important}.button.dangerous:hover,.button.red:hover,.button.dangerous:active,.button.red:active{background-color:#cb1c20}.button.cancel,.button.no,.button.grey,.button.gray{background-color:#6c7583;border-color:#5c636f}.button.cancel:focus,.button.no:focus,.button.grey:focus,.button.gray:focus{box-shadow:inset 0 0 0 1px #fff}
.button.cancel:hover,.button.no:hover,.button.grey:hover,.button.gray:hover{background-color:#7c8593;border-color:#5c636f;text-decoration:none !important}.button.cancel:hover,.button.no:hover,.button.grey:hover,.button.gray:hover,.button.cancel:active,.button.no:active,.button.grey:active,.button.gray:active{background-color:#75808f}.button.white{background-color:#fafafa;border-color:#d4d4d4;color:#555;text-shadow:0 1px #fff}.button.white:focus{box-shadow:inset 0 0 0 1px #fff}.button.white:hover{background-color:#fbfbfb;border-color:#d4d4d4;text-decoration:none !important}.button.white:hover,.button.white:active{background-color:#fafafa}.button.white:hover,.button.white:active{background-color:#fff}.button.white:focus{box-shadow:inset 0 0 0 1px #1f6fd9}.button.tan{background-color:#f4f0ea;border-color:#dbcebb;color:#555}.button.tan:focus{box-shadow:inset 0 0 0 1px #fff}.button.tan:hover{background-color:#f5f2ed;border-color:#dbcebb;text-decoration:none !important}.button.tan:hover,.button.tan:active{background-color:#f5f1ec}.button.tan.dark{background-color:#e7e4df;border-color:#cac3b8;color:#5e6165}.button.tan.dark:focus{box-shadow:inset 0 0 0 1px #fff}.button.tan.dark:hover{background-color:#eae7e3;border-color:#cac3b8;text-decoration:none !important}.button.tan.dark:hover,.button.tan.dark:active{background-color:#e9e6e2}.button.light{background-color:#f1f1f1;border-color:#ddd;color:#555;text-shadow:none}.confirmation .button{font-size:15px;line-height:30px}.button.silver-flat{background-color:#eff0f2;border-color:#c7cbd2;border-color:#d6dadd;color:#5c6771;text-shadow:none}.button.silver-flat:focus{box-shadow:inset 0 0 0 1px #fff}.button.silver-flat:hover{background-color:#f1f2f4;border-color:#c7cbd2;text-decoration:none !important}.button.silver-flat:hover,.button.silver-flat:active{background-color:#f0f1f3}.button.silver-flat:hover{color:#84909b}.button.silver,.button.metal{background-color:#fbfbfb;background:-webkit-linear-gradient(top,#fbfbfb,#e4e7ea);background:-moz-linear-gradient(top,#fbfbfb,#e4e7ea);background:-ms-linear-gradient(top,#fbfbfb,#e4e7ea);background:linear-gradient(to bottom,#fbfbfb,#e4e7ea);border:1px solid #d5d6dc;border-color:#d5d6dc #cacdd0 #cacdd0 #d5d6dc;box-shadow:1px 1px 3px #dedbd4;color:#555;text-shadow:0 1px rgba(255,255,255,0.2)}.button.silver:hover,.button.metal:hover{background:-webkit-linear-gradient(top,#fff,#ecf1f5);background:-moz-linear-gradient(top,#fff,#ecf1f5);background:-ms-linear-gradient(top,#fff,#ecf1f5);background:linear-gradient(to bottom,#fff,#ecf1f5)}.button.silver:active,.button.metal:active{background:-webkit-linear-gradient(bottom,#fbfbfb,#e4e7ea);background:-moz-linear-gradient(bottom,#fbfbfb,#e4e7ea);background:-ms-linear-gradient(bottom,#fbfbfb,#e4e7ea);background:linear-gradient(to top,#fbfbfb,#e4e7ea)}.button.google,.button.facebook{line-height:26px;min-width:160px;padding-left:0}.button.google .icon,.button.facebook .icon{box-shadow:inset -1px 0 0 rgba(255,255,255,0.15);display:block;float:left;font-size:22px !important;height:26px;line-height:26px;text-align:center;width:23px}
.button.google .label,.button.facebook .label{display:block;margin-left:33px}.button.google{background-color:#dd4b39;border-color:#ca3523}.button.google:focus{box-shadow:inset 0 0 0 1px #fff}.button.google:hover{background-color:#e16151;border-color:#ca3523;text-decoration:none !important}.button.google:hover,.button.google:active{background-color:#e85341}.button.google .icon{border-right:1px solid #d63825;font-size:18px !important}.button.facebook{background-color:#3a5795;border-color:#314a7f}.button.facebook:focus{box-shadow:inset 0 0 0 1px #fff}.button.facebook:hover{background-color:#4466af;border-color:#314a7f;text-decoration:none !important}.button.facebook:hover,.button.facebook:active{background-color:#3c5fab}.button.facebook .icon{border-right:1px solid #344e86;color:transparent !important;overflow:hidden;position:relative;text-shadow:none}.button.facebook .icon:after{color:#fff;content:'\E055';font-size:29px;position:absolute;bottom:-3px;left:-4px}.button.medium{line-height:30px;padding:0 12px}.button.large{font-size:16px;line-height:36px;padding:0 16px}.facebook.button.Button--large,.google.button.Button--large{line-height:32px !important;margin:0;padding:0;text-shadow:none}.facebook.button.Button--large .icon,.google.button.Button--large .icon{font-size:22px !important;height:32px;line-height:32px;width:28px}.facebook.button.Button--large .label,.google.button.Button--large .label{margin-left:40px}.facebook.button.Button--large .icon:after{bottom:-3px;font-size:35px !important;left:-4px}.highfive{margin:-40px 0 0 -40px;display:block;position:relative;height:80px;width:80px}.transitional .highfive{margin-left:0}.highfive .count{color:#888;color:rgba(0,0,0,0.4);display:block;font:600 14px/20px "Helvetica Neue",arial,sans-serif;letter-spacing:0;margin:-10px 0 0 8.666666666666666px;position:absolute;top:50%;left:61%;right:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-font-smoothing:antialiased}.transitional .highfive .count{background:#1f6fd9;border-radius:12px;color:#fff;margin-left:0;padding:0 8px 0 6px;left:auto;right:68px}.already.activated.highfive .count,.highfive .count.new{color:#1f6fd9}.newly.activated.highfive .count{display:none}.newly.activated.highfive .count.new{display:block}.highfive a{cursor:url(/a/i/about/highfive-cursor.6aK7.png) 4 3,pointer;position:absolute;top:0;left:0;display:block;height:100%;width:100%}.nontransitioning .highfive a{cursor:pointer}.transitional .highfive a{display:none}.highfive a .target{background-color:#c8cdd2;background-image:url(/a/i/about/highfive-hand.BFFe.png);background-position:center center;background-repeat:no-repeat;border-radius:13px;box-shadow:1px 1px 3px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(0,0,0,0.16);display:block;margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%;height:26px;width:26px;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;transition:all 100ms linear}
@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.highfive a .target{background-image:url(/a/i/about/highfive-hand@2x.dBCf.png);background-size:20px 20px}}.activated.highfive a .target{background-color:#1f6fd9;background-image:url(/a/i/about/highfive-hand-pressed.2vBD.png)}.highfive a:hover .target{background-color:#d6dde6}.activated.highfive a:hover .target{background-color:#1f6fd9}.timing.highfive a .target{background-color:#96a0a9;background-color:#1f6fd9}.highfive a .label{color:#a8b0b8;display:block;font:600 10px/8px "Helvetica Neue",arial,sans-serif;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:8px;left:0;right:0;text-align:center;text-transform:uppercase;-webkit-transform:translateY(3px) scale(0.74) translateZ(0);-moz-transform:translateY(3px) scale(0.74) translateZ(0);-ms-transform:translateY(3px) scale(0.74) translateZ(0);transform:translateY(3px) scale(0.74) translateZ(0);text-shadow:none;-webkit-transition:opacity 130ms linear,-webkit-transform 160ms ease,color 600ms ease;-moz-transition:opacity 130ms linear,-moz-transform 160ms ease,color 600ms ease;-ms-transition:opacity 130ms linear,-ms-transform 160ms ease,color 600ms ease;transition:opacity 130ms linear,transform 160ms ease,color 600ms ease;-webkit-font-smoothing:antialiased}.highfive a .label.high-five{-webkit-transition-delay:320ms;-moz-transition-delay:320ms;-ms-transition-delay:320ms;transition-delay:320ms}.highfive a .label.thanks{color:#1e6dd5;top:13px;-webkit-transition:all 120ms ease;-moz-transition:all 120ms ease;-ms-transition:all 120ms ease;transition:all 120ms ease}.highfive a .label.dont-move{color:#fff;top:auto;bottom:7px}.highfive a:hover .high-five.label{color:#1f6fd9;text-shadow:none;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;transition:all 150ms ease}.activated.highfive a .high-five.label,.activated.highfive a .dont-move.label{display:none}.clicked.activated.highfive a .thanks.label{-webkit-transition-delay:800ms;-moz-transition-delay:800ms;-ms-transition-delay:800ms;transition-delay:800ms}.highfive a .outline{background:rgba(0,0,0,0.04);background:rgba(226,224,222,0.4);border-radius:40px;display:block;opacity:0.65;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:all 260ms ease;-moz-transition:all 260ms ease;-ms-transition:all 260ms ease;transition:all 260ms ease;-webkit-transform:scale(0.275) translateZ(0);-moz-transform:scale(0.275) translateZ(0);-ms-transform:scale(0.275) translateZ(0);transform:scale(0.275) translateZ(0);-webkit-transform-style:preserve-3d}.nontransitioning .highfive a .outline{background:#f5f5f5;width:22px;height:22px;top:50%;left:50%;margin:-11px 0 0 -11px}
.already.highfive a .outline{display:none}.activated.highfive a .outline.grey{display:none}.highfive a .outline.blue{background:#1f6fd9;-webkit-transition:all 240ms ease;-moz-transition:all 240ms ease;-ms-transition:all 240ms ease;transition:all 240ms ease}.timing.highfive a .outline.blue{opacity:1;-ms-filter:none;filter:none;-webkit-transition:-webkit-transform 1300ms ease-out,opacity 715.0000000000001ms linear;-moz-transition:-moz-transform 1300ms ease-out,opacity 715.0000000000001ms linear;-ms-transition:-ms-transform 1300ms ease-out,opacity 715.0000000000001ms linear;transition:transform 1300ms ease-out,opacity 715.0000000000001ms linear;-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.activated.highfive a .outline.blue{opacity:1;-ms-filter:none;filter:none;-webkit-transition-duration:160ms;-moz-transition-duration:160ms;-ms-transition-duration:160ms;transition-duration:160ms;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;transition-delay:0;-webkit-transform:scale(0.3) translateZ(0);-moz-transform:scale(0.3) translateZ(0);-ms-transform:scale(0.3) translateZ(0);transform:scale(0.3) translateZ(0)}.highfive a:hover .grey.outline{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.old.ie .highfive a:hover .grey.outline{border:1px solid #eee}.nontransitioning .highfive a:hover .grey.outline{width:80px;height:80px;margin:-40px 0 0 -40px}.glyph{display:inline-block;font:16px/1 glyphs-h112-web;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}.ios .glyph{-webkit-font-smoothing:subpixel-antialiased;-webkit-transform:translateZ(0)}.old.ie .glyph{max-width:1em;overflow:hidden}.glyph.stroked{color:#1f6fd9}.mac.webkit .glyph.stroked{-webkit-text-stroke:1px #1f6fd9;-webkit-text-fill-color:transparent}.QModal-box,.qmodal-box{-webkit-animation:fadeOutModal 300ms ease;-moz-animation:fadeOutModal 300ms ease;-ms-animation:fadeOutModal 300ms ease;animation:fadeOutModal 300ms ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;background:transparent;display:block;margin-left:-280px;margin-top:45px;position:absolute;left:50%;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:560px;z-index:10002}@media screen and (max-width:560px){.QModal-box,.qmodal-box{margin-left:-175px !important;width:350px !important}}@media screen and (max-width:400px){.QModal-box,.qmodal-box{margin-left:-150px !important;width:300px !important}}@media screen and (max-height:560px){.QModal-box,.qmodal-box{margin-top:11.25px !important}}.qmodal-box-hidden,.QModal-box.is-hidden{display:none}.QModal-box.is-wide,.qmodal-box.is-wide{margin-left:-400px;width:800px}
@media screen and (max-width:800px){.QModal-box.is-wide,.qmodal-box.is-wide{margin-left:-300px;width:600px}}@media screen and (max-width:600px){.QModal-box.is-wide,.qmodal-box.is-wide{margin-left:-250px;width:500px}}.QModal.is-open .QModal-box,.qmodal-open .qmodal-box{-webkit-animation-name:fadeInModal;-moz-animation-name:fadeInModal;-ms-animation-name:fadeInModal;animation-name:fadeInModal;z-index:10002}.qmodal-title .icon{display:inline;font-size:34px;margin-right:10px;vertical-align:-10%}@media screen and (max-width:768px){.qmodal-title .icon{font-size:24px;line-height:1.35;margin-right:5px}}.qmodal-title-text{display:inline;font:300 24px/1.35 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif}@media screen and (max-width:620px){.qmodal-title-text{font-size:18px}}.qmodal-title{background-color:#003554;border-radius:10px 10px 0 0;color:#fff;padding:32px 40px;text-align:center}@media screen and (max-width:620px){.qmodal-title{padding:24px 40px}}.QModal-content,.qmodal-content{zoom:1;background:#fff;border-radius:10px;box-shadow:0 4px 8px 0 rgba(34,34,34,0.2);padding:1px 1px 0 1px;position:relative;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.QModal-content:before,.qmodal-content:before,.QModal-content:after,.qmodal-content:after{content: "";display:table}.QModal-content:after,.qmodal-content:after{clear:both}.QModal-content h2,.qmodal-content h2{font-family: "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif}.QModal-content .qmodal-error-message,.qmodal-content .qmodal-error-message{color:#777;font:16px/1.5 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;padding:20px;text-align:center}.QModal-content .qmodal-list .icon,.qmodal-content .qmodal-list .icon{margin-right:5px}.QModal-content p,.qmodal-content p{border-top:2px solid #f2f5f7;padding:15px 40px}.QModal-content .qmodal-form,.qmodal-content .qmodal-form{padding:15px 40px}.QModal-content .qselect select,.qmodal-content .qselect select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.QModal-content .qmodal-input-with-button,.qmodal-content .qmodal-input-with-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:3%;vertical-align:middle;width:77%}@media screen and (max-width:620px){.QModal-content .qmodal-input-with-button,.qmodal-content .qmodal-input-with-button{width:67%}}.QModal-content .qmodal-button-with-input,.qmodal-content .qmodal-button-with-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;padding:3px;vertical-align:middle;width:20%}@media screen and (max-width:620px){.QModal-content .qmodal-button-with-input,.qmodal-content .qmodal-button-with-input{width:30%}}.QModal-content .qmodal-actionButton,.qmodal-content .qmodal-actionButton{float:right;margin:15px 40px}.QModal-content .QModal-close,.qmodal-content .QModal-close,.QModal-content .qmodal-close,.qmodal-content .qmodal-close{background-color:#d9dfe2;border:1px solid #8ea0a8;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#132d45;display:block;font-size:24px;height:36px;line-height:36px;position:absolute;right:-18px;text-align:center;top:-18px;width:36px}
@media screen and (max-width:460px){.QModal-content .QModal-close,.qmodal-content .QModal-close,.QModal-content .qmodal-close,.qmodal-content .qmodal-close{background-color:#003554;border:none;color:#d9dfe2;right:3px;top:3px}}.QModal-content .QModal-close:hover,.qmodal-content .QModal-close:hover,.QModal-content .qmodal-close:hover,.qmodal-content .qmodal-close:hover{text-decoration:none !important}.QModal-content .QModal-close:hover .qmodal-closeIcon,.qmodal-content .QModal-close:hover .qmodal-closeIcon,.QModal-content .qmodal-close:hover .qmodal-closeIcon,.qmodal-content .qmodal-close:hover .qmodal-closeIcon{opacity:0.7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.QModal-content .QModal-closeIcon,.qmodal-content .QModal-closeIcon,.QModal-content .qmodal-closeIcon,.qmodal-content .qmodal-closeIcon{font-size:22px;font-weight:bold}.QModal-content .qmodal-preloaded,.qmodal-content .qmodal-preloaded{display:block}.QModal-overlay,.qmodal-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:#000;display:none;opacity:0.4;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);z-index:10001}.qmodal-open .qmodal-overlay,.QModal.is-open .QModal-overlay{display:block}.qmodal-preloaded,.qmodal-cache{display:none}.qmodal--upsell{margin-left:-400px;width:800px}@media screen and (max-width:850px){.qmodal--upsell{margin-left:-40%;width:80%}}.QModal--translucent .QModal-content{background-color:rgba(255,255,255,0.3);border:2px solid #c7d7ec;padding:0}.tooltip{display:block;font:11px/1.35 "lucida grande","lucida sans unicode",arial,sans-serif;line-height:1.4;min-width:50px;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;visibility:visible;z-index:999999}.tooltip.in{opacity:0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip.fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:8px;text-align:center;text-decoration:none}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-width:5px 0 5px 5px;border-left-color:#000;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;left:50%;margin-left:-5px;top:0}.SegmentedControl,.segmented-control{display:block;font:0/23px "lucida grande","lucida sans unicode",arial,sans-serif;white-space:nowrap;height:25px}
.SegmentedControl.SegmentedControl--quizletBlue .SegmentedControl-navItem,.segmented-control.SegmentedControl--quizletBlue .SegmentedControl-navItem{border-color:#1f6fd9;color:#1f6fd9}.SegmentedControl.SegmentedControl--quizletBlue .SegmentedControl-navItem.is-active,.segmented-control.SegmentedControl--quizletBlue .SegmentedControl-navItem.is-active{background:#1f6fd9;color:#fff}.SegmentedControl a,.segmented-control a,.SegmentedControl .SegmentedControl-toggle,.segmented-control .SegmentedControl-toggle{border:1px solid #d6d2cb;border-width:1px 1px 1px 0;color:#555;display:inline-block;font-size:12px;margin:0;padding:0 1em}.SegmentedControl a.first,.segmented-control a.first,.SegmentedControl .SegmentedControl-toggle.first,.segmented-control .SegmentedControl-toggle.first,.SegmentedControl a:first-child,.segmented-control a:first-child,.SegmentedControl .SegmentedControl-toggle:first-child,.segmented-control .SegmentedControl-toggle:first-child{border-radius:2px 0 0 2px;border-left-width:1px}.SegmentedControl a.last,.segmented-control a.last,.SegmentedControl .SegmentedControl-toggle.last,.segmented-control .SegmentedControl-toggle.last,.SegmentedControl a:last-child,.segmented-control a:last-child,.SegmentedControl .SegmentedControl-toggle:last-child,.segmented-control .SegmentedControl-toggle:last-child{border-radius:0 2px 2px 0}.SegmentedControl a.active,.segmented-control a.active,.SegmentedControl .SegmentedControl-toggle.active,.segmented-control .SegmentedControl-toggle.active{background:#fff;color:#222}.SegmentedControl a .icon,.segmented-control a .icon,.SegmentedControl .SegmentedControl-toggle .icon,.segmented-control .SegmentedControl-toggle .icon,.SegmentedControl a .label,.segmented-control a .label,.SegmentedControl .SegmentedControl-toggle .label,.segmented-control .SegmentedControl-toggle .label{display:inline-block;line-height:inherit;vertical-align:top}.SegmentedControl a .icon,.segmented-control a .icon,.SegmentedControl .SegmentedControl-toggle .icon,.segmented-control .SegmentedControl-toggle .icon{margin-right:4px}.recent .segmented-control a.order-recent,.alphabetical .segmented-control a.order-alphabetical,.order-alphabetical .segmented-control a.order-alphabetical,.order-missed .segmented-control a.order-missed,.order-original .segmented-control a.order-original,.order-students .segmented-control a.order-students{background:#fff;color:#222}.popout{background:#fff;box-shadow:2px 2px 8px rgba(0,0,0,0.4);border-radius:3px;display:none;line-height:16px;padding:4px 0;position:absolute;top:42px;left:-24px;min-width:120px}.tools .popout{top:39px}.anchor-right.popout{left:auto;right:-16px}.left.popout{margin:0 4px 0 0;top:-4px;left:auto;right:100%}.popout .bridge{display:block;overflow:hidden;position:absolute;top:-20px;left:0;height:20px;width:100%}.tool .popout .bridge{height:14px;top:-14px}.left.popout .bridge{top:0;left:auto;right:-20px;height:100%;width:20px}.popout .arrow,.popout .bridge .icon{color:#fff;display:block !important;font:16px/20px glyphs-h112-web;position:absolute;top:5px;left:28px;text-shadow:0 1px 0 #fff,1px 1px 3px rgba(0,0,0,0.3);height:12px;width:24px}
.tool .popout .arrow,.tool .popout .bridge .icon{top:-2px}.anchor-right.popout .arrow,.anchor-right.popout .bridge .icon{left:auto;right:20px}.left.popout .arrow,.left.popout .bridge .icon{top:22px;left:auto;right:-12px;text-shadow:-1px 0 0 #fff,3px 1px 5px rgba(0,0,0,0.3);height:24px;width:12px}.hoverable{position:relative}.cursor .hoverable:hover .popout,.hoverable.opened .popout{display:block;z-index:1001}.ad-wrap .ad,.skyscraper.ad .ad{margin-bottom:5px}.ad-wrap .ad-label,.skyscraper.ad .ad-label{display:block;font-size:11px;text-align:left;color:#555;padding-left:5px}.ad-wrap .upgrade-link,.skyscraper.ad .upgrade-link{padding:0;padding-left:5px;text-align:left;margin-bottom:8px;font-size:11px;display:block}.ad-wrap .upgrade-link br,.skyscraper.ad .upgrade-link br{display:none}.qselect label{border:1px solid #d5dadf;border-radius:3px;display:inline-block;overflow:hidden;position:relative}.ie .qselect label:after,.qselect label.disabled:after{display:none}.qselect label:after{color:#ccc;content:'\E023';display:block;font:24px/12px glyphs-h112-web;margin-top:-6px;pointer-events:none;position:absolute;right:16px;height:12px;top:50%;text-align:center}.qselect label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2;background:-webkit-linear-gradient(#fff,#f2f2f2);background:-moz-linear-gradient(#fff,#f2f2f2);background:-ms-linear-gradient(#fff,#f2f2f2);background:linear-gradient(#fff,#f2f2f2);box-shadow:0 1px #f9f9f9;border:none;border-radius:3px;color:#111;cursor:pointer;display:block;font:16px/42px "lucida grande","lucida sans unicode",arial,sans-serif;outline:0 none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 48px 0 16px;height:42px;margin:0}.ie .qselect label select{padding:0 16px}.old.ie .qselect label select{padding:2px 16px 8px}.ie11 .qselect label select::-ms-expand{display:none}.firefox .qselect label select{padding:10px 32px 0 8px;text-indent:0.01px;text-overflow:'';vertical-align:middle;width:115%}.firefox .qselect label select:-moz-focusring{color:transparent;text-shadow:0 0 0 #111}.qselect label select[disabled]{background:#f2f2f2;cursor:default;padding-right:16px;text-align:center}.ie .qselect label select[disabled]::-ms-expand{display:none}.qselect.small label:after{font-size:12px;right:8px}.qselect.small select{font-size:12px;line-height:24px;padding-right:24px;padding-left:10px;height:32px}.firefox .qselect.small select{padding-top:4px}.ie .qselect.small select{padding:0 0 0 6px !important;line-height:20px;height:20px}.old.ie .qselect.small select{line-height:16px}.mode-circle{height:42px;width:42px;background:#1f6fd9;background:-webkit-linear-gradient(top,#2576e0,#1d69ce);background:-moz-linear-gradient(top,#2576e0,#1d69ce);background:-ms-linear-gradient(top,#2576e0,#1d69ce);background:linear-gradient(to bottom,#2576e0,#1d69ce);border-radius:3px;color:#fff;cursor:pointer;display:inline-block;position:relative;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);vertical-align:middle;-webkit-font-smoothing:antialiased}
@media screen and (max-width:1000px){.mode-circle{height:34px;width:34px;font-size:28px}}.mode-circle .icon{display:block;font-size:32px;line-height:42px}@media screen and (max-width:1000px){.mode-circle .icon{font-size:28px;line-height:34px}}.old.ie .mode-circle .icon{padding:0 5px}.ie .learn .mode-circle .icon{font-size:31px;padding:0 6px}.mode-circle.starred,.mode-circle.gold{background:#f4af09;background:-webkit-linear-gradient(top,#f9cb5e,#ec9100);background:-moz-linear-gradient(top,#f9cb5e,#ec9100);background:-ms-linear-gradient(top,#f9cb5e,#ec9100);background:linear-gradient(to bottom,#f9cb5e,#ec9100)}@media print{.mode-circle{background:transparent;border:1px solid #1f6fd9;color:#1f6fd9;box-shadow:none;text-shadow:none}}.mode-circles .mode .circle{height:32px;width:32px;background:#e8e6e4;border-radius:2px;cursor:default;display:inline-block;margin-right:6px;text-align:center}.mode-circles .mode .circle .icon{color:#a9a199;font-size:24px;line-height:32px}.old.ie .mode-circles .mode .circle .icon{margin-left:5px}.mode-circles .mode.partially-studied .circle .icon{color:#1f6fd9}.mode-circles .mode.studied .circle{background:#1f6fd9}.mode-circles .mode.studied .circle .icon{color:#fff}.react-autosuggest__suggestions,.autocomplete-suggestions{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.25);border-radius:0 0 2px 2px;font-size:13px;margin:0;position:absolute;left:0;top:33px;top:31px;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.tag-entry .react-autosuggest__suggestions,.tag-entry .autocomplete-suggestions{top:100%}.react-autosuggest__suggestions li,.autocomplete-suggestions li{box-shadow:0 -1px 0 rgba(0,0,0,0.15);line-height:24px;margin:0;padding:3px 8px;text-align:left}.react-autosuggest__suggestions li.react-autosuggest__suggestion--focused,.autocomplete-suggestions li.react-autosuggest__suggestion--focused,.react-autosuggest__suggestions li.smart_autocomplete_highlight,.autocomplete-suggestions li.smart_autocomplete_highlight{background-color:#1f6fd9;background:-webkit-linear-gradient(top,#3483eb,#1f6fd9);background:-moz-linear-gradient(top,#3483eb,#1f6fd9);background:-ms-linear-gradient(top,#3483eb,#1f6fd9);background:linear-gradient(to bottom,#3483eb,#1f6fd9);color:#fff;cursor:pointer;box-shadow:0 -1px 0 #1c64c3;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}.react-autosuggest__suggestions li.react-autosuggest__suggestion--focused:last-child,.autocomplete-suggestions li.react-autosuggest__suggestion--focused:last-child,.react-autosuggest__suggestions li.smart_autocomplete_highlight:last-child,.autocomplete-suggestions li.smart_autocomplete_highlight:last-child{border-radius:0 0 2px 2px}.react-autosuggest__suggestions li.react-autosuggest__suggestion--focused .realname,.autocomplete-suggestions li.react-autosuggest__suggestion--focused .realname,.react-autosuggest__suggestions li.smart_autocomplete_highlight .realname,.autocomplete-suggestions li.smart_autocomplete_highlight .realname{color:#ccc;color:rgba(255,255,255,0.8)}
.react-autosuggest__suggestions li.react-autosuggest__suggestion--focused em,.autocomplete-suggestions li.react-autosuggest__suggestion--focused em,.react-autosuggest__suggestions li.smart_autocomplete_highlight em,.autocomplete-suggestions li.smart_autocomplete_highlight em{background:#1e4691;background:rgba(0,0,0,0.2);color:#fff}.react-autosuggest__suggestions li .realname,.autocomplete-suggestions li .realname{color:#777;color:rgba(0,0,0,0.5);font-size:11px;font-weight:400;float:right;padding:0 8px 0 8px;white-space:nowrap}.react-autosuggest__suggestions li em,.autocomplete-suggestions li em{background:#fffabc;font-style:normal}.old.ie .react-autosuggest__suggestions,.old.ie .autocomplete-suggestions{border:1px solid #aaa;border-top:0 none}.old.ie .react-autosuggest__suggestions li,.old.ie .autocomplete-suggestions li{border-top:1px solid #aaa}.Button{border-radius:2px;cursor:pointer;font:500 12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;line-height:26px;display:inline-block;text-align:center}.Button--large{font:500 14px/32px "lucida grande","lucida sans unicode",arial,sans-serif;height:32px;width:100%}.Button--gray{background-color:#f2f2f2;border-color:#cecece;background:#fff;background:-webkit-linear-gradient(#f9f9f9,#f2f2f2);background:-moz-linear-gradient(#f9f9f9,#f2f2f2);background:-ms-linear-gradient(#f9f9f9,#f2f2f2);background:linear-gradient(#f9f9f9,#f2f2f2);border:1px solid #d6d2cb;color:#132d45;text-shadow:none}.Button--gray:focus{box-shadow:inset 0 0 0 1px #fff}.Button--gray:hover{background-color:#f4f4f4;border-color:#cecece;text-decoration:none !important}.Button--gray:hover,.Button--gray:active{background-color:#f3f3f3}.Button--gray:visited{color:#132d45}.Button--gray:hover{border:1px solid #c4beb4;color:#1c4366}.Button--tan{background:#e7e4df;border:1px solid #d6d2cb;color:#555;text-shadow:none}.Button--tan:visited{color:#555}.Button--tan:hover{background:#eeece9;border:1px solid #c4beb4;color:darker_text_on_tan_color}.Button--tan:active,.Button--tan:focus{box-shadow:inset 0 0 0 1px transparent}.Feature{text-align:center;margin:0 auto}@media screen and (min-width:620px){.Feature{max-width:275px}}.FeatureRow--onePerRow .Feature{max-width:465px}@media screen and (max-width:620px){.Feature{max-width:400px;min-height:80px}}.Feature-icon{font-size:36px;margin-bottom:10px}.Feature--blue .Feature-icon,.Feature--blue .Feature-heading{color:#1f6fd9}.Feature--purple .Feature-icon,.Feature--purple .Feature-heading{color:#7f3db6}.Feature-heading{font:400 20px/28px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;margin-bottom:16px}@media screen and (max-width:814px){.Feature-heading{font:400 18px/20px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;margin-bottom:16px}}.Feature-bodyText{font:300 13px/20px "lucida grande","lucida sans unicode",arial,sans-serif;display:block}@media screen and (min-width:homepage_small_threshold) and (max-width:814px){.Feature-bodyText{font:400 12px/18px "lucida grande","lucida sans unicode",arial,sans-serif}
}.FeatureRow{zoom:1;position:relative;width:100%}.FeatureRow:before,.FeatureRow:after{content: "";display:table}.FeatureRow:after{clear:both}.FeatureRow-featureWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:50px 40px;width:33.333333333333336%}.FeatureRow-featureWrapper:nth-child(3n+1){clear:both}.FeatureRow--twoPerRow .FeatureRow-featureWrapper{width:50%}.FeatureRow--twoPerRow .FeatureRow-featureWrapper:nth-child(4n+1){clear:none}.FeatureRow--twoPerRow .FeatureRow-featureWrapper:nth-child(3n+1){clear:none}.FeatureRow--twoPerRow .FeatureRow-featureWrapper:nth-child(2n+1){clear:both}.FeatureRow--fourPerRow .FeatureRow-featureWrapper{width:25%}.FeatureRow--fourPerRow .FeatureRow-featureWrapper:nth-child(3n+1){clear:none}.FeatureRow--fourPerRow .FeatureRow-featureWrapper:nth-child(4n+1){clear:both}.FeatureRow--onePerRow .FeatureRow-featureWrapper{margin:0;width:100%}@media screen and (max-width:768px){.FeatureRow--fluid .FeatureRow-featureWrapper{width:50%}.FeatureRow--fluid .FeatureRow-featureWrapper:nth-child(4n+1){clear:none}.FeatureRow--fluid .FeatureRow-featureWrapper:nth-child(3n+1){clear:none}.FeatureRow--fluid .FeatureRow-featureWrapper:nth-child(2n+1){clear:both}}@media screen and (max-width:620px){.FeatureRow-featureWrapper{width:100% !important;padding:30px 40px}}.FeatureRow-featureWrapper--tanMiddle{background-image:-webkit-linear-gradient(#adb0b4,transparent),-webkit-linear-gradient(#adb0b4,transparent);background-image:-moz-linear-gradient(#adb0b4,transparent),-moz-linear-gradient(#adb0b4,transparent);background-image:-ms-linear-gradient(#adb0b4,transparent),-ms-linear-gradient(#adb0b4,transparent);background-image:linear-gradient(#adb0b4,transparent),linear-gradient(#adb0b4,transparent);background-size:1px 100%;background-position:0 0,100% 0;background-repeat:no-repeat}@media screen and (max-width:620px){.FeatureRow-featureWrapper--tanMiddle{background-image:-webkit-linear-gradient(left,transparent,#adb0b4,transparent),-webkit-linear-gradient(left,transparent,#adb0b4,transparent);background-image:-moz-linear-gradient(left,transparent,#adb0b4,transparent),-moz-linear-gradient(left,transparent,#adb0b4,transparent);background-image:-ms-linear-gradient(left,transparent,#adb0b4,transparent),-ms-linear-gradient(left,transparent,#adb0b4,transparent);background-image:linear-gradient(to right,transparent,#adb0b4,transparent),linear-gradient(to right,transparent,#adb0b4,transparent);background-size:100% 1px;background-position:0 0,0 100%}}.Divider{background:url(/a/i/upgrade/line.Pavu.png) no-repeat center center;background-size:100% 1px;clear:both;display:block;margin:8px 0;text-align:center}.Divider-label{background:#fff;color:#999;display:inline-block;padding:0 8px;-webkit-font-smoothing:antialiased}.Divider-label.Divider-label--lowercase{position:relative;top:-2px}.KeyboardKey{background:#f2f2f2;border-radius:3px;box-shadow:0 1px 1px 1px #e6e6e6;color:#444;display:inline-block;font-family: Menlo,Monaco,Consolas,"Lucida Console","Courier New",Courier,monospace;text-align:center}
.MidnightBlueDivider{border-top:1px solid #0f2437;border-bottom:1px solid #203c55}.SearchBox{display:block;position:relative}.SearchBox .QIcon,.SearchBox .icon{color:#cdc8bf;line-height:16px;margin:-9px 0 0 -2px;position:absolute;top:50%;left:6px}.SearchBox--feedSearch{width:123px}.SearchBox-input{border:1px solid #cdcac2;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;font-size:11px;outline:0 none;padding:5px 4px 5px 21px;width:100%;-webkit-appearance:none}.SearchBox-input:focus{border-color:#1f6fd9}.safari .SearchBox-input::-webkit-search-cancel-button{-webkit-transform:translateX(-4px)}.SearchBox-input::-webkit-search-decoration{-webkit-appearance:none}@media screen and (max-width:768px){.SearchBox-input{font-size:11px}}.SignupPromptModal{font-family: "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;text-align:center}.SignupPromptModal .Divider{margin:24px 0 20px 0}.SignupPromptModal-headline{background-color:#003554;border-radius:10px 10px 0 0;color:#fff;font:300 24px/1.35 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;padding:24px 40px}@media screen and (max-width:460px){.SignupPromptModal-headline{font-size:22px}}.SignupPromptModal-paragraph{color:#3c495b;font:400 13px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;margin:18px 0 20px;-webkit-font-smoothing:antialiased}.windows.chrome .SignupPromptModal-paragraph{font-weight:normal}.SignupPromptModal-paragraph a:hover{text-decoration:underline}.SignupPromptModal-buttons{margin:30px 0 20px;text-align:left}.SignupPromptModal-buttonWrapper{margin:0 auto 12px;width:210px}.SignupPromptModal-buttonWrapper a{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0}.SignupPromptModal-logIn{padding-left:2px}.SignupPromptModal-dividerLabel{color:#3c495b}.SignupPromptModal-content{margin-bottom:30px}.AlertBanner{color:#fff;font:300 14px/22px "lucida grande","lucida sans unicode",arial,sans-serif;padding:20px;position:relative;text-align:center;-webkit-font-smoothing:antialiased}.AlertBanner--accepted.AlertBanner{background-color:#398f34}.AlertBanner--ignored.AlertBanner{background-color:#6c7583}.AlertBanner--warning.AlertBanner{background-color:#fffabc;border-bottom:1px solid #d6d2cb;color:#555}.AlertBanner-message{display:inline-block}.AlertBanner-close{height:20px;width:20px;color:inherit;cursor:pointer;display:block;margin-top:-10px;opacity:0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);position:absolute;right:20px;top:50%;-webkit-transition:opacity 150ms ease;-moz-transition:opacity 150ms ease;-ms-transition:opacity 150ms ease;transition:opacity 150ms ease;vertical-align:middle}@media screen and (max-width:620px){.AlertBanner-close{margin-right:-10px}}.AlertBanner-close:hover{opacity:0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}
.AlertBanner-closeIcon{display:block;font-size:20px}.Pagination{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:rgba(85,85,85,0.8);font-family: "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;font-size:14px;line-height:32px}.Pagination *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){.Pagination{font-size:12px}}.Pagination-resultsCount{display:inline}.Pagination-resultsText{text-transform:uppercase}.Pagination-pages{display:inline-block;font-size:0;list-style:none;margin-left:10px}@media screen and (max-width:460px){.Pagination-pages{display:block;margin-left:0}}.Pagination-pages li{display:inline-block}.Pagination-page{background:#e7e4df;border-radius:3px;color:inherit !important;display:block;font-family: "Helvetica Neue",arial,sans-serif;font-size:14px;margin-right:4px;min-width:32px;padding:0 8px;text-align:center;-webkit-transition:background 150ms ease;-moz-transition:background 150ms ease;-ms-transition:background 150ms ease;transition:background 150ms ease}.Pagination-page:hover,.Pagination-page.is-current{background:#fff}.Pagination-page.is-current{cursor:default}@media screen and (max-width:768px){.Pagination-page{font-size:12px}}.Pagination-ellipsis{background:transparent !important;cursor:default !important}.ConfirmEmailBannerActions{color:#777;display:inline-block;font-size:12px;margin:0;padding:0}a.ConfirmEmailBannerActions-link{color:#766d65;margin:0 1px;padding:2px 4px;text-decoration:underline}a.ConfirmEmailBannerActions-link:hover{background:#1f6fd9;border-radius:2px;color:#fff;text-decoration:none}.FeedbackModal{font-size:14px}.FeedbackModal *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.FeedbackModal-form input.text{margin:8px 0 0 0}.FeedbackModal-qselect{display:inline-block;width:100%}@media screen and (max-width:620px){.FeedbackModal-qselect{display:block}}.FeedbackModal-qselect .FeedbackModal-label{margin:0}.FeedbackModal-select{font-size:14px !important}.FeedbackModal-label{clear:left;display:block;margin:0 40px 15px}.FeedbackModal-label strong{color:#333;font-weight:400}.FeedbackModal-textarea{border:2px solid #d9dfe2;border-radius:2px;font:15px/1.35 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;outline:0 none;padding:8px;resize:none;font-size:15px;max-width:480px;min-height:140px;width:100%}.FeedbackModal-textarea:focus{border-color:#c1ccd2}.FeedbackModal-confirmation{color:#398f34;font-size:16px;line-height:24px;margin-left:50px;margin-right:50px;padding:30px;text-align:center}@media screen and (max-width:620px){.FeedbackModal-confirmation{margin:0}}.FeedbackModal-button{float:right;margin:0 40px 15px}.FeedbackModal-minorCategory{padding-bottom:0 !important}.FeedbackModal-input{border:2px solid #d9dfe2;border-radius:2px;font:15px/1.35 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;outline:0 none;padding:8px;resize:none;margin-top:15px;width:100%}
.FeedbackModal-input:focus{border-color:#c1ccd2}.GroupedRadio-radio{float:left;width:20px}.GroupedRadio-radio input{font-size:20px;margin-top:2px}.GroupedRadio-contents{margin-left:26px;margin-bottom:10px}.GroupedRadio-label{color:#2f353a;display:block;line-height:20px;padding:1px 0 0}.GroupedRadio.is-disabled .GroupedRadio-label{color:#999}.GroupedRadio-sublabel{color:#999;font-size:12px}.GroupedRadio.is-disabled .GroupedRadio-sublabel{display:none}.GroupedRadio-radioLabel{clear:none !important;padding:0 !important}.LabeledCheckbox-checkbox{float:left;width:20px}.LabeledCheckbox-checkbox input{font-size:20px;margin-top:2px}.LabeledCheckbox-contents{margin-left:26px;margin-bottom:10px}.LabeledCheckbox-label{color:#2f353a;display:block;line-height:20px;padding:1px 0 0}.LabeledCheckbox.is-disabled .LabeledCheckbox-label{color:#999}.LabeledCheckbox-sublabel{color:#999;font-size:12px}.LabeledCheckbox.is-disabled .LabeledCheckbox-sublabel{display:none}.LabeledCheckbox-checkboxLabel{clear:none !important;padding:0 !important}.HeaderIcon{color:#fff;display:inline-block;font-size:42px;line-height:42px;text-align:center}@media screen and (max-width:780px){.HeaderIcon{width:100%}}.HeaderInfo-title{color:#fff;display:inline-block;font:400 26px/1.3 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,0.5);-webkit-font-smoothing:antialiased}.HeaderInfo.has-subtitle .HeaderInfo-title{font-size:24px;margin-bottom:4px}.HeaderInfo-subtitle{color:rgba(255,255,255,0.7);font:400 13px/1.3 "lucida grande","lucida sans unicode",arial,sans-serif;vertical-align:middle;-webkit-font-smoothing:antialiased}.HeaderInfo-subtitle a{color:#5392e6;text-shadow:none}.HeaderInfo-subtitle a:hover{text-decoration:underline}.global.header{background:#1e6cd2;background:-webkit-linear-gradient(top,#2072de,#1d67c7);background:-moz-linear-gradient(top,#2072de,#1d67c7);background:-ms-linear-gradient(top,#2072de,#1d67c7);background:linear-gradient(to bottom,#2072de,#1d67c7);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.3);display:table;height:50px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:10000;-webkit-font-smoothing:antialiased}.global.header .popout{text-shadow:none}@media screen and (max-width:620px){.global.header{height:40px}}.global.header .container{position:relative}.global.header .options-open-link{color:#1f6fd9;white-space:nowrap;display:none}.global.header .options-open-link .icon{color:#1f6fd9;position:relative;top:2px}.really.ie .global.header{min-width:900px}.ios .global.header{-webkit-font-smoothing:subpixel-antialiased}.upgrade.signup .global.header .create-link,.upgrade .global.header.logged-out .create-link,.upgrade.signup .global.header .search,.upgrade .global.header.logged-out .search,.upgrade.signup .global.header .user,.upgrade .global.header.logged-out .user,.upgrade.signup .global.header .guest,.upgrade .global.header.logged-out .guest{display:none}
.global.header .nav-icon .icon{font-size:32px}.global.header a.activate-nav,.global.header a.activate-search,.global.header a.deactivate-search{-webkit-tap-highlight-color:rgba(255,255,255,0);color:#e4ecfb;display:none;font-size:32px;padding:5px 16px 0;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}@media screen and (max-width:620px){.global.header a.activate-nav,.global.header a.activate-search{display:table-cell;-webkit-transition:all 0 linear;-moz-transition:all 0 linear;-ms-transition:all 0 linear;transition:all 0 linear}.searchActivated .global.header a.activate-nav,.searchActivated .global.header a.activate-search{display:none}.searchActivated .global.header a.deactivate-search{display:table-cell}}.global.header a.create-link{color:#e4ecfb;padding:0 12px;text-align:left;text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-font-smoothing:subpixel-antialiased;border-left:1px solid #1062c9;box-shadow:inset 1px 0 0 0 #1a78d3;white-space:nowrap}@media screen and (max-width:620px){.global.header a.create-link{display:none}}.global.header a.create-link .icon{color:#a6c6f1;padding:0 4px 0 0;vertical-align:middle;width:32px}.ios .global.header a.create-link .icon{-webkit-font-smoothing:subpixel-antialiased}.global.header a.create-link .label{display:inline-block;font-size:13px;margin:0;padding:0 4px;position:relative;bottom:-1px;-webkit-font-smoothing:antialiased}.global.header a.create-link.active,.global.header a.create-link:hover{color:#fff}.global.header a.create-link.active .icon,.global.header a.create-link:hover .icon{color:#d3e3f8}#HeaderLogo{padding:0 10px;width:25%}@media screen and (max-width:620px){#HeaderLogo{width:100%}}#HeaderLogo .link{background-image:url(/a/i/global/logo.y7au.png);background-position:0 center;display:block;margin:0 10px 0 -12px;outline:0 none;padding:0;position:relative;text-indent:-5000px;width:120px;height:50px}@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){#HeaderLogo .link{background-image:url(/a/i/global/logo@2x.dWUH.png);background-size:125px 50px}}@media screen and (max-width:1024px){#HeaderLogo .link{margin-right:20px}.logged-out#HeaderLogo .link{margin-right:auto}}@media screen and (max-width:768px){#HeaderLogo .link{margin-right:0}}@media screen and (max-width:620px){#HeaderLogo .link{height:40px;margin:0 auto 0 auto}}.HeaderTd{display:table-cell;padding:0 3px;vertical-align:middle;-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-ms-transition:all 100ms ease;transition:all 100ms ease;white-space:nowrap}.android-install-bar{background:#fff;border-bottom:1px solid #1f6fd9;display:block;font:19px/60px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;margin:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.create-set .android-install-bar{display:none}.android-install-bar a{display:block}
.android-install-bar .text{color:#1f6fd9}.android-install-bar .text .icon{color:#a4c739;font-size:40px;margin-right:8px;margin-left:10px;vertical-align:middle}.android-install-bar .download{background:#1f6fd9;color:#fff;margin-left:10px;padding:10px 30px}.android-install-bar .no-thanks{color:#b1aa9c;font-size:32px;padding:0 18px;position:absolute;top:0;right:0}@media print{body{background:#fff}.HeaderTd{display:none !important}#header{background:#fff;box-shadow:none;margin:8pt 0 12pt 0;height:18pt}#HeaderLogo{display:table-cell !important;padding:0}#HeaderLogo .link{display:none}}@media screen and (max-width:620px){.searchActivated #header #HeaderLogo{display:none}}@media screen and (max-width:620px){.searchActivated #header .search-wrap{width:100%}}#header .search{margin:0;padding:0 12px 0 0;position:relative;width:240px}@media screen and (max-width:1024px){#header .search{width:172px}}@media screen and (max-width:768px){#header .search{width:148px}}@media screen and (max-width:620px){#header .search{display:none;width:100%}#header .search .text{width:100% !important}.searchActivated #header .search{display:block;padding:0 0 0 8px}}#header .search label{padding:0}#header .search .text{background:#e4eef9;border:0 none;color:#333;font-size:13px;line-height:16px;outline:0 none;padding:8px 26px 8px 12px;width:100%;-webkit-font-smoothing:antialiased}@media screen and (max-width:620px){#header .search .text{padding-top:6px;padding-bottom:6px}}#header .search .text::-webkit-input-placeholder{color:#7897c1}#header .search .text:-moz-placeholder{color:#40608b}#header .search .text::-moz-placeholder{color:#40608b}#header .search .text:-ms-input-placeholder{color:#7897c1}#header .search .text::-ms-input-placeholder{color:#7897c1}#header .search .text:focus{background:#fff;box-shadow:none}#header .search .submit{background:transparent;border:0 none;color:#7897c1;cursor:pointer;font-family:glyphs-h112-web;font-size:22px;line-height:20px;margin:-16px 0 0 0;outline:0 none;position:absolute;top:50%;right:16px;height:30px;width:26px}#header .search .submit:hover{color:#1f6fd9}@media screen and (max-width:620px){#header .search .submit{display:none}}#header .guest{padding-right:10px;text-align:right;white-space:nowrap;width:100%}@media screen and (max-width:620px){#header .guest{display:none}}#header .guest .poppable{display:inline-block;position:relative}#header .guest .link{-webkit-font-smoothing:antialiased;color:#e4ecfb;display:inline-block;font:13px/50px "lucida grande","lucida sans unicode",arial,sans-serif;margin:0;padding:0 14px;position:relative;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}#header .guest .link:hover{color:#fff}#header .guest .link.login .icon,#header .guest .link.signup .icon{color:#fff;display:none;font-size:16px;left:50%;margin:-18px 0 0 -8px;position:absolute;top:100%;z-index:5000}.logging-in #header .guest .link.login .icon{display:block}.signing-up #header .guest .link.signup .icon{display:block}@media screen and (max-width:720px){.mode#header .guest .link{display:none}
}#header .guest .google.signup.button{margin:0 0 0 12px;min-width:0;vertical-align:middle}@media screen and (max-width:1100px){.mode#header .guest .google.signup.button{margin:0 0 0 5px;padding:0 3px}.mode#header .guest .google.signup.button .icon{border:0;box-shadow:none}.mode#header .guest .google.signup.button .label{display:none}}@media screen and (max-width:768px){.mode#header .guest .google.signup.button{display:none}}@media screen and (max-width:768px){#header .guest .google.signup.button{margin:0 0 0 5px;padding:0 3px}#header .guest .google.signup.button .icon{border:0;box-shadow:none}#header .guest .google.signup.button .label{display:none}}@media screen and (max-width:650px){#header .guest .google.signup.button{display:none}}#header .login.popout,#header .signup.popout{margin:-6px 0 0 0;padding:16px;top:100%;width:180px}@media screen and (max-width:900px){#header .login.popout,#header .signup.popout{left:auto;right:0}}@media screen and (max-width:720px){.mode#header .login.popout,.mode#header .signup.popout{display:none}}.logging-in #header .login.popout{display:block}.signing-up #header .signup.popout{display:block}#header .feedback.link{-webkit-font-smoothing:subpixel-antialiased;color:#e4ecfb;display:inline-block;float:right;font:13px/50px "lucida grande","lucida sans unicode",arial,sans-serif;margin:-1px 0 0 0;padding:0 16px 0 12px;position:relative}@media screen and (max-width:960px){#header .feedback.link .extra{display:none}}@media screen and (max-width:620px){#header .feedback.link{display:none}}.popover-blackout{background:-webkit-linear-gradient(top,#000,transparent);background:-moz-linear-gradient(top,#000,transparent);background:-ms-linear-gradient(top,#000,transparent);background:linear-gradient(to bottom,#000,transparent);height:50px;left:0;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:-100px;width:100%;z-index:200}.signing-up .popover-blackout,.logging-in .popover-blackout{height:600px;opacity:0.45;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=45);top:0}@media screen and (max-width:720px){.mode .popover-blackout{display:none}}#header .user{width:100%;text-align:right;white-space:nowrap}@media screen and (max-width:620px){#header .user{display:none}}#header .user a.chiclet{background:#0f58ae;background:rgba(0,0,0,0.19);border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#f3f6fd;display:inline-block;padding:5px 12px;margin:0 14px 0 0;font-size:11px;line-height:15px;text-align:left;text-shadow:none;vertical-align:middle;-webkit-font-smoothing:antialiased}@media screen and (max-width:720px){#header .user a.chiclet{display:none}}.mode#header .user a.chiclet{display:none}.upgrades-tab #header .user a.chiclet{display:none}#header .user a.chiclet:hover{background:rgba(0,0,0,0.29);color:#fff}#header .user a.chiclet span{display:block}#header .user a.chiclet .label{margin-left:34px}
#header .user a.chiclet .icon{float:left}.upgrade.signup #header .user{display:none}#header .user a.avatar{display:inline-block;margin:0 8px 0 0;height:32px;width:32px;vertical-align:middle}#header .user a.avatar .profile-image{display:block;margin:0;box-shadow:1px 2px 4px #093064}.mode#header .user a.avatar .profile-image{box-shadow:1px 2px 4px #101f2b}@media screen and (max-width:620px){#header .user a.avatar .profile-image{height:26px !important;width:26px !important}}#header .user .username{color:#fff;font-size:13px;margin:0 22px 0 0;position:relative;text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-transition:color 220ms ease,text-shadow 220ms ease;-moz-transition:color 220ms ease,text-shadow 220ms ease;-ms-transition:color 220ms ease,text-shadow 220ms ease;transition:color 220ms ease,text-shadow 220ms ease;position:relative;top:-3px;vertical-align:middle;-webkit-font-smoothing:antialiased}.firefox #header .user .username{top:-4px}@media screen and (max-width:800px){#header .user .username{margin-right:14px}}#header .user .username .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;line-height:16px;max-width:6em;vertical-align:middle}@media screen and (max-width:800px){#header .user .username .text{display:none}}#header .user .username .arrow-down-icon{margin:0 0 0 6px;opacity:0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-webkit-transition:all 240ms ease;-moz-transition:all 240ms ease;-ms-transition:all 240ms ease;transition:all 240ms ease;font-size:10px;width:9px}@media screen and (max-width:800px){#header .user .username .arrow-down-icon{margin-left:2px}}#header .user .username a{color:#e4ecfb}#header .user .username a:hover{color:#f8fafe}#header .user .username a:active{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.6),0 0 3px rgba(255,255,255,0.6)}@media screen and (max-width:620px){#header .user .username{font:11px/16px "lucida grande","lucida sans unicode",arial,sans-serif;float:none;margin:0;text-align:center}}#header .user .poppable{display:inline-block;height:100%}#header .user .activate{display:block;position:relative;line-height:49px}#header .user .bridge{display:none;margin:-7px 0 0;padding-left:33%;position:absolute;top:100%;left:-33%;height:14px;width:100%;text-align:left;z-index:1101}#header .user .bridge .icon{color:#fff;display:block;padding-left:8px;text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.cursor #header .poppable:hover .bridge,#header .poppable.opened .bridge{display:block}.logged-in#header .popout{margin:4px 0 0 0;top:100%;left:auto;right:8px;width:160px;text-align:left;z-index:1001}.logged-in#header .popout ul{clear:left;margin:0;padding:6px 0}.logged-in#header .popout ul.account-links{border-bottom:1px solid #eee}.logged-in#header .popout ul.upgrades{border-top:1px solid #eee}.logged-in#header .popout ul:last-child{padding-bottom:2px}.logged-in#header .popout ul li{display:list-item;margin:0}.logged-in#header .popout ul li a{color:#333;display:block;line-height:24px;padding:0 16px}
.logged-in#header .popout ul li a .icon{color:#cac3b8;margin-left:10px;vertical-align:-5%}.logged-in#header .popout ul li a:hover{background:#1f6fd9;color:#1f6fd9;color:#fff}.logged-in#header .popout ul li a:hover .icon{color:#fff}#header .hoverable:hover .dropdown,#header .hoverable:hover .arrow{display:block}#header .hoverable:hover .arrow-down-icon{opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.4) translateY(-3px) translateZ(0);-moz-transform:scale(1.4) translateY(-3px) translateZ(0);-ms-transform:scale(1.4) translateY(-3px) translateZ(0);transform:scale(1.4) translateY(-3px) translateZ(0)}@media print{#header{display:none;display:table-cell !important}#header a.avatar,#header a.chiclet,#header .username{display:none}}.mode#header{background:#132d45;box-shadow:none}@media print{.mode#header{display:none}}@media screen and (max-width:620px){.mode#header{display:none}}.embed .mode#header{display:none}.Modelink{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font:16px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;opacity:0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);padding:0 15px;text-align:center;vertical-align:top;padding-top:10px}@media screen and (max-width:1024px){.Modelink{padding:13px 9px 0 9px}}.selected-only .Modelink{opacity:1;-ms-filter:none;filter:none}.Modelink .label,.Modelink .icon{color:#fff;display:inline-block;vertical-align:middle;-webkit-transition:color 200ms;-moz-transition:color 200ms;-ms-transition:color 200ms;transition:color 200ms}.selected-only .Modelink .label,.selected-only .Modelink .icon{color:#f4af09 !important}.Modelink .icon{font-size:30px;margin-right:3px;width:30px;padding:0}@media screen and (max-width:1024px){.Modelink .icon{margin-right:0;font-size:24px;width:20px}}.Modelink:hover{opacity:1;-ms-filter:none;filter:none}.Modelink.microscatter{display:none}@media screen and (max-width:725px){.Modelink.gravity,.Modelink.spacerace,.Modelink.scatter{display:none}.Modelink.microscatter{display:table-cell}}.touch:not(.ie):not(.ie11) .Modelink.gravity,.touch:not(.ie):not(.ie11) .Modelink.spacerace,.touch:not(.ie):not(.ie11) .Modelink.scatter{display:none}.touch:not(.ie):not(.ie11) .Modelink.microscatter{display:table-cell}.flashcards .Modelink.flashcards .icon,.flashcards .Modelink.flashcards .label,.Modelink.flashcards:hover .label,.Modelink.flashcards:hover .icon{color:#ed6d6d !important}.learn .Modelink.learn .icon,.learn .Modelink.learn .label,.Modelink.learn:hover .label,.Modelink.learn:hover .icon{color:#edb86d !important}.speller .Modelink.speller .icon,.speller .Modelink.speller .label,.Modelink.speller:hover .label,.Modelink.speller:hover .icon{color:#9aed6d !important}.test .Modelink.test .icon,.test .Modelink.test .label,.Modelink.test:hover .label,.Modelink.test:hover .icon{color:#6deddc !important}.spacerace .Modelink.spacerace .icon,.gravity .Modelink.gravity .icon,.spacerace .Modelink.spacerace .label,.gravity .Modelink.gravity .label,.Modelink.spacerace:hover .label,.Modelink.gravity:hover .label,.Modelink.spacerace:hover .icon,.Modelink.gravity:hover .icon{color:#8842c0 !important}
.scatter .Modelink.scatter .icon,.scatter .Modelink.scatter .label,.Modelink.scatter:hover .label,.Modelink.scatter:hover .icon,.microscatter .Modelink.microscatter .icon,.microscatter .Modelink.microscatter .label,.Modelink.microscatter:hover .label,.Modelink.microscatter:hover .icon{color:#1fb137 !important}.flashcards .Modelink.flashcards,.learn .Modelink.learn,.test .Modelink.test,.speller .Modelink.speller,.scatter .Modelink.scatter,.microscatter .Modelink.microscatter,.spacerace .Modelink.spacerace,.gravity .Modelink.gravity{border:0;padding-top:6px;opacity:1;-ms-filter:none;filter:none;text-shadow:none}@media screen and (max-width:1024px){.flashcards .Modelink.flashcards,.learn .Modelink.learn,.test .Modelink.test,.speller .Modelink.speller,.scatter .Modelink.scatter,.microscatter .Modelink.microscatter,.spacerace .Modelink.spacerace,.gravity .Modelink.gravity{padding-top:9px}}.flashcards .Modelink.flashcards{border-top:4px solid #ed6d6d}.learn .Modelink.learn{border-top:4px solid #edb86d}.test .Modelink.test{border-top:4px solid #6deddc}.speller .Modelink.speller{border-top:4px solid #9aed6d}.scatter .Modelink.scatter,.microscatter .Modelink.microscatter{border-top:4px solid #1fb137}.spacerace .Modelink.spacerace,.gravity .Modelink.gravity{border-top:4px solid #8842c0}#subheader.mode{background:#fff;background:-webkit-linear-gradient(#f9f9f9,#f2f2f2);background:-moz-linear-gradient(#f9f9f9,#f2f2f2);background:-ms-linear-gradient(#f9f9f9,#f2f2f2);background:linear-gradient(#f9f9f9,#f2f2f2);border-bottom:1px solid #d6d2cb;box-shadow:none;height:auto;text-shadow:none;z-index:9999}@media screen and (max-width:620px){#subheader.mode{background:-webkit-linear-gradient(#fff,#f9f9f9);background:-moz-linear-gradient(#fff,#f9f9f9);background:-ms-linear-gradient(#fff,#f9f9f9);background:linear-gradient(#fff,#f9f9f9)}}#subheader.mode .container{line-height:35px;height:35px}@media screen and (max-width:620px){#subheader.mode .container .extraText{display:none}}#subheader.mode .selection{position:relative;text-align:right;z-index:3}#subheader.mode .selection .segmented-control{overflow:hidden;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-ms-transition:all 150ms ease-in;transition:all 150ms ease-in;width:0;opacity:0.85;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85)}.has-selected #subheader.mode .selection .segmented-control{width:auto;padding:0 5px 0 0}.selected-only #subheader.mode .selection .label{color:#f4af09}#subheader.mode .selection a{border-color:#132d45;color:#132d45;font-family: "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 7px;text-align:center}#subheader.mode .selection a .icon{color:inherit;font-size:inherit;margin:0}.ie #subheader.mode .selection a .icon{margin-top:-1px}#subheader.mode .selection a .extraText,#subheader.mode .selection a .text{text-transform:none}@media screen and (max-width:620px){#subheader.mode .selection a{text-transform:capitalize}
}.selected-only #subheader.mode .selection .selected,.all-terms #subheader.mode .selection .all{background:#132d45;color:#fff}#subheader.mode h2.studying{border:0 none;z-index:2;white-space:normal;padding:0 16px}@media screen and (max-width:620px){#subheader.mode h2.studying{padding:0 10px;width:100%}}.embed #subheader.mode h2.studying{padding:0 10px;width:100%}#subheader.mode h2.studying .title-wrap{position:relative;display:block;padding-right:5px}#subheader.mode h2.studying .title-wrap:before{position:absolute;top:0;bottom:0;left:0;right:0;content:'';display:none;z-index:5}.embed #subheader.mode h2.studying .title-wrap:before{display:block}#subheader.mode h2.studying a{color:#132d45;display:block;font:400 14px/35px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;height:35px;overflow:hidden;-webkit-transition:all 135ms ease-out;-moz-transition:all 135ms ease-out;-ms-transition:all 135ms ease-out;transition:all 135ms ease-out;-webkit-font-smoothing:antialiased}@media print{#subheader.mode h2.studying a{font-size:20px;color:#000}}.embed #subheader.mode h2.studying a{color:#000}#subheader.mode h2.studying a .back{-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;transition:all 100ms ease-out;opacity:0.65;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.embed #subheader.mode h2.studying a .back{display:none}#subheader.mode h2.studying a:hover .back{opacity:1;-ms-filter:none;filter:none}.admin#header{background:#7f3db6;background:-webkit-linear-gradient(top,#8641bf,#793aad);background:-moz-linear-gradient(top,#8641bf,#793aad);background:-ms-linear-gradient(top,#8641bf,#793aad);background:linear-gradient(to bottom,#8641bf,#793aad)}@media screen and (max-width:620px){.admin#header #HeaderLogo{display:none}}.admin#header .sections{text-align:center}.admin#header .sections li{float:left;margin:0 8px}.admin#header .sections li a{color:#fff}@media screen and (max-width:620px){.admin#header .sections li{padding-top:10px;padding-bottom:10px}}.admin#header .sections li:hover .activate .bridge{display:block}.admin#header .sections li .activate{display:block;padding:0 16px;position:relative;z-index:1}.admin#header .sections li .activate .label{display:block}.admin#header .sections li .activate .bridge{position:absolute;top:0;bottom:0;left:0;right:0;top:100%;height:16px;display:none}.admin#header .sections li .popout{top:28px;left:-8px}.admin#header .sections li .popout a{color:#333;display:block;line-height:28px;padding:0 16px;text-align:left;white-space:nowrap;text-shadow:none}.admin#header .sections li .popout a:hover{background:#1f6fd9;color:#fff}.admin#header .sections li .popout a .count{background:rgba(0,0,0,0.56);border-radius:8px;color:#fff;font:600 12px/16px "Helvetica Neue",arial,sans-serif;margin:0 0 0 2px;padding:1px 4px}.tabs-bar{background:#e0dcd6;background:-webkit-linear-gradient(top,#e7e4df,#e0dcd6);background:-moz-linear-gradient(top,#e7e4df,#e0dcd6);background:-ms-linear-gradient(top,#e7e4df,#e0dcd6);background:linear-gradient(to bottom,#e7e4df,#e0dcd6);box-shadow:inset 0 1px 0 #f7f4f0,inset 0 -1px 0 #d1cdc7;zoom:1;line-height:42px;margin:0;position:relative}
.tabs-bar:before,.tabs-bar:after{content: "";display:table}.tabs-bar:after{clear:both}.really.ie .tabs-bar{min-width:900px}.tabs-bar .tabs a{box-shadow:-1px 0 0 #d1cdc7;color:#445163;display:block;font-size:14px;padding:0 24px;text-shadow:0 1px 0 rgba(255,255,255,0.4)}.tabs-bar .tabs.has-2-tabs a{padding:0 32px}.tabs-bar .tabs li{float:left}@media screen and (max-width:900px){.tabs-bar .tabs li a{font-size:13px;padding:0 16px}.tabs-bar .tabs li:nth-child(1) a{padding-left:24px}}@media screen and (max-width:600px){.tabs-bar .tabs li a{font-size:12px;padding:0 20px}}@media screen and (max-width:480px){.tabs-bar .tabs li a{font-size:12px;padding:0 16px}.tabs-bar .tabs li:nth-child(1) a{padding-left:16px}}@media screen and (max-width:400px){.tabs-bar .tabs li a{padding:0 8px}.tabs-bar .tabs li:nth-child(1) a{padding-left:8px}}@media screen and (max-width:780px){.tabs-bar .tabs.has-2-tabs li{width:50%}.tabs-bar .tabs.has-2-tabs li a{font-size:14px;padding:0;text-align:center}.tabs-bar .tabs.has-3-tabs li{width:32%}.tabs-bar .tabs.has-3-tabs li a{font-size:13px;padding:0;text-align:center}.tabs-bar .tabs.has-4-tabs li{width:25%}.tabs-bar .tabs.has-4-tabs li a{font-size:13px;padding:0;text-align:center}.tabs-bar .tabs.has-5-tabs li{width:20%}.tabs-bar .tabs.has-5-tabs li a{padding:0;text-align:center}}.terms-tab .tabs-bar .terms-tab a,.scores-tab .tabs-bar .scores-tab a,.info-tab .tabs-bar .info-tab a,.class-progress-tab .tabs-bar .class-progress-tab a,.sets-tab .tabs-bar .sets-tab a,.members-tab .tabs-bar .members-tab a,.invite-tab .tabs-bar .invite-tab a,.created-tab .tabs-bar .created-tab a,.studied-tab .tabs-bar .studied-tab a,.folders-tab .tabs-bar .folders-tab a,.classes-tab .tabs-bar .classes-tab a,.admin-tab .tabs-bar .admin-tab a,.general-tab .tabs-bar .general-tab a,.upgrades-tab .tabs-bar .upgrades-tab a{background:#f5f2ee;box-shadow:1px 0 0 #d1cdc7,-1px 0 0 #d1cdc7;position:relative;z-index:2}.terms-tab .tabs-bar .terms-tab a .notification,.scores-tab .tabs-bar .scores-tab a .notification,.info-tab .tabs-bar .info-tab a .notification,.class-progress-tab .tabs-bar .class-progress-tab a .notification,.sets-tab .tabs-bar .sets-tab a .notification,.members-tab .tabs-bar .members-tab a .notification,.invite-tab .tabs-bar .invite-tab a .notification,.created-tab .tabs-bar .created-tab a .notification,.studied-tab .tabs-bar .studied-tab a .notification,.folders-tab .tabs-bar .folders-tab a .notification,.classes-tab .tabs-bar .classes-tab a .notification,.admin-tab .tabs-bar .admin-tab a .notification,.general-tab .tabs-bar .general-tab a .notification,.upgrades-tab .tabs-bar .upgrades-tab a .notification{color:#c8cad0}.tabs-bar .teacher.badge{font-size:9px;margin-right:-2px;vertical-align:2px}.tabs-bar .admin-tab a{color:#398f34;font-size:90%;text-shadow:0 0 3px #59c054}@media screen and (max-width:900px){.classpage .tabs-bar .extra,.classpage .tabs-bar .badge{display:none}}@media screen and (max-width:768px){.tabs-bar .extra,.tabs-bar .badge{display:none}
}@media print{.tabs-bar{display:none}}.item-title{background:#132d45;border-radius:0;clear:left;font-size:36px;overflow:hidden;padding:20px 24px;position:relative;-webkit-font-smoothing:antialiased}.really.ie .item-title{min-width:900px}.item-title .container{position:relative}.item-title h1{color:#fff;display:inline-block;font:400 0.82em/1.3 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;margin:0 8px 0 0;text-shadow:1px 1px 2px rgba(0,0,0,0.5);-webkit-font-smoothing:antialiased}.item-title h2,.item-title h3{color:#768fa6;font:14px/16px "lucida grande","lucida sans unicode",arial,sans-serif;margin:4px 8px 0 0;text-shadow:1px 1px 1px rgba(0,0,0,0.3);vertical-align:middle}.item-title h2 a,.item-title h3 a{color:#a6b6c5}.item-title h2 a:hover,.item-title h3 a:hover{color:#fff}.item-title h1{display:inline-block;margin-right:8px;vertical-align:middle}.item-title h2{display:inline-block}.ios .item-title h2{vertical-align:baseline}.item-title .heading{display:block;line-height:32px}@media print{.item-title{background:transparent;color:#000}.item-title h1,.item-title h2,.item-title h3{color:#000;margin:0;padding:0;text-shadow:none}.item-title .heading{margin-right:0 !important}}.page-top{border-bottom:1px solid #d6d2cb;overflow:hidden;padding:15px 15px 0 15px}.page-top.is-empty{display:none}.page-top h2{color:#333;font:300 21px/1.4 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif}.page-top .description{color:#555;font:12px/16px "lucida grande","lucida sans unicode",arial,sans-serif;margin-left:9px;width:60%}.page-top .description.empty{margin-bottom:0;padding:0}@media screen and (max-width:1024px){.page-top .description{width:43%}}@media screen and (max-width:768px){.page-top .description{width:100%}}.page-top h2,.page-top .description{clear:left;display:block;float:left;line-height:25px;margin-bottom:15px}.page-top .controls{float:right;margin:0}.page-top .controls .feed-search,.page-top .controls .segmented-control{display:inline-block;vertical-align:top;margin-bottom:15px}.page-top .controls .feed-search{float:none}.page-top .controls .segmented-control,.page-top .controls .button{margin-left:8px;margin-right:0}@media screen and (max-width:768px){.page-top{padding:15px 10px 0 10px;text-align:center}.page-top h2,.page-top .description{float:none;margin:0 12px 15px 0}.page-top .description{padding-top:0}.page-top .controls{clear:both;float:none;text-align:center}.page-top .controls .segmented-control a{padding:0 8px}}.feed-search{display:block;float:right;position:relative;z-index:10}.no-search-results{color:#666;display:none;padding:20px 8px 24px 8px;text-align:center}.study-feed .no-search-results{border-top:1px solid #d6d2cb;margin-top:16px;padding-top:16px}@media print{.feed-search{display:none}}.faux-side-nav{background:#fff;box-shadow:1px 0 8px rgba(0,0,0,0.1);display:block;position:absolute;top:0;width:19%;bottom:0;z-index:9;bottom:-800px}.settings .faux-side-nav{bottom:0}@media screen and (max-width:1024px){.faux-side-nav{width:195px}
}@media screen and (max-width:620px){.faux-side-nav{display:none}}.fullscreen .faux-side-nav{display:none}.really.old.ie .faux-side-nav{display:none}.side-nav{float:left;font-size:13px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:19%;z-index:10;padding:27px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:620px){.site .side-nav{display:none}}@media screen and (max-width:1024px){.side-nav{width:195px}}.fullscreen .side-nav{display:none}.really.old.ie .side-nav{background:#fff}.side-nav h3{color:#7792a9;font:400 12px/16px "lucida grande","lucida sans unicode",arial,sans-serif;letter-spacing:1px;padding:14px 8px 6px 8px;text-transform:uppercase;-webkit-font-smoothing:antialiased}.mobile-nav .side-nav h3{color:#8599b0;padding-top:24px}.side-nav h3 a{color:inherit}.side-nav h3 a:hover{color:#1f6fd9}.side-nav p.intro-text{border-bottom:1px solid #f1f1f1;color:#555;font:400 13px/18px "lucida grande","lucida sans unicode",arial,sans-serif;padding:0 10px 12px 16px;margin:-2px 0 12px 0}.mobile-nav .side-nav p.intro-text{display:none}.side-nav p.intro-text a{color:#2a6398;border-radius:3px;display:block;padding:4px 6px;margin:0 0 0 -6px}.side-nav p.intro-text a:hover{background:#e6f6ff}.side-nav section{border-bottom:1px solid #f1f1f1;margin:0}.mobile-nav .side-nav section{border:0 none}.side-nav section ul{clear:both}.side-nav section li a{border-radius:2px;color:#2a6398;clear:left;display:block;outline:0 none;padding:6px}.side-nav section li a .icon{color:#4172a1;float:left;margin:0 4px 0 0}.side-nav section li a .count{color:#fff;display:block;font:500 7px/9px "Helvetica Neue",arial,sans-serif;margin:-4px 0 0 0;position:absolute;top:50%;left:9px;text-align:center;text-shadow:none;width:11px}.side-nav section li a .label{display:block;margin:0 -2px 0 24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-nav .side-nav section li a .label{position:relative}.really.old.ie .side-nav section li a .label{clear:none;display:inline;margin:0 0 0 2px;white-space:normal}.side-nav section li a .label small{color:#9eb1c2;display:inline-block;margin-left:6px;vertical-align:bottom}.side-nav section li a:hover{background-color:rgba(100,120,150,0.1)}.mobile-nav .side-nav section li a{color:#c2c5cb;padding:8px;margin:4px 0}.mobile-nav .side-nav section li a .icon{color:#29496c;font-size:20px}.mobile-nav .side-nav section li a .label{font-size:14px;margin:2px 0 0 28px}.mobile-nav .side-nav section li a:hover{background:transparent}.side-nav section .has-notification .label{margin-right:13px !important}.side-nav ul{padding:0 0 12px 0}.side-nav ul li{font:400 13px/16px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;position:relative;margin:0 0 1px 0;-webkit-font-smoothing:antialiased}.side-nav ul li.pending a,.side-nav ul li.pending .icon{color:#9eb1c2}.mobile-nav .side-nav ul li.pending a{color:#44586b}
.mobile-nav .side-nav ul li.pending .icon{color:#263b4e}.side-nav ul .show-overflow{border-radius:3px;display:block;padding:4px 6px}.side-nav ul .show-overflow:hover{background:rgba(100,120,150,0.1);border-color:#cce4f2}.side-nav ul .new{clear:left;margin-top:4px}.side-nav ul .new a{background:transparent}.side-nav ul .new .icon{color:#1d69ce;font-size:16px;margin:0;text-align:center}.side-nav ul .new .label{font-size:13px;color:#1f6fd9}.mobile-nav .side-nav ul .new .icon{color:#8cb7ef;font-size:16px;line-height:14px}.mobile-nav .side-nav ul .new .label{color:#8cb7ef}.mobile-nav .side-nav ul .new.active .label,.mobile-nav .side-nav ul .new.active .icon{color:#fff}.side-nav ul li.active a{background:#4172a1;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}.mobile-nav .side-nav ul li.active a{background:#1f6fd9}.side-nav ul li.active a .icon,.side-nav ul li.active a .label,.side-nav ul li.active a:hover .icon,.side-nav ul li.active a:hover .label{color:#fff}.not-you .side-nav ul li.active a .icon,.not-you .side-nav ul li.active a .label,.not-you .side-nav ul li.active a:hover .icon,.not-you .side-nav ul li.active a:hover .label{color:#2a6398}.not-you .mobile-nav .side-nav ul li.active a .label{color:#c2c5cb}.not-you .mobile-nav .side-nav ul li.active a .icon{color:#29496c}.not-you .side-nav ul li.active a{background:transparent;text-shadow:none}.cursor .not-you .side-nav ul li.active a:hover{background-color:rgba(100,120,150,0.1)}.side-nav ul li.active a .count{color:#1f6fd9}.side-nav ul li.active a small{color:#cfd8e0}.side-nav li.overflow{display:none}.side-nav li.overflow.has-notification{display:block}.side-nav .section.show-overflow li.overflow{display:block}.side-nav .section.show-overflow .more{display:none}.side-nav .footer{padding:16px 42px 8px 16px}.side-nav .footer li{display:block;font-size:12px;line-height:21px;margin:0 12px 0 0}.side-nav .footer .mobile-only{display:none}.mobile-nav .side-nav .footer .mobile-only{display:block}.side-nav .footer .touch-only{display:none}.touch .side-nav .footer .touch-only{display:block}.side-nav .footer a{color:#1f6fd9;white-space:nowrap}.mobile-nav .side-nav .footer{margin-top:16px;padding-top:0}.mobile-nav .side-nav .footer li{display:block;line-height:32px;margin:4px 0}.mobile-nav .side-nav .footer a{color:#c2c5cb}.side-nav .behind-the-scenes{border-bottom:1px solid #f1f1f1}@media screen and (max-width:620px){.side-nav .behind-the-scenes{display:none}}.side-nav .behind-the-scenes h3 a{background:transparent;color:inherit;padding:0}.side-nav .behind-the-scenes h3 a:hover{color:#1f6fd9}.side-nav .behind-the-scenes .story{border-radius:4px;display:block;padding:8px 8px 0 8px;margin:0 0 8px 0;zoom:1}.side-nav .behind-the-scenes .story:before,.side-nav .behind-the-scenes .story:after{content: "";display:table}.side-nav .behind-the-scenes .story:after{clear:both}.side-nav .behind-the-scenes .story:hover{background:rgba(100,120,150,0.1)}.side-nav .behind-the-scenes .story .profile-image{margin:0 4px 0 8px}
.side-nav .behind-the-scenes .story .by{color:#8199b0;display:block;font:300 12.5px/1.5 "lucida grande","lucida sans unicode",arial,sans-serif;margin-bottom:8px}.side-nav .behind-the-scenes .story img{border-radius:3px;box-shadow:1px 1px 3px rgba(0,0,0,0.3);display:inline-block;margin-bottom:8px;max-width:100%}.side-nav .behind-the-scenes .story .post-title{color:#2a6398;display:block;font:17px/1.4 "lucida grande","lucida sans unicode",arial,sans-serif}.side-nav .behind-the-scenes .story .caption{color:#3f6a93;display:block;font:12.5px/1.5 "lucida grande","lucida sans unicode",arial,sans-serif;max-width:14em}.side-nav .behind-the-scenes .story p{color:#3f6a93;font:12.5px/1.5 "lucida grande","lucida sans unicode",arial,sans-serif;margin-bottom:8px;-webkit-font-smoothing:antialiased}.side-nav .behind-the-scenes .story p.post-preview{font-size:12.5px;line-height:1.5}@media print{.side-nav,.faux-side-nav{display:none}}.side-nav .teaser{background:#e6f6ff;background:-webkit-linear-gradient(top,#f7fbfd,#d1e9f4);background:-moz-linear-gradient(top,#f7fbfd,#d1e9f4);background:-ms-linear-gradient(top,#f7fbfd,#d1e9f4);background:linear-gradient(to bottom,#f7fbfd,#d1e9f4);border:1px solid #bfccd3;border-radius:3px;display:block;margin:8px 0 12px 0;overflow:hidden;padding:12px 8px;position:relative}@media screen and (max-width:620px){.side-nav .teaser{display:none}}.side-nav .teaser:hover{background:-webkit-linear-gradient(top,#e7f4fa,#bbdae8);background:-moz-linear-gradient(top,#e7f4fa,#bbdae8);background:-ms-linear-gradient(top,#e7f4fa,#bbdae8);background:linear-gradient(to bottom,#e7f4fa,#bbdae8)}.side-nav .teaser .icon{color:#1f6fd9;font-size:140px;margin:-10px 0 20px 36px;opacity:0.15;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter:alpha(opacity=15);position:absolute;left:-25px;top:-20px;height:90px;width:90px}.old.ie .side-nav .teaser .icon{display:none}.side-nav .teaser .new{color:#1f6fd9;font-size:10px;margin-left:70px}@media screen and (max-width:1100px){.side-nav .teaser .new{margin-left:85px}}.side-nav .teaser .text{color:#333;display:block;font:14px/18px "lucida grande","lucida sans unicode",arial,sans-serif;margin:4px 2px 0 70px}@media screen and (max-width:1100px){.side-nav .teaser .graphic{margin-top:10px;left:-12px}.side-nav .teaser .text{font-size:12px;line-height:16px;margin-left:85px}}.feed{padding-bottom:42px;padding-top:0}.feed .timestamp{background:transparent;border-bottom:3px solid #1f6fd9;box-shadow:none;border-radius:0;color:#333;float:none;font:14px/36px "lucida grande","lucida sans unicode",arial,sans-serif;margin:0;padding:32px 24px 4px 24px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}@media screen and (max-width:768px){.feed .timestamp{padding-left:15px;padding-right:15px}}.dashboard .feed .time-block:first-child .timestamp{padding-top:4px;padding-top:16px}.feed .story{position:relative;border-bottom:1px solid #d6d2cb}.feed .story:last-child{border:0}.feed .story .info{position:relative}.feed .story .info .icon{color:#1f6fd9;display:inline-block;font-size:24px;margin-right:10px;vertical-align:middle}
.old.ie .feed .story .info .icon{text-align:right;position:static;width:auto;display:inline-block}.feed .story.new-story .feed-title:before{content:'\25CF';font:400 20px/22px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;height:24px;left:0;padding:0 4px 0 7px;position:absolute;top:14px}.old.ie .feed .story.new-story .feed-title:before{font:400 14px/22px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif}@media screen and (max-width:768px){.feed .story.new-story .feed-title:before{font:400 14px/22px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;left:-3px}}.feed .remove{right:0}.feed .second-action{right:78px}.feed .remove,.feed .second-action{color:#8c816e;cursor:pointer;display:block;margin:0 0 0 0;padding:17px 8px 8px 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;bottom:0;font-size:11px;width:62px}.feed .remove:hover,.feed .second-action:hover{background:rgba(0,0,0,0.04)}.feed .remove .icon,.feed .second-action .icon{float:left;font-size:16px;line-height:16px;margin:0 6px 0 2px;opacity:0.4;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);vertical-align:middle}.feed .remove .label,.feed .second-action .label{display:block;line-height:16px;vertical-align:middle}.feed .remove .label .undo-text,.feed .second-action .label .undo-text{color:#398f34;display:none}.feed .remove .label .remove-text .icon,.feed .second-action .label .remove-text .icon{margin-right:2px;color:#ae2024}.feed .remove .label.disabled-option .remove-text,.feed .second-action .label.disabled-option .remove-text{color:#bbb}.feed .remove .label.disabled-option .remove-text .icon,.feed .second-action .label.disabled-option .remove-text .icon{color:#bbb}.feed .deleted .remove .label,.feed .deleted .second-action .label{margin-left:0}.feed .deleted .remove .label .undo-text,.feed .deleted .second-action .label .undo-text{display:inline}.feed .deleted .remove .label .remove-text,.feed .deleted .second-action .label .remove-text{display:none}.feed .deleted:hover .icon{opacity:1;-ms-filter:none;filter:none}@media screen and (max-width:class_set_info_below_threshold){.feed .deleted{float:left;line-height:42px;padding:12px 0;width:50%}.feed .deleted .icon{margin-left:16px}.feed .deleted .label{margin-left:8px}}.feed a.set-link,.feed a.class-link,.feed a.folder-link,.feed a.user-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:15;-webkit-tap-highlight-color:rgba(244,240,234,0.3)}.ie .feed a.set-link,.ie .feed a.class-link,.ie .feed a.folder-link,.ie .feed a.user-link{background:#fff;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);z-index:17}.feed a.set-link:active,.feed a.class-link:active,.feed a.folder-link:active,.feed a.user-link:active{box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1)}.has-admin-rights .feed-preview{margin-right:78px}
.time-block.is-inFuture .timestamp{border-bottom-color:#398f34}.time-block.is-inFuture .title-text{color:#398f34}footer.global{clear:both;padding-bottom:40px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.infinite footer.global{display:none}footer.global .ad{margin:8px auto}@media screen and (max-width:728px){footer.global .ad{display:none}}footer.global .fill.ad-wrap{margin-top:30px}footer.global .links{font-size:13px;line-height:1.6;padding-top:16px;position:relative}@media screen and (max-width:620px){footer.global .links{font-size:11px}}footer.global .links a{color:#1f6fd9}footer.global .links a:hover{text-decoration:underline}footer.global .links .fill{margin:0;padding:8px 16px;text-align:center;color:#999}footer.global .links .fill hr{border:none;border-top:1px solid #e7e4df;border-bottom:1px solid #f2f2f2;max-width:768px;margin:0 auto 16px}footer.global .links .fill .copyright{margin:0 0 8px 0}@media screen and (max-width:500px){footer.global .links .fill .copyright .word-wrap{display:block}}footer.global .links .fill ul{margin-bottom:16px}@media screen and (max-width:620px){footer.global .links .fill ul{max-width:320px;margin-left:auto;margin-right:auto}}footer.global .links .fill ul li{display:inline}footer.global .links .fill ul li a,footer.global .links .fill ul li .label{display:inline-block;margin:0 7px}@media screen and (max-width:620px){footer.global .links .fill ul li .label{display:block;font-size:110%;padding-bottom:6px}}.show-footer footer.global{background:#f4f0ea;box-shadow:0 -2px 6px rgba(0,0,0,0.16);margin:0;padding:16px 0;position:fixed;bottom:0;width:100%;z-index:100}html.show-footer{padding-bottom:116px}@media print{footer.global{display:none}}.folder-preview .folder-info{margin-right:14px;padding:4px 0;width:auto}.folder-preview .folder-info .icon{margin-top:-4px}.folder-preview .folder-info .folder-description{color:#777;display:inline-block;font:13px "lucida grande","lucida sans unicode",arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 0 8px;padding:6px 0 0 0;vertical-align:top;-webkit-font-smoothing:antialiased}.study-feed .folder-preview .folder-info .folder-description{display:none}@media screen and (max-width:460px){.folder-preview .folder-info{float:none;padding:8px;width:auto}.folder-preview .folder-info .folder-description{display:block;padding:0 8px}}.folder-preview .sets{border-left:1px solid #cdc8bf;display:none;margin-left:300px}.deleted.folder-preview .sets{border-radius:4px;border-left:0 none;border:1px solid #d6d2cb;display:block;margin:12px 18px}@media screen and (min-width:460px) and (max-width:950px){.folder-preview .sets{margin-left:150px}}.folder-preview .sets .info .feed-title{font-size:16px;line-height:1.4}.folder-preview .sets .info .terms-count{margin-right:10px}.folder-preview .sets .terms{margin-left:160px}.folder-preview .sets .set-preview{clear:none;width:100%}.folder-preview .sets .set-preview:last-child{border:0 none}.folder-preview .sets .item .set-preview{border-bottom:1px solid #d6d2cb}
.folder-preview .sets .item:last-child .set-preview{border:0 none}.folder-preview .sets .see-all{background:#e8e5e1;border-radius:4px;color:#777;display:block;line-height:32px;margin:4px;text-align:center}.deleted.folder-preview .sets .see-all{background:transparent}.cursor .folder-preview .sets .see-all:hover{background-color:#e1ddd7}@media screen and (max-width:460px){.folder-preview .sets{background:rgba(0,0,0,0.03);border:0 none;border-radius:8px;clear:both;margin:0 16px 16px 16px;overflow:hidden;padding:0}.folder-preview .sets .terms{margin:0}.folder-preview .sets .see-all{background:transparent;margin:0;padding:12px 0}}@media screen and (max-width:460px){.folder-preview .sets .info{text-align:center;width:auto}}.feed-preview{clear:left;display:block;overflow:hidden;position:relative}.cursor .feed-preview:hover{background:rgba(0,0,0,0.04);cursor:pointer}.feed-preview .info{padding:12px 0;width:auto}.feed-preview .info .feed-title{color:#086cf0;display:inline-block;font:400 18px/26px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;margin:0 10px 0 24px;-webkit-font-smoothing:antialiased;max-width:25em}@media screen and (max-width:768px){.feed-preview .info .feed-title{margin-left:15px}}.feed-preview .info .feed-title .title-text{margin-right:6px}.feed-preview .info .feed-title small,.feed-preview .info .feed-title .icon{color:#999;display:inline;margin-right:6px;vertical-align:baseline}.feed-preview .info .feed-title .icon{font-size:16px;vertical-align:-1px}.feed-preview .info .feed-title .badge{margin-right:4px;vertical-align:2px}.feed-preview .info .feed-title .online.badge{vertical-align:middle}.feed-preview .info .feed-title .highlight{background:#fff86a;padding:2px 0}.feed-preview .info .feed-title .privacy-text{background:#dfdbd5;border-radius:2px;color:#555;font:9px "lucida grande","lucida sans unicode",arial,sans-serif;letter-spacing:0.5px;padding:2px 4px;text-transform:uppercase}@media screen and (max-width:620px){.feed-preview .info .feed-title .privacy-text{display:none}}.feed-preview .info .terms-count,.feed-preview .info .timestamp{color:#555;display:block;font:13px/16px "lucida grande","lucida sans unicode",arial,sans-serif;margin:0 0 18px 24px;-webkit-font-smoothing:antialiased}.feed-preview .info .created{color:#777;display:inline-block;font:12px/24px "lucida grande","lucida sans unicode",arial,sans-serif;float:right;margin:3px 10px 0 0;padding:0 8px;min-width:140px;vertical-align:middle;-webkit-font-smoothing:antialiased}.created-tab.profilepage .feed-preview .info .created{display:none}.feed-preview .info .created .profile-image{margin-right:4px}.feed-preview .info .created .class-icon{color:#aaa;font-size:13px;margin-right:6px}@media screen and (max-width:1024px){.feed-preview .info .created{display:none}}.feed-preview .terms{margin:0 14px 0 200px;overflow:hidden;padding:14px 8px 4px 4px;position:relative;white-space:nowrap;z-index:16;pointer-events:none}@media screen and (min-width:1100px){.feed-preview .terms{padding-top:21px;padding-bottom:12px}
}@media screen and (min-width:620px) and (max-width:900px){.feed-preview .terms{margin-left:140px;margin-right:8px}}@media screen and (max-width:460px){.feed-preview .terms{clear:left;margin:0 10px;text-align:center}}.feed-preview .locked{background:#e7e4df;border-radius:4px;color:#888;display:inline-block;margin:24px 0 0 12px;padding:8px 12px;text-align:center}@media screen and (max-width:460px){.feed-preview .locked{background:transparent;float:none;margin:0;padding:16px 0;text-align:center;width:100%}}.info-features{clear:both;overflow:hidden;padding:8px 32px}.ClassProgressPaywall .info-features{border-radius:0 0 4px 4px;border:1px solid #d6d2cb;border-width:0 1px 1px 1px;background:#fff}.info-features .feature{display:block;float:left;margin:0 7% 0 0;padding:42px 0;position:relative;width:43%}.info-features .feature:nth-child(2n+1){clear:left}.info-features .feature:after{background:#eee;content:'';display:none;position:absolute;bottom:0;height:1px;right:0;left:86px}.info-features .feature:nth-last-child(n+3):after{display:block}@media screen and (min-width:980px){.compact.info-features .feature{border-bottom:none;clear:none;margin:0 4% 0 0;padding:21px 0 32px 0;width:21%}.compact.info-features .feature:after{display:none}}@media screen and (max-width:600px){.info-features .feature{margin:0;padding:24px 0;width:auto}.info-features .feature:after{display:block}.info-features .feature:last-child:after{display:none}}.info-features .feature .icon,.info-features .feature h3,.info-features .feature p{padding-left:18px}.info-features .feature .icon{background:#fff;color:#1f6fd9;float:left;font-size:48px;margin:0}@media screen and (min-width:980px){.compact.info-features .feature .icon{float:none;margin:0 0 12px 0}}.teacher.info-features .feature .icon{color:#7f3db6}.info-features .feature h3{font:400 21px/28px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;clear:none;color:#132d45;padding-top:0;padding-bottom:6px;padding-right:12px;margin:0 0 0 70px}.teacher .info-features .feature h3{color:#4c6783}@media screen and (min-width:980px){.compact.info-features .feature h3{margin:0}}@media screen and (max-width:600px){.info-features .feature h3{font-size:18px;line-height:24px}}.info-features .feature p{color:#8d9aa8;font-family: "lucida grande","lucida sans unicode",arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;line-height:21px;padding-right:24px;padding-bottom:0;margin:0 0 0 70px;max-width:35em}.teacher.info-features .feature p a{color:#7f3db6}@media screen and (min-width:980px){.compact.info-features .feature p{font-size:13px;line-height:18px;margin:0;max-width:none}}.login p.signup{font-size:14px;margin:0 8px;text-align:center}.login p.signup a:hover{text-decoration:underline}@media screen and (max-width:620px){.login .Divider{margin-bottom:16px}}.mobile-nav .login .Divider{background-image:-webkit-linear-gradient(left,#183856 42%,transparent 42%,transparent 58%,#183856 58%);background-image:-moz-linear-gradient(left,#183856 42%,transparent 42%,transparent 58%,#183856 58%);background-image:-ms-linear-gradient(left,#183856 42%,transparent 42%,transparent 58%,#183856 58%);background-image:linear-gradient(to right,#183856 42%,transparent 42%,transparent 58%,#183856 58%);height:1px}
.mobile-nav .linear.login .Divider .Divider-label{background:transparent;color:#ccc;top:-9px;text-shadow:none}.login.content .connect,.signup.content .connect{clear:left;display:block;overflow:hidden}.login.content .fb,.signup.content .fb,.login.content .google,.signup.content .google{float:left}.login.content .fb,.signup.content .fb{margin:0}@media screen and (max-width:320px){.login.content .fb,.signup.content .fb{border-width:2px;margin-bottom:8px}}.login.content .google.button,.signup.content .google.button,.login.content .facebook.button,.signup.content .facebook.button,.login.content .EmailSignupButton,.signup.content .EmailSignupButton{float:left;width:100px}.linear.login.content .google.button,.linear.signup.content .google.button,.linear.login.content .facebook.button,.linear.signup.content .facebook.button,.linear.login.content .EmailSignupButton,.linear.signup.content .EmailSignupButton{width:168px}.login.content .facebook.button,.signup.content .facebook.button,.login.content .EmailSignupButton,.signup.content .EmailSignupButton{margin:0}.linear.login.content .facebook.button,.linear.signup.content .facebook.button,.linear.login.content .EmailSignupButton,.linear.signup.content .EmailSignupButton{margin-top:8px}.login.content .EmailSignupButton,.signup.content .EmailSignupButton{padding:0 5px;text-align:center}@media screen and (max-width:620px){.login.content .connect,.signup.content .connect{padding:8px 0}.login.content .google,.signup.content .google,.login.content .fb,.signup.content .fb{width:50%}.login.content .facebook.button,.signup.content .facebook.button,.login.content .google.button,.signup.content .google.button{display:block;float:none;text-align:center;width:auto}}@media screen and (max-width:460px){.login.content .connect,.signup.content .connect{padding:0}.login.content .google,.signup.content .google,.login.content .fb,.signup.content .fb{float:none;margin:8px 0;width:100%}}.mobile-nav .login.content .connect,.mobile-nav .signup.content .connect{padding:0}.mobile-nav .login.content .google,.mobile-nav .signup.content .google,.mobile-nav .login.content .fb,.mobile-nav .signup.content .fb{float:none;margin:8px 0;width:100%}.mobile-nav .login.content .facebook.button,.mobile-nav .signup.content .facebook.button,.mobile-nav .login.content .google.button,.mobile-nav .signup.content .google.button{width:auto !important}.login.content,.signup.content{font:13px/18px "lucida grande","lucida sans unicode",arial,sans-serif;text-align:left;text-shadow:none}.login.content form.login,.signup.content form.login{zoom:1;position:relative;padding-bottom:16px}.login.content form.login:before,.signup.content form.login:before,.login.content form.login:after,.signup.content form.login:after{content: "";display:table}.login.content form.login:after,.signup.content form.login:after{clear:both}.linear.login.content form.login,.linear.signup.content form.login{padding-bottom:0}.login.content label,.signup.content label{padding:0}.login.content label strong,.signup.content label strong{display:inline}
.login.content .field,.signup.content .field{clear:none;float:left;margin:0 8px 0 0;width:172px}@media screen and (max-width:620px){.login.content .field,.signup.content .field{width:48%}}@media screen and (max-width:320px){.login.content .field,.signup.content .field{margin:0 0 8px 0;width:98% !important}}.mobile-nav .login.content .field,.mobile-nav .signup.content .field{margin:0 0 8px 0;width:100% !important}.linear.login.content .field,.linear.signup.content .field{float:none;margin:0;width:auto}.login.content .field input.text,.signup.content .field input.text{line-height:24px;font-size:13px;padding:0 0 0 6px;height:26px;width:100%}.mobile-nav .login.content .field input.text,.mobile-nav .signup.content .field input.text{border:0 none;box-shadow:none}.login.content .field.password,.signup.content .field.password{float:left;margin:0 12px 0 0;width:106px}@media screen and (max-width:620px){.login.content .field.password,.signup.content .field.password{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;margin:0;padding:0 68px 0 0;width:49%}}@media screen and (max-width:320px){.login.content .field.password,.signup.content .field.password{float:left;padding-right:0}}.linear.login.content .field.password,.linear.signup.content .field.password{clear:left;margin:8px 0 3px 0;width:65%}.really.old.ie .linear.login.content .field.password,.really.old.ie .linear.signup.content .field.password{width:53%}.mobile-nav .login.content .field.password,.mobile-nav .signup.content .field.password{padding-right:0;margin-bottom:0;width:32%}.login.content .errors,.signup.content .errors{padding:0 0 12px 0}.login.content .errors .error,.signup.content .errors .error{color:#ae2024;font-size:12px;line-height:1.4;padding:0 0 4px 0}.login.content .extras{clear:left;color:#555;font-size:11px;font-weight:400;padding:4px 0 0 0}.login.content .extras .remember{display:block;float:left;margin:0 8px 0 2px;width:48.5%}.linear.login.content .extras .remember{width:auto}.login.content .extras .remember input{margin:0 2px 0 0}.login.content .extras .remember strong{font-weight:400}@media screen and (max-width:320px){.login.content .extras{clear:none}.login.content .extras .remember{display:none}.login.content .extras .forgot{display:block;font-size:13px;float:right;margin:14px 10px 0 30px}}.mobile-nav .login.content .extras{clear:none}.mobile-nav .login.content .extras .remember{display:none}.mobile-nav .login.content .extras .forgot{color:#888;display:block;font-size:11px;line-height:13px;margin:12px 0 4px 8px;max-width:4em}.login.content .extras .forgot{color:#999 !important;float:left;text-decoration:underline}.login.content .extras .forgot.slim{display:none}.linear.login.content .extras .forgot.slim{display:block}@media screen and (max-width:320px){.login.content .extras .forgot.slim{display:block}}.linear.login.content .extras .forgot.wide{display:none}@media screen and (max-width:320px){.login.content .extras .forgot.wide{display:none}
}.login.content .extras .forgot:hover{color:#1f6fd9 !important}.login.content .done{position:absolute;right:0;top:0}.login.content .done .button{margin:0}.firefox .login.content .done .button{line-height:22px;padding:0 7px}@media screen and (max-width:320px){.login.content .done{clear:left;position:static}.login.content .done .button{display:block;font-size:14px;float:left;margin:12px 0 0 0;padding:4px 18px}}.mobile-nav .login.content .done{clear:left;position:static}.mobile-nav .login.content .done .button{display:block;font-size:13px;float:left;margin:12px 4px 16px 0;padding:4px 18px}.linear.login.content .done{top:34px}form fieldset{border:0 none}form fieldset legend{color:#333;text-transform:uppercase}form input.text,form textarea.text{border:1px solid #ccc;border-radius:3px;box-shadow:inset 1px 1px 2px #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;display:block;outline:0 none;padding:6px 8px;width:100%;-webkit-transition:all 240ms ease;-moz-transition:all 240ms ease;-ms-transition:all 240ms ease;transition:all 240ms ease}form input.text::-webkit-input-placeholder,form textarea.text::-webkit-input-placeholder{color:#a9a9a9}form input.text:-moz-placeholder,form textarea.text:-moz-placeholder{color:#6e6e6e}form input.text::-moz-placeholder,form textarea.text::-moz-placeholder{color:#6e6e6e}form input.text:-ms-input-placeholder,form textarea.text:-ms-input-placeholder{color:#a9a9a9}form input.text::-ms-input-placeholder,form textarea.text::-ms-input-placeholder{color:#a9a9a9}form input.text:focus,form textarea.text:focus{border-color:#28f;box-shadow:0 0 5px #75a8eb,inset 1px 1px 2px #eee}form input.text[disabled],form textarea.text[disabled],form input.text.disabled,form textarea.text.disabled{background:#ededed;color:#999}form input.text[disabled]:focus,form textarea.text[disabled]:focus,form input.text.disabled:focus,form textarea.text.disabled:focus{border-color:#ccc;box-shadow:inset 1px 1px 2px #eee}form input.text{font-size:inherit}form textarea.text{resize:vertical}form .fields{zoom:1}form .fields:before,form .fields:after{content: "";display:table}form .fields:after{clear:both}form label.field{clear:both;display:block;padding:6px 0 12px 0;width:100%}form label.field strong{color:#5d6974;display:block;font-weight:normal;padding:0 0 6px 0}form label.field small.note{color:#5d6974;display:block;padding:6px 0 0}form label.field.small{clear:none;float:left;width:47%}form label.field.small.first{margin-right:6%}form label.field.invalid input.text{border-color:#d93236;box-shadow:0 0 5px #de4b4f,inset 1px 1px 2px #eee}form .hidden{display:none}.email.prompt{background:#fffabc;border-bottom:1px solid #f1e3ab;box-shadow:none;zoom:1;padding:8px 16px;-webkit-font-smoothing:antialiased;text-align:center}.email.prompt:before,.email.prompt:after{content: "";display:table}.email.prompt:after{clear:both}.email.prompt h3{border:0;color:#555;font:16px/1.2 "lucida grande","lucida sans unicode",arial,sans-serif;padding:0;margin:0}
.email.prompt p{color:#555;display:block;font-size:12px;line-height:14px;margin:0;padding:0}.email.prompt p a{border:0 none;color:#555;text-decoration:underline}.email.prompt .close{color:#555;display:block;float:right}@media screen and (max-width:620px){.email.prompt{display:none}}.TermText{font-family: "open sans",opensans-webfont,"lucida grande","lucida sans unicode",sans-serif;-webkit-font-smoothing:antialiased}.lang-ar{font-size:2em;font-family: "Al Bayan","Nadeem","Simplified Arabic","Arial Unicode MS",sans-serif !important}.lang-bo{font-family: "Kailasa","Jomolhari-ID","Lucida Grande",sans-serif !important;font-size:1.6em}.lang-ur{font-size:1.5em}.lang-bn{font-size:1.8em;font-family: "Ekushey Lohit",EkusheyLohitNormal !important}.lang-mr{font-size:1.5em}.lang-fa{font-size:1.4em}.lang-th{font-size:1.4em}.lang-pa{font-size:1.3em}.lang-ja{font-size:1.3em;font-family: Osaka,"MS PGothic","Hiragino Kaku Gothic Pro",Meiryo,Helvetica,Arial,sans-serif !important}.lang-iw{font-size:1.3em;font-family: "Times New Roman",times,serif !important}.lang-hi{font-size:1.4em}.lang-ko{font-size:1.15em}.lang-vi{font-size:1.1em}.lang-el{font-family: GentiumAlt,Gentium,"Lucida Grande",Arial !important}.lang-ru{font-size:1.1em;font-family: "Lucida Grande",Arial !important}.lang-zh-CN{font-size:1.65em;font-family: KaiTi,STKaiti,DFKai-SB,BiauKai,Arial !important}.lang-zh-TW{font-size:1.65em;font-family: DFKai-SB,BiauKai,KaiTi,STKaiti,Arial !important}.lang-zh-pi{font-family: "Lucida Grande",Arial !important}.lang-cop{font-size:1.3em;font-family: "Quivira","TITUS Cyberbit Basic",Cardo,"New Athena Unicode","Galatia SIL",Gentium,"Lucida Grande",Arial !important}.lang-den{font-family: "Lucida Grande",Arial !important}.lang-km{font-size:1.6em}.lang-chem{font-family: "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif !important}.lang-math{font-family: "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif !important}.lang-ksw{font-family: "Padauk",sans-serif !important}.ios.touch .lang-ar{font-family: "Al Bayan","Nadeem","Simplified Arabic",sans-serif !important}.TalkingAstronaut{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;vertical-align:bottom;width:410px;-webkit-transition:1200ms all;-moz-transition:1200ms all;-ms-transition:1200ms all;transition:1200ms all}@media screen and (max-width:900px){.TalkingAstronaut{width:360px}}@media screen and (max-width:800px){.TalkingAstronaut{width:100%}}.TalkingAstronaut-astronaut{background-image:url(/a/i/global/astronaut-hey-left.s8QV.png);background-position:left bottom;background-repeat:no-repeat;height:120px;margin-bottom:-6px;vertical-align:bottom;width:155px;-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:all 600ms;-moz-transition:all 600ms;-ms-transition:all 600ms;transition:all 600ms;-webkit-animation-name:moveStudyAstronaut;-moz-animation-name:moveStudyAstronaut;-ms-animation-name:moveStudyAstronaut;animation-name:moveStudyAstronaut;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:4s;-moz-animation-duration:4s;-ms-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out}
@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.TalkingAstronaut-astronaut{background-image:url(/a/i/global/astronaut-hey-left@2x.wtrd.png);background-size:155px 100.00000000000004px}}@media screen and (max-width:800px){.TalkingAstronaut-astronaut{background-position:left top;background-size:120px 77.41935483870972px;height:60px;margin:0 auto;max-width:270px;width:100%}}.TalkingAstronaut-speechWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;left:155px;margin:15px 0;position:absolute;width:250px}@media screen and (max-width:900px){.TalkingAstronaut-speechWrapper{margin:0;width:189px}}@media screen and (max-width:800px){.TalkingAstronaut-speechWrapper{left:auto;margin:10px auto;max-width:270px;position:relative;right:auto;width:100%}}.TalkingAstronaut-bridge{color:#fff;position:absolute}.TalkingAstronaut-bridge .icon{font-size:16px;width:30px}.TalkingAstronaut-bridge--horizontal{margin:30px -20px 0 0}@media screen and (max-width:800px){.TalkingAstronaut-bridge--horizontal{display:none}}.TalkingAstronaut-bridge--vertical{display:none}@media screen and (max-width:800px){.TalkingAstronaut-bridge--vertical{bottom:-10px;display:block;left:50px}}.TalkingAstronaut-speech{background-color:#fff;border:3px #f4f0ea;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:10px;padding:15px;position:absolute}@media screen and (max-width:800px){.TalkingAstronaut-speech{margin:0 auto;position:relative}}.TabBar{zoom:1;background:#e0dcd6;background:-webkit-linear-gradient(top,#e7e4df,#e0dcd6);background:-moz-linear-gradient(top,#e7e4df,#e0dcd6);background:-ms-linear-gradient(top,#e7e4df,#e0dcd6);background:linear-gradient(to bottom,#e7e4df,#e0dcd6);box-shadow:inset 0 1px 0 #f7f4f0,inset 0 -1px 0 #d1cdc7;line-height:42px;margin:0}.TabBar:before,.TabBar:after{content: "";display:table}.TabBar:after{clear:both}.TabBarMenu-item{float:left}.TabBarMenu-item a{box-shadow:-1px 0 0 #d1cdc7;color:#445163;display:block;font-size:14px;padding:0 24px;text-shadow:0 1px 0 rgba(255,255,255,0.4)}.is-active.TabBarMenu-item a{background:#f4f0ea;box-shadow:1px 0 0 #d1cdc7,-1px 0 0 #d1cdc7;position:relative;z-index:2;-webkit-font-smoothing:subpixel-antialiased}@media screen and (max-width:620px){.TabBarMenu-item a{padding:0;text-align:center}}.TabBarMenu.has-1-tabs .TabBarMenu-item a{cursor:default}.TabBarMenu.has-2-tabs .TabBarMenu-item a{padding:0 32px}@media screen and (max-width:620px){.TabBarMenu.has-2-tabs .TabBarMenu-item a{padding:0}}@media screen and (max-width:620px){.TabBarMenu.has-1-tabs .TabBarMenu-item,.TabBarMenu.has-2-tabs .TabBarMenu-item{width:50%}.TabBarMenu.has-3-tabs .TabBarMenu-item{width:32%}.TabBarMenu.has-4-tabs .TabBarMenu-item{width:25%}.TabBarMenu.has-5-tabs .TabBarMenu-item{width:20%}
}.TabBarTools{float:right;line-height:42px;-webkit-font-smoothing:antialiased}@media screen and (max-width:780px){.TabBarTools{background:rgba(0,0,0,0.15);border-radius:0;display:block;float:none;margin:0 auto;text-align:center}}.TabBarTools-tool{color:#1f6fd9;display:block;float:left;font-size:12px;padding:0 12px;position:relative}@media screen and (max-width:1024px){.TabBarTools-tool{padding:0 10px}}@media screen and (max-width:780px){.TabBarTools-tool{color:#fff;display:inline-block;float:none;font-size:11px;padding:0 8px;text-align:left}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.TabBarTools-tool{font-size:11px;padding:0 14px}}.TabBarTools-tool .button{margin-right:0}.TabBarTools-tool a{cursor:pointer;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;transition:all 150ms ease}.TabBarTools-tool a:not(.button){color:inherit}.TabBarTools-tool a:not(.button):hover{color:#4b4e51}.Phones-nexusWrapper{position:absolute;width:262px;height:20%;bottom:-125%;left:-15%;-webkit-animation:slideUpNexus 1.5s forwards;-moz-animation:slideUpNexus 1.5s forwards;-ms-animation:slideUpNexus 1.5s forwards;animation:slideUpNexus 1.5s forwards;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;animation-delay:0.5s}@media screen and (max-width:960px){.Phones-nexusWrapper{width:209.60000000000002px}}.nontransitioning .Phones-nexusWrapper{bottom:-30%;height:350px}.Phones-nexus{background-image:url(/a/i/about/nexus.XUxA.png);background-repeat:no-repeat;width:262px;height:150%}@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.Phones-nexus{background-image:url(/a/i/about/nexus@2x.Vpzh.png);background-size:262px 512px}}.Phones-iphoneWrapper{position:absolute;height:20%;bottom:-125%;width:240px;left:25%;-webkit-animation:slideUpIphone 1.5s forwards;-moz-animation:slideUpIphone 1.5s forwards;-ms-animation:slideUpIphone 1.5s forwards;animation:slideUpIphone 1.5s forwards;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;animation-delay:0.5s}@media screen and (max-width:960px){.Phones-iphoneWrapper{width:192px}}.nontransitioning .Phones-iphoneWrapper{bottom:-50%;height:350px}.Phones-iphone{background-image:url(/a/i/about/iphone.ZjyU.png);background-repeat:no-repeat;width:240px;height:150%}@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.Phones-iphone{background-image:url(/a/i/about/iphone@2x.WeFm.png);background-size:240px 490px}}.AutoExpandTextarea{position:relative}
.ios .AutoExpandTextarea{right:3px}.AutoExpandTextarea.is-nonEmpty ::-webkit-input-placeholder{font-size:2px}.AutoExpandTextarea-sizer,.AutoExpandTextarea-textarea{white-space:pre-wrap;word-wrap:break-word;-webkit-font-smoothing:antialiased}.AutoExpandTextarea-sizer{visibility:hidden}.ios .AutoExpandTextarea-sizer{padding-left:3px}.AutoExpandTextarea-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.AutoExpandTextarea-textarea{height:100%;width:100%;background:transparent;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:inherit;display:block;font:inherit;line-height:inherit;outline:none;overflow:hidden;resize:none;text-shadow:inherit;-webkit-tap-highlight-color:rgba(255,255,255,0)}.TermRow .AutoExpandTextarea-textarea::-webkit-input-placeholder{color:rgba(255,255,255,0)}.TermRow .AutoExpandTextarea-textarea:-moz-placeholder{color:rgba(166,166,166,0)}.TermRow .AutoExpandTextarea-textarea::-moz-placeholder{color:rgba(166,166,166,0)}.TermRow .AutoExpandTextarea-textarea:-ms-input-placeholder{color:rgba(255,255,255,0)}.TermRow .AutoExpandTextarea-textarea::-ms-input-placeholder{color:rgba(255,255,255,0)}@media screen and (max-width:620px){.is-active.TermRow .AutoExpandTextarea-textarea::-webkit-input-placeholder{color:#8cb7ef}.is-active.TermRow .AutoExpandTextarea-textarea:-moz-placeholder{color:#1e6fd8}.is-active.TermRow .AutoExpandTextarea-textarea::-moz-placeholder{color:#1e6fd8}.is-active.TermRow .AutoExpandTextarea-textarea:-ms-input-placeholder{color:#8cb7ef}.is-active.TermRow .AutoExpandTextarea-textarea::-ms-input-placeholder{color:#8cb7ef}}.ButtonWithSubtext{background:-webkit-linear-gradient(top,#1582ee,#1762be);background:-moz-linear-gradient(top,#1582ee,#1762be);background:-ms-linear-gradient(top,#1582ee,#1762be);background:linear-gradient(to bottom,#1582ee,#1762be);box-shadow:1px 1px 3px rgba(0,0,0,0.2);color:#fff;margin-right:0;padding:6px 16px;text-align:center;font:15px/21px "lucida grande","lucida sans unicode",arial,sans-serif}.ButtonWithSubtext:hover{background:-webkit-linear-gradient(top,#2c95fd,#0b67d7);background:-moz-linear-gradient(top,#2c95fd,#0b67d7);background:-ms-linear-gradient(top,#2c95fd,#0b67d7);background:linear-gradient(to bottom,#2c95fd,#0b67d7)}.ButtonWithSubtext:active{background:-webkit-linear-gradient(bottom,#2c95fd,#0b67d7);background:-moz-linear-gradient(bottom,#2c95fd,#0b67d7);background:-ms-linear-gradient(bottom,#2c95fd,#0b67d7);background:linear-gradient(to top,#2c95fd,#0b67d7)}.ButtonWithSubtext-subtext{display:block;color:#b7d6f5;font:12px/18px "lucida grande","lucida sans unicode",arial,sans-serif}.BannerNotification{zoom:1;background:rgba(255,255,255,0.8);border-bottom:1px solid #ddd9d2;color:#555;display:block;font:13px/1.5 "lucida grande","lucida sans unicode",arial,sans-serif;padding:20px 16px;text-align:center}.BannerNotification:before,.BannerNotification:after{content: "";display:table}.BannerNotification:after{clear:both}.BannerNotification a:hover{text-decoration:underline}
.BannerNotification-close{color:#555;display:block;float:right;margin-top:4px}.NavNotificationCount{background:#2a6398;border-radius:16px;color:#fff;font:600 11px/16px "Helvetica Neue",arial,sans-serif;margin:-8px 0 0 0;padding:0 5px;pointer-events:none;position:absolute;top:50%;right:3px;text-align:center;-webkit-transition:all 240ms ease-out;-moz-transition:all 240ms ease-out;-ms-transition:all 240ms ease-out;transition:all 240ms ease-out;min-width:6px;height:16px;-webkit-font-smoothing:antialiased;z-index:5;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.old.ie .NavNotificationCount{padding:1px 5px 0}.has-notification .NavNotificationCount{opacity:1;-ms-filter:none;filter:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.NavStudyNowBadge{-webkit-font-smoothing:antialiased;color:#2a6398;margin:-12px 0 0 0;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 240ms ease-out;-moz-transition:all 240ms ease-out;-ms-transition:all 240ms ease-out;transition:all 240ms ease-out;z-index:5}.has-notification .NavStudyNowBadge{opacity:1;-ms-filter:none;filter:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.NavStudyNowBadge-icon{font-size:22px !important;margin:0 !important;padding:0 !important;vertical-align:middle}.PrintLogo{display:none}@media print{.PrintLogo{display:block;height:36px;position:absolute;left:0;top:0;z-index:10000}}@-moz-keyframes fadeInModal{0%{opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInModal{0%{opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInModal{0%{opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}@keyframes fadeInModal{0%{opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeOutModal{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}}@-webkit-keyframes fadeOutModal{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}}@-o-keyframes fadeOutModal{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}}@keyframes fadeOutModal{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}}@-moz-keyframes moveStudyAstronaut{0%{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}100%{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes moveStudyAstronaut{0%{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}100%{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}@-o-keyframes moveStudyAstronaut{0%{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}
50%{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}100%{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}@keyframes moveStudyAstronaut{0%{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}100%{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}@-moz-keyframes slideUpNexus{from{bottom:-125%;height:200px}to{bottom:-30%;height:350px}}@-webkit-keyframes slideUpNexus{from{bottom:-125%;height:200px}to{bottom:-30%;height:350px}}@-o-keyframes slideUpNexus{from{bottom:-125%;height:200px}to{bottom:-30%;height:350px}}@keyframes slideUpNexus{from{bottom:-125%;height:200px}to{bottom:-30%;height:350px}}@-moz-keyframes slideUpIphone{from{bottom:-125%;height:200px}to{bottom:-47%;height:350px}}@-webkit-keyframes slideUpIphone{from{bottom:-125%;height:200px}to{bottom:-47%;height:350px}}@-o-keyframes slideUpIphone{from{bottom:-125%;height:200px}to{bottom:-47%;height:350px}}@keyframes slideUpIphone{from{bottom:-125%;height:200px}to{bottom:-47%;height:350px}}