@charset "UTF-8";header.page-header{margin:0;position:absolute;top:0;left:0;width:100%;z-index:500;color:#efefec;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s;-webkit-backface-visibility:hidden;transform:translate3d(0,0,0)}header.page-header>.limited-width{position:relative}header.page-header{background-color:rgba(51,54,59,.95)}body.with-light-header header.page-header{background-color:transparent}body.with-light-header header.page-header.fixed{background-color:rgba(51,54,59,.95)}.fixed-tray{position:relative;background-color:#2d4d80;top:0;left:0;width:100%;overflow:hidden;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}header.page-header nav.main{z-index:1;position:relative;width:100%;height:80px;line-height:80px;text-align:right}.with-header-padding{padding-top:80px!important}.with-header-margin{margin-top:80px!important}header.page-header.fixed{position:fixed}nav.tabs{overflow:hidden}.leaderboard-ad{max-width:100%;overflow:hidden;text-align:center;background-color:black;position:relative;z-index:20;width:100%}.leaderboard-ad .adslot{margin:10px auto}header.page-header .userData{display:inline-block;position:relative;text-align:right;white-space:nowrap;padding-right:2.4em;height:50px;line-height:50px;vertical-align:middle;-webkit-tap-highlight-color:transparent}header.page-header .ss-notifications.selected{background-color:#717171}header.page-header .ss-notifications{display:inline-block;height:50px;line-height:50px;font-size:.9em;color:rgba(255,255,255,.9);position:relative;min-width:1.75em;text-align:center}header.page-header .ss-notifications span{position:absolute;font-size:.5em;top:50%;margin-top:-1.53em;left:50%;margin-left:.25em;color:white;display:block;background-color:#c00;line-height:150%;min-width:1.5em;height:1.5em;text-align:center;border-radius:50%}header.page-header .ss-notifications:before{position:relative;top:.15em;padding:0 .6em 0 .45em;display:inline-block}header.page-header .logo img{height:24px;position:absolute;top:50%;left:5px;margin-top:-12px}.menu.hamburger{height:50px;width:40px;text-align:center;border:0;background:0;outline:0;font-size:13px;padding:0;margin:0;display:inline-block;vertical-align:middle;position:relative;appearance:none;box-shadow:none;border-radius:none;border:0;cursor:pointer}.menu.hamburger:focus{outline:0}.menu.hamburger[aria-pressed=true]>span.rows{background-color:transparent}.menu.hamburger[aria-pressed=true]>span.rows:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:-1px 0;-moz-transform-origin:-1px 0;-ms-transform-origin:-1px 0;-o-transform-origin:-1px 0;transform-origin:-1px 0}.menu.hamburger[aria-pressed=true]>span.rows:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:1px 100%;-moz-transform-origin:1px 100%;-ms-transform-origin:1px 100%;-o-transform-origin:1px 100%;transform-origin:-1px 100%}.menu.hamburger>span.rows{display:block;position:absolute;top:50%;left:50%;margin-left:-9px;width:16px;margin-top:-2px;height:3px;border-radius:2px;background:white;font-size:0;color:transparent;opacity:.6;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menu.hamburger:hover>span.rows{opacity:1}.menu.hamburger>span.rows:before,.menu.hamburger>span.rows:after{position:absolute;display:block;left:0;top:0;right:0;height:100%;border-radius:2px;background-color:#fff;content:"";-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menu.hamburger>span.rows::before{top:-6px}.menu.hamburger>span.rows::after{top:6px}.menu.hamburger span.count{position:absolute;font-style:normal;font-size:10px;top:50%;left:50%;margin-top:-1.7em;margin-left:.1em;color:white;display:block;background-color:#c00;line-height:1.5em;min-width:1.5em;height:1.5em;text-align:center;border-radius:50%;z-index:1;font-weight:bold;box-shadow:0 0 2px black}header.page-header button.menu{margin-right:-5px;position:absolute;top:50%;margin-top:-25px;right:0}header.page-header button.menu:hover{color:rgba(255,255,255,0.85);box-shadow:none}header.page-header .row1{padding:0 2.5%}nav.tabs{position:absolute;z-index:1;top:50%;margin-top:-25px;left:195px;right:195px;width:auto;font-size:13px}@media only screen and (max-width:760px){html .with-header-padding{padding-top:100px!important}html .with-header-margin{margin-top:100px!important}.leaderboard-ad{width:100%;top:0}}@media only screen and (max-width:728px){html .leaderboard-ad .adslot{margin:3px auto}}nav.tabs ul{list-style:none;overflow:hidden;padding:0;width:100%;display:table;margin:0 auto 0 auto}nav.tabs li{display:table-cell;text-align:center;position:relative;cursor:pointer;margin:0;padding:0;width:33.3333%}nav.tabs li a>span{white-space:nowrap;display:inline-block;padding:0 15px 0 42px;background-repeat:no-repeat;background-position:16px 50%;background-size:16px 16px}nav.tabs li a{white-space:nowrap;text-decoration:none;margin:0 auto;display:block;color:#fff;height:100%;line-height:50px;background-repeat:no-repeat;background-position:16px 50%;background-size:16px 16px;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .3s;opacity:.65}nav.tabs li:hover a{opacity:1}nav.tabs li.selected a{opacity:1}.with-tab-dictionary nav.tabs li{width:26%}.with-tab-dictionary nav.tabs li.selected{width:48%}nav.tabs li.selected,nav.tabs li.selected:hover{opacity:1}nav.tabs li:hover{color:#a8a8a6}.playTab a>span{background-image:url('/images/header/play-off-7lggzq.png')}.playTab.selected a>span{background-image:url('/images/header/play-on-2ewtj3.png')}.listsTab a>span{background-image:url('/images/header/lists-off-sags5d.png')}.listsTab.selected a>span{background-image:url('/images/header/lists-on-130ou3o.png')}.dictTab{position:relative}body.top-section-dictionary .dictTab{width:44%}body.top-section-dictionary .playTab,body.top-section-dictionary .listsTab{width:20%}nav.tabs .dictTab a>span{background-image:url('/images/header/dict-off-urqsa2.png')}nav.tabs .dictTab.selected a>span{background:0}nav.tabs .dictTab.selected a{background:0;display:block;opacity:0;visibility:hidden;text-align:left;transition:all .5s}nav.tabs li.dictTab.selected.empty a{visibility:visible;opacity:.4}nav.tabs .dictTab .wrapper{position:absolute;left:0;right:0;top:5px;height:40px;display:none}nav.tabs .dictTab.selected.empty .wrapper i{visibility:hidden!important;opacity:0!important}nav.tabs .dictTab.selected .wrapper input:focus ~ i{visibility:visible;opacity:1}nav.tabs .dictTab.selected .wrapper i{position:absolute;top:50%;right:10px;z-index:1;width:17px;height:17px;text-align:center;line-height:20px;margin-top:-9px;background-color:#ccc;color:white;border-radius:50%;font-size:9px;display:block;visibility:hidden;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}nav.tabs .dictTab.selected .wrapper{display:block;background-color:rgba(255,255,255,0.95);border-radius:2em;box-shadow:0 0 0 5px rgba(0,0,0,0.25)}nav.tabs .dictTab.selected .wrapper:after{content:'\1F50E';z-index:1;color:#909090;position:absolute;left:14px;top:50%;margin-top:-.55em;font-family:'SSStandard';font-size:15px}nav.tabs .dictTab.selected.empty .wrapper:before{opacity:1}nav.tabs .dictTab.selected .wrapper:before{content:'LOOK UP';z-index:0;color:#ccc;position:absolute;left:36px;top:50%;margin-top:-.6em;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#search{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background:0;color:black;outline:0;padding-left:35px;font-size:18px;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:text;-webkit-user-select:text;border-radius:20px;-moz-user-select:text;-ms-select:text;-o-select:text}nav.subnav ul{list-style:none;width:100%;margin:0 auto;font-size:12px;padding:0;white-space:nowrap}nav.subnav li{padding:0 10px;line-height:3em;display:inline-block;margin:0 2px;border-radius:3px;cursor:pointer;transition:.3s all}nav.subnav li:hover{text-decoration:underline}nav.subnav li.selected{background-color:rgba(255,255,255,0.82);color:rgba(0,0,0,.9);box-shadow:0 0 4px 0 rgba(0,0,0,0.4)}body.loggedout header.page-header .logininfo a{color:rgba(255,255,255,0.75);text-decoration:none;margin:0 5px;padding:0 1.25em;border-radius:3px;font-size:12px;line-height:2.8em;display:inline-block;vertical-align:middle;position:relative;top:-1px;background-color:rgba(255,255,255,.2)}body.loggedout header.page-header .logininfo a.signup{background-color:#4db538}body.loggedout header.page-header .logininfo a.signin{background-color:#313133}body.loggedin .logininfo{cursor:pointer}@media only screen and (max-width:380px){}.logininfo{color:white;z-index:2;text-decoration:none;display:inline-block;vertical-align:top;margin-right:35px}.logininfo .nickname{font-size:.7em;color:rgba(255,255,255,.9);white-space:nowrap;line-height:6em}.logininfo .points{font-weight:300;font-size:1.2em;line-height:50px;display:block;top:-.45em;float:right;margin-left:-100%;position:relative;color:#fff;-webkit-transition:all .5s cubic-bezier(0.25,0.46,0.45,0.94);-moz-transition:all .5s cubic-bezier(0.25,0.46,0.45,0.94);-ms-transition:all .5s cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:all .5s cubic-bezier(0.25,0.46,0.45,0.94);transition:all .5s cubic-bezier(0.25,0.46,0.45,0.94)}.logininfo .points.animating{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.logininfo .levelbadge{width:1em;font-size:2em;display:block;height:1em;position:absolute;top:7px;right:0;width:1.01em}.levelbadge{background-image:url('/images/icons/levels-1vpsgxr.png');background-size:3em 39em;background-position:0 0;font-size:128px;line-height:1em;background-repeat:no-repeat}.levelbadge.white.L01{background-position:-2em 0}.levelbadge.white.L02{background-position:-2em -2em}.levelbadge.white.L03{background-position:-2em -4em}.levelbadge.white.L04{background-position:-2em -6em}.levelbadge.white.L05{background-position:-2em -8em}.levelbadge.white.L06{background-position:-2em -10em}.levelbadge.white.L07{background-position:-2em -12em}.levelbadge.white.L08{background-position:-2em -14em}.levelbadge.white.L09{background-position:-2em -16em}.levelbadge.white.L10{background-position:-2em -18em}.levelbadge.white.L11{background-position:-2em -20em}.levelbadge.white.L12{background-position:-2em -22em}.levelbadge.white.L13{background-position:-2em -24em}.levelbadge.white.L14{background-position:-2em -26em}.levelbadge.white.L15{background-position:-2em -28em}.levelbadge.white.L16{background-position:-2em -30em}.levelbadge.white.L17{background-position:-2em -32em}.levelbadge.white.L18{background-position:-2em -34em}.levelbadge.white.L19{background-position:-2em -36em}.levelbadge.white.L20{background-position:-2em -38em}.levelbadge.L01{background-position:0 0}.levelbadge.L02{background-position:0 -2em}.levelbadge.L03{background-position:0 -4em}.levelbadge.L04{background-position:0 -6em}.levelbadge.L05{background-position:0 -8em}.levelbadge.L06{background-position:0 -10em}.levelbadge.L07{background-position:0 -12em}.levelbadge.L08{background-position:0 -14em}.levelbadge.L09{background-position:0 -16em}.levelbadge.L10{background-position:0 -18em}.levelbadge.L11{background-position:0 -20em}.levelbadge.L12{background-position:0 -22em}.levelbadge.L13{background-position:0 -24em}.levelbadge.L14{background-position:0 -26em}.levelbadge.L15{background-position:0 -28em}.levelbadge.L16{background-position:0 -30em}.levelbadge.L17{background-position:0 -32em}.levelbadge.L18{background-position:0 -34em}.levelbadge.L19{background-position:0 -36em}.levelbadge.L20{background-position:0 -38em}header.page-header .ss-notifications.selected .notifications-panel{position:absolute;top:100%;z-index:100;background-color:#717171;right:0;width:230px;min-height:150px;display:none}header.page-header .ss-notifications.selected .notifications-panel{display:block}nav.topsubnav{display:block;padding:0 2.5%;background:#fff;position:relative;z-index:100;border-bottom:1px solid #eee}nav.topsubnav ul{list-style:none;text-align:right;margin:0 auto;padding:0;max-width:1025px}nav.topsubnav li{display:inline;line-height:42px;text-align:center;white-space:nowrap;font-weight:300;font-size:.85em;opacity:1}nav.topsubnav li.selected{font-weight:normal}nav.topsubnav a{text-decoration:none;color:inherit;padding:0 5px}nav.topsubnav a:hover{color:#22558a}nav.topsubnav #subnav-state{position:absolute;top:0;left:0;display:none}nav.topsubnav ul li:first-child{font-size:1em;float:left}.open-menu>span{display:block;transition:transform .5s;width:40px;height:40px;right:0;top:50%;position:absolute;margin-top:-18px}.open-menu>span:before{content:'';display:block;width:12px;height:1px;background-color:#333;transform:rotate(40deg) scaleY(1.5);position:absolute;top:50%;right:50%;transform-origin:100% 100%;transition:transform .5s}.open-menu>span:after{content:'';display:block;width:12px;height:1px;background-color:black;transform:rotate(-40deg) scaleY(1.5);position:absolute;top:50%;left:50%;transform-origin:0 0;transition:transform .5s}.mobile-drop-down.open .open-menu>span{transform:translateY(-12%)}.mobile-drop-down.open .open-menu>span:before{transform:rotate(-40deg) scaleY(1.5)}.mobile-drop-down.open .open-menu>span:after{transform:rotate(40deg) scaleY(1.5)}nav.sitemap>.scrollable{position:absolute;top:0;bottom:0;width:100%}nav.sitemap>.scrollable>div>div:first-child{flex-grow:1}nav.sitemap>.scrollable>div{display:flex;flex-direction:column;min-height:100%}.scrollable{overflow:auto}nav.sitemap{background-color:#2b2d31;color:#ccc;padding-bottom:1em;padding-top:1em;position:fixed;top:80px;bottom:0;z-index:600;width:100%;transition:all cubic-bezier(0.65,0.05,0.36,1) .25s;transform:translate3d(0,110%,0);visibility:hidden;-webkit-backface-visibility:hidden}.with-sitemap-open nav.sitemap{transform:translate3d(0,0,0);visibility:visible}nav.sitemap .nub{left:50%;position:absolute;top:0;max-width:512px;width:47.5%;background-color:inherit}nav.sitemap .nub:after{content:'';display:block;width:15px;height:15px;position:absolute;top:0;right:12px;background-color:inherit;transform:translateY(-50%) rotate(45deg);transform-origin:50% 50%}nav.sitemap i{display:inline-block;font-style:normal;margin-right:1ex;color:#fff;vertical-align:middle;position:relative}nav.sitemap i>span.count{position:absolute;font-style:normal;font-size:9px;top:2px;right:-7px;color:white;display:block;background-color:#c00;line-height:1.5em;min-width:1.5em;height:1.5em;text-align:center;border-radius:50%;z-index:1;font-weight:bold;box-shadow:0 0 2px black}nav.sitemap li>ul{margin:0;color:#888}nav.sitemap li>ul i{color:rgba(206,206,206,0.69)}nav.sitemap li>ul>li{padding-left:4px;font-weight:300}nav.sitemap li a{line-height:2.7em}nav.sitemap a{color:inherit;text-decoration:none;-webkit-transition:color .5s;white-space:nowrap;display:block;text-overflow:ellipsis;overflow:hidden}nav.sitemap a:hover{color:#ccc}nav.sitemap ul{padding:0;list-style:none;color:#999;margin:-.5em 0 1em 0}nav.sitemap li{margin:0;font-size:.85em}nav.sitemap .col{margin-bottom:1em}nav.sitemap h3{white-space:nowrap;color:#ccc;font-size:.95em;margin:.8em 0 1em 0;padding-bottom:.35em;font-weight:normal;border-bottom:1px solid #606060}nav.sitemap .copyright{font-size:13px;font-weight:300;color:#999;flex-shrink:0}nav.sitemap .copyright .terms{float:right;white-space:nowrap}nav.sitemap .copyright .terms a{margin-right:.8em;display:inline}nav.sitemap .signinoptions{text-align:center}nav.sitemap .signinoptions a.button{color:white;margin-bottom:10px;font-size:12px}nav.sitemap .signinoptions p{font-size:.75em;line-height:150%;font-weight:300}nav.sitemap .signinoptions p a{text-decoration:underline;color:#ccc;display:inline;white-space:normal}@media only screen and (max-width:340px){nav.sitemap{font-size:90%}}@media only screen and (max-width:760px){header.page-header nav.tabs{position:static;margin-top:0;font-size:11px}nav.topsubnav{position:relative;height:42px;background:white}nav.topsubnav ul{overflow:hidden;max-height:42px;position:absolute;top:0;left:0;width:100%;background-color:white;border-bottom:1px solid #eee;transition:max-height .75s}nav.topsubnav.open ul{max-height:calc(100vh - 100px)}nav.topsubnav.open ul li{max-height:44px;transform:translate3d(0,0,0);transition:transform .3s .1s,opacity .3s .1s,max-height .3s}nav.topsubnav ul li{float:none;display:block;text-align:left;margin-left:2.5%;overflow:hidden;opacity:0;transition:transform .3s 0s,opacity .3s 0s,max-height .3s .1s;max-height:0;transform:translate3d(-50px,0,0)}nav.topsubnav.open ul li{opacity:1}nav.topsubnav ul li:FIRST-CHILD{font-size:.85em;margin-left:2.5%;float:none}nav.topsubnav ul li.selected{font-size:1em;opacity:1;max-height:44px;transform:translate3d(0,0,0)}nav.topsubnav ul li a{line-height:inherit;display:block;margin-right:50px}nav.topsubnav ul li a:hover{text-decoration:none}nav.topsubnav .open-menu{display:block;position:absolute;top:0;right:0;height:44px}header.page-header .logo img{height:20px;margin-top:-10px}header.page-header nav.main{line-height:50px;height:50px}nav.sitemap{top:50px}nav.tabs .dictTab .wrapper{top:8px;height:34px}}@media only print{header.page-header,header.page-header.fixed{background-color:transparent!important;height:.75in;margin-bottom:0;position:static!important}header.page-header .logininfo,header.page-header nav.tabs,header.page-header button.menu{display:none}header.page-header .logo img{width:2.5in;height:auto;position:static;margin:.25in 0 0 0}.with-header-margin{margin-top:0!important}.with-header-padding{padding-top:0!important}nav.topsubnav{display:none}.leaderboard-ad{display:none}}