#certificates-content h1{margin-bottom:20px}#certificates-content .sub-text{padding-bottom:50px}#certificates-content .sub-text a{font-weight:700;color:#1caff6}#certificates-content .result{vertical-align:middle;text-align:left}html[dir=rtl] #certificates-content .result{text-align:left;text-align:right}#certificates-content .flag{margin-right:20px}html[dir=rtl] #certificates-content .flag{margin-left:20px;margin-right:auto}#certificates-content h5{text-transform:uppercase;line-height:30px}.list-certificates{color:#999;padding-bottom:30px;width:60%}.list-certificates td{vertical-align:middle}.list-certificates td:first-child{padding-left:50px;line-height:30px}html[dir=rtl] .list-certificates td:first-child{padding-right:50px;padding-left:auto}.list-certificates td:last-child{padding-right:20px;text-align:right;font-weight:300;font-size:14px}html[dir=rtl] .list-certificates td:last-child{padding-left:20px;padding-right:auto}html[dir=rtl] .list-certificates td:last-child{text-align:right;text-align:left}.list-certificates .score{font-weight:700;color:#3c3c3c}.list-certificates a{margin:0 10px 0 0;color:#1caff6}html[dir=rtl] .list-certificates a{margin:0 10px 0 0;margin:0 0 0 10px}.list-certificates a:hover{text-decoration:underline}#app.unsubscribe{text-align:center}#app.unsubscribe a{color:#1caff6}h1.with-subheading{margin-bottom:20px}.daily-goal-option .title{color:#3c3c3c}.coach-settings{margin-top:50px}.coach-settings .coach-goal-chooser{padding-left:45px}.coach-settings ul.goal-chooser li{margin:10px}.coach-settings ul.goal-chooser label{width:250px}.coach-settings ul.goal-chooser input{float:left;border-color:#c3c3c3}html[dir=rtl] .coach-settings ul.goal-chooser input{float:left;float:right}.coach-settings ul.goal-chooser .title{float:left;margin-left:5px}html[dir=rtl] .coach-settings ul.goal-chooser .title{float:left;float:right}.coach-settings ul.goal-chooser .xp-text{float:right}html[dir=rtl] .coach-settings ul.goal-chooser .xp-text{float:right;float:left}.tracking-settings .blue-header{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#1caff6;color:#fff;padding:40px;margin:-40px}.tracking-settings .blue-header h1{color:#fff}.tracking-settings .blue-header .text{display:table-cell;vertical-align:middle}.tracking-settings .blue-header .school-students-img{width:223px;height:202px;background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite11.svg") -340px -280px;background-size:700px;display:table-cell;vertical-align:middle}.tracking-settings .blue-header a{color:#fff}.tracking-settings .stop-sharing{float:right;color:#fff}html[dir=rtl] .tracking-settings .stop-sharing{float:right;float:left}.tracking-settings ul.classrooms li{padding:15px 0}.tracking-settings #observer-email{display:inline;width:300px}.tracking-settings .icon{left:-24px;position:relative}html[dir=rtl] .tracking-settings .icon{left:-24px;left:24px}.tracking-settings p{margin-bottom:0}.tracking-settings .list-settings{margin:70px 0 0 0;width:100%}.modal-dialog .classrooms li{padding:4px 0}.modal-dialog .classrooms .existing-classrooms{margin-top:40px}.classroom-teacher{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:390px;display:inline-block;vertical-align:middle;color:#808080}.classroom-teacher .classroom-title{color:#000;font-weight:700;margin-left:10px}html[dir=rtl] .classroom-teacher .classroom-title{margin-right:10px;margin-left:auto}@media screen and (max-width:700px){.compact-enabled #app.settings h1{margin:0 0 30px 0}.compact-enabled #app.settings #tab-container{padding:20px}.compact-enabled #app.settings .list-settings{margin:0 auto 0 auto;width:100%}.compact-enabled #app.settings .list-settings .input{margin-left:35%;font-size:13px;width:60%}.compact-enabled #app.settings .list-settings .input input[type=text]{width:100% !important}.compact-enabled #app.settings .list-settings .input .avatar-large{margin-bottom:20px}.compact-enabled #app.settings .list-settings .label{width:30%;font-size:13px;font-weight:700}.compact-enabled #app.settings .list-settings #avatar-upload{width:100%;display:block}.compact-enabled #app.settings .list-settings #avatar-upload #image-file{width:100%}.compact-enabled #app.settings .list-settings.language-direction li{margin:0}.compact-enabled #app.settings .list-settings.language-direction label.label{display:none}.compact-enabled #app.settings .list-settings.language-direction .input{margin-left:0;width:100%}.compact-enabled #app.settings .list-settings.language-direction label.blue-select.fixed-width{width:100%}.compact-enabled #app.settings .list-settings.language-direction .btn-blue{width:100%}}.avatar-grid{*zoom:1;margin:-10px;padding-bottom:30px}.avatar-grid:before,.avatar-grid:after{display:table;content:"";line-height:0}.avatar-grid:after{clear:both}.avatar-grid:before,.avatar-grid:after{display:table;content:"";line-height:0}.avatar-grid:after{clear:both}.avatar-grid>li{float:left;margin:12px}html[dir=rtl] .avatar-grid>li{float:left;float:right}.avatar-grid>li .more{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#e4e4e4;width:50px;height:50px;display:block;text-align:center;line-height:50px}.avatar-grid>li .more:hover{color:#3c3c3c}.box-achievements .sidebar-stats{margin:0 0 30px 0}.box-achievements .no-tiers{margin-top:22px}.box-achievements .no-tiers a{color:#1caff6}.box-achievements .no-tiers a:hover{text-decoration:underline}.box-achievements ul:last-child{margin-bottom:0}.level-badge-grid{margin:-11px -16px 30px -16px;*zoom:1}.level-badge-grid:before,.level-badge-grid:after{display:table;content:"";line-height:0}.level-badge-grid:after{clear:both}.level-badge-grid:before,.level-badge-grid:after{display:table;content:"";line-height:0}.level-badge-grid:after{clear:both}.level-badge-grid>li{float:left;margin:12px 17px 16px 18px}html[dir=rtl] .level-badge-grid>li{float:left;float:right}html[dir=rtl] .level-badge-grid>li{margin:12px 17px 16px 18px;margin:12px 18px 16px 17px}.tier-badge-grid{margin:-5px -14px -14px -14px;*zoom:1}.tier-badge-grid:before,.tier-badge-grid:after{display:table;content:"";line-height:0}.tier-badge-grid:after{clear:both}.tier-badge-grid:before,.tier-badge-grid:after{display:table;content:"";line-height:0}.tier-badge-grid:after{clear:both}.tier-badge-grid>li{float:left;margin:12px 17px 16px 17px}html[dir=rtl] .tier-badge-grid>li{float:left;float:right}.tier-badge-grid.updated .tier-wrapper{background:initial}.tier-badge-grid.updated .tier-wrapper .translator-tier-flag .double-flag-target{border:4px solid #e9e9e9}.tier-badge-grid.updated>li{margin:0 4px}.tier-badge-grid .tier-wrapper{background:#fff;float:left;padding:10px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}html[dir=rtl] .tier-badge-grid .tier-wrapper{float:left;float:right}.tier-badge-grid .tier-wrapper .translator-tier-flag{margin:0;position:relative;left:2px;top:4px}.tier-badge-grid .tier-wrapper .translator-tier-flag .double-flag-target{border:4px solid #fff}.tier-badge-grid .tier-wrapper .tier-number{display:block;margin-top:13px;margin-bottom:2px;font-size:17px;line-height:17px;color:#999;font-weight:700}.profile-language-list{margin-bottom:30px;max-height:250px;overflow:auto}.profile-language-list::-webkit-scrollbar{width:10px}.profile-language-list::-webkit-scrollbar-track{background:#f7f7f7}.profile-language-list::-webkit-scrollbar-thumb{background:#ddd}.profile-language-list .substat{font-size:12px;line-height:17px;font-weight:500}.profile-header{text-align:center;margin:0 0 100px 0;position:relative}.profile-header-username{font-size:36px;font-weight:300;margin:30px 0 20px 0}.profile-header-subline{margin-bottom:15px}.profile-header-subline .real-name{margin:0 10px}.profile-header-subline .location{margin:0 10px;text-transform:uppercase;color:#999;font-size:15px;font-weight:700}.profile-header-subline .icon-location-small{margin:-3px 2px 0 0}.profile-header-bio{width:350px;margin:0 auto 25px auto;display:block;color:#999}#profile-context-menu{position:absolute;top:0;right:0}#shadowban-form .modal-header{padding:30px;background-color:#1caff6;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}#shadowban-form .modal-header h1{color:#fff}#shadowban-form .error-placeholder{display:none;text-align:center;font-size:14px;margin:20px 0 -10px 0}#shadowban-form .modal-body.error .error-placeholder{display:block}#shadowban-form h2{font-size:16px;line-height:20px;margin-bottom:15px}#shadowban-form .description-section{padding-bottom:20px}#shadowban-form .description-section textarea.description{width:100%;height:120px}#shadowban-form #screenshot-upload #filename.error,#shadowban-form .description.error{background-color:rgba(237,95,132,0.05);border-color:#f2948d}#shadowban-form #screenshot-upload{width:100%}#shadowban-form #screenshot-upload #file-upload{position:absolute;left:-9999px}#shadowban-form #screenshot-upload label[for="file-upload"]{width:25%;padding:8px;display:inline-block;cursor:pointer;text-align:center;color:#b6b6b6;margin-left:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;border:2px solid #ebebeb;line-height:20px}#shadowban-form #screenshot-upload label[for="file-upload"]:hover{background-color:#1caff6;color:#fff;border-color:transparent}#shadowban-form #screenshot-upload #filename{width:55%;padding:8px;float:left;white-space:nowrap;overflow:hidden;color:#cecece;margin-left:35px;border:2px solid #ebebeb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.user-social-links{display:inline-block;vertical-align:middle;margin:0 5px;*zoom:1}.user-social-links:before,.user-social-links:after{display:table;content:"";line-height:0}.user-social-links:after{clear:both}.user-social-links:before,.user-social-links:after{display:table;content:"";line-height:0}.user-social-links:after{clear:both}.user-social-links>li{width:30px;height:30px;margin:0 3px;float:left}html[dir=rtl] .user-social-links>li{float:left;float:right}.user-social-links a{display:block;width:30px;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#1caff6}.user-social-links a:hover{background:#51c0e9}.user-social-links a .icon-fb-white-small{display:block;position:relative;top:7px;left:11px}html[dir=rtl] .user-social-links a .icon-fb-white-small{right:11px;left:auto}.user-social-links a .icon-twitter-white-small{position:relative;top:10px;left:9px;display:block}html[dir=rtl] .user-social-links a .icon-twitter-white-small{right:9px;left:auto}.tooltips-container{position:relative}.full-width #progress-tooltips{width:285px}.full-width #progress-tooltips .hover-areas-container{width:40px}#progress-tooltips{position:absolute;left:37px;top:136px;left:39px;list-style:none;width:245px}html[dir=rtl] #progress-tooltips{right:37px;left:auto}#progress-tooltips .hover-areas-container{float:left;z-index:99;position:relative;padding:7px 3.1%;width:35px}html[dir=rtl] #progress-tooltips .hover-areas-container{float:left;float:right}#progress-tooltips .hover-areas-container .hover-areas{margin:2.1%;opacity:0;display:block;background-color:#ffc766;border-radius:25px;border:none;width:13px;height:13px}#progress-tooltips .hover-areas-container:hover{opacity:1}#progress-tooltips .hover-areas-container:hover .hover-areas{border:3px solid #ffc300;border:none;opacity:1}#progress-tooltips .hover-areas-container.missed-goal:hover{opacity:1}#progress-tooltips .hover-areas-container.missed-goal:hover .hover-areas{border:3px solid #ffc300;background-color:#fff;opacity:1;color:#fff}#progress-tooltips .tooltip{z-index:99}.profile-streak-container .streak-text{text-transform:none;font-weight:500;padding-right:10px;padding-left:8px}.profile-languages{overflow:auto;max-height:320px}.profile-languages::-webkit-scrollbar{height:12px;width:5px}.profile-languages::-webkit-scrollbar-track{height:12px;background:transparent}.profile-languages::-webkit-scrollbar-thumb{border-radius:10px;min-height:65px;background:#d9d9d9}.profile-language{height:80px;color:#808080}.profile-language .language-info{padding-top:7px}.profile-language .language-name{font-size:15px;font-weight:600}.profile-tiers{padding-top:20px}@media screen and (max-width:700px){.compact-enabled #app.profile .main-left{display:table;min-width:0;padding:0}.compact-enabled #app.profile .main-left .page-main.main-left{margin:0;float:none;display:table-header-group}.compact-enabled #app.profile .main-left .page-main.main-left .profile-header{margin:70px 0 20px 0}.compact-enabled #app.profile .main-left .page-main.main-left .profile-header #profile-context-menu{display:none}.compact-enabled #app.profile .main-left .page-main.main-left #stream-container{display:none}.compact-enabled #app.profile .main-left .page-sidebar{float:none;display:table-footer-group}.compact-enabled #app.profile .main-left .page-sidebar .inner{width:95%;margin:0 auto}.compact-enabled #app.profile .main-left .page-sidebar .inner .box-gray{padding:15px}.compact-enabled #app.profile .main-left .page-sidebar .inner .box-gray .course-card{display:none}.compact-enabled #following-modal,.compact-enabled #followers-modal{width:90%;margin-left:-45%}}#default-sidebar p{color:#999;line-height:22px}#default-sidebar a#start-flashcards{height:45px;line-height:45px;font-size:16px;padding:0}#default-sidebar table{margin:0 auto 30px auto}#default-sidebar table tr>td:nth-child(1){width:90px;vertical-align:top}#default-sidebar table td{padding:5px 0}#vocabulary-list h1{margin-bottom:10px}#vocabulary-list .vocab-word-count{color:#999;margin-bottom:30px}table#vocab-list{z-index:1;margin-bottom:50px;border-collapse:collapse}table#vocab-list th{white-space:nowrap;border-bottom:none}table#vocab-list>tbody>tr>td{vertical-align:middle;cursor:pointer}table#vocab-list>tbody>tr>td:nth-child(2),table#vocab-list>tbody>tr>td:nth-child(3){color:#999;font-size:13px}table#vocab-list>tbody>tr>td:nth-child(2){width:170px}table#vocab-list>tbody>tr>td:nth-child(4){width:110px}table#vocab-list>tbody>tr.active>td,table#vocab-list>tbody>tr:hover>td{background-color:#eee;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}table#vocab-list .hint-popover.right{padding-left:30px;margin-top:0}table#vocab-list .hint-popover.right .inner:before,table#vocab-list .hint-popover.right .inner:after{top:50%;margin-top:-10px;left:2px !important}table#vocab-list .hint-popover.right .inner td{text-align:center}table#vocab-list .nav-skill:hover{text-decoration:underline}table#vocab-list th .sorting-icon,table#dashboard-table th .sorting-icon{margin:0 0 3px 3px;border-left:5px solid transparent;border-right:5px solid transparent}table#vocab-list th:hover,table#dashboard-table th:hover{cursor:pointer}table#vocab-list th:hover .sorting-icon,table#dashboard-table th:hover .sorting-icon{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #e3e3e3}table#vocab-list th.sorttable_sorted .sorting-icon,table#dashboard-table th.sorttable_sorted .sorting-icon,table#vocab-list th:hover.sorttable_sorted .sorting-icon,table#dashboard-table th:hover.sorttable_sorted .sorting-icon{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #3c3c3c;margin:0 0 3px 3px}table#vocab-list th.sorttable_sorted_reverse .sorting-icon,table#dashboard-table th.sorttable_sorted_reverse .sorting-icon{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #3c3c3c;border-bottom:none;margin:0 0 3px 3px}table#vocab-list th #sorttable_sortfwdind,table#dashboard-table th #sorttable_sortfwdind,table#vocab-list th #sorttable_sortrevind,table#dashboard-table th #sorttable_sortrevind{display:none}.page-sidebar .box-colored.spaced-rep{margin:0}#word-sidebar .with-back-arrow{color:#c9c9c9}#word-sidebar .with-back-arrow:hover{color:#1caff6}#word-sidebar h1{margin:20px 0 0 0}#word-sidebar .gender{font-size:15px;color:#999;text-align:center;margin-top:10px}#word-sidebar h3{font-size:13px;color:#999;margin:20px 0 10px 0;border-bottom:2px solid #eee}#word-sidebar .info-top,#word-sidebar .info-bottom{height:80px;width:100%;display:table}#word-sidebar .word-type,#word-sidebar .word-strength,#word-sidebar .top-hint,#word-sidebar .word-skill{display:table-cell;width:45%}#word-sidebar .word-type a,#word-sidebar .word-strength a,#word-sidebar .top-hint a,#word-sidebar .word-skill a{color:#3c3c3c}#word-sidebar .word-type a:hover,#word-sidebar .word-strength a:hover,#word-sidebar .top-hint a:hover,#word-sidebar .word-skill a:hover{text-decoration:underline}#word-sidebar .right *{text-align:right}html[dir=rtl] #word-sidebar .right *{text-align:right;text-align:left}#word-sidebar .right .word-strength-icon{float:right}html[dir=rtl] #word-sidebar .right .word-strength-icon{float:right;float:left}#word-sidebar .open-word-modal{margin-top:30px}#word-sidebar .related-words-container{float:left}#word-sidebar .related-words-container .table-container{max-height:100px;margin:0 -20px 30px -10px;padding:0 10px;overflow-y:scroll}#word-sidebar .related-words-container .table-container::-webkit-scrollbar{height:12px;width:12px}#word-sidebar .related-words-container .table-container::-webkit-scrollbar-track{height:12px;background:transparent}#word-sidebar .related-words-container .table-container::-webkit-scrollbar-thumb{border-radius:10px;min-height:65px;background:#d9d9d9}#word-sidebar .related-words-container table#related-words{table-layout:fixed;width:100%}#word-sidebar .related-words-container table#related-words tr:nth-child(1)>td{border-top:none}#word-sidebar .related-words-container table#related-words td{width:1%;padding:8px 0;border-top:1px solid #eee}#word-sidebar .related-words-container table#related-words td.pos{text-align:right}#word-sidebar .related-words-container table#related-words td.gray{font-size:13px}div#word-modal{width:700px;margin:0 0 0 -350px;top:10%}div#word-modal .modal-header{padding:40px 30px}div#word-modal .modal-body{padding:0 20px 30px 20px;max-height:500px;max-height:calc(80vh - 163px);margin:0 10px 10px 10px;overflow-y:auto}div#word-modal .modal-body::-webkit-scrollbar{height:12px;width:12px}div#word-modal .modal-body::-webkit-scrollbar-track{height:12px;background:transparent}div#word-modal .modal-body::-webkit-scrollbar-thumb{border-radius:10px;min-height:65px;background:#d9d9d9}div#word-modal .gender{font-size:17px;text-align:center;margin-top:15px;font-weight:300;color:#999}div#word-modal .nav-tabs{margin:0 0 20px 0}div#word-modal table{border-collapse:collapse}div#word-modal #example-sentences{width:100%}div#word-modal #example-sentences th{color:#c9c9c9}div#word-modal #example-sentences td{color:#999}div#word-modal #example-sentences tbody tr:nth-child(1){background:#f8f8f8}div#word-modal #example-sentences tr>td:nth-child(1){color:#3c3c3c;font-weight:700}div#word-modal #example-sentences .related-word-link{cursor:pointer}div#word-modal #example-sentences .related-word-link:hover{text-decoration:underline}div#word-modal #verb-table{margin-top:40px}#flashcards.modal{background-color:#1caff6;height:520px;margin:-250px 0 0 -400px;width:800px}#flashcards.modal h1{color:#fff;font-size:30px;font-weight:500;line-height:40px}#flashcards.modal h3{color:rgba(255,255,255,0.65);font-size:17px;font-weight:500;line-height:30px;text-align:center;text-transform:inherit}#flashcards.modal .modal-header.perfect{position:relative;width:100%;top:150px}#flashcards.modal .modal-body{height:400px;width:800px;overflow:hidden;position:relative;z-index:-100;padding:30px 0}#flashcards.modal .flip-container{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000}#flashcards.modal .card-container{float:left;display:inline-block}#flashcards.modal .card.flipper .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);z-index:1}#flashcards.modal .card.flipper .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);z-index:2}#flashcards.modal .card{width:100%;height:100%;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px}#flashcards.modal .card .front,#flashcards.modal .card .back{position:absolute;top:0;left:0;width:inherit;height:inherit;text-align:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.5s;-mox-transition:.5s;-ms-transition:.5s;transition:.5s}#flashcards.modal .card .face{width:350px;height:250px;background:#fff;border-radius:7px;text-align:center;display:table;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}#flashcards.modal .card .face .flip{color:#c9c9c9;position:absolute;top:20px;right:47px}#flashcards.modal .card .face .icon.icon-flip{position:absolute;top:20px;right:20px}#flashcards.modal .front{z-index:1;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);cursor:pointer;position:absolute}#flashcards.modal .back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);cursor:pointer}#flashcards.modal .back .flashcard-word{padding-bottom:30px;font-size:24px}#flashcards.modal .back .response{height:50px;margin-top:-30px;font-weight:700;bottom:0;position:absolute;display:table;right:0}#flashcards.modal .back .response .wrong{background:#ffd4cc;width:175px;height:50px;float:left;-webkit-border-radius:0 0 0 7px;-moz-border-radius:0 0 0 7px;border-radius:0 0 0 7px;line-height:50px;color:#dd381d}#flashcards.modal .back .response .wrong:active,#flashcards.modal .back .response .wrong:hover{background-color:#ffbfb3}#flashcards.modal .back .response .wrong .icon{margin-right:7px}#flashcards.modal .back .response .correct{background:#def0a5;width:175px;height:50px;float:right;-webkit-border-radius:0 0 7px 0;-moz-border-radius:0 0 7px 0;border-radius:0 0 7px 0;line-height:50px;color:#7eb530}#flashcards.modal .back .response .correct:active,#flashcards.modal .back .response .correct:hover{background-color:#d6ec8f}#flashcards.modal .back .response .correct .icon{margin-left:7px}#flashcards.modal .flashcard-word{line-height:40px;font-size:27px;width:350px;vertical-align:middle;display:table-cell}#flashcards.modal .flashcard-word .flag{margin:0 10px 0 0}html[dir=rtl] #flashcards.modal .flashcard-word .flag{margin:0 10px 0 0;margin:0 0 0 10px}#flashcards.modal .current.card-container{left:225px;position:absolute;z-index:-1}#flashcards.modal .old.card-container{position:absolute;left:225px}#flashcards.modal .dot-indicator{position:relative;bottom:50px}#flashcards.modal .dot-indicator ul{text-align:center}#flashcards.modal .dot-indicator li.dot{display:inline;list-style-type:none;margin:0 5px;width:10px;height:10px;display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:rgba(0,0,0,0.1)}#flashcards.modal .dot-indicator li.dot.seen{background-color:rgba(0,0,0,0.35)}#flashcards.modal .card .face.review{overflow-y:auto;display:block}#flashcards.modal .card .face.review::-webkit-scrollbar{height:12px;width:12px}#flashcards.modal .card .face.review::-webkit-scrollbar-track{height:12px;background:transparent}#flashcards.modal .card .face.review::-webkit-scrollbar-thumb{border-radius:10px;min-height:100px;background:#d9d9d9}#flashcards.modal .card .face.review table.flashcards-review{width:100%;margin:0 auto;padding:20px 30px;text-align:left;font-size:17px;border-collapse:separate;border-spacing:0}#flashcards.modal .card .face.review table.flashcards-review tr:nth-child(1) td{border-top:none}#flashcards.modal .card .face.review table.flashcards-review tr>td:nth-child(1){font-weight:700}#flashcards.modal .card .face.review table.flashcards-review tr>td:nth-child(2){font-weight:300;color:#999}#flashcards.modal .card .face.review table.flashcards-review td{height:40px;border-top:2px solid #eee;padding-right:10px}.shortcut{text-align:left;min-width:190px}html[dir=rtl] .shortcut{text-align:left;text-align:right}.about-us .about-banner{background-color:#f39800;background:-webkit-gradient(linear, left top, left bottom, from(#f39800), to(#fdac26));background:-webkit-linear-gradient(top, #f39800, #fdac26);background:-moz-linear-gradient(top, #f39800, #fdac26);background:-ms-linear-gradient(top, #f39800, #fdac26);background:-o-linear-gradient(top, #f39800, #fdac26);overflow:hidden;height:150px;margin:-40px -80px 0 -80px;padding:40px 80px;position:relative}.about-us .about-banner h1{color:#fff;font-size:36px;margin:0;line-height:70px}.about-us .about-banner .skyline{position:absolute;right:-10px;left:auto;top:0}html[dir=rtl] .about-us .about-banner .skyline{left:-10px;right:auto}html[dir=rtl] .about-us .about-banner .skyline{right:auto;left:-10px}.about-us .about-banner .bridge{position:absolute;right:50px;left:auto;bottom:-40px}html[dir=rtl] .about-us .about-banner .bridge{left:50px;right:auto}html[dir=rtl] .about-us .about-banner .bridge{right:auto;left:50px}.about-us .mobile-banner{background-color:#7ac70c;height:150px;margin:-40px -80px 0 -80px;padding:40px 80px;position:relative}.about-us .mobile-banner h1{color:#fff;font-size:36px;margin:0;line-height:70px}.about-us .other-banner{background:#1caff6;height:1205x;margin:-40px -80px 40px -80px;padding:40px 80px;position:relative}.about-us .other-banner h1{color:#fff;font-size:36px;margin:0;line-height:70px}.about-us .nav-tabs{margin:40px 0;white-space:nowrap}.about-us p{color:#999;font-weight:500}.about-pages h2{font-size:26px;color:#feb12b;text-align:center;line-height:38px}.about-pages h2.mission{padding:0 60px}.about-pages h3{text-transform:initial;font-size:20px;font-weight:500;margin:0 0 15px 0}.about-pages h4{color:#999;text-transform:initial;font-size:20px;text-align:center}.about-pages section{margin:50px 0;display:table;width:100%}.about-pages section>*{vertical-align:middle}.about-pages section.jobs{margin:50px 0}.about-pages hr{margin:30px 0}.about-pages .team{background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e9f9ff));background:-webkit-linear-gradient(top, #fff, #e9f9ff);background:-moz-linear-gradient(top, #fff, #e9f9ff);background:-ms-linear-gradient(top, #fff, #e9f9ff);background:-o-linear-gradient(top, #fff, #e9f9ff);height:330px;position:relative;margin:60px -80px}.about-pages .team .skyline{position:absolute;bottom:0;opacity:.5;width:100%;background-size:2750px;background-position:0 -440px;height:240px}.about-pages .team .arrow{width:20px;height:20px;position:absolute;top:120px;border-top:4px solid rgba(0,0,0,0.25);border-left:4px solid rgba(0,0,0,0.25);border-radius:3px;cursor:pointer}.about-pages .team .arrow.prev{left:90px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.about-pages .team .arrow.next{right:90px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.about-pages .team ul.team-slide{text-align:center;position:relative;left:0;right:0;margin-left:auto;margin-right:auto;display:inline-block;width:940px;white-space:nowrap;overflow:hidden;height:330px}.about-pages .team ul.team-slide li{display:inline-block;width:100%;height:100%;position:absolute;left:940px;direction:ltr}.about-pages .about-us-links{display:inline-block;width:50%;text-align:center;margin-top:-30px}.about-pages .about-us-links .about-us-icons{display:inline-block}.about-pages .about-us-links .about-us-icons.twitter-love-icon{height:70px;width:70px;background-position:-1319px -3px;background-color:#d63838;border-radius:100px}.about-pages .about-us-links .link-explanation{display:inline-block;vertical-align:top;margin:17px 0 0 17px;text-align:left}.about-pages .explanation{display:table-cell}.about-pages .explanation p{line-height:24px}.about-pages .explanation table tr td{padding:5px 25px 5px 0}html[dir=rtl] .about-pages .explanation table tr td{padding:5px 25px 5px 0;padding:5px 0 5px 25px}.about-pages .jobs .explanation,.about-pages .investors .explanation{padding:0 0 0 50px}html[dir=rtl] .about-pages .jobs .explanation,html[dir=rtl] .about-pages .investors .explanation{padding:0 0 0 50px;padding:0 50px 0 0}.about-pages .free .explanation,.about-pages .awards .explanation{padding:0 50px 0 0}html[dir=rtl] .about-pages .free .explanation,html[dir=rtl] .about-pages .awards .explanation{padding:0 50px 0 0;padding:0 0 0 50px}.about-pages .free-biz{display:table-cell}.about-pages .newspaper{display:table-cell}.about-pages .owl.owl-trophy{display:table-cell;background-size:1500px;background-position:-245px -235px;height:205px;width:175px}.about-pages .plant{display:table-cell}.about-pages .btn{min-width:150px}@media screen and (max-width:700px){.compact-enabled #app.staticView .about-us .about-banner{margin-top:-10px}.compact-enabled #app.staticView .about-us .mission{padding:5px 0 0 0}.compact-enabled #app.staticView .about-us .explanation{padding:0}.compact-enabled #app.staticView .about-us .explanation .jobs-btn-container{text-align:center}.compact-enabled #app.staticView .about-us .about-us-links{min-width:300px;width:100%;display:block;margin-top:0}.compact-enabled #app.staticView .about-us .about-us-links.engineering-blog{margin-left:-3px}.compact-enabled #app.staticView .owl-trophy,.compact-enabled #app.staticView .about-img.newspaper,.compact-enabled #app.staticView .about-img.plant,.compact-enabled #app.staticView .team{display:none}.compact-enabled #app.staticView .jobs,.compact-enabled #app.staticView .awards,.compact-enabled #app.staticView .investors{margin:30px 10px;width:auto}.compact-enabled #app.staticView .investors .explanation td,.compact-enabled #app.staticView .awards .explanation td{display:block}.compact-enabled #app.staticView .investors .explanation td .blue,.compact-enabled #app.staticView .awards .explanation td .blue{font-size:14px}.compact-enabled #app.staticView .press-callout p.center{margin:10px 30px 0 30px}}#effectiveness .main-results{text-align:center;width:550px;height:270px;margin:40px auto;color:#999}#effectiveness .main-results .duolingo{font-size:17px;float:left;color:#7eb530}#effectiveness .main-results .duolingo h2{color:#7eb530;font-size:36px;margin:0 0 5px 0}#effectiveness .main-results .college{font-size:17px;float:right;color:#dd381d}#effectiveness .main-results .college h2{color:#dd381d;font-size:36px;margin:0 0 5px 0}#effectiveness .main-results .equals{display:inline;font-size:120px;color:#e7e7e7;line-height:150px}#effectiveness .summary{display:table-cell;line-height:26px;margin-bottom:30px}#effectiveness .study-container{display:table;margin-bottom:30px}#effectiveness .about-container{display:table-cell}#effectiveness .about-study{display:inline-block;white-space:nowrap;margin:0 50px 0 0;padding:30px;background:#eee;border-radius:10px;color:#999;font-weight:300;vertical-align:top;font-size:14px}html[dir=rtl] #effectiveness .about-study{margin:0 50px 0 0;margin:0 0 0 50px}#effectiveness .about-study h4{font-size:15px;text-align:initial;margin:0 0 5px 0}#effectiveness .signup.btn{margin:0 20px 0 0}html[dir=rtl] #effectiveness .signup.btn{margin:0 20px 0 0;margin:0 0 0 20px}@media screen and (max-width:700px){.compact-enabled #app.staticView .main-center{padding:0;width:100%;min-width:0}.compact-enabled #app.staticView .main-center .nav-tabs{display:none !important}.compact-enabled #app.staticView .main-center #tab-container{padding-top:20px}.compact-enabled #app.staticView .main-center .page-main{margin-top:50px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px}.compact-enabled #app.staticView .main-center .page-main .about-banner h1{display:none}.compact-enabled #app.staticView .main-center .page-main .main-results{height:240px;margin:0 auto;width:90%}.compact-enabled #app.staticView .main-center .page-main .main-results .duolingo,.compact-enabled #app.staticView .main-center .page-main .main-results .college{width:30%}.compact-enabled #app.staticView .main-center .page-main .main-results .equals{width:40%}.compact-enabled #app.staticView .main-center .page-main .main-results .about-img.watch{background-size:1500px;background-position:-300px 0;height:130px;width:100px}.compact-enabled #app.staticView .main-center .page-main .main-results .about-img.calendar{background-size:1500px;background-position:-450px 0;height:110px;width:110px}.compact-enabled #app.staticView .main-center .page-main .main-results .equals{line-height:100px}.compact-enabled #app.staticView .main-center .page-main .study-container{display:block;margin-bottom:0}.compact-enabled #app.staticView .main-center .page-main .study-container .about-container{display:block}.compact-enabled #app.staticView .main-center .page-main .study-container .about-container .about-study{text-align:center;display:block;margin:0 auto 20px auto}.compact-enabled #app.staticView .main-center .page-main .study-container .about-container .about-study h4{text-align:center}.compact-enabled #app.staticView .main-center .page-main .study-container .about-container .summary{padding:10px}.compact-enabled #app.staticView .main-center .page-main .center.signup-box .signup{margin:0 0 10px 0}}#jobs p.center{width:750px;font-weight:500;margin:0 auto;line-height:26px;margin-bottom:40px}#jobs .list-jobs{margin:-50px 0 0 0;*zoom:1}#jobs .list-jobs:before,#jobs .list-jobs:after{display:table;content:"";line-height:0}#jobs .list-jobs:after{clear:both}#jobs .list-jobs:before,#jobs .list-jobs:after{display:table;content:"";line-height:0}#jobs .list-jobs:after{clear:both}#jobs .list-jobs>li{width:46%;background:#f4f4f4;padding:20px 50px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:9% 2% 0 2%;float:left;height:250px;position:relative}#jobs .list-jobs>li:before{content:'';display:inline-block;height:100%;vertical-align:middle}#jobs .list-jobs>li .skill-icon{left:0;right:0;margin-left:auto;margin-right:auto;margin-top:20px;position:absolute;top:-50px;width:60px;height:60px;background-color:#1caff6}#jobs .list-jobs>li .skill-icon .skill-icon-image{width:40px;height:40px;top:10px;position:relative;background-size:400px}#jobs .list-jobs>li .skill-icon.Engineering{background:#1caff6}#jobs .list-jobs>li .skill-icon.Engineering .skill-icon-image{background-position:-40px -120px}#jobs .list-jobs>li .skill-icon.Product{background:#dd381d}#jobs .list-jobs>li .skill-icon.Product .skill-icon-image{background-position:-280px -40px}#jobs .list-jobs>li .skill-icon.Design{background:#7eb530}#jobs .list-jobs>li .skill-icon.Design .skill-icon-image{background-position:-120px 0}#jobs .list-jobs>li .skill-icon.Marketing{background:#dd381d}#jobs .list-jobs>li .skill-icon.Marketing .skill-icon-image{background-position:-40px -40px}#jobs .list-jobs>li .skill-icon.Community{background:#1caff6}#jobs .list-jobs>li .skill-icon.Community .skill-icon-image{background-position:-160px -120px}#jobs .list-jobs>li .job-description{display:inline-block;vertical-align:middle;margin-top:-15px}#jobs .list-jobs>li .job-description h5{margin:0 -15px 7px -15px;position:relative;font-size:16px}#jobs .list-jobs>li .job-description p{color:#999;font-weight:500;font-size:14px}#jobs .list-jobs>li .btn{position:absolute;bottom:30px;width:80%;left:0;right:0;margin:0 auto}#jobs .benefits{width:430px;display:inline-block;vertical-align:top;margin-top:20px}#jobs .benefits ul{margin-top:30px}#jobs .benefits li{font-weight:300;margin-bottom:10px}#jobs .health{display:inline-block;position:relative;margin:0 0 0 90px}@media screen and (max-width:700px){.compact-enabled #app.staticView #jobs p.center{width:100%}.compact-enabled #app.staticView #jobs .list-jobs>li{height:250px;padding:5px;margin:14% 2% 0 2%}.compact-enabled #app.staticView #jobs .list-jobs>li .btn{min-width:120px}.compact-enabled #app.staticView #jobs .list-jobs>li .job-description h5{margin:0 0 7px 0}.compact-enabled #app.staticView #jobs .about-img.health{display:block;margin:0 auto}}#help .issues{margin-top:40px}#help .issues table{margin-top:20px}#mobile h2{color:#7ac70c;margin-bottom:40px;padding:0 50px}#mobile .link-container{margin:30px 0}#mobile #app-link-popover{width:350px;padding:20px;left:0;right:0;margin:0 auto;top:30px}#mobile #app-link-popover .btn{min-width:50px}#mobile .dropdown-menu.arrow-top-right:after{left:0;right:0;margin:0 auto}#mobile .content{height:280px}#mobile .device-container{width:100%;height:275px;margin:0 -80px 0 -80px;display:block;position:absolute;bottom:0;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eefbff));background:-webkit-linear-gradient(top, #fff, #eefbff);background:-moz-linear-gradient(top, #fff, #eefbff);background:-ms-linear-gradient(top, #fff, #eefbff);background:-o-linear-gradient(top, #fff, #eefbff)}#mobile .device-container .devices{background-position:-1110px -502px;width:100%;height:100%;background-size:3150px}#press ul{color:#999}#press ul li{margin:15px 0}#press a{color:#1caff6}#press a:hover{text-decoration:underline}#press .image-license{margin:0}#press .resource-images{margin-right:-20px}#press .resource-images li{display:inline-block;text-align:center;margin:30px 20px 0 0;vertical-align:top}#press .resource-images li .thumbnail{display:inline-block;width:100px;height:100px;margin:5px;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.2);-moz-box-shadow:0 0 15px rgba(0,0,0,0.2);box-shadow:0 0 15px rgba(0,0,0,0.2)}#press .resource-images li .thumbnail.duolingo-logotype{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/about/resources/duolingo-logo-thumbnail_mv_c8d24b02f2c25fe804bcfc3113a6a100.png")}#press .resource-images li .thumbnail.duolingo-logo-with-duo{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/about/resources/duolingo-logo-with-duo_mv_c8d24b02f2c25fe804bcfc3113a6a100.png")}#press .resource-images li .thumbnail.duolingo-logo-for-schools{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/about/resources/duolingo-logo-for-schools_mv_c8d24b02f2c25fe804bcfc3113a6a100.png")}#press .resource-images li .thumbnail.duolingo-logo-for-testcenter{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/about/resources/duolingo-logo-for-testcenter_mv_c8d24b02f2c25fe804bcfc3113a6a100.png")}#press .resource-images li .thumbnail.duolingo-banner{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/about/resources/duolingo-banner-thumbnail_mv_c8d24b02f2c25fe804bcfc3113a6a100.png")}#press .resource-images li .thumbnail.luis-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/about/resources/Luis_von_Ahn_1_thumbnail_mv_c8d24b02f2c25fe804bcfc3113a6a100.png")}#press .resource-images li .thumbnail.luis-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/about/resources/Luis_von_Ahn_3_thumbnail_mv_c8d24b02f2c25fe804bcfc3113a6a100.png")}#press .resource-images li .thumbnail.luis-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/about/resources/Luis_von_Ahn_4_thumbnail_mv_c8d24b02f2c25fe804bcfc3113a6a100.png")}#press .resource-images li .thumbnail.severin{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/about/resources/Severin_Hacker_thumbnail_mv_c8d24b02f2c25fe804bcfc3113a6a100.jpg")}#press .resource-images li .thumbnail.luis-severin{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/about/resources/Luis_Severin_thumbnail_mv_c8d24b02f2c25fe804bcfc3113a6a100.png")}#press .resource-images li .thumbnail.luis-severin-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/about/resources/Luis_Severin_2_thumbnail_mv_c8d24b02f2c25fe804bcfc3113a6a100.jpg");background-position:top center}#press .resource-images li a div{font-size:13px;width:100px;line-height:18px;margin:0 auto}#press .resource-logos li .thumbnail{background-size:contain}.resource-cluster{vertical-align:top;text-align:center;display:inline-block;width:200px;color:#1caff6}.resource-cluster .resource-subtext{color:#999}.centered-button-container{text-align:center}.centered-button-container .centered-text{display:inline-block;margin:0 10px}.store-btn{margin:0 10px}.save-message,.error-message{display:block;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}.save-message{background:#7eb530}.error-message{background:#dd381d}.white-label{display:block;padding:10px 20px 10px 15px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#fff;color:#1caff6;cursor:pointer;line-height:22px;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.2);-moz-box-shadow:0 0 7px rgba(0,0,0,0.2);box-shadow:0 0 7px rgba(0,0,0,0.2)}html[dir=rtl] .white-label{padding:10px 20px 10px 15px;padding:10px 15px 10px 20px}.white-label input[type=checkbox]{margin:0 10px 0 0}html[dir=rtl] .white-label input[type=checkbox]{margin:0 10px 0 0;margin:0 0 0 10px}.white-label input[type=radio]{float:left;margin:2px 8px 0 -3px}.white-label.active{background:#1caff6;color:#fff}.white-label.active input[type=checkbox]{border:2px solid transparent}.white-label:hover{background:#1caff6;color:#fff}.white-label:hover input[type=radio]{border-color:#fff;background:#1caff6}.blue-label{display:block;padding:10px 20px 10px 15px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:2px solid #1caff6;color:#1caff6;cursor:pointer;line-height:22px}html[dir=rtl] .blue-label{padding:10px 20px 10px 15px;padding:10px 15px 10px 20px}.blue-label input[type=checkbox]{margin:0 10px 0 0}html[dir=rtl] .blue-label input[type=checkbox]{margin:0 10px 0 0;margin:0 0 0 10px}.blue-label input[type=radio]{float:left;margin:2px 8px 0 -3px}html[dir=rtl] .blue-label input[type=radio]{right:left;float:auto}html[dir=rtl] .blue-label input[type=radio]{margin:2px 8px 0 -3px;margin:2px -3px 0 8px}.blue-label.active{background:#1caff6;color:#fff}.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_c8d24b02f2c25fe804bcfc3113a6a100.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_c8d24b02f2c25fe804bcfc3113a6a100.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_c8d24b02f2c25fe804bcfc3113a6a100.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_c8d24b02f2c25fe804bcfc3113a6a100.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_c8d24b02f2c25fe804bcfc3113a6a100.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 .lockup{padding:8px 0 8px 10px;margin:10px 0 0 10px;font-size:20px}html[dir=rtl] .compact-enabled #topbar .lockup{padding:8px 0 8px 10px;padding:8px 10px 8px 0}html[dir=rtl] .compact-enabled #topbar .lockup{margin:10px 0 0 10px;margin:10px 10px 0 0}.compact-enabled #topbar .schools-v2 .topbar-brand{background-position:0 0}.compact-enabled #topbar .schools-v2.no-shadow .topbar-brand{background-position:-105px 0}.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}.compact-enabled #topbar .topbar .container{padding:0 15px;min-width:300px}.compact-enabled #topbar .topbar .container .chinese-brand{margin:5px 0 0 0}.compact-enabled #topbar .topbar .container .chinese-brand.white .logotype{background-size:62px;height:20px;width:61px}.compact-enabled #topbar .topbar .container .chinese-brand.white .topbar-brand{background-size:400px;height:16px;margin:4px 0 0 0;width:63px}.compact-enabled #topbar .topbar .container .topbar-brand{margin:17px 0 0 5px;background-size:660px;height:26px;width:105px}html[dir=rtl] .compact-enabled #topbar .topbar .container .topbar-brand{margin:17px 0 0 5px;margin:17px 5px 0 0}.compact-enabled #topbar .topbar .container .topbar-brand.white{background-position:-105px 0}.compact-enabled #topbar .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 .topbar-right:before,.compact-enabled #topbar .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 .topbar-right:before{bottom:200%;right:0}.compact-enabled #topbar .topbar .topbar-right:after{top:200%;right:0}.compact-enabled #topbar .topbar .topbar-right .hamburger{width:40px;height:40px;position:absolute;margin:-18px 5px 0 -5px}.compact-enabled #topbar .topbar .topbar-right .topbar-username{display:none}.compact-enabled #topbar .topbar .topbar-right #sign-in-btn{display:none}.compact-enabled #topbar .topbar .topbar-right .popover.login-popover:after{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}.fade.slower{-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-ms-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear}.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_c8d24b02f2c25fe804bcfc3113a6a100.png")}.loading-indicator .loader{background:url("//d7mj4aqfscim2.cloudfront.net/images/duo-spinner@2x_mv_c8d24b02f2c25fe804bcfc3113a6a100.gif");background-size:21px 21px}.box-colored.gold{background:url("//d7mj4aqfscim2.cloudfront.net/images/gold-skill-box@2x_mv_c8d24b02f2c25fe804bcfc3113a6a100.png") no-repeat top left;background-size:340px 440px}.gray-spinner{background:url("//d7mj4aqfscim2.cloudfront.net/images/gray-spinner@2x_mv_c8d24b02f2c25fe804bcfc3113a6a100.gif");background-size:50px 50px}.loading-indicator .white-spinner .loading-indicator .loader{background:url("//d7mj4aqfscim2.cloudfront.net/images/duo-spinner-white@2x_mv_c8d24b02f2c25fe804bcfc3113a6a100.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 (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}.compact-enabled .nav-footer .social-footer li{display:inline-block;padding:5px}}#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-sprite15.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_c8d24b02f2c25fe804bcfc3113a6a100.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_c8d24b02f2c25fe804bcfc3113a6a100.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_c8d24b02f2c25fe804bcfc3113a6a100.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_c8d24b02f2c25fe804bcfc3113a6a100.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_c8d24b02f2c25fe804bcfc3113a6a100.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_c8d24b02f2c25fe804bcfc3113a6a100.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_c8d24b02f2c25fe804bcfc3113a6a100.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}.schools-splash-body .loading-indicator{left:175px;top:24px}.schools-splash-body,.progress-splash-body,.progress,.schools-splash{height:100%}.schools-splash-body .loading-indicator,.progress-splash-body .loading-indicator,.progress .loading-indicator,.schools-splash .loading-indicator{left:161px;top:22px}.topbar-dashboard-splash .container{width:100%;min-width:900px;max-width:1240px;margin:0 auto}.topbar-dashboard-splash.classroom .container{padding:0 40px 0 220px}html[dir=rtl] .topbar-dashboard-splash.classroom .container{padding:0 40px 0 220px;padding:0 220px 0 40px}.topbar-dashboard-splash.logged-in .btn,.topbar-dashboard-splash.classroom .btn,.topbar-dashboard-splash.logged-in .header-link,.topbar-dashboard-splash.classroom .header-link{margin:0 25px 0 0;float:left}html[dir=rtl] .topbar-dashboard-splash.logged-in .btn,html[dir=rtl] .topbar-dashboard-splash.classroom .btn,html[dir=rtl] .topbar-dashboard-splash.logged-in .header-link,html[dir=rtl] .topbar-dashboard-splash.classroom .header-link{margin:0 25px 0 0;margin:0 0 0 25px}html[dir=rtl] .topbar-dashboard-splash.logged-in .btn,html[dir=rtl] .topbar-dashboard-splash.classroom .btn,html[dir=rtl] .topbar-dashboard-splash.logged-in .header-link,html[dir=rtl] .topbar-dashboard-splash.classroom .header-link{float:left;float:right}.topbar-dashboard-splash.logged-in .btn:hover,.topbar-dashboard-splash.classroom .btn:hover,.topbar-dashboard-splash.logged-in .header-link:hover,.topbar-dashboard-splash.classroom .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;font-size:15px}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 #back-home .label{color:#fff;margin-left:10px}html[dir=rtl] .topbar-dashboard-splash #back-home .label{margin-right:10px;margin-left:auto}.topbar-dashboard-splash .classroom-name-header{top:20px;font-size:20px;line-height:30px;display:block;position:absolute;z-index:200;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-dashboard-splash .classroom-name-header.help{top:20px}.topbar-dashboard-splash .topbar-username .name{color:#fff}.topbar-dashboard-splash .topbar-username .email{color:#fff;display:inline-block;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-dashboard-splash .topbar-username .email.icon-arrow-down-white{margin-bottom:13px}.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}.topbar-dashboard-splash .topbar-username:hover .dropdown-menu .admin-divider{background-color:#eee;padding:5px 20px}.topbar-dashboard-splash .quest-bar{position:relative;padding:0 25px 0 0;border-right:1px solid rgba(255,255,255,0.5);height:40px;padding-top:5px}html[dir=rtl] .topbar-dashboard-splash .quest-bar{padding:0 25px 0 0;padding:0 0 0 25px}html[dir=rtl] .topbar-dashboard-splash .quest-bar{border-left:1px solid rgba(255,255,255,0.5);border-right:none}.topbar-dashboard-splash .quest-bar:hover.header-link{opacity:1}.topbar-dashboard-splash .quest-bar:hover .quest-bar--popover{cursor:default}.topbar-dashboard-splash .quest-bar .quest-bar--target{height:100%;width:100%}.topbar-dashboard-splash .quest-bar .quest-bar--progress{float:left;min-width:140px;position:relative}.topbar-dashboard-splash .quest-bar .quest-bar--progress--title__title{float:left}.topbar-dashboard-splash .quest-bar .quest-bar--progress--title__percent{float:right;margin-left:10px;opacity:.7}.topbar-dashboard-splash .quest-bar .quest-bar--progress--bar{position:absolute;height:10px;bottom:-10px;width:100%}.topbar-dashboard-splash .quest-bar .quest-bar--progress--bar__background,.topbar-dashboard-splash .quest-bar .quest-bar--progress--bar__foreground{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:100%}.topbar-dashboard-splash .quest-bar .quest-bar--progress--bar__background{background-color:#2392ce;width:100%}.topbar-dashboard-splash .quest-bar .quest-bar--progress--bar__foreground{background-color:#fff;position:absolute;top:0;width:0}.topbar-dashboard-splash .quest-bar .quest-bar--hover-icon{float:right;margin-left:10px;margin-top:11px}.topbar-dashboard-splash .quest-bar .quest-bar--popover{right:auto;left:-70px;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;background-image:linear-gradient(-180deg, #d9f7ff 0, #fff 30%);display:initial;padding-bottom:20px;top:65px;width:280px}html[dir=rtl] .topbar-dashboard-splash .quest-bar .quest-bar--popover{left:auto;right:-70px}html[dir=rtl] .topbar-dashboard-splash .quest-bar .quest-bar--popover{right:-70px;left:auto}.topbar-dashboard-splash .quest-bar .quest-bar--popover>li>a{padding-right:10px;padding-left:60px}.topbar-dashboard-splash .quest-bar .quest-bar--popover>li>a:hover{background:initial}.topbar-dashboard-splash .quest-bar .quest-bar--popover--arrow-top-container .arrow{background:#d9f7ff}.topbar-dashboard-splash .quest-bar .quest-bar--popover--title{margin-bottom:10px}.topbar-dashboard-splash .quest-bar .quest-bar--popover--title__background{left:10px;opacity:.4;position:absolute;top:5px}.topbar-dashboard-splash .quest-bar .quest-bar--popover--close{z-index:202}.topbar-dashboard-splash .quest-bar .quest-bar--popover--title__text{color:#000;font-size:large;font-weight:bold;margin:30px 25px 0 25px;text-align:center}.topbar-dashboard-splash .quest-bar .quest-bar--popover--item{cursor:default;padding-top:8px;padding-bottom:8px}.topbar-dashboard-splash .quest-bar .quest-bar--popover--item.complete{pointer-events:none}.topbar-dashboard-splash .quest-bar .quest-bar--popover--item.complete .quest-bar--popover--item__icon{background:#9c0;border-color:#9c0}.topbar-dashboard-splash .quest-bar .quest-bar--popover--item.complete .quest-bar--popover--item__text{color:#999;text-decoration:line-through}.topbar-dashboard-splash .quest-bar .quest-bar--popover--item.available .quest-bar--popover--item__text{color:#1caff6;cursor:pointer}.topbar-dashboard-splash .quest-bar .quest-bar--popover--item.available .quest-bar--popover--item__text:hover{text-decoration:underline}.topbar-dashboard-splash .quest-bar .quest-bar--popover--item.unavailable{pointer-events:none}.topbar-dashboard-splash .quest-bar .quest-bar--popover--item.unavailable .quest-bar--popover--item__text{color:#c9c9c9}.topbar-dashboard-splash .quest-bar .quest-bar--popover--item__icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border-color:#c9c9c9;border-width:2px;border-style:solid;height:22px;margin-left:25px;position:absolute;width:22px}.topbar-dashboard-splash .quest-bar .quest-bar--popover--item__icon .icon.icon-green-check-small{margin:-2px 0 0 -1px}.topbar-dashboard-splash .quest-bar .quest-bar--popover--item__text{display:inline-block;line-height:22px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.progress-splash-body,.schools-splash-body{background:#fff;overflow-x:hidden}.progress-splash-body #app,.schools-splash-body #app,.progress-splash-body #site,.schools-splash-body #site,.progress-splash-body #wrapper,.schools-splash-body #wrapper{height:100%}.progress-splash-body .topbar .container,.schools-splash-body .topbar .container{min-width:760px}.progress-splash-body #share-schools,.schools-splash-body #share-schools{display:inline-block;margin-top:10px;position:relative}.progress-splash-body #share-schools:after,.schools-splash-body #share-schools:after{clear:both;content:"";display:table;line-height:0}.progress-splash-body #share-schools:hover,.schools-splash-body #share-schools:hover{color:#999}.progress-splash-body #share-schools:hover .dropdown-menu,.schools-splash-body #share-schools:hover .dropdown-menu{display:block;margin:0 0 0 10px;min-width:100px}.progress-splash-body #share-schools li a,.schools-splash-body #share-schools li a{color:#6d6d6d;margin:0 10px}.progress-splash-body #share-schools li a:hover,.schools-splash-body #share-schools li a:hover,.progress-splash-body #share-schools li a:active,.schools-splash-body #share-schools li a:active{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#eee}.progress-splash-body #share-schools li img,.schools-splash-body #share-schools li img{margin-right:10px;width:20px;vertical-align:middle}.progress-splash-body .schools-splash .schools-v2,.schools-splash-body .schools-splash .schools-v2{height:100%}.progress-splash-body .schools-splash .schools-v2 h2,.schools-splash-body .schools-splash .schools-v2 h2{color:#3c3c3c;font-size:26px;font-weight:300;line-height:38px}.progress-splash-body .schools-splash .schools-v2 h3,.schools-splash-body .schools-splash .schools-v2 h3{font-size:20px;font-weight:500;margin-bottom:15px;text-transform:none}.progress-splash-body .schools-splash .schools-v2 p,.schools-splash-body .schools-splash .schools-v2 p{color:#676e75;font-size:17px;font-weight:300;line-height:32px}.progress-splash-body .schools-splash .schools-v2 p:last-child,.schools-splash-body .schools-splash .schools-v2 p:last-child,.progress-splash-body .schools-splash .schools-v2 p:only-child,.schools-splash-body .schools-splash .schools-v2 p:only-child{margin:0}.progress-splash-body .schools-splash .schools-v2 section,.schools-splash-body .schools-splash .schools-v2 section{background:#fff;border-bottom:1px solid #eee;overflow:hidden}.progress-splash-body .schools-splash .schools-v2 #share-schools .btn,.schools-splash-body .schools-splash .schools-v2 #share-schools .btn{margin:0 0 0 15px;border-color:#fff;color:#fff;padding:13px 25px}html[dir=rtl] .progress-splash-body .schools-splash .schools-v2 #share-schools .btn,html[dir=rtl] .schools-splash-body .schools-splash .schools-v2 #share-schools .btn{margin:0 0 0 15px;margin:0 15px 0 0}.progress-splash-body .schools-splash .schools-v2 #share-schools .dropdown-menu,.schools-splash-body .schools-splash .schools-v2 #share-schools .dropdown-menu{left:10px}html[dir=rtl] .progress-splash-body .schools-splash .schools-v2 #share-schools .dropdown-menu,html[dir=rtl] .schools-splash-body .schools-splash .schools-v2 #share-schools .dropdown-menu{right:10px;left:auto}.progress-splash-body .schools-splash .schools-v2 .blue-cover,.schools-splash-body .schools-splash .schools-v2 .blue-cover{background:rgba(52,90,109,0.9);display:table;height:90%;position:absolute;top:0;width:100%;z-index:21}.progress-splash-body .schools-splash .schools-v2 .bottom,.schools-splash-body .schools-splash .schools-v2 .bottom{background:#f7f7f7}.progress-splash-body .schools-splash .schools-v2 .bottom .content.footer,.schools-splash-body .schools-splash .schools-v2 .bottom .content.footer{padding:40px}.progress-splash-body .schools-splash .schools-v2 .bottom h3,.schools-splash-body .schools-splash .schools-v2 .bottom h3{color:#676e75;font-weight:500;margin-bottom:50px}.progress-splash-body .schools-splash .schools-v2 .content,.schools-splash-body .schools-splash .schools-v2 .content{margin:0 auto;max-width:1140px;min-width:760px;padding:100px 40px;position:relative}.progress-splash-body .schools-splash .schools-v2 .duolingoworks-info,.schools-splash-body .schools-splash .schools-v2 .duolingoworks-info{background:#f7f7f7}.progress-splash-body .schools-splash .schools-v2 .duolingoworks-info .content,.schools-splash-body .schools-splash .schools-v2 .duolingoworks-info .content{padding:70px 40px}.progress-splash-body .schools-splash .schools-v2 .duolingoworks-info .text,.schools-splash-body .schools-splash .schools-v2 .duolingoworks-info .text{display:block;margin:0 auto;max-width:800px;text-align:center;width:-webkit-calc(100% - 150px);width:-moz-calc(100% - 150px);width:calc(100% - 150px)}.progress-splash-body .schools-splash .schools-v2 .duolingoworks-info .owl,.schools-splash-body .schools-splash .schools-v2 .duolingoworks-info .owl{background-size:1000px;display:block;height:150px;margin:-15px auto 20px auto;width:150px}.progress-splash-body .schools-splash .schools-v2 .header,.schools-splash-body .schools-splash .schools-v2 .header{display:block;height:90%;position:absolute;top:0;width:100%}.progress-splash-body .schools-splash .schools-v2 .header .content,.schools-splash-body .schools-splash .schools-v2 .header .content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);min-width:0;text-align:center;z-index:22}.progress-splash-body .schools-splash .schools-v2 .header .nadia-vid-link,.schools-splash-body .schools-splash .schools-v2 .header .nadia-vid-link{display:inline-block;padding:20px 0;vertical-align:middle}.progress-splash-body .schools-splash .schools-v2 .header .nadia-vid-link .white,.schools-splash-body .schools-splash .schools-v2 .header .nadia-vid-link .white{font-size:17px}.progress-splash-body .schools-splash .schools-v2 .header .nadia-vid-link:hover,.schools-splash-body .schools-splash .schools-v2 .header .nadia-vid-link:hover{cursor:pointer}.progress-splash-body .schools-splash .schools-v2 .header .nadia-vid-link:hover .white,.schools-splash-body .schools-splash .schools-v2 .header .nadia-vid-link:hover .white{text-decoration:underline}.progress-splash-body .schools-splash .schools-v2 .header .vid-link-container,.schools-splash-body .schools-splash .schools-v2 .header .vid-link-container{bottom:5%;position:absolute;text-align:center;width:100%;z-index:22}.progress-splash-body .schools-splash .schools-v2 .header h1,.schools-splash-body .schools-splash .schools-v2 .header h1{color:#fff;font-size:38px;line-height:54px;margin:0 auto 40px auto;max-width:820px;text-align:center;text-shadow:0 0 20px rgba(0,0,0,0.5)}.progress-splash-body .schools-splash .schools-v2 .inclass-info,.schools-splash-body .schools-splash .schools-v2 .inclass-info{background-color:#ecf6ff;background-image:linear-gradient(to right, #ecf6ff, #ecf6ff 50%, #fff 50%);position:relative}.progress-splash-body .schools-splash .schools-v2 .inclass-info:before,.schools-splash-body .schools-splash .schools-v2 .inclass-info:before{background:#ecf6ff;height:100%;left:0;position:absolute;top:0;width:50%}.progress-splash-body .schools-splash .schools-v2 .inclass-info .content,.schools-splash-body .schools-splash .schools-v2 .inclass-info .content{background-color:#ecf6ff;background-image:linear-gradient(to right, #ecf6ff, #ecf6ff 40%, #fff 80%)}.progress-splash-body .schools-splash .schools-v2 .inclass-info .duo-screen,.schools-splash-body .schools-splash .schools-v2 .inclass-info .duo-screen{bottom:150px;position:absolute;right:-50px}.progress-splash-body .schools-splash .schools-v2 .inclass-info .floating-text,.schools-splash-body .schools-splash .schools-v2 .inclass-info .floating-text{margin-bottom:150px}.progress-splash-body .schools-splash .schools-v2 .inclass-info .guide-link,.schools-splash-body .schools-splash .schools-v2 .inclass-info .guide-link{display:inline-block}.progress-splash-body .schools-splash .schools-v2 .inclass-info .profile-students,.schools-splash-body .schools-splash .schools-v2 .inclass-info .profile-students{bottom:0;position:absolute;right:450px}.progress-splash-body .schools-splash .schools-v2 .inclass-info .shadow,.schools-splash-body .schools-splash .schools-v2 .inclass-info .shadow{border-top:400px solid #ecf6ff;border-right:400px solid transparent;height:0;left:32%;position:absolute;top:0;width:0;z-index:0}.progress-splash-body .schools-splash .schools-v2 .inclass-info .standing-teacher,.schools-splash-body .schools-splash .schools-v2 .inclass-info .standing-teacher{bottom:0;height:260px;position:absolute;right:150px}.progress-splash-body .schools-splash .schools-v2 .inclass-info .teacher-desk,.schools-splash-body .schools-splash .schools-v2 .inclass-info .teacher-desk{bottom:0;position:absolute;right:0}.progress-splash-body .schools-splash .schools-v2 .launch-schools,.schools-splash-body .schools-splash .schools-v2 .launch-schools{font-size:17px;padding:15px 40px;min-width:300px}.progress-splash-body .schools-splash .schools-v2 .safety-info,.schools-splash-body .schools-splash .schools-v2 .safety-info{background:#f7f7f7;text-align:center}.progress-splash-body .schools-splash .schools-v2 .safety-info .text,.schools-splash-body .schools-splash .schools-v2 .safety-info .text{max-width:800px;width:85%}.progress-splash-body .schools-splash .schools-v2 .schoolhome-info h2,.schools-splash-body .schools-splash .schools-v2 .schoolhome-info h2{margin-bottom:70px}.progress-splash-body .schools-splash .schools-v2 .schoolhome-info .school-splash,.schools-splash-body .schools-splash .schools-v2 .schoolhome-info .school-splash{margin-bottom:30px;position:relative}.progress-splash-body .schools-splash .schools-v2 .schoolhome-info .school-building,.schools-splash-body .schools-splash .schools-v2 .schoolhome-info .school-building{margin-top:12px}.progress-splash-body .schools-splash .schools-v2 .schoolhome-info .text,.schools-splash-body .schools-splash .schools-v2 .schoolhome-info .text{text-align:center;width:45%}.progress-splash-body .schools-splash .schools-v2 .setup-info.progress-bg,.schools-splash-body .schools-splash .schools-v2 .setup-info.progress-bg{background:#fff url(/images/progress/line-graph.svg) repeat-x}.progress-splash-body .schools-splash .schools-v2 .setup-info.progress-bg .content .text,.schools-splash-body .schools-splash .schools-v2 .setup-info.progress-bg .content .text{background:rgba(255,255,255,0.5);border:20px solid rgba(255,255,255,0.3);box-sizing:content-box;margin:-20px}.progress-splash-body .schools-splash .schools-v2 .setup-info .content,.schools-splash-body .schools-splash .schools-v2 .setup-info .content{line-height:100%;vertical-align:middle}.progress-splash-body .schools-splash .schools-v2 .setup-info .dashboard-signup,.schools-splash-body .schools-splash .schools-v2 .setup-info .dashboard-signup{background-position:-442px -386px;background-size:1120px;bottom:0;height:314px;position:absolute;right:0;width:500px}.progress-splash-body .schools-splash .schools-v2 .setup-info .dashboard-ui,.schools-splash-body .schools-splash .schools-v2 .setup-info .dashboard-ui{background-size:1120px;background-position:0 -263px;bottom:0;height:310px;left:50px;position:absolute;width:440px}.progress-splash-body .schools-splash .schools-v2 .setup-info .dashboard-secure,.schools-splash-body .schools-splash .schools-v2 .setup-info .dashboard-secure{background-size:1120px;background-position:-444px -701px;bottom:0;height:310px;left:50px;position:absolute;width:500px}.progress-splash-body .schools-splash .schools-v2 .testimonials h2,.schools-splash-body .schools-splash .schools-v2 .testimonials h2{margin:0 0 40px 0}.progress-splash-body .schools-splash .schools-v2 .testimonials ul,.schools-splash-body .schools-splash .schools-v2 .testimonials ul{height:200px;margin-top:20px}.progress-splash-body .schools-splash .schools-v2 .testimonials li,.schools-splash-body .schools-splash .schools-v2 .testimonials li{width:100%}.progress-splash-body .schools-splash .schools-v2 .testimonials li .teacher-img,.schools-splash-body .schools-splash .schools-v2 .testimonials li .teacher-img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;float:left;margin-right:25px}.progress-splash-body .schools-splash .schools-v2 .testimonials li .slide-content,.schools-splash-body .schools-splash .schools-v2 .testimonials li .slide-content{margin:0 auto;max-width:750px;width:90%}.progress-splash-body .schools-splash .schools-v2 .testimonials li .testimonial-content p,.schools-splash-body .schools-splash .schools-v2 .testimonials li .testimonial-content p{font-size:17px;line-height:28px;margin:0;text-align:center}.progress-splash-body .schools-splash .schools-v2 .testimonials li .testimonial-content .credit,.schools-splash-body .schools-splash .schools-v2 .testimonials li .testimonial-content .credit{margin-top:20px}.progress-splash-body .schools-splash .schools-v2 .testimonials li .testimonial-content .credit p,.schools-splash-body .schools-splash .schools-v2 .testimonials li .testimonial-content .credit p{color:#676e75;line-height:18px;margin:0;text-align:center}.progress-splash-body .schools-splash .schools-v2 .testimonials li .testimonial-content .credit p.bold,.schools-splash-body .schools-splash .schools-v2 .testimonials li .testimonial-content .credit p.bold{font-weight:700;padding-bottom:5px}.progress-splash-body .schools-splash .schools-v2 .testimonials li .testimonial-content .credit .gray,.schools-splash-body .schools-splash .schools-v2 .testimonials li .testimonial-content .credit .gray{font-size:13px}.progress-splash-body .schools-splash .schools-v2 .testimonials .left-arrow,.schools-splash-body .schools-splash .schools-v2 .testimonials .left-arrow{background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite11.svg") -455px 0;display:block;float:left;height:28px;margin-left:40px;margin-top:20px;width:16px}.progress-splash-body .schools-splash .schools-v2 .testimonials .right-arrow,.schools-splash-body .schools-splash .schools-v2 .testimonials .right-arrow{background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite11.svg") -472px 0;display:block;float:right;height:28px;margin-right:40px;margin-top:20px;width:16px}.progress-splash-body .schools-splash .schools-v2 .text,.schools-splash-body .schools-splash .schools-v2 .text{display:inline-block;position:relative;width:45%;vertical-align:middle}.progress-splash-body .schools-splash .schools-v2 .video-container,.schools-splash-body .schools-splash .schools-v2 .video-container{*zoom:1;height:90%;overflow:hidden;position:relative}.progress-splash-body .schools-splash .schools-v2 .video-container:before,.schools-splash-body .schools-splash .schools-v2 .video-container:before,.progress-splash-body .schools-splash .schools-v2 .video-container:after,.schools-splash-body .schools-splash .schools-v2 .video-container:after{display:table;content:"";line-height:0}.progress-splash-body .schools-splash .schools-v2 .video-container:after,.schools-splash-body .schools-splash .schools-v2 .video-container:after{clear:both}.progress-splash-body .schools-splash .schools-v2 .video-container:before,.schools-splash-body .schools-splash .schools-v2 .video-container:before,.progress-splash-body .schools-splash .schools-v2 .video-container:after,.schools-splash-body .schools-splash .schools-v2 .video-container:after{display:table;content:"";line-height:0}.progress-splash-body .schools-splash .schools-v2 .video-container:after,.schools-splash-body .schools-splash .schools-v2 .video-container:after{clear:both}.progress-splash-body .schools-splash .schools-v2 .video-container::before,.schools-splash-body .schools-splash .schools-v2 .video-container::before{background:#fff url(/images/progress/schools-home.png) no-repeat center center;background-size:cover;content:' ';height:100%;left:0;position:fixed;top:0;width:100%;will-change:transform;z-index:-1}.progress-splash-body .progress-splash section .content,.schools-splash-body .progress-splash section .content,.progress-splash-body .schools-splash .schools-v1 section .content,.schools-splash-body .schools-splash .schools-v1 section .content{margin:0 auto;max-width:1140px;min-width:760px;padding:70px 40px;position:relative}.progress-splash-body .progress-splash .bottom,.schools-splash-body .progress-splash .bottom,.progress-splash-body .schools-splash .schools-v1 .bottom,.schools-splash-body .schools-splash .schools-v1 .bottom{background:#eee;color:#999}.progress-splash-body .progress-splash .bottom h2,.schools-splash-body .progress-splash .bottom h2,.progress-splash-body .schools-splash .schools-v1 .bottom h2,.schools-splash-body .schools-splash .schools-v1 .bottom h2{font-size:22px;margin-bottom:40px}.progress-splash-body .progress-splash .bottom .content.footer,.schools-splash-body .progress-splash .bottom .content.footer,.progress-splash-body .schools-splash .schools-v1 .bottom .content.footer,.schools-splash-body .schools-splash .schools-v1 .bottom .content.footer{padding-top:0}.progress-splash-body .progress-splash .bottom .footer-main,.schools-splash-body .progress-splash .bottom .footer-main,.progress-splash-body .schools-splash .schools-v1 .bottom .footer-main,.schools-splash-body .schools-splash .schools-v1 .bottom .footer-main{margin:0 auto}.progress-splash-body .progress-splash .btn-blue,.schools-splash-body .progress-splash .btn-blue,.progress-splash-body .schools-splash .schools-v1 .btn-blue,.schools-splash-body .schools-splash .schools-v1 .btn-blue{padding:10px 40px;margin-right:10px}.progress-splash-body .progress-splash .btn-blue.disable:hover,.schools-splash-body .progress-splash .btn-blue.disable:hover,.progress-splash-body .schools-splash .schools-v1 .btn-blue.disable:hover,.schools-splash-body .schools-splash .schools-v1 .btn-blue.disable:hover{background:#1caff6;cursor:default}.progress-splash-body .progress-splash .duolingo-info,.schools-splash-body .progress-splash .duolingo-info,.progress-splash-body .schools-splash .schools-v1 .duolingo-info,.schools-splash-body .schools-splash .schools-v1 .duolingo-info{background:#eee}.progress-splash-body .progress-splash .duolingo-info p,.schools-splash-body .progress-splash .duolingo-info p,.progress-splash-body .schools-splash .schools-v1 .duolingo-info p,.schools-splash-body .schools-splash .schools-v1 .duolingo-info p{color:#999;font-size:20px;line-height:34px;padding:0 30px;text-align:center}.progress-splash-body .progress-splash .duolingo-info a,.schools-splash-body .progress-splash .duolingo-info a,.progress-splash-body .schools-splash .schools-v1 .duolingo-info a,.schools-splash-body .schools-splash .schools-v1 .duolingo-info a{color:#1caff6;font-weight:20px;margin:0 20px;padding:10px}.progress-splash-body .progress-splash .duolingo-info a span,.schools-splash-body .progress-splash .duolingo-info a span,.progress-splash-body .schools-splash .schools-v1 .duolingo-info a span,.schools-splash-body .schools-splash .schools-v1 .duolingo-info a span{background-color:#1caff6;display:inline-block;margin-right:10px;vertical-align:middle}.progress-splash-body .progress-splash .duolingo-info a span.study,.schools-splash-body .progress-splash .duolingo-info a span.study,.progress-splash-body .schools-splash .schools-v1 .duolingo-info a span.study,.schools-splash-body .schools-splash .schools-v1 .duolingo-info a span.study{background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite11.svg") -430px 0;width:24px;height:30px}.progress-splash-body .progress-splash .duolingo-info a span.video,.schools-splash-body .progress-splash .duolingo-info a span.video,.progress-splash-body .schools-splash .schools-v1 .duolingo-info a span.video,.schools-splash-body .schools-splash .schools-v1 .duolingo-info a span.video{background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite11.svg") -400px 0;width:28px;height:28px}.progress-splash-body .progress-splash .schools-info,.schools-splash-body .progress-splash .schools-info,.progress-splash-body .schools-splash .schools-v1 .schools-info,.schools-splash-body .schools-splash .schools-v1 .schools-info{background:#1caff6}.progress-splash-body .progress-splash .schools-info h2,.schools-splash-body .progress-splash .schools-info h2,.progress-splash-body .schools-splash .schools-v1 .schools-info h2,.schools-splash-body .schools-splash .schools-v1 .schools-info h2{color:#fff;font-size:24px;margin:0 0 30px 0}.progress-splash-body .progress-splash .schools-info p,.schools-splash-body .progress-splash .schools-info p,.progress-splash-body .schools-splash .schools-v1 .schools-info p,.schools-splash-body .schools-splash .schools-v1 .schools-info p{color:#fff;font-size:16px;line-height:30px}.progress-splash-body .progress-splash .schools-info .content.teacher-method,.schools-splash-body .progress-splash .schools-info .content.teacher-method,.progress-splash-body .schools-splash .schools-v1 .schools-info .content.teacher-method,.schools-splash-body .schools-splash .schools-v1 .schools-info .content.teacher-method{margin-top:30px;border-top:1px solid rgba(255,255,255,0.2)}.progress-splash-body .progress-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 .schools-splash .schools-v1 .schools-info .content.what-is .half:first-child,.schools-splash-body .schools-splash .schools-v1 .schools-info .content.what-is .half:first-child{padding-right:50px}.progress-splash-body .progress-splash .schools-info .content .half,.schools-splash-body .progress-splash .schools-info .content .half,.progress-splash-body .schools-splash .schools-v1 .schools-info .content .half,.schools-splash-body .schools-splash .schools-v1 .schools-info .content .half{display:inline-block;vertical-align:middle;width:49.5%}.progress-splash-body .progress-splash .schools-info .content .half li h3,.schools-splash-body .progress-splash .schools-info .content .half li h3,.progress-splash-body .schools-splash .schools-v1 .schools-info .content .half li h3,.schools-splash-body .schools-splash .schools-v1 .schools-info .content .half li h3{color:#fff;font-size:16px;margin:0;text-transform:none}.progress-splash-body .progress-splash .schools-info .content .half li p,.schools-splash-body .progress-splash .schools-info .content .half li p,.progress-splash-body .schools-splash .schools-v1 .schools-info .content .half li p,.schools-splash-body .schools-splash .schools-v1 .schools-info .content .half li p{color:rgba(255,255,255,0.8);font-size:16px;line-height:24px;margin:0 0 30px 0}.progress-splash-body .progress-splash .schools-info .dashboard-img,.schools-splash-body .progress-splash .schools-info .dashboard-img,.progress-splash-body .schools-splash .schools-v1 .schools-info .dashboard-img,.schools-splash-body .schools-splash .schools-v1 .schools-info .dashboard-img{-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);display:block;float:right;vertical-align:middle}.progress-splash-body .progress-splash .schools-info .owl-container,.schools-splash-body .progress-splash .schools-info .owl-container,.progress-splash-body .schools-splash .schools-v1 .schools-info .owl-container,.schools-splash-body .schools-splash .schools-v1 .schools-info .owl-container{height:0;position:relative;width:0}.progress-splash-body .progress-splash .schools-info .owl-container .owl,.schools-splash-body .progress-splash .schools-info .owl-container .owl,.progress-splash-body .schools-splash .schools-v1 .schools-info .owl-container .owl,.schools-splash-body .schools-splash .schools-v1 .schools-info .owl-container .owl{height:146px;background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite11.svg") -400px -130px;display:inline-block;left:-70px;position:absolute;top:200px;width:128px}.progress-splash-body .progress-splash .schools-info .school-students-img,.schools-splash-body .progress-splash .schools-info .school-students-img,.progress-splash-body .schools-splash .schools-v1 .schools-info .school-students-img,.schools-splash-body .schools-splash .schools-v1 .schools-info .school-students-img{background-position:-486px -400px;background-size:1000px;display:block;height:289px;margin:0 auto;vertical-align:middle;width:319px}.progress-splash-body .progress-splash .testimonials h2,.schools-splash-body .progress-splash .testimonials h2,.progress-splash-body .schools-splash .schools-v1 .testimonials h2,.schools-splash-body .schools-splash .schools-v1 .testimonials h2{font-size:24px;margin:0 0 40px 0}.progress-splash-body .progress-splash .testimonials li,.schools-splash-body .progress-splash .testimonials li,.progress-splash-body .schools-splash .schools-v1 .testimonials li,.schools-splash-body .schools-splash .schools-v1 .testimonials li{width:100%}.progress-splash-body .progress-splash .testimonials li .slide-content,.schools-splash-body .progress-splash .testimonials li .slide-content,.progress-splash-body .schools-splash .schools-v1 .testimonials li .slide-content,.schools-splash-body .schools-splash .schools-v1 .testimonials li .slide-content{margin:0 auto;max-width:700px}.progress-splash-body .progress-splash .testimonials li .teacher-img,.schools-splash-body .progress-splash .testimonials li .teacher-img,.progress-splash-body .schools-splash .schools-v1 .testimonials li .teacher-img,.schools-splash-body .schools-splash .schools-v1 .testimonials li .teacher-img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;float:left;margin-right:25px}.progress-splash-body .progress-splash .testimonials li .testimonial-content p,.schools-splash-body .progress-splash .testimonials li .testimonial-content p,.progress-splash-body .schools-splash .schools-v1 .testimonials li .testimonial-content p,.schools-splash-body .schools-splash .schools-v1 .testimonials li .testimonial-content p{color:#999;font-size:16px;line-height:28px;margin:0;padding-left:125px}.progress-splash-body .progress-splash .testimonials li .testimonial-content .credit,.schools-splash-body .progress-splash .testimonials li .testimonial-content .credit,.progress-splash-body .schools-splash .schools-v1 .testimonials li .testimonial-content .credit,.schools-splash-body .schools-splash .schools-v1 .testimonials li .testimonial-content .credit{margin-top:20px}.progress-splash-body .progress-splash .testimonials li .testimonial-content .credit p,.schools-splash-body .progress-splash .testimonials li .testimonial-content .credit p,.progress-splash-body .schools-splash .schools-v1 .testimonials li .testimonial-content .credit p,.schools-splash-body .schools-splash .schools-v1 .testimonials li .testimonial-content .credit p{color:#3c3c3c;line-height:18px;margin:0;text-align:right}.progress-splash-body .progress-splash .testimonials li .testimonial-content .credit p.bold,.schools-splash-body .progress-splash .testimonials li .testimonial-content .credit p.bold,.progress-splash-body .schools-splash .schools-v1 .testimonials li .testimonial-content .credit p.bold,.schools-splash-body .schools-splash .schools-v1 .testimonials li .testimonial-content .credit p.bold{padding-bottom:5px}.progress-splash-body .progress-splash .testimonials li .testimonial-content .credit .gray,.schools-splash-body .progress-splash .testimonials li .testimonial-content .credit .gray,.progress-splash-body .schools-splash .schools-v1 .testimonials li .testimonial-content .credit .gray,.schools-splash-body .schools-splash .schools-v1 .testimonials li .testimonial-content .credit .gray{font-size:13px}.progress-splash-body .progress-splash .testimonials ul,.schools-splash-body .progress-splash .testimonials ul,.progress-splash-body .schools-splash .schools-v1 .testimonials ul,.schools-splash-body .schools-splash .schools-v1 .testimonials ul{margin-top:20px}.progress-splash-body .progress-splash .testimonials .content,.schools-splash-body .progress-splash .testimonials .content,.progress-splash-body .schools-splash .schools-v1 .testimonials .content,.schools-splash-body .schools-splash .schools-v1 .testimonials .content{padding:50px 0}.progress-splash-body .progress-splash .testimonials .left-arrow,.schools-splash-body .progress-splash .testimonials .left-arrow,.progress-splash-body .schools-splash .schools-v1 .testimonials .left-arrow,.schools-splash-body .schools-splash .schools-v1 .testimonials .left-arrow{background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite11.svg") -455px 0;display:block;float:left;height:28px;margin-left:40px;margin-top:20px;width:16px}.progress-splash-body .progress-splash .testimonials .right-arrow,.schools-splash-body .progress-splash .testimonials .right-arrow,.progress-splash-body .schools-splash .schools-v1 .testimonials .right-arrow,.schools-splash-body .schools-splash .schools-v1 .testimonials .right-arrow{background:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite11.svg") -472px 0;float:right;height:28px;margin-right:40px;margin-top:20px;width:16px}.progress-splash-body .progress-splash .welcome,.schools-splash-body .progress-splash .welcome,.progress-splash-body .schools-splash .schools-v1 .welcome,.schools-splash-body .schools-splash .schools-v1 .welcome{margin-top:100px}.progress-splash-body .progress-splash .welcome .class-img,.schools-splash-body .progress-splash .welcome .class-img,.progress-splash-body .schools-splash .schools-v1 .welcome .class-img,.schools-splash-body .schools-splash .schools-v1 .welcome .class-img{display:table-cell;float:right;vertical-align:middle}.progress-splash-body .progress-splash .welcome .content,.schools-splash-body .progress-splash .welcome .content,.progress-splash-body .schools-splash .schools-v1 .welcome .content,.schools-splash-body .schools-splash .schools-v1 .welcome .content{display:table;padding-top:20px;max-width:1220px}.progress-splash-body .progress-splash .welcome .headline,.schools-splash-body .progress-splash .welcome .headline,.progress-splash-body .schools-splash .schools-v1 .welcome .headline,.schools-splash-body .schools-splash .schools-v1 .welcome .headline{display:table-cell;padding-right:70px;vertical-align:middle}.progress-splash-body .progress-splash .welcome .headline p,.schools-splash-body .progress-splash .welcome .headline p,.progress-splash-body .schools-splash .schools-v1 .welcome .headline p,.schools-splash-body .schools-splash .schools-v1 .welcome .headline p{font-size:24px;line-height:36px;padding-bottom:20px}.progress-splash-body .progress-splash .welcome .headline .launch-schools,.schools-splash-body .progress-splash .welcome .headline .launch-schools,.progress-splash-body .schools-splash .schools-v1 .welcome .headline .launch-schools,.schools-splash-body .schools-splash .schools-v1 .welcome .headline .launch-schools{min-width:200px}.enter-magic-link{text-align:center}.enter-magic-link main{width:100%;min-width:0;max-width:none;padding:150px 0 0 0}.enter-magic-link main .page-main{width:400px}@media screen and (max-width:400px){.enter-magic-link main .page-main{width:100%}}.enter-magic-link h1{margin-bottom:10px}.enter-magic-link .btn.disabled{background:#1caff6;border-color:#1caff6;opacity:.4}.enter-magic-link .class-code-big{font-size:22px;letter-spacing:5px;margin:0 auto 10px auto;padding:20px 10px;text-align:center;width:220px}.enter-magic-link .class-code-big:active,.enter-magic-link .class-code-big:focus{border-color:#1caff6}.enter-magic-link input::-webkit-input-placeholder{font-size:17px;font-weight:300;letter-spacing:0}.enter-magic-link .messages{min-height:60px;overflow:auto}.enter-magic-link .subheader{margin-bottom:30px}.enter-magic-link-topbar .container{min-width:0}.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 .student-info-cell .dismiss-invitation,.progress-splash .student-info-cell .dismiss-invitation{color:#1caff6;margin:13px 0;float:right}html[dir=rtl] .progress .student-info-cell .dismiss-invitation,html[dir=rtl] .progress-splash .student-info-cell .dismiss-invitation{float:right;float:left}.progress .main-full-width.v2,.progress-splash .main-full-width.v2{position:initial;width:100%;min-width:900px;max-width:1240px;padding:0 40px;margin:0 auto}.progress .main-full-width.v2 .classroom-sidebar,.progress-splash .main-full-width.v2 .classroom-sidebar{position:fixed;top:80px;left:20px;z-index:22}html[dir=rtl] .progress .main-full-width.v2 .classroom-sidebar,html[dir=rtl] .progress-splash .main-full-width.v2 .classroom-sidebar{right:20px;left:auto}.progress .main-full-width.v2 .classroom-sidebar .school-icon,.progress-splash .main-full-width.v2 .classroom-sidebar .school-icon{opacity:.35;margin:0 10px 0 0}html[dir=rtl] .progress .main-full-width.v2 .classroom-sidebar .school-icon,html[dir=rtl] .progress-splash .main-full-width.v2 .classroom-sidebar .school-icon{margin:0 10px 0 0;margin:0 0 0 10px}.progress .main-full-width.v2 .classroom-sidebar .label,.progress-splash .main-full-width.v2 .classroom-sidebar .label{font-size:15px;width:150px;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.progress .main-full-width.v2 .classroom-sidebar .tooltip,.progress-splash .main-full-width.v2 .classroom-sidebar .tooltip{margin:0 0 -5px 0}.progress .main-full-width.v2 .classroom-sidebar li,.progress-splash .main-full-width.v2 .classroom-sidebar li{margin:35px 0}.progress .main-full-width.v2 .classroom-sidebar a,.progress-splash .main-full-width.v2 .classroom-sidebar a{padding:10px;white-space:nowrap}.progress .main-full-width.v2 .classroom-sidebar a:hover,.progress-splash .main-full-width.v2 .classroom-sidebar a:hover,.progress .main-full-width.v2 .classroom-sidebar a.active,.progress-splash .main-full-width.v2 .classroom-sidebar a.active{color:#1caff6}.progress .main-full-width.v2 .classroom-sidebar a:hover .school-icon,.progress-splash .main-full-width.v2 .classroom-sidebar a:hover .school-icon,.progress .main-full-width.v2 .classroom-sidebar a.active .school-icon,.progress-splash .main-full-width.v2 .classroom-sidebar a.active .school-icon{opacity:1}.progress .main-full-width.v2 .classroom-sidebar a:hover .overview-black,.progress-splash .main-full-width.v2 .classroom-sidebar a:hover .overview-black,.progress .main-full-width.v2 .classroom-sidebar a.active .overview-black,.progress-splash .main-full-width.v2 .classroom-sidebar a.active .overview-black{width:20px;height:15px;background-position:-865px -20px}.progress .main-full-width.v2 .classroom-sidebar a:hover .curriculum-black,.progress-splash .main-full-width.v2 .classroom-sidebar a:hover .curriculum-black,.progress .main-full-width.v2 .classroom-sidebar a.active .curriculum-black,.progress-splash .main-full-width.v2 .classroom-sidebar a.active .curriculum-black{width:18px;height:19px;background-position:-887px -20px}.progress .main-full-width.v2 .classroom-sidebar a:hover .dot-view-black,.progress-splash .main-full-width.v2 .classroom-sidebar a:hover .dot-view-black,.progress .main-full-width.v2 .classroom-sidebar a.active .dot-view-black,.progress-splash .main-full-width.v2 .classroom-sidebar a.active .dot-view-black{width:20px;height:20px;background-position:-635px 0}.progress .main-full-width.v2 .classroom-sidebar a:hover .list-view-black,.progress-splash .main-full-width.v2 .classroom-sidebar a:hover .list-view-black,.progress .main-full-width.v2 .classroom-sidebar a.active .list-view-black,.progress-splash .main-full-width.v2 .classroom-sidebar a.active .list-view-black{width:20px;height:18px;background-position:-675px 0}.progress .main-full-width.v2 .classroom-sidebar a:hover .in-class-lesson-black,.progress-splash .main-full-width.v2 .classroom-sidebar a:hover .in-class-lesson-black,.progress .main-full-width.v2 .classroom-sidebar a.active .in-class-lesson-black,.progress-splash .main-full-width.v2 .classroom-sidebar a.active .in-class-lesson-black{width:20px;height:18px;background-position:-973px 0}.progress .main-full-width.v2 .classroom-sidebar a:hover .duo-black,.progress-splash .main-full-width.v2 .classroom-sidebar a:hover .duo-black,.progress .main-full-width.v2 .classroom-sidebar a.active .duo-black,.progress-splash .main-full-width.v2 .classroom-sidebar a.active .duo-black{width:20px;height:20px;background-position:-581px -15px}.progress .main-full-width.v2 .dashboard-main,.progress-splash .main-full-width.v2 .dashboard-main{background:#fff;min-width:900px;margin:205px 0 0 0;padding:0;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-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)}.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:300px 0 0 0;min-width:0;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,.progress-splash .main-full-width.v2 .dashboard-main.empty{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.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:70px;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:70px;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.standard,.progress-splash .main-full-width.v2 .dashboard-main.standard{padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.progress .main-full-width.v2 .dashboard-main.standard h2,.progress-splash .main-full-width.v2 .dashboard-main.standard h2{line-height:38px;margin:0 0 30px 0}.progress .main-full-width.v2 .dashboard-main.small-top-margin,.progress-splash .main-full-width.v2 .dashboard-main.small-top-margin{margin:30px 0 0 0}.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.tall-header,.progress-splash .main-full-width.v2 .dashboard-main .blue-header.tall-header{-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.05);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.05);box-shadow:0 3px 5px rgba(0,0,0,0.05);background:#1caff6;overflow:hidden;top:30px}.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:900px;margin:0 auto;padding:0 40px;top:140px}.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 .blue-school,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content .blue-school{position:absolute;right:-50px;top:-70px;opacity:.7}.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;width:100%}.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 .dropdown-menu,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .dropdown-menu{right:95px;left:auto;top:73px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .dropdown-menu,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .dropdown-menu{right:95px;right:auto}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .dropdown-menu,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .dropdown-menu{left:auto;left:95px}.progress .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .dropdown-menu #dates-yesterday,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .dropdown-menu #dates-yesterday{text-transform:capitalize}.progress .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .grey-select-expt,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .grey-select-expt{padding:7px 35px 7px 15px;color:#999;font-size:15px;font-weight:700}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .grey-select-expt,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .blue-header .content.floating-header-box .grey-select-expt{padding:7px 35px 7px 15px;padding:7px 15px 7px 35px}.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;border-radius:2px}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;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;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 .student-count .secondary,.progress-splash .main-full-width.v2 .dashboard-main .blue-header .student-count .secondary{font-size:15px;font-weight:300}.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;border:2px solid #dcdcdc}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:8px 25px 8px 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:8px 25px 8px 15px;padding:8px 15px 8px 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;background:#f7f7f7;min-width:760px;padding-top:45px}.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;top:0;height:100%;left:-20px;background:#fff}.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:-40px;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:-40px}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:-40px;margin-right:325px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-td,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-td{position:absolute !important;width:325px;padding:10px 0 10px 30px;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{padding:10px 0 10px 30px;padding:10px 30px 10px 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:#fff;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:#fff;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-sprite10.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-mid-small.flag-cy,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-cy{background-position:-394px -261px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-gn,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-gn{background-position:0 -348px}.progress .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sw,.progress-splash .main-full-width.v2 .dashboard-main .scroller .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sw{background-position:-44px -348px}.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:0;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-sprite10.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-mid-small.flag-cy,.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-cy,.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-cy,.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-cy{background-position:-394px -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-gn,.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-gn,.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-gn,.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-gn{background-position:0 -348px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 .fixed-template .first-col-content .tree-direction .flag-svg-mid-small.flag-sw,.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-sw,.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-sw,.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-sw{background-position:-44px -348px}.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:none;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{background:initial;padding:10px 0 10px 30px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td:first-child,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr td:first-child,html[dir=rtl] .progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td:first-child,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr td:first-child{padding:10px 0 10px 30px;padding:10px 30px 10px 0}.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:hover>td:nth-child(1),.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td:nth-child(1),.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td:nth-child(1),.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td:nth-child(1){-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.progress .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td:nth-child(5),.progress-splash .main-full-width.v2 .dashboard-main table#dashboard-table.dashboard-v2 tr:hover>td:nth-child(5),.progress .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td:nth-child(5),.progress-splash .main-full-width.v2 .dashboard-main table.dashboard-tree-table.dashboard-v2 tr:hover>td:nth-child(5){-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 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:70px;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 .main-full-width.v2 .dashboard-main .full-state-header,.progress-splash .main-full-width.v2 .dashboard-main .full-state-header{padding:10px}.progress .main-full-width.v2 .dashboard-main .full-state-header.shorter,.progress-splash .main-full-width.v2 .dashboard-main .full-state-header.shorter{padding:0 10px 10px 10px}.progress .main-full-width.v2 .dashboard-main .full-state-header .back,.progress-splash .main-full-width.v2 .dashboard-main .full-state-header .back{line-height:36px}.progress .main-full-width.v2 .dashboard-main .full-state-header .back:hover,.progress-splash .main-full-width.v2 .dashboard-main .full-state-header .back:hover{text-decoration:none}.progress .main-full-width.v2 .dashboard-main .full-state-header .back h3,.progress-splash .main-full-width.v2 .dashboard-main .full-state-header .back h3{display:inline-block;margin:0}.progress .main-full-width.v2 .dashboard-main .full-state-header .title,.progress-splash .main-full-width.v2 .dashboard-main .full-state-header .title{font-weight:700;font-size:20px;padding:10px 10px 0 0;display:inline-block}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .full-state-header .title,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .full-state-header .title{padding:10px 10px 0 0;padding:10px 0 0 10px}.progress .main-full-width.v2 .dashboard-main .full-state-header #edit-assignment .black-gear,.progress-splash .main-full-width.v2 .dashboard-main .full-state-header #edit-assignment .black-gear{opacity:.25;margin:0 10px 0 0}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .full-state-header #edit-assignment .black-gear,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .full-state-header #edit-assignment .black-gear{margin:0 10px 0 0;margin:0 0 0 10px}.progress .main-full-width.v2 .dashboard-main .full-state-header .dropdown-menu,.progress-splash .main-full-width.v2 .dashboard-main .full-state-header .dropdown-menu{left:auto;right:0;top:35px}.progress .main-full-width.v2 .dashboard-main .full-state-header .sort-selector-container,.progress-splash .main-full-width.v2 .dashboard-main .full-state-header .sort-selector-container{margin-top:10px;height:20px}.progress .main-full-width.v2 .dashboard-main .full-state-header .sort-selector-container .blue-select-inline,.progress-splash .main-full-width.v2 .dashboard-main .full-state-header .sort-selector-container .blue-select-inline{margin:0 -5px}.progress .main-full-width.v2 .dashboard-main .full-state-header .sort-selector-container .blue-select-inline:after,.progress-splash .main-full-width.v2 .dashboard-main .full-state-header .sort-selector-container .blue-select-inline:after{margin:10px 10px 0 0;right:15px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .full-state-header .sort-selector-container .blue-select-inline:after,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .full-state-header .sort-selector-container .blue-select-inline:after{margin:10px 10px 0 0;margin:10px 0 0 10px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .full-state-header .sort-selector-container .blue-select-inline:after,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .full-state-header .sort-selector-container .blue-select-inline:after{left:15px;right:15px}.progress .main-full-width.v2 .dashboard-main .full-state-body,.progress-splash .main-full-width.v2 .dashboard-main .full-state-body{padding:10px;margin-top:20px}.progress .main-full-width.v2 .dashboard-main .full-state-body .empty-message,.progress-splash .main-full-width.v2 .dashboard-main .full-state-body .empty-message{margin:40px 0;text-align:center;min-height:200px}.progress .main-full-width.v2 .dashboard-main .full-state-body .legend,.progress-splash .main-full-width.v2 .dashboard-main .full-state-body .legend{margin:5px 0 20px 0}.progress .main-full-width.v2 .dashboard-main .full-state-body .student-container,.progress-splash .main-full-width.v2 .dashboard-main .full-state-body .student-container{margin:-1%}.progress .main-full-width.v2 .dashboard-main .full-state-body .student-container .icon-xp-bigger.inactive,.progress-splash .main-full-width.v2 .dashboard-main .full-state-body .student-container .icon-xp-bigger.inactive{opacity:.4;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite11.svg");background-position:-318px -126px;height:30px;width:30px;background-size:600px}.progress .main-full-width.v2 .dashboard-main .full-state-body .student-container .dropdown-menu,.progress-splash .main-full-width.v2 .dashboard-main .full-state-body .student-container .dropdown-menu{left:auto;right:0;top:35px}.progress .main-full-width.v2 .dashboard-main .static-card,.progress-splash .main-full-width.v2 .dashboard-main .static-card{margin-top:20px}.progress .main-full-width.v2 .dashboard-main .static-card .dropdown,.progress-splash .main-full-width.v2 .dashboard-main .static-card .dropdown{display:none}.progress .main-full-width.v2 .dashboard-main .static-card .assignment-overlay,.progress-splash .main-full-width.v2 .dashboard-main .static-card .assignment-overlay{cursor:default}.progress .main-full-width.v2 .dashboard-main .static-card.duo-tip .close:not(.close-button),.progress-splash .main-full-width.v2 .dashboard-main .static-card.duo-tip .close:not(.close-button){width:25px;height:25px;position:absolute;top:-10px;right:-10px;background:#2e2e2e;display:block;text-indent:-10000px;cursor:pointer;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.progress .main-full-width.v2 .dashboard-main .static-card.duo-tip .close:not(.close-button):after,.progress-splash .main-full-width.v2 .dashboard-main .static-card.duo-tip .close:not(.close-button):after{display:block;position:absolute;right:7px;top:7px;content:"";width:11px;height:11px;background:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_c8d24b02f2c25fe804bcfc3113a6a100.svg") -261px -70px}.progress .main-full-width.v2 .dashboard-main .static-card.duo-tip .student-info-cell,.progress-splash .main-full-width.v2 .dashboard-main .static-card.duo-tip .student-info-cell{overflow:visible;padding:0;position:relative}.progress .main-full-width.v2 .dashboard-main .static-card.duo-tip .student-info-cell .assignment-overlay,.progress-splash .main-full-width.v2 .dashboard-main .static-card.duo-tip .student-info-cell .assignment-overlay{width:auto;margin:0 2px}.progress .main-full-width.v2 .dashboard-main .static-card.duo-tip .student-info-cell .inner,.progress-splash .main-full-width.v2 .dashboard-main .static-card.duo-tip .student-info-cell .inner{display:table-row;padding:30px 20px}.progress .main-full-width.v2 .dashboard-main .static-card.duo-tip .owl,.progress-splash .main-full-width.v2 .dashboard-main .static-card.duo-tip .owl{margin:0 30px 0 0;display:table-cell;float:left;width:150px;height:120px;background-size:1250px;background-position:-200px -570px}html[dir=rtl] .progress .main-full-width.v2 .dashboard-main .static-card.duo-tip .owl,html[dir=rtl] .progress-splash .main-full-width.v2 .dashboard-main .static-card.duo-tip .owl{margin:0 30px 0 0;margin:0 0 0 30px}.progress .main-full-width.v2 .dashboard-main .static-card.duo-tip .text,.progress-splash .main-full-width.v2 .dashboard-main .static-card.duo-tip .text{display:table-cell;padding-right:20px;line-height:30px;vertical-align:middle}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell{cursor:auto;background-color:#f7f7f7;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:98%;padding:15px 20px}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-info,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-info,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-info,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-info{width:40%}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-overlay,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-overlay,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-overlay,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-overlay{width:80px}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-overlay .school-icon,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-overlay .school-icon,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-overlay .school-icon,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-overlay .school-icon{margin-right:15px}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .dropdown-menu,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .dropdown-menu,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .dropdown-menu,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .dropdown-menu{top:37px;left:450px}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .student-info,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .student-info,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .student-info,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .student-info,.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-info,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-info,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-info,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-info{margin-left:15px;display:inline-block}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .student-info .section-display-name,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .student-info .section-display-name,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .student-info .section-display-name,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .student-info .section-display-name,.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-info .section-display-name,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-info .section-display-name,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-info .section-display-name,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-info .section-display-name{width:auto}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .student-info .section-display-name.bold,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .student-info .section-display-name.bold,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .student-info .section-display-name.bold,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .student-info .section-display-name.bold,.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-info .section-display-name.bold,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .assignment-info .section-display-name.bold,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-info .section-display-name.bold,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .assignment-info .section-display-name.bold{display:block;font-size:20px;margin:8px 0 9px 0}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .newcomer-notification,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .newcomer-notification,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .newcomer-notification,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .newcomer-notification{color:#999;margin-top:10px;height:40px}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .newcomer-notification .owl-pointing,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .newcomer-notification .owl-pointing,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .newcomer-notification .owl-pointing,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .newcomer-notification .owl-pointing{float:left;margin:-35px 4px 0 -13px;position:relative;top:15px}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .newcomer-notification .note,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .newcomer-notification .note,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .newcomer-notification .note,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .newcomer-notification .note{width:60%;float:left}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell .newcomer-notification .dismiss-newcomers,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell .newcomer-notification .dismiss-newcomers,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .newcomer-notification .dismiss-newcomers,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell .newcomer-notification .dismiss-newcomers{float:right;margin:15px}.progress .main-full-width.v2 .dashboard-main .static-card .student-info-cell:hover,.progress-splash .main-full-width.v2 .dashboard-main .static-card .student-info-cell:hover,.progress .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell:hover,.progress-splash .main-full-width.v2 .dashboard-main .static-card .static-card .assignment-info-cell:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress .main-full-width.v2 .dashboard-main .dummy-area,.progress-splash .main-full-width.v2 .dashboard-main .dummy-area{opacity:.4}.progress .main-full-width.v2 .dashboard-main .dummy-area .assignment-overlay,.progress-splash .main-full-width.v2 .dashboard-main .dummy-area .assignment-overlay,.progress .main-full-width.v2 .dashboard-main .dummy-area .dropdown,.progress-splash .main-full-width.v2 .dashboard-main .dummy-area .dropdown,.progress .main-full-width.v2 .dashboard-main .dummy-area .school-icon-wrapper,.progress-splash .main-full-width.v2 .dashboard-main .dummy-area .school-icon-wrapper{pointer-events:none}.progress .main-full-width.v2 .dashboard-main .dummy-area .assignment-overlay:hover,.progress-splash .main-full-width.v2 .dashboard-main .dummy-area .assignment-overlay:hover,.progress .main-full-width.v2 .dashboard-main .dummy-area .dropdown:hover,.progress-splash .main-full-width.v2 .dashboard-main .dummy-area .dropdown:hover,.progress .main-full-width.v2 .dashboard-main .dummy-area .school-icon-wrapper:hover,.progress-splash .main-full-width.v2 .dashboard-main .dummy-area .school-icon-wrapper:hover{pointer-events:none}.progress .main-full-width.v2 .dashboard-main .dummy-area .student-info-cell,.progress-splash .main-full-width.v2 .dashboard-main .dummy-area .student-info-cell{-webkit-box-shadow:0 0 7px rgba(0,0,0,0.1);-moz-box-shadow:0 0 7px rgba(0,0,0,0.1);box-shadow:0 0 7px rgba(0,0,0,0.1);cursor:auto}.progress .main-full-width.v2 .dashboard-main .dummy-area .tooltip,.progress-splash .main-full-width.v2 .dashboard-main .dummy-area .tooltip{display:none}.progress .main-full-width.v2 .dashboard-main .empty-state-header,.progress-splash .main-full-width.v2 .dashboard-main .empty-state-header{padding:4% 15% 3% 15%;text-align:center}.progress .main-full-width.v2 .dashboard-main .empty-state-header h2,.progress-splash .main-full-width.v2 .dashboard-main .empty-state-header h2{font-weight:700}.progress .main-full-width.v2 .dashboard-main .empty-state-header .subtitle,.progress-splash .main-full-width.v2 .dashboard-main .empty-state-header .subtitle{line-height:22px}.progress .main-full-width.v2 .dashboard-main .empty-state-header .btn-orange,.progress-splash .main-full-width.v2 .dashboard-main .empty-state-header .btn-orange{margin-top:25px}.progress .main-full-width.v2 .dashboard-main .empty-state-header .btn-orange.long,.progress-splash .main-full-width.v2 .dashboard-main .empty-state-header .btn-orange.long{min-width:200px}.progress .main-full-width.v6,.progress-splash .main-full-width.v6{padding:0 40px 0 220px}html[dir=rtl] .progress .main-full-width.v6,html[dir=rtl] .progress-splash .main-full-width.v6{padding:0 40px 0 220px;padding:0 220px 0 40px}.progress .main-full-width.v6 .dashboard-main,.progress-splash .main-full-width.v6 .dashboard-main{margin:100px 0 0 0;min-width:760px;min-height:400px;padding:20px}.progress .main-full-width.v6 .dashboard-main .blue-header,.progress-splash .main-full-width.v6 .dashboard-main .blue-header{background-color:#e9e9e9}.progress .main-full-width.v6 .dashboard-main .dashboard-v2-wrapper .container,.progress-splash .main-full-width.v6 .dashboard-main .dashboard-v2-wrapper .container{height:-webkit-calc(100vh - 230px);height:-moz-calc(100vh - 230px);height:calc(100vh - 230px)}.progress .main-full-width.v6 .classroom-name-header,.progress-splash .main-full-width.v6 .classroom-name-header{top:13px}.progress .main-full-width.v6 .overview-tab.standard,.progress-splash .main-full-width.v6 .overview-tab.standard{padding:20px;min-height:400px}.progress .main-full-width.v6 .overview-tab .student-info-cell,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell{display:inline-block;overflow:hidden;width:47%;margin:1%;height:auto;padding:22px 20px;cursor:pointer;transition:all .25s ease;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}.progress .main-full-width.v6 .overview-tab .student-info-cell .avatar-container,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell .avatar-container,.progress .main-full-width.v6 .overview-tab .student-info-cell .student-info,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell .student-info{display:inline-block;vertical-align:top}.progress .main-full-width.v6 .overview-tab .student-info-cell .dropdown,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell .dropdown{position:absolute;right:20px;top:20px}html[dir=rtl] .progress .main-full-width.v6 .overview-tab .student-info-cell .dropdown,html[dir=rtl] .progress-splash .main-full-width.v6 .overview-tab .student-info-cell .dropdown{left:20px;right:20px}.progress .main-full-width.v6 .overview-tab .student-info-cell .student-info,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell .student-info{width:auto;margin:0 0 0 10px;max-width:-webkit-calc(100% - 180px);max-width:-moz-calc(100% - 180px);max-width:calc(100% - 180px)}html[dir=rtl] .progress .main-full-width.v6 .overview-tab .student-info-cell .student-info,html[dir=rtl] .progress-splash .main-full-width.v6 .overview-tab .student-info-cell .student-info{margin:0 0 0 10px;margin:0 10px 0 0}.progress .main-full-width.v6 .overview-tab .student-info-cell .section-display-name,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell .section-display-name{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis}.progress .main-full-width.v6 .overview-tab .student-info-cell .section-display-name.gray,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell .section-display-name.gray{font-size:13px;line-height:13px}.progress .main-full-width.v6 .overview-tab .student-info-cell.disabled,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell.disabled{cursor:auto}.progress .main-full-width.v6 .overview-tab .student-info-cell.disabled:hover,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell.disabled:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);cursor:auto}.progress .main-full-width.v6 .overview-tab .student-info-cell .assignments-digest,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell .assignments-digest{float:right}html[dir=rtl] .progress .main-full-width.v6 .overview-tab .student-info-cell .assignments-digest,html[dir=rtl] .progress-splash .main-full-width.v6 .overview-tab .student-info-cell .assignments-digest{float:right;float:left}.progress .main-full-width.v6 .overview-tab .student-info-cell .date-info,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell .date-info{float:right;text-align:right;margin-top:-18px}html[dir=rtl] .progress .main-full-width.v6 .overview-tab .student-info-cell .date-info,html[dir=rtl] .progress-splash .main-full-width.v6 .overview-tab .student-info-cell .date-info{float:right;float:left}html[dir=rtl] .progress .main-full-width.v6 .overview-tab .student-info-cell .date-info,html[dir=rtl] .progress-splash .main-full-width.v6 .overview-tab .student-info-cell .date-info{text-align:right;text-align:left}.progress .main-full-width.v6 .overview-tab .student-info-cell:hover,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell:hover{box-shadow:0 1px 10px rgba(0,0,0,0.2)}.progress .main-full-width.v6 .overview-tab .student-info-cell .grey-dash,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell .grey-dash{display:inline-block;height:4px;width:15px;margin-left:10px;background-color:#c9c9c9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.progress .main-full-width.v6 .overview-tab .student-info-cell .mid,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell .mid{margin-top:10px}.progress .main-full-width.v6 .overview-tab .student-info-cell .black-gear,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell .black-gear{opacity:.25}.progress .main-full-width.v6 .overview-tab .student-info-cell.static-card,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell.static-card{background-color:#f7f7f7;cursor:auto;border:none}.progress .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell{width:98%;margin:8px 10px;padding:15px 20px;overflow:visible;position:relative}.progress .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell .assignment-info,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell .assignment-info{width:20%}.progress .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell .dropdown-menu,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell .dropdown-menu{top:37px;left:-160px}.progress .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell hr,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell hr{margin:20px 0 20px 0}.progress .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell #lexeme-cards,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell #lexeme-cards{margin:-1%}.progress .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell .lexeme-card,.progress-splash .main-full-width.v6 .overview-tab .student-info-cell.assignment-info-cell .lexeme-card{float:left;height:140px;width:23%;margin:1%;padding:20px;position:relative;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.15);overflow:hidden;text-overflow:ellipsis;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.progress .main-full-width.v6 .overview-tab .legend,.progress-splash .main-full-width.v6 .overview-tab .legend{margin:5px 10px 8px 10px;padding:0 20px 5px 20px;border-bottom:2px solid #eee}.progress .main-full-width.v6 .overview-tab .legend .legend-item,.progress-splash .main-full-width.v6 .overview-tab .legend .legend-item{width:20%;display:inline-block;font-size:13px;font-weight:700}.progress .main-full-width.v6 .overview-tab .legend .legend-item.first,.progress-splash .main-full-width.v6 .overview-tab .legend .legend-item.first{width:38%;margin-left:-20px}.progress .main-full-width.v6 .overview-tab .legend .legend-item.symbols .school-icon-wrapper,.progress-splash .main-full-width.v6 .overview-tab .legend .legend-item.symbols .school-icon-wrapper{display:inline-block;width:34px;margin-right:10px;text-align:center}.progress .main-full-width.v6 .overview-tab .legend .legend-item.sortable,.progress-splash .main-full-width.v6 .overview-tab .legend .legend-item.sortable{cursor:pointer}.progress .main-full-width.v6 .overview-tab .legend .legend-item.sortable .sort-icon,.progress-splash .main-full-width.v6 .overview-tab .legend .legend-item.sortable .sort-icon{position:relative;border-left:5px solid transparent;border-right:5px solid transparent;border-color:transparent}.progress .main-full-width.v6 .overview-tab .legend .legend-item.sortable .sort-icon.descend,.progress-splash .main-full-width.v6 .overview-tab .legend .legend-item.sortable .sort-icon.descend{border-bottom:none;border-top:5px solid #eee;top:10px}.progress .main-full-width.v6 .overview-tab .legend .legend-item.sortable .sort-icon.descend.active,.progress-splash .main-full-width.v6 .overview-tab .legend .legend-item.sortable .sort-icon.descend.active{border-top:5px solid #999}.progress .main-full-width.v6 .overview-tab .legend .legend-item.sortable .sort-icon.ascend,.progress-splash .main-full-width.v6 .overview-tab .legend .legend-item.sortable .sort-icon.ascend{border-top:none;bottom:10px;border-bottom:5px solid #eee}.progress .main-full-width.v6 .overview-tab .legend .legend-item.sortable .sort-icon.ascend.active,.progress-splash .main-full-width.v6 .overview-tab .legend .legend-item.sortable .sort-icon.ascend.active{border-bottom:5px solid #999}.progress .main-full-width.v6 .activity-tab,.progress-splash .main-full-width.v6 .activity-tab{padding:10px 20px 0 20px}.progress .main-full-width.v6 .activity-tab .dashboard-v2-wrapper,.progress-splash .main-full-width.v6 .activity-tab .dashboard-v2-wrapper{background:#fff;padding-top:40px}.progress .main-full-width.v6 .activity-tab .dashboard-v2-wrapper .container,.progress-splash .main-full-width.v6 .activity-tab .dashboard-v2-wrapper .container{height:-webkit-calc(100vh - 320px);height:-moz-calc(100vh - 320px);height:calc(100vh - 320px);border-top:2px solid #eee;padding-top:5px}.progress .main-full-width.v6 .activity-tab .date-menu,.progress-splash .main-full-width.v6 .activity-tab .date-menu{position:relative;display:inline-block;padding:7px 40px 7px 20px;font-weight:700}.progress .main-full-width.v6 .curriculum-tab.standard,.progress-splash .main-full-width.v6 .curriculum-tab.standard{background:#fff;padding:50px}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash{margin:0;border-radius:2px 2px 0 0;position:relative;min-height:360px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash:before,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash:before{bottom:-4px;content:'';height:4px;width:100%;left:0;position:absolute;right:0;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.12) 0, rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.12) 0, rgba(0,0,0,0) 100%)}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader{color:#fff;font-weight:500}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .skills,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .skills{padding:10px 0;border-right:1px solid #fff;padding:6px 10px 6px 0}html[dir=rtl] .progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .skills,html[dir=rtl] .progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .skills{border-left:1px solid #fff;border-right:none}html[dir=rtl] .progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .skills,html[dir=rtl] .progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .skills{padding:6px 10px 6px 0;padding:6px 0 6px 10px}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .classrooms,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .classrooms{padding:10px 0;padding:6px 0 6px 10px}html[dir=rtl] .progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .classrooms,html[dir=rtl] .progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .classrooms{padding:6px 0 6px 10px;padding:6px 10px 6px 0}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-container,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-container{display:table;text-align:center;width:100%;border-collapse:separate;border-spacing:20px 0;margin:30px 0}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-to-skill,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-to-skill{position:relative;padding:25px 25px 40px 25px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.15);border-radius:10px;display:table-cell;width:33%}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-to-skill .description,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-to-skill .description{font-weight:300;font-size:14px}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-to-skill .icon-arrow-down-gray,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-to-skill .icon-arrow-down-gray{position:absolute;transition:all .2s ease;bottom:20px}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-to-skill:hover,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-to-skill:hover{box-shadow:0 1px 25px rgba(0,0,0,0.2);cursor:pointer}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-to-skill:hover .icon,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .jump-to-skill:hover .icon{bottom:15px}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .edit-language,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .edit-language{right:40px;position:relative;font-weight:700}html[dir=rtl] .progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .edit-language,html[dir=rtl] .progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .edit-language{left:40px;right:auto}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .edit-language:hover,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-splash .curriculum-subheader .edit-language:hover{text-decoration:underline}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-headers,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-headers{max-height:92px;float:none;width:auto;position:relative}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-headers .back-top,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-headers .back-top{opacity:0}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-headers h1,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-headers h1{text-align:initial;color:#fff;margin:5px 0 10px 0;font-weight:500;font-size:30px}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-illustration-container,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-illustration-container{right:0;height:100%}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-illustration,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-illustration{width:100%;height:100%;margin:0}.progress .main-full-width.v6 .curriculum-tab.standard .course-page-illustration .layer,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-page-illustration .layer{background-size:100%;height:100%;width:100%;opacity:.7}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section{margin:60px 0}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .skill-listing,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .skill-listing{display:table;padding:30px 0;border-top:2px solid rgba(0,0,0,0.05);width:100%}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .skill-listing:nth-child(2),.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .skill-listing:nth-child(2){border-top:none}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .more-skills,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .more-skills{text-align:center;z-index:20}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .more-skills .icon,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .more-skills .icon{position:relative;top:0;transition:all .2s ease}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .more-skills .blue:hover,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .more-skills .blue:hover{text-decoration:none}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .more-skills:hover,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .more-skills:hover{cursor:pointer}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .more-skills:hover .icon,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .more-skills:hover .icon{top:5px}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .skill-info,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .skill-info{display:table-cell;vertical-align:top;text-align:center;max-width:100px;font-size:13px;padding:0 20px 0 0}html[dir=rtl] .progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .skill-info,html[dir=rtl] .progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .skill-info{padding:0 20px 0 0;padding:0 0 0 20px}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .skill-info h5,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .skill-info h5{font-size:13px}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill{display:table-cell;vertical-align:top;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;padding:0 10px 0 20px;width:100%}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill li,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill li{margin:0 0 5px 0;font-size:13px}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill .word,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill .word,.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill .pos,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill .pos{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill .word,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill .word{width:60%}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill .pos,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .words-skill .pos{color:#999;width:40%}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences{display:block;vertical-align:top;padding:30px;border-radius:10px;border:2px solid #eee;width:310px}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences ul,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences ul{margin-bottom:30px}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences li,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences li{margin:25px 0 0 0}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences .btn,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences .btn{margin-top:10px}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences .speaker-small,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences .speaker-small{vertical-align:middle}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences .sample-sentence,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences .sample-sentence{display:inline-block;max-width:205px;vertical-align:middle;color:#999}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section.second,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section.second{background-color:#f5fbff;margin:60px -50px;padding:40px 50px}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section.second .sample-sentences,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section.second .sample-sentences{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-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);margin:0 0 40px 0;padding:30px;background-color:#fff;border:none;margin:none}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section.second .sample-sentences:hover,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section.second .sample-sentences:hover{text-decoration:none}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section.second .sample-sentences.gold,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section.second .sample-sentences.gold{background:url("//d7mj4aqfscim2.cloudfront.net/images/gold-skill-box@1x_mv_c8d24b02f2c25fe804bcfc3113a6a100.png") no-repeat top left}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section.second .sample-sentences.less-padding,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section.second .sample-sentences.less-padding{padding:20px}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skills-header,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skills-header{width:500px;display:block;margin:0 auto 60px auto;text-align:center}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skills-header .school-icon,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skills-header .school-icon{margin-bottom:25px}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skills-header h3,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skills-header h3{font-size:36px;font-weight:300;text-transform:initial;margin:0 0 15px 0;line-height:initial}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skills-header .gray,.progress-splash .main-full-width.v6 .curriculum-tab.standard .course-content .skills-header .gray{font-size:17px;font-weight:300}.progress .main-full-width.v6 .class-activities-tab,.progress-splash .main-full-width.v6 .class-activities-tab{background:none;padding:0}.progress .main-full-width.v6 .class-activities-tab .blue-header .content.floating-header-box .background,.progress-splash .main-full-width.v6 .class-activities-tab .blue-header .content.floating-header-box .background{box-shadow:0 -1px 2px rgba(0,0,0,0.15)}.progress .main-full-width.v6 .class-activities-tab .blue-header .content.floating-header-box .background.scrolled,.progress-splash .main-full-width.v6 .class-activities-tab .blue-header .content.floating-header-box .background.scrolled{box-shadow:0 1px 3px rgba(0,0,0,0.15)}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities{padding:30px;margin:-25px 0 20px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities ul,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities ul{display:table;margin:-20px}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li{display:table-cell;width:33%;padding:20px;vertical-align:top;text-align:center}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li .btn,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li .btn{margin:15px 0 0 0}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li .btn:hover,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li .btn:hover{color:#fff}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li .owl,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li .owl{width:85px;height:80px;background-size:600px}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li .background,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li .background{content:'';width:200px;border-radius:200px 200px 0 0;height:100px;display:block;margin:0 auto 15px auto}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li .background span,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li .background span{margin-top:12px}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li h5,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li h5{font-size:17px}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.green,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.green{color:#7eb530}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.green .background,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.green .background{background:rgba(126,181,48,0.08)}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.green .btn,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.green .btn{color:#7eb530;border-color:#7eb530}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.green .btn:hover,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.green .btn:hover{background:#7eb530;color:#fff}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.brown,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.brown{color:#cd6f00}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.brown .background,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.brown .background{background:rgba(205,111,0,0.08)}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.brown .btn,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.brown .btn{color:#cd6f00;border-color:#cd6f00}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.brown .btn:hover,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.brown .btn:hover{background:#cd6f00;color:#fff}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.orange,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.orange{color:#ff9d00}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.orange .background,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.orange .background{background:rgba(255,157,0,0.08)}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.orange .btn,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.orange .btn{color:#ff9d00;border-color:#ff9d00}.progress .main-full-width.v6 .class-activities-tab .offline-class-activities li.orange .btn:hover,.progress-splash .main-full-width.v6 .class-activities-tab .offline-class-activities li.orange .btn:hover{background:#ff9d00;color:#fff}.progress .main-full-width.v6 .class-activities-tab.online-class-activities,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities{position:relative;margin:-20px -1% 0 -1%}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile{display:inline-block;background:#f7f7f7;padding:30px;margin:20px 1% 0 1%;width:48%;height:260px;float:left;position:relative;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-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.v6 .class-activities-tab.online-class-activities .activity-tile .tile-content,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .tile-content{height:100%}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile h5,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile h5{font-weight:500;font-size:20px;margin:0 0 25px 0}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .btn,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .btn{position:absolute;bottom:0;width:95%}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .cell,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .cell{display:inline-block;vertical-align:middle;height:210px}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .first,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .first{width:60%;height:100%;position:relative;line-height:22px;vertical-align:top;padding:0 5% 0 0}html[dir=rtl] .progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .first,html[dir=rtl] .progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .first{padding:0 5% 0 0;padding:0 0 0 5%}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .text-blur,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .text-blur{color:transparent;text-shadow:0 0 6px rgba(0,0,0,0.5);opacity:.7}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .text-blur.white,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .text-blur.white{text-shadow:0 0 6px rgba(255,255,255,0.5)}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .coming-soon,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .coming-soon{opacity:.5}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .second,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .second{width:35%;height:100%;text-align:center;float:right}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .second span,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .second span{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .students-row,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .students-row{background-size:1410px;background-position:-660px -395px;height:119px;width:160px;border-bottom:20px solid #884d1f;box-sizing:content-box}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .class-img,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .class-img{background-size:650px;height:260px}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .flashcards,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .flashcards{width:140px;height:120px;background-position:-1088px -196px;background-size:1500px}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .school-students-img,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile .school-students-img{background-size:650px;background-position:-315px -260px;height:190px;width:137px}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.green,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.green{color:#fff;background:#7eb530}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.green .btn,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.green .btn{color:#7eb530;border-color:#fff;background:#fff}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.green .btn:hover,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.green .btn:hover{color:#7eb530;background:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.8)}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.orange,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.orange{color:#fff;background:#ff9d00}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.orange .btn,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.orange .btn{color:#ff9d00;border-color:#fff;background:#fff}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.orange .btn:hover,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.orange .btn:hover{color:#ff9d00;background:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.8)}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.blue,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.blue{color:#fff;background:#1caff6}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.blue .btn,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.blue .btn{color:#1caff6;border-color:#fff;background:#fff}.progress .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.blue .btn:hover,.progress-splash .main-full-width.v6 .class-activities-tab.online-class-activities .activity-tile.blue .btn:hover{color:#1caff6;background:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.8)}.progress .main-full-width.v6 .dashboard-main .blue-header .floating-header-box.v6,.progress-splash .main-full-width.v6 .dashboard-main .blue-header .floating-header-box.v6,.progress .main-full-width.v6 .dashboard-main .floating-header-empty-classroom,.progress-splash .main-full-width.v6 .dashboard-main .floating-header-empty-classroom{padding:0 40px 0 220px;min-width:auto}html[dir=rtl] .progress .main-full-width.v6 .dashboard-main .blue-header .floating-header-box.v6,html[dir=rtl] .progress-splash .main-full-width.v6 .dashboard-main .blue-header .floating-header-box.v6,html[dir=rtl] .progress .main-full-width.v6 .dashboard-main .floating-header-empty-classroom,html[dir=rtl] .progress-splash .main-full-width.v6 .dashboard-main .floating-header-empty-classroom{padding:0 40px 0 220px;padding:0 220px 0 40px}.progress .main-full-width.v6 .dashboard-main .tree-container.fixed .fixed-template,.progress-splash .main-full-width.v6 .dashboard-main .tree-container.fixed .fixed-template{width:655px}.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:80px auto 70px auto}.progress .dashboard-main .no-students.no-tree,.progress-splash .dashboard-main .no-students.no-tree{padding:0 0 0 40px}html[dir=rtl] .progress .dashboard-main .no-students.no-tree,html[dir=rtl] .progress-splash .dashboard-main .no-students.no-tree{padding:0 0 0 40px;padding:0 40px 0 0}.progress .dashboard-main .no-students h2.gray,.progress-splash .dashboard-main .no-students h2.gray{margin:0 0 15px 0;font-weight:700}.progress .dashboard-main .no-students div.gray,.progress-splash .dashboard-main .no-students div.gray{display:block;margin:0 auto 5px auto}.progress .dashboard-main .no-students .school-icon,.progress-splash .dashboard-main .no-students .school-icon{margin-bottom:30px}.progress .dashboard-main .no-students .btn,.progress-splash .dashboard-main .no-students .btn{margin-top:30px;min-width:200px}.progress .student-info-modal,.progress-splash .student-info-modal{width:550px;position:fixed;top:10%;margin:0 0 0 -275px;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-header.gold,.progress-splash .student-info-modal.skill-modal .modal-header.gold{background:#faa919}.progress .student-info-modal.skill-modal .no-border,.progress-splash .student-info-modal.skill-modal .no-border{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 .student-email.bigger,.progress-splash .student-info-modal .modal-header .student-email.bigger,.progress .student-info-modal .modal-header .student-section.bigger,.progress-splash .student-info-modal .modal-header .student-section.bigger{font-size:15px}.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:225px;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.assignment-details-modal,.progress-splash .student-info-modal.assignment-details-modal{width:600px;height:480px}.progress .student-info-modal.assignment-details-modal .avatar-container,.progress-splash .student-info-modal.assignment-details-modal .avatar-container{left:260px}.progress .student-info-modal.assignment-details-modal .student-name,.progress-splash .student-info-modal.assignment-details-modal .student-name{margin-top:3px;text-transform:capitalize}.progress .student-info-modal.assignment-details-modal .student-email,.progress-splash .student-info-modal.assignment-details-modal .student-email{margin:8px 0}.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.tips-notes-panel,.progress-splash .student-info-modal .modal-body.tips-notes-panel{margin:0}.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 .student-info-modal .modal-body.assignment-details,.progress-splash .student-info-modal .modal-body.assignment-details{padding-top:20px;text-align:center;color:#999;max-height:321px;overflow-y:scroll;overflow-x:hidden}.progress .student-info-modal .modal-body.assignment-details .section-header,.progress-splash .student-info-modal .modal-body.assignment-details .section-header{text-align:left;border-bottom:2px solid #eee;text-transform:uppercase;margin-bottom:20px;padding:10px 0;font-weight:700}.progress .student-info-modal .modal-body.assignment-details .empty,.progress-splash .student-info-modal .modal-body.assignment-details .empty{margin:30px 80px}.progress .student-info-modal .modal-body.assignment-details .empty .title,.progress-splash .student-info-modal .modal-body.assignment-details .empty .title{color:#000;font-size:17px;margin:20px;line-height:24px;font-weight:700}.progress .student-info-modal .modal-body.assignment-details .empty .note,.progress-splash .student-info-modal .modal-body.assignment-details .empty .note{margin-top:20px;font-weight:500}.progress .student-info-modal .modal-body.assignment-details th,.progress-splash .student-info-modal .modal-body.assignment-details th{text-transform:uppercase;border-bottom:2px solid #eee}.progress .student-info-modal .modal-body.assignment-details .xp-table td,.progress-splash .student-info-modal .modal-body.assignment-details .xp-table td{border-bottom:none;border-top:none}.progress .student-info-modal .modal-body.assignment-details .xp-table td b,.progress-splash .student-info-modal .modal-body.assignment-details .xp-table td b{color:#000}.progress .student-info-modal .modal-body.assignment-details .xp-table .xp-col,.progress-splash .student-info-modal .modal-body.assignment-details .xp-table .xp-col{text-align:right}.progress .student-info-modal .modal-body.assignment-details .grey-dash,.progress-splash .student-info-modal .modal-body.assignment-details .grey-dash{display:inline-block;height:4px;width:15px;background-color:#c9c9c9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.progress .student-info-modal .modal-body.assignment-details.skill-details,.progress-splash .student-info-modal .modal-body.assignment-details.skill-details{font-size:15px}.progress .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full,.progress-splash .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full{overflow:auto}.progress .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .icon-container,.progress-splash .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .icon-container{width:45%;margin-right:5%;float:left}html[dir=rtl] .progress .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .icon-container,html[dir=rtl] .progress-splash .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .icon-container{margin-left:5%;margin-right:5%}html[dir=rtl] .progress .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .icon-container,html[dir=rtl] .progress-splash .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .icon-container{float:left;float:right}.progress .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .icon-container .huge-icon,.progress-splash .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .icon-container .huge-icon{padding-top:15px;border:none}.progress .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .lesson-table,.progress-splash .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .lesson-table{width:50%}.progress .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .lesson-table tbody td,.progress-splash .student-info-modal .modal-body.assignment-details.skill-details .skill-details-full .lesson-table tbody td{border-bottom:none;border-top:none}.progress .student-info-modal .modal-body.assignment-details .progress-bar,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar{height:90px;margin-top:25px}.progress .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar{overflow:inherit;background-color:#fff;border:2px solid #c9c9c9;height:23px;width:86%;position:relative;top:15px;left:0;border-radius:100px 0 0 100px}.progress .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .goal-icon,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .goal-icon{width:66px;height:66px;border:8px solid #fff;border-radius:100%;top:2px;left:2px;position:absolute}.progress .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .gray-coin,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .gray-coin{opacity:.5}.progress .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .bar,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .bar{opacity:0;width:0}.progress .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .triangle-end,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .triangle-end,.progress .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .bubbles,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .bubbles{display:block}.progress .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .challenge-num-backing.gold,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .challenge-num-backing.gold,.progress .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .finished-skill.gold,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .finished-skill.gold{background:#faa919;border-color:#faa919}.progress .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .challenge-num.gold,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .challenge-num.gold{color:#c3630f}.progress .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .finished-skill,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .finished-skill{width:70px;height:70px;top:0;left:0}.progress .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .finished-skill .icon-xp-bigger,.progress-splash .student-info-modal .modal-body.assignment-details .progress-bar .progress-bar-container-inner .strength-bar .finished-skill .icon-xp-bigger{margin-top:9px}.progress .footer-main,.progress-splash .footer-main{margin:30px auto 0 auto;float:none}.student-edit.modal .merge-dropdown select{font-size:15px}#invite-students.modal,#assignment-modal.modal{background:#f7f7f7;margin:0 0 0 -285px;position:absolute;top:5%;width:600px}#invite-students.modal .modal-header,#assignment-modal.modal .modal-header{padding:60px 40px 0 40px}#invite-students.modal .students-row,#assignment-modal.modal .students-row{background-position:-490px -280px;height:85px;margin-right:30px;width:170px}#invite-students.modal .invite-emails,#assignment-modal.modal .invite-emails{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,0.05);box-shadow:inset 0 2px 5px rgba(0,0,0,0.05);background:#fff;border:2px solid #eee;height:120px;margin:0 0 25px 0;resize:none;text-align:center;width:100%}#invite-students.modal .invite-emails input,#assignment-modal.modal .invite-emails input{background:#fff;width:300px}#invite-students.modal .invite-emails ul.tagit,#assignment-modal.modal .invite-emails ul.tagit{height:115px}#invite-students.modal .invite-emails .invited-user,#assignment-modal.modal .invite-emails .invited-user{float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#1caff6;border:1px solid #fff;color:#fff;display:inline-block;font-size:13px;font-weight:bold;line-height:1;padding:5px 10px}html[dir=rtl] #invite-students.modal .invite-emails .invited-user,html[dir=rtl] #assignment-modal.modal .invite-emails .invited-user{float:left;float:right}#invite-students.modal .invite-emails .invited-user a,#assignment-modal.modal .invite-emails .invited-user a{color:#fff}#invite-students.modal .invite-emails .invited-user.unknown,#assignment-modal.modal .invite-emails .invited-user.unknown{background-color:#fff;border-color:#999;color:#999}#invite-students.modal .invite-emails .invited-user.unknown a,#assignment-modal.modal .invite-emails .invited-user.unknown a{color:#999}#invite-students.modal .illustration-header,#assignment-modal.modal .illustration-header{background:#1caff6;border-radius:10px 10px 0 0;display:block;margin:-60px -40px 30px -40px;padding:20px 0 0 0;text-align:right}#invite-students.modal .modal-body,#assignment-modal.modal .modal-body{padding:0 40px 40px 40px;text-align:center}#invite-students.modal .modal-body.assignment-creator,#assignment-modal.modal .modal-body.assignment-creator{min-height:250px;max-height:400px;padding:0 20px 20px 20px}#invite-students.modal .modal-body .section-area,#assignment-modal.modal .modal-body .section-area{margin-top:30px}#invite-students.modal .modal-body .section-area .email-field,#assignment-modal.modal .modal-body .section-area .email-field{display:none}#invite-students.modal .modal-body .section-area label,#assignment-modal.modal .modal-body .section-area label{display:inline-block;font-weight:700;margin-bottom:10px}#invite-students.modal .modal-body .share-area .gray.center,#assignment-modal.modal .modal-body .share-area .gray.center{font-size:17px;line-height:24px;margin:20px 0 60px 0}#invite-students.modal .modal-body .tabs,#assignment-modal.modal .modal-body .tabs{margin-bottom:40px;padding:0 10px;vertical-align:middle}#invite-students.modal .modal-body .tabs.assignments,#assignment-modal.modal .modal-body .tabs.assignments{overflow:auto;padding:0 20px;margin-bottom:30px;display:table;width:100%}#invite-students.modal .modal-body .box,#assignment-modal.modal .modal-body .box{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;border:2px solid #eee;cursor:pointer;display:inline-block;float:left;height:150px;padding:20px;vertical-align:middle;width:200px}#invite-students.modal .modal-body .box:hover,#assignment-modal.modal .modal-body .box:hover{border-color:rgba(0,0,0,0.15)}#invite-students.modal .modal-body .box.active,#assignment-modal.modal .modal-body .box.active,#invite-students.modal .modal-body .box .active:hover,#assignment-modal.modal .modal-body .box .active:hover{-webkit-box-shadow:0 0 8px 4px rgba(0,0,0,0.05);-moz-box-shadow:0 0 8px 4px rgba(0,0,0,0.05);box-shadow:0 0 8px 4px rgba(0,0,0,0.05);border:2px solid #1caff6}#invite-students.modal .modal-body .box.active .label,#assignment-modal.modal .modal-body .box.active .label,#invite-students.modal .modal-body .box .active:hover .label,#assignment-modal.modal .modal-body .box .active:hover .label{color:#1caff6}#invite-students.modal .modal-body .box.active .icon-link,#assignment-modal.modal .modal-body .box.active .icon-link,#invite-students.modal .modal-body .box .active:hover .icon-link,#assignment-modal.modal .modal-body .box .active:hover .icon-link{background-position:-820px -130px}#invite-students.modal .modal-body .box.active .icon-email,#assignment-modal.modal .modal-body .box.active .icon-email,#invite-students.modal .modal-body .box .active:hover .icon-email,#assignment-modal.modal .modal-body .box .active:hover .icon-email{background-position:-902px -130px}#invite-students.modal .modal-body .box .icon,#assignment-modal.modal .modal-body .box .icon{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite11.svg");margin:20px 60px}#invite-students.modal .modal-body .box .icon-link,#assignment-modal.modal .modal-body .box .icon-link{background-position:-861px -130px;height:41px;width:41px}#invite-students.modal .modal-body .box .icon-xp-bigger,#assignment-modal.modal .modal-body .box .icon-xp-bigger{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_c8d24b02f2c25fe804bcfc3113a6a100.svg");margin:10px 60px}#invite-students.modal .modal-body .box .icon-email,#assignment-modal.modal .modal-body .box .icon-email{background-position:-944px -130px;height:30px;margin-bottom:24px;width:42px}#invite-students.modal .modal-body .box .label,#assignment-modal.modal .modal-body .box .label{color:#999;font-weight:700}#invite-students.modal .modal-body .box.assignment-type-box,#assignment-modal.modal .modal-body .box.assignment-type-box{padding:0;border:none;box-shadow:0 1px 3px rgba(0,0,0,0.15);width:230px;display:table-cell;height:100%;float:none;vertical-align:top}#invite-students.modal .modal-body .box.assignment-type-box:hover,#assignment-modal.modal .modal-body .box.assignment-type-box:hover{box-shadow:0 1px 10px rgba(0,0,0,0.2)}#invite-students.modal .modal-body .box.assignment-type-box .label,#assignment-modal.modal .modal-body .box.assignment-type-box .label{color:#3c3c3c;font-size:17px}#invite-students.modal .modal-body .box.assignment-type-box .header,#assignment-modal.modal .modal-body .box.assignment-type-box .header{margin-bottom:20px;border-radius:10px 10px 0 0}#invite-students.modal .modal-body .box.assignment-type-box .header.points,#assignment-modal.modal .modal-body .box.assignment-type-box .header.points{background:#ffc10d}#invite-students.modal .modal-body .box.assignment-type-box .header.skill,#assignment-modal.modal .modal-body .box.assignment-type-box .header.skill{background:#1caff6}#invite-students.modal .modal-body .box.assignment-type-box .header.skill .skill-icon,#assignment-modal.modal .modal-body .box.assignment-type-box .header.skill .skill-icon{margin:10px}#invite-students.modal .modal-body .box.assignment-type-box .description,#assignment-modal.modal .modal-body .box.assignment-type-box .description{padding:20px;color:#999;min-height:120px}#invite-students.modal .modal-body .box.assignment-type-box.disabled,#assignment-modal.modal .modal-body .box.assignment-type-box.disabled{cursor:default}#invite-students.modal .modal-body .box.assignment-type-box.inactive,#assignment-modal.modal .modal-body .box.assignment-type-box.inactive{color:#999;opacity:.4;-webkit-transition:opacity .15s cubic-bezier(.4, 0, 1, 1),visibility 0s .15s;transition:opacity .15s cubic-bezier(.4, 0, 1, 1),visibility 0s .15s}#invite-students.modal .modal-body .box.assignment-type-box.inactive .header,#assignment-modal.modal .modal-body .box.assignment-type-box.inactive .header{background:#c9c9c9}#invite-students.modal .modal-body .box.assignment-type-box.inactive .icon-xp-bigger,#assignment-modal.modal .modal-body .box.assignment-type-box.inactive .icon-xp-bigger{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/progress/progress-sprite11.svg");background-position:-530px -210px;height:50px;width:50px;background-size:1000px}#invite-students.modal .modal-body .box.assignment-type-box.inactive .icon-xp-bigger.smaller,#assignment-modal.modal .modal-body .box.assignment-type-box.inactive .icon-xp-bigger.smaller{background-position:-318px -126px;height:30px;width:30px;background-size:600px}#invite-students.modal .modal-body .box.assignment-type-box.inactive .icon-xp-bigger.micro,#assignment-modal.modal .modal-body .box.assignment-type-box.inactive .icon-xp-bigger.micro{background-position:-229px -91px;height:22px;width:22px;background-size:432px}#invite-students.modal .modal-body .box.assignment-type-box.inactive .icon-xp-bigger.light,#assignment-modal.modal .modal-body .box.assignment-type-box.inactive .icon-xp-bigger.light{opacity:.5}#invite-students.modal .modal-body .invite-box,#assignment-modal.modal .modal-body .invite-box{float:right}#invite-students.modal .modal-body .or,#assignment-modal.modal .modal-body .or{color:#999;display:inline-block;font-weight:700;line-height:150px;text-transform:uppercase}#invite-students.modal .modal-body .or.assignments,#assignment-modal.modal .modal-body .or.assignments{line-height:20px;position:relative;top:120px}#invite-students.modal .modal-body .icon-download,#assignment-modal.modal .modal-body .icon-download{color:#999;margin-right:8px}#invite-students.modal .points-area .tooltip,#assignment-modal.modal .points-area .tooltip,#invite-students.modal .skill-area .tooltip,#assignment-modal.modal .skill-area .tooltip,#invite-students.modal .datepicker-area .tooltip,#assignment-modal.modal .datepicker-area .tooltip{z-index:100000}#invite-students.modal .points-area .tooltip .tooltip-inner,#assignment-modal.modal .points-area .tooltip .tooltip-inner,#invite-students.modal .skill-area .tooltip .tooltip-inner,#assignment-modal.modal .skill-area .tooltip .tooltip-inner,#invite-students.modal .datepicker-area .tooltip .tooltip-inner,#assignment-modal.modal .datepicker-area .tooltip .tooltip-inner{margin-left:200px}html[dir=rtl] #invite-students.modal .points-area .tooltip .tooltip-inner,html[dir=rtl] #assignment-modal.modal .points-area .tooltip .tooltip-inner,html[dir=rtl] #invite-students.modal .skill-area .tooltip .tooltip-inner,html[dir=rtl] #assignment-modal.modal .skill-area .tooltip .tooltip-inner,html[dir=rtl] #invite-students.modal .datepicker-area .tooltip .tooltip-inner,html[dir=rtl] #assignment-modal.modal .datepicker-area .tooltip .tooltip-inner{margin-right:200px;margin-left:0}#invite-students.modal .points-area .dropdown,#assignment-modal.modal .points-area .dropdown,#invite-students.modal .skill-area .dropdown,#assignment-modal.modal .skill-area .dropdown,#invite-students.modal .datepicker-area .dropdown,#assignment-modal.modal .datepicker-area .dropdown{margin:15px auto;width:350px;background:#fff;border-radius:40px;box-shadow:0 0 10px rgba(0,0,0,0.1);cursor:pointer;overflow:hidden}#invite-students.modal .points-area .dropdown:hover,#assignment-modal.modal .points-area .dropdown:hover,#invite-students.modal .skill-area .dropdown:hover,#assignment-modal.modal .skill-area .dropdown:hover,#invite-students.modal .datepicker-area .dropdown:hover,#assignment-modal.modal .datepicker-area .dropdown:hover{box-shadow:0 0 15px rgba(0,0,0,0.2)}#invite-students.modal .points-area .dropdown.open,#assignment-modal.modal .points-area .dropdown.open,#invite-students.modal .skill-area .dropdown.open,#assignment-modal.modal .skill-area .dropdown.open,#invite-students.modal .datepicker-area .dropdown.open,#assignment-modal.modal .datepicker-area .dropdown.open{overflow:visible}#invite-students.modal .points-area .dropdown.selected,#assignment-modal.modal .points-area .dropdown.selected,#invite-students.modal .skill-area .dropdown.selected,#assignment-modal.modal .skill-area .dropdown.selected,#invite-students.modal .datepicker-area .dropdown.selected,#assignment-modal.modal .datepicker-area .dropdown.selected{cursor:default;box-shadow:none;background:initial;border:2px solid #c9c9c9}#invite-students.modal .points-area .dropdown.selected:hover,#assignment-modal.modal .points-area .dropdown.selected:hover,#invite-students.modal .skill-area .dropdown.selected:hover,#assignment-modal.modal .skill-area .dropdown.selected:hover,#invite-students.modal .datepicker-area .dropdown.selected:hover,#assignment-modal.modal .datepicker-area .dropdown.selected:hover,#invite-students.modal .points-area .dropdown.selected a:hover,#assignment-modal.modal .points-area .dropdown.selected a:hover,#invite-students.modal .skill-area .dropdown.selected a:hover,#assignment-modal.modal .skill-area .dropdown.selected a:hover,#invite-students.modal .datepicker-area .dropdown.selected a:hover,#assignment-modal.modal .datepicker-area .dropdown.selected a:hover,#invite-students.modal .points-area .dropdown.selected .prompt:hover *,#assignment-modal.modal .points-area .dropdown.selected .prompt:hover *,#invite-students.modal .skill-area .dropdown.selected .prompt:hover *,#assignment-modal.modal .skill-area .dropdown.selected .prompt:hover *,#invite-students.modal .datepicker-area .dropdown.selected .prompt:hover *,#assignment-modal.modal .datepicker-area .dropdown.selected .prompt:hover *{box-shadow:none;cursor:default}#invite-students.modal .points-area .dropdown.selected .prompt .skill-value,#assignment-modal.modal .points-area .dropdown.selected .prompt .skill-value,#invite-students.modal .skill-area .dropdown.selected .prompt .skill-value,#assignment-modal.modal .skill-area .dropdown.selected .prompt .skill-value,#invite-students.modal .datepicker-area .dropdown.selected .prompt .skill-value,#assignment-modal.modal .datepicker-area .dropdown.selected .prompt .skill-value,#invite-students.modal .points-area .dropdown.selected .prompt .xp-value,#assignment-modal.modal .points-area .dropdown.selected .prompt .xp-value,#invite-students.modal .skill-area .dropdown.selected .prompt .xp-value,#assignment-modal.modal .skill-area .dropdown.selected .prompt .xp-value,#invite-students.modal .datepicker-area .dropdown.selected .prompt .xp-value,#assignment-modal.modal .datepicker-area .dropdown.selected .prompt .xp-value{color:#999}#invite-students.modal .points-area .dropdown .prompt,#assignment-modal.modal .points-area .dropdown .prompt,#invite-students.modal .skill-area .dropdown .prompt,#assignment-modal.modal .skill-area .dropdown .prompt,#invite-students.modal .datepicker-area .dropdown .prompt,#assignment-modal.modal .datepicker-area .dropdown .prompt{font-weight:700;text-align:initial;padding:8px 20px;height:42px;line-height:24px}#invite-students.modal .points-area .dropdown .prompt #prompt-text,#assignment-modal.modal .points-area .dropdown .prompt #prompt-text,#invite-students.modal .skill-area .dropdown .prompt #prompt-text,#assignment-modal.modal .skill-area .dropdown .prompt #prompt-text,#invite-students.modal .datepicker-area .dropdown .prompt #prompt-text,#assignment-modal.modal .datepicker-area .dropdown .prompt #prompt-text,#invite-students.modal .points-area .dropdown .prompt .prompt-text,#assignment-modal.modal .points-area .dropdown .prompt .prompt-text,#invite-students.modal .skill-area .dropdown .prompt .prompt-text,#assignment-modal.modal .skill-area .dropdown .prompt .prompt-text,#invite-students.modal .datepicker-area .dropdown .prompt .prompt-text,#assignment-modal.modal .datepicker-area .dropdown .prompt .prompt-text{font-weight:700}#invite-students.modal .points-area .dropdown .prompt .xp-value,#assignment-modal.modal .points-area .dropdown .prompt .xp-value,#invite-students.modal .skill-area .dropdown .prompt .xp-value,#assignment-modal.modal .skill-area .dropdown .prompt .xp-value,#invite-students.modal .datepicker-area .dropdown .prompt .xp-value,#assignment-modal.modal .datepicker-area .dropdown .prompt .xp-value,#invite-students.modal .points-area .dropdown .prompt .skill-value,#assignment-modal.modal .points-area .dropdown .prompt .skill-value,#invite-students.modal .skill-area .dropdown .prompt .skill-value,#assignment-modal.modal .skill-area .dropdown .prompt .skill-value,#invite-students.modal .datepicker-area .dropdown .prompt .skill-value,#assignment-modal.modal .datepicker-area .dropdown .prompt .skill-value{color:#3c3c3c;margin:0 0 0 10px}html[dir=rtl] #invite-students.modal .points-area .dropdown .prompt .xp-value,html[dir=rtl] #assignment-modal.modal .points-area .dropdown .prompt .xp-value,html[dir=rtl] #invite-students.modal .skill-area .dropdown .prompt .xp-value,html[dir=rtl] #assignment-modal.modal .skill-area .dropdown .prompt .xp-value,html[dir=rtl] #invite-students.modal .datepicker-area .dropdown .prompt .xp-value,html[dir=rtl] #assignment-modal.modal .datepicker-area .dropdown .prompt .xp-value,html[dir=rtl] #invite-students.modal .points-area .dropdown .prompt .skill-value,html[dir=rtl] #assignment-modal.modal .points-area .dropdown .prompt .skill-value,html[dir=rtl] #invite-students.modal .skill-area .dropdown .prompt .skill-value,html[dir=rtl] #assignment-modal.modal .skill-area .dropdown .prompt .skill-value,html[dir=rtl] #invite-students.modal .datepicker-area .dropdown .prompt .skill-value,html[dir=rtl] #assignment-modal.modal .datepicker-area .dropdown .prompt .skill-value{margin:0 0 0 10px;margin:0 10px 0 0}#invite-students.modal .points-area .dropdown .prompt .min-value,#assignment-modal.modal .points-area .dropdown .prompt .min-value,#invite-students.modal .skill-area .dropdown .prompt .min-value,#assignment-modal.modal .skill-area .dropdown .prompt .min-value,#invite-students.modal .datepicker-area .dropdown .prompt .min-value,#assignment-modal.modal .datepicker-area .dropdown .prompt .min-value,#invite-students.modal .points-area .dropdown .prompt .lesson-value,#assignment-modal.modal .points-area .dropdown .prompt .lesson-value,#invite-students.modal .skill-area .dropdown .prompt .lesson-value,#assignment-modal.modal .skill-area .dropdown .prompt .lesson-value,#invite-students.modal .datepicker-area .dropdown .prompt .lesson-value,#assignment-modal.modal .datepicker-area .dropdown .prompt .lesson-value{font-weight:500;line-height:24px}#invite-students.modal .points-area .dropdown .prompt .datepicker-label,#assignment-modal.modal .points-area .dropdown .prompt .datepicker-label,#invite-students.modal .skill-area .dropdown .prompt .datepicker-label,#assignment-modal.modal .skill-area .dropdown .prompt .datepicker-label,#invite-students.modal .datepicker-area .dropdown .prompt .datepicker-label,#assignment-modal.modal .datepicker-area .dropdown .prompt .datepicker-label{padding:8px 20px;margin:-8px -20px}#invite-students.modal .points-area .dropdown .prompt .icon-arrow-down-gray,#assignment-modal.modal .points-area .dropdown .prompt .icon-arrow-down-gray,#invite-students.modal .skill-area .dropdown .prompt .icon-arrow-down-gray,#assignment-modal.modal .skill-area .dropdown .prompt .icon-arrow-down-gray,#invite-students.modal .datepicker-area .dropdown .prompt .icon-arrow-down-gray,#assignment-modal.modal .datepicker-area .dropdown .prompt .icon-arrow-down-gray{margin-top:8px}#invite-students.modal .points-area .dropdown .icon-xp-small,#assignment-modal.modal .points-area .dropdown .icon-xp-small,#invite-students.modal .skill-area .dropdown .icon-xp-small,#assignment-modal.modal .skill-area .dropdown .icon-xp-small,#invite-students.modal .datepicker-area .dropdown .icon-xp-small,#assignment-modal.modal .datepicker-area .dropdown .icon-xp-small{width:20px;height:20px;background-position:0 -26px;background-size:660px}#invite-students.modal .points-area .dropdown .skill-icon,#assignment-modal.modal .points-area .dropdown .skill-icon,#invite-students.modal .skill-area .dropdown .skill-icon,#assignment-modal.modal .skill-area .dropdown .skill-icon,#invite-students.modal .datepicker-area .dropdown .skill-icon,#assignment-modal.modal .datepicker-area .dropdown .skill-icon{vertical-align:middle}#invite-students.modal .points-area .dropdown-menu,#assignment-modal.modal .points-area .dropdown-menu,#invite-students.modal .skill-area .dropdown-menu,#assignment-modal.modal .skill-area .dropdown-menu,#invite-students.modal .datepicker-area .dropdown-menu,#assignment-modal.modal .datepicker-area .dropdown-menu{width:100%;max-height:400px;overflow:scroll}#invite-students.modal .points-area .dropdown-menu>li>a:hover .skill-icon,#assignment-modal.modal .points-area .dropdown-menu>li>a:hover .skill-icon,#invite-students.modal .skill-area .dropdown-menu>li>a:hover .skill-icon,#assignment-modal.modal .skill-area .dropdown-menu>li>a:hover .skill-icon,#invite-students.modal .datepicker-area .dropdown-menu>li>a:hover .skill-icon,#assignment-modal.modal .datepicker-area .dropdown-menu>li>a:hover .skill-icon,#invite-students.modal .points-area .dropdown-menu>li>a:hover .assignment-overlay,#assignment-modal.modal .points-area .dropdown-menu>li>a:hover .assignment-overlay,#invite-students.modal .skill-area .dropdown-menu>li>a:hover .assignment-overlay,#assignment-modal.modal .skill-area .dropdown-menu>li>a:hover .assignment-overlay,#invite-students.modal .datepicker-area .dropdown-menu>li>a:hover .assignment-overlay,#assignment-modal.modal .datepicker-area .dropdown-menu>li>a:hover .assignment-overlay{background-color:rgba(0,0,0,0.1)}#invite-students.modal .points-area .dropdown-menu>li>a:hover .skill-icon-image,#assignment-modal.modal .points-area .dropdown-menu>li>a:hover .skill-icon-image,#invite-students.modal .skill-area .dropdown-menu>li>a:hover .skill-icon-image,#assignment-modal.modal .skill-area .dropdown-menu>li>a:hover .skill-icon-image,#invite-students.modal .datepicker-area .dropdown-menu>li>a:hover .skill-icon-image,#assignment-modal.modal .datepicker-area .dropdown-menu>li>a:hover .skill-icon-image{background-color:initial}#invite-students.modal .points-area .dropdown-menu>li:nth-child(2) a .skill-icon:after,#assignment-modal.modal .points-area .dropdown-menu>li:nth-child(2) a .skill-icon:after,#invite-students.modal .skill-area .dropdown-menu>li:nth-child(2) a .skill-icon:after,#assignment-modal.modal .skill-area .dropdown-menu>li:nth-child(2) a .skill-icon:after,#invite-students.modal .datepicker-area .dropdown-menu>li:nth-child(2) a .skill-icon:after,#assignment-modal.modal .datepicker-area .dropdown-menu>li:nth-child(2) a .skill-icon:after{border-left:0}#invite-students.modal .points-area .dropdown-menu .skill-icon:after,#assignment-modal.modal .points-area .dropdown-menu .skill-icon:after,#invite-students.modal .skill-area .dropdown-menu .skill-icon:after,#assignment-modal.modal .skill-area .dropdown-menu .skill-icon:after,#invite-students.modal .datepicker-area .dropdown-menu .skill-icon:after,#assignment-modal.modal .datepicker-area .dropdown-menu .skill-icon:after{content:"";position:absolute;z-index:-1;top:-15px;bottom:0;left:12px;border-left:3px solid #eee}#invite-students.modal .points-area .dropdown-menu .points-option a,#assignment-modal.modal .points-area .dropdown-menu .points-option a,#invite-students.modal .skill-area .dropdown-menu .points-option a,#assignment-modal.modal .skill-area .dropdown-menu .points-option a,#invite-students.modal .datepicker-area .dropdown-menu .points-option a,#assignment-modal.modal .datepicker-area .dropdown-menu .points-option a,#invite-students.modal .points-area .dropdown-menu .skill-option a,#assignment-modal.modal .points-area .dropdown-menu .skill-option a,#invite-students.modal .skill-area .dropdown-menu .skill-option a,#assignment-modal.modal .skill-area .dropdown-menu .skill-option a,#invite-students.modal .datepicker-area .dropdown-menu .skill-option a,#assignment-modal.modal .datepicker-area .dropdown-menu .skill-option a{margin:3px 0;vertical-align:middle}#invite-students.modal .points-area .dropdown-menu .points-option .xp-value,#assignment-modal.modal .points-area .dropdown-menu .points-option .xp-value,#invite-students.modal .skill-area .dropdown-menu .points-option .xp-value,#assignment-modal.modal .skill-area .dropdown-menu .points-option .xp-value,#invite-students.modal .datepicker-area .dropdown-menu .points-option .xp-value,#assignment-modal.modal .datepicker-area .dropdown-menu .points-option .xp-value,#invite-students.modal .points-area .dropdown-menu .skill-option .xp-value,#assignment-modal.modal .points-area .dropdown-menu .skill-option .xp-value,#invite-students.modal .skill-area .dropdown-menu .skill-option .xp-value,#assignment-modal.modal .skill-area .dropdown-menu .skill-option .xp-value,#invite-students.modal .datepicker-area .dropdown-menu .skill-option .xp-value,#assignment-modal.modal .datepicker-area .dropdown-menu .skill-option .xp-value,#invite-students.modal .points-area .dropdown-menu .points-option .skill-value,#assignment-modal.modal .points-area .dropdown-menu .points-option .skill-value,#invite-students.modal .skill-area .dropdown-menu .points-option .skill-value,#assignment-modal.modal .skill-area .dropdown-menu .points-option .skill-value,#invite-students.modal .datepicker-area .dropdown-menu .points-option .skill-value,#assignment-modal.modal .datepicker-area .dropdown-menu .points-option .skill-value,#invite-students.modal .points-area .dropdown-menu .skill-option .skill-value,#assignment-modal.modal .points-area .dropdown-menu .skill-option .skill-value,#invite-students.modal .skill-area .dropdown-menu .skill-option .skill-value,#assignment-modal.modal .skill-area .dropdown-menu .skill-option .skill-value,#invite-students.modal .datepicker-area .dropdown-menu .skill-option .skill-value,#assignment-modal.modal .datepicker-area .dropdown-menu .skill-option .skill-value{font-weight:700;margin:0 0 0 10px;vertical-align:middle}html[dir=rtl] #invite-students.modal .points-area .dropdown-menu .points-option .xp-value,html[dir=rtl] #assignment-modal.modal .points-area .dropdown-menu .points-option .xp-value,html[dir=rtl] #invite-students.modal .skill-area .dropdown-menu .points-option .xp-value,html[dir=rtl] #assignment-modal.modal .skill-area .dropdown-menu .points-option .xp-value,html[dir=rtl] #invite-students.modal .datepicker-area .dropdown-menu .points-option .xp-value,html[dir=rtl] #assignment-modal.modal .datepicker-area .dropdown-menu .points-option .xp-value,html[dir=rtl] #invite-students.modal .points-area .dropdown-menu .skill-option .xp-value,html[dir=rtl] #assignment-modal.modal .points-area .dropdown-menu .skill-option .xp-value,html[dir=rtl] #invite-students.modal .skill-area .dropdown-menu .skill-option .xp-value,html[dir=rtl] #assignment-modal.modal .skill-area .dropdown-menu .skill-option .xp-value,html[dir=rtl] #invite-students.modal .datepicker-area .dropdown-menu .skill-option .xp-value,html[dir=rtl] #assignment-modal.modal .datepicker-area .dropdown-menu .skill-option .xp-value,html[dir=rtl] #invite-students.modal .points-area .dropdown-menu .points-option .skill-value,html[dir=rtl] #assignment-modal.modal .points-area .dropdown-menu .points-option .skill-value,html[dir=rtl] #invite-students.modal .skill-area .dropdown-menu .points-option .skill-value,html[dir=rtl] #assignment-modal.modal .skill-area .dropdown-menu .points-option .skill-value,html[dir=rtl] #invite-students.modal .datepicker-area .dropdown-menu .points-option .skill-value,html[dir=rtl] #assignment-modal.modal .datepicker-area .dropdown-menu .points-option .skill-value,html[dir=rtl] #invite-students.modal .points-area .dropdown-menu .skill-option .skill-value,html[dir=rtl] #assignment-modal.modal .points-area .dropdown-menu .skill-option .skill-value,html[dir=rtl] #invite-students.modal .skill-area .dropdown-menu .skill-option .skill-value,html[dir=rtl] #assignment-modal.modal .skill-area .dropdown-menu .skill-option .skill-value,html[dir=rtl] #invite-students.modal .datepicker-area .dropdown-menu .skill-option .skill-value,html[dir=rtl] #assignment-modal.modal .datepicker-area .dropdown-menu .skill-option .skill-value{margin:0 0 0 10px;margin:0 10px 0 0}#invite-students.modal .points-area .dropdown-menu .points-option .assignment-overlay,#assignment-modal.modal .points-area .dropdown-menu .points-option .assignment-overlay,#invite-students.modal .skill-area .dropdown-menu .points-option .assignment-overlay,#assignment-modal.modal .skill-area .dropdown-menu .points-option .assignment-overlay,#invite-students.modal .datepicker-area .dropdown-menu .points-option .assignment-overlay,#assignment-modal.modal .datepicker-area .dropdown-menu .points-option .assignment-overlay,#invite-students.modal .points-area .dropdown-menu .skill-option .assignment-overlay,#assignment-modal.modal .points-area .dropdown-menu .skill-option .assignment-overlay,#invite-students.modal .skill-area .dropdown-menu .skill-option .assignment-overlay,#assignment-modal.modal .skill-area .dropdown-menu .skill-option .assignment-overlay,#invite-students.modal .datepicker-area .dropdown-menu .skill-option .assignment-overlay,#assignment-modal.modal .datepicker-area .dropdown-menu .skill-option .assignment-overlay{width:50px}#invite-students.modal .points-area .dropdown-menu .title a,#assignment-modal.modal .points-area .dropdown-menu .title a,#invite-students.modal .skill-area .dropdown-menu .title a,#assignment-modal.modal .skill-area .dropdown-menu .title a,#invite-students.modal .datepicker-area .dropdown-menu .title a,#assignment-modal.modal .datepicker-area .dropdown-menu .title a{cursor:default;text-align:center;color:#999;font-weight:700}#invite-students.modal .points-area .dropdown-menu .title a:hover,#assignment-modal.modal .points-area .dropdown-menu .title a:hover,#invite-students.modal .skill-area .dropdown-menu .title a:hover,#assignment-modal.modal .skill-area .dropdown-menu .title a:hover,#invite-students.modal .datepicker-area .dropdown-menu .title a:hover,#assignment-modal.modal .datepicker-area .dropdown-menu .title a:hover{background-color:initial;color:#999;cursor:default}#invite-students.modal .points-area .dropdown-menu .title a .grey-dash,#assignment-modal.modal .points-area .dropdown-menu .title a .grey-dash,#invite-students.modal .skill-area .dropdown-menu .title a .grey-dash,#assignment-modal.modal .skill-area .dropdown-menu .title a .grey-dash,#invite-students.modal .datepicker-area .dropdown-menu .title a .grey-dash,#assignment-modal.modal .datepicker-area .dropdown-menu .title a .grey-dash{display:inline-block;height:3px;width:50px;margin:3px 10px;border-radius:4px;background-color:#eee}#invite-students.modal .points-area .dropdown-menu.datepicker-dropdown,#assignment-modal.modal .points-area .dropdown-menu.datepicker-dropdown,#invite-students.modal .skill-area .dropdown-menu.datepicker-dropdown,#assignment-modal.modal .skill-area .dropdown-menu.datepicker-dropdown,#invite-students.modal .datepicker-area .dropdown-menu.datepicker-dropdown,#assignment-modal.modal .datepicker-area .dropdown-menu.datepicker-dropdown{width:250px;left:-10px;overflow:hidden}#invite-students.modal .points-area .dropdown-menu.datepicker-dropdown .ui-datepicker,#assignment-modal.modal .points-area .dropdown-menu.datepicker-dropdown .ui-datepicker,#invite-students.modal .skill-area .dropdown-menu.datepicker-dropdown .ui-datepicker,#assignment-modal.modal .skill-area .dropdown-menu.datepicker-dropdown .ui-datepicker,#invite-students.modal .datepicker-area .dropdown-menu.datepicker-dropdown .ui-datepicker,#assignment-modal.modal .datepicker-area .dropdown-menu.datepicker-dropdown .ui-datepicker{width:100%}#invite-students.modal .recommendation-area .description,#assignment-modal.modal .recommendation-area .description{width:240px;color:#999;padding:0 0 20px 0}#invite-students.modal .recommendation-area .description .header,#assignment-modal.modal .recommendation-area .description .header{font-weight:700}#invite-students.modal .datepicker-area .dropdown,#assignment-modal.modal .datepicker-area .dropdown{overflow:visible;display:inline-block;width:225px;margin:0}#invite-students.modal .datepicker-area .grey-select,#assignment-modal.modal .datepicker-area .grey-select{border:none;font-weight:700;height:42px;margin-left:10px;padding-top:4px;width:115px}#invite-students.modal .datepicker-area .grey-select select,#assignment-modal.modal .datepicker-area .grey-select select{color:inherit;width:100%}#invite-students.modal .datepicker-area .grey-select:after,#assignment-modal.modal .datepicker-area .grey-select:after{top:6px}#invite-students.modal .invite-area,#assignment-modal.modal .invite-area{padding:0 10px}#invite-students.modal .invite-area .helper-text,#assignment-modal.modal .invite-area .helper-text{text-align:center}#invite-students.modal .invite-area .btn,#assignment-modal.modal .invite-area .btn{padding:10px 65px}#invite-students.modal h1,#assignment-modal.modal h1{color:#fff;font-size:20px;font-weight:700;left:40px;max-width:300px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:40px;white-space:nowrap}#invite-students.modal .helper-text,#assignment-modal.modal .helper-text{font-weight:700;font-size:15px;margin:20px 0 10px 0;padding-top:20px;text-align:initial}#invite-students.modal .helper-text,#assignment-modal.modal .helper-text{font-weight:500;padding:0 10px}#invite-students.modal hr,#assignment-modal.modal hr{margin:25px 0}#invite-students.modal .link-area #magic-link,#assignment-modal.modal .link-area #magic-link{font-size:17px;padding:10px;width:100%}#invite-students.modal .link-area .btn,#assignment-modal.modal .link-area .btn{margin:28px 0}#invite-students.modal .link-area .tooltip,#assignment-modal.modal .link-area .tooltip{bottom:90px;left:0;right:0;text-align:center}#invite-students.modal .link-area .helper-text,#assignment-modal.modal .link-area .helper-text{border-top:none;display:block;margin-top:-10px;padding:30px 20px 0 20px;text-align:center}#invite-students.modal .link-area .helper-text a,#assignment-modal.modal .link-area .helper-text a{text-decoration:underline}#invite-students.modal .link-area .magic-link-container,#assignment-modal.modal .link-area .magic-link-container{width:100%}#invite-students.modal .link-area .magic-link-container #magic-link,#assignment-modal.modal .link-area .magic-link-container #magic-link{display:table-cell;vertical-align:middle}#invite-students.modal .link-area .magic-link-container #copy-link,#assignment-modal.modal .link-area .magic-link-container #copy-link{text-transform:uppercase}#invite-students.modal .link-area .magic-link-container .btn-container,#assignment-modal.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,#assignment-modal.modal .link-area .magic-link-container .btn{margin:-2px 0 0 -2px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkitborder-radius:0 5px 5px 0;cursor:pointer;font-weight:700;padding:13px 28px;white-space:nowrap}html[dir=rtl] #invite-students.modal .link-area .magic-link-container .btn,html[dir=rtl] #assignment-modal.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,html[dir=rtl] #assignment-modal.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,#assignment-modal.modal .google-classroom{display:inline-block;padding:10px 15px}#invite-students.modal .google-classroom .label,#assignment-modal.modal .google-classroom .label{margin:0 10px 0 0;color:#999;font-weight:500}html[dir=rtl] #invite-students.modal .google-classroom .label,html[dir=rtl] #assignment-modal.modal .google-classroom .label{margin:0 10px 0 0;margin:0 0 0 10px}#invite-students.modal .google-classroom>div,#assignment-modal.modal .google-classroom>div{vertical-align:middle !important}#invite-students.modal .download-instructions,#assignment-modal.modal .download-instructions{padding:10px 36px}#invite-students.modal .download-instructions:hover,#assignment-modal.modal .download-instructions:hover{background:rgba(0,0,0,0.05);color:#999}#invite-students.modal .download-instructions .print-black,#assignment-modal.modal .download-instructions .print-black{margin:-2px 10px 0 0;opacity:.3}html[dir=rtl] #invite-students.modal .download-instructions .print-black,html[dir=rtl] #assignment-modal.modal .download-instructions .print-black{margin:-2px 10px 0 0;margin:-2px 0 0 10px}#invite-students.modal .footer-info,#assignment-modal.modal .footer-info{font-size:13px;color:#808080}#invite-students.modal .footer-info.warn,#assignment-modal.modal .footer-info.warn{color:#dd381d}#new-classroom.modal,#new-assignments-feature{background:#eee;margin:0 0 0 -210px;position:absolute;top:10%;width:420px}