.blue-label.active input[type=checkbox]{border:2px solid transparent}.blue-label:hover{background:#1caff6;color:#fff}.blue-label:hover input[type=radio]{border-color:#fff;background:#1caff6}.blue-select{position:relative;margin:0 5px;border:2px solid #1caff6;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;vertical-align:middle;-webkit-box-shadow:0 0 10px #92e2ff;-moz-box-shadow:0 0 10px #92e2ff;box-shadow:0 0 10px #92e2ff}.blue-select:hover{cursor:pointer}.blue-select.no-focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.blue-select select{border:none;color:#1caff6;background:transparent;font-size:18px;-webkit-font-smoothing:antialiased;line-height:1em;padding:7px 45px 7px 15px;-webkit-appearance:none;-moz-appearance:window;overflow:hidden;text-indent:.01px;text-overflow:'';white-space:nowrap;cursor:pointer;display:block;width:100%}html[dir=rtl] .blue-select select{padding:7px 45px 7px 15px;padding:7px 15px 7px 45px}.blue-select select::-ms-expand{display:none}.blue-select:after{position:absolute;right:2px;top:2px;display:inline-block;content:"";width:14px;height:8px;margin:10px 10px 0 0;background-position:-210px -70px;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_7b9a3c497417071b185a40314626dd80.svg");pointer-events:none}html[dir=rtl] .blue-select:after{left:2px;right:auto}html[dir=rtl] .blue-select:after{margin:10px 10px 0 0;margin:10px 0 0 10px}.blue-select.smaller select{font-size:15px}.blue-select.fixed-width{width:330px;margin-left:0}.blue-select.fixed-width select{width:100%}.white-select{position:relative;margin:0 5px;border:2px solid #fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;vertical-align:middle;-webkit-box-shadow:0 0 10px #92e2ff;-moz-box-shadow:0 0 10px #92e2ff;box-shadow:0 0 10px #92e2ff}.white-select:hover{cursor:pointer}.white-select.no-focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.white-select select{border:none;color:#fff;background:transparent;font-size:18px;-webkit-font-smoothing:antialiased;line-height:1em;padding:7px 45px 7px 15px;-webkit-appearance:none;-moz-appearance:window;overflow:hidden;text-indent:.01px;text-overflow:'';white-space:nowrap;cursor:pointer;display:block}html[dir=rtl] .white-select select{padding:7px 45px 7px 15px;padding:7px 15px 7px 45px}.white-select select::-ms-expand{display:none}.white-select:after{position:absolute;right:2px;top:2px;display:inline-block;content:"";width:14px;height:8px;margin:10px 10px 0 0;background-position:-210px -78px;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_7b9a3c497417071b185a40314626dd80.svg");pointer-events:none}html[dir=rtl] .white-select:after{left:2px;right:auto}html[dir=rtl] .white-select:after{margin:10px 10px 0 0;margin:10px 0 0 10px}.white-select.smaller select{font-size:15px}.white-select.fixed-width{width:330px;margin-left:0}.white-select.fixed-width select{width:100%}.green-select{position:relative;margin:0 5px;border:2px solid #7eb530;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;vertical-align:middle;-webkit-box-shadow:0 0 10px #92ffa6;-moz-box-shadow:0 0 10px #92ffa6;box-shadow:0 0 10px #92ffa6}.green-select:hover{cursor:pointer}.green-select.no-focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.green-select select{border:none;color:#7eb530;background:transparent;font-size:18px;-webkit-font-smoothing:antialiased;line-height:1em;padding:7px 45px 7px 15px;-webkit-appearance:none;-moz-appearance:none;overflow:hidden;text-indent:.01px;text-overflow:'';white-space:nowrap;cursor:pointer;display:block;line-height:20px}.green-select select::-ms-expand{display:none}.green-select:after{position:absolute;right:2px;top:2px;display:inline-block;content:"";width:14px;height:8px;margin:10px 10px 0 0;background-position:0 -78px;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_7b9a3c497417071b185a40314626dd80.svg");pointer-events:none}html[dir=rtl] .green-select:after{left:2px;right:auto}.green-select.smaller select{font-size:15px}.green-select.fixed-width{width:330px}.green-select.fixed-width select{width:100%}.grey-select{position:relative;margin:0 5px;border:2px solid #ccc;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;vertical-align:middle}.grey-select:hover{cursor:pointer}.grey-select select{border:none;color:#9e9e9e;background:transparent;font-size:15px;-webkit-font-smoothing:antialiased;line-height:1.2em;font-weight:bold;padding:7px 45px 7px 15px;-webkit-appearance:none;-moz-appearance:window;overflow:hidden;text-indent:.01px;text-overflow:'';white-space:nowrap;cursor:pointer;display:block}.grey-select select::-ms-expand{display:none}.grey-select:after{position:absolute;right:2px;top:2px;display:inline-block;content:"";width:14px;height:8px;margin:10px 10px 0 0;background-position:0 -78px;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_7b9a3c497417071b185a40314626dd80.svg");pointer-events:none}html[dir=rtl] .grey-select:after{left:2px;right:auto}.blue-select-inline{position:relative;margin:0 5px;display:inline-block;vertical-align:middle}.blue-select-inline:hover{cursor:pointer}.blue-select-inline select{border:none;color:#1caff6;background:transparent;font-size:15px;-webkit-font-smoothing:antialiased;line-height:1.2em;font-weight:bold;padding:7px 45px 7px 15px;-webkit-appearance:none;-moz-appearance:window;overflow:hidden;text-indent:.01px;white-space:nowrap;cursor:pointer;display:block}.blue-select-inline:after{position:absolute;right:2px;top:2px;display:inline-block;content:"";width:14px;height:8px;margin:8px 10px 0 0;background-position:-210px -70px;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_7b9a3c497417071b185a40314626dd80.svg");pointer-events:none}html[dir=rtl] .blue-select-inline:after{left:2px;right:auto}.investor-imgs .investor-img{margin-right:15px;max-width:50px;display:inline-block;vertical-align:middle}.link-container{position:relative}.store-buttons img{vertical-align:middle}#app-link-popover{width:300px;display:none;padding:20px;left:auto;right:0;top:50px}#app-link-popover ul{margin-bottom:20px}.btn-mobile{text-align:left}.btn-mobile .subtext{font-size:12px;display:block}.btn-mobile .button-text{display:inline-block;padding-left:10px}.effectiveness-study h1{margin:40px 0 70px 0;font-size:32px;text-align:center}.effectiveness-study fieldset.conductors{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #dadada;padding:20px 35px;color:#999;font-weight:300}.effectiveness-study fieldset.conductors legend{font-weight:500}.effectiveness-study fieldset.conductors legend{padding:0 20px;color:#999}.effectiveness-study fieldset.conductors .list-conductors{text-align:center;font-size:13px}.effectiveness-study fieldset.conductors .list-conductors .left,.effectiveness-study fieldset.conductors .list-conductors .right{padding-top:20px}.effectiveness-study fieldset.conductors .list-conductors .left .conductor-name,.effectiveness-study fieldset.conductors .list-conductors .right .conductor-name{font-size:15px;font-weight:700;color:#3c3c3c}.effectiveness-study .main-results{text-align:center;width:430px;height:215px;margin:40px auto;color:#999}.effectiveness-study .main-results h2{font-size:26px;margin:10px 0 5px 0;color:#3c3c3c}.effectiveness-study .main-results .duolingo{float:left}.effectiveness-study .main-results .college{float:right}.effectiveness-study .main-results .equals{display:inline;font-size:120px;color:#e7e7e7;line-height:150px}.effectiveness-study .summary{margin:0 auto;padding:0 0 40px 0}.effectiveness-study .summary p{line-height:26px;font-weight:300}.effectiveness-study .signup-box{padding-bottom:40px}.effectiveness-study .signup-box a{margin:10px}@media all and (max-width:700px){.compact-enabled{overflow-x:hidden}.compact-enabled.splash-2014{min-width:300px !important}.compact-enabled.splash-2014 .section-white.dark-theme,.compact-enabled.splash-2014 .flag-carousel,.compact-enabled.splash-2014 .section-inner,.compact-enabled.splash-2014 .featured-languages.wrapped .language-list-container{min-width:300px !important}.compact-enabled.splash-2014 .footer.dark-theme .section-inner>h2{margin-right:0;font-size:27px;line-height:34px}.compact-enabled #topbar .topbar-brand.white{background-size:660px;background-position:-105px 0;height:26px;width:105px;margin:15px 0 0 0}.compact-enabled #topbar .topbar .container{padding:0 15px;min-width:300px}.compact-enabled #topbar .topbar-right{top:23px;font-size:5px;margin:0 10px 0 0;position:relative;width:30px;height:4px;background-color:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-ms-transition:transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;outline:none}.compact-enabled #topbar .topbar-right:before,.compact-enabled #topbar .topbar-right:after{content:'';display:block;width:100%;position:absolute;height:4px;background-color:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.compact-enabled #topbar .topbar-right:before{bottom:200%;right:0}.compact-enabled #topbar .topbar-right:after{top:200%;right:0}.compact-enabled #topbar .topbar-right .hamburger{width:40px;height:40px;position:absolute;margin:-18px 5px 0 -5px}.compact-enabled #topbar .topbar-right .topbar-username{display:none}.compact-enabled #topbar .topbar-right #sign-in-btn{display:none}.compact-enabled #topbar .topbar-right .popover.login-popover:after{display:none}.compact-enabled #topbar .topbar.topbar-blue{min-height:50px}.compact-enabled #topbar .topbar.topbar-blue .topbar-nav,.compact-enabled #topbar .topbar.topbar-blue .topbar-language,.compact-enabled #topbar .topbar.topbar-blue .topbar-username,.compact-enabled #topbar .topbar.topbar-blue .topbar-stats{display:none}}@media all and (max-width:1110px){.topbar-right{margin-right:-10px}.topbar-right .name{display:none}.topbar-right .avatar{margin-right:15px}.topbar-stats>li{padding:5px 10px}.topbar-stats>.lingots,.topbar-stats>.streak{max-width:65px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}html.ie9 .fade-up,html.safari506 .fade-up,html.ie9 .slide-in,html.safari506 .slide-in,html.ie9 .roll-in,html.safari506 .roll-in,html.ie9 .slide-in-left-right,html.safari506 .slide-in-left-right,html.ie9 .slide-in-right-left,html.safari506 .slide-in-right-left,html.ie9 .bounce-in,html.safari506 .bounce-in,html.ie9 .bounce,html.safari506 .bounce,html.ie9 .upcoming-challenge,html.safari506 .upcoming-challenge,html.ie9 .current-challenge,html.safari506 .current-challenge,html.ie9 .peek-from-bottom,html.safari506 .peek-from-bottom,html.ie9 .peek-from-right,html.safari506 .peek-from-right,html.ie9 .skill-tree-intro .owl,html.safari506 .skill-tree-intro .owl,html.ie9 .skill-tree-intro .speech-bubble,html.safari506 .skill-tree-intro .speech-bubble,html.ie9 .skill-tree-intro-rtl .speech-bubble,html.safari506 .skill-tree-intro-rtl .speech-bubble,html.ie9 .immersion-intro .speech-bubble,html.safari506 .immersion-intro .speech-bubble,html.ie9 .scroll-animate,html.safari506 .scroll-animate{opacity:1 !important;-webkit-animation:none}html.ie9 .current-challenge,html.safari506 .current-challenge{opacity:0 !important}html.ie9 .blue-select:hover{background:transparent}html.ie9 .blue-select:hover select{color:#1caff6;background:transparent}html.ie10 .btn-strengthen-skills .skill-icon-strength{display:none}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.lingot-bill-container{height:400px;display:table;width:100%;margin:-70px 0 0 0}.lingot-bill-cell{display:table-cell;width:100%;vertical-align:middle;text-align:center}.lingot-bill{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 15px rgba(0,0,0,0.2);box-shadow:0 2px 15px rgba(0,0,0,0.2);width:350px;display:inline-block;background:#fff;padding:30px 40px 20px 40px;text-align:left}html[dir=rtl] .lingot-bill{text-align:left;text-align:right}.lingot-bill .store-link{color:#999;margin:30px 50px 0 0;line-height:21px}html[dir=rtl] .lingot-bill .store-link{margin:30px 50px 0 0;margin:30px 0 0 50px}.lingot-bill .icon-lingot-medium{margin:20px -24px 0 0}html[dir=rtl] .lingot-bill .icon-lingot-medium{margin:20px -24px 0 0;margin:20px 0 0 -24px}.lingot-bill-items{font-size:17px}.lingot-bill-items>li{padding:13px 0;border-bottom:2px solid #efefef;*zoom:1}.lingot-bill-items>li:before,.lingot-bill-items>li:after{display:table;content:"";line-height:0}.lingot-bill-items>li:after{clear:both}.lingot-bill-items>li:before,.lingot-bill-items>li:after{display:table;content:"";line-height:0}.lingot-bill-items>li:after{clear:both}.lingot-bill-items .amount{float:right;font-weight:700}html[dir=rtl] .lingot-bill-items .amount{float:right;float:left}.trial-overlay{position:absolute;height:100%;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, #fff, rgba(255,255,255,0.8), rgba(255,255,255,0.3));background:-webkit-linear-gradient(top, #fff, rgba(255,255,255,0.8), rgba(255,255,255,0.3));background:-moz-linear-gradient(top, #fff, rgba(255,255,255,0.8), rgba(255,255,255,0.3));background:-ms-linear-gradient(top, #fff, rgba(255,255,255,0.8), rgba(255,255,255,0.3));background:-o-linear-gradient(top, #fff, rgba(255,255,255,0.8), rgba(255,255,255,0.3));width:100%;z-index:1;left:0;right:0}.trial-overlay.sidebar{position:relative;background:none}.trial-overlay.sidebar .overlay-prompt{position:relative;width:100%;left:0;margin:0;padding:0;border:none;font-size:20px;line-height:26px;text-align:initial}.trial-overlay.sidebar .overlay-prompt .btn{width:100%;margin:0}.trial-overlay.sidebar .overlay-prompt .btn.register-delayed{margin:30px 0 10px 0}.overlay-prompt{position:absolute;z-index:1;width:600px;text-align:center;font-size:28px;line-height:36px;padding:30px 50px;left:50%;border-top:2px solid #eee;margin-left:-300px}.overlay-prompt .btn.register-delayed{margin-top:40px}.overlay-prompt .btn{width:70%;margin:10px auto}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){body{background:#e9e9e9}.icon-section-troubleshooting,.icon-comment-medium{background:none}.illustration-session-failed{background-size:300px 200px;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/illustrations/session-failed@2x_mv_7b9a3c497417071b185a40314626dd80.png")}.loading-indicator .loader{background:url("//d7mj4aqfscim2.cloudfront.net/images/duo-spinner@2x_mv_7b9a3c497417071b185a40314626dd80.gif");background-size:21px 21px}.box-colored.gold{background:url("//d7mj4aqfscim2.cloudfront.net/images/gold-skill-box@2x_mv_7b9a3c497417071b185a40314626dd80.png") no-repeat top left;background-size:340px 440px}.gray-spinner{background:url("//d7mj4aqfscim2.cloudfront.net/images/gray-spinner@2x_mv_7b9a3c497417071b185a40314626dd80.gif");background-size:50px 50px}.loading-indicator .white-spinner .loading-indicator .loader{background:url("//d7mj4aqfscim2.cloudfront.net/images/duo-spinner-white@2x_mv_7b9a3c497417071b185a40314626dd80.gif");background-size:21px 21px}.skill-badge-small.unlocked .skill-icon-image,.skill-badge-big.unlocked .skill-icon-image{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/skill-icons-unlocked2.svg");background-size:550px 550px}.skill-badge-small.gold .skill-icon-image,.skill-badge-big.gold .skill-icon-image{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/skill-icons-gold2.svg");background-size:550px 550px}.skill-badge-small.locked .skill-icon-image,.skill-badge-big.locked .skill-icon-image{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/skill-icons-locked2.svg");background-size:550px 550px}}@media all and (max-height:730px){.player-main{padding:20px 0;min-height:300px}.intro-end h2{margin:-20px 0 30px 0;font-size:20px}.intro-fb h2{margin-top:-20px}#app.player{min-height:720px}#app.player .player-inner{padding:30px 40px 40px 40px;margin-top:-290px}h1.player{margin-bottom:35px;margin-top:15px;font-size:28px}.illustration-session-failed{-webkit-transform:scale3d(.8, .8, 1);-moz-transform:scale3d(.8, .8, 1);-ms-transform:scale3d(.8, .8, 1);-o-transform:scale3d(.8, .8, 1);transform:scale3d(.8, .8, 1);margin-top:-20px}.textarea-translate,.text-to-translate{height:100px !important;min-height:100px}.select-images{margin-top:-10px}.select-images-frame{height:120px}.choose-article-container{margin-top:-25px}.input-lg[type=text],.input-lg[type=password],.input-lg{padding:10px 15px}.practice-intro-screen .owl{margin-top:-60px}}@media all and (min-height:1000px){div#word-modal{height:auto}}.player-container{padding-bottom:0}.hidden{display:none}#dim-site{min-height:100%;width:100%;position:fixed;top:0;bottom:0;background:rgba(0,0,0,0.65);z-index:1000;display:none}@media screen and (max-width:700px){.compact-enabled{background:none}.compact-enabled .fade-up,.compact-enabled .roll-in,.compact-enabled .slide-in,.compact-enabled .slide-in-left-right,.compact-enabled .slide-in-right-left,.compact-enabled .bounce-in,.compact-enabled .bounce,.compact-enabled .upcoming-challenge,.compact-enabled .current-challenge,.compact-enabled .peek-from-bottom,.compact-enabled .peek-from-right,.compact-enabled .skill-tree-intro .owl,.compact-enabled .skill-tree-intro .speech-bubble,.compact-enabled .skill-tree-intro-rtl .speech-bubble,.compact-enabled .immersion-intro .speech-bubble,.compact-enabled .scroll-animate{opacity:1 !important;-webkit-animation:none 300ms;-moz-animation:none 300ms;-o-animation:none 300ms;animation:none 300ms}.compact-enabled .current-challenge{opacity:0 !important}.compact-enabled .main-center-narrow{padding:0;width:100%;min-width:0}.compact-enabled.player #topbar{display:none}.compact-enabled #topbar{position:relative}.compact-enabled #topbar #global-loading-indicator{display:none !important}.compact-enabled #topbar .topbar-buttons .sign-in .register-delayed,.compact-enabled #topbar .topbar-buttons .sign-in .btn-green-light{display:none !important}.compact-enabled #app main.main-right{min-width:300px;border-radius:0;padding:0}.compact-enabled #app main.main-right .page-main.main-right{position:absolute;margin:50px 0 0 0;width:100%;padding:0 0 20px 0}.compact-enabled #app main.main-right .page-sidebar.sidebar-left{display:none}.compact-enabled.magic-link-body #mobile-menu{display:none}.compact-enabled header.topbar.topbar-blue+div.mobile-menu{background-color:#1caff6}.compact-enabled header.topbar.topbar-blue+div.mobile-menu .mobile-menu-listing>li{border-top:1px solid #1f99d3}.compact-enabled div.mobile-menu{width:100%;position:fixed;z-index:5;max-height:50px;display:block;background-color:#0a2e51;overflow:hidden;-webkit-transition:max-height .5s ease-in;-moz-transition:max-height .5s ease-in;-ms-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in;vertical-align:top;white-space:nowrap}.compact-enabled div.mobile-menu ul{display:inline-block;vertical-align:top;padding-top:50px;width:100%}.compact-enabled div.mobile-menu .mobile-menu-listing{position:relative;margin-left:0;-webkit-transition:margin-left .5s ease-in;-moz-transition:margin-left .5s ease-in;-ms-transition:margin-left .5s ease-in;-o-transition:margin-left .5s ease-in;transition:margin-left .5s ease-in}.compact-enabled div.mobile-menu .mobile-menu-listing>li{text-align:center;color:#fff;border-top:1px solid #0b3e71}.compact-enabled div.mobile-menu .mobile-menu-listing>li a{display:block;margin:15px 10px}.compact-enabled div.mobile-menu .ui-language-options{padding:70px 0 0 0}.compact-enabled div.mobile-menu .ui-language-options .back-to-menu{padding-left:10px}.compact-enabled div.mobile-menu .ui-language-options .ui-language-option{padding:5px 10px;float:left;width:33%;font-size:11px;text-align:center}.compact-enabled div.mobile-menu .ui-language-options .ui-language-option .flag-svg-micro{margin-right:10px}.compact-enabled div.mobile-menu .ui-language-options .back-to-menu-li{padding:0 0 15px 10px}.compact-enabled div.mobile-menu li a{color:#fff}.compact-enabled div.mobile-menu.open{max-height:500px;-webkit-box-shadow:0 0 20px rgba(48,48,48,0.45);-moz-box-shadow:0 0 20px rgba(48,48,48,0.45);box-shadow:0 0 20px rgba(48,48,48,0.45)}.compact-enabled div.mobile-menu.logged-in .mobile-menu-listing>li{float:left;width:33.3%}.compact-enabled div.mobile-menu .site-language-container{line-height:50px;height:50px}.compact-enabled div.mobile-menu .site-language-container #show-languages{opacity:0;display:block;width:50%;height:35px;top:-43px;position:relative;margin:0 auto}.compact-enabled .mobile-menu.logged-in{background-color:#1091d0}.compact-enabled .mobile-menu.logged-in .mobile-menu-listing .mobile-menu-stats{background-color:#1091d0;color:#fff}.compact-enabled .mobile-menu.logged-in .mobile-menu-listing .user-info .flag{float:none;top:0;position:relative}.compact-enabled .mobile-menu.logged-in .mobile-menu-listing .streak,.compact-enabled .mobile-menu.logged-in .mobile-menu-listing .lingots,.compact-enabled .mobile-menu.logged-in .mobile-menu-listing .user-info{min-height:56px;display:inline-block;border-top:none;width:33%;padding:15px 10px 10px 10px;text-align:center;border-bottom:1px solid rgba(0,0,0,0.2)}.compact-enabled .mobile-menu.logged-in .mobile-menu-listing .name,.compact-enabled .mobile-menu.logged-in .mobile-menu-listing #num_lingots{margin-left:5px}.compact-enabled .mobile-menu.logged-in .mobile-menu-listing .icon-streak-small{margin-right:10px}.compact-enabled .mobile-menu.logged-in .mobile-menu-listing .create-a-profile{width:100%}.compact-enabled .mobile-menu.logged-in .mobile-menu-listing .create-a-profile a{margin:10px}.compact-enabled .mobile-menu.logged-in .mobile-menu-listing>li{background-color:#1091d0;color:#fff;width:33.3%;border-top:none}.compact-enabled #signup-modal{width:90%;top:5%;margin:0 0 0 5%;min-width:270px;height:auto;left:0;position:absolute}.compact-enabled #signup-modal ul.login-signup-list{min-width:0}.compact-enabled #signup-modal ul.login-signup-list table #password,.compact-enabled #signup-modal ul.login-signup-list table #login{width:100% !important}.compact-enabled #signup-modal #signup-modal-body{width:100%}.compact-enabled #signup-modal #signup-modal-body .modal-header{padding:40px 0 0 20px;width:auto}.compact-enabled #signup-modal #signup-modal-body .modal-header .owl{right:0}.compact-enabled #signup-modal #signup-modal-body .modal-body{width:100%;padding:15px 20px}.compact-enabled #signup-modal #signup-modal-body .modal-body .login-signup-list .form-table{width:100%}.compact-enabled #signup-modal #signup-modal-body .btn-block{width:100%}.compact-enabled #app .main-center div.footer-main{margin:20px auto}.compact-enabled #mobile-menu-backdrop{background-color:rgba(0,0,0,0.65);position:fixed;top:0;left:0;right:0;bottom:0;z-index:4;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.compact-enabled #persistent-notifications{display:none}.compact-enabled .nav-footer .mobile-hidden{display:none}.compact-enabled .nav-footer .social-footer{display:block;margin-bottom:-30px}.compact-enabled .nav-footer .social-footer li{display:inline-block;padding:5px}}/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],.hidden{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}body{margin:0;padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}p{margin:0 0 18px 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}#logged-out-immersion-header{padding:35px;font-size:13px;color:#999;background-color:#f3f3f3;margin:-35px -40px 30px -40px;border-radius:10px 10px 0 0}#logged-out-immersion-header #language-direction{width:200px}#logged-out-immersion-header #upload-advert{float:right;width:170px;margin:-10px}#logged-out-immersion-header #upload-advert a{color:#1caff6}.immersion-intro{z-index:10;text-align:center;position:absolute;width:100%;padding-right:80px}.immersion-intro .speech-bubble{opacity:0;width:400px;-webkit-animation:slide-in-right-left .5s;-moz-animation:slide-in-right-left .5s;-o-animation:slide-in-right-left .5s;animation:slide-in-right-left .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.immersion-intro .speech-bubble .inner{text-align:center}.immersion-intro .speech-bubble h2{margin:0 0 25px 0;font-size:24px}.immersion-intro .speech-bubble p{margin:0 0 25px 0}.immersion-intro .owl{-webkit-animation:peek-from-right .7s;-moz-animation:peek-from-right .7s;-o-animation:peek-from-right .7s;animation:peek-from-right .7s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.immersion-intro .owl-peeking-right-container{right:40px;top:0}.translate-main .sort-by{float:right;color:#999}.translate-main .sort-by .blue-select-inline{margin:0 0 0 8px}.translate-main .sort-by .blue-select-inline select{line-height:normal;padding:0 35px 2px 5px;text-overflow:""}.translate-main .sort-by .blue-select-inline select[disabled]{color:#999}.translate-main .sort-by .blue-select-inline:after{top:0;margin:5px 10px 0 0}.translate-main .sort-by .blue-select-inline:after[disabled]{background-image:none}.translate-main .sort-by .blue-select-inline[disabled]{border-color:#999}.translate-main .sort-by .blue-select-inline[disabled]:after{filter:#808080;-webkit-filter:grayscale(1)}.share-credit{padding-top:10px;padding-bottom:10px;font-size:14px}.share-credit input[type="checkbox"]{font-size:15px;border-color:#dfdfdf;border:2px solid #dfdfdf}.share-credit .question-mark{background-color:#b6b6b6;height:15px;width:15px;line-height:18px;font-size:11px;cursor:pointer}.share-credit .share-credit-explanation{padding-top:10px;padding-bottom:10px;font-size:12px}.share-credit .share-credit-explanation a{color:#1caff6}.share-credit .share-credit-explanation a:hover{text-decoration:underline}.list-documents{*zoom:1}.list-documents:before,.list-documents:after{display:table;content:"";line-height:0}.list-documents:after{clear:both}.list-documents:before,.list-documents:after{display:table;content:"";line-height:0}.list-documents:after{clear:both}.translate-main.intro-fade h1{color:#c9c9c9}.translate-main.intro-fade a{pointer-events:none}.translate-main.intro-fade .nav-tabs *,.translate-main.intro-fade .list-document-item *{color:#c9c9c9}.translate-main.intro-fade .nav-tabs>li.active a{border-color:#c9c9c9}.translate-main.intro-fade .blue-select-inline:after{background-position:0 -78px}.translate-main.intro-fade .active{color:#c9c9c9}.translate-main.intro-fade li.active:after{background:#c9c9c9}.translate-main.intro-fade #upload-document{background-color:#c9c9c9;border-color:#c9c9c9}.translate-main.intro-fade .document-progress-bar{background:#fff}.translate-main.intro-fade .document-progress-bar .bar{background:#c9c9c9}.translate-main.intro-fade .immersion-teaser-image{background:#eee !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.list-document-item{margin:0 0 10px 0;padding:10px 0 25px 90px;position:relative;border-bottom:2px solid #f3f3f3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;*zoom:1}.list-document-item:before,.list-document-item:after{display:table;content:"";line-height:0}.list-document-item:after{clear:both}.list-document-item:before,.list-document-item:after{display:table;content:"";line-height:0}.list-document-item:after{clear:both}.list-document-item .vote-module-small{display:inline-block;margin:-2px 10px 0 0}.list-document-item .popover{width:250px}.list-document-item .popover .arrow-left-container .arrow{top:5px !important}.list-document-item .popover .inner{padding:10px;font-size:13px}.list-document-item .popover.right{margin-left:30px}.list-document-item-header{font-size:17px;line-height:23px;margin:10px 0 10px 0;padding:0 160px 0 0;color:#1caff6;font-weight:700}.list-document-item-header a{color:#1caff6}.list-document-item-header a:hover{text-decoration:underline}.list-document-item-header .sponsored{display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:19px;line-height:19px;padding:0 5px;background:#efefef;white-space:nowrap;font-size:13px;color:#808080;font-weight:normal}.list-document-item-footer{display:block;margin:8px 0 0 0;width:405px}.list-document-item-category{font-size:13px;margin:0 0 5px 0;color:#999;font-weight:500;display:inline-block}.list-document-item-poster{font-size:13px;margin:0 0 5px 15px;color:#999;font-weight:500;display:inline-block}.immersion-teaser-image{width:60px;height:60px;float:left;margin:10px 0 0 -80px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-size:cover;background-position:center;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);box-shadow:inset 0 0 5px rgba(0,0,0,0.2)}.immersion-teaser-image.owl-default{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/owl-sprite10.svg");background-position:-32px -12px;background-size:770px}.list-document-item-paragraph{margin:0;padding:0 160px 0 0}.document-progress-bar{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;height:14px;margin:0 0 10px 0;background:#d2effd;background-size:30px 30px;background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.4) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0.4) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(135deg, rgba(255,255,255,0.4) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0.4) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(135deg, rgba(255,255,255,0.4) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0.4) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(135deg, rgba(255,255,255,0.4) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0.4) 75%, transparent 75%, transparent);background-image:linear-gradient(135deg, rgba(255,255,255,0.4) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0.4) 75%, transparent 75%, transparent);width:100px;overflow:hidden;border:2px solid #fff}.document-progress-bar:after{position:absolute;border:2px solid #e7e7e7;content:'';width:106px;height:20px;left:-3px;top:-3px;border-radius:100px}.document-progress-bar .bar{-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px;background:#6a6a6a;height:10px;position:relative}.document-progress-bar .bar-started{-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px;background:#d6d6d6;height:10px;margin-top:-10px}.list-document-item-right{right:0;position:absolute;text-align:center;color:#b9b9b9;margin:18px 0 0 0;font-size:13px;line-height:15px;width:100px}.list-checkable{margin:0 0 40px 0;font-size:13px}.list-checkable input[type="checkbox"]{font-size:15px;border-color:#dfdfdf}.list-checkable input[type="checkbox"]:checked::after{border-bottom:2px solid #1caff6;border-left:2px solid #1caff6}.list-checkable>li{color:#999;margin:0 0 5px 0}.list-checkable>li input[type="checkbox"]{margin:-1px 10px 0 0}.list-checkable .num-documents{float:right;color:#999}#content-rating{margin-top:20px}.immersion-snippet{width:400px}.immersion-snippet em{font-style:normal;font-weight:bold}.translator-stats .translator-tier-flag{top:-8px;margin-right:5px}.translator-stats li{margin:20px 0;line-height:30px}.translator-stats .document-info{border-top:2px solid #efefef}.translator-stats .document-info .show-votes{text-align:left;font-size:14px;line-height:14px;height:30px;position:relative}.translator-stats .document-info .show-votes a{color:#1caff6;position:absolute;bottom:0}.translator-stats .looks-good,.translator-stats .looks-wrong{margin-right:21px}.translator-stats .translator-stats-numbers{float:right;color:#000;font-weight:700;font-size:17px}.translator-stats .upvotes-percentage{float:right;color:#7eb530;font-weight:700;font-size:17px;text-align:right}.translator-stats .upvotes-percentage.under{color:#dd381d}.translator-stats .upvotes-percentage #percent{font-size:13px;font-weight:500}.translator-stats #explain-translator-tiers{font-size:14px;display:inline-block;width:200px;padding-bottom:20px}.translator-stats #votes-in-tier{color:#999}.translator-stats #direction-selector{color:#999;font-size:14px;margin-top:15px}.translator-stats #direction-selector .blue-select-inline{margin:0}.translator-stats #direction-selector .blue-select-inline select{font-size:14px;line-height:normal;padding:0 25px 2px 5px;text-overflow:""}.translator-stats #direction-selector .blue-select-inline:after{top:0;margin:5px 0 0 0}.translator-stats .sidebar-progress{margin:0 0 0 0;padding-top:20px}.translator-stats .sidebar-progress .level-current{background-color:#7eb530;color:#fff}.translator-stats .sidebar-progress .language-progress-bar-small{margin:0}.translator-stats .sidebar-progress .language-progress-bar-small .bar{background-color:#7eb530;background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(135deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(135deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(135deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:linear-gradient(135deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent)}.translator-stats a:hover{text-decoration:underline}.translations .box-gray h2{margin:0 0 15px 0}.show-your-votes-body .center.missing-votes{padding-top:50px;color:#999}#app.wiki-translation .lesson-like-document main.main-left{padding:0 40px 0 40px;margin-top:110px}#app.wiki-translation .lesson-like-document .page-main.main-left{margin:0 auto -10px auto !important;padding-top:0}#app.wiki-translation .lesson-like-document .page-main.main-left.short-window{margin-top:-25px !important}#app.wiki-translation .lesson-like-document.view-original .document-header-new{height:135px}#app.wiki-translation .lesson-like-document.hide-instructions.view-original .document-header-new{height:82px}#app.wiki-translation .lesson-like-document.hide-instructions.view-original #original-body-container{margin-top:112px}#app.wiki-translation .lesson-like-document.hide-instructions.view-original #document-omnibox{margin-top:122px}#app.wiki-translation .lesson-like-document #toggle-instructions{position:relative;top:30px;float:right;font-size:17px;margin-left:20px}#app.wiki-translation .lesson-like-document #toggle-instructions .toggle-instructions-arrow{cursor:pointer;position:relative}#app.wiki-translation .lesson-like-document #toggle-instructions .toggle-instructions-arrow.offset{top:65px}#app.wiki-translation .lesson-like-document .document-sentence-sidebar{overflow:auto;max-height:400px;display:none;padding-right:10px}#app.wiki-translation .lesson-like-document #document-hider{z-index:3;position:fixed;background-color:#e9e9e9;height:120px;width:1070px;margin-top:-110px;margin-left:-5px}#app.wiki-translation .lesson-like-document .document-header-new{z-index:4;position:fixed;width:1060px;border-bottom:2px solid #f3f3f3;height:82px;margin:0 -40px;padding:0 40px;background:#f3f3f3;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}#app.wiki-translation .lesson-like-document .document-header-new.hide-instructions{height:82px}#app.wiki-translation .lesson-like-document .document-header-new .tab-switch.document-switch{float:right;margin-top:22px}#app.wiki-translation .lesson-like-document .document-header-new .progress-bar-dynamic{display:inline-block;vertical-align:middle;margin-right:20px;margin-top:31px;background:#ddd;width:250px}#app.wiki-translation .lesson-like-document .document-header-new .coin-count{position:relative;top:16px}#app.wiki-translation .lesson-like-document .document-header-new .coin-count #xp-counter{font-size:17px;color:#999;font-weight:500}#app.wiki-translation .lesson-like-document .document-header-new .translator-tier-flag-micro .double-flag-target{border:2px solid #f3f3f3}#app.wiki-translation .lesson-like-document .document-header-new a.active .translator-tier-flag-micro .double-flag-target{border:2px solid #e3e3e3}#app.wiki-translation .lesson-like-document #document-instructions h1{text-align:center;font-weight:500;font-size:24px;margin-top:39px}#app.wiki-translation .lesson-like-document #document-instructions.hidden{display:none}#app.wiki-translation .lesson-like-document .responsive-container{max-width:980px;min-width:920px;display:inline-block;position:relative;padding:0 0 0 385px}#app.wiki-translation .lesson-like-document #view-both-container{margin-top:120px}#app.wiki-translation .lesson-like-document .instructions{position:relative;border:2px solid #f3f3f3;padding:30px;border-radius:10px;margin-right:10px;height:450px;overflow:auto}#app.wiki-translation .lesson-like-document .instructions ul.document-info-list{font-size:13px;padding-top:20px}#app.wiki-translation .lesson-like-document .instructions ul.document-info-list li{margin-bottom:5px}#app.wiki-translation .lesson-like-document .instructions ul.document-info-list li .icon-flag-micro{margin-left:2px}#app.wiki-translation .lesson-like-document .instructions ul.document-info-list li .label{left:50px;position:absolute;color:#999}#app.wiki-translation .lesson-like-document .instructions ul.document-info-list li .label:hover{text-decoration:underline}#app.wiki-translation .lesson-like-document.view-original #original-body-container{width:100%;display:block;margin:165px auto 0 -380px;float:left;vertical-align:top}#app.wiki-translation .lesson-like-document.view-original #original-body-container #original-body{min-height:400px}#app.wiki-translation .lesson-like-document.view-both #original-body-container{padding-top:15px;padding-right:4%;margin-right:4%;width:50%;max-width:491px;display:inline-block;vertical-align:top;border-right:2px solid #f3f3f3}#app.wiki-translation .lesson-like-document.view-both #original-body-container #original-body{padding:15px 0 0 0}#app.wiki-translation .lesson-like-document.view-discussion #translation-discussion{width:600px;margin:0 auto;margin-top:130px}#app.wiki-translation .lesson-like-document #document-omnibox{position:fixed;width:350px;border:none;display:inline-block;vertical-align:top;margin:175px 0 0 40px}#app.wiki-translation .lesson-like-document #document-omnibox textarea{border-radius:10px;border:2px solid #e9e9e9}#app.wiki-translation .lesson-like-document #document-omnibox .wiki-textarea{min-height:120px}#app.wiki-translation .lesson-like-document #document-omnibox .wiki-textarea:focus{-webkit-box-shadow:0 0 20px #92e2ff;-moz-box-shadow:0 0 20px #92e2ff;box-shadow:0 0 20px #92e2ff;border:2px solid #1caff6;background:#fff}#app.wiki-translation .lesson-like-document #document-omnibox h2{color:#999;text-transform:uppercase;font-size:15px;margin:0 0 20px 0;line-height:15px}#app.wiki-translation .lesson-like-document #document-omnibox .document-info>li{padding:0 0 0 45px}#app.wiki-translation .lesson-like-document #document-omnibox .legend-text{color:#3c3c3c}#app.wiki-translation .lesson-like-document #document-omnibox hr{margin:0 -10px 20px -10px}#app.wiki-translation .lesson-like-document #document-omnibox #revisions-stream .revisions-stream-body{margin:0 -10px}#app.wiki-translation .lesson-like-document #document-omnibox #revisions-stream .revisions-stream-body .simple-revisions{margin:10px 0 30px 0 !important}#app.wiki-translation .lesson-like-document #document-omnibox #revisions-stream .clearfix{margin:0 10px}#app.wiki-translation .lesson-like-document #document-omnibox #revisions-stream .clearfix .btn-small{padding:4px 12px}#app.wiki-translation .lesson-like-document #document-omnibox .report-translator-cheating-wrapper{margin:10px 0 0 0}#app.wiki-translation .lesson-like-document .wiki-document-body h1,#app.wiki-translation .lesson-like-document .wiki-document-body .wiki-document-title,#app.wiki-translation .lesson-like-document .wiki-document-body h1.sentence-wrapper,#app.wiki-translation .lesson-like-document .wiki-document-body h1 span{font-size:20px !important}#app.wiki-translation .lesson-like-document .wiki-document-body .wiki-paragraph,#app.wiki-translation .lesson-like-document .wiki-document-body p{margin:0 0 25px 0;font-size:17px !important;line-height:30px;font-weight:300;color:#3c3c3c}#app.wiki-translation .lesson-like-document .wiki-document-body .thumbinner{max-width:475px}#app.wiki-translation .lesson-like-document .translation-footer{padding:30px 0 0 0;text-align:center;color:#404040;font-size:14px;border:0;margin-top:0}#app.wiki-translation .lesson-like-document.view-original .translation-footer{width:595px}#app.wiki-translation .lesson-like-document .footer-main{margin:0 auto 30px 0}html[dir=rtl] #app.wiki-translation .lesson-like-document .footer-main{margin:0 auto 30px 0;margin:0 0 30px auto}#app.wiki-translation .discussion-main h1{margin-left:-65px}#app.wiki-translation .page-main.main-left{padding-left:40px;padding-right:40px;position:relative}#app.wiki-translation .twipsy{line-height:20px;font-size:13px;white-space:nowrap;font-weight:500}#app.wiki-translation .pane-top-container{padding:0 60px}#app.wiki-translation .pane-top-container .pane-top{display:block;padding:25px 20px;margin:-15px auto 0 auto;max-width:1000px;min-width:960px;position:relative;top:115px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;font-size:15px;color:#3c3c3c;background-color:#f3f3f3;border:3px solid #e7e7e7;*zoom:1}#app.wiki-translation .pane-top-container .pane-top a{color:#1caff6}#app.wiki-translation .pane-top-container .pane-top .description{padding:0 0 0 70px;line-height:20px}#app.wiki-translation .pane-top-container .pane-top .description .arrows{margin:7px 26px 0 -61px;width:35px;height:29px;float:left;background:url("//d7mj4aqfscim2.cloudfront.net/images/sprite_mv_7b9a3c497417071b185a40314626dd80.png") no-repeat -544px -521px}#app.wiki-translation .pane-top-container .pane-top:before,#app.wiki-translation .pane-top-container .pane-top:after{display:table;content:"";line-height:0}#app.wiki-translation .pane-top-container .pane-top:after{clear:both}#app.wiki-translation .pane-top-container .pane-top:before,#app.wiki-translation .pane-top-container .pane-top:after{display:table;content:"";line-height:0}#app.wiki-translation .pane-top-container .pane-top:after{clear:both}#app.wiki-translation main.main-left{padding-top:0;margin-top:110px}#app.wiki-translation.wide main.main-left{padding:0 40px 0 40px;margin-top:110px}#app.wiki-translation.wide .page-main.main-left{margin:0 auto 20px auto}#app.wiki-translation .main{word-break:break-word;background:#fff;padding:40px 70px 70px;width:500px;border:1px solid #7da7b4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2);position:relative;*zoom:1;float:left}#app.wiki-translation .main:before,#app.wiki-translation .main:after{display:table;content:"";line-height:0}#app.wiki-translation .main:after{clear:both}#app.wiki-translation .main:before,#app.wiki-translation .main:after{display:table;content:"";line-height:0}#app.wiki-translation .main:after{clear:both}#app.wiki-translation .document-sentence-show-more .inner{width:420px;padding:30px}#app.wiki-translation #document-omnibox{z-index:3}#app.wiki-translation #document-omnibox .btn.vote-up{margin:0 10px 0 0}#app.wiki-translation #document-omnibox .btn.vote-up.active{background:#7eb530;border-color:#7eb530}#app.wiki-translation #document-omnibox .btn.vote-up .icon{margin:-3px 8px 0 -5px}#app.wiki-translation #document-omnibox .btn.vote-down.active{background:#dd381d;border-color:#dd381d}#app.wiki-translation #document-omnibox .btn.vote-down .icon{margin:-3px 8px 0 -5px}#app.wiki-translation #document-omnibox .head{padding:20px 30px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;*zoom:1;margin:-30px -30px 30px -30px;border-bottom:2px solid #ededed;background:#f5f5f5}#app.wiki-translation #document-omnibox .head:before,#app.wiki-translation #document-omnibox .head:after{display:table;content:"";line-height:0}#app.wiki-translation #document-omnibox .head:after{clear:both}#app.wiki-translation #document-omnibox .head:before,#app.wiki-translation #document-omnibox .head:after{display:table;content:"";line-height:0}#app.wiki-translation #document-omnibox .head:after{clear:both}#app.wiki-translation #document-omnibox .head .progress-small{margin:0}#app.wiki-translation #document-omnibox .head .progress-small-dynamic{width:180px}#app.wiki-translation #document-omnibox .head .coin-count{float:right;margin:-20px 0;padding:15px 0}#app.wiki-translation #document-omnibox .head .coin-count .icon-xp-small{margin:0 0 0 7px}#app.wiki-translation #document-omnibox .inner .simple-comments>li:first-child{margin-top:20px}#app.wiki-translation #document-omnibox .error-flag{position:absolute;right:360px;font-size:13px;padding:9px 10px;background:rgba(0,0,0,0.8);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;text-shadow:none;width:150px;top:50%;margin:-23px 0 0 0;line-height:14px;display:none}#app.wiki-translation #document-omnibox .error-flag:after{position:absolute;width:0;height:0;content:"";right:-7px;border-left-color:rgba(0,0,0,0.8);top:50%;margin-top:-7px}#app.wiki-translation #document-omnibox .error{border:1px solid #dd381d !important;background:url("//d7mj4aqfscim2.cloudfront.net/images/input-error-image_mv_7b9a3c497417071b185a40314626dd80.png") #fcf2f1 no-repeat center right}#app.wiki-translation #document-omnibox .cur-translation{font-size:17px;line-height:25px}#app.wiki-translation #document-omnibox .wiki-textarea-container{*zoom:1}#app.wiki-translation #document-omnibox .wiki-textarea-container:before,#app.wiki-translation #document-omnibox .wiki-textarea-container:after{display:table;content:"";line-height:0}#app.wiki-translation #document-omnibox .wiki-textarea-container:after{clear:both}#app.wiki-translation #document-omnibox .wiki-textarea-container:before,#app.wiki-translation #document-omnibox .wiki-textarea-container:after{display:table;content:"";line-height:0}#app.wiki-translation #document-omnibox .wiki-textarea-container:after{clear:both}#app.wiki-translation #document-omnibox h4.translation{font-size:14px;line-height:20px;margin-bottom:20px;border-bottom:2px solid #ededed;padding-bottom:20px}#app.wiki-translation #document-omnibox .last-edit{margin:-4px 0 0 0;font-size:13px;float:right;color:#999}#app.wiki-translation #document-omnibox .last-edit .translator-tier-flag{vertical-align:middle;margin-right:0}#app.wiki-translation #document-omnibox .last-edit .reputation-tier{margin-right:4px;color:#000}#app.wiki-translation #document-omnibox .last-edit a{color:#1caff6}#app.wiki-translation #document-omnibox .last-edit .avatar{margin:0 0 0 5px;top:-2px}#app.wiki-translation #document-omnibox hr{margin:0 -30px 30px -30px}#app.wiki-translation #document-omnibox .wiki-edit-explanation{height:38px}#app.wiki-translation .cur-translation .comment{color:#808080;margin:10px 0 0 0;line-height:13px !important;font-size:13px !important}#app.wiki-translation .translation-contributor-avatar.default-avatar{opacity:.7}.wiki-translation-end .wiki-translation-end-header{text-align:center;font-size:24px;line-height:30px;font-weight:500;padding-bottom:30px}.wiki-translation-end .lighter{font-weight:300;color:#999;font-size:32px;text-align:center}.wiki-translation-end #level-bar{width:250px;margin:120px auto 10px auto}.wiki-translation-end #next-level{left:-70px;top:-80px;width:120px;line-height:17px}.toggle-revisions,.toggle-machine-translation{font-size:14px;line-height:20px;margin-bottom:0 !important}.toggle-revisions,.toggle-machine-translation{cursor:pointer;color:#999;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;-ms-transition:.1s linear all;-o-transition:.1s linear all;transition:.1s linear all}.toggle-revisions .triangle,.toggle-machine-translation .triangle{border:5px solid transparent;border-left-color:#999;height:0;display:inline-block;margin:0 5px 0 0;position:relative;top:0;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;-ms-transition:.1s linear all;-o-transition:.1s linear all;transition:.1s linear all}.toggle-revisions.active,.toggle-machine-translation.active{color:#404040}.toggle-revisions.active .triangle,.toggle-machine-translation.active .triangle{border-left-color:#404040;top:2px;left:-2px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.toggle-revisions:hover,.toggle-machine-translation:hover{color:#404040}.toggle-revisions:hover .triangle,.toggle-machine-translation:hover .triangle{border-left-color:#404040}.machine-translation{margin:15px 0 10px 0;font-size:17px;line-height:25px;color:#404040;*zoom:1}.machine-translation:before,.machine-translation:after{display:table;content:"";line-height:0}.machine-translation:after{clear:both}.machine-translation:before,.machine-translation:after{display:table;content:"";line-height:0}.machine-translation:after{clear:both}.machine-translation .medium-circular-avatar{margin:0 10px 0 0}.flat-image-wrapper{float:right;position:relative;margin:0 0 30px 40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}.flat-image-wrapper .image-thumb{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;max-width:150px;max-height:250px}.flat-image-wrapper .image-frame{display:block;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.flat-image-wrapper.small{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 0 10px 0;float:none;display:inline-block}.translator-tier-flag-micro{margin-left:5px}.simple-revisions{list-style:none;margin:10px -10px 30px -10px !important;font-size:13px;border-bottom:2px solid #ededed}.simple-revisions .reputation-tier{margin-right:10px;font-size:13px;font-weight:normal}.simple-revisions>li{border-top:2px solid #ededed;padding:15px 10px}.simple-revisions>li:first-child{border-top:none}.simple-revisions>li h5{padding:0 0 7px 0}.simple-revisions>li h5 .time{color:#999;font-style:italic;font-weight:normal}.simple-revisions>li h5 .avatar{vertical-align:middle;margin:0 5px 0 0}.simple-revisions>li .sentence{margin:0}.simple-revisions>li .comment{color:#808080 !important;margin:10px 0 0 0 !important;line-height:13px !important;font-size:13px !important}.simple-revisions>li .date-user{color:#999;margin:5px 0 0 0}.simple-revisions>li .radio{float:right}.simple-revisions>li:hover{background:#f9f9f9}.simple-revisions p{font-size:15px !important;line-height:21px !important}.tab-switch{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:2px solid #e3e3e3;*zoom:1}.tab-switch:before,.tab-switch:after{display:table;content:"";line-height:0}.tab-switch:after{clear:both}.tab-switch:before,.tab-switch:after{display:table;content:"";line-height:0}.tab-switch:after{clear:both}.tab-switch.document-switch{float:left}.tab-switch.document-switch>li{position:relative}.tab-switch.document-switch>li #view-original .flag{margin:0 10px 0 -4px}.tab-switch.document-switch>li .translator-tier-flag-micro{position:relative;width:30px;height:18px;bottom:2px;right:10px}.tab-switch.document-switch>li .flag.double-flag-source{position:absolute;left:0;top:-1px}.tab-switch.document-switch>li .flag.double-flag-target{top:2px;left:10px;position:absolute}.tab-switch>li{float:left;border-left:2px solid #e3e3e3}.tab-switch>li:first-child{border-left:none}.tab-switch>li:first-child>a{-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px}.tab-switch>li:last-child>a{-webkit-border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0}.tab-switch>li>a{display:block;font-weight:bold;padding:7px 18px;color:#999;text-decoration:none}.tab-switch>li>a.active,.tab-switch>li>a:active{color:#3c3c3c;background:#e3e3e3}.tab-switch>li>a.active .double-flag-target,.tab-switch>li>a:active .double-flag-target{border:2px solid #e3e3e3}.lesson-like-document .translation-action{margin:30px 0 0 0}.translation-votes{width:250px;list-style:none;margin:10px 0 0 0;font-size:13px;color:#999;*zoom:1}.translation-votes:before,.translation-votes:after{display:table;content:"";line-height:0}.translation-votes:after{clear:both}.translation-votes:before,.translation-votes:after{display:table;content:"";line-height:0}.translation-votes:after{clear:both}.translation-votes .icon{margin:-2px 3px 0 0}.translation-votes>li{float:left;width:50%;text-align:center}.pt .edit-translation{font-size:12px !important}.pt .translation-action .btn{font-size:12px !important}.edit-translation-coin,.rate-translation-coin{top:-40px;left:50%;margin-left:-15px;position:absolute;width:30px;height:30px;line-height:30px;text-align:center;display:none;color:#9c5800;font-weight:bold;font-size:12px;text-shadow:0 1px 0 #ffff67;background:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_7b9a3c497417071b185a40314626dd80.svg") 0 -40px no-repeat;z-index:500000}.document-sentence-mini-popover,.document-sentence-show-more{padding-left:0}.document-sentence-mini-popover{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.pie-dot{width:12px;height:12px;display:inline-block;margin:-2px 5px 0 0;vertical-align:middle;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pie-dot.needs-checking{background-color:#d6d6d6}.pie-dot.checked-by-community{background-color:#6a6a6a}.pie-dot .small{width:10px;height:10px}.mini-popover-action{width:auto !important}.mini-popover-action .content{margin:-2px;height:32px}.mini-popover-action .vote-up{-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px}.mini-popover-action .vote-up .icon{margin-right:-4px}.mini-popover-action .vote-up.active{background:#7eb530;border-color:#7eb530}.mini-popover-action .vote-down{margin-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-left:1px solid #fff}.mini-popover-action .vote-down .icon{margin-right:-4px}.mini-popover-action .vote-down.active{background:#dd381d;border-color:#dd381d;border-left:1px solid #fff}.mini-popover-action .show-more,.mini-popover-action .show-less{border-left:1px solid #fff;vertical-align:top;-webkit-border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0}.mini-popover-action .save-translation{font-weight:bold;-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px}.mini-popover-action .cancel-translation{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;border-left:1px solid #fff}.shift-down{padding-top:60px}.wiki-document-body .buzzfeed-article{font-size:17px;line-height:25px}.wiki-document-body .buzzfeed-article img{width:100%;margin:-5px -5px -5px -5px;border:5px solid transparent}.wiki-document-body .buzzfeed-article img.highlighted{border:5px solid #fffad5}.wiki-document-body .buzzfeed-article img.tweet-avatar{width:32px;border-width:0 0 0 0;margin:auto;border:auto}.wiki-document-body .buzzfeed-article .sub-buzz{padding-top:20px;padding-bottom:20px}.wiki-document-body .buzzfeed-article .tweet-author-fullname{font-size:14px;padding-left:4px}.wiki-document-body .buzzfeed-article .tweet-author-username{font-size:12px;padding-left:4px}.wiki-document-body .buzzfeed-article .tweet{border:1px solid #ccc;border-radius:3px;box-shadow:2px 2px 4px rgba(0,0,0,0.1)}.wiki-document-body .buzzfeed-article .tweet-inner{padding:10px 10px 10px 10px}.wiki-document-body .buzzfeed-article .tweet-content{padding-top:10px}.wiki-document-body .buzzfeed-article .youtube-iframe,.wiki-document-body .buzzfeed-article .vine-iframe,.wiki-document-body .buzzfeed-article .instagram-iframe{width:100%;height:300px;margin-bottom:50px}.wiki-document-body .buzzfeed-article .instagram-iframe{height:500px}.wiki-document-body .buzzfeed-article h2{padding-top:10px}.wiki-document-body .buzzfeed-article .buzz_superlist_item{padding-bottom:40px}.wiki-document-body .buzzfeed-article .separator-cell{width:5%}.wiki-document-body .wikipedia-article img{border:none;vertical-align:middle;display:inline;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;max-width:600px}.wiki-document-body .wikipedia-article img .thumbborder{border:1px solid #ddd}.wiki-document-body .wikipedia-article .icon{background-image:none;display:inherit;vertical-align:inherit}.wiki-document-body .wikipedia-article .infobox caption{font-size:125%;font-weight:bold}.wiki-document-body .wikipedia-article h2{padding-top:18px;padding-bottom:8px;font-size:22px;font-weight:300}.wiki-document-body .wikipedia-article h3{text-transform:none;font-size:18px}.wiki-document-body .wikipedia-article ul.gallery{margin:2px;padding:2px;display:block}.wiki-document-body .wikipedia-article li.gallerybox{vertical-align:top;display:inline-block}.wiki-document-body .wikipedia-article li.gallerybox div.thumb{text-align:center;border:1px solid #ccc;margin:2px}.wiki-document-body .wikipedia-article li.gallerybox div.thumb img{display:block;margin:0 auto}.wiki-document-body .wikipedia-article .thumbimage{width:100%;height:100%}.wiki-document-body .wikipedia-article div.tleft,.wiki-document-body .wikipedia-article div.floatleft,.wiki-document-body .wikipedia-article table.floatleft{float:left;clear:left}.wiki-document-body .wikipedia-article div.tleft{margin:.5em 1.4em 1.3em 0}.wiki-document-body .wikipedia-article div.tright{margin:.5em 0 1.3em 1.4em}.wiki-document-body .wikipedia-article div.tright,.wiki-document-body .wikipedia-article div.floatright,.wiki-document-body .wikipedia-article table.floatright{clear:right;float:right}.wiki-document-body .wikipedia-article div.float-right,.wiki-document-body .wikipedia-article table.float-right,.wiki-document-body .wikipedia-article ul.float-right,.wiki-document-body .wikipedia-article .float-right{clear:right;float:right;margin:1em 0 1em 1em}.wiki-document-body .wikipedia-article div.thumbinner{border:1px solid #ccc;padding:10px !important;background-color:#f9f9f9;font-size:94%;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-width:600px}.wiki-document-body .wikipedia-article div.thumbinner .thumbcaption{padding-top:12px}.wiki-document-body .wikipedia-article ul{list-style:initial;color:#979797;margin-left:25px}.wiki-document-body .wikipedia-article ul li{margin-bottom:5px;font-size:16px;line-height:25px;font-weight:300}.wiki-document-body .wikipedia-article .plainlist ul{line-height:inherit;list-style:none none}.wiki-document-body .wikipedia-article table.wikitable{margin:1em 0;background-color:#f9f9f9;border:1px #aaa solid;border-collapse:collapse;color:#000;width:100% !important}.wiki-document-body .wikipedia-article table{border-collapse:separate;border-spacing:2px;border-color:#808080}.wiki-document-body .wikipedia-article tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.wiki-document-body .wikipedia-article table.wikitable>tr>th,.wiki-document-body .wikipedia-article table.wikitable>*>tr>th{background-color:#f2f2f2;text-align:center}.wiki-document-body .wikipedia-article table.wikitable>tr>th,.wiki-document-body .wikipedia-article table.wikitable>tr>td,.wiki-document-body .wikipedia-article table.wikitable>*>tr>th,.wiki-document-body .wikipedia-article table.wikitable>*>tr>td{border:1px #aaa solid;padding:.2em}.wiki-document-body .wikipedia-article th{font-weight:bold}.wiki-document-body .wikipedia-article td,.wiki-document-body .wikipedia-article th{display:table-cell}.wiki-document-body .wikipedia-article .infobox,.wiki-document-body .wikipedia-article .infobox_v2{width:100% !important;background:#f9f9f9;color:#000;font-size:90%;line-height:18px;float:right;clear:right;margin-bottom:25px;border:1px solid #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:25px !important;white-space:normal !important}.wiki-document-body .wikipedia-article .infobox hr,.wiki-document-body .wikipedia-article .infobox_v2 hr{margin:15px 0}.wiki-document-body .wikipedia-article .infobox_v2 .entete{height:45px;vertical-align:middle;text-align:center;font-size:150%;font-weight:bolder;line-height:1.2em;color:#000}.wiki-document-body .wikipedia-article div.infobox_v3{width:100% !important;background:#f9f9f9;color:#000;font-size:90%;line-height:18px;float:right;clear:right;margin-bottom:25px;border:1px solid #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:25px !important;white-space:normal !important;word-wrap:break-word}.wiki-document-body .wikipedia-article .infobox_v3 .entete{font-weight:bold;text-align:center;font-size:1.4em;line-height:1.1em;margin:0 0 10px 0;padding:3px 0}.wiki-document-body .wikipedia-article .infobox_v3 .thumb,.wiki-document-body .wikipedia-article .infobox_v3 .thumbinner{display:block;margin:0 auto}.wiki-document-body .wikipedia-article .infobox_v3 .legend{font-size:.9em;text-align:center;margin:5px 0 8px 0}.wiki-document-body .wikipedia-article .sinottico{border:1px solid #aaa;background-color:#f9f9f9;padding:3px;font-size:95%;clear:right;width:280px;float:right;margin:0 0 1em .5em;vertical-align:top}.wiki-document-body .amazon-product-description ul{list-style-type:circle;margin:30px}.wiki-document-body .amazon-product-description ul li{margin-bottom:15px;font-size:17px}.wiki-document-body .amazon-product-description .amazon-image-wrapper{float:right;margin:0 0 30px 40px;box-shadow:0 1px 2px rgba(0,0,0,0.2)}.wiki-document-body .amazon-product-description .amazon-image-wrapper img{max-width:150px;max-height:250px}table .wiki-document-body .wikipedia-article img{max-width:450px}table .wiki-document-body .wikipedia-article div.thumbinner{max-width:450px}#app.wiki-translation .translated-image-text{text-align:center;font-size:15px;padding-top:5px}#app.wiki-translation .lesson-like-document .content .close-header{margin-bottom:20px}#app.wiki-translation .lesson-like-document .content .close-header .close-container{display:inline-block;text-transform:uppercase;font-weight:700}#app.wiki-translation .lesson-like-document .content .close-header .close-container:hover{color:#1caff6}#app.wiki-translation .lesson-like-document .report-translator-cheating-wrapper{font-size:13px;margin-top:30px;*zoom:1}#app.wiki-translation .lesson-like-document .report-translator-cheating-wrapper:before,#app.wiki-translation .lesson-like-document .report-translator-cheating-wrapper:after{display:table;content:"";line-height:0}#app.wiki-translation .lesson-like-document .report-translator-cheating-wrapper:after{clear:both}#app.wiki-translation .lesson-like-document .report-translator-cheating-wrapper:before,#app.wiki-translation .lesson-like-document .report-translator-cheating-wrapper:after{display:table;content:"";line-height:0}#app.wiki-translation .lesson-like-document .report-translator-cheating-wrapper:after{clear:both}#app.wiki-translation .lesson-like-document .report-translator-cheating-wrapper .report-translator-cheating{color:#999;cursor:pointer}#app.wiki-translation .lesson-like-document .report-translator-cheating-wrapper .report-translator-cheating .icon{margin:0 5px 0 0}#app.wiki-translation .lesson-like-document .report-translator-cheating-wrapper .report-translator-cheating.reported .icon{display:none}.sentence[contenteditable=true]{color:#3c3c3c;outline:none}#app.wiki-translation h1,.wiki-document-body h1{font-size:26px;line-height:32px;font-weight:bold;text-align:left;margin:0 0 10px 0}#app.wiki-translation .wiki-document-title,.wiki-document-body .wiki-document-title{margin:0 0 30px 0}#app.wiki-translation .sentence.non-translated,.wiki-document-body .sentence.non-translated{color:#0069d6;background-color:inherit;cursor:pointer}#app.wiki-translation .sentence.low-quality,.wiki-document-body .sentence.low-quality{background-color:inherit;color:#808080;cursor:pointer}#app.wiki-translation .sentence.low-quality.user-approved,.wiki-document-body .sentence.low-quality.user-approved,#app.wiki-translation .sentence.low-quality.user-disapproved,.wiki-document-body .sentence.low-quality.user-disapproved{background-color:inherit}#app.wiki-translation .sentence.highlighted,.wiki-document-body .sentence.highlighted{background:#fffad5 !important;cursor:pointer;color:#3c3c3c !important}#app.wiki-translation .sentence.highlighted.translation-placeholder,.wiki-document-body .sentence.highlighted.translation-placeholder{color:#fff}#app.wiki-translation .sentence.highlighted.user-approved,.wiki-document-body .sentence.highlighted.user-approved,#app.wiki-translation .sentence.highlighted.user-disapproved,.wiki-document-body .sentence.highlighted.user-disapproved{color:#6da515 !important}#app.wiki-translation .sentence.user-approved,.wiki-document-body .sentence.user-approved,#app.wiki-translation .sentence.user-disapproved,.wiki-document-body .sentence.user-disapproved{color:#6da515}#app.wiki-translation .sentence.translation-placeholder,.wiki-document-body .sentence.translation-placeholder{cursor:default;color:#fff !important;border-bottom:1px solid #0069d6;border-bottom-style:dotted}#app.wiki-translation .sentence.translation-placeholder[contenteditable=true],.wiki-document-body .sentence.translation-placeholder[contenteditable=true]{color:#3c3c3c !important}#app.wiki-translation .sentence[contenteditable=true],.wiki-document-body .sentence[contenteditable=true]{color:#3c3c3c !important;outline:none}#app.wiki-translation .sentence .hint-table,.wiki-document-body .sentence .hint-table{color:#3c3c3c}#app.wiki-translation .wiki-paragraph,.wiki-document-body .wiki-paragraph,#app.wiki-translation p,.wiki-document-body p{margin:0 0 35px 0;font-size:17px !important;line-height:26px;font-weight:300;color:#000}#app.wiki-translation .wiki-paragraph span,.wiki-document-body .wiki-paragraph span,#app.wiki-translation p span,.wiki-document-body p span{white-space:normal !important;font-size:17px !important}.translation-footer{border-top:2px solid #f3f3f3;padding:50px 0 0 0;margin:50px 0 20px 0;text-align:center;color:#404040;font-size:14px}.translation-footer .vote-module-small{float:none;display:inline-block;margin:0 0 -15px 15px}.translation-sidebar .legend-circle{width:30px;height:30px;display:block;float:left;margin:5px 0 0 -46px;text-align:center;font-size:15px;line-height:27px;font-weight:700}.translation-sidebar .legend-circle.not-yet-translated{background:inherit;border:2px solid #e3e3e3;color:#0069d6}.translation-sidebar .legend-circle.needs-checking{background:inherit;border:2px solid #e3e3e3;color:#808080}.translation-sidebar .legend-circle.checked-by-community{background:#fff;border:2px solid #e3e3e3;color:#393939}.translation-sidebar .legend-circle.checked-by-user{background:#fff;border:2px solid #e3e3e3;color:#6da515}.translation-sidebar .legend-text{padding-top:5px;display:table-cell;vertical-align:middle;font-size:15px;color:#999}.translation-sidebar .color-key-list{margin-bottom:0}.translation-sidebar .document-info{list-style:none;margin:20px 0}.translation-sidebar .document-info>li{padding:0 0 0 55px;margin:0 0 10px 0;display:table}.translation-sidebar .document-info>li:last-child{margin:0 0 15px 0}.translation-sidebar .translators-list{margin-top:40px}.translation-sidebar .translators-list .avatar-grid{margin:-7px;padding-bottom:0}.translation-sidebar .translators-list .avatar-grid>li{margin:9px}.translation-sidebar .translators-list .no-translators{margin:20px 0}.translation-sidebar .reported-article{color:#5d808d}.document-discussion-follow-btn{margin-top:-10px}#app.paid-upload h1{margin:60px 0;text-align:center}.upload-head{border-bottom:1px solid #b4b4b4;padding:20px 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin:-100px -100px 60px}.pick-upload-plan{list-style:none;margin:0 auto;width:500px;padding-bottom:50px;*zoom:1}.pick-upload-plan:before,.pick-upload-plan:after{display:table;content:"";line-height:0}.pick-upload-plan:after{clear:both}.pick-upload-plan:before,.pick-upload-plan:after{display:table;content:"";line-height:0}.pick-upload-plan:after{clear:both}.pick-upload-plan>li{display:inline-block;width:50%;vertical-align:top}.pick-upload-plan>li .inner{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15);background:#fff;padding:20px}.pick-upload-plan>li .dollar-coin{width:54px;height:54px;background:url("//d7mj4aqfscim2.cloudfront.net/images/dollar-coin_mv_7b9a3c497417071b185a40314626dd80.png") no-repeat;margin:0 auto;display:block}.pick-upload-plan>li .paper-plane{width:110px;height:54px;display:block;background:url("//d7mj4aqfscim2.cloudfront.net/images/paper-plane_mv_7b9a3c497417071b185a40314626dd80.png") no-repeat;margin:0 auto}.pick-upload-plan>li.free .inner{margin-right:20px}.pick-upload-plan>li.commercial .inner{margin-left:20px}.pick-upload-plan>li .header{text-align:center;padding:10px 0 20px 0}.pick-upload-plan>li .content{min-height:100px}.pick-upload-plan>li .content h3{text-align:center}.pick-upload-plan>li .content p{margin:0;font-size:15px;text-align:center;color:#999;line-height:22px}.pick-upload-plan>li .content a{color:#1caff6}.pick-upload-plan>li .footer{margin:0 -20px -20px;padding:20px}.upload-panel{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;padding:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15);*zoom:1}.upload-panel:before,.upload-panel:after{display:table;content:"";line-height:0}.upload-panel:after{clear:both}.upload-panel:before,.upload-panel:after{display:table;content:"";line-height:0}.upload-panel:after{clear:both}.upload-panel .url-wrapper{position:relative;overflow:hidden;padding:5px;top:-5px;left:-5px;margin-bottom:-10px}.upload-panel .url-wrapper label{position:absolute;top:15px;left:16px;color:#999;z-index:1;font-size:15px}.upload-panel.with-tabs{-webkit-border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px}.upload-panel .article-headline{padding:9px 10px 9px;width:100%;font-size:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:38px}.upload-panel .form-row{margin:0 0 30px 0;*zoom:1}.upload-panel .form-row:before,.upload-panel .form-row:after{display:table;content:"";line-height:0}.upload-panel .form-row:after{clear:both}.upload-panel .form-row:before,.upload-panel .form-row:after{display:table;content:"";line-height:0}.upload-panel .form-row:after{clear:both}.upload-panel .article-body{font-size:15px;width:100%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:vertical;min-height:150px}.upload-panel input[type=file]{line-height:17px;height:22px}.upload-panel .image-size-note{color:#999}.upload-panel .word-count{float:right;margin:0 0 0 15px;color:#999;font-weight:normal}.upload-panel .estimated-cost{float:right;color:#999;font-weight:normal}.upload-panel .url{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:9px 10px 9px;width:100%;font-size:15px;height:38px}.upload-panel select{height:35px;width:240px}.upload-panel select option{color:#404040}.upload-panel select option:first-child{color:#999}.upload-panel .footer{margin:30px 0 -30px;padding:30px 0;border-top:2px solid #dfdfdf;*zoom:1;clear:both}.upload-panel .footer:before,.upload-panel .footer:after{display:table;content:"";line-height:0}.upload-panel .footer:after{clear:both}.upload-panel .footer:before,.upload-panel .footer:after{display:table;content:"";line-height:0}.upload-panel .footer:after{clear:both}.upload-panel .footer .button-row{padding-top:30px;margin:30px 0 0 0;border-top:2px solid #dfdfdf;*zoom:1;clear:both}.upload-panel .footer .button-row:before,.upload-panel .footer .button-row:after{display:table;content:"";line-height:0}.upload-panel .footer .button-row:after{clear:both}.upload-panel .footer .button-row:before,.upload-panel .footer .button-row:after{display:table;content:"";line-height:0}.upload-panel .footer .button-row:after{clear:both}.upload-panel .col-left{float:left;width:240px}.upload-panel .col-right{float:right;width:240px}.upload-panel .preview-failure{padding-top:10px}.upload-panel #content-filtered img{float:left}.upload-panel #content-filtered div{margin-left:55px;margin-top:5px}.upload-tabs.tabs{margin:0 0 -1px 0;width:500px}.upload-tabs.tabs a{line-height:40px}.preview-panel h6{text-transform:uppercase;font-size:11px;color:#999;letter-spacing:1px;margin:0 0 30px 0;font-weight:normal}.preview-panel h1,.preview-panel h3{margin:0 0 30px 0 !important;line-height:26px;font-size:20px;padding:0 100px 0 0}.preview-panel p{font-size:15px;line-height:22px;color:#404040;margin:0 0 20px 0}.preview-panel #preview-text{max-height:300px;overflow:scroll}#translator-tier-explanation{width:700px;margin:-250px 0 0 -350px}#translator-tier-explanation table th,#translator-tier-explanation td{text-align:center;vertical-align:middle}#translator-tier-explanation .tier-explanation-coin{float:none;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;color:#9c5800;font-weight:900;font-size:13px;text-shadow:0 1px 0 #ffff67;background:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_7b9a3c497417071b185a40314626dd80.svg") 0 -40px no-repeat}#translator-tier-explanation .tier-explanation-coin.fractional{font-size:16px}#show-your-votes{width:800px;margin:-250px 0 0 -350px;min-height:300px}#show-your-votes .from-document{font-size:18px;padding-bottom:20px}#show-your-votes table td{padding:10px 5px 10px 15px;vertical-align:middle}#show-your-votes table td .looks-good,#show-your-votes table td .looks-wrong{position:relative;top:-1px}#show-your-votes table th{padding:0 0 10px 15px;text-align:left}#show-your-votes .table.table-striped.table-test{padding-bottom:20px;margin-bottom:30px}#show-your-votes a{color:#1caff6;font-weight:500}#show-your-votes a:hover{text-decoration:underline}#show-your-votes .modal-body{max-height:600px;overflow:scroll}#show-your-votes .modal-body .looks-good-small{margin-right:5px}#show-your-votes,#translator-tier-explanation{position:absolute}#flag-translation-reason-modal ul{padding:0 0 20px 10px}#flag-translation-reason-modal li{list-style:none;line-height:22px;color:#999}#flag-translation-reason-modal input{margin-right:10px}#flag-translation-reason-modal #additional-details{width:100%;height:100px}#pg13-warning-modal{width:350px;text-align:center}#pg13-warning-modal #take-me-back{margin-top:10px}#pg13-warning-modal #take-me-back a{color:#1caff6}#pg13-warning-modal #take-me-back a:hover{text-decoration:underline}#pg13-warning-modal .close{width:25px;height:25px;position:absolute;top:-10px;right:-10px;background:#2e2e2e;display:block;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-indent:-10000px;cursor:pointer}#pg13-warning-modal .close:after{display:block;position:absolute;right:7px;top:7px;content:"";width:11px;height:11px;background:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_7b9a3c497417071b185a40314626dd80.svg") -261px -70px}.self-service-splash-body{background:#062e48 url(/images/self-service/stars.png) fixed 0 70px repeat}.self-service-splash{margin:70px auto 0;min-width:980px;max-width:1060px;padding:0 40px}.self-service-splash .welcome{color:#fff;padding:40px}.self-service-splash .welcome .globe{display:inline-block;background:url("//d7mj4aqfscim2.cloudfront.net/images/self-service/translations-sprite.svg");background-size:1000px 1000px;width:340px;height:340px;background-position:0 -160px}.self-service-splash .welcome div{padding-top:40px;width:480px}.self-service-splash .welcome p{font-size:17px;margin-bottom:50px}.self-service-splash #thankyou{padding:90px 0}.self-service-splash .request-form{margin:0 auto;padding:40px 0;width:750px}.self-service-splash .request-form input,.self-service-splash .request-form textarea{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:100%;padding-left:0;width:100%}.self-service-splash .request-form td{border-bottom:1px solid #d4d4d4}.self-service-splash .request-form td:first-child{background:#f3f3f3;padding:15px 28px;width:266px}.self-service-splash .request-form td:last-child{background:#fff;padding:5px 20px;width:484px}.self-service-splash .request-form tr:first-child td:first-child{border-radius:10px 0 0 0;padding-top:27px}.self-service-splash .request-form tr:first-child td:last-child{border-radius:0 10px 0 0;padding-top:20px}.self-service-splash .request-form tr:last-child td{border-bottom:0}.self-service-splash .request-form tr:last-child td:first-child{border-radius:0 0 0 10px;padding-bottom:21px}.self-service-splash .request-form tr:last-child td:last-child{border-radius:0 0 10px 0}.self-service-splash .request-form tr:last-child td:first-child:last-child{border-radius:0 0 10px 10px}.self-service-splash .request-form strong{color:#605f60;font-size:1.2em}.self-service-splash .request-form p{color:#999;margin:0;padding-top:7px}.self-service-splash .request-form div.center{padding:20px}.self-service-splash .request-form div.center button{width:400px}.self-service-splash .btn-white{color:#062e48;opacity:.85}.self-service-splash .btn-white:hover{background:#fff;border-color:#fff;opacity:1}.self-service-splash a{color:#00aef9}.self-service-splash h1{color:#fff;font-size:46px;line-height:50px;margin-bottom:25px}.self-service-splash .content{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:60px;padding:50px 0 20px}.self-service-splash h2{color:#000;font-size:24px;font-weight:300}.self-service-splash section{color:#9b9b9b}.self-service-splash section.topborder{border-top:1px solid #d4d4d4}.self-service-splash .features{padding:10px 20px 50px 20px;text-align:center}.self-service-splash .feature{display:inline-table;margin:0 5px;text-align:center;width:200px}.self-service-splash .feature .feature-icon{background-size:1000px 1000px;background:url("//d7mj4aqfscim2.cloudfront.net/images/self-service/translations-sprite.svg");display:inline-block;height:116px;width:100px}.self-service-splash .feature .feature-icon.coin{background-position:0 0}.self-service-splash .feature .feature-icon.time{background-position:-104px 0}.self-service-splash .feature .feature-icon.globe{background-position:-208px 0}.self-service-splash .feature .feature-icon.gear{background-position:-312px 0}.self-service-splash .feature p{padding-top:20px;margin:0}.self-service-splash .client-info{background:#f3f3f3;font-size:17px;font-weight:300;line-height:2;padding:60px 130px 30px}.self-service-splash .client-info a{font-weight:500}.self-service-splash .client-info .client{margin:25px;background-size:1000px 1000px;background:url("//d7mj4aqfscim2.cloudfront.net/images/self-service/translations-sprite.svg");display:inline-block;vertical-align:middle}.self-service-splash .client-info .client.buzzfeed{width:192px;height:35px;background-position:-86px -119px}.self-service-splash .client-info .client.cnn{width:82px;height:38px;background-position:0 -120px}.self-service-splash .callout{display:table;line-height:2;margin:0 50px;padding:50px}.self-service-splash .callout .callout-left,.self-service-splash .callout .callout-right{display:table-cell;vertical-align:middle}.self-service-splash .callout p{font-size:17px;font-weight:300;line-height:28px}.self-service-splash #callout-directions{height:350px}.self-service-splash #callout-directions #available-languages{color:#000;height:230px;width:380px;line-height:1;padding-right:50px}.self-service-splash #callout-directions #available-languages .green-select{padding:4px 10px;border-color:#6eb102}.self-service-splash #callout-directions #available-languages .green-select:after{right:8px;top:8px}.self-service-splash #callout-directions #available-languages .green-select select{color:#999}.self-service-splash #callout-directions #available-languages .language-arrow{display:inline-block;background:url("//d7mj4aqfscim2.cloudfront.net/images/self-service/translations-sprite.svg");background-size:1000px 1000px;width:61px;height:29px;background-position:-310px -119px;position:relative;top:15px;left:10px}.self-service-splash #callout-directions #available-languages div{padding:0 0 18px 0}.self-service-splash #callout-directions #available-languages .flag{margin-right:12px}.self-service-splash #callout-directions #available-languages td{padding:14px 10px 14px 30px;width:190px}.self-service-splash #callout-directions #available-languages td:first-child{border-left:2px solid #6eb102}.self-service-splash #callout-directions #available-languages td:last-child{border-right:2px solid #6eb102}.self-service-splash #callout-directions #available-languages tr .more-incubator{color:#999;line-height:22px;font-weight:300;padding:14px 20px}.self-service-splash #callout-directions #available-languages tr:first-child td{border-top:2px solid #6eb102;padding-top:25px}.self-service-splash #callout-directions #available-languages tr:first-child td:first-child{border-radius:10px 0 0 0}.self-service-splash #callout-directions #available-languages tr:first-child td:last-child{border-radius:0 10px 0 0}.self-service-splash #callout-directions #available-languages tr:last-child td{border-bottom:2px solid #6eb102}.self-service-splash #callout-directions #available-languages tr:last-child td:first-child{border-radius:0 0 0 10px}.self-service-splash #callout-directions #available-languages tr:last-child td:last-child{border-radius:0 0 10px 0}.self-service-splash #callout-directions #available-languages tr:last-child td:first-child:last-child{border-radius:0 0 10px 10px}.self-service-splash #callout-directions div.right{padding-top:35px;width:46%}.self-service-splash #callout-method .computer{width:300px;height:187px;margin-left:50px}.self-service-splash #callout-api .console{width:300px;height:201px;margin-right:50px}.self-service-splash .bottom{text-align:center}.self-service-splash .bottom span{display:inline-block}.self-service-splash .bottom h2{color:#fff;font-size:32px}.self-service-splash .bottom div{margin:0 auto;padding-top:20px;width:50%}.self-service-splash .footer-main{margin:70px auto 40px}.self-service-splash .footer-main a{color:#fff}.self-service-body,.self-service-upload-body{background:#e9e9e9}.self-service .list-document-item{padding-bottom:20px}.self-service .list-document-item-header{color:inherit;padding:0}.self-service .list-document-item-right{float:right;margin-left:30px;position:inherit;width:inherit}.self-service .translation-progress{font-weight:bold;padding-top:10px}.self-service .translation-progress a{color:#1caff6}.self-service .nav-tabs{color:#999;margin:0 0 20px 0}.self-service .nav-tabs label{border:0;margin:-8px 0 -2px 0}.self-service .nav-tabs select{-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;color:inherit;padding:7px 30px 7px 5px}.self-service .nav-tabs li.active{color:#1caff6}.self-service .nav-tabs li.active select{border-bottom:2px solid #1caff6}.self-service .payment-info{background:#e8f3c7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#3f7600;display:inline-block;padding:10px 10px 10px 20px;text-align:right}.self-service .payment-info div:last-child{font-size:1.3em;font-weight:bold;padding-top:4px}.self-service .payment-info-arrow{border-bottom:26px solid transparent;border-left:7px solid #fff;border-top:26px solid transparent;height:0;margin:-9px 0 0 -20px;position:absolute;width:0}.list-document-item-desc{color:#999;font-size:13px;font-weight:500;margin-right:5px}.search-uploads{padding-bottom:40px;position:relative;width:350px}.search-uploads .search-box[type=text]{width:350px}.search-uploads .search-box[type=text]:focus{width:350px}.search-uploads .icon-search-gray{position:absolute;top:12px;left:12px}.search-uploads .clear-button{position:absolute;right:5px;top:0}.self-service .inner .translations-progress li{padding-bottom:10px}.self-service .inner .looks-good,.self-service .inner .pending{margin-right:12px}.self-service .inner hr{border-top:2px solid #dadada;margin:30px 0}.self-service .inner .right{font-weight:700;line-height:30px;vertical-align:middle}.self-service .inner .list-checkable{margin:0}.self-service .inner a{color:#1caff6;font-weight:700}.translations-main{min-height:400px}.translations-main .no-docs-message{color:#999;font-size:20px;font-weight:300;padding-top:80px;text-align:center}.self-service-upload .icon-back-gray{background-position:-408px -70px;height:20px;margin-right:4px;width:10px}.self-service-upload .back-link{margin-bottom:30px}.self-service-upload .footer-main{margin-left:-200px}#self-service-input-step #article-headline,#self-service-input-step #article-body,#self-service-input-step #url,#self-service-input-step #image-url,#self-service-input-step #document-url{width:92%}#self-service-input-step #article-headline{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;height:38px;padding:9px 10px 9px}#self-service-input-step #article-body{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;min-height:150px;padding:10px;resize:vertical}#self-service-input-step input[type=file]{line-height:17px;height:22px}#self-service-input-step #url{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;height:38px;padding:9px 10px 9px}#self-service-input-step .step-number{float:left;min-height:80px;width:8%}#self-service-input-step .form-row{margin:0 0 30px 0;*zoom:1}#self-service-input-step .form-row:before,#self-service-input-step .form-row:after{display:table;content:"";line-height:0}#self-service-input-step .form-row:after{clear:both}#self-service-input-step .form-row:before,#self-service-input-step .form-row:after{display:table;content:"";line-height:0}#self-service-input-step .form-row:after{clear:both}#self-service-input-step .icon-words-small{line-height:31px}#self-service-prev-step #preview-text{overflow-x:visible;overflow-y:scroll}#self-service-pay-step .pay-panel{border:3px solid #ddd;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:30px}#self-service-pay-step .pay-summary{height:240px;padding:22px;width:70%}#self-service-pay-step .pay-arrow{border-bottom:20px solid transparent;border-left:20px solid #fff;border-top:20px solid transparent;float:left;height:0;position:absolute;width:0}#self-service-pay-step .form-row{margin:0 0 30px 0;*zoom:1}#self-service-pay-step .form-row:before,#self-service-pay-step .form-row:after{display:table;content:"";line-height:0}#self-service-pay-step .form-row:after{clear:both}#self-service-pay-step .form-row:before,#self-service-pay-step .form-row:after{display:table;content:"";line-height:0}#self-service-pay-step .form-row:after{clear:both}#self-service-pay-step .pay-amount{background:#ddd;-webkit-border-radius:0 7px 7px 0;-moz-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;float:right;height:240px;padding-top:100px;text-align:center;width:30%}#self-service-pay-step .col{float:left;padding-right:20px}@media (max-width:900px){.class-img{width:300px;height:300px;background-size:750px}.dashboard-img{width:363px;height:230px;background-size:750px;background-position:0 -300px}.schools-splash-body .school-students-img{width:240px !important;height:217px !important;background-position:-364px -300px !important;background-size:750px !important}.schools-splash-body .schools-splash .duolingo-info p{font-size:18px;line-height:29px;padding:0 20px}.testimonials .slide-content{width:600px}}@media screen and (max-width:1240px){div.progress .main-full-width.v2{width:1100px}div.progress .main-full-width.v2 .blue-header .content.floating-header-box{width:1100px}div.progress .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-template{width:695px}div.progress .main-full-width.v2 #nav-next{left:1003px}html[dir=rtl] div.progress .main-full-width.v2 #nav-next{right:1003px;left:auto}}@media screen and (max-width:1270px){.classroom-name-header{margin:0 0 0 25px}html[dir=rtl] .classroom-name-header{margin:0 0 0 25px;margin:0 25px 0 0}}@media screen and (max-height:750px){div.progress .main-full-width.v2 .dashboard-main.overview{margin:175px 0 0 0}div.progress .main-full-width.v2 .dashboard-main.overview .blue-header{height:180px}div.progress .main-full-width.v2 .dashboard-main.overview .blue-header .content{top:84px}div.progress .main-full-width.v2 .dashboard-main.overview .blue-header .content.floating-header-box.overview{top:108px}div.progress .main-full-width.v2 .dashboard-main.overview .blue-header .content .header-background{padding:0}div.progress .main-full-width.v2 .dashboard-main.overview .blue-header .content .header-background .blue-header-title{font-size:30px;line-height:32px}div.progress .main-full-width.v2 .dashboard-main.overview .blue-header .content .header-background .school-students-img{background-position:-291px -320px;top:0}}@media (min-width:930px){.tile-container{width:930px;margin:0 auto}}@media (min-width:1240px){.tile-container{width:1240px;margin:0 -12px}}@media (min-width:1180px){.bulk-actions .label{display:inline-block}}.schools-splash-body .loading-indicator,.progress-splash-body .loading-indicator,.progress .loading-indicator{left:161px;top:22px}.topbar-dashboard-splash .container{width:100%;min-width:1020px;max-width:1240px;padding:0 40px;margin:0 auto}.topbar-dashboard-splash .btn,.topbar-dashboard-splash .header-link{margin:0 25px 0 0;float:left}html[dir=rtl] .topbar-dashboard-splash .btn,html[dir=rtl] .topbar-dashboard-splash .header-link{margin:0 25px 0 0;margin:0 0 0 25px}html[dir=rtl] .topbar-dashboard-splash .btn,html[dir=rtl] .topbar-dashboard-splash .header-link{float:left;float:right}.topbar-dashboard-splash .btn:hover,.topbar-dashboard-splash .header-link:hover{cursor:pointer;opacity:.8}.topbar-dashboard-splash .header-link{padding:10px 0}.topbar-dashboard-splash .header-link .school-icon{margin:-2px 6px 0 0}html[dir=rtl] .topbar-dashboard-splash .header-link .school-icon{margin:-2px 6px 0 0;margin:-2px 0 0 6px}.topbar-dashboard-splash .header-link .merge-white{margin:-4px 4px 0 0}.topbar-dashboard-splash #back-home{margin:-10px 0 -10px -10px;padding:10px;position:absolute;left:30px;display:inline-block;top:25px;z-index:1}html[dir=rtl] .topbar-dashboard-splash #back-home{margin:-10px 0 -10px -10px;margin:-10px -10px -10px 0}html[dir=rtl] .topbar-dashboard-splash #back-home{right:30px;left:auto}html[dir=rtl] .topbar-dashboard-splash #back-home{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.topbar-dashboard-splash #back-home:hover{cursor:pointer;opacity:.8}.topbar-dashboard-splash .classroom-name-header{top:20px;font-size:22px;line-height:30px;display:block;position:absolute;z-index:200;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-dashboard-splash .topbar-username .name{color:#fff}.topbar-dashboard-splash .topbar-username .dropdown-menu{right:0;left:auto;visibility:hidden;display:block}html[dir=rtl] .topbar-dashboard-splash .topbar-username .dropdown-menu{left:0;right:auto}html[dir=rtl] .topbar-dashboard-splash .topbar-username .dropdown-menu{right:auto;left:0}.topbar-dashboard-splash .topbar-username .dropdown-menu:after{right:21px;left:auto}html[dir=rtl] .topbar-dashboard-splash .topbar-username .dropdown-menu:after{left:21px;right:auto}html[dir=rtl] .topbar-dashboard-splash .topbar-username .dropdown-menu:after{right:auto;left:21px}.topbar-dashboard-splash .topbar-username:hover .dropdown-menu{visibility:visible;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.schools-splash-body,.progress-splash-body{background:#fff}.schools-splash-body .topbar .container,.progress-splash-body .topbar .container{min-width:760px}.schools-splash-body .schools-splash section .content,.progress-splash-body .schools-splash section .content,.schools-splash-body .progress-splash section .content,.progress-splash-body .progress-splash section .content{max-width:1140px;padding:70px 40px;margin:0 auto;min-width:760px;position:relative}.schools-splash-body .schools-splash .btn-blue,.progress-splash-body .schools-splash .btn-blue,.schools-splash-body .progress-splash .btn-blue,.progress-splash-body .progress-splash .btn-blue{padding:10px 40px;margin-right:10px}.schools-splash-body .schools-splash .btn-blue.disable:hover,.progress-splash-body .schools-splash .btn-blue.disable:hover,.schools-splash-body .progress-splash .btn-blue.disable:hover,.progress-splash-body .progress-splash .btn-blue.disable:hover{cursor:default;background:#1caff6}.schools-splash-body .schools-splash .welcome,.progress-splash-body .schools-splash .welcome,.schools-splash-body .progress-splash .welcome,.progress-splash-body .progress-splash .welcome{margin-top:100px}.schools-splash-body .schools-splash .welcome .content,.progress-splash-body .schools-splash .welcome .content,.schools-splash-body .progress-splash .welcome .content,.progress-splash-body .progress-splash .welcome .content{display:table;padding-top:20px;max-width:1220px}.schools-splash-body .schools-splash .welcome .headline,.progress-splash-body .schools-splash .welcome .headline,.schools-splash-body .progress-splash .welcome .headline,.progress-splash-body .progress-splash .welcome .headline{vertical-align:middle;display:table-cell;padding-right:70px}.schools-splash-body .schools-splash .welcome .headline p,.progress-splash-body .schools-splash .welcome .headline p,.schools-splash-body .progress-splash .welcome .headline p,.progress-splash-body .progress-splash .welcome .headline p{font-size:24px;line-height:36px;padding-bottom:20px}.schools-splash-body .schools-splash .welcome .headline .btn-blue,.progress-splash-body .schools-splash .welcome .headline .btn-blue,.schools-splash-body .progress-splash .welcome .headline .btn-blue,.progress-splash-body .progress-splash .welcome .headline .btn-blue{min-width:200px}.schools-splash-body .schools-splash .welcome .headline #share-schools,.progress-splash-body .schools-splash .welcome .headline #share-schools,.schools-splash-body .progress-splash .welcome .headline #share-schools,.progress-splash-body .progress-splash .welcome .headline #share-schools{display:inline-block;position:relative}.schools-splash-body .schools-splash .welcome .headline #share-schools:after,.progress-splash-body .schools-splash .welcome .headline #share-schools:after,.schools-splash-body .progress-splash .welcome .headline #share-schools:after,.progress-splash-body .progress-splash .welcome .headline #share-schools:after{clear:both;display:table;content:"";line-height:0}.schools-splash-body .schools-splash .welcome .headline #share-schools li img,.progress-splash-body .schools-splash .welcome .headline #share-schools li img,.schools-splash-body .progress-splash .welcome .headline #share-schools li img,.progress-splash-body .progress-splash .welcome .headline #share-schools li img{vertical-align:middle;margin-right:10px;width:20px}.schools-splash-body .schools-splash .welcome .headline #share-schools li a,.progress-splash-body .schools-splash .welcome .headline #share-schools li a,.schools-splash-body .progress-splash .welcome .headline #share-schools li a,.progress-splash-body .progress-splash .welcome .headline #share-schools li a{color:#6d6d6d;margin:0 10px}.schools-splash-body .schools-splash .welcome .headline #share-schools li a:hover,.progress-splash-body .schools-splash .welcome .headline #share-schools li a:hover,.schools-splash-body .progress-splash .welcome .headline #share-schools li a:hover,.progress-splash-body .progress-splash .welcome .headline #share-schools li a:hover,.schools-splash-body .schools-splash .welcome .headline #share-schools li a:active,.progress-splash-body .schools-splash .welcome .headline #share-schools li a:active,.schools-splash-body .progress-splash .welcome .headline #share-schools li a:active,.progress-splash-body .progress-splash .welcome .headline #share-schools li a:active{background:#eee;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.schools-splash-body .schools-splash .welcome .headline #share-schools:hover,.progress-splash-body .schools-splash .welcome .headline #share-schools:hover,.schools-splash-body .progress-splash .welcome .headline #share-schools:hover,.progress-splash-body .progress-splash .welcome .headline #share-schools:hover{color:#999}.schools-splash-body .schools-splash .welcome .headline #share-schools:hover .dropdown-menu,.progress-splash-body .schools-splash .welcome .headline #share-schools:hover .dropdown-menu,.schools-splash-body .progress-splash .welcome .headline #share-schools:hover .dropdown-menu,.progress-splash-body .progress-splash .welcome .headline #share-schools:hover .dropdown-menu{display:block;margin:0 0 0 10px;min-width:100px}.schools-splash-body .schools-splash .welcome .class-img,.progress-splash-body .schools-splash .welcome .class-img,.schools-splash-body .progress-splash .welcome .class-img,.progress-splash-body .progress-splash .welcome .class-img{display:table-cell;vertical-align:middle;float:right}.schools-splash-body .schools-splash .duolingo-info,.progress-splash-body .schools-splash .duolingo-info,.schools-splash-body .progress-splash .duolingo-info,.progress-splash-body .progress-splash .duolingo-info{background:#eee}.schools-splash-body .schools-splash .duolingo-info p,.progress-splash-body .schools-splash .duolingo-info p,.schools-splash-body .progress-splash .duolingo-info p,.progress-splash-body .progress-splash .duolingo-info p{color:#999;font-size:20px;line-height:34px;text-align:center;padding:0 30px}.schools-splash-body .schools-splash .duolingo-info a,.progress-splash-body .schools-splash .duolingo-info a,.schools-splash-body .progress-splash .duolingo-info a,.progress-splash-body .progress-splash .duolingo-info a{color:#1caff6;font-weight:20px;padding:10px;margin:0 20px}.schools-splash-body .schools-splash .duolingo-info a span,.progress-splash-body .schools-splash .duolingo-info a span,.schools-splash-body .progress-splash .duolingo-info a span,.progress-splash-body .progress-splash .duolingo-info a span{background-color:#1caff6;display:inline-block;margin-right:10px;vertical-align:middle}.schools-splash-body .schools-splash .duolingo-info a span.video,.progress-splash-body .schools-splash .duolingo-info a span.video,.schools-splash-body .progress-splash .duolingo-info a span.video,.progress-splash-body .progress-splash .duolingo-info a span.video{background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite4.svg") -400px 0;width:28px;height:28px}.schools-splash-body .schools-splash .duolingo-info a span.study,.progress-splash-body .schools-splash .duolingo-info a span.study,.schools-splash-body .progress-splash .duolingo-info a span.study,.progress-splash-body .progress-splash .duolingo-info a span.study{background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite4.svg") -430px 0;width:24px;height:30px}.schools-splash-body .schools-splash .schools-info,.progress-splash-body .schools-splash .schools-info,.schools-splash-body .progress-splash .schools-info,.progress-splash-body .progress-splash .schools-info{background:#1caff6}.schools-splash-body .schools-splash .schools-info .content .half,.progress-splash-body .schools-splash .schools-info .content .half,.schools-splash-body .progress-splash .schools-info .content .half,.progress-splash-body .progress-splash .schools-info .content .half{width:49.5%;vertical-align:middle;display:inline-block}.schools-splash-body .schools-splash .schools-info .content .half li h3,.progress-splash-body .schools-splash .schools-info .content .half li h3,.schools-splash-body .progress-splash .schools-info .content .half li h3,.progress-splash-body .progress-splash .schools-info .content .half li h3{text-transform:none;color:#fff;font-size:16px;margin:0}.schools-splash-body .schools-splash .schools-info .content .half li p,.progress-splash-body .schools-splash .schools-info .content .half li p,.schools-splash-body .progress-splash .schools-info .content .half li p,.progress-splash-body .progress-splash .schools-info .content .half li p{color:rgba(255,255,255,0.8);font-size:16px;margin:0 0 30px 0;line-height:24px}.schools-splash-body .schools-splash .schools-info .content.teacher-method,.progress-splash-body .schools-splash .schools-info .content.teacher-method,.schools-splash-body .progress-splash .schools-info .content.teacher-method,.progress-splash-body .progress-splash .schools-info .content.teacher-method{margin-top:30px;border-top:1px solid rgba(255,255,255,0.2)}.schools-splash-body .schools-splash .schools-info .content.what-is .half:first-child,.progress-splash-body .schools-splash .schools-info .content.what-is .half:first-child,.schools-splash-body .progress-splash .schools-info .content.what-is .half:first-child,.progress-splash-body .progress-splash .schools-info .content.what-is .half:first-child{padding-right:50px}.schools-splash-body .schools-splash .schools-info h2,.progress-splash-body .schools-splash .schools-info h2,.schools-splash-body .progress-splash .schools-info h2,.progress-splash-body .progress-splash .schools-info h2{color:#fff;font-size:24px;margin:0 0 30px 0}.schools-splash-body .schools-splash .schools-info p,.progress-splash-body .schools-splash .schools-info p,.schools-splash-body .progress-splash .schools-info p,.progress-splash-body .progress-splash .schools-info p{color:#fff;font-size:16px;line-height:30px}.schools-splash-body .schools-splash .schools-info .dashboard-img,.progress-splash-body .schools-splash .schools-info .dashboard-img,.schools-splash-body .progress-splash .schools-info .dashboard-img,.progress-splash-body .progress-splash .schools-info .dashboard-img{display:block;vertical-align:middle;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.15);-moz-box-shadow:0 0 20px rgba(0,0,0,0.15);box-shadow:0 0 20px rgba(0,0,0,0.15);float:right}.schools-splash-body .schools-splash .schools-info .owl-container,.progress-splash-body .schools-splash .schools-info .owl-container,.schools-splash-body .progress-splash .schools-info .owl-container,.progress-splash-body .progress-splash .schools-info .owl-container{position:relative;height:0
				width: 0}.schools-splash-body .schools-splash .schools-info .owl-container .owl,.progress-splash-body .schools-splash .schools-info .owl-container .owl,.schools-splash-body .progress-splash .schools-info .owl-container .owl,.progress-splash-body .progress-splash .schools-info .owl-container .owl{width:128px;height:146px;background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite4.svg") -400px -130px;display:inline-block;position:absolute;top:200px;left:-70px}.schools-splash-body .schools-splash .schools-info .school-students-img,.progress-splash-body .schools-splash .schools-info .school-students-img,.schools-splash-body .progress-splash .schools-info .school-students-img,.progress-splash-body .progress-splash .schools-info .school-students-img{width:319px;height:289px;background-position:-486px -400px;display:block;vertical-align:middle;margin:0 auto}.schools-splash-body .schools-splash .testimonials .content,.progress-splash-body .schools-splash .testimonials .content,.schools-splash-body .progress-splash .testimonials .content,.progress-splash-body .progress-splash .testimonials .content{padding:50px 0}.schools-splash-body .schools-splash .testimonials h2,.progress-splash-body .schools-splash .testimonials h2,.schools-splash-body .progress-splash .testimonials h2,.progress-splash-body .progress-splash .testimonials h2{font-size:24px;margin:0 0 40px 0}.schools-splash-body .schools-splash .testimonials ul,.progress-splash-body .schools-splash .testimonials ul,.schools-splash-body .progress-splash .testimonials ul,.progress-splash-body .progress-splash .testimonials ul{margin-top:20px}.schools-splash-body .schools-splash .testimonials li,.progress-splash-body .schools-splash .testimonials li,.schools-splash-body .progress-splash .testimonials li,.progress-splash-body .progress-splash .testimonials li{width:100%}.schools-splash-body .schools-splash .testimonials li .teacher-img,.progress-splash-body .schools-splash .testimonials li .teacher-img,.schools-splash-body .progress-splash .testimonials li .teacher-img,.progress-splash-body .progress-splash .testimonials li .teacher-img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;margin-right:25px;float:left}.schools-splash-body .schools-splash .testimonials li .slide-content,.progress-splash-body .schools-splash .testimonials li .slide-content,.schools-splash-body .progress-splash .testimonials li .slide-content,.progress-splash-body .progress-splash .testimonials li .slide-content{margin:0 auto;width:700px}.schools-splash-body .schools-splash .testimonials li .testimonial-content p,.progress-splash-body .schools-splash .testimonials li .testimonial-content p,.schools-splash-body .progress-splash .testimonials li .testimonial-content p,.progress-splash-body .progress-splash .testimonials li .testimonial-content p{color:#999;font-size:16px;line-height:28px;margin:0;padding-left:125px}.schools-splash-body .schools-splash .testimonials li .testimonial-content .credit,.progress-splash-body .schools-splash .testimonials li .testimonial-content .credit,.schools-splash-body .progress-splash .testimonials li .testimonial-content .credit,.progress-splash-body .progress-splash .testimonials li .testimonial-content .credit{margin-top:20px}.schools-splash-body .schools-splash .testimonials li .testimonial-content .credit p,.progress-splash-body .schools-splash .testimonials li .testimonial-content .credit p,.schools-splash-body .progress-splash .testimonials li .testimonial-content .credit p,.progress-splash-body .progress-splash .testimonials li .testimonial-content .credit p{text-align:right;color:#3c3c3c;margin:0;line-height:18px}.schools-splash-body .schools-splash .testimonials li .testimonial-content .credit p.bold,.progress-splash-body .schools-splash .testimonials li .testimonial-content .credit p.bold,.schools-splash-body .progress-splash .testimonials li .testimonial-content .credit p.bold,.progress-splash-body .progress-splash .testimonials li .testimonial-content .credit p.bold{padding-bottom:5px}.schools-splash-body .schools-splash .testimonials li .testimonial-content .credit .gray,.progress-splash-body .schools-splash .testimonials li .testimonial-content .credit .gray,.schools-splash-body .progress-splash .testimonials li .testimonial-content .credit .gray,.progress-splash-body .progress-splash .testimonials li .testimonial-content .credit .gray{font-size:13px}.schools-splash-body .schools-splash .testimonials .left-arrow,.progress-splash-body .schools-splash .testimonials .left-arrow,.schools-splash-body .progress-splash .testimonials .left-arrow,.progress-splash-body .progress-splash .testimonials .left-arrow{width:16px;height:28px;background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite4.svg") -455px 0;display:block;float:left;margin-top:20px;margin-left:40px}.schools-splash-body .schools-splash .testimonials .right-arrow,.progress-splash-body .schools-splash .testimonials .right-arrow,.schools-splash-body .progress-splash .testimonials .right-arrow,.progress-splash-body .progress-splash .testimonials .right-arrow{width:16px;height:28px;background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite4.svg") -472px 0;display:block;float:right;margin-top:20px;margin-right:40px}.schools-splash-body .schools-splash .bottom,.progress-splash-body .schools-splash .bottom,.schools-splash-body .progress-splash .bottom,.progress-splash-body .progress-splash .bottom{background:#eee;color:#999}.schools-splash-body .schools-splash .bottom .content.footer,.progress-splash-body .schools-splash .bottom .content.footer,.schools-splash-body .progress-splash .bottom .content.footer,.progress-splash-body .progress-splash .bottom .content.footer{padding-top:0}.schools-splash-body .schools-splash .bottom h2,.progress-splash-body .schools-splash .bottom h2,.schools-splash-body .progress-splash .bottom h2,.progress-splash-body .progress-splash .bottom h2{font-size:22px;margin-bottom:40px}.schools-splash-body .schools-splash .bottom .footer-main,.progress-splash-body .schools-splash .bottom .footer-main,.schools-splash-body .progress-splash .bottom .footer-main,.progress-splash-body .progress-splash .bottom .footer-main{margin:0 auto}.progress,.progress-splash{margin-bottom:-30px}.progress main,.progress-splash main{margin-top:-40px}.progress main .page-main,.progress-splash main .page-main{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.progress .bulk-section-editor,.progress-splash .bulk-section-editor{margin:0 auto;width:300px}.progress .main-full-width.v2,.progress-splash .main-full-width.v2{position:initial;width:100%;min-width:1020px;max-width:1240px;padding:0 40px;margin:0 auto}.progress .main-full-width.v2 .dashboard-main,.progress-splash .main-full-width.v2 .dashboard-main{background:#f7f7f7;min-width:1020px;margin:205px 0 0 0;padding:0;width:100%;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}.progress .main-full-width.v2 .dashboard-main .dashboard-banner,.progress-splash .main-full-width.v2 .dashboard-main .dashboard-banner{margin:-74px 0 40px 0}.progress .main-full-width.v2 .dashboard-main.overview,.progress-splash .main-full-width.v2 .dashboard-main.overview,.progress .main-full-width.v2 .dashboard-main .empty,.progress-splash .main-full-width.v2 .dashboard-main .empty{margin:250px 0 0 0;min-width:1020px;max-width:1240px;background:none;display:inline-block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress .main-full-width.v2 .dashboard-main.overview .blue-header,.progress-splash .main-full-width.v2 .dashboard-main.overview .blue-header{height:250px}.progress .main-full-width.v2 .dashboard-main.overview .school-students-img,.progress-splash .main-full-width.v2 .dashboard-main.overview .school-students-img{width:192px;height:171px;background-position:-291px -239px;background-size:600px;top:-25px;position:absolute;right:70px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main.overview .school-students-img,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main.overview .school-students-img{left:70px;right:auto}.progress .main-full-width.v2 .dashboard-main.empty .footer-main,.progress-splash .main-full-width.v2 .dashboard-main.empty .footer-main{position:absolute;bottom:30px;left:0;right:0}.progress .main-full-width.v2 .dashboard-main.empty .big-arrow-black,.progress-splash .main-full-width.v2 .dashboard-main.empty .big-arrow-black{opacity:.1;right:150px;bottom:270px;position:relative;float:right}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main.empty .big-arrow-black,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main.empty .big-arrow-black{left:150px;right:auto}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main.empty .big-arrow-black,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main.empty .big-arrow-black{float:right;float:left}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main.empty .big-arrow-black,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main.empty .big-arrow-black{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.progress .main-full-width.v2 .dashboard-main .blue-header,.progress-splash .main-full-width.v2 .dashboard-main .blue-header{position:fixed;background:#1caff6;left:0;right:0;width:100%;padding:0;margin:0;color:#fff;z-index:21;top:0;height:127px}.progress .main-full-width.v2 .dashboard-main .blue-header .white-header,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .white-header{font-size:22px;line-height:20px}.progress .main-full-width.v2 .dashboard-main .blue-header .content,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content{position:relative;width:100%;max-width:1240px;min-width:1100px;margin:0 auto;padding:0 40px;top:104px}.progress .main-full-width.v2 .dashboard-main .blue-header .content .background,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content .background{padding:17px 20px;background:#1caff6}.progress .main-full-width.v2 .dashboard-main .blue-header .content .background .tooltip,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content .background .tooltip{padding:5px 0}.progress .main-full-width.v2 .dashboard-main .blue-header .content .background .tooltip-inner,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content .background .tooltip-inner{max-width:190px;padding:5px 10px;white-space:normal;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.progress .main-full-width.v2 .dashboard-main .blue-header .content .header-background,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content .header-background{padding:13px 0}.progress .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box{top:91px}.progress .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box.overview,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box.overview{top:144px}.progress .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .background,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .background{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.15);min-height:72px;border-radius:2px}.progress .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .teacher-img,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .teacher-img{width:100px;margin:-19px 20px -17px -20px;height:72px;background-position:-513px -68px;background-size:1250px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .teacher-img,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .teacher-img{margin:-19px 20px -17px -20px;margin:-19px -20px -17px 20px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .teacher-img,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .teacher-img{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.progress .main-full-width.v2 .dashboard-main .blue-header .blue-header-title,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .blue-header-title{color:#fff;font-size:36px;font-weight:300;text-transform:capitalize;margin:0;max-width:80%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px}.progress .main-full-width.v2 .dashboard-main .blue-header .second,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .second{float:right}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .second,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .second{float:right;float:left}.progress .main-full-width.v2 .dashboard-main .blue-header .second .school-icon.school-students-img,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .second .school-icon.school-students-img{margin-top:-45px}.progress .main-full-width.v2 .dashboard-main .blue-header .student-count,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .student-count{cursor:default;padding:0 20px 0 0;display:initial;margin:0 15px 0 0;font-size:17px;line-height:38px;color:#999}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .student-count,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .student-count{margin:0 15px 0 0;margin:0 0 0 15px}.progress .main-full-width.v2 .dashboard-main .blue-header .student-count b,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .student-count b,.progress .main-full-width.v2 .dashboard-main .blue-header .student-count.black,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .student-count.black{color:#3c3c3c}.progress .main-full-width.v2 .dashboard-main .blue-header .google-classroom,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .google-classroom{color:#25a667;padding:3px 0;margin:0 15px 0 0;display:table;vertical-align:middle}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .google-classroom,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .google-classroom{margin:0 15px 0 0;margin:0 0 0 15px}.progress .main-full-width.v2 .dashboard-main .blue-header .google-classroom .label,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .google-classroom .label{padding:0 0 0 7px;display:table-cell;vertical-align:middle;cursor:pointer}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .google-classroom .label,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .google-classroom .label{padding:0 0 0 7px;padding:0 7px 0 0}.progress .main-full-width.v2 .dashboard-main .blue-header .bulk-actions,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .bulk-actions{position:relative}.progress .main-full-width.v2 .dashboard-main .blue-header .bulk-actions a,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .bulk-actions a{font-weight:500;font-size:15px}.progress .main-full-width.v2 .dashboard-main .blue-header .bulk-actions a:hover label,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .bulk-actions a:hover label{text-decoration:underline}.progress .main-full-width.v2 .dashboard-main .blue-header .bulk-actions>*,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .bulk-actions>*{margin:0 0 0 20px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .bulk-actions>*,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .bulk-actions>*{margin:0 0 0 20px;margin:0 20px 0 0}.progress .main-full-width.v2 .dashboard-main .blue-header .bulk-actions .school-icon,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .bulk-actions .school-icon{vertical-align:middle;margin:-3px 6px 0 0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .bulk-actions .school-icon,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .bulk-actions .school-icon{margin:-3px 6px 0 0;margin:-3px 0 0 6px}.progress .main-full-width.v2 .dashboard-main .blue-header .grey-select,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .grey-select{margin:0 15px 0 0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .grey-select,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .grey-select{margin:0 15px 0 0;margin:0 0 0 15px}.progress .main-full-width.v2 .dashboard-main .blue-header .grey-select select,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .grey-select select{padding:7px 25px 7px 15px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .grey-select select,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .grey-select select{padding:7px 25px 7px 15px;padding:7px 15px 7px 25px}.progress .main-full-width.v2 .dashboard-main .blue-header .header-button,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .header-button{padding:8px 20px;margin:0 15px 0 0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .header-button,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .header-button{margin:0 15px 0 0;margin:0 0 0 15px}.progress .main-full-width.v2 .dashboard-main .blue-header .header-button.btn-white:hover,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .header-button.btn-white:hover{border-color:rgba(255,255,255,0);background:rgba(255,255,255,0.8)}.progress .main-full-width.v2 .dashboard-main .blue-header .header-button .school-icon,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .header-button .school-icon{margin:0 8px 0 0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .header-button .school-icon,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .header-button .school-icon{margin:0 8px 0 0;margin:0 0 0 8px}.progress .main-full-width.v2 .dashboard-main .blue-header .header-button .label,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .header-button .label{color:#fff}.progress .main-full-width.v2 .dashboard-main .blue-header .header-button .label.blue,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .header-button .label.blue{color:#1caff6}.progress .main-full-width.v2 .dashboard-main .blue-header .header-button .label.white,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .header-button .label.white{color:#fff}.progress .main-full-width.v2 .dashboard-main .blue-header .header-button .label:hover,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .header-button .label:hover{text-decoration:none}.progress .main-full-width.v2 .dashboard-main .blue-header .header-button.disabled,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .header-button.disabled{color:inherit;opacity:.5;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.progress .main-full-width.v2 .dashboard-main .blue-header .header-button.enabled,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .header-button.enabled{opacity:1;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.progress .main-full-width.v2 .dashboard-main .filter .white-select,.progress-splash .main-full-width.v2 .dashboard-main .filter .white-select{margin:0 5px;border:2px solid rgba(255,255,255,0.6)}.progress .main-full-width.v2 .dashboard-main .filter .white-select:hover,.progress-splash .main-full-width.v2 .dashboard-main .filter .white-select:hover{background:#35b8f7}.progress .main-full-width.v2 .dashboard-main .filter .white-select select,.progress-splash .main-full-width.v2 .dashboard-main .filter .white-select select{font-size:15px;max-width:200px;text-overflow:ellipsis;overflow:hidden}.progress .main-full-width.v2 .dashboard-main .filter .white-select select option,.progress-splash .main-full-width.v2 .dashboard-main .filter .white-select select option{color:#fff;background:#1caff6}.progress .main-full-width.v2 .dashboard-main .dashboard-v2-wrapper,.progress-splash .main-full-width.v2 .dashboard-main .dashboard-v2-wrapper{position:relative;top:45px;background:#f7f7f7;min-width:760px}.progress .main-full-width.v2 .dashboard-main .dashboard-v2-wrapper.positioned,.progress-splash .main-full-width.v2 .dashboard-main .dashboard-v2-wrapper.positioned{position:absolute;top:100px;left:100px;width:800px;box-shadow:0 0 15px #333}.progress .main-full-width.v2 .dashboard-main .dashboard-v2-wrapper .container,.progress-splash .main-full-width.v2 .dashboard-main .dashboard-v2-wrapper .container{overflow-y:scroll;height:-webkit-calc(100vh - 250px);height:-moz-calc(100vh - 250px);height:calc(100vh - 250px)}.progress .main-full-width.v2 .dashboard-main .dashboard-v3-wrapper,.progress-splash .main-full-width.v2 .dashboard-main .dashboard-v3-wrapper{position:relative;background:#f7f7f7;top:0;height:-webkit-calc(100vh - 205px);height:-moz-calc(100vh - 205px);height:calc(100vh - 205px)}.progress .main-full-width.v2 .dashboard-main .dashboard-v3-wrapper.positioned,.progress-splash .main-full-width.v2 .dashboard-main .dashboard-v3-wrapper.positioned{position:absolute;top:100px;left:100px;width:800px;box-shadow:0 0 15px #333}.progress .main-full-width.v2 .dashboard-main .scroller,.progress-splash .main-full-width.v2 .dashboard-main .scroller{margin-left:325px;margin-right:0;overflow-x:hidden;overflow-y:visible;-webkit-box-shadow:inset 25px 0 15px -25px rgba(0,0,0,0.1);-moz-box-shadow:inset 25px 0 15px -25px rgba(0,0,0,0.1);box-shadow:inset 25px 0 15px -25px rgba(0,0,0,0.1)}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller{margin-left:325px;margin-left:0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller{margin-right:0;margin-right:325px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-td,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td{padding:10px 20px;position:absolute !important;width:325px;left:0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-td,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td{right:0;left:auto}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-td input,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td input{margin:10px 20px 0 0;float:left;font-size:15px;border-color:#dfdfdf}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-td input,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td input{margin:10px 20px 0 0;margin:10px 0 0 20px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-td input,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td input{float:left;float:right}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-td .nav-button,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td .nav-button{float:right;top:-35px;position:relative}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-td .nav-button,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td .nav-button{float:right;float:left}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-td-end,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td-end{padding:15px 15px 18px 15px;position:absolute;right:0;margin-top:-57px;background:#f7f7f7;border-top:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.05)}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-td-end,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td-end{left:0;right:auto}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-td-end:before,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td-end:before{content:'';width:30px;height:60px;display:inline-block;box-shadow:inset -25px 0 15px -25px rgba(0,0,0,0.1);-moz-box-shadow:inset -25px 0 15px -25px rgba(0,0,0,0.1);-webkitbox-shadow:inset -25px 0 15px -25px rgba(0,0,0,0.1);top:0;position:absolute;right:56px;z-index:-1}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-td-end:before,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td-end:before{box-shadow:inset 25px 0 15px -25px rgba(0,0,0,0.1);-moz-box-shadow:inset 25px 0 15px -25px rgba(0,0,0,0.1);-webkit-box-shadow:inset 25px 0 15px -25px rgba(0,0,0,0.1)}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-td-end:before,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td-end:before{left:56px;right:auto}.progress .main-full-width.v2 .dashboard-main .scroller .student-row,.progress-splash .main-full-width.v2 .dashboard-main .scroller .student-row{height:60px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-wrapper,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-wrapper{left:0;position:relative;width:100%}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-wrapper,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-wrapper{right:0;left:auto}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template{z-index:10;background-color:#f7f7f7;height:60px;border-bottom:1px solid rgba(0,0,0,0.05);display:inline-block}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .fixed-td,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .fixed-td{background-color:#f7f7f7;height:60px;border-bottom:1px solid rgba(0,0,0,0.05)}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .fixed-td:after,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .fixed-td:after{content:'';width:30px;height:60px;display:inline-block;box-shadow:inset 25px 0 15px -25px rgba(0,0,0,0.1);-moz-box-shadow:inset 25px 0 15px -25px rgba(0,0,0,0.1);-webkitbox-shadow:inset 25px 0 15px -25px rgba(0,0,0,0.1);top:0;position:absolute;left:325px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .fixed-td:after,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .fixed-td:after{box-shadow:inset -25px 0 15px -25px rgba(0,0,0,0.1);-moz-box-shadow:inset -25px 0 15px -25px rgba(0,0,0,0.1);-webkit-box-shadow:inset -25px 0 15px -25px rgba(0,0,0,0.1)}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .fixed-td:after,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .fixed-td:after{right:325px;left:auto}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction{display:table-cell;font-size:13px;color:#999;font-weight:300;vertical-align:middle}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction strong,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction strong{font-size:15px;color:#3c3c3c;display:block}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction:first-child,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction:first-child{padding:0 8px 0 0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction:first-child,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction:first-child{padding:0 8px 0 0;padding:0 0 0 8px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction:nth-child(2),.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction:nth-child(2){text-align:left;height:40px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction:nth-child(2),html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction:nth-child(2){text-align:left;text-align:right}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small{margin:0;display:inline-block;vertical-align:middle;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/flag-sprite6.svg");-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;width:35px;height:35px;background-size:437px;background-position:-175px -261px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-fr,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-fr{background-position:0 0}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-es,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-es{background-position:-44px 0}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-de,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-de{background-position:-88px 0}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pt,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pt{background-position:-132px 0}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-it,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-it{background-position:-175px 0}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-en,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-en{background-position:-219px 0}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ga,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ga{background-position:-263px 0}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hu,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hu{background-position:-306px 0}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ru,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ru{background-position:-350px 0}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pl,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pl{background-position:-394px 0}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ro,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ro{background-position:0 -87px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dn,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dn{background-position:-44px -87px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-tr,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-tr{background-position:-88px -87px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-id,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-id{background-position:-132px -87px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ja,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ja{background-position:-175px -87px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-uk,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-uk{background-position:-219px -87px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zt,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zt{background-position:-263px -87px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-el,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-el{background-position:-306px -87px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-bn,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-bn{background-position:-350px -87px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ar,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ar{background-position:-394px -87px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hi,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hi{background-position:0 -174px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-he,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-he{background-position:-44px -174px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ko,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ko{background-position:-88px -174px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-vi,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-vi{background-position:-132px -174px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sv,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sv{background-position:-175px -174px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zs,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zs{background-position:-219px -174px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-cs,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-cs{background-position:-263px -174px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-th,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-th{background-position:-306px -174px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-un,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-un{background-position:-350px -174px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-eo,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-eo{background-position:-394px -174px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-kl,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-kl{background-position:0 -261px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-da,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-da{background-position:-44px -261px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dk,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dk{background-position:-88px -261px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sn,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sn{background-position:-132px -261px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-nb,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-nb{background-position:-263px -261px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ca,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ca{background-position:-350px -261px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-micro,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-micro{position:relative;border:2px solid #f7f7f7;width:22px;height:22px;right:9px;bottom:-10px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-micro,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-micro{left:9px;right:auto}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .tree-skill-container,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .tree-skill-container{white-space:nowrap}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .tree-skill-container .skill-icon,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .tree-skill-container .skill-icon{margin:15px 7px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .tree-skill-container .skill-details:hover,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .tree-skill-container .skill-details:hover{cursor:pointer;opacity:.75}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .tree-skill-container .tooltip,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .tree-skill-container .tooltip{z-index:1;margin-top:5px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2{width:100%;font-weight:300;font-size:15px;border-collapse:collapse}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header{color:#999;text-align:left;border-bottom:1px solid #eee;padding:0 10px;height:0;line-height:0;padding-top:0;padding-bottom:0;color:transparent;border:none;white-space:nowrap}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header{text-align:left;text-align:right}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .fixed-header,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .fixed-header,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .fixed-header,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .fixed-header{position:absolute;background:transparent;padding:15px 10px;top:-45px;margin:0 0 0 -10px;line-height:normal;color:#999;font-size:13px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .fixed-header,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .fixed-header,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .fixed-header,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .fixed-header{margin:0 0 0 -10px;margin:0 -10px 0 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .fixed-header.student-info,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .fixed-header.student-info,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .fixed-header.student-info,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .fixed-header.student-info{padding:15px 10px 15px 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header:first-child,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header:first-child,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header:first-child,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header:first-child{padding:0 20px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .tooltip,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .tooltip,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .tooltip,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .tooltip{margin-top:-15px;z-index:21;line-height:initial}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .sorting-icon,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .sorting-icon{position:relative;margin:0 0 3px 3px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .sorting-icon,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header .sorting-icon,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .sorting-icon,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header .sorting-icon{margin:0 0 3px 3px;margin:0 3px 3px 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header:hover .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header:hover .sorting-icon,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header:hover .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header:hover .sorting-icon{bottom:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #c9c9c9;border-bottom:none;top:10px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header.sorttable_sorted .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header.sorttable_sorted .sorting-icon,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header.sorttable_sorted .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header.sorttable_sorted .sorting-icon{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #999;border-bottom:none;top:10px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header.sorttable_sorted.student-row.sorting-icon:hover .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header.sorttable_sorted.student-row.sorting-icon:hover .sorting-icon,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header.sorttable_sorted.student-row.sorting-icon:hover .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header.sorttable_sorted.student-row.sorting-icon:hover .sorting-icon{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #c9c9c9;border-bottom:none}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header.sorttable_sorted_reverse .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header.sorttable_sorted_reverse .sorting-icon,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header.sorttable_sorted_reverse .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header.sorttable_sorted_reverse .sorting-icon{position:relative;bottom:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #999;border-top:none}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header.sorttable_sorted_reverse.student-row.sorting-icon:hover .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header.sorttable_sorted_reverse.student-row.sorting-icon:hover .sorting-icon,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header.sorttable_sorted_reverse.student-row.sorting-icon:hover .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header.sorttable_sorted_reverse.student-row.sorting-icon:hover .sorting-icon{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #c9c9c9;border-bottom:none;top:10px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header.sorttable_sorted_reverse:hover .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.table-header.sorttable_sorted_reverse:hover .sorting-icon,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header.sorttable_sorted_reverse:hover .sorting-icon,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.table-header.sorttable_sorted_reverse:hover .sorting-icon{top:-10px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 thead,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 thead,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 thead,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 thead,.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 thead tr:hover,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 thead tr:hover,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 thead tr:hover,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 thead tr:hover{background:#f7f7f7}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template{height:60px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .fixed-td,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .fixed-td,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .fixed-td,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .fixed-td{left:-325px;background-color:#f7f7f7;height:60px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .fixed-td,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .fixed-td,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .fixed-td,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .fixed-td{right:-325px;left:0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction{display:table-cell;font-size:13px;color:#999;font-weight:300;vertical-align:middle}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction strong,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction strong,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction strong,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction strong{font-size:15px;color:#3c3c3c;display:block}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:first-child,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:first-child,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:first-child,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:first-child{padding:0 8px 0 0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:first-child,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:first-child,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:first-child,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:first-child{padding:0 8px 0 0;padding:0 0 0 8px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:nth-child(2),.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:nth-child(2),.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:nth-child(2),.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:nth-child(2){text-align:left;height:40px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:nth-child(2),html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:nth-child(2),html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:nth-child(2),html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction:nth-child(2){text-align:left;text-align:right}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small{margin:0;display:inline-block;vertical-align:middle;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/flag-sprite6.svg");-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;width:35px;height:35px;background-size:437px;background-position:-175px -261px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-fr,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-fr,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-fr,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-fr{background-position:0 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-es,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-es,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-es,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-es{background-position:-44px 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-de,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-de,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-de,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-de{background-position:-88px 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pt,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pt,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pt,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pt{background-position:-132px 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-it,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-it,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-it,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-it{background-position:-175px 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-en,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-en,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-en,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-en{background-position:-219px 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ga,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ga,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ga,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ga{background-position:-263px 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hu,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hu,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hu,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hu{background-position:-306px 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ru,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ru,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ru,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ru{background-position:-350px 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pl,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pl,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pl,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-pl{background-position:-394px 0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ro,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ro,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ro,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ro{background-position:0 -87px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dn,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dn,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dn,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dn{background-position:-44px -87px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-tr,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-tr,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-tr,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-tr{background-position:-88px -87px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-id,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-id,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-id,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-id{background-position:-132px -87px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ja,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ja,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ja,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ja{background-position:-175px -87px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-uk,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-uk,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-uk,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-uk{background-position:-219px -87px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zt,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zt,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zt,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zt{background-position:-263px -87px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-el,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-el,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-el,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-el{background-position:-306px -87px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-bn,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-bn,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-bn,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-bn{background-position:-350px -87px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ar,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ar,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ar,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ar{background-position:-394px -87px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hi,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hi,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hi,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-hi{background-position:0 -174px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-he,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-he,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-he,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-he{background-position:-44px -174px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ko,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ko,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ko,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ko{background-position:-88px -174px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-vi,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-vi,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-vi,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-vi{background-position:-132px -174px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sv,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sv,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sv,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sv{background-position:-175px -174px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zs,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zs,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zs,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-zs{background-position:-219px -174px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-cs,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-cs,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-cs,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-cs{background-position:-263px -174px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-th,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-th,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-th,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-th{background-position:-306px -174px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-un,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-un,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-un,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-un{background-position:-350px -174px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-eo,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-eo,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-eo,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-eo{background-position:-394px -174px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-kl,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-kl,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-kl,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-kl{background-position:0 -261px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-da,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-da,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-da,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-da{background-position:-44px -261px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dk,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dk,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dk,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-dk{background-position:-88px -261px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sn,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sn,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sn,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sn{background-position:-132px -261px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-nb,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-nb,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-nb,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-nb{background-position:-263px -261px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ca,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ca,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ca,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-ca{background-position:-350px -261px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-micro,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-micro,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-micro,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-micro{position:relative;border:2px solid #f7f7f7;width:22px;height:22px;right:9px;bottom:-10px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template input[type="checkbox"],.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template input[type="checkbox"],.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template input[type="checkbox"],.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .fixed-template input[type="checkbox"]{font-size:15px;border-color:#dfdfdf;box-sizing:content-box}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td{border-bottom:1px solid rgba(0,0,0,0.05);padding:15px 10px;position:static;font-size:12px;color:#999}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td span,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td span,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td span,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td span{display:block;font-weight:700;font-size:14px;line-height:17px;color:#3c3c3c}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td span.na,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td span.na,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td span.na,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td span.na{color:#c9c9c9}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td span.na.light,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td span.na.light,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td span.na.light,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td span.na.light{font-size:12px;font-weight:300}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td:first-child,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td:first-child,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td:first-child,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td:first-child{padding:10px 20px;background:initial}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .first-col-content,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .first-col-content,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td .first-col-content,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td .first-col-content{max-width:250px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td.nav-button,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td.nav-button,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td.nav-button,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td.nav-button{width:75px;padding:0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .tree-circles,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .tree-circles,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td .tree-circles,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td .tree-circles{display:inline-block;white-space:nowrap;vertical-align:middle}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .tree-circles .incomplete-skill,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .tree-circles .incomplete-skill,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td .tree-circles .incomplete-skill,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td .tree-circles .incomplete-skill{vertical-align:middle;border:3px solid #eee;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:20px;height:20px;display:inline-block}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .tree-circles .incomplete-skill .overlay-progress,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .tree-circles .incomplete-skill .overlay-progress,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td .tree-circles .incomplete-skill .overlay-progress,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td .tree-circles .incomplete-skill .overlay-progress{width:20px;height:20px;display:block;margin:-3px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .tooltip,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .tooltip,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td .tooltip,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td .tooltip{z-index:20}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td{background:#eff9fe;cursor:pointer}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td .avatar-container .flag,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td .avatar-container .flag,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td .avatar-container .flag,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td .avatar-container .flag{border-color:#eff9fe}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td .school-icon.black-eye,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td .school-icon.black-eye,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td .school-icon.black-eye,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td .school-icon.black-eye{display:block;opacity:.3}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td #nav-prev,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td #nav-prev,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td #nav-prev,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td #nav-prev,.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td #nav-next,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td #nav-next,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td #nav-next,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td #nav-next{opacity:1;-webkit-transition:opacity .28s cubic-bezier(.4, 0, 1, 1),visibility 0s .28s;transition:opacity .28s cubic-bezier(.4, 0, 1, 1),visibility 0s .28s}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td #nav-prev.disabled,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td #nav-prev.disabled,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td #nav-prev.disabled,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td #nav-prev.disabled,.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td #nav-next.disabled,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td #nav-next.disabled,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td #nav-next.disabled,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td #nav-next.disabled{opacity:0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr.student-row .skill-cell .tooltip.top,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr.student-row .skill-cell .tooltip.top,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr.student-row .skill-cell .tooltip.top,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr.student-row .skill-cell .tooltip.top{z-index:20}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 div.student-info-cell,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 div.student-info-cell,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 div.student-info-cell,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 div.student-info-cell,.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th .student-info-cell,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th .student-info-cell,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th .student-info-cell,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th .student-info-cell{text-align:left;width:1%;width:150px;white-space:nowrap;display:table-cell;vertical-align:middle}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 div.student-info-cell,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 div.student-info-cell,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 div.student-info-cell,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 div.student-info-cell,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th .student-info-cell,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th .student-info-cell,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th .student-info-cell,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th .student-info-cell{text-align:left;text-align:right}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 div.student-info-cell .student-section span,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 div.student-info-cell .student-section span,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 div.student-info-cell .student-section span,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 div.student-info-cell .student-section span,.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th .student-info-cell .student-section span,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th .student-info-cell .student-section span,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th .student-info-cell .student-section span,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th .student-info-cell .student-section span{color:#999;font-size:12px;font-weight:300}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 div.narrow,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 div.narrow,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 div.narrow,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 div.narrow,.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.narrow,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.narrow,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.narrow,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.narrow{width:1%;white-space:nowrap}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 div.narrow.text-right,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 div.narrow.text-right,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 div.narrow.text-right,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 div.narrow.text-right,.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.narrow.text-right,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.narrow.text-right,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.narrow.text-right,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.narrow.text-right{text-align:right}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 td.more-info,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 td.more-info,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 td.more-info,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 td.more-info,.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.more-info,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.more-info,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.more-info,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.more-info{padding:15px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 td.more-info .school-icon,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 td.more-info .school-icon,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 td.more-info .school-icon,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 td.more-info .school-icon,.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.more-info .school-icon,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 th.more-info .school-icon,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.more-info .school-icon,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 th.more-info .school-icon{display:block;opacity:0}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 input[type="checkbox"],.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 input[type="checkbox"],.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 input[type="checkbox"],.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 input[type="checkbox"]{font-size:15px;border-color:#dfdfdf;box-sizing:content-box}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell{display:table-cell;vertical-align:middle;width:250px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .student-info,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .student-info,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .student-info,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .student-info{display:table-cell;vertical-align:middle}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .student-info .student-section span,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .student-info .student-section span,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .student-info .student-section span,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .student-info .student-section span{color:#999;font-size:12px;font-weight:300;max-width:200px;text-overflow:ellipsis;overflow:hidden}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .name,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .name,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .name,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .name,.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .email,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .email,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .email,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .email{width:150px;overflow:hidden;text-overflow:ellipsis}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .email,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .email,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .email,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .email{line-height:16px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell a:hover div,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell a:hover div,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell a:hover div,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell a:hover div{text-decoration:underline}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container{display:table-cell;vertical-align:top;padding:0 10px 0 0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container{padding:0 10px 0 0;padding:0 0 0 10px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container .avatar,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container .avatar,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container .avatar,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container .avatar{margin:0 15px 0 0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container .avatar,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container .avatar,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container .avatar,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container .avatar{margin:0 15px 0 0;margin:0 0 0 15px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container .flag,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container .flag,.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container .flag,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container .flag{position:absolute;border:2px solid #fff;width:22px;height:22px;right:-9px;bottom:-5px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container .flag,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .student-info-cell .avatar-container .flag,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container .flag,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 .student-info-cell .avatar-container .flag{left:-9px;right:auto}.progress .main-full-width.v2 .dashboard-main .tree-container,.progress-splash .main-full-width.v2 .dashboard-main .tree-container{background:#fff}.progress .main-full-width.v2 .dashboard-main .tree-container.fixed .tree-skill-container,.progress-splash .main-full-width.v2 .dashboard-main .tree-container.fixed .tree-skill-container{width:100%;overflow:hidden}.progress .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-template,.progress-splash .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-template{position:fixed;top:162px;z-index:20;width:835px}.progress .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-template .fixed-td,.progress-splash .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-template .fixed-td{left:-325px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-template .fixed-td,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-template .fixed-td{right:-325px;left:0}.progress .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-td-end,.progress-splash .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-td-end{right:-55px;background:#f7f7f7}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-td-end,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-td-end{left:-55px;right:auto}.progress .main-full-width.v2 .dashboard-main .tree-container.fixed table.dashboard-tree-table,.progress-splash .main-full-width.v2 .dashboard-main .tree-container.fixed table.dashboard-tree-table{margin-top:60px}.progress .main-full-width.v2 .dashboard-main .tree-container.absolute .fixed-template,.progress-splash .main-full-width.v2 .dashboard-main .tree-container.absolute .fixed-template{position:absolute;top:0;z-index:19;width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px);width:calc(100% - 380px)}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2{background:#fff}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .student-info-cell,.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .student-info-cell{padding:15px 10px 15px 0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .student-info-cell,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td .student-info-cell{padding:15px 10px 15px 0;padding:15px 0 15px 10px}.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td{cursor:initial;background:none}.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 td,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 td{text-align:center}.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 td .student-info-cell .student-info .student-section span,.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 td .student-info-cell .student-info .student-section span{overflow:hidden;text-overflow:ellipsis;width:180px}.progress .dashboard-main,.progress-splash .dashboard-main{margin:-40px 0 40px 0}.progress .dashboard-main .content.dashboard-banner,.progress-splash .dashboard-main .content.dashboard-banner{margin:-40px -40px 40px -40px;padding:0 40px}.progress .dashboard-main .content.dashboard-banner .first,.progress-splash .dashboard-main .content.dashboard-banner .first,.progress .dashboard-main .content.dashboard-banner .second,.progress-splash .dashboard-main .content.dashboard-banner .second{padding:0}.progress .dashboard-main .content.dashboard-banner .first,.progress-splash .dashboard-main .content.dashboard-banner .first{width:70%}.progress .dashboard-main .content.dashboard-banner .first h1,.progress-splash .dashboard-main .content.dashboard-banner .first h1{margin:0;font-size:30px}.progress .dashboard-main .content.dashboard-banner .second,.progress-splash .dashboard-main .content.dashboard-banner .second{width:30%;text-align:right}.progress .dashboard-main .content.dashboard-banner .second .school-icon.school-students-img,.progress-splash .dashboard-main .content.dashboard-banner .second .school-icon.school-students-img{width:223px;height:165px;background-position:-340px -280px;background-size:700px;margin-top:20px}.progress .dashboard-main .bar,.progress-splash .dashboard-main .bar{margin-bottom:40px}.progress .dashboard-main .bar .blue-select select,.progress-splash .dashboard-main .bar .blue-select select{font-size:15px;padding:7px 45px 7px 15px;line-height:20px;font-weight:700}.progress .dashboard-main table.dashboard,.progress-splash .dashboard-main table.dashboard{width:100%;min-height:300px;font-weight:300;font-size:13px}.progress .dashboard-main table.dashboard th,.progress-splash .dashboard-main table.dashboard th{color:#999;text-align:left;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #eee}html[dir=rtl] .progress .dashboard-main table.dashboard th,html[dir=rtl] .progress-splash .dashboard-main table.dashboard th{text-align:left;text-align:right}.progress .dashboard-main table.dashboard tr:first-child th:nth-child(2),.progress-splash .dashboard-main table.dashboard tr:first-child th:nth-child(2),.progress .dashboard-main table.dashboard tr:first-child th:nth-child(3),.progress-splash .dashboard-main table.dashboard tr:first-child th:nth-child(3){padding:20px 0 20px 10px}.progress .dashboard-main table.dashboard tr:first-child th:nth-child(5),.progress-splash .dashboard-main table.dashboard tr:first-child th:nth-child(5){padding:5px 10px 5px 0}.progress .dashboard-main table.dashboard tr:nth-child(2) td,.progress-splash .dashboard-main table.dashboard tr:nth-child(2) td{border-top:none}.progress .dashboard-main table.dashboard tr td:nth-child(5),.progress-splash .dashboard-main table.dashboard tr td:nth-child(5),.progress .dashboard-main table.dashboard tr th:nth-child(5),.progress-splash .dashboard-main table.dashboard tr th:nth-child(5),.progress .dashboard-main table.dashboard tr td:nth-child(6),.progress-splash .dashboard-main table.dashboard tr td:nth-child(6),.progress .dashboard-main table.dashboard tr th:nth-child(6),.progress-splash .dashboard-main table.dashboard tr th:nth-child(6){text-align:right}html[dir=rtl] .progress .dashboard-main table.dashboard tr td:nth-child(5),html[dir=rtl] .progress-splash .dashboard-main table.dashboard tr td:nth-child(5),html[dir=rtl] .progress .dashboard-main table.dashboard tr th:nth-child(5),html[dir=rtl] .progress-splash .dashboard-main table.dashboard tr th:nth-child(5),html[dir=rtl] .progress .dashboard-main table.dashboard tr td:nth-child(6),html[dir=rtl] .progress-splash .dashboard-main table.dashboard tr td:nth-child(6),html[dir=rtl] .progress .dashboard-main table.dashboard tr th:nth-child(6),html[dir=rtl] .progress-splash .dashboard-main table.dashboard tr th:nth-child(6){text-align:right;text-align:left}.progress .dashboard-main table.dashboard td,.progress-splash .dashboard-main table.dashboard td{padding:20px 0 20px 10px;border-top:1px solid #eee;vertical-align:top}.progress .dashboard-main table.dashboard td.same-user,.progress-splash .dashboard-main table.dashboard td.same-user{border-top:none}.progress .dashboard-main table.dashboard td.nested,.progress-splash .dashboard-main table.dashboard td.nested{padding:5px 0;border:0}.progress .dashboard-main table.dashboard .skills-col,.progress-splash .dashboard-main table.dashboard .skills-col,.progress .dashboard-main table.dashboard .lesson-col,.progress-splash .dashboard-main table.dashboard .lesson-col,.progress .dashboard-main table.dashboard .xp-col,.progress-splash .dashboard-main table.dashboard .xp-col,.progress .dashboard-main table.dashboard .time-col,.progress-splash .dashboard-main table.dashboard .time-col{padding:20px 0}.progress .dashboard-main table.dashboard .skills-col table,.progress-splash .dashboard-main table.dashboard .skills-col table,.progress .dashboard-main table.dashboard .lesson-col table,.progress-splash .dashboard-main table.dashboard .lesson-col table,.progress .dashboard-main table.dashboard .xp-col table,.progress-splash .dashboard-main table.dashboard .xp-col table,.progress .dashboard-main table.dashboard .time-col table,.progress-splash .dashboard-main table.dashboard .time-col table{width:100%}.progress .dashboard-main table.dashboard .skills-col tr:nth-child(even),.progress-splash .dashboard-main table.dashboard .skills-col tr:nth-child(even),.progress .dashboard-main table.dashboard .lesson-col tr:nth-child(even),.progress-splash .dashboard-main table.dashboard .lesson-col tr:nth-child(even),.progress .dashboard-main table.dashboard .xp-col tr:nth-child(even),.progress-splash .dashboard-main table.dashboard .xp-col tr:nth-child(even),.progress .dashboard-main table.dashboard .time-col tr:nth-child(even),.progress-splash .dashboard-main table.dashboard .time-col tr:nth-child(even){background-color:#f8f8f8}.progress .dashboard-main table.dashboard .skills-col td,.progress-splash .dashboard-main table.dashboard .skills-col td{padding:5px 0 5px 10px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.progress .dashboard-main table.dashboard .xp-col td,.progress-splash .dashboard-main table.dashboard .xp-col td{padding:5px 10px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.progress .dashboard-main table.dashboard .total-col table,.progress-splash .dashboard-main table.dashboard .total-col table{width:100%}.progress .dashboard-main table.dashboard .total-col td,.progress-splash .dashboard-main table.dashboard .total-col td{padding:5px 0 5px 10px;border-top:none}.progress .dashboard-main table.dashboard .avatar-container,.progress-splash .dashboard-main table.dashboard .avatar-container{display:table-cell;vertical-align:top}.progress .dashboard-main table.dashboard .student-info,.progress-splash .dashboard-main table.dashboard .student-info{display:table-cell;vertical-align:middle}.progress .dashboard-main table.dashboard .student-info .email,.progress-splash .dashboard-main table.dashboard .student-info .email{max-width:240px;line-height:16px}.progress .dashboard-main table.dashboard .student-info a:hover div,.progress-splash .dashboard-main table.dashboard .student-info a:hover div{text-decoration:underline}.progress .dashboard-main table.dashboard .student-info .save-cancel-button,.progress-splash .dashboard-main table.dashboard .student-info .save-cancel-button{float:left;padding:4px 0 0 10px;margin-right:-25px}.progress .dashboard-main table.dashboard .student-info .save-cancel-button .content,.progress-splash .dashboard-main table.dashboard .student-info .save-cancel-button .content{margin:-2px;height:32px}.progress .dashboard-main table.dashboard .student-info .save-cancel-button .cancel,.progress-splash .dashboard-main table.dashboard .student-info .save-cancel-button .cancel{background:#dd381d;border-color:#dd381d;-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px}.progress .dashboard-main table.dashboard .student-info .save-cancel-button .cancel .icon,.progress-splash .dashboard-main table.dashboard .student-info .save-cancel-button .cancel .icon{margin-right:-4px}.progress .dashboard-main table.dashboard .student-info .save-cancel-button .save,.progress-splash .dashboard-main table.dashboard .student-info .save-cancel-button .save{background:#7eb530;border-color:#7eb530;border-left:1px solid #fff;vertical-align:top;-webkit-border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0}.progress .dashboard-main table.dashboard .student-info .save-cancel-button .save .icon,.progress-splash .dashboard-main table.dashboard .student-info .save-cancel-button .save .icon{margin-left:-4px}.progress .dashboard-main table.dashboard .student-info .save-cancel-button .save.disabled,.progress-splash .dashboard-main table.dashboard .student-info .save-cancel-button .save.disabled{background:#b6b6b6;border-color:#b6b6b6;border-left:1px solid #fff}.progress .dashboard-main table.dashboard .student-info .update-section:hover,.progress-splash .dashboard-main table.dashboard .student-info .update-section:hover,.progress .dashboard-main table.dashboard .student-info .edit-section:hover,.progress-splash .dashboard-main table.dashboard .student-info .edit-section:hover{cursor:pointer}.progress .dashboard-main table.dashboard .avatar,.progress-splash .dashboard-main table.dashboard .avatar{margin-right:15px}.progress .dashboard-main table.dashboard .remove .btn-gray,.progress-splash .dashboard-main table.dashboard .remove .btn-gray{width:20px;height:20px;display:inline-block;text-align:center;border-radius:10px;font-size:24px;font-weight:500;line-height:20px;float:right;background:#c9c9c9;color:#fff}.progress .dashboard-main table.dashboard .remove .btn-gray:hover,.progress-splash .dashboard-main table.dashboard .remove .btn-gray:hover{background:#dd381d}.progress .dashboard-main .blur,.progress-splash .dashboard-main .blur{display:block;width:100%;height:300px;background-color:rgba(255,255,255,0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0), #fff);background:-moz-linear-gradient(top, rgba(255,255,255,0), #fff);background:-ms-linear-gradient(top, rgba(255,255,255,0), #fff);background:-o-linear-gradient(top, rgba(255,255,255,0), #fff);margin-top:-300px;z-index:1;position:relative}.progress .dashboard-main .no-students,.progress-splash .dashboard-main .no-students{text-align:center;margin:160px auto 100px auto}.progress .dashboard-main .no-students.no-tree,.progress-splash .dashboard-main .no-students.no-tree{padding-top:75px}.progress .dashboard-main .no-students h2.gray,.progress-splash .dashboard-main .no-students h2.gray{margin:0 0 15px 0}.progress .dashboard-main .no-students span.gray,.progress-splash .dashboard-main .no-students span.gray{display:block;font-size:13px;width:430px;margin:0 auto 30px auto}.progress .dashboard-main .no-students .btn-blue,.progress-splash .dashboard-main .no-students .btn-blue{margin-bottom:75px}.progress .dashboard-main .no-students .help,.progress-splash .dashboard-main .no-students .help{margin-top:100px}.progress .student-info-modal,.progress-splash .student-info-modal{width:500px;position:fixed;top:10%;margin:0 0 0 -250px;cursor:default}.progress .student-info-modal .close,.progress-splash .student-info-modal .close{z-index:1}.progress .student-info-modal.skill-modal .modal-header,.progress-splash .student-info-modal.skill-modal .modal-header{padding:40px 20px 0 20px;height:120px}.progress .student-info-modal.skill-modal .modal-header.red,.progress-splash .student-info-modal.skill-modal .modal-header.red{background:#dd381d}.progress .student-info-modal.skill-modal .modal-header.green,.progress-splash .student-info-modal.skill-modal .modal-header.green{background:#7eb530}.progress .student-info-modal.skill-modal .modal-subheader,.progress-splash .student-info-modal.skill-modal .modal-subheader{height:0}.progress .student-info-modal.skill-modal .pos-header,.progress-splash .student-info-modal.skill-modal .pos-header{color:#fff;background:#999;font-weight:700;border-radius:5px 5px 0 0;padding:5px 10px}.progress .student-info-modal.skill-modal .words-col,.progress-splash .student-info-modal.skill-modal .words-col{font-weight:300;margin-bottom:25px;columns:3;-webkit-columns:3;-moz-columns:3;border:2px solid #eee;padding:10px 10px 5px 10px;border-radius:0 0 5px 5px;border-top:none}.progress .student-info-modal .modal-header,.progress-splash .student-info-modal .modal-header{padding:65px 20px 0 20px;text-align:center;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;height:160px;overflow:hidden;position:relative;background:#1caff6}.progress .student-info-modal .modal-header h1,.progress-splash .student-info-modal .modal-header h1{color:#fff;font-size:22px;line-height:30px;font-weight:700}.progress .student-info-modal .modal-header .student-email,.progress-splash .student-info-modal .modal-header .student-email,.progress .student-info-modal .modal-header .student-section,.progress-splash .student-info-modal .modal-header .student-section{color:#fff;font-size:13px;font-weight:700;opacity:.7;display:block;text-align:center}.progress .student-info-modal .modal-header .remove,.progress-splash .student-info-modal .modal-header .remove{font-size:13px;font-weight:700;color:#fff;position:absolute;top:30px;right:20px;z-index:1;padding:5px 15px;background:rgba(0,0,0,0.15);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.progress .student-info-modal .modal-header .remove:hover,.progress-splash .student-info-modal .modal-header .remove:hover{background:rgba(0,0,0,0.3)}.progress .student-info-modal .modal-header .remove .school-icon,.progress-splash .student-info-modal .modal-header .remove .school-icon{opacity:.7;margin:0 6px 0 0}html[dir=rtl] .progress .student-info-modal .modal-header .remove .school-icon,html[dir=rtl] .progress-splash .student-info-modal .modal-header .remove .school-icon{margin:0 6px 0 0;margin:0 0 0 6px}.progress .student-info-modal .modal-header .school-supplies,.progress-splash .student-info-modal .modal-header .school-supplies{position:absolute;background-size:1500px;opacity:.4}.progress .student-info-modal .modal-header .school-supplies.first,.progress-splash .student-info-modal .modal-header .school-supplies.first{left:0;top:0;height:160px;width:200px;background-position:-1290px -670px;-webkit-border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;border-radius:10px 0 0 0}.progress .student-info-modal .modal-subheader,.progress-splash .student-info-modal .modal-subheader{background:#eee;color:#999;height:45px;line-height:45px;font-size:14px}.progress .student-info-modal .modal-subheader .avatar-container,.progress-splash .student-info-modal .modal-subheader .avatar-container{position:absolute;left:210px;top:-40px}.progress .student-info-modal .modal-subheader .avatar-container .avatar,.progress-splash .student-info-modal .modal-subheader .avatar-container .avatar{width:100px;height:100px;border:10px solid #1caff6}.progress .student-info-modal .modal-subheader .avatar-container .avatar img,.progress-splash .student-info-modal .modal-subheader .avatar-container .avatar img{width:80px;height:80px}.progress .student-info-modal .modal-subheader .avatar-container .flag,.progress-splash .student-info-modal .modal-subheader .avatar-container .flag{border:5px solid #1caff6;width:40px;height:40px;position:absolute;top:50px;right:-20px}.progress .student-info-modal .modal-body,.progress-splash .student-info-modal .modal-body{min-height:250px;max-height:400px;overflow-y:scroll}.progress .student-info-modal .modal-body table,.progress-splash .student-info-modal .modal-body table{width:100%}.progress .student-info-modal .modal-body .alltime-stats,.progress-splash .student-info-modal .modal-body .alltime-stats{margin-bottom:30px}.progress .student-info-modal .modal-body .alltime-stats tr:first-child td,.progress-splash .student-info-modal .modal-body .alltime-stats tr:first-child td{font-size:27px;font-weight:300;border-top:none;border-bottom:none;padding:0}.progress .student-info-modal .modal-body .alltime-stats tr:nth-child(2) td,.progress-splash .student-info-modal .modal-body .alltime-stats tr:nth-child(2) td{font-size:13px;font-weight:700;border-top:none;padding:10px 0 15px 0}.progress .student-info-modal .modal-body .alltime-stats tr:hover,.progress-splash .student-info-modal .modal-body .alltime-stats tr:hover{background:initial;cursor:default}.progress .student-info-modal .modal-body .alltime-stats td,.progress-splash .student-info-modal .modal-body .alltime-stats td{text-align:center;width:33.33%}.progress .student-info-modal .modal-body .empty,.progress-splash .student-info-modal .modal-body .empty{color:#999;text-align:center;margin-top:60px}.progress .student-info-modal .modal-body .activity,.progress-splash .student-info-modal .modal-body .activity{font-size:13px;border-collapse:collapse;width:100%}.progress .student-info-modal .modal-body .activity tr:after,.progress-splash .student-info-modal .modal-body .activity tr:after{content:' ';display:block;visibility:hidden;clear:both}.progress .student-info-modal .modal-body .activity th,.progress-splash .student-info-modal .modal-body .activity th{padding:0 10px 7px 10px;background:initial;color:#999;height:initial;line-height:initial;border-bottom:1px solid #eee}.progress .student-info-modal .modal-body .activity tr,.progress-splash .student-info-modal .modal-body .activity tr{float:left;display:block;width:100%}.progress .student-info-modal .modal-body .activity tr:hover td,.progress-splash .student-info-modal .modal-body .activity tr:hover td{background:initial;cursor:default}.progress .student-info-modal .modal-body .activity tr:nth-child(odd) td,.progress-splash .student-info-modal .modal-body .activity tr:nth-child(odd) td{background:#f7f7f7}.progress .student-info-modal .modal-body .activity td,.progress-splash .student-info-modal .modal-body .activity td{padding:7px 10px;color:#3c3c3c;float:left;display:block;border-bottom:1px solid #eee;border-top:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.progress .student-info-modal .modal-body .activity tr:hover,.progress-splash .student-info-modal .modal-body .activity tr:hover,.progress .student-info-modal .modal-body .activity th:hover,.progress-splash .student-info-modal .modal-body .activity th:hover{background:initial;cursor:default}.progress .student-info-modal .modal-body .activity tr td:last-child,.progress-splash .student-info-modal .modal-body .activity tr td:last-child,.progress .student-info-modal .modal-body .activity tr th:last-child,.progress-splash .student-info-modal .modal-body .activity tr th:last-child{padding-right:20px}.progress .student-info-modal .modal-body .activity tbody td,.progress-splash .student-info-modal .modal-body .activity tbody td,.progress .student-info-modal .modal-body .activity thead th,.progress-splash .student-info-modal .modal-body .activity thead th{float:left}.progress .student-info-modal .modal-body .activity .time-col,.progress-splash .student-info-modal .modal-body .activity .time-col{width:35%}.progress .student-info-modal .modal-body .activity .skills-col,.progress-splash .student-info-modal .modal-body .activity .skills-col{width:35%;font-weight:700}.progress .student-info-modal .modal-body .activity .lesson-col,.progress-splash .student-info-modal .modal-body .activity .lesson-col{width:15%}.progress .student-info-modal .modal-body .activity .xp-col,.progress-splash .student-info-modal .modal-body .activity .xp-col{width:15%;text-align:right}.progress .student-info-modal .modal-body .activity thead,.progress-splash .student-info-modal .modal-body .activity thead{background:initial}.progress .student-info-modal .modal-body .activity tbody,.progress-splash .student-info-modal .modal-body .activity tbody{width:100%;float:left;display:block;overflow-y:auto;max-height:200px}.progress .footer-main,.progress-splash .footer-main{margin:30px auto;float:none}.student-edit.modal .merge-dropdown select{font-size:15px}#invite-students.modal{width:520px;position:fixed;top:10%;margin:0 0 0 -260px;background:#eee}#invite-students.modal.new-classroom{width:420px;margin:0 0 0 -160px}#invite-students.modal.new-classroom .dropdown{padding:6px 0 7px 0;font-weight:500}#invite-students.modal.new-classroom .dropdown:hover{cursor:pointer}#invite-students.modal.new-classroom .icon-arrow-down{margin:6px 15px 0 0}html[dir=rtl] #invite-students.modal.new-classroom .icon-arrow-down{margin:6px 15px 0 0;margin:6px 0 0 15px}#invite-students.modal.new-classroom .dropdown-menu{line-height:28px;font-weight:500;min-width:336px;margin:5px 0 0 -20px;max-height:170px;overflow-y:auto}html[dir=rtl] #invite-students.modal.new-classroom .dropdown-menu{margin:5px 0 0 -20px;margin:5px -20px 0 0}#invite-students.modal .school-students-img.cropped{margin:0 auto 20px auto;display:block}#invite-students.modal .modal-header{padding:60px 40px 0 40px}#invite-students.modal .illustration-header{margin:-60px -40px 30px -40px;background:#7addff;background-color:#b8f0ff 0;background:-webkit-gradient(linear, left top, left bottom, from(#b8f0ff 0), to(#7addff 100%));background:-webkit-linear-gradient(top, #b8f0ff 0, #7addff 100%);background:-moz-linear-gradient(top, #b8f0ff 0, #7addff 100%);background:-ms-linear-gradient(top, #b8f0ff 0, #7addff 100%);background:-o-linear-gradient(top, #b8f0ff 0, #7addff 100%);border-radius:10px 10px 0 0;display:block;text-align:center;padding:20px 0 0 0}#invite-students.modal .modal-body{padding:30px 40px 40px 40px;text-align:center}#invite-students.modal .modal-body .section-area{margin-top:30px}#invite-students.modal .modal-body .section-area .email-field{display:none}#invite-students.modal .modal-body .section-area label{margin-bottom:10px;font-weight:700;display:inline-block}#invite-students.modal .modal-body .share-area .gray.center{font-size:17px;line-height:24px;margin:20px 0 60px 0}#invite-students.modal h1{font-size:20px;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis}#invite-students.modal .form-table{background:#fafafa;border:2px solid #e0e0e0}#invite-students.modal .form-table td{font-size:15px}#invite-students.modal .form-table td:first-child{font-weight:700;white-space:nowrap}#invite-students.modal .form-table td:nth-child(2){width:100%}#invite-students.modal input{width:100%;background:#fafafa;font-size:15px}#invite-students.modal input#observer-email:disabled{background:#f7f7f7;color:#999}#invite-students.modal .gray{margin:50px 0 10px 0;padding-top:20px;border-top:2px solid rgba(0,0,0,0.05);font-weight:700;font-size:15px;text-align:initial}#invite-students.modal .helper-text{padding:40px 20px 0 20px;font-weight:500}#invite-students.modal .link-area #magic-link{font-size:17px;padding:10px;width:100%}#invite-students.modal .link-area .btn{margin:10px 0}#invite-students.modal .link-area .tooltip{left:0;right:0;text-align:center;bottom:90px}#invite-students.modal .link-area .gray{padding:30px 0 0 0;margin-top:-10px;display:block;text-align:center;border-top:none}#invite-students.modal .link-area .gray a{text-decoration:underline}#invite-students.modal .link-area .magic-link-container{width:100%}#invite-students.modal .link-area .magic-link-container #magic-link{display:table-cell;vertical-align:middle}#invite-students.modal .link-area .magic-link-container .btn-container{display:table-cell;vertical-align:middle;width:1%}#invite-students.modal .link-area .magic-link-container .btn{cursor:pointer;padding:12px 15px;white-space:nowrap;margin:-2px 0 0 -2px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkitborder-radius:0 5px 5px 0}html[dir=rtl] #invite-students.modal .link-area .magic-link-container .btn{margin:-2px 0 0 -2px;margin:-2px -2px 0 0}html[dir=rtl] #invite-students.modal .link-area .magic-link-container .btn{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}#invite-students.modal .google-classroom{border:2px solid rgba(0,0,0,0.1);border-radius:6px;margin:60px auto 0 auto;padding:10px 15px;display:inline-block}#invite-students.modal .google-classroom .label{color:#999;margin:0 10px 0 0;font-weight:700}html[dir=rtl] #invite-students.modal .google-classroom .label{margin:0 10px 0 0;margin:0 0 0 10px}#invite-students.modal .google-classroom>div{vertical-align:middle !important}.tab-switch.dashboard-views{float:right;margin:0 15px 0 0;border:2px solid rgba(255,255,255,0.6)}html[dir=rtl] .tab-switch.dashboard-views{float:right;float:left}html[dir=rtl] .tab-switch.dashboard-views{margin:0 15px 0 0;margin:0 0 0 15px}.tab-switch.dashboard-views>li{position:relative}.tab-switch.dashboard-views>li .btn{font-size:15px;line-height:1em;border:none;background:rgba(28,175,246,0.1);padding:9px 10px}.tab-switch.dashboard-views>li .btn:hover .list-view-blue,.tab-switch.dashboard-views>li .btn.active .list-view-blue{background-position:-655px 0}.tab-switch.dashboard-views>li .btn:hover .dot-view-blue,.tab-switch.dashboard-views>li .btn.active .dot-view-blue{background-position:-614px 0}.tab-switch.dashboard-views>li .btn:hover{background:rgba(28,175,246,0.6)}.tab-switch.dashboard-views>li .btn.active{background:#1caff6}.tab-switch.dashboard-views>li:first-child{border-right:2px solid rgba(255,255,255,0.6)}html[dir=rtl] .tab-switch.dashboard-views>li:first-child{border-right:2px solid rgba(255,255,255,0.6);border-right:none}.tab-switch.dashboard-views>li:first-child .btn{-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px}.tab-switch.dashboard-views>li:first-child:active .btn{padding:7px 6px 7px 10px}html[dir=rtl] .tab-switch.dashboard-views>li:first-child:active .btn{padding:7px 6px 7px 10px;padding:7px 10px 7px 6px}.tab-switch.dashboard-views>li:nth-child(2){border-left:none}html[dir=rtl] .tab-switch.dashboard-views>li:nth-child(2){border-left:none;border-left:2px solid rgba(255,255,255,0.6)}.tab-switch.dashboard-views>li:nth-child(2) .btn{-webkit-border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0}.tab-switch.dashboard-views>li:nth-child(2):active .btn{padding:7px 10px 7px 8px}html[dir=rtl] .tab-switch.dashboard-views>li:nth-child(2):active .btn{padding:7px 10px 7px 8px;padding:7px 8px 7px 10px}.modal .tab-switch.dashboard-views{box-shadow:0 0 10px rgba(0,0,0,0.2);margin:15px 10px 0 25px;border:2px solid #fff}html[dir=rtl] .modal .tab-switch.dashboard-views{margin:15px 10px 0 25px;margin:15px 25px 0 10px}.modal .tab-switch.dashboard-views li .btn{pointer-events:none;cursor:default}.modal .tab-switch.dashboard-views li:first-child .btn{padding:9px 10px 9px 12px;margin:-2px}html[dir=rtl] .modal .tab-switch.dashboard-views li:first-child .btn{padding:9px 10px 9px 12px;padding:9px 12px 9px 10px}.modal .tab-switch.dashboard-views li:nth-child(2) .btn{margin:-2px}.modal.privacy-settings,.modal.classroom-settings{width:500px}.modal.privacy-settings .sub-header,.modal.classroom-settings .sub-header{text-align:center;margin:15px 0;color:#999;font-weight:300}.modal.privacy-settings .list-settings,.modal.classroom-settings .list-settings{width:inherit;margin:inherit}.modal.privacy-settings .settings-group,.modal.classroom-settings .settings-group{border-top:2px solid #f7f7f7;margin-top:15px;padding-top:15px}.modal.privacy-settings .settings-group:first-child,.modal.classroom-settings .settings-group:first-child{margin-top:0}.modal.privacy-settings .settings-group.merge-list,.modal.classroom-settings .settings-group.merge-list{max-height:250px;overflow-y:auto;margin-top:0;padding:20px 40px 0 40px;margin:-20px 0 -30px 0}.modal.privacy-settings .settings-group.merge-list .classroom-name,.modal.classroom-settings .settings-group.merge-list .classroom-name{width:220px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.modal.privacy-settings .settings-group .tooltip .tooltip-inner,.modal.classroom-settings .settings-group .tooltip .tooltip-inner{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 15px;text-align:center}.modal.privacy-settings .settings-group .inputs-inline li,.modal.classroom-settings .settings-group .inputs-inline li{margin:-10px -15px 15px -15px;padding:10px 15px}.modal.privacy-settings .settings-group .inputs-inline li:hover,.modal.classroom-settings .settings-group .inputs-inline li:hover{background-color:rgba(28,175,246,0.06);border-radius:10px}.modal.privacy-settings .label,.modal.classroom-settings .label{text-align:left}html[dir=rtl] .modal.privacy-settings .label,html[dir=rtl] .modal.classroom-settings .label{text-align:left;text-align:right}.modal.privacy-settings .orphans,.modal.classroom-settings .orphans{font-style:italic;color:#999}.modal.privacy-settings label,.modal.classroom-settings label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.modal.privacy-settings .settings-checkbox,.modal.classroom-settings .settings-checkbox{border:2px solid #eee;margin:0 10px 0 0;vertical-align:middle}html[dir=rtl] .modal.privacy-settings .settings-checkbox,html[dir=rtl] .modal.classroom-settings .settings-checkbox{margin:0 10px 0 0;margin:0 0 0 10px}.modal.privacy-settings .question-mark,.modal.classroom-settings .question-mark{background-color:#c9c9c9;font-size:12px;height:16px;width:16px;line-height:18px}.modal.privacy-settings .question-mark:hover,.modal.classroom-settings .question-mark:hover{cursor:pointer}.modal.privacy-settings .input,.modal.classroom-settings .input{margin-left:185px}html[dir=rtl] .modal.privacy-settings .input,html[dir=rtl] .modal.classroom-settings .input{margin-right:185px;margin-left:auto}.modal.privacy-settings .tooltip-inner,.modal.classroom-settings .tooltip-inner{white-space:normal}.modal.privacy-settings .merge-dropdown .blue-select,.modal.classroom-settings .merge-dropdown .blue-select{width:70%;margin:0 auto;display:block}.modal.classroom .modal-body{padding:30px 30px 0 30px}.modal.classroom .input{margin-left:0}html[dir=rtl] .modal.classroom .input{margin-right:0;margin-left:0}.modal.classroom label{margin:0 0 0 15px}html[dir=rtl] .modal.classroom label{margin:0 0 0 15px;margin:0 15px 0 0}.modal.classroom input[type=text],.modal.classroom .blue-select{width:255px;margin:0}.modal.classroom #delete{color:#999;margin-top:10px;text-align:center}.modal.classroom #delete:hover{opacity:.6;cursor:pointer}.modal.classroom #delete .icon{opacity:.25;margin:-3px 10px 0 0}html[dir=rtl] .modal.classroom #delete .icon{margin:-3px 10px 0 0;margin:-2px 0 0 10px}.modal.classroom .warning-area{background:#dd381d;color:#fff;text-align:left;margin:0;padding:20px;border-radius:0 0 10px 10px}.modal.classroom .warning-area .delete-warning{margin-bottom:20px}.modal.classroom .warning-area .btn.red{color:#dd381d;margin:0 0 0 15px}html[dir=rtl] .modal.classroom .warning-area .btn.red{margin:0 0 0 15px;margin:0 15px 0 0}.modal.classroom .warning-area .btn-white:hover{background:#fff;border-color:#fff;opacity:.8}.progress-splash table.dashboard{opacity:.8}.splash-2014 .magic-link .monument-carousel div.signup .splash-signup-form .login-signup-list{background:none}.splash-2014 .magic-link .monument-carousel div.signup .splash-signup-form .login-signup-list h1{color:#fff}.magic-link-body{background:none;background-color:#f9f9f9;width:100%;height:100%;margin:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.magic-link-body #site,.magic-link-body #site #wrapper,.magic-link-body #site #wrapper .magic-link,.magic-link-body #app.magic-link{height:100%}.magic-link-body .topbar{display:none}.magic-link-body .container{background:#f9f9f9;text-align:center;height:100%;position:relative;overflow:scroll;padding-bottom:100px}.magic-link-body .container .header{margin:10px auto 0 auto;display:inline-block;white-space:nowrap}.magic-link-body .container .header .topbar-brand{float:none;display:inline-block;background-size:600px;width:95px;height:24px;margin:10px 0 0 0}.magic-link-body .container .header a.left{font-size:17px;font-weight:300;margin:12px 0 0 14px;padding:7px 0 7px 14px;float:none;border-left:1px solid #ddd;vertical-align:middle}.magic-link-body .container .success-msg{font-size:17px;font-weight:300;line-height:24px}.magic-link-body .container .main-area{width:100%;max-width:400px;display:table;overflow:auto;margin:auto;position:relative;padding:0 20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.magic-link-body .container .main-area a.btn-block{max-width:500px;margin:0 auto}.magic-link-body .container .main-area .login-signup-list .signup-email,.magic-link-body .container .main-area .login-signup-list .signup-facebook,.magic-link-body .container .main-area .login-signup-list .signup-google{color:#1caff6;border-bottom:1px solid rgba(28,175,246,0.4)}.magic-link-body .container .section-white .section-inner-wide{padding:0}.magic-link-body .container .login-form,.magic-link-body .container .signup-form{padding:0 20px}.magic-link-body .container .login-form .login-signup-list,.magic-link-body .container .signup-form .login-signup-list{width:100%}.magic-link-body .container .login-form .login-signup-list h1,.magic-link-body .container .signup-form .login-signup-list h1{font-size:20px;margin:0 0 10px 0}.magic-link-body .container .login-form table.form-table,.magic-link-body .container .signup-form table.form-table{border:1px solid #dbdbdb;width:100%}.magic-link-body .container .login-form table.form-table td,.magic-link-body .container .signup-form table.form-table td{padding:7px 15px}.magic-link-body .container .login-form table.form-table tr.select-language-row td,.magic-link-body .container .signup-form table.form-table tr.select-language-row td{padding:0}.magic-link-body .container .login-form table.form-table tr.select-language-row td .select-ll,.magic-link-body .container .signup-form table.form-table tr.select-language-row td .select-ll{padding:15px}.magic-link-body .container .login-form table.form-table input,.magic-link-body .container .signup-form table.form-table input{width:100%}.magic-link-body .container .login-form{display:table;overflow:auto;margin:auto;position:fixed;top:0;bottom:0;width:100%;left:0;right:0}.magic-link-body .container .signup-form{position:relative;padding:0}.magic-link-body .container .new-user-success h1{font-size:17px;line-height:24px;margin:0 0 7px 0}.magic-link-body .container .new-user-success h1 b{display:block}.magic-link-body .container .new-user-success a.blue{font-size:13px}.magic-link-body .container .new-user-success .avatar{margin:45px 0 15px 0}.magic-link-body .container .new-user-success p{margin-top:40px;font-size:13px;line-height:18px}.magic-link-body .container .new-user-success p b{display:block}.magic-link-body .container .apps-buttons{padding:0 20px}.magic-link-body .container .apps-buttons h1{font-size:13px;line-height:17px;margin:30px 0 0 0}.magic-link-body .container .apps-buttons .store-buttons{margin-top:15px}.magic-link-body .container .apps-buttons .store-buttons .btn-mobile{padding:5px 10px 7px 10px}.magic-link-body .container .mobile-footer{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#eee;color:#999;padding:15px 10px;font-size:13px;line-height:17px;display:table}.magic-link-body .container .mobile-footer .footer-content{vertical-align:middle}.progress-splash-body .progress-splash .content{min-width:750px;margin:0 auto;padding:0 40px;position:relative;margin-top:70px}.progress-splash-body .progress-splash .inner{max-width:1240px;margin:0 auto}.progress-splash-body .progress-splash .content.dashboard-banner .second{padding-top:20px}.progress-splash-body .progress-splash .content.dashboard-banner .second .school-students-img{height:283px}.progress-splash-body .progress-splash .page-main{-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}.progress-splash-body .progress-splash #signup-modal .user-login{color:#999}.progress-splash-body .progress-splash #signup-modal .user-login a{color:#1caff6}.progress-splash-body .progress-splash .schools-info{background:#fff}.progress-splash-body .progress-splash .schools-info .content h2{color:#3c3c3c}.progress-splash-body .progress-splash .schools-info .content p,.progress-splash-body .progress-splash .schools-info .content .half li p,.progress-splash-body .progress-splash .schools-info .content .half li h3{color:#999}.progress-splash-body .progress-splash .schools-info .content.teacher-method{border-top:1px solid #eee}.progress-splash-body .progress-splash .duolingo-info{background:#f7f7f7}.content.dashboard-banner{background:#1caff6;color:#fff}.content.dashboard-banner .first,.content.dashboard-banner .second{display:inline-block;vertical-align:middle;padding-right:70px}.content.dashboard-banner .first p,.content.dashboard-banner .second p{line-height:24px}.content.dashboard-banner .first .btn-white,.content.dashboard-banner .second .btn-white{color:#1caff6}.content.dashboard-banner .first .btn-white#signup-link,.content.dashboard-banner .second .btn-white#signup-link{width:50%}.content.dashboard-banner .first .btn-white.btn-outline,.content.dashboard-banner .second .btn-white.btn-outline{color:#fff;margin:0 0 0 15px}html[dir=rtl] .content.dashboard-banner .first .btn-white.btn-outline,html[dir=rtl] .content.dashboard-banner .second .btn-white.btn-outline{margin:0 0 0 15px;margin:0 15px 0 0}.content.dashboard-banner .first .btn-white:hover,.content.dashboard-banner .second .btn-white:hover{color:#1caff6;background:rgba(255,255,255,0.8)}.content.dashboard-banner .first{width:60%}.content.dashboard-banner .second{width:40%}.content.dashboard-banner .school-students{vertical-align:middle;marign:0 auto}.content.dashboard-banner h1{color:#fff;font-size:32px;margin:10px 0 40px 0}.progress-splash-signup .signup .splash-signup-form .section-white{padding:60px 0 0 0;height:initial}.progress-splash-signup .user-login{text-align:center}.schools-splash .footer-main,.schools-help-footer .footer-main{float:none;margin:0 auto}#nav-prev,#nav-next{width:36px;height:36px;padding:0;color:#ccc;background:#fff;top:12px;position:absolute;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);opacity:0;-webkit-transition:opacity .28s cubic-bezier(.4, 0, 1, 1),visibility 0s .28s;transition:opacity .28s cubic-bezier(.4, 0, 1, 1),visibility 0s .28s}html[dir=rtl] #nav-prev,html[dir=rtl] #nav-next{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#nav-prev .icon,#nav-next .icon{opacity:.4;margin:0 auto;position:relative}#nav-prev:hover .icon,#nav-next:hover .icon{opacity:1}#nav-prev.disabled,#nav-next.disabled{cursor:default;opacity:0}#nav-prev{left:308px}html[dir=rtl] #nav-prev{right:308px;left:auto}#nav-prev .icon{left:-1px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}html[dir=rtl] #nav-prev .icon{right:-1px;left:auto}#nav-next{left:1145px}html[dir=rtl] #nav-next{right:1145px;left:auto}#nav-next .icon{right:-1px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}html[dir=rtl] #nav-next .icon{left:-1px;right:auto}.schools-help{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:40px 80px;width:65%;min-width:900px;word-break:break-word;margin:110px auto 30px auto;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.04);-moz-box-shadow:0 0 25px rgba(0,0,0,0.04);box-shadow:0 0 25px rgba(0,0,0,0.04)}.schools-help .toc-col{display:inline-block;padding-right:30px;vertical-align:top;width:50%}.schools-help .toc-cat{margin:.5em 0 1em 0;list-style-type:none}.schools-help .toc-cat ul{margin:1em 0 2em 0}.schools-help .toc-cat li{list-style-type:none;margin:0 0 1em 0}.schools-help .toc-heading{color:#3c3c3c;font-size:15px;font-weight:700;text-transform:uppercase}.schools-help .toc-heading:after{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_7b9a3c497417071b185a40314626dd80.svg");background-position:0 -78px;content:"";display:inline-block;height:8px;margin:0 0 1px 10px;width:14px}.schools-help td,.schools-help th{width:300px}.schools-help img{max-width:600px;display:block;margin:15px auto;border:1px solid rgba(0,0,0,0.15)}.schools-help h2{font-size:26px;font-weight:300;color:#999;text-align:left;line-height:38px;border-top:1px solid #eee;padding:40px 0 0 0;margin:40px 0 0 0}.schools-help h3{font-size:18px;font-weight:500;margin:40px 0 15px 0}.schools-help p,.schools-help li{color:#999;font-weight:500;line-height:24px}.schools-help a{color:#1caff6}.schools-help a:hover{text-decoration:underline}.schools-help h1:before,.schools-help h2:before,.schools-help h3:before{content:" ";display:block;height:90px;margin-top:-90px;visibility:hidden}.tile-container{overflow:auto;min-width:930px;max-width:1240px;display:block;list-style:none;position:relative;top:50px;margin-bottom:60px}.classroom-tile{float:left;height:300px;width:270px;margin:13px;padding:30px;position:relative;border-radius:5px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.15);cursor:pointer;transition:all .25s ease}html[dir=rtl] .classroom-tile{float:left;float:right}.classroom-tile:hover{box-shadow:0 1px 25px rgba(0,0,0,0.2)}.classroom-tile:hover .tile-footer .school-icon{opacity:.1;visibility:visible;right:20px;top:15px;transition:all .15s ease}html[dir=rtl] .classroom-tile:hover .tile-footer .school-icon{left:20px;right:auto}.classroom-tile.view-all{background:none;box-shadow:none;border:2px solid rgba(0,0,0,0.2);opacity:.3;background:#eee}.classroom-tile.view-all h4{margin-top:100px}.classroom-tile.view-all:hover{opacity:.5}.classroom-tile h4{text-align:center;font-size:17px;margin-bottom:10px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.classroom-tile .tile-subheader{text-align:center;font-weight:300;font-size:13px;margin-bottom:25px;min-height:20px}.classroom-tile .avatar-grid{text-align:center}.classroom-tile .avatar-grid li{float:none;display:inline-block;margin:6px;vertical-align:top}html[dir=rtl] .classroom-tile .avatar-grid li{float:none}.classroom-tile .avatar-grid li img,.classroom-tile .avatar-grid li .avatar,.classroom-tile .avatar-grid li .more{width:30px;height:30px}.classroom-tile .avatar-grid li .more{line-height:30px;font-size:13px;color:#999;background:#eee;text-overflow:ellipsis;overflow:hidden;display:block}.classroom-tile .tile-footer{position:absolute;bottom:0;padding:15px;text-align:center;background-color:#f7f7f7;margin:0 -30px;width:100%;color:#999;font-size:15px;border-radius:0 0 5px 5px}.classroom-tile .tile-footer .school-icon{visibility:hidden;position:absolute;opacity:0}.classroom-tile .tile-footer .school-icon:hover{opacity:.25}.classroom-tile .tile-footer .tooltip{z-index:1}#app.player,#app.slide-session-end,#app.create-profile-nag{position:absolute;width:100%;height:100%;min-height:820px}#app.player .player-inner,#app.slide-session-end .player-inner,#app.create-profile-nag .player-inner{width:1080px;max-width:1080px;padding:40px;margin:0 auto;min-width:1000px;display:block;*zoom:1;margin:auto;position:absolute;z-index:1;left:0;right:0;top:50%;margin-top:-340px}#app.player .player-inner:before,#app.slide-session-end .player-inner:before,#app.create-profile-nag .player-inner:before,#app.player .player-inner:after,#app.slide-session-end .player-inner:after,#app.create-profile-nag .player-inner:after{display:table;content:"";line-height:0}#app.player .player-inner:after,#app.slide-session-end .player-inner:after,#app.create-profile-nag .player-inner:after{clear:both}#app.player .player-inner:before,#app.slide-session-end .player-inner:before,#app.create-profile-nag .player-inner:before,#app.player .player-inner:after,#app.slide-session-end .player-inner:after,#app.create-profile-nag .player-inner:after{display:table;content:"";line-height:0}#app.player .player-inner:after,#app.slide-session-end .player-inner:after,#app.create-profile-nag .player-inner:after{clear:both}#app.player .player-inner.show-report-stuff,#app.slide-session-end .player-inner.show-report-stuff,#app.create-profile-nag .player-inner.show-report-stuff{padding-bottom:380px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:1000px;-webkit-transition:padding .5s;-moz-transition:padding .5s;-ms-transition:padding .5s;-o-transition:padding .5s;transition:padding .5s}#app.player .footer-main,#app.slide-session-end .footer-main,#app.create-profile-nag .footer-main{position:absolute;bottom:20px;margin:0;display:none}.close-fail{display:inline-block;color:#1caff6;cursor:pointer;margin:0 0 5px 30px;font-size:22px;position:relative;top:-2px}html[dir=rtl] .close-fail{margin:0 0 5px 30px;margin:0 30px 5px 0}.close-fail:hover{text-decoration:underline}.player-container{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:40px 40px 0 40px;*zoom:1;width:100%;opacity:0;position:relative;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.08);-moz-box-shadow:0 0 30px rgba(0,0,0,0.08);box-shadow:0 0 30px rgba(0,0,0,0.08)}.player-container:before,.player-container:after{display:table;content:"";line-height:0}.player-container:after{clear:both}.player-container:before,.player-container:after{display:table;content:"";line-height:0}.player-container:after{clear:both}.create-profile-nag{text-align:center}.create-profile-nag .player-container{padding:40px}.create-profile-nag img{height:250px;margin-bottom:30px}.create-profile-nag h1.session-end{margin:30px 0 10px 0}.create-profile-nag h2.session-end{font-size:22px;margin:0 0 20px 0}.create-profile-nag button{min-width:300px;display:block;margin:0 auto}.create-profile-nag button.btn-blue.create{margin-bottom:15px}.create-profile-nag a{display:block}.create-profile-nag a:hover{text-decoration:underline}.owl-peeking-container{width:300px;overflow:hidden;height:185px;position:absolute;bottom:0}.owl-peeking-container .owl{position:absolute;left:0;top:100%;margin-top:-25px}html[dir=rtl] .owl-peeking-container .owl{right:0;left:auto}.owl-peeking-container.hoverable{height:140px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.owl-peeking-container.hoverable:hover{height:140px}.friend-boxes{width:100%;text-align:center;font-size:15px}.friend-boxes .pane{width:350px;display:inline-block;margin:0 30px;text-align:left;vertical-align:top}html[dir=rtl] .friend-boxes .pane{text-align:left;text-align:right}.friend-boxes .subline{min-height:50px}.friend-boxes .avatar{float:left}html[dir=rtl] .friend-boxes .avatar{float:left;float:right}.friend-boxes .language{display:block;color:#999}.welcome-intro-screen{text-align:center;vertical-align:top}.welcome-intro-screen .owl-happy{margin:-20px 0 -20px 0}.welcome-intro-screen h2{margin:0 0 15px 0;font-size:26px}.welcome-intro-screen p{margin:0}.welcome-intro-screen .speech-bubble{margin:60px 0 0 0}.welcome-intro-screen .language-select{width:310px;margin-top:10px}.welcome-intro-screen .dropdown-content{width:310px}.choose-your-path{text-align:center}.choose-your-path>li{display:inline-block;vertical-align:top}.choose-your-path .or{line-height:80px;font-weight:700;color:#c6c6c6;text-transform:uppercase}.practice-intro-screen{text-align:center;vertical-align:top;padding:20px 0 0 0}.practice-intro-screen .owl{margin:-40px 20px -20px 0}.practice-intro-screen h2{margin:0 0 15px 0;font-size:24px}.practice-intro-screen p{margin:0}.practice-intro-screen .speech-bubble{margin:30px 0 0 0}.practice-intro-screen .blue:hover{text-decoration:none}.in_class{background:rgba(0,0,0,0.5)}.in_class .in-class-wrapper{padding:40px 50px 0 50px;display:block}.in_class .in-class-wrapper .in-class-intro-text{display:inline-block;vertical-align:middle;float:left}html[dir=rtl] .in_class .in-class-wrapper .in-class-intro-text{float:left;float:right}.in_class .in-class-wrapper .in-class-intro-text h1{text-align:left;margin:10px 0 40px 0;font-size:32px;font-weight:500}html[dir=rtl] .in_class .in-class-wrapper .in-class-intro-text h1{text-align:left;text-align:right}.in_class .in-class-wrapper .in-class-intro-text .session-subheading{text-align:left;margin:-10px 0 0 0;width:450px;line-height:28px;font-size:17px}.in_class .in-class-wrapper .in-class-intro-graphic{display:inline-block;vertical-align:middle;float:right}html[dir=rtl] .in_class .in-class-wrapper .in-class-intro-graphic{float:right;float:left}.in_class .in-class-wrapper .in-class-intro-graphic .in-class-students{height:166px;background-position:-486px -524px}.in-class-end .player-container h1{font-weight:700}.in-class-end .player-container h2{line-height:30px}.in-class-end .second.in-class{position:absolute;bottom:-13px;left:calc(50% - 175px)}.in-class-end .second.in-class .in-class-students{width:350px;height:180px;background-position:-609px -642px;background-size:1200px;display:inline-block}.hover-reminder{width:100%;bottom:0;left:-50px;position:absolute}.hover-reminder .speech-bubble{position:absolute;left:260px;bottom:-20px;opacity:0;-webkit-animation:slide-in-left-right .5s;-moz-animation:slide-in-left-right .5s;-o-animation:slide-in-left-right .5s;animation:slide-in-left-right .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}html[dir=rtl] .hover-reminder .speech-bubble{right:260px;left:auto}.intro-hover{bottom:0;left:80px;position:absolute}html[dir=rtl] .intro-hover{right:80px;left:auto}.intro-hover .speech-bubble{position:absolute;left:260px;bottom:-10px;opacity:0}html[dir=rtl] .intro-hover .speech-bubble{right:260px;left:auto}.intro-translate{bottom:0;left:-50px;position:absolute;z-index:1}html[dir=rtl] .intro-translate{right:-50px;left:auto}.intro-translate .speech-bubble{position:absolute;left:260px;bottom:-20px;opacity:0;width:300px}html[dir=rtl] .intro-translate .speech-bubble{right:260px;left:auto}.intro-translate .owl{-webkit-animation:peek-from-bottom .7s;-moz-animation:peek-from-bottom .7s;-o-animation:peek-from-bottom .7s;animation:peek-from-bottom .7s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.intro-fb h2{margin:-40px 0 50px 0;color:#999}.intro-fb .owl-peeking-container{left:30px;width:100%}html[dir=rtl] .intro-fb .owl-peeking-container{right:30px;left:auto}.intro-fb .owl-standard{-webkit-animation:peek-from-bottom 1s;-moz-animation:peek-from-bottom 1s;-o-animation:peek-from-bottom 1s;animation:peek-from-bottom 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.intro-fb .owl-sporty{left:250px;-webkit-animation:peek-from-bottom 1s;-moz-animation:peek-from-bottom 1s;-o-animation:peek-from-bottom 1s;animation:peek-from-bottom 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}html[dir=rtl] .intro-fb .owl-sporty{right:250px;left:auto}.intro-fb .owl-graduation{left:540px;-webkit-animation:peek-from-bottom 1s;-moz-animation:peek-from-bottom 1s;-o-animation:peek-from-bottom 1s;animation:peek-from-bottom 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}html[dir=rtl] .intro-fb .owl-graduation{right:540px;left:auto}.intro-end h2{margin:-40px 0 50px 0;color:#999}.intro-end .skill-icon{margin:0;-webkit-animation:roll-in .5s;-moz-animation:roll-in .5s;-o-animation:roll-in .5s;animation:roll-in .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.intro-end .skill-badge-name{opacity:0;-webkit-animation:slide-in-left-right .5s;-moz-animation:slide-in-left-right .5s;-o-animation:slide-in-left-right .5s;animation:slide-in-left-right .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.intro-end .skill-icon-rolling-container{opacity:0;margin:0 0 13px 0;-webkit-animation:slide-in-left-right .5s;-moz-animation:slide-in-left-right .5s;-o-animation:slide-in-left-right .5s;animation:slide-in-left-right .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.intro-end #skill-1 .skill-icon,.intro-end #skill-1 .skill-icon-rolling-container,.intro-end #skill-1 .skill-badge-name{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.intro-end #skill-2 .skill-icon,.intro-end #skill-2 .skill-icon-rolling-container,.intro-end #skill-2 .skill-badge-name{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.intro-end #skill-3 .skill-icon,.intro-end #skill-3 .skill-icon-rolling-container,.intro-end #skill-3 .skill-badge-name{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.intro-end #skill-4 .skill-icon,.intro-end #skill-4 .skill-icon-rolling-container,.intro-end #skill-4 .skill-badge-name{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.intro-end #skill-5 .skill-icon,.intro-end #skill-5 .skill-icon-rolling-container,.intro-end #skill-5 .skill-badge-name{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.coach-intro-end h1{margin:0}.coach-intro-end .coach-intro-screen{text-align:center;vertical-align:top;display:block}.coach-intro-end .coach-intro-screen span{vertical-align:middle;display:inline-block}.coach-intro-end .coach-intro-screen span.owl{margin-top:-20px}.coach-intro-end .coach-goal-chooser{width:320px;display:inline-block}.coach-intro-end .coach-goal-chooser label{width:255px;margin:5px}.coach-intro-end .coach-goal-chooser input{float:left}.coach-intro-end .coach-goal-chooser .title{color:#000;float:left;padding:0 5px}.coach-intro-end .coach-goal-chooser .xp-text{float:right}.coach-intro-end .coach-goal-chooser input[type="radio"]{border:2px solid #999}.coach-intro-end .coach-goal-chooser label:hover{border-color:#1caff6;background:#fff;color:#1caff6}.coach-intro-end .coach-goal-chooser label:hover input[type=radio]{border-color:#1caff6}.coach-intro-end .coach-goal-chooser label.active,.coach-intro-end .coach-goal-chooser label .active:hover{background:#1caff6;color:#fff;border-color:#1caff6}.coach-intro-end .coach-goal-chooser label.active input[type=checkbox],.coach-intro-end .coach-goal-chooser label .active:hover input[type=checkbox]{border-color:#1caff6}.coach-intro-end .coach-goal-chooser label.active .title,.coach-intro-end .coach-goal-chooser label .active:hover .title{color:#fff}.coach-intro-end .coach-goal-chooser label.active input[type=radio],.coach-intro-end .coach-goal-chooser label .active:hover input[type=radio]{border-color:#1caff6}.skill-tree-intro{text-align:center}.skill-tree-intro .speech-bubble{opacity:0;width:400px;-webkit-animation:slide-in-right-left .5s;-moz-animation:slide-in-right-left .5s;-o-animation:slide-in-right-left .5s;animation:slide-in-right-left .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.skill-tree-intro .speech-bubble .inner{text-align:center}.skill-tree-intro .speech-bubble h2{margin:0 0 25px 0;font-size:24px}.skill-tree-intro .speech-bubble p{margin:0 0 25px 0}.skill-tree-intro .owl{-webkit-animation:peek-from-right .7s;-moz-animation:peek-from-right .7s;-o-animation:peek-from-right .7s;animation:peek-from-right .7s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.skill-tree-intro-rtl{text-align:center}.skill-tree-intro-rtl .speech-bubble{opacity:0;width:400px;-webkit-animation:slide-in-left-right .5s;-moz-animation:slide-in-left-right .5s;-o-animation:slide-in-left-right .5s;animation:slide-in-left-right .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.skill-tree-intro-rtl .speech-bubble .inner{text-align:center !important}.skill-tree-intro-rtl .speech-bubble h2{margin:0 0 25px 0;font-size:24px}.skill-tree-intro-rtl .speech-bubble p{margin:0 0 25px 0}.skill-tree-intro-rtl .owl{-webkit-animation:peek-from-left .7s;-moz-animation:peek-from-left .7s;-o-animation:peek-from-left .7s;animation:peek-from-left .7s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.owl-peeking-right-container{width:165px;overflow:hidden;height:250px;position:absolute;right:0;top:40px}.owl-peeking-right-container .owl{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;left:100%;top:0;background-position:-300px 0}.owl-peeking-left-container{width:135px;overflow:hidden;height:250px;position:absolute;left:0;top:40px}.owl-peeking-left-container .owl{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:100%;top:-5%}.player-header{border-bottom:2px solid #f3f3f3;*zoom:1;min-height:80px;margin:-40px 0 0 0}.player-header.dynamic{border-bottom:none}.player-header.dynamic .progress-bar-container{margin-top:50px}.player-header:before,.player-header:after{display:table;content:"";line-height:0}.player-header:after{clear:both}.player-header:before,.player-header:after{display:table;content:"";line-height:0}.player-header:after{clear:both}.player-header .progress-bar-distinct,.player-header .progress-bar-dynamic{margin:30px 0 0 0}.progress-bar-container{margin-top:80px;left:35px}.progress-bar-container{position:relative}.progress-bar-container .status-icon{position:absolute}.progress-bar-dynamic.simplified-bar{background:#f3f3f3;height:20px;overflow:hidden;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.progress-bar-dynamic.simplified-bar .bar{-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background:#7eb530;position:relative;height:20px}.progress-bar-dynamic.simplified-bar .bar:after{position:absolute;width:100%;height:10px;top:0;left:0;content:"";display:block;background:rgba(255,255,255,0.15)}.player-header.dynamic.v2{margin:-40px -40px 0 -40px;background-color:#f4f4f4;border-radius:10px 10px 0 0;height:100px;padding:0 40px 0 30px}.player-header.dynamic.v2 .progress-bar-container{margin-top:-5px;width:500px}.player-header.dynamic.v2 .player-header-right{margin:12px -10px 0 0}.player-header.dynamic.v2 .player-header-right .icon{float:left;margin:-2px 8px 0 20px}.player-header.dynamic.v2 .popover-tips-and-notes{width:450px;margin:80px 0 0 -250px}.player-header.dynamic.v2 .popover-tips-and-notes .arrow-top-small-container{left:68%}.progress-bar-dynamic.v2{height:20px;display:block;height:26px;width:410px;border:3px solid #d6d6d6;position:relative;margin-right:0;-webkit-border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0}html[dir=rtl] .progress-bar-dynamic.v2{margin-right:0;margin-right:70px}html[dir=rtl] .progress-bar-dynamic.v2{border-radius:0 100px 100px 0;border-radius:100px 0 0 100px}.progress-bar-dynamic.v2 .bar{display:inline-block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#a5d20c;background-image:-webkit-gradient(linear, left top, right top, from(#a5d20c), to(#7ac70c));background-image:-webkit-linear-gradient(left, #a5d20c, #7ac70c);background-image:-moz-linear-gradient(left, #a5d20c, #7ac70c);background-image:-ms-linear-gradient(left, #a5d20c, #7ac70c);background-image:-o-linear-gradient(left, #a5d20c, #7ac70c);position:absolute;height:26px;content:'';margin:-3px 0}html[dir=rtl] .progress-bar-dynamic.v2 .bar{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.progress-bar-dynamic.v2 .bar.bar-border-radius{-webkit-border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0}.progress-bar-dynamic.v2 .lightning-container{margin-top:-3px;margin-left:-31px;position:absolute}.progress-bar-dynamic.v2 .status-icon{position:absolute;z-index:3;display:block;top:13px;left:14px}html[dir=rtl] .progress-bar-dynamic.v2 .status-icon{left:14px;left:-9px}.progress-bar-dynamic.v2 .icon-lightning-green.opacity-0~.v2-backing{border-color:#d6d6d6}.progress-bar-dynamic.v2 .v2-backing{right:auto;position:absolute;height:55px;width:55px;background-color:#f3f3f3;border:3px solid #a5d20c;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;content:'';z-index:2}html[dir=rtl] .progress-bar-dynamic.v2 .v2-backing{right:auto;right:-31px}.progress-bar-dynamic.v2 .v2-backing::after{display:block;width:27px;height:40px;margin:23px 25px 0 25px;background:#f3f3f3;content:""}.progress-bar-dynamic.v2 .ruler li,.progress-bar-dynamic.v2 .ruler-overlay li{border-right:2px solid #d6d6d6;list-style:none;height:3px;display:inline-block;width:19.4px;height:5px;margin-bottom:2px}.progress-bar-dynamic.v2 .ruler li:nth-child(even),.progress-bar-dynamic.v2 .ruler-overlay li:nth-child(even){height:10px;margin-bottom:-1px}.progress-bar-dynamic.v2 .ruler li:first-child,.progress-bar-dynamic.v2 .ruler-overlay li:first-child{opacity:0}.progress-bar-dynamic.v2 .ruler-overlay{white-space:nowrap;overflow:hidden;margin-top:3px}.progress-bar-dynamic.v2 .ruler-overlay li{border-right:2px solid #f1f1f1;position:relative}.progress-bar-dynamic.v2 .challenge-number-container{padding-left:24px;float:none;padding-top:10px;font-size:15px;font-weight:700;color:#c9c9c9}html[dir=rtl] .progress-bar-dynamic.v2 .challenge-number-container{padding-left:24px;padding-left:285px}html[dir=rtl] .progress-bar-dynamic.v2 .challenge-number-container{float:none;float:left}.progress-bar-dynamic.strength-bar{background-color:#fff;border:2px solid #ddd;height:23px;width:540px;position:relative;left:121px;right:0;top:-10px;border-radius:100px 0 0 100px}html[dir=rtl] .progress-bar-dynamic.strength-bar{left:121px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar{right:0;right:211px}html[dir=rtl] .progress-bar-dynamic.strength-bar{border-radius:100px 0 0 100px;border-radius:0 100px 100px 0}.progress-bar-dynamic.strength-bar .bar{min-width:10px;-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;height:23px;margin:-2px 0 0 -2px}html[dir=rtl] .progress-bar-dynamic.strength-bar .bar{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.progress-bar-dynamic.strength-bar .bar.green{background-color:#adce0f;background-image:-webkit-gradient(linear, left top, right top, from(#adce0f), to(#7eb530));background-image:-webkit-linear-gradient(left, #adce0f, #7eb530);background-image:-moz-linear-gradient(left, #adce0f, #7eb530);background-image:-ms-linear-gradient(left, #adce0f, #7eb530);background-image:-o-linear-gradient(left, #adce0f, #7eb530)}.progress-bar-dynamic.strength-bar .bar.green .triangle-end{border-right:14px solid transparent;border-bottom:23px solid #7eb530}.progress-bar-dynamic.strength-bar .bar.red{background-color:#eb7560;background-image:-webkit-gradient(linear, left top, right top, from(#eb7560), to(#dd381d));background-image:-webkit-linear-gradient(left, #eb7560, #dd381d);background-image:-moz-linear-gradient(left, #eb7560, #dd381d);background-image:-ms-linear-gradient(left, #eb7560, #dd381d);background-image:-o-linear-gradient(left, #eb7560, #dd381d)}.progress-bar-dynamic.strength-bar .bar.red .triangle-end{border-right:14px solid transparent;border-bottom:23px solid #dd381d}.progress-bar-dynamic.strength-bar .bar.purple{background-color:#c870ca;background-image:-webkit-gradient(linear, left top, right top, from(#c870ca), to(#9b5fca));background-image:-webkit-linear-gradient(left, #c870ca, #9b5fca);background-image:-moz-linear-gradient(left, #c870ca, #9b5fca);background-image:-ms-linear-gradient(left, #c870ca, #9b5fca);background-image:-o-linear-gradient(left, #c870ca, #9b5fca)}.progress-bar-dynamic.strength-bar .bar.purple .triangle-end{border-right:14px solid transparent;border-bottom:23px solid #9b5fca}.progress-bar-dynamic.strength-bar .bar.blue{background-color:#1ccff6;background-image:-webkit-gradient(linear, left top, right top, from(#1ccff6), to(#1caff6));background-image:-webkit-linear-gradient(left, #1ccff6, #1caff6);background-image:-moz-linear-gradient(left, #1ccff6, #1caff6);background-image:-ms-linear-gradient(left, #1ccff6, #1caff6);background-image:-o-linear-gradient(left, #1ccff6, #1caff6)}.progress-bar-dynamic.strength-bar .bar.blue .triangle-end{border-right:14px solid transparent;border-bottom:23px solid #1caff6}.progress-bar-dynamic.strength-bar .bar:after{position:absolute;width:130%;height:12px;top:0;left:0;content:"";display:block;background:rgba(255,255,255,0.15)}.progress-bar-dynamic.strength-bar .bar .bubbles{display:none;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/bubbles_mv_7b9a3c497417071b185a40314626dd80.png");position:absolute;background-repeat:no-repeat;background-position:right center;width:70px;height:30px;z-index:1;top:-1px;right:-17px;background-size:90px}.progress-bar-dynamic.strength-bar .bar .triangle-end{display:none;width:0;height:0;right:-13px;position:absolute}.progress-bar-dynamic.strength-bar .skill-icon-container{float:right;top:-48px;left:-10px;right:0;position:relative}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container{float:right;float:left}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container{left:-10px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container{right:0;right:-10px}.progress-bar-dynamic.strength-bar .skill-icon-container .skill-icon.smaller.locked.white{background-color:#fff}.progress-bar-dynamic.strength-bar .skill-icon-container .skill-icon-image{margin:10px 0 0 -2px}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .skill-icon-image{margin:10px 0 0 -2px;margin:10px -2px 0 0}.progress-bar-dynamic.strength-bar .skill-icon-container .skill-icon-image.skill-locked-barbell{background-size:40px 25px;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/barbell_locked_mv_7b9a3c497417071b185a40314626dd80.png");background-repeat:no-repeat;margin:22px 0 0 5px}.progress-bar-dynamic.strength-bar .skill-icon-container .skill-icon-image.skill-unlocked-barbell{background-size:40px 25px;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/barbell_unlocked_mv_7b9a3c497417071b185a40314626dd80.png");background-repeat:no-repeat;margin:22px 0 0 5px}.progress-bar-dynamic.strength-bar .skill-icon-container .locked{top:2px;left:2px;right:0;width:66px;height:66px}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .locked{left:2px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .locked{right:0;right:2px}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num{position:absolute;left:48px;right:0;z-index:2;top:65px;text-align:center;width:35px;font-size:13px;color:#c9c9c9}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num{left:48px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num{right:0;right:48px}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-circle{width:30px;height:30px;position:absolute;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:0;top:58px;left:48px;right:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-circle{left:48px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-circle{right:0;right:48px}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-circle.white{background-color:#fff}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-backing{width:35px;height:35px;border:2px solid #ddd;position:absolute;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:0;top:55px;left:45px;right:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-backing{left:45px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-backing{right:0;right:45px}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-number-container{position:relative;top:-20px}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-number-container.filled .challenge-num{color:#fff}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-number-container.filled .challenge-num-backing{border:none}.progress-bar-dynamic.strength-bar .skill-icon-container .finished-skill{position:absolute;z-index:1;width:68px;height:68px;left:1px;top:1px}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .finished-skill{left:1px;left:-69px}.backing{width:70px;height:70px;border:2px solid #ddd;position:absolute;left:auto;right:201px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;z-index:-1;right:-60px;top:-27px}html[dir=rtl] .backing{left:auto;left:111px}html[dir=rtl] .backing{right:201px;right:526px}.coach-end h1.session-end{margin:30px 0 20px 0}.coach-end h2{text-align:center;color:#999;margin:-10px auto 30px auto;line-height:24px;font-size:22px}.coach-end.par-end:not(.show-goal-subheading) h1.session-end{margin:0}.session-subheading{text-align:center;color:#999;margin:-10px auto 0 auto;width:400px;line-height:24px}.session-subheading a{color:#1caff6}.session-subheading a:hover{text-decoration:underline}.session-par{color:#c9c9c9;text-align:center;margin-bottom:15px;font-size:18px}h2.session-par-percent{text-align:center;color:#3c3c3c;margin-bottom:0;padding-bottom:20px}.progress-bar-distinct{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;overflow:hidden;*zoom:1}.progress-bar-distinct:before,.progress-bar-distinct:after{display:table;content:"";line-height:0}.progress-bar-distinct:after{clear:both}.progress-bar-distinct:before,.progress-bar-distinct:after{display:table;content:"";line-height:0}.progress-bar-distinct:after{clear:both}.progress-bar-distinct>li{background:#f3f3f3;width:22px;height:20px;float:left;position:relative;border-left:2px solid #fff;overflow:hidden}html[dir=rtl] .progress-bar-distinct>li{float:left;float:right}html[dir=rtl] .progress-bar-distinct>li{border-right:2px solid #fff;border-left:none}.progress-bar-distinct>li:first-child{border-left:none}.progress-bar-distinct>li:first-child .inner{border-radius:100px 0 0 100px}html[dir=rtl] .progress-bar-distinct>li:first-child .inner{border-radius:100px 0 0 100px;border-radius:0 100px 100px 0}.progress-bar-distinct>li .inner{width:0;height:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background:#7eb530;position:absolute;left:0;top:0}html[dir=rtl] .progress-bar-distinct>li .inner{right:0;left:auto}.progress-bar-distinct>li .inner:after{position:absolute;width:100%;height:10px;top:0;left:0;content:"";display:block;background:rgba(255,255,255,0.15)}html[dir=rtl] .progress-bar-distinct>li .inner:after{right:0;left:auto}.progress-bar-distinct>li.done{border-left:2px solid #86b300}.progress-bar-distinct>li.done:first-child{border-left:none}.progress-bar-distinct>li.done .inner{width:100%}#modal-notification{left:50%;padding:30px 30px 20px 30px}#modal-notification h1{font-weight:500;font-size:22px;margin:0 0 10px 0}#modal-notification .icon-arrow-swoosh{margin:-10px -5px;float:right}#modal-notification.basic-bar .icon-arrow-swoosh{float:left;margin:-15px 15px 0 -10px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#modal-notification.basic-bar p{margin-left:60px}.player-header-right{float:right;font-size:17px;margin:0 -10px 0 0}html[dir=rtl] .player-header-right{float:right;float:left}html[dir=rtl] .player-header-right{margin:0 -10px 0 0;margin:0 0 0 -10px}.player-header-right>li{float:left;position:relative}html[dir=rtl] .player-header-right>li{float:left;float:right}.player-header-right .timer .inner,.player-header-right .points{padding:30px 20px}.player-header-right .timer .inner .icon-xp-small,.player-header-right .points .icon-xp-small{float:left;margin:-4px 10px 0 0}html[dir=rtl] .player-header-right .timer .inner .icon-xp-small,html[dir=rtl] .player-header-right .points .icon-xp-small{float:left;float:right}html[dir=rtl] .player-header-right .timer .inner .icon-xp-small,html[dir=rtl] .player-header-right .points .icon-xp-small{margin:-4px 10px 0 0;margin:-4px 0 0 10px}.player-header-right .running-out{color:#dd381d}.player-header-right .timer{width:90px}.player-header-left{float:left;font-size:17px;margin:0 -10px 0 0}html[dir=rtl] .player-header-left{float:left;float:right}html[dir=rtl] .player-header-left{margin:0 -10px 0 0;margin:0 0 0 -10px}.popover-tips-and-notes{margin-top:70px;margin-left:10px;width:500px}.popover-tips-and-notes .arrow-top-small-container{left:15%}.popover-tips-and-notes .inner{padding:30px}.popover-tips-and-notes .table-bordered{margin:0 0 20px 0}.player-quit,.tips-and-notes{padding:30px 15px;margin:0 0 0 0;display:block;color:#999;cursor:pointer}.player-quit:hover,.tips-and-notes:hover{color:#1caff6}.player-header.dynamic .player-quit,.player-header.dynamic .tips-and-notes{padding:30px 5px 0 0}#heart-refill-container{padding:21px 10px 0 10px}#heart-refill-container .btn{font-size:15px}.player-header-hearts{margin:30px 10px 0 10px;float:left}html[dir=rtl] .player-header-hearts{float:left;float:right}.player-header-hearts>li{margin-left:6px;float:left;position:relative}html[dir=rtl] .player-header-hearts>li{margin-right:6px;margin-left:auto}html[dir=rtl] .player-header-hearts>li{float:left;float:right}.player-header-hearts>li .icon-heart-medium{position:absolute;float:left;top:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}html[dir=rtl] .player-header-hearts>li .icon-heart-medium{float:left;float:right}.player-header-hearts>li .icon-heart-medium.falling-heart{top:50px;opacity:0}.player-header-hearts>li:first-child{margin-right:0}html[dir=rtl] .player-header-hearts>li:first-child{margin-left:0;margin-right:auto}.player-main{min-height:370px;padding:40px 0;font-size:18px;position:relative}.red-bold{color:#dd381d}.line-through{color:#dd381d;text-decoration:line-through}#session-element-container,#prev-session-element-container{position:absolute;width:100%}.challenge-row{display:table;width:100%}.challenge-cell{display:table-cell;text-align:center;vertical-align:top;padding:0 30px;position:relative}.challenge-cell .icon-arrow-blue-right{position:absolute;left:-36px;top:16px}html[dir=rtl] .challenge-cell .icon-arrow-blue-right{right:-36px;left:auto}.challenge-translate{margin:0 auto;width:840px}.challenge-translate .challenge-cell{width:50%}.player-discuss-guide{margin:20px 0 20px 0}.hints-sentence .non-space.token,.hover{cursor:default;padding:0 0 5px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAI0lEQVQIW2NkwAIYYWJr1679HxwcDOaDCZAATBIkgVslurEAdDoMBsNekvMAAAAASUVORK5CYII=) repeat-x bottom left}.hints-sentence .non-space.token.highlighted-new-word,.hover.highlighted-new-word{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAI0lEQVQIW2NkwAIYYWL/Oxj+M1YwgPlgAiQAkwRJ4FaJbiwA3isJBulCmoIAAAAASUVORK5CYII=) repeat-x bottom left}.challenge-listen{margin:0 auto;width:800px}.challenge-listen .cell-left{width:30%;text-align:right;padding-right:0}html[dir=rtl] .challenge-listen .cell-left{text-align:right;text-align:left}html[dir=rtl] .challenge-listen .cell-left{padding-left:0;padding-right:auto}.challenge-listen .cell-right{width:60%;padding-left:10px;padding-right:80px}html[dir=rtl] .challenge-listen .cell-right{padding-left:10px;padding-left:80px}html[dir=rtl] .challenge-listen .cell-right{padding-right:80px;padding-right:10px}.challenge-speak #audio-recorder{display:inline-block;margin-top:-40px}#app.incorrect.speak .player-footer .col-left,#app.incorrect.reverse_speak .player-footer .col-left{padding-left:0}#app.incorrect.speak .player-footer .col-left.retry,#app.incorrect.reverse_speak .player-footer .col-left.retry{padding-left:80px}#app.incorrect.speak .player-footer .col-left.retry #skip_button,#app.incorrect.reverse_speak .player-footer .col-left.retry #skip_button{border-color:#fcc2b8 !important;color:#e02804}#app.incorrect.speak .player-footer .col-left.retry #skip_button:hover,#app.incorrect.reverse_speak .player-footer .col-left.retry #skip_button:hover{border-color:#e02804 !important;background:#ffd4cc}.challenge-name{margin:0 auto;width:860px}.challenge-name .cell-left{width:50%}.challenge-name .cell-right{width:50%}.challenge-select .number{float:right;margin-right:5px}html[dir=rtl] .challenge-select .number{float:right;float:left}html[dir=rtl] .challenge-select .number{margin-left:5px;margin-right:auto}.challenge-judge{margin:0 auto;text-align:center}.challenge-judge .number{padding-right:7px}html[dir=rtl] .challenge-judge .number{padding-left:7px;padding-right:auto}.challenge-judge .challenge-cell{width:auto}.challenge-judge .cell-left{text-align:right;vertical-align:middle}html[dir=rtl] .challenge-judge .cell-left{text-align:right;text-align:left}.challenge-judge .cell-right{text-align:left}html[dir=rtl] .challenge-judge .cell-right{text-align:left;text-align:right}.judge-row{display:inline-block;margin:-10px 0 0 0}.judge-row .col-left{max-width:400px;display:inline-block;padding:72px 25px 0 0;vertical-align:top;line-height:24px;text-align:right}html[dir=rtl] .judge-row .col-left{padding:72px 25px 0 0;padding:72px 0 0 25px}html[dir=rtl] .judge-row .col-left{text-align:right;text-align:left}.judge-row .col-right{display:inline-block;padding:0 0 0 25px;max-width:500px;text-align:left}html[dir=rtl] .judge-row .col-right{padding:0 0 0 25px;padding:0 25px 0 0}html[dir=rtl] .judge-row .col-right{text-align:left;text-align:right}.judge-row .col-right table td.checkbox{vertical-align:middle}.choose-article-container{margin:-15px -15px 0 -15px}.choose-article{display:table;width:100%;border-spacing:15px}.choose-article>li{display:table-cell}.choose-article.hover-effect li label{border:2px solid #eee;color:#999}.choose-article.hover-effect li label input[type=radio]{border-color:#eee}.choose-article.hover-effect li label:hover{border-color:#1caff6;background:#fff;color:#1caff6}.choose-article.hover-effect li label:hover input[type=radio]{border-color:#1caff6;background:#fff}.choose-article.hover-effect li label.active,.choose-article.hover-effect li label.active:hover{border-color:#1caff6;color:#fff;background:#1caff6}.choose-article.hover-effect li label.active input[type=radio],.choose-article.hover-effect li label.active:hover input[type=radio]{border-color:#fff;background:#1caff6}.list-tilted-images>li{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:140px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:140px;border:5px solid #fff;background-size:cover;background-position:center;float:left;-webkit-backface-visibility:hidden;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.15);box-shadow:0 2px 7px rgba(0,0,0,0.15);position:relative;margin-left:-20px}.list-tilted-images>li:nth-child(1){-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.list-tilted-images>li:nth-child(2){-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);margin-top:-20px}.list-tilted-images>li:nth-child(3){-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.list-tilted-images>li:nth-child(4){display:none}.select-images{text-align:center;font-size:15px;margin:-20px 0 20px 0}.select-images>li{display:inline-block;margin:0 10px;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.15);box-shadow:0 2px 7px rgba(0,0,0,0.15);background:#fff;border:5px solid #fff;text-align:left;min-width:170px;color:#1caff6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}html[dir=rtl] .select-images>li{text-align:left;text-align:right}.select-images>li.selected,.select-images>li:hover{background:#1caff6;color:#fff;border-color:#1caff6}.select-images label{display:block;padding:0 0 5px 0;cursor:pointer;*zoom:1}.select-images label:before,.select-images label:after{display:table;content:"";line-height:0}.select-images label:after{clear:both}.select-images label:before,.select-images label:after{display:table;content:"";line-height:0}.select-images label:after{clear:both}.select-images .title{display:block;white-space:nowrap;margin-left:20px;margin-right:10px}html[dir=rtl] .select-images .title{margin-left:20px;margin-left:10px}html[dir=rtl] .select-images .title{margin-right:10px;margin-right:20px}.select-images input[type=radio]{float:left;margin:2px 8px 0 2px}html[dir=rtl] .select-images input[type=radio]{float:left;float:right}html[dir=rtl] .select-images input[type=radio]{margin:2px 8px 0 2px;margin:2px 2px 0 8px}.select-images.hover-effect>li{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #eee;color:#999}.select-images.hover-effect>li .number{font-size:13px}.select-images.hover-effect>li input[type=radio]{border-color:#eee}.select-images.hover-effect>li:hover{border-color:#1caff6;background:#fff;color:#1caff6}.select-images.hover-effect>li:hover input[type=radio]{border-color:#1caff6}.select-images.hover-effect>li.selected,.select-images.hover-effect>li.selected:hover{background:#1caff6;color:#fff;border-color:#1caff6}.select-images.hover-effect>li.selected input[type=radio],.select-images.hover-effect>li.selected:hover input[type=radio]{border-color:#fff}.select-images.hover-effect>li label{padding:12px}.select-images.hover-effect>li input[type=radio]{margin:0 8px 0 2px}html[dir=rtl] .select-images.hover-effect>li input[type=radio]{margin:0 8px 0 2px;margin:0 2px 0 8px}.select-images-frame{width:100%;height:160px;margin:0 0 10px 0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-size:cover;background-position:center}.text-to-translate{line-height:26px;cursor:default;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.12);-moz-box-shadow:0 0 8px rgba(0,0,0,0.12);box-shadow:0 0 8px rgba(0,0,0,0.12);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;text-align:left;padding:15px 20px 20px 19px;min-height:120px}html[dir=rtl] .text-to-translate{text-align:left;text-align:right}html[dir=rtl] .text-to-translate{padding:15px 20px 20px 19px;padding:15px 19px 20px 20px}.text-to-translate .speaker-small{margin:-2px 10px 5px -7px;float:left}html[dir=rtl] .text-to-translate .speaker-small{margin:-2px 10px 5px -7px;margin:-2px -7px 5px 10px}html[dir=rtl] .text-to-translate .speaker-small{float:left;float:right}.speaker-small{width:30px;height:30px;display:inline-block;background:#1caff6;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer;position:relative;margin:-12px 10px -9px 0}html[dir=rtl] .speaker-small{margin:-12px 10px -9px 0;margin:-12px 0 -9px 10px}.speaker-small .icon{position:absolute;left:7px;top:8px}html[dir=rtl] .speaker-small .icon{right:7px;left:auto}.speaker-medium{width:50px;height:50px;display:block;background:#1caff6;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer;position:relative;margin:0 auto}.speaker-medium .icon{position:absolute;left:13px;top:15px}.speaker-medium:hover{background:#3ebbf7}.textarea-translate{min-height:120px}.textarea-translate,.input-listen[type="text"],.listen-input,.one-line-input[type=text]{border:2px solid #e9e9e9}.textarea-translate:focus,.input-listen[type="text"]:focus,.listen-input:focus,.one-line-input[type=text]:focus{-webkit-box-shadow:0 0 20px #92e2ff;-moz-box-shadow:0 0 20px #92e2ff;box-shadow:0 0 20px #92e2ff;border:2px solid #1caff6;background:#fff}.speaker-big{width:120px;height:120px;display:inline-block;vertical-align:middle;background:#1caff6;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer}.speaker-big .icon{margin:36px 0 0 0}.speaker-big:hover{background:#3ebbf7}.speaker-big:active{background:#1caff6}.speaker-slow{height:80px;width:80px;border:4px solid #fff;display:inline-block;vertical-align:bottom;background:#1caff6;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer;position:relative;margin:0 0 -40px -40px}html[dir=rtl] .speaker-slow{margin:0 0 -40px -40px;margin:0 -40px -40px 0}.speaker-slow .icon{margin:25px 0 0 0}.speaker-slow:hover{background:#3ebbf7}.speaker-slow:active{background:#1caff6}.list-judge-options{font-size:17px;display:inline-block;text-align:left}.list-judge-options>li{margin:15px 0 0 0}.list-judge-options>li:first-child{margin:0}.list-judge-options.hover-effect .white-label{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:2px solid #eee;color:#999}.list-judge-options.hover-effect .white-label .number{font-size:13px}.list-judge-options.hover-effect .white-label input[type=checkbox]{border-color:#eee}.list-judge-options.hover-effect .white-label:hover{border-color:#1caff6;background:#fff;color:#1caff6}.list-judge-options.hover-effect .white-label:hover input[type=checkbox]{border-color:#1caff6}.list-judge-options.hover-effect .white-label.active,.list-judge-options.hover-effect .white-label .active:hover{background:#1caff6;color:#fff;border-color:#1caff6}.list-judge-options.hover-effect .white-label.active input[type=checkbox],.list-judge-options.hover-effect .white-label .active:hover input[type=checkbox]{border-color:#1caff6}#app.correct .list-judge-options .blue-label,#app.incorrect .list-judge-options .blue-label{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#app.correct.player.welcome #grade h1{padding-top:20px}.skip-margin{margin:0 20px 0 -80px}html[dir=rtl] .skip-margin{margin:0 20px 0 -80px;margin:0 -80px 0 20px}.player-footer{background:#dbdbdb;margin:0 -40px 0 -40px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:20px 40px;*zoom:1}.player-footer:before,.player-footer:after{display:table;content:"";line-height:0}.player-footer:after{clear:both}.player-footer:before,.player-footer:after{display:table;content:"";line-height:0}.player-footer:after{clear:both}.player-footer button{min-width:150px}.player-footer .col-left{*zoom:1;padding:0 80px 0 80px}.player-footer .col-left:before,.player-footer .col-left:after{display:table;content:"";line-height:0}.player-footer .col-left:after{clear:both}.player-footer .col-left:before,.player-footer .col-left:after{display:table;content:"";line-height:0}.player-footer .col-left:after{clear:both}.player-footer .col-right{float:right;*zoom:1;text-align:right;padding-left:20px}html[dir=rtl] .player-footer .col-right{float:right;float:left}.player-footer .col-right:before,.player-footer .col-right:after{display:table;content:"";line-height:0}.player-footer .col-right:after{clear:both}.player-footer .col-right:before,.player-footer .col-right:after{display:table;content:"";line-height:0}.player-footer .col-right:after{clear:both}html[dir=rtl] .player-footer .col-right{text-align:right;text-align:left}html[dir=rtl] .player-footer .col-right{padding-right:20px;padding-left:auto}.player-footer h1{font-weight:700;font-size:22px;margin:0 0 12px 0;line-height:30px}.player-footer h2{background:#fff;color:#3c3c3c !important;border-radius:5px;padding:2px 10px;font-size:13px;margin:-5px 0 15px 0;min-width:320px;max-width:400px;display:inline-block}.player-footer .lighter{font-weight:300;display:block}.player-footer .skip-button{border-color:#ccc}.player-footer .btn[disabled]{background:#c0c0c0;border-color:#c0c0c0;color:#e4e4e4}.player-footer.v2{border-top:2px solid #eee;background:#fff}.player-footer.v2 .btn[disabled]{background:#c9c9c9;border-color:#c9c9c9;color:#fff}.player-footer.v2 .skip-button{border-color:#c9c9c9}.correct-solution-box{position:absolute;right:0}html[dir=rtl] .correct-solution-box{left:0;right:auto}#app.correct .player-footer{border-top:none;background:#def0a5;color:#7eb530}#app.correct .player-footer h1,#app.correct .player-footer h2{color:#769c00}#app.correct .player-footer .btn[disabled]{opacity:.2;background:#7eb530;color:#fff;border-color:#7eb530}#app.correct .icon-clock-medium{float:left;margin:0 0 0 -100px}html[dir=rtl] #app.correct .icon-clock-medium{float:left;float:right}html[dir=rtl] #app.correct .icon-clock-medium{margin:0 0 0 -100px;margin:0 -100px 0 0}#app.incorrect .player-footer{border-top:none;background:#ffd4cc;color:#dd381d}#app.incorrect .player-footer h1,#app.incorrect .player-footer h2{color:#dd381d}#app.incorrect .player-footer #next_button[disabled]{opacity:.1;background:#dd381d;color:#fff;border-color:#dd381d}.badge-correct-big,.badge-wrong-big{width:81px;height:81px;display:inline-block;background:#fff;position:relative;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;margin:0 0 0 -100px}html[dir=rtl] .badge-correct-big,html[dir=rtl] .badge-wrong-big{margin:0 0 0 -100px;margin:0 -100px 0 0}.badge-correct-big .icon{position:absolute;left:20px;top:27px}html[dir=rtl] .badge-correct-big .icon{right:20px;left:auto}.badge-wrong-big .icon{position:absolute;left:25px;top:26px}html[dir=rtl] .badge-wrong-big .icon{right:25px;left:auto}#show-report-options{position:relative}.report-options{position:absolute;padding:7px 0 10px 0;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 15px rgba(0,0,0,0.2);box-shadow:0 2px 15px rgba(0,0,0,0.2);left:0;top:45px;text-align:left;color:#3c3c3c}html[dir=rtl] .report-options{right:0;left:auto}html[dir=rtl] .report-options{text-align:left;text-align:right}.report-options li{*zoom:1;padding:8px 15px 8px 45px}.report-options li:before,.report-options li:after{display:table;content:"";line-height:0}.report-options li:after{clear:both}.report-options li:before,.report-options li:after{display:table;content:"";line-height:0}.report-options li:after{clear:both}html[dir=rtl] .report-options li{padding:8px 15px 8px 45px;padding:8px 45px 8px 15px}.report-options li.hoverable:hover{background:#f3f3f3}.report-options .report-checkbox{float:left;margin:0 0 0 -30px}html[dir=rtl] .report-options .report-checkbox{float:left;float:right}html[dir=rtl] .report-options .report-checkbox{margin:0 0 0 -30px;margin:0 -30px 0 0}.save-message-new{padding:0 10px;display:inline-block}.save-message-new.hidden{display:none}.conjugate-small{padding:4px 10px}.hint-footer{border-top:1px solid #ededed;*zoom:1;text-align:center;padding:10px 0 0 0;white-space:nowrap}.hint-footer:before,.hint-footer:after{display:table;content:"";line-height:0}.hint-footer:after{clear:both}.hint-footer:before,.hint-footer:after{display:table;content:"";line-height:0}.hint-footer:after{clear:both}.hint-footer .btn{margin:0 5px 10px 5px}.more-hints{border-top:1px solid #ededed;padding:15px 0;min-width:110px;text-align:center}.hint-table{line-height:15px}.hint-table table{white-space:nowrap;margin:0;width:100%;text-align:center}.hint-table table tr td{padding:15px 10px;border-top:1px solid #ededed;border-left:1px solid #ededed}.hint-table table tr td i{color:#999;font-style:normal}.hint-table table tr th{padding:15px 10px;border-bottom:1px solid #ededed}.hint-table table tr td:first-child{border-left:none}.hint-table table tr .gender{text-transform:uppercase;font-size:13px;color:#999}.hint-table table tr .new-word{text-transform:uppercase;font-size:13px;color:#ff9d00;font-weight:700}.hint-table table tr:first-child td{border-top:none}.hint-table table tr:first-child td,.hint-table table tr:first-child th{border-top:none}.hint-explanation{padding:20px 0;*zoom:1;line-height:20px;color:#999;width:300px;white-space:normal}.hint-explanation:before,.hint-explanation:after{display:table;content:"";line-height:0}.hint-explanation:after{clear:both}.hint-explanation:before,.hint-explanation:after{display:table;content:"";line-height:0}.hint-explanation:after{clear:both}.highlighted-new-word{color:#ff9d00}.highlighted-correct-word{color:#7ac70c}.highlighted-wrong-word{color:#dd381d}.chrome-speech #audio-recorder{margin:0 30px 0 0}html[dir=rtl] .chrome-speech #audio-recorder{margin:0 30px 0 0;margin:0 0 0 30px}.chrome-speech #audio-recorder .btn-record{width:110px;height:110px}.speech-button{display:inline-block;vertical-align:top}.speech-input{display:inline-block;max-width:600px}.speech-input h2.player{margin:17px 0 18px 40px;text-align:left;*zoom:1}html[dir=rtl] .speech-input h2.player{margin:17px 0 18px 40px;margin:17px 40px 18px 0}html[dir=rtl] .speech-input h2.player{text-align:left;text-align:right}.speech-input h2.player:before,.speech-input h2.player:after{display:table;content:"";line-height:0}.speech-input h2.player:after{clear:both}.speech-input h2.player:before,.speech-input h2.player:after{display:table;content:"";line-height:0}.speech-input h2.player:after{clear:both}.speech-input .speaker-small{float:left;margin:-2px 0 0 -40px}html[dir=rtl] .speech-input .speaker-small{float:left;float:right}html[dir=rtl] .speech-input .speaker-small{margin:-2px 0 0 -40px;margin:-2px -40px 0 0}.speech-input .flag{float:left;margin:0 0 0 -40px}html[dir=rtl] .speech-input .flag{float:left;float:right}html[dir=rtl] .speech-input .flag{margin:0 0 0 -40px;margin:0 -40px 0 0}.speech-input .speech-underlined{border-bottom:2px solid #ededed}.speech-input .speech-correct{color:#7ac70c}.speech-input .speech-wrong{color:#dd381d}.speech-input .speech-unknown{color:#c1c1c1}.chrome-speech-new-ui #audio-recorder .btn-record{width:110px;height:110px}.chrome-speech-new-ui h2.player{margin:-20px 0 60px 0}.chrome-speech-new-ui .speech-correct{color:#7ac70c}.chrome-speech-new-ui .speech-wrong{color:#dd381d}.chrome-speech-new-ui .speech-not-recognized{color:#000}#review-modal{width:800px;height:600px;margin-left:-400px;top:50%;position:absolute}#review-modal h1.session-end{margin:40px 0 10px 0}h1.session-end{font-size:32px;text-align:center;font-weight:500;margin:30px 0 40px 0}h1.session-end span.lighter{font-weight:300}h2.session-end{font-size:25px;text-align:center;font-weight:300;color:#999;margin:0 0 30px 0}#review-page ul{display:inline-block;margin-left:40px;padding:0;list-style:none}#review-page ul .challenge{padding:15px;margin:10px;float:left;display:block;width:165px;height:150px;font-size:15px;line-height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer}#review-page ul .challenge.wrong{background-color:#ffd4cc;color:#dd381d}#review-page ul .challenge.correct{background-color:#def0a5;color:#769c00}#review-page ul .challenge .speaker-container{padding-top:10px}#review-page ul .challenge .popover{padding:20px 20px 15px 20px;position:relative;width:250px;z-index:5;top:15px;left:-42%;cursor:auto}#review-page ul .challenge .popover.left-popover{left:-24%}#review-page ul .challenge .popover.left-popover .arrow-top-small-container{left:40%}#review-page ul .challenge .popover.right-popover{left:-80%}#review-page ul .challenge .popover.right-popover .arrow-top-small-container{left:70%}#review-page ul .challenge .popover .response{margin:0 0 15px 0;color:#3c3c3c}#review-page ul .challenge .popover .response h5{color:#c9c9c9;text-transform:uppercase;font-size:13px;margin:0}#review-page ul .challenge .popover .response .highlight{color:#dd381d;font-weight:700}#review-page ul .challenge .popover .response .correct_highlight{color:#7eb530;font-weight:700}#review-page ul .challenge .popover .footer{text-align:right;padding:15px 10px 0 0;border-top:2px solid #e9e9e9;font-size:15px;line-height:15px;color:#c9c9c9}#review-page ul .challenge .popover .footer .icon-flag-micro{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_7b9a3c497417071b185a40314626dd80.svg");width:15px;height:15px;background-position:-375px -87px;background-size:625px}#review-page ul .challenge .popover .footer .show-discussion{margin-right:15px;font-weight:700;color:#c9c9c9}#review-page ul .challenge .popover .footer .icon-discussion{display:inline-block}#review-page .footer-owl .owl-happy{height:180px;display:table;margin:0 auto;background-position:0 -20px}#review-page .review-container{height:456px;overflow:auto;overflow-x:hidden;-ms-overflow-x:hidden;width:100%;font-size:15px;margin:0 -10px;position:relative}#review-page .review-container::-webkit-scrollbar{height:0;width:12px}#review-page .review-container::-webkit-scrollbar-track{height:0;background:transparent}#review-page .review-container::-webkit-scrollbar-thumb{border-radius:10px;min-height:100px;background:#d9d9d9}#review-page .review-container .badge-correct-micro,#review-page .review-container .badge-wrong-micro{width:25px;height:25px;display:inline-block;background:#fff;position:relative;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;float:right}#review-page .review-container .badge-correct-micro .icon{position:relative;left:7px;top:3px}#review-page .review-container .badge-wrong-micro .icon{position:absolute;position:relative;left:8px;top:3px}#review-page .review-container .challenge-prompt{font-weight:700;width:100px;display:inline-block;line-height:18px}#review-page .review-container .prompt{font-weight:300;margin-top:15px;display:block}#review-page .review-container .prompt.wrong{color:#dd381d}#review-page .review-container .prompt.correct{color:#7eb530}.modal-body.session-end-report{padding:40px 30px 30px 30px}.modal-body.session-end-report h2{font-size:27px;margin-bottom:35px;font-weight:300}.modal-body.session-end-report .answer{text-align:center;margin-bottom:30px;color:#999}.modal-body.session-end-report .answer h5{text-transform:uppercase;font-size:13px;margin:10px 0 0 0}.modal-body.session-end-report #report-options{padding-bottom:30px}.modal-body.session-end-report #report-options li{padding:8px 0}.modal-body.session-end-report #report-options li input[type=checkbox]{margin-right:10px}.modal-body.session-end-report #report-options li .textarea-block{width:90%;display:inline}.session-end-footer{background:#dbdbdb;margin:0 -40px 0 -40px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:20px 40px;text-align:center;*zoom:1;position:relative}.session-end-footer:before,.session-end-footer:after{display:table;content:"";line-height:0}.session-end-footer:after{clear:both}.session-end-footer:before,.session-end-footer:after{display:table;content:"";line-height:0}.session-end-footer:after{clear:both}.session-end-footer button{min-width:150px}.session-end-footer .buttons{display:block;right:40px;top:20px}html[dir=rtl] .session-end-footer .buttons{left:40px;right:auto}.session-end-footer .buttons .share,.session-end-footer .buttons .review{margin-right:10px}html[dir=rtl] .session-end-footer .buttons .share,html[dir=rtl] .session-end-footer .buttons .review{margin-left:10px;margin-right:auto}.session-end-footer .buttons .btn-next{margin-left:10px}html[dir=rtl] .session-end-footer .buttons .btn-next{margin-right:10px;margin-left:auto}.session-end-footer .buttons .dropdown-menu{top:-155px}.carousel-container{position:relative;width:auto;bottom:60px;margin:0 auto -41px auto;display:table}#end-carousel.hidden-carousel{visibility:hidden;height:0;overflow:hidden}.session-end-main{min-height:420px}.strengthened-skills-big{text-align:center;margin:70px 0 65px 0}.strengthened-skills-big>li{margin:0 40px 0 50px;display:inline-block}html[dir=rtl] .strengthened-skills-big>li{margin:0 40px 0 50px;margin:0 50px 0 40px}.strengthened-skills-small{text-align:center;margin:25px 0 0 0}.strengthened-skills-small>li{margin:0;display:inline-block}.strengthened-message{text-align:center;font-size:20px;line-height:26px;color:#999;font-weight:300}.strengthened-message strong{color:#f4a300}.strengthened-message .blue{font-weight:500}.progress-xp-container{height:330px;display:table;width:100%;margin:-50px 0 0 0}.par-end .progress-xp-container{margin:-50px 0 -20px 0}.progress-xp{display:table-cell;width:100%;vertical-align:middle;text-align:center}.progress-xp .col-left{width:400px;display:inline-block;vertical-align:top;height:250px;padding:110px 100px 0 0;border-right:2px solid #efefef;text-align:right}html[dir=rtl] .progress-xp .col-left{padding:110px 100px 0 0;padding:110px 40px 0 100px}html[dir=rtl] .progress-xp .col-left{border-left:2px solid #efefef;border-right:0 solid #efefef}.progress-xp .col-left .inner{display:inline-block;width:250px}.progress-xp .col-right{margin:-25px 0 0 0;padding:0 0 0 60px;height:250px;width:400px;display:inline-block;vertical-align:top}html[dir=rtl] .progress-xp .col-right{padding:0 0 0 60px;padding:0 40px 0 0}.progress-xp .col-right .graph{margin:0 0 0 0}#test-center-slide{text-align:center}#test-center-slide .tc-badge{display:block;margin:-10px auto 0 auto;text-align:center}#test-center-slide .score{display:block;font-size:75px;font-weight:700;padding-top:20px;color:#cd6f00}#test-center-slide .total-score{font-size:22px;color:#cd6f00;padding-top:10px}#test-center-slide h2.session-end{margin:30px 0;font-size:20px}#test-center-slide .btn{background:#ffc300;border:#ffc300;min-width:300px}#test-center-slide .fluency-score{display:block;font-size:60px;font-weight:500;padding-top:60px;color:#a04100}#test-center-slide .fluency-score-container{vertical-align:top}#test-center-slide .fluency-score-container div{vertical-align:top}#test-center-slide .fluency-score-container .fluency-score-actions p{margin-bottom:30px}#test-center-slide .fluency-score-container.show-tc{padding-top:40px}#test-center-slide .fluency-score-container.show-tc .fluency-score-actions{width:490px;padding-top:20px;padding-left:60px;text-align:initial}html[dir=rtl] #test-center-slide .fluency-score-container.show-tc .fluency-score-actions{padding-right:60px;padding-left:0}#test-center-slide .fluency-score-container.show-tc div{display:inline-block}#test-center-slide .fluency-score-container.show-tc h3{position:relative;margin-left:57px}html[dir=rtl] #test-center-slide .fluency-score-container.show-tc h3{margin-right:57px;margin-left:0}#test-center-slide .fluency-score-container.show-tc h3 .icon{position:absolute;top:0;left:-57px}html[dir=rtl] #test-center-slide .fluency-score-container.show-tc h3 .icon{right:-57px;left:0}#test-center-slide .fluency-score-container .icon-fluency-score{margin-bottom:40px}#test-center-slide .fluency-score-container h3{text-transform:uppercase;color:#1caff6;font-size:17px;font-weight:500;cursor:pointer;padding-top:10px;padding-bottom:6px;margin-bottom:0}#test-center-slide .fluency-score-container h3 .icon{margin-right:20px}html[dir=rtl] #test-center-slide .fluency-score-container h3 .icon{margin-left:20px;margin-right:0}#test-center-slide .fluency-score-container h3:not(:first-child){padding-top:20px}#test-center-slide .fluency-score-container p{margin-left:59px;color:#999}html[dir=rtl] #test-center-slide .fluency-score-container p{margin-right:59px;margin-left:0}#test-center-slide .fluency-score-container .facebook-share-fluency.shared h3{color:#999}.carousel-dots{display:inline-block;position:relative;*zoom:1;margin:5px 0 0 0}.carousel-dots:before,.carousel-dots:after{display:table;content:"";line-height:0}.carousel-dots:after{clear:both}.carousel-dots:before,.carousel-dots:after{display:table;content:"";line-height:0}.carousel-dots:after{clear:both}.carousel-dot{margin:0 7px;float:left;height:30px;width:30px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#fff;cursor:pointer}html[dir=rtl] .carousel-dot{float:left;float:right}.carousel-dot.active{background:#1caff6;border:6px solid #fff}.popover-hook{position:absolute;right:0;width:0}html[dir=rtl] .popover-hook{left:0;right:auto}.popover-blue{background:#1caff6;color:#fff;white-space:nowrap}.popover-blue .arrow-bottom-container{clip:rect(25px, 45px, 50px, -20px);position:absolute;margin:0 0 0 -15px;left:50%;bottom:25px}html[dir=rtl] .popover-blue .arrow-bottom-container{clip:rect(25px, 45px, 50px, -20px);clip:rect(25px, 20px, 50px, -45px)}html[dir=rtl] .popover-blue .arrow-bottom-container{margin:0 0 0 -15px;margin:0 -15px 0 0}html[dir=rtl] .popover-blue .arrow-bottom-container{right:50%;left:auto}.popover-blue .arrow{position:absolute;z-index:100;width:30px;height:30px;background:#1caff6;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block}.popover-blue .arrow:after{display:block;content:'';width:30px;height:30px;z-index:1;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15)}.progress-xp-popover{font-weight:700;font-size:17px;text-align:center}.progress-xp-popover strong{font-size:13px;text-transform:uppercase;display:block;padding:0 0 5px 0;color:#a3dbeb}#today-hook{position:absolute;top:300px}@media screen and (max-width:700px){.compact-enabled #app.create-profile-nag{min-height:0}.compact-enabled #app.create-profile-nag .player-inner{width:100%;padding:0;min-width:0;margin-top:10%;top:0}.compact-enabled #app.create-profile-nag .player-inner .player-container{width:100%;padding:0 20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.compact-enabled #app.create-profile-nag .player-inner .player-container img{height:150px}.compact-enabled #app.create-profile-nag .player-inner .player-container h1{font-size:28px}.compact-enabled #app.create-profile-nag .player-inner .player-container h2.session-end{font-size:18px;margin-bottom:10px}.compact-enabled #app.create-profile-nag .player-inner .player-container .btn-lg.create{min-width:0}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right{margin-left:0;width:100%}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right #quit-button.player-quit,.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right .points,.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right .timer .inner{padding:10px}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right .icon-xp-small{background-size:750px;background-position:0 -29px;width:23px;height:23px}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right .timer{float:right}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) #progress-bar ul{width:90%;margin-left:5%;margin-top:35px;display:table-cell}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) #progress-bar ul li{display:table-cell;float:none;width:35px}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) #progress-bar ul li:first-child{-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) #progress-bar ul li:last-child{-webkit-border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0}.compact-enabled #app.player.big_test .player-inner .player-container .player-header #progress-bar{margin-bottom:10px}.compact-enabled #app.player.big_test .player-inner .player-container .player-header #progress-bar .progress-bar-distinct{width:90%;margin:10px 5% 0 5%}.compact-enabled #app.player.big_test .player-inner .player-container .player-header .player-header-right{width:100%}.compact-enabled #app.player.big_test .player-inner .player-container .player-header .player-header-right>li:not(.hearts-container){padding-left:4%}.compact-enabled #app.player.big_test .player-inner .player-container .player-header .player-header-right li.hearts-container{float:right;right:30px}.compact-enabled #app.player.big_test .player-inner .player-container .player-header .player-header-right #quit-button.player-quit{padding:30px 0 0 0}.compact-enabled #app.player{height:100%;min-height:0}.compact-enabled #app.player .welcome-end .player-header{min-height:50px}.compact-enabled #app.player .welcome-end .player-header .player-header-right{right:20px !important}.compact-enabled #app.player .welcome-end .player-header .player-header-right .player-quit{padding:20px 15px}.compact-enabled #app.player .welcome-end .player-header .progress-bar-distinct{margin-left:10px;margin-top:20px}.compact-enabled #app.player .welcome-end #controls .col-right{width:100%;padding:10px}.compact-enabled #app.player .hover-reminder{display:none !important}.compact-enabled #app.player .player-container .player-main.coach-intro-end .coach-goal-chooser{margin:-10px 0 10px 0;width:100%}.compact-enabled #app.player .player-container .player-main.coach-intro-end .coach-goal-chooser .goal-chooser .daily-goal-option{padding:5px;margin:2px;width:70%;font-size:12px}.compact-enabled #app.player .coach-intro-end h1{font-size:20px;line-height:23px;margin:0 20px}.compact-enabled #app.player .coach-intro-end .owl-small.owl-coach{background-size:1200px;height:150px;width:150px;background-position:-10px -730px;margin:0}.compact-enabled #app.player .practice-intro-screen{margin-top:0}.compact-enabled #app.player .practice-intro-screen .owl.owl-graduation{margin:-50px 0 -15px 0;background-size:1200px;width:160px;height:160px;background-position:-730px 0}.compact-enabled #app.player .practice-intro-screen .owl.owl-sporty{display:block;margin:0 auto;background-size:1500px;width:225px;height:225px;background-position:-450px 0}.compact-enabled #app.player .practice-intro-screen .speech-bubble.arrow-left{width:auto;margin:15px 0 0 0}.compact-enabled #app.player .practice-intro-screen .speech-bubble.arrow-left .arrow{display:none}.compact-enabled #app.player .practice-intro-screen .inner{box-shadow:none;padding:0 20px 10px 20px;text-align:center;font-size:16px}.compact-enabled #app.player .practice-intro-screen h1{font-size:18px;margin:0}.compact-enabled #app.player.welcome .player-container,.compact-enabled #app.player .player-inner.welcome-end .player-container{margin-top:50px}.compact-enabled #app.player.welcome .intro.intro-hover,.compact-enabled #app.player .player-inner.welcome-end .intro.intro-hover{position:static;text-align:center;left:0;bottom:10%}.compact-enabled #app.player.welcome .intro.intro-hover .owl-peeking-container,.compact-enabled #app.player .player-inner.welcome-end .intro.intro-hover .owl-peeking-container{display:none}.compact-enabled #app.player.welcome .intro.intro-hover #bubble-hover,.compact-enabled #app.player .player-inner.welcome-end .intro.intro-hover #bubble-hover{left:0;width:70%;position:static;bottom:auto}.compact-enabled #app.player.welcome .intro.intro-hover #bubble-hover .arrow-left-container,.compact-enabled #app.player .player-inner.welcome-end .intro.intro-hover #bubble-hover .arrow-left-container{display:none}.compact-enabled #app.player.welcome .intro.intro-hover #bubble-hover .inner,.compact-enabled #app.player .player-inner.welcome-end .intro.intro-hover #bubble-hover .inner{padding:15px}.compact-enabled #app.player.welcome #grade h1,.compact-enabled #app.player .player-inner.welcome-end #grade h1{padding-top:5px}.compact-enabled #app.player.welcome #grade h2,.compact-enabled #app.player .player-inner.welcome-end #grade h2{margin-top:10px}.compact-enabled #app.player.welcome h2.player,.compact-enabled #app.player .player-inner.welcome-end h2.player{margin:30px 0 30px 0}.compact-enabled #app.player.welcome .player-header,.compact-enabled #app.player .player-inner.welcome-end .player-header{border-bottom:none;margin-bottom:10px}.compact-enabled #app.player.welcome .player-header-right,.compact-enabled #app.player .player-inner.welcome-end .player-header-right{right:20px}.compact-enabled #app.player.welcome .player-header-right li,.compact-enabled #app.player .player-inner.welcome-end .player-header-right li{float:right}.compact-enabled #app.player.welcome .welcome-intro-screen .owl.owl-happy,.compact-enabled #app.player .player-inner.welcome-end .welcome-intro-screen .owl.owl-happy{background-size:1200px;width:160px;height:160px}.compact-enabled #app.player.welcome .welcome-intro-screen .speech-bubble,.compact-enabled #app.player .player-inner.welcome-end .welcome-intro-screen .speech-bubble{width:100%;margin:30px 0 0 0}.compact-enabled #app.player.welcome .welcome-intro-screen .speech-bubble .inner,.compact-enabled #app.player .player-inner.welcome-end .welcome-intro-screen .speech-bubble .inner{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;font-size:16px;padding:15px}.compact-enabled #app.player.welcome .player-header,.compact-enabled #app.player .player-inner.welcome-end .player-header{margin-top:10px;min-height:50px}.compact-enabled #app.player.welcome .player-header .player-header-right,.compact-enabled #app.player .player-inner.welcome-end .player-header .player-header-right{right:20px !important}.compact-enabled #app.player.welcome .player-header .player-header-right .player-quit,.compact-enabled #app.player .player-inner.welcome-end .player-header .player-header-right .player-quit{padding:20px 15px}.compact-enabled #app.player.welcome .player-header #progress-bar .progress-bar-distinct.left,.compact-enabled #app.player .player-inner.welcome-end .player-header #progress-bar .progress-bar-distinct.left{margin:10px}.compact-enabled #app.player .player-inner{margin:0;top:0;padding:0;width:100%;height:100%;min-width:0}.compact-enabled #app.player .player-inner .player-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow-x:hidden;min-height:100%;padding:0}.compact-enabled #app.player .player-inner .player-container .player-header{height:10%;margin:0;border-bottom:none}.compact-enabled #app.player .player-inner .player-container .player-header .player-header-right{display:block;float:left;position:absolute;margin-left:10px}.compact-enabled #app.player .player-inner .player-container .player-header .player-header-left{display:none}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-dynamic.simplified-bar{width:60% !important;float:right;right:20px;position:relative;margin:10px 0 0 0}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container{margin:10px 0 0 10px;left:0}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .backing{height:60px;width:60px;right:-51px;top:-19px;z-index:0}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .progress-bar-dynamic.strength-bar{width:55%;left:-60px;float:right;right:auto}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .progress-bar-dynamic.strength-bar .skill-icon-container{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85);top:-41px}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .progress-bar-dynamic.strength-bar .skill-icon-container .locked{top:4px;left:3px;right:0;width:65px;height:65px}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .progress-bar-dynamic.strength-bar .skill-icon-container .finished-skill{width:69px;height:69px;left:2px;top:2px}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .challenge-number-container{display:none}.compact-enabled #app.player .player-inner .player-container .player-main{height:auto;padding:0;min-height:0;padding:0 0 100px 0}.compact-enabled #app.player #session-element-container{position:static}.compact-enabled #app.player #session-element-container h1.player{margin:0 15px;font-size:20px;line-height:29px}.compact-enabled #app.player #session-element-container .challenge-cell{display:block;width:100%;margin:15px 0 0 0;padding:0 10px 10px 10px}.compact-enabled #app.player #session-element-container .challenge-cell .blame-popover.popover{display:none !important}.compact-enabled #app.player #session-element-container .challenge-cell .text-to-translate{box-shadow:none;height:auto !important;min-height:0;padding:10px;font-size:15px}.compact-enabled #app.player #session-element-container .challenge-cell .textarea-translate{min-height:100px;font-size:16px}.compact-enabled #app.player #session-element-container .challenge-cell .icon-arrow-blue-right{display:none}.compact-enabled #app.player #prev-session-element-container{display:none}.compact-enabled #app.player #vkeyboard-placeholder{display:none}.compact-enabled #app.player #session-element-container .challenge-translate{width:100%}.compact-enabled #app.player #session-element-container .challenge-select{position:relative}.compact-enabled #app.player #session-element-container .challenge-select .select-images.select-images-list{margin-top:3%;width:100%}.compact-enabled #app.player #session-element-container .challenge-select .select-images.select-images-list .select-images-frame{height:80px;margin:0 0 5px 0}.compact-enabled #app.player #session-element-container .challenge-select .select-images.select-images-list li{min-width:140px;margin:5px}.compact-enabled #app.player #session-element-container .challenge-select .select-images.select-images-list li label{padding:5px}.compact-enabled #app.player #session-element-container .challenge-listen{width:100%}.compact-enabled #app.player #session-element-container .challenge-listen .cell-left{text-align:center}.compact-enabled #app.player #session-element-container .challenge-listen .cell-left #big-speaker{transform:scale(.8);margin-top:-20px}.compact-enabled #app.player #session-element-container .challenge-listen .cell-right{padding:0 20px}.compact-enabled #app.player #session-element-container .challenge-listen .challenge-row{margin:15px 0 0 0}.compact-enabled #app.player #session-element-container .challenge-listen .challenge-cell{margin-bottom:30px}.compact-enabled #app.player #session-element-container .challenge-judge{min-height:200px}.compact-enabled #app.player #session-element-container .challenge-judge .judge-row .col-right{padding:0}.compact-enabled #app.player #session-element-container .challenge-judge .judge-row .col-left{padding:25px 10px 0 10px;display:block;text-align:center}.compact-enabled #app.player #session-element-container .challenge-judge .list-judge-options{font-size:15px;padding-top:15px}.compact-enabled #app.player #session-element-container .challenge-judge .list-judge-options .white-label{padding:8px 10px 8px 10px}.compact-enabled #app.player #session-element-container .challenge-judge h2.player{margin:50px 20px 0 20px;line-height:50px;font-size:16px;line-height:40px}.compact-enabled #app.player #session-element-container .challenge-name{width:100%}.compact-enabled #app.player #session-element-container .challenge-name h1.player{margin-bottom:10px}.compact-enabled #app.player #session-element-container .challenge-name .challenge-cell.cell-right{margin-top:35px}.compact-enabled #app.player #session-element-container .challenge-name .list-tilted-images{margin:10px 0 0 15%}.compact-enabled #app.player #session-element-container .challenge-name .list-tilted-images>li{width:100px;height:100px}.compact-enabled #app.player #session-element-container .challenge-name .one-line-input{margin-top:20px}.compact-enabled #app.player #session-element-container .challenge-speak h2.player{margin:10px 0 50px 0}.compact-enabled #app.player #session-element-container .challenge-speak .chrome-speech{margin-top:0}.compact-enabled #app.player #session-element-container .challenge-speak .chrome-speech h2.player{margin:0 0 20px 0;font-size:16px}.compact-enabled #app.player #session-element-container .challenge-speak .chrome-speech .speech-input{max-width:80%;margin-left:10%}.compact-enabled #app.player #session-element-container .challenge-speak .chrome-speech #audio-recorder{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);margin-left:-40px;display:block;margin:0 auto}.compact-enabled #app.player #controls{position:absolute;bottom:0;z-index:2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:100px;width:100%;margin:0;padding:0}.compact-enabled #app.player #controls .ready-panel{width:100%}.compact-enabled #app.player #controls #start-button{margin:10px 10px 0 0;padding:5px 10px;font-size:12px;float:right;max-width:45%}.compact-enabled #app.player #controls #untimed-button{padding:5px;font-size:12px;float:left;white-space:normal;max-width:45%;margin:10px 0 0 5px}.compact-enabled #app.player #controls #skip_button,.compact-enabled #app.player #controls #next_button,.compact-enabled #app.player #controls #no-mic-link{min-width:100px;padding:4px 15px;font-size:13px;white-space:normal;max-width:50%}.compact-enabled #app.player #controls .additional-msg{margin-top:10px}.compact-enabled #app.player #controls .col-left{padding:10px 0 0 10px;height:100%}.compact-enabled #app.player #controls .col-right{padding:10px 10px 0 0}.compact-enabled #app.player #controls .col-right .continue-home{font-size:16px;width:100%;font-weight:500;padding:10px 5%}.compact-enabled #app.player #controls .skip-margin{margin:0}.compact-enabled #app.player #controls .button{min-width:0}.compact-enabled #app.player #controls .more-padding-left{padding:0}.compact-enabled #app.player #grade{height:auto}.compact-enabled #app.player #grade #discussion-toggle{float:right;margin-top:10px;margin-right:10px;display:none}.compact-enabled #app.player #grade #show-report-options{display:none}.compact-enabled #app.player #grade h1{font-size:16px;line-height:20px;margin-bottom:0}.compact-enabled #app.player #grade h2{padding:3px 10px;margin:10px 0 0 0;max-width:100%;min-width:90%}.compact-enabled #app.slide-session-end{min-height:0}.compact-enabled #app.slide-session-end .slide-session-end{height:100%;width:100%}.compact-enabled #app.slide-session-end .slide-session-end .player-inner{min-height:500px;width:100%;height:100%;min-width:0;padding:0;margin:0;top:0}.compact-enabled #app.slide-session-end .slide-session-end .player-inner .player-container{padding:0;height:100%}.compact-enabled #app.slide-session-end .slide-session-end .session-end-footer{margin:0;padding:10px}.compact-enabled #app.slide-session-end .slide-session-end .session-end-footer #show-review-modal{display:none !important}.compact-enabled #app.slide-session-end .slide-session-end .carousel-container{display:none}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel{height:75%;width:100%}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .carousel-inner{width:100%;margin:0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .session-end-slider{min-height:0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .session-end-main{min-height:0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel h1{font-size:23px !important}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel h2{font-size:15px !important;width:100%;padding:0 30px}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .par-end .progress-xp-container{margin:0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp-container{height:auto}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp{dispaly:block}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp .col-left{height:auto;width:100%;padding:0;text-align:center}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp .col-left .daily-goal-container.session{top:0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp .col-left .daily-goal-container.session .daily-donut-container{margin-bottom:20px;margin-top:50px}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp .col-left .session-end-progress{margin-top:60%}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp .col-right{display:none;height:auto}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #translation-slide .want-to-see{display:none}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #translation-slide .immersion-card{display:none}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #translation-slide h1.session-end{padding:20% 30px}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #skill-slide h1{margin:20px 0 30px 0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #skill-slide .strengthened-skills-big{margin:0 0 25px 0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #skill-slide .strengthened-message{font-size:16px}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #lingot-slide .lingot-bill-container{height:auto}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #lingot-slide .lingot-bill-cell{display:block;margin-top:70px}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #lingot-slide .lingot-bill{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0 50px 0 30px}.compact-enabled #app.slide-session-end .slide-session-end .session-end-footer{height:25%}}.uk-input-instructions{cursor:pointer;font-size:14px;display:block;text-align:right;margin-top:5px}.topbar-blue-dark .btn-white{color:#1caff6}.topbar-blue-dark .btn-white:hover{background-color:#fff;border-color:#fff;opacity:.9}.mobile-menu{display:none}.splash-2014{min-width:1100px;background:none;height:100%}.splash-2014 #site,.splash-2014 #wrapper,.splash-2014 #app,.splash-2014 .monument-carousel{height:100%}.splash-2014 .topbar-blue{background:#1caff6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.splash-2014 .topbar-blue .container{min-width:600px}.splash-2014 .sign-in-btn{color:#1caff6}.splash-2014 .sign-in-btn:hover{background-color:#fff;border-color:#fff;opacity:.9}.splash-2014 .section-white{height:auto;padding:0;width:100%}.splash-2014 .section-white.dark-theme{position:relative;min-width:1040px;margin:0 auto;max-width:1230px}.splash-2014 .section-white.dark-theme .section-inner.fold{display:table;margin-top:-70px}.splash-2014 .section-white.dark-theme .earth-container{width:40%;display:table-cell;vertical-align:middle}.splash-2014 .section-white.dark-theme .earth-container .splash-globe{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/globe1.svg");height:475px;width:475px;background-size:475px;display:inline-block}.splash-2014 .section-white.dark-theme .cta-container{width:60%;display:table-cell;vertical-align:middle}.splash-2014 .section-white.dark-theme .cta-container h1{font-size:36px}.splash-2014 .section-white.dark-theme .cta-container .btn.signup-email{margin-top:0}.splash-2014 .section-inner{max-width:1140px;min-width:980px;margin:0 auto;padding:0 40px}.splash-2014 .section-inner .have-account{display:none}.splash-2014 .section-inner .email-div{color:#fff;text-align:center;padding:5px 0 30px 0;position:relative;z-index:1}.splash-2014 .section-inner .email-div a.white{color:#fff;font-size:17px;font-weight:700;border-bottom:1px solid rgba(255,255,255,0.4)}.splash-2014 .section-inner .email-div a.white:hover{border-bottom:1px solid #fff}.splash-2014 .section-inner .signup-social-buttons a{color:#fff;padding:7px 15px;font-size:13px;border-bottom:1px;width:49%}.splash-2014 .section-inner .signup-social-buttons a.signup-facebook{margin:0 7px 0 0}html[dir=rtl] .splash-2014 .section-inner .signup-social-buttons a.signup-facebook{margin:0 7px 0 0;margin:0 0 0 7px}.splash-2014 .section-inner .signup-social-buttons a .icon-google-small{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/splash-sprite3.svg");background-position:-292px -190px;height:15px;width:15px;background-size:800px;margin:0 5px 0 0}html[dir=rtl] .splash-2014 .section-inner .signup-social-buttons a .icon-google-small{margin:0 5px 0 0;margin:0 0 0 5px}.splash-2014 .section-inner .signup-social-buttons a .icon-fb-small{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/splash-sprite3.svg");background-position:-284px -175px;height:14px;width:7px;background-size:800px;margin:0 7px 0 0}html[dir=rtl] .splash-2014 .section-inner .signup-social-buttons a .icon-fb-small{margin:0 7px 0 0;margin:0 0 0 7px}.splash-2014 .section-inner .btn.sign-up{padding:15px 20px;min-width:320px;margin-top:30px;font-size:20px}.splash-2014 .section-inner .btn.sign-up.bottom-signup-btn{margin-top:0;min-width:200px;font-size:17px;padding:12px 20px}.splash-2014 .login-signup-list-container{position:absolute;width:100%;z-index:1}.splash-2014 .login-signup-list-container #big-button{border-bottom:2px solid rgba(255,255,255,0.5);padding-bottom:30px;margin:0 0 20px 0}.splash-2014 .login-signup-list-container.language-select{position:relative;display:inline-block;min-width:350px;text-align:center;width:auto}.splash-2014 .login-signup-list-container.language-select .form-table tbody :first-child td{border-radius:10px 10px 0 0}.splash-2014 .login-signup-list-container.language-select .form-table tbody :last-child td{border-radius:0 0 10px 10px}.splash-2014 .login-signup-list-container.language-select .form-table tbody :only-child td{border-radius:10px}.splash-2014 .login-signup-list-container.language-select .form-table tbody td{padding:10px 20px;vertical-align:middle}.splash-2014 .login-signup-list-container.language-select .form-table tbody td:hover{cursor:pointer;background-color:#eee}.splash-2014 .login-signup-list-container.language-select .form-table tbody td:hover .icon-arrow-forward-gray{background-position:-668px -70px}.splash-2014 .login-signup-list-container.language-select .form-table tbody td li.choose-language{list-style-type:none}.splash-2014 .login-signup-list-container.language-select .form-table tbody td .flag{margin:0 15px 0 0}html[dir=rtl] .splash-2014 .login-signup-list-container.language-select .form-table tbody td .flag{margin:0 15px 0 0;margin:0 0 0 15px}.splash-2014 .login-signup-list-container.language-select .form-table tbody td .icon-arrow-forward-gray{margin-top:2px;float:right}html[dir=rtl] .splash-2014 .login-signup-list-container.language-select .form-table tbody td .icon-arrow-forward-gray{float:right;float:left}html[dir=rtl] .splash-2014 .login-signup-list-container.language-select .form-table tbody td .icon-arrow-forward-gray{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.splash-2014 .monument-carousel{background-color:#239edb;background:-webkit-gradient(linear, left top, left bottom, from(#239edb), to(#4dccff));background:-webkit-linear-gradient(top, #239edb, #4dccff);background:-moz-linear-gradient(top, #239edb, #4dccff);background:-ms-linear-gradient(top, #239edb, #4dccff);background:-o-linear-gradient(top, #239edb, #4dccff);background-color:#59c4f8}.splash-2014 .monument-carousel.fit-to-langs .flag-carousel{display:none}.splash-2014 .monument-carousel.fit-to-langs.fit-to-1-langs{min-height:230px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-2-langs{min-height:270px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-3-langs{min-height:310px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-4-langs{min-height:350px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-5-langs{min-height:390px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-6-langs{min-height:430px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-7-langs{min-height:470px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-8-langs{min-height:510px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-9-langs{min-height:550px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-10-langs{min-height:590px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-11-langs{min-height:630px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-12-langs{min-height:670px}.splash-2014 .monument-carousel.fit-to-langs.fit-to-13-langs{min-height:710px}.splash-2014 .monument-carousel.fit-to-langs .signup{height:100%}.splash-2014 .monument-carousel.fit-to-langs .signup #signup-main{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.splash-2014 .monument-carousel.fit-to-langs .signup #signup-language{padding-top:86px}.splash-2014 .monument-carousel.dark-theme{background:#0b3e71;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg");background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-webkit-gradient(linear, left top, left bottom, from(#0b3e71), to(#0d64b0));background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-webkit-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-moz-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-ms-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-o-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),linear-gradient(to bottom, #0b3e71, #0d64b0)}.splash-2014 .monument-carousel.dark-theme .signup{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.splash-2014 .monument-carousel.dark-theme .flag-carousel{background:none;padding:0}.splash-2014 .monument-carousel.dark-theme .flag-carousel .section-inner{width:100%}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages{width:100%;background:rgba(0,0,0,0.25)}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages:not(.slider) .language-list-container .language-list li,.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages:not(.slider)>li{margin:0 20px}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages>span>.language-list.bxslider li{margin:0 15px}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages.slider{white-space:nowrap}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages.slider .language-list-container{width:800px}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .language-list-container{margin:0 50px;display:inline-block;overflow:visible;vertical-align:top}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages li{width:auto}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages li a{color:#fff}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .bx-prev,.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .bx-next{position:absolute;margin-top:-45px;outline:0;width:32px;height:32px;text-indent:100%;overflow:hidden;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_7b9a3c497417071b185a40314626dd80.svg");background-position:-615px -70px;height:20px;width:12px;opacity:.5}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .bx-controls-direction{position:relative}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .bx-next{right:-40px}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .bx-prev{left:-40px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.splash-2014 .monument-carousel .section-inner{padding:0;max-width:none}.splash-2014 .monument-carousel div.signup{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.splash-2014 .monument-carousel div.signup .splash-signup-form,.splash-2014 .monument-carousel div.signup .section-inner-wide.section-inner{text-align:center}.splash-2014 .monument-carousel div.signup .splash-signup-form .login-signup-list{background:#fff;padding:20px 30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.splash-2014 .monument-carousel div.signup .splash-signup-form .login-signup-list .magic-link{color:#fff}.splash-2014 .monument-carousel div.signup .splash-signup-form .login-signup-list .magic-link a{color:#fff}.splash-2014 .monument-carousel .skyline-container{opacity:.9;position:absolute;width:100%;bottom:70px;z-index:0}.splash-2014 .monument-carousel .skyline-container.bottom{bottom:0}.splash-2014 .monument-carousel .monument-list{display:table;margin:0 auto;height:150px;margin-top:-150px}.splash-2014 .monument-carousel .monument-list.hidden{display:none}.splash-2014 .monument-carousel .monument-item{display:table-cell;vertical-align:bottom;position:relative}.splash-2014 .monument-carousel .monument-item .monument-container{width:170px}.splash-2014 .flag-carousel{background:#fff;height:70px;line-height:70px;position:absolute;min-width:1100px;width:100%;bottom:0;z-index:2}.splash-2014 .flag-carousel .section-inner{max-width:none}.splash-2014 .flag-carousel .featured-languages{list-style:none;margin:0;background:#fff}.splash-2014 .flag-carousel .featured-languages li{display:inline-block;width:170px}.splash-2014 .flag-carousel .featured-languages li a{color:#1caff6;font-size:14px}.splash-2014 .flag-carousel .featured-languages li .flag{margin-right:10px}.splash-2014 .duo-info{position:relative;top:0}.splash-2014 .duo-info,.splash-2014 .mobile,.splash-2014 .schools{background:#f1f1f1}.splash-2014 .duo-info .section-inner,.splash-2014 .mobile .section-inner,.splash-2014 .schools .section-inner{display:block;padding:40px;max-width:980px}.splash-2014 .duo-info .section-inner .owl-happy,.splash-2014 .mobile .section-inner .owl-happy,.splash-2014 .schools .section-inner .owl-happy{background-position:0 -20px;vertical-align:middle;height:250px;background-size:1750px;width:250px}.splash-2014 .duo-info .section-inner .text,.splash-2014 .mobile .section-inner .text,.splash-2014 .schools .section-inner .text{width:520px;vertical-align:middle;display:inline-block}.splash-2014 .duo-info .section-inner .text h2,.splash-2014 .mobile .section-inner .text h2,.splash-2014 .schools .section-inner .text h2{font-size:22px;color:#666}.splash-2014 .duo-info .section-inner .text p,.splash-2014 .mobile .section-inner .text p,.splash-2014 .schools .section-inner .text p{font-size:17px;color:#999;line-height:28px}.splash-2014 .duo-info .section-inner .text .mobile-link,.splash-2014 .mobile .section-inner .text .mobile-link,.splash-2014 .schools .section-inner .text .mobile-link{padding-top:10px}.splash-2014 .duo-info .section-inner .text .mobile-link a,.splash-2014 .mobile .section-inner .text .mobile-link a,.splash-2014 .schools .section-inner .text .mobile-link a{margin-right:15px;font-weight:700;line-height:32px}.splash-2014 .duo-info .section-inner .text .mobile-link a .splash-icon,.splash-2014 .mobile .section-inner .text .mobile-link a .splash-icon,.splash-2014 .schools .section-inner .text .mobile-link a .splash-icon{vertical-align:middle;margin:-5px 10px 0 10px}html[dir=rtl] .splash-2014 .duo-info .section-inner .text .mobile-link a .splash-icon,html[dir=rtl] .splash-2014 .mobile .section-inner .text .mobile-link a .splash-icon,html[dir=rtl] .splash-2014 .schools .section-inner .text .mobile-link a .splash-icon{margin:-5px 10px 0 10px}.splash-2014 .duo-info .section-inner .text .mobile-link a .link-text,.splash-2014 .mobile .section-inner .text .mobile-link a .link-text,.splash-2014 .schools .section-inner .text .mobile-link a .link-text{margin:0 20px 0 0}html[dir=rtl] .splash-2014 .duo-info .section-inner .text .mobile-link a .link-text,html[dir=rtl] .splash-2014 .mobile .section-inner .text .mobile-link a .link-text,html[dir=rtl] .splash-2014 .schools .section-inner .text .mobile-link a .link-text{margin:0 20px 0 0;margin:0 0 0 20px}.splash-2014 .duo-info .section-inner .text{width:630px;padding:0 0 0 50px}.splash-2014 .duo-info .section-inner .text p a{color:#999;font-weight:500;border-bottom:1px solid rgba(0,0,0,0.2)}.splash-2014 .duo-info .section-inner .text p a:hover{border-bottom:1px solid #3c3c3c;color:#3c3c3c;text-decoration:none}.splash-2014 .duo-info .section-inner .text a{color:#1caff6;font-weight:700;font-size:17px;line-height:26px}.splash-2014 .duo-info .section-inner .text a .play-border{display:inline-block;margin:0 8px 0 0;border:3px solid #1caff6;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:26px;height:26px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;vertical-align:top}html[dir=rtl] .splash-2014 .duo-info .section-inner .text a .play-border{margin:0 8px 0 0;margin:0 0 0 8px}.splash-2014 .duo-info .section-inner .text a .play-border:active,.splash-2014 .duo-info .section-inner .text a .play-border:focus{-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.1);box-shadow:0 0 2px 2px rgba(0,0,0,0.1)}.splash-2014 .duo-info .section-inner .text a .play-button{position:relative;top:4px;left:7px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #1caff6}html[dir=rtl] .splash-2014 .duo-info .section-inner .text a .play-button{right:7px;left:auto}.splash-2014 .duo-info .section-inner .text a:hover{text-decoration:underline}.splash-2014 .duo-info .section-inner .text a:hover .play-border{border-color:transparent;background:#1caff6}.splash-2014 .duo-info .section-inner .text a:hover .play-button{border-left:6px solid #f1f1f1}.splash-2014 .mobile .section-inner{padding:40px}.splash-2014 .mobile .text{margin:0 30px 0 0}html[dir=rtl] .splash-2014 .mobile .text{margin:0 30px 0 0;margin:0 0 0 30px}.splash-2014 .schools{background:#fff}.splash-2014 .schools .section-inner .section-inner{padding:40px}.splash-2014 .schools .section-inner .dashboard-img{width:330px;height:220px;background-size:674px;background-position:0 -270px;border:2px solid #e5e5e5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.splash-2014 .schools .section-inner .text{width:500px;margin:0 0 0 70px}html[dir=rtl] .splash-2014 .schools .section-inner .text{margin:0 0 0 70px;margin:0 70px 0 0}.splash-2014 .schools .section-inner .text a{font-size:17px}.splash-2014 .website{padding:80px 0 0 0;background:#fff}.splash-2014 .website .section-inner{text-align:center}.splash-2014 .website .section-inner .callout-wrapper{display:table;width:100%}.splash-2014 .website .section-inner .callout-container-left,.splash-2014 .website .section-inner .callout-container-right{display:table-cell;vertical-align:top;padding:70px 10px 0 10px;width:300px}.splash-2014 .website .section-inner .left-line-container,.splash-2014 .website .section-inner .right-line-container{display:table-cell}.splash-2014 .website .section-inner .left-line-container .line,.splash-2014 .website .section-inner .right-line-container .line{position:relative;height:0;border-width:2px 0 0 0;border-style:solid;border-color:#000;opacity:.2;z-index:1}.splash-2014 .website .section-inner .callout.heart{padding-top:20px}.splash-2014 .website .section-inner .challenges.line{width:130px;margin:0 -65px;bottom:240px;left:60px;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}html[dir=rtl] .splash-2014 .website .section-inner .challenges.line{right:60px;left:auto}.splash-2014 .website .section-inner .grading.line{width:120px;margin:0 -60px;bottom:150px;left:60px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}html[dir=rtl] .splash-2014 .website .section-inner .grading.line{right:60px;left:auto}.splash-2014 .website .section-inner .streak.line{width:110px;margin:0 -55px;bottom:280px;right:60px;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}html[dir=rtl] .splash-2014 .website .section-inner .streak.line{left:60px;right:auto}.splash-2014 .website .section-inner .heart.line{width:130px;margin:0 -65px;bottom:200px;right:60px;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}html[dir=rtl] .splash-2014 .website .section-inner .heart.line{left:60px;right:auto}.splash-2014 .website .section-inner .callout{display:table;text-align:left;position:relative}.splash-2014 .website .section-inner .callout .text{display:table-cell;vertical-align:top;padding:5px 0 0 15px}.splash-2014 .website .section-inner .callout .text h4{font-weight:500}.splash-2014 .website .section-inner .callout .text p{font-size:13px;color:#999;line-height:20px}.splash-2014 .website .section-inner .scroll-animate{opacity:0}.splash-2014 .footer{background-color:#2fadeb;background:-webkit-gradient(linear, left top, left bottom, #2fadeb, #48c2f3, #4dccff);background:-webkit-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);background:-moz-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);background:-ms-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);background:-o-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);padding:80px 0 50px 0}.splash-2014 .footer.dark-theme{background:#0b3e71;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg");background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-webkit-gradient(linear, left top, left bottom, from(#0b3e71), to(#0d64b0));background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-webkit-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-moz-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-ms-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-o-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),linear-gradient(to bottom, #0b3e71, #0d64b0)}.splash-2014 .footer .section-inner{text-align:center}.splash-2014 .footer .section-inner h2{color:#fff;display:inline-block;margin-right:30px;font-size:26px;font-weight:700}.splash-2014 .footer .section-inner .btn.signup{margin:0}.splash-2014 .footer .footer-main{margin:50px 0 0 0;float:none}.splash-2014 .footer .footer-main .nav-footer a{color:#fff;font-size:13px}.splash-2014 .footer .footer-main .nav-footer a:hover{color:#fff;text-decoration:underline}.splash-2014 p{font-size:20px;font-weight:500;line-height:30px}.splash-2014 .nav-footer a:hover{text-decoration:underline}.splash-2014 h1.splash{font-size:34px;font-weight:700;color:#fff;margin:0 0 20px 0;padding:0}.splash-2014 .english{cursor:pointer;color:rgba(255,255,255,0.7);margin:60px 0 20px 0;font-weight:500;font-size:15px;border-bottom:1px solid rgba(255,255,255,0.5);padding:20px 0 0 0;line-height:18px;display:inline-block}.splash-2014 .english:hover{color:#fff;border-bottom:1px solid #fff}.splash-2014 h2.splash{font-size:30px;margin:0 0 20px 0}.splash-2014 a.btn-outline:hover .splash-icon.apple{background-position:-418px -273px;width:22px;height:27px}.splash-2014 a.btn-outline:hover .splash-icon.android{background-position:-418px -306px;width:23px;height:27px}.splash-2014 a.btn-outline:hover .splash-icon.windows{background-position:-418px -343px;width:24px;height:26px}.splash-2014 .splash-icon{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/splash-sprite3.svg");display:inline-block}.splash-2014 .splash-icon.apple{background-position:-386px -273px;width:22px;height:27px}.splash-2014 .splash-icon.android{background-position:-385px -306px;width:23px;height:27px}.splash-2014 .splash-icon.windows{background-position:-385px -343px;width:24px;height:26px}.splash-2014 .splash-icon.challenges{background-position:-343px 0;width:36px;height:29px}.splash-2014 .splash-icon.streak{background-position:-343px -30px;width:30px;height:34px}.splash-2014 .splash-icon.check{background-position:-343px -65px;width:36px;height:26px}.splash-2014 .splash-icon.heart{background-position:-343px -92px;width:30px;height:21px;margin-top:5px}.splash-2014 .splash-icon.computer{background-position:0 0;width:340px;height:225px;margin:80px 0}.splash-2014 .splash-icon.apps{background-position:0 -233px;width:345px;height:185px;vertical-align:middle}.splash-2014 .splash-icon.skyline{background-position:0 -840px;background-size:2000px;height:185px;width:100%;display:block}@media screen and (max-width:700px){.compact-enabled #wrapped-support{display:none}.compact-enabled .topbar-blue-dark{min-height:50px}.compact-enabled .login-signup-list .signup-social-buttons a.signup-facebook,.compact-enabled .login-signup-list .signup-social-buttons a.signup-google{margin:3px !important;display:block;width:100% !important;padding:5px}.compact-enabled.splash-2014 #login-form{text-align:center}.compact-enabled.splash-2014 #login-form .forgot-password{color:#fff;font-size:15px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-1-langs{min-height:210px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-2-langs{min-height:240px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-3-langs{min-height:270px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-4-langs{min-height:300px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-5-langs{min-height:330px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-6-langs{min-height:360px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-7-langs{min-height:390px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-8-langs{min-height:420px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-9-langs{min-height:450px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-10-langs{min-height:480px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-11-langs{min-height:510px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-12-langs{min-height:540px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs.fit-to-13-langs{min-height:570px}.compact-enabled.splash-2014 .monument-carousel.fit-to-langs .login-signup-list-container.language-select .form-table tbody td{padding:5px 15px 5px 20px}.compact-enabled.splash-2014 .monument-carousel.dark-theme{background-color:#0b3e71;background:-webkit-gradient(linear, left top, left bottom, from(#0b3e71), to(#0d64b0));background:-webkit-linear-gradient(top, #0b3e71, #0d64b0);background:-moz-linear-gradient(top, #0b3e71, #0d64b0);background:-ms-linear-gradient(top, #0b3e71, #0d64b0);background:-o-linear-gradient(top, #0b3e71, #0d64b0)}.compact-enabled.splash-2014 .monument-carousel div.signup .dark-theme .earth-container .splash-globe{width:250px;height:250px;background-size:250px}.compact-enabled.splash-2014 .monument-carousel div.signup h1.splash{padding:0 30px 10px 30px;margin:0;font-size:28px}.compact-enabled.splash-2014 .monument-carousel div.signup .email-div .btn.signup{padding:10px;font-size:17px}.compact-enabled.splash-2014 .login-signup-list-container.language-select{min-width:0;width:100%}.compact-enabled.splash-2014 .login-signup-list-container .form-table tbody{font-size:14px}.compact-enabled.splash-2014 .login-signup-list-container .form-table tbody td{padding:5px 0 5px 20px}.compact-enabled.splash-2014 .login-signup-list-container .form-table tbody tr.select-language-row td{padding:0}.compact-enabled.splash-2014 .login-signup-list-container .form-table tbody tr.select-language-row td .select-ll{font-size:14px}.compact-enabled.splash-2014 .login-signup-list-container .form-table tbody tr.select-language-row td .dropdown-menu>li>a{font-size:14px;line-height:25px}.compact-enabled.splash-2014 .language-select.login-signup-list-container .form-table tbody{font-size:14px}.compact-enabled.splash-2014 .section-inner{padding:0 20px}.compact-enabled.splash-2014 .section-inner div.have-account{display:block;cursor:pointer;padding:15px 0;margin:0 auto;width:230px}.compact-enabled.splash-2014 .section-white.dark-theme .earth-container,.compact-enabled.splash-2014 .section-white.dark-theme .cta-container{display:block;width:auto}.compact-enabled.splash-2014 .section-white.dark-theme .earth-container{margin:5px 10px -35px 10px}.compact-enabled.splash-2014 .section-white.dark-theme .section-inner.fold{padding:0 20px;margin:0 auto}.compact-enabled.splash-2014 .section-white.dark-theme .btn.sign-up{min-width:230px;margin-top:10px}.compact-enabled.splash-2014 .duo-info .section-inner .owl-happy{display:none}.compact-enabled.splash-2014 .duo-info .section-inner .text{width:100%;padding:30px 10px}.compact-enabled.splash-2014 .website{padding:30px 0 0 0}.compact-enabled.splash-2014 .website h2.splash{line-height:38px}.compact-enabled.splash-2014 .website .section-inner .callout-wrapper{display:block}.compact-enabled.splash-2014 .website .section-inner .callout-wrapper .line{display:none !important}.compact-enabled.splash-2014 .website .section-inner .callout-wrapper .splash-icon.computer{margin:20px 0;background-size:800px;background-position:0 0;width:270px;height:180px}.compact-enabled.splash-2014 .website .section-inner .callout-wrapper .callout-container-left,.compact-enabled.splash-2014 .website .section-inner .callout-wrapper .callout-container-right{width:100%;padding:10px 0;opacity:1;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.compact-enabled.splash-2014 .mobile .section-inner{padding:40px 40px 20px 40px}.compact-enabled.splash-2014 .mobile .section-inner .text{width:100%}.compact-enabled.splash-2014 .mobile .section-inner .text .mobile-link{padding:10px 0}.compact-enabled.splash-2014 .mobile .section-inner .text .mobile-link a.btn{display:block;margin:10px auto;width:200px}.compact-enabled.splash-2014 .mobile .section-inner .splash-icon.apps{display:none}.compact-enabled.splash-2014 .mobile .section-inner p{margin-bottom:5px}.compact-enabled.splash-2014 .schools .section-inner{padding:40px}.compact-enabled.splash-2014 .schools .section-inner .text{width:100%;margin:0}.compact-enabled.splash-2014 .schools .section-inner .dashboard-img{display:none}.compact-enabled.splash-2014 .schools .section-inner p{margin-bottom:15px}.compact-enabled .flag-carousel{display:none}}@media screen and (max-width:1750px){.featured-languages.wrapped{position:relative;top:-70px}.featured-languages.wrapped .language-list-container{width:655px !important}.featured-languages.slider{overflow:hidden}}@media screen and (max-height:500px){.compact-enabled.splash-2014 .section-white.dark-theme .earth-container{display:none}}@media screen and (min-height:1000px){.splash-2014 .btn-green-light.signup-email{min-width:350px;padding:20px;font-size:22px}}@media screen and (min-height:230px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-1-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:270px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-2-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:310px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-3-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:350px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-4-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:390px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-5-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:430px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-6-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:470px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-7-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:510px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-8-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:550px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-9-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:590px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-10-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:630px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-11-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:670px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-12-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:710px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-13-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:210px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-1-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:240px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-2-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:270px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-3-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:300px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-4-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:330px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-5-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:360px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-6-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:390px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-7-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:420px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-8-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:450px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-9-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:480px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-10-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:510px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-11-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:540px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-12-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:570px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-13-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.splash-2013{background:none;min-width:980px}.splash-2013 .topbar-blue{background:#1caff6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.splash-2013 .topbar-blue .container{min-width:600px}.splash-2013 .section-inner{max-width:1140px;min-width:980px;margin:0 auto;padding:0 40px}.splash-2013 p{font-size:20px;font-weight:500;line-height:30px}.splash-2013 .nav-footer a:hover{text-decoration:underline}.illustration-globe{width:500px;height:420px;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/globe.svg");position:absolute;margin:-250px 0 0 0;top:50%;right:0}.illustration-globe-wide{width:900px;height:300px;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/globe-wide.svg") no-repeat center;position:absolute;left:100px;bottom:0}h1.splash{font-size:34px;font-weight:700;margin:0 0 20px 0;padding:0 20px 0 0}h2.splash{font-size:30px;margin:0 0 20px 0}.signup-table{width:350px}.signup-table .btn-block{padding-left:20px;padding-right:20px}.signup-table .col-fb{padding:0 5px 0 0}.signup-table .col-google{padding:0 0 0 5px}.signup-table .btn-signup-email{margin:0 0 10px 0}.section-globe{background:#1caff6 url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern.svg") 0 0;-webkit-animation:animated-stars 70s linear infinite 300ms;-moz-animation:animated-stars 70s linear infinite 300ms;-o-animation:animated-stars 70s linear infinite 300ms;animation:animated-stars 70s linear infinite 300ms;padding:150px 0 0 0;*zoom:1}.section-globe:before,.section-globe:after{display:table;content:"";line-height:0}.section-globe:after{clear:both}.section-globe:before,.section-globe:after{display:table;content:"";line-height:0}.section-globe:after{clear:both}.section-globe p{color:#fff}.section-globe h1{color:#fff}.section-globe .section-inner-narrow{padding:0 440px 40px 40px;position:relative;min-height:320px}.section-globe .section-inner-wide{padding:0 40px 40px 40px;position:relative}.section-globe.space{background-color:#04335f}.section-white{padding:150px 0 0 0;height:500px;*zoom:1}.section-white:before,.section-white:after{display:table;content:"";line-height:0}.section-white:after{clear:both}.section-white:before,.section-white:after{display:table;content:"";line-height:0}.section-white:after{clear:both}.section-white p{color:#999}.section-white h1{color:#3c3c3c;font-weight:500}.section-white .section-inner-narrow{padding:0 440px 40px 40px;position:relative;min-height:320px}.section-white .section-inner-wide{padding:0 40px 30px 40px;position:relative}.section-white .section-inner-wide #modal-footer{margin:0 -40px -30px -40px}.magic-link-mobile .section-white{padding:20px 0 0 0}.magic-link-modal .section-white{padding:20px 0 0 0;height:auto}.magic-link-modal .section-white .section-inner-wide{padding:0}.centered-owl-signup{text-align:center}.centered-owl-signup .signup-buttons{display:inline-block;vertical-align:middle;margin:0 0 0 20px}.centered-owl-signup .owl-happy{display:inline-block;vertical-align:middle;margin:0 20px 0 -40px}html[dir=rtl] .centered-owl-signup .owl-happy{margin:0 20px 0 -40px;margin:0 -40px 0 20px}.section-inner-wide h1{text-align:center;margin-bottom:40px}.wide-signup-buttons{text-align:center;position:relative;z-index:1}.wide-signup-buttons>li{display:inline-block;margin:0 10px}.section-flags{padding:50px 0;background:#f3f3f3;*zoom:1}.section-flags:before,.section-flags:after{display:table;content:"";line-height:0}.section-flags:after{clear:both}.section-flags:before,.section-flags:after{display:table;content:"";line-height:0}.section-flags:after{clear:both}.section-flags h2{color:#999;margin:0 0 40px 0;text-align:center}.featured-languages{text-align:center;margin:0 0 20px 0}.featured-languages>li{width:20%;color:#7b7b7b;display:inline-block}.featured-languages>li a{font-weight:700}.featured-languages>li a:hover{text-decoration:underline}.incubator-message{margin:0 auto;min-width:300px;max-width:500px;display:block;color:#999;text-align:center}.flag-container{border:6px solid #fff;display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 0 10px 0}.suggest-box td{background:#f5f5f5}.suggested-names{display:table;width:100%;padding:8px 0}.suggested-names li{display:table-cell}.suggested-names .title{width:auto}.suggested-names .suggestion{text-align:left;font-weight:700;padding:0 10px}.suggested-names a{color:#1caff6;cursor:pointer}.suggested-names a:hover{text-decoration:underline}.featured-language-flag{width:82px;height:60px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/flags.svg")}.featured-language-flag.es{background-position:0 0}.featured-language-flag.fr{background-position:-82px 0}.featured-language-flag.it{background-position:-164px 0}.featured-language-flag.de{background-position:-246px 0}.featured-language-flag.pt{background-position:-328px 0}.featured-language-flag.en{background-position:-410px 0}.section-mobile{background:#fff;padding:50px 0 0 0}.section-mobile .section-inner{padding:0 40px 0 40px;position:relative;*zoom:1}.section-mobile .section-inner:before,.section-mobile .section-inner:after{display:table;content:"";line-height:0}.section-mobile .section-inner:after{clear:both}.section-mobile .section-inner:before,.section-mobile .section-inner:after{display:table;content:"";line-height:0}.section-mobile .section-inner:after{clear:both}.table-mobile{display:table;width:100%}.table-mobile .col-left{display:table-cell;padding-bottom:50px;vertical-align:top}.table-mobile .col-right{display:table-cell;vertical-align:bottom}.illustration-mobile{width:510px;height:220px;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/mobile-illustration.svg");display:block}.mobile-awards{width:520px;text-align:center;font-weight:700;margin:0 0 20px 0}.mobile-awards>li{margin:0 10px 20px 10px;padding:0 30px 0 30px;*zoom:1;display:inline-block;white-space:nowrap;position:relative}.mobile-awards>li:before,.mobile-awards>li:after{display:table;content:"";line-height:0}.mobile-awards>li:after{clear:both}.mobile-awards>li:before,.mobile-awards>li:after{display:table;content:"";line-height:0}.mobile-awards>li:after{clear:both}.mobile-awards>li strong{display:block;font-size:90%}.mobile-awards>li .icon-laurel-left{position:absolute;left:0}.mobile-awards>li .icon-laurel-right{position:absolute;right:0}.section-features{background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/skill-pattern.svg") #1caff6;padding:50px 0 20px 0;color:#fff}.section-features .footer-main{float:none;margin:0}.section-features .footer-main a{color:#fff}.section-features .nav-footer a:hover{text-decoration:underline;color:#fff}.list-duo-features{text-align:center;margin:0 0 50px 0}.list-duo-features>li{width:33.3%;padding:0 30px;display:inline-block;vertical-align:top}.list-duo-features h2{color:#fff;font-size:25px;font-weight:700;margin-bottom:15px}.list-duo-features p{font-size:18px;line-height:24px}.list-duo-features a{color:#1d77a4}.list-duo-features a:hover{text-decoration:underline}.icon-duo-feature{width:100px;height:100px;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/feature-icons.svg");display:inline-block}.icon-duo-feature.heart{background-position:0 0}.icon-duo-feature.beaker{background-position:-100px 0}.icon-duo-feature.gamepad{background-position:-200px 0}.icon-duo-feature.mobile{background-position:-300px 0}.section-additional-signup{padding:50px 0 20px 0}.section-additional-signup h2.splash{margin-bottom:50px}.section-additional-signup .btn-email .icon-email-white{float:left;margin:0 15px 0 0}.section-additional-signup .footer-main{float:none;margin:0}.section-additional-signup .footer-main a{color:#1caff6}.section-additional-signup .wide-signup-buttons{margin-bottom:70px}.login-signup-list-container{margin:0 auto;text-align:center}.login-signup-list-container .login-signup-list{text-align:left}.login-signup-list{position:relative;display:inline-block}.login-signup-list .owl-space{position:absolute;left:-350px;top:0}html[dir=rtl] .login-signup-list .owl-space{right:-350px;left:auto}.login-signup-list>li{margin:0 0 10px 0;position:relative}.login-signup-list .error-flag{width:250px;position:absolute;right:-265px;left:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:15px;top:0;padding:5px 10px;display:none;background:rgba(0,0,0,0.75);z-index:1}html[dir=rtl] .login-signup-list .error-flag{right:-265px;right:auto}html[dir=rtl] .login-signup-list .error-flag{left:auto;left:-265px}.login-signup-list .icon-arrow-down-white{margin-top:5px}.login-signup-list .signup-social-buttons,.login-signup-list .signup-email-button{text-align:center;padding-top:10px;font-weight:bold;color:#fff}.login-signup-list.skip-delayed signup-email,.login-signup-list.skip-delayed .signup-facebook,.login-signup-list.skip-delayed .signup-google{color:#999}.login-signup-list .signup-email,.login-signup-list .signup-facebook,.login-signup-list .signup-google{color:#fff;border-bottom:1px solid rgba(255,255,255,0.4)}.login-signup-list .signup-email:hover,.login-signup-list .signup-facebook:hover,.login-signup-list .signup-google:hover{border-bottom:1px solid #fff}.magic-link .login-signup-list .signup-email,.magic-link .login-signup-list .signup-facebook,.magic-link .login-signup-list .signup-google{color:#999}.language-list{min-width:350px;margin:0;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.form-table{width:100%;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:16px;text-align:left}html[dir=rtl] .form-table{text-align:left;text-align:right}.form-table td{border-top:1px solid #dbdbdb;padding:8px 0 8px 20px;position:relative}html[dir=rtl] .form-table td{padding:8px 0 8px 20px;padding:8px 20px 8px 20px}.form-table tr:first-child td{border-top:none}.form-table tr.select-language-row td{padding:0}.form-table tr.select-language-row td .icon-arrow-down{float:right}html[dir=rtl] .form-table tr.select-language-row td .icon-arrow-down{float:right;float:left}.form-table input[type=text],.form-table input[type=password],.form-table .fake-input{border:none;padding-left:0;font-size:16px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-table input[type=text].error,.form-table input[type=password].error,.form-table .fake-input.error{background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/input-error.svg") no-repeat;background-position:center right;padding-right:40px;padding-left:auto;margin-right:-30px;margin-left:0}html[dir=rtl] .form-table input[type=text].error,html[dir=rtl] .form-table input[type=password].error,html[dir=rtl] .form-table .fake-input.error{background-position:center right;background-position:center left}html[dir=rtl] .form-table input[type=text].error,html[dir=rtl] .form-table input[type=password].error,html[dir=rtl] .form-table .fake-input.error{padding-right:40px;padding-right:auto}html[dir=rtl] .form-table input[type=text].error,html[dir=rtl] .form-table input[type=password].error,html[dir=rtl] .form-table .fake-input.error{padding-left:auto;padding-left:40px}html[dir=rtl] .form-table input[type=text].error,html[dir=rtl] .form-table input[type=password].error,html[dir=rtl] .form-table .fake-input.error{margin-right:-30px;margin-right:auto}html[dir=rtl] .form-table input[type=text].error,html[dir=rtl] .form-table input[type=password].error,html[dir=rtl] .form-table .fake-input.error{margin-left:0;margin-left:-30px}.form-table tr:first-of-type td:first-child .select-ll{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.connected-to td{background:#f5f5f5;border-top:none;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;padding:10px 0 10px 20px}.connected-to td .icon{margin:6px 23px 0 0}.connected-to td strong{display:inline-block;margin:5px 0 0 0;font-weight:normal}.connected-to td img{margin:0 10px 0 0;width:30px;height:30px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}html[dir=rtl] .connected-to td img{margin:0 10px 0 0;margin:0 0 0 10px}.select-ll{text-align:left;padding:15px 20px;font-weight:700;font-size:16px;display:block;overflow:hidden}html[dir=rtl] .select-ll{text-align:left;text-align:right}.select-ll .icon-arrow-down{margin-top:6px}.select-ll:hover{background:#f5f5f5;cursor:pointer}.login-signup-list h1{font-weight:300}.login-signup-list .arrow-left-container{clip:rect(-10px, 3px, 50px, -3px);position:absolute;margin:-8px 0 0 0;top:50%;left:-3px}html[dir=rtl] .login-signup-list .arrow-left-container{right:-3px;left:auto}.login-signup-list .arrow-left-container .arrow{position:absolute;width:15px;height:15px;background:rgba(0,0,0,0.75);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block}.popover.login-popover{padding:20px;left:0}html[dir=rtl] .popover.login-popover{right:0;left:auto}.popover.login-popover:after{height:0;width:0;position:absolute;top:-19px;right:30px;left:auto;content:"";border:10px solid transparent;border-bottom:10px solid #fff;display:block}html[dir=rtl] .popover.login-popover:after{right:30px;right:auto}html[dir=rtl] .popover.login-popover:after{left:auto;left:30px}.popover.login-popover li{padding-top:10px}.popover.login-popover li:first-child{padding-top:0}.popover.login-popover li.center{text-align:center;color:#999}.popover.login-popover .login-fail{color:#dd381d;text-align:center;font-size:14px;font-weight:bold}.logged-out-message-new{clear:both;display:none;padding:20px 0 30px 0;background-size:250px}.logged-out-message-new h2{color:#fff;margin:0;padding-top:10px;font-weight:700}