@import url('out-blessed1.css');
.self-service-splash .request-form td:first-child{background:#f3f3f3;padding:15px 28px;width:266px}.self-service-splash .request-form td:last-child{background:#fff;padding:5px 20px;width:484px}.self-service-splash .request-form tr:first-child td:first-child{border-radius:10px 0 0 0;padding-top:27px}.self-service-splash .request-form tr:first-child td:last-child{border-radius:0 10px 0 0;padding-top:20px}.self-service-splash .request-form tr:last-child td{border-bottom:0}.self-service-splash .request-form tr:last-child td:first-child{border-radius:0 0 0 10px;padding-bottom:21px}.self-service-splash .request-form tr:last-child td:last-child{border-radius:0 0 10px 0}.self-service-splash .request-form tr:last-child td:first-child:last-child{border-radius:0 0 10px 10px}.self-service-splash .request-form strong{color:#605f60;font-size:1.2em}.self-service-splash .request-form p{color:#999;margin:0;padding-top:7px}.self-service-splash .request-form div.center{padding:20px}.self-service-splash .request-form div.center button{width:400px}.self-service-splash .btn-white{color:#062e48;opacity:.85}.self-service-splash .btn-white:hover{background:#fff;border-color:#fff;opacity:1}.self-service-splash a{color:#00aef9}.self-service-splash h1{color:#fff;font-size:46px;line-height:50px;margin-bottom:25px}.self-service-splash .content{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:60px;padding:50px 0 20px}.self-service-splash h2{color:#000;font-size:24px;font-weight:300}.self-service-splash section{color:#9b9b9b}.self-service-splash section.topborder{border-top:1px solid #d4d4d4}.self-service-splash .features{padding:10px 20px 50px 20px;text-align:center}.self-service-splash .feature{display:inline-table;margin:0 5px;text-align:center;width:200px}.self-service-splash .feature .feature-icon{background-size:1000px 1000px;background:url("//d7mj4aqfscim2.cloudfront.net/images/self-service/translations-sprite.svg");display:inline-block;height:116px;width:100px}.self-service-splash .feature .feature-icon.coin{background-position:0 0}.self-service-splash .feature .feature-icon.time{background-position:-104px 0}.self-service-splash .feature .feature-icon.globe{background-position:-208px 0}.self-service-splash .feature .feature-icon.gear{background-position:-312px 0}.self-service-splash .feature p{padding-top:20px;margin:0}.self-service-splash .client-info{background:#f3f3f3;font-size:17px;font-weight:300;line-height:2;padding:60px 130px 30px}.self-service-splash .client-info a{font-weight:500}.self-service-splash .client-info .client{margin:25px;background-size:1000px 1000px;background:url("//d7mj4aqfscim2.cloudfront.net/images/self-service/translations-sprite.svg");display:inline-block;vertical-align:middle}.self-service-splash .client-info .client.buzzfeed{width:192px;height:35px;background-position:-86px -119px}.self-service-splash .client-info .client.cnn{width:82px;height:38px;background-position:0 -120px}.self-service-splash .callout{display:table;line-height:2;margin:0 50px;padding:50px}.self-service-splash .callout .callout-left,.self-service-splash .callout .callout-right{display:table-cell;vertical-align:middle}.self-service-splash .callout p{font-size:17px;font-weight:300;line-height:28px}.self-service-splash #callout-directions{height:350px}.self-service-splash #callout-directions #available-languages{color:#000;height:230px;width:380px;line-height:1;padding-right:50px}.self-service-splash #callout-directions #available-languages .green-select{padding:4px 10px;border-color:#6eb102}.self-service-splash #callout-directions #available-languages .green-select:after{right:8px;top:8px}.self-service-splash #callout-directions #available-languages .green-select select{color:#999}.self-service-splash #callout-directions #available-languages .language-arrow{display:inline-block;background:url("//d7mj4aqfscim2.cloudfront.net/images/self-service/translations-sprite.svg");background-size:1000px 1000px;width:61px;height:29px;background-position:-310px -119px;position:relative;top:15px;left:10px}.self-service-splash #callout-directions #available-languages div{padding:0 0 18px 0}.self-service-splash #callout-directions #available-languages .flag{margin-right:12px}.self-service-splash #callout-directions #available-languages td{padding:14px 10px 14px 30px;width:190px}.self-service-splash #callout-directions #available-languages td:first-child{border-left:2px solid #6eb102}.self-service-splash #callout-directions #available-languages td:last-child{border-right:2px solid #6eb102}.self-service-splash #callout-directions #available-languages tr .more-incubator{color:#999;line-height:22px;font-weight:300;padding:14px 20px}.self-service-splash #callout-directions #available-languages tr:first-child td{border-top:2px solid #6eb102;padding-top:25px}.self-service-splash #callout-directions #available-languages tr:first-child td:first-child{border-radius:10px 0 0 0}.self-service-splash #callout-directions #available-languages tr:first-child td:last-child{border-radius:0 10px 0 0}.self-service-splash #callout-directions #available-languages tr:last-child td{border-bottom:2px solid #6eb102}.self-service-splash #callout-directions #available-languages tr:last-child td:first-child{border-radius:0 0 0 10px}.self-service-splash #callout-directions #available-languages tr:last-child td:last-child{border-radius:0 0 10px 0}.self-service-splash #callout-directions #available-languages tr:last-child td:first-child:last-child{border-radius:0 0 10px 10px}.self-service-splash #callout-directions div.right{padding-top:35px;width:46%}.self-service-splash #callout-method .computer{width:300px;height:187px;margin-left:50px}.self-service-splash #callout-api .console{width:300px;height:201px;margin-right:50px}.self-service-splash .bottom{text-align:center}.self-service-splash .bottom span{display:inline-block}.self-service-splash .bottom h2{color:#fff;font-size:32px}.self-service-splash .bottom div{margin:0 auto;padding-top:20px;width:50%}.self-service-splash .footer-main{margin:70px auto 40px}.self-service-splash .footer-main a{color:#fff}.self-service-body,.self-service-upload-body{background:#e9e9e9}.self-service .list-document-item{padding-bottom:20px}.self-service .list-document-item-header{color:inherit;padding:0}.self-service .list-document-item-right{float:right;margin-left:30px;position:inherit;width:inherit}.self-service .translation-progress{font-weight:bold;padding-top:10px}.self-service .translation-progress a{color:#1caff6}.self-service .nav-tabs{color:#999;margin:0 0 20px 0}.self-service .nav-tabs label{border:0;margin:-8px 0 -2px 0}.self-service .nav-tabs select{-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;color:inherit;padding:7px 30px 7px 5px}.self-service .nav-tabs li.active{color:#1caff6}.self-service .nav-tabs li.active select{border-bottom:2px solid #1caff6}.self-service .payment-info{background:#e8f3c7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#3f7600;display:inline-block;padding:10px 10px 10px 20px;text-align:right}.self-service .payment-info div:last-child{font-size:1.3em;font-weight:bold;padding-top:4px}.self-service .payment-info-arrow{border-bottom:26px solid transparent;border-left:7px solid #fff;border-top:26px solid transparent;height:0;margin:-9px 0 0 -20px;position:absolute;width:0}.list-document-item-desc{color:#999;font-size:13px;font-weight:500;margin-right:5px}.search-uploads{padding-bottom:40px;position:relative;width:350px}.search-uploads .search-box[type=text]{width:350px}.search-uploads .search-box[type=text]:focus{width:350px}.search-uploads .icon-search-gray{position:absolute;top:12px;left:12px}.search-uploads .clear-button{position:absolute;right:5px;top:0}.self-service .inner .translations-progress li{padding-bottom:10px}.self-service .inner .looks-good,.self-service .inner .pending{margin-right:12px}.self-service .inner hr{border-top:2px solid #dadada;margin:30px 0}.self-service .inner .right{font-weight:700;line-height:30px;vertical-align:middle}.self-service .inner .list-checkable{margin:0}.self-service .inner a{color:#1caff6;font-weight:700}.translations-main{min-height:400px}.translations-main .no-docs-message{color:#999;font-size:20px;font-weight:300;padding-top:80px;text-align:center}.self-service-upload .icon-back-gray{background-position:-408px -70px;height:20px;margin-right:4px;width:10px}.self-service-upload .back-link{margin-bottom:30px}.self-service-upload .footer-main{margin-left:-200px}#self-service-input-step #article-headline,#self-service-input-step #article-body,#self-service-input-step #url,#self-service-input-step #image-url,#self-service-input-step #document-url{width:92%}#self-service-input-step #article-headline{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;height:38px;padding:9px 10px 9px}#self-service-input-step #article-body{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;min-height:150px;padding:10px;resize:vertical}#self-service-input-step input[type=file]{line-height:17px;height:22px}#self-service-input-step #url{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;height:38px;padding:9px 10px 9px}#self-service-input-step .step-number{float:left;min-height:80px;width:8%}#self-service-input-step .form-row{margin:0 0 30px 0;*zoom:1}#self-service-input-step .form-row:before,#self-service-input-step .form-row:after{display:table;content:"";line-height:0}#self-service-input-step .form-row:after{clear:both}#self-service-input-step .form-row:before,#self-service-input-step .form-row:after{display:table;content:"";line-height:0}#self-service-input-step .form-row:after{clear:both}#self-service-input-step .icon-words-small{line-height:31px}#self-service-prev-step #preview-text{overflow-x:visible;overflow-y:scroll}#self-service-pay-step .pay-panel{border:3px solid #ddd;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:30px}#self-service-pay-step .pay-summary{height:240px;padding:22px;width:70%}#self-service-pay-step .pay-arrow{border-bottom:20px solid transparent;border-left:20px solid #fff;border-top:20px solid transparent;float:left;height:0;position:absolute;width:0}#self-service-pay-step .form-row{margin:0 0 30px 0;*zoom:1}#self-service-pay-step .form-row:before,#self-service-pay-step .form-row:after{display:table;content:"";line-height:0}#self-service-pay-step .form-row:after{clear:both}#self-service-pay-step .form-row:before,#self-service-pay-step .form-row:after{display:table;content:"";line-height:0}#self-service-pay-step .form-row:after{clear:both}#self-service-pay-step .pay-amount{background:#ddd;-webkit-border-radius:0 7px 7px 0;-moz-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;float:right;height:240px;padding-top:100px;text-align:center;width:30%}#self-service-pay-step .col{float:left;padding-right:20px}#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;-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}.create-profile-nag h1.session-end{margin:30px 0 10px 0}.create-profile-nag h2.session-end{font-size:22px;margin:0 0 50px 0}.create-profile-nag button{min-width:300px;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%}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;-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}.hover-reminder{width:100%;bottom:0;left:-50px;position:absolute}.hover-reminder .speech-bubble{position:absolute;left:260px;bottom:-20px;opacity:0;-webkit-animation:slide-in-left-right .5s;-moz-animation:slide-in-left-right .5s;-o-animation:slide-in-left-right .5s;animation:slide-in-left-right .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}html[dir=rtl] .hover-reminder .speech-bubble{right:260px;left:auto}.intro-hover{bottom:0;left:80px;position:absolute}html[dir=rtl] .intro-hover{right:80px;left:auto}.intro-hover .speech-bubble{position:absolute;left:260px;bottom:-10px;opacity:0}html[dir=rtl] .intro-hover .speech-bubble{right:260px;left:auto}.intro-translate{bottom:0;left:-50px;position:absolute;z-index:1}html[dir=rtl] .intro-translate{right:-50px;left:auto}.intro-translate .speech-bubble{position:absolute;left:260px;bottom:-20px;opacity:0;width:300px}html[dir=rtl] .intro-translate .speech-bubble{right:260px;left:auto}.intro-translate .owl{-webkit-animation:peek-from-bottom .7s;-moz-animation:peek-from-bottom .7s;-o-animation:peek-from-bottom .7s;animation:peek-from-bottom .7s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.intro-fb h2{margin:-40px 0 50px 0;color:#999}.intro-fb .owl-peeking-container{left:30px;width:100%}html[dir=rtl] .intro-fb .owl-peeking-container{right:30px;left:auto}.intro-fb .owl-standard{-webkit-animation:peek-from-bottom 1s;-moz-animation:peek-from-bottom 1s;-o-animation:peek-from-bottom 1s;animation:peek-from-bottom 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.intro-fb .owl-sporty{left:250px;-webkit-animation:peek-from-bottom 1s;-moz-animation:peek-from-bottom 1s;-o-animation:peek-from-bottom 1s;animation:peek-from-bottom 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}html[dir=rtl] .intro-fb .owl-sporty{right:250px;left:auto}.intro-fb .owl-graduation{left:540px;-webkit-animation:peek-from-bottom 1s;-moz-animation:peek-from-bottom 1s;-o-animation:peek-from-bottom 1s;animation:peek-from-bottom 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}html[dir=rtl] .intro-fb .owl-graduation{right:540px;left:auto}.intro-end h2{margin:-40px 0 50px 0;color:#999}.intro-end .skill-icon{margin:0;-webkit-animation:roll-in .5s;-moz-animation:roll-in .5s;-o-animation:roll-in .5s;animation:roll-in .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.intro-end .skill-badge-name{opacity:0;-webkit-animation:slide-in-left-right .5s;-moz-animation:slide-in-left-right .5s;-o-animation:slide-in-left-right .5s;animation:slide-in-left-right .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.intro-end .skill-icon-rolling-container{opacity:0;margin:0 0 13px 0;-webkit-animation:slide-in-left-right .5s;-moz-animation:slide-in-left-right .5s;-o-animation:slide-in-left-right .5s;animation:slide-in-left-right .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.intro-end #skill-1 .skill-icon,.intro-end #skill-1 .skill-icon-rolling-container,.intro-end #skill-1 .skill-badge-name{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.intro-end #skill-2 .skill-icon,.intro-end #skill-2 .skill-icon-rolling-container,.intro-end #skill-2 .skill-badge-name{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.intro-end #skill-3 .skill-icon,.intro-end #skill-3 .skill-icon-rolling-container,.intro-end #skill-3 .skill-badge-name{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.intro-end #skill-4 .skill-icon,.intro-end #skill-4 .skill-icon-rolling-container,.intro-end #skill-4 .skill-badge-name{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.intro-end #skill-5 .skill-icon,.intro-end #skill-5 .skill-icon-rolling-container,.intro-end #skill-5 .skill-badge-name{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.coach-intro-end .player-coach{margin:10px 0;text-align:center}.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:300px;display:inline-block}.coach-intro-end .coach-goal-chooser label{width:250px;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: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-dynamic{background:#f3f3f3;height:20px;overflow:hidden;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.progress-bar-dynamic .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;-o-transition:all .5s;transition:all .5s;background:#7eb530;position:relative;height:20px}.progress-bar-dynamic .bar:after{position:absolute;width:100%;height:10px;top:0;left:0;content:"";display:block;background:rgba(255,255,255,0.15)}.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}.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}.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;-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%}.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}.popover-tips-and-notes{width:450px}.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}#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;-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-test li label{border:2px solid #eee;color:#999}.choose-article.hover-test li label input[type=radio]{border-color:#eee}.choose-article.hover-test li label:hover{border-color:#1caff6;background:#fff;color:#1caff6}.choose-article.hover-test li label:hover input[type=radio]{border-color:#1caff6;background:#fff}.choose-article.hover-test li label.active,.choose-article.hover-test li label.active:hover{border-color:#1caff6;color:#fff;background:#1caff6}.choose-article.hover-test li label.active input[type=radio],.choose-article.hover-test li label.active:hover input[type=radio]{border-color:#fff;background:#1caff6}.list-tilted-images>li{-webkit-transition:all .3s;-moz-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)}.list-tilted-images>li:nth-child(2){-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-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)}.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-test>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-test>li .number{font-size:13px}.select-images.hover-test>li input[type=radio]{border-color:#eee}.select-images.hover-test>li:hover{border-color:#1caff6;background:#fff;color:#1caff6}.select-images.hover-test>li:hover input[type=radio]{border-color:#1caff6}.select-images.hover-test>li.selected,.select-images.hover-test>li.selected:hover{background:#1caff6;color:#fff;border-color:#1caff6}.select-images.hover-test>li.selected input[type=radio],.select-images.hover-test>li.selected:hover input[type=radio]{border-color:#fff}.select-images.hover-test>li label{padding:12px}.select-images.hover-test>li input[type=radio]{margin:0 8px 0 2px}html[dir=rtl] .select-images.hover-test>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-test .white-label{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:2px solid #eee;color:#999}.list-judge-options.hover-test .white-label .number{font-size:13px}.list-judge-options.hover-test .white-label input[type=checkbox]{border-color:#eee}.list-judge-options.hover-test .white-label:hover{border-color:#1caff6;background:#fff;color:#1caff6}.list-judge-options.hover-test .white-label:hover input[type=checkbox]{border-color:#1caff6}.list-judge-options.hover-test .white-label.active,.list-judge-options.hover-test .white-label .active:hover{background:#1caff6;color:#fff;border-color:#1caff6}.list-judge-options.hover-test .white-label.active input[type=checkbox],.list-judge-options.hover-test .white-label .active:hover input[type=checkbox]{border-color:#1caff6}#app.correct .list-judge-options .blue-label,#app.incorrect .list-judge-options .blue-label{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#app.correct.player.welcome #grade h1{padding-top:20px}.skip-margin{margin:0 20px 0 -80px}html[dir=rtl] .skip-margin{margin:0 20px 0 -80px;margin:0 -80px 0 20px}.player-footer{background:#dbdbdb;margin:0 -40px 0 -40px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:20px 40px;*zoom:1}.player-footer:before,.player-footer:after{display:table;content:"";line-height:0}.player-footer:after{clear:both}.player-footer:before,.player-footer:after{display:table;content:"";line-height:0}.player-footer:after{clear:both}.player-footer button{min-width:150px}.player-footer .col-left{*zoom:1;padding:0 80px 0 80px}.player-footer .col-left:before,.player-footer .col-left:after{display:table;content:"";line-height:0}.player-footer .col-left:after{clear:both}.player-footer .col-left:before,.player-footer .col-left:after{display:table;content:"";line-height:0}.player-footer .col-left:after{clear:both}.player-footer .col-right{float:right;*zoom:1;text-align:right;padding-left:20px}html[dir=rtl] .player-footer .col-right{float:right;float:left}.player-footer .col-right:before,.player-footer .col-right:after{display:table;content:"";line-height:0}.player-footer .col-right:after{clear:both}.player-footer .col-right:before,.player-footer .col-right:after{display:table;content:"";line-height:0}.player-footer .col-right:after{clear:both}html[dir=rtl] .player-footer .col-right{text-align:right;text-align:left}html[dir=rtl] .player-footer .col-right{padding-right:20px;padding-left:auto}.player-footer h1{font-weight:700;font-size:22px;margin:0 0 12px 0;line-height:30px}.player-footer h2{background:#fff;color:#3c3c3c !important;border-radius:5px;padding:2px 10px;font-size:13px;margin:-5px 0 15px 0;min-width:320px;max-width:400px;display:inline-block}.player-footer .lighter{font-weight:300;display:block}.player-footer .btn[disabled]{background:#c0c0c0;border-color:#c0c0c0;color:#e4e4e4}.correct-solution-box{position:absolute;right:0}html[dir=rtl] .correct-solution-box{left:0;right:auto}#app.correct .player-footer{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{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:#f80;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:#f80}.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:#76c513}.speech-input .speech-wrong{color:#dd381d}.speech-input .speech-unknown{color:#c1c1c1}#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_6075080d2e0e930fa02d1fd5ca9d8194.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}.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}.skill-badge-big{position:relative;width:160px;height:160px;display:inline-block}.skill-badge-big.boost-to-5 .skill-icon-strength{-webkit-animation:boost-to-5 .5s;-moz-animation:boost-to-5 .5s;-o-animation:boost-to-5 .5s;animation:boost-to-5 .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}.skill-badge-big.boost-to-4 .skill-icon-strength{-webkit-animation:boost-to-4 .4s;-moz-animation:boost-to-4 .4s;-o-animation:boost-to-4 .4s;animation:boost-to-4 .4s;-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}.skill-badge-big.boost-to-3 .skill-icon-strength{-webkit-animation:boost-to-3 .3s;-moz-animation:boost-to-3 .3s;-o-animation:boost-to-3 .3s;animation:boost-to-3 .3s;-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}.skill-badge-big.boost-to-2 .skill-icon-strength{-webkit-animation:boost-to-2 .2s;-moz-animation:boost-to-2 .2s;-o-animation:boost-to-2 .2s;animation:boost-to-2 .2s;-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}.skill-badge-big.boost-to-1 .skill-icon-strength{-webkit-animation:boost-to-1 .1s;-moz-animation:boost-to-1 .1s;-o-animation:boost-to-1 .1s;animation:boost-to-1 .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-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}#test-center-slide{text-align:center}#test-center-slide .tc-badge{display:block;margin:-10px auto 0 auto;text-align:center}#test-center-slide .score{display:block;font-size:75px;font-weight:700;padding-top:20px;color:#cd6f00}#test-center-slide .total-score{font-size:22px;color:#cd6f00;padding-top:10px}#test-center-slide h2.session-end{margin:30px 0;font-size:20px}#test-center-slide .btn{background:#ffc300;border:#ffc300;min-width:300px}.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}h2.want-to-see{font-size:20px;margin:-40px 0 25px 0}.immersion-card-inner{max-height:200px;max-width:485px;overflow:scroll;margin:0 auto}.immersion-card{width:560px;margin:0 auto 10px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px;-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)}.immersion-card .wiki-document-body h1{font-size:18px;min-height:24px;line-height:24px}.immersion-card .wiki-document-body h2{font-size:16px}.immersion-card .wiki-document-body p,.immersion-card .wiki-document-body .buzzfeed-article{font-size:15px !important;line-height:20px;color:#999}.immersion-card .wiki-document-body .buzzfeed-article img{width:70%}.immersion-card .wiki-document-body .buzzfeed-article .sub-buzz{padding:15px 0}.immersion-card .image{width:80px;height:80px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;background-size:cover;margin:0 0 0 20px;float:right;background-position:center;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);box-shadow:inset 0 0 5px rgba(0,0,0,0.2)}.immersion-card .footer{clear:both;*zoom:1;padding-top:20px;border-top:2px solid #efefef}.immersion-card .footer:before,.immersion-card .footer:after{display:table;content:"";line-height:0}.immersion-card .footer:after{clear:both}.immersion-card .footer:before,.immersion-card .footer:after{display:table;content:"";line-height:0}.immersion-card .footer:after{clear:both}.immersion-card .footer strong{display:inline-block;line-height:38px;padding-left:15px}.immersion-card p{line-height:20px;color:#999;margin:0 0 15px 0}.immersion-card h4{margin-bottom:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.immersion-card .start-translating{float:right}.topbar-blue-dark .btn-white{color:#1caff6}.topbar-blue-dark .btn-white:hover{background-color:#fff;border-color:#fff;opacity:.9}.splash-2014{min-width:1100px;background:none;height:100%}.splash-2014 #site,.splash-2014 #wrapper,.splash-2014 #app,.splash-2014 .monument-carousel{height:100%}.splash-2014 .topbar-blue{background:#1caff6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.splash-2014 .topbar-blue .container{min-width:600px}.splash-2014 .sign-in-btn{color:#1caff6}.splash-2014 .sign-in-btn:hover{background-color:#fff;border-color:#fff;opacity:.9}.splash-2014 .section-white{height:auto;padding:0;width:100%}.splash-2014 .section-white.dark-theme{position:relative;min-width:1040px;margin:0 auto;max-width:1230px}.splash-2014 .section-white.dark-theme .section-inner.fold{display:table;margin-top:-70px}.splash-2014 .section-white.dark-theme .earth-container{width:40%;display:table-cell;vertical-align:middle}.splash-2014 .section-white.dark-theme .earth-container .splash-globe{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/globe1.svg");height:475px;width:475px;background-size:475px;display:inline-block}.splash-2014 .section-white.dark-theme .cta-container{width:60%;display:table-cell;vertical-align:middle}.splash-2014 .section-white.dark-theme .cta-container h1{font-size:36px}.splash-2014 .section-white.dark-theme .cta-container .btn.signup-email{margin-top:0}.splash-2014 .section-inner{max-width:1140px;min-width:980px;margin:0 auto;padding:0 40px}.splash-2014 .section-inner .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-sprite2.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-sprite2.svg");background-position:-284px -175px;height:14px;width:7px;background-size:800px;margin:0 7px 0 0}html[dir=rtl] .splash-2014 .section-inner .signup-social-buttons a .icon-fb-small{margin:0 7px 0 0;margin:0 0 0 7px}.splash-2014 .section-inner .btn.sign-up{padding:15px 20px;min-width:320px;margin-top:30px;font-size:20px}.splash-2014 .section-inner .btn.sign-up.bottom-signup-btn{margin-top:0;min-width:200px;font-size:17px;padding:12px 20px}.splash-2014 .login-signup-list-container{position:absolute;width:100%;z-index:1}.splash-2014 .login-signup-list-container #big-button{border-bottom:2px solid rgba(255,255,255,0.5);padding-bottom:30px;margin:0 0 20px 0}.splash-2014 .login-signup-list-container.language-select{position:relative;display:inline-block;min-width:350px;text-align:center;width:auto}.splash-2014 .login-signup-list-container.language-select .form-table tbody :first-child td{border-radius:10px 10px 0 0}.splash-2014 .login-signup-list-container.language-select .form-table tbody :last-child td{border-radius:0 0 10px 10px}.splash-2014 .login-signup-list-container.language-select .form-table tbody :only-child td{border-radius:10px}.splash-2014 .login-signup-list-container.language-select .form-table tbody td{padding:15px 20px;vertical-align:middle}.splash-2014 .login-signup-list-container.language-select .form-table tbody td:hover{cursor:pointer;background-color:#eee}.splash-2014 .login-signup-list-container.language-select .form-table tbody td:hover .icon-arrow-forward-gray{background-position:-668px -70px}.splash-2014 .login-signup-list-container.language-select .form-table tbody td li.choose-language{list-style-type:none}.splash-2014 .login-signup-list-container.language-select .form-table tbody td .flag{margin:0 15px 0 0}html[dir=rtl] .splash-2014 .login-signup-list-container.language-select .form-table tbody td .flag{margin:0 15px 0 0;margin:0 0 0 15px}.splash-2014 .login-signup-list-container.language-select .form-table tbody td .icon-arrow-forward-gray{margin-top:2px;float:right}html[dir=rtl] .splash-2014 .login-signup-list-container.language-select .form-table tbody td .icon-arrow-forward-gray{float:right;float:left}html[dir=rtl] .splash-2014 .login-signup-list-container.language-select .form-table tbody td .icon-arrow-forward-gray{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.splash-2014 .monument-carousel{background-color:#239edb;background:-webkit-gradient(linear, left top, left bottom, from(#239edb), to(#4dccff));background:-webkit-linear-gradient(top, #239edb, #4dccff);background:-moz-linear-gradient(top, #239edb, #4dccff);background:-ms-linear-gradient(top, #239edb, #4dccff);background:-o-linear-gradient(top, #239edb, #4dccff);background-color:#59c4f8}.splash-2014 .monument-carousel.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 .featured-languages{background:rgba(0,0,0,0.25)}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages li{width:auto;margin:0 20px}.splash-2014 .monument-carousel.dark-theme .flag-carousel .featured-languages li a{color:#fff}.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 #signup-email .section-inner-wide.section-inner{text-align:center}.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 .monument-carousel .monument-item .monument-container .monument{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/splash-sprite2.svg");background-repeat:repeat-x;height:200px;width:100%;display:inline-block;margin-bottom:-6px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.fr{background-position:-380px 2px;width:95px;height:135px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.it{background-position:-481px 1px;width:122px;height:85px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.de{background-position:-607px 0;width:134px;height:106px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.pt{background-position:-743px 0;width:98px;height:112px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.es{background-position:-846px 0;width:136px;height:79px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.en{background-position:-408px -134px;width:71px;height:135px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.dn{background-position:-574px -134px;width:107px;height:132px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.ga{background-position:-684px -134px;width:125px;height:111px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.hu{background-position:-814px -134px;width:138px;height:87px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.pl{background-position:-345px -275px;width:134px;height:102px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.ro{background-position:-480px -275px;width:128px;height:100px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.ru{background-position:-615px -275px;width:94px;height:100px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.sv{background-position:-715px -275px;width:45px;height:128px}.splash-2014 .monument-carousel .monument-item .monument-container .monument.tr{background-position:-765px -275px;width:115px;height:99px}.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;white-space:nowrap}.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{background:#f1f1f1}.splash-2014 .duo-info .section-inner,.splash-2014 .mobile .section-inner{display:block;padding:40px;max-width:980px}.splash-2014 .duo-info .section-inner .owl-happy,.splash-2014 .mobile .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{width:520px;vertical-align:middle;display:inline-block}.splash-2014 .duo-info .section-inner .text h2,.splash-2014 .mobile .section-inner .text h2{font-size:22px;color:#666}.splash-2014 .duo-info .section-inner .text p,.splash-2014 .mobile .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{padding-top:10px}.splash-2014 .duo-info .section-inner .text .mobile-link a,.splash-2014 .mobile .section-inner .text .mobile-link a{color:#1caff6;font-weight:700;line-height:32px}.splash-2014 .duo-info .section-inner .text .mobile-link a:hover,.splash-2014 .mobile .section-inner .text .mobile-link a:hover{text-decoration:underline}.splash-2014 .duo-info .section-inner .text .mobile-link a .splash-icon,.splash-2014 .mobile .section-inner .text .mobile-link a .splash-icon{vertical-align:middle;margin:-5px 10px 0 0}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{margin:-5px 10px 0 0;margin:-5px 0 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{margin:0 50px 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{margin:0 50px 0 0;margin:0 0 0 50px}.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;-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:60px 40px}.splash-2014 .mobile .text{margin:0 30px 0 0}.splash-2014 .website{padding:80px 0 0 0;background:#fff}.splash-2014 .website .section-inner{text-align:center}.splash-2014 .website .section-inner .callout-wrapper{display:table;width:100%}.splash-2014 .website .section-inner .callout-container-left,.splash-2014 .website .section-inner .callout-container-right{display:table-cell;vertical-align:top;padding:70px 10px 0 10px;width:300px}.splash-2014 .website .section-inner .left-line-container,.splash-2014 .website .section-inner .right-line-container{display:table-cell}.splash-2014 .website .section-inner .left-line-container .line,.splash-2014 .website .section-inner .right-line-container .line{position:relative;height:0;border-width:2px 0 0 0;border-style:solid;border-color:#000;opacity:.2;z-index:1}.splash-2014 .website .section-inner .callout.heart{padding-top:20px}.splash-2014 .website .section-inner .challenges.line{width:130px;margin:0 -65px;bottom:240px;left:60px;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}html[dir=rtl] .splash-2014 .website .section-inner .challenges.line{right:60px;left:auto}.splash-2014 .website .section-inner .grading.line{width:120px;margin:0 -60px;bottom:150px;left:60px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}html[dir=rtl] .splash-2014 .website .section-inner .grading.line{right:60px;left:auto}.splash-2014 .website .section-inner .streak.line{width:110px;margin:0 -55px;bottom:280px;right:60px;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}html[dir=rtl] .splash-2014 .website .section-inner .streak.line{left:60px;right:auto}.splash-2014 .website .section-inner .heart.line{width:130px;margin:0 -65px;bottom:200px;right:60px;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}html[dir=rtl] .splash-2014 .website .section-inner .heart.line{left:60px;right:auto}.splash-2014 .website .section-inner .callout{display:table;text-align:left;position:relative}.splash-2014 .website .section-inner .callout .text{display:table-cell;vertical-align:top;padding:5px 0 0 15px}.splash-2014 .website .section-inner .callout .text h4{font-weight:500}.splash-2014 .website .section-inner .callout .text p{font-size:13px;color:#999;line-height:20px}.splash-2014 .website .section-inner .scroll-animate{opacity:0}.splash-2014 .footer{background-color:#2fadeb;background:-webkit-gradient(linear, left top, left bottom, #2fadeb, #48c2f3, #4dccff);background:-webkit-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);background:-moz-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);background:-ms-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);background:-o-linear-gradient(top, #2fadeb, #48c2f3, #4dccff);padding:80px 0 50px 0}.splash-2014 .footer.dark-theme{background:#0b3e71;background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg");background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-webkit-gradient(linear, left top, left bottom, from(#0b3e71), to(#0d64b0));background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-webkit-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-moz-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-ms-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),-o-linear-gradient(top, #0b3e71, #0d64b0);background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/star-pattern1.svg"),linear-gradient(to bottom, #0b3e71, #0d64b0)}.splash-2014 .footer .section-inner{text-align:center}.splash-2014 .footer .section-inner h2{color:#fff;display:inline-block;margin-right:30px;font-size:26px;font-weight:700}.splash-2014 .footer .section-inner .btn.signup{margin:0}.splash-2014 .footer .footer-main{margin:50px 0 0 0;float:none}.splash-2014 .footer .footer-main .nav-footer a{color:#fff;font-size:13px}.splash-2014 .footer .footer-main .nav-footer a:hover{color:#fff;text-decoration:underline}.splash-2014 p{font-size:20px;font-weight:500;line-height:30px}.splash-2014 .nav-footer a:hover{text-decoration:underline}.splash-2014 h1.splash{font-size:34px;font-weight:700;color:#fff;margin:0 0 20px 0;padding:0}.splash-2014 .english{cursor:pointer;color:rgba(255,255,255,0.7);margin:60px 0 20px 0;font-weight:500;font-size:15px;border-bottom:1px solid rgba(255,255,255,0.5);padding:20px 0 0 0;line-height:18px;display:inline-block}.splash-2014 .english:hover{color:#fff;border-bottom:1px solid #fff}.splash-2014 h2.splash{font-size:30px;margin:0 0 20px 0}.splash-2014 .splash-icon{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/splash-sprite2.svg");display:inline-block}.splash-2014 .splash-icon.apple{background-position:-346px -148px;width:25px;height:31px}.splash-2014 .splash-icon.android{background-position:-346px -184px;width:26px;height:31px}.splash-2014 .splash-icon.challenges{background-position:-343px 0;width:36px;height:29px}.splash-2014 .splash-icon.streak{background-position:-343px -30px;width:30px;height:34px}.splash-2014 .splash-icon.check{background-position:-343px -65px;width:36px;height:26px}.splash-2014 .splash-icon.heart{background-position:-343px -92px;width:30px;height:21px;margin-top:5px}.splash-2014 .splash-icon.computer{background-position:0 0;width:340px;height:225px;margin:80px 0}.splash-2014 .splash-icon.apps{background-position:0 -233px;width:345px;height:185px;vertical-align:middle}.splash-2014 .splash-icon.skyline{background-position:0 -840px;background-size:2000px;height:185px;width:100%;display:block}@media screen and (max-height:650px){.splash-2014 .monument-carousel div.signup .dark-theme .earth-container .splash-globe{width:300px;height:300px;background-size:300px}.splash-2014 .monument-carousel div.signup h1.splash{padding:0;margin:0 0 30px 0;font-size:28px}.splash-2014 .monument-carousel div.signup .email-div .btn.signup{padding:10px;font-size:17px}.splash-2014 .login-signup-list-container .form-table tbody{font-size:14px}.splash-2014 .login-signup-list-container .form-table tbody td{padding:5px 0 5px 20px}.splash-2014 .login-signup-list-container .form-table tbody tr.select-language-row td{padding:0}.splash-2014 .login-signup-list-container .form-table tbody tr.select-language-row td .select-ll{font-size:14px}.splash-2014 .login-signup-list-container .form-table tbody tr.select-language-row td .dropdown-menu>li>a{font-size:14px;line-height:25px}.splash-2014 .language-select.login-signup-list-container .form-table tbody{font-size:14px}.splash-2014 .language-select.login-signup-list-container .form-table tbody td{padding:10px 20px}}@media screen and (min-height:800px){.splash-2014 .monument-carousel div.signup #signup-email .section-inner-wide.section-inner{margin-top:-150px}}@media screen and (min-height:1000px){.splash-2014 h1.splash{font-size:48px;margin:40px 0}.splash-2014 .btn-green-light.signup-email{min-width:350px;padding:20px;font-size:22px}}.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 40px 40px;position:relative}.centered-owl-signup{text-align:center}.centered-owl-signup .signup-buttons{display:inline-block;vertical-align:middle;margin:0 0 0 20px}.centered-owl-signup .owl-happy{display:inline-block;vertical-align:middle;margin:0 20px 0 -40px}html[dir=rtl] .centered-owl-signup .owl-happy{margin:0 20px 0 -40px;margin:0 -40px 0 20px}.section-inner-wide h1{text-align:center;margin-bottom:40px}.wide-signup-buttons{text-align:center;position:relative;z-index:1}.wide-signup-buttons>li{display:inline-block;margin:0 10px}.section-flags{padding:50px 0;background:#f3f3f3;*zoom:1}.section-flags:before,.section-flags:after{display:table;content:"";line-height:0}.section-flags:after{clear:both}.section-flags:before,.section-flags:after{display:table;content:"";line-height:0}.section-flags:after{clear:both}.section-flags h2{color:#999;margin:0 0 40px 0;text-align:center}.featured-languages{text-align:center;margin:0 0 20px 0}.featured-languages>li{width:20%;color:#7b7b7b;display:inline-block}.featured-languages>li a{font-weight:700}.featured-languages>li a:hover{text-decoration:underline}.incubator-message{margin:0 auto;min-width:300px;max-width:500px;display:block;color:#999;text-align:center}.flag-container{border:6px solid #fff;display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 0 10px 0}.suggest-box td{background:#f5f5f5}.suggested-names{display:table;width:100%;padding:8px 0}.suggested-names li{display:table-cell}.suggested-names .title{width:auto}.suggested-names .suggestion{text-align:left;font-weight:700;padding:0 10px}.suggested-names a{color:#1caff6;cursor:pointer}.suggested-names a:hover{text-decoration:underline}.featured-language-flag{width:82px;height:60px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/flags.svg")}.featured-language-flag.es{background-position:0 0}.featured-language-flag.fr{background-position:-82px 0}.featured-language-flag.it{background-position:-164px 0}.featured-language-flag.de{background-position:-246px 0}.featured-language-flag.pt{background-position:-328px 0}.featured-language-flag.en{background-position:-410px 0}.section-mobile{background:#fff;padding:50px 0 0 0}.section-mobile .section-inner{padding:0 40px 0 40px;position:relative;*zoom:1}.section-mobile .section-inner:before,.section-mobile .section-inner:after{display:table;content:"";line-height:0}.section-mobile .section-inner:after{clear:both}.section-mobile .section-inner:before,.section-mobile .section-inner:after{display:table;content:"";line-height:0}.section-mobile .section-inner:after{clear:both}.table-mobile{display:table;width:100%}.table-mobile .col-left{display:table-cell;padding-bottom:50px;vertical-align:top}.table-mobile .col-right{display:table-cell;vertical-align:bottom}.illustration-mobile{width:510px;height:220px;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/mobile-illustration.svg");display:block}.mobile-awards{width:520px;text-align:center;font-weight:700;margin:0 0 20px 0}.mobile-awards>li{margin:0 10px 20px 10px;padding:0 30px 0 30px;*zoom:1;display:inline-block;white-space:nowrap;position:relative}.mobile-awards>li:before,.mobile-awards>li:after{display:table;content:"";line-height:0}.mobile-awards>li:after{clear:both}.mobile-awards>li:before,.mobile-awards>li:after{display:table;content:"";line-height:0}.mobile-awards>li:after{clear:both}.mobile-awards>li strong{display:block;font-size:90%}.mobile-awards>li .icon-laurel-left{position:absolute;left:0}.mobile-awards>li .icon-laurel-right{position:absolute;right:0}.section-features{background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/skill-pattern.svg") #1caff6;padding:50px 0 20px 0;color:#fff}.section-features .footer-main{float:none;margin:0}.section-features .footer-main a{color:#fff}.section-features .nav-footer a:hover{text-decoration:underline;color:#fff}.list-duo-features{text-align:center;margin:0 0 50px 0}.list-duo-features>li{width:33.3%;padding:0 30px;display:inline-block;vertical-align:top}.list-duo-features h2{color:#fff;font-size:25px;font-weight:700;margin-bottom:15px}.list-duo-features p{font-size:18px;line-height:24px}.list-duo-features a{color:#1d77a4}.list-duo-features a:hover{text-decoration:underline}.icon-duo-feature{width:100px;height:100px;background:url("//d7mj4aqfscim2.cloudfront.net/images/splash-2014/feature-icons.svg");display:inline-block}.icon-duo-feature.heart{background-position:0 0}.icon-duo-feature.beaker{background-position:-100px 0}.icon-duo-feature.gamepad{background-position:-200px 0}.icon-duo-feature.mobile{background-position:-300px 0}.section-additional-signup{padding:50px 0 20px 0}.section-additional-signup h2.splash{margin-bottom:50px}.section-additional-signup .btn-email .icon-email-white{float:left;margin:0 15px 0 0}.section-additional-signup .footer-main{float:none;margin:0}.section-additional-signup .footer-main a{color:#1caff6}.section-additional-signup .wide-signup-buttons{margin-bottom:70px}.login-signup-list-container{margin:0 auto;text-align:center}.login-signup-list-container .login-signup-list{text-align:left}.login-signup-list{position:relative;display:inline-block}.login-signup-list .owl-space{position:absolute;left:-350px;top:0}html[dir=rtl] .login-signup-list .owl-space{right:-350px;left:auto}.login-signup-list>li{margin:0 0 10px 0;position:relative}.login-signup-list .error-flag{width:250px;position:absolute;right:-265px;left:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:15px;top:0;padding:5px 10px;display:none;background:rgba(0,0,0,0.75);z-index:1}html[dir=rtl] .login-signup-list .error-flag{right:-265px;right:auto}html[dir=rtl] .login-signup-list .error-flag{left:auto;left:-265px}.login-signup-list .icon-arrow-down-white{margin-top:5px}.login-signup-list .signup-social-buttons,.login-signup-list .signup-email-button{text-align:center;padding-top:10px;font-weight:bold;color:#fff}.login-signup-list .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}.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: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{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:auto;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 .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-en .course-page-splash{background:#1caff6}.course-page-en .course-page-splash.gradient{background-color:#12acf6;background:-webkit-gradient(linear, left top, left bottom, from(#12acf6), to(#4dc0f8));background:-webkit-linear-gradient(top, #12acf6, #4dc0f8);background:-moz-linear-gradient(top, #12acf6, #4dc0f8);background:-ms-linear-gradient(top, #12acf6, #4dc0f8);background:-o-linear-gradient(top, #12acf6, #4dc0f8)}.course-page-en .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-en .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-en .course-page-splash.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-en .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-en .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-en .course-bar-container .bubble{border-color:#1caff6}.course-page-en .course-bar-container .bar{background:#1caff6}.course-page-en .course-contributors a{color:#1caff6}.course-page-en .btn-white.btn-solid{color:#1caff6}.course-page-en .btn-white.btn-solid:hover{color:#1caff6;background:#fff;border-color:#fff;text-decoration:underline}.course-page-en .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-en .contributor-footer{background:#1caff6}.course-page-en .course-phase-label.completed{color:#1caff6}.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-es .course-page-splash{background:#f80}.course-page-es .course-page-splash.gradient{background-color:#f58300;background:-webkit-gradient(linear, left top, left bottom, from(#f58300), to(#ffa033));background:-webkit-linear-gradient(top, #f58300, #ffa033);background:-moz-linear-gradient(top, #f58300, #ffa033);background:-ms-linear-gradient(top, #f58300, #ffa033);background:-o-linear-gradient(top, #f58300, #ffa033)}.course-page-es .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-es .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-es .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid{color:#f80;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-page-es .course-page-splash.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{min-width:250px;padding:12px 20px;font-size:19px}.course-page-es .course-bar-container .bubble{border-color:#f80}.course-page-es .course-bar-container .bar{background:#f80}.course-page-es .course-contributors a{color:#f80}.course-page-es .btn-white.btn-solid{color:#f80}.course-page-es .btn-white.btn-solid:hover{color:#f80;background:#fff;border-color:#fff;text-decoration:underline}.course-page-es .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-es .contributor-footer{background:#f80}.course-page-es .course-phase-label.completed{color:#f80}.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-fr .course-page-splash{background:#dd381d}.course-page-fr .course-page-splash.gradient{background-color:#d4361c;background:-webkit-gradient(linear, left top, left bottom, from(#d4361c), to(#e75d46));background:-webkit-linear-gradient(top, #d4361c, #e75d46);background:-moz-linear-gradient(top, #d4361c, #e75d46);background:-ms-linear-gradient(top, #d4361c, #e75d46);background:-o-linear-gradient(top, #d4361c, #e75d46)}.course-page-fr .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-fr .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-fr .course-page-splash.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-fr .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-fr .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-fr .course-bar-container .bubble{border-color:#dd381d}.course-page-fr .course-bar-container .bar{background:#dd381d}.course-page-fr .course-contributors a{color:#dd381d}.course-page-fr .btn-white.btn-solid{color:#dd381d}.course-page-fr .btn-white.btn-solid:hover{color:#dd381d;background:#fff;border-color:#fff;text-decoration:underline}.course-page-fr .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-fr .contributor-footer{background:#dd381d}.course-page-fr .course-phase-label.completed{color:#dd381d}.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-it .course-page-splash{background:#7eb530}.course-page-it .course-page-splash.gradient{background-color:#78ad2e;background:-webkit-gradient(linear, left top, left bottom, from(#78ad2e), to(#98cf49));background:-webkit-linear-gradient(top, #78ad2e, #98cf49);background:-moz-linear-gradient(top, #78ad2e, #98cf49);background:-ms-linear-gradient(top, #78ad2e, #98cf49);background:-o-linear-gradient(top, #78ad2e, #98cf49)}.course-page-it .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-it .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-it .course-page-splash.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-it .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-it .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-it .course-bar-container .bubble{border-color:#7eb530}.course-page-it .course-bar-container .bar{background:#7eb530}.course-page-it .course-contributors a{color:#7eb530}.course-page-it .btn-white.btn-solid{color:#7eb530}.course-page-it .btn-white.btn-solid:hover{color:#7eb530;background:#fff;border-color:#fff;text-decoration:underline}.course-page-it .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-it .contributor-footer{background:#7eb530}.course-page-it .course-phase-label.completed{color:#7eb530}.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-splash{background:#3c3c3c}.course-page-de .course-page-splash.gradient{background-color:#373737;background:-webkit-gradient(linear, left top, left bottom, from(#373737), to(#565656));background:-webkit-linear-gradient(top, #373737, #565656);background:-moz-linear-gradient(top, #373737, #565656);background:-ms-linear-gradient(top, #373737, #565656);background:-o-linear-gradient(top, #373737, #565656)}.course-page-de .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-de .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-de .course-page-splash.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-page-de .course-page-splash.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{min-width:250px;padding:12px 20px;font-size:19px}.course-page-de .course-bar-container .bubble{border-color:#3c3c3c}.course-page-de .course-bar-container .bar{background:#3c3c3c}.course-page-de .course-contributors a{color:#3c3c3c}.course-page-de .btn-white.btn-solid{color:#3c3c3c}.course-page-de .btn-white.btn-solid:hover{color:#3c3c3c;background:#fff;border-color:#fff;text-decoration:underline}.course-page-de .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-de .contributor-footer{background:#3c3c3c}.course-page-de .course-phase-label.completed{color:#3c3c3c}.course-page-de .course-page-header h1 span{color:rgba(0,0,0,0.5)}.course-page-de .show-all-courses{color:#fff}.course-page-de .show-all-courses .icon-back-dark{background-position:-486px -70px;opacity:1}.course-page-de .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-pt .course-page-splash{background:#7eb530}.course-page-pt .course-page-splash.gradient{background-color:#78ad2e;background:-webkit-gradient(linear, left top, left bottom, from(#78ad2e), to(#98cf49));background:-webkit-linear-gradient(top, #78ad2e, #98cf49);background:-moz-linear-gradient(top, #78ad2e, #98cf49);background:-ms-linear-gradient(top, #78ad2e, #98cf49);background:-o-linear-gradient(top, #78ad2e, #98cf49)}.course-page-pt .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-pt .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-pt .course-page-splash.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-pt .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-pt .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-pt .course-bar-container .bubble{border-color:#7eb530}.course-page-pt .course-bar-container .bar{background:#7eb530}.course-page-pt .course-contributors a{color:#7eb530}.course-page-pt .btn-white.btn-solid{color:#7eb530}.course-page-pt .btn-white.btn-solid:hover{color:#7eb530;background:#fff;border-color:#fff;text-decoration:underline}.course-page-pt .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-pt .contributor-footer{background:#7eb530}.course-page-pt .course-phase-label.completed{color:#7eb530}.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-dn .course-page-splash{background:#1caff6}.course-page-dn .course-page-splash.gradient{background-color:#12acf6;background:-webkit-gradient(linear, left top, left bottom, from(#12acf6), to(#4dc0f8));background:-webkit-linear-gradient(top, #12acf6, #4dc0f8);background:-moz-linear-gradient(top, #12acf6, #4dc0f8);background:-ms-linear-gradient(top, #12acf6, #4dc0f8);background:-o-linear-gradient(top, #12acf6, #4dc0f8)}.course-page-dn .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-dn .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-dn .course-page-splash.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-page-dn .course-page-splash.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{min-width:250px;padding:12px 20px;font-size:19px}.course-page-dn .course-bar-container .bubble{border-color:#1caff6}.course-page-dn .course-bar-container .bar{background:#1caff6}.course-page-dn .course-contributors a{color:#1caff6}.course-page-dn .btn-white.btn-solid{color:#1caff6}.course-page-dn .btn-white.btn-solid:hover{color:#1caff6;background:#fff;border-color:#fff;text-decoration:underline}.course-page-dn .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-dn .contributor-footer{background:#1caff6}.course-page-dn .course-phase-label.completed{color:#1caff6}.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-hu .course-page-splash{background:#7eb530}.course-page-hu .course-page-splash.gradient{background-color:#78ad2e;background:-webkit-gradient(linear, left top, left bottom, from(#78ad2e), to(#98cf49));background:-webkit-linear-gradient(top, #78ad2e, #98cf49);background:-moz-linear-gradient(top, #78ad2e, #98cf49);background:-ms-linear-gradient(top, #78ad2e, #98cf49);background:-o-linear-gradient(top, #78ad2e, #98cf49)}.course-page-hu .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-hu .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-hu .course-page-splash.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-hu .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-hu .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-hu .course-bar-container .bubble{border-color:#7eb530}.course-page-hu .course-bar-container .bar{background:#7eb530}.course-page-hu .course-contributors a{color:#7eb530}.course-page-hu .btn-white.btn-solid{color:#7eb530}.course-page-hu .btn-white.btn-solid:hover{color:#7eb530;background:#fff;border-color:#fff;text-decoration:underline}.course-page-hu .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-hu .contributor-footer{background:#7eb530}.course-page-hu .course-phase-label.completed{color:#7eb530}.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-pl .course-page-splash{background:#dd381d}.course-page-pl .course-page-splash.gradient{background-color:#d4361c;background:-webkit-gradient(linear, left top, left bottom, from(#d4361c), to(#e75d46));background:-webkit-linear-gradient(top, #d4361c, #e75d46);background:-moz-linear-gradient(top, #d4361c, #e75d46);background:-ms-linear-gradient(top, #d4361c, #e75d46);background:-o-linear-gradient(top, #d4361c, #e75d46)}.course-page-pl .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-pl .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-pl .course-page-splash.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-pl .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-pl .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-pl .course-bar-container .bubble{border-color:#dd381d}.course-page-pl .course-bar-container .bar{background:#dd381d}.course-page-pl .course-contributors a{color:#dd381d}.course-page-pl .btn-white.btn-solid{color:#dd381d}.course-page-pl .btn-white.btn-solid:hover{color:#dd381d;background:#fff;border-color:#fff;text-decoration:underline}.course-page-pl .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-pl .contributor-footer{background:#dd381d}.course-page-pl .course-phase-label.completed{color:#dd381d}.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-ro .course-page-splash{background:#f80}.course-page-ro .course-page-splash.gradient{background-color:#f58300;background:-webkit-gradient(linear, left top, left bottom, from(#f58300), to(#ffa033));background:-webkit-linear-gradient(top, #f58300, #ffa033);background:-moz-linear-gradient(top, #f58300, #ffa033);background:-ms-linear-gradient(top, #f58300, #ffa033);background:-o-linear-gradient(top, #f58300, #ffa033)}.course-page-ro .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-ro .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-ro .course-page-splash.gradient .course-page-body .sub-head .btn-white.btn-solid{color:#f80;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-ro .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-ro .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-ro .course-bar-container .bubble{border-color:#f80}.course-page-ro .course-bar-container .bar{background:#f80}.course-page-ro .course-contributors a{color:#f80}.course-page-ro .btn-white.btn-solid{color:#f80}.course-page-ro .btn-white.btn-solid:hover{color:#f80;background:#fff;border-color:#fff;text-decoration:underline}.course-page-ro .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-ro .contributor-footer{background:#f80}.course-page-ro .course-phase-label.completed{color:#f80}.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-ru .course-page-splash{background:#1caff6}.course-page-ru .course-page-splash.gradient{background-color:#12acf6;background:-webkit-gradient(linear, left top, left bottom, from(#12acf6), to(#4dc0f8));background:-webkit-linear-gradient(top, #12acf6, #4dc0f8);background:-moz-linear-gradient(top, #12acf6, #4dc0f8);background:-ms-linear-gradient(top, #12acf6, #4dc0f8);background:-o-linear-gradient(top, #12acf6, #4dc0f8)}.course-page-ru .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-ru .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-ru .course-page-splash.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-ru .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-ru .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-ru .course-bar-container .bubble{border-color:#1caff6}.course-page-ru .course-bar-container .bar{background:#1caff6}.course-page-ru .course-contributors a{color:#1caff6}.course-page-ru .btn-white.btn-solid{color:#1caff6}.course-page-ru .btn-white.btn-solid:hover{color:#1caff6;background:#fff;border-color:#fff;text-decoration:underline}.course-page-ru .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-ru .contributor-footer{background:#1caff6}.course-page-ru .course-phase-label.completed{color:#1caff6}.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-tr .course-page-splash{background:#dd381d}.course-page-tr .course-page-splash.gradient{background-color:#d4361c;background:-webkit-gradient(linear, left top, left bottom, from(#d4361c), to(#e75d46));background:-webkit-linear-gradient(top, #d4361c, #e75d46);background:-moz-linear-gradient(top, #d4361c, #e75d46);background:-ms-linear-gradient(top, #d4361c, #e75d46);background:-o-linear-gradient(top, #d4361c, #e75d46)}.course-page-tr .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-tr .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-tr .course-page-splash.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-tr .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-tr .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-tr .course-bar-container .bubble{border-color:#dd381d}.course-page-tr .course-bar-container .bar{background:#dd381d}.course-page-tr .course-contributors a{color:#dd381d}.course-page-tr .btn-white.btn-solid{color:#dd381d}.course-page-tr .btn-white.btn-solid:hover{color:#dd381d;background:#fff;border-color:#fff;text-decoration:underline}.course-page-tr .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-tr .contributor-footer{background:#dd381d}.course-page-tr .course-phase-label.completed{color:#dd381d}.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-ga .course-page-splash{background:#7eb530}.course-page-ga .course-page-splash.gradient{background-color:#78ad2e;background:-webkit-gradient(linear, left top, left bottom, from(#78ad2e), to(#98cf49));background:-webkit-linear-gradient(top, #78ad2e, #98cf49);background:-moz-linear-gradient(top, #78ad2e, #98cf49);background:-ms-linear-gradient(top, #78ad2e, #98cf49);background:-o-linear-gradient(top, #78ad2e, #98cf49)}.course-page-ga .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-ga .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-ga .course-page-splash.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-ga .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-ga .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-ga .course-bar-container .bubble{border-color:#7eb530}.course-page-ga .course-bar-container .bar{background:#7eb530}.course-page-ga .course-contributors a{color:#7eb530}.course-page-ga .btn-white.btn-solid{color:#7eb530}.course-page-ga .btn-white.btn-solid:hover{color:#7eb530;background:#fff;border-color:#fff;text-decoration:underline}.course-page-ga .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-ga .contributor-footer{background:#7eb530}.course-page-ga .course-phase-label.completed{color:#7eb530}.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-da .course-page-splash{background:#dd381d}.course-page-da .course-page-splash.gradient{background-color:#d4361c;background:-webkit-gradient(linear, left top, left bottom, from(#d4361c), to(#e75d46));background:-webkit-linear-gradient(top, #d4361c, #e75d46);background:-moz-linear-gradient(top, #d4361c, #e75d46);background:-ms-linear-gradient(top, #d4361c, #e75d46);background:-o-linear-gradient(top, #d4361c, #e75d46)}.course-page-da .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-da .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-da .course-page-splash.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-da .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-da .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-da .course-bar-container .bubble{border-color:#dd381d}.course-page-da .course-bar-container .bar{background:#dd381d}.course-page-da .course-contributors a{color:#dd381d}.course-page-da .btn-white.btn-solid{color:#dd381d}.course-page-da .btn-white.btn-solid:hover{color:#dd381d;background:#fff;border-color:#fff;text-decoration:underline}.course-page-da .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-da .contributor-footer{background:#dd381d}.course-page-da .course-phase-label.completed{color:#dd381d}.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-sv .course-page-splash{background:#1caff6}.course-page-sv .course-page-splash.gradient{background-color:#12acf6;background:-webkit-gradient(linear, left top, left bottom, from(#12acf6), to(#4dc0f8));background:-webkit-linear-gradient(top, #12acf6, #4dc0f8);background:-moz-linear-gradient(top, #12acf6, #4dc0f8);background:-ms-linear-gradient(top, #12acf6, #4dc0f8);background:-o-linear-gradient(top, #12acf6, #4dc0f8)}.course-page-sv .course-page-splash.gradient .course-page-illustration-container .layer-1{opacity:.25}.course-page-sv .course-page-splash.gradient .course-page-illustration-container .layer-2{opacity:.3}.course-page-sv .course-page-splash.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-sv .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.btn-outline{background:rgba(255,255,255,0.15);color:#fff;border-color:#fff;text-decoration:none}.course-page-sv .course-page-splash.bigger-button .course-page-body .sub-head .btn-white.btn-solid.register{min-width:250px;padding:12px 20px;font-size:19px}.course-page-sv .course-bar-container .bubble{border-color:#1caff6}.course-page-sv .course-bar-container .bar{background:#1caff6}.course-page-sv .course-contributors a{color:#1caff6}.course-page-sv .btn-white.btn-solid{color:#1caff6}.course-page-sv .btn-white.btn-solid:hover{color:#1caff6;background:#fff;border-color:#fff;text-decoration:underline}.course-page-sv .btn-white.btn-solid.register{min-width:200px;padding:10px 20px;font-size:17px}.course-page-sv .contributor-footer{background:#1caff6}.course-page-sv .course-phase-label.completed{color:#1caff6}.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-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 h2{text-align:center;color:#fff;margin:0 0 0 0;font-size:17px;font-weight:500}.course-page-body h2 .course-learning-badge{position:relative;top:-2px;line-height:20px;margin:0 0 0 20px}html[dir=rtl] .course-page-body h2 .course-learning-badge{margin:0 0 0 20px;margin:0 20px 0 0}.course-page-body h2 .btn{margin:0 0 0 20px}html[dir=rtl] .course-page-body h2 .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;-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 h2.bold{margin:15px 0 10px 0}.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:#f80;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}.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;margin:-20px -30px -10px -30px;border-spacing:30px}.list-course-cards .course-row{display:table-row}.course-card{display:table-cell;background:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:280px;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:#f7f7f7}.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.fr .course-card-header{background:#dd381d}.course-card.es .course-card-header{background:#f80}.course-card.en .course-card-header{background:#1caff6}.course-card.de .course-card-header{background:#3c3c3c}.course-card.pt .course-card-header{background:#7eb530}.course-card.it .course-card-header{background:#7eb530}.course-card.hu .course-card-header{background:#7eb530}.course-card.dn .course-card-header{background:#1caff6}.course-card.ru .course-card-header{background:#1caff6}.course-card.ro .course-card-header{background:#f80}.course-card.pl .course-card-header{background:#dd381d}.course-card.tr .course-card-header{background:#dd381d}.course-card.ga .course-card-header{background:#7eb530}.course-card.da .course-card-header{background:#dd381d}.course-card.sv .course-card-header{background:#1caff6}.course-card a .layer-1,.course-card a .layer-2,.course-card a .layer-3{-webkit-transition:all .2s ease-in-out;-moz-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);-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{-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)}.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.2);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}.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}.group-pagination .previous[disabled] .icon-mini-arrow-right,.group-pagination .next[disabled] .icon-mini-arrow-right{opacity:.2;background-position:-579px -40px}.group-pagination .previous[disabled] .icon-mini-arrow-left,.group-pagination .next[disabled] .icon-mini-arrow-left{opacity:.2;background-position:-573px -40px}.group-pagination .previous,.group-pagination .next{color:#1caff6;background:none;border:none}.group-pagination .previous .icon-mini-arrow-right,.group-pagination .next .icon-mini-arrow-right{background-position:-579px -50px}.group-pagination .previous .icon-mini-arrow-left,.group-pagination .next .icon-mini-arrow-left{background-position:-573px -50px}.group-pagination .icon-mini-arrow-right{margin:-2px 0 0 7px}.group-pagination .icon-mini-arrow-left{margin:-2px 7px 0 0}.group-pagination .previous{position:absolute;left:0;display:block}.group-pagination .next{position:absolute;right:0;display:block}.group-pagination .page{text-align:center}.group-pagination .page>li{display:inline-block;margin:0 5px}.group-pagination .page>li.active a{color:#1caff6}.group-card{width:220px;-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);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;position:relative}.group-card-footer{position:absolute;bottom:15px;width:180px}.group-card-head{margin:-20px -20px 20px -20px;padding:10px 15px 10px 60px;color:#fff;text-align:left;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;display:block}.group-card-head strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.group-card-head .group-avatar-icon{float:left;margin:0 0 0 -50px}.find-fb-groups .icon-fb-black-small{opacity:.3;margin:-3px 10px 0 -5px}.group-card-list-players{*zoom:1;padding:0}.group-card-list-players:before,.group-card-list-players:after{display:table;content:"";line-height:0}.group-card-list-players:after{clear:both}.group-card-list-players:before,.group-card-list-players:after{display:table;content:"";line-height:0}.group-card-list-players:after{clear:both}.group-card-list-players>li{float:left;margin:5px}.group-card-list-players .more{width:50px;height:50px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;line-height:50px;text-align:center;font-weight:700;color:#999;background:#ededed;display:block;cursor:pointer}.group-card-list-players .more:hover{color:#3c3c3c}.join-group-header{*zoom:1;border-bottom:2px solid #f0f0f0;padding:0 0 20px 0;margin:0 0 25px 0}.join-group-header:before,.join-group-header:after{display:table;content:"";line-height:0}.join-group-header:after{clear:both}.join-group-header:before,.join-group-header:after{display:table;content:"";line-height:0}.join-group-header:after{clear:both}.join-group-header h4{margin:10px 0 0 0}.search-all-social-pane{border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;background:#f8f8f8;padding:40px 20px;text-align:center;margin:0 0 40px 0;font-size:17px;line-height:24px;font-weight:300}.group-up-reasons{font-size:17px;line-height:24px;font-weight:300;*zoom:1}.group-up-reasons h4{margin:0 0 25px 0}.group-up-reasons:before,.group-up-reasons:after{display:table;content:"";line-height:0}.group-up-reasons:after{clear:both}.group-up-reasons:before,.group-up-reasons:after{display:table;content:"";line-height:0}.group-up-reasons:after{clear:both}.group-up-reasons .pane-left{width:50%;padding:0 10px 0 0;float:left}.group-up-reasons .pane-right{padding:0 0 0 10px;width:50%;float:left}.group-up-reasons .standard-list>li{margin:0 0 2px 0}.manage-groups-header{margin:-40px -40px 40px -40px;background:#1caff6;padding:30px 40px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.manage-groups-header h1{color:#fff;font-weight:700;margin:0}.list-group-leaderboards{margin:0 -15px}.list-group-leaderboards>li{float:left;width:305px;margin:15px}.list-group-leaderboards>li .box-colored{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);margin:0}.list-group-leaderboards>li .light-team-table-wrapper{margin-bottom:-20px;height:330px}.list-group-leaderboards>li .light-team-table{width:268px}.list-group-leaderboards>li .light-team-table .username{width:80px}.group-avatar-icon{background-image:url("//d7mj4aqfscim2.cloudfront.net/images/team-avatar-sprite.svg");display:inline-block;vertical-align:middle}.group-avatar-icon.tiny{width:32px;height:32px;background-size:320px 320px;font-size:2.13em;background-color:rgba(0,0,0,0.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.group-avatar-icon.small{width:40px;height:40px;background-size:400px 400px;font-size:2.66em;background-color:rgba(0,0,0,0.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.group-avatar-icon.medium{width:76px;height:76px;background-size:760px 760px;font-size:5.06em;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:rgba(0,0,0,0.15)}.group-color-orange{background-color:#f80 !important}.group-color-blue{background-color:#1caff6 !important}.group-color-red{background-color:#dd381d !important}.group-color-green{background-color:#7eb530 !important}.group-color-purple{background-color:#9b5fca !important}.group-color-gray-dark{background-color:#3c3c3c !important}.group-avatar-icon-1{background-position:0 0}.group-avatar-icon-2{background-position:-1em 0}.group-avatar-icon-3{background-position:-2em 0}.group-avatar-icon-4{background-position:-3em 0}.group-avatar-icon-5{background-position:-4em 0}.group-avatar-icon-6{background-position:-5em 0}.group-avatar-icon-7{background-position:-6em 0}.group-avatar-icon-8{background-position:-7em 0}.group-avatar-icon-9{background-position:-8em 0}.group-avatar-icon-10{background-position:-9em 0}.group-avatar-icon-11{background-position:0 -1em}.group-avatar-icon-12{background-position:-1em -1em}.group-avatar-icon-13{background-position:-2em -1em}.group-avatar-icon-14{background-position:-3em -1em}.group-avatar-icon-15{background-position:-4em -1em}.group-avatar-icon-16{background-position:-5em -1em}.group-avatar-icon-17{background-position:-6em -1em}.group-avatar-icon-18{background-position:-7em -1em}.group-avatar-icon-19{background-position:-8em -1em}.group-avatar-icon-20{background-position:-9em -1em}.group-header{margin:-40px -40px 45px -40px;padding:30px 40px 0 40px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#fff}.group-header .group-name{font-size:24px;font-weight:700;color:#fff;margin:0;padding-top:5px;line-height:36px;margin-bottom:5px}.group-header .group-name.push-up{margin-top:-10px}.group-meta{width:600px;padding:0 0 0 95px;margin:0 0 50px 0;*zoom:1}.group-meta:before,.group-meta:after{display:table;content:"";line-height:0}.group-meta:after{clear:both}.group-meta:before,.group-meta:after{display:table;content:"";line-height:0}.group-meta:after{clear:both}.group-meta .group-avatar-icon{float:left;margin:0 0 0 -95px}.group-description,.group-location{font-size:15px;color:#fff;margin:0 15px 0 0;display:inline;line-height:20px;opacity:.7}.group-description .icon-location-small-white,.group-location .icon-location-small-white{margin:-2px 2px 0 0}.group-action{float:right}.group-action>li{float:left;margin:0 0 0 10px}.gear-dropdown{position:relative;display:block;cursor:pointer;padding:0 0 15px 0}.gear-dropdown .white-circle{padding:5px;background:rgba(255,255,255,0.2);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:10px 2px 0 8px}.gear-dropdown .dropdown-menu{left:auto;right:-15px;margin-top:-3px}.gear-dropdown:hover .dropdown-menu{display:block}.group-tabs{border-bottom:none}.group-tabs li{cursor:pointer;font-weight:700;padding:10px 20px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:rgba(255,255,255,0.15);margin:0 0 0 8px}.group-tabs li.active,.group-tabs li:hover{background:#fff;color:#3c3c3c}.team-badge-admin{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background:#1caff6;font-weight:700;font-size:13px;display:inline-block;padding:0 5px;margin:0 0 0 10px}.team-badge-invited{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background:#7eb530;font-weight:700;font-size:13px;display:inline-block;padding:0 5px}.light-team-table-wrapper{margin:0 -14px 20px 0;overflow:auto;max-height:330px}.light-team-table-wrapper::-webkit-scrollbar{height:7px;width:7px}.light-team-table-wrapper::-webkit-scrollbar-track{height:7px;background:transparent}.light-team-table-wrapper::-webkit-scrollbar-thumb{border-radius:7px;min-height:100px;background:#ebebeb}.light-team-table-wrapper::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.group-widget-header{display:block;padding:18px 45px 15px 73px;margin:-20px -20px 10px -20px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#fff;*zoom:1;position:relative}.group-widget-header:before,.group-widget-header:after{display:table;content:"";line-height:0}.group-widget-header:after{clear:both}.group-widget-header:before,.group-widget-header:after{display:table;content:"";line-height:0}.group-widget-header:after{clear:both}.group-widget-header strong{display:block;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-widget-header .icon-arrow-white-medium{position:absolute;right:23px;top:29px}.group-widget-header .group-avatar-icon{float:left;margin:0 0 0 -53px}.group-leaderboard-action{margin:0}.group-leaderboard-action>li{margin-top:10px}.group-leaderboard-action>li:first-child{margin:0}.pending-invites-box{margin:20px 0 0 0;border-top:2px solid #f0f0f0;padding-top:20px;position:relative;z-index:1}.pending-invites-box.no-border{border-top:none;padding-top:0}.list-pending-invites>li{margin:5px 0 0 0}.list-pending-invites>li:first-child{margin:0}.group-widget-strip{padding:10px 10px 10px 50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;*zoom:1}.group-widget-strip:before,.group-widget-strip:after{display:table;content:"";line-height:0}.group-widget-strip:after{clear:both}.group-widget-strip:before,.group-widget-strip:after{display:table;content:"";line-height:0}.group-widget-strip:after{clear:both}.group-widget-strip a{color:#fff;display:block}.group-widget-strip .group-link{width:160px;display:block;float:left}.group-widget-strip .group-name{font-size:14px;font-weight:700;display:table-cell;vertical-align:middle;height:30px;line-height:16px}.group-widget-strip .btn-group{margin:0 0 0 10px}.group-widget-strip .group-avatar-icon{float:left;margin:0 0 0 -40px}.group-invite-response{float:right;display:inline-block;vertical-align:middle}.group-invite-response .invite-info-wrapper{margin:0 5px 0 0;padding:4px;display:inline-block}.group-invite-response .invite-info-wrapper span{width:22px;height:22px;display:inline-block;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;line-height:22px;font-weight:700;color:#fff;background:rgba(255,255,255,0.2);cursor:default}.group-invite-response .btn-small{padding:4px 10px}.group-invite-response .icon-x-white-small{margin-right:2px}.group-invite-response .accept-invite{-webkit-border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;border-radius:100px 0 0 100px}.group-invite-response .reject-invite{-webkit-border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;border-radius:0 100px 100px 0;margin-left:-2px}.light-team-table{width:300px}.light-team-table th{color:#c9c9c9;font-size:13px;vertical-align:middle;white-space:nowrap}.light-team-table>tbody>tr:nth-child(odd)>td .flag{border-color:#f5f5f5}.light-team-table td{vertical-align:middle;white-space:nowrap}.light-team-table td.user{padding-right:0}.light-team-table .username{font-weight:700;padding-left:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;width:120px;margin:8px 0 0 45px}.light-team-table .small-avatar-with-flag{float:left}.light-team-table .daily-goal-marker{margin:0 auto}.modal.extra-users{text-align:left;padding:30px}.modal.extra-users .light-team-table-wrapper{margin:0 -18px 0 0;max-height:370px}.modal.extra-users .light-team-table-wrapper .light-team-table{width:390px}.modal.extra-users h2{font-weight:bold;text-align:center}.full-team-table{margin:0}.full-team-table th{color:#c9c9c9;font-size:14px}.full-team-table tr.you td{background:#fff7d7 !important}.full-team-table>tbody>tr:nth-child(odd)>td .flag{border-color:#f5f5f5}.full-team-table td{height:65px;vertical-align:middle}.full-team-table .all-alone{background:#f8f8f8;border-bottom:2px solid #eee;text-align:center}.full-team-table .username{font-weight:700;padding-left:20px}.full-team-table .daily-progress-header{margin:0 0 -3px -3px}.full-team-table .daily-progress-header>li{display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;margin:0;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:default}.full-team-table .daily-progress-header>li.today{color:#f19f00;background:#fff1bf}.skill-tree-table th{color:#c9c9c9;font-size:14px}.skill-tree-table .number{color:#d8d8d8;margin:0 0 0 5px;font-size:20px}.skill-tree-table td{padding:12px 12px;vertical-align:middle}.skill-tree-table .skill-row-col{text-align:left;width:33.33%}.skill-tree-table .skill-icon-col{text-align:center;width:33.33%}.skill-tree-table .skill-icon-col .skill-icon{margin:0 5px}.skill-tree-table .skill-users-col{text-align:right;width:33.33%}.group-scores{*zoom:1;color:#fff;font-weight:700;margin:0 0 -5px 0}.group-scores:before,.group-scores:after{display:table;content:"";line-height:0}.group-scores:after{clear:both}.group-scores:before,.group-scores:after{display:table;content:"";line-height:0}.group-scores:after{clear:both}.group-scores>li{float:left;margin:0 20px 0 0}.group-scores .time-left{color:#fff}.group-scores .time-left .icon-clock-small-white{margin:0 5px 4px 8px}.small-avatar-with-flag{position:relative;display:inline-block}.small-avatar-with-flag .flag{position:absolute;border:2px solid #fff;width:22px;height:22px;right:-9px;bottom:-5px}.daily-goal-marker{border:2px dotted #d9d9d9;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:18px;height:18px;display:block}.daily-goal-marker.yellow-completion{background:#fff1bf;border:2px dotted #f1bc00}.daily-goal-marker.true{background:#7eb530;border:none}.daily-goal-marker.true .icon-mini-check{display:inline-block}.daily-goal-marker.false{background:#dd381d;border:none}.daily-goal-marker.false .icon-mini-x{display:inline-block}.daily-goal-marker .icon-mini-x{margin:5px;vertical-align:top;display:none}.daily-goal-marker .icon-mini-check{margin:6px 0 0 5px;vertical-align:top;display:none}.daily-goal-bar>li{float:left;height:2px;width:28px;border-left:6px solid #d9d9d9;padding:0 2px}.daily-goal-bar>li .daily-goal-marker{margin:-8px 0 0 0}.daily-goal-bar>li:first-child{border-left:none;width:22px}.group-page .panel-header{margin:0 0 30px 0;*zoom:1}.group-page .panel-header:before,.group-page .panel-header:after{display:table;content:"";line-height:0}.group-page .panel-header:after{clear:both}.group-page .panel-header:before,.group-page .panel-header:after{display:table;content:"";line-height:0}.group-page .panel-header:after{clear:both}.group-page .panel-header h3{font-weight:bold;font-size:20px;text-transform:none;margin:0}.group-page .panel-header .direction-select{margin:-5px 0 0 0}.group-headline{font-weight:bold;font-size:20px;text-transform:none;margin:0 0 20px 0}.team-trees .skill-tree-row{margin:0}.team-trees .skill-tree-row .skill-icon-small{margin:5px}.team-trees .users li{margin:5px;display:inline-block;float:right}.team-trees .users .more{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background:#e4e4e4;width:40px;height:40px;display:block;text-align:center;line-height:40px}.team-admin-panel .radio-buttons>li{display:inline-block;padding:20px}.team-admin-panel hr{margin-left:-40px;margin-right:-40px}#invite-more{width:500px;margin:-300px 0 0 -250px}#invite-more h2{font-weight:700;text-align:center;margin:0 0 30px 0}#invite-more .nav-tabs{margin-bottom:35px}#invite-more .privacy-table{margin:0 0 20px 0}.create-team-modal-wrapper{padding:0 0 20px 0;position:absolute;top:20px;width:500px;left:50%;margin:0 0 0 -250px}.create-team-modal{position:static;top:auto;left:auto;margin:0;width:auto}.create-team-modal h2{font-weight:700;text-align:center;margin:0 0 30px 0}.create-team-modal .nav-tabs{margin-bottom:35px}.create-team-modal .privacy-table{margin:0 0 20px 0}#change-banner{width:394px;margin:-260px 0 0 -197px}#change-banner h2{font-weight:700;text-align:center;margin:0 0 30px 0}.color-list{margin:0 0 20px 0}.group-icon-list{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:11px;margin:0 0 20px 0;*zoom:1;background:#727272}.group-icon-list:before,.group-icon-list:after{display:table;content:"";line-height:0}.group-icon-list:after{clear:both}.group-icon-list:before,.group-icon-list:after{display:table;content:"";line-height:0}.group-icon-list:after{clear:both}.group-icon-list>li{float:left;padding:2px;margin:1px;border:3px solid transparent;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.group-icon-list>li .group-avatar-icon{background-color:transparent}.group-icon-list>li.active,.group-icon-list>li:hover{border:3px solid #fff}.color-option{padding:15px;margin:0 10px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 3px #fff;position:relative}.color-option.active,.color-option:hover{border:solid 3px transparent}.color-option.active:after,.color-option:hover:after{display:block;content:"";width:100%;height:100%;border:3px solid #fff;position:absolute;top:0;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.invite-box{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:15px;background:#f2f2f2;margin:0 0 20px 0}.invite-box h5{font-weight:normal}.invite-box h5 .invites-left{float:right;color:#999;margin:1px 0 0 10px}.invite-box #invite-list{resize:none;width:100%;height:80px;background-color:#fff;border:2px solid #ebebeb;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,0.05);box-shadow:inset 0 2px 5px rgba(0,0,0,0.05);margin:0 0 20px 0;padding:3px 5px}.invite-box #invite-list .invited-user{float:left;padding:5px 10px;font-size:13px;font-weight:bold;line-height:1;color:#fff;background-color:#1caff6;display:inline-block;border-radius:5px;border:1px solid #fff}.invite-box #invite-list .invited-user a{color:#fff}.invite-box #invite-list .invited-user .remove-user{color:#4d595f;margin-left:10px}.invite-box #invite-list .invited-user.email-address{background-color:#999}.invite-box #invite-list .invited-user.unknown{background-color:#fff;color:#999;border-color:#999}.invite-box #invite-list .invited-user.unknown a{color:#999}.invite-box #invite-list .editable-text{float:left;min-width:10px}.invite-box .user-list{height:200px;overflow-y:scroll}.invite-box .user-list::-webkit-scrollbar{height:7px;width:12px}.invite-box .user-list::-webkit-scrollbar-track{height:12px;background:transparent}.invite-box .user-list::-webkit-scrollbar-thumb{border-radius:7px;min-height:100px;background:#dadada}.invite-box .user-list li{display:inline-block;width:50%;padding:2px 0;font-weight:700;color:#1caff6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.invite-box .user-list input{vertical-align:middle;background:transparent}.invite-box .user-list .avatar-small{margin:0 3px}.invite-box-footer{*zoom:1}.invite-box-footer:before,.invite-box-footer:after{display:table;content:"";line-height:0}.invite-box-footer:after{clear:both}.invite-box-footer:before,.invite-box-footer:after{display:table;content:"";line-height:0}.invite-box-footer:after{clear:both}.invite-box-footer .pane-left{width:50%;float:left;padding:0 10px 0 0}.invite-box-footer .pane-right{width:50%;float:left;padding:0 0 0 10px}.settings-pane{margin:0 0 40px 0;*zoom:1}.settings-pane:before,.settings-pane:after{display:table;content:"";line-height:0}.settings-pane:after{clear:both}.settings-pane:before,.settings-pane:after{display:table;content:"";line-height:0}.settings-pane:after{clear:both}.settings-pane h5{margin:8px 0 0 -220px;width:200px;float:left;text-align:right}.settings-pane .pane-center{width:50%;margin:0 0 0 250px}.settings-pane .pane-center>li{margin:10px 0 0 0}.settings-pane .pane-center>li .warning{color:#dd381d;margin:0;line-height:38px;display:inline-block}.settings-pane .pane-center>li:first-child{margin:0}.settings-pane .pane-footer{background:#f4f4f4;*zoom:1;padding:25px;margin:25px -25px -25px -25px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;clear:both}.settings-pane .pane-footer:before,.settings-pane .pane-footer:after{display:table;content:"";line-height:0}.settings-pane .pane-footer:after{clear:both}.settings-pane .pane-footer:before,.settings-pane .pane-footer:after{display:table;content:"";line-height:0}.settings-pane .pane-footer:after{clear:both}.bio-count{display:block;font-weight:normal;color:#999;margin:5px 0 0 0}.change-banner-row{padding:0 0 0 50px}.change-banner-row #banner-preview{float:left;margin:0 0 0 -50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}input[type=text].custom-daily-goal-input{width:50px;float:left;padding:2px 5px;line-height:20px;margin:-3px 5px 0 0}.privacy-table strong,.daily-goal-table strong{color:#1caff6}.privacy-table label,.daily-goal-table label{display:block}.privacy-table .xp,.daily-goal-table .xp{color:#999;white-space:nowrap}.privacy-table .privacy-label,.daily-goal-table .privacy-label{white-space:nowrap}.privacy-table .disabled strong,.daily-goal-table .disabled strong{color:#c9c9c9}.privacy-table .disabled input,.daily-goal-table .disabled input{border:2px solid #d1d1d1}.notification-container{text-align:center;position:fixed;top:85px;width:100%}.notification-box{display:inline-block;max-width:500px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);padding:10px 15px 10px 10px;opacity:0}.notification-table{display:table;width:100%}.notification-table .col-left,.notification-table .col-right{display:table-cell;text-align:left;vertical-align:middle}.notification-warning-circle{width:29px;height:29px;display:inline-block;background:#dd381d;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;margin:0 10px 0 0}.notification-warning-circle .icon-x-white-small{margin:8px 0 0 9px}.notification-success-circle{width:28px;height:28px;display:inline-block;background:#7eb530;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;margin:0 10px 0 0}.notification-success-circle .icon-check-white-small{margin:8px 0 0 7px}.hidden{display:none}.experiment-tabs{display:inline-block}.experiment-tabs ul.tabs.nav-tabs{margin:5px;display:inline-block}.experiment-tabs li{cursor:pointer}.ab-tests{margin-top:-13px;display:table;font-size:13px}.ab-tests tr td:first-child{width:340px}.ab-tests tr td:nth-child(2){width:75px}.ab-tests .picked a{color:#1caff6}.ab-tests .even-row{background-color:#f8f8f8}.ab-tests .metrics{font-weight:300}.tgl{display:none}.tgl+.tgl-btn{display:block;width:7em;height:2em;position:relative;cursor:pointer}.toggle-logged-in{display:inline-block;float:right;margin-top:-8px}.toggle-logged-in #logged_in_checkbox{display:none}.tgl-flip+.tgl-btn{transition:all .2s ease;perspective:100px}.tgl-flip+.tgl-btn:after,.tgl-flip+.tgl-btn:before{transition:all .4s ease;width:100%;text-align:center;line-height:2em;color:#fff;position:absolute;backface-visibility:hidden;border-radius:4px}.tgl-flip+.tgl-btn:after{content:attr(data-tg-on);background:#1caff6;transform:rotateY(-180deg)}.tgl-flip+.tgl-btn:before{background:#cacaca;content:attr(data-tg-off)}.tgl-flip+.tgl-btn:active:before{transform:rotateY(-20deg)}.tgl-flip:checked+.tgl-btn:before{transform:rotateY(180deg)}.tgl-flip:checked+.tgl-btn:after{transform:rotateY(0);left:0;background:#1caff6}.tgl-flip:checked+.tgl-btn:active:after{transform:rotateY(20deg)}