.articles-container .top-box{min-height:71px;margin-bottom:10px;}.articles-container .top-box .top-box-content h3{margin-top:22px;font-size:22px;display:inline-block;width:80%;}.articles-container .top-box .top-box-content .translation-language-dropdown{width:100%;display:inline-block;margin-top:5px;margin-bottom:10px;}.articles-container .top-box .top-box-content .translation-language-dropdown label{font-weight:300;display:inline-block;text-align:left;padding-right:5px;}.articles-container .top-box .top-box-content .translation-language-dropdown select{width:55%;display:inline-block;}@media(min-width:720px){.articles-container .top-box .top-box-content h3{width:30%;}.articles-container .top-box .top-box-content .translation-language-dropdown{width:60%;}.articles-container .top-box .top-box-content .translation-language-dropdown label{min-width:40%;text-align:right;}}.articles-container div.new-article-helper{font-size:17px;margin-left:-1px;padding:10px 0;}.articles-container .my-articles-wrapper{margin-bottom:50px;}.articles-container .my-articles-wrapper .article-row > div,
.articles-container .my-articles-wrapper .new-article-row > div,
.articles-container .my-articles-wrapper .pay-article-row > div{padding-left:0;}.articles-container .my-articles-wrapper a.article{display:block;position:relative;overflow:hidden;color:white;border-bottom:1px solid #444;padding:10px 14px;}.articles-container .my-articles-wrapper a.article .article-header{float:left;font-size:17px;padding-top:1px;}.articles-container .my-articles-wrapper a.article .article-content{font-size:13px;color:#ccc;}.articles-container .my-articles-wrapper a.article[data-link]{cursor:pointer;}.articles-container .my-articles-wrapper a.article:hover{background-color:#444;color:#f07d00;}.articles-container .glyphicons-icon{margin:9px 0 0 -5px;float:left;}.articles-container .halflings-icon{margin:2px 1px 0 0;}.change-password-container .halflings-icon.lock{margin-top:4px;}.check-cookie-row{padding-top:2em;}@media(min-width:768px){html.page-check-cookie,
 html.page-check-cookie body{height:100%;margin:0;}.wrap-container.check-cookie-wrap-container{height:100%;width:100%;padding:0;margin-bottom:0;}.check-cookie-container{height:100%;width:100%;margin:0;max-width:none;}.check-cookie-container .check-cookie-row{padding:4em 4em 0 0;}}@media(min-width:768px) and (max-height:400px){html.mediaqueries .wrap-container.check-cookie-wrap-container{height:auto;}}@media(min-width:768px) and (min-width:768px){.check-cookie-container{background-image:url('../img/speexx-background.jpg');background-size:cover;}}.cookie-issue-message{margin-top:20px;}.create-password-container .halflings-icon.lock{margin-top:4px;}.forgotten-password-container .top-box{min-height:71px;margin-bottom:10px;}.forgotten-password-container .top-box .top-box-content h3{margin-top:22px;font-size:24px;display:inline-block;width:80%;}.forgotten-password-container .row .form-wrapper{margin-top:15px;}.forgotten-password-container .row .form-wrapper h4{font-size:22px;}.forgotten-password-container .row .form-wrapper .forgotten-password-instructions{margin-bottom:40px;}.forgotten-password-container .row .form-wrapper .cant-login-title{margin-top:70px;}.forgotten-password-container .row .form-wrapper .cant-login-instructions{margin-bottom:40px;}.likes{padding:2px 8px;float:right;border-style:solid;border-width:1px;border-radius:3px;border-color:black;color:black;background-color:white;font-size:14px;cursor:pointer;}.likes .halflings,
.likes .glyphicons{width:15px;height:15px;padding:0;}.likes .halflings:before,
.likes glyphicons:before{margin-right:0;color:black;}.likes.liked{color:#f07d00;border-color:white;background:none;}.likes.liked .halflings:before,
.likes.liked glyphicons:before{color:#f07d00;}.small-likes{color:#333333;background-color:white;cursor:pointer;border-style:solid;border-width:1px;border-radius:3px;border-color:#333333;padding:0 3px;}.small-likes .halflings,
.small-likes .glyphicons{width:11px;height:13px;padding:0;}.small-likes .halflings:before,
.small-likes .glyphicons:before{margin-right:0;color:#333333;}.small-likes.liked{border-color:transparent;color:#f07d00;border-color:white;background:none;}.small-likes.liked .halflings:before,
.small-likes.liked .glyphicons:before{color:#f07d00;}#container{position:absolute;left:0;right:0;bottom:0;top:0;}.living-languages-container{width:100% !important;padding:0 !important;margin:-6px 0 0 0 !important;background:#979797 url(/img/bg-gray.png) repeat;}#scorm-frame{display:block;width:1043px;height:1216px;margin:0 auto;border:none;}.login-row{padding-top:2em;}@media(min-width:768px){html.page-login,
 html.page-login body{height:100%;margin:0;}.wrap-container.login-wrap-container{height:100%;width:100%;padding:0;margin-bottom:0;}.container.login-container{height:100%;width:100%;margin:0;max-width:none;}.container.login-container .login-row{padding:4em 4em 0 0;}.container.login-container .login-row label,
 .container.login-container .login-row a{color:white;font-weight:300;}body > .login-footer{background-color:rgba(0, 0, 0, 0.4);}}@media(min-width:768px) and (max-height:400px){html.mediaqueries .wrap-container.login-wrap-container{height:auto;}}@media(min-width:768px) and (min-width:768px){.container.login-container{background-image:url('../img/speexx-background.jpg');background-size:cover;}}@media(min-width:768px) and (max-height:400px){html.mediaqueries body > .login-footer{position:relative;}}.overview-boxes .box .box-header .box-icon .box-icon-placeholder{display:inline-block;width:48px;height:48px;margin:0 8px 0 0;line-height:14px;background-position:0 center;background-repeat:no-repeat;background-size:29px 29px;vertical-align:top;}.overview-boxes .box.box-video .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#film");}.overview-boxes .box.box-assignment-tutor .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#envelope");}.overview-boxes .box.box-survey .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#notes");}.overview-boxes .box.box-training-calendar .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#calendar");}.overview-boxes .box.box-final-result .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#bars");}.overview-boxes .box.box-assignment-coach .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#square-edit");}.overview-boxes .box.box-placement-test.box-finished .box-header .box-icon .box-icon-placeholder,
.overview-boxes .box.box-online-test.box-finished .box-header .box-icon .box-icon-placeholder,
.overview-boxes .box.box-midterm-test.box-finished .box-header .box-icon .box-icon-placeholder,
.overview-boxes .box.box-final-test.box-finished .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#square-checkbox");}.overview-boxes .box.box-vocabulary-trainer .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#mobile-phone");}.overview-boxes .box.box-placement-test .box-header .box-icon .box-icon-placeholder,
.overview-boxes .box.box-online-test .box-header .box-icon .box-icon-placeholder,
.overview-boxes .box.box-online-course .box-header .box-icon .box-icon-placeholder,
.overview-boxes .box.box-midterm-test .box-header .box-icon .box-icon-placeholder,
.overview-boxes .box.box-final-test .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#circle-empty-play");}.overview-boxes .box.box-final-result.certificate-passed .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#certificate");}.overview-boxes .box.box-vc-assessment .box-header .box-icon .box-icon-placeholder,
.overview-boxes .box.box-vc-custom-assess .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#webcam");}.overview-boxes .box.box-magazine .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#globe");}.overview-boxes .box.box-first-steps .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#footprints");}.overview-boxes .box.box-phone-placement-test .box-header .box-icon .box-icon-placeholder,
.overview-boxes .box.box-phone-kick-off .box-header .box-icon .box-icon-placeholder,
.overview-boxes .box.box-phone-final-test .box-header .box-icon .box-icon-placeholder,
.overview-boxes .box.box-phone-assessment .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#call");}.overview-boxes .box.box-f2f-kick-off .box-header .box-icon .box-icon-placeholder{background-image:url("/glyphicons/images/glyphicons-basic-2-2/sprite.stack.white.svg#circle-info");}.overview-boxes .halflings-icon{margin-top:3px;}.overview-boxes .box-row{margin-left:-6px;margin-right:-6px;}.overview-boxes .box-row:before,
.overview-boxes .box-row:after{content:" ";display:table;}.overview-boxes .box-row:after{clear:both;}.overview-boxes .boxes-top-container:before,
.overview-boxes .boxes-top-container:after{content:" ";display:table;}.overview-boxes .boxes-top-container:after{clear:both;}.overview-boxes .boxes-top-container .box-top-wrapper{position:relative;float:left;width:100%;min-height:1px;padding-left:6px;padding-right:6px;margin-top:12px;}.overview-boxes .boxes-middle-container{margin-left:-6px;margin-right:-6px;overflow:hidden;}.overview-boxes .boxes-middle-container:before,
.overview-boxes .boxes-middle-container:after{content:" ";display:table;}.overview-boxes .boxes-middle-container:after{clear:both;}.overview-boxes .boxes-middle-container .boxes-left-container{position:relative;min-height:1px;padding-left:6px;padding-right:6px;}@media(min-width:768px){.overview-boxes .boxes-middle-container .boxes-left-container{float:left;width:50%;}}.overview-boxes .boxes-middle-container .boxes-right-container{position:relative;min-height:1px;padding-left:6px;padding-right:6px;}@media(min-width:768px){.overview-boxes .boxes-middle-container .boxes-right-container{float:left;width:50%;}}@media(min-width:768px){.overview-boxes .boxes-middle-container .boxes-right-container.box-items-1,
 .overview-boxes .boxes-middle-container .boxes-left-container.box-items-1,
 .overview-boxes .boxes-middle-container .boxes-right-container.box-items-1 .box-row,
 .overview-boxes .boxes-middle-container .boxes-left-container.box-items-1 .box-row,
 .overview-boxes .boxes-middle-container .boxes-right-container.box-items-1 .box-left-wrapper,
 .overview-boxes .boxes-middle-container .boxes-left-container.box-items-1 .box-left-wrapper,
 .overview-boxes .boxes-middle-container .boxes-right-container.box-items-1 .box-right-wrapper,
 .overview-boxes .boxes-middle-container .boxes-left-container.box-items-1 .box-right-wrapper,
 .overview-boxes .boxes-middle-container .boxes-right-container.box-items-1 .box,
 .overview-boxes .boxes-middle-container .boxes-left-container.box-items-1 .box{margin-bottom:-400px;padding-bottom:400px;overflow:hidden;}.overview-boxes .boxes-middle-container .boxes-left-container.box-items-2{margin-bottom:-400px;padding-bottom:400px;overflow:hidden;}.overview-boxes .boxes-middle-container .boxes-left-container.box-items-2 .box-row:first-child + .box-row,
 .overview-boxes .boxes-middle-container .boxes-left-container.box-items-2 .box-row:first-child + .box-row .box-left-wrapper,
 .overview-boxes .boxes-middle-container .boxes-left-container.box-items-2 .box-row:first-child + .box-row .box{margin-bottom:-400px;padding-bottom:400px;overflow:hidden;}}.overview-boxes .boxes-middle-container .box-left-wrapper,
.overview-boxes .boxes-middle-container .box-right-wrapper{position:relative;float:left;width:100%;min-height:1px;padding-left:6px;padding-right:6px;margin-top:12px;}.overview-boxes .boxes-intermediate-container{margin-left:-6px;margin-right:-6px;}.overview-boxes .boxes-intermediate-container:before,
.overview-boxes .boxes-intermediate-container:after{content:" ";display:table;}.overview-boxes .boxes-intermediate-container:after{clear:both;}.overview-boxes .boxes-intermediate-container .box-bottom-wrapper{margin-top:12px;}.overview-boxes .boxes-intermediate-container .box-bottom-wrapper .box{min-height:0;height:180px;}@media(min-width:768px){.overview-boxes .boxes-intermediate-container .box-bottom-wrapper .box{height:0;padding-bottom:61%;}}.overview-boxes .boxes-intermediate-container.box-items-1 .box-bottom-wrapper{position:relative;float:left;width:100%;min-height:1px;padding-left:6px;padding-right:6px;max-height:250px;overflow:hidden;}.overview-boxes .boxes-intermediate-container.box-items-2 .box-bottom-wrapper{position:relative;min-height:1px;padding-left:6px;padding-right:6px;max-height:300px;overflow:hidden;}@media(min-width:768px){.overview-boxes .boxes-intermediate-container.box-items-2 .box-bottom-wrapper{float:left;width:50%;}}.overview-boxes .boxes-intermediate-container.box-items-2 .box-bottom-wrapper .box-content-image-container{max-height:260px;}.overview-boxes .boxes-intermediate-container.box-items-3 .box-bottom-wrapper{position:relative;min-height:1px;padding-left:6px;padding-right:6px;}@media(min-width:768px){.overview-boxes .boxes-intermediate-container.box-items-3 .box-bottom-wrapper{float:left;width:33.33333333333333%;}}@media(min-width:768px){.overview-boxes .boxes-intermediate-container.box-items-3 .box-bottom-wrapper .box-header-title{width:182px;}}@media(min-width:992px){.overview-boxes .boxes-intermediate-container.box-items-3 .box-bottom-wrapper .box-header-title{width:255px;}}@media(min-width:1200px){.overview-boxes .boxes-intermediate-container.box-items-3 .box-bottom-wrapper .box-header-title{width:322px;}}.overview-boxes .boxes-bottom-container{margin-left:-6px;margin-right:-6px;}.overview-boxes .boxes-bottom-container:before,
.overview-boxes .boxes-bottom-container:after{content:" ";display:table;}.overview-boxes .boxes-bottom-container:after{clear:both;}.overview-boxes .boxes-bottom-container .box-bottom-wrapper{margin-top:12px;}.overview-boxes .boxes-bottom-container .box-bottom-wrapper .box{min-height:0;height:180px;}@media(min-width:768px){.overview-boxes .boxes-bottom-container .box-bottom-wrapper .box{height:0;padding-bottom:61%;}}.overview-boxes .boxes-bottom-container.box-items-1 .box-bottom-wrapper{position:relative;float:left;width:100%;min-height:1px;padding-left:6px;padding-right:6px;max-height:160px;overflow:hidden;}.overview-boxes .boxes-bottom-container.box-items-2 .box-bottom-wrapper{position:relative;min-height:1px;padding-left:6px;padding-right:6px;max-height:210px;overflow:hidden;}@media(min-width:768px){.overview-boxes .boxes-bottom-container.box-items-2 .box-bottom-wrapper{float:left;width:50%;}}.overview-boxes .boxes-bottom-container.box-items-2 .box-bottom-wrapper .box-content-image-container{max-height:170px;}.overview-boxes .boxes-bottom-container.box-items-3 .box-bottom-wrapper{position:relative;min-height:1px;padding-left:6px;padding-right:6px;}@media(min-width:768px){.overview-boxes .boxes-bottom-container.box-items-3 .box-bottom-wrapper{float:left;width:33.33333333333333%;}}@media(min-width:768px){.overview-boxes .boxes-bottom-container.box-items-3 .box-bottom-wrapper .box-header-title{width:182px;}}@media(min-width:992px){.overview-boxes .boxes-bottom-container.box-items-3 .box-bottom-wrapper .box-header-title{width:255px;}}@media(min-width:1200px){.overview-boxes .boxes-bottom-container.box-items-3 .box-bottom-wrapper .box-header-title{width:322px;}}.overview-boxes .boxes-bottom-container.box-items-4 .box-bottom-wrapper{position:relative;min-height:1px;padding-left:6px;padding-right:6px;}@media(min-width:768px){.overview-boxes .boxes-bottom-container.box-items-4 .box-bottom-wrapper{float:left;width:50%;}}@media(min-width:992px){.overview-boxes .boxes-bottom-container.box-items-4 .box-bottom-wrapper{float:left;width:25%;}}@media(min-width:992px){.overview-boxes .boxes-bottom-container.box-items-4 .box-bottom-wrapper .box-header-title{width:175px;}}@media(min-width:1200px){.overview-boxes .boxes-bottom-container.box-items-4 .box-bottom-wrapper .box-header-title{width:220px;}}.overview-boxes .boxes-bottom-container.box-items-5 .box-bottom-wrapper{position:relative;min-height:1px;padding-left:6px;padding-right:6px;}@media(min-width:768px){.overview-boxes .boxes-bottom-container.box-items-5 .box-bottom-wrapper{float:left;width:33.33333333333333%;}}@media(min-width:992px){.overview-boxes .boxes-bottom-container.box-items-5 .box-bottom-wrapper{float:left;width:20%;}}@media(min-width:992px){.overview-boxes .boxes-bottom-container.box-items-5 .box-bottom-wrapper .box-header-title{width:128px;}}@media(min-width:1200px){.overview-boxes .boxes-bottom-container.box-items-5 .box-bottom-wrapper .box-header-title{width:168px;}}.overview-boxes .boxes-bottom-container.box-items-6 .box-bottom-wrapper{position:relative;min-height:1px;padding-left:6px;padding-right:6px;}@media(min-width:768px){.overview-boxes .boxes-bottom-container.box-items-6 .box-bottom-wrapper{float:left;width:33.33333333333333%;}}@media(min-width:992px){.overview-boxes .boxes-bottom-container.box-items-6 .box-bottom-wrapper{float:left;width:16.666666666666664%;}}@media(min-width:992px){.overview-boxes .boxes-bottom-container.box-items-6 .box-bottom-wrapper .box-header-title{width:97px;}}@media(min-width:1200px){.overview-boxes .boxes-bottom-container.box-items-6 .box-bottom-wrapper .box-header-title{width:130px;}}.overview-boxes .box{display:block;position:relative;overflow:hidden;padding:0;min-height:118px;color:white;background-color:red;}.overview-boxes .box:hover{text-decoration:none;}.overview-boxes .box.box-with-background .box-background{position:absolute;height:100%;width:100%;left:0;top:0;margin:0;padding:0;z-index:-1;background-size:cover;background-position:left center;}.overview-boxes .box.box-small .box-header{line-height:36px;height:40px;}.overview-boxes .box.box-small .box-header .box-header-title{font-size:14px;}.overview-boxes .box.box-small .box-header .box-icon .box-icon-placeholder{width:40px;height:40px;margin-right:6px;}.overview-boxes .box .box-header{height:48px;line-height:48px;overflow:hidden;background-color:#990000;}.overview-boxes .box .box-header .box-header-background{display:none;}.overview-boxes .box .box-header .box-header-title{display:inline-block;padding-left:15px;font-size:22px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.overview-boxes .box .box-header .box-header-title{max-width:82%;}.overview-boxes .box .box-header .box-icon,
.overview-boxes .box .box-header .box-header-hint{float:right;height:100%;}.overview-boxes .box .box-header .box-header-hint{margin-right:10px;}.overview-boxes .box .box-header .box-icon .box-icon-placeholder{margin:0 -2px 0 0;}.overview-boxes .box .box-content{padding:16px 15px;overflow:hidden;white-space:pre-line;}.overview-boxes .box .box-content + .box-content{padding-top:0;}.overview-boxes .box .box-badge{position:absolute;right:4px;top:4px;display:inline-block;min-width:22px;height:22px;line-height:21px;text-align:center;font-weight:400;padding:0 2px;border-radius:20px;color:white;border:1px solid #d66f00;background:#ef7c00;box-shadow:1px 1px 3px 0 rgba(0, 0, 0, 0.2);}.box.box-with-background.box-center{background-color:transparent;}.box.box-with-background.box-center .box-background{background-color:#46ACB0;z-index:-100000000;}.box.box-with-background.box-center .box-content{position:absolute;padding:0;width:100%;height:100%;padding-top:40px;margin-top:-40px;white-space:normal;}.box.box-with-background.box-center .box-content .box-content-image-container{width:100%;height:100%;position:relative;}.box.box-with-background.box-center .box-content .box-content-image-container .box-content-image-anystretch{height:100%;width:100%;background-size:cover;background-position:right center;}.box.box-with-background.box-center .box-header{background-color:transparent;position:relative;}.box.box-with-background.box-center .box-header .box-icon .box-icon-placeholder{display:none;}.box.box-with-background.box-center .box-header .box-header-background{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.6;z-index:-1;}html.no-opacity .box.box-with-background.box-center .box-header .box-header-background{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);}.overview-boxes .box.box-phone-placement-test{background-color:#98BC36;}.overview-boxes .box.box-phone-placement-test .box-header{background-color:#586d1f;}.overview-boxes .box.box-f2f-kick-off{background-color:#AA1E3B;}.overview-boxes .box.box-f2f-kick-off .box-header{background-color:#530f1d;}.overview-boxes .box.box-phone-kick-off{background-color:#AA1E3B;}.overview-boxes .box.box-phone-kick-off .box-header{background-color:#530f1d;}.overview-boxes .box.box-phone-final-test{background-color:#E8A317;}.overview-boxes .box.box-phone-final-test .box-header{background-color:#8b620e;}.overview-boxes .box.box-first-steps{background-color:#038BC7;}.overview-boxes .box.box-first-steps .box-header{background-color:#014563;}.overview-boxes .box.box-placement-test{background-color:#E8A317;}.overview-boxes .box.box-placement-test .box-header{background-color:#8b620e;}.overview-boxes .box.box-online-test{background-color:#F5C500;}.overview-boxes .box.box-online-test .box-header{background-color:#8f7300;}.overview-boxes .box.box-online-course{background-color:#038BC7;}.overview-boxes .box.box-online-course .box-header{background-color:#014563;}.overview-boxes .box.box-online-course.has-offline-mode .box-icon{display:none;}.overview-boxes .box.box-online-course .box-content{white-space:normal;}.overview-boxes .box.box-online-course .box-content .online-course-row{margin-left:-6px;margin-right:-6px;}.overview-boxes .box.box-online-course .box-content .online-course-row:before,
.overview-boxes .box.box-online-course .box-content .online-course-row:after{content:" ";display:table;}.overview-boxes .box.box-online-course .box-content .online-course-row:after{clear:both;}.overview-boxes .box.box-online-course .box-content .online-course-block{position:relative;float:left;width:100%;min-height:1px;padding-left:6px;padding-right:6px;margin-top:16px;}.overview-boxes .box.box-online-course .box-content .online-course-block:first-child{margin-top:0;}.overview-boxes .box.box-online-course .box-content .online-course-block .offline-link + .offline-link{margin-top:6px;}.overview-boxes .box.box-online-course .box-content .online-course-block a{color:white;}.overview-boxes .box.box-online-course .box-content .online-course-block a:hover{text-decoration:none;color:#014563;}.overview-boxes .box.box-online-course .box-content .online-course-block #offline-mode-how-to{margin-left:7px;cursor:pointer;}.overview-boxes .box.box-online-course .box-content .progress-percentage .progress .progress-bar{background-color:#026895;}.overview-boxes .box.box-midterm-test{background-color:#E8A317;}.overview-boxes .box.box-midterm-test .box-header{background-color:#8b620e;}.overview-boxes .box.box-final-test{background-color:#E8A317;}.overview-boxes .box.box-final-test .box-header{background-color:#8b620e;}.overview-boxes .box.box-phone-final-test{background-color:#E8A317;}.overview-boxes .box.box-phone-final-test .box-header{background-color:#8b620e;}.overview-boxes .box.box-assignment-coach{background-color:#F17E21;}.overview-boxes .box.box-assignment-coach .box-header{background-color:#a24e0a;}.overview-boxes .box.box-assignment-coach .box-content{white-space:normal;}.overview-boxes .box.box-assignment-coach .box-content .writing-skills-row{margin-left:-6px;margin-right:-6px;}.overview-boxes .box.box-assignment-coach .box-content .writing-skills-row:before,
.overview-boxes .box.box-assignment-coach .box-content .writing-skills-row:after{content:" ";display:table;}.overview-boxes .box.box-assignment-coach .box-content .writing-skills-row:after{clear:both;}.overview-boxes .box.box-assignment-coach .box-content .writing-skills-block{position:relative;float:left;width:100%;min-height:1px;padding-left:6px;padding-right:6px;margin-top:16px;}.overview-boxes .box.box-assignment-coach .box-content .writing-skills-block:first-child{margin-top:0;}.overview-boxes .box.box-assignment-coach .box-content .progress-percentage .progress .progress-bar{background-color:#d2650d;}.overview-boxes .box.box .box-content .progress-percentage{position:relative;}.overview-boxes .box.box .box-content .progress-percentage .progress{margin-bottom:0;border-radius:0;}.overview-boxes .box.box .box-content .progress-percentage .progress .progress-bar{min-width:0;-webkit-transition:width 1.6s ease;-o-transition:width 1.6s ease;transition:width 1.6s ease;}.overview-boxes .box.box .box-content .progress-marker-container{position:absolute;left:6px;right:6px;top:0;height:100%;}.overview-boxes .box.box .box-content .progress-marker-container .progress-marker{position:absolute;top:-10%;width:3px;height:120%;margin:0;padding:0;z-index:20;background-color:#f07d00;border-radius:4px;}.overview-boxes .box.box-assignment-tutor{background-color:#F17E21;}.overview-boxes .box.box-assignment-tutor .box-header{background-color:#a24e0a;}.overview-boxes .box.box-magazine{background-color:transparent;}.overview-boxes .box.box-magazine .box-header{background-color:transparent;position:relative;}.overview-boxes .box.box-magazine .box-header .box-header-background{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.6;z-index:-1;}html.no-opacity .overview-boxes .box.box-magazine .box-header .box-header-background{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);}.overview-boxes .box.box-vocabulary-trainer{background-color:transparent;}.overview-boxes .box.box-vocabulary-trainer .box-header{background-color:transparent;position:relative;}.overview-boxes .box.box-vocabulary-trainer .box-header .box-header-background{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.6;z-index:-1;}html.no-opacity .overview-boxes .box.box-vocabulary-trainer .box-header .box-header-background{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);}.overview-boxes .box.box-video{background-color:transparent;}.overview-boxes .box.box-video .box-header{background-color:transparent;position:relative;}.overview-boxes .box.box-video .box-header .box-header-background{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.6;z-index:-1;}html.no-opacity .overview-boxes .box.box-video .box-header .box-header-background{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);}.overview-boxes .box.box-phone-assessment{background-color:#98BC36;}.overview-boxes .box.box-phone-assessment .box-header{background-color:#586d1f;}.overview-boxes .box.box-phone-assessment .box-content{min-height:90px;}.overview-boxes .box.box-vc-assessment{background-color:#98BC36;}.overview-boxes .box.box-vc-assessment .box-header{background-color:#586d1f;}.overview-boxes .box.box-vc-assessment .box-content{min-height:90px;}.overview-boxes .box.box-vc-custom-assess{background-color:#98BC36;}.overview-boxes .box.box-vc-custom-assess .box-header{background-color:#586d1f;}.overview-boxes .box.box-vc-custom-assess .box-content{min-height:90px;}.overview-boxes .box.box-training-calendar{background-color:#98BC36;}.overview-boxes .box.box-training-calendar .box-header{background-color:#586d1f;}.overview-boxes .box.box-training-calendar .box-content{white-space:normal;}.overview-boxes .box.box-training-calendar .training-row{margin-left:-6px;margin-right:-6px;margin-bottom:10px;}.overview-boxes .box.box-training-calendar .training-row:before,
.overview-boxes .box.box-training-calendar .training-row:after{content:" ";display:table;}.overview-boxes .box.box-training-calendar .training-row:after{clear:both;}.overview-boxes .box.box-training-calendar .training-row .training-title{position:relative;float:left;width:100%;min-height:1px;padding-left:6px;padding-right:6px;font-size:18px;padding-left:30px;margin-bottom:5px;}.overview-boxes .box.box-training-calendar .training-row .training-item{position:relative;float:left;width:100%;min-height:1px;padding-left:6px;padding-right:6px;padding-left:30px;}.overview-boxes .box.box-training-calendar .training-row .training-item .next-session-date{margin-left:4px;font-weight:400;}.overview-boxes .box.box-training-calendar .training-row .training-item .btn{margin-left:2px;}.overview-boxes .box.box-training-calendar .training-row .training-color-box{display:inline-block;width:15px;height:15px;border-radius:3px;padding:0;background-color:white;margin:0 0 0 -20px;}.overview-boxes .box.box-survey{background-color:#9F1A5C;}.overview-boxes .box.box-survey .box-header{background-color:#470c29;}.overview-boxes .box.box-survey .box-content{min-height:90px;}.overview-boxes .box.box-final-result{background-color:#03678A;}.overview-boxes .box.box-final-result .box-header{background-color:#011c26;}.overview-boxes .box.box-final-result.certificate-passed{background-color:#03678A;}.overview-boxes .box.box-final-result.certificate-passed .box-header{background-color:#011c26;}.overview-boxes .box.box-final-result .box-content{white-space:normal;}.overview-boxes .box.box-final-result .box-content .final-result{font-size:250%;}.overview-boxes .box.box-final-result .final-result-data-wrapper,
.overview-boxes .box.box-final-result .training-data-wrapper{overflow:visible;margin-bottom:30px;}.overview-boxes .box.box-final-result .final-result-data-wrapper .final-result-row,
.overview-boxes .box.box-final-result .training-data-wrapper .final-result-row{margin-bottom:5px;font-size:14px;}.overview-boxes .box.box-final-result .final-result-data-wrapper .final-result-row .halflings-icon.bars,
.overview-boxes .box.box-final-result .training-data-wrapper .final-result-row .halflings-icon.bars{vertical-align:baseline;}.overview-boxes .box.box-final-result .final-result-data-wrapper .final-result-row.assessment-result,
.overview-boxes .box.box-final-result .training-data-wrapper .final-result-row.assessment-result{margin-bottom:20px;}.overview-boxes .box.box-final-result .final-result-data-wrapper .final-result-row.assessment-result.assessment-result-with-level,
.overview-boxes .box.box-final-result .training-data-wrapper .final-result-row.assessment-result.assessment-result-with-level{font-weight:400;}.overview-boxes .box.box-final-result .final-result-data-wrapper .final-result-row.assessment-result.assessment-result-with-level .level,
.overview-boxes .box.box-final-result .training-data-wrapper .final-result-row.assessment-result.assessment-result-with-level .level{font-weight:300;padding-left:0.5ex;font-size:250%;}.overview-boxes .box.box-final-result .final-result-data-wrapper .final-result-row.assessment-extra,
.overview-boxes .box.box-final-result .training-data-wrapper .final-result-row.assessment-extra{max-width:600px;}.overview-boxes .box.box-final-result .final-result-data-wrapper .final-result-row.assessment-extra-title,
.overview-boxes .box.box-final-result .training-data-wrapper .final-result-row.assessment-extra-title{font-weight:400;}.overview-boxes .box.box-final-result .download-buttons-wrapper{float:right;}.overview-boxes .box.box-final-result .download-buttons-wrapper .download-row{margin-bottom:4px;float:right;clear:right;}.overview-boxes .box.box-final-result .download-buttons-wrapper .download-label{float:left;display:block;text-align:right;margin-right:10px;font-size:135%;}.overview-boxes .box.box-final-result .download-buttons-wrapper .download-button{float:right;}html.page-overview .modal .dl-horizontal dt{text-align:left;width:150px;}html.page-overview .modal .dl-horizontal dd{margin-left:165px;}.trainer-info .trainer-picture{float:right;width:100%;}@media(max-width:767px){.trainer-info .trainer-picture{max-height:130px;max-width:130px;}}.trainer-info .top-delimiter{margin-top:15px;padding-top:15px;border-top:1px solid #ddd;}.trainer-info .top-margin{margin-top:15px;}.trainer-info textarea{resize:vertical;}.overview-container .top-box{min-height:80px;}.overview-container .top-box h2{font-size:28px;}@media(min-width:992px){.overview-container .top-box h4{margin-bottom:26px;}}.overview-container .top-box .status-feedback i.halflings-icon{margin-top:2px;margin-right:5px;}.overview-container .top-box .status-feedback-white{color:white;}.overview-container .top-box .status-feedback-green{color:#98BC36;}.overview-container .top-box .status-feedback-yellow{color:#FBBB0A;}.overview-container .top-box .status-feedback-red{color:#FD3118;}.overview-container .top-box .status-feedback-gray{color:#b2b2b2;}.overview-container .top-box .status-details{margin:15px 0;display:table;width:100%;}@media(min-width:992px){.overview-container .top-box .status-details{float:right;width:auto;}}.overview-container .top-box .status-details .status-detail-row{display:table-cell;text-align:center;}.overview-container .top-box .status-details .status-detail-row:first-child{text-align:left;}.overview-container .top-box .status-details .status-detail-row:last-child{text-align:right;}@media(min-width:992px){.overview-container .top-box .status-details .status-detail-row{display:table-row;text-align:left;}.overview-container .top-box .status-details .status-detail-row:last-child{text-align:left;}}.overview-container .top-box .status-details .status-details-icon,
.overview-container .top-box .status-details .status-details-label,
.overview-container .top-box .status-details .status-details-value{display:inline-block;padding:3px;}@media(max-width:330px){.overview-container .top-box .status-details .status-details-icon,
 .overview-container .top-box .status-details .status-details-label,
 .overview-container .top-box .status-details .status-details-value{display:block;}}@media(min-width:992px){.overview-container .top-box .status-details .status-details-icon,
 .overview-container .top-box .status-details .status-details-label,
 .overview-container .top-box .status-details .status-details-value{display:table-cell;}}.overview-container .top-box .status-details .status-details-icon .halflings-icon{margin-top:3px;}.overview-container .top-box .status-details .status-details-label{color:#ddd;font-size:12px;padding-right:5px;}@media(min-width:992px){.overview-container .top-box .status-details .status-details-label{padding-right:20px;}}.overview-container .top-box .status-details .status-details-value{font-size:12px;}@media(min-width:992px){.overview-container .top-box .status-details .status-details-value{padding-right:5px;}}.overview-container .top-box .status-details .status-details-value #how-to-pass,
.overview-container .top-box .status-details .status-details-value #trainer-info{cursor:pointer;margin-top:1px;margin-left:6px;}.overview-container .top-box .status-details .popover{color:black;}.overview-container .top-box .status-details .popover .popover-title{font-weight:bold;}.overview-container .top-box .status-details .popover .popover-content{font-size:12px;text-align:justify;}.form-horizontal .popover p.password-checker{color:black;margin:0;font-size:12px;}.form-horizontal .popover p.password-checker .halflings{vertical-align:top;margin-top:2px;margin-right:2px;}.form-horizontal .popover p.password-checker .halflings.positive:before{color:green;}.form-horizontal .popover p.password-checker .halflings.negative:before{color:red;}.profile-container [tabindex="0"],
.register-container [tabindex="0"]{outline:none !important;}.profile-container form.form-horizontal,
.register-container form.form-horizontal{margin-top:30px;}.profile-container .help-block,
.register-container .help-block{margin-bottom:2px;}.profile-container .help-block small,
.register-container .help-block small{color:white;font-size:75%;}.profile-container .halflings-icon.white.save,
.register-container .halflings-icon.white.save{vertical-align:baseline;}.profile-container .form-group.save-button,
.register-container .form-group.save-button{margin-top:30px;}.profile-container .required-label,
.register-container .required-label{margin-bottom:15px;}.cuf-project{margin-top:40px;}.has-error-enhanced,
.has-error-enhanced .help-block{color:#e02a26;}.profile-container .nav-tabs,
.needs-container .nav-tabs{border-bottom:0px;}.profile-container .nav-tabs li,
.needs-container .nav-tabs li{width:50%;text-align:center;font-family:Roboto;font-weight:300;font-size:20px;}.profile-container .nav-tabs li a:hover,
.needs-container .nav-tabs li a:hover,
.profile-container .nav-tabs li a:focus,
.needs-container .nav-tabs li a:focus,
.profile-container .nav-tabs li a,
.needs-container .nav-tabs li a{background-color:transparent;border:0px;color:white;border-bottom:2px solid #363636;}.profile-container .nav-tabs li.active a:hover,
.needs-container .nav-tabs li.active a:hover,
.profile-container .nav-tabs li.active a:focus,
.needs-container .nav-tabs li.active a:focus,
.profile-container .nav-tabs li.active a,
.needs-container .nav-tabs li.active a{background-color:transparent;border:0px;color:#f07d00;border-bottom:2px solid #f07d00;}#global-error{margin-bottom:20px;}.support-container > .row > .col-md-8{background:white;color:black;padding-top:10px;}.support-container > .row > .col-md-8:first-child{padding-top:30px;padding-left:30px;}.support-container .support-content{text-align:justify;margin-left:-30px;}.support-container #activity-report{margin-top:10px;}.support-container #activity-report i{margin-top:-17px;margin-right:-25px;}.support-container #activity-report i::before{font-size:14px;}.support-container .supportTitle{font-size:18px;font-weight:bold;margin:20px 0 5px 0;color:black;}.support-container .expandLink{font-size:13px;font-weight:bold;margin:12px 0 3px 0;color:#333;cursor:pointer;}.support-container #external-support{padding-bottom:30px;}.support-container #support-form{padding-bottom:25px;}.support-container #support-form form > *{margin:8px 0;}.support-container i.halflings{width:17px;height:16px;padding-left:0;}.support-container i.halflings-icon{margin-top:2px;margin-right:2px;}.support-container .support-guide-link,
.support-container .support-demo-link,
.support-container .support-testroom-link,
.support-container .support-testroom-adobe-link{cursor:pointer;color:#f07d00;text-decoration:none;}.activity-report-loader-container{overflow:hidden;margin:10px 5px;}.activity-report-loader-container.center{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;}.activity-report-loader-container.center .loader{position:absolute;left:50%;top:50%;margin-top:-24px;margin-left:-5px;}.activity-report-loader-container.center .loader-label{color:#f07d00;position:absolute;top:50%;width:100%;margin-top:50px;margin-left:auto;text-align:center;background-color:rgba(255, 255, 255, 0.8);padding:10px;}.activity-report-loader-container .loader,
.activity-report-loader-container .loader:before,
.activity-report-loader-container .loader:after{background:#f07d00;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em;}.activity-report-loader-container .loader:before,
.activity-report-loader-container .loader:after{position:absolute;top:0;content:'';}.activity-report-loader-container .loader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.activity-report-loader-container .loader{text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.activity-report-loader-container .loader:after{left:1.5em;}.activity-report-loader-container .loader-centered{position:absolute;top:0;left:0;right:0;bottom:0;}@-webkit-keyframes load1{0%,
 80%,
 100%{box-shadow:0 0 #f07d00;height:4em;}40%{box-shadow:0 -2em #f07d00;height:5em;}}@keyframes load1{0%,
 80%,
 100%{box-shadow:0 0 #f07d00;height:4em;}40%{box-shadow:0 -2em #f07d00;height:5em;}}.survey-container,
.midterm-survey-container{color:black;font-family:'Roboto', Arial, sans-serif;font-size:15px;font-weight:300;line-height:1.42857143;}.survey-container > .row > .col-xs-12,
.midterm-survey-container > .row > .col-xs-12{background:white;color:black;padding-top:10px;}.survey-container > .row > .col-xs-12:first-child,
.midterm-survey-container > .row > .col-xs-12:first-child{padding-top:30px;padding-left:30px;padding-right:30px;}.survey-container .top-box,
.midterm-survey-container .top-box{color:white;}.survey-container .survey-content,
.midterm-survey-container .survey-content{text-align:justify;margin-left:-30px;}.survey-container .survey-content .survey-sheet h3.category,
.midterm-survey-container .survey-content .survey-sheet h3.category{font-size:15px;font-weight:bold;line-height:inherit;margin-top:20px;margin-bottom:10px;}.survey-container .survey-content .survey-sheet .survey-question-mobile select,
.midterm-survey-container .survey-content .survey-sheet .survey-question-mobile select{margin-bottom:20px;margin-top:4px;}.survey-container .survey-content .survey-sheet .survey-question,
.midterm-survey-container .survey-content .survey-sheet .survey-question{margin-bottom:15px;padding:22px 0;background-color:white;}@media(max-width:767px){.survey-container .survey-content .survey-sheet .survey-question,
 .midterm-survey-container .survey-content .survey-sheet .survey-question{margin-bottom:5px;padding:13px 15px;}}.survey-container .survey-content .survey-sheet .survey-question .choice input[type="radio"],
.midterm-survey-container .survey-content .survey-sheet .survey-question .choice input[type="radio"],
.survey-container .survey-content .survey-sheet .survey-question .choice input[type="checkbox"],
.midterm-survey-container .survey-content .survey-sheet .survey-question .choice input[type="checkbox"]{width:1.3em;height:1em;margin:3px 6px 4px 0;cursor:pointer;}.survey-container .survey-content .survey-sheet .survey-question .choice input[type="text"],
.midterm-survey-container .survey-content .survey-sheet .survey-question .choice input[type="text"]{color:black;}.survey-container .survey-content .survey-sheet .survey-question .choice input.other-text-input,
.midterm-survey-container .survey-content .survey-sheet .survey-question .choice input.other-text-input{display:list-item;margin-left:28px;margin-top:5px;width:25%;min-width:200px;}.survey-container .survey-content .survey-sheet .survey-question .choice label.question-choice,
.midterm-survey-container .survey-content .survey-sheet .survey-question .choice label.question-choice{font-weight:300;min-width:50%;cursor:pointer;}.survey-container .survey-content .survey-sheet .survey-question .choice input.freetext,
.midterm-survey-container .survey-content .survey-sheet .survey-question .choice input.freetext{margin-left:5px;}.survey-container .survey-content .survey-sheet .survey-question .freetext textarea,
.midterm-survey-container .survey-content .survey-sheet .survey-question .freetext textarea{width:100%;color:black;resize:none;}.survey-container .survey-content .survey-sheet .survey-question .numberinput,
.midterm-survey-container .survey-content .survey-sheet .survey-question .numberinput{max-width:200px;}.survey-container .survey-content .survey-sheet .survey-question .satisfaction-table thead,
.midterm-survey-container .survey-content .survey-sheet .survey-question .satisfaction-table thead{vertical-align:bottom;}.survey-container .survey-content .survey-sheet .survey-question .satisfaction-table tbody tr:nth-child(even),
.midterm-survey-container .survey-content .survey-sheet .survey-question .satisfaction-table tbody tr:nth-child(even){background:#FFFFFF;}.survey-container .survey-content .survey-sheet .survey-question .satisfaction-table tbody tr:nth-child(odd),
.midterm-survey-container .survey-content .survey-sheet .survey-question .satisfaction-table tbody tr:nth-child(odd){background:#f7f7f7;}.survey-container .survey-content .survey-sheet .survey-question .satisfaction-table th,
.midterm-survey-container .survey-content .survey-sheet .survey-question .satisfaction-table th{text-align:center;}.survey-container .survey-content .survey-sheet .survey-question .satisfaction-table .satisfaction_row td,
.midterm-survey-container .survey-content .survey-sheet .survey-question .satisfaction-table .satisfaction_row td{padding:4px 10px 4px 10px;}.survey-container .survey-content .survey-sheet .survey-question .satisfaction-table .satisfaction_row label,
.midterm-survey-container .survey-content .survey-sheet .survey-question .satisfaction-table .satisfaction_row label{width:100%;text-align:center;}.survey-container .survey-content .survey-sheet .survey-question .satisfaction-table .satisfaction_row label:hover,
.midterm-survey-container .survey-content .survey-sheet .survey-question .satisfaction-table .satisfaction_row label:hover{cursor:pointer;}.survey-container .survey-content .survey-sheet .survey-question .satisfaction-table .satisfaction_row input[type="radio"],
.midterm-survey-container .survey-content .survey-sheet .survey-question .satisfaction-table .satisfaction_row input[type="radio"]{width:1.3em;height:1em;margin:9px 6px 4px 0;vertical-align:middle;cursor:pointer;}.survey-container .survey-content .survey-sheet .survey-question .satisfaction-table .satisfaction_row .satisfaction-question-title,
.midterm-survey-container .survey-content .survey-sheet .survey-question .satisfaction-table .satisfaction_row .satisfaction-question-title{font-size:14px;}.survey-container .survey-content .survey-sheet .submit-row,
.midterm-survey-container .survey-content .survey-sheet .submit-row{text-align:center;margin-top:20px;margin-bottom:50px;}.survey-container .survey-content .survey-sheet .submit-row button,
.midterm-survey-container .survey-content .survey-sheet .submit-row button{font-weight:500;padding:10px 40px 10px 40px;text-align:center;cursor:pointer;}.survey-container .survey-content .survey-sheet .submit-row button i,
.midterm-survey-container .survey-content .survey-sheet .submit-row button i{margin-top:2px;margin-right:10px;margin-left:-10px;}.no-survey-page{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-background-size:100% auto;background-size:100% auto;}#no-survey .vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none;}#no-survey .vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none;}#no-survey .modal-dialog{width:400px;}#no-survey .modal-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all;}.modal-content.trainer-info-modal{background:#232221;color:#ffffff;}@media(min-width:768px){.modal-content.trainer-info-modal{padding:0 50px;}}.modal-content.trainer-info-modal .trainer-info-section + .trainer-info-section{margin-top:25px;}.modal-content.trainer-info-modal .trainer-info-section .trainer-info-section-header{text-transform:uppercase;color:#f07d00;}.modal-content.trainer-info-modal .trainer-info-section .trainer-picture{width:100%;border-radius:50%;}.modal-content.trainer-info-modal .modal-header{border-bottom:none;}.modal-content.trainer-info-modal .modal-header h4{font-size:20px;color:#f07d00;}.modal-content.trainer-info-modal .modal-header button.close{color:#ffffff;opacity:0.6;position:absolute;top:15px;right:15px;font-weight:100;}.unsubscribe{margin-top:15px;padding-top:40px;font-weight:300;font-size:14px;color:#ffffff;}div.video-limited-container.video-navigator .video-quiz-question-answer[data-correct=true]{color:green;}div.video-limited-container.video-navigator .video-question-level-and-ordinal{font-weight:lighter;font-size:16px;}