@font-face{font-family:"Source Sans Pro Regular";src:url(/public/fonts/SourceSansPro-Regular.ttf)format("truetype")}@font-face{font-family:"Source Sans Pro Semi Bold";src:url(/public/fonts/SourceSansPro-SemiBold.ttf)format("truetype")}@font-face{font-family:"Source Sans Pro Bold";src:url(/public/fonts/SourceSansPro-Bold.ttf)format("truetype")}body{background:#f7f7f5}[contenteditable]:focus{outline:0 solid transparent}.game-screen .column-left{width:206px;padding:0 10px}.game-screen .column-right{width:164px;padding:0 10px}.page-column.column-right .badge{margin:22px auto 10px}.column-left .fluentu-logo{margin-bottom:22px;width:173px;height:38px;background:url(/public/images/design-v5/sprite-game.png)no-repeat -4px -4px}.boxed{-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.15);box-shadow:1px 1px 10px rgba(0,0,0,.15);border:0;padding:0 0 38px;margin:0 0 30px}.game-progress{background:0 0;height:6px;margin-bottom:20px}.progress .bar{background:#2db2ed}.progress .bar.secondary{background:#b9e1f6}.column-right .btn-big{width:100%;height:54px;background:#3994ff!important;filter:none!important;border:0;padding:15px;color:#fff;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;font:20px/23px"Source Sans Pro Regular",Arial,Helvetica,sans-serif}.column-right .btn-big:hover{text-decoration:none}.column-right .btn-big.active,.column-right .btn-big:active{color:#fff!important}.game-screen .btn-green.disabled,.game-screen .btn-green.disabled:active,.game-screen .btn-green.disabled:hover{color:#fff;text-shadow:0 0 0 transparent;background:#89d1f0!important;filter:none!important}.game-screen h1{margin:5px 0 25px;font:22px/25px"Source Sans Pro Semi Bold",Arial,Helvetica,sans-serif;font-weight:400;text-align:center}.game-content{padding:12px 18px 0}.game-content .difficuty-indicator{float:right}.game-content .difficuty-indicator .progress{display:inline-block;width:60px;height:8px;vertical-align:middle;margin-bottom:0}.icon.icon-pronon{background:url(/public/images/design-v5/sprite-game.png)no-repeat -60px -46px;width:16px;height:17px;position:relative;top:-4px}.game-content .learning{text-align:center;color:#737373;font:15px/18px"Source Sans Pro Regular",Arial,Helvetica,sans-serif}.game-content .learning .phrase-word-ch{display:inline-block}.game-content.two-cols .learning.learning-caption{padding-top:0}.game-content .learning .learning-caption-line{border-bottom:2px solid #ccc;height:41px;margin:0 80px}.game-content .learning-word{float:none;padding:0 0 11px;display:inline-block;vertical-align:middle}.game-content .phrase .learning-word,.game-content .phrase .learning-word b{color:#000;font:26px/29px"Source Sans Pro Bold",Arial,Helvetica,sans-serif}.game-content .phrase .learning-word.learning-word-glyph b{font-size:46px;line-height:46px}.game-content .phrase-translation{font:22px/25px"Source Sans Pro Regular",Arial,Helvetica,sans-serif;color:#000;margin-bottom:10px;margin-top:5px}.game-content .phrase-translation span{color:#a3a3a3}.game-content .learning .phrase-word-ch.pin{font-size:30px;font-style:normal}.game-content .learning .learning-word-info{font-size:16px;font-style:normal}.game-content .learning .phrase-word-pin{margin-top:5px;font-family:"Source Sans Pro Regular",Arial,Helvetica,sans-serif;font-size:22px;color:#000}.game-content .learning .learning-word-glyph .phrase-word-pin{margin-top:15px;line-height:32px}.game-content .learning .quiz-hiragana{font-size:22px;margin-bottom:5px;margin-left:45px}.game-content .learning .quiz-romaji{font-size:22px;margin-top:5px;margin-left:45px;font-family:"Source Sans Pro Regular",Arial,Helvetica,sans-serif}#clip-preview-quiz-round-container .captions-view .caption .word .latin,.game-content .learning .phrase-word-en{font-size:22px}.game-content .learning .extra-info{margin:5px 34px 15px;padding:0;min-height:22px}.nav.game-menus li{font:17px"Source Sans Pro Regular",Arial,Helvetica,sans-serif;padding:6px 0;margin-bottom:6px}.nav.game-menus{clear:left;padding-top:13px}.nav.game-menu2{margin-top:12px;min-height:40px;width:160px}.icon-settings{margin-right:7px}.nav.game-menu2 .icon-check-grey{background:url(/public/images/design-v5/sprite-game.png)no-repeat -80px -46px;width:16px;height:12px;margin-top:-2px}.game-results .item-header h2,.nav.game-menu2 li{font:14px/17px"Source Sans Pro Regular",Arial,Helvetica,sans-serif;text-align:center}.nav.game-menu2 li{padding:8px 9px 7px 5px;background:#fff;border:1px solid #d4d4d4;cursor:pointer}.nav.game-menu2>li>a,.nav.game-menus>li>a{display:inline;padding:0}.nav.game-menu2>li:hover>a{color:#666}.game-loading{display:table;padding:0;width:100%;height:500px}.game-loading .loading-text{display:table-cell;width:100%;vertical-align:middle;font-size:18px;color:#666;text-align:center}.loading-error{font-size:16px;color:#b91d1d;text-align:center;padding:150px 50px}.game-results{padding:35px 90px 18px;min-height:370px}.game-results h1{font:30px/33px"Source Sans Pro Regular",Arial,Helvetica,sans-serif;margin:0 0 30px}.game-results .item-header{padding:0}.game-results .item-header h2{padding-top:8px;padding-bottom:10px}.game-results .item-header .progress{margin:7px 0 15px}.game-results .quiz-resume{padding:3px 0 10px;font-size:18px;text-align:center}.game-results .quiz-resume .__orange-text{padding:0 5px;color:#fff;background-color:#ffae02}.game-results .stream-thumbnail{position:relative;float:none;margin:0 auto;width:260px}.game-results .btn-flat{height:51px;line-height:51px;font-size:18px;padding:0 24px;margin:0 10px;min-width:180px;font-family:"Source Sans Pro Semi Bold"}.table-results td{font:18px/21px"Source Sans Pro Regular",Arial,Helvetica,sans-serif;padding:0;height:28px;vertical-align:middle;border:0}#clip-review-caption-block .caption.current .words,.game-results h1,.table-results #no-ready-finish{text-align:center}.game-results .btn-row{text-align:center;margin-top:33px;padding:0 0 0 6px}.game-results .btn{background:0 0;filter:none!important;color:#1db0ee;border-color:#1db0ee;padding:9px 17px 10px;margin:0 6px 0 0;height:auto;font:16px/19px"Source Sans Pro Regular",Arial,Helvetica,sans-serif;box-shadow:none}.game-results .btn.btn-blue{color:#fff;background:#1cacec;border-color:#1cacec}.game-card .captions-view{width:634px;color:#000;background:#e8f7fd;font:20px/33px"Source Sans Pro Regular",Arial,Helvetica,sans-serif}.captions-view .caption .ignored,.captions-view .caption .word,.mr-caption-container .ignored,.mr-caption-container .word{height:auto!important;border-radius:0;padding:0 4px}.caption .clip-preview-term-instance{background:#3994ff!important;color:#fff!important;filter:none!important}.caption .clip-preview-term-instance .glyph{text-shadow:0 0 0 transparent!important}.captions-view .caption.current .word.active,.captions-view .caption.current .word.highlighted-term,.captions-view .caption.current .word:hover,.mr-caption-container .word.highlighted-term{background:#3994ff!important;color:#fff!important;filter:none!important;text-shadow:none!important}.words>div:hover .glyph{text-shadow:none!important}.captions-view .caption .ignored .latin,.captions-view .caption .word .latin,.mr-caption-container .ignored .latin,.mr-caption-container .word .latin{font:20px/33px"Source Sans Pro Regular",Arial,Helvetica,sans-serif;padding:0;margin:0;text-shadow:0 0 0 transparent}.game-card .captions-view .caption.current{width:593px;padding:14px 22px 14px 19px;color:#000}.captions-view .caption .words{padding:0 0 30px;color:#000;min-height:0;text-align:justify;overflow:visible}.quiz-container .captions-view .caption .words{padding-left:0}#quiz-simple-clip-preview-box .captions-view .caption.current .words{text-align:center;padding:9px 0 13px}#clip-review-caption-block{overflow:visible}#clip-review-caption-block .annotation-speaker-head-element{margin-right:25px!important;float:none}#clip-preview-quiz-round-container #clip-review-caption-block .annotation-speaker-head-element{margin-right:10px!important}.game-bottom-space #clip-review-caption-block .pinyins-mode.zh .annotation-speaker-head-element{position:relative;top:14px!important}.game-bottom-space #clip-review-caption-block .hanzi-mode.zh .annotation-speaker-head-element{position:relative;top:4px!important}#clip-review-caption-block .words{display:inline-block;overflow:visible}.content[data-type="2"] #quiz-simple-clip-preview-box .captions-view .caption.current .words{padding:0 0 29px}#clip-preview-quiz-round-container .caption .trans-content{display:none}.answer-processed:not(.quiz-caption-question) #clip-preview-quiz-round-container .caption .trans-content{display:block;padding-top:0;padding-bottom:27px;font-size:18px;color:#999}.captions-view .caption .trans-content,.mr-caption-container .trans-content{font:15px/18px"Source Sans Pro Regular",Arial,Helvetica,sans-serif;text-align:left;color:#000}.captions-view .caption.es .trans-content,.hint{text-align:center}.game-card .captions-view .caption.pinyins-mode .pinview{font-weight:400;font-size:26px;line-height:33px;margin:0;padding:14px 10px 15px;text-shadow:0 0 0 transparent}#quiz-simple-clip-preview-box .examples-list,.game-card .examples-list{position:relative;margin:0 auto;overflow:hidden}#clip-preview-quiz-round-container.no-comprehensible.no-poster{padding:0 0 30px}#clip-preview-quiz-round-container.no-comprehensible.no-poster .quiz-simple-holder .js-caption,#clip-preview-quiz-round-container.no-comprehensible.no-poster .quiz-simple-holder img{visibility:hidden}#clip-preview-quiz-round-container.no-comprehensible.no-poster #clip-review-caption-block{margin-top:-210px;width:390px;display:table}#clip-preview-quiz-round-container.no-comprehensible.no-poster .captions-view .caption.current{height:140px;min-height:0;display:table-cell;vertical-align:middle}#clip-preview-quiz-round-container.no-comprehensible.no-poster .captions-view .caption.current .words{padding:8px 0;position:relative;z-index:1}.captions-view .caption.pinyins-mode .pinview{margin:0;text-shadow:0 0 0 transparent!important;font:22px/25px"Source Sans Pro Regular",Arial,Helvetica,sans-serif}.examples-list li{width:360px;text-align:center;margin:0 auto}.examples-list li img{vertical-align:top;background:#444}.examples-list li.audio{width:260px}.examples-list li.audio .icon-pronon-huge{margin:24px 0 12px}.examples-list li.audio .icon-pronon-huge.disabled{position:relative}.examples-list li.audio .icon-pronon-huge.disabled span{color:#bfbfbf;white-space:nowrap;display:block;width:150px;text-align:center;margin-left:-29px;margin-top:37px;font-style:normal}.examples-list li.current,.examples-list li:hover{opacity:1;cursor:pointer}.examples-list li.disabled{opacity:1;cursor:default}.examples-list .caption a{color:#73d4ff}.examples-list .caption a:hover{color:#fff}#quiz-simple-clip-preview-box .examples-list li img,.examples-list li img{width:296px;height:200px}.hint{color:#737373;padding:17px 0 29px;font:15px/18px"Source Sans Pro Regular",Arial,Helvetica,sans-serif}#clip-preview-quiz-round-container .hint{padding-top:17px;color:#999;font-size:18px}.content[data-type="2"] .hint{padding:0 0 51px}.content.zh .hint{padding:0 0 29px}#clip-review-video-wrapper>div{padding:0 10px;width:316px;height:200px;margin:0 auto}.captions-view .caption .pin:not(.card-tooltip-pinyin){display:none!important}.captions-view .caption.current{min-height:69px}.game-content.no-cc .learning,.game-content.two-cols .learning{padding-top:100px;min-height:220px}.game-content.no-cc .learning .phrase,.game-content.two-cols .learning .phrase{margin-bottom:30px}.game-content .quiz-manage{text-align:center;width:auto}.quiz-manage .answers{margin-bottom:10px}.btn.btn-answer{width:296px;margin:0 4px 8px;position:relative;border-color:#d4d4d4;padding:10px 45px 10px 20px;height:70px;text-align:left;color:#000;filter:none;background:0 0;box-shadow:none;font-family:"Source Sans Pro Regular",Arial,Helvetica,sans-serif!important;word-wrap:break-word;text-shadow:none}.btn.btn-answer.active,.btn.btn-answer:hover{background:#92c760;border-color:#92c760;color:#fff}.btn.btn-answer.correct{background:#90cb53;border-color:#90cb53;color:#fff}.btn.btn-answer.correct:after,.btn.btn-answer.incorrect:after{content:"";position:absolute;top:calc(50% - 10px);right:20px;display:block;width:21px;height:20px;background-position:center;background-repeat:no-repeat}.btn.btn-answer.correct:after{background-image:url(/public/images/ico-correct.png);background-size:21px 18px}.btn.btn-answer.incorrect:after{background-image:url(/public/images/ico-incorrect.png);background-size:20px 20px}@media screen and (-webkit-min-device-pixel-ratio:1.25),screen and (min--moz-device-pixel-ratio:1.25),screen and (-o-min-device-pixel-ratio:1.25/1),screen and (min-device-pixel-ratio:1.25),screen and (min-resolution:200dpi),screen and (min-resolution:1.25dppx){.btn.btn-answer.correct:after{background-image:url(/public/images/ico-correct@2x.png)}.btn.btn-answer.incorrect:after{background-image:url(/public/images/ico-incorrect@2x.png)}}.btn.btn-answer.correct.do-not-know{background:#1cacec;border-color:#1cacec}.btn.btn-answer.incorrect{background:#e55c5b;border-color:#e55c5b;color:#fff}.btn.btn-answer .shortcut{margin-right:10px}.btn.btn-answer:not(:hover):not(.active):not(.correct):not(.incorrect) .shortcut{color:#999}.enter-answer{position:relative;width:440px;margin:0 auto}.enter-answer .textarea,.enter-answer textarea{width:100%;box-sizing:border-box;padding:2px 3px;min-height:80px;resize:vertical;max-height:200px;margin:0 0 10px;background:#fff;border:solid #cbcbcb 1px;cursor:text}.enter-answer .textarea .incorrect-accent{color:#ffe192!important;-webkit-text-fill-color:#ffe192!important}.enter-answer .textarea{word-break:break-all;white-space:pre-wrap;overflow-y:auto;overflow-x:hidden;height:80px}.no-select .enter-answer .textarea{-webkit-user-select:auto;-khtml-user-select:auto}.textarea-marker{background:rgba(223,223,223,.6);z-index:3;margin:0;padding:0;border:0}.character-block{min-height:32px}.character-block:after{content:"";display:block;clear:both}.character-block .btn-small{float:right}.special-characters-tool{float:left;padding:0 15px 0 0}#special-characters-tool{width:350px;float:left}.character-block button{width:30px;height:30px;border:1px solid #c5c5c5;cursor:pointer;float:left;margin:0 2px 2px 0;color:#000;padding:0;font:14px/17px Arial,Helvetica,sans-serif;box-shadow:1px 1px 1px rgba(0,0,0,.1);background-color:#f5f5f5!important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjIlIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjZWZlZmVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#fcfcfc 0,#fefefe 4%,#fcfcfc 22%,#efefef 93%,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(4%,#fefefe),color-stop(22%,#fcfcfc),color-stop(93%,#efefef),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fcfcfc 0,#fefefe 4%,#fcfcfc 22%,#efefef 93%,#ececec 100%);background:-o-linear-gradient(top,#fcfcfc 0,#fefefe 4%,#fcfcfc 22%,#efefef 93%,#ececec 100%);background:-ms-linear-gradient(top,#fcfcfc 0%,#fefefe 4%,#fcfcfc 22%,#efefef 93%,#ececec 100%);background:linear-gradient(to bottom,#fcfcfc 0,#fefefe 4%,#fcfcfc 22%,#efefef 93%,#ececec 100%)}.enter-answer .input-hanzi{position:relative;font:20px/23px"Source Sans Pro Regular",Arial,Helvetica,sans-serif!important;color:#000;border:1px solid #d4d4d4;width:440px;height:80px;padding:7px 30px 7px 8px;min-height:64px}.enter-answer .input-hanzi::-webkit-input-placeholder{color:#cacaca}.enter-answer .input-hanzi:-moz-placeholder{color:#cacaca}.enter-answer .input-hanzi::-moz-placeholder{color:#cacaca;opacity:1}.enter-answer .input-hanzi:-ms-input-placeholder{color:#cacaca}.answer-checkmark{position:absolute;top:5px;right:5px;width:21px;height:20px}.answer-checkmark:after,.answer-checkmark:before{content:"";position:absolute;top:5px;display:block;width:21px;height:20px;background-position:center;background-repeat:no-repeat;opacity:0}.answer-checkmark:before{background-image:url(/public/images/ico-correct.png);background-size:21px 18px}.answer-checkmark:after{background-image:url(/public/images/ico-incorrect.png);background-size:20px 20px}.enter-answer .input-hanzi.correct+.answer-checkmark:before,.enter-answer .input-hanzi.incorrect+.answer-checkmark:after{opacity:1}@media screen and (-webkit-min-device-pixel-ratio:1.25),screen and (min--moz-device-pixel-ratio:1.25),screen and (-o-min-device-pixel-ratio:1.25/1),screen and (min-device-pixel-ratio:1.25),screen and (min-resolution:200dpi),screen and (min-resolution:1.25dppx){.answer-checkmark:before{background-image:url(/public/images/ico-correct@2x.png)}.answer-checkmark:after{background-image:url(/public/images/ico-incorrect@2x.png)}}.textarea.correct,textarea.correct{background:#92c95a;border-color:#92c95a;color:#fff}.textarea.correct .icon-check,.textarea.incorrect .icon-cross{display:none}.enter-answer .phrase-word-ch,.enter-answer .phrase-word-zh{font:20px/23px"Source Sans Pro Regular",Arial,Helvetica,sans-serif!important}.textarea.incorrect,textarea.incorrect{background:#e55c5b;border-color:#e55c5b;color:#fff}.correct-answer{word-break:break-all}.enter-answer .btn-row+.correct-answer{margin-top:-23px}.correct-answer h3{text-align:center;margin-bottom:15px}.correct-answer .tips{margin-top:12px;text-align:center}.phrase-word-ch.correct{color:#5b961d}.phrase-word-ch.incorrect{color:#b91d1d}.game-content .cc-clip{padding-top:30px}.game-content.two-cols .cc-clip{float:right;padding-left:20px;padding-right:15px;width:296px}.game-content .cc-clip .video-clip-wrapper{width:296px;margin-left:auto;margin-right:auto}.game-content .cc-clip .video-clip{background:#000;min-height:100px;text-align:center}.game-content .cc-clip h3{font-size:14px;font-weight:400;margin-top:4px}.game-content .cc-clip h3 a,.js-caption a{color:#000;text-decoration:none}.game-content .cc-clip h3 a:hover{color:#159bd7}.cc-clip .caption-question-definition{text-align:center;padding:40px 0;font-weight:700;font-size:16px}.cc-clip .phrase-words{margin:10px 0 20px;text-align:center}.cc-clip .phrase-word,.cc-clip .phrase-word-ignored{display:inline-block;float:none;padding:1px 2px;margin-right:0}.cc-clip .phrase-word-ch{font-size:16px;line-height:30px}.cc-clip .phrase-word-ch>b,.correct-answer .phrase-word-ch>b{font-size:21px}.game-content.two-cols .learning{overflow:hidden}.quiz-clip-review-dots-container{overflow:hidden;text-align:center;letter-spacing:-4px;line-height:0;padding:0 12px 17px 10px;position:relative;z-index:0}#clip-preview-quiz-round-container .quiz-clip-review-dots-container{padding-top:18px;padding-bottom:0}.quiz-clip-review-dot{width:10px;height:10px;background:#ebebeb;display:inline-block;vertical-align:top;border-radius:10px;cursor:pointer;letter-spacing:normal;margin:0 2px 0 3px}.quiz-clip-review-dot.js-current{background:#3994ff}.examples-gallery-list{position:relative}.quiz-clip-review-arrow{width:19px;height:33px;margin-top:-16px;cursor:pointer;position:absolute;top:50%;z-index:1}.arrow-left{left:92px;background:url(/public/images/design-v5/sprite-game.png)no-repeat -99px -46px}.arrow-right{right:90px;background:url(/public/images/design-v5/sprite-game.png)no-repeat -122px -46px}.quiz-caption-question .quiz-clip-review-arrow,.quiz-caption-question .quiz-clip-review-dots-container{display:none}.js-caption{text-align:center;padding:8px 0 29px;min-height:18px}.game-card .js-caption{padding:9px 0 14px}.js-caption a{font:14px/17px"Source Sans Pro Regular",Arial,Helvetica,sans-serif}.js-caption a:hover{text-decoration:underline}.game-results .icon-audio,.icon-video{background:url(/public/images/design-v5/sprite-game.png)no-repeat -145px -46px;width:16px;height:14px;margin:-2px 6px 0 0}#input-letters-container{text-align:center;line-height:0;margin:0 auto 30px;max-width:670px}#input-letters-container input[type=text]{background:#fff;padding:1px 2px 0;margin:0 3px 0 2px;border:0;display:inline-block;vertical-align:top;text-align:center;width:21px;height:31px;border-bottom:2px solid #ccc;color:#000;letter-spacing:normal;font:20px/23px"Source Sans Pro Regular",Arial,Helvetica,sans-serif;box-sizing:content-box;opacity:1}#input-letters-container input[type=text].with-tooltip{background:#ebebeb}#input-letters-container input[type=text].letter.latin::-webkit-input-placeholder,#input-letters-container input[type=text].space.latin::-webkit-input-placeholder,#input-letters-container input[type=text]::-webkit-input-placeholder{color:#000}#input-letters-container input[type=text].letter.latin:-moz-placeholder,#input-letters-container input[type=text].space.latin:-moz-placeholder,#input-letters-container input[type=text]:-moz-placeholder{color:#000;opacity:1}#input-letters-container input[type=text].letter.latin::-moz-placeholder,#input-letters-container input[type=text].space.latin::-moz-placeholder,#input-letters-container input[type=text]::-moz-placeholder{color:#000}#input-letters-container input[type=text].letter.latin:-ms-input-placeholder,#input-letters-container input[type=text].space.latin:-ms-input-placeholder,#input-letters-container input[type=text]:-ms-input-placeholder{color:#000}#input-letters-container input.space{border-bottom:solid 2px #f4f4f4;color:#cfcfcf}.glyph #input-letters-container input[type=text]{width:45px;height:32px;font-size:22px;line-height:30px;color:#a3a3a3}#input-letters-container input[type=text].letter.latin,#input-letters-container input[type=text].space.latin{width:21px;height:31px;color:#000;font:20px/28px"Source Sans Pro Regular",Arial,Helvetica,sans-serif}.glyph #input-letters-container input[type=text]::-webkit-input-placeholder{color:#a3a3a3;opacity:1}.glyph #input-letters-container input[type=text]:-moz-placeholder{color:#a3a3a3;opacity:1}.glyph #input-letters-container input[type=text]::-moz-placeholder{color:#a3a3a3;opacity:1}.glyph #input-letters-container input[type=text]:-ms-input-placeholder{color:#a3a3a3;opacity:1}#input-letters-container input[type=text].correct,#input-letters-container input[type=text].correct:active,#input-letters-container input[type=text].correct:focus{background-color:#92c95a;color:#fff!important;-webkit-text-fill-color:#fff!important}#input-letters-container input[type=text].incorrect,#input-letters-container input[type=text].incorrect:active,#input-letters-container input[type=text].incorrect:focus{background-color:#e55c5b;color:#fff!important;-webkit-text-fill-color:#fff!important}#input-letters-container input[type=text].incorrect-accent,#input-letters-container input[type=text].incorrect-accent:active,#input-letters-container input[type=text].incorrect-accent:focus{background-color:#92c95a;color:#ffe192!important;-webkit-text-fill-color:#ffe192!important}.captions-view .word.quiz-clip-preview-active-word,.clip-review-captions-view .word.quiz-clip-preview-active-word{width:55px!important;height:auto!important;display:inline-block;vertical-align:top;background:#1cacec}#clip-preview-quiz-round-container .phrase-word-tooltip-container{height:0}.wrote-answer{font:15px/18px"Source Sans Pro Regular",Arial,Helvetica,sans-serif;text-align:center;margin:0 0 20px}.popup-holder,.wrote-answer span{display:inline-block;vertical-align:top}.wrote-answer span{background:#ffdfcc;min-width:240px;padding:7px 10px 9px}.wrote-answer div{display:inline}.captions-view .caption .ignored .glyph,.captions-view .caption .word .glyph>b,.captions-view .caption.pinyins-mode .word .pinview>b,.mr-caption-container .glyph>b,.mr-caption-container .ignored .glyph{text-shadow:0 0 0 transparent}.popup-holder{position:relative;z-index:2;background:#fff;border:1px solid #e2e2e2;border-radius:1px;color:#000;list-style:none;counter-reset:point;margin:0;min-width:42px;min-height:30px;padding:5px 6px 4px;font:22px/25px Arial,Helvetica,sans-serif;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.12);box-shadow:1px 1px 10px rgba(0,0,0,.12)}.popup-holder:after,.popup-holder:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.popup-holder:after{border-color:transparent transparent #fff;border-width:10px;margin-left:-10px}.popup-holder:before{border-color:transparent transparent #e6e6e6;border-width:11px;margin-left:-11px}.popup-holder li{float:left;margin:0 0 0 9px;padding:2px 8px 3px 22px;position:relative;cursor:pointer}.popup-holder li.active,.popup-holder li:hover{background:#1cacec;color:#fff}.popup-holder li:first-child{margin:0}.popup-holder li:before{content:counter(point);counter-increment:point 1;font-size:15px;line-height:18px;position:absolute;left:0;top:4px;width:20px;padding:3px 0;color:#bbb;text-align:center}.popup-holder li.active:before,.popup-holder li:hover:before{color:#93d0f4}.quiz-simple-holder{min-height:241px}.text-zh.captions-view .caption .ignored .glyph,.text-zh.captions-view .caption .word .glyph{font:22px/30px Helvetica,Arial,sans-serif}.game-card .text-zh.captions-view .caption .word .glyph{font:32px/40px"微软雅黑","黑体",Arial,Helvetica,sans-serif}.block-card{margin:0 auto;width:520px}.rectangle-block{width:518px;margin:0 auto}.rectangle-text{color:#000;padding:0 0 17px;font:15px/20px Source Sans Pro Regular,Arial,Helvetica,sans-serif}.rectangle-text p{margin:0}.words-item{list-style:none;margin:0 0 26px;padding:5px 0 0;overflow:hidden;color:#000;min-height:40px;font:18px/21px Source Sans Pro Regular,Arial,Helvetica,sans-serif;background:url(/public/images/design-v5/bg-row.png)}.words-item li.empty{visibility:hidden}.words-item li.empty.active{visibility:visible}.words-item li.prefilled{border-color:#fff}.words-item li.empty:hover,.words-item li.prefilled:hover{cursor:default}.words-item li{float:left;border:1px solid #d1d1d1;margin:0 5px 10px 0;padding:3px 8px 4px;min-height:30px;cursor:pointer}.words-item li:hover{cursor:pointer}.words-item li.unselected,.words-item.question3 li.active.inset{background:#bae3f8;border-color:#bae3f8}.words-item li.inset{border-color:#98d6f5}.buttons-block button.correct-word,.words-item li.correct-word{color:#fff;border-color:#92c95a;background:#92c95a}.words-item li.incorrect-word{color:#fff;border-color:#e55c5b;background:#e55c5b}.words-item.question3 li.active{background:#fff;width:140px;text-align:center;color:#fff;border-color:#1ba3e8;background:#1ba3e8}.buttons-block{font-size:0;line-height:0;letter-spacing:-4px}.buttons-block.question2,.buttons-block.question3{text-align:center}.buttons-block button,.title-answer{font:18px/21px Source Sans Pro Regular,Arial,Helvetica,sans-serif;color:#000}.buttons-block button{letter-spacing:normal;margin:0 9px 10px 0;padding:0 5px 2px;background:#fff;width:auto;height:26px;border:1px solid #d1d1d1;cursor:pointer;display:inline-block;vertical-align:top;box-sizing:content-box}.buttons-block button:hover{cursor:pointer}.buttons-block button.active-word{border-color:#e1e1e1;background:#e1e1e1;color:#e1e1e1}.buttons-block.question3 button{min-width:140px}.title-answer{display:block;padding:0 0 12px}.game-content.CQ2 .captions-view .caption .word .pin,.game-content.CQ5 .captions-view .caption .word .pin{display:none!important}.game-results .stream-thumbnail img{width:260px;height:169px}.game-results .stream-thumbnail .badge{position:absolute;top:-16px;right:-16px}p.correct-label{text-align:left}.enter-answer .input-hanzi.glyph-input-textarea,.enter-answer .input-hanzi.mobile-input-textarea{border:0;overflow:hidden;resize:none;margin:0 auto;position:relative;z-index:1;text-align:center;outline:0}.enter-answer .input-hanzi.glyph-input-textarea{padding:0;line-height:28px!important}.enter-answer .input-hanzi.glyph-input-textarea:not(.correct,.incorrect){background-color:transparent}.mobile-input-letters{top:-63px;height:0;position:relative;z-index:0}.mobile-input-letters input{border-radius:0}.mobile-input-letters.focused #input-letters-container input[type=text].letter.latin{width:30px}.mobile-input-letters.focused #input-letters-container input[type=text].letter.glyph,.mobile-input-letters.focused #input-letters-container input[type=text].letter.latin,.mobile-input-letters.focused #input-letters-container input[type=text].space.latin{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-color:#ccc;max-width:100%}.mobile-input-letters.focused #input-letters-container input[type=text].space.latin{width:30px}.mobile-input-letters.focused #input-letters-container input[type=text].letter.glyph{width:54px}.mobile-input-letters.focused #input-letters-container input[disabled=disabled]{opacity:1}.mobile-input-letters #input-letters-container input[disabled=disabled]:not(.correct):not(.incorrect){font-size:0}.learning-word .phrase-word-pin{margin-top:34px}[contenteditable=true]:empty:before{content:attr(placeholder);display:block;width:100%;max-height:100%;overflow:hidden;box-sizing:border-box;color:#cacaca;font:20px/23px"Source Sans Pro Regular",Arial,Helvetica,sans-serif!important}@media all and (-ms-high-contrast:none){::-ms-backdrop,[contenteditable=true]:empty:before{position:absolute;top:0;left:0;padding:inherit}}@supports (-ms-ime-align:auto){[contenteditable=true]:empty:before{position:absolute;top:0;left:0;padding:inherit}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.arrow-left,.arrow-right,.column-left .fluentu-logo,.icon-settings,.icon-video,.icon.icon-pronon,.nav.game-menu2 .icon-check-grey{background:url(/public/images/design-v5/sprite-game@2x.png)no-repeat;background-size:181px 83px}.column-left .fluentu-logo{background-position:-4px -4px}.icon.icon-pronon{background-position:-60px -45px}.arrow-left{background-position:-99px -45px}.arrow-right{background-position:-121px -45px}.icon-video{background-position:-144px -45px}.icon-settings{background-position:-4px -45px}.nav.game-menu2 .icon-check-grey{background-position:-80px -45px}}#width-calculation{font:20px/23px"Source Sans Pro Regular",Arial,Helvetica,sans-serif!important}@media only screen and (max-width:1024px){.container{max-width:1000px}.game-screen .column-left{width:170px}.game-screen .column-right{padding-left:10px;width:100px}.game-content{padding:8px 12px 0}.game-content.game-results{padding:35px 100px 20px}.column-right .btn-big{width:110px;padding:15px 5px}.nav.game-menu2{width:130px}body.fixed-width{min-width:1005px}.game-progress{margin-bottom:8px}.boxed{padding-bottom:10px}.boxed,.quiz-manage .answers{margin-bottom:0}}.dialog .dialog-content .db-close-button{margin-right:1rem!important}.upgrade-popup{z-index:999999!important}