@charset "utf-8";.progress_container{background-color:#fff;border-radius:20px 20px 0 0;padding-top:5px;padding-bottom:5px}.progress_container span{font-size:24px;line-height:48px;margin-bottom:0;margin-right:10px}.main-title{text-align:center;font-weight:600;font-size:48px;padding-top:10px}#cardContainer .form-control{border-radius:25px}#cardContainer input.form-control{border-radius:25px;display:inline-block}.progress_container .text-close{font-size:15px;line-height:48px;margin-bottom:0;float:right}.text-close .fa{color:#fd4b00;text-decoration:none;position:absolute;top:-15px;right:0}.question_container{background-color:#fff}.feedback_container{background-color:#eee;border-radius:0 0 20px 20px;padding-top:5px;padding-bottom:5px;margin-bottom:20px}.feedback-text h3{margin:10px 0 5px 0;font-size:22px;font-weight:600;line-height:24px}.feedback_container .btn{margin:15px 10px}.points-container{border:3px solid #EEE;display:inline;padding:1px 15px;border-radius:50px;margin-right:10px;float:right;background-color:#fff}.points-container span{margin-right:0;line-height:42px;font-size:20px}.points-container span.text-green{border-right:2px solid #eee}.points-container span.text-yellow{margin-left:6px}#cnt-exp-number,#cnt-rounds-number{margin-right:-3px}#block-preview-title-intro .brain{float:left;height:85px;width:85px;margin-right:30px;margin-top:-5px}@media(max-width:767px){.progress_container span{font-size:20px;line-height:48px;margin-bottom:0;margin-right:5px}.points-container{border:0;padding:0}.feedback_container .btn{margin:15px 5px}#block-preview-title-intro .brain{float:none;height:85px;width:85px;text-align:center;margin:20px auto}.question-img-cnt img{border-radius:0!important;margin-bottom:10px}}@media(max-width:475px){.progress_container span{font-size:16px;line-height:48px;margin-bottom:0;margin-right:0}.points-container span.text-green{border-right:0}}@media(max-width:360px){.progress_container span{font-size:14px;line-height:48px;margin-bottom:0;margin-right:0}}@media(max-width:767px){.feedback_container .text-right{text-align:center}.feedback_container .text-right .btn{font-size:16px}.feedback-text h3{font-size:20px;line-height:24px;margin-bottom:0}}.feedback_container.answer-ok{background-color:#d7f4ae}.feedback_container.answer-ok .feedback-text h3{color:#77B61B}.feedback_container.answer-ko{background-color:#fcdfe1}.feedback_container.answer-ko .feedback-text h3{color:#FB797E}.feedback_container.answer-completed{background-color:#77b61b}.feedback_container.answer-completed .btn-primary{background-color:#88c92a}.feedback_container.answer-completed .btn-primary:hover{background-color:#88c92a!important}.feedback_container.answer-completed .feedback-text h3{color:#fff}.feedback_container.answer-review>.row>.text-left>#concept-progress>.concept-ball-icon:before{content:"\f02d";font-family:FontAwesome;z-index:200;position:absolute;top:10px;left:12px;color:#2C3E50;font-size:38px}.feedback_container.answer-ok>.row>.text-left>#concept-progress>.concept-ball-icon:before{content:"\f00c";font-family:FontAwesome;z-index:200;position:absolute;top:7px;left:7px;color:#88c92a;font-size:44px}.feedback_container.answer-ko>.row>.text-left>#concept-progress>.concept-ball-icon:before{content:"\f00d";font-family:FontAwesome;z-index:200;position:absolute;top:6px;left:13px;color:#fb797e;font-size:44px}.feedback_container.answer-completed>.row>.text-left>#concept-progress>.concept-ball-icon:before{content:"\f19d";font-family:FontAwesome;z-index:200;position:absolute;top:13px;left:8px;color:#88c92a;font-size:35px}.feedback_container.answer-new>.row>.text-left>#concept-progress>.concept-ball-icon:before{content:"\f0a3";font-family:FontAwesome;z-index:200;position:absolute;top:7px;left:11px;color:#2C3E50;font-size:44px}.inner-buttons-lingu{padding-left:30px;padding-right:30px}.btn-question>.answer-txt{white-space:pre-wrap}@media(max-width:767px){.inner-buttons-lingu{padding-left:0;padding-right:0}}.bs-wizard>.bs-wizard-step{padding:0;position:relative}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{color:#595959;font-size:16px;margin-bottom:5px}.bs-wizard>.bs-wizard-step .bs-wizard-info{color:#999;font-size:14px}.bs-wizard>.bs-wizard-step>.bs-wizard-dot{position:absolute;width:30px;height:30px;display:block;background:#88c92a;top:24px;left:100%;margin-top:-15px;margin-left:-15px;border-radius:50%;z-index:100}.bs-wizard>.bs-wizard-step>.bs-wizard-dot:after{content:' ';width:14px;height:14px;background:#77b61b;border-radius:50px;position:absolute;top:8px;left:8px}.bs-wizard>.bs-wizard-step>.progress{position:relative;border-radius:0;height:18px;box-shadow:none;margin:15px 0;left:0}.bs-wizard>.bs-wizard-step>.progress>.progress-bar{width:0;box-shadow:none;background:#88c92a}.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar{width:50%}.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar{width:0}.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot{background-color:#EEE}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot:after{opacity:0}.bs-wizard>.bs-wizard-step:first-child>.progress{border-radius:10px 0 0 10px}.bs-wizard>.bs-wizard-step.disabled a.bs-wizard-dot{pointer-events:none}.bs-wizard>.bs-wizard-step.complete:last-child>.bs-wizard-dot{width:50px;height:50px;top:14px;background-color:#fff;border:5px solid #88c92a}.bs-wizard>.bs-wizard-step.disabled:last-child>.bs-wizard-dot{width:50px;height:50px;top:14px;background-color:#fff;border:5px solid #eee}.bs-wizard>.bs-wizard-step:last-child>.bs-wizard-dot:after{background-color:transparent}.bs-wizard-dot .fa-trophy{top:5px;position:relative;color:#ddd}.bs-wizard>.bs-wizard-step.complete:last-child>.bs-wizard-dot .fa-trophy{color:#fc0}.question-title{font-size:24px;margin:0;color:#fff;padding-left:30px;padding-right:30px}@media(max-width:767px){.question-title{font-size:20px;margin:0;padding-left:10px;padding-right:10px}.bs-wizard>.bs-wizard-step>.progress{position:relative;border-radius:0;height:14px;box-shadow:none;margin:5px 0}.bs-wizard>.bs-wizard-step.disabled:last-child>.bs-wizard-dot.sm{width:25px!important;height:25px!important;top:14px!important;background-color:#fff;border:3px solid!important}}.question-bookmark{position:absolute;top:-7px;left:10px}.question-title.inner-xs{padding-top:30px;padding-bottom:30px}.question-title.type-1{background-color:#6fc6ff}.question-title.type-1>.question-bookmark{color:#009dd9}.question-title.type-1>.question-3d{background-color:#6fc6ff}.question-title.type-1>.question-3d>.triangle-3d{border-color:transparent #009dd9 transparent transparent;_border-color:#000 #009dd9 #000 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}.question-title.type-2{background-color:#88c92a}.question-title.type-2>.question-bookmark{color:#77b61b}.question-title.type-2>.question-3d{background-color:#88c92a}.question-title.type-2>.question-3d>.triangle-3d{border-color:transparent #77b61b transparent transparent;_border-color:#000 #77b61b #000 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}.question-title.type-3{background-color:#fd4b00}.question-title.type-3>.question-bookmark{color:#cc3e00}.question-title.type-3>.question-3d{background-color:#fd4b00}.question-title.type-3>.question-3d>.triangle-3d{border-color:transparent #cc3e00 transparent transparent;_border-color:#000 #cc3e00 #000 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}.question-title.type-4{background-color:#d40269}.question-title.type-4>.question-bookmark{color:#ab0054}.question-title.type-4>.question-3d{background-color:#d40269}.question-title.type-4>.question-3d>.triangle-3d{border-color:transparent #ab0054 transparent transparent;_border-color:#000 #ab0054 #000 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}.question-title.type-7{background-color:#f90}.question-title.type-7>.question-bookmark{color:#d98200}.question-title.type-7>.question-3d{background-color:#f90}.question-title.type-7>.question-3d>.triangle-3d{border-color:transparent #d98200 transparent transparent;_border-color:#000 #d98200 #000 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}.question-title.type-default{background-color:#384D63}.question-title.type-default>.question-bookmark{color:#304254}.question-title.type-default>.question-3d{background-color:#384D63}.question-title.type-default>.question-3d>.triangle-3d{border-color:transparent #304254 transparent transparent;_border-color:#000 #304254 #000 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}.question-title.type-ac{background-color:#fc0}.question-title.type-ac>.question-bookmark{color:#C90}.question-title.type-ac>.question-3d{background-color:#fc0}.question-title.type-ac>.question-3d>.triangle-3d{border-color:transparent #C90 transparent transparent;_border-color:#000 #CC9900 #000 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}.question-title>.question-3d{height:100%;position:absolute;top:0;width:10px}.question-title>.left-3d{left:-10px;border-radius:5px 0 0 0}.question-title>.right-3d{right:-10px;border-radius:0 5px 0 0}.triangle-3d{position:absolute;left:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px 0;line-height:0}.triangle-3d.triangle-3d-right{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}#concept-progress{width:70px;height:70px;position:relative;background:#FFF;border-radius:50%;overflow:hidden;border:5px solid #fff;margin-right:20px;margin-top:5px}#concept-progress:before{content:'';position:absolute;background:#D7F4AE;width:100%;bottom:0;height:0}#concept-progress.animated:before{-webkit-transition:height 500ms ease-out 1s;-moz-transition:height 500ms ease-out 1s;-o-transition:height 500ms ease-out 1s;transition:height 500ms ease-out 1s}.concept-new:before{height:0!important}.concept-low:before{height:25%!important}.concept-medium:before{height:50%!important}.concept-high:before{height:75%!important}.concept-completed:before{height:100%!important}.delay2{-webkit-animation-delay:100ms!important;animation-delay:100ms!important}p.sentence-with-gap,.definition-text{font-size:22px;line-height:42px}@media(max-width:767px){p.sentence-with-gap,.definition-text{font-size:18px;line-height:36px}.bs-wizard>.bs-wizard-step:last-child>.bs-wizard-dot.sm i{font-size:12px!important}.question-title>.left-3d,.question-title>.right-3d,.question-bookmark{display:none}.question-title{padding-top:10px!important;padding-bottom:10px!important}}p.sentence-with-gap div{font-size:14px}.sentence-with-gap input{border:2px solid #88C92A;background-color:#fff;font-size:18px;width:160px;text-align:center;border-radius:50px;margin:0 5px;min-height:48px}.question-img-cnt img{border-radius:20px!important}@media(max-width:767px){#concept-progress{width:50px;height:50px;border:3px solid #fff}.feedback_container.answer-ok>.row>.text-left>#concept-progress>.concept-ball-icon:before{left:7px;font-size:30px}.feedback_container.answer-ko>.row>.text-left>#concept-progress>.concept-ball-icon:before{left:11px;font-size:30px}.feedback_container.answer-completed>.row>.text-left>#concept-progress>.concept-ball-icon:before{top:11px;left:7px;font-size:24px}.feedback_container.answer-new>.row>.text-left>#concept-progress>.concept-ball-icon:before{top:7px;left:8px;font-size:32px}.solution-bold{font-size:inherit}.question-img-cnt{margin-bottom:20px}}.question-wide-input{width:100%;text-align:center}.ok #answerContainer,.ok #sorted-word-input,.ok #sorted-sentence-input{border:3px solid #e5fdc2;background-color:#e5fdc2;font-weight:600}.ok .form-icon:before{content:"\f00c";color:#88c92a;font-family:FontAwesome;position:relative;top:-40px;left:10px;font-size:24px}.ko #answerContainer,.ko #sorted-word-input,.ko #sorted-sentence-input{border:3px solid #fac9cb;background-color:#fac9cb;font-weight:600}.ko .form-icon:before{content:"\f00d";color:#dd474d;font-family:FontAwesome;position:relative;top:-40px;left:10px;font-size:24px}.unsorted-word .char{font-size:22px;border:2px solid #ccc;color:#2d3e50;background-color:#eee;display:inline-table;width:50px;padding:10px 0;text-align:center;border-radius:10px;cursor:pointer;margin-right:5px;margin-bottom:10px}.char-used{color:#ddd!important;cursor:context-menu!important;border:2px solid #eee!important}.sort-word-input{font-size:23px;text-align:center}.unsorted-sentence .char{font-size:16px;border:2px solid #ccc;color:#2d3e50;background-color:#eee;display:inline-table;min-width:50px;padding:10px 5px;text-align:center;border-radius:10px;cursor:pointer;margin-right:5px;margin-bottom:10px}.btn-image{color:#384d63;position:relative;background-color:#eee;border-color:#eee;padding:10px;opacity:1;-webkit-transition:all 50ms ease-in 50ms;-moz-transition:all 50ms ease-in 50ms;-o-transition:all 50ms ease-in 50ms;transition:all 50ms ease-in 50ms}.btn-image:focus,.btn-image.focus{color:#384d63;background-color:#DDF9B5;border-color:#DDF9B5}.btn-image:hover{color:#384d63;background-color:#DDF9B5;border-color:#DDF9B5}.btn-image:active,.btn-image.active{color:#ddd;background-color:#DDF9B5!important;border-color:#DDF9B5!important}.btn-image img{border-radius:20px}.btn-image.ok{color:#fff;background-color:#77b61b;border-color:#77b61b}.btn-image.ko{color:#fff;background-color:#fb797e;border-color:#fb797e}.btn-image.disabled{opacity:.5}.imageanswer_wordtitle{display:none;white-space:normal!important}.btn-image.ko .imageanswer_wordtitle,.btn-image.ok .imageanswer_wordtitle,.btn-image.disabled .imageanswer_wordtitle{padding:10px 0 5px 0;display:block}.btn-image>.badge{background-color:#fff;color:#384d63;position:absolute;top:20px;left:20px}.question-play-button{text-decoration:none!important;color:#384d63}.question-play-button:hover,.question-play-button:focus,.question-play-button:active{text-decoration:none!important;color:#2d3e50}.solution-bold{font-weight:600;text-decoration:underline;font-size:19px}.vocab_format_8.introduce_answer_type,.vocab_format_10.introduce_answer_type{border:0;border-bottom:2px solid #2C3E50!important;border-radius:0}#tokenContainer{color:#FFF;font-weight:bold!important;text-align:center;width:100%;height:120px}#gapContainer{text-align:center;width:100%}.answer-cnt-unsorted-sentence{border:2px solid #DFDFDF;border-radius:5px 5px 5px 5px;color:#FFF;font-size:13px;font-weight:bold!important;padding:15px;position:relative;width:100%;min-height:84px;float:left}.tokenBox{background-color:#eee;border:2px solid #ddd;border-radius:5px;cursor:pointer;margin:2px;padding:3px 10px 0;text-align:center;font-weight:bold;float:left}.tokenBox.disabled{background-color:#eee;border:2px solid #ddd;border-radius:5px;cursor:pointer;margin:2px;padding:3px 10px 0;text-align:center;font-weight:bold;float:left;opacity:.4}#tokenContainer a.tokenBox span{color:#2c3e50}#tokenContainer a.tokenBox:hover{text-decoration:none}#tokenContainer.unsortedSentence a.tokenBox{padding:10px 6px}#answerContainer a.gapBox span{color:#2c3e50}#answerContainer a.gapBox:hover{text-decoration:none}#answerContainer.unsortedSentence a.gapBox{padding:10px 6px;margin:0 3px 5px 3px}.unsortedSentence .token,.unsortedSentence .gap{font-size:15px}.gapBox{background-color:#eee;border:2px solid #ddd;border-radius:5px 5px 5px 5px;padding:3px 10px;text-align:center;cursor:pointer;display:inline;float:left}#cardContentUnsortedSentence{display:none}.reading-txt{font-size:16px}.reading-txt br{margin-bottom:15px}.highlighted{background-color:#ddf985}.modal-title-xl{text-align:center;font-weight:600;font-size:38px;padding-top:10px}.concept-box{background-color:#f3f3f3;padding:15px 20px;border-radius:10px;margin-bottom:20px}.concept-box h4{font-size:18px;line-height:50px;margin:0}.concept-box img{border-radius:50px;max-width:50px;max-height:50px;float:left;margin-right:20px;margin-left:20px}@media(min-width:768px) and (max-width:991px){.feedback_container .btn{margin:15px 5px}}@media(max-width:767px){.concept-box img{float:left!important;margin-right:20px}}.concept-box:last-child{margin-bottom:0}.concept-box:hover{background-color:#eee}.concept-box.type-1>.question-bookmark{color:#009dd9}.concept-box.type-2>.question-bookmark{color:#77b61b}.concept-box.type-3>.question-bookmark{color:#cc3e00}.concept-box.type-7>.question-bookmark{color:#d98200}.concept-box.delay1{-webkit-animation-delay:100ms!important;animation-delay:100ms!important}.concept-box.delay2{-webkit-animation-delay:400ms!important;animation-delay:400ms!important}.concept-box.delay3{-webkit-animation-delay:800ms!important;animation-delay:800ms!important}.concept-box.delay4{-webkit-animation-delay:1200ms!important;animation-delay:1200ms!important}.concept-box.delay5{-webkit-animation-delay:1600ms!important;animation-delay:1600ms!important}.metric-box.delay1{-webkit-animation-delay:500ms!important;animation-delay:500ms!important}.metric-box.delay2{-webkit-animation-delay:1500ms!important;animation-delay:1500ms!important}.endround_points{-webkit-animation-delay:10ms!important;animation-delay:10ms!important}.endround_concepts{-webkit-animation-delay:10ms!important;animation-delay:10¡0ms!important}@media(max-width:767px){.modal-body{padding:15px 25px}.modal-title-xl{text-align:center;font-weight:600;font-size:28px;padding-top:10px}.concept-box img{border-radius:50px;max-width:50px;max-height:50px;float:left;margin-right:10px}.concept-box:last-child{margin-bottom:20px}.modal-footer{text-align:center}}.concept-box span{font-size:18px;text-align:right;float:right}.concept-box .fa-chevron-right{color:#ddd;margin-top:-30px}.metric-box{border-radius:10px;margin-bottom:20px;padding:20px;text-align:center}.metric-box h2{font-weight:600;font-size:72px}.metric-box p{font-size:19px;margin-bottom:0}.metric-box.experience h2,.metric-box.experience p{color:#88c92a}.metric-box.experience p.small{font-size:15px;color:#699f17}.metric-box.round h2,.metric-box.round p{color:#fc0}.metric-box.round p.small{font-size:15px;color:#a80}.metric-box .icon:before{font-size:42px;vertical-align:middle}.metric-box.experience .icon:before{content:"\f19d";font-family:FontAwesome;color:#88c92a}.metric-box.round .icon:before{content:"\f091";font-family:FontAwesome;color:#fc0}.unlock-content{background-color:#2D4358;border-radius:20px;color:#fff;padding:20px}.unlock-content img{border-radius:100px;display:block;margin:10px auto;text-align:center;float:none;max-height:100px;max-width:100px}.shortcut-key{background-color:#88c92a;color:#fff;border-radius:10px;padding:10px 15px}.welcome-lingu{background:url("http://www.lingualia.org/statics/3003/imgs/welcome-lingu-bg.jpg") no-repeat scroll;background-position:top left;padding:50px;color:#fff;height:300px;animation-name:welcome-lingu;-webkit-animation-name:welcome-lingu;animation-duration:24s;-webkit-animation-duration:24s;animation-iteration-count:2;-webkit-animation-iteration-count:2;position:relative}@keyframes welcome-lingu{0%{background-position:-180px 0}50%{background-position:-120px 0}100%{background-position:-180px 0}}@-webkit-keyframes welcome-lingu{0%{background-position:-180px 0}50%{background-position:-120px 0}100%{background-position:-180px 0}}@-moz-keyframes welcome-lingu{0%{background-position:-180px 0}50%{background-position:-120px 0}100%{background-position:-180px 0}}@-o-keyframes welcome-lingu{0%{background-position:-180px 0}50%{background-position:-120px 0}100%{background-position:-180px 0}}.welcome-lingu-lingu{background:url("http://www.lingualia.org/statics/3003/imgs/welcome-lingu.png") no-repeat scroll;width:192px;height:300px;position:absolute;top:12px;left:18px}.keyboard-cnt{background-color:#eee;position:absolute;float:left;right:-52px;top:210px;padding:10px;border-radius:0 10px 10px 0;cursor:pointer}@media(min-width:768px) and (max-width:1024px){.keyboard-cnt{display:none}}@media(min-width:768px) and (max-width:991px){.welcome-lingu{padding-left:220px}.welcome-lingu h1{font-size:36px}}@media(max-width:767px){.welcome-lingu-lingu{display:none}.welcome-lingu h1{font-size:32px}.welcome-lingu{padding:30px}.keyboard-cnt{display:none}}