#new-classroom.modal,#new-assignments-feature{background:#eee;margin:0 0 0 -210px;position:absolute;top:10%;width:420px}html[dir=rtl] #new-classroom.modal,html[dir=rtl] #new-assignments-feature{margin:0 0 0 -210px;margin:0 -210px 0 0}#new-classroom.modal .dropdown,#new-assignments-feature .dropdown{font-weight:500;padding:6px 0 7px 0}#new-classroom.modal .dropdown:hover,#new-assignments-feature .dropdown:hover{cursor:pointer}#new-classroom.modal .icon-arrow-down,#new-assignments-feature .icon-arrow-down{margin:6px 15px 0 0}html[dir=rtl] #new-classroom.modal .icon-arrow-down,html[dir=rtl] #new-assignments-feature .icon-arrow-down{margin:6px 15px 0 0;margin:6px 0 0 15px}#new-classroom.modal .dropdown .flag,#new-assignments-feature .dropdown .flag{margin-right:10px}#new-classroom.modal .dropdown-menu,#new-assignments-feature .dropdown-menu{line-height:28px;font-weight:500;min-width:336px;margin:5px 0 0 -20px;max-height:250px;overflow-y:auto}html[dir=rtl] #new-classroom.modal .dropdown-menu,html[dir=rtl] #new-assignments-feature .dropdown-menu{margin:5px 0 0 -20px;margin:5px -20px 0 0}#new-classroom.modal .warning,#new-assignments-feature .warning{color:#dd381d}#new-classroom.modal .school-students-img.cropped,#new-assignments-feature .school-students-img.cropped{margin:0 auto 20px auto;display:block}#new-classroom.modal .modal-header,#new-assignments-feature .modal-header{padding:60px 40px 0 40px}#new-classroom.modal .illustration-header,#new-assignments-feature .illustration-header{margin:-60px -40px 30px -40px;background:#7addff;background-color:#b8f0ff 0;background:-webkit-gradient(linear, left top, left bottom, from(#b8f0ff 0), to(#7addff 100%));background:-webkit-linear-gradient(top, #b8f0ff 0, #7addff 100%);background:-moz-linear-gradient(top, #b8f0ff 0, #7addff 100%);background:-ms-linear-gradient(top, #b8f0ff 0, #7addff 100%);background:-o-linear-gradient(top, #b8f0ff 0, #7addff 100%);border-radius:10px 10px 0 0;display:block;text-align:center;padding:20px 0 0 0}#new-classroom.modal .modal-body,#new-assignments-feature .modal-body{padding:30px 40px 40px 40px;text-align:center}#new-classroom.modal h1,#new-assignments-feature h1{font-size:20px;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis}#new-classroom.modal .form-table,#new-assignments-feature .form-table{background:#fafafa;border:2px solid #e0e0e0}#new-classroom.modal .form-table td,#new-assignments-feature .form-table td{font-size:15px}#new-classroom.modal input,#new-assignments-feature input{width:100%;background:#fafafa;font-size:15px}#new-assignments-feature{background:#fff;top:5%;margin:0 0 0 -300px;width:600px}html[dir=rtl] #new-assignments-feature{margin:0 0 0 -300px;margin:0 -300px 0 0}#new-assignments-feature .illustration-header{overflow:hidden;height:150px;background-color:#afe3f6 0;background:-webkit-gradient(linear, left top, left bottom, from(#afe3f6 0), to(#d5eeef 100%));background:-webkit-linear-gradient(top, #afe3f6 0, #d5eeef 100%);background:-moz-linear-gradient(top, #afe3f6 0, #d5eeef 100%);background:-ms-linear-gradient(top, #afe3f6 0, #d5eeef 100%);background:-o-linear-gradient(top, #afe3f6 0, #d5eeef 100%)}#new-assignments-feature .light-blue-school{position:relative;bottom:-10px;right:120px}#new-assignments-feature .small-cloud{position:relative}#new-assignments-feature .small-cloud.one{right:500px;top:-53px;opacity:.6}#new-assignments-feature .small-cloud.two{left:310px;opacity:.4;top:-170px}#new-assignments-feature .small-cloud.three{position:relative;bottom:140px;left:330px;opacity:.4}#new-assignments-feature .laptop-assignment{position:relative;bottom:125px;left:-100px}#new-assignments-feature .section-header{font-size:24px;font-weight:700}#new-assignments-feature .modal-body{font-size:17px;line-height:24px;font-weight:300;padding:30px 40px 20px 40px}#new-assignments-feature .modal-body ul{list-style-type:disc;text-align:left;margin:0 15px 0 30px}#new-assignments-feature .modal-body li:first-child{margin-bottom:20px}#new-assignments-feature .modal-footer{padding:10px 0 30px 0;border:none;text-align:center}#new-assignments-feature .modal-footer .btn{min-width:200px}.tab-switch.dashboard-views{float:right;margin:0 15px 0 0;border:2px solid rgba(255,255,255,0.6)}html[dir=rtl] .tab-switch.dashboard-views{float:right;float:left}html[dir=rtl] .tab-switch.dashboard-views{margin:0 15px 0 0;margin:0 0 0 15px}.tab-switch.dashboard-views>li{position:relative}.tab-switch.dashboard-views>li .btn{font-size:15px;line-height:1em;border:none;background:rgba(28,175,246,0.1);padding:9px 10px}.tab-switch.dashboard-views>li .btn:hover .list-view-blue,.tab-switch.dashboard-views>li .btn.active .list-view-blue{background-position:-655px 0}.tab-switch.dashboard-views>li .btn:hover .dot-view-blue,.tab-switch.dashboard-views>li .btn.active .dot-view-blue{background-position:-614px 0}.tab-switch.dashboard-views>li .btn:hover{background:rgba(28,175,246,0.6)}.tab-switch.dashboard-views>li .btn.active{background:#1caff6}.tab-switch.dashboard-views>li:first-child{border-right:2px solid rgba(255,255,255,0.6)}html[dir=rtl] .tab-switch.dashboard-views>li:first-child{border-right:2px solid rgba(255,255,255,0.6);border-right:none}.tab-switch.dashboard-views>li:first-child .btn{-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px}.tab-switch.dashboard-views>li:first-child:active .btn{padding:7px 6px 7px 10px}html[dir=rtl] .tab-switch.dashboard-views>li:first-child:active .btn{padding:7px 6px 7px 10px;padding:7px 10px 7px 6px}.tab-switch.dashboard-views>li:nth-child(2){border-left:none}html[dir=rtl] .tab-switch.dashboard-views>li:nth-child(2){border-left:none;border-left:2px solid rgba(255,255,255,0.6)}.tab-switch.dashboard-views>li:nth-child(2) .btn{-webkit-border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0}.tab-switch.dashboard-views>li:nth-child(2):active .btn{padding:7px 10px 7px 8px}html[dir=rtl] .tab-switch.dashboard-views>li:nth-child(2):active .btn{padding:7px 10px 7px 8px;padding:7px 8px 7px 10px}.modal .tab-switch.dashboard-views{box-shadow:0 0 10px rgba(0,0,0,0.2);margin:15px 10px 0 25px;border:2px solid #fff}html[dir=rtl] .modal .tab-switch.dashboard-views{margin:15px 10px 0 25px;margin:15px 25px 0 10px}.modal .tab-switch.dashboard-views li .btn{pointer-events:none;cursor:default}.modal .tab-switch.dashboard-views li:first-child .btn{padding:9px 10px 9px 12px;margin:-2px}html[dir=rtl] .modal .tab-switch.dashboard-views li:first-child .btn{padding:9px 10px 9px 12px;padding:9px 12px 9px 10px}.modal .tab-switch.dashboard-views li:nth-child(2) .btn{margin:-2px}.modal.privacy-settings,.modal.classroom-settings{width:500px}.modal.privacy-settings .sub-header,.modal.classroom-settings .sub-header{text-align:center;margin:15px 0;color:#999;font-weight:300}.modal.privacy-settings .list-settings,.modal.classroom-settings .list-settings{width:inherit;margin:inherit}.modal.privacy-settings .settings-group,.modal.classroom-settings .settings-group{border-top:2px solid #f7f7f7;margin-top:15px;padding-top:15px}.modal.privacy-settings .settings-group:first-child,.modal.classroom-settings .settings-group:first-child{margin-top:0}.modal.privacy-settings .settings-group.merge-list,.modal.classroom-settings .settings-group.merge-list{max-height:250px;overflow-y:auto;margin-top:0;padding:20px 40px 0 40px;margin:-20px 0 -30px 0}.modal.privacy-settings .settings-group.merge-list .classroom-name,.modal.classroom-settings .settings-group.merge-list .classroom-name{width:220px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.modal.privacy-settings .settings-group .tooltip .tooltip-inner,.modal.classroom-settings .settings-group .tooltip .tooltip-inner{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 15px;text-align:center}.modal.privacy-settings .settings-group .inputs-inline li,.modal.classroom-settings .settings-group .inputs-inline li{margin:-10px -15px 15px -15px;padding:10px 15px}.modal.privacy-settings .settings-group .inputs-inline li:hover,.modal.classroom-settings .settings-group .inputs-inline li:hover{background-color:rgba(28,175,246,0.06);border-radius:10px}.modal.privacy-settings .settings-group .warning,.modal.classroom-settings .settings-group .warning{color:#dd381d;padding-left:165px}.modal.privacy-settings .label,.modal.classroom-settings .label{text-align:left}html[dir=rtl] .modal.privacy-settings .label,html[dir=rtl] .modal.classroom-settings .label{text-align:left;text-align:right}.modal.privacy-settings .orphans,.modal.classroom-settings .orphans{font-style:italic;color:#999}.modal.privacy-settings label,.modal.classroom-settings label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.modal.privacy-settings .settings-checkbox,.modal.classroom-settings .settings-checkbox{border:2px solid #eee;margin:0 10px 0 0;vertical-align:middle}html[dir=rtl] .modal.privacy-settings .settings-checkbox,html[dir=rtl] .modal.classroom-settings .settings-checkbox{margin:0 10px 0 0;margin:0 0 0 10px}.modal.privacy-settings .question-mark,.modal.classroom-settings .question-mark{background-color:#c9c9c9;font-size:12px;height:16px;width:16px;line-height:18px}.modal.privacy-settings .question-mark:hover,.modal.classroom-settings .question-mark:hover{cursor:pointer}.modal.privacy-settings .input,.modal.classroom-settings .input{margin-left:185px}html[dir=rtl] .modal.privacy-settings .input,html[dir=rtl] .modal.classroom-settings .input{margin-right:185px;margin-left:auto}.modal.privacy-settings .tooltip-inner,.modal.classroom-settings .tooltip-inner{white-space:normal}.modal.privacy-settings .merge-dropdown .blue-select,.modal.classroom-settings .merge-dropdown .blue-select{width:70%;margin:0 auto;display:block}.modal.classroom .modal-body{padding:30px 30px 0 30px}.modal.classroom .input{margin-left:0}html[dir=rtl] .modal.classroom .input{margin-right:0;margin-left:0}.modal.classroom label{margin:0 0 0 15px}html[dir=rtl] .modal.classroom label{margin:0 0 0 15px;margin:0 15px 0 0}.modal.classroom input[type=text],.modal.classroom .blue-select{width:255px;margin:0}.modal.classroom #delete{color:#999;margin-top:10px;text-align:center}.modal.classroom #delete:hover{opacity:.6;cursor:pointer}.modal.classroom #delete .icon{opacity:.25;margin:-3px 10px 0 0}html[dir=rtl] .modal.classroom #delete .icon{margin:-3px 10px 0 0;margin:-2px 0 0 10px}.modal.classroom .warning-area{background:#dd381d;color:#fff;text-align:left;margin:0;padding:20px;border-radius:0 0 10px 10px}.modal.classroom .warning-area .delete-warning{margin-bottom:20px}.modal.classroom .warning-area .btn.red{color:#dd381d;margin:0 0 0 15px}html[dir=rtl] .modal.classroom .warning-area .btn.red{margin:0 0 0 15px;margin:0 15px 0 0}.modal.classroom .warning-area .btn-white:hover{background:#fff;border-color:#fff;opacity:.8;color:#dd381d}#merge-prep-modal p.gray{margin:35px 25px 0 25px;text-align:center;color:#333}.progress-splash table.dashboard{opacity:.8}.splash-2014 .magic-link .monument-carousel div.signup .splash-signup-form .login-signup-list{background:none}.splash-2014 .magic-link .monument-carousel div.signup .splash-signup-form .login-signup-list h1{color:#fff}.magic-link-body{background:none;background-color:#f9f9f9;width:100%;height:100%;margin:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.magic-link-body #site,.magic-link-body #site #wrapper,.magic-link-body #site #wrapper .magic-link,.magic-link-body #app.magic-link{height:100%}.magic-link-body .topbar{display:none}.magic-link-body .container{background:#f9f9f9;text-align:center;height:100%;position:relative;overflow:scroll;padding-bottom:100px}.magic-link-body .container .header{margin:10px auto 0 auto;display:inline-block;white-space:nowrap}.magic-link-body .container .header .topbar-brand{float:none;display:inline-block;background-size:600px;width:95px;height:24px;margin:10px 0 0 0}.magic-link-body .container .header a.left{font-size:17px;font-weight:300;margin:12px 0 0 14px;padding:7px 0 7px 14px;float:none;border-left:1px solid #ddd;vertical-align:middle}.magic-link-body .container .success-msg{font-size:17px;font-weight:300;line-height:24px}.magic-link-body .container .main-area{width:100%;max-width:400px;display:table;overflow:auto;margin:auto;position:relative;padding:0 20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.magic-link-body .container .main-area a.btn-block{max-width:500px;margin:0 auto}.magic-link-body .container .main-area .login-signup-list .signup-email,.magic-link-body .container .main-area .login-signup-list .signup-facebook,.magic-link-body .container .main-area .login-signup-list .signup-google{color:#1caff6;border-bottom:1px solid rgba(28,175,246,0.4)}.magic-link-body .container .section-white .section-inner-wide{padding:0}.magic-link-body .container .login-form,.magic-link-body .container .signup-form{padding:0 20px}.magic-link-body .container .login-form .login-signup-list,.magic-link-body .container .signup-form .login-signup-list{width:100%}.magic-link-body .container .login-form .login-signup-list h1,.magic-link-body .container .signup-form .login-signup-list h1{font-size:20px;margin:0 0 10px 0}.magic-link-body .container .login-form table.form-table,.magic-link-body .container .signup-form table.form-table{border:1px solid #dbdbdb;width:100%}.magic-link-body .container .login-form table.form-table td,.magic-link-body .container .signup-form table.form-table td{padding:7px 15px}.magic-link-body .container .login-form table.form-table tr.select-language-row td,.magic-link-body .container .signup-form table.form-table tr.select-language-row td{padding:0}.magic-link-body .container .login-form table.form-table tr.select-language-row td .select-ll,.magic-link-body .container .signup-form table.form-table tr.select-language-row td .select-ll{padding:15px}.magic-link-body .container .login-form table.form-table input,.magic-link-body .container .signup-form table.form-table input{width:100%}.magic-link-body .container .login-form{display:table;overflow:auto;margin:auto;position:fixed;top:0;bottom:0;width:100%;left:0;right:0}.magic-link-body .container .signup-form{position:relative;padding:0}.magic-link-body .container .new-user-success h1{font-size:17px;line-height:24px;margin:0 0 7px 0}.magic-link-body .container .new-user-success h1 b{display:block}.magic-link-body .container .new-user-success a.blue{font-size:13px}.magic-link-body .container .new-user-success .avatar{margin:45px 0 15px 0}.magic-link-body .container .new-user-success p{margin-top:40px;font-size:13px;line-height:18px}.magic-link-body .container .new-user-success p b{display:block}.magic-link-body .container .apps-buttons{padding:0 20px}.magic-link-body .container .apps-buttons h1{font-size:13px;line-height:17px;margin:30px 0 0 0}.magic-link-body .container .apps-buttons .store-buttons{margin-top:15px}.magic-link-body .container .apps-buttons .store-buttons .btn-mobile{padding:5px 10px 7px 10px}.magic-link-body .container .mobile-footer{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#eee;color:#999;padding:15px 10px;font-size:13px;line-height:17px;display:table}.magic-link-body .container .mobile-footer .footer-content{vertical-align:middle}.progress-splash-body .progress-splash .content{min-width:750px;margin:0 auto;position:relative;margin-top:50px}.progress-splash-body .progress-splash .inner{max-width:1240px;margin:0 auto;padding:0 40px}.progress-splash-body .progress-splash .content.dashboard-banner .second{padding-top:20px}.progress-splash-body .progress-splash .content.dashboard-banner .second .school-students-img{height:283px}.progress-splash-body .progress-splash .page-main{-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}.progress-splash-body .progress-splash #signup-modal .user-login{color:#999}.progress-splash-body .progress-splash #signup-modal .user-login a{color:#1caff6}.progress-splash-body .progress-splash .schools-info{background:#fff}.progress-splash-body .progress-splash .schools-info .content h2{color:#3c3c3c}.progress-splash-body .progress-splash .schools-info .content p,.progress-splash-body .progress-splash .schools-info .content .half li p,.progress-splash-body .progress-splash .schools-info .content .half li h3{color:#999}.progress-splash-body .progress-splash .schools-info .content.teacher-method{border-top:1px solid #eee}.progress-splash-body .progress-splash .duolingo-info{background:#f7f7f7}.content.dashboard-banner{background:#1caff6;color:#fff}.content.dashboard-banner .first,.content.dashboard-banner .second{display:inline-block;vertical-align:middle;padding-right:70px}.content.dashboard-banner .first p,.content.dashboard-banner .second p{line-height:24px}.content.dashboard-banner .first .btn-white,.content.dashboard-banner .second .btn-white{color:#1caff6}.content.dashboard-banner .first .btn-white#signup-link,.content.dashboard-banner .second .btn-white#signup-link{width:50%}.content.dashboard-banner .first .btn-white.btn-outline,.content.dashboard-banner .second .btn-white.btn-outline{color:#fff;margin:0 0 0 15px}html[dir=rtl] .content.dashboard-banner .first .btn-white.btn-outline,html[dir=rtl] .content.dashboard-banner .second .btn-white.btn-outline{margin:0 0 0 15px;margin:0 15px 0 0}.content.dashboard-banner .first .btn-white:hover,.content.dashboard-banner .second .btn-white:hover{color:#1caff6;background:rgba(255,255,255,0.8)}.content.dashboard-banner .first{width:60%}.content.dashboard-banner .second{width:40%}.content.dashboard-banner .school-students{vertical-align:middle;marign:0 auto}.content.dashboard-banner h1{color:#fff;font-size:32px;margin:10px 0 40px 0}.content.dashboard-banner .banner-buttons{position:relative;bottom:55px}.progress-splash-signup .signup .splash-signup-form .section-white{padding:60px 0 0 0;height:initial}.progress-splash-signup .user-login{text-align:center}.schools-splash .footer-main,.schools-help-footer .footer-main{float:none;margin:0 auto}#nav-prev,#nav-next{z-index:1;width:36px;height:36px;padding:0;color:#ccc;background:#fff;top:12px;position:absolute;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);opacity:0;-webkit-transition:opacity .28s cubic-bezier(.4, 0, 1, 1),visibility 0s .28s;transition:opacity .28s cubic-bezier(.4, 0, 1, 1),visibility 0s .28s}html[dir=rtl] #nav-prev,html[dir=rtl] #nav-next{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#nav-prev .icon,#nav-next .icon{opacity:.4;margin:0 auto;position:relative}#nav-prev:hover .icon,#nav-next:hover .icon{opacity:1}#nav-prev.disabled,#nav-next.disabled{cursor:default;opacity:0}#nav-prev{left:308px}html[dir=rtl] #nav-prev{right:308px;left:auto}#nav-prev .icon{left:-1px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}html[dir=rtl] #nav-prev .icon{right:-1px;left:auto}#nav-next{left:1145px}html[dir=rtl] #nav-next{right:1145px;left:auto}#nav-next .icon{right:-1px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}html[dir=rtl] #nav-next .icon{left:-1px;right:auto}.schools-help{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;word-break:break-word;-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);width:100%;min-width:1020px;max-width:1160px;padding:40px 80px;margin:110px auto 30px auto}.schools-help .toc-col{display:inline-block;padding-right:30px;vertical-align:top;width:50%}.schools-help .toc-cat{margin:.5em 0 1em 0;list-style-type:none}.schools-help .toc-cat ul{margin:1em 0 2em 0}.schools-help .toc-cat li{list-style-type:none;margin:0 0 1em 0}.schools-help .toc-heading{color:#3c3c3c;font-size:15px;font-weight:700;text-transform:uppercase}.schools-help .toc-heading:after{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_69cdf439736cb1cbefb6359d3f288802.svg");background-position:0 -78px;content:"";display:inline-block;height:8px;margin:0 0 1px 10px;width:14px}.schools-help td,.schools-help th{width:300px}.schools-help img{max-width:600px;display:block;margin:15px auto;border:1px solid rgba(0,0,0,0.15)}.schools-help h2{font-size:26px;font-weight:300;color:#999;text-align:left;line-height:38px;border-top:1px solid #eee;padding:40px 0 0 0;margin:40px 0 0 0}.schools-help h3{font-size:18px;font-weight:500;margin:40px 0 15px 0}.schools-help p,.schools-help li{color:#999;font-weight:500;line-height:24px}.schools-help a{color:#1caff6}.schools-help a:hover{text-decoration:underline}.schools-help h1:before,.schools-help h2:before,.schools-help h3:before{content:" ";display:block;height:90px;margin-top:-90px;visibility:hidden}.progress .persistent-notification{left:0;margin:15px 15px 0 15px;position:relative}.tile-container{width:102%;margin:10px -1% 0 -1%;min-width:auto;max-width:none;display:block;list-style:none;position:relative}.tile-container .classroom-tooltip{display:block;top:35px;left:25%;width:23%;z-index:inherit;padding:20px;cursor:pointer}.tile-container .arrow-left-container{z-index:0}.classroom-tile{float:left;height:300px;width:23%;margin:1%;padding:30px;position:relative;border-radius:10px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.15);cursor:pointer;transition:all .25s ease}html[dir=rtl] .classroom-tile{float:left;float:right}.classroom-tile .tooltip{z-index:1}.classroom-tile:hover{box-shadow:0 1px 25px rgba(0,0,0,0.2)}.classroom-tile:hover .school-icon{opacity:.1}.classroom-tile .school-icon{right:20px;opacity:.05;position:absolute;top:25px;transition:all .15s ease}html[dir=rtl] .classroom-tile .school-icon{left:20px;right:auto}.classroom-tile.view-all{background:none;box-shadow:none;border:2px solid rgba(0,0,0,0.2);opacity:.3;background:#eee}.classroom-tile.view-all h4{margin-top:100px}.classroom-tile.view-all:hover{opacity:.5}.classroom-tile h4{text-align:center;font-size:17px;margin:0 auto 10px auto;max-width:90%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.classroom-tile .tile-subheader{text-align:center;font-weight:300;font-size:13px;margin-bottom:25px;min-height:20px}.classroom-tile .avatar-grid{text-align:center;margin:0 -10%}.classroom-tile .avatar-grid li{float:none;display:inline-block;margin:2.5%;vertical-align:top}html[dir=rtl] .classroom-tile .avatar-grid li{float:none}.classroom-tile .avatar-grid li img,.classroom-tile .avatar-grid li .avatar,.classroom-tile .avatar-grid li .more{width:30px;height:30px}.classroom-tile .avatar-grid li .more{line-height:30px;font-size:13px;color:#999;background:#eee;text-overflow:ellipsis;overflow:hidden;display:block}.classroom-tile .tile-footer{position:absolute;bottom:0;left:0;padding:15px;text-align:center;background-color:#f7f7f7;width:100%;color:#999;font-size:15px;border-radius:0 0 10px 10px}@media screen and (max-width:1020px){.progress .floating-header-empty-classroom,.progress .main-full-width.v6,.progress .main-full-width.v2.v6 .dashboard-main .blue-header .floating-header-box.v6{margin:0 auto 0 40px;max-width:none;min-width:840px;padding:0 40px;width:auto}html[dir=rtl] .progress .floating-header-empty-classroom,html[dir=rtl] .progress .main-full-width.v6,html[dir=rtl] .progress .main-full-width.v2.v6 .dashboard-main .blue-header .floating-header-box.v6{margin:0 auto 0 40px;margin:0 40px 0 auto}.progress .floating-header-empty-classroom.progress-tab .dashboard-main #nav-next,.progress .main-full-width.v6.progress-tab .dashboard-main #nav-next,.progress .main-full-width.v2.v6 .dashboard-main .blue-header .floating-header-box.v6.progress-tab .dashboard-main #nav-next{left:743px}html[dir=rtl] .progress .floating-header-empty-classroom.progress-tab .dashboard-main #nav-next,html[dir=rtl] .progress .main-full-width.v6.progress-tab .dashboard-main #nav-next,html[dir=rtl] .progress .main-full-width.v2.v6 .dashboard-main .blue-header .floating-header-box.v6.progress-tab .dashboard-main #nav-next{right:743px;left:auto}.progress .floating-header-empty-classroom.progress-tab,.progress .main-full-width.v6.progress-tab,.progress .main-full-width.v2.v6 .dashboard-main .blue-header .floating-header-box.v6.progress-tab,.progress .floating-header-empty-classroom.progress-tab .dashboard-main .blue-header .content.floating-header-box,.progress .main-full-width.v6.progress-tab .dashboard-main .blue-header .content.floating-header-box,.progress .main-full-width.v2.v6 .dashboard-main .blue-header .floating-header-box.v6.progress-tab .dashboard-main .blue-header .content.floating-header-box{width:840px}.progress .floating-header-empty-classroom .dashboard-main .tree-container.fixed .fixed-template,.progress .main-full-width.v6 .dashboard-main .tree-container.fixed .fixed-template,.progress .main-full-width.v2.v6 .dashboard-main .blue-header .floating-header-box.v6 .dashboard-main .tree-container.fixed .fixed-template{width:435px}.progress .topbar-dashboard-splash.classroom .container{padding:0 40px 0 80px;min-width:900px}html[dir=rtl] .progress .topbar-dashboard-splash.classroom .container{padding:0 40px 0 80px;padding:0 80px 0 40px}.progress #sidebar .label{display:none}.progress #back-home .label{display:none}}@media (min-width:1020px) and (max-width:1240px){.progress .main-full-width.v2 .blue-header .content.floating-header-box,.progress .main-full-width.v2.progress-tab{width:1100px}.progress .main-full-width.v2 .dashboard-main .tree-container.fixed .fixed-template{width:695px}.progress .main-full-width.v2 #nav-next{left:calc(100vw - 275px)}html[dir=rtl] .progress .main-full-width.v2 #nav-next{right:calc(100vw - 275px);left:auto}.progress .main-full-width.v6{width:initial}.progress .main-full-width.v6.progress-tab,.progress .main-full-width.v6.progress-tab .content.floating-header-box{margin:0 auto 0 0}html[dir=rtl] .progress .main-full-width.v6.progress-tab,html[dir=rtl] .progress .main-full-width.v6.progress-tab .content.floating-header-box{margin:0 auto 0 0;margin:0 0 0 auto}.progress .main-full-width.v6 .blue-header .content.floating-header-box,.progress .main-full-width.v6.progress-tab{width:initial}.progress .main-full-width.v6 .dashboard-main .tree-container.fixed .fixed-template{width:495px}}@media (min-width:1020px) and (max-width:1090px){.progress .main-full-width.v6{width:initial}.progress .main-full-width.v6.progress-tab{margin:0 auto 0 0;width:960px}html[dir=rtl] .progress .main-full-width.v6.progress-tab{margin:0 auto 0 0;margin:0 0 0 auto}.progress .main-full-width.v6.progress-tab .content.floating-header-box{margin:0 auto 0 0;width:1020px}html[dir=rtl] .progress .main-full-width.v6.progress-tab .content.floating-header-box{margin:0 auto 0 0;margin:0 0 0 auto}.progress .main-full-width.v6.progress-tab .dashboard-main #nav-next{left:740px}html[dir=rtl] .progress .main-full-width.v6.progress-tab .dashboard-main #nav-next{right:740px;left:auto}.progress .main-full-width.v6 .floating-header-empty-classroom{width:auto}.progress .main-full-width.v6 .dashboard-main .tree-container.fixed .fixed-template{width:435px}}@media screen and (max-width:1100px){.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences{width:270px;padding:25px}.progress .main-full-width.v6 .curriculum-tab.standard .course-content .skill-section .sample-sentences .sample-sentence{max-width:165px}.progress .words-skill{-moz-column-gap:25px;-webkit-column-gap:25px;column-gap:25px}.progress .tile-container{margin:0 -1%}.progress .tile-container .classroom-tile{width:31.3%}.progress .tile-container .classroom-tooltip{left:34%;width:270px}}@media (min-width:1150px) and (max-width:1270px){.progress .main-full-width.v6.progress-tab,.progress .main-full-width.v6.progress-tab .content.floating-header-box{margin:0 auto 0 0;width:1150px}html[dir=rtl] .progress .main-full-width.v6.progress-tab,html[dir=rtl] .progress .main-full-width.v6.progress-tab .content.floating-header-box{margin:0 auto 0 0;margin:0 0 0 auto}.progress .main-full-width.v6.progress-tab .dashboard-main #nav-next,.progress .main-full-width.v6.progress-tab .content.floating-header-box .dashboard-main #nav-next{left:873px}html[dir=rtl] .progress .main-full-width.v6.progress-tab .dashboard-main #nav-next,html[dir=rtl] .progress .main-full-width.v6.progress-tab .content.floating-header-box .dashboard-main #nav-next{right:873px;left:auto}.progress .main-full-width.v6 .dashboard-main .tree-container.fixed .fixed-template{width:565px}}@media screen and (max-width:1270px){.progress .classroom-name-header{margin:0 0 0 25px}html[dir=rtl] .progress .classroom-name-header{margin:0 0 0 25px;margin:0 25px 0 0}.progress .topbar-dashboard-splash.classroom.v6 .container .classroom-name-header{margin:0 0 0 0}html[dir=rtl] .progress .topbar-dashboard-splash.classroom.v6 .container .classroom-name-header{margin:0 0 0 0}}@media screen and (max-width:700px){.progress .classroom-name-header{margin:0 0 0 65px}html[dir=rtl] .progress .classroom-name-header{margin:0 0 0 65px;margin:0 65px 0 0}.progress .topbar-dashboard-splash.classroom.v6 .container .classroom-name-header{margin:0 0 0 65px}html[dir=rtl] .progress .topbar-dashboard-splash.classroom.v6 .container .classroom-name-header{margin:0 0 0 65px;margin:0 65px 0 0}}@media (min-width:1020px){.progress #sidebar.classroom-sidebar .tooltip{display:none !important}}@media (min-width:1180px){.progress .bulk-actions .label{display:inline-block}}@media all and (max-width:1110px){.progress .topbar-right .email{max-width:150px}}@media (min-width:1240px){.progress .v6 #nav-next{left:965px}html[dir=rtl] .progress .v6 #nav-next{right:965px;left:auto}}@media (min-width:1350px){.progress .topbar-dashboard-splash #back-home{margin:-10px 0 -10px 10px}.progress #sidebar.classroom-sidebar .school-icon{margin:0 10px 0 20px}html[dir=rtl] .progress #sidebar.classroom-sidebar .school-icon{margin:0 10px 0 20px;margin:0 20px 0 10px}.progress #sidebar.classroom-sidebar .label{max-width:-webkit-calc(50vw - 500px);max-width:-moz-calc(50vw - 500px);max-width:calc(50vw - 500px);width:auto}}@media screen and (max-height:570px){.progress .main-full-width.v6 .activity-tab{min-height:0}.progress .main-full-width.v6 .activity-tab .dashboard-v2-wrapper .container{height:auto}.progress .main-full-width.v2 .dashboard-main.overview .tile-container .no-students{margin:30px auto 20px}}@media screen and (max-height:800px){.progress .main-full-width.v2 .dashboard-main.overview{margin:190px 0 0 0}.progress .main-full-width.v2 .dashboard-main.overview .blue-header{height:160px}.progress .main-full-width.v2 .dashboard-main.overview .blue-header .content{top:84px}.progress .main-full-width.v2 .dashboard-main.overview .blue-header .content.floating-header-box.overview{top:108px}.progress .main-full-width.v2 .dashboard-main.overview .blue-header .content .header-background{padding:0}.progress .main-full-width.v2 .dashboard-main.overview .blue-header .content .header-background .blue-header-title{font-size:30px;line-height:32px}.progress .main-full-width.v2 .dashboard-main.overview .blue-header .content .header-background .school-students-img{background-position:-291px -320px;top:0;height:70px}.progress .main-full-width.v2 .dashboard-main.overview .blue-header .content .header-background .blue-school{background-position:-120px -680px;background-size:850px;height:120px;top:-45px;width:435px;right:20px}.progress .main-full-width.v2 .dashboard-main.overview .content.dashboard-banner .banner-buttons{bottom:40px}.progress .main-full-width.v2 .dashboard-main.overview .tile-container .no-students{margin:30px auto}.progress .main-full-width.v2 .dashboard-main.overview .tile-container .no-students .btn{margin-top:20px}}@media (min-height:700px) and (max-height:800px){.progress .main-full-width.v2 .dashboard-main.overview .tile-container .no-students{margin:70px auto}}@media screen and (max-width:340px){.topbar-schools-splash .logo-container .lockup{display:none}}@media screen and (max-width:380px){.schools-splash-body .schools-splash .welcome .class-img{width:200px;height:126px;background-size:500px}}@media screen and (max-width:410px){.topbar-schools-splash .topbar-brand{width:105px;height:26px;background-size:660px}.topbar-schools-splash .logo-container .lockup{margin:16px 0 0 8px;padding:4px 0 4px 8px;font-size:15px;font-weight:normal}}@media screen and (max-width:700px){.schools-splash-body .progress-splash-signup .signup .splash-signup-form .section-white,.progress-splash-body .progress-splash-signup .signup .splash-signup-form .section-white,.progress .progress-splash-signup .signup .splash-signup-form .section-white{padding:30px 0 0 0}.schools-splash-body .progress-splash-signup .signup .splash-signup-form .section-white h1,.progress-splash-body .progress-splash-signup .signup .splash-signup-form .section-white h1,.progress .progress-splash-signup .signup .splash-signup-form .section-white h1{margin-bottom:20px;font-size:24px;line-height:30px}.schools-splash-body .progress-splash-signup .signup .splash-signup-form .section-white .section-inner-wide,.progress-splash-body .progress-splash-signup .signup .splash-signup-form .section-white .section-inner-wide,.progress .progress-splash-signup .signup .splash-signup-form .section-white .section-inner-wide{padding:0 20px 30px 20px}.schools-splash-body .progress-splash-signup .signup .splash-signup-form .section-white #modal-footer,.progress-splash-body .progress-splash-signup .signup .splash-signup-form .section-white #modal-footer,.progress .progress-splash-signup .signup .splash-signup-form .section-white #modal-footer{margin:0 -20px -30px -20px}.schools-splash-body #topbar .topbar .container,.progress-splash-body #topbar .topbar .container,.progress #topbar .topbar .container{min-width:240px}.schools-splash-body #topbar .topbar-right,.progress-splash-body #topbar .topbar-right,.progress #topbar .topbar-right,.schools-splash-body #topbar .topbar-right:after,.progress-splash-body #topbar .topbar-right:after,.progress #topbar .topbar-right:after,.schools-splash-body #topbar .topbar-right:before,.progress-splash-body #topbar .topbar-right:before,.progress #topbar .topbar-right:before{background-color:#999}.schools-splash-body #topbar .topbar.schools-v2.no-shadow .topbar-right,.progress-splash-body #topbar .topbar.schools-v2.no-shadow .topbar-right,.progress #topbar .topbar.schools-v2.no-shadow .topbar-right,.schools-splash-body #topbar .topbar.schools-v2.no-shadow .topbar-right:after,.progress-splash-body #topbar .topbar.schools-v2.no-shadow .topbar-right:after,.progress #topbar .topbar.schools-v2.no-shadow .topbar-right:after,.schools-splash-body #topbar .topbar.schools-v2.no-shadow .topbar-right:before,.progress-splash-body #topbar .topbar.schools-v2.no-shadow .topbar-right:before,.progress #topbar .topbar.schools-v2.no-shadow .topbar-right:before{background-color:#fff}.schools-splash-body #topbar .full-header,.progress-splash-body #topbar .full-header,.progress #topbar .full-header{display:none}.schools-splash-body #mobile-menu-backdrop,.progress-splash-body #mobile-menu-backdrop,.progress #mobile-menu-backdrop{z-index:22}.schools-splash-body #site-language-modal.double,.progress-splash-body #site-language-modal.double,.progress #site-language-modal.double{max-height:calc(100vh - 145px);max-width:470px;overflow:auto;width:auto}.schools-splash-body #site-language-modal.double li,.progress-splash-body #site-language-modal.double li,.progress #site-language-modal.double li{min-width:210px}.schools-splash-body .mobile-menu,.progress-splash-body .mobile-menu,.progress .mobile-menu{background-color:#999;max-height:60px;top:0}.schools-splash-body .mobile-menu .mobile-menu-listing li,.progress-splash-body .mobile-menu .mobile-menu-listing li,.progress .mobile-menu .mobile-menu-listing li{border-top-color:#fff}.schools-splash-body .mobile-menu .site-language-container #show-languages,.progress-splash-body .mobile-menu .site-language-container #show-languages,.progress .mobile-menu .site-language-container #show-languages{top:-35px}.schools-splash-body .mobile-menu.open,.progress-splash-body .mobile-menu.open,.progress .mobile-menu.open{overflow:visible;top:10px;z-index:23}.schools-splash-body .mobile-menu.open li ul,.progress-splash-body .mobile-menu.open li ul,.progress .mobile-menu.open li ul{padding-top:10px}.schools-splash-body .mobile-menu.open li ul a,.progress-splash-body .mobile-menu.open li ul a,.progress .mobile-menu.open li ul a{margin:0}.schools-splash-body .mobile-menu.open.schools,.progress-splash-body .mobile-menu.open.schools,.progress .mobile-menu.open.schools{z-index:23}.schools-splash-body .mobile-menu.schools,.progress-splash-body .mobile-menu.schools,.progress .mobile-menu.schools{background-color:rgba(255,255,255,0.15);top:0}.schools-splash-body .mobile-menu.schools .mobile-menu-listing,.progress-splash-body .mobile-menu.schools .mobile-menu-listing,.progress .mobile-menu.schools .mobile-menu-listing{padding-top:60px}.schools-splash-body .mobile-menu.schools .mobile-menu-listing li,.progress-splash-body .mobile-menu.schools .mobile-menu-listing li,.progress .mobile-menu.schools .mobile-menu-listing li{background:rgba(0,0,0,0.15);border-top-color:transparent}.schools-splash-body .mobile-menu.schools.classroom,.progress-splash-body .mobile-menu.schools.classroom,.progress .mobile-menu.schools.classroom{background-color:#1091d0}.schools-splash-body .mobile-menu.schools.classroom .mobile-menu-listing,.progress-splash-body .mobile-menu.schools.classroom .mobile-menu-listing,.progress .mobile-menu.schools.classroom .mobile-menu-listing{padding-top:70px}.schools-splash-body .mobile-menu.schools.classroom .mobile-menu-listing li,.progress-splash-body .mobile-menu.schools.classroom .mobile-menu-listing li,.progress .mobile-menu.schools.classroom .mobile-menu-listing li{background:#1091d0;cursor:pointer;text-align:right}.schools-splash-body .mobile-menu.schools.classroom .mobile-menu-listing li a,.progress-splash-body .mobile-menu.schools.classroom .mobile-menu-listing li a,.progress .mobile-menu.schools.classroom .mobile-menu-listing li a{margin:25px 10px}}@media screen and (max-width:760px){.schools-splash-body .loading-indicator{display:none !important}.schools-splash-body .topbar{height:60px}.schools-splash-body .topbar .container{min-width:700px;padding:0 40px}.topbar-schools-splash.schools-v2.no-shadow .topbar-brand{background-position:-120px 0}.topbar-schools-splash .logo-container .lockup{margin:16px 0 0 8px;padding:6px 0 6px 8px;font-size:19px}.topbar-schools-splash .topbar-brand{width:120px;height:30px;background-size:755px;margin:20px 0 0 0}.topbar-schools-splash .topbar-username{padding-top:8px}}@media screen and (max-width:1033px){.topbar-dashboard-splash .header-link#merge .label,.topbar-dashboard-splash .header-link.discuss-link .label,.topbar-dashboard-splash .header-link.help-link .label,.topbar-dashboard-splash .header-link.privacy-settings .label{display:none}}@media screen and (max-width:1240px){.topbar-dashboard-splash.classroom .header-link.discuss-link .label,.topbar-dashboard-splash.classroom .header-link.help-link .label,.topbar-dashboard-splash.classroom .header-link.classroom-settings .label{display:none}}@media screen and (max-width:500px){.progress-splash-body .progress-splash .content{min-width:0;padding:0 20px;width:100%}.progress-splash-body .progress-splash .content.dashboard-banner .first,.progress-splash-body .progress-splash .content.dashboard-banner .second{display:inline-block;padding:0;width:100%}.progress-splash-body .progress-splash .content.dashboard-banner .first h1,.progress-splash-body .progress-splash .content.dashboard-banner .second h1{font-size:26px;line-height:32px;margin:30px 0 20px 0}.progress-splash-body .progress-splash .content.dashboard-banner .first .btn,.progress-splash-body .progress-splash .content.dashboard-banner .second .btn{font-size:15px}.progress-splash-body .progress-splash .content.dashboard-banner .first .school-students-img,.progress-splash-body .progress-splash .content.dashboard-banner .second .school-students-img{background-size:600px;background-position:-291px -240px;display:block;height:141px;margin:30px auto 0 auto;width:192px}.progress-splash-body .progress-splash .content.dashboard-banner .inner{padding:0}.progress-splash-body .progress-splash section .content{min-width:0;padding:0 20px;width:100%}.progress-splash-body .progress-splash .bottom .content{padding:20px}.progress-splash-body .progress-splash .bottom .content h2{font-size:20px}.progress-splash-body .progress-splash .duolingo-info .content{padding:20px}.progress-splash-body .progress-splash .duolingo-info .content p{font-size:17px;line-height:30px}.progress-splash-body .progress-splash .duolingo-info .content .center a{display:block;margin:0 auto}.progress-splash-body .progress-splash .schools-info .content h2{font-size:20px;margin:0 0 10px 0;text-align:center}.progress-splash-body .progress-splash .schools-info .content p{font-size:15px;line-height:22px}.progress-splash-body .progress-splash .schools-info .content .half{width:100%;display:inline-block}.progress-splash-body .progress-splash .schools-info .content .half .dashboard-img{background-size:500px;background-position:0 -200px;height:160px;margin:30px 0 50px;width:240px}.progress-splash-body .progress-splash .schools-info .content .half .owl-container{left:30%;top:-120px}}.ui-datepicker{color:#3c3c3c;display:none;font-size:15px;padding:10px;width:17em}.ui-datepicker .ui-datepicker-header{position:relative;margin-bottom:10px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;left:50%;margin:0 -8px;position:absolute;top:10%}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;font-weight:700}.ui-datepicker .ui-datepicker-month{text-transform:capitalize}.ui-datepicker table{border-collapse:collapse;font-size:13px;margin:0 0 .4em;width:100%}.ui-datepicker th{border-top:1px solid #eee;border-bottom:1px solid #eee;color:#999;font-weight:700;padding:2px 0;text-align:center}.ui-datepicker td{border:0;padding:0;text-align:center;width:60px}.ui-datepicker td a,.ui-datepicker td span{color:#3c3c3c}.ui-datepicker td.ui-datepicker-selected a,.ui-datepicker td.ui-datepicker-selected span{background-color:#1caff6;color:#fff;font-weight:700}.ui-datepicker td.ui-state-disabled a,.ui-datepicker td.ui-state-disabled span{color:#999}.ui-datepicker td.in-range{background-color:#ddf3fe}.ui-datepicker td.in-range.start{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(50%, #ddf3fe));background-image:-webkit-linear-gradient(left, #fff 50%, #ddf3fe 50%);background-image:-moz-linear-gradient(left, #fff 50%, #ddf3fe 50%);background-image:-ms-linear-gradient(left, #fff 50%, #ddf3fe 50%);background-image:-o-linear-gradient(left, #fff 50%, #ddf3fe 50%)}.ui-datepicker td.in-range.end{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #ddf3fe), color-stop(50%, #fff));background-image:-webkit-linear-gradient(left, #ddf3fe 50%, #fff 50%);background-image:-moz-linear-gradient(left, #ddf3fe 50%, #fff 50%);background-image:-ms-linear-gradient(left, #ddf3fe 50%, #fff 50%);background-image:-o-linear-gradient(left, #ddf3fe 50%, #fff 50%)}.ui-datepicker td a,.ui-datepicker td span{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:block;padding:5px 0}.ui-datepicker td a.ui-state-hover,.ui-datepicker td span.ui-state-hover{-webkit-box-shadow:0 0 0 2px #1caff6 inset;-moz-box-shadow:0 0 0 2px #1caff6 inset;box-shadow:0 0 0 2px #1caff6 inset;background-color:#ddf3fe;color:#3c3c3c;font-weight:500}.ui-datepicker .ui-state-disabled{cursor:initial}.ui-datepicker .ui-state-disabled .ui-icon{display:none}.ui-datepicker .ui-icon{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_69cdf439736cb1cbefb6359d3f288802.svg");height:16px;text-indent:-9999px;overflow:hidden;width:10px}.ui-datepicker .ui-icon.ui-icon-circle-triangle-w{background-position:-408px -70px}.ui-datepicker .ui-icon.ui-icon-circle-triangle-e{background-position:-678px -70px}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left;padding:0 10px}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.dropdown-option.disabled{color:#999;cursor:default}.assignment-overlay{padding:5px 8px;line-height:17px;font-weight:700;display:inline-block;vertical-align:middle;min-width:34px;text-align:center;border-radius:4px}.assignment-overlay.complete{color:#7eb530;background:#dff0c6}.assignment-overlay.late{color:#ff9d00;background:#ffefd6}.assignment-overlay.missed{color:#dd381d;background:#f9d4cd}.assignment-overlay.gray{color:#999;background:#eee}#schools-feedback-wrapper{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;height:20px;left:0;padding:10px 20px 10px 15px;position:fixed;top:320px;z-index:200}#schools-feedback-wrapper.splash{left:3px;top:410px}#schools-feedback{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1);background:#fff;border-left:none;color:#3c3c3c;cursor:pointer;font-weight:bold;left:-50%;padding:4px 15px 7px 15px;position:relative}#schools-feedback:hover{color:#fff;border-color:#1caff6;background:#1caff6}.teacher-feedback{left:43%;width:620px}.teacher-feedback .modal-content{margin:0 30px}.teacher-feedback .modal-content p{color:#999;margin:20px 0 0 0}.teacher-feedback .modal-content .list-settings{width:100%;margin:0}.teacher-feedback .modal-content .warning{color:#f00;margin-right:10px;text-align:right}.teacher-feedback .modal-content .email-label{float:left;margin:3px 10px 3px 0}.teacher-feedback .modal-content #email-box{width:100%}.teacher-feedback .thanks{color:#7eb530;float:left;margin:10px 10px 0 0}#schools-log.page-main{border-radius:10px}#schools-log .log-header{text-align:center}#schools-log .subtitle{margin:20px;color:#999}#schools-log a{color:#1caff6}#schools-log .summary{margin:30px 0}#schools-log .assignment-id{font-size:10px;color:#808080}#schools-log .or{display:inline-block;font-weight:700;line-height:64px;text-transform:uppercase;padding-left:60px;color:#999}#schools-log .school-container{height:120px}#schools-log .school-container .light-blue-school{position:absolute;left:28%;bottom:0;font-size:17px;margin-top:30px}#app.player,#app.slide-session-end,#app.create-profile-nag{position:absolute;width:100%;height:100%;min-height:820px}#app.player .player-inner,#app.slide-session-end .player-inner,#app.create-profile-nag .player-inner{width:1080px;max-width:1080px;padding:40px;margin:0 auto;min-width:1000px;display:block;*zoom:1;margin:auto;position:absolute;z-index:1;left:0;right:0;top:50%;margin-top:-340px}#app.player .player-inner:before,#app.slide-session-end .player-inner:before,#app.create-profile-nag .player-inner:before,#app.player .player-inner:after,#app.slide-session-end .player-inner:after,#app.create-profile-nag .player-inner:after{display:table;content:"";line-height:0}#app.player .player-inner:after,#app.slide-session-end .player-inner:after,#app.create-profile-nag .player-inner:after{clear:both}#app.player .player-inner:before,#app.slide-session-end .player-inner:before,#app.create-profile-nag .player-inner:before,#app.player .player-inner:after,#app.slide-session-end .player-inner:after,#app.create-profile-nag .player-inner:after{display:table;content:"";line-height:0}#app.player .player-inner:after,#app.slide-session-end .player-inner:after,#app.create-profile-nag .player-inner:after{clear:both}#app.player .player-inner.show-report-stuff,#app.slide-session-end .player-inner.show-report-stuff,#app.create-profile-nag .player-inner.show-report-stuff{padding-bottom:380px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:1000px;-webkit-transition:padding .5s;-moz-transition:padding .5s;-ms-transition:padding .5s;-o-transition:padding .5s;transition:padding .5s}#app.player .footer-main,#app.slide-session-end .footer-main,#app.create-profile-nag .footer-main{position:absolute;bottom:20px;margin:0;display:none}.close-fail{display:inline-block;color:#1caff6;cursor:pointer;margin:0 0 5px 30px;font-size:22px;position:relative;top:-2px}html[dir=rtl] .close-fail{margin:0 0 5px 30px;margin:0 30px 5px 0}.close-fail:hover{text-decoration:underline}.player-container{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:40px 40px 0 40px;*zoom:1;width:100%;opacity:0;position:relative;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.08);-moz-box-shadow:0 0 30px rgba(0,0,0,0.08);box-shadow:0 0 30px rgba(0,0,0,0.08)}.player-container:before,.player-container:after{display:table;content:"";line-height:0}.player-container:after{clear:both}.player-container:before,.player-container:after{display:table;content:"";line-height:0}.player-container:after{clear:both}.create-profile-nag{text-align:center}.create-profile-nag .player-container{padding:40px}.create-profile-nag img{height:250px;margin-bottom:30px}.create-profile-nag h1.session-end{margin:30px 0 10px 0}.create-profile-nag h2.session-end{font-size:22px;margin:0 0 20px 0}.create-profile-nag button{min-width:300px;display:block;margin:0 auto}.create-profile-nag button.btn-blue.create{margin-bottom:15px}.create-profile-nag a{display:block}.create-profile-nag a:hover{text-decoration:underline}.owl-peeking-container{width:300px;overflow:hidden;height:185px;position:absolute;bottom:0}.owl-peeking-container .owl{position:absolute;left:0;top:100%;margin-top:-25px}html[dir=rtl] .owl-peeking-container .owl{right:0;left:auto}.owl-peeking-container.hoverable{height:140px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.owl-peeking-container.hoverable:hover{height:140px}.friend-boxes{width:100%;text-align:center;font-size:15px}.friend-boxes .pane{width:350px;display:inline-block;margin:0 30px;text-align:left;vertical-align:top}html[dir=rtl] .friend-boxes .pane{text-align:left;text-align:right}.friend-boxes .subline{min-height:50px}.friend-boxes .avatar{float:left}html[dir=rtl] .friend-boxes .avatar{float:left;float:right}.friend-boxes .language{display:block;color:#999}.welcome-intro-screen{text-align:center;vertical-align:top}.welcome-intro-screen .owl-happy{margin:-20px 0 -20px 0}.welcome-intro-screen h2{margin:0 0 15px 0;font-size:26px}.welcome-intro-screen p{margin:0}.welcome-intro-screen .speech-bubble{margin:60px 0 0 0}.welcome-intro-screen .language-select{width:310px;margin-top:10px}.welcome-intro-screen .dropdown-content{width:310px}.choose-your-path{text-align:center}.choose-your-path>li{display:inline-block;vertical-align:top}.choose-your-path .or{line-height:80px;font-weight:700;color:#c6c6c6;text-transform:uppercase}.practice-intro-screen{text-align:center;vertical-align:top;padding:20px 0 0 0}.practice-intro-screen .owl{margin:-40px 20px -20px 0}.practice-intro-screen h2{margin:0 0 15px 0;font-size:24px}.practice-intro-screen p{margin:0}.practice-intro-screen .speech-bubble{margin:30px 0 0 0}.practice-intro-screen .blue:hover{text-decoration:none}.in_class{background:rgba(0,0,0,0.5)}.in_class .in-class-wrapper{padding:40px 50px 0 50px;display:block}.in_class .in-class-wrapper .in-class-intro-text{display:inline-block;vertical-align:middle;float:left}html[dir=rtl] .in_class .in-class-wrapper .in-class-intro-text{float:left;float:right}.in_class .in-class-wrapper .in-class-intro-text h1{text-align:left;margin:10px 0 40px 0;font-size:32px;font-weight:500}html[dir=rtl] .in_class .in-class-wrapper .in-class-intro-text h1{text-align:left;text-align:right}.in_class .in-class-wrapper .in-class-intro-text .session-subheading{text-align:left;margin:-10px 0 0 0;width:450px;line-height:28px;font-size:17px}.in_class .in-class-wrapper .in-class-intro-graphic{display:inline-block;vertical-align:middle;float:right}html[dir=rtl] .in_class .in-class-wrapper .in-class-intro-graphic{float:right;float:left}.in_class .in-class-wrapper .in-class-intro-graphic .in-class-students{height:166px;background-position:-486px -524px}.in-class-end .player-container h1{font-weight:700}.in-class-end .player-container h2{line-height:30px}.in-class-end .second.in-class{position:absolute;bottom:-13px;left:calc(50% - 175px)}.in-class-end .second.in-class .in-class-students{width:350px;height:180px;background-position:-609px -642px;background-size:1200px;display:inline-block}.hover-reminder{width:100%;bottom:0;left:100px;position:absolute}.hover-reminder .speech-bubble{position:absolute;left:260px;bottom:-20px;opacity:0;-webkit-animation:slide-in-left-right .5s;-moz-animation:slide-in-left-right .5s;-o-animation:slide-in-left-right .5s;animation:slide-in-left-right .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}html[dir=rtl] .hover-reminder .speech-bubble{right:260px;left:auto}.intro-hover{bottom:0;left:80px;position:absolute}html[dir=rtl] .intro-hover{right:80px;left:auto}.intro-hover .speech-bubble{position:absolute;left:260px;bottom:-10px;opacity:0}html[dir=rtl] .intro-hover .speech-bubble{right:260px;left:auto}.intro-translate{bottom:0;left:-50px;position:absolute;z-index:1}html[dir=rtl] .intro-translate{right:-50px;left:auto}.intro-translate .speech-bubble{position:absolute;left:260px;bottom:-20px;opacity:0;width:300px}html[dir=rtl] .intro-translate .speech-bubble{right:260px;left:auto}.intro-translate .owl{-webkit-animation:peek-from-bottom .7s;-moz-animation:peek-from-bottom .7s;-o-animation:peek-from-bottom .7s;animation:peek-from-bottom .7s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.intro-fb h2{margin:-40px 0 50px 0;color:#999}.intro-fb .owl-peeking-container{left:30px;width:100%}html[dir=rtl] .intro-fb .owl-peeking-container{right:30px;left:auto}.intro-fb .owl-standard{-webkit-animation:peek-from-bottom 1s;-moz-animation:peek-from-bottom 1s;-o-animation:peek-from-bottom 1s;animation:peek-from-bottom 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.intro-fb .owl-sporty{left:250px;-webkit-animation:peek-from-bottom 1s;-moz-animation:peek-from-bottom 1s;-o-animation:peek-from-bottom 1s;animation:peek-from-bottom 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}html[dir=rtl] .intro-fb .owl-sporty{right:250px;left:auto}.intro-fb .owl-graduation{left:540px;-webkit-animation:peek-from-bottom 1s;-moz-animation:peek-from-bottom 1s;-o-animation:peek-from-bottom 1s;animation:peek-from-bottom 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}html[dir=rtl] .intro-fb .owl-graduation{right:540px;left:auto}.intro-end h2{margin:-40px 0 50px 0;color:#999}.intro-end .skill-icon{margin:0;-webkit-animation:roll-in .5s;-moz-animation:roll-in .5s;-o-animation:roll-in .5s;animation:roll-in .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.intro-end .skill-badge-name{opacity:0;-webkit-animation:slide-in-left-right .5s;-moz-animation:slide-in-left-right .5s;-o-animation:slide-in-left-right .5s;animation:slide-in-left-right .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.intro-end .skill-icon-rolling-container{opacity:0;margin:0 0 13px 0;-webkit-animation:slide-in-left-right .5s;-moz-animation:slide-in-left-right .5s;-o-animation:slide-in-left-right .5s;animation:slide-in-left-right .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.intro-end #skill-1 .skill-icon,.intro-end #skill-1 .skill-icon-rolling-container,.intro-end #skill-1 .skill-badge-name{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.intro-end #skill-2 .skill-icon,.intro-end #skill-2 .skill-icon-rolling-container,.intro-end #skill-2 .skill-badge-name{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.intro-end #skill-3 .skill-icon,.intro-end #skill-3 .skill-icon-rolling-container,.intro-end #skill-3 .skill-badge-name{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.intro-end #skill-4 .skill-icon,.intro-end #skill-4 .skill-icon-rolling-container,.intro-end #skill-4 .skill-badge-name{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.intro-end #skill-5 .skill-icon,.intro-end #skill-5 .skill-icon-rolling-container,.intro-end #skill-5 .skill-badge-name{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.coach-intro-end h1{margin:0}.coach-intro-end .coach-intro-screen{text-align:center;vertical-align:top;display:block}.coach-intro-end .coach-intro-screen span{vertical-align:middle;display:inline-block}.coach-intro-end .coach-intro-screen span.owl{margin-top:-20px}.coach-intro-end .coach-goal-chooser{width:320px;display:inline-block}.coach-intro-end .coach-goal-chooser label{width:290px;margin:5px}.coach-intro-end .coach-goal-chooser input{float:left}.coach-intro-end .coach-goal-chooser .title{color:#000;float:left;padding:0 5px}.coach-intro-end .coach-goal-chooser .xp-text{float:right}.coach-intro-end .coach-goal-chooser input[type="radio"]{border:2px solid #999}.coach-intro-end .coach-goal-chooser label:hover{border-color:#1caff6;background:#fff;color:#1caff6}.coach-intro-end .coach-goal-chooser label:hover input[type=radio]{border-color:#1caff6}.coach-intro-end .coach-goal-chooser label.active,.coach-intro-end .coach-goal-chooser label .active:hover{background:#1caff6;color:#fff;border-color:#1caff6}.coach-intro-end .coach-goal-chooser label.active input[type=checkbox],.coach-intro-end .coach-goal-chooser label .active:hover input[type=checkbox]{border-color:#1caff6}.coach-intro-end .coach-goal-chooser label.active .title,.coach-intro-end .coach-goal-chooser label .active:hover .title{color:#fff}.coach-intro-end .coach-goal-chooser label.active input[type=radio],.coach-intro-end .coach-goal-chooser label .active:hover input[type=radio]{border-color:#1caff6}.skill-tree-intro{text-align:center}.skill-tree-intro .speech-bubble{opacity:0;width:400px;-webkit-animation:slide-in-right-left .5s;-moz-animation:slide-in-right-left .5s;-o-animation:slide-in-right-left .5s;animation:slide-in-right-left .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.skill-tree-intro .speech-bubble .inner{text-align:center}.skill-tree-intro .speech-bubble h2{margin:0 0 25px 0;font-size:24px}.skill-tree-intro .speech-bubble p{margin:0 0 25px 0}.skill-tree-intro .owl{-webkit-animation:peek-from-right .7s;-moz-animation:peek-from-right .7s;-o-animation:peek-from-right .7s;animation:peek-from-right .7s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.skill-tree-intro-rtl{text-align:center}.skill-tree-intro-rtl .speech-bubble{opacity:0;width:400px;-webkit-animation:slide-in-left-right .5s;-moz-animation:slide-in-left-right .5s;-o-animation:slide-in-left-right .5s;animation:slide-in-left-right .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.skill-tree-intro-rtl .speech-bubble .inner{text-align:center !important}.skill-tree-intro-rtl .speech-bubble h2{margin:0 0 25px 0;font-size:24px}.skill-tree-intro-rtl .speech-bubble p{margin:0 0 25px 0}.skill-tree-intro-rtl .owl{-webkit-animation:peek-from-left .7s;-moz-animation:peek-from-left .7s;-o-animation:peek-from-left .7s;animation:peek-from-left .7s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.owl-peeking-right-container{width:165px;overflow:hidden;height:250px;position:absolute;right:0;top:40px}.owl-peeking-right-container .owl{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;left:100%;top:0;background-position:-300px 0}.owl-peeking-left-container{width:135px;overflow:hidden;height:250px;position:absolute;left:0;top:40px}.owl-peeking-left-container .owl{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:100%;top:-5%}.player-header{border-bottom:2px solid #f3f3f3;*zoom:1;min-height:80px;margin:-40px 0 0 0}.player-header.dynamic{border-bottom:none}.player-header.dynamic .progress-bar-container{margin-top:50px}.player-header:before,.player-header:after{display:table;content:"";line-height:0}.player-header:after{clear:both}.player-header:before,.player-header:after{display:table;content:"";line-height:0}.player-header:after{clear:both}.player-header .progress-bar-distinct,.player-header .progress-bar-dynamic{margin:30px 0 0 0}.progress-bar-container{margin-top:80px;left:35px}.progress-bar-container{position:relative}.progress-bar-container .status-icon{position:absolute}.progress-bar-dynamic.simplified-bar{background:#f3f3f3;height:20px;overflow:hidden;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.progress-bar-dynamic.simplified-bar .bar{-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background:#7eb530;position:relative;height:20px}.progress-bar-dynamic.simplified-bar .bar:after{position:absolute;width:100%;height:10px;top:0;left:0;content:"";display:block;background:rgba(255,255,255,0.15)}.player-header.dynamic.v2{margin:-40px -40px 0 -40px;background-color:#f4f4f4;border-radius:10px 10px 0 0;height:100px;padding:0 40px 0 30px}.player-header.dynamic.v2 .progress-bar-container{margin-top:-5px;width:500px}.player-header.dynamic.v2 .player-header-right{margin:12px -10px 0 0}.player-header.dynamic.v2 .player-header-right .icon{float:left;margin:-2px 8px 0 20px}.player-header.dynamic.v2 .popover-tips-and-notes{width:450px;margin:80px 0 0 -250px}.player-header.dynamic.v2 .popover-tips-and-notes .arrow-top-small-container{left:68%}.progress-bar-dynamic.v2{height:20px;display:block;height:26px;width:410px;border:3px solid #d6d6d6;position:relative;margin-right:0;-webkit-border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0}html[dir=rtl] .progress-bar-dynamic.v2{margin-right:0;margin-right:70px}html[dir=rtl] .progress-bar-dynamic.v2{border-radius:0 100px 100px 0;border-radius:100px 0 0 100px}.progress-bar-dynamic.v2 .bar{display:inline-block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#a5d20c;background-image:-webkit-gradient(linear, left top, right top, from(#a5d20c), to(#7ac70c));background-image:-webkit-linear-gradient(left, #a5d20c, #7ac70c);background-image:-moz-linear-gradient(left, #a5d20c, #7ac70c);background-image:-ms-linear-gradient(left, #a5d20c, #7ac70c);background-image:-o-linear-gradient(left, #a5d20c, #7ac70c);position:absolute;height:26px;content:'';margin:-3px 0}html[dir=rtl] .progress-bar-dynamic.v2 .bar{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.progress-bar-dynamic.v2 .bar.bar-border-radius{-webkit-border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0}.progress-bar-dynamic.v2 .lightning-container{margin-top:-3px;margin-left:-31px;position:absolute}.progress-bar-dynamic.v2 .status-icon{position:absolute;z-index:3;display:block;top:13px;left:14px}html[dir=rtl] .progress-bar-dynamic.v2 .status-icon{left:14px;left:-9px}.progress-bar-dynamic.v2 .icon-lightning-green.opacity-0~.v2-backing{border-color:#d6d6d6}.progress-bar-dynamic.v2 .v2-backing{right:auto;position:absolute;height:55px;width:55px;background-color:#f3f3f3;border:3px solid #a5d20c;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;content:'';z-index:2}html[dir=rtl] .progress-bar-dynamic.v2 .v2-backing{right:auto;right:-31px}.progress-bar-dynamic.v2 .v2-backing::after{display:block;width:27px;height:40px;margin:23px 25px 0 25px;background:#f3f3f3;content:""}.progress-bar-dynamic.v2 .ruler li,.progress-bar-dynamic.v2 .ruler-overlay li{border-right:2px solid #d6d6d6;list-style:none;height:3px;display:inline-block;width:19.4px;height:5px;margin-bottom:2px}.progress-bar-dynamic.v2 .ruler li:nth-child(even),.progress-bar-dynamic.v2 .ruler-overlay li:nth-child(even){height:10px;margin-bottom:-1px}.progress-bar-dynamic.v2 .ruler li:first-child,.progress-bar-dynamic.v2 .ruler-overlay li:first-child{opacity:0}.progress-bar-dynamic.v2 .ruler-overlay{white-space:nowrap;overflow:hidden;margin-top:3px}.progress-bar-dynamic.v2 .ruler-overlay li{border-right:2px solid #f1f1f1;position:relative}.progress-bar-dynamic.v2 .challenge-number-container{padding-left:24px;float:none;padding-top:10px;font-size:15px;font-weight:700;color:#c9c9c9}html[dir=rtl] .progress-bar-dynamic.v2 .challenge-number-container{padding-left:24px;padding-left:285px}html[dir=rtl] .progress-bar-dynamic.v2 .challenge-number-container{float:none;float:left}.progress-bar-dynamic.strength-bar{background-color:#fff;border:2px solid #ddd;height:23px;width:540px;position:relative;left:121px;right:0;top:-10px;border-radius:100px 0 0 100px}html[dir=rtl] .progress-bar-dynamic.strength-bar{left:121px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar{right:0;right:211px}html[dir=rtl] .progress-bar-dynamic.strength-bar{border-radius:100px 0 0 100px;border-radius:0 100px 100px 0}.progress-bar-dynamic.strength-bar .bar{min-width:10px;-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;height:23px;margin:-2px 0 0 -2px}html[dir=rtl] .progress-bar-dynamic.strength-bar .bar{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.progress-bar-dynamic.strength-bar .bar.green{background-color:#adce0f;background-image:-webkit-gradient(linear, left top, right top, from(#adce0f), to(#7eb530));background-image:-webkit-linear-gradient(left, #adce0f, #7eb530);background-image:-moz-linear-gradient(left, #adce0f, #7eb530);background-image:-ms-linear-gradient(left, #adce0f, #7eb530);background-image:-o-linear-gradient(left, #adce0f, #7eb530)}.progress-bar-dynamic.strength-bar .bar.green .triangle-end{border-right:14px solid transparent;border-bottom:23px solid #7eb530}.progress-bar-dynamic.strength-bar .bar.red{background-color:#eb7560;background-image:-webkit-gradient(linear, left top, right top, from(#eb7560), to(#dd381d));background-image:-webkit-linear-gradient(left, #eb7560, #dd381d);background-image:-moz-linear-gradient(left, #eb7560, #dd381d);background-image:-ms-linear-gradient(left, #eb7560, #dd381d);background-image:-o-linear-gradient(left, #eb7560, #dd381d)}.progress-bar-dynamic.strength-bar .bar.red .triangle-end{border-right:14px solid transparent;border-bottom:23px solid #dd381d}.progress-bar-dynamic.strength-bar .bar.purple{background-color:#c870ca;background-image:-webkit-gradient(linear, left top, right top, from(#c870ca), to(#9b5fca));background-image:-webkit-linear-gradient(left, #c870ca, #9b5fca);background-image:-moz-linear-gradient(left, #c870ca, #9b5fca);background-image:-ms-linear-gradient(left, #c870ca, #9b5fca);background-image:-o-linear-gradient(left, #c870ca, #9b5fca)}.progress-bar-dynamic.strength-bar .bar.purple .triangle-end{border-right:14px solid transparent;border-bottom:23px solid #9b5fca}.progress-bar-dynamic.strength-bar .bar.blue{background-color:#1ccff6;background-image:-webkit-gradient(linear, left top, right top, from(#1ccff6), to(#1caff6));background-image:-webkit-linear-gradient(left, #1ccff6, #1caff6);background-image:-moz-linear-gradient(left, #1ccff6, #1caff6);background-image:-ms-linear-gradient(left, #1ccff6, #1caff6);background-image:-o-linear-gradient(left, #1ccff6, #1caff6)}.progress-bar-dynamic.strength-bar .bar.blue .triangle-end{border-right:14px solid transparent;border-bottom:23px solid #1caff6}.progress-bar-dynamic.strength-bar .bar.gold{background-color:#ffc300;background-image:-webkit-gradient(linear, left top, right top, from(#ffc300), to(#faa919));background-image:-webkit-linear-gradient(left, #ffc300, #faa919);background-image:-moz-linear-gradient(left, #ffc300, #faa919);background-image:-ms-linear-gradient(left, #ffc300, #faa919);background-image:-o-linear-gradient(left, #ffc300, #faa919)}.progress-bar-dynamic.strength-bar .bar.gold .triangle-end{border-right:14px solid transparent;border-bottom:23px solid #faa919}.progress-bar-dynamic.strength-bar .bar:after{position:absolute;width:130%;height:12px;top:0;left:0;content:"";display:block;background:rgba(255,255,255,0.15)}.progress-bar-dynamic.strength-bar .bar .bubbles{display:none;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/bubbles_mv_69cdf439736cb1cbefb6359d3f288802.png");position:absolute;background-repeat:no-repeat;background-position:right center;width:70px;height:30px;z-index:1;top:-1px;right:-17px;background-size:90px}.progress-bar-dynamic.strength-bar .bar .triangle-end{display:none;width:0;height:0;right:-13px;position:absolute}.progress-bar-dynamic.strength-bar .skill-icon-container{float:right;top:-48px;left:-10px;right:0;position:relative}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container{float:right;float:left}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container{left:-10px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container{right:0;right:-10px}.progress-bar-dynamic.strength-bar .skill-icon-container .skill-icon.smaller.locked.white{background-color:#fff}.progress-bar-dynamic.strength-bar .skill-icon-container .skill-icon-image{margin:10px 0 0 -2px}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .skill-icon-image{margin:10px 0 0 -2px;margin:10px -2px 0 0}.progress-bar-dynamic.strength-bar .skill-icon-container .skill-icon-image.skill-locked-barbell{background-size:40px 25px;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/barbell_locked_mv_69cdf439736cb1cbefb6359d3f288802.png");background-repeat:no-repeat;margin:22px 0 0 5px}.progress-bar-dynamic.strength-bar .skill-icon-container .skill-icon-image.skill-unlocked-barbell{background-size:40px 25px;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/barbell_unlocked_mv_69cdf439736cb1cbefb6359d3f288802.png");background-repeat:no-repeat;margin:22px 0 0 5px}.progress-bar-dynamic.strength-bar .skill-icon-container .locked{top:2px;left:2px;right:0;width:66px;height:66px}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .locked{left:2px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .locked{right:0;right:2px}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num{position:absolute;left:48px;right:0;z-index:2;top:65px;text-align:center;width:35px;font-size:13px;color:#c9c9c9}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num{left:48px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num{right:0;right:48px}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-circle{width:30px;height:30px;position:absolute;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:0;top:58px;left:48px;right:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-circle{left:48px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-circle{right:0;right:48px}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-circle.white{background-color:#fff}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-backing{width:35px;height:35px;border:2px solid #ddd;position:absolute;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:0;top:55px;left:45px;right:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-backing{left:45px;left:0}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .challenge-num-backing{right:0;right:45px}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-number-container{position:relative;top:-20px}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-number-container.filled .challenge-num{color:#fff}.progress-bar-dynamic.strength-bar .skill-icon-container .challenge-number-container.filled .challenge-num-backing{border:none}.progress-bar-dynamic.strength-bar .skill-icon-container .finished-skill{position:absolute;z-index:1;width:68px;height:68px;left:1px;top:1px}html[dir=rtl] .progress-bar-dynamic.strength-bar .skill-icon-container .finished-skill{left:1px;left:-69px}.backing{width:70px;height:70px;border:2px solid #ddd;position:absolute;left:auto;right:201px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;z-index:-1;right:-60px;top:-27px}html[dir=rtl] .backing{left:auto;left:111px}html[dir=rtl] .backing{right:201px;right:526px}.coach-end h1.session-end{margin:30px 0 20px 0}.coach-end h2{text-align:center;color:#999;margin:-10px auto 30px auto;line-height:24px;font-size:22px}.coach-end.par-end:not(.show-goal-subheading) h1.session-end{margin:0}.session-subheading{text-align:center;color:#999;margin:-10px auto 0 auto;width:400px;line-height:24px}.session-subheading a{color:#1caff6}.session-subheading a:hover{text-decoration:underline}.session-par{color:#c9c9c9;text-align:center;margin-bottom:15px;font-size:18px}h2.session-par-percent{text-align:center;color:#3c3c3c;margin-bottom:0;padding-bottom:20px}.progress-bar-distinct{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;overflow:hidden;*zoom:1}.progress-bar-distinct:before,.progress-bar-distinct:after{display:table;content:"";line-height:0}.progress-bar-distinct:after{clear:both}.progress-bar-distinct:before,.progress-bar-distinct:after{display:table;content:"";line-height:0}.progress-bar-distinct:after{clear:both}.progress-bar-distinct>li{background:#f3f3f3;width:22px;height:20px;float:left;position:relative;border-left:2px solid #fff;overflow:hidden}html[dir=rtl] .progress-bar-distinct>li{float:left;float:right}html[dir=rtl] .progress-bar-distinct>li{border-right:2px solid #fff;border-left:none}.progress-bar-distinct>li:first-child{border-left:none}.progress-bar-distinct>li:first-child .inner{border-radius:100px 0 0 100px}html[dir=rtl] .progress-bar-distinct>li:first-child .inner{border-radius:100px 0 0 100px;border-radius:0 100px 100px 0}.progress-bar-distinct>li .inner{width:0;height:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background:#7eb530;position:absolute;left:0;top:0}html[dir=rtl] .progress-bar-distinct>li .inner{right:0;left:auto}.progress-bar-distinct>li .inner:after{position:absolute;width:100%;height:10px;top:0;left:0;content:"";display:block;background:rgba(255,255,255,0.15)}html[dir=rtl] .progress-bar-distinct>li .inner:after{right:0;left:auto}.progress-bar-distinct>li.done{border-left:2px solid #86b300}.progress-bar-distinct>li.done:first-child{border-left:none}.progress-bar-distinct>li.done .inner{width:100%}#modal-notification{left:50%;padding:30px 30px 20px 30px}#modal-notification h1{font-weight:500;font-size:22px;margin:0 0 10px 0}#modal-notification .icon-arrow-swoosh{margin:-10px -5px;float:right}#modal-notification.basic-bar .icon-arrow-swoosh{float:left;margin:-15px 15px 0 -10px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#modal-notification.basic-bar p{margin-left:60px}#modal-notification.t13n-toggle-notification{margin:0;width:300px}#modal-notification.t13n-toggle-notification:after{left:21px;border:10px solid transparent;border-bottom:10px solid #fff;content:"";display:block;height:0;position:absolute;top:-19px;width:0}html[dir=rtl] #modal-notification.t13n-toggle-notification:after{right:21px;left:auto}#modal-notification.t13n-toggle-notification .native-script{color:#c9c9c9;margin-left:20px}#modal-notification.t13n-toggle-notification .dismiss-warning{margin-top:10px;width:100%}.player-header-right{float:right;font-size:17px;margin:0 -10px 0 0}html[dir=rtl] .player-header-right{float:right;float:left}html[dir=rtl] .player-header-right{margin:0 -10px 0 0;margin:0 0 0 -10px}.player-header-right>li{float:left;position:relative}html[dir=rtl] .player-header-right>li{float:left;float:right}.player-header-right .timer .inner,.player-header-right .points{padding:30px 20px}.player-header-right .timer .inner .icon-xp-small,.player-header-right .points .icon-xp-small{float:left;margin:-4px 10px 0 0}html[dir=rtl] .player-header-right .timer .inner .icon-xp-small,html[dir=rtl] .player-header-right .points .icon-xp-small{float:left;float:right}html[dir=rtl] .player-header-right .timer .inner .icon-xp-small,html[dir=rtl] .player-header-right .points .icon-xp-small{margin:-4px 10px 0 0;margin:-4px 0 0 10px}.player-header-right .running-out{color:#dd381d}.player-header-right .timer{width:90px}.player-header-left{float:left;font-size:17px;margin:0 -10px 0 0}html[dir=rtl] .player-header-left{float:left;float:right}html[dir=rtl] .player-header-left{margin:0 -10px 0 0;margin:0 0 0 -10px}.player-header-left li{display:inline-block;margin:0 30px 0 0}html[dir=rtl] .player-header-left li{margin:0 30px 0 0;margin:0 0 0 30px}div#t13n-toggle-container{float:left;margin-right:30px}.t13n-toggle{background:#eee;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer;height:15px;margin-top:30px;position:relative;top:2px;width:30px}.t13n-toggle .t13n-toggle-button{background:#c9c9c9;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;color:#fff;font-size:10px;font-weight:700;height:22px;left:-3px;padding-top:1px;position:relative;text-align:center;top:-3px;width:22px}.t13n-toggle:hover .t13n-toggle-button{background:#1caff6}.t13n-toggle.disabled{cursor:default;opacity:.7}.t13n-toggle.disabled:hover .t13n-toggle-button{background:#c9c9c9}.t13n-toggle span{display:none}.t13n-toggle.toggled-left .t13n-toggle-button{-webkit-animation:toggle-right-left .25s;-moz-animation:toggle-right-left .25s;-o-animation:toggle-right-left .25s;animation:toggle-right-left .25s}.t13n-toggle.toggled-left .toggled-left-text{display:inline}.t13n-toggle.toggled-right .t13n-toggle-button{-webkit-animation:toggle-left-right .25s;-moz-animation:toggle-left-right .25s;-o-animation:toggle-left-right .25s;animation:toggle-left-right .25s;margin-left:14px}.t13n-toggle.toggled-right .toggled-right-text{display:inline}.popover-tips-and-notes{margin-top:70px;margin-left:10px;width:500px}.popover-tips-and-notes .arrow-top-small-container{left:15%}.popover-tips-and-notes .inner{padding:30px}.popover-tips-and-notes .table-bordered{margin:0 0 20px 0}.player-quit,.tips-and-notes{padding:30px 15px;margin:0 0 0 0;display:block;color:#999;cursor:pointer}.player-quit:hover,.tips-and-notes:hover{color:#1caff6}.player-header.dynamic .player-quit,.player-header.dynamic .tips-and-notes{padding:30px 5px 0 0}#heart-refill-container{padding:21px 10px 0 10px}#heart-refill-container .btn{font-size:15px}.player-header-hearts{margin:30px 10px 0 10px;float:left}html[dir=rtl] .player-header-hearts{float:left;float:right}.player-header-hearts>li{margin-left:6px;float:left;position:relative}html[dir=rtl] .player-header-hearts>li{margin-right:6px;margin-left:auto}html[dir=rtl] .player-header-hearts>li{float:left;float:right}.player-header-hearts>li .icon-heart-medium{position:absolute;float:left;top:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}html[dir=rtl] .player-header-hearts>li .icon-heart-medium{float:left;float:right}.player-header-hearts>li .icon-heart-medium.falling-heart{top:50px;opacity:0}.player-header-hearts>li:first-child{margin-right:0}html[dir=rtl] .player-header-hearts>li:first-child{margin-left:0;margin-right:auto}.player-main{min-height:370px;padding:40px 0;font-size:18px;position:relative}.red-bold{color:#dd381d}.line-through{color:#dd381d;text-decoration:line-through}#session-element-container,#prev-session-element-container{position:absolute;width:100%}.challenge-row{display:table;width:100%}.challenge-cell{display:table-cell;text-align:center;vertical-align:top;padding:0 30px;position:relative}.challenge-cell .icon-arrow-blue-right{position:absolute;left:-36px;top:16px}html[dir=rtl] .challenge-cell .icon-arrow-blue-right{right:-36px;left:auto}.challenge-translate{margin:0 auto;width:840px}.challenge-translate .challenge-cell{width:50%}.player-discuss-guide{margin:20px 0 20px 0}.hints-sentence .non-space.token,.hover{cursor:default;padding:0 0 5px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAI0lEQVQIW2NkwAIYYWJr1679HxwcDOaDCZAATBIkgVslurEAdDoMBsNekvMAAAAASUVORK5CYII=) repeat-x bottom left}.hints-sentence .non-space.token.highlighted-new-word,.hover.highlighted-new-word{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAI0lEQVQIW2NkwAIYYWL/Oxj+M1YwgPlgAiQAkwRJ4FaJbiwA3isJBulCmoIAAAAASUVORK5CYII=) repeat-x bottom left}.challenge-listen{margin:0 auto;width:800px}.challenge-listen .cell-left{width:30%;text-align:right;padding-right:0}html[dir=rtl] .challenge-listen .cell-left{text-align:right;text-align:left}html[dir=rtl] .challenge-listen .cell-left{padding-left:0;padding-right:auto}.challenge-listen .cell-right{width:60%;padding-left:10px;padding-right:80px}html[dir=rtl] .challenge-listen .cell-right{padding-left:10px;padding-left:80px}html[dir=rtl] .challenge-listen .cell-right{padding-right:80px;padding-right:10px}.challenge-speak #audio-recorder{display:inline-block;margin-top:-40px}#app.incorrect.speak .player-footer .col-left,#app.incorrect.reverse_speak .player-footer .col-left{padding-left:0}#app.incorrect.speak .player-footer .col-left.retry,#app.incorrect.reverse_speak .player-footer .col-left.retry{padding-left:80px}#app.incorrect.speak .player-footer .col-left.retry #skip_button,#app.incorrect.reverse_speak .player-footer .col-left.retry #skip_button{border-color:#fcc2b8 !important;color:#e02804}#app.incorrect.speak .player-footer .col-left.retry #skip_button:hover,#app.incorrect.reverse_speak .player-footer .col-left.retry #skip_button:hover{border-color:#e02804 !important;background:#ffd4cc}.challenge-name{margin:0 auto;width:860px}.challenge-name .cell-left{width:50%}.challenge-name .cell-right{width:50%}.challenge-select .number{float:right;margin-right:5px}html[dir=rtl] .challenge-select .number{float:right;float:left}html[dir=rtl] .challenge-select .number{margin-left:5px;margin-right:auto}.challenge-judge{margin:0 auto;text-align:center}.challenge-judge .number{padding-right:7px}html[dir=rtl] .challenge-judge .number{padding-left:7px;padding-right:auto}.challenge-judge .challenge-cell{width:auto}.challenge-judge .cell-left{text-align:right;vertical-align:middle}html[dir=rtl] .challenge-judge .cell-left{text-align:right;text-align:left}.challenge-judge .cell-right{text-align:left}html[dir=rtl] .challenge-judge .cell-right{text-align:left;text-align:right}.judge-row{display:inline-block;margin:-10px 0 0 0}.judge-row .col-left{max-width:400px;display:inline-block;padding:72px 25px 0 0;vertical-align:top;line-height:24px;text-align:right}html[dir=rtl] .judge-row .col-left{padding:72px 25px 0 0;padding:72px 0 0 25px}html[dir=rtl] .judge-row .col-left{text-align:right;text-align:left}.judge-row .col-right{display:inline-block;padding:0 0 0 25px;max-width:500px;text-align:left}html[dir=rtl] .judge-row .col-right{padding:0 0 0 25px;padding:0 25px 0 0}html[dir=rtl] .judge-row .col-right{text-align:left;text-align:right}.judge-row .col-right table td.checkbox{vertical-align:middle}.choose-article-container{margin:-15px -15px 0 -15px}.choose-article{display:table;width:100%;border-spacing:15px}.choose-article>li{display:table-cell}.choose-article.hover-effect li label{border:2px solid #eee;color:#999}.choose-article.hover-effect li label input[type=radio]{border-color:#eee}.choose-article.hover-effect li label:hover{border-color:#1caff6;background:#fff;color:#1caff6}.choose-article.hover-effect li label:hover input[type=radio]{border-color:#1caff6;background:#fff}.choose-article.hover-effect li label.active,.choose-article.hover-effect li label.active:hover{border-color:#1caff6;color:#fff;background:#1caff6}.choose-article.hover-effect li label.active input[type=radio],.choose-article.hover-effect li label.active:hover input[type=radio]{border-color:#fff;background:#1caff6}.list-tilted-images>li{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:140px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:140px;border:5px solid #fff;background-size:cover;background-position:center;float:left;-webkit-backface-visibility:hidden;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.15);box-shadow:0 2px 7px rgba(0,0,0,0.15);position:relative;margin-left:-20px}.list-tilted-images>li:nth-child(1){-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.list-tilted-images>li:nth-child(2){-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);margin-top:-20px}.list-tilted-images>li:nth-child(3){-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.list-tilted-images>li:nth-child(4){display:none}.select-images{text-align:center;font-size:15px;margin:-20px 0 20px 0}.select-images>li{display:inline-block;margin:0 10px;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.15);box-shadow:0 2px 7px rgba(0,0,0,0.15);background:#fff;border:5px solid #fff;text-align:left;min-width:170px;color:#1caff6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}html[dir=rtl] .select-images>li{text-align:left;text-align:right}.select-images>li.selected,.select-images>li:hover{background:#1caff6;color:#fff;border-color:#1caff6}.select-images label{display:block;padding:0 0 5px 0;cursor:pointer;*zoom:1}.select-images label:before,.select-images label:after{display:table;content:"";line-height:0}.select-images label:after{clear:both}.select-images label:before,.select-images label:after{display:table;content:"";line-height:0}.select-images label:after{clear:both}.select-images .title{display:block;white-space:nowrap;margin-left:20px;margin-right:10px}html[dir=rtl] .select-images .title{margin-left:20px;margin-left:10px}html[dir=rtl] .select-images .title{margin-right:10px;margin-right:20px}.select-images input[type=radio]{float:left;margin:2px 8px 0 2px}html[dir=rtl] .select-images input[type=radio]{float:left;float:right}html[dir=rtl] .select-images input[type=radio]{margin:2px 8px 0 2px;margin:2px 2px 0 8px}.select-images.hover-effect>li{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #eee;color:#999}.select-images.hover-effect>li .number{font-size:13px}.select-images.hover-effect>li input[type=radio]{border-color:#eee}.select-images.hover-effect>li:hover{border-color:#1caff6;background:#fff;color:#1caff6}.select-images.hover-effect>li:hover input[type=radio]{border-color:#1caff6}.select-images.hover-effect>li.selected,.select-images.hover-effect>li.selected:hover{background:#1caff6;color:#fff;border-color:#1caff6}.select-images.hover-effect>li.selected input[type=radio],.select-images.hover-effect>li.selected:hover input[type=radio]{border-color:#fff}.select-images.hover-effect>li label{padding:12px}.select-images.hover-effect>li input[type=radio]{margin:0 8px 0 2px}html[dir=rtl] .select-images.hover-effect>li input[type=radio]{margin:0 8px 0 2px;margin:0 2px 0 8px}.select-images-frame{width:100%;height:160px;margin:0 0 10px 0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-size:cover;background-position:center}.text-to-translate{line-height:26px;cursor:default;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.12);-moz-box-shadow:0 0 8px rgba(0,0,0,0.12);box-shadow:0 0 8px rgba(0,0,0,0.12);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;text-align:left;padding:15px 20px 20px 19px;min-height:120px}html[dir=rtl] .text-to-translate{text-align:left;text-align:right}html[dir=rtl] .text-to-translate{padding:15px 20px 20px 19px;padding:15px 19px 20px 20px}.text-to-translate .speaker-small{margin:-2px 10px 5px -7px;float:left}html[dir=rtl] .text-to-translate .speaker-small{margin:-2px 10px 5px -7px;margin:-2px -7px 5px 10px}html[dir=rtl] .text-to-translate .speaker-small{float:left;float:right}.speaker-small{width:30px;height:30px;display:inline-block;background:#1caff6;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer;position:relative;margin:-12px 10px -9px 0}html[dir=rtl] .speaker-small{margin:-12px 10px -9px 0;margin:-12px 0 -9px 10px}.speaker-small .icon{position:absolute;left:7px;top:8px}html[dir=rtl] .speaker-small .icon{right:7px;left:auto}.speaker-medium{width:50px;height:50px;display:block;background:#1caff6;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer;position:relative;margin:0 auto}.speaker-medium .icon{position:absolute;left:13px;top:15px}.speaker-medium:hover{background:#3ebbf7}.textarea-translate{min-height:120px}.textarea-translate,.input-listen[type="text"],.listen-input,.one-line-input[type=text]{border:2px solid #e9e9e9}.textarea-translate:focus,.input-listen[type="text"]:focus,.listen-input:focus,.one-line-input[type=text]:focus{-webkit-box-shadow:0 0 20px #92e2ff;-moz-box-shadow:0 0 20px #92e2ff;box-shadow:0 0 20px #92e2ff;border:2px solid #1caff6;background:#fff}.speaker-big{width:120px;height:120px;display:inline-block;vertical-align:middle;background:#1caff6;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer}.speaker-big .icon{margin:36px 0 0 0}.speaker-big:hover{background:#3ebbf7}.speaker-big:active{background:#1caff6}.speaker-slow{height:80px;width:80px;border:4px solid #fff;display:inline-block;vertical-align:bottom;background:#1caff6;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer;position:relative;margin:0 0 -40px -40px}html[dir=rtl] .speaker-slow{margin:0 0 -40px -40px;margin:0 -40px -40px 0}.speaker-slow .icon{margin:25px 0 0 0}.speaker-slow:hover{background:#3ebbf7}.speaker-slow:active{background:#1caff6}.list-judge-options{font-size:17px;display:inline-block;text-align:left}.list-judge-options>li{margin:15px 0 0 0}.list-judge-options>li:first-child{margin:0}.list-judge-options.hover-effect .white-label{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:2px solid #eee;color:#999}.list-judge-options.hover-effect .white-label .number{font-size:13px}.list-judge-options.hover-effect .white-label input[type=checkbox]{border-color:#eee}.list-judge-options.hover-effect .white-label:hover{border-color:#1caff6;background:#fff;color:#1caff6}.list-judge-options.hover-effect .white-label:hover input[type=checkbox]{border-color:#1caff6}.list-judge-options.hover-effect .white-label.active,.list-judge-options.hover-effect .white-label .active:hover{background:#1caff6;color:#fff;border-color:#1caff6}.list-judge-options.hover-effect .white-label.active input[type=checkbox],.list-judge-options.hover-effect .white-label .active:hover input[type=checkbox]{border-color:#1caff6}#app.correct .list-judge-options .blue-label,#app.incorrect .list-judge-options .blue-label{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#app.correct.player.welcome #grade h1{padding-top:20px}#app.correct.almost-correct.player.welcome #grade h1{padding-top:0}.skip-margin{margin:0 20px 0 -80px}html[dir=rtl] .skip-margin{margin:0 20px 0 -80px;margin:0 -80px 0 20px}.player-footer{background:#dbdbdb;margin:0 -40px 0 -40px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:20px 40px;*zoom:1}.player-footer:before,.player-footer:after{display:table;content:"";line-height:0}.player-footer:after{clear:both}.player-footer:before,.player-footer:after{display:table;content:"";line-height:0}.player-footer:after{clear:both}.player-footer button{min-width:150px}.player-footer .col-left{*zoom:1;padding:0 80px 0 80px}.player-footer .col-left:before,.player-footer .col-left:after{display:table;content:"";line-height:0}.player-footer .col-left:after{clear:both}.player-footer .col-left:before,.player-footer .col-left:after{display:table;content:"";line-height:0}.player-footer .col-left:after{clear:both}.player-footer .col-right{float:right;*zoom:1;text-align:right;padding-left:20px}html[dir=rtl] .player-footer .col-right{float:right;float:left}.player-footer .col-right:before,.player-footer .col-right:after{display:table;content:"";line-height:0}.player-footer .col-right:after{clear:both}.player-footer .col-right:before,.player-footer .col-right:after{display:table;content:"";line-height:0}.player-footer .col-right:after{clear:both}html[dir=rtl] .player-footer .col-right{text-align:right;text-align:left}html[dir=rtl] .player-footer .col-right{padding-right:20px;padding-left:auto}.player-footer h1{font-weight:700;font-size:22px;margin:0 0 12px 0;line-height:30px}.player-footer h2{background:#fff;color:#3c3c3c !important;border-radius:5px;padding:2px 10px;font-size:13px;margin:-5px 0 15px 0;min-width:320px;max-width:400px;display:inline-block}.player-footer .lighter{font-weight:300;display:block}.player-footer .skip-button{border-color:#ccc}.player-footer .btn[disabled]{background:#c0c0c0;border-color:#c0c0c0;color:#e4e4e4}.player-footer.v2{border-top:2px solid #eee;background:#fff}.player-footer.v2 .btn[disabled]{background:#c9c9c9;border-color:#c9c9c9;color:#fff}.player-footer.v2 .skip-button{border-color:#c9c9c9}.correct-solution-box{position:absolute;right:0}html[dir=rtl] .correct-solution-box{left:0;right:auto}#app.correct .player-footer{border-top:none;background:#def0a5;color:#7eb530}#app.correct .player-footer h1,#app.correct .player-footer h2{color:#769c00}#app.correct .player-footer .btn[disabled]{opacity:.2;background:#7eb530;color:#fff;border-color:#7eb530}#app.correct .icon-clock-medium{float:left;margin:0 0 0 -100px}html[dir=rtl] #app.correct .icon-clock-medium{float:left;float:right}html[dir=rtl] #app.correct .icon-clock-medium{margin:0 0 0 -100px;margin:0 -100px 0 0}#app.incorrect .player-footer{border-top:none;background:#ffd4cc;color:#dd381d}#app.incorrect .player-footer h1,#app.incorrect .player-footer h2{color:#dd381d}#app.incorrect .player-footer #next_button[disabled]{opacity:.1;background:#dd381d;color:#fff;border-color:#dd381d}.badge-correct-big,.badge-wrong-big{width:81px;height:81px;display:inline-block;background:#fff;position:relative;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;margin:0 0 0 -100px}html[dir=rtl] .badge-correct-big,html[dir=rtl] .badge-wrong-big{margin:0 0 0 -100px;margin:0 -100px 0 0}.badge-correct-big .icon{position:absolute;left:20px;top:27px}html[dir=rtl] .badge-correct-big .icon{right:20px;left:auto}.badge-wrong-big .icon{position:absolute;left:25px;top:26px}html[dir=rtl] .badge-wrong-big .icon{right:25px;left:auto}#show-report-options{position:relative}.report-options{position:absolute;padding:7px 0 10px 0;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 15px rgba(0,0,0,0.2);box-shadow:0 2px 15px rgba(0,0,0,0.2);left:0;top:45px;text-align:left;color:#3c3c3c}html[dir=rtl] .report-options{right:0;left:auto}html[dir=rtl] .report-options{text-align:left;text-align:right}.report-options li{*zoom:1;padding:8px 15px 8px 45px}.report-options li:before,.report-options li:after{display:table;content:"";line-height:0}.report-options li:after{clear:both}.report-options li:before,.report-options li:after{display:table;content:"";line-height:0}.report-options li:after{clear:both}html[dir=rtl] .report-options li{padding:8px 15px 8px 45px;padding:8px 45px 8px 15px}.report-options li.hoverable:hover{background:#f3f3f3}.report-options .report-checkbox{float:left;margin:0 0 0 -30px}html[dir=rtl] .report-options .report-checkbox{float:left;float:right}html[dir=rtl] .report-options .report-checkbox{margin:0 0 0 -30px;margin:0 -30px 0 0}.save-message-new{padding:0 10px;display:inline-block}.save-message-new.hidden{display:none}.conjugate-small{padding:4px 10px}.hint-footer{border-top:1px solid #ededed;*zoom:1;text-align:center;padding:10px 0 0 0;white-space:nowrap}.hint-footer:before,.hint-footer:after{display:table;content:"";line-height:0}.hint-footer:after{clear:both}.hint-footer:before,.hint-footer:after{display:table;content:"";line-height:0}.hint-footer:after{clear:both}.hint-footer .btn{margin:0 5px 10px 5px}.more-hints{border-top:1px solid #ededed;padding:15px 0;min-width:110px;text-align:center}.hint-table{line-height:15px}.hint-table table{white-space:nowrap;margin:0;width:100%;text-align:center}.hint-table table tr td{padding:15px 10px;border-top:1px solid #ededed;border-left:1px solid #ededed}.hint-table table tr td i{color:#999;font-style:normal}.hint-table table tr th{padding:15px 10px;border-bottom:1px solid #ededed}.hint-table table tr td:first-child{border-left:none}.hint-table table tr .gender{text-transform:uppercase;font-size:13px;color:#999}.hint-table table tr .new-word{text-transform:uppercase;font-size:13px;color:#ff9d00;font-weight:700}.hint-table table tr:first-child td{border-top:none}.hint-table table tr:first-child td,.hint-table table tr:first-child th{border-top:none}.hint-explanation{padding:20px 0;*zoom:1;line-height:20px;color:#999;width:300px;white-space:normal}.hint-explanation:before,.hint-explanation:after{display:table;content:"";line-height:0}.hint-explanation:after{clear:both}.hint-explanation:before,.hint-explanation:after{display:table;content:"";line-height:0}.hint-explanation:after{clear:both}.highlighted-new-word{color:#ff9d00}.highlighted-correct-word{color:#7ac70c}.highlighted-wrong-word{color:#dd381d}.chrome-speech #audio-recorder{margin:0 30px 0 0}html[dir=rtl] .chrome-speech #audio-recorder{margin:0 30px 0 0;margin:0 0 0 30px}.chrome-speech #audio-recorder .btn-record{width:110px;height:110px}.speech-button{display:inline-block;vertical-align:top}.speech-input{display:inline-block;max-width:600px}.speech-input h2.player{margin:17px 0 18px 40px;text-align:left;*zoom:1}html[dir=rtl] .speech-input h2.player{margin:17px 0 18px 40px;margin:17px 40px 18px 0}html[dir=rtl] .speech-input h2.player{text-align:left;text-align:right}.speech-input h2.player:before,.speech-input h2.player:after{display:table;content:"";line-height:0}.speech-input h2.player:after{clear:both}.speech-input h2.player:before,.speech-input h2.player:after{display:table;content:"";line-height:0}.speech-input h2.player:after{clear:both}.speech-input .speaker-small{float:left;margin:-2px 0 0 -40px}html[dir=rtl] .speech-input .speaker-small{float:left;float:right}html[dir=rtl] .speech-input .speaker-small{margin:-2px 0 0 -40px;margin:-2px -40px 0 0}.speech-input .flag{float:left;margin:0 0 0 -40px}html[dir=rtl] .speech-input .flag{float:left;float:right}html[dir=rtl] .speech-input .flag{margin:0 0 0 -40px;margin:0 -40px 0 0}.speech-input .speech-underlined{border-bottom:2px solid #ededed}.speech-input .speech-correct{color:#7ac70c}.speech-input .speech-wrong{color:#dd381d}.speech-input .speech-unknown{color:#c1c1c1}.chrome-speech-new-ui #audio-recorder .btn-record{width:110px;height:110px}.chrome-speech-new-ui h2.player{margin:-20px 0 60px 0}.chrome-speech-new-ui .speech-correct{color:#7ac70c}.chrome-speech-new-ui .speech-wrong{color:#dd381d}.chrome-speech-new-ui .speech-not-recognized{color:#000}#review-modal{width:800px;height:600px;margin-left:-400px;top:50%;position:absolute}#review-modal h1.session-end{margin:40px 0 10px 0}h1.session-end{font-size:32px;text-align:center;font-weight:500;margin:30px 0 40px 0}h1.session-end span.lighter{font-weight:300}h2.session-end{font-size:25px;text-align:center;font-weight:300;color:#999;margin:0 0 30px 0}#review-page ul{display:inline-block;margin-left:40px;padding:0;list-style:none}#review-page ul .challenge{padding:15px;margin:10px;float:left;display:block;width:165px;height:150px;font-size:15px;line-height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer}#review-page ul .challenge.wrong{background-color:#ffd4cc;color:#dd381d}#review-page ul .challenge.correct{background-color:#def0a5;color:#769c00}#review-page ul .challenge .speaker-container{padding-top:10px}#review-page ul .challenge .popover{padding:20px 20px 15px 20px;position:relative;width:250px;z-index:5;top:15px;left:-42%;cursor:auto}#review-page ul .challenge .popover.left-popover{left:-24%}#review-page ul .challenge .popover.left-popover .arrow-top-small-container{left:40%}#review-page ul .challenge .popover.right-popover{left:-80%}#review-page ul .challenge .popover.right-popover .arrow-top-small-container{left:70%}#review-page ul .challenge .popover .response{margin:0 0 15px 0;color:#3c3c3c}#review-page ul .challenge .popover .response h5{color:#c9c9c9;text-transform:uppercase;font-size:13px;margin:0}#review-page ul .challenge .popover .response .highlight{color:#dd381d;font-weight:700}#review-page ul .challenge .popover .response .correct_highlight{color:#7eb530;font-weight:700}#review-page ul .challenge .popover .footer{text-align:right;padding:15px 10px 0 0;border-top:2px solid #e9e9e9;font-size:15px;line-height:15px;color:#c9c9c9}#review-page ul .challenge .popover .footer .icon-flag-micro{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_69cdf439736cb1cbefb6359d3f288802.svg");width:15px;height:15px;background-position:-375px -87px;background-size:625px}#review-page ul .challenge .popover .footer .show-discussion{margin-right:15px;font-weight:700;color:#c9c9c9}#review-page ul .challenge .popover .footer .icon-discussion{display:inline-block}#review-page .footer-owl .owl-happy{height:180px;display:table;margin:0 auto;background-position:0 -20px}#review-page .review-container{height:456px;overflow:auto;overflow-x:hidden;-ms-overflow-x:hidden;width:100%;font-size:15px;margin:0 -10px;position:relative}#review-page .review-container::-webkit-scrollbar{height:0;width:12px}#review-page .review-container::-webkit-scrollbar-track{height:0;background:transparent}#review-page .review-container::-webkit-scrollbar-thumb{border-radius:10px;min-height:100px;background:#d9d9d9}#review-page .review-container .badge-correct-micro,#review-page .review-container .badge-wrong-micro{width:25px;height:25px;display:inline-block;background:#fff;position:relative;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;float:right}#review-page .review-container .badge-correct-micro .icon{position:relative;left:7px;top:3px}#review-page .review-container .badge-wrong-micro .icon{position:absolute;position:relative;left:8px;top:3px}#review-page .review-container .challenge-prompt{font-weight:700;width:100px;display:inline-block;line-height:18px}#review-page .review-container .prompt{font-weight:300;margin-top:15px;display:block}#review-page .review-container .prompt.wrong{color:#dd381d}#review-page .review-container .prompt.correct{color:#7eb530}.modal-body.session-end-report{padding:40px 30px 30px 30px}.modal-body.session-end-report h2{font-size:27px;margin-bottom:35px;font-weight:300}.modal-body.session-end-report .answer{text-align:center;margin-bottom:30px;color:#999}.modal-body.session-end-report .answer h5{text-transform:uppercase;font-size:13px;margin:10px 0 0 0}.modal-body.session-end-report #report-options{padding-bottom:30px}.modal-body.session-end-report #report-options li{padding:8px 0}.modal-body.session-end-report #report-options li input[type=checkbox]{margin-right:10px}.modal-body.session-end-report #report-options li .textarea-block{width:90%;display:inline}.session-end-footer{background:#dbdbdb;margin:0 -40px 0 -40px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:20px 40px;text-align:center;*zoom:1;position:relative}.session-end-footer:before,.session-end-footer:after{display:table;content:"";line-height:0}.session-end-footer:after{clear:both}.session-end-footer:before,.session-end-footer:after{display:table;content:"";line-height:0}.session-end-footer:after{clear:both}.session-end-footer button{min-width:150px}.session-end-footer .buttons{display:block;right:40px;top:20px}html[dir=rtl] .session-end-footer .buttons{left:40px;right:auto}.session-end-footer .buttons .share,.session-end-footer .buttons .review{margin-right:10px}html[dir=rtl] .session-end-footer .buttons .share,html[dir=rtl] .session-end-footer .buttons .review{margin-left:10px;margin-right:auto}.session-end-footer .buttons .btn-next{margin-left:10px}html[dir=rtl] .session-end-footer .buttons .btn-next{margin-right:10px;margin-left:auto}.session-end-footer .buttons .dropdown-menu{top:-155px}.carousel-container{position:relative;width:auto;bottom:60px;margin:0 auto -41px auto;display:table}#end-carousel.hidden-carousel{visibility:hidden;height:0;overflow:hidden}.session-end-main{min-height:420px}.strengthened-skills-big{text-align:center;margin:70px 0 65px 0}.strengthened-skills-big>li{margin:0 40px 0 50px;display:inline-block}html[dir=rtl] .strengthened-skills-big>li{margin:0 40px 0 50px;margin:0 50px 0 40px}.strengthened-skills-small{text-align:center;margin:25px 0 0 0}.strengthened-skills-small>li{margin:0;display:inline-block}.strengthened-message{text-align:center;font-size:20px;line-height:26px;color:#999;font-weight:300}.strengthened-message strong{color:#f4a300}.strengthened-message .blue{font-weight:500}.progress-xp-container{height:330px;display:table;width:100%;margin:-50px 0 0 0}.par-end .progress-xp-container{margin:-50px 0 -20px 0}.progress-xp{display:table-cell;width:100%;vertical-align:middle;text-align:center}.progress-xp .col-left{width:400px;display:inline-block;vertical-align:top;height:250px;padding:110px 100px 0 0;border-right:2px solid #efefef;text-align:right}html[dir=rtl] .progress-xp .col-left{padding:110px 100px 0 0;padding:110px 40px 0 100px}html[dir=rtl] .progress-xp .col-left{border-left:2px solid #efefef;border-right:0 solid #efefef}.progress-xp .col-left .inner{display:inline-block;width:250px}.progress-xp .col-right{margin:-25px 0 0 0;padding:0 0 0 60px;height:250px;width:400px;display:inline-block;vertical-align:top}html[dir=rtl] .progress-xp .col-right{padding:0 0 0 60px;padding:0 40px 0 0}.progress-xp .col-right .graph{margin:0 0 0 0}#test-center-slide{text-align:center}#test-center-slide h2.session-end{margin:30px 0;font-size:20px}#test-center-slide .btn{background:#ffc300;border:#ffc300;min-width:300px}#test-center-slide .fluency-score-container{width:100%;padding-top:30px;vertical-align:top}#test-center-slide .fluency-score-container .fluency-score-icon{text-align:center}#test-center-slide .fluency-score-container .fluency-score-icon.with-actions{width:45%;text-align:right}html[dir=rtl] #test-center-slide .fluency-score-container .fluency-score-icon.with-actions{text-align:right;text-align:left}#test-center-slide .fluency-score-container .fluency-score-icon .fluency-score-shield .fluency-score{display:block;margin-bottom:40px;font-size:60px;padding-top:60px;margin-left:.3em}#test-center-slide .fluency-score-container .fluency-score-icon .fluency-score-shield-silver .fluency-score{display:block;font-size:54px;padding-top:54px}#test-center-slide .fluency-score-container .fluency-score-icon .fluency-score{text-align:center}#test-center-slide .fluency-score-container .fluency-score-icon .fluency-score .fluency-score-percent{font-size:.6em;font-weight:700;vertical-align:top}#test-center-slide .fluency-score-container .fluency-score-actions{text-align:left;padding-left:60px}html[dir=rtl] #test-center-slide .fluency-score-container .fluency-score-actions{text-align:left;text-align:right}html[dir=rtl] #test-center-slide .fluency-score-container .fluency-score-actions{padding-right:60px;padding-left:0}#test-center-slide .fluency-score-container .fluency-score-actions h3{position:relative;text-transform:none;color:#1caff6;font-size:17px;font-weight:500;cursor:pointer;margin-left:45px}html[dir=rtl] #test-center-slide .fluency-score-container .fluency-score-actions h3{margin-right:45px;margin-left:0}#test-center-slide .fluency-score-container .fluency-score-actions h3 .icon{position:absolute;top:-6px;left:-45px;margin-right:20px}html[dir=rtl] #test-center-slide .fluency-score-container .fluency-score-actions h3 .icon{right:-45px;left:0}html[dir=rtl] #test-center-slide .fluency-score-container .fluency-score-actions h3 .icon{margin-left:20px;margin-right:0}#test-center-slide .fluency-score-container .fluency-score-actions p{margin-bottom:30px}#test-center-slide .fluency-score-container .fluency-score-actions #certify-my-score .icon{left:-49px}html[dir=rtl] #test-center-slide .fluency-score-container .fluency-score-actions #certify-my-score .icon{right:-49px;left:-51px}#test-center-slide .fluency-score-container .fluency-score-actions .share-action{padding:5px 0}#test-center-slide .fluency-score-container .fluency-score-actions .share-action:hover{cursor:pointer;opacity:.7}#test-center-slide .fluency-score-container .fluency-score-actions .share-action:hover.click-disabled{cursor:wait}#test-center-slide .fluency-score-container .fluency-score-actions .share-action-failed{color:#dd381d;font-size:14px;display:none}.carousel-dots{display:inline-block;position:relative;*zoom:1;margin:5px 0 0 0}.carousel-dots:before,.carousel-dots:after{display:table;content:"";line-height:0}.carousel-dots:after{clear:both}.carousel-dots:before,.carousel-dots:after{display:table;content:"";line-height:0}.carousel-dots:after{clear:both}.carousel-dot{margin:0 7px;float:left;height:30px;width:30px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#fff;cursor:pointer}html[dir=rtl] .carousel-dot{float:left;float:right}.carousel-dot.active{background:#1caff6;border:6px solid #fff}.popover-hook{position:absolute;right:0;width:0}html[dir=rtl] .popover-hook{left:0;right:auto}.popover-blue{background:#1caff6;color:#fff;white-space:nowrap}.popover-blue .arrow-bottom-container{clip:rect(25px, 45px, 50px, -20px);position:absolute;margin:0 0 0 -15px;left:50%;bottom:25px}html[dir=rtl] .popover-blue .arrow-bottom-container{clip:rect(25px, 45px, 50px, -20px);clip:rect(25px, 20px, 50px, -45px)}html[dir=rtl] .popover-blue .arrow-bottom-container{margin:0 0 0 -15px;margin:0 -15px 0 0}html[dir=rtl] .popover-blue .arrow-bottom-container{right:50%;left:auto}.popover-blue .arrow{position:absolute;z-index:100;width:30px;height:30px;background:#1caff6;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block}.popover-blue .arrow:after{display:block;content:'';width:30px;height:30px;z-index:1;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15)}.progress-xp-popover{font-weight:700;font-size:17px;text-align:center}.progress-xp-popover strong{font-size:13px;text-transform:uppercase;display:block;padding:0 0 5px 0;color:#a3dbeb}#today-hook{position:absolute;top:300px}@media screen and (max-width:700px){.compact-enabled #app.create-profile-nag{min-height:0}.compact-enabled #app.create-profile-nag .player-inner{width:100%;padding:0;min-width:0;margin-top:10%;top:0}.compact-enabled #app.create-profile-nag .player-inner .player-container{width:100%;padding:0 20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.compact-enabled #app.create-profile-nag .player-inner .player-container img{height:150px}.compact-enabled #app.create-profile-nag .player-inner .player-container h1{font-size:28px}.compact-enabled #app.create-profile-nag .player-inner .player-container h2.session-end{font-size:18px;margin-bottom:10px}.compact-enabled #app.create-profile-nag .player-inner .player-container .btn-lg.create{min-width:0}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right{margin-left:0;width:100%}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right #quit-button.player-quit,.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right .points,.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right .timer .inner{padding:10px}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right .icon-xp-small{background-size:750px;background-position:0 -29px;width:23px;height:23px}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) .player-header-right .timer{float:right}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) #progress-bar ul{width:90%;margin-left:5%;margin-top:35px;display:table-cell}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) #progress-bar ul li{display:table-cell;float:none;width:35px}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) #progress-bar ul li:first-child{-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px}.compact-enabled #app.player .player-inner .player-header:not(.dynamic) #progress-bar ul li:last-child{-webkit-border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0}.compact-enabled #app.player.big_test .player-inner .player-container .player-header #progress-bar{margin-bottom:10px}.compact-enabled #app.player.big_test .player-inner .player-container .player-header #progress-bar .progress-bar-distinct{width:90%;margin:10px 5% 0 5%}.compact-enabled #app.player.big_test .player-inner .player-container .player-header .player-header-right{width:100%}.compact-enabled #app.player.big_test .player-inner .player-container .player-header .player-header-right>li:not(.hearts-container){padding-left:4%}.compact-enabled #app.player.big_test .player-inner .player-container .player-header .player-header-right li.hearts-container{float:right;right:30px}.compact-enabled #app.player.big_test .player-inner .player-container .player-header .player-header-right #quit-button.player-quit{padding:30px 0 0 0}.compact-enabled #app.player{height:100%;min-height:0}.compact-enabled #app.player .welcome-end .player-header{min-height:50px}.compact-enabled #app.player .welcome-end .player-header .player-header-right{right:20px !important}.compact-enabled #app.player .welcome-end .player-header .player-header-right .player-quit{padding:20px 15px}.compact-enabled #app.player .welcome-end .player-header .progress-bar-distinct{margin-left:10px;margin-top:20px}.compact-enabled #app.player .welcome-end #controls .col-right{width:100%;padding:10px}.compact-enabled #app.player .hover-reminder{display:none !important}.compact-enabled #app.player .player-container .player-main.coach-intro-end .coach-goal-chooser{margin:-10px 0 10px 0;width:100%}.compact-enabled #app.player .player-container .player-main.coach-intro-end .coach-goal-chooser .goal-chooser .daily-goal-option{padding:5px;margin:2px;width:70%;font-size:12px}.compact-enabled #app.player .coach-intro-end h1{font-size:20px;line-height:23px;margin:0 20px}.compact-enabled #app.player .coach-intro-end .owl-small.owl-coach{background-size:1200px;height:150px;width:150px;background-position:-10px -730px;margin:0}.compact-enabled #app.player .practice-intro-screen{margin-top:0}.compact-enabled #app.player .practice-intro-screen .owl.owl-graduation{margin:-50px 0 -15px 0;background-size:1200px;width:160px;height:160px;background-position:-730px 0}.compact-enabled #app.player .practice-intro-screen .owl.owl-sporty{display:block;margin:0 auto;background-size:1500px;width:225px;height:225px;background-position:-450px 0}.compact-enabled #app.player .practice-intro-screen .speech-bubble.arrow-left{width:auto;margin:15px 0 0 0}.compact-enabled #app.player .practice-intro-screen .speech-bubble.arrow-left .arrow{display:none}.compact-enabled #app.player .practice-intro-screen .inner{box-shadow:none;padding:0 20px 10px 20px;text-align:center;font-size:16px}.compact-enabled #app.player .practice-intro-screen h1{font-size:18px;margin:0}.compact-enabled #app.player.welcome .player-container,.compact-enabled #app.player .player-inner.welcome-end .player-container{margin-top:50px}.compact-enabled #app.player.welcome .intro.intro-hover,.compact-enabled #app.player .player-inner.welcome-end .intro.intro-hover{position:static;text-align:center;left:0;bottom:10%}.compact-enabled #app.player.welcome .intro.intro-hover .owl-peeking-container,.compact-enabled #app.player .player-inner.welcome-end .intro.intro-hover .owl-peeking-container{display:none}.compact-enabled #app.player.welcome .intro.intro-hover #bubble-hover,.compact-enabled #app.player .player-inner.welcome-end .intro.intro-hover #bubble-hover{left:0;width:70%;position:static;bottom:auto}.compact-enabled #app.player.welcome .intro.intro-hover #bubble-hover .arrow-left-container,.compact-enabled #app.player .player-inner.welcome-end .intro.intro-hover #bubble-hover .arrow-left-container{display:none}.compact-enabled #app.player.welcome .intro.intro-hover #bubble-hover .inner,.compact-enabled #app.player .player-inner.welcome-end .intro.intro-hover #bubble-hover .inner{padding:15px}.compact-enabled #app.player.welcome #grade h1,.compact-enabled #app.player .player-inner.welcome-end #grade h1{padding-top:5px}.compact-enabled #app.player.welcome #grade h2,.compact-enabled #app.player .player-inner.welcome-end #grade h2{margin-top:10px}.compact-enabled #app.player.welcome h2.player,.compact-enabled #app.player .player-inner.welcome-end h2.player{margin:30px 0 30px 0}.compact-enabled #app.player.welcome .player-header,.compact-enabled #app.player .player-inner.welcome-end .player-header{border-bottom:none;margin-bottom:10px}.compact-enabled #app.player.welcome .player-header-right,.compact-enabled #app.player .player-inner.welcome-end .player-header-right{right:20px}.compact-enabled #app.player.welcome .player-header-right li,.compact-enabled #app.player .player-inner.welcome-end .player-header-right li{float:right}.compact-enabled #app.player.welcome .welcome-intro-screen .owl.owl-happy,.compact-enabled #app.player .player-inner.welcome-end .welcome-intro-screen .owl.owl-happy{background-size:1200px;width:160px;height:160px}.compact-enabled #app.player.welcome .welcome-intro-screen .speech-bubble,.compact-enabled #app.player .player-inner.welcome-end .welcome-intro-screen .speech-bubble{width:100%;margin:30px 0 0 0}.compact-enabled #app.player.welcome .welcome-intro-screen .speech-bubble .inner,.compact-enabled #app.player .player-inner.welcome-end .welcome-intro-screen .speech-bubble .inner{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;font-size:16px;padding:15px}.compact-enabled #app.player.welcome .player-header,.compact-enabled #app.player .player-inner.welcome-end .player-header{margin-top:10px;min-height:50px}.compact-enabled #app.player.welcome .player-header .player-header-right,.compact-enabled #app.player .player-inner.welcome-end .player-header .player-header-right{right:20px !important}.compact-enabled #app.player.welcome .player-header .player-header-right .player-quit,.compact-enabled #app.player .player-inner.welcome-end .player-header .player-header-right .player-quit{padding:20px 15px}.compact-enabled #app.player.welcome .player-header #progress-bar .progress-bar-distinct.left,.compact-enabled #app.player .player-inner.welcome-end .player-header #progress-bar .progress-bar-distinct.left{margin:10px}.compact-enabled #app.player .player-inner{margin:0;top:0;padding:0;width:100%;height:100%;min-width:0}.compact-enabled #app.player .player-inner .player-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow-x:hidden;min-height:100%;padding:0}.compact-enabled #app.player .player-inner .player-container .player-header{height:10%;margin:0;border-bottom:none}.compact-enabled #app.player .player-inner .player-container .player-header .player-header-right{display:block;float:left;position:absolute;margin-left:10px}.compact-enabled #app.player .player-inner .player-container .player-header .player-header-left{display:none}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-dynamic.simplified-bar{width:60% !important;float:right;right:20px;position:relative;margin:10px 0 0 0}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container{margin:10px 0 0 10px;left:0}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .backing{height:60px;width:60px;right:-51px;top:-19px;z-index:0}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .progress-bar-dynamic.strength-bar{width:55%;left:-60px;float:right;right:auto}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .progress-bar-dynamic.strength-bar .skill-icon-container{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85);top:-41px}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .progress-bar-dynamic.strength-bar .skill-icon-container .locked{top:4px;left:3px;right:0;width:65px;height:65px}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .progress-bar-dynamic.strength-bar .skill-icon-container .finished-skill{width:69px;height:69px;left:2px;top:2px}.compact-enabled #app.player .player-inner .player-container .player-header .progress-bar-container .challenge-number-container{display:none}.compact-enabled #app.player .player-inner .player-container .player-main{height:auto;padding:0;min-height:0;padding:0 0 100px 0}.compact-enabled #app.player #session-element-container{position:static}.compact-enabled #app.player #session-element-container h1.player{margin:0 15px;font-size:20px;line-height:29px}.compact-enabled #app.player #session-element-container .challenge-cell{display:block;width:100%;margin:15px 0 0 0;padding:0 10px 10px 10px}.compact-enabled #app.player #session-element-container .challenge-cell .blame-popover.popover{display:none !important}.compact-enabled #app.player #session-element-container .challenge-cell .text-to-translate{box-shadow:none;height:auto !important;min-height:0;padding:10px;font-size:15px}.compact-enabled #app.player #session-element-container .challenge-cell .textarea-translate{min-height:100px;font-size:16px}.compact-enabled #app.player #session-element-container .challenge-cell .icon-arrow-blue-right{display:none}.compact-enabled #app.player #prev-session-element-container{display:none}.compact-enabled #app.player #vkeyboard-placeholder{display:none}.compact-enabled #app.player #session-element-container .challenge-translate{width:100%}.compact-enabled #app.player #session-element-container .challenge-select{position:relative}.compact-enabled #app.player #session-element-container .challenge-select .select-images.select-images-list{margin-top:3%;width:100%}.compact-enabled #app.player #session-element-container .challenge-select .select-images.select-images-list .select-images-frame{height:80px;margin:0 0 5px 0}.compact-enabled #app.player #session-element-container .challenge-select .select-images.select-images-list li{min-width:140px;margin:5px}.compact-enabled #app.player #session-element-container .challenge-select .select-images.select-images-list li label{padding:5px}.compact-enabled #app.player #session-element-container .challenge-listen{width:100%}.compact-enabled #app.player #session-element-container .challenge-listen .cell-left{text-align:center}.compact-enabled #app.player #session-element-container .challenge-listen .cell-left #big-speaker{transform:scale(.8);margin-top:-20px}.compact-enabled #app.player #session-element-container .challenge-listen .cell-right{padding:0 20px}.compact-enabled #app.player #session-element-container .challenge-listen .challenge-row{margin:15px 0 0 0}.compact-enabled #app.player #session-element-container .challenge-listen .challenge-cell{margin-bottom:30px}.compact-enabled #app.player #session-element-container .challenge-judge{min-height:200px}.compact-enabled #app.player #session-element-container .challenge-judge .judge-row .col-right{padding:0}.compact-enabled #app.player #session-element-container .challenge-judge .judge-row .col-left{padding:25px 10px 0 10px;display:block;text-align:center}.compact-enabled #app.player #session-element-container .challenge-judge .list-judge-options{font-size:15px;padding-top:15px}.compact-enabled #app.player #session-element-container .challenge-judge .list-judge-options .white-label{padding:8px 10px 8px 10px}.compact-enabled #app.player #session-element-container .challenge-judge h2.player{margin:50px 20px 0 20px;line-height:50px;font-size:16px;line-height:40px}.compact-enabled #app.player #session-element-container .challenge-name{width:100%}.compact-enabled #app.player #session-element-container .challenge-name h1.player{margin-bottom:10px}.compact-enabled #app.player #session-element-container .challenge-name .challenge-cell.cell-right{margin-top:35px}.compact-enabled #app.player #session-element-container .challenge-name .list-tilted-images{margin:10px 0 0 15%}.compact-enabled #app.player #session-element-container .challenge-name .list-tilted-images>li{width:100px;height:100px}.compact-enabled #app.player #session-element-container .challenge-name .one-line-input{margin-top:20px}.compact-enabled #app.player #session-element-container .challenge-speak h2.player{margin:10px 0 50px 0}.compact-enabled #app.player #session-element-container .challenge-speak .chrome-speech{margin-top:0}.compact-enabled #app.player #session-element-container .challenge-speak .chrome-speech h2.player{margin:0 0 20px 0;font-size:16px}.compact-enabled #app.player #session-element-container .challenge-speak .chrome-speech .speech-input{max-width:80%;margin-left:10%}.compact-enabled #app.player #session-element-container .challenge-speak .chrome-speech #audio-recorder{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);margin-left:-40px;display:block;margin:0 auto}.compact-enabled #app.player #controls{position:absolute;bottom:0;z-index:2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:100px;width:100%;margin:0;padding:0}.compact-enabled #app.player #controls .ready-panel{width:100%}.compact-enabled #app.player #controls #start-button{margin:10px 10px 0 0;padding:5px 10px;font-size:12px;float:right;max-width:45%}.compact-enabled #app.player #controls #untimed-button{padding:5px;font-size:12px;float:left;white-space:normal;max-width:45%;margin:10px 0 0 5px}.compact-enabled #app.player #controls #skip_button,.compact-enabled #app.player #controls #next_button,.compact-enabled #app.player #controls #no-mic-link{min-width:100px;padding:4px 15px;font-size:13px;white-space:normal;max-width:50%}.compact-enabled #app.player #controls .additional-msg{margin-top:10px}.compact-enabled #app.player #controls .col-left{padding:10px 0 0 10px;height:100%}.compact-enabled #app.player #controls .col-right{padding:10px 10px 0 0}.compact-enabled #app.player #controls .col-right .continue-home{font-size:16px;width:100%;font-weight:500;padding:10px 5%}.compact-enabled #app.player #controls .skip-margin{margin:0}.compact-enabled #app.player #controls .button{min-width:0}.compact-enabled #app.player #controls .more-padding-left{padding:0}.compact-enabled #app.player #grade{height:auto}.compact-enabled #app.player #grade #discussion-toggle{float:right;margin-top:10px;margin-right:10px;display:none}.compact-enabled #app.player #grade #show-report-options{display:none}.compact-enabled #app.player #grade h1{font-size:16px;line-height:20px;margin-bottom:0}.compact-enabled #app.player #grade h2{padding:3px 10px;margin:10px 0 0 0;max-width:100%;min-width:90%}.compact-enabled #app.slide-session-end{min-height:0}.compact-enabled #app.slide-session-end .slide-session-end{height:100%;width:100%}.compact-enabled #app.slide-session-end .slide-session-end .player-inner{min-height:500px;width:100%;height:100%;min-width:0;padding:0;margin:0;top:0}.compact-enabled #app.slide-session-end .slide-session-end .player-inner .player-container{padding:0;height:100%}.compact-enabled #app.slide-session-end .slide-session-end .session-end-footer{margin:0;padding:10px}.compact-enabled #app.slide-session-end .slide-session-end .session-end-footer #show-review-modal{display:none !important}.compact-enabled #app.slide-session-end .slide-session-end .carousel-container{display:none}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel{height:75%;width:100%}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .carousel-inner{width:100%;margin:0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .session-end-slider{min-height:0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .session-end-main{min-height:0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel h1{font-size:23px !important}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel h2{font-size:15px !important;width:100%;padding:0 30px}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .par-end .progress-xp-container{margin:0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp-container{height:auto}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp{dispaly:block}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp .col-left{height:auto;width:100%;padding:0;text-align:center}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp .col-left .daily-goal-container.session{top:0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp .col-left .daily-goal-container.session .daily-donut-container{margin-bottom:20px;margin-top:50px}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp .col-left .session-end-progress{margin-top:60%}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel .progress-xp .col-right{display:none;height:auto}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #translation-slide .want-to-see{display:none}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #translation-slide .immersion-card{display:none}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #translation-slide h1.session-end{padding:20% 30px}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #skill-slide h1{margin:20px 0 30px 0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #skill-slide .strengthened-skills-big{margin:0 0 25px 0}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #skill-slide .strengthened-message{font-size:16px}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #lingot-slide .lingot-bill-container{height:auto}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #lingot-slide .lingot-bill-cell{display:block;margin-top:70px}.compact-enabled #app.slide-session-end .slide-session-end #end-carousel #lingot-slide .lingot-bill{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0 50px 0 30px}.compact-enabled #app.slide-session-end .slide-session-end .session-end-footer{height:25%}}@media all and (max-height:730px){#app.player{min-height:720px}#app.player .player-inner{margin-top:-290px;padding:30px 40px 40px 40px}.choose-article-container{margin-top:-25px}h1.player{font-size:28px;margin-bottom:35px;margin-top:15px}.illustration-session-failed{-webkit-transform:scale3d(.8, .8, 1);-moz-transform:scale3d(.8, .8, 1);-ms-transform:scale3d(.8, .8, 1);-o-transform:scale3d(.8, .8, 1);transform:scale3d(.8, .8, 1);margin-top:-20px}.input-lg,.input-lg[type=text],.input-lg[type=password]{padding:10px 15px}.intro-end h2{font-size:20px;margin:-20px 0 30px 0}.intro-fb h2{margin-top:-20px}.player-main{min-height:300px;padding:20px 0}.practice-intro-screen .owl{margin-top:-60px}.select-images{margin-top:-10px}.select-images-frame{height:120px}.text-to-translate,.textarea-translate{height:100px !important;min-height:100px}}.input-instructions{cursor:pointer;font-size:14px;display:block;text-align:right;margin-top:5px}.topbar-blue-dark .btn-white{color:#1caff6}.topbar-blue-dark .btn-white:hover{background-color:#fff;border-color:#fff;opacity:.9}.mobile-menu{display:none}.splash-2014{background:none;height:100%}.splash-2014 #site,.splash-2014 #wrapper,.splash-2014 #app,.splash-2014 .monument-carousel{height:100%}.splash-2014 .topbar .container{min-width:inherit}.splash-2014 .topbar-blue{background:#1caff6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.splash-2014 .topbar-blue .container{min-width:600px}.splash-2014 .sign-in-btn{color:#1caff6}.splash-2014 .sign-in-btn:hover{background-color:#fff;border-color:#fff;opacity:.9}.splash-2014 .section-white{height:auto;padding:0;width:100%}.splash-2014 .section-white.dark-theme{position:relative;margin:0 auto;max-width:1230px}.splash-2014 .section-white.dark-theme .section-inner.fold{display:table;margin-top:-70px}.splash-2014 .section-white.dark-theme .earth-container{width:40%;display:table-cell;vertical-align:middle}.splash-2014 .section-white.dark-theme .earth-container .splash-globe{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/globe1.svg");height:475px;width:475px;background-size:475px;display:inline-block}.splash-2014 .section-white.dark-theme .cta-container{width:60%;display:table-cell;vertical-align:middle}.splash-2014 .section-white.dark-theme .cta-container h1{font-size:36px}.splash-2014 .section-white.dark-theme .cta-container .btn.signup-email{margin-top:0}.splash-2014 .section-inner{max-width:1140px;margin:0 auto;padding:0 40px}.splash-2014 .section-inner .have-account{display:none}.splash-2014 .section-inner .email-div{color:#fff;text-align:center;padding:5px 0 30px 0;position:relative;z-index:1}.splash-2014 .section-inner .email-div a.white{color:#fff;font-size:17px;font-weight:700;border-bottom:1px solid rgba(255,255,255,0.4)}.splash-2014 .section-inner .email-div a.white:hover{border-bottom:1px solid #fff}.splash-2014 .section-inner .signup-social-buttons a{color:#fff;padding:7px 15px;font-size:13px;border-bottom:1px;width:49%}.splash-2014 .section-inner .signup-social-buttons a.signup-facebook{margin:0 7px 0 0}html[dir=rtl] .splash-2014 .section-inner .signup-social-buttons a.signup-facebook{margin:0 7px 0 0;margin:0 0 0 7px}.splash-2014 .section-inner .signup-social-buttons a .icon-google-small{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/splash-sprite4.svg");background-position:-292px -190px;height:15px;width:15px;background-size:800px;margin:0 5px 0 0}html[dir=rtl] .splash-2014 .section-inner .signup-social-buttons a .icon-google-small{margin:0 5px 0 0;margin:0 0 0 5px}.splash-2014 .section-inner .signup-social-buttons a .icon-fb-small{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/splash-sprite4.svg");background-position:-284px -175px;height:14px;width:7px;background-size:800px;margin:0 7px 0 0}html[dir=rtl] .splash-2014 .section-inner .signup-social-buttons a .icon-fb-small{margin:0 7px 0 0;margin:0 0 0 7px}.splash-2014 .section-inner .btn.sign-up{padding:15px 20px;min-width:320px;margin-top:30px;font-size:20px}.splash-2014 .section-inner .btn.sign-up.bottom-signup-btn{margin-top:0;min-width:200px;font-size:17px;padding:12px 20px}.splash-2014 .choose-course-by-flag .language-selection-container{margin:0 auto;max-width:900px}.splash-2014 .choose-course-by-flag .language-selection-container .course-picker{color:#fff;font-size:34px;font-weight:300}.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container{text-align:left;max-width:900px}.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container.one-row{text-align:center}.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container .choose-language-flag-container{border:2px solid rgba(238,238,238,0.25);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer;display:inline-block;height:225px;margin:10px;text-align:center;vertical-align:top;width:205px}.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container .choose-language-flag-container:hover{background:rgba(255,255,255,0.15);border:2px solid rgba(255,255,255,0.5)}.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container .choose-language-flag-container:active{background:rgba(0,0,0,0.1);border:2px solid #fff}.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container .choose-language-flag-container .vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container .choose-language-flag-container .flag-box{margin:0 auto;margin-bottom:20px;width:100%}.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container .choose-language-flag-container .course-name{margin-bottom:0}.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container .choose-language-flag-container .num-learners{color:#fff;font-size:14px;margin-bottom:0}.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container.course-chosen .choose-language-flag-container:hover,.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container.course-chosen .choose-language-flag-container:active{background:initial;border:2px solid rgba(238,238,238,0.25)}.splash-2014 .choose-course-by-flag .language-selection-container .login-signup-flag-list-container.course-chosen .choose-language-flag-container.active{background:rgba(0,0,0,0.1);border:2px solid #fff}.splash-2014 .choose-course-by-flag .language-selection-container .see-more-courses .btn{font-size:16px;font-weight:500;margin:40px 0;padding:10px 40px;text-transform:uppercase}.splash-2014 .monument-carousel{background-color:#239edb;background:-webkit-gradient(linear, left top, left bottom, from(#239edb), to(#4dccff));background:-webkit-linear-gradient(top, #239edb, #4dccff);background:-moz-linear-gradient(top, #239edb, #4dccff);background:-ms-linear-gradient(top, #239edb, #4dccff);background:-o-linear-gradient(top, #239edb, #4dccff);background-color:#59c4f8}.splash-2014 .monument-carousel.fit-to-langs .flag-carousel{display:none}.splash-2014 .monument-carousel.fit-to-langs .signup{height:100%}.splash-2014 .monument-carousel.fit-to-langs .signup #signup-main{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.splash-2014 .monument-carousel.fit-to-langs .signup #signup-language{padding-top:86px}.splash-2014 .monument-carousel.dark-theme{background:#0b3e71;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg");background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-webkit-gradient(linear, left top, left bottom, from(#0b3e71), to(#0d64b0));background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-webkit-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-moz-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-ms-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-o-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),linear-gradient(to bottom, #0b3e71, #0d64b0)}.splash-2014 .monument-carousel.dark-theme .signup{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.splash-2014 .monument-carousel.dark-theme .flag-carousel{background:none;padding:0}.splash-2014 .monument-carousel.dark-theme .flag-carousel .section-inner{width:100%}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages{width:100%;background:rgba(0,0,0,0.25)}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages:not(.slider) .language-list-container .language-list li,.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages:not(.slider)>li{margin:0 20px}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages>span>.language-list.bxslider li{margin:0 15px}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages.slider{white-space:nowrap}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages.slider .language-list-container{width:800px}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .language-list-container{margin:0 50px;display:inline-block;overflow:visible;vertical-align:top}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages li{width:auto}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages li a{color:#fff}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .bx-prev,.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .bx-next{position:absolute;margin-top:-45px;outline:0;width:32px;height:32px;text-indent:100%;overflow:hidden;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/icon-sprite_mv_69cdf439736cb1cbefb6359d3f288802.svg");background-position:-615px -70px;height:20px;width:12px;opacity:.5}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .bx-controls-direction{position:relative}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .bx-next{right:-40px}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages .bx-prev{left:-40px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.splash-2014 .monument-carousel .section-inner{padding:0;max-width:none}.splash-2014 .monument-carousel div.signup{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.splash-2014 .monument-carousel div.signup .splash-signup-form,.splash-2014 .monument-carousel div.signup .section-inner-wide.section-inner{text-align:center}.splash-2014 .monument-carousel div.signup .splash-signup-form .login-signup-list{background:#fff;padding:20px 30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.splash-2014 .monument-carousel div.signup .splash-signup-form .login-signup-list .magic-link{color:#fff}.splash-2014 .monument-carousel div.signup .splash-signup-form .login-signup-list .magic-link a{color:#fff}.splash-2014 .monument-carousel .skyline-container{opacity:.9;position:absolute;width:100%;bottom:70px;z-index:0}.splash-2014 .monument-carousel .skyline-container.bottom{bottom:0}.splash-2014 .monument-carousel .monument-list{display:table;margin:0 auto;height:150px;margin-top:-150px}.splash-2014 .monument-carousel .monument-list.hidden{display:none}.splash-2014 .monument-carousel .monument-item{display:table-cell;vertical-align:bottom;position:relative}.splash-2014 .monument-carousel .monument-item .monument-container{width:170px}.splash-2014 .flag-carousel{background:#fff;height:70px;line-height:70px;position:absolute;min-width:1100px;width:100%;bottom:0;z-index:2}.splash-2014 .flag-carousel .section-inner{max-width:none}.splash-2014 .flag-carousel .featured-languages{list-style:none;margin:0;background:#fff}.splash-2014 .flag-carousel .featured-languages li{display:inline-block;width:170px}.splash-2014 .flag-carousel .featured-languages li a{color:#1caff6;font-size:14px}.splash-2014 .flag-carousel .featured-languages li .flag{margin-right:10px}.splash-2014 .duo-info{position:relative;top:0}.splash-2014 .duo-info,.splash-2014 .mobile,.splash-2014 .schools{background:#f1f1f1}.splash-2014 .duo-info .section-inner,.splash-2014 .mobile .section-inner,.splash-2014 .schools .section-inner{display:block;padding:40px;max-width:980px}.splash-2014 .duo-info .section-inner .owl-happy,.splash-2014 .mobile .section-inner .owl-happy,.splash-2014 .schools .section-inner .owl-happy{background-position:0 -20px;vertical-align:middle;height:250px;background-size:1750px;width:250px}.splash-2014 .duo-info .section-inner .text,.splash-2014 .mobile .section-inner .text,.splash-2014 .schools .section-inner .text{width:520px;vertical-align:middle;display:inline-block}.splash-2014 .duo-info .section-inner .text h2,.splash-2014 .mobile .section-inner .text h2,.splash-2014 .schools .section-inner .text h2{font-size:22px;color:#666}.splash-2014 .duo-info .section-inner .text p,.splash-2014 .mobile .section-inner .text p,.splash-2014 .schools .section-inner .text p{font-size:17px;color:#999;line-height:28px}.splash-2014 .duo-info .section-inner .text .mobile-link,.splash-2014 .mobile .section-inner .text .mobile-link,.splash-2014 .schools .section-inner .text .mobile-link{padding-top:10px}.splash-2014 .duo-info .section-inner .text .mobile-link a,.splash-2014 .mobile .section-inner .text .mobile-link a,.splash-2014 .schools .section-inner .text .mobile-link a{font-weight:700;line-height:32px;margin-right:15px;margin-bottom:15px}.splash-2014 .duo-info .section-inner .text .mobile-link a.btn-mobile,.splash-2014 .mobile .section-inner .text .mobile-link a.btn-mobile,.splash-2014 .schools .section-inner .text .mobile-link a.btn-mobile{font-weight:500;line-height:normal;margin-bottom:5px;margin-left:0;margin-right:5px}.splash-2014 .duo-info .section-inner .text .mobile-link a.btn-mobile.threesixty-store-badge .splash-icon,.splash-2014 .mobile .section-inner .text .mobile-link a.btn-mobile.threesixty-store-badge .splash-icon,.splash-2014 .schools .section-inner .text .mobile-link a.btn-mobile.threesixty-store-badge .splash-icon{margin:initial;vertical-align:baseline}.splash-2014 .duo-info .section-inner .text .mobile-link a.btn-mobile.threesixty-store-badge .splash-icon.threesixty-store-logo,.splash-2014 .mobile .section-inner .text .mobile-link a.btn-mobile.threesixty-store-badge .splash-icon.threesixty-store-logo,.splash-2014 .schools .section-inner .text .mobile-link a.btn-mobile.threesixty-store-badge .splash-icon.threesixty-store-logo{left:29px;position:relative;top:-15px}.splash-2014 .duo-info .section-inner .text .mobile-link a.btn-mobile.threesixty-store-badge .button-text,.splash-2014 .mobile .section-inner .text .mobile-link a.btn-mobile.threesixty-store-badge .button-text,.splash-2014 .schools .section-inner .text .mobile-link a.btn-mobile.threesixty-store-badge .button-text{left:-44px;position:relative;top:3px}.splash-2014 .duo-info .section-inner .text .mobile-link a .splash-icon,.splash-2014 .mobile .section-inner .text .mobile-link a .splash-icon,.splash-2014 .schools .section-inner .text .mobile-link a .splash-icon{margin:-5px 10px 0 10px;vertical-align:middle}html[dir=rtl] .splash-2014 .duo-info .section-inner .text .mobile-link a .splash-icon,html[dir=rtl] .splash-2014 .mobile .section-inner .text .mobile-link a .splash-icon,html[dir=rtl] .splash-2014 .schools .section-inner .text .mobile-link a .splash-icon{margin:-5px 10px 0 10px}.splash-2014 .duo-info .section-inner .text .mobile-link a .link-text,.splash-2014 .mobile .section-inner .text .mobile-link a .link-text,.splash-2014 .schools .section-inner .text .mobile-link a .link-text{margin:0 20px 0 0}html[dir=rtl] .splash-2014 .duo-info .section-inner .text .mobile-link a .link-text,html[dir=rtl] .splash-2014 .mobile .section-inner .text .mobile-link a .link-text,html[dir=rtl] .splash-2014 .schools .section-inner .text .mobile-link a .link-text{margin:0 20px 0 0;margin:0 0 0 20px}.splash-2014 .duo-info .section-inner .text{width:630px;padding:0 0 0 50px}.splash-2014 .duo-info .section-inner .text p a{color:#999;font-weight:500;border-bottom:1px solid rgba(0,0,0,0.2)}.splash-2014 .duo-info .section-inner .text p a:hover{border-bottom:1px solid #3c3c3c;color:#3c3c3c;text-decoration:none}.splash-2014 .duo-info .section-inner .text a{color:#1caff6;font-weight:700;font-size:17px;line-height:26px}.splash-2014 .duo-info .section-inner .text a .play-border{display:inline-block;margin:0 8px 0 0;border:3px solid #1caff6;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:26px;height:26px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;vertical-align:top}html[dir=rtl] .splash-2014 .duo-info .section-inner .text a .play-border{margin:0 8px 0 0;margin:0 0 0 8px}.splash-2014 .duo-info .section-inner .text a .play-border:active,.splash-2014 .duo-info .section-inner .text a .play-border:focus{-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.1);box-shadow:0 0 2px 2px rgba(0,0,0,0.1)}.splash-2014 .duo-info .section-inner .text a .play-button{position:relative;top:4px;left:7px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #1caff6}html[dir=rtl] .splash-2014 .duo-info .section-inner .text a .play-button{right:7px;left:auto}.splash-2014 .duo-info .section-inner .text a:hover{text-decoration:underline}.splash-2014 .duo-info .section-inner .text a:hover .play-border{border-color:transparent;background:#1caff6}.splash-2014 .duo-info .section-inner .text a:hover .play-button{border-left:6px solid #f1f1f1}.splash-2014 .mobile .section-inner{padding:40px}.splash-2014 .mobile .text{margin:0 30px 0 0}html[dir=rtl] .splash-2014 .mobile .text{margin:0 30px 0 0;margin:0 0 0 30px}.splash-2014 .schools{background:#fff}.splash-2014 .schools .section-inner .section-inner{padding:40px}.splash-2014 .schools .section-inner .dashboard-img{width:330px;height:220px;background-size:674px;background-position:0 -270px;border:2px solid #e5e5e5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.splash-2014 .schools .section-inner .text{width:500px;margin:0 0 0 70px}html[dir=rtl] .splash-2014 .schools .section-inner .text{margin:0 0 0 70px;margin:0 70px 0 0}.splash-2014 .schools .section-inner .text a{font-size:17px}.splash-2014 .website{padding:80px 0 0 0;background:#fff}.splash-2014 .website .section-inner{text-align:center}.splash-2014 .website .section-inner .callout-wrapper{display:table;width:100%}.splash-2014 .website .section-inner .callout-container-left,.splash-2014 .website .section-inner .callout-container-right{display:table-cell;vertical-align:top;padding:70px 10px 0 10px;width:300px}.splash-2014 .website .section-inner .left-line-container,.splash-2014 .website .section-inner .right-line-container{display:table-cell}.splash-2014 .website .section-inner .left-line-container .line,.splash-2014 .website .section-inner .right-line-container .line{position:relative;height:0;border-width:2px 0 0 0;border-style:solid;border-color:#000;opacity:.2;z-index:1}.splash-2014 .website .section-inner .callout.heart{padding-top:20px}.splash-2014 .website .section-inner .challenges.line{width:130px;margin:0 -65px;bottom:240px;left:60px;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}html[dir=rtl] .splash-2014 .website .section-inner .challenges.line{right:60px;left:auto}.splash-2014 .website .section-inner .grading.line{width:120px;margin:0 -60px;bottom:150px;left:60px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}html[dir=rtl] .splash-2014 .website .section-inner .grading.line{right:60px;left:auto}.splash-2014 .website .section-inner .streak.line{width:110px;margin:0 -55px;bottom:280px;right:60px;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}html[dir=rtl] .splash-2014 .website .section-inner .streak.line{left:60px;right:auto}.splash-2014 .website .section-inner .heart.line{width:130px;margin:0 -65px;bottom:200px;right:60px;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}html[dir=rtl] .splash-2014 .website .section-inner .heart.line{left:60px;right:auto}.splash-2014 .website .section-inner .callout{display:table;text-align:left;position:relative}.splash-2014 .website .section-inner .callout .text{display:table-cell;vertical-align:top;padding:5px 0 0 15px}.splash-2014 .website .section-inner .callout .text h4{font-weight:500}.splash-2014 .website .section-inner .callout .text p{font-size:13px;color:#999;line-height:20px}.splash-2014 .website .section-inner .scroll-animate{opacity:0}.splash-2014 .footer{background-color:#2fadeb;background:-webkit-gradient(linear, left top, left bottom, #2fadeb, #48c2f3, #4dccff);background:-webkit-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);background:-moz-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);background:-ms-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);background:-o-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);padding:80px 0 0 0}.splash-2014 .footer.dark-theme{background:#0b3e71;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg");background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-webkit-gradient(linear, left top, left bottom, from(#0b3e71), to(#0d64b0));background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-webkit-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-moz-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-ms-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-o-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),linear-gradient(to bottom, #0b3e71, #0d64b0)}.splash-2014 .footer .section-inner{text-align:center}.splash-2014 .footer .section-inner h2{color:#fff;display:inline-block;margin-right:30px;font-size:26px;font-weight:700}.splash-2014 .footer .section-inner .btn.signup{margin:0}.splash-2014 .footer .footer-main{margin:50px 0 0 0;float:none}.splash-2014 .footer .footer-main .nav-footer a{color:#fff;font-size:13px}.splash-2014 .footer .footer-main .nav-footer a:hover{color:#fff;text-decoration:underline}.splash-2014 p{font-size:20px;font-weight:500;line-height:30px}.splash-2014 .nav-footer a:hover{text-decoration:underline}.splash-2014 h1.splash{font-size:34px;font-weight:700;color:#fff;margin:0 0 20px 0;padding:0}.splash-2014 .english{cursor:pointer;color:rgba(255,255,255,0.7);margin:60px 0 20px 0;font-weight:500;font-size:15px;border-bottom:1px solid rgba(255,255,255,0.5);padding:20px 0 0 0;line-height:18px;display:inline-block}.splash-2014 .english:hover{color:#fff;border-bottom:1px solid #fff}.splash-2014 h2.splash{font-size:30px;margin:0 0 20px 0}.splash-2014 a.btn-outline:hover .splash-icon.apple{background-position:-418px -273px;width:22px;height:27px}.splash-2014 a.btn-outline:hover .splash-icon.android{background-position:-418px -306px;width:23px;height:27px}.splash-2014 a.btn-outline:hover .splash-icon.windows{background-position:-418px -343px;width:24px;height:26px}.splash-2014 .splash-icon{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/splash-sprite4.svg");display:inline-block}.splash-2014 .splash-icon.apple{background-position:-386px -273px;width:22px;height:27px}.splash-2014 .splash-icon.android{background-position:-385px -306px;width:23px;height:27px}.splash-2014 .splash-icon.windows{background-position:-385px -343px;width:24px;height:26px}.splash-2014 .splash-icon.threesixty-store-symbol{background-position:-674px -2px;width:30px;height:31px}.splash-2014 .splash-icon.threesixty-store-logo{background-position:-713px -10px;width:53px;height:15px}.splash-2014 .splash-icon.challenges{background-position:-343px 0;width:36px;height:29px}.splash-2014 .splash-icon.streak{background-position:-343px -30px;width:30px;height:34px}.splash-2014 .splash-icon.check{background-position:-343px -65px;width:36px;height:26px}.splash-2014 .splash-icon.heart{background-position:-343px -92px;width:30px;height:21px;margin-top:5px}.splash-2014 .splash-icon.computer{background-position:0 0;width:340px;height:225px;margin:80px 0}.splash-2014 .splash-icon.apps{background-position:0 -233px;width:345px;height:185px;vertical-align:middle}.splash-2014 .splash-icon.skyline{background-position:0 -840px;background-size:2000px;height:185px;width:100%;display:block}@media screen and (min-width:940px){.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs{min-height:655px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs.with-additional-course{min-height:855px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs{min-height:655px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs.with-additional-course{min-height:855px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs{min-height:655px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs.with-additional-course{min-height:855px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs{min-height:655px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs.with-additional-course{min-height:855px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs{min-height:910px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs.with-additional-course{min-height:1110px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs{min-height:910px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs.with-additional-course{min-height:1110px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs{min-height:910px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs.with-additional-course{min-height:1110px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs{min-height:910px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs.with-additional-course{min-height:1110px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs{min-height:1165px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs.with-additional-course{min-height:1365px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs{min-height:1165px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs.with-additional-course{min-height:1365px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs{min-height:1165px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs.with-additional-course{min-height:1365px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs{min-height:1165px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs.with-additional-course{min-height:1365px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs{min-height:1420px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs.with-additional-course{min-height:1620px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs{min-height:1420px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs.with-additional-course{min-height:1620px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs{min-height:1420px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs.with-additional-course{min-height:1620px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs{min-height:1420px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs.with-additional-course{min-height:1620px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs{min-height:1675px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs.with-additional-course{min-height:1875px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs{min-height:1675px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs.with-additional-course{min-height:1875px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs{min-height:1675px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs.with-additional-course{min-height:1875px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs{min-height:1675px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs.with-additional-course{min-height:1875px}}@media screen and (min-width:890px) and (max-width:940px){.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs{min-height:655px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs.with-additional-course{min-height:855px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs{min-height:655px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs.with-additional-course{min-height:855px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs{min-height:655px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs.with-additional-course{min-height:855px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs{min-height:910px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs.with-additional-course{min-height:1110px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs{min-height:910px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs.with-additional-course{min-height:1110px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs{min-height:910px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs.with-additional-course{min-height:1110px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs{min-height:1165px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs.with-additional-course{min-height:1365px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs{min-height:1165px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs.with-additional-course{min-height:1365px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs{min-height:1165px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs.with-additional-course{min-height:1365px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs{min-height:1420px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs.with-additional-course{min-height:1620px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs{min-height:1420px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs.with-additional-course{min-height:1620px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs{min-height:1420px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs.with-additional-course{min-height:1620px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs{min-height:1675px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs.with-additional-course{min-height:1875px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs{min-height:1675px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs.with-additional-course{min-height:1875px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs{min-height:1675px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs.with-additional-course{min-height:1875px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs{min-height:1930px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs.with-additional-course{min-height:2130px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs{min-height:1930px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs.with-additional-course{min-height:2130px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs{min-height:1930px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs.with-additional-course{min-height:2130px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs{min-height:2185px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs.with-additional-course{min-height:2385px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs{min-height:2185px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs.with-additional-course{min-height:2385px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container{text-align:center}}@media screen and (max-width:890px){.splash-2014 .monument-carousel.choose-course-by-flag .course-picker{font-size:28px;margin-bottom:10px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container{margin:0 auto;max-width:680px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container{height:170px;width:150px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-box{margin-bottom:10px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size{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:50px;height:50px;background-size:626px;background-position:-250px -375px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-fr{background-position:0 0}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-es{background-position:-63px 0}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-de{background-position:-125px 0}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-pt{background-position:-188px 0}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-it{background-position:-250px 0}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-en{background-position:-313px 0}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-ga{background-position:-375px 0}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-hu{background-position:-438px 0}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-ru{background-position:-500px 0}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-pl{background-position:-563px 0}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-ro{background-position:0 -125px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-dn{background-position:-63px -125px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-tr{background-position:-125px -125px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-id{background-position:-188px -125px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-ja{background-position:-250px -125px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-uk{background-position:-313px -125px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-zt{background-position:-375px -125px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-el{background-position:-438px -125px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-bn{background-position:-500px -125px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-ar{background-position:-563px -125px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-hi{background-position:0 -250px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-he{background-position:-63px -250px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-ko{background-position:-125px -250px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-vi{background-position:-188px -250px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-sv{background-position:-250px -250px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-zs{background-position:-313px -250px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-cs{background-position:-375px -250px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-th{background-position:-438px -250px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-un{background-position:-500px -250px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-eo{background-position:-563px -250px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-kl{background-position:0 -375px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-da{background-position:-63px -375px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-dk{background-position:-125px -375px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-sn{background-position:-188px -375px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-nb{background-position:-375px -375px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-ca{background-position:-500px -375px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-cy{background-position:-563px -375px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-gn{background-position:0 -500px}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container .choose-language-flag-container .flag-flex-size.flag-sw{background-position:-63px -500px}.splash-2014 .monument-carousel.choose-course-by-flag .see-more-courses .btn{font-size:14px;margin:20px 0;padding:10px 15px}}@media screen and (max-width:890px) and (min-width:720px){.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container{text-align:left}.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container.one-row{text-align:center}}@media screen and (min-width:720px) and (max-width:890px){.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs{min-height:600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs.with-additional-course{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs{min-height:600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs.with-additional-course{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs{min-height:600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs.with-additional-course{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs{min-height:600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs.with-additional-course{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs.with-additional-course{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs.with-additional-course{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs.with-additional-course{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs.with-additional-course{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs.with-additional-course{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs.with-additional-course{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs.with-additional-course{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs.with-additional-course{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs.with-additional-course{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs.with-additional-course{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs.with-additional-course{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs.with-additional-course{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs.with-additional-course{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs.with-additional-course{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs.with-additional-course{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs.with-additional-course{min-height:1600px}}@media screen and (max-width:720px){.splash-2014 .monument-carousel.choose-course-by-flag .login-signup-flag-list-container{text-align:center}}@media screen and (max-width:720px) and (min-width:550px){.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs{min-height:600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs.with-additional-course{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs{min-height:600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs.with-additional-course{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs{min-height:600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs.with-additional-course{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs.with-additional-course{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs.with-additional-course{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs.with-additional-course{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs.with-additional-course{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs.with-additional-course{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs.with-additional-course{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs.with-additional-course{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs.with-additional-course{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs.with-additional-course{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs.with-additional-course{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs.with-additional-course{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs.with-additional-course{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs.with-additional-course{min-height:1800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs.with-additional-course{min-height:1800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs.with-additional-course{min-height:1800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs{min-height:1800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs.with-additional-course{min-height:2000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs{min-height:1800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs.with-additional-course{min-height:2000px}}@media screen and (min-width:380px) and (max-width:550px){.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs{min-height:600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs.with-additional-course{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs{min-height:600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs.with-additional-course{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs.with-additional-course{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs.with-additional-course{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs.with-additional-course{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs.with-additional-course{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs.with-additional-course{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs.with-additional-course{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs.with-additional-course{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs.with-additional-course{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs.with-additional-course{min-height:1800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs.with-additional-course{min-height:1800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs{min-height:1800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs.with-additional-course{min-height:2000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs{min-height:1800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs.with-additional-course{min-height:2000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs{min-height:2000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs.with-additional-course{min-height:2200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs{min-height:2000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs.with-additional-course{min-height:2200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs{min-height:2200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs.with-additional-course{min-height:2400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs{min-height:2200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs.with-additional-course{min-height:2400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs{min-height:2400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs.with-additional-course{min-height:2600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs{min-height:2400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs.with-additional-course{min-height:2600px}}@media screen and (max-width:380px){.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs{min-height:600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-1-source-langs.with-additional-course{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs{min-height:800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-2-source-langs.with-additional-course{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs{min-height:1000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-3-source-langs.with-additional-course{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs{min-height:1200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-4-source-langs.with-additional-course{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs{min-height:1400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-5-source-langs.with-additional-course{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs{min-height:1600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-6-source-langs.with-additional-course{min-height:1800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs{min-height:1800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-7-source-langs.with-additional-course{min-height:2000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs{min-height:2000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-8-source-langs.with-additional-course{min-height:2200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs{min-height:2200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-9-source-langs.with-additional-course{min-height:2400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs{min-height:2400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-10-source-langs.with-additional-course{min-height:2600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs{min-height:2600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-11-source-langs.with-additional-course{min-height:2800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs{min-height:2800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-12-source-langs.with-additional-course{min-height:3000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs{min-height:3000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-13-source-langs.with-additional-course{min-height:3200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs{min-height:3200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-14-source-langs.with-additional-course{min-height:3400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs{min-height:3400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-15-source-langs.with-additional-course{min-height:3600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs{min-height:3600px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-16-source-langs.with-additional-course{min-height:3800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs{min-height:3800px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-17-source-langs.with-additional-course{min-height:4000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs{min-height:4000px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-18-source-langs.with-additional-course{min-height:4200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs{min-height:4200px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-19-source-langs.with-additional-course{min-height:4400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs{min-height:4400px}.splash-2014 .monument-carousel.choose-course-by-flag.fit-to-20-source-langs.with-additional-course{min-height:4600px}}@media screen and (max-width:980px){.compact-enabled #wrapped-support{display:none}.compact-enabled .topbar-blue-dark{min-height:50px}.compact-enabled .login-signup-list .signup-social-buttons a.signup-facebook,.compact-enabled .login-signup-list .signup-social-buttons a.signup-google{margin:3px !important;display:block;width:100% !important;padding:5px}.compact-enabled.splash-2014 #login-form{text-align:center}.compact-enabled.splash-2014 #login-form .forgot-password{color:#fff;font-size:15px}.compact-enabled.splash-2014 .monument-carousel.dark-theme{background-color:#0b3e71;background:-webkit-gradient(linear, left top, left bottom, from(#0b3e71), to(#0d64b0));background:-webkit-linear-gradient(top, #0b3e71, #0d64b0);background:-moz-linear-gradient(top, #0b3e71, #0d64b0);background:-ms-linear-gradient(top, #0b3e71, #0d64b0);background:-o-linear-gradient(top, #0b3e71, #0d64b0)}.compact-enabled.splash-2014 .monument-carousel div.signup .dark-theme .earth-container .splash-globe{width:250px;height:250px;background-size:250px}.compact-enabled.splash-2014 .monument-carousel div.signup h1.splash{padding:0 30px 10px 30px;margin:0;font-size:28px}.compact-enabled.splash-2014 .monument-carousel div.signup .email-div .btn.signup{padding:10px;font-size:17px}.compact-enabled.splash-2014 .section-inner{padding:0 20px}.compact-enabled.splash-2014 .section-inner div.have-account{display:block;cursor:pointer;padding:15px 0;margin:0 auto;width:230px}.compact-enabled.splash-2014 .section-white.dark-theme .earth-container,.compact-enabled.splash-2014 .section-white.dark-theme .cta-container{display:block;width:auto}.compact-enabled.splash-2014 .section-white.dark-theme .earth-container{margin:5px 10px -35px 10px}.compact-enabled.splash-2014 .section-white.dark-theme .section-inner.fold{padding:0 20px;margin:0 auto}.compact-enabled.splash-2014 .section-white.dark-theme .btn.sign-up{min-width:230px;margin-top:10px}.compact-enabled.splash-2014 .duo-info .section-inner .owl-happy{display:none}.compact-enabled.splash-2014 .duo-info .section-inner .text{width:100%;padding:30px 10px}.compact-enabled.splash-2014 .website{padding:30px 0 0 0}.compact-enabled.splash-2014 .website h2.splash{line-height:38px}.compact-enabled.splash-2014 .website .section-inner .callout-wrapper{display:block}.compact-enabled.splash-2014 .website .section-inner .callout-wrapper .line{display:none !important}.compact-enabled.splash-2014 .website .section-inner .callout-wrapper .splash-icon.computer{margin:20px 0;background-size:800px;background-position:0 0;width:270px;height:180px}.compact-enabled.splash-2014 .website .section-inner .callout-wrapper .callout-container-left,.compact-enabled.splash-2014 .website .section-inner .callout-wrapper .callout-container-right{width:100%;padding:10px 0;opacity:1;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.compact-enabled.splash-2014 .mobile .section-inner{padding:40px 40px 20px 40px}.compact-enabled.splash-2014 .mobile .section-inner .text{width:100%}.compact-enabled.splash-2014 .mobile .section-inner .text .mobile-link{padding:10px 0}.compact-enabled.splash-2014 .mobile .section-inner .splash-icon.apps{display:none}.compact-enabled.splash-2014 .mobile .section-inner p{margin-bottom:5px}.compact-enabled.splash-2014 .schools .section-inner{padding:40px}.compact-enabled.splash-2014 .schools .section-inner .text{width:100%;margin:0}.compact-enabled.splash-2014 .schools .section-inner .dashboard-img{display:none}.compact-enabled.splash-2014 .schools .section-inner p{margin-bottom:15px}.compact-enabled .flag-carousel{display:none}}@media screen and (max-width:1750px){.featured-languages.wrapped{position:relative;top:-70px}.featured-languages.wrapped .language-list-container{width:655px !important}.featured-languages.slider{overflow:hidden}}@media screen and (max-height:500px){.compact-enabled.splash-2014 .section-white.dark-theme .earth-container{display:none}}@media screen and (min-height:1000px){.splash-2014 .btn-green-light.signup-email{min-width:350px;padding:20px;font-size:22px}}@media screen and (min-height:230px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-1-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:270px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-2-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:310px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-3-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:350px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-4-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:390px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-5-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:430px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-6-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:470px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-7-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:510px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-8-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:550px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-9-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:590px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-10-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:630px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-11-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:670px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-12-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:710px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-13-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:750px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-14-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:790px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-15-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:830px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-16-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:870px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-17-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:910px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-18-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:950px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-19-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-height:990px){.splash-2014 .monument-carousel.fit-to-langs.fit-to-20-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:210px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-1-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:240px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-2-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:270px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-3-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:300px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-4-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:330px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-5-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:360px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-6-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:390px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-7-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:420px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-8-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:450px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-9-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:480px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-10-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:510px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-11-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:540px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-12-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:570px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-13-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:600px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-14-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:630px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-15-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:660px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-16-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:690px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-17-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:720px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-18-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:750px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-19-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:700px) and (min-height:780px){.splash-2014.compact-enabled .monument-carousel.fit-to-langs.fit-to-20-langs .signup #signup-language{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.splash-2013{background:none;min-width:980px}.splash-2013 .topbar-blue{background:#1caff6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.splash-2013 .topbar-blue .container{min-width:600px}.splash-2013 .section-inner{max-width:1140px;min-width:980px;margin:0 auto;padding:0 40px}.splash-2013 p{font-size:20px;font-weight:500;line-height:30px}.splash-2013 .nav-footer a:hover{text-decoration:underline}.illustration-globe{width:500px;height:420px;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/globe.svg");position:absolute;margin:-250px 0 0 0;top:50%;right:0}.illustration-globe-wide{width:900px;height:300px;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/globe-wide.svg") no-repeat center;position:absolute;left:100px;bottom:0}h1.splash{font-size:34px;font-weight:700;margin:0 0 20px 0;padding:0 20px 0 0}h2.splash{font-size:30px;margin:0 0 20px 0}.signup-table{width:350px}.signup-table .btn-block{padding-left:20px;padding-right:20px}.signup-table .col-fb{padding:0 5px 0 0}.signup-table .col-google{padding:0 0 0 5px}.signup-table .btn-signup-email{margin:0 0 10px 0}.section-globe{background:#1caff6 url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern.svg") 0 0;-webkit-animation:animated-stars 70s linear infinite 300ms;-moz-animation:animated-stars 70s linear infinite 300ms;-o-animation:animated-stars 70s linear infinite 300ms;animation:animated-stars 70s linear infinite 300ms;padding:150px 0 0 0;*zoom:1}.section-globe:before,.section-globe:after{display:table;content:"";line-height:0}.section-globe:after{clear:both}.section-globe:before,.section-globe:after{display:table;content:"";line-height:0}.section-globe:after{clear:both}.section-globe p{color:#fff}.section-globe h1{color:#fff}.section-globe .section-inner-narrow{padding:0 440px 40px 40px;position:relative;min-height:320px}.section-globe .section-inner-wide{padding:0 40px 40px 40px;position:relative}.section-globe.space{background-color:#04335f}.section-white{padding:150px 0 0 0;height:500px;*zoom:1}.section-white:before,.section-white:after{display:table;content:"";line-height:0}.section-white:after{clear:both}.section-white:before,.section-white:after{display:table;content:"";line-height:0}.section-white:after{clear:both}.section-white p{color:#999}.section-white h1{color:#3c3c3c;font-weight:500}.section-white .section-inner-narrow{padding:0 440px 40px 40px;position:relative;min-height:320px}.section-white .section-inner-wide{padding:0 40px 30px 40px;position:relative}.section-white .section-inner-wide #modal-footer{margin:0 -40px -30px -40px}.magic-link-mobile .section-white{padding:20px 0 0 0}.magic-link-modal .section-white{padding:20px 0 0 0;height:auto}.magic-link-modal .section-white .section-inner-wide{padding:0}.centered-owl-signup{text-align:center}.centered-owl-signup .signup-buttons{display:inline-block;vertical-align:middle;margin:0 0 0 20px}.centered-owl-signup .owl-happy{display:inline-block;vertical-align:middle;margin:0 20px 0 -40px}html[dir=rtl] .centered-owl-signup .owl-happy{margin:0 20px 0 -40px;margin:0 -40px 0 20px}.section-inner-wide h1{text-align:center;margin-bottom:40px}.wide-signup-buttons{text-align:center;position:relative;z-index:1}.wide-signup-buttons>li{display:inline-block;margin:0 10px}.section-flags{padding:50px 0;background:#f3f3f3;*zoom:1}.section-flags:before,.section-flags:after{display:table;content:"";line-height:0}.section-flags:after{clear:both}.section-flags:before,.section-flags:after{display:table;content:"";line-height:0}.section-flags:after{clear:both}.section-flags h2{color:#999;margin:0 0 40px 0;text-align:center}.featured-languages{text-align:center;margin:0 0 20px 0}.featured-languages>li{width:20%;color:#7b7b7b;display:inline-block}.featured-languages>li a{font-weight:700}.featured-languages>li a:hover{text-decoration:underline}.incubator-message{margin:0 auto;min-width:300px;max-width:500px;display:block;color:#999;text-align:center}.flag-container{border:6px solid #fff;display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 0 10px 0}.suggest-box td{background:#f5f5f5}.suggested-names{display:table;width:100%;padding:8px 0}.suggested-names li{display:table-cell}.suggested-names .title{width:auto}.suggested-names .suggestion{text-align:left;font-weight:700;padding:0 10px}.suggested-names a{color:#1caff6;cursor:pointer}.suggested-names a:hover{text-decoration:underline}.featured-language-flag{width:82px;height:60px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/flags.svg")}.featured-language-flag.es{background-position:0 0}.featured-language-flag.fr{background-position:-82px 0}.featured-language-flag.it{background-position:-164px 0}.featured-language-flag.de{background-position:-246px 0}.featured-language-flag.pt{background-position:-328px 0}.featured-language-flag.en{background-position:-410px 0}.section-mobile{background:#fff;padding:50px 0 0 0}.section-mobile .section-inner{padding:0 40px 0 40px;position:relative;*zoom:1}.section-mobile .section-inner:before,.section-mobile .section-inner:after{display:table;content:"";line-height:0}.section-mobile .section-inner:after{clear:both}.section-mobile .section-inner:before,.section-mobile .section-inner:after{display:table;content:"";line-height:0}.section-mobile .section-inner:after{clear:both}.table-mobile{display:table;width:100%}.table-mobile .col-left{display:table-cell;padding-bottom:50px;vertical-align:top}.table-mobile .col-right{display:table-cell;vertical-align:bottom}.illustration-mobile{width:510px;height:220px;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/mobile-illustration.svg");display:block}.mobile-awards{width:520px;text-align:center;font-weight:700;margin:0 0 20px 0}.mobile-awards>li{margin:0 10px 20px 10px;padding:0 30px 0 30px;*zoom:1;display:inline-block;white-space:nowrap;position:relative}.mobile-awards>li:before,.mobile-awards>li:after{display:table;content:"";line-height:0}.mobile-awards>li:after{clear:both}.mobile-awards>li:before,.mobile-awards>li:after{display:table;content:"";line-height:0}.mobile-awards>li:after{clear:both}.mobile-awards>li strong{display:block;font-size:90%}.mobile-awards>li .icon-laurel-left{position:absolute;left:0}.mobile-awards>li .icon-laurel-right{position:absolute;right:0}.section-features{background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/skill-pattern.svg") #1caff6;padding:50px 0 20px 0;color:#fff}.section-features .footer-main{float:none;margin:0}.section-features .footer-main a{color:#fff}.section-features .nav-footer a:hover{text-decoration:underline;color:#fff}.list-duo-features{text-align:center;margin:0 0 50px 0}.list-duo-features>li{width:33.3%;padding:0 30px;display:inline-block;vertical-align:top}.list-duo-features h2{color:#fff;font-size:25px;font-weight:700;margin-bottom:15px}.list-duo-features p{font-size:18px;line-height:24px}.list-duo-features a{color:#1d77a4}.list-duo-features a:hover{text-decoration:underline}.icon-duo-feature{width:100px;height:100px;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/feature-icons.svg");display:inline-block}.icon-duo-feature.heart{background-position:0 0}.icon-duo-feature.beaker{background-position:-100px 0}.icon-duo-feature.gamepad{background-position:-200px 0}.icon-duo-feature.mobile{background-position:-300px 0}.section-additional-signup{padding:50px 0 20px 0}.section-additional-signup h2.splash{margin-bottom:50px}.section-additional-signup .btn-email .icon-email-white{float:left;margin:0 15px 0 0}.section-additional-signup .footer-main{float:none;margin:0}.section-additional-signup .footer-main a{color:#1caff6}.section-additional-signup .wide-signup-buttons{margin-bottom:70px}.login-signup-list{position:relative;display:inline-block}.login-signup-list .owl-space{position:absolute;left:-350px;top:0}html[dir=rtl] .login-signup-list .owl-space{right:-350px;left:auto}.login-signup-list>li{margin:0 0 10px 0;position:relative}.login-signup-list .error-flag{width:250px;position:absolute;right:-265px;left:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:15px;top:0;padding:5px 10px;display:none;background:rgba(0,0,0,0.75);z-index:1}html[dir=rtl] .login-signup-list .error-flag{right:-265px;right:auto}html[dir=rtl] .login-signup-list .error-flag{left:auto;left:-265px}.login-signup-list .icon-arrow-down-white{margin-top:5px}.login-signup-list .signup-social-buttons,.login-signup-list .signup-email-button{text-align:center;padding-top:10px;font-weight:bold;color:#fff}.login-signup-list.skip-delayed signup-email,.login-signup-list.skip-delayed .signup-facebook,.login-signup-list.skip-delayed .signup-google{color:#999}.login-signup-list .signup-email,.login-signup-list .signup-facebook,.login-signup-list .signup-google{color:#fff;border-bottom:1px solid rgba(255,255,255,0.4)}.login-signup-list .signup-email:hover,.login-signup-list .signup-facebook:hover,.login-signup-list .signup-google:hover{border-bottom:1px solid #fff}.magic-link .login-signup-list .signup-email,.magic-link .login-signup-list .signup-facebook,.magic-link .login-signup-list .signup-google{color:#999}.language-list{min-width:350px;margin:0;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.form-table{width:100%;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:16px;text-align:left}html[dir=rtl] .form-table{text-align:left;text-align:right}.form-table td{border-top:1px solid #dbdbdb;padding:8px 0 8px 20px;position:relative}html[dir=rtl] .form-table td{padding:8px 0 8px 20px;padding:8px 20px 8px 20px}.form-table tr:first-child td{border-top:none}.form-table tr.select-language-row td{padding:0}.form-table tr.select-language-row td .icon-arrow-down{float:right}html[dir=rtl] .form-table tr.select-language-row td .icon-arrow-down{float:right;float:left}.form-table input[type=text],.form-table input[type=password],.form-table .fake-input{border:none;padding-left:0;font-size:16px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-table input[type=text].error,.form-table input[type=password].error,.form-table .fake-input.error{background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/input-error.svg") no-repeat;background-position:center right;padding-right:40px;padding-left:auto;margin-right:-30px;margin-left:0}html[dir=rtl] .form-table input[type=text].error,html[dir=rtl] .form-table input[type=password].error,html[dir=rtl] .form-table .fake-input.error{background-position:center right;background-position:center left}html[dir=rtl] .form-table input[type=text].error,html[dir=rtl] .form-table input[type=password].error,html[dir=rtl] .form-table .fake-input.error{padding-right:40px;padding-right:auto}html[dir=rtl] .form-table input[type=text].error,html[dir=rtl] .form-table input[type=password].error,html[dir=rtl] .form-table .fake-input.error{padding-left:auto;padding-left:40px}html[dir=rtl] .form-table input[type=text].error,html[dir=rtl] .form-table input[type=password].error,html[dir=rtl] .form-table .fake-input.error{margin-right:-30px;margin-right:auto}html[dir=rtl] .form-table input[type=text].error,html[dir=rtl] .form-table input[type=password].error,html[dir=rtl] .form-table .fake-input.error{margin-left:0;margin-left:-30px}.form-table tr:first-of-type td:first-child .select-ll{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.connected-to td{background:#f5f5f5;border-top:none;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;padding:10px 0 10px 20px}.connected-to td .icon{margin:6px 23px 0 0}.connected-to td strong{display:inline-block;margin:5px 0 0 0;font-weight:normal}.connected-to td img{margin:0 10px 0 0;width:30px;height:30px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}html[dir=rtl] .connected-to td img{margin:0 10px 0 0;margin:0 0 0 10px}.select-ll{text-align:left;padding:15px 20px;font-weight:700;font-size:16px;display:block;overflow:hidden}html[dir=rtl] .select-ll{text-align:left;text-align:right}.select-ll .icon-arrow-down{margin-top:6px}.select-ll:hover{background:#f5f5f5;cursor:pointer}.login-signup-list h1{font-weight:300}.login-signup-list .arrow-left-container{clip:rect(-10px, 3px, 50px, -3px);position:absolute;margin:-8px 0 0 0;top:50%;left:-3px}html[dir=rtl] .login-signup-list .arrow-left-container{right:-3px;left:auto}.login-signup-list .arrow-left-container .arrow{position:absolute;width:15px;height:15px;background:rgba(0,0,0,0.75);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block}.popover.login-popover{padding:20px;left:0}html[dir=rtl] .popover.login-popover{right:0;left:auto}.popover.login-popover:after{height:0;width:0;position:absolute;top:-19px;right:30px;left:auto;content:"";border:10px solid transparent;border-bottom:10px solid #fff;display:block}html[dir=rtl] .popover.login-popover:after{right:30px;right:auto}html[dir=rtl] .popover.login-popover:after{left:auto;left:30px}.popover.login-popover li{padding-top:10px}.popover.login-popover li:first-child{padding-top:0}.popover.login-popover li.center{text-align:center;color:#999}.popover.login-popover .login-fail{color:#dd381d;text-align:center;font-size:14px;font-weight:bold}.logged-out-message-new{clear:both;display:none;padding:20px 0 30px 0;background-size:250px}.logged-out-message-new h2{color:#fff;margin:0;padding-top:10px;font-weight:700}.course-page.dn .course-page-splash,.course-card.dn .course-page-splash,.course-page.el .course-page-splash,.course-card.el .course-page-splash,.course-page.en .course-page-splash,.course-card.en .course-page-splash,.course-page.he .course-page-splash,.course-card.he .course-page-splash,.course-page.ko .course-page-splash,.course-card.ko .course-page-splash,.course-page.nb .course-page-splash,.course-card.nb .course-page-splash,.course-page.ru .course-page-splash,.course-card.ru .course-page-splash,.course-page.sv .course-page-splash,.course-card.sv .course-page-splash,.course-page.dn .course-card-header,.course-card.dn .course-card-header,.course-page.el .course-card-header,.course-card.el .course-card-header,.course-page.en .course-card-header,.course-card.en .course-card-header,.course-page.he .course-card-header,.course-card.he .course-card-header,.course-page.ko .course-card-header,.course-card.ko .course-card-header,.course-page.nb .course-card-header,.course-card.nb .course-card-header,.course-page.ru .course-card-header,.course-card.ru .course-card-header,.course-page.sv .course-card-header,.course-card.sv .course-card-header{background:#1caff6}.course-page.dn .course-page-splash.gradient,.course-card.dn .course-page-splash.gradient,.course-page.el .course-page-splash.gradient,.course-card.el .course-page-splash.gradient,.course-page.en .course-page-splash.gradient,.course-card.en .course-page-splash.gradient,.course-page.he .course-page-splash.gradient,.course-card.he .course-page-splash.gradient,.course-page.ko .course-page-splash.gradient,.course-card.ko .course-page-splash.gradient,.course-page.nb .course-page-splash.gradient,.course-card.nb .course-page-splash.gradient,.course-page.ru .course-page-splash.gradient,.course-card.ru .course-page-splash.gradient,.course-page.sv .course-page-splash.gradient,.course-card.sv .course-page-splash.gradient,.course-page.dn .course-card-header.gradient,.course-card.dn .course-card-header.gradient,.course-page.el .course-card-header.gradient,.course-card.el .course-card-header.gradient,.course-page.en .course-card-header.gradient,.course-card.en .course-card-header.gradient,.course-page.he .course-card-header.gradient,.course-card.he .course-card-header.gradient,.course-page.ko .course-card-header.gradient,.course-card.ko .course-card-header.gradient,.course-page.nb .course-card-header.gradient,.course-card.nb .course-card-header.gradient,.course-page.ru .course-card-header.gradient,.course-card.ru .course-card-header.gradient,.course-page.sv .course-card-header.gradient,.course-card.sv .course-card-header.gradient{background-color:#2996f3;background:-webkit-gradient(linear, left top, left bottom, from(#2996f3), to(#00ccf3));background:-webkit-linear-gradient(top, #2996f3, #00ccf3);background:-moz-linear-gradient(top, #2996f3, #00ccf3);background:-ms-linear-gradient(top, #2996f3, #00ccf3);background:-o-linear-gradient(top, #2996f3, #00ccf3)}.course-page.dn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.dn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.el .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.el .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.en .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.en .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.he .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.he .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.ko .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.ko .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.nb .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.nb .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.ru .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.ru .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.sv .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.sv .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.dn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.dn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.el .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.el .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.en .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.en .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.he .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.he .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.ko .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.ko .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.nb .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.nb .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.ru .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.ru .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.sv .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.sv .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid{color:#1caff6;background:#fff;border:2px solid #fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15);padding-top:8px;padding-bottom:8px}.course-page.dn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.dn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.el .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.el .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.en .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.en .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.he .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.he .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.ko .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.ko .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.nb .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.nb .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.ru .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.ru .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.sv .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.sv .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.dn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.dn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.el .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.el .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.en .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.en .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.he .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.he .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.ko .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.ko .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.nb .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.nb .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.ru .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.ru .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.sv .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.sv .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.dn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.dn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.el .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.el .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.en .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.en .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.he .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.he .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.ko .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.ko .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.nb .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.nb .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.ru .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.ru .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.sv .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.sv .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.dn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.dn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.el .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.el .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.en .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.en .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.he .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.he .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.ko .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.ko .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.nb .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.nb .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.ru .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.ru .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.sv .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.sv .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page.dn .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.dn .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.el .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.el .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.en .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.en .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.he .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.he .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.ko .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.ko .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.nb .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.nb .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.ru .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.ru .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.sv .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.sv .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.dn .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.dn .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.el .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.el .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.en .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.en .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.he .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.he .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.ko .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.ko .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.nb .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.nb .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.ru .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.ru .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.sv .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.sv .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page.dn .course-bar-container .bubble,.course-card.dn .course-bar-container .bubble,.course-page.el .course-bar-container .bubble,.course-card.el .course-bar-container .bubble,.course-page.en .course-bar-container .bubble,.course-card.en .course-bar-container .bubble,.course-page.he .course-bar-container .bubble,.course-card.he .course-bar-container .bubble,.course-page.ko .course-bar-container .bubble,.course-card.ko .course-bar-container .bubble,.course-page.nb .course-bar-container .bubble,.course-card.nb .course-bar-container .bubble,.course-page.ru .course-bar-container .bubble,.course-card.ru .course-bar-container .bubble,.course-page.sv .course-bar-container .bubble,.course-card.sv .course-bar-container .bubble{border-color:#1caff6}.course-page.dn .course-bar-container .bar,.course-card.dn .course-bar-container .bar,.course-page.el .course-bar-container .bar,.course-card.el .course-bar-container .bar,.course-page.en .course-bar-container .bar,.course-card.en .course-bar-container .bar,.course-page.he .course-bar-container .bar,.course-card.he .course-bar-container .bar,.course-page.ko .course-bar-container .bar,.course-card.ko .course-bar-container .bar,.course-page.nb .course-bar-container .bar,.course-card.nb .course-bar-container .bar,.course-page.ru .course-bar-container .bar,.course-card.ru .course-bar-container .bar,.course-page.sv .course-bar-container .bar,.course-card.sv .course-bar-container .bar{background:#1caff6}.course-page.dn .course-contributors a,.course-card.dn .course-contributors a,.course-page.el .course-contributors a,.course-card.el .course-contributors a,.course-page.en .course-contributors a,.course-card.en .course-contributors a,.course-page.he .course-contributors a,.course-card.he .course-contributors a,.course-page.ko .course-contributors a,.course-card.ko .course-contributors a,.course-page.nb .course-contributors a,.course-card.nb .course-contributors a,.course-page.ru .course-contributors a,.course-card.ru .course-contributors a,.course-page.sv .course-contributors a,.course-card.sv .course-contributors a,.course-page.dn .colored-text,.course-card.dn .colored-text,.course-page.el .colored-text,.course-card.el .colored-text,.course-page.en .colored-text,.course-card.en .colored-text,.course-page.he .colored-text,.course-card.he .colored-text,.course-page.ko .colored-text,.course-card.ko .colored-text,.course-page.nb .colored-text,.course-card.nb .colored-text,.course-page.ru .colored-text,.course-card.ru .colored-text,.course-page.sv .colored-text,.course-card.sv .colored-text{color:#1caff6}.course-page.dn .btn-white.btn-solid,.course-card.dn .btn-white.btn-solid,.course-page.el .btn-white.btn-solid,.course-card.el .btn-white.btn-solid,.course-page.en .btn-white.btn-solid,.course-card.en .btn-white.btn-solid,.course-page.he .btn-white.btn-solid,.course-card.he .btn-white.btn-solid,.course-page.ko .btn-white.btn-solid,.course-card.ko .btn-white.btn-solid,.course-page.nb .btn-white.btn-solid,.course-card.nb .btn-white.btn-solid,.course-page.ru .btn-white.btn-solid,.course-card.ru .btn-white.btn-solid,.course-page.sv .btn-white.btn-solid,.course-card.sv .btn-white.btn-solid{color:#1caff6}.course-page.dn .btn-white.btn-solid:hover,.course-card.dn .btn-white.btn-solid:hover,.course-page.el .btn-white.btn-solid:hover,.course-card.el .btn-white.btn-solid:hover,.course-page.en .btn-white.btn-solid:hover,.course-card.en .btn-white.btn-solid:hover,.course-page.he .btn-white.btn-solid:hover,.course-card.he .btn-white.btn-solid:hover,.course-page.ko .btn-white.btn-solid:hover,.course-card.ko .btn-white.btn-solid:hover,.course-page.nb .btn-white.btn-solid:hover,.course-card.nb .btn-white.btn-solid:hover,.course-page.ru .btn-white.btn-solid:hover,.course-card.ru .btn-white.btn-solid:hover,.course-page.sv .btn-white.btn-solid:hover,.course-card.sv .btn-white.btn-solid:hover{color:#1caff6;background:#fff;border-color:#fff;text-decoration:underline}.course-page.dn .btn-white.btn-solid.register,.course-card.dn .btn-white.btn-solid.register,.course-page.el .btn-white.btn-solid.register,.course-card.el .btn-white.btn-solid.register,.course-page.en .btn-white.btn-solid.register,.course-card.en .btn-white.btn-solid.register,.course-page.he .btn-white.btn-solid.register,.course-card.he .btn-white.btn-solid.register,.course-page.ko .btn-white.btn-solid.register,.course-card.ko .btn-white.btn-solid.register,.course-page.nb .btn-white.btn-solid.register,.course-card.nb .btn-white.btn-solid.register,.course-page.ru .btn-white.btn-solid.register,.course-card.ru .btn-white.btn-solid.register,.course-page.sv .btn-white.btn-solid.register,.course-card.sv .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page.dn .contributor-footer,.course-card.dn .contributor-footer,.course-page.el .contributor-footer,.course-card.el .contributor-footer,.course-page.en .contributor-footer,.course-card.en .contributor-footer,.course-page.he .contributor-footer,.course-card.he .contributor-footer,.course-page.ko .contributor-footer,.course-card.ko .contributor-footer,.course-page.nb .contributor-footer,.course-card.nb .contributor-footer,.course-page.ru .contributor-footer,.course-card.ru .contributor-footer,.course-page.sv .contributor-footer,.course-card.sv .contributor-footer{background:#1caff6}.course-page.dn .course-phase-label.completed,.course-card.dn .course-phase-label.completed,.course-page.el .course-phase-label.completed,.course-card.el .course-phase-label.completed,.course-page.en .course-phase-label.completed,.course-card.en .course-phase-label.completed,.course-page.he .course-phase-label.completed,.course-card.he .course-phase-label.completed,.course-page.ko .course-phase-label.completed,.course-card.ko .course-phase-label.completed,.course-page.nb .course-phase-label.completed,.course-card.nb .course-phase-label.completed,.course-page.ru .course-phase-label.completed,.course-card.ru .course-phase-label.completed,.course-page.sv .course-phase-label.completed,.course-card.sv .course-phase-label.completed{color:#1caff6}.course-page.es .course-page-splash,.course-card.es .course-page-splash,.course-page.ro .course-page-splash,.course-card.ro .course-page-splash,.course-page.uk .course-page-splash,.course-card.uk .course-page-splash,.course-page.ca .course-page-splash,.course-card.ca .course-page-splash,.course-page.hi .course-page-splash,.course-card.hi .course-page-splash,.course-page.es .course-card-header,.course-card.es .course-card-header,.course-page.ro .course-card-header,.course-card.ro .course-card-header,.course-page.uk .course-card-header,.course-card.uk .course-card-header,.course-page.ca .course-card-header,.course-card.ca .course-card-header,.course-page.hi .course-card-header,.course-card.hi .course-card-header{background:#ff9d00}.course-page.es .course-page-splash.gradient,.course-card.es .course-page-splash.gradient,.course-page.ro .course-page-splash.gradient,.course-card.ro .course-page-splash.gradient,.course-page.uk .course-page-splash.gradient,.course-card.uk .course-page-splash.gradient,.course-page.ca .course-page-splash.gradient,.course-card.ca .course-page-splash.gradient,.course-page.hi .course-page-splash.gradient,.course-card.hi .course-page-splash.gradient,.course-page.es .course-card-header.gradient,.course-card.es .course-card-header.gradient,.course-page.ro .course-card-header.gradient,.course-card.ro .course-card-header.gradient,.course-page.uk .course-card-header.gradient,.course-card.uk .course-card-header.gradient,.course-page.ca .course-card-header.gradient,.course-card.ca .course-card-header.gradient,.course-page.hi .course-card-header.gradient,.course-card.hi .course-card-header.gradient{background-color:#ff8e00;background:-webkit-gradient(linear, left top, left bottom, from(#ff8e00), to(#ffbf00));background:-webkit-linear-gradient(top, #ff8e00, #ffbf00);background:-moz-linear-gradient(top, #ff8e00, #ffbf00);background:-ms-linear-gradient(top, #ff8e00, #ffbf00);background:-o-linear-gradient(top, #ff8e00, #ffbf00)}.course-page.es .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.es .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.ro .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.ro .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.uk .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.uk .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.ca .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.ca .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.hi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.hi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.es .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.es .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.ro .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.ro .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.uk .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.uk .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.ca .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.ca .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.hi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.hi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid{color:#ff9d00;background:#fff;border:2px solid #fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15);padding-top:8px;padding-bottom:8px}.course-page.es .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.es .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.ro .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.ro .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.uk .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.uk .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.ca .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.ca .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.hi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.hi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.es .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.es .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.ro .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.ro .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.uk .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.uk .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.ca .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.ca .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.hi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.hi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.es .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.es .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.ro .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.ro .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.uk .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.uk .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.ca .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.ca .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.hi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.hi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.es .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.es .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.ro .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.ro .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.uk .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.uk .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.ca .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.ca .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.hi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.hi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page.es .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.es .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.ro .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.ro .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.uk .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.uk .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.ca .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.ca .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.hi .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.hi .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.es .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.es .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.ro .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.ro .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.uk .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.uk .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.ca .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.ca .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.hi .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.hi .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page.es .course-bar-container .bubble,.course-card.es .course-bar-container .bubble,.course-page.ro .course-bar-container .bubble,.course-card.ro .course-bar-container .bubble,.course-page.uk .course-bar-container .bubble,.course-card.uk .course-bar-container .bubble,.course-page.ca .course-bar-container .bubble,.course-card.ca .course-bar-container .bubble,.course-page.hi .course-bar-container .bubble,.course-card.hi .course-bar-container .bubble{border-color:#ff9d00}.course-page.es .course-bar-container .bar,.course-card.es .course-bar-container .bar,.course-page.ro .course-bar-container .bar,.course-card.ro .course-bar-container .bar,.course-page.uk .course-bar-container .bar,.course-card.uk .course-bar-container .bar,.course-page.ca .course-bar-container .bar,.course-card.ca .course-bar-container .bar,.course-page.hi .course-bar-container .bar,.course-card.hi .course-bar-container .bar{background:#ff9d00}.course-page.es .course-contributors a,.course-card.es .course-contributors a,.course-page.ro .course-contributors a,.course-card.ro .course-contributors a,.course-page.uk .course-contributors a,.course-card.uk .course-contributors a,.course-page.ca .course-contributors a,.course-card.ca .course-contributors a,.course-page.hi .course-contributors a,.course-card.hi .course-contributors a,.course-page.es .colored-text,.course-card.es .colored-text,.course-page.ro .colored-text,.course-card.ro .colored-text,.course-page.uk .colored-text,.course-card.uk .colored-text,.course-page.ca .colored-text,.course-card.ca .colored-text,.course-page.hi .colored-text,.course-card.hi .colored-text{color:#ff9d00}.course-page.es .btn-white.btn-solid,.course-card.es .btn-white.btn-solid,.course-page.ro .btn-white.btn-solid,.course-card.ro .btn-white.btn-solid,.course-page.uk .btn-white.btn-solid,.course-card.uk .btn-white.btn-solid,.course-page.ca .btn-white.btn-solid,.course-card.ca .btn-white.btn-solid,.course-page.hi .btn-white.btn-solid,.course-card.hi .btn-white.btn-solid{color:#ff9d00}.course-page.es .btn-white.btn-solid:hover,.course-card.es .btn-white.btn-solid:hover,.course-page.ro .btn-white.btn-solid:hover,.course-card.ro .btn-white.btn-solid:hover,.course-page.uk .btn-white.btn-solid:hover,.course-card.uk .btn-white.btn-solid:hover,.course-page.ca .btn-white.btn-solid:hover,.course-card.ca .btn-white.btn-solid:hover,.course-page.hi .btn-white.btn-solid:hover,.course-card.hi .btn-white.btn-solid:hover{color:#ff9d00;background:#fff;border-color:#fff;text-decoration:underline}.course-page.es .btn-white.btn-solid.register,.course-card.es .btn-white.btn-solid.register,.course-page.ro .btn-white.btn-solid.register,.course-card.ro .btn-white.btn-solid.register,.course-page.uk .btn-white.btn-solid.register,.course-card.uk .btn-white.btn-solid.register,.course-page.ca .btn-white.btn-solid.register,.course-card.ca .btn-white.btn-solid.register,.course-page.hi .btn-white.btn-solid.register,.course-card.hi .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page.es .contributor-footer,.course-card.es .contributor-footer,.course-page.ro .contributor-footer,.course-card.ro .contributor-footer,.course-page.uk .contributor-footer,.course-card.uk .contributor-footer,.course-page.ca .contributor-footer,.course-card.ca .contributor-footer,.course-page.hi .contributor-footer,.course-card.hi .contributor-footer{background:#ff9d00}.course-page.es .course-phase-label.completed,.course-card.es .course-phase-label.completed,.course-page.ro .course-phase-label.completed,.course-card.ro .course-phase-label.completed,.course-page.uk .course-phase-label.completed,.course-card.uk .course-phase-label.completed,.course-page.ca .course-phase-label.completed,.course-card.ca .course-phase-label.completed,.course-page.hi .course-phase-label.completed,.course-card.hi .course-phase-label.completed{color:#ff9d00}.course-page.cs .course-page-splash,.course-card.cs .course-page-splash,.course-page.da .course-page-splash,.course-card.da .course-page-splash,.course-page.fr .course-page-splash,.course-card.fr .course-page-splash,.course-page.gn .course-page-splash,.course-card.gn .course-page-splash,.course-page.pl .course-page-splash,.course-card.pl .course-page-splash,.course-page.tr .course-page-splash,.course-card.tr .course-page-splash,.course-page.vi .course-page-splash,.course-card.vi .course-page-splash,.course-page.id .course-page-splash,.course-card.id .course-page-splash,.course-page.cs .course-card-header,.course-card.cs .course-card-header,.course-page.da .course-card-header,.course-card.da .course-card-header,.course-page.fr .course-card-header,.course-card.fr .course-card-header,.course-page.gn .course-card-header,.course-card.gn .course-card-header,.course-page.pl .course-card-header,.course-card.pl .course-card-header,.course-page.tr .course-card-header,.course-card.tr .course-card-header,.course-page.vi .course-card-header,.course-card.vi .course-card-header,.course-page.id .course-card-header,.course-card.id .course-card-header{background:#dd381d}.course-page.cs .course-page-splash.gradient,.course-card.cs .course-page-splash.gradient,.course-page.da .course-page-splash.gradient,.course-card.da .course-page-splash.gradient,.course-page.fr .course-page-splash.gradient,.course-card.fr .course-page-splash.gradient,.course-page.gn .course-page-splash.gradient,.course-card.gn .course-page-splash.gradient,.course-page.pl .course-page-splash.gradient,.course-card.pl .course-page-splash.gradient,.course-page.tr .course-page-splash.gradient,.course-card.tr .course-page-splash.gradient,.course-page.vi .course-page-splash.gradient,.course-card.vi .course-page-splash.gradient,.course-page.id .course-page-splash.gradient,.course-card.id .course-page-splash.gradient,.course-page.cs .course-card-header.gradient,.course-card.cs .course-card-header.gradient,.course-page.da .course-card-header.gradient,.course-card.da .course-card-header.gradient,.course-page.fr .course-card-header.gradient,.course-card.fr .course-card-header.gradient,.course-page.gn .course-card-header.gradient,.course-card.gn .course-card-header.gradient,.course-page.pl .course-card-header.gradient,.course-card.pl .course-card-header.gradient,.course-page.tr .course-card-header.gradient,.course-card.tr .course-card-header.gradient,.course-page.vi .course-card-header.gradient,.course-card.vi .course-card-header.gradient,.course-page.id .course-card-header.gradient,.course-card.id .course-card-header.gradient{background-color:#de3e1e;background:-webkit-gradient(linear, left top, left bottom, from(#de3e1e), to(#fe5132));background:-webkit-linear-gradient(top, #de3e1e, #fe5132);background:-moz-linear-gradient(top, #de3e1e, #fe5132);background:-ms-linear-gradient(top, #de3e1e, #fe5132);background:-o-linear-gradient(top, #de3e1e, #fe5132)}.course-page.cs .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.cs .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.da .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.da .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.fr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.fr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.gn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.gn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.pl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.pl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.tr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.tr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.vi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.vi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.id .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.id .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.cs .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.cs .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.da .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.da .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.fr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.fr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.gn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.gn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.pl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.pl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.tr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.tr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.vi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.vi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.id .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.id .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid{color:#dd381d;background:#fff;border:2px solid #fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15);padding-top:8px;padding-bottom:8px}.course-page.cs .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.cs .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.da .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.da .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.fr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.fr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.gn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.gn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.pl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.pl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.tr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.tr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.vi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.vi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.id .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.id .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.cs .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.cs .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.da .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.da .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.fr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.fr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.gn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.gn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.pl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.pl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.tr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.tr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.vi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.vi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.id .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.id .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.cs .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.cs .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.da .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.da .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.fr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.fr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.gn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.gn .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.pl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.pl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.tr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.tr .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.vi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.vi .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.id .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.id .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.cs .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.cs .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.da .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.da .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.fr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.fr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.gn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.gn .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.pl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.pl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.tr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.tr .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.vi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.vi .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.id .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.id .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page.cs .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.cs .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.da .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.da .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.fr .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.fr .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.gn .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.gn .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.pl .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.pl .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.tr .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.tr .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.vi .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.vi .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.id .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.id .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.cs .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.cs .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.da .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.da .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.fr .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.fr .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.gn .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.gn .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.pl .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.pl .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.tr .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.tr .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.vi .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.vi .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.id .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.id .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page.cs .course-bar-container .bubble,.course-card.cs .course-bar-container .bubble,.course-page.da .course-bar-container .bubble,.course-card.da .course-bar-container .bubble,.course-page.fr .course-bar-container .bubble,.course-card.fr .course-bar-container .bubble,.course-page.gn .course-bar-container .bubble,.course-card.gn .course-bar-container .bubble,.course-page.pl .course-bar-container .bubble,.course-card.pl .course-bar-container .bubble,.course-page.tr .course-bar-container .bubble,.course-card.tr .course-bar-container .bubble,.course-page.vi .course-bar-container .bubble,.course-card.vi .course-bar-container .bubble,.course-page.id .course-bar-container .bubble,.course-card.id .course-bar-container .bubble{border-color:#dd381d}.course-page.cs .course-bar-container .bar,.course-card.cs .course-bar-container .bar,.course-page.da .course-bar-container .bar,.course-card.da .course-bar-container .bar,.course-page.fr .course-bar-container .bar,.course-card.fr .course-bar-container .bar,.course-page.gn .course-bar-container .bar,.course-card.gn .course-bar-container .bar,.course-page.pl .course-bar-container .bar,.course-card.pl .course-bar-container .bar,.course-page.tr .course-bar-container .bar,.course-card.tr .course-bar-container .bar,.course-page.vi .course-bar-container .bar,.course-card.vi .course-bar-container .bar,.course-page.id .course-bar-container .bar,.course-card.id .course-bar-container .bar{background:#dd381d}.course-page.cs .course-contributors a,.course-card.cs .course-contributors a,.course-page.da .course-contributors a,.course-card.da .course-contributors a,.course-page.fr .course-contributors a,.course-card.fr .course-contributors a,.course-page.gn .course-contributors a,.course-card.gn .course-contributors a,.course-page.pl .course-contributors a,.course-card.pl .course-contributors a,.course-page.tr .course-contributors a,.course-card.tr .course-contributors a,.course-page.vi .course-contributors a,.course-card.vi .course-contributors a,.course-page.id .course-contributors a,.course-card.id .course-contributors a,.course-page.cs .colored-text,.course-card.cs .colored-text,.course-page.da .colored-text,.course-card.da .colored-text,.course-page.fr .colored-text,.course-card.fr .colored-text,.course-page.gn .colored-text,.course-card.gn .colored-text,.course-page.pl .colored-text,.course-card.pl .colored-text,.course-page.tr .colored-text,.course-card.tr .colored-text,.course-page.vi .colored-text,.course-card.vi .colored-text,.course-page.id .colored-text,.course-card.id .colored-text{color:#dd381d}.course-page.cs .btn-white.btn-solid,.course-card.cs .btn-white.btn-solid,.course-page.da .btn-white.btn-solid,.course-card.da .btn-white.btn-solid,.course-page.fr .btn-white.btn-solid,.course-card.fr .btn-white.btn-solid,.course-page.gn .btn-white.btn-solid,.course-card.gn .btn-white.btn-solid,.course-page.pl .btn-white.btn-solid,.course-card.pl .btn-white.btn-solid,.course-page.tr .btn-white.btn-solid,.course-card.tr .btn-white.btn-solid,.course-page.vi .btn-white.btn-solid,.course-card.vi .btn-white.btn-solid,.course-page.id .btn-white.btn-solid,.course-card.id .btn-white.btn-solid{color:#dd381d}.course-page.cs .btn-white.btn-solid:hover,.course-card.cs .btn-white.btn-solid:hover,.course-page.da .btn-white.btn-solid:hover,.course-card.da .btn-white.btn-solid:hover,.course-page.fr .btn-white.btn-solid:hover,.course-card.fr .btn-white.btn-solid:hover,.course-page.gn .btn-white.btn-solid:hover,.course-card.gn .btn-white.btn-solid:hover,.course-page.pl .btn-white.btn-solid:hover,.course-card.pl .btn-white.btn-solid:hover,.course-page.tr .btn-white.btn-solid:hover,.course-card.tr .btn-white.btn-solid:hover,.course-page.vi .btn-white.btn-solid:hover,.course-card.vi .btn-white.btn-solid:hover,.course-page.id .btn-white.btn-solid:hover,.course-card.id .btn-white.btn-solid:hover{color:#dd381d;background:#fff;border-color:#fff;text-decoration:underline}.course-page.cs .btn-white.btn-solid.register,.course-card.cs .btn-white.btn-solid.register,.course-page.da .btn-white.btn-solid.register,.course-card.da .btn-white.btn-solid.register,.course-page.fr .btn-white.btn-solid.register,.course-card.fr .btn-white.btn-solid.register,.course-page.gn .btn-white.btn-solid.register,.course-card.gn .btn-white.btn-solid.register,.course-page.pl .btn-white.btn-solid.register,.course-card.pl .btn-white.btn-solid.register,.course-page.tr .btn-white.btn-solid.register,.course-card.tr .btn-white.btn-solid.register,.course-page.vi .btn-white.btn-solid.register,.course-card.vi .btn-white.btn-solid.register,.course-page.id .btn-white.btn-solid.register,.course-card.id .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page.cs .contributor-footer,.course-card.cs .contributor-footer,.course-page.da .contributor-footer,.course-card.da .contributor-footer,.course-page.fr .contributor-footer,.course-card.fr .contributor-footer,.course-page.gn .contributor-footer,.course-card.gn .contributor-footer,.course-page.pl .contributor-footer,.course-card.pl .contributor-footer,.course-page.tr .contributor-footer,.course-card.tr .contributor-footer,.course-page.vi .contributor-footer,.course-card.vi .contributor-footer,.course-page.id .contributor-footer,.course-card.id .contributor-footer{background:#dd381d}.course-page.cs .course-phase-label.completed,.course-card.cs .course-phase-label.completed,.course-page.da .course-phase-label.completed,.course-card.da .course-phase-label.completed,.course-page.fr .course-phase-label.completed,.course-card.fr .course-phase-label.completed,.course-page.gn .course-phase-label.completed,.course-card.gn .course-phase-label.completed,.course-page.pl .course-phase-label.completed,.course-card.pl .course-phase-label.completed,.course-page.tr .course-phase-label.completed,.course-card.tr .course-phase-label.completed,.course-page.vi .course-phase-label.completed,.course-card.vi .course-phase-label.completed,.course-page.id .course-phase-label.completed,.course-card.id .course-phase-label.completed{color:#dd381d}.course-page.cy .course-page-splash,.course-card.cy .course-page-splash,.course-page.eo .course-page-splash,.course-card.eo .course-page-splash,.course-page.ga .course-page-splash,.course-card.ga .course-page-splash,.course-page.hu .course-page-splash,.course-card.hu .course-page-splash,.course-page.it .course-page-splash,.course-card.it .course-page-splash,.course-page.pt .course-page-splash,.course-card.pt .course-page-splash,.course-page.sw .course-page-splash,.course-card.sw .course-page-splash,.course-page.cy .course-card-header,.course-card.cy .course-card-header,.course-page.eo .course-card-header,.course-card.eo .course-card-header,.course-page.ga .course-card-header,.course-card.ga .course-card-header,.course-page.hu .course-card-header,.course-card.hu .course-card-header,.course-page.it .course-card-header,.course-card.it .course-card-header,.course-page.pt .course-card-header,.course-card.pt .course-card-header,.course-page.sw .course-card-header,.course-card.sw .course-card-header{background:#7eb530}.course-page.cy .course-page-splash.gradient,.course-card.cy .course-page-splash.gradient,.course-page.eo .course-page-splash.gradient,.course-card.eo .course-page-splash.gradient,.course-page.ga .course-page-splash.gradient,.course-card.ga .course-page-splash.gradient,.course-page.hu .course-page-splash.gradient,.course-card.hu .course-page-splash.gradient,.course-page.it .course-page-splash.gradient,.course-card.it .course-page-splash.gradient,.course-page.pt .course-page-splash.gradient,.course-card.pt .course-page-splash.gradient,.course-page.sw .course-page-splash.gradient,.course-card.sw .course-page-splash.gradient,.course-page.cy .course-card-header.gradient,.course-card.cy .course-card-header.gradient,.course-page.eo .course-card-header.gradient,.course-card.eo .course-card-header.gradient,.course-page.ga .course-card-header.gradient,.course-card.ga .course-card-header.gradient,.course-page.hu .course-card-header.gradient,.course-card.hu .course-card-header.gradient,.course-page.it .course-card-header.gradient,.course-card.it .course-card-header.gradient,.course-page.pt .course-card-header.gradient,.course-card.pt .course-card-header.gradient,.course-page.sw .course-card-header.gradient,.course-card.sw .course-card-header.gradient{background-color:#7fb630;background:-webkit-gradient(linear, left top, left bottom, from(#7fb630), to(#a1cb31));background:-webkit-linear-gradient(top, #7fb630, #a1cb31);background:-moz-linear-gradient(top, #7fb630, #a1cb31);background:-ms-linear-gradient(top, #7fb630, #a1cb31);background:-o-linear-gradient(top, #7fb630, #a1cb31)}.course-page.cy .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.cy .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.eo .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.eo .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.ga .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.ga .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.hu .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.hu .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.it .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.it .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.pt .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.pt .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.sw .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.sw .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.cy .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.cy .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.eo .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.eo .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.ga .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.ga .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.hu .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.hu .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.it .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.it .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.pt .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.pt .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.sw .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.sw .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid{color:#7eb530;background:#fff;border:2px solid #fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15);padding-top:8px;padding-bottom:8px}.course-page.cy .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.cy .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.eo .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.eo .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.ga .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.ga .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.hu .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.hu .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.it .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.it .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.pt .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.pt .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.sw .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.sw .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.cy .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.cy .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.eo .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.eo .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.ga .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.ga .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.hu .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.hu .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.it .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.it .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.pt .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.pt .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.sw .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.sw .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.cy .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.cy .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.eo .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.eo .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.ga .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.ga .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.hu .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.hu .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.it .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.it .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.pt .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.pt .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.sw .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.sw .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.cy .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.cy .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.eo .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.eo .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.ga .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.ga .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.hu .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.hu .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.it .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.it .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.pt .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.pt .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.sw .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.sw .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page.cy .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.cy .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.eo .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.eo .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.ga .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.ga .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.hu .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.hu .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.it .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.it .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.pt .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.pt .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.sw .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.sw .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.cy .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.cy .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.eo .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.eo .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.ga .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.ga .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.hu .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.hu .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.it .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.it .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.pt .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.pt .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.sw .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.sw .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page.cy .course-bar-container .bubble,.course-card.cy .course-bar-container .bubble,.course-page.eo .course-bar-container .bubble,.course-card.eo .course-bar-container .bubble,.course-page.ga .course-bar-container .bubble,.course-card.ga .course-bar-container .bubble,.course-page.hu .course-bar-container .bubble,.course-card.hu .course-bar-container .bubble,.course-page.it .course-bar-container .bubble,.course-card.it .course-bar-container .bubble,.course-page.pt .course-bar-container .bubble,.course-card.pt .course-bar-container .bubble,.course-page.sw .course-bar-container .bubble,.course-card.sw .course-bar-container .bubble{border-color:#7eb530}.course-page.cy .course-bar-container .bar,.course-card.cy .course-bar-container .bar,.course-page.eo .course-bar-container .bar,.course-card.eo .course-bar-container .bar,.course-page.ga .course-bar-container .bar,.course-card.ga .course-bar-container .bar,.course-page.hu .course-bar-container .bar,.course-card.hu .course-bar-container .bar,.course-page.it .course-bar-container .bar,.course-card.it .course-bar-container .bar,.course-page.pt .course-bar-container .bar,.course-card.pt .course-bar-container .bar,.course-page.sw .course-bar-container .bar,.course-card.sw .course-bar-container .bar{background:#7eb530}.course-page.cy .course-contributors a,.course-card.cy .course-contributors a,.course-page.eo .course-contributors a,.course-card.eo .course-contributors a,.course-page.ga .course-contributors a,.course-card.ga .course-contributors a,.course-page.hu .course-contributors a,.course-card.hu .course-contributors a,.course-page.it .course-contributors a,.course-card.it .course-contributors a,.course-page.pt .course-contributors a,.course-card.pt .course-contributors a,.course-page.sw .course-contributors a,.course-card.sw .course-contributors a,.course-page.cy .colored-text,.course-card.cy .colored-text,.course-page.eo .colored-text,.course-card.eo .colored-text,.course-page.ga .colored-text,.course-card.ga .colored-text,.course-page.hu .colored-text,.course-card.hu .colored-text,.course-page.it .colored-text,.course-card.it .colored-text,.course-page.pt .colored-text,.course-card.pt .colored-text,.course-page.sw .colored-text,.course-card.sw .colored-text{color:#7eb530}.course-page.cy .btn-white.btn-solid,.course-card.cy .btn-white.btn-solid,.course-page.eo .btn-white.btn-solid,.course-card.eo .btn-white.btn-solid,.course-page.ga .btn-white.btn-solid,.course-card.ga .btn-white.btn-solid,.course-page.hu .btn-white.btn-solid,.course-card.hu .btn-white.btn-solid,.course-page.it .btn-white.btn-solid,.course-card.it .btn-white.btn-solid,.course-page.pt .btn-white.btn-solid,.course-card.pt .btn-white.btn-solid,.course-page.sw .btn-white.btn-solid,.course-card.sw .btn-white.btn-solid{color:#7eb530}.course-page.cy .btn-white.btn-solid:hover,.course-card.cy .btn-white.btn-solid:hover,.course-page.eo .btn-white.btn-solid:hover,.course-card.eo .btn-white.btn-solid:hover,.course-page.ga .btn-white.btn-solid:hover,.course-card.ga .btn-white.btn-solid:hover,.course-page.hu .btn-white.btn-solid:hover,.course-card.hu .btn-white.btn-solid:hover,.course-page.it .btn-white.btn-solid:hover,.course-card.it .btn-white.btn-solid:hover,.course-page.pt .btn-white.btn-solid:hover,.course-card.pt .btn-white.btn-solid:hover,.course-page.sw .btn-white.btn-solid:hover,.course-card.sw .btn-white.btn-solid:hover{color:#7eb530;background:#fff;border-color:#fff;text-decoration:underline}.course-page.cy .btn-white.btn-solid.register,.course-card.cy .btn-white.btn-solid.register,.course-page.eo .btn-white.btn-solid.register,.course-card.eo .btn-white.btn-solid.register,.course-page.ga .btn-white.btn-solid.register,.course-card.ga .btn-white.btn-solid.register,.course-page.hu .btn-white.btn-solid.register,.course-card.hu .btn-white.btn-solid.register,.course-page.it .btn-white.btn-solid.register,.course-card.it .btn-white.btn-solid.register,.course-page.pt .btn-white.btn-solid.register,.course-card.pt .btn-white.btn-solid.register,.course-page.sw .btn-white.btn-solid.register,.course-card.sw .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page.cy .contributor-footer,.course-card.cy .contributor-footer,.course-page.eo .contributor-footer,.course-card.eo .contributor-footer,.course-page.ga .contributor-footer,.course-card.ga .contributor-footer,.course-page.hu .contributor-footer,.course-card.hu .contributor-footer,.course-page.it .contributor-footer,.course-card.it .contributor-footer,.course-page.pt .contributor-footer,.course-card.pt .contributor-footer,.course-page.sw .contributor-footer,.course-card.sw .contributor-footer{background:#7eb530}.course-page.cy .course-phase-label.completed,.course-card.cy .course-phase-label.completed,.course-page.eo .course-phase-label.completed,.course-card.eo .course-phase-label.completed,.course-page.ga .course-phase-label.completed,.course-card.ga .course-phase-label.completed,.course-page.hu .course-phase-label.completed,.course-card.hu .course-phase-label.completed,.course-page.it .course-phase-label.completed,.course-card.it .course-phase-label.completed,.course-page.pt .course-phase-label.completed,.course-card.pt .course-phase-label.completed,.course-page.sw .course-phase-label.completed,.course-card.sw .course-phase-label.completed{color:#7eb530}.course-page.de .course-page-splash,.course-card.de .course-page-splash,.course-page.kl .course-page-splash,.course-card.kl .course-page-splash,.course-page.de .course-card-header,.course-card.de .course-card-header,.course-page.kl .course-card-header,.course-card.kl .course-card-header{background:#3c3c3c}.course-page.de .course-page-splash.gradient,.course-card.de .course-page-splash.gradient,.course-page.kl .course-page-splash.gradient,.course-card.kl .course-page-splash.gradient,.course-page.de .course-card-header.gradient,.course-card.de .course-card-header.gradient,.course-page.kl .course-card-header.gradient,.course-card.kl .course-card-header.gradient{background-color:#353535;background:-webkit-gradient(linear, left top, left bottom, from(#353535), to(#4e4d4d));background:-webkit-linear-gradient(top, #353535, #4e4d4d);background:-moz-linear-gradient(top, #353535, #4e4d4d);background:-ms-linear-gradient(top, #353535, #4e4d4d);background:-o-linear-gradient(top, #353535, #4e4d4d)}.course-page.de .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.de .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.kl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.kl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.de .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.de .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-page.kl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid,.course-card.kl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid{color:#3c3c3c;background:#fff;border:2px solid #fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15);padding-top:8px;padding-bottom:8px}.course-page.de .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.de .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.kl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.kl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.de .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.de .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.kl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-card.kl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid:hover,.course-page.de .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.de .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.kl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.kl .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.de .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.de .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-page.kl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline,.course-card.kl .course-card-header.gradient .course-page-body .sub-head .btn-white.btn-solid.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page.de .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.de .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.kl .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.kl .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.de .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.de .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-page.kl .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register,.course-card.kl .course-card-header.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page.de .course-bar-container .bubble,.course-card.de .course-bar-container .bubble,.course-page.kl .course-bar-container .bubble,.course-card.kl .course-bar-container .bubble{border-color:#3c3c3c}.course-page.de .course-bar-container .bar,.course-card.de .course-bar-container .bar,.course-page.kl .course-bar-container .bar,.course-card.kl .course-bar-container .bar{background:#3c3c3c}.course-page.de .course-contributors a,.course-card.de .course-contributors a,.course-page.kl .course-contributors a,.course-card.kl .course-contributors a,.course-page.de .colored-text,.course-card.de .colored-text,.course-page.kl .colored-text,.course-card.kl .colored-text{color:#3c3c3c}.course-page.de .btn-white.btn-solid,.course-card.de .btn-white.btn-solid,.course-page.kl .btn-white.btn-solid,.course-card.kl .btn-white.btn-solid{color:#3c3c3c}.course-page.de .btn-white.btn-solid:hover,.course-card.de .btn-white.btn-solid:hover,.course-page.kl .btn-white.btn-solid:hover,.course-card.kl .btn-white.btn-solid:hover{color:#3c3c3c;background:#fff;border-color:#fff;text-decoration:underline}.course-page.de .btn-white.btn-solid.register,.course-card.de .btn-white.btn-solid.register,.course-page.kl .btn-white.btn-solid.register,.course-card.kl .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page.de .contributor-footer,.course-card.de .contributor-footer,.course-page.kl .contributor-footer,.course-card.kl .contributor-footer{background:#3c3c3c}.course-page.de .course-phase-label.completed,.course-card.de .course-phase-label.completed,.course-page.kl .course-phase-label.completed,.course-card.kl .course-phase-label.completed{color:#3c3c3c}.course-page.kl .course-page-splash .course-page-illustration-container,.course-card.kl .course-page-splash .course-page-illustration-container{height:210px}.course-page-illustration-en .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/en/1.svg")}.course-page-illustration-en .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/en/2.svg")}.course-page-illustration-en .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/en/3.svg")}.course-page-illustration-en .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/en/4.svg")}.course-page-illustration-es .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/es/1.svg")}.course-page-illustration-es .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/es/2.svg")}.course-page-illustration-es .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/es/3.svg")}.course-page-illustration-es .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/es/4.svg")}.course-page-illustration-fr .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/fr/1.svg")}.course-page-illustration-fr .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/fr/2.svg")}.course-page-illustration-fr .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/fr/3.svg")}.course-page-illustration-fr .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/fr/4.svg")}.course-page-illustration-it .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/it/1.svg")}.course-page-illustration-it .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/it/2.svg")}.course-page-illustration-it .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/it/3.svg")}.course-page-illustration-it .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/it/4.svg")}.course-page.de .course-page-header h1 span,.course-page.kl .course-page-header h1 span{color:rgba(0,0,0,0.5)}.course-page.de .show-all-courses,.course-page.kl .show-all-courses{color:#fff}.course-page.de .show-all-courses .icon-back-dark,.course-page.kl .show-all-courses .icon-back-dark{background-position:-486px -70px;opacity:1}.course-page.de .show-all-courses:hover,.course-page.kl .show-all-courses:hover{text-decoration:underline}.course-page-illustration-de .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/de/1.svg")}.course-page-illustration-de .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/de/2.svg")}.course-page-illustration-de .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/de/3.svg")}.course-page-illustration-de .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/de/4.svg")}.course-page-illustration-pt .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/pt/1.svg")}.course-page-illustration-pt .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/pt/2.svg")}.course-page-illustration-pt .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/pt/3.svg")}.course-page-illustration-pt .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/pt/4.svg")}.course-page-illustration-dn .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/dn/1.svg")}.course-page-illustration-dn .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/dn/2.svg")}.course-page-illustration-dn .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/dn/3.svg")}.course-page-illustration-dn .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/dn/4.svg")}.course-page-illustration-hu .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/hu/1.svg")}.course-page-illustration-hu .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/hu/2.svg")}.course-page-illustration-hu .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/hu/3.svg")}.course-page-illustration-hu .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/hu/4.svg")}.course-page-illustration-pl .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/pl/1.svg")}.course-page-illustration-pl .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/pl/2.svg")}.course-page-illustration-pl .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/pl/3.svg")}.course-page-illustration-pl .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/pl/4.svg")}.course-page-illustration-ro .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ro/1.svg")}.course-page-illustration-ro .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ro/2.svg")}.course-page-illustration-ro .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ro/3.svg")}.course-page-illustration-ro .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ro/4.svg")}.course-page-illustration-ru .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ru/1.svg")}.course-page-illustration-ru .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ru/2.svg")}.course-page-illustration-ru .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ru/3.svg")}.course-page-illustration-ru .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ru/4.svg")}.course-page-illustration-tr .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/tr/1.svg")}.course-page-illustration-tr .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/tr/2.svg")}.course-page-illustration-tr .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/tr/3.svg")}.course-page-illustration-tr .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/tr/4.svg")}.course-page-illustration-ga .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ga/1.svg")}.course-page-illustration-ga .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ga/2.svg")}.course-page-illustration-ga .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ga/3.svg")}.course-page-illustration-ga .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ga/4.svg")}.course-page-illustration-da .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/da/1.svg")}.course-page-illustration-da .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/da/2.svg")}.course-page-illustration-da .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/da/3.svg")}.course-page-illustration-da .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/da/4.svg")}.course-page-illustration-sv .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/sv/1.svg")}.course-page-illustration-sv .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/sv/2.svg")}.course-page-illustration-sv .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/sv/3.svg")}.course-page-illustration-sv .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/sv/4.svg")}.course-page-illustration-eo .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/eo/1.svg")}.course-page-illustration-eo .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/eo/2.svg")}.course-page-illustration-eo .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/eo/3.svg")}.course-page-illustration-eo .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/eo/4.svg")}.course-page-illustration-uk .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/uk/1.svg")}.course-page-illustration-uk .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/uk/2.svg")}.course-page-illustration-uk .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/uk/3.svg")}.course-page-illustration-uk .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/uk/4.svg")}.course-page-illustration-vi .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/vi/1.svg")}.course-page-illustration-vi .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/vi/2.svg")}.course-page-illustration-vi .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/vi/3.svg")}.course-page-illustration-vi .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/vi/4.svg")}.course-page-illustration-nb .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/nb/1.svg")}.course-page-illustration-nb .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/nb/2.svg")}.course-page-illustration-nb .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/nb/3.svg")}.course-page-illustration-nb .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/nb/4.svg")}.course-page-illustration-kl .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/kl/1.svg")}.course-page-illustration-kl .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/kl/2.svg")}.course-page-illustration-kl .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/kl/3.svg")}.course-page-illustration-kl .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/kl/4.svg")}.course-page-illustration-he .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/he/1.svg")}.course-page-illustration-he .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/he/2.svg")}.course-page-illustration-he .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/he/3.svg")}.course-page-illustration-he .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/he/4.svg")}.course-page-illustration-ca .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ca/1.svg")}.course-page-illustration-ca .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ca/2.svg")}.course-page-illustration-ca .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ca/3.svg")}.course-page-illustration-ca .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ca/4.svg")}.course-page-illustration-hi .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/hi/1.svg")}.course-page-illustration-hi .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/hi/2.svg")}.course-page-illustration-hi .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/hi/3.svg")}.course-page-illustration-hi .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/hi/4.svg")}.course-page-illustration-cs .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/cs/1.svg")}.course-page-illustration-cs .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/cs/2.svg")}.course-page-illustration-cs .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/cs/3.svg")}.course-page-illustration-cs .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/cs/4.svg")}.course-page-illustration-cy .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/cy/1.svg")}.course-page-illustration-cy .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/cy/2.svg")}.course-page-illustration-cy .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/cy/3.svg")}.course-page-illustration-cy .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/cy/4.svg")}.course-page-illustration-gn .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/gn/1.svg")}.course-page-illustration-gn .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/gn/2.svg")}.course-page-illustration-gn .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/gn/3.svg")}.course-page-illustration-gn .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/gn/4.svg")}.course-page-illustration-sw .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/sw/1.svg")}.course-page-illustration-sw .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/sw/2.svg")}.course-page-illustration-sw .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/sw/3.svg")}.course-page-illustration-sw .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/sw/4.svg")}.course-page-illustration-id .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/id/1.svg")}.course-page-illustration-id .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/id/2.svg")}.course-page-illustration-id .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/id/3.svg")}.course-page-illustration-id .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/id/4.svg")}.course-page-illustration-el .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/el/1.svg")}.course-page-illustration-el .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/el/2.svg")}.course-page-illustration-el .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/el/3.svg")}.course-page-illustration-el .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/el/4.svg")}.course-page-illustration-ko .layer-1{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ko/1.svg")}.course-page-illustration-ko .layer-2{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ko/2.svg")}.course-page-illustration-ko .layer-3{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ko/3.svg")}.course-page-illustration-ko .layer-4{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/courses/ko/4.svg")}.course-page-splash{margin:-40px -40px 40px -40px;padding:20px 40px 0 40px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;position:relative;*zoom:1;min-height:290px}.course-page-splash:before,.course-page-splash:after{display:table;content:"";line-height:0}.course-page-splash:after{clear:both}.course-page-splash:before,.course-page-splash:after{display:table;content:"";line-height:0}.course-page-splash:after{clear:both}.course-page-header{*zoom:1;border-bottom:2px solid rgba(0,0,0,0.05);padding:0 0 20px 0}.course-page-header:before,.course-page-header:after{display:table;content:"";line-height:0}.course-page-header:after{clear:both}.course-page-header:before,.course-page-header:after{display:table;content:"";line-height:0}.course-page-header:after{clear:both}.course-page-header .flag-svg-small{width:34px;height:34px;border:2px solid #fff}.course-page-body{padding:40px 0 30px 0;position:relative;width:500px;float:right}html[dir=rtl] .course-page-body{float:right;float:left}.course-page-body .course-status{text-align:center;color:#fff;margin:0 0 0 0;font-size:17px;font-weight:500;line-height:26px}.course-page-body .course-status .course-learning-badge{position:relative;top:-2px;line-height:20px;margin:0 0 0 20px}html[dir=rtl] .course-page-body .course-status .course-learning-badge{margin:0 0 0 20px;margin:0 20px 0 0}.course-page-body .course-status .btn{margin:0 0 0 20px}html[dir=rtl] .course-page-body .course-status .btn{margin:0 0 0 20px;margin:0 20px 0 0}.course-page-body h1{text-align:center;color:#fff;font-size:26px;font-weight:500;margin:0 0 20px 0}.course-page-body h1.current{margin:30px 0 20px}.course-page-body h1.switch{margin:15px 0}.course-page-body .sub-head{text-align:center;padding-top:10px;position:relative}.course-page-body .sub-head .subscribe[disabled]{background-color:#fff;text-decoration:none;border:1px solid transparent}.course-page-body .sub-head .subscribe.btn-outline:hover{background-color:transparent}.course-page-body .sub-head .subscribe .email-input{line-height:20px;padding:0;background:none;border:none;-webkit-box-shadow:none;color:#fff}.course-page-body .sub-head .subscribe .email-input::-webkit-input-placeholder{color:#fff;opacity:.8}.course-page-body .sub-head .subscribe label{color:#fff}.course-page-body .sub-head .course-notify-count{display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 15px;margin:0 0 0 15px;color:#fff;font-size:15px;font-weight:700;background:rgba(0,0,0,0.15);position:relative}html[dir=rtl] .course-page-body .sub-head .course-notify-count{margin:0 0 0 15px;margin:0 15px 0 0}.course-page-body .sub-head .course-notify-count:after{border:7px solid transparent;height:0;width:0;border-right:7px solid rgba(0,0,0,0.15);content:"";left:-14px;right:auto;top:12px;display:block;position:absolute}html[dir=rtl] .course-page-body .sub-head .course-notify-count:after{border-left:7px solid rgba(0,0,0,0.15);border-right:none}html[dir=rtl] .course-page-body .sub-head .course-notify-count:after{left:-14px;left:auto}html[dir=rtl] .course-page-body .sub-head .course-notify-count:after{right:auto;right:-7px}.course-page-body .sub-head .confirm-email-subscribe{z-index:10;position:absolute;margin-left:12px}html[dir=rtl] .course-page-body .sub-head .confirm-email-subscribe{margin-right:12px;margin-left:auto}.course-page-body .sub-head .error-toast{position:absolute;left:0;right:0;margin:0 auto;color:#fff;padding:6px}.course-page-body.no-match{min-height:190px;padding-top:60px}.course-progress-container{border:2px solid #eee;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 0 40px 0;background:#f7f7f7}.course-progress-section{width:600px;padding:20px 0 20px 0;margin:90px auto 50px auto}.course-progress-section:hover .bar-message{opacity:1;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.course-bar-background{height:10px;background:#000;width:600px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:absolute;opacity:.1}.course-bar-background .bubble{height:20px;width:20px;background:#000;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;position:absolute;top:-5px}.course-bar-background .bubble-left{left:-10px}html[dir=rtl] .course-bar-background .bubble-left{right:-10px;left:auto}.course-bar-background .bubble-right{right:-10px}html[dir=rtl] .course-bar-background .bubble-right{left:-10px;right:auto}.course-bar-background .bubble-center{left:50%;margin:0 0 0 -10px}html[dir=rtl] .course-bar-background .bubble-center{right:50%;left:auto}html[dir=rtl] .course-bar-background .bubble-center{margin:0 0 0 -10px;margin:0 -10px 0 0}.course-bar-container{position:relative;height:10px;z-index:1}.course-bar-container .bar{position:absolute;height:10px;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.course-bar-container .bubble{height:20px;width:20px;border:5px solid #fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;position:absolute;top:-5px;background:#fff}.course-bar-container .bubble-left{left:-10px}html[dir=rtl] .course-bar-container .bubble-left{right:-10px;left:auto}.course-bar-container .bubble-right{right:-10px}html[dir=rtl] .course-bar-container .bubble-right{left:-10px;right:auto}.course-bar-container .bubble-center{left:50%;margin:0 0 0 -10px}html[dir=rtl] .course-bar-container .bubble-center{right:50%;left:auto}html[dir=rtl] .course-bar-container .bubble-center{margin:0 0 0 -10px;margin:0 -10px 0 0}.course-bar-container .bar-message{width:200px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;background:#fff;color:#3c3c3c;text-align:center;right:0;bottom:30px;position:absolute;margin:0 -100px 0 0;font-size:13px;line-height:16px;opacity:0;z-index:1;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}html[dir=rtl] .course-bar-container .bar-message{left:0;right:auto}html[dir=rtl] .course-bar-container .bar-message{margin:0 -100px 0 0;margin:0 0 0 -100px}.course-bar-container .bar-message strong{display:inline-block}.course-bar-container .bar-message:after{border:7px solid transparent;height:0;width:0;border-top:7px solid #fff;content:"";left:50%;margin-left:-7px;bottom:-14px;display:block;position:absolute}html[dir=rtl] .course-bar-container .bar-message:after{right:50%;left:auto}html[dir=rtl] .course-bar-container .bar-message:after{margin-right:-7px;margin-left:auto}.course-phase-owl{position:absolute;width:200px;text-align:center;bottom:25px}.course-phase-owl .owl-mini{margin:0 0 -10px 0}.course-phase-owl .owl-egg-hatched-black,.course-phase-owl .owl-egg-hatching-black{opacity:.1}.course-phase-label{position:absolute;width:200px;text-align:center;color:rgba(0,0,0,0.2);top:25px;font-size:14px}.course-phase-label strong{display:block}.course-phase-label-left{left:0;margin:0 0 0 -100px}html[dir=rtl] .course-phase-label-left{right:0;left:auto}html[dir=rtl] .course-phase-label-left{margin:0 0 0 -100px;margin:0 -100px 0 0}.course-phase-label-right{right:0;margin:0 -100px 0 0}html[dir=rtl] .course-phase-label-right{left:0;right:auto}html[dir=rtl] .course-phase-label-right{margin:0 -100px 0 0;margin:0 0 0 -100px}.course-phase-label-center{left:50%;margin:0 0 0 -100px}html[dir=rtl] .course-phase-label-center{right:50%;left:auto}html[dir=rtl] .course-phase-label-center{margin:0 0 0 -100px;margin:0 -100px 0 -100px}.show-all-courses{color:rgba(0,0,0,0.35);display:inline-block;padding:10px 0;font-size:16px;font-weight:700;position:absolute;max-width:200px}.show-all-courses .icon-back-dark{opacity:.3;margin:-2px 10px 0 0}html[dir=rtl] .show-all-courses .icon-back-dark{margin:-2px 10px 0 0;margin:-2px 0 0 10px}.show-all-courses:hover{color:#fff}.show-all-courses:hover .icon-back-dark{background-position:-486px -70px;opacity:1}.course-page-illustration-container{height:180px;overflow:hidden;position:absolute;left:0;bottom:0}html[dir=rtl] .course-page-illustration-container{right:0;left:auto}.course-page-illustration{width:940px;margin:0 0 0 -210px;height:190px;position:relative}html[dir=rtl] .course-page-illustration{margin:0 0 0 -210px;margin:0 -210px 0 0}.course-page-illustration .layer{position:absolute;width:940px;height:190px;background-size:700px;background-repeat:no-repeat;background-position:bottom center}.copyright-link{position:absolute;right:0;bottom:-30px;display:block;padding:5px 15px;color:#999;background:rgba(0,0,0,0.05);font-size:11px;text-transform:uppercase;font-weight:bold;-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;border-radius:0 0 0 5px}html[dir=rtl] .copyright-link{left:0;right:auto}.copyright-link:hover{background:rgba(0,0,0,0.1)}.course-about{font-size:17px;line-height:24px;font-weight:300}.course-contributors{display:table;margin:-30px;border-spacing:30px;width:920px}.course-contributors.num-1,.course-contributors.num-2,.course-contributors.num-3{width:auto}.course-contributors.num-1 .contributor,.course-contributors.num-2 .contributor,.course-contributors.num-3 .contributor{width:230px}.course-contributors.smaller{width:auto}.course-contributors.smaller .contributor{width:192px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.course-contributors.smaller .contributor .wrapper{padding:20px;margin:-20px -20px -22px -20px;border:2px solid #f3f3f3;border-radius:10px 10px 0 0}.course-contributors.smaller .contributor .wrapper h2.bold{font-size:17px}.course-contributors.smaller .contributor .wrapper h2.bold:hover{text-decoration:underline}.course-contributors.smaller .contributor .contributor-footer{padding:10px 24px 10px 10px;width:192px;text-align:center}html[dir=rtl] .course-contributors.smaller .contributor .contributor-footer{padding:10px 24px 10px 10px;padding:10px 10px 10px 24px}.course-contributors.smaller .contributor .contributor-footer span.icon{margin:2px 8px 0 8px;float:left}.course-contributors .contributor-row{display:table-row}.course-contributors .contributor{display:table-cell;-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);padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}.course-contributors .contributor p{margin:0 0 15px 0;font-size:13px;line-height:18px}.course-contributors .contributor .location{color:#c9c9c9;font-weight:700;display:block;font-size:13px;text-transform:uppercase}.course-contributors .contributor .icon-location-small{margin:-2px 6px 0 0;opacity:.5}html[dir=rtl] .course-contributors .contributor .icon-location-small{margin:-2px 6px 0 0;margin:-2px 0 0 6px}.course-contributors .contributor .stripe{height:5px;background:#ff9d00;margin:0 -20px 20px -20px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.course-contributors .contributor .contributor-name{margin:15px 0 10px 0;font-size:16px;font-weight:700;line-height:26px}.contributor-footer{margin:20px -20px -20px -20px;color:#fff;text-align:left;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;font-size:13px;font-weight:700;display:table;border-spacing:0}html[dir=rtl] .contributor-footer{text-align:left;text-align:right}.contributor-footer .col-right{display:table-cell;vertical-align:middle;padding:10px 20px 10px 0;line-height:16px}html[dir=rtl] .contributor-footer .col-right{padding:10px 20px 10px 0;padding:10px 0 10px 20px}.contributor-footer .col-left{display:table-cell;vertical-align:middle;padding:10px 10px 10px 10px;width:1%}.contributor-footer .circle-hammer{width:31px;height:31px;border:2px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;display:block}.contributor-footer .circle-hammer .icon-hammer{position:absolute;left:7px;top:6px}html[dir=rtl] .contributor-footer .circle-hammer .icon-hammer{right:7px;left:auto}.course-selector{display:inline-block}.course-selector-headline{text-align:center}.course-list-headline{margin:0 0 -5px 0}.from-language-selector{font-weight:700;float:right;font-size:18px;margin:5px -8px 0 0}html[dir=rtl] .from-language-selector{float:right;float:left}html[dir=rtl] .from-language-selector{margin:5px -8px 0 0;margin:5px 0 0 -8px}.course-incubator-ad{font-size:17px;line-height:24px;font-weight:300}.course-incubator-ad .course-list-illustration{width:300px;height:150px;float:right;background:url("//d7mj4aqfscim2.cloudfront.net/images/courses/course-list-illustration.svg");margin-left:40px}html[dir=rtl] .course-incubator-ad .course-list-illustration{float:right;float:left}html[dir=rtl] .course-incubator-ad .course-list-illustration{margin-right:40px;margin-left:auto}.list-course-cards{display:table;border-spacing:30px;display:flex;flex-flow:row wrap}.list-course-cards .course-row{display:table-row}.course-card{flex:auto;max-width:270px;display:inline-block;margin:5px;background:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:270px;background:#eee}.course-card .course-learning-badge{position:absolute;top:10px;left:10px}html[dir=rtl] .course-card .course-learning-badge{right:10px;left:auto}.course-card.course-profile-badge{overflow:hidden;float:left;display:block;width:90px;background:#e9e9e9}.course-card.course-profile-badge .course-card-header{z-index:1;height:65px;width:65px;border-radius:40px}.course-card.course-profile-badge .small-course-illustration{background-size:150px;height:60px;background-position:center center}.course-card .language-info{float:left}.course-card a{display:block;position:relative}.course-card a .layer-1,.course-card a .layer-2,.course-card a .layer-3,.course-card a .layer-4{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom}.course-card a:hover .layer-3,.course-card a:hover .layer-4{-webkit-transform:scale(1.03, 1.03);-moz-transform:scale(1.03, 1.03);-ms-transform:scale(1.03, 1.03);-o-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}.course-card a:hover .course-card-header{opacity:.9}.course-card-header{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;height:210px;position:relative;overflow:hidden;background:#fff}.course-card-header .learn-count{position:absolute;right:10px;bottom:5px;color:#fff;font-weight:700;font-size:13px}html[dir=rtl] .course-card-header .learn-count{left:10px;right:auto}.small-course-illustration{height:180px;background-position:center bottom;background-repeat:no-repeat;position:absolute;background-size:600px;width:120%;left:-10%}.course-card-footer{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:20px 15px;line-height:23px;background:#eee}.course-card-footer strong{color:#1caff6;display:block;font-size:18px}.course-card-footer .flag-svg-medium{float:left;margin:-2px 15px 0 0}html[dir=rtl] .course-card-footer .flag-svg-medium{float:left;float:right}html[dir=rtl] .course-card-footer .flag-svg-medium{margin:-2px 15px 0 0;margin:-2px 0 0 15px}.course-learning-badge{padding:3px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:rgba(0,0,0,0.12);color:#fff;z-index:1;font-size:13px;font-weight:bold;display:inline-block}.course-learning-badge .icon-check-white-small{margin:-3px 3px -1px -2px}html[dir=rtl] .course-learning-badge .icon-check-white-small{margin:-3px 3px -1px -2px;margin:-3px -2px -1px 3px}#signup-modal{position:fixed;width:auto;min-width:450px;top:10%;margin:0 0 0 -225px}html[dir=rtl] #signup-modal{margin:0 0 0 -225px;margin:0 -225px 0 0}#signup-modal .modal-header{padding:40px 160px 0 40px;min-height:110px;width:100%;display:table}html[dir=rtl] #signup-modal .modal-header{padding:40px 160px 0 40px;padding:40px 40px 0 160px}#signup-modal .modal-header h1{text-align:center;font-size:36px;display:table-cell;vertical-align:middle}#signup-modal .modal-header .owl{position:absolute;right:30px;top:10px}html[dir=rtl] #signup-modal .modal-header .owl{left:30px;right:auto}#signup-modal .modal-body{padding:15px 40px}#signup-modal .modal-body .form-table td:first-child{width:100px}#signup-modal .login-signup-list{margin:0 auto;width:100%;min-width:370px}#signup-modal .login-signup-list .form-table{background:#fafafa;border:2px solid #e0e0e0}#signup-modal .login-signup-list .form-table input[type=text],#signup-modal .login-signup-list .form-table input[type=password],#signup-modal .login-signup-list .form-table .fake-input{background-color:#fafafa}#signup-modal .login-signup-list .signup-email-link,#signup-modal .login-signup-list .signup-social-link{color:#999;padding-top:10px;font-weight:700;text-align:center}#signup-modal .login-signup-list .signup-social-buttons a{color:#fff;padding:7px 15px;font-size:13px;border-bottom:1px;width:49%}#signup-modal .login-signup-list .signup-social-buttons a.signup-facebook{margin:0 7px 0 0}html[dir=rtl] #signup-modal .login-signup-list .signup-social-buttons a.signup-facebook{margin:0 7px 0 0;margin:0 0 0 7px}#signup-modal .login-signup-list .signup-social-buttons a .icon-google-small{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/splash-sprite2.svg");background-position:-292px -190px;height:15px;width:15px;background-size:800px;margin:0 5px 0 0}html[dir=rtl] #signup-modal .login-signup-list .signup-social-buttons a .icon-google-small{margin:0 5px 0 0;margin:0 0 0 5px}#signup-modal .login-signup-list .signup-social-buttons a .icon-fb-small{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/splash-sprite2.svg");background-position:-284px -175px;height:14px;width:7px;background-size:800px;margin:0 7px 0 0}html[dir=rtl] #signup-modal .login-signup-list .signup-social-buttons a .icon-fb-small{margin:0 7px 0 0;margin:0 0 0 7px}#signup-modal .login-signup-list .login-signup-list,#signup-modal .login-signup-list .signup-email,#signup-modal .login-signup-list .login-signup-list,#signup-modal .login-signup-list .signup-facebook,#signup-modal .login-signup-list .login-signup-list,#signup-modal .login-signup-list .signup-google{color:#9b9b9b;border-bottom:1px solid rgba(155,155,155,0.4)}#signup-modal #modal-footer{background-color:#e5e5e5;color:#999;text-align:center;padding:30px 0;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}#signup-modal #modal-footer a{color:#1caff6}@media screen and (max-width:700px){.compact-enabled #app main.main-standard{width:100%;min-width:0;padding:0}.compact-enabled #app main.main-standard .page-main{padding:0;margin-top:50px}.compact-enabled #app main.main-standard h1.course-list-headline{display:none}.compact-enabled #app main.main-standard hr{display:none}.compact-enabled #app main.main-standard .from-language-selector{float:right;margin:20px 0 10px 30px}.compact-enabled #app main.main-standard .list-course-cards{min-width:330px;margin-top:70px;min-height:100%;padding:10px 0;-ms-flex-wrap:wrap;-ms-flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.compact-enabled #app main.main-standard .list-course-cards .course-row{display:inline}.compact-enabled #app main.main-standard .list-course-cards .course-card{max-width:100%;margin:5px;width:200px;-webkit-flex:auto;-webkit-box-flex:auto;-ms-flex:auto;flex:auto}.compact-enabled #app main.main-standard .list-course-cards .course-card .course-card-footer{padding:10px}.compact-enabled #app main.main-standard .course-incubator-ad{padding:20px 20px;width:100%}.compact-enabled #app main.main-standard .course-list-illustration{display:none}}@media screen and (max-width:700px){.compact-enabled #app .course-page{width:100%;padding:0}.compact-enabled #app .course-page .page-main{margin-top:50px;padding:0}.compact-enabled #app .course-page .page-main h2,.compact-enabled #app .course-page .page-main p{padding:0 10px;margin-bottom:10px}.compact-enabled #app .course-page .course-page-header{padding:0 0 10px 0}.compact-enabled #app .course-page .course-page-splash{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 0 50px 0;padding:10px}.compact-enabled #app .course-page .course-page-body{width:60%;min-width:260px;padding:20px 0 0 0;margin-right:5%}.compact-enabled #app .course-page .course-page-illustration-container{width:100%}.compact-enabled #app .course-page .course-page-illustration-container .course-page-illustration{width:100%;margin-left:-25%}.compact-enabled #app .course-page .course-contributors{text-align:center;display:block;width:100%;margin:0}.compact-enabled #app .course-page .course-contributors .contributor-row{width:100%;display:block}.compact-enabled #app .course-page .course-contributors .contributor-row .contributor{padding:0;display:inline-block;max-width:300px;vertical-align:top;margin:10px}.compact-enabled #app .course-page .course-contributors .contributor-row .contributor .avatar-xlarge{margin-top:10px;width:90px;height:90px}.compact-enabled #app .course-page .course-contributors .contributor-row .contributor .avatar-xlarge img{width:90px;height:90px}.compact-enabled #app .course-page .course-contributors .contributor-row .contributor-footer{margin:10px 0 0 0}}@media screen and (max-width:600px){.compact-enabled #app .course-page .course-page-illustration-container{display:none}.compact-enabled #app .course-page .course-page-body{margin:0 auto;float:none;width:80%}.compact-enabled #app .course-page .copyright-link{display:none}}.team-up-box{padding:35px 30px 30px 30px;margin:-20px -20px 20px -20px;background:#1caff6;color:#fff;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.team-up-box h2{color:#fff;font-weight:700}.team-up-box.no-pending-invites{margin-bottom:-20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.team-illustration{float:right;position:relative;margin:-15px 0 0 0;width:100px;height:30px}.team-illustration .group-avatar-icon-9{position:absolute;top:0;right:20px}.team-illustration .group-avatar-icon-11{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);position:absolute;top:10px;right:50px;z-index:1}.team-illustration .group-avatar-icon-4{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);position:absolute;top:15px;right:0}.profile-team-widget{margin:-5px 0 40px 0}.profile-team-widget .icon-arrow-white-medium{margin:6px 2px 0 0}.group-intro-header{background:#1caff6;padding:30px 40px 30px 40px;margin:-40px -40px 45px -40px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#fff}.group-intro-header.shift-illustration{background-position:490px -137px}.group-intro-header h1{font-size:27px;font-weight:700;margin:0 0 10px 0;color:#fff}.group-intro-header h2{font-size:18px;font-weight:500;margin:0;opacity:.7;color:#fff;line-height:22px}.group-intro-header .team-illustration{-webkit-transform:scale(1.7);-moz-transform:scale(1.7);-ms-transform:scale(1.7);-o-transform:scale(1.7);margin:15px 40px 0 0}.group-intro-header .team-illustration .group-avatar-icon{background-color:#1794d0}.group-status-badge{padding:5px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:rgba(0,0,0,0.1);color:#fff;z-index:1;font-size:15px;font-weight:700;display:inline-block}.group-status-badge .icon-check-white-small{margin:-3px 3px -1px -2px}.group-chooser{display:table;width:100%;margin:0 0 40px 0}.group-chooser h4{margin:0 0 25px 0}.group-chooser .search-topics{margin:-10px -10px 0 0}.create-group-pane{display:table-cell}.groups-error-flag{z-index:1;width:250px;position:absolute;right:-265px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:15px;top:31px;padding:8px 13px;display:none;background:rgba(0,0,0,0.75)}.groups-error-flag.no-goal{top:130px}.groups-error-flag.admin-page{top:0}.groups-arrow-left-container{clip:rect(-10px, 3px, 50px, -20px);position:absolute;margin:-8px 0 0 0;top:50%;left:-3px}.groups-arrow-left-container .arrow{position:absolute;width:15px;height:15px;background:rgba(0,0,0,0.75);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block}.already-in-group{display:block}.create-group-box-wrapper{border-right:2px solid #f0f0f0;padding:0 40px 0 0}.create-group-box{margin:0 0 20px 0}.group-privacy-setting{margin:10px 0 20px 0}.group-privacy-setting>li{border-top:2px solid #f0f0f0;padding:8px 0 5px 30px}.group-privacy-setting>li input{float:left;margin:1px 0 0 -28px}.group-privacy-setting>li strong{display:block;color:#1caff6}.group-privacy-setting>li:first-child{border-top:none}.join-group-pane{margin:0 0 40px 0}.no-friend-groups{border:2px dashed #e9e9e9;background:#f8f8f8;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:table;height:352px;margin-bottom:-40px}.no-friend-groups .inner{padding:20px;vertical-align:middle;display:table-cell;text-align:center}.no-friend-groups strong{display:block;padding:25px 220px 30px 220px;font-size:18px;line-height:26px}.avatar-with-badge{position:relative}.avatar-with-badge .facebook-badge{width:20px;height:20px;background:#1caff6;display:block;position:absolute;bottom:-5px;right:-5px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.avatar-with-badge .facebook-badge .icon-fb-white-small{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);position:absolute;left:6px;top:2px}.list-groups-slider{text-align:left;*zoom:1;position:relative;padding:0 55px}.list-groups-slider:before,.list-groups-slider:after{display:table;content:"";line-height:0}.list-groups-slider:after{clear:both}.list-groups-slider:before,.list-groups-slider:after{display:table;content:"";line-height:0}.list-groups-slider:after{clear:both}.list-groups-slider .group-card{display:inline-block;min-height:324px;margin:0 15px}.list-groups-slider .group-next{position:absolute;top:50%;right:0;margin-top:-20px}.list-groups-slider .group-prev{position:absolute;top:50%;left:0;margin-top:-20px}.group-prev{width:40px;height:40px;position:relative;padding:0}.group-prev .icon-arrow-blue-left-small{width:10px;height:16px;background-position:-418px -70px;position:absolute;left:12px;top:10px}.group-prev:hover .icon-arrow-blue-left-small{background-position:-486px -70px}.group-prev[disabled] .icon-arrow-blue-left-small{background-position:-408px -70px}.group-next{width:40px;height:40px;position:relative;padding:0}.group-next .icon-arrow-blue-right-small{width:10px;height:16px;background-position:-668px -70px;position:absolute;left:14px;top:10px}.group-next:hover .icon-arrow-blue-right-small{background-position:-688px -70px}.group-next[disabled] .icon-arrow-blue-right-small{background-position:-678px -70px}.group-pagination{position:relative;font-weight:700;font-size:14px;margin:20px 0 -20px 0}.group-pagination .previous[disabled],.group-pagination .next[disabled]{color:#c9c9c9}